--- /srv/rebuilderd/tmp/rebuilderd3oc0UF/inputs/zxc_0.15.0-1~bpo13+1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderd3oc0UF/out/zxc_0.15.0-1~bpo13+1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-27 19:33:28.000000 debian-binary │ --rw-r--r-- 0 0 0 1136 2026-10-27 19:33:28.000000 control.tar.xz │ --rw-r--r-- 0 0 0 125592 2026-10-27 19:33:28.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1132 2026-10-27 19:33:28.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 125580 2026-10-27 19:33:28.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/zxc │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -4,21 +4,21 @@ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ [ 1] .note.gnu.property NOTE 00000000000002e0 0002e0 000020 00 A 0 0 8 │ │ │ │ [ 2] .note.gnu.build-id NOTE 0000000000000300 000300 000024 00 A 0 0 4 │ │ │ │ [ 3] .interp PROGBITS 0000000000000324 000324 00001b 00 A 0 0 1 │ │ │ │ [ 4] .gnu.hash GNU_HASH 0000000000000340 000340 00001c 00 A 5 0 8 │ │ │ │ [ 5] .dynsym DYNSYM 0000000000000360 000360 000780 18 A 6 3 8 │ │ │ │ - [ 6] .dynstr STRTAB 0000000000000ae0 000ae0 0003d1 00 A 0 0 1 │ │ │ │ - [ 7] .gnu.version VERSYM 0000000000000eb2 000eb2 0000a0 02 A 5 0 2 │ │ │ │ - [ 8] .gnu.version_r VERNEED 0000000000000f58 000f58 000070 00 A 6 2 8 │ │ │ │ - [ 9] .rela.dyn RELA 0000000000000fc8 000fc8 000390 18 A 5 0 8 │ │ │ │ - [10] .rela.plt RELA 0000000000001358 001358 000678 18 AI 5 23 8 │ │ │ │ - [11] .init PROGBITS 00000000000019d0 0019d0 00001c 00 AX 0 0 4 │ │ │ │ - [12] .plt PROGBITS 00000000000019f0 0019f0 000698 00 AX 0 0 16 │ │ │ │ + [ 6] .dynstr STRTAB 0000000000000ae0 000ae0 0003df 00 A 0 0 1 │ │ │ │ + [ 7] .gnu.version VERSYM 0000000000000ec0 000ec0 0000a0 02 A 5 0 2 │ │ │ │ + [ 8] .gnu.version_r VERNEED 0000000000000f60 000f60 000070 00 A 6 2 8 │ │ │ │ + [ 9] .rela.dyn RELA 0000000000000fd0 000fd0 000390 18 A 5 0 8 │ │ │ │ + [10] .rela.plt RELA 0000000000001360 001360 000678 18 AI 5 23 8 │ │ │ │ + [11] .init PROGBITS 00000000000019d8 0019d8 00001c 00 AX 0 0 4 │ │ │ │ + [12] .plt PROGBITS 0000000000001a00 001a00 000698 00 AX 0 0 16 │ │ │ │ [13] .text PROGBITS 00000000000020c0 0020c0 0047fc 00 AX 0 0 64 │ │ │ │ [14] .fini PROGBITS 00000000000068bc 0068bc 000018 00 AX 0 0 4 │ │ │ │ [15] .rodata PROGBITS 00000000000068d8 0068d8 001c88 00 A 0 0 8 │ │ │ │ [16] .eh_frame_hdr PROGBITS 0000000000008560 008560 000094 00 A 0 0 4 │ │ │ │ [17] .eh_frame PROGBITS 00000000000085f8 0085f8 000654 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 0000000000008c4c 008c4c 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000001f800 00f800 000008 08 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 80 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 00000000000019d0 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ + 1: 00000000000019d8 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ 2: 0000000000020000 0 SECTION LOCAL DEFAULT 24 .data │ │ │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memcpy@GLIBC_2.17 (2) │ │ │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND freopen64@GLIBC_2.17 (2) │ │ │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND memmove@GLIBC_2.17 (2) │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND zxc_train_dict_huf │ │ │ │ 7: 0000000000000000 0 FUNC GLOBAL DEFAULT UND strlen@GLIBC_2.17 (2) │ │ │ │ 8: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __libc_start_main@GLIBC_2.34 (3) │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ -Relocation section '.rela.dyn' at offset 0xfc8 contains 38 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xfd0 contains 38 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001f800 0000000000000403 R_AARCH64_RELATIVE 4460 │ │ │ │ 000000000001f808 0000000000000403 R_AARCH64_RELATIVE 440c │ │ │ │ 000000000001f810 0000000000000403 R_AARCH64_RELATIVE 83b0 │ │ │ │ 000000000001f830 0000000000000403 R_AARCH64_RELATIVE 83b8 │ │ │ │ 000000000001f850 0000000000000403 R_AARCH64_RELATIVE 83c8 │ │ │ │ 000000000001f870 0000000000000403 R_AARCH64_RELATIVE 83d0 │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ 000000000001ffc8 0000001c00000401 R_AARCH64_GLOB_DAT 0000000000000000 optind@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd0 0000001e00000401 R_AARCH64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000002c00000401 R_AARCH64_GLOB_DAT 0000000000000000 stdin@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffe0 0000003300000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffe8 0000003400000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@GLIBC_2.17 + 0 │ │ │ │ 000000000001fff8 0000004c00000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1358 contains 69 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x1360 contains 69 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fd78 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.17 + 0 │ │ │ │ 000000000001fd80 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 freopen64@GLIBC_2.17 + 0 │ │ │ │ 000000000001fd88 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 memmove@GLIBC_2.17 + 0 │ │ │ │ 000000000001fd90 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 zxc_train_dict_huf + 0 │ │ │ │ 000000000001fd98 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.17 + 0 │ │ │ │ 000000000001fda0 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfb30 contains 30 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libzxc.so.5] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x19d0 │ │ │ │ + 0x000000000000000c (INIT) 0x19d8 │ │ │ │ 0x000000000000000d (FINI) 0x68bc │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1f800 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1f808 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x340 │ │ │ │ 0x0000000000000005 (STRTAB) 0xae0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x360 │ │ │ │ - 0x000000000000000a (STRSZ) 977 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 991 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1fd60 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1656 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1358 │ │ │ │ - 0x0000000000000007 (RELA) 0xfc8 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x1360 │ │ │ │ + 0x0000000000000007 (RELA) 0xfd0 │ │ │ │ 0x0000000000000008 (RELASZ) 912 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xf58 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xf60 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xeb2 │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xec0 │ │ │ │ 0x000000006ffffff9 (RELACOUNT) 28 │ │ │ │ 0x0000000000000000 (NULL) 0x0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1d489169f796d14e9241e1a718e2d23af2f97aa8 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 065dde53ec2994960850457080c5a0f83f1e35cb │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── readelf --wide --version-info {} │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ │ │ │ Version symbols section '.gnu.version' contains 80 entries: │ │ │ │ - Addr: 0x0000000000000eb2 Offset: 0x00000eb2 Link: 5 (.dynsym) │ │ │ │ + Addr: 0x0000000000000ec0 Offset: 0x00000ec0 Link: 5 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 004: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) │ │ │ │ 008: 3 (GLIBC_2.34) 1 (*global*) 4 (GLIBC_2.22) 2 (GLIBC_2.17) │ │ │ │ 00c: 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) │ │ │ │ 010: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 5 (GLIBC_2.33) │ │ │ │ 014: 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 018: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 5 (GLIBC_2.33) │ │ │ │ @@ -19,15 +19,15 @@ │ │ │ │ 03c: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 040: 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 044: 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 048: 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 04c: 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000f58 Offset: 0x00000f58 Link: 6 (.dynstr) │ │ │ │ + Addr: 0x0000000000000f60 Offset: 0x00000f60 Link: 6 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 6 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 4 │ │ │ │ 0x0030: Name: GLIBC_2.33 Flags: none Version: 5 │ │ │ │ 0x0040: Name: GLIBC_2.22 Flags: none Version: 4 │ │ │ │ 0x0050: Name: GLIBC_2.34 Flags: none Version: 3 │ │ │ │ 0x0060: Name: GLIBC_2.17 Flags: none Version: 2 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -57,9 +57,9 @@ │ │ │ │ 0x00000e40 36006c64 2d6c696e 75782d61 61726368 6.ld-linux-aarch │ │ │ │ 0x00000e50 36342e73 6f2e3100 474c4942 435f322e 64.so.1.GLIBC_2. │ │ │ │ 0x00000e60 31370047 4c494243 5f322e33 3300474c 17.GLIBC_2.33.GL │ │ │ │ 0x00000e70 4942435f 322e3232 00474c49 42435f32 IBC_2.22.GLIBC_2 │ │ │ │ 0x00000e80 2e333400 00000000 00000000 00000000 .34............. │ │ │ │ 0x00000e90 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000ea0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000eb0 00 . │ │ │ │ + 0x00000eb0 00000000 00000000 00000000 000000 ............... │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -00000000000019d0 <.init>: │ │ │ │ +00000000000019d8 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 4374 │ │ │ │ + bl 4374 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,566 +1,566 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -00000000000019f0 : │ │ │ │ +0000000000001a00 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3440] │ │ │ │ add x16, x16, #0xd70 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a10 : │ │ │ │ +0000000000001a20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3448] │ │ │ │ add x16, x16, #0xd78 │ │ │ │ │ │ │ │ -0000000000001a20 : │ │ │ │ +0000000000001a30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a30 : │ │ │ │ +0000000000001a40 : │ │ │ │ ldr x17, [x16, #3456] │ │ │ │ add x16, x16, #0xd80 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a40 : │ │ │ │ +0000000000001a50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3464] │ │ │ │ add x16, x16, #0xd88 │ │ │ │ │ │ │ │ -0000000000001a50 : │ │ │ │ +0000000000001a60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a60 <__libc_start_main@plt>: │ │ │ │ +0000000000001a70 <__libc_start_main@plt>: │ │ │ │ ldr x17, [x16, #3472] │ │ │ │ add x16, x16, #0xd90 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a70 : │ │ │ │ +0000000000001a80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3480] │ │ │ │ add x16, x16, #0xd98 │ │ │ │ │ │ │ │ -0000000000001a80 : │ │ │ │ +0000000000001a90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a90 : │ │ │ │ +0000000000001aa0 : │ │ │ │ ldr x17, [x16, #3488] │ │ │ │ add x16, x16, #0xda0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001aa0 <__cxa_finalize@plt>: │ │ │ │ +0000000000001ab0 <__cxa_finalize@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3496] │ │ │ │ add x16, x16, #0xda8 │ │ │ │ │ │ │ │ -0000000000001ab0 : │ │ │ │ +0000000000001ac0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001ac0 : │ │ │ │ +0000000000001ad0 : │ │ │ │ ldr x17, [x16, #3504] │ │ │ │ add x16, x16, #0xdb0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ad0 : │ │ │ │ +0000000000001ae0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3512] │ │ │ │ add x16, x16, #0xdb8 │ │ │ │ │ │ │ │ -0000000000001ae0 : │ │ │ │ +0000000000001af0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001af0 : │ │ │ │ +0000000000001b00 : │ │ │ │ ldr x17, [x16, #3520] │ │ │ │ add x16, x16, #0xdc0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b00 : │ │ │ │ +0000000000001b10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3528] │ │ │ │ add x16, x16, #0xdc8 │ │ │ │ │ │ │ │ -0000000000001b10 : │ │ │ │ +0000000000001b20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b20 : │ │ │ │ +0000000000001b30 : │ │ │ │ ldr x17, [x16, #3536] │ │ │ │ add x16, x16, #0xdd0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b30 <__snprintf_chk@plt>: │ │ │ │ +0000000000001b40 <__snprintf_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3544] │ │ │ │ add x16, x16, #0xdd8 │ │ │ │ │ │ │ │ -0000000000001b40 : │ │ │ │ +0000000000001b50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b50 : │ │ │ │ +0000000000001b60 : │ │ │ │ ldr x17, [x16, #3552] │ │ │ │ add x16, x16, #0xde0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b60 : │ │ │ │ +0000000000001b70 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3560] │ │ │ │ add x16, x16, #0xde8 │ │ │ │ │ │ │ │ -0000000000001b70 : │ │ │ │ +0000000000001b80 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b80 <__printf_chk@plt>: │ │ │ │ +0000000000001b90 <__printf_chk@plt>: │ │ │ │ ldr x17, [x16, #3568] │ │ │ │ add x16, x16, #0xdf0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b90 : │ │ │ │ +0000000000001ba0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3576] │ │ │ │ add x16, x16, #0xdf8 │ │ │ │ │ │ │ │ -0000000000001ba0 : │ │ │ │ +0000000000001bb0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001bb0 : │ │ │ │ +0000000000001bc0 : │ │ │ │ ldr x17, [x16, #3584] │ │ │ │ add x16, x16, #0xe00 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bc0 : │ │ │ │ +0000000000001bd0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3592] │ │ │ │ add x16, x16, #0xe08 │ │ │ │ │ │ │ │ -0000000000001bd0 <__vfprintf_chk@plt>: │ │ │ │ +0000000000001be0 <__vfprintf_chk@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001be0 : │ │ │ │ +0000000000001bf0 : │ │ │ │ ldr x17, [x16, #3600] │ │ │ │ add x16, x16, #0xe10 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bf0 : │ │ │ │ +0000000000001c00 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3608] │ │ │ │ add x16, x16, #0xe18 │ │ │ │ │ │ │ │ -0000000000001c00 <__xpg_basename@plt>: │ │ │ │ +0000000000001c10 <__xpg_basename@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001c10 : │ │ │ │ +0000000000001c20 : │ │ │ │ ldr x17, [x16, #3616] │ │ │ │ add x16, x16, #0xe20 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c20 : │ │ │ │ +0000000000001c30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3624] │ │ │ │ add x16, x16, #0xe28 │ │ │ │ │ │ │ │ -0000000000001c30 : │ │ │ │ +0000000000001c40 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001c40 : │ │ │ │ +0000000000001c50 : │ │ │ │ ldr x17, [x16, #3632] │ │ │ │ add x16, x16, #0xe30 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c50 : │ │ │ │ +0000000000001c60 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3640] │ │ │ │ add x16, x16, #0xe38 │ │ │ │ │ │ │ │ -0000000000001c60 : │ │ │ │ +0000000000001c70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001c70 : │ │ │ │ +0000000000001c80 : │ │ │ │ ldr x17, [x16, #3648] │ │ │ │ add x16, x16, #0xe40 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c80 <__stack_chk_fail@plt>: │ │ │ │ +0000000000001c90 <__stack_chk_fail@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3656] │ │ │ │ add x16, x16, #0xe48 │ │ │ │ │ │ │ │ -0000000000001c90 : │ │ │ │ +0000000000001ca0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001ca0 : │ │ │ │ +0000000000001cb0 : │ │ │ │ ldr x17, [x16, #3664] │ │ │ │ add x16, x16, #0xe50 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001cb0 <__gmon_start__@plt>: │ │ │ │ +0000000000001cc0 <__gmon_start__@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3672] │ │ │ │ add x16, x16, #0xe58 │ │ │ │ │ │ │ │ -0000000000001cc0 : │ │ │ │ +0000000000001cd0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001cd0 : │ │ │ │ +0000000000001ce0 : │ │ │ │ ldr x17, [x16, #3680] │ │ │ │ add x16, x16, #0xe60 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ce0 : │ │ │ │ +0000000000001cf0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3688] │ │ │ │ add x16, x16, #0xe68 │ │ │ │ │ │ │ │ -0000000000001cf0 <__fprintf_chk@plt>: │ │ │ │ +0000000000001d00 <__fprintf_chk@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001d00 : │ │ │ │ +0000000000001d10 : │ │ │ │ ldr x17, [x16, #3696] │ │ │ │ add x16, x16, #0xe70 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d10 : │ │ │ │ +0000000000001d20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3704] │ │ │ │ add x16, x16, #0xe78 │ │ │ │ │ │ │ │ -0000000000001d20 : │ │ │ │ +0000000000001d30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001d30 : │ │ │ │ +0000000000001d40 : │ │ │ │ ldr x17, [x16, #3712] │ │ │ │ add x16, x16, #0xe80 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d40 : │ │ │ │ +0000000000001d50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3720] │ │ │ │ add x16, x16, #0xe88 │ │ │ │ │ │ │ │ -0000000000001d50 : │ │ │ │ +0000000000001d60 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001d60 : │ │ │ │ +0000000000001d70 : │ │ │ │ ldr x17, [x16, #3728] │ │ │ │ add x16, x16, #0xe90 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001d70 : │ │ │ │ +0000000000001d80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3736] │ │ │ │ add x16, x16, #0xe98 │ │ │ │ │ │ │ │ -0000000000001d80 : │ │ │ │ +0000000000001d90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001d90 : │ │ │ │ +0000000000001da0 : │ │ │ │ ldr x17, [x16, #3744] │ │ │ │ add x16, x16, #0xea0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001da0 : │ │ │ │ +0000000000001db0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3752] │ │ │ │ add x16, x16, #0xea8 │ │ │ │ │ │ │ │ -0000000000001db0 : │ │ │ │ +0000000000001dc0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001dc0 : │ │ │ │ +0000000000001dd0 : │ │ │ │ ldr x17, [x16, #3760] │ │ │ │ add x16, x16, #0xeb0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001dd0 : │ │ │ │ +0000000000001de0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3768] │ │ │ │ add x16, x16, #0xeb8 │ │ │ │ │ │ │ │ -0000000000001de0 : │ │ │ │ +0000000000001df0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001df0 <__sysv_signal@plt>: │ │ │ │ +0000000000001e00 <__sysv_signal@plt>: │ │ │ │ ldr x17, [x16, #3776] │ │ │ │ add x16, x16, #0xec0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001e00 : │ │ │ │ +0000000000001e10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3784] │ │ │ │ add x16, x16, #0xec8 │ │ │ │ │ │ │ │ -0000000000001e10 : │ │ │ │ +0000000000001e20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001e20 : │ │ │ │ +0000000000001e30 : │ │ │ │ ldr x17, [x16, #3792] │ │ │ │ add x16, x16, #0xed0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001e30 <__errno_location@plt>: │ │ │ │ +0000000000001e40 <__errno_location@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3800] │ │ │ │ add x16, x16, #0xed8 │ │ │ │ │ │ │ │ -0000000000001e40 : │ │ │ │ +0000000000001e50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001e50 : │ │ │ │ +0000000000001e60 : │ │ │ │ ldr x17, [x16, #3808] │ │ │ │ add x16, x16, #0xee0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3816] │ │ │ │ add x16, x16, #0xee8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3824] │ │ │ │ add x16, x16, #0xef0 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3832] │ │ │ │ add x16, x16, #0xef8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3840] │ │ │ │ add x16, x16, #0xf00 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3848] │ │ │ │ add x16, x16, #0xf08 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3856] │ │ │ │ add x16, x16, #0xf10 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3864] │ │ │ │ add x16, x16, #0xf18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3872] │ │ │ │ add x16, x16, #0xf20 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3880] │ │ │ │ add x16, x16, #0xf28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3888] │ │ │ │ add x16, x16, #0xf30 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3896] │ │ │ │ add x16, x16, #0xf38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3904] │ │ │ │ add x16, x16, #0xf40 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3912] │ │ │ │ add x16, x16, #0xf48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3920] │ │ │ │ add x16, x16, #0xf50 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3928] │ │ │ │ add x16, x16, #0xf58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3936] │ │ │ │ add x16, x16, #0xf60 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3944] │ │ │ │ add x16, x16, #0xf68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3952] │ │ │ │ add x16, x16, #0xf70 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3960] │ │ │ │ add x16, x16, #0xf78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3968] │ │ │ │ add x16, x16, #0xf80 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3976] │ │ │ │ add x16, x16, #0xf88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3984] │ │ │ │ add x16, x16, #0xf90 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3992] │ │ │ │ add x16, x16, #0xf98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -12,42 +12,42 @@ │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov w19, w0 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4072] │ │ │ │ mov x20, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x2] │ │ │ │ str x0, [sp, #4840] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov w0, #0xd // #13 │ │ │ │ - bl 1fe0 │ │ │ │ + bl 1ff0 │ │ │ │ cmp w19, #0x0 │ │ │ │ - b.le 2270 │ │ │ │ + b.le 2270 │ │ │ │ ldr x21, [x20] │ │ │ │ - cbz x21, 2270 │ │ │ │ + cbz x21, 2270 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ - bl 1de8 │ │ │ │ - cbz x0, 2138 │ │ │ │ + bl 1df8 │ │ │ │ + cbz x0, 2138 │ │ │ │ add x21, x0, #0x1 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov x0, x21 │ │ │ │ add x1, x1, #0x18 │ │ │ │ - bl 2010 │ │ │ │ - cbz x0, 2278 │ │ │ │ + bl 2020 │ │ │ │ + cbz x0, 2278 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ mov w27, w24 │ │ │ │ - adrp x22, 1f000 │ │ │ │ - adrp x21, 7000 │ │ │ │ - adrp x23, 8000 │ │ │ │ + adrp x22, 1f000 │ │ │ │ + adrp x21, 7000 │ │ │ │ + adrp x23, 8000 │ │ │ │ add x22, x22, #0x810 │ │ │ │ add x21, x21, #0x810 │ │ │ │ add x23, x23, #0x4b4 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ mov w25, #0x3 // #3 │ │ │ │ mov w26, #0x5 // #5 │ │ │ │ str w0, [sp, #56] │ │ │ │ @@ -63,411 +63,411 @@ │ │ │ │ str wzr, [sp, #136] │ │ │ │ str wzr, [sp, #144] │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, w19 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1e48 │ │ │ │ + bl 1e58 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 2668 // b.none │ │ │ │ + b.eq 2668 // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ - b.gt 2298 │ │ │ │ + b.gt 2298 │ │ │ │ cmp w0, #0x30 │ │ │ │ - b.le 2220 │ │ │ │ + b.le 2220 │ │ │ │ sub w0, w0, #0x31 │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.hi 2220 // b.pmore │ │ │ │ + b.hi 2220 // b.pmore │ │ │ │ ldrh w0, [x23, w0, uxtw #1] │ │ │ │ - adr x1, 21f4 │ │ │ │ + adr x1, 21f4 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldr x2, [x20] │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x148 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1c48 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x170 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ nop │ │ │ │ bti j │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #4840] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3c20 // b.any │ │ │ │ + b.ne 3c20 // b.any │ │ │ │ mov x13, #0x12f0 // #4848 │ │ │ │ add sp, sp, x13 │ │ │ │ mov w0, w22 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #160 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x21, 6000 │ │ │ │ + adrp x21, 6000 │ │ │ │ add x21, x21, #0xfd8 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ add x1, x1, #0x20 │ │ │ │ - bl 2010 │ │ │ │ + bl 2020 │ │ │ │ cmp x0, #0x0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ cset w27, ne // ne = any │ │ │ │ - b 2154 │ │ │ │ + b 2154 │ │ │ │ cmp w0, #0x3ea │ │ │ │ - b.eq 22d8 // b.none │ │ │ │ + b.eq 22d8 // b.none │ │ │ │ cmp w0, #0x3eb │ │ │ │ - b.ne 2220 // b.any │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ne 2220 // b.any │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x28, [x0] │ │ │ │ - cbz x28, 2954 │ │ │ │ - adrp x1, 7000 │ │ │ │ + cbz x28, 2954 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov x0, x28 │ │ │ │ add x1, x1, #0x90 │ │ │ │ - bl 1e78 │ │ │ │ - cbnz w0, 2748 │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1e88 │ │ │ │ + cbnz w0, 2748 │ │ │ │ + adrp x0, 20000 │ │ │ │ str wzr, [x0, #24] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ mov w27, #0x5 // #5 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #20] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w27, #0x3 // #3 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #72] │ │ │ │ str w0, [sp, #136] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #16] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #96] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #72] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #120] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #80] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ ldr x2, [x20] │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x148 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1c48 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x170 │ │ │ │ - bl 1c38 │ │ │ │ - b 2228 │ │ │ │ + bl 1c48 │ │ │ │ + b 2228 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #144] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #88] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x27, [x0] │ │ │ │ - cbz x27, 25f4 │ │ │ │ + cbz x27, 25f4 │ │ │ │ add x1, sp, #0x110 │ │ │ │ mov x0, x27 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str xzr, [sp, #272] │ │ │ │ - bl 1ea8 │ │ │ │ + bl 1eb8 │ │ │ │ mov x26, x0 │ │ │ │ ldr x1, [sp, #272] │ │ │ │ cmp x1, x27 │ │ │ │ - b.eq 2b00 // b.none │ │ │ │ + b.eq 2b00 // b.none │ │ │ │ ldrb w0, [x1] │ │ │ │ - cbnz w0, 2b00 │ │ │ │ + cbnz w0, 2b00 │ │ │ │ sub x0, x26, #0x1 │ │ │ │ cmp x0, #0xe0f │ │ │ │ - b.hi 2b00 // b.pmore │ │ │ │ + b.hi 2b00 // b.pmore │ │ │ │ mov w27, #0x2 // #2 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x3, 7000 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x3, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ add x3, x3, #0x7c0 │ │ │ │ add x1, x1, #0x7c8 │ │ │ │ mov x2, #0x40 // #64 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - bl 1c38 │ │ │ │ - b 2228 │ │ │ │ + bl 1c48 │ │ │ │ + b 2228 │ │ │ │ bti j │ │ │ │ - adrp x28, 1f000 │ │ │ │ + adrp x28, 1f000 │ │ │ │ ldr x28, [x28, #4032] │ │ │ │ add x1, sp, #0x110 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str xzr, [sp, #272] │ │ │ │ ldr x0, [x28] │ │ │ │ - bl 1ea8 │ │ │ │ + bl 1eb8 │ │ │ │ ldr x2, [x28] │ │ │ │ ldr x1, [sp, #272] │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 2adc // b.none │ │ │ │ + b.eq 2adc // b.none │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbnz w1, 2adc │ │ │ │ + cbnz w1, 2adc │ │ │ │ cmp x0, #0x200 │ │ │ │ - b.hi 2adc // b.pmore │ │ │ │ + b.hi 2adc // b.pmore │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #128] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ str wzr, [sp, #56] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #64] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #56] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ - adrp x28, 1f000 │ │ │ │ + adrp x28, 1f000 │ │ │ │ ldr x28, [x28, #4032] │ │ │ │ add x1, sp, #0x110 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str xzr, [sp, #272] │ │ │ │ ldr x0, [x28] │ │ │ │ - bl 1ab8 │ │ │ │ + bl 1ac8 │ │ │ │ ldr x2, [sp, #272] │ │ │ │ ldrb w1, [x2] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x4b │ │ │ │ - b.ne 25c0 // b.any │ │ │ │ + b.ne 25c0 // b.any │ │ │ │ add x3, x2, #0x1 │ │ │ │ str x3, [sp, #272] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x42 │ │ │ │ - b.ne 294c // b.any │ │ │ │ + b.ne 294c // b.any │ │ │ │ add x3, x2, #0x2 │ │ │ │ mov x1, #0x400 // #1024 │ │ │ │ str x3, [sp, #272] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 254c │ │ │ │ + b.le 254c │ │ │ │ mov x2, #0x200000 // #2097152 │ │ │ │ udiv x2, x2, x1 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ge 290c // b.tcont │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ge 290c // b.tcont │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xe0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ bti j │ │ │ │ mov w25, #0x7 // #7 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x6 // #6 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x5 // #5 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x4 // #4 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x3 // #3 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x2 // #2 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ cmp w1, #0x4d │ │ │ │ - b.ne 2940 // b.any │ │ │ │ + b.ne 2940 // b.any │ │ │ │ add x3, x2, #0x1 │ │ │ │ str x3, [sp, #272] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x42 │ │ │ │ - b.ne 2984 // b.any │ │ │ │ + b.ne 2984 // b.any │ │ │ │ add x3, x2, #0x2 │ │ │ │ mov x1, #0x100000 // #1048576 │ │ │ │ str x3, [sp, #272] │ │ │ │ - b 2534 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b 2534 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4040] │ │ │ │ ldr w1, [x2] │ │ │ │ cmp w1, w19 │ │ │ │ - b.ge 2418 // b.tcont │ │ │ │ + b.ge 2418 // b.tcont │ │ │ │ ldr x27, [x20, w1, sxtw #3] │ │ │ │ ldrb w0, [x27] │ │ │ │ sub w0, w0, #0x31 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.hi 2418 // b.pmore │ │ │ │ + b.hi 2418 // b.pmore │ │ │ │ add x3, x27, #0x1 │ │ │ │ - b 262c │ │ │ │ + b 262c │ │ │ │ add x3, x3, #0x1 │ │ │ │ ldrb w4, [x3] │ │ │ │ sub w0, w4, #0x30 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ls 2628 // b.plast │ │ │ │ - cbnz w4, 2418 │ │ │ │ + b.ls 2628 // b.plast │ │ │ │ + cbnz w4, 2418 │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x2] │ │ │ │ - b 23e0 │ │ │ │ + b 23e0 │ │ │ │ bti j │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ bti j │ │ │ │ mov w27, #0x4 // #4 │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 2680 // b.any │ │ │ │ + b.ne 2680 // b.any │ │ │ │ cmp w27, #0x2 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [sp, #56] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - cbz x0, 2780 │ │ │ │ + cbz x0, 2780 │ │ │ │ add x21, sp, #0x2e8 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4b68 │ │ │ │ - cbnz w0, 298c │ │ │ │ + bl 4b68 │ │ │ │ + cbnz w0, 298c │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 419c │ │ │ │ + cbz x0, 419c │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x22, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov x0, #0x8e // #142 │ │ │ │ sub x1, x22, #0x1 │ │ │ │ movk x0, #0x1, lsl #16 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 2bf0 // b.pmore │ │ │ │ + b.hi 2bf0 // b.pmore │ │ │ │ mov x0, x22 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 2714 │ │ │ │ + cbz x0, 2714 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ cmp x22, x0 │ │ │ │ - b.eq 2ed8 // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 2ed8 // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ add x2, x2, #0x8c0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 2220 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 2220 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov x0, x28 │ │ │ │ add x1, x1, #0x98 │ │ │ │ - bl 1e78 │ │ │ │ - cbz w0, 2974 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1e88 │ │ │ │ + cbz w0, 2974 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov x0, x28 │ │ │ │ add x1, x1, #0xa0 │ │ │ │ - bl 1e78 │ │ │ │ - cbnz w0, 2954 │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1e88 │ │ │ │ + cbnz w0, 2954 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #24] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ cmp w27, #0x5 │ │ │ │ - b.eq 29c4 // b.none │ │ │ │ + b.eq 29c4 // b.none │ │ │ │ cmp w27, #0x2 │ │ │ │ - b.eq 2e7c // b.none │ │ │ │ + b.eq 2e7c // b.none │ │ │ │ cmp w27, #0x4 │ │ │ │ - b.eq 2fbc // b.none │ │ │ │ + b.eq 2fbc // b.none │ │ │ │ ldr w1, [sp, #72] │ │ │ │ ldr w2, [sp, #88] │ │ │ │ mov w0, w1 │ │ │ │ ands w22, w2, w1 │ │ │ │ - b.ne 3420 // b.any │ │ │ │ + b.ne 3420 // b.any │ │ │ │ ldr x1, [sp, #96] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 3580 // b.any │ │ │ │ - adrp x23, 1f000 │ │ │ │ + b.ne 3580 // b.any │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #4040] │ │ │ │ ldr w5, [x23] │ │ │ │ cmp w19, w5 │ │ │ │ ccmp w27, #0x3, #0x0, le │ │ │ │ cset w0, eq // eq = none │ │ │ │ str w0, [sp, #168] │ │ │ │ - b.eq 3b40 // b.none │ │ │ │ + b.eq 3b40 // b.none │ │ │ │ ldr w0, [sp, #72] │ │ │ │ - cbz w0, 2fa8 │ │ │ │ + cbz w0, 2fa8 │ │ │ │ cmp w19, w5 │ │ │ │ - b.le 3a64 │ │ │ │ + b.le 3a64 │ │ │ │ sub w0, w19, w5 │ │ │ │ str w0, [sp, #152] │ │ │ │ ldr w1, [sp, #72] │ │ │ │ cmp w27, #0x1 │ │ │ │ ldr w3, [sp, #88] │ │ │ │ add x28, sp, #0x180 │ │ │ │ orr w2, w24, w1 │ │ │ │ @@ -480,39 +480,39 @@ │ │ │ │ str x28, [sp, #200] │ │ │ │ ldr x28, [sp, #64] │ │ │ │ orr w0, w0, w1 │ │ │ │ str w27, [sp, #144] │ │ │ │ mov w27, w26 │ │ │ │ mov w26, w2 │ │ │ │ str w0, [sp, #72] │ │ │ │ - adrp x0, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x218 │ │ │ │ str w5, [sp, #176] │ │ │ │ str x20, [sp, #184] │ │ │ │ str x0, [sp, #192] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 2b28 // b.tcont │ │ │ │ + b.ge 2b28 // b.tcont │ │ │ │ ldr w0, [sp, #176] │ │ │ │ ldr x1, [sp, #184] │ │ │ │ add w0, w27, w0 │ │ │ │ ldr x20, [x1, w0, sxtw #3] │ │ │ │ ldr w0, [sp, #136] │ │ │ │ cmp x20, #0x0 │ │ │ │ cset w24, ne // ne = any │ │ │ │ tst w24, w0 │ │ │ │ - b.eq 2894 // b.none │ │ │ │ + b.eq 2894 // b.none │ │ │ │ ldr x1, [sp, #192] │ │ │ │ mov x0, x20 │ │ │ │ - bl 1e78 │ │ │ │ - cbnz w0, 2b64 │ │ │ │ + bl 1e88 │ │ │ │ + cbnz w0, 2b64 │ │ │ │ ldr w0, [sp, #160] │ │ │ │ - cbnz w0, 2b20 │ │ │ │ + cbnz w0, 2b20 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cbz x0, 2c1c │ │ │ │ + cbz x0, 2c1c │ │ │ │ ldr x1, [sp, #96] │ │ │ │ str w25, [sp] │ │ │ │ ldr w2, [sp, #80] │ │ │ │ str w2, [sp, #16] │ │ │ │ ldr w2, [sp, #128] │ │ │ │ ldr w7, [sp, #56] │ │ │ │ ldr w5, [sp, #72] │ │ │ │ @@ -521,182 +521,182 @@ │ │ │ │ ldr w4, [sp, #120] │ │ │ │ str w2, [sp, #24] │ │ │ │ ldr w2, [sp, #144] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ str x0, [sp, #8] │ │ │ │ stp x28, x21, [sp, #32] │ │ │ │ mov x0, x20 │ │ │ │ - bl 50a0 │ │ │ │ + bl 50a0 │ │ │ │ orr w22, w22, w0 │ │ │ │ - cbz w26, 2900 │ │ │ │ + cbz w26, 2900 │ │ │ │ ldr w0, [sp, #152] │ │ │ │ add w27, w27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.ne 2854 // b.any │ │ │ │ + b.ne 2854 // b.any │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2228 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2228 │ │ │ │ ldr x2, [x28] │ │ │ │ mul x0, x1, x0 │ │ │ │ cmp x2, x3 │ │ │ │ - b.eq 254c // b.none │ │ │ │ + b.eq 254c // b.none │ │ │ │ ldrb w1, [x3] │ │ │ │ cmp x0, #0xfff │ │ │ │ ccmp w1, #0x0, #0x0, gt │ │ │ │ - b.ne 254c // b.any │ │ │ │ + b.ne 254c // b.any │ │ │ │ sub x1, x0, #0x1 │ │ │ │ tst x1, x0 │ │ │ │ - b.ne 254c // b.any │ │ │ │ + b.ne 254c // b.any │ │ │ │ str x0, [sp, #112] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ mov x3, x2 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - b 2534 │ │ │ │ + b 2534 │ │ │ │ mov x1, #0x400 // #1024 │ │ │ │ - b 2534 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2534 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xa8 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #24] │ │ │ │ - b 21a8 │ │ │ │ + b 21a8 │ │ │ │ mov x1, #0x100000 // #1048576 │ │ │ │ - b 2534 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2534 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x838 │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ - adrp x22, 1f000 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ + adrp x22, 1f000 │ │ │ │ ldr x22, [x22, #4040] │ │ │ │ ldr w0, [x22] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 2f80 // b.tcont │ │ │ │ + b.ge 2f80 // b.tcont │ │ │ │ sub w0, w19, w0 │ │ │ │ lsl x21, x0, #3 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x24, x0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ str x0, [sp, #72] │ │ │ │ cmp x24, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 41e8 // b.none │ │ │ │ - adrp x27, 1f000 │ │ │ │ + b.eq 41e8 // b.none │ │ │ │ + adrp x27, 1f000 │ │ │ │ ldr x27, [x27, #4024] │ │ │ │ add x25, sp, #0x2e8 │ │ │ │ ldrsw x22, [x22] │ │ │ │ - adrp x1, 6000 │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x1, 6000 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ add x0, x0, #0x9e8 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ str x1, [sp, #56] │ │ │ │ str x0, [sp, #80] │ │ │ │ cmp w19, w22 │ │ │ │ - b.le 2c58 │ │ │ │ + b.le 2c58 │ │ │ │ ldr x0, [x20, x22, lsl #3] │ │ │ │ mov x1, x25 │ │ │ │ - bl 4b68 │ │ │ │ - cbnz w0, 2b34 │ │ │ │ + bl 4b68 │ │ │ │ + cbnz w0, 2b34 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, x25 │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 4290 │ │ │ │ + cbz x0, 4290 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x28, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1c98 │ │ │ │ - cbz x28, 2b54 │ │ │ │ + bl 1ca8 │ │ │ │ + cbz x28, 2b54 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x26, x0 │ │ │ │ - cbz x0, 2b54 │ │ │ │ + cbz x0, 2b54 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x28 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x21 │ │ │ │ mov x21, x1 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ cmp x28, x21 │ │ │ │ - b.ne 2bcc // b.any │ │ │ │ + b.ne 2bcc // b.any │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ubfiz x0, x23, #3, #32 │ │ │ │ add x22, x22, #0x1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ str x26, [x24, x0] │ │ │ │ str x28, [x1, x0] │ │ │ │ - b 2a30 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2a30 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w3, #0x200 // #512 │ │ │ │ add x2, x2, #0x60 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x28 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 28a8 │ │ │ │ + b 28a8 │ │ │ │ ldr w24, [sp, #168] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - b 2894 │ │ │ │ + b 2894 │ │ │ │ ldr x3, [x20, x22, lsl #3] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ ldr x0, [x27] │ │ │ │ add x2, x2, #0x998 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1e60 │ │ │ │ - b 2a30 │ │ │ │ + bl 1e70 │ │ │ │ + b 2a30 │ │ │ │ mov x0, x21 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 2a30 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 2a30 │ │ │ │ ldr x1, [sp, #200] │ │ │ │ mov x0, x20 │ │ │ │ - bl 1c08 <__xpg_basename@plt+0x8> │ │ │ │ - cbnz w0, 2894 │ │ │ │ + bl 1c18 <__xpg_basename@plt+0x8> │ │ │ │ + cbnz w0, 2894 │ │ │ │ ldr w0, [sp, #400] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 2894 // b.any │ │ │ │ + b.ne 2894 // b.any │ │ │ │ ldr w1, [sp, #80] │ │ │ │ mov w7, w25 │ │ │ │ str w1, [sp, #8] │ │ │ │ ldr w1, [sp, #128] │ │ │ │ ldr w6, [sp, #56] │ │ │ │ ldr w4, [sp, #72] │ │ │ │ ldr w5, [sp, #88] │ │ │ │ @@ -704,352 +704,352 @@ │ │ │ │ ldr w3, [sp, #120] │ │ │ │ str w1, [sp, #16] │ │ │ │ ldr w1, [sp, #144] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ str x0, [sp] │ │ │ │ stp x28, x21, [sp, #24] │ │ │ │ mov x0, x20 │ │ │ │ - bl 65b0 │ │ │ │ + bl 65b0 │ │ │ │ orr w22, w22, w0 │ │ │ │ - b 28ec │ │ │ │ + b 28ec │ │ │ │ ldr x0, [x27] │ │ │ │ mov x3, x25 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1ed8 │ │ │ │ - b 2a30 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2a30 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ add x2, x2, #0x890 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 2220 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 2220 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w24, #0x0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ ccmp w0, w19, #0x0, ne // ne = any │ │ │ │ - b.ge 2b20 // b.tcont │ │ │ │ - adrp x1, 8000 │ │ │ │ + b.ge 2b20 // b.tcont │ │ │ │ + adrp x1, 8000 │ │ │ │ mov x0, x20 │ │ │ │ add x1, x1, #0x218 │ │ │ │ - bl 1e78 │ │ │ │ - cbz w0, 2b20 │ │ │ │ + bl 1e88 │ │ │ │ + cbz w0, 2b20 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ ldr w0, [sp, #176] │ │ │ │ add x0, x1, w0, sxtw #3 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ - b 28a8 │ │ │ │ - cbz w23, 35fc │ │ │ │ + b 28a8 │ │ │ │ + cbz w23, 35fc │ │ │ │ ldr x2, [sp, #112] │ │ │ │ mov x0, #0xfffd // #65533 │ │ │ │ sub x1, x2, #0x1 │ │ │ │ cmp x1, x0 │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ csel x0, x2, x0, ls // ls = plast │ │ │ │ str x0, [sp, #112] │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 3c54 │ │ │ │ + cbz x0, 3c54 │ │ │ │ ldr x4, [sp, #112] │ │ │ │ sxtw x21, w23 │ │ │ │ ldr x22, [sp, #72] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x21 │ │ │ │ mov x0, x24 │ │ │ │ mov x1, x22 │ │ │ │ - bl 1d28 │ │ │ │ + bl 1d38 │ │ │ │ mov x20, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 33c4 │ │ │ │ + b.gt 33c4 │ │ │ │ mov w22, #0xfffffff4 // #-12 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ ldr x0, [x24, x21, lsl #3] │ │ │ │ add x21, x21, #0x1 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp w23, w21 │ │ │ │ - b.gt 2cb8 │ │ │ │ + b.gt 2cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp x20, #0x0 │ │ │ │ - b.le 3898 │ │ │ │ - cbnz w22, 35b0 │ │ │ │ + b.le 3898 │ │ │ │ + cbnz w22, 35b0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1c20 │ │ │ │ + bl 1c30 │ │ │ │ mov x24, x0 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 4204 │ │ │ │ + cbz x0, 4204 │ │ │ │ mov x1, x20 │ │ │ │ mov x3, x0 │ │ │ │ mov x4, x24 │ │ │ │ add x2, sp, #0x268 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ce0 │ │ │ │ + bl 1cf0 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x19 │ │ │ │ mov x26, x1 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp x26, #0x0 │ │ │ │ - b.le 3830 │ │ │ │ + b.le 3830 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1f20 │ │ │ │ + bl 1f30 │ │ │ │ mov w24, w0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cbz x0, 3a28 │ │ │ │ + cbz x0, 3a28 │ │ │ │ ldr x25, [sp, #96] │ │ │ │ mov x0, x25 │ │ │ │ - bl 1a70 │ │ │ │ + bl 1a80 │ │ │ │ add x1, sp, #0x180 │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1c08 <__xpg_basename@plt+0x8> │ │ │ │ - cbz w0, 2e5c │ │ │ │ - cbz x19, 3abc │ │ │ │ + bl 1c18 <__xpg_basename@plt+0x8> │ │ │ │ + cbz w0, 2e5c │ │ │ │ + cbz x19, 3abc │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, #0x5c // #92 │ │ │ │ add x19, x0, x19 │ │ │ │ ldurb w0, [x19, #-1] │ │ │ │ cmp w0, #0x2f │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 3abc // b.any │ │ │ │ - adrp x6, 7000 │ │ │ │ + b.ne 3abc // b.any │ │ │ │ + adrp x6, 7000 │ │ │ │ add x6, x6, #0xf18 │ │ │ │ ldr x5, [sp, #96] │ │ │ │ add x19, sp, #0x2e8 │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ mov x0, x19 │ │ │ │ add x4, x4, #0xab8 │ │ │ │ mov x1, x3 │ │ │ │ mov w7, w24 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x1a4 // #420 │ │ │ │ mov w1, #0x241 // #577 │ │ │ │ - bl 1fc8 │ │ │ │ + bl 1fd8 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 3a7c // b.none │ │ │ │ - adrp x1, 6000 │ │ │ │ + b.eq 3a7c // b.none │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xc30 │ │ │ │ - bl 1c80 <__stack_chk_fail@plt> │ │ │ │ + bl 1c90 <__stack_chk_fail@plt> │ │ │ │ mov x25, x0 │ │ │ │ - cbz x0, 3a7c │ │ │ │ + cbz x0, 3a7c │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1f38 │ │ │ │ + bl 1f48 │ │ │ │ mov x28, x0 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w25, w0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp w25, #0x0 │ │ │ │ ldr x21, [x27] │ │ │ │ ccmp x26, x28, #0x0, eq // eq = none │ │ │ │ - b.eq 3868 // b.none │ │ │ │ - bl 2040 │ │ │ │ + b.eq 3868 // b.none │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0xaf0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2058 │ │ │ │ + bl 2068 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ ldr w0, [sp, #400] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 2d68 // b.any │ │ │ │ - cbnz x19, 3b58 │ │ │ │ - adrp x6, 6000 │ │ │ │ + b.ne 2d68 // b.any │ │ │ │ + cbnz x19, 3b58 │ │ │ │ + adrp x6, 6000 │ │ │ │ add x6, x6, #0xfe0 │ │ │ │ - b 2d90 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2d90 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 33ac // b.tcont │ │ │ │ + b.ge 33ac // b.tcont │ │ │ │ ldr x20, [x20, w0, sxtw #3] │ │ │ │ add x19, sp, #0x2e8 │ │ │ │ mov x1, x19 │ │ │ │ str x20, [sp, #120] │ │ │ │ mov x0, x20 │ │ │ │ - bl 4b68 │ │ │ │ - cbz w0, 3438 │ │ │ │ - bl 2040 │ │ │ │ + bl 4b68 │ │ │ │ + cbz w0, 3438 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x20 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xab0 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x1, x22 │ │ │ │ add x4, sp, #0x110 │ │ │ │ add x3, sp, #0xe0 │ │ │ │ add x2, sp, #0xd8 │ │ │ │ mov x0, x23 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #216] │ │ │ │ str xzr, [sp, #272] │ │ │ │ - bl 1b78 │ │ │ │ - cbnz w0, 39bc │ │ │ │ + bl 1b88 │ │ │ │ + cbnz w0, 39bc │ │ │ │ ldr x21, [sp, #224] │ │ │ │ mov x0, #0xfffe // #65534 │ │ │ │ sub x1, x21, #0x1 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 362c // b.pmore │ │ │ │ + b.hi 362c // b.pmore │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ str x0, [sp, #64] │ │ │ │ - cbz x0, 41dc │ │ │ │ + cbz x0, 41dc │ │ │ │ ldr x1, [sp, #216] │ │ │ │ mov x2, x21 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ ldr x22, [sp, #272] │ │ │ │ - cbz x22, 2f74 │ │ │ │ + cbz x22, 2f74 │ │ │ │ mov x0, #0x80 // #128 │ │ │ │ - bl 1bf0 │ │ │ │ - adrp x1, 20000 │ │ │ │ + bl 1c00 │ │ │ │ + adrp x1, 20000 │ │ │ │ str x0, [x1, #32] │ │ │ │ - cbz x0, 41d4 │ │ │ │ + cbz x0, 41d4 │ │ │ │ ldp q25, q24, [x22] │ │ │ │ ldp q27, q26, [x22, #32] │ │ │ │ ldp q29, q28, [x22, #64] │ │ │ │ ldp q31, q30, [x22, #96] │ │ │ │ stp q25, q24, [x0] │ │ │ │ stp q27, q26, [x0, #32] │ │ │ │ stp q29, q28, [x0, #64] │ │ │ │ stp q31, q30, [x0, #96] │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ - b 2784 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2784 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0x930 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #152] │ │ │ │ cmp w19, w5 │ │ │ │ - b.le 27f8 │ │ │ │ - b 27f0 │ │ │ │ + b.le 27f8 │ │ │ │ + b 27f0 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - adrp x23, 1f000 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #4040] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 37d4 // b.tcont │ │ │ │ + b.ge 37d4 // b.tcont │ │ │ │ sub w0, w19, w0 │ │ │ │ ldr w1, [sp, #80] │ │ │ │ cmp w0, #0x1 │ │ │ │ str w0, [sp, #136] │ │ │ │ cset w0, ne // ne = any │ │ │ │ str d15, [sp, #4992] │ │ │ │ ands w0, w0, w1 │ │ │ │ str w0, [sp, #88] │ │ │ │ - b.ne 3a50 // b.any │ │ │ │ - adrp x0, 8000 │ │ │ │ + b.ne 3a50 // b.any │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0xe8 │ │ │ │ str x0, [sp, #176] │ │ │ │ add x0, sp, #0x2e8 │ │ │ │ str x0, [sp, #64] │ │ │ │ add x0, sp, #0x110 │ │ │ │ ldrsw x27, [x23] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ stp x0, x20, [sp, #96] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #168] │ │ │ │ str w27, [sp, #72] │ │ │ │ cmp w19, w27 │ │ │ │ - b.le 3598 │ │ │ │ + b.le 3598 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldr x1, [sp, #64] │ │ │ │ ldr x23, [x0, x27, lsl #3] │ │ │ │ mov x0, x23 │ │ │ │ - bl 4b68 │ │ │ │ - cbnz w0, 331c │ │ │ │ + bl 4b68 │ │ │ │ + cbnz w0, 331c │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ mov x25, x0 │ │ │ │ - cbz x0, 3c80 │ │ │ │ + cbz x0, 3c80 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 3378 │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 3378 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov x24, x0 │ │ │ │ cmp x0, #0xf │ │ │ │ - b.le 309c │ │ │ │ + b.le 309c │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ - bl 1c20 │ │ │ │ + bl 1c30 │ │ │ │ cmp x24, x0 │ │ │ │ - b.le 37e4 │ │ │ │ + b.le 37e4 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x25 │ │ │ │ str xzr, [sp, #344] │ │ │ │ - bl 454c │ │ │ │ + bl 454c │ │ │ │ mov w21, w0 │ │ │ │ ldr x28, [sp, #344] │ │ │ │ mov x0, x25 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - cbnz w21, 3734 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + cbnz w21, 3734 │ │ │ │ ldp x26, x1, [sp, #312] │ │ │ │ ldr x0, [sp, #368] │ │ │ │ str x0, [sp, #112] │ │ │ │ ldrb w0, [sp, #308] │ │ │ │ str w0, [sp, #120] │ │ │ │ ldr x2, [sp, #328] │ │ │ │ ldr x20, [sp, #352] │ │ │ │ - cbz x1, 339c │ │ │ │ + cbz x1, 339c │ │ │ │ cmp x1, x26 │ │ │ │ - b.eq 37bc // b.none │ │ │ │ - adrp x25, 6000 │ │ │ │ + b.eq 37bc // b.none │ │ │ │ + adrp x25, 6000 │ │ │ │ add x25, x25, #0x9d8 │ │ │ │ cmp x26, x2 │ │ │ │ - b.eq 3774 // b.none │ │ │ │ + b.eq 3774 // b.none │ │ │ │ cmp x2, #0x0 │ │ │ │ - adrp x0, 6000 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x0, x0, #0x9d8 │ │ │ │ add x2, x2, #0x9b0 │ │ │ │ csel x0, x2, x0, eq // eq = none │ │ │ │ str x0, [sp, #56] │ │ │ │ add x2, sp, #0x200 │ │ │ │ cmp x1, x26 │ │ │ │ ccmp x26, #0x1, #0x0, eq // eq = none │ │ │ │ @@ -1060,228 +1060,228 @@ │ │ │ │ cset w2, eq // eq = none │ │ │ │ str w2, [sp, #128] │ │ │ │ add x2, sp, #0x2a0 │ │ │ │ str xzr, [sp, #544] │ │ │ │ str xzr, [sp, #568] │ │ │ │ stp x0, x1, [x2, #-120] │ │ │ │ strh wzr, [sp, #576] │ │ │ │ - b.ne 31a0 // b.any │ │ │ │ + b.ne 31a0 // b.any │ │ │ │ ldr x5, [sp, #376] │ │ │ │ add x6, sp, #0x210 │ │ │ │ mov x3, #0x18 // #24 │ │ │ │ mov x0, x6 │ │ │ │ mov x1, x3 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ add x4, x4, #0xf48 │ │ │ │ str x6, [sp, #144] │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ ldr x6, [sp, #144] │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ mov x3, #0x1a // #26 │ │ │ │ add x0, sp, #0x228 │ │ │ │ add x4, x4, #0xf58 │ │ │ │ mov x1, x3 │ │ │ │ mov x5, x6 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ str w0, [sp, #144] │ │ │ │ ldr w5, [sp, #304] │ │ │ │ cmp x24, #0x0 │ │ │ │ - b.le 3418 │ │ │ │ + b.le 3418 │ │ │ │ ldr d31, [sp, #112] │ │ │ │ scvtf d30, x24 │ │ │ │ ucvtf d31, d31 │ │ │ │ fdiv d15, d31, d30 │ │ │ │ add x0, sp, #0x248 │ │ │ │ str w5, [sp, #128] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x24 │ │ │ │ str x1, [sp, #152] │ │ │ │ - bl 4a84 │ │ │ │ + bl 4a84 │ │ │ │ add x0, sp, #0x268 │ │ │ │ mov x1, x0 │ │ │ │ str x1, [sp, #160] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ - bl 4a84 │ │ │ │ + bl 4a84 │ │ │ │ ldr w5, [sp, #128] │ │ │ │ cmp x20, #0x1 │ │ │ │ - b.hi 33e8 // b.pmore │ │ │ │ - cbz w5, 35e8 │ │ │ │ + b.hi 33e8 // b.pmore │ │ │ │ + cbz w5, 35e8 │ │ │ │ add x0, sp, #0x200 │ │ │ │ mov x3, #0x10 // #16 │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ mov x1, x3 │ │ │ │ add x4, x4, #0xf60 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str x0, [sp, #128] │ │ │ │ str w5, [sp, #184] │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ ldr w5, [sp, #184] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbnz w0, 38bc │ │ │ │ + cbnz w0, 38bc │ │ │ │ cmp w5, #0x0 │ │ │ │ cset w24, ne // ne = any │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr w0, [x0, #20] │ │ │ │ - cbnz w0, 36b4 │ │ │ │ + cbnz w0, 36b4 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 3658 // b.none │ │ │ │ - adrp x1, 8000 │ │ │ │ - adrp x0, 8000 │ │ │ │ + b.eq 3658 // b.none │ │ │ │ + adrp x1, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ add x1, x1, #0x2a8 │ │ │ │ add x0, x0, #0x2b8 │ │ │ │ stp x0, x1, [sp] │ │ │ │ - adrp x7, 8000 │ │ │ │ - adrp x6, 8000 │ │ │ │ + adrp x7, 8000 │ │ │ │ + adrp x6, 8000 │ │ │ │ add x7, x7, #0x220 │ │ │ │ add x6, x6, #0x228 │ │ │ │ - adrp x5, 8000 │ │ │ │ - adrp x4, 8000 │ │ │ │ + adrp x5, 8000 │ │ │ │ + adrp x4, 8000 │ │ │ │ add x5, x5, #0x238 │ │ │ │ add x4, x4, #0x248 │ │ │ │ - adrp x3, 8000 │ │ │ │ - adrp x2, 8000 │ │ │ │ + adrp x3, 8000 │ │ │ │ + adrp x2, 8000 │ │ │ │ add x3, x3, #0x250 │ │ │ │ add x2, x2, #0x260 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x270 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x0, 7000 │ │ │ │ + bl 1c48 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0xfd8 │ │ │ │ ldp x2, x3, [sp, #152] │ │ │ │ fmov d0, d15 │ │ │ │ ldr x5, [sp, #56] │ │ │ │ stp x0, x23, [sp] │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ ldr x6, [sp, #128] │ │ │ │ mov x7, x26 │ │ │ │ mov x4, x25 │ │ │ │ add x1, x1, #0xa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr w0, [sp, #88] │ │ │ │ orr w22, w22, w21 │ │ │ │ - cbz w0, 32fc │ │ │ │ + cbz w0, 32fc │ │ │ │ ldr w1, [sp, #72] │ │ │ │ sub w0, w19, #0x1 │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 3304 │ │ │ │ + b.gt 3304 │ │ │ │ add x27, x27, #0x1 │ │ │ │ - b 302c │ │ │ │ - adrp x1, 8000 │ │ │ │ + b 302c │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x120 │ │ │ │ add x27, x27, #0x1 │ │ │ │ - bl 1c38 │ │ │ │ - b 302c │ │ │ │ + bl 1c48 │ │ │ │ + b 302c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ ldr x21, [x0] │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x3, x23 │ │ │ │ mov x0, x21 │ │ │ │ add x2, x2, #0xab0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ ands w23, w0, w21 │ │ │ │ - b.eq 32e0 // b.none │ │ │ │ + b.eq 32e0 // b.none │ │ │ │ ldr x0, [sp, #104] │ │ │ │ mov w21, w23 │ │ │ │ ldr x1, [sp, #176] │ │ │ │ ldr x2, [x0, x27, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ - b 32e0 │ │ │ │ + bl 1c48 │ │ │ │ + b 32e0 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ ldr x0, [sp, #168] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xdf8 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ - b 334c │ │ │ │ - cbz x26, 39f4 │ │ │ │ - adrp x25, 6000 │ │ │ │ + bl 1e70 │ │ │ │ + b 334c │ │ │ │ + cbz x26, 39f4 │ │ │ │ + adrp x25, 6000 │ │ │ │ add x25, x25, #0x9b0 │ │ │ │ - b 30f4 │ │ │ │ - adrp x0, 7000 │ │ │ │ + b 30f4 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0xb60 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x22 │ │ │ │ mov x2, x21 │ │ │ │ add x5, sp, #0x268 │ │ │ │ mov x3, x19 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1a58 │ │ │ │ + bl 1a68 │ │ │ │ mov w22, w0 │ │ │ │ - b 2cb4 │ │ │ │ - adrp x0, 6000 │ │ │ │ + b 2cb4 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0x9d8 │ │ │ │ add x1, sp, #0x200 │ │ │ │ str x1, [sp, #128] │ │ │ │ ldr w1, [x0] │ │ │ │ ldrh w0, [x0, #4] │ │ │ │ strh w0, [sp, #516] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ str w1, [sp, #512] │ │ │ │ - cbnz w0, 3adc │ │ │ │ + cbnz w0, 3adc │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ - b 3238 │ │ │ │ + b 3238 │ │ │ │ movi d15, #0x0 │ │ │ │ - b 31c4 │ │ │ │ - adrp x0, 8000 │ │ │ │ + b 31c4 │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x130 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - adrp x27, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + adrp x27, 1f000 │ │ │ │ ldr x27, [x27, #4024] │ │ │ │ ldr x0, [x27] │ │ │ │ - bl 1ba8 │ │ │ │ - bl 1fb0 │ │ │ │ + bl 1bb8 │ │ │ │ + bl 1fc0 │ │ │ │ str w0, [sp, #96] │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ ldr w3, [sp, #80] │ │ │ │ cmp w0, #0x0 │ │ │ │ add x0, x1, #0x10 │ │ │ │ ldr w2, [x1, #16] │ │ │ │ cset w23, ne // ne = any │ │ │ │ orr w24, w3, w2 │ │ │ │ - cbnz w24, 376c │ │ │ │ + cbnz w24, 376c │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 3488 // b.none │ │ │ │ + b.eq 3488 // b.none │ │ │ │ cmp w23, #0x0 │ │ │ │ ccmp w0, #0x1, #0x4, eq // eq = none │ │ │ │ cset w24, eq // eq = none │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x4, sp, #0x200 │ │ │ │ add x2, x1, #0x10 │ │ │ │ ldr w3, [sp, #104] │ │ │ │ ldr x5, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ stur q31, [x4, #-220] │ │ │ │ - adrp x28, 6000 │ │ │ │ + adrp x28, 6000 │ │ │ │ ldr w4, [sp, #56] │ │ │ │ ldr x2, [x2, #16] │ │ │ │ stp w3, w4, [sp, #224] │ │ │ │ str w3, [sp, #272] │ │ │ │ add x1, x28, #0xad8 │ │ │ │ ldr x3, [sp, #112] │ │ │ │ stp x5, x21, [sp, #232] │ │ │ │ @@ -1289,179 +1289,179 @@ │ │ │ │ stp xzr, xzr, [sp, #256] │ │ │ │ str w25, [sp, #276] │ │ │ │ str x3, [sp, #280] │ │ │ │ str w4, [sp, #288] │ │ │ │ stp x5, x21, [sp, #296] │ │ │ │ str x2, [sp, #312] │ │ │ │ str q31, [sp, #320] │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 3c48 │ │ │ │ + cbz x0, 3c48 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 35a8 │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 35a8 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov x20, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 35a8 │ │ │ │ + b.le 35a8 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 35a8 │ │ │ │ + cbnz w0, 35a8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ str x0, [sp, #88] │ │ │ │ - cbz x0, 35a8 │ │ │ │ + cbz x0, 35a8 │ │ │ │ mov x3, x19 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ cmp x20, x0 │ │ │ │ - b.eq 3cb8 // b.none │ │ │ │ + b.eq 3cb8 // b.none │ │ │ │ mov x0, x19 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2228 │ │ │ │ - adrp x0, 8000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2228 │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x178 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ ldr w0, [sp, #88] │ │ │ │ - cbnz w0, 3a10 │ │ │ │ + cbnz w0, 3a10 │ │ │ │ ldr d15, [sp, #4992] │ │ │ │ - b 2228 │ │ │ │ + b 2228 │ │ │ │ str xzr, [sp, #88] │ │ │ │ - b 3554 │ │ │ │ + b 3554 │ │ │ │ ldr x20, [x27] │ │ │ │ mov w0, w22 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x0, x20 │ │ │ │ add x2, x2, #0xa50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ strh w0, [sp, #512] │ │ │ │ add x0, sp, #0x200 │ │ │ │ str x0, [sp, #128] │ │ │ │ - b 3228 │ │ │ │ + b 3228 │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0xa10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ add x2, x2, #0x910 │ │ │ │ ldr x0, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 8000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x2b8 │ │ │ │ - adrp x23, 7000 │ │ │ │ + adrp x23, 7000 │ │ │ │ add x23, x23, #0xf18 │ │ │ │ stp x0, x23, [sp] │ │ │ │ - adrp x7, 8000 │ │ │ │ + adrp x7, 8000 │ │ │ │ ldr w0, [sp, #136] │ │ │ │ add x7, x7, #0x220 │ │ │ │ - adrp x6, 8000 │ │ │ │ - adrp x5, 8000 │ │ │ │ + adrp x6, 8000 │ │ │ │ + adrp x5, 8000 │ │ │ │ add x6, x6, #0x228 │ │ │ │ add x5, x5, #0x238 │ │ │ │ - adrp x4, 8000 │ │ │ │ - adrp x3, 8000 │ │ │ │ + adrp x4, 8000 │ │ │ │ + adrp x3, 8000 │ │ │ │ add x4, x4, #0x248 │ │ │ │ add x3, x3, #0x250 │ │ │ │ - adrp x2, 8000 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x2, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ add x2, x2, #0x260 │ │ │ │ add x1, x1, #0x270 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ mov x0, x23 │ │ │ │ - b 32ac │ │ │ │ + b 32ac │ │ │ │ ldr w3, [sp, #120] │ │ │ │ mov x2, x23 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xf98 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 47c8 │ │ │ │ + bl 47c8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x2, x25 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xfe0 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - cbnz w0, 3b78 │ │ │ │ - cbnz w24, 3b90 │ │ │ │ + cbnz w0, 3b78 │ │ │ │ + cbnz w24, 3b90 │ │ │ │ cmp x26, #0x1 │ │ │ │ - b.ls 3718 // b.plast │ │ │ │ - adrp x1, 8000 │ │ │ │ + b.ls 3718 // b.plast │ │ │ │ + adrp x1, 8000 │ │ │ │ mov x2, x26 │ │ │ │ add x1, x1, #0x38 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldp x2, x3, [sp, #152] │ │ │ │ fmov d0, d15 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x50 │ │ │ │ - bl 1c38 │ │ │ │ - b 32d8 │ │ │ │ + bl 1c48 │ │ │ │ + b 32d8 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1ed8 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ mov w0, w21 │ │ │ │ ldr x21, [x1] │ │ │ │ - bl 1c50 │ │ │ │ - adrp x2, 7000 │ │ │ │ + bl 1c60 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x3, x0 │ │ │ │ add x2, x2, #0xf20 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ - b 334c │ │ │ │ + bl 1e70 │ │ │ │ + b 334c │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ - b 3488 │ │ │ │ - adrp x0, 6000 │ │ │ │ + b 3488 │ │ │ │ + adrp x0, 6000 │ │ │ │ cmp x26, #0x1 │ │ │ │ add x0, x0, #0x9a8 │ │ │ │ ccmp x1, x26, #0x0, eq // eq = none │ │ │ │ str x0, [sp, #56] │ │ │ │ cset w2, eq // eq = none │ │ │ │ str w2, [sp, #144] │ │ │ │ add x2, sp, #0x200 │ │ │ │ @@ -1470,892 +1470,892 @@ │ │ │ │ movk x0, #0x6c6c, lsl #16 │ │ │ │ str xzr, [sp, #544] │ │ │ │ stp xzr, xzr, [x2, #16] │ │ │ │ add x2, sp, #0x2a0 │ │ │ │ str xzr, [sp, #568] │ │ │ │ stp x0, x1, [x2, #-120] │ │ │ │ strh wzr, [sp, #576] │ │ │ │ - b 31a8 │ │ │ │ - adrp x0, 6000 │ │ │ │ + b 31a8 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x25, x0, #0x9a8 │ │ │ │ cmp x1, x2 │ │ │ │ - b.ne 30fc // b.any │ │ │ │ + b.ne 30fc // b.any │ │ │ │ str x25, [sp, #56] │ │ │ │ - b 3118 │ │ │ │ - adrp x0, 7000 │ │ │ │ + b 3118 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0xdb0 │ │ │ │ - bl 48c8 │ │ │ │ - b 2220 │ │ │ │ + bl 48c8 │ │ │ │ + b 2220 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 381c │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 381c │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ add x21, sp, #0x268 │ │ │ │ mov x3, x25 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ mov x1, x0 │ │ │ │ cmp x0, #0x10 │ │ │ │ - b.eq 4080 // b.none │ │ │ │ + b.eq 4080 // b.none │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - b 309c │ │ │ │ + bl 1ca8 │ │ │ │ + b 309c │ │ │ │ ldr x19, [x27] │ │ │ │ mov w0, w26 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0xa80 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ mov w6, w24 │ │ │ │ mov x5, x19 │ │ │ │ mov w4, w23 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0xb18 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2228 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2228 │ │ │ │ ldr x21, [x27] │ │ │ │ mov w0, w20 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x0, x21 │ │ │ │ add x2, x2, #0xa30 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - b 35d0 │ │ │ │ + b 35d0 │ │ │ │ ldr x4, [sp, #112] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w5, [sp, #120] │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x23 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x2c0 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 47c8 │ │ │ │ + bl 47c8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x2, x25 │ │ │ │ add x4, sp, #0x228 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x368 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ str w0, [sp, #56] │ │ │ │ mov w0, w19 │ │ │ │ - adrp x24, 6000 │ │ │ │ + adrp x24, 6000 │ │ │ │ mov x19, x25 │ │ │ │ - adrp x23, 7000 │ │ │ │ + adrp x23, 7000 │ │ │ │ add x24, x24, #0x8e0 │ │ │ │ add x23, x23, #0xf78 │ │ │ │ mov w25, w0 │ │ │ │ cmp x20, x19 │ │ │ │ - b.eq 3988 // b.none │ │ │ │ + b.eq 3988 // b.none │ │ │ │ ldr w2, [x28, x19, lsl #2] │ │ │ │ - cbnz x19, 395c │ │ │ │ - cbz w2, 3974 │ │ │ │ - adrp x1, 7000 │ │ │ │ + cbnz x19, 395c │ │ │ │ + cbz w2, 3974 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xf68 │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 1c38 │ │ │ │ - b 3930 │ │ │ │ + bl 1c48 │ │ │ │ + b 3930 │ │ │ │ mov x1, x24 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w2, [sp, #112] │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr w2, [sp, #112] │ │ │ │ - b 3940 │ │ │ │ + b 3940 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 1c38 │ │ │ │ - b 3930 │ │ │ │ + bl 1c48 │ │ │ │ + b 3930 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ mov w19, w25 │ │ │ │ - cbz w0, 39a4 │ │ │ │ - adrp x1, 6000 │ │ │ │ + cbz w0, 39a4 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x8f0 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ mov x2, x26 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xf80 │ │ │ │ - bl 1c38 │ │ │ │ - b 32d8 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 1c48 │ │ │ │ + b 32d8 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ ldr x19, [x1] │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0x8e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 6000 │ │ │ │ - cbz x2, 3c40 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 6000 │ │ │ │ + cbz x2, 3c40 │ │ │ │ add x25, x0, #0x9a8 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x0, x2, #0x9d8 │ │ │ │ str x0, [sp, #56] │ │ │ │ - b 3118 │ │ │ │ - adrp x1, 8000 │ │ │ │ + b 3118 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x128 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr d15, [sp, #4992] │ │ │ │ - b 2228 │ │ │ │ + b 2228 │ │ │ │ add x19, sp, #0x2e8 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ mov x0, x19 │ │ │ │ mov w5, w24 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0xaa0 │ │ │ │ - bl 1bc0 │ │ │ │ - b 2db8 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1bd0 │ │ │ │ + b 2db8 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xdd0 │ │ │ │ - bl 1c38 │ │ │ │ - b 2ffc │ │ │ │ - adrp x0, 8000 │ │ │ │ + bl 1c48 │ │ │ │ + b 2ffc │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x1e0 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - bl 2040 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ ldr x20, [x27] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0xad0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ ldr x3, [sp, #96] │ │ │ │ add x19, sp, #0x2e8 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ add x2, x2, #0x980 │ │ │ │ - bl 1b90 │ │ │ │ - b 2db8 │ │ │ │ + bl 1ba0 │ │ │ │ + b 2db8 │ │ │ │ ldr x4, [sp, #112] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w5, [sp, #120] │ │ │ │ mov x3, x24 │ │ │ │ mov x2, x23 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x2c0 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 47c8 │ │ │ │ + bl 47c8 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x2, x25 │ │ │ │ add x4, sp, #0x228 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x368 │ │ │ │ - bl 1c38 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1c48 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x8e8 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 390c │ │ │ │ - adrp x0, 8000 │ │ │ │ + b 390c │ │ │ │ + adrp x0, 8000 │ │ │ │ add x0, x0, #0x1b0 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov w1, #0x5c // #92 │ │ │ │ add x19, x0, x19 │ │ │ │ ldurb w0, [x19, #-1] │ │ │ │ cmp w0, #0x2f │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 2e70 // b.any │ │ │ │ - b 2d88 │ │ │ │ - adrp x1, 8000 │ │ │ │ + b.ne 2e70 // b.any │ │ │ │ + b 2d88 │ │ │ │ + adrp x1, 8000 │ │ │ │ add x2, sp, #0x210 │ │ │ │ add x1, x1, #0x8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ - cbz w24, 3718 │ │ │ │ - adrp x24, 6000 │ │ │ │ - adrp x23, 8000 │ │ │ │ + bl 1c48 │ │ │ │ + cbz w24, 3718 │ │ │ │ + adrp x24, 6000 │ │ │ │ + adrp x23, 8000 │ │ │ │ add x24, x24, #0x8e0 │ │ │ │ add x23, x23, #0x30 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - adrp x1, 8000 │ │ │ │ + adrp x1, 8000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x20 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ cmp x20, x25 │ │ │ │ - b.eq 3c0c // b.none │ │ │ │ + b.eq 3c0c // b.none │ │ │ │ ldr w2, [x28, x25, lsl #2] │ │ │ │ - cbnz x25, 3be0 │ │ │ │ - cbz w2, 3bf8 │ │ │ │ - adrp x1, 7000 │ │ │ │ + cbnz x25, 3be0 │ │ │ │ + cbz w2, 3bf8 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xf60 │ │ │ │ add x25, x25, #0x1 │ │ │ │ - bl 1c38 │ │ │ │ - b 3bb4 │ │ │ │ + bl 1c48 │ │ │ │ + b 3bb4 │ │ │ │ mov x1, x24 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w2, [sp, #56] │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr w2, [sp, #56] │ │ │ │ - b 3bc4 │ │ │ │ + b 3bc4 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x25, x25, #0x1 │ │ │ │ - bl 1c38 │ │ │ │ - b 3bb4 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1c48 │ │ │ │ + b 3bb4 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xc08 │ │ │ │ - bl 1c38 │ │ │ │ - b 36fc │ │ │ │ + bl 1c48 │ │ │ │ + b 36fc │ │ │ │ str d9, [sp, #4944] │ │ │ │ str d10, [sp, #4952] │ │ │ │ str d11, [sp, #4960] │ │ │ │ str d12, [sp, #4968] │ │ │ │ str d13, [sp, #4976] │ │ │ │ str d14, [sp, #4984] │ │ │ │ str d15, [sp, #4992] │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ add x25, x0, #0x9a8 │ │ │ │ - b 3778 │ │ │ │ + b 3778 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ str xzr, [sp, #88] │ │ │ │ - b 3564 │ │ │ │ + b 3564 │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x970 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr x0, [x24, x19, lsl #3] │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp w23, w19 │ │ │ │ - b.gt 3c68 │ │ │ │ - b 3610 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.gt 3c68 │ │ │ │ + b 3610 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x21, [x0] │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x23 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xdd8 │ │ │ │ - bl 1e60 │ │ │ │ - b 334c │ │ │ │ + bl 1e70 │ │ │ │ + b 334c │ │ │ │ mov x0, x19 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbz w0, 4040 │ │ │ │ + cbz w0, 4040 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ add x2, x28, #0xad8 │ │ │ │ mov x1, x20 │ │ │ │ - bl 1aa0 <__cxa_finalize@plt> │ │ │ │ + bl 1ab0 <__cxa_finalize@plt> │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 355c │ │ │ │ + cbz x0, 355c │ │ │ │ str d9, [sp, #4944] │ │ │ │ str d10, [sp, #4952] │ │ │ │ str d11, [sp, #4960] │ │ │ │ str d12, [sp, #4968] │ │ │ │ str d13, [sp, #4976] │ │ │ │ str d14, [sp, #4984] │ │ │ │ str d15, [sp, #4992] │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ scvtf d14, w26 │ │ │ │ fadd d13, d0, d14 │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ fmov d12, d0 │ │ │ │ add x0, sp, #0x110 │ │ │ │ str x0, [sp, #112] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x21, x0, #0x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ fmov d9, d14 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ fmov d11, #-1.000000000000000000e+00 │ │ │ │ ldr d15, [x0, #1368] │ │ │ │ add x1, x1, #0xec8 │ │ │ │ str wzr, [sp, #72] │ │ │ │ str x1, [sp, #128] │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ fcmpe d0, d13 │ │ │ │ - b.mi 3f10 // b.first │ │ │ │ + b.mi 3f10 // b.first │ │ │ │ ands w0, w24, w23 │ │ │ │ str w0, [sp, #112] │ │ │ │ fmov d14, d9 │ │ │ │ - b.ne 4150 // b.any │ │ │ │ + b.ne 4150 // b.any │ │ │ │ mov x0, x19 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x0, x20 │ │ │ │ - bl 1f80 │ │ │ │ + bl 1f90 │ │ │ │ mov x23, x0 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 4130 │ │ │ │ + cbz x0, 4130 │ │ │ │ add x0, x28, #0xad8 │ │ │ │ mov x1, x20 │ │ │ │ mov x2, x0 │ │ │ │ mov x28, x0 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ - bl 1aa0 <__cxa_finalize@plt> │ │ │ │ + bl 1ab0 <__cxa_finalize@plt> │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xc30 │ │ │ │ str x3, [sp, #128] │ │ │ │ - bl 1aa0 <__cxa_finalize@plt> │ │ │ │ + bl 1ab0 <__cxa_finalize@plt> │ │ │ │ ldr x3, [sp, #128] │ │ │ │ mov x23, x0 │ │ │ │ cmp x3, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4118 // b.none │ │ │ │ + b.eq 4118 // b.none │ │ │ │ mov x1, x0 │ │ │ │ add x2, sp, #0x110 │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #128] │ │ │ │ - bl 1b18 │ │ │ │ + bl 1b28 │ │ │ │ mov x21, x0 │ │ │ │ ldr x3, [sp, #128] │ │ │ │ mov x0, x3 │ │ │ │ - tbnz x21, #63, 4104 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + tbnz x21, #63, 4104 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x0, x23 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x2, x28 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1aa0 <__cxa_finalize@plt> │ │ │ │ + bl 1ab0 <__cxa_finalize@plt> │ │ │ │ mov x28, x0 │ │ │ │ - cbz x0, 4110 │ │ │ │ - bl 4480 │ │ │ │ + cbz x0, 4110 │ │ │ │ + bl 4480 │ │ │ │ fadd d13, d14, d0 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ fmov d12, d0 │ │ │ │ add x0, sp, #0xe0 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xaa0 │ │ │ │ stp x0, x1, [sp, #128] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x0 │ │ │ │ str x0, [sp, #144] │ │ │ │ - adrp x0, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ fmov d11, #-1.000000000000000000e+00 │ │ │ │ ldr d14, [x0, #1368] │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ fcmpe d0, d13 │ │ │ │ - b.mi 3f94 // b.first │ │ │ │ + b.mi 3f94 // b.first │ │ │ │ ldr w0, [sp, #112] │ │ │ │ - cbnz w0, 4164 │ │ │ │ + cbnz w0, 4164 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ scvtf d0, x20 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d2, x0 │ │ │ │ fdiv d2, d0, d2 │ │ │ │ fdiv d1, d2, d15 │ │ │ │ fdiv d2, d2, d14 │ │ │ │ - cbz x21, 415c │ │ │ │ + cbz x21, 415c │ │ │ │ scvtf d31, x21 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbz w0, 42b0 │ │ │ │ + cbz w0, 42b0 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ add x1, x1, #0x9c0 │ │ │ │ cmp w0, #0x0 │ │ │ │ fmov d4, d14 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ fmov d3, d15 │ │ │ │ add x0, x0, #0x9d0 │ │ │ │ ldr w6, [sp, #72] │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ldr w1, [sp, #104] │ │ │ │ str w1, [sp] │ │ │ │ mov w7, w23 │ │ │ │ str w25, [sp, #8] │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ str x0, [sp, #16] │ │ │ │ mov w5, w26 │ │ │ │ mov x4, x21 │ │ │ │ mov x3, x20 │ │ │ │ add x1, x1, #0xbc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr d9, [sp, #4944] │ │ │ │ ldr d10, [sp, #4952] │ │ │ │ ldr d11, [sp, #4960] │ │ │ │ ldr d12, [sp, #4968] │ │ │ │ ldr d13, [sp, #4976] │ │ │ │ ldr d14, [sp, #4984] │ │ │ │ ldr d15, [sp, #4992] │ │ │ │ - b 3564 │ │ │ │ + b 3564 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1d40 │ │ │ │ - bl 4480 │ │ │ │ + bl 1d50 │ │ │ │ + bl 4480 │ │ │ │ fmov d10, d0 │ │ │ │ ldr x2, [sp, #112] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1b18 │ │ │ │ - bl 4480 │ │ │ │ + bl 1b28 │ │ │ │ + bl 4480 │ │ │ │ fsub d31, d0, d10 │ │ │ │ ldr w0, [sp, #72] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #72] │ │ │ │ fcmpe d15, d31 │ │ │ │ fcsel d15, d31, d15, gt │ │ │ │ - cbz w24, 3d40 │ │ │ │ - bl 4480 │ │ │ │ + cbz w24, 3d40 │ │ │ │ + bl 4480 │ │ │ │ fcmpe d11, #0.0 │ │ │ │ fsub d14, d0, d12 │ │ │ │ - b.ge 4014 // b.tcont │ │ │ │ + b.ge 4014 // b.tcont │ │ │ │ ldr w1, [sp, #96] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ ldr x0, [x27] │ │ │ │ add x2, x2, #0xfe8 │ │ │ │ cmp w1, #0x0 │ │ │ │ csel x2, x2, x21, ne // ne = any │ │ │ │ ldr x3, [sp, #128] │ │ │ │ fmov d0, d14 │ │ │ │ ldr w4, [sp, #72] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ fmov d11, d14 │ │ │ │ - b 3d40 │ │ │ │ + b 3d40 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1d40 │ │ │ │ + bl 1d50 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - bl 4480 │ │ │ │ + bl 4480 │ │ │ │ fmov d10, d0 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1ff8 │ │ │ │ - bl 4480 │ │ │ │ + bl 2008 │ │ │ │ + bl 4480 │ │ │ │ fsub d31, d0, d10 │ │ │ │ fcmpe d14, d31 │ │ │ │ fcsel d14, d31, d14, gt │ │ │ │ - cbz w24, 3e48 │ │ │ │ - bl 4480 │ │ │ │ + cbz w24, 3e48 │ │ │ │ + bl 4480 │ │ │ │ fcmpe d11, #0.0 │ │ │ │ fsub d10, d0, d12 │ │ │ │ - b.ge 4170 // b.tcont │ │ │ │ + b.ge 4170 // b.tcont │ │ │ │ ldr w1, [sp, #96] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ ldr x0, [x27] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ add x2, x2, #0xfe8 │ │ │ │ csel x2, x2, x1, ne // ne = any │ │ │ │ ldr x3, [sp, #136] │ │ │ │ fmov d0, d10 │ │ │ │ mov w4, w23 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ fmov d11, d10 │ │ │ │ - b 3e48 │ │ │ │ + b 3e48 │ │ │ │ ldr w0, [sp, #96] │ │ │ │ fsub d31, d14, d11 │ │ │ │ - cbz w0, 4064 │ │ │ │ - adrp x0, 8000 │ │ │ │ + cbz w0, 4064 │ │ │ │ + adrp x0, 8000 │ │ │ │ ldr d30, [x0, #1360] │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3d40 // b.first │ │ │ │ + b.mi 3d40 // b.first │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xfe8 │ │ │ │ - b 3f78 │ │ │ │ + b 3f78 │ │ │ │ ldr x2, [sp, #120] │ │ │ │ mov w4, w26 │ │ │ │ ldr w5, [sp, #104] │ │ │ │ mov x3, x20 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xb80 │ │ │ │ - bl 1c38 │ │ │ │ - b 3cc8 │ │ │ │ + bl 1c48 │ │ │ │ + b 3cc8 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3d40 // b.first │ │ │ │ + b.mi 3d40 // b.first │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0x0 │ │ │ │ - b 3f78 │ │ │ │ + b 3f78 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1f20 │ │ │ │ - cbz w0, 381c │ │ │ │ + bl 1f30 │ │ │ │ + cbz w0, 381c │ │ │ │ mov x0, x24 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x26, x0 │ │ │ │ - cbz x0, 40cc │ │ │ │ + cbz x0, 40cc │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 40cc │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 40cc │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x24 │ │ │ │ mov x0, x26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ cmp x24, x0 │ │ │ │ - b.eq 422c // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 422c // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x3, x23 │ │ │ │ add x2, x2, #0xf00 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 3350 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 3350 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x0, x23 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - b 3ef0 │ │ │ │ - cbz x3, 4124 │ │ │ │ + b 3ef0 │ │ │ │ + cbz x3, 4124 │ │ │ │ mov x0, x3 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - cbnz x23, 4108 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + cbnz x23, 4108 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - b 3ef0 │ │ │ │ + b 3ef0 │ │ │ │ ldr d9, [sp, #4944] │ │ │ │ ldr d10, [sp, #4952] │ │ │ │ ldr d11, [sp, #4960] │ │ │ │ ldr d12, [sp, #4968] │ │ │ │ ldr d13, [sp, #4976] │ │ │ │ ldr d14, [sp, #4984] │ │ │ │ ldr d15, [sp, #4992] │ │ │ │ - b 355c │ │ │ │ + b 355c │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ - bl 4500 │ │ │ │ - b 3d5c │ │ │ │ + bl 4500 │ │ │ │ + b 3d5c │ │ │ │ movi d0, #0x0 │ │ │ │ - b 3e8c │ │ │ │ + b 3e8c │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ - bl 4500 │ │ │ │ - b 3e5c │ │ │ │ + bl 4500 │ │ │ │ + b 3e5c │ │ │ │ ldr w0, [sp, #96] │ │ │ │ fsub d31, d10, d11 │ │ │ │ - cbz w0, 42d0 │ │ │ │ - adrp x0, 8000 │ │ │ │ + cbz w0, 42d0 │ │ │ │ + adrp x0, 8000 │ │ │ │ ldr d30, [x0, #1360] │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3e48 // b.first │ │ │ │ + b.mi 3e48 // b.first │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xfe8 │ │ │ │ - b 3ff8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 3ff8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x4, x0 │ │ │ │ ldr x3, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x868 │ │ │ │ - bl 1e60 │ │ │ │ - b 2220 │ │ │ │ + bl 1e70 │ │ │ │ + b 2220 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x970 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 360c │ │ │ │ + b 360c │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0x970 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ - b 2220 │ │ │ │ + bl 1ee8 │ │ │ │ + b 2220 │ │ │ │ add x5, sp, #0xd8 │ │ │ │ add x3, sp, #0x110 │ │ │ │ add x2, sp, #0xe0 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x26 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ str wzr, [sp, #216] │ │ │ │ str xzr, [sp, #224] │ │ │ │ str xzr, [sp, #272] │ │ │ │ - bl 1b78 │ │ │ │ + bl 1b88 │ │ │ │ mov w21, w0 │ │ │ │ - cbnz w0, 4304 │ │ │ │ + cbnz w0, 4304 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ ldr x3, [sp, #272] │ │ │ │ ldr w2, [sp, #216] │ │ │ │ - cbz w0, 42ec │ │ │ │ + cbz w0, 42ec │ │ │ │ mov x4, x3 │ │ │ │ mov x5, x24 │ │ │ │ mov w3, w2 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov x2, x23 │ │ │ │ add x1, x1, #0xe18 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ - b 40f0 │ │ │ │ + bl 1c48 │ │ │ │ + b 40f0 │ │ │ │ ldr x3, [x20, x22, lsl #3] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ ldr x0, [x27] │ │ │ │ add x2, x2, #0x9c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1e60 │ │ │ │ - b 2a30 │ │ │ │ + bl 1e70 │ │ │ │ + b 2a30 │ │ │ │ ldr w3, [sp, #72] │ │ │ │ mov w4, w23 │ │ │ │ mov x2, x21 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xd48 │ │ │ │ - bl 1c38 │ │ │ │ - b 3ef0 │ │ │ │ + bl 1c48 │ │ │ │ + b 3ef0 │ │ │ │ fmov d30, #1.000000000000000000e+00 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi 3e48 // b.first │ │ │ │ + b.mi 3e48 // b.first │ │ │ │ ldr x0, [x27] │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x2, x2, #0x0 │ │ │ │ - b 3ff8 │ │ │ │ + b 3ff8 │ │ │ │ mov x4, x23 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xe98 │ │ │ │ - bl 1c38 │ │ │ │ - b 40f0 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 1c48 │ │ │ │ + b 40f0 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ ldr x21, [x1] │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x3, x23 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x0, x21 │ │ │ │ add x2, x2, #0x8e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ - bl 1e60 │ │ │ │ - b 40f0 │ │ │ │ + bl 1e70 │ │ │ │ + b 40f0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ mov x29, #0x0 // #0 │ │ │ │ mov x30, #0x0 // #0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x1, [sp] │ │ │ │ add x2, sp, #0x8 │ │ │ │ mov x6, sp │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1a88 │ │ │ │ - bl 1e18 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1a98 │ │ │ │ + bl 1e28 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ - cbz x0, 4384 │ │ │ │ - b 1e00 │ │ │ │ + cbz x0, 4384 │ │ │ │ + b 1e10 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x8 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x8 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 43cc // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 43cc // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4008] │ │ │ │ - cbz x1, 43cc │ │ │ │ + cbz x1, 43cc │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ add x0, x0, #0x8 │ │ │ │ - adrp x1, 20000 │ │ │ │ + adrp x1, 20000 │ │ │ │ add x1, x1, #0x8 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 4408 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + cbz x1, 4408 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4088] │ │ │ │ - cbz x2, 4408 │ │ │ │ + cbz x2, 4408 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x19, 20000 │ │ │ │ + adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #8] │ │ │ │ - tbnz w0, #0, 444c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 444c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - cbz x0, 4440 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbz x0, 4440 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ae8 │ │ │ │ - bl 43a0 │ │ │ │ + bl 1af8 │ │ │ │ + bl 43a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 43d0 │ │ │ │ + b 43d0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4072] │ │ │ │ add x1, sp, #0x8 │ │ │ │ stp x29, x30, [sp, #32] │ │ │ │ add x29, sp, #0x20 │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [sp, #24] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d31, d0, [sp, #8] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ scvtf d0, d0 │ │ │ │ scvtf d31, d31 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ fdiv d0, d0, d30 │ │ │ │ fadd d0, d0, d31 │ │ │ │ - b.ne 44fc // b.any │ │ │ │ + b.ne 44fc // b.any │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ add sp, sp, #0x30 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w3, w0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ str x19, [sp, #16] │ │ │ │ add x4, x4, #0xf18 │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x8d8 │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 1f68 │ │ │ │ + b 1f78 │ │ │ │ paciasp │ │ │ │ movi v31.4s, #0x0 │ │ │ │ sub sp, sp, #0x70 │ │ │ │ stp x29, x30, [sp, #48] │ │ │ │ add x29, sp, #0x30 │ │ │ │ stp x19, x20, [sp, #64] │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x2 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ stp x21, x22, [sp, #80] │ │ │ │ mov x21, x1 │ │ │ │ stp x23, x24, [sp, #96] │ │ │ │ mov x24, sp │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #40] │ │ │ │ @@ -2364,216 +2364,216 @@ │ │ │ │ stp q31, q31, [x2] │ │ │ │ stp q31, q31, [x2, #32] │ │ │ │ stp q31, q31, [x2, #64] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ mov x3, #0x28 // #40 │ │ │ │ - bl 1ad0 │ │ │ │ + bl 1ae0 │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 4788 │ │ │ │ + cbnz w0, 4788 │ │ │ │ ldr x0, [x20, #40] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [x20, #40] │ │ │ │ - cbnz x0, 45d4 │ │ │ │ + cbnz x0, 45d4 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ str x0, [x20, #104] │ │ │ │ ldr b31, [sp, #37] │ │ │ │ ldr b29, [sp, #38] │ │ │ │ ldr q30, [x20, #48] │ │ │ │ mov v31.d[1], v29.d[0] │ │ │ │ ldr x0, [sp] │ │ │ │ ldr x1, [x20, #96] │ │ │ │ add v31.2d, v31.2d, v30.2d │ │ │ │ adds x1, x1, x0 │ │ │ │ ldr x4, [x20, #80] │ │ │ │ cset x3, cs // cs = hs, nlast │ │ │ │ str q31, [x20, #48] │ │ │ │ - b.cs 47ac // b.hs, b.nlast │ │ │ │ + b.cs 47ac // b.hs, b.nlast │ │ │ │ ldr x2, [sp, #24] │ │ │ │ str x1, [x20, #96] │ │ │ │ ldr w1, [x20, #64] │ │ │ │ ldr x0, [x20, #72] │ │ │ │ orr w1, w1, w2 │ │ │ │ str w1, [x20, #64] │ │ │ │ - cbz x4, 4774 │ │ │ │ + cbz x4, 4774 │ │ │ │ ldr w1, [sp, #32] │ │ │ │ - b 4634 │ │ │ │ + b 4634 │ │ │ │ add x3, x3, #0x1 │ │ │ │ cmp x3, x4 │ │ │ │ - b.eq 4734 // b.none │ │ │ │ + b.eq 4734 // b.none │ │ │ │ ldr w5, [x0, x3, lsl #2] │ │ │ │ cmp w5, w1 │ │ │ │ - b.ne 4628 // b.any │ │ │ │ + b.ne 4628 // b.any │ │ │ │ cmp x3, x4 │ │ │ │ - b.cs 4734 // b.hs, b.nlast │ │ │ │ + b.cs 4734 // b.hs, b.nlast │ │ │ │ lsl x5, x3, #2 │ │ │ │ sub x4, x4, #0x1 │ │ │ │ sub x2, x4, x3 │ │ │ │ add x1, x5, #0x4 │ │ │ │ add x1, x0, x1 │ │ │ │ add x0, x0, x5 │ │ │ │ lsl x2, x2, #2 │ │ │ │ - bl 1a40 │ │ │ │ + bl 1a50 │ │ │ │ ldp x2, x0, [x20, #72] │ │ │ │ ldr w1, [sp, #32] │ │ │ │ add x0, x2, x0, lsl #2 │ │ │ │ stur w1, [x0, #-4] │ │ │ │ ldp q31, q30, [x24] │ │ │ │ ldr x0, [sp, #8] │ │ │ │ stp q31, q30, [x20] │ │ │ │ subs x21, x21, x0 │ │ │ │ ldr x1, [x24, #32] │ │ │ │ str x1, [x20, #32] │ │ │ │ - b.ne 45a0 // b.any │ │ │ │ + b.ne 45a0 // b.any │ │ │ │ ldr x4, [x20, #80] │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ lsr x5, x4, #1 │ │ │ │ - cbz x5, 46d8 │ │ │ │ + cbz x5, 46d8 │ │ │ │ ldr x0, [x20, #72] │ │ │ │ sub x4, x4, #0x1 │ │ │ │ add x5, x0, x5, lsl #2 │ │ │ │ add x1, x0, x4, lsl #2 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w3, [x1] │ │ │ │ ldr w2, [x0] │ │ │ │ str w3, [x0], #4 │ │ │ │ str w2, [x1], #-4 │ │ │ │ cmp x5, x0 │ │ │ │ - b.ne 46c0 // b.any │ │ │ │ + b.ne 46c0 // b.any │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ cmp w0, #0x0 │ │ │ │ mov w1, #0xfffffff5 // #-11 │ │ │ │ ccmp w21, #0x0, #0x4, ne // ne = any │ │ │ │ csel w22, w22, w1, eq // eq = none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 47b4 // b.any │ │ │ │ + b.ne 47b4 // b.any │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ mov w0, w22 │ │ │ │ ldp x19, x20, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x2, [x20, #88] │ │ │ │ cmp x2, x4 │ │ │ │ - b.eq 4750 // b.none │ │ │ │ + b.eq 4750 // b.none │ │ │ │ add x2, x4, #0x1 │ │ │ │ str x2, [x20, #80] │ │ │ │ str w1, [x0, x4, lsl #2] │ │ │ │ - b 4678 │ │ │ │ + b 4678 │ │ │ │ lsl x23, x4, #1 │ │ │ │ lsl x1, x4, #3 │ │ │ │ - bl 1d10 │ │ │ │ + bl 1d20 │ │ │ │ ldr x4, [x20, #80] │ │ │ │ - cbz x0, 47c0 │ │ │ │ + cbz x0, 47c0 │ │ │ │ ldr w1, [sp, #32] │ │ │ │ str x0, [x20, #72] │ │ │ │ str x23, [x20, #88] │ │ │ │ - b 4740 │ │ │ │ + b 4740 │ │ │ │ ldr x1, [x20, #88] │ │ │ │ - cbnz x1, 47b8 │ │ │ │ + cbnz x1, 47b8 │ │ │ │ mov x1, #0x10 // #16 │ │ │ │ mov x23, #0x4 // #4 │ │ │ │ - b 4758 │ │ │ │ + b 4758 │ │ │ │ ldr x4, [x20, #80] │ │ │ │ lsr x5, x4, #1 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - cbnz x5, 46a4 │ │ │ │ + cbnz x5, 46a4 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - b 46f8 │ │ │ │ + bl 1ca8 │ │ │ │ + b 46f8 │ │ │ │ mov w22, #0xfffffff8 // #-8 │ │ │ │ - b 478c │ │ │ │ - bl 1db8 │ │ │ │ + b 478c │ │ │ │ + bl 1dc8 │ │ │ │ ldr w1, [sp, #32] │ │ │ │ - b 4740 │ │ │ │ + b 4740 │ │ │ │ mov w22, #0xffffffff // #-1 │ │ │ │ - b 478c │ │ │ │ + b 478c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ and w21, w1, #0x1 │ │ │ │ ldr w19, [x0, #64] │ │ │ │ str x25, [sp, #64] │ │ │ │ sub w20, w19, #0x1 │ │ │ │ tst w20, w19 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ands w25, w1, w0 │ │ │ │ - b.ne 4888 // b.any │ │ │ │ - cbz w19, 4870 │ │ │ │ + b.ne 4888 // b.any │ │ │ │ + cbz w19, 4870 │ │ │ │ cmp w21, #0x0 │ │ │ │ - adrp x0, 6000 │ │ │ │ - adrp x21, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + adrp x21, 6000 │ │ │ │ add x0, x0, #0x900 │ │ │ │ add x21, x21, #0x8f8 │ │ │ │ mov w2, w19 │ │ │ │ csel x21, x21, x0, ne // ne = any │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - adrp x24, 7000 │ │ │ │ - adrp x23, 6000 │ │ │ │ + adrp x24, 7000 │ │ │ │ + adrp x23, 6000 │ │ │ │ add x24, x24, #0xf18 │ │ │ │ add x23, x23, #0x8e0 │ │ │ │ - b 4840 │ │ │ │ + b 4840 │ │ │ │ ldr w2, [x22, #64] │ │ │ │ sub w20, w19, #0x1 │ │ │ │ cmp w19, w2 │ │ │ │ neg w3, w19 │ │ │ │ and w3, w3, w19 │ │ │ │ csel x2, x23, x24, ne // ne = any │ │ │ │ mov x1, x21 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ lsr w3, w3, #10 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ands w19, w19, w20 │ │ │ │ - b.ne 4838 // b.any │ │ │ │ + b.ne 4838 // b.any │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ - cbnz w25, 48a4 │ │ │ │ + cbnz w25, 48a4 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x8e8 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr w19, [x22, #64] │ │ │ │ sub w20, w19, #0x1 │ │ │ │ - cbnz w19, 4804 │ │ │ │ + cbnz w19, 4804 │ │ │ │ ldr x25, [sp, #64] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ add x1, x1, #0x8f0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ - b 1c38 │ │ │ │ + b 1c48 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x140 │ │ │ │ - adrp x9, 20000 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x9, 20000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ stp x29, x30, [sp, #112] │ │ │ │ add x29, sp, #0x70 │ │ │ │ ldr w9, [x9, #16] │ │ │ │ stp x1, x2, [sp, #264] │ │ │ │ stp x3, x4, [sp, #280] │ │ │ │ stp x5, x6, [sp, #296] │ │ │ │ @@ -2581,16 +2581,16 @@ │ │ │ │ stp q0, q1, [sp, #128] │ │ │ │ stp q2, q3, [sp, #160] │ │ │ │ stp q4, q5, [sp, #192] │ │ │ │ stp q6, q7, [sp, #224] │ │ │ │ ldr x1, [x8] │ │ │ │ str x1, [sp, #104] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - cbnz w9, 4968 │ │ │ │ - adrp x4, 1f000 │ │ │ │ + cbnz w9, 4968 │ │ │ │ + adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4024] │ │ │ │ add x2, sp, #0x140 │ │ │ │ mov w1, #0xffffffc8 // #-56 │ │ │ │ add x6, sp, #0x100 │ │ │ │ mov w5, #0xffffff80 // #-128 │ │ │ │ stp x2, x2, [sp, #40] │ │ │ │ mov x2, x0 │ │ │ │ @@ -2601,34 +2601,34 @@ │ │ │ │ ldur q30, [sp, #40] │ │ │ │ ldr x0, [x4] │ │ │ │ ldur q31, [sp, #56] │ │ │ │ str q30, [sp] │ │ │ │ stur q30, [sp, #72] │ │ │ │ str q31, [sp, #16] │ │ │ │ stur q31, [sp, #88] │ │ │ │ - bl 1cb0 <__gmon_start__@plt> │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1cc0 <__gmon_start__@plt> │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4994 // b.any │ │ │ │ + b.ne 4994 // b.any │ │ │ │ ldp x29, x30, [sp, #112] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x140 │ │ │ │ - adrp x9, 20000 │ │ │ │ + adrp x9, 20000 │ │ │ │ add x10, x9, #0x10 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ stp x29, x30, [sp, #112] │ │ │ │ add x29, sp, #0x70 │ │ │ │ str q0, [sp, #128] │ │ │ │ ldr w10, [x10, #4] │ │ │ │ str q7, [sp, #240] │ │ │ │ stp x1, x2, [sp, #264] │ │ │ │ @@ -2637,29 +2637,29 @@ │ │ │ │ str x7, [sp, #312] │ │ │ │ stp q1, q2, [sp, #144] │ │ │ │ stp q3, q4, [sp, #176] │ │ │ │ stp q5, q6, [sp, #208] │ │ │ │ ldr x1, [x8] │ │ │ │ str x1, [sp, #104] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - cbz w10, 4a00 │ │ │ │ + cbz w10, 4a00 │ │ │ │ ldr w1, [x9, #16] │ │ │ │ - cbz w1, 4a2c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbz w1, 4a2c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4a80 // b.any │ │ │ │ + b.ne 4a80 // b.any │ │ │ │ ldp x29, x30, [sp, #112] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x4, 1f000 │ │ │ │ + adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4024] │ │ │ │ add x2, sp, #0x140 │ │ │ │ add x6, sp, #0x100 │ │ │ │ mov w1, #0xffffffc8 // #-56 │ │ │ │ mov w5, #0xffffff80 // #-128 │ │ │ │ stp x2, x2, [sp, #40] │ │ │ │ mov x2, x0 │ │ │ │ @@ -2670,196 +2670,196 @@ │ │ │ │ ldur q30, [sp, #40] │ │ │ │ ldr x0, [x4] │ │ │ │ ldur q31, [sp, #56] │ │ │ │ str q30, [sp] │ │ │ │ stur q30, [sp, #72] │ │ │ │ str q31, [sp, #16] │ │ │ │ stur q31, [sp, #88] │ │ │ │ - bl 1cb0 <__gmon_start__@plt> │ │ │ │ - b 4a00 │ │ │ │ - bl 1db8 │ │ │ │ + bl 1cc0 <__gmon_start__@plt> │ │ │ │ + b 4a00 │ │ │ │ + bl 1dc8 │ │ │ │ fmov d30, x0 │ │ │ │ - adrp x2, 8000 │ │ │ │ + adrp x2, 8000 │ │ │ │ mov x0, x1 │ │ │ │ ucvtf d31, d30 │ │ │ │ ldr d0, [x2, #1352] │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4b14 // b.tcont │ │ │ │ + b.ge 4b14 // b.tcont │ │ │ │ mov x1, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x1, #0x41cd, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4af8 // b.tcont │ │ │ │ + b.ge 4af8 // b.tcont │ │ │ │ mov x1, #0x848000000000 // #145685290680320 │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4b4c // b.tcont │ │ │ │ + b.ge 4b4c // b.tcont │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4b30 // b.tcont │ │ │ │ + b.ge 4b30 // b.tcont │ │ │ │ fmov x5, d30 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x928 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1bc0 │ │ │ │ + b 1bd0 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x910 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1bc0 │ │ │ │ + b 1bd0 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x908 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1bc0 │ │ │ │ + b 1bd0 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x920 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1bc0 │ │ │ │ + b 1bd0 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x918 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1bc0 │ │ │ │ + b 1bd0 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xc0 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4072] │ │ │ │ stp x29, x30, [sp, #144] │ │ │ │ add x29, sp, #0x90 │ │ │ │ stp x19, x20, [sp, #160] │ │ │ │ str x21, [sp, #176] │ │ │ │ mov x21, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [sp, #136] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - bl 2028 │ │ │ │ - cbz x0, 4c3c │ │ │ │ + bl 2038 │ │ │ │ + cbz x0, 4c3c │ │ │ │ mov x19, x0 │ │ │ │ add x1, sp, #0x8 │ │ │ │ - bl 1c08 <__xpg_basename@plt+0x8> │ │ │ │ + bl 1c18 <__xpg_basename@plt+0x8> │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 4c5c │ │ │ │ + cbnz w0, 4c5c │ │ │ │ ldr w0, [sp, #24] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - b.ne 4c44 // b.any │ │ │ │ - bl 1a70 │ │ │ │ + b.ne 4c44 // b.any │ │ │ │ + bl 1a80 │ │ │ │ cmp x0, #0xfff │ │ │ │ - b.hi 4c28 // b.pmore │ │ │ │ + b.hi 4c28 // b.pmore │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1ee8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #136] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4c6c // b.any │ │ │ │ + b.ne 4c6c // b.any │ │ │ │ ldr x21, [sp, #176] │ │ │ │ mov w0, w20 │ │ │ │ ldp x29, x30, [sp, #144] │ │ │ │ ldp x19, x20, [sp, #160] │ │ │ │ add sp, sp, #0xc0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ - bl 2040 │ │ │ │ + bl 1ee8 │ │ │ │ + bl 2050 │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ str w1, [x0] │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - b 4bf0 │ │ │ │ - bl 1ed8 │ │ │ │ + b 4bf0 │ │ │ │ + bl 1ee8 │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ mov w1, #0x15 // #21 │ │ │ │ str w1, [x0] │ │ │ │ - b 4bf0 │ │ │ │ + b 4bf0 │ │ │ │ mov x0, x19 │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - bl 1ed8 │ │ │ │ - b 4bf0 │ │ │ │ - bl 1db8 │ │ │ │ + bl 1ee8 │ │ │ │ + b 4bf0 │ │ │ │ + bl 1dc8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4072] │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ sub sp, sp, #0x290 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [x1] │ │ │ │ str x0, [sp, #648] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - cbz x2, 4edc │ │ │ │ + cbz x2, 4edc │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x19, [sp, #672] │ │ │ │ str x20, [sp, #680] │ │ │ │ mov x20, x2 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d30, d31, [sp, #32] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d29, x0 │ │ │ │ ldr w1, [x20, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ scvtf d31, d31 │ │ │ │ ldr d27, [x20, #32] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr d26, [x0, #1360] │ │ │ │ fmov d28, #1.000000000000000000e+00 │ │ │ │ scvtf d30, d30 │ │ │ │ fdiv d31, d31, d29 │ │ │ │ fcsel d28, d28, d26, eq // eq = none │ │ │ │ fcmp d27, #0.0 │ │ │ │ fadd d31, d31, d30 │ │ │ │ - b.eq 4d08 // b.none │ │ │ │ + b.eq 4d08 // b.none │ │ │ │ fsub d27, d31, d27 │ │ │ │ fcmpe d27, d28 │ │ │ │ - b.mi 4f9c // b.first │ │ │ │ + b.mi 4f9c // b.first │ │ │ │ ldr d29, [x20] │ │ │ │ - adrp x0, 8000 │ │ │ │ + adrp x0, 8000 │ │ │ │ str x23, [sp, #704] │ │ │ │ str x24, [sp, #712] │ │ │ │ str x25, [sp, #720] │ │ │ │ str d15, [sp, #728] │ │ │ │ str d31, [x20, #32] │ │ │ │ fsub d31, d31, d29 │ │ │ │ ldr d30, [x0, #1360] │ │ │ │ ldr x23, [x20, #16] │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.gt 4f0c │ │ │ │ + b.gt 4f0c │ │ │ │ movi d15, #0x0 │ │ │ │ add x19, sp, #0x48 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4a84 │ │ │ │ - cbz x23, 4f38 │ │ │ │ + bl 4a84 │ │ │ │ + cbz x23, 4f38 │ │ │ │ add x0, x21, x21, lsl #2 │ │ │ │ mov w3, #0x64 // #100 │ │ │ │ mov w5, #0x6667 // #26215 │ │ │ │ add x24, sp, #0x30 │ │ │ │ add x22, x0, x0, lsl #2 │ │ │ │ movk w5, #0x6666, lsl #16 │ │ │ │ mov x4, x24 │ │ │ │ @@ -2878,138 +2878,138 @@ │ │ │ │ nop │ │ │ │ cmp w1, w5 │ │ │ │ add w1, w1, #0x1 │ │ │ │ csel w3, w2, w6, ne // ne = any │ │ │ │ csel w3, w3, w7, ge // ge = tcont │ │ │ │ strb w3, [x4], #1 │ │ │ │ cmp w1, #0x14 │ │ │ │ - b.ne 4da0 // b.any │ │ │ │ + b.ne 4da0 // b.any │ │ │ │ add x0, sp, #0x200 │ │ │ │ fcmpe d15, #0.0 │ │ │ │ strb wzr, [sp, #68] │ │ │ │ add x25, sp, #0x128 │ │ │ │ stp xzr, xzr, [x0, #-216] │ │ │ │ ccmp x23, x21, #0x0, gt │ │ │ │ stp xzr, xzr, [x0, #-200] │ │ │ │ str xzr, [sp, #328] │ │ │ │ - b.hi 4fa8 // b.pmore │ │ │ │ + b.hi 4fa8 // b.pmore │ │ │ │ add x21, sp, #0x68 │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x21 │ │ │ │ - bl 4a84 │ │ │ │ + bl 4a84 │ │ │ │ ldr x5, [x20, #8] │ │ │ │ fmov d0, d15 │ │ │ │ stp x19, x21, [sp] │ │ │ │ add x23, sp, #0x88 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ str x25, [sp, #16] │ │ │ │ mov x3, #0xa0 // #160 │ │ │ │ mov w7, w22 │ │ │ │ mov x6, x24 │ │ │ │ mov x0, x23 │ │ │ │ add x4, x4, #0x960 │ │ │ │ mov x1, x3 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1bc0 │ │ │ │ - tbnz w0, #31, 4ec4 │ │ │ │ + bl 1bd0 │ │ │ │ + tbnz w0, #31, 4ec4 │ │ │ │ cmp w0, #0x9f │ │ │ │ - b.hi 4f68 // b.pmore │ │ │ │ + b.hi 4f68 // b.pmore │ │ │ │ sxtw x21, w0 │ │ │ │ ldr w0, [x20, #24] │ │ │ │ add x19, x21, #0x1 │ │ │ │ - cbz w0, 4f78 │ │ │ │ + cbz w0, 4f78 │ │ │ │ mov w3, #0xd // #13 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ add x0, sp, #0x129 │ │ │ │ strb w3, [sp, #296] │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ mov x2, x19 │ │ │ │ add x25, sp, #0x128 │ │ │ │ cmp x21, x3 │ │ │ │ - b.cs 4ea0 // b.hs, b.nlast │ │ │ │ + b.cs 4ea0 // b.hs, b.nlast │ │ │ │ sub x5, x21, x19 │ │ │ │ mov w4, #0x20 // #32 │ │ │ │ nop │ │ │ │ nop │ │ │ │ add x2, x2, #0x1 │ │ │ │ add x1, x25, x2 │ │ │ │ add x0, x5, x2 │ │ │ │ sturb w4, [x1, #-1] │ │ │ │ cmp x0, x3 │ │ │ │ - b.cs 4ea0 // b.hs, b.nlast │ │ │ │ + b.cs 4ea0 // b.hs, b.nlast │ │ │ │ cmp x2, #0x160 │ │ │ │ - b.ne 4e80 // b.any │ │ │ │ + b.ne 4e80 // b.any │ │ │ │ str x21, [x20, #40] │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov x0, x25 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x19] │ │ │ │ - bl 1f38 │ │ │ │ + bl 1f48 │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 1f68 │ │ │ │ + bl 1f78 │ │ │ │ ldr x19, [sp, #672] │ │ │ │ ldr x20, [sp, #680] │ │ │ │ ldr x23, [sp, #704] │ │ │ │ ldr x24, [sp, #712] │ │ │ │ ldr x25, [sp, #720] │ │ │ │ ldr d15, [sp, #728] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #648] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 5078 // b.any │ │ │ │ + b.ne 5078 // b.any │ │ │ │ add sp, sp, #0x290 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ucvtf d15, x21 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ add x19, sp, #0x48 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ fdiv d15, d15, d30 │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - bl 4a84 │ │ │ │ - cbnz x23, 4d50 │ │ │ │ + bl 4a84 │ │ │ │ + cbnz x23, 4d50 │ │ │ │ ldr x5, [x20, #8] │ │ │ │ fmov d0, d15 │ │ │ │ add x23, sp, #0x88 │ │ │ │ mov x3, #0xa0 // #160 │ │ │ │ mov x6, x19 │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0x988 │ │ │ │ - bl 1bc0 │ │ │ │ - b 4e28 │ │ │ │ + bl 1bd0 │ │ │ │ + b 4e28 │ │ │ │ ldr w0, [x20, #24] │ │ │ │ mov x19, #0xa0 // #160 │ │ │ │ mov x21, #0x9f // #159 │ │ │ │ - cbnz w0, 4e44 │ │ │ │ + cbnz w0, 4e44 │ │ │ │ add x25, sp, #0x128 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ mov x2, x19 │ │ │ │ strb w0, [x25, x21] │ │ │ │ - b 4ea4 │ │ │ │ + b 4ea4 │ │ │ │ ldr x19, [sp, #672] │ │ │ │ ldr x20, [sp, #680] │ │ │ │ - b 4edc │ │ │ │ + b 4edc │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ sub x21, x23, x21 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ ucvtf d31, x21 │ │ │ │ mov x1, #0x8888888888888888 // #-8608480567731124088 │ │ │ │ fmul d30, d15, d30 │ │ │ │ @@ -3021,54 +3021,54 @@ │ │ │ │ add x8, x8, x0 │ │ │ │ asr x8, x8, #5 │ │ │ │ sub x8, x8, x5 │ │ │ │ lsl x6, x8, #4 │ │ │ │ sub x6, x6, x8 │ │ │ │ sub x6, x0, x6, lsl #2 │ │ │ │ cmp x0, #0xe0f │ │ │ │ - b.le 5054 │ │ │ │ + b.le 5054 │ │ │ │ smulh x1, x8, x1 │ │ │ │ mov x2, #0x7c05 // #31749 │ │ │ │ mov x7, x6 │ │ │ │ movk x2, #0x6af3, lsl #16 │ │ │ │ add x6, x8, x1 │ │ │ │ movk x2, #0x59e2, lsl #32 │ │ │ │ movk x2, #0x48d1, lsl #48 │ │ │ │ mov x3, #0x28 // #40 │ │ │ │ asr x6, x6, #5 │ │ │ │ mov x1, x3 │ │ │ │ sub x6, x6, x8, asr #63 │ │ │ │ smulh x0, x0, x2 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ lsl x9, x6, #4 │ │ │ │ add x4, x4, #0x930 │ │ │ │ sub x6, x9, x6 │ │ │ │ asr x0, x0, #10 │ │ │ │ sub x5, x0, x5 │ │ │ │ mov x0, x25 │ │ │ │ sub x6, x8, x6, lsl #2 │ │ │ │ - bl 1bc0 │ │ │ │ - b 4de0 │ │ │ │ + bl 1bd0 │ │ │ │ + b 4de0 │ │ │ │ mov x3, #0x28 // #40 │ │ │ │ mov x5, x8 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x25 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0x948 │ │ │ │ - bl 1bc0 │ │ │ │ - b 4de0 │ │ │ │ + bl 1bd0 │ │ │ │ + b 4de0 │ │ │ │ str x19, [sp, #672] │ │ │ │ str x20, [sp, #680] │ │ │ │ str x23, [sp, #704] │ │ │ │ str x24, [sp, #712] │ │ │ │ str x25, [sp, #720] │ │ │ │ str d15, [sp, #728] │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x13, #0x31c0 // #12736 │ │ │ │ mov x29, sp │ │ │ │ @@ -3080,21 +3080,21 @@ │ │ │ │ sub sp, sp, x13 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ mov x19, x0 │ │ │ │ mov x0, #0x11b8 // #4536 │ │ │ │ add x24, sp, x0 │ │ │ │ ldr x0, [sp, #12896] │ │ │ │ add x11, sp, #0x1b8 │ │ │ │ - adrp x9, 1f000 │ │ │ │ + adrp x9, 1f000 │ │ │ │ ldr x9, [x9, #4056] │ │ │ │ str w7, [sp, #20] │ │ │ │ - adrp x10, 1f000 │ │ │ │ + adrp x10, 1f000 │ │ │ │ ldr x10, [x10, #4048] │ │ │ │ str x11, [sp, #32] │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ str w3, [sp, #44] │ │ │ │ stp x0, x1, [sp, #48] │ │ │ │ mov w22, w5 │ │ │ │ mov w26, w6 │ │ │ │ stp x9, x10, [sp, #72] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ @@ -3103,663 +3103,663 @@ │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ ldr x21, [x9] │ │ │ │ ldr x0, [x8] │ │ │ │ str x0, [sp, #12728] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x23, [x10] │ │ │ │ mov x0, x11 │ │ │ │ - bl 1c68 │ │ │ │ + bl 1c78 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1c68 │ │ │ │ + bl 1c78 │ │ │ │ mov x1, #0x21b8 // #8632 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ add x0, sp, x1 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x0, [sp, #24] │ │ │ │ - bl 1c68 │ │ │ │ - cbz x19, 54fc │ │ │ │ + bl 1c78 │ │ │ │ + cbz x19, 54fc │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.ne 5358 // b.any │ │ │ │ + b.ne 5358 // b.any │ │ │ │ ldrb w28, [x19, #1] │ │ │ │ - cbnz w28, 5358 │ │ │ │ + cbnz w28, 5358 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 5544 // b.none │ │ │ │ - cbnz w26, 53d0 │ │ │ │ + b.eq 5544 // b.none │ │ │ │ + cbnz w26, 53d0 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - cbz x0, 53d0 │ │ │ │ + cbz x0, 53d0 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x0, x24 │ │ │ │ add x2, x2, #0x980 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ - bl 1b90 │ │ │ │ + bl 1ba0 │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.hi 62b0 // b.pmore │ │ │ │ + b.hi 62b0 // b.pmore │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ cmp w20, #0x3 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [sp, #108] │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d70 │ │ │ │ + bl 1d80 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 654c │ │ │ │ + cbz x0, 654c │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d70 │ │ │ │ + bl 1d80 │ │ │ │ mov x26, x0 │ │ │ │ mov x0, x23 │ │ │ │ - cbz x26, 6514 │ │ │ │ - bl 1f50 │ │ │ │ + cbz x26, 6514 │ │ │ │ + bl 1f60 │ │ │ │ mov x27, x0 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1cf8 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 1d08 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x27 │ │ │ │ str x2, [sp, #8] │ │ │ │ - bl 2028 │ │ │ │ + bl 2038 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 6508 │ │ │ │ + cbz x0, 6508 │ │ │ │ add x1, sp, #0x130 │ │ │ │ - bl 1c08 <__xpg_basename@plt+0x8> │ │ │ │ + bl 1c18 <__xpg_basename@plt+0x8> │ │ │ │ mov w28, w0 │ │ │ │ - cbnz w0, 636c │ │ │ │ + cbnz w0, 636c │ │ │ │ ldr w0, [sp, #320] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 636c // b.any │ │ │ │ + b.ne 636c // b.any │ │ │ │ ldr x6, [sp, #8] │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ mov x1, x3 │ │ │ │ mov x5, x27 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ add x4, x4, #0xb78 │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x27 │ │ │ │ str w1, [sp, #8] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr w1, [sp, #8] │ │ │ │ cmp w1, #0xfff │ │ │ │ - b.hi 6478 // b.pmore │ │ │ │ - cbnz w25, 5298 │ │ │ │ + b.hi 6478 // b.pmore │ │ │ │ + cbnz w25, 5298 │ │ │ │ ldp x1, x0, [sp, #24] │ │ │ │ - bl 1e78 │ │ │ │ - cbz w0, 5f44 │ │ │ │ - cbnz w22, 52ac │ │ │ │ + bl 1e88 │ │ │ │ + cbz w0, 5f44 │ │ │ │ + cbnz w22, 52ac │ │ │ │ ldr x0, [sp, #24] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1e30 <__errno_location@plt> │ │ │ │ - cbz w0, 62c0 │ │ │ │ + bl 1e40 <__errno_location@plt> │ │ │ │ + cbz w0, 62c0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ mov w2, #0x1a4 // #420 │ │ │ │ mov w1, #0x241 // #577 │ │ │ │ - bl 1fc8 │ │ │ │ + bl 1fd8 │ │ │ │ mov w24, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 617c // b.none │ │ │ │ - adrp x1, 6000 │ │ │ │ + b.eq 617c // b.none │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xc30 │ │ │ │ - bl 1c80 <__stack_chk_fail@plt> │ │ │ │ + bl 1c90 <__stack_chk_fail@plt> │ │ │ │ mov x23, x0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #40] │ │ │ │ - cbnz x23, 55a0 │ │ │ │ - bl 2040 │ │ │ │ + cbnz x23, 55a0 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xc38 │ │ │ │ - bl 48c8 │ │ │ │ - cbz w25, 657c │ │ │ │ + bl 48c8 │ │ │ │ + cbz w25, 657c │ │ │ │ mov w0, w24 │ │ │ │ - bl 1dd0 │ │ │ │ + bl 1de0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4072] │ │ │ │ ldr x3, [sp, #12728] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 6524 // b.any │ │ │ │ + b.ne 6524 // b.any │ │ │ │ mov x13, #0x31c0 // #12736 │ │ │ │ add sp, sp, x13 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr x1, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ - bl 4b68 │ │ │ │ + bl 4b68 │ │ │ │ mov w25, w0 │ │ │ │ - cbnz w0, 55b0 │ │ │ │ + cbnz w0, 55b0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 6558 │ │ │ │ + cbz x0, 6558 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 5e2c // b.none │ │ │ │ - cbnz w26, 5e50 │ │ │ │ + b.eq 5e2c // b.none │ │ │ │ + cbnz w26, 5e50 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - cbz x0, 55d4 │ │ │ │ + cbz x0, 55d4 │ │ │ │ ldr x3, [sp, #56] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x0, x24 │ │ │ │ add x2, x2, #0x980 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ - bl 1b90 │ │ │ │ + bl 1ba0 │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.ls 51bc // b.plast │ │ │ │ - adrp x0, 6000 │ │ │ │ + b.ls 51bc // b.plast │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb08 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 5310 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 5310 │ │ │ │ cmp w20, #0x3 │ │ │ │ mov x0, x23 │ │ │ │ cset w1, ne // ne = any │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str w1, [sp, #108] │ │ │ │ - bl 1ba8 │ │ │ │ - bl 1fb0 │ │ │ │ + bl 1bb8 │ │ │ │ + bl 1fc0 │ │ │ │ str w0, [sp, #40] │ │ │ │ - cbnz w0, 5590 │ │ │ │ + cbnz w0, 5590 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ cmp x23, #0x0 │ │ │ │ cset w24, ne // ne = any │ │ │ │ - cbnz w25, 62d8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbnz w25, 62d8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #120] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ba8 │ │ │ │ - bl 1fb0 │ │ │ │ + bl 1bb8 │ │ │ │ + bl 1fc0 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w1, ne // ne = any │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ str w1, [sp, #88] │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x1, x0 │ │ │ │ mov x26, x1 │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ str x1, [sp, #64] │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ str x0, [sp, #8] │ │ │ │ - cbz x26, 5470 │ │ │ │ + cbz x26, 5470 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x21 │ │ │ │ mov x3, #0x100000 // #1048576 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 1b48 │ │ │ │ + bl 1b58 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp w24, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5778 // b.any │ │ │ │ + b.ne 5778 // b.any │ │ │ │ cmp w20, #0x1 │ │ │ │ cset w0, eq // eq = none │ │ │ │ tst w22, w0 │ │ │ │ - b.ne 562c // b.any │ │ │ │ + b.ne 562c // b.any │ │ │ │ eor w26, w25, #0x1 │ │ │ │ cmp w20, #0x0 │ │ │ │ and w26, w26, #0x1 │ │ │ │ ccmp w26, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 56e0 // b.any │ │ │ │ - adrp x24, 20000 │ │ │ │ + b.ne 56e0 // b.any │ │ │ │ + adrp x24, 20000 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w27, [x24, #16] │ │ │ │ - cbz w27, 5790 │ │ │ │ + cbz w27, 5790 │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w20, #0x3, #0x0, ne // ne = any │ │ │ │ - b.ne 6220 // b.any │ │ │ │ + b.ne 6220 // b.any │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x0, x21 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ stp q31, q31, [sp, #192] │ │ │ │ stp q31, q31, [sp, #224] │ │ │ │ stp q31, q31, [sp, #256] │ │ │ │ str q31, [sp, #288] │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov w27, w0 │ │ │ │ - cbnz w0, 6098 │ │ │ │ + cbnz w0, 6098 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ str x21, [sp, #112] │ │ │ │ - b 5fe8 │ │ │ │ + b 5fe8 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.ne 5188 // b.any │ │ │ │ - adrp x1, 6000 │ │ │ │ + b.ne 5188 // b.any │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x2, x21 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ str wzr, [sp, #40] │ │ │ │ str wzr, [sp, #108] │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ - bl 1a28 │ │ │ │ - cbz x0, 557c │ │ │ │ + bl 1a38 │ │ │ │ + cbz x0, 557c │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - b 5414 │ │ │ │ + b 5414 │ │ │ │ mov x2, x21 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str wzr, [sp, #40] │ │ │ │ str wzr, [sp, #108] │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ - bl 1a28 │ │ │ │ - cbnz x0, 553c │ │ │ │ - adrp x0, 6000 │ │ │ │ + bl 1a38 │ │ │ │ + cbnz x0, 553c │ │ │ │ + adrp x0, 6000 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ add x0, x0, #0xca0 │ │ │ │ - bl 48c8 │ │ │ │ - b 5414 │ │ │ │ + bl 48c8 │ │ │ │ + b 5414 │ │ │ │ str wzr, [sp, #40] │ │ │ │ orr w0, w22, w20 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ - cbz w0, 6248 │ │ │ │ + cbz w0, 6248 │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ - b 5408 │ │ │ │ - bl 2040 │ │ │ │ + b 5408 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xab0 │ │ │ │ - bl 48c8 │ │ │ │ - b 5310 │ │ │ │ - cbz w20, 5f18 │ │ │ │ + bl 48c8 │ │ │ │ + b 5310 │ │ │ │ + cbz w20, 5f18 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1a70 │ │ │ │ + bl 1a80 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ls 6294 // b.plast │ │ │ │ + b.ls 6294 // b.plast │ │ │ │ sub x23, x0, #0x4 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x0, x19, x23 │ │ │ │ add x1, x1, #0xb28 │ │ │ │ - bl 1e78 │ │ │ │ - cbnz w0, 6294 │ │ │ │ + bl 1e88 │ │ │ │ + cbnz w0, 6294 │ │ │ │ cmp x23, #0xfff │ │ │ │ - b.hi 53b8 // b.pmore │ │ │ │ + b.hi 53b8 // b.pmore │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ strb wzr, [x24, x23] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ str w0, [sp, #108] │ │ │ │ - b 51c8 │ │ │ │ + b 51c8 │ │ │ │ cmp w25, #0x1 │ │ │ │ - cbnz w28, 567c │ │ │ │ - b.ne 56e0 // b.any │ │ │ │ - adrp x24, 20000 │ │ │ │ + cbnz w28, 567c │ │ │ │ + b.ne 56e0 // b.any │ │ │ │ + adrp x24, 20000 │ │ │ │ add x1, x24, #0x10 │ │ │ │ ldr w0, [x24, #16] │ │ │ │ - cbnz w0, 5d50 │ │ │ │ + cbnz w0, 5d50 │ │ │ │ ldr w0, [x1, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 5f08 // b.none │ │ │ │ + b.eq 5f08 // b.none │ │ │ │ str x21, [sp, #112] │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 57ac // b.any │ │ │ │ + b.ne 57ac // b.any │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ cset w27, eq // eq = none │ │ │ │ - b 57c4 │ │ │ │ + b 57c4 │ │ │ │ mov x0, x21 │ │ │ │ - b.eq 5dc4 // b.none │ │ │ │ - bl 1e90 │ │ │ │ + b.eq 5dc4 // b.none │ │ │ │ + bl 1ea0 │ │ │ │ mov x24, x0 │ │ │ │ - tbnz x0, #63, 5e64 │ │ │ │ + tbnz x0, #63, 5e64 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ add x0, sp, #0x1b0 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ mov x22, x0 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, x21 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 56e0 │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 56e0 │ │ │ │ cmp x22, #0x4 │ │ │ │ - b.ne 5e88 // b.any │ │ │ │ + b.ne 5e88 // b.any │ │ │ │ ldr w1, [sp, #432] │ │ │ │ mov w0, #0x2ef5 // #12021 │ │ │ │ movk w0, #0x9cb0, lsl #16 │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 5e88 // b.any │ │ │ │ + b.ne 5e88 // b.any │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - adrp x24, 20000 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x24, 20000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xad8 │ │ │ │ - bl 1f98 │ │ │ │ + bl 1fa8 │ │ │ │ ldr w27, [x24, #16] │ │ │ │ mov x22, x0 │ │ │ │ add x1, x24, #0x10 │ │ │ │ - cbz x0, 5d44 │ │ │ │ - cbz w27, 5d60 │ │ │ │ + cbz x0, 5d44 │ │ │ │ + cbz w27, 5d60 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 604c // b.none │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b.eq 604c // b.none │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - cbz x19, 60b8 │ │ │ │ + cbz x19, 60b8 │ │ │ │ mov x1, x19 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #104] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xd00 │ │ │ │ - bl 49a0 │ │ │ │ + bl 49a0 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w20, #0x3, #0x4, ne // ne = any │ │ │ │ - b.ne 5820 // b.any │ │ │ │ + b.ne 5820 // b.any │ │ │ │ ldr w1, [sp, #12888] │ │ │ │ tst w1, w0 │ │ │ │ - b.eq 5864 // b.none │ │ │ │ - adrp x0, 6000 │ │ │ │ + b.eq 5864 // b.none │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xd28 │ │ │ │ - bl 48c8 │ │ │ │ - b 5864 │ │ │ │ + bl 48c8 │ │ │ │ + b 5864 │ │ │ │ mov x1, x0 │ │ │ │ mov x3, #0x100000 // #1048576 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 1b48 │ │ │ │ - b 5480 │ │ │ │ + bl 1b58 │ │ │ │ + b 5480 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 6230 // b.none │ │ │ │ + b.eq 6230 // b.none │ │ │ │ str x21, [sp, #112] │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 5f60 // b.none │ │ │ │ + b.eq 5f60 // b.none │ │ │ │ orr w0, w28, w25 │ │ │ │ ldr w1, [sp, #88] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ tst w0, w1 │ │ │ │ - b.ne 5f64 // b.any │ │ │ │ + b.ne 5f64 // b.any │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w20, #0x3, #0x0, ne // ne = any │ │ │ │ - b.eq 6174 // b.none │ │ │ │ - cbz x22, 623c │ │ │ │ + b.eq 6174 // b.none │ │ │ │ + cbz x22, 623c │ │ │ │ str xzr, [sp, #96] │ │ │ │ mov x0, x22 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - cbnz w20, 5720 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + cbnz w20, 5720 │ │ │ │ ldr w2, [sp, #12864] │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x9a0 │ │ │ │ csel x1, x1, x19, eq // eq = none │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xcd0 │ │ │ │ - bl 49a0 │ │ │ │ + bl 49a0 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ - cbz w0, 5ac8 │ │ │ │ + cbz w0, 5ac8 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #104] │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x9a8 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ cmp w0, #0x0 │ │ │ │ add x1, x1, #0x9b0 │ │ │ │ csel x1, x1, x2, eq // eq = none │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xd18 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ldr w1, [sp, #12888] │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 5768 // b.any │ │ │ │ + b.ne 5768 // b.any │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d30, d31, [sp, #192] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d14, x0 │ │ │ │ scvtf d31, d31 │ │ │ │ scvtf d30, d30 │ │ │ │ fdiv d31, d31, d14 │ │ │ │ fadd d31, d31, d30 │ │ │ │ str d31, [sp, #144] │ │ │ │ - cbz w20, 5b04 │ │ │ │ + cbz w20, 5b04 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ cmp w20, #0x3 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0xaa0 │ │ │ │ str x0, [sp, #160] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xa98 │ │ │ │ stp xzr, xzr, [sp, #176] │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ str x0, [sp, #152] │ │ │ │ mov x1, x26 │ │ │ │ ldr w0, [sp, #88] │ │ │ │ str w0, [sp, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d31, d15, [sp, #192] │ │ │ │ scvtf d15, d15 │ │ │ │ scvtf d31, d31 │ │ │ │ fdiv d15, d15, d14 │ │ │ │ fadd d15, d15, d31 │ │ │ │ - cbnz w22, 5cc4 │ │ │ │ + cbnz w22, 5cc4 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ add x1, x24, #0x10 │ │ │ │ cmp w27, #0x0 │ │ │ │ add x3, sp, #0x90 │ │ │ │ str w2, [sp, #192] │ │ │ │ - adrp x0, 4000 │ │ │ │ + adrp x0, 4000 │ │ │ │ ldr w2, [sp, #20] │ │ │ │ add x0, x0, #0xc70 │ │ │ │ str w2, [sp, #196] │ │ │ │ csel x0, x0, xzr, ne // ne = any │ │ │ │ ldr x2, [sp, #48] │ │ │ │ str x2, [sp, #200] │ │ │ │ ldr x1, [x1, #16] │ │ │ │ stp x1, x0, [sp, #216] │ │ │ │ mov x1, x23 │ │ │ │ ldr x2, [sp, #12904] │ │ │ │ mov x0, x21 │ │ │ │ str x2, [sp, #208] │ │ │ │ mov x2, x26 │ │ │ │ str x3, [sp, #232] │ │ │ │ - bl 1ff8 │ │ │ │ + bl 2008 │ │ │ │ mov x22, x0 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d13, d14, [sp, #192] │ │ │ │ - cbz w27, 5960 │ │ │ │ + cbz w27, 5960 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ - cbnz w0, 5a14 │ │ │ │ - cbnz w25, 5a44 │ │ │ │ + cbnz w0, 5a14 │ │ │ │ + cbnz w25, 5a44 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - cbnz w0, 5a64 │ │ │ │ - cbnz w28, 5c10 │ │ │ │ + cbnz w0, 5a64 │ │ │ │ + cbnz w28, 5c10 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1ed8 │ │ │ │ - tbnz x22, #63, 5bc4 │ │ │ │ + bl 1ee8 │ │ │ │ + tbnz x22, #63, 5bc4 │ │ │ │ scvtf d0, d14 │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ scvtf d13, d13 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ fadd d0, d0, d13 │ │ │ │ fsub d0, d0, d15 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.ne 5c84 // b.any │ │ │ │ + b.ne 5c84 // b.any │ │ │ │ ldr w0, [sp, #104] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 6140 // b.none │ │ │ │ + b.eq 6140 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 6204 // b.none │ │ │ │ + b.eq 6204 // b.none │ │ │ │ ldr w0, [sp, #104] │ │ │ │ - cbnz w0, 5eb8 │ │ │ │ + cbnz w0, 5eb8 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbz w0, 6360 │ │ │ │ - cbz x19, 64ac │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbz w0, 6360 │ │ │ │ + cbz x19, 64ac │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x4, x4, #0x9b0 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x2, x19 │ │ │ │ add x1, x1, #0xd40 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5314 │ │ │ │ + b 5314 │ │ │ │ ldr x26, [sp, #120] │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ ldr w3, [sp, #184] │ │ │ │ add x4, x4, #0xf18 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x26] │ │ │ │ add x2, x2, #0x8d8 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr x0, [x26] │ │ │ │ - bl 1f68 │ │ │ │ - cbz w25, 5964 │ │ │ │ + bl 1f78 │ │ │ │ + cbz w25, 5964 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1b48 │ │ │ │ + bl 1b58 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - cbz w0, 5974 │ │ │ │ + cbz w0, 5974 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w21, w0 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp w21, #0x0 │ │ │ │ ccmp x22, #0x0, #0x1, ne // ne = any │ │ │ │ - b.lt 5988 // b.tstop │ │ │ │ - bl 2040 │ │ │ │ + b.lt 5988 // b.tstop │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x19, [sp, #24] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xed8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ mov x0, x19 │ │ │ │ - bl 2058 │ │ │ │ + bl 2068 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x1, x26 │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d30, d31, [sp, #192] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d29, x0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #104] │ │ │ │ scvtf d31, d31 │ │ │ │ scvtf d30, d30 │ │ │ │ fdiv d31, d31, d29 │ │ │ │ fadd d31, d31, d30 │ │ │ │ str d31, [sp, #144] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [sp, #160] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xec8 │ │ │ │ str x0, [sp, #152] │ │ │ │ mov x1, x26 │ │ │ │ ldr w0, [sp, #88] │ │ │ │ str w0, [sp, #168] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp xzr, xzr, [sp, #176] │ │ │ │ - bl 1b30 <__snprintf_chk@plt> │ │ │ │ + bl 1b40 <__snprintf_chk@plt> │ │ │ │ ldp d31, d15, [sp, #192] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ ldr w1, [sp, #44] │ │ │ │ cmp w27, #0x0 │ │ │ │ scvtf d15, d15 │ │ │ │ scvtf d31, d31 │ │ │ │ str w1, [sp, #192] │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w1, [sp, #12864] │ │ │ │ - adrp x3, 4000 │ │ │ │ + adrp x3, 4000 │ │ │ │ ldr x5, [sp, #12904] │ │ │ │ add x3, x3, #0xc70 │ │ │ │ fdiv d15, d15, d30 │ │ │ │ str w1, [sp, #196] │ │ │ │ ldr x1, [sp, #12872] │ │ │ │ csel x3, x3, xzr, ne // ne = any │ │ │ │ add x4, sp, #0x90 │ │ │ │ @@ -3774,655 +3774,655 @@ │ │ │ │ str x1, [sp, #216] │ │ │ │ mov x1, x23 │ │ │ │ stp x5, x0, [sp, #224] │ │ │ │ mov x0, x21 │ │ │ │ str x3, [sp, #240] │ │ │ │ str x4, [sp, #248] │ │ │ │ fadd d15, d15, d31 │ │ │ │ - bl 1b18 │ │ │ │ + bl 1b28 │ │ │ │ mov x22, x0 │ │ │ │ - b 5944 │ │ │ │ + b 5944 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 61a4 // b.none │ │ │ │ + b.eq 61a4 // b.none │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x9a0 │ │ │ │ mov w0, w22 │ │ │ │ csel x19, x1, x19, eq // eq = none │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xeb8 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - cbnz w0, 6128 │ │ │ │ + cbnz w0, 6128 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ ldr x23, [sp, #80] │ │ │ │ ldr x0, [x23] │ │ │ │ - bl 1f68 │ │ │ │ + bl 1f78 │ │ │ │ mov w21, w0 │ │ │ │ ldr x0, [x23] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1b48 │ │ │ │ + bl 1b58 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ cmp w21, #0x0 │ │ │ │ ccmp x22, #0x0, #0x1, ne // ne = any │ │ │ │ - b.lt 5988 // b.tstop │ │ │ │ - bl 2040 │ │ │ │ + b.lt 5988 // b.tstop │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x1, x1, #0xef8 │ │ │ │ add x0, x0, #0xed8 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ mov x1, x22 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xdf8 │ │ │ │ - bl 49a0 │ │ │ │ + bl 49a0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ orr w25, w28, w25 │ │ │ │ orr w25, w25, w0 │ │ │ │ - cbnz w25, 5a00 │ │ │ │ + cbnz w25, 5a00 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ cmp x0, #0x0 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 5a00 // b.none │ │ │ │ + b.eq 5a00 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - bl 2058 │ │ │ │ - b 5a00 │ │ │ │ + bl 2068 │ │ │ │ + b 5a00 │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ - bl 1bf0 │ │ │ │ - cbz x0, 6588 │ │ │ │ + bl 1c00 │ │ │ │ + cbz x0, 6588 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ str w27, [sp, #44] │ │ │ │ mov x27, x0 │ │ │ │ str x19, [sp, #48] │ │ │ │ - b 5d04 │ │ │ │ + b 5d04 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x19 │ │ │ │ mov x0, x27 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1f38 │ │ │ │ + bl 1f48 │ │ │ │ cmp x0, x19 │ │ │ │ - b.ne 5e14 // b.any │ │ │ │ + b.ne 5e14 // b.any │ │ │ │ add x22, x22, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov x0, x27 │ │ │ │ mov x2, #0x100000 // #1048576 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1ec0 │ │ │ │ + bl 1ed0 │ │ │ │ mov x19, x0 │ │ │ │ - cbnz x0, 5ce4 │ │ │ │ + cbnz x0, 5ce4 │ │ │ │ ldr x19, [sp, #48] │ │ │ │ mov x0, x27 │ │ │ │ ldr w27, [sp, #44] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 2070 │ │ │ │ - cbz w0, 5944 │ │ │ │ + bl 2080 │ │ │ │ + cbz w0, 5944 │ │ │ │ mov x22, #0xfffffffffffffff5 // #-11 │ │ │ │ - b 5944 │ │ │ │ - cbz w27, 6590 │ │ │ │ + b 5944 │ │ │ │ + cbz w27, 6590 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 54c0 // b.none │ │ │ │ + b.eq 54c0 // b.none │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5720 │ │ │ │ + b 5720 │ │ │ │ ldr w0, [x1, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 5fa4 // b.none │ │ │ │ + b.eq 5fa4 // b.none │ │ │ │ str x22, [sp, #112] │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ cmp w0, w26 │ │ │ │ - b.ne 57ac // b.any │ │ │ │ - cbnz w25, 5668 │ │ │ │ + b.ne 57ac // b.any │ │ │ │ + cbnz w25, 5668 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ - bl 1cc8 │ │ │ │ + bl 1cd8 │ │ │ │ add x1, x24, #0x10 │ │ │ │ ldr w1, [x1, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ cset w27, eq // eq = none │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 641c │ │ │ │ + b.le 641c │ │ │ │ cmp x0, #0x100, lsl #12 │ │ │ │ str x0, [sp, #96] │ │ │ │ ccmp w27, #0x0, #0x0, ls // ls = plast │ │ │ │ cset w27, ne // ne = any │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w20, #0x3, #0x0, ne // ne = any │ │ │ │ - b.eq 5fc0 // b.none │ │ │ │ - cbnz x22, 57d8 │ │ │ │ - b 5720 │ │ │ │ - bl 1d58 │ │ │ │ + b.eq 5fc0 // b.none │ │ │ │ + cbnz x22, 57d8 │ │ │ │ + b 5720 │ │ │ │ + bl 1d68 │ │ │ │ mov w22, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 5de4 // b.none │ │ │ │ + b.eq 5de4 // b.none │ │ │ │ mov x1, x21 │ │ │ │ - bl 1ef0 │ │ │ │ + bl 1f00 │ │ │ │ cmp w22, #0xf5 │ │ │ │ - b.eq 5638 // b.none │ │ │ │ - adrp x24, 20000 │ │ │ │ + b.eq 5638 // b.none │ │ │ │ + adrp x24, 20000 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w27, [x24, #16] │ │ │ │ - cbnz w27, 60b0 │ │ │ │ + cbnz w27, 60b0 │ │ │ │ ldr w22, [x0, #8] │ │ │ │ cmp w22, #0x2 │ │ │ │ - b.eq 646c // b.none │ │ │ │ + b.eq 646c // b.none │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.eq 64f4 // b.none │ │ │ │ + b.eq 64f4 // b.none │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5720 │ │ │ │ + b 5720 │ │ │ │ ldr x19, [sp, #48] │ │ │ │ mov x0, x27 │ │ │ │ mov x22, #0xfffffffffffffff5 // #-11 │ │ │ │ ldr w27, [sp, #44] │ │ │ │ - bl 1ed8 │ │ │ │ - b 5944 │ │ │ │ + bl 1ee8 │ │ │ │ + b 5944 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ str wzr, [sp, #40] │ │ │ │ str wzr, [sp, #108] │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ - b 5414 │ │ │ │ + b 5414 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [sp, #108] │ │ │ │ ldr x0, [x0] │ │ │ │ - b 53e8 │ │ │ │ + b 53e8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d58 │ │ │ │ + bl 1d68 │ │ │ │ mov w22, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 5e88 // b.none │ │ │ │ + b.eq 5e88 // b.none │ │ │ │ mov x1, x21 │ │ │ │ - bl 1ef0 │ │ │ │ + bl 1f00 │ │ │ │ cmp w22, #0xf5 │ │ │ │ - b.eq 56e0 // b.none │ │ │ │ - adrp x24, 20000 │ │ │ │ + b.eq 56e0 // b.none │ │ │ │ + adrp x24, 20000 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w27, [x24, #16] │ │ │ │ - cbnz w27, 60b0 │ │ │ │ + cbnz w27, 60b0 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ mov w22, w28 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 5eb0 // b.none │ │ │ │ + b.eq 5eb0 // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ cset w27, eq // eq = none │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5720 │ │ │ │ + b 5720 │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - cbnz w0, 625c │ │ │ │ + cbnz w0, 625c │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbnz w0, 6080 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbnz w0, 6080 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0x9f0 │ │ │ │ add x24, x24, #0x10 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ cmp x19, #0x0 │ │ │ │ add x2, x2, #0x9a0 │ │ │ │ ldr w0, [x24, #4] │ │ │ │ - cbz w0, 61ec │ │ │ │ + cbz w0, 61ec │ │ │ │ csel x2, x2, x19, eq // eq = none │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xdb8 │ │ │ │ - bl 1c38 │ │ │ │ - b 5a00 │ │ │ │ + bl 1c48 │ │ │ │ + b 5a00 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 54c0 // b.none │ │ │ │ + b.eq 54c0 // b.none │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5720 │ │ │ │ - adrp x4, 6000 │ │ │ │ + b 5720 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ add x4, x4, #0xb00 │ │ │ │ mov x1, x3 │ │ │ │ mov x5, x19 │ │ │ │ mov x0, x24 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1bc0 │ │ │ │ + bl 1bd0 │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.ls 561c // b.plast │ │ │ │ - b 53b8 │ │ │ │ + b.ls 561c // b.plast │ │ │ │ + b 53b8 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xba8 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 5310 │ │ │ │ - cbnz w25, 5668 │ │ │ │ - cbnz w20, 5d80 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 5310 │ │ │ │ + cbnz w25, 5668 │ │ │ │ + cbnz w20, 5d80 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov x26, x0 │ │ │ │ - tbz x0, #63, 63b8 │ │ │ │ + tbz x0, #63, 63b8 │ │ │ │ add x0, x24, #0x10 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 6500 // b.none │ │ │ │ + b.eq 6500 // b.none │ │ │ │ str xzr, [sp, #96] │ │ │ │ - cbz x22, 5f98 │ │ │ │ + cbz x22, 5f98 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ - b 57e8 │ │ │ │ + b 57e8 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.ne 57d4 // b.any │ │ │ │ + b.ne 57d4 // b.any │ │ │ │ str xzr, [sp, #96] │ │ │ │ str x22, [sp, #112] │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [sp, #112] │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ stp q31, q31, [sp, #192] │ │ │ │ stp q31, q31, [sp, #224] │ │ │ │ stp q31, q31, [sp, #256] │ │ │ │ str q31, [sp, #288] │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 64c8 │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 64c8 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ add x26, sp, #0xc0 │ │ │ │ - bl 1e90 │ │ │ │ - tbz x0, #63, 60d0 │ │ │ │ + bl 1ea0 │ │ │ │ + tbz x0, #63, 60d0 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #104] │ │ │ │ - cbz x22, 601c │ │ │ │ + cbz x22, 601c │ │ │ │ mov x0, x22 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - cbz x19, 60c4 │ │ │ │ + cbz x19, 60c4 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xd00 │ │ │ │ - bl 49a0 │ │ │ │ + bl 49a0 │ │ │ │ add x0, x24, #0x10 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldr w0, [x0, #4] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ - b 5858 │ │ │ │ + b 5858 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ stp q31, q31, [sp, #192] │ │ │ │ stp q31, q31, [sp, #224] │ │ │ │ stp q31, q31, [sp, #256] │ │ │ │ str q31, [sp, #288] │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ mov w27, w0 │ │ │ │ - cbnz w0, 6534 │ │ │ │ + cbnz w0, 6534 │ │ │ │ str xzr, [sp, #96] │ │ │ │ str x22, [sp, #112] │ │ │ │ - b 5fe8 │ │ │ │ - cbz x19, 6450 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 5fe8 │ │ │ │ + cbz x19, 6450 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x4, x4, #0x9c8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 601c │ │ │ │ + b 601c │ │ │ │ mov w22, w28 │ │ │ │ - b 5d54 │ │ │ │ + b 5d54 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #104] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x9a0 │ │ │ │ - b 5734 │ │ │ │ + b 5734 │ │ │ │ mov x1, x0 │ │ │ │ mov x2, x26 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ stp xzr, xzr, [sp, #232] │ │ │ │ str xzr, [sp, #264] │ │ │ │ - bl 454c │ │ │ │ + bl 454c │ │ │ │ mov w1, w0 │ │ │ │ str w1, [sp, #104] │ │ │ │ ldp x2, x1, [sp, #232] │ │ │ │ stp x1, x2, [sp, #128] │ │ │ │ ldr x0, [sp, #264] │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ - cbnz w0, 5ff8 │ │ │ │ + cbnz w0, 5ff8 │ │ │ │ ldr x1, [sp, #128] │ │ │ │ - cbz x1, 6010 │ │ │ │ + cbz x1, 6010 │ │ │ │ ldr x2, [sp, #136] │ │ │ │ cmp x1, x2 │ │ │ │ cset w0, ne // ne = any │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 6010 │ │ │ │ + b 6010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ - bl 2058 │ │ │ │ + bl 2068 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - cbz w0, 6274 │ │ │ │ + cbz w0, 6274 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbz w0, 6444 │ │ │ │ + cbz w0, 6444 │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0x9a0 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ csel x19, x0, x19, eq // eq = none │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ add x3, x3, #0x9c0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5fc0 │ │ │ │ - bl 2040 │ │ │ │ + b 5fc0 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xc10 │ │ │ │ - bl 48c8 │ │ │ │ - cbnz w25, 5310 │ │ │ │ - b 53c4 │ │ │ │ + bl 48c8 │ │ │ │ + cbnz w25, 5310 │ │ │ │ + b 53c4 │ │ │ │ mov w0, w22 │ │ │ │ - bl 1c50 │ │ │ │ + bl 1c60 │ │ │ │ mov x4, x0 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbz w0, 62e4 │ │ │ │ + cbz w0, 62e4 │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x9a0 │ │ │ │ mov x3, x4 │ │ │ │ csel x2, x2, x19, eq // eq = none │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xe18 │ │ │ │ - bl 1c38 │ │ │ │ + bl 1c48 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ csel x2, x2, x19, eq // eq = none │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xdf0 │ │ │ │ - bl 1c38 │ │ │ │ - b 5a00 │ │ │ │ + bl 1c48 │ │ │ │ + b 5a00 │ │ │ │ ldr w0, [sp, #20] │ │ │ │ - cbz w0, 6340 │ │ │ │ + cbz w0, 6340 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbnz w0, 6348 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbnz w0, 6348 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0xa70 │ │ │ │ - b 5ed0 │ │ │ │ + b 5ed0 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 57e4 │ │ │ │ + b 57e4 │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w20, #0x3, #0x0, ne // ne = any │ │ │ │ - b.eq 54c0 // b.none │ │ │ │ + b.eq 54c0 // b.none │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 57e4 │ │ │ │ - adrp x0, 6000 │ │ │ │ + b 57e4 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xc58 │ │ │ │ - bl 48c8 │ │ │ │ - cbnz w25, 5310 │ │ │ │ - b 53c4 │ │ │ │ + bl 48c8 │ │ │ │ + cbnz w25, 5310 │ │ │ │ + b 53c4 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbnz w25, 6434 │ │ │ │ - cbnz w0, 6080 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbnz w25, 6434 │ │ │ │ + cbnz w0, 6080 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0xa30 │ │ │ │ - b 5ed0 │ │ │ │ + b 5ed0 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbz w0, 5ec8 │ │ │ │ - cbz x19, 64d8 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbz w0, 5ec8 │ │ │ │ + cbz x19, 64d8 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb30 │ │ │ │ - bl 48c8 │ │ │ │ + bl 48c8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 5310 │ │ │ │ - adrp x0, 6000 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 5310 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb08 │ │ │ │ - bl 48c8 │ │ │ │ - b 5310 │ │ │ │ + bl 48c8 │ │ │ │ + b 5310 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xbe0 │ │ │ │ - bl 48c8 │ │ │ │ - cbnz w25, 5310 │ │ │ │ - b 53c4 │ │ │ │ + bl 48c8 │ │ │ │ + cbnz w25, 5310 │ │ │ │ + b 53c4 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x2, [x0] │ │ │ │ - b 5568 │ │ │ │ + b 5568 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x3, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0x9a0 │ │ │ │ csel x3, x3, x19, eq // eq = none │ │ │ │ add w22, w22, #0x10 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xe58 │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.hi 5c00 // b.pmore │ │ │ │ + b.hi 5c00 // b.pmore │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xe70 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1e60 │ │ │ │ + bl 1e70 │ │ │ │ ldr d13, [sp, #12832] │ │ │ │ ldr d14, [sp, #12840] │ │ │ │ ldr d15, [sp, #12848] │ │ │ │ - b 5310 │ │ │ │ + b 5310 │ │ │ │ ldr w0, [sp, #12880] │ │ │ │ - cbz w0, 5ec8 │ │ │ │ - cbz x19, 6490 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbz w0, 5ec8 │ │ │ │ + cbz x19, 6490 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x4, x4, #0x9d8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 59ec │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0xa50 │ │ │ │ - b 5ed0 │ │ │ │ + b 5ed0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1ed8 │ │ │ │ - bl 2040 │ │ │ │ + bl 1ee8 │ │ │ │ + bl 2050 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x15 // #21 │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x24 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb80 │ │ │ │ - bl 48c8 │ │ │ │ - cbnz w25, 5310 │ │ │ │ - b 53c4 │ │ │ │ + bl 48c8 │ │ │ │ + cbnz w25, 5310 │ │ │ │ + b 53c4 │ │ │ │ mov x0, x21 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1c98 │ │ │ │ - cbnz w0, 5f78 │ │ │ │ + bl 1ca8 │ │ │ │ + cbnz w0, 5f78 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1e90 │ │ │ │ + bl 1ea0 │ │ │ │ mov x1, x26 │ │ │ │ mov x26, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x21 │ │ │ │ bic x3, x26, x26, asr #63 │ │ │ │ str x3, [sp, #96] │ │ │ │ - bl 1c98 │ │ │ │ + bl 1ca8 │ │ │ │ add x0, x24, #0x10 │ │ │ │ cmp x26, #0x100, lsl #12 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ ccmp w0, #0x1, #0x4, le │ │ │ │ - b.ne 5f8c // b.any │ │ │ │ - cbz x22, 6410 │ │ │ │ + b.ne 5f8c // b.any │ │ │ │ + cbz x22, 6410 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ - b 57e8 │ │ │ │ + b 57e8 │ │ │ │ cmp w26, #0x0 │ │ │ │ ccmp w20, #0x3, #0x0, ne // ne = any │ │ │ │ - b.eq 6174 // b.none │ │ │ │ + b.eq 6174 // b.none │ │ │ │ str xzr, [sp, #96] │ │ │ │ - cbnz x22, 57d8 │ │ │ │ - b 5720 │ │ │ │ - cbnz w0, 6080 │ │ │ │ - adrp x3, 6000 │ │ │ │ + cbnz x22, 57d8 │ │ │ │ + b 5720 │ │ │ │ + cbnz w0, 6080 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0xa10 │ │ │ │ - b 5ed0 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 5ed0 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x3, x3, #0x9e0 │ │ │ │ - b 5ed0 │ │ │ │ - adrp x19, 6000 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 5ed0 │ │ │ │ + adrp x19, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x19, x19, #0x9a0 │ │ │ │ add x4, x4, #0x9c8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 5720 │ │ │ │ - bl 2040 │ │ │ │ + b 5720 │ │ │ │ + bl 2050 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2] │ │ │ │ - b 6398 │ │ │ │ - adrp x19, 6000 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 6398 │ │ │ │ + adrp x19, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x19, x19, #0x9a0 │ │ │ │ add x4, x4, #0x9d8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ - adrp x19, 6000 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 59ec │ │ │ │ + adrp x19, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x19, x19, #0x9a0 │ │ │ │ add x4, x4, #0x9b0 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 6010 │ │ │ │ - adrp x19, 6000 │ │ │ │ - adrp x4, 6000 │ │ │ │ - adrp x3, 6000 │ │ │ │ + b 6010 │ │ │ │ + adrp x19, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ add x19, x19, #0x9a0 │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ add x3, x3, #0x9d0 │ │ │ │ - b 59ec │ │ │ │ + b 59ec │ │ │ │ mov w27, w22 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 57e4 │ │ │ │ + b 57e4 │ │ │ │ str xzr, [sp, #96] │ │ │ │ - b 6404 │ │ │ │ + b 6404 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1ed8 │ │ │ │ - bl 2040 │ │ │ │ + bl 1ee8 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - b 6398 │ │ │ │ + b 6398 │ │ │ │ str d13, [sp, #12832] │ │ │ │ str d14, [sp, #12840] │ │ │ │ str d15, [sp, #12848] │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ add x26, sp, #0xc0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #96] │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 6014 │ │ │ │ - bl 2040 │ │ │ │ + b 6014 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - b 6398 │ │ │ │ - bl 2040 │ │ │ │ + b 6398 │ │ │ │ + bl 2050 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xae0 │ │ │ │ - bl 48c8 │ │ │ │ - b 5310 │ │ │ │ + bl 48c8 │ │ │ │ + b 5310 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1bd8 <__vfprintf_chk@plt+0x8> │ │ │ │ - b 5308 │ │ │ │ + bl 1be8 <__vfprintf_chk@plt+0x8> │ │ │ │ + b 5308 │ │ │ │ mov x22, #0xffffffffffffffff // #-1 │ │ │ │ - b 5944 │ │ │ │ + b 5944 │ │ │ │ ldr w26, [x1, #8] │ │ │ │ cmp w26, #0x2 │ │ │ │ - b.eq 5f00 // b.none │ │ │ │ + b.eq 5f00 // b.none │ │ │ │ str x21, [sp, #112] │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.eq 5d7c // b.none │ │ │ │ + b.eq 5d7c // b.none │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ - b 57ac │ │ │ │ + b 57ac │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x150 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ stp x29, x30, [sp, #240] │ │ │ │ add x29, sp, #0xf0 │ │ │ │ stp w1, w2, [sp, #60] │ │ │ │ ldr x1, [sp, #360] │ │ │ │ stp w3, w4, [sp, #68] │ │ │ │ stp w5, w6, [sp, #76] │ │ │ │ @@ -4432,142 +4432,142 @@ │ │ │ │ stp x21, x22, [sp, #272] │ │ │ │ stp x23, x24, [sp, #288] │ │ │ │ mov x23, x0 │ │ │ │ stp x25, x26, [sp, #304] │ │ │ │ ldr x1, [x8] │ │ │ │ str x1, [sp, #232] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1b00 │ │ │ │ + bl 1b10 │ │ │ │ mov x20, x0 │ │ │ │ - bl 2040 │ │ │ │ + bl 2050 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x20, 6898 │ │ │ │ + cbz x20, 6898 │ │ │ │ add x26, sp, #0x68 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ stp x27, x28, [sp, #320] │ │ │ │ mov w27, #0x2f // #47 │ │ │ │ mov x0, x20 │ │ │ │ str wzr, [x21] │ │ │ │ - bl 1f08 │ │ │ │ - cbz x0, 6704 │ │ │ │ + bl 1f18 │ │ │ │ + cbz x0, 6704 │ │ │ │ ldrb w1, [x0, #19] │ │ │ │ add x28, x0, #0x13 │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.ne 664c // b.any │ │ │ │ + b.ne 664c // b.any │ │ │ │ ldrb w1, [x28, #1] │ │ │ │ - cbz w1, 6624 │ │ │ │ + cbz w1, 6624 │ │ │ │ ldrb w0, [x0, #19] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 666c // b.any │ │ │ │ + b.ne 666c // b.any │ │ │ │ ldrb w0, [x28, #1] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 666c // b.any │ │ │ │ + b.ne 666c // b.any │ │ │ │ ldrb w0, [x28, #2] │ │ │ │ - cbz w0, 6624 │ │ │ │ + cbz w0, 6624 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a70 │ │ │ │ + bl 1a80 │ │ │ │ mov x24, x0 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1a70 │ │ │ │ + bl 1a80 │ │ │ │ mov x22, x0 │ │ │ │ add x0, x24, x0 │ │ │ │ add x0, x0, #0x2 │ │ │ │ - bl 1bf0 │ │ │ │ + bl 1c00 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 67a4 │ │ │ │ + cbz x0, 67a4 │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x23 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ strb w27, [x19, x24] │ │ │ │ add x2, x22, #0x1 │ │ │ │ add x0, x24, #0x1 │ │ │ │ mov x1, x28 │ │ │ │ add x0, x19, x0 │ │ │ │ - bl 1a10 │ │ │ │ + bl 1a20 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1b60 │ │ │ │ - cbnz w0, 6758 │ │ │ │ + bl 1b70 │ │ │ │ + cbnz w0, 6758 │ │ │ │ ldr w0, [sp, #120] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0xa, lsl #12 │ │ │ │ - b.eq 67bc // b.none │ │ │ │ + b.eq 67bc // b.none │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.eq 684c // b.none │ │ │ │ + b.eq 684c // b.none │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ - b.eq 67d0 // b.none │ │ │ │ + b.eq 67d0 // b.none │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ed8 │ │ │ │ + bl 1ee8 │ │ │ │ str wzr, [x21] │ │ │ │ mov x0, x20 │ │ │ │ - bl 1f08 │ │ │ │ - cbnz x0, 6634 │ │ │ │ + bl 1f18 │ │ │ │ + cbnz x0, 6634 │ │ │ │ ldr w0, [x21] │ │ │ │ - cbnz w0, 6784 │ │ │ │ + cbnz w0, 6784 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d88 │ │ │ │ + bl 1d98 │ │ │ │ ldp x27, x28, [sp, #320] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #232] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 6890 // b.any │ │ │ │ + b.ne 6890 // b.any │ │ │ │ ldp x29, x30, [sp, #240] │ │ │ │ mov w0, w25 │ │ │ │ ldp x19, x20, [sp, #256] │ │ │ │ ldp x21, x22, [sp, #272] │ │ │ │ ldp x23, x24, [sp, #288] │ │ │ │ ldp x25, x26, [sp, #304] │ │ │ │ add sp, sp, #0x150 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [x21] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 66ec // b.none │ │ │ │ - bl 1da0 │ │ │ │ + b.eq 66ec // b.none │ │ │ │ + bl 1db0 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xfb8 │ │ │ │ - bl 48c8 │ │ │ │ - b 66ec │ │ │ │ - bl 1da0 │ │ │ │ + bl 48c8 │ │ │ │ + b 66ec │ │ │ │ + bl 1db0 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x23 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xf30 │ │ │ │ - bl 48c8 │ │ │ │ - b 670c │ │ │ │ + bl 48c8 │ │ │ │ + b 670c │ │ │ │ mov x1, x23 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ add x0, x0, #0xf58 │ │ │ │ - bl 48c8 │ │ │ │ - b 6624 │ │ │ │ + bl 48c8 │ │ │ │ + b 6624 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xf90 │ │ │ │ - bl 48c8 │ │ │ │ - b 66ec │ │ │ │ + bl 48c8 │ │ │ │ + b 66ec │ │ │ │ ldr w0, [sp, #60] │ │ │ │ - cbnz w0, 6800 │ │ │ │ + cbnz w0, 6800 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1a70 │ │ │ │ + bl 1a80 │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.ls 6800 // b.plast │ │ │ │ + b.ls 6800 // b.plast │ │ │ │ sub x0, x0, #0x4 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x0, x19, x0 │ │ │ │ add x1, x1, #0xb28 │ │ │ │ - bl 1e78 │ │ │ │ - cbz w0, 66ec │ │ │ │ + bl 1e88 │ │ │ │ + cbz w0, 66ec │ │ │ │ ldr w0, [sp, #84] │ │ │ │ str w0, [sp] │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #8] │ │ │ │ ldr w0, [sp, #344] │ │ │ │ ldp w2, w3, [sp, #60] │ │ │ │ str w0, [sp, #16] │ │ │ │ @@ -4576,38 +4576,38 @@ │ │ │ │ ldp w6, w7, [sp, #76] │ │ │ │ str w0, [sp, #24] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ ldr x1, [sp, #368] │ │ │ │ stp x0, x1, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 50a0 │ │ │ │ + bl 50a0 │ │ │ │ orr w25, w25, w0 │ │ │ │ - b 66ec │ │ │ │ + b 66ec │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp] │ │ │ │ ldr w0, [sp, #344] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldr w0, [sp, #352] │ │ │ │ ldr x1, [sp, #368] │ │ │ │ str w0, [sp, #16] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ stp x0, x1, [sp, #24] │ │ │ │ ldr w1, [sp, #60] │ │ │ │ ldp w2, w3, [sp, #64] │ │ │ │ mov x0, x19 │ │ │ │ ldp w4, w5, [sp, #72] │ │ │ │ ldp w6, w7, [sp, #80] │ │ │ │ - bl 65b0 │ │ │ │ + bl 65b0 │ │ │ │ orr w25, w25, w0 │ │ │ │ - b 66ec │ │ │ │ + b 66ec │ │ │ │ stp x27, x28, [sp, #320] │ │ │ │ - bl 1db8 │ │ │ │ + bl 1dc8 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - bl 1da0 │ │ │ │ + bl 1db0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x23 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xf08 │ │ │ │ - bl 48c8 │ │ │ │ - b 6718 │ │ │ │ + bl 48c8 │ │ │ │ + b 6718 │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,46 +1,46 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001fd60 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fd70 00000000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fd80 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fd90 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fda0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fdb0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fdc0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fdd0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fde0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fdf0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe00 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe10 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe20 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe30 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe40 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe50 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe60 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe70 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe80 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fe90 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fea0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001feb0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fec0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fed0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fee0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001fef0 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff00 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff10 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff20 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff30 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff40 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff50 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff60 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff70 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff80 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ - 0x0001ff90 f0190000 00000000 f0190000 00000000 ................ │ │ │ │ + 0x0001fd70 00000000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fd80 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fd90 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fda0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fdb0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fdc0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fdd0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fde0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fdf0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe00 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe10 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe20 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe30 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe40 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe50 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe60 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe70 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe80 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fe90 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fea0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001feb0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fec0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fed0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fee0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001fef0 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff00 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff10 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff20 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff30 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff40 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff50 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff60 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff70 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff80 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ + 0x0001ff90 001a0000 00000000 001a0000 00000000 ................ │ │ │ │ 0x0001ffa0 30fb0100 00000000 00000000 00000000 0............... │ │ │ │ 0x0001ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffd0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffe0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001fff0 c0200000 00000000 00000000 00000000 . .............. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 34383931 36396637 39366431 34653932 489169f796d14e92 │ │ │ │ - 0x00000010 34316531 61373138 65326432 33616632 41e1a718e2d23af2 │ │ │ │ - 0x00000020 66393761 61382e64 65627567 00000000 f97aa8.debug.... │ │ │ │ - 0x00000030 a257c7d6 .W.. │ │ │ │ + 0x00000000 35646465 35336563 32393934 39363038 5dde53ec29949608 │ │ │ │ + 0x00000010 35303435 37303830 63356130 66383366 50457080c5a0f83f │ │ │ │ + 0x00000020 31653335 63622e64 65627567 00000000 1e35cb.debug.... │ │ │ │ + 0x00000030 ddfb5a7c ..Z|