--- /srv/rebuilderd/tmp/rebuilderdVhVRZO/inputs/zxc_0.13.0-1~bpo13+1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdVhVRZO/out/zxc_0.13.0-1~bpo13+1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-19 20:50:06.000000 debian-binary │ -rw-r--r-- 0 0 0 1012 2026-07-19 20:50:06.000000 control.tar.xz │ --rw-r--r-- 0 0 0 93548 2026-07-19 20:50:06.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 93564 2026-07-19 20:50:06.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 0006d8 18 A 6 3 8 │ │ │ │ - [ 6] .dynstr STRTAB 0000000000000a38 000a38 0003b6 00 A 0 0 1 │ │ │ │ - [ 7] .gnu.version VERSYM 0000000000000dee 000dee 000092 02 A 5 0 2 │ │ │ │ - [ 8] .gnu.version_r VERNEED 0000000000000e80 000e80 000080 00 A 6 2 8 │ │ │ │ - [ 9] .rela.dyn RELA 0000000000000f00 000f00 000390 18 A 5 0 8 │ │ │ │ - [10] .rela.plt RELA 0000000000001290 001290 0005d0 18 AI 5 23 8 │ │ │ │ - [11] .init PROGBITS 0000000000001860 001860 00001c 00 AX 0 0 4 │ │ │ │ - [12] .plt PROGBITS 0000000000001880 001880 0005f0 00 AX 0 0 16 │ │ │ │ + [ 6] .dynstr STRTAB 0000000000000a38 000a38 0003c0 00 A 0 0 1 │ │ │ │ + [ 7] .gnu.version VERSYM 0000000000000df8 000df8 000092 02 A 5 0 2 │ │ │ │ + [ 8] .gnu.version_r VERNEED 0000000000000e90 000e90 000080 00 A 6 2 8 │ │ │ │ + [ 9] .rela.dyn RELA 0000000000000f10 000f10 000390 18 A 5 0 8 │ │ │ │ + [10] .rela.plt RELA 00000000000012a0 0012a0 0005d0 18 AI 5 23 8 │ │ │ │ + [11] .init PROGBITS 0000000000001870 001870 00001c 00 AX 0 0 4 │ │ │ │ + [12] .plt PROGBITS 0000000000001890 001890 0005f0 00 AX 0 0 16 │ │ │ │ [13] .text PROGBITS 0000000000001e80 001e80 003ac4 00 AX 0 0 64 │ │ │ │ [14] .fini PROGBITS 0000000000005944 005944 000018 00 AX 0 0 4 │ │ │ │ [15] .rodata PROGBITS 0000000000005960 005960 001b60 00 A 0 0 8 │ │ │ │ [16] .eh_frame_hdr PROGBITS 00000000000074c0 0074c0 000084 00 A 0 0 4 │ │ │ │ [17] .eh_frame PROGBITS 0000000000007548 007548 000524 00 A 0 0 8 │ │ │ │ [18] .note.ABI-tag NOTE 0000000000007a6c 007a6c 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000001f838 00f838 000008 08 WA 0 0 8 │ │ │ ├── readelf --wide --symbols {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Symbol table '.dynsym' contains 73 entries: │ │ │ │ Num: Value Size Type Bind Vis Ndx Name │ │ │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ │ │ - 1: 0000000000001860 0 SECTION LOCAL DEFAULT 11 .init │ │ │ │ + 1: 0000000000001870 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 zxc_train_dict_huf │ │ │ │ 6: 0000000000000000 0 FUNC GLOBAL DEFAULT UND zxc_get_dict_id │ │ │ │ 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 0xf00 contains 38 entries: │ │ │ │ +Relocation section '.rela.dyn' at offset 0xf10 contains 38 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001f838 0000000000000403 R_AARCH64_RELATIVE 3f20 │ │ │ │ 000000000001f840 0000000000000403 R_AARCH64_RELATIVE 3ecc │ │ │ │ 000000000001f848 0000000000000403 R_AARCH64_RELATIVE 7320 │ │ │ │ 000000000001f868 0000000000000403 R_AARCH64_RELATIVE 7328 │ │ │ │ 000000000001f888 0000000000000403 R_AARCH64_RELATIVE 7338 │ │ │ │ 000000000001f8a8 0000000000000403 R_AARCH64_RELATIVE 7340 │ │ │ │ @@ -36,15 +36,15 @@ │ │ │ │ 000000000001ffc8 0000001900000401 R_AARCH64_GLOB_DAT 0000000000000000 optind@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd0 0000001c00000401 R_AARCH64_GLOB_DAT 0000000000000000 stdout@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffd8 0000002800000401 R_AARCH64_GLOB_DAT 0000000000000000 stdin@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffe0 0000002f00000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffe8 0000003000000401 R_AARCH64_GLOB_DAT 0000000000000000 __stack_chk_guard@GLIBC_2.17 + 0 │ │ │ │ 000000000001fff8 0000004600000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ │ │ │ │ │ -Relocation section '.rela.plt' at offset 0x1290 contains 62 entries: │ │ │ │ +Relocation section '.rela.plt' at offset 0x12a0 contains 62 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fdb0 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@GLIBC_2.17 + 0 │ │ │ │ 000000000001fdb8 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 freopen64@GLIBC_2.17 + 0 │ │ │ │ 000000000001fdc0 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 zxc_train_dict_huf + 0 │ │ │ │ 000000000001fdc8 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 zxc_get_dict_id + 0 │ │ │ │ 000000000001fdd0 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@GLIBC_2.17 + 0 │ │ │ │ 000000000001fdd8 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 __libc_start_main@GLIBC_2.34 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,33 +1,33 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0xfb68 contains 30 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libzxc.so.4] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ - 0x000000000000000c (INIT) 0x1860 │ │ │ │ + 0x000000000000000c (INIT) 0x1870 │ │ │ │ 0x000000000000000d (FINI) 0x5944 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1f838 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1f840 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x340 │ │ │ │ 0x0000000000000005 (STRTAB) 0xa38 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x360 │ │ │ │ - 0x000000000000000a (STRSZ) 950 (bytes) │ │ │ │ + 0x000000000000000a (STRSZ) 960 (bytes) │ │ │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ │ │ 0x0000000000000015 (DEBUG) 0x0 │ │ │ │ 0x0000000000000003 (PLTGOT) 0x1fd98 │ │ │ │ 0x0000000000000002 (PLTRELSZ) 1488 (bytes) │ │ │ │ 0x0000000000000014 (PLTREL) RELA │ │ │ │ - 0x0000000000000017 (JMPREL) 0x1290 │ │ │ │ - 0x0000000000000007 (RELA) 0xf00 │ │ │ │ + 0x0000000000000017 (JMPREL) 0x12a0 │ │ │ │ + 0x0000000000000007 (RELA) 0xf10 │ │ │ │ 0x0000000000000008 (RELASZ) 912 (bytes) │ │ │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ │ │ 0x0000000070000001 (AARCH64_BTI_PLT) │ │ │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW PIE │ │ │ │ - 0x000000006ffffffe (VERNEED) 0xe80 │ │ │ │ + 0x000000006ffffffe (VERNEED) 0xe90 │ │ │ │ 0x000000006fffffff (VERNEEDNUM) 2 │ │ │ │ - 0x000000006ffffff0 (VERSYM) 0xdee │ │ │ │ + 0x000000006ffffff0 (VERSYM) 0xdf8 │ │ │ │ 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: 4d70c3cc8aa424017cfca2fcefddfccd50c4bc11 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 85e4825e614ec69e281f6ae3f58dde2ebeea50a0 │ │ │ │ │ │ │ │ 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 73 entries: │ │ │ │ - Addr: 0x0000000000000dee Offset: 0x00000dee Link: 5 (.dynsym) │ │ │ │ + Addr: 0x0000000000000df8 Offset: 0x00000df8 Link: 5 (.dynsym) │ │ │ │ 000: 0 (*local*) 0 (*local*) 0 (*local*) 2 (GLIBC_2.17) │ │ │ │ 004: 2 (GLIBC_2.17) 1 (*global*) 1 (*global*) 2 (GLIBC_2.17) │ │ │ │ 008: 3 (GLIBC_2.34) 1 (*global*) 4 (GLIBC_2.22) 2 (GLIBC_2.17) │ │ │ │ 00c: 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 010: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) │ │ │ │ 014: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) │ │ │ │ 018: 5 (GLIBC_2.33) 2 (GLIBC_2.17) 6 (GLIBC_2.38) 1 (*global*) │ │ │ │ @@ -18,15 +18,15 @@ │ │ │ │ 038: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) │ │ │ │ 03c: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) │ │ │ │ 040: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) │ │ │ │ 044: 2 (GLIBC_2.17) 2 (GLIBC_2.17) 1 (*global*) 2 (GLIBC_2.17) │ │ │ │ 048: 2 (GLIBC_2.17) │ │ │ │ │ │ │ │ Version needs section '.gnu.version_r' contains 2 entries: │ │ │ │ - Addr: 0x0000000000000e80 Offset: 0x00000e80 Link: 6 (.dynstr) │ │ │ │ + Addr: 0x0000000000000e90 Offset: 0x00000e90 Link: 6 (.dynstr) │ │ │ │ 000000: Version: 1 File: ld-linux-aarch64.so.1 Cnt: 1 │ │ │ │ 0x0010: Name: GLIBC_2.17 Flags: none Version: 7 │ │ │ │ 0x0020: Version: 1 File: libc.so.6 Cnt: 5 │ │ │ │ 0x0030: Name: GLIBC_2.38 Flags: none Version: 6 │ │ │ │ 0x0040: Name: GLIBC_2.33 Flags: none Version: 5 │ │ │ │ 0x0050: Name: GLIBC_2.22 Flags: none Version: 4 │ │ │ │ 0x0060: Name: GLIBC_2.34 Flags: none Version: 3 │ │ │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ │ │ @@ -55,9 +55,9 @@ │ │ │ │ 0x00000d78 2d616172 63683634 2e736f2e 3100474c -aarch64.so.1.GL │ │ │ │ 0x00000d88 4942435f 322e3137 00474c49 42435f32 IBC_2.17.GLIBC_2 │ │ │ │ 0x00000d98 2e333800 474c4942 435f322e 33330047 .38.GLIBC_2.33.G │ │ │ │ 0x00000da8 4c494243 5f322e32 3200474c 4942435f LIBC_2.22.GLIBC_ │ │ │ │ 0x00000db8 322e3334 00000000 00000000 00000000 2.34............ │ │ │ │ 0x00000dc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x00000dd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x00000de8 00000000 0000 ...... │ │ │ │ + 0x00000de8 00000000 00000000 00000000 00000000 ................ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ -0000000000001860 <.init>: │ │ │ │ +0000000000001870 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 3e34 │ │ │ │ + bl 3e34 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ │ │ @@ -1,510 +1,510 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ │ │ │ │ -0000000000001880 : │ │ │ │ +0000000000001890 : │ │ │ │ bti c │ │ │ │ stp x16, x30, [sp, #-16]! │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3496] │ │ │ │ add x16, x16, #0xda8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018a0 : │ │ │ │ +00000000000018b0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3504] │ │ │ │ add x16, x16, #0xdb0 │ │ │ │ │ │ │ │ -00000000000018b0 : │ │ │ │ +00000000000018c0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -00000000000018c0 : │ │ │ │ +00000000000018d0 : │ │ │ │ ldr x17, [x16, #3512] │ │ │ │ add x16, x16, #0xdb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000018d0 : │ │ │ │ +00000000000018e0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3520] │ │ │ │ add x16, x16, #0xdc0 │ │ │ │ │ │ │ │ -00000000000018e0 : │ │ │ │ +00000000000018f0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -00000000000018f0 <__libc_start_main@plt>: │ │ │ │ +0000000000001900 <__libc_start_main@plt>: │ │ │ │ ldr x17, [x16, #3528] │ │ │ │ add x16, x16, #0xdc8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001900 : │ │ │ │ +0000000000001910 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3536] │ │ │ │ add x16, x16, #0xdd0 │ │ │ │ │ │ │ │ -0000000000001910 <__cxa_finalize@plt>: │ │ │ │ +0000000000001920 <__cxa_finalize@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001920 : │ │ │ │ +0000000000001930 : │ │ │ │ ldr x17, [x16, #3544] │ │ │ │ add x16, x16, #0xdd8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001930 : │ │ │ │ +0000000000001940 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3552] │ │ │ │ add x16, x16, #0xde0 │ │ │ │ │ │ │ │ -0000000000001940 : │ │ │ │ +0000000000001950 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001950 : │ │ │ │ +0000000000001960 : │ │ │ │ ldr x17, [x16, #3560] │ │ │ │ add x16, x16, #0xde8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001960 : │ │ │ │ +0000000000001970 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3568] │ │ │ │ add x16, x16, #0xdf0 │ │ │ │ │ │ │ │ -0000000000001970 : │ │ │ │ +0000000000001980 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001980 : │ │ │ │ +0000000000001990 : │ │ │ │ ldr x17, [x16, #3576] │ │ │ │ add x16, x16, #0xdf8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001990 <__snprintf_chk@plt>: │ │ │ │ +00000000000019a0 <__snprintf_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3584] │ │ │ │ add x16, x16, #0xe00 │ │ │ │ │ │ │ │ -00000000000019a0 : │ │ │ │ +00000000000019b0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -00000000000019b0 : │ │ │ │ +00000000000019c0 : │ │ │ │ ldr x17, [x16, #3592] │ │ │ │ add x16, x16, #0xe08 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000019c0 : │ │ │ │ +00000000000019d0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3600] │ │ │ │ add x16, x16, #0xe10 │ │ │ │ │ │ │ │ -00000000000019d0 <__isoc23_strtoll@plt>: │ │ │ │ +00000000000019e0 <__isoc23_strtoll@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -00000000000019e0 : │ │ │ │ +00000000000019f0 : │ │ │ │ ldr x17, [x16, #3608] │ │ │ │ add x16, x16, #0xe18 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -00000000000019f0 <__printf_chk@plt>: │ │ │ │ +0000000000001a00 <__printf_chk@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3616] │ │ │ │ add x16, x16, #0xe20 │ │ │ │ │ │ │ │ -0000000000001a00 : │ │ │ │ +0000000000001a10 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a10 : │ │ │ │ +0000000000001a20 : │ │ │ │ ldr x17, [x16, #3624] │ │ │ │ add x16, x16, #0xe28 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a20 : │ │ │ │ +0000000000001a30 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3632] │ │ │ │ add x16, x16, #0xe30 │ │ │ │ │ │ │ │ -0000000000001a30 : │ │ │ │ +0000000000001a40 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a40 <__vfprintf_chk@plt>: │ │ │ │ +0000000000001a50 <__vfprintf_chk@plt>: │ │ │ │ ldr x17, [x16, #3640] │ │ │ │ add x16, x16, #0xe38 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a50 : │ │ │ │ +0000000000001a60 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3648] │ │ │ │ add x16, x16, #0xe40 │ │ │ │ │ │ │ │ -0000000000001a60 : │ │ │ │ +0000000000001a70 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001a70 <__xpg_basename@plt>: │ │ │ │ +0000000000001a80 <__xpg_basename@plt>: │ │ │ │ ldr x17, [x16, #3656] │ │ │ │ add x16, x16, #0xe48 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001a80 : │ │ │ │ +0000000000001a90 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3664] │ │ │ │ add x16, x16, #0xe50 │ │ │ │ │ │ │ │ -0000000000001a90 : │ │ │ │ +0000000000001aa0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001aa0 : │ │ │ │ +0000000000001ab0 : │ │ │ │ ldr x17, [x16, #3672] │ │ │ │ add x16, x16, #0xe58 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ab0 : │ │ │ │ +0000000000001ac0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3680] │ │ │ │ add x16, x16, #0xe60 │ │ │ │ │ │ │ │ -0000000000001ac0 : │ │ │ │ +0000000000001ad0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001ad0 <__stack_chk_fail@plt>: │ │ │ │ +0000000000001ae0 <__stack_chk_fail@plt>: │ │ │ │ ldr x17, [x16, #3688] │ │ │ │ add x16, x16, #0xe68 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ae0 : │ │ │ │ +0000000000001af0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3696] │ │ │ │ add x16, x16, #0xe70 │ │ │ │ │ │ │ │ -0000000000001af0 : │ │ │ │ +0000000000001b00 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b00 <__gmon_start__@plt>: │ │ │ │ +0000000000001b10 <__gmon_start__@plt>: │ │ │ │ ldr x17, [x16, #3704] │ │ │ │ add x16, x16, #0xe78 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b10 : │ │ │ │ +0000000000001b20 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3712] │ │ │ │ add x16, x16, #0xe80 │ │ │ │ │ │ │ │ -0000000000001b20 : │ │ │ │ +0000000000001b30 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b30 <__isoc23_strtol@plt>: │ │ │ │ +0000000000001b40 <__isoc23_strtol@plt>: │ │ │ │ ldr x17, [x16, #3720] │ │ │ │ add x16, x16, #0xe88 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b40 : │ │ │ │ +0000000000001b50 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3728] │ │ │ │ add x16, x16, #0xe90 │ │ │ │ │ │ │ │ -0000000000001b50 <__fprintf_chk@plt>: │ │ │ │ +0000000000001b60 <__fprintf_chk@plt>: │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b60 : │ │ │ │ +0000000000001b70 : │ │ │ │ ldr x17, [x16, #3736] │ │ │ │ add x16, x16, #0xe98 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001b70 : │ │ │ │ +0000000000001b80 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3744] │ │ │ │ add x16, x16, #0xea0 │ │ │ │ │ │ │ │ -0000000000001b80 : │ │ │ │ +0000000000001b90 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001b90 : │ │ │ │ +0000000000001ba0 : │ │ │ │ ldr x17, [x16, #3752] │ │ │ │ add x16, x16, #0xea8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001ba0 : │ │ │ │ +0000000000001bb0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3760] │ │ │ │ add x16, x16, #0xeb0 │ │ │ │ │ │ │ │ -0000000000001bb0 : │ │ │ │ +0000000000001bc0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001bc0 : │ │ │ │ +0000000000001bd0 : │ │ │ │ ldr x17, [x16, #3768] │ │ │ │ add x16, x16, #0xeb8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001bd0 : │ │ │ │ +0000000000001be0 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3776] │ │ │ │ add x16, x16, #0xec0 │ │ │ │ │ │ │ │ -0000000000001be0 : │ │ │ │ +0000000000001bf0 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001bf0 : │ │ │ │ +0000000000001c00 : │ │ │ │ ldr x17, [x16, #3784] │ │ │ │ add x16, x16, #0xec8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c00 : │ │ │ │ +0000000000001c10 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3792] │ │ │ │ add x16, x16, #0xed0 │ │ │ │ │ │ │ │ -0000000000001c10 : │ │ │ │ +0000000000001c20 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001c20 : │ │ │ │ +0000000000001c30 : │ │ │ │ ldr x17, [x16, #3800] │ │ │ │ add x16, x16, #0xed8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c30 : │ │ │ │ +0000000000001c40 : │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3808] │ │ │ │ add x16, x16, #0xee0 │ │ │ │ │ │ │ │ -0000000000001c40 : │ │ │ │ +0000000000001c50 : │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ │ │ │ │ -0000000000001c50 : │ │ │ │ +0000000000001c60 : │ │ │ │ ldr x17, [x16, #3816] │ │ │ │ add x16, x16, #0xee8 │ │ │ │ br x17 │ │ │ │ nop │ │ │ │ │ │ │ │ -0000000000001c60 <__errno_location@plt>: │ │ │ │ +0000000000001c70 <__errno_location@plt>: │ │ │ │ bti c │ │ │ │ - adrp x16, 1f000 │ │ │ │ + adrp x16, 1f000 │ │ │ │ ldr x17, [x16, #3824] │ │ │ │ add x16, x16, #0xef0 │ │ │ │ │ │ │ │ -0000000000001c70 : │ │ │ │ +0000000000001c80 : │ │ │ │ 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,37 +12,37 @@ │ │ │ │ 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 │ │ │ │ ldr x0, [x2] │ │ │ │ str x0, [sp, #4632] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ cmp w19, #0x0 │ │ │ │ - b.le 2030 │ │ │ │ + b.le 2030 │ │ │ │ ldr x21, [x1] │ │ │ │ - cbz x21, 2030 │ │ │ │ + cbz x21, 2030 │ │ │ │ mov x0, x21 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ - bl 1c18 │ │ │ │ - cbz x0, 1eec │ │ │ │ + bl 1c28 │ │ │ │ + cbz x0, 1eec │ │ │ │ add x21, x0, #0x1 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xfb0 │ │ │ │ - bl 1e10 │ │ │ │ + bl 1e20 │ │ │ │ cmp x0, #0x0 │ │ │ │ - adrp x23, 1f000 │ │ │ │ - adrp x22, 6000 │ │ │ │ - adrp x24, 7000 │ │ │ │ + adrp x23, 1f000 │ │ │ │ + adrp x22, 6000 │ │ │ │ + adrp x24, 7000 │ │ │ │ add x23, x23, #0x848 │ │ │ │ cset w26, ne // ne = any │ │ │ │ add x22, x22, #0x758 │ │ │ │ add x24, x24, #0x414 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ mov w25, #0x3 // #3 │ │ │ │ mov w28, #0xffffffff // #-1 │ │ │ │ @@ -61,457 +61,457 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, w19 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - bl 1c90 │ │ │ │ + bl 1ca0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 241c // b.none │ │ │ │ + b.eq 241c // b.none │ │ │ │ cmp w0, #0x7a │ │ │ │ - b.gt 203c │ │ │ │ + b.gt 203c │ │ │ │ cmp w0, #0x30 │ │ │ │ - b.le 1fe0 │ │ │ │ + b.le 1fe0 │ │ │ │ sub w0, w0, #0x31 │ │ │ │ cmp w0, #0x49 │ │ │ │ - b.hi 1fe0 // b.pmore │ │ │ │ + b.hi 1fe0 // b.pmore │ │ │ │ ldrh w0, [x24, w0, uxtw #1] │ │ │ │ - adr x1, 1fac │ │ │ │ + adr x1, 1fac │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldr x2, [x20] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xd8 │ │ │ │ - bl 1a98 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1aa8 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x100 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti j │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #4632] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3640 // b.any │ │ │ │ + b.ne 3640 // b.any │ │ │ │ mov x13, #0x1220 // #4640 │ │ │ │ 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], #144 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x21, 5000 │ │ │ │ + adrp x21, 5000 │ │ │ │ add x21, x21, #0xf70 │ │ │ │ - b 1eec │ │ │ │ + b 1eec │ │ │ │ cmp w0, #0x3ea │ │ │ │ - b.eq 2084 // b.none │ │ │ │ + b.eq 2084 // b.none │ │ │ │ cmp w0, #0x3eb │ │ │ │ - b.ne 1fe0 // b.any │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ne 1fe0 // b.any │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x2, [x0] │ │ │ │ - cbz x2, 271c │ │ │ │ + cbz x2, 271c │ │ │ │ mov x0, x2 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x20 │ │ │ │ str x2, [sp, #136] │ │ │ │ - bl 1cc0 │ │ │ │ + bl 1cd0 │ │ │ │ ldr x2, [sp, #136] │ │ │ │ - cbnz w0, 2530 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbnz w0, 2530 │ │ │ │ + adrp x0, 20000 │ │ │ │ str wzr, [x0, #24] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ mov w26, #0x5 // #5 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x2 // #2 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x6 // #6 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x5 // #5 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x4 // #4 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w25, #0x3 // #3 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x3, 1f000 │ │ │ │ + adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4032] │ │ │ │ add x1, sp, #0xf8 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str x3, [sp, #88] │ │ │ │ str xzr, [sp, #248] │ │ │ │ ldr x0, [x3] │ │ │ │ - bl 1c78 │ │ │ │ + bl 1c88 │ │ │ │ ldr x3, [sp, #88] │ │ │ │ ldr x1, [sp, #248] │ │ │ │ ldr x2, [x3] │ │ │ │ cmp x1, x2 │ │ │ │ - b.eq 2928 // b.none │ │ │ │ + b.eq 2928 // b.none │ │ │ │ ldrb w1, [x1] │ │ │ │ - cbnz w1, 2928 │ │ │ │ + cbnz w1, 2928 │ │ │ │ cmp x0, #0x200 │ │ │ │ - b.hi 2928 // b.pmore │ │ │ │ + b.hi 2928 // b.pmore │ │ │ │ str w0, [sp, #88] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #120] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x21, [x0] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x4, 1f000 │ │ │ │ + adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4032] │ │ │ │ add x1, sp, #0xf8 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str x4, [sp, #96] │ │ │ │ str xzr, [sp, #248] │ │ │ │ ldr x0, [x4] │ │ │ │ - bl 1a68 │ │ │ │ + bl 1a78 │ │ │ │ ldr x2, [sp, #248] │ │ │ │ ldr x4, [sp, #96] │ │ │ │ ldrb w1, [x2] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x4b │ │ │ │ - b.ne 2374 // b.any │ │ │ │ + b.ne 2374 // b.any │ │ │ │ add x3, x2, #0x1 │ │ │ │ str x3, [sp, #248] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x42 │ │ │ │ - b.ne 2714 // b.any │ │ │ │ + b.ne 2714 // b.any │ │ │ │ add x3, x2, #0x2 │ │ │ │ mov x1, #0x400 // #1024 │ │ │ │ str x3, [sp, #248] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 21e0 │ │ │ │ + b.le 21e0 │ │ │ │ mov x2, #0x200000 // #2097152 │ │ │ │ udiv x2, x2, x1 │ │ │ │ cmp x2, x0 │ │ │ │ - b.ge 26d4 // b.tcont │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.ge 26d4 // b.tcont │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x70 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ bti j │ │ │ │ mov w25, #0x7 // #7 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #20] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w26, #0x3 // #3 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #56] │ │ │ │ str w0, [sp, #128] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x0, 20000 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #16] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #72] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #56] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #112] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #64] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ ldr x2, [x20] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xd8 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - bl 1a98 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1aa8 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x100 │ │ │ │ - bl 1a98 │ │ │ │ - b 1fe8 │ │ │ │ + bl 1aa8 │ │ │ │ + b 1fe8 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #104] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #80] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x26, [x0] │ │ │ │ - cbz x26, 23a8 │ │ │ │ + cbz x26, 23a8 │ │ │ │ add x1, sp, #0xf8 │ │ │ │ mov x0, x26 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ str xzr, [sp, #248] │ │ │ │ - bl 1c78 │ │ │ │ + bl 1c88 │ │ │ │ mov x27, x0 │ │ │ │ ldr x1, [sp, #248] │ │ │ │ cmp x1, x26 │ │ │ │ - b.eq 294c // b.none │ │ │ │ + b.eq 294c // b.none │ │ │ │ ldrb w0, [x1] │ │ │ │ - cbnz w0, 294c │ │ │ │ + cbnz w0, 294c │ │ │ │ sub x0, x27, #0x1 │ │ │ │ cmp x0, #0xe0f │ │ │ │ - b.hi 294c // b.pmore │ │ │ │ + b.hi 294c // b.pmore │ │ │ │ mov w26, #0x2 // #2 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ - adrp x3, 6000 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x3, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x3, x3, #0x708 │ │ │ │ add x1, x1, #0x710 │ │ │ │ mov x2, #0x40 // #64 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - bl 1a98 │ │ │ │ - b 1fe8 │ │ │ │ + bl 1aa8 │ │ │ │ + b 1fe8 │ │ │ │ cmp w1, #0x4d │ │ │ │ - b.ne 2708 // b.any │ │ │ │ + b.ne 2708 // b.any │ │ │ │ add x3, x2, #0x1 │ │ │ │ str x3, [sp, #248] │ │ │ │ ldrb w1, [x2, #1] │ │ │ │ and w1, w1, #0xffffffdf │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x42 │ │ │ │ - b.ne 2758 // b.any │ │ │ │ + b.ne 2758 // b.any │ │ │ │ add x3, x2, #0x2 │ │ │ │ mov x1, #0x100000 // #1048576 │ │ │ │ str x3, [sp, #248] │ │ │ │ - b 21c8 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + b 21c8 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4040] │ │ │ │ ldr w1, [x2] │ │ │ │ cmp w1, w19 │ │ │ │ - b.ge 2344 // b.tcont │ │ │ │ + b.ge 2344 // b.tcont │ │ │ │ ldr x26, [x20, w1, sxtw #3] │ │ │ │ ldrb w0, [x26] │ │ │ │ sub w0, w0, #0x31 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.hi 2344 // b.pmore │ │ │ │ + b.hi 2344 // b.pmore │ │ │ │ add x3, x26, #0x1 │ │ │ │ - b 23e0 │ │ │ │ + b 23e0 │ │ │ │ add x3, x3, #0x1 │ │ │ │ ldrb w4, [x3] │ │ │ │ sub w0, w4, #0x30 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ls 23dc // b.plast │ │ │ │ - cbnz w4, 2344 │ │ │ │ + b.ls 23dc // b.plast │ │ │ │ + cbnz w4, 2344 │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x2] │ │ │ │ - b 230c │ │ │ │ + b 230c │ │ │ │ bti j │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ bti j │ │ │ │ mov w26, #0x4 // #4 │ │ │ │ - b 1f60 │ │ │ │ - adrp x24, 1f000 │ │ │ │ + b 1f60 │ │ │ │ + adrp x24, 1f000 │ │ │ │ ldr x24, [x24, #4040] │ │ │ │ str x24, [sp, #136] │ │ │ │ ldr w23, [x24] │ │ │ │ cmp w23, w19 │ │ │ │ - b.ge 2460 // b.tcont │ │ │ │ + b.ge 2460 // b.tcont │ │ │ │ cmp w26, #0x2 │ │ │ │ - b.eq 2920 // b.none │ │ │ │ + b.eq 2920 // b.none │ │ │ │ ldr x22, [x20, w23, sxtw #3] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x780 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 29bc │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 29bc │ │ │ │ add w23, w23, #0x1 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ str w23, [x24] │ │ │ │ cmn w28, #0x1 │ │ │ │ - b.eq 274c // b.none │ │ │ │ - cbz x21, 2570 │ │ │ │ + b.eq 274c // b.none │ │ │ │ + cbz x21, 2570 │ │ │ │ add x22, sp, #0x188 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x22 │ │ │ │ - bl 46cc │ │ │ │ - cbnz w0, 2760 │ │ │ │ + bl 46cc │ │ │ │ + cbnz w0, 2760 │ │ │ │ mov x0, x22 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ - bl 1db0 │ │ │ │ + bl 1dc0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 37f8 │ │ │ │ + cbz x0, 37f8 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1b08 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1cd8 │ │ │ │ + bl 1ce8 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x23, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1b08 │ │ │ │ mov x0, #0x8e // #142 │ │ │ │ sub x1, x23, #0x1 │ │ │ │ movk x0, #0x1, lsl #16 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 2a70 // b.pmore │ │ │ │ + b.hi 2a70 // b.pmore │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 24fc │ │ │ │ + cbz x0, 24fc │ │ │ │ mov x3, x22 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ cmp x23, x0 │ │ │ │ - b.eq 2d6c // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 2d6c // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x3, x21 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x840 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1a30 │ │ │ │ + b 1fe0 │ │ │ │ mov x0, x2 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ add x1, x1, #0x28 │ │ │ │ str x2, [sp, #136] │ │ │ │ - bl 1cc0 │ │ │ │ + bl 1cd0 │ │ │ │ ldr x2, [sp, #136] │ │ │ │ - cbz w0, 273c │ │ │ │ - adrp x1, 6000 │ │ │ │ + cbz w0, 273c │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x2 │ │ │ │ add x1, x1, #0x30 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 271c │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 271c │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ str w1, [x0, #24] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ cmp w26, #0x5 │ │ │ │ - b.eq 2798 // b.none │ │ │ │ + b.eq 2798 // b.none │ │ │ │ cmp w26, #0x2 │ │ │ │ - b.eq 2ad8 // b.none │ │ │ │ + b.eq 2ad8 // b.none │ │ │ │ cmp w26, #0x4 │ │ │ │ - b.eq 2e60 // b.none │ │ │ │ + b.eq 2e60 // b.none │ │ │ │ ldr w1, [sp, #56] │ │ │ │ ldr w2, [sp, #80] │ │ │ │ mov w0, w1 │ │ │ │ ands w22, w2, w1 │ │ │ │ - b.ne 321c // b.any │ │ │ │ + b.ne 321c // b.any │ │ │ │ ldr x1, [sp, #72] │ │ │ │ cmp x1, #0x0 │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 3234 // b.any │ │ │ │ + b.ne 3234 // b.any │ │ │ │ ldr x0, [sp, #136] │ │ │ │ cmp w26, #0x3 │ │ │ │ ldr w5, [x0] │ │ │ │ ccmp w19, w5, #0x0, eq // eq = none │ │ │ │ cset w0, le │ │ │ │ str w0, [sp, #160] │ │ │ │ - b.le 3628 │ │ │ │ + b.le 3628 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ - cbz w0, 2e50 │ │ │ │ + cbz w0, 2e50 │ │ │ │ cmp w19, w5 │ │ │ │ - b.le 296c │ │ │ │ + b.le 296c │ │ │ │ sub w27, w19, w5 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xf90 │ │ │ │ ldr w1, [sp, #56] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ stp x20, x0, [sp, #168] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ ldr x20, [sp, #136] │ │ │ │ orr w0, w0, w1 │ │ │ │ str w28, [sp, #144] │ │ │ │ str w26, [sp, #152] │ │ │ │ str w0, [sp, #156] │ │ │ │ add x0, sp, #0x188 │ │ │ │ str w5, [sp, #164] │ │ │ │ str x0, [sp, #184] │ │ │ │ - b 26b4 │ │ │ │ + b 26b4 │ │ │ │ ldr w0, [sp, #164] │ │ │ │ ldr x1, [sp, #168] │ │ │ │ add w0, w0, w24 │ │ │ │ ldr x26, [x1, w0, sxtw #3] │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp x26, #0x0 │ │ │ │ cset w28, ne // ne = any │ │ │ │ tst w28, w0 │ │ │ │ - b.eq 2650 // b.none │ │ │ │ + b.eq 2650 // b.none │ │ │ │ ldr x1, [sp, #176] │ │ │ │ mov x0, x26 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 29e4 │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 29e4 │ │ │ │ ldr w0, [sp, #156] │ │ │ │ - cbnz w0, 2984 │ │ │ │ + cbnz w0, 2984 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - cbz x0, 2a9c │ │ │ │ + cbz x0, 2a9c │ │ │ │ ldr x1, [sp, #72] │ │ │ │ str w25, [sp] │ │ │ │ ldr w2, [sp, #64] │ │ │ │ str w2, [sp, #16] │ │ │ │ ldr w2, [sp, #120] │ │ │ │ ldr w6, [sp, #80] │ │ │ │ ldr w3, [sp, #88] │ │ │ │ @@ -520,231 +520,231 @@ │ │ │ │ ldr w7, [sp, #144] │ │ │ │ str w2, [sp, #24] │ │ │ │ ldr w2, [sp, #152] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [sp, #8] │ │ │ │ stp x21, x23, [sp, #32] │ │ │ │ mov x0, x26 │ │ │ │ - bl 47e0 │ │ │ │ + bl 47e0 │ │ │ │ orr w22, w22, w0 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ - cbz w0, 2d60 │ │ │ │ + cbz w0, 2d60 │ │ │ │ add w24, w24, #0x1 │ │ │ │ cmp w24, w27 │ │ │ │ - b.ge 2d60 // b.tcont │ │ │ │ + b.ge 2d60 // b.tcont │ │ │ │ ldr w0, [x20] │ │ │ │ cmp w0, w19 │ │ │ │ - b.lt 261c // b.tstop │ │ │ │ + b.lt 261c // b.tstop │ │ │ │ ldr w28, [sp, #160] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 2650 │ │ │ │ + b 2650 │ │ │ │ ldr x2, [x4] │ │ │ │ mul x0, x1, x0 │ │ │ │ cmp x3, x2 │ │ │ │ - b.eq 21e0 // b.none │ │ │ │ + b.eq 21e0 // b.none │ │ │ │ ldrb w1, [x3] │ │ │ │ cmp x0, #0xfff │ │ │ │ ccmp w1, #0x0, #0x0, gt │ │ │ │ - b.ne 21e0 // b.any │ │ │ │ + b.ne 21e0 // b.any │ │ │ │ sub x1, x0, #0x1 │ │ │ │ tst x1, x0 │ │ │ │ - b.ne 21e0 // b.any │ │ │ │ + b.ne 21e0 // b.any │ │ │ │ str x0, [sp, #96] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ mov x3, x2 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - b 21c8 │ │ │ │ + b 21c8 │ │ │ │ mov x1, #0x400 // #1024 │ │ │ │ - b 21c8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 21c8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x38 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 20000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #24] │ │ │ │ - b 1f60 │ │ │ │ + b 1f60 │ │ │ │ cmp w26, #0x2 │ │ │ │ cset w28, ne // ne = any │ │ │ │ - b 2468 │ │ │ │ + b 2468 │ │ │ │ mov x1, #0x100000 // #1048576 │ │ │ │ - b 21c8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 21c8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ - bl 1e40 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x7b8 │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 2e28 // b.tcont │ │ │ │ + b.ge 2e28 // b.tcont │ │ │ │ sub w0, w19, w0 │ │ │ │ lsl x22, x0, #3 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x24, x0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ str x0, [sp, #64] │ │ │ │ cmp x24, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3918 // b.none │ │ │ │ + b.eq 3918 // b.none │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add x25, sp, #0x188 │ │ │ │ - adrp x26, 1f000 │ │ │ │ + adrp x26, 1f000 │ │ │ │ ldr x26, [x26, #4024] │ │ │ │ - adrp x28, 5000 │ │ │ │ + adrp x28, 5000 │ │ │ │ ldrsw x22, [x0] │ │ │ │ add x1, x28, #0xa98 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ add x0, x0, #0x968 │ │ │ │ str x1, [sp, #56] │ │ │ │ stp x0, x21, [sp, #80] │ │ │ │ cmp w19, w22 │ │ │ │ - b.le 2b30 │ │ │ │ + b.le 2b30 │ │ │ │ ldr x0, [x20, x22, lsl #3] │ │ │ │ mov x1, x25 │ │ │ │ - bl 46cc │ │ │ │ - cbnz w0, 298c │ │ │ │ + bl 46cc │ │ │ │ + cbnz w0, 298c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, x25 │ │ │ │ - bl 1db0 │ │ │ │ + bl 1dc0 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 38e4 │ │ │ │ + cbz x0, 38e4 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1b08 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1cd8 │ │ │ │ + bl 1ce8 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x21, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1af8 │ │ │ │ - cbz x21, 29ac │ │ │ │ + bl 1b08 │ │ │ │ + cbz x21, 29ac │ │ │ │ mov x0, x21 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x28, x0 │ │ │ │ - cbz x0, 29ac │ │ │ │ + cbz x0, 29ac │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x3, x27 │ │ │ │ mov x2, x21 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x27 │ │ │ │ mov x27, x1 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ cmp x21, x27 │ │ │ │ - b.ne 2a4c // b.any │ │ │ │ + b.ne 2a4c // b.any │ │ │ │ ldr x1, [sp, #64] │ │ │ │ ubfiz x0, x23, #3, #32 │ │ │ │ add x22, x22, #0x1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ str x28, [x24, x0] │ │ │ │ str x21, [x1, x0] │ │ │ │ - b 2804 │ │ │ │ - adrp x1, 6000 │ │ │ │ + b 2804 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x790 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 2e14 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 2e14 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x798 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 2e14 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 2e14 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x7a0 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 332c │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 332c │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x7a8 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 332c │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 332c │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x7b0 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 2460 │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 2460 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add w23, w23, #0x1 │ │ │ │ str w23, [x0] │ │ │ │ mov w26, #0x2 // #2 │ │ │ │ - b 2460 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2460 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w3, #0x200 // #512 │ │ │ │ add x2, x2, #0xff0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xfb8 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 7000 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x260 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b 2664 │ │ │ │ + b 2664 │ │ │ │ ldr x3, [x20, x22, lsl #3] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ ldr x0, [x26] │ │ │ │ add x2, x2, #0x918 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1ca8 │ │ │ │ - b 2804 │ │ │ │ + bl 1cb8 │ │ │ │ + b 2804 │ │ │ │ mov x0, x27 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1a20 │ │ │ │ - b 2804 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 1a30 │ │ │ │ + b 2804 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ add x1, x1, #0x788 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 28b0 │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 28b0 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add w23, w23, #0x1 │ │ │ │ mov w26, #0x1 // #1 │ │ │ │ str w23, [x0] │ │ │ │ - b 2460 │ │ │ │ + b 2460 │ │ │ │ ldr x1, [sp, #184] │ │ │ │ mov x0, x26 │ │ │ │ - bl 1a50 │ │ │ │ - cbnz w0, 2650 │ │ │ │ + bl 1a60 │ │ │ │ + cbnz w0, 2650 │ │ │ │ ldr w0, [sp, #408] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 2650 // b.any │ │ │ │ + b.ne 2650 // b.any │ │ │ │ ldr w1, [sp, #64] │ │ │ │ mov w7, w25 │ │ │ │ str w1, [sp, #8] │ │ │ │ ldr w1, [sp, #120] │ │ │ │ ldr w5, [sp, #80] │ │ │ │ ldr w2, [sp, #88] │ │ │ │ ldr w4, [sp, #104] │ │ │ │ @@ -752,350 +752,350 @@ │ │ │ │ ldr w6, [sp, #144] │ │ │ │ str w1, [sp, #16] │ │ │ │ ldr w1, [sp, #152] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [sp] │ │ │ │ stp x21, x23, [sp, #24] │ │ │ │ mov x0, x26 │ │ │ │ - bl 56a0 │ │ │ │ + bl 56a0 │ │ │ │ orr w22, w22, w0 │ │ │ │ - b 26a8 │ │ │ │ + b 26a8 │ │ │ │ ldr x0, [x26] │ │ │ │ mov x3, x25 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1d08 │ │ │ │ - b 2804 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d18 │ │ │ │ + b 2804 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x3, x21 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x810 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1a30 │ │ │ │ + b 1fe0 │ │ │ │ ldr w0, [x20] │ │ │ │ cmp w28, #0x0 │ │ │ │ add w0, w0, #0x1 │ │ │ │ ccmp w0, w19, #0x0, ne // ne = any │ │ │ │ - b.ge 2984 // b.tcont │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.ge 2984 // b.tcont │ │ │ │ + adrp x1, 5000 │ │ │ │ mov x0, x26 │ │ │ │ add x1, x1, #0xf90 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 2984 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 2984 │ │ │ │ ldr x1, [sp, #168] │ │ │ │ ldr w0, [sp, #164] │ │ │ │ add x0, x1, w0, sxtw #3 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ - b 2664 │ │ │ │ + b 2664 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 3114 // b.tcont │ │ │ │ + b.ge 3114 // b.tcont │ │ │ │ ldr x20, [x20, w0, sxtw #3] │ │ │ │ add x19, sp, #0x188 │ │ │ │ mov x1, x19 │ │ │ │ str x20, [sp, #104] │ │ │ │ mov x0, x20 │ │ │ │ - bl 46cc │ │ │ │ - cbz w0, 312c │ │ │ │ - bl 1e40 │ │ │ │ + bl 46cc │ │ │ │ + cbz w0, 312c │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x20 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa70 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr x21, [sp, #88] │ │ │ │ - cbz w23, 3298 │ │ │ │ + cbz w23, 3298 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ 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, #96] │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 387c │ │ │ │ + cbz x0, 387c │ │ │ │ ldr x4, [sp, #96] │ │ │ │ sxtw x19, w23 │ │ │ │ ldr x22, [sp, #64] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x19 │ │ │ │ mov x0, x24 │ │ │ │ mov x1, x22 │ │ │ │ - bl 1b70 │ │ │ │ + bl 1b80 │ │ │ │ mov x28, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.gt 30ec │ │ │ │ + b.gt 30ec │ │ │ │ mov w22, #0xfffffff4 // #-12 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x0, [x24, x19, lsl #3] │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp w23, w19 │ │ │ │ - b.gt 2b94 │ │ │ │ + b.gt 2b94 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp x28, #0x0 │ │ │ │ - b.le 3410 │ │ │ │ - cbnz w22, 32c8 │ │ │ │ + b.le 3410 │ │ │ │ + cbnz w22, 32c8 │ │ │ │ mov x0, x28 │ │ │ │ - bl 1a80 │ │ │ │ + bl 1a90 │ │ │ │ mov x19, x0 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 36d4 │ │ │ │ + cbz x0, 36d4 │ │ │ │ mov x5, #0x1198 // #4504 │ │ │ │ mov x1, x28 │ │ │ │ mov x3, x0 │ │ │ │ mov x4, x19 │ │ │ │ mov x0, x20 │ │ │ │ add x2, sp, x5 │ │ │ │ - bl 1b40 │ │ │ │ + bl 1b50 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x20 │ │ │ │ mov x20, x1 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp x20, #0x0 │ │ │ │ - b.le 3340 │ │ │ │ + b.le 3340 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d38 │ │ │ │ + bl 1d48 │ │ │ │ mov w25, w0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - cbz x0, 3464 │ │ │ │ + cbz x0, 3464 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x19, sp, #0x188 │ │ │ │ - bl 1900 │ │ │ │ + bl 1910 │ │ │ │ mov x27, x0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x1, x19 │ │ │ │ - bl 1a50 │ │ │ │ - cbz w0, 2d40 │ │ │ │ - cbz x27, 34cc │ │ │ │ + bl 1a60 │ │ │ │ + cbz w0, 2d40 │ │ │ │ + cbz x27, 34cc │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w1, #0x5c // #92 │ │ │ │ add x27, x0, x27 │ │ │ │ ldurb w0, [x27, #-1] │ │ │ │ cmp w0, #0x2f │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 34cc // b.any │ │ │ │ - adrp x6, 6000 │ │ │ │ + b.ne 34cc // b.any │ │ │ │ + adrp x6, 6000 │ │ │ │ add x6, x6, #0xee8 │ │ │ │ ldr x5, [sp, #72] │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ add x4, x4, #0xa38 │ │ │ │ mov x1, x3 │ │ │ │ mov w7, w25 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ + bl 1a18 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x1a4 // #420 │ │ │ │ mov w1, #0x241 // #577 │ │ │ │ - bl 1de0 │ │ │ │ + bl 1df0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 348c // b.none │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.eq 348c // b.none │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xbf0 │ │ │ │ - bl 1ae0 │ │ │ │ + bl 1af0 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 348c │ │ │ │ + cbz x0, 348c │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d50 │ │ │ │ + bl 1d60 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x27 │ │ │ │ str x1, [sp, #56] │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w27, w0 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ cmp w27, #0x0 │ │ │ │ ldr x24, [x26] │ │ │ │ ccmp x20, x1, #0x0, eq // eq = none │ │ │ │ - b.eq 3434 // b.none │ │ │ │ - bl 1e40 │ │ │ │ + b.eq 3434 // b.none │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xa70 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e58 │ │ │ │ + bl 1e68 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr w0, [sp, #408] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 2c48 // b.any │ │ │ │ - cbnz x27, 3608 │ │ │ │ - adrp x6, 5000 │ │ │ │ + b.ne 2c48 // b.any │ │ │ │ + cbnz x27, 3608 │ │ │ │ + adrp x6, 5000 │ │ │ │ add x6, x6, #0xf78 │ │ │ │ - b 2c70 │ │ │ │ + b 2c70 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe8 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe8 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov x1, x23 │ │ │ │ add x4, sp, #0xc0 │ │ │ │ add x3, sp, #0xc8 │ │ │ │ add x2, sp, #0xf8 │ │ │ │ mov x0, x24 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #192] │ │ │ │ str xzr, [sp, #248] │ │ │ │ - bl 19c0 │ │ │ │ - cbnz w0, 33d8 │ │ │ │ + bl 19d0 │ │ │ │ + cbnz w0, 33d8 │ │ │ │ ldr x23, [sp, #200] │ │ │ │ mov x0, #0xfffe // #65534 │ │ │ │ sub x1, x23, #0x1 │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 3300 // b.pmore │ │ │ │ + b.hi 3300 // b.pmore │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 37ec │ │ │ │ + cbz x0, 37ec │ │ │ │ ldr x1, [sp, #248] │ │ │ │ mov x2, x23 │ │ │ │ - bl 18a0 │ │ │ │ + bl 18b0 │ │ │ │ ldr x22, [sp, #192] │ │ │ │ - cbz x22, 2e08 │ │ │ │ + cbz x22, 2e08 │ │ │ │ mov x0, #0x80 // #128 │ │ │ │ - bl 1a38 │ │ │ │ - adrp x1, 20000 │ │ │ │ + bl 1a48 │ │ │ │ + adrp x1, 20000 │ │ │ │ str x0, [x1, #32] │ │ │ │ - cbz x0, 37e4 │ │ │ │ + cbz x0, 37e4 │ │ │ │ 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, x24 │ │ │ │ - bl 1d08 │ │ │ │ - b 2574 │ │ │ │ + bl 1d18 │ │ │ │ + b 2574 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add w23, w23, #0x1 │ │ │ │ mov w26, #0x4 // #4 │ │ │ │ str w23, [x0] │ │ │ │ - b 2460 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 2460 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x8b0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ cmp w19, w5 │ │ │ │ - b.le 25e0 │ │ │ │ - b 25dc │ │ │ │ + b.le 25e0 │ │ │ │ + b 25dc │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ge 3378 // b.tcont │ │ │ │ + b.ge 3378 // b.tcont │ │ │ │ sub w0, w19, w0 │ │ │ │ ldr w1, [sp, #64] │ │ │ │ cmp w0, #0x1 │ │ │ │ cset w0, ne // ne = any │ │ │ │ ands w0, w0, w1 │ │ │ │ str w0, [sp, #72] │ │ │ │ - b.ne 34e8 // b.any │ │ │ │ + b.ne 34e8 // b.any │ │ │ │ ldr x0, [sp, #136] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ ldrsw x21, [x0] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x1a0 │ │ │ │ str x0, [sp, #144] │ │ │ │ add x0, sp, #0x188 │ │ │ │ str x0, [sp, #56] │ │ │ │ sub w0, w19, #0x1 │ │ │ │ str w0, [sp, #128] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #104] │ │ │ │ str w21, [sp, #80] │ │ │ │ cmp w19, w21 │ │ │ │ - b.le 327c │ │ │ │ + b.le 327c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x26, [x20, x21, lsl #3] │ │ │ │ mov x0, x26 │ │ │ │ - bl 46cc │ │ │ │ - cbnz w0, 3070 │ │ │ │ + bl 46cc │ │ │ │ + cbnz w0, 3070 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ - bl 1db0 │ │ │ │ + bl 1dc0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 38ac │ │ │ │ + cbz x0, 38ac │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 30a4 │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 30a4 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1cd8 │ │ │ │ + bl 1ce8 │ │ │ │ mov x25, x0 │ │ │ │ cmp x0, #0xf │ │ │ │ - b.le 2f34 │ │ │ │ + b.le 2f34 │ │ │ │ mov x0, #0xffff // #65535 │ │ │ │ - bl 1a80 │ │ │ │ + bl 1a90 │ │ │ │ cmp x25, x0 │ │ │ │ - b.le 3388 │ │ │ │ + b.le 3388 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1b28 │ │ │ │ + bl 1b38 │ │ │ │ mov x27, x0 │ │ │ │ - tbnz x0, #63, 3254 │ │ │ │ + tbnz x0, #63, 3254 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 30c8 │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 30c8 │ │ │ │ mov x3, #0x1198 // #4504 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ add x0, sp, x3 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x3, x23 │ │ │ │ str x0, [sp, #80] │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ mov x28, x0 │ │ │ │ cmp x0, #0x10 │ │ │ │ - b.ne 30c8 // b.any │ │ │ │ + b.ne 30c8 // b.any │ │ │ │ mov x1, #0x1090 // #4240 │ │ │ │ add x0, sp, x1 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ mov x2, #0x1090 // #4240 │ │ │ │ add x1, sp, x2 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldrb w0, [x0, #269] │ │ │ │ @@ -1106,1040 +1106,1040 @@ │ │ │ │ cmp w3, #0xa │ │ │ │ lsr x0, x0, #10 │ │ │ │ csel x0, x0, xzr, cc // cc = lo, ul, last │ │ │ │ str w1, [sp, #88] │ │ │ │ sub x1, x25, #0xc │ │ │ │ str x0, [sp, #96] │ │ │ │ mov x0, x23 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1b08 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ mov w24, w0 │ │ │ │ - cbnz w0, 2ff8 │ │ │ │ + cbnz w0, 2ff8 │ │ │ │ mov x0, #0x1188 // #4488 │ │ │ │ mov x1, x4 │ │ │ │ mov x3, x23 │ │ │ │ add x0, sp, x0 │ │ │ │ mov x2, #0xc // #12 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ cmp x0, #0xc │ │ │ │ - b.eq 34fc // b.none │ │ │ │ + b.eq 34fc // b.none │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a20 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1a30 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xf30 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ ldr w0, [sp, #64] │ │ │ │ ands w23, w0, w24 │ │ │ │ - b.eq 3044 // b.none │ │ │ │ + b.eq 3044 // b.none │ │ │ │ ldr x2, [x20, x21, lsl #3] │ │ │ │ mov w24, w23 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x168 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr w0, [sp, #72] │ │ │ │ - cbz w0, 3064 │ │ │ │ + cbz w0, 3064 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, w21 │ │ │ │ - b.le 3064 │ │ │ │ + b.le 3064 │ │ │ │ ldr x1, [sp, #144] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ orr w22, w22, w24 │ │ │ │ add x21, x21, #0x1 │ │ │ │ - b 2ec8 │ │ │ │ + b 2ec8 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ ldr x23, [x0] │ │ │ │ - bl 1e40 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x26 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xa70 │ │ │ │ - bl 1ca8 │ │ │ │ - b 301c │ │ │ │ + bl 1cb8 │ │ │ │ + b 301c │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xdc8 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 301c │ │ │ │ + bl 1cb8 │ │ │ │ + b 301c │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr x0, [sp, #104] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xf10 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 301c │ │ │ │ + bl 1cb8 │ │ │ │ + b 301c │ │ │ │ mov x6, #0x1198 // #4504 │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x22 │ │ │ │ mov x2, x19 │ │ │ │ add x5, sp, x6 │ │ │ │ mov x3, x20 │ │ │ │ mov x0, x24 │ │ │ │ - bl 18d0 │ │ │ │ + bl 18e0 │ │ │ │ mov w22, w0 │ │ │ │ - b 2b90 │ │ │ │ - adrp x0, 6000 │ │ │ │ + b 2b90 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xae0 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ movi v31.4s, #0x0 │ │ │ │ add x4, sp, #0x200 │ │ │ │ - adrp x24, 20000 │ │ │ │ + adrp x24, 20000 │ │ │ │ add x3, x24, #0x10 │ │ │ │ ldr w2, [sp, #88] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ stur q31, [x4, #-244] │ │ │ │ ldr x3, [x3, #16] │ │ │ │ stp w2, w28, [sp, #200] │ │ │ │ stp w2, w25, [sp, #248] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ stp x21, x23, [sp, #208] │ │ │ │ str x2, [sp, #256] │ │ │ │ str w28, [sp, #264] │ │ │ │ stp x21, x23, [sp, #272] │ │ │ │ str x3, [sp, #288] │ │ │ │ str x3, [sp, #224] │ │ │ │ stur q31, [x4, #-216] │ │ │ │ stp xzr, xzr, [sp, #232] │ │ │ │ - bl 1db0 │ │ │ │ + bl 1dc0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 3c20 │ │ │ │ + cbz x0, 3c20 │ │ │ │ mov w2, w26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 324c │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 324c │ │ │ │ mov x0, x20 │ │ │ │ - bl 1cd8 │ │ │ │ + bl 1ce8 │ │ │ │ mov x19, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 324c │ │ │ │ + b.le 324c │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ + bl 1b08 │ │ │ │ mov w22, w0 │ │ │ │ - cbnz w0, 324c │ │ │ │ + cbnz w0, 324c │ │ │ │ mov x0, x19 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ str x0, [sp, #80] │ │ │ │ - cbz x0, 324c │ │ │ │ + cbz x0, 324c │ │ │ │ mov x3, x20 │ │ │ │ mov x2, x19 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq 3934 // b.none │ │ │ │ + b.eq 3934 // b.none │ │ │ │ mov x0, x20 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe8 │ │ │ │ - adrp x0, 7000 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe8 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x1b0 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 7000 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x1f8 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ str xzr, [sp, #80] │ │ │ │ - b 31f0 │ │ │ │ + b 31f0 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a20 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1a30 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xef0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ - b 301c │ │ │ │ + bl 1cb8 │ │ │ │ + b 301c │ │ │ │ ldr w0, [sp, #72] │ │ │ │ - cbz w0, 1fe8 │ │ │ │ - adrp x1, 7000 │ │ │ │ + cbz w0, 1fe8 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x1a8 │ │ │ │ - bl 1a98 │ │ │ │ - b 1fe8 │ │ │ │ + bl 1aa8 │ │ │ │ + b 1fe8 │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x990 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr x19, [x26] │ │ │ │ mov w0, w22 │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x0, x19 │ │ │ │ add x2, x2, #0x9d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ mov x3, x21 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x890 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr x0, [sp, #136] │ │ │ │ add w23, w23, #0x1 │ │ │ │ mov w26, #0x3 // #3 │ │ │ │ str w23, [x0] │ │ │ │ - b 2460 │ │ │ │ + b 2460 │ │ │ │ ldr x19, [x26] │ │ │ │ mov w0, w20 │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xa00 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 6000 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xd80 │ │ │ │ - bl 3fc0 │ │ │ │ - b 1fe0 │ │ │ │ + bl 3fc0 │ │ │ │ + b 1fe0 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 33c4 │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 33c4 │ │ │ │ mov x4, #0x1198 // #4504 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ add x24, sp, x4 │ │ │ │ mov x3, x23 │ │ │ │ mov x0, x24 │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ mov x1, x0 │ │ │ │ cmp x0, #0x10 │ │ │ │ - b.eq 36fc // b.none │ │ │ │ + b.eq 36fc // b.none │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - b 2f34 │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 1b08 │ │ │ │ + b 2f34 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ ldr x19, [x1] │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x3, x21 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x868 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr x19, [x26] │ │ │ │ mov w0, w28 │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x0, x19 │ │ │ │ add x2, x2, #0x9b0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - b 32e8 │ │ │ │ + b 32e8 │ │ │ │ mov w6, w25 │ │ │ │ mov x5, x19 │ │ │ │ mov w4, w23 │ │ │ │ mov x3, x28 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xa98 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe8 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe8 │ │ │ │ add x19, sp, #0x188 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ mov x0, x19 │ │ │ │ mov w5, w25 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0xa20 │ │ │ │ - bl 1a08 │ │ │ │ - b 2c94 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1a18 │ │ │ │ + b 2c94 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ ldr x20, [x26] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0xa50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ ldr x3, [sp, #72] │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ add x2, x2, #0x9e0 │ │ │ │ - bl 19d8 <__isoc23_strtoll@plt+0x8> │ │ │ │ - b 2c94 │ │ │ │ - adrp x1, 6000 │ │ │ │ + bl 19e8 <__isoc23_strtoll@plt+0x8> │ │ │ │ + b 2c94 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xda0 │ │ │ │ - bl 1a98 │ │ │ │ - b 2e94 │ │ │ │ + bl 1aa8 │ │ │ │ + b 2e94 │ │ │ │ mov x0, x23 │ │ │ │ str d15, [sp, #4768] │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr w23, [sp, #4496] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ cmp w23, #0x0 │ │ │ │ - adrp x2, 5000 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ add x2, x2, #0xf80 │ │ │ │ add x3, x3, #0xf90 │ │ │ │ csel x2, x3, x2, eq // eq = none │ │ │ │ mov x1, x28 │ │ │ │ str x2, [sp, #136] │ │ │ │ - bl 18e8 │ │ │ │ + bl 18f8 │ │ │ │ mov w28, w0 │ │ │ │ cmp x25, #0x0 │ │ │ │ - b.le 3c34 │ │ │ │ + b.le 3c34 │ │ │ │ scvtf d31, x27 │ │ │ │ scvtf d30, x25 │ │ │ │ fdiv d15, d31, d30 │ │ │ │ add x0, sp, #0x148 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x25 │ │ │ │ str x1, [sp, #112] │ │ │ │ - bl 4180 │ │ │ │ + bl 4180 │ │ │ │ add x0, sp, #0x168 │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x27 │ │ │ │ str x1, [sp, #120] │ │ │ │ - bl 4180 │ │ │ │ + bl 4180 │ │ │ │ add x0, sp, #0x138 │ │ │ │ str x0, [sp, #80] │ │ │ │ - cbz w28, 36c8 │ │ │ │ - adrp x4, 6000 │ │ │ │ + cbz w28, 36c8 │ │ │ │ + adrp x4, 6000 │ │ │ │ mov x3, #0x10 // #16 │ │ │ │ add x4, x4, #0xf50 │ │ │ │ mov w5, w28 │ │ │ │ mov x1, x3 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ + bl 1a18 │ │ │ │ ldr w0, [sp, #64] │ │ │ │ - cbz w0, 3658 │ │ │ │ + cbz w0, 3658 │ │ │ │ cmp w23, #0x0 │ │ │ │ - adrp x0, 5000 │ │ │ │ - adrp x7, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + adrp x7, 5000 │ │ │ │ add x0, x0, #0xf80 │ │ │ │ add x7, x7, #0xf98 │ │ │ │ csel x7, x7, x0, eq // eq = none │ │ │ │ - cbz w28, 3904 │ │ │ │ + cbz w28, 3904 │ │ │ │ ldr x1, [sp, #80] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xfa0 │ │ │ │ ldr x6, [sp, #96] │ │ │ │ fmov d0, d15 │ │ │ │ ldr w5, [sp, #88] │ │ │ │ mov x4, x27 │ │ │ │ str w23, [sp] │ │ │ │ mov x3, x25 │ │ │ │ stp x0, x1, [sp, #8] │ │ │ │ mov x2, x26 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ str x0, [sp, #24] │ │ │ │ add x1, x1, #0xf58 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d15, [sp, #4768] │ │ │ │ - b 3044 │ │ │ │ + b 3044 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w1, #0x5c // #92 │ │ │ │ add x27, x0, x27 │ │ │ │ ldurb w0, [x27, #-1] │ │ │ │ cmp w0, #0x2f │ │ │ │ ccmp w0, w1, #0x4, ne // ne = any │ │ │ │ - b.ne 2d54 // b.any │ │ │ │ - b 2c68 │ │ │ │ - adrp x0, 7000 │ │ │ │ + b.ne 2d54 // b.any │ │ │ │ + b 2c68 │ │ │ │ + adrp x0, 7000 │ │ │ │ add x0, x0, #0x230 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ str d11, [sp, #4736] │ │ │ │ str d12, [sp, #4744] │ │ │ │ str d13, [sp, #4752] │ │ │ │ str d14, [sp, #4760] │ │ │ │ str d15, [sp, #4768] │ │ │ │ - bl 1be8 │ │ │ │ - adrp x0, 20000 │ │ │ │ + bl 1bf8 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr w0, [x0, #20] │ │ │ │ - cbz w0, 3c64 │ │ │ │ - cbz w23, 3c3c │ │ │ │ + cbz w0, 3c64 │ │ │ │ + cbz w23, 3c3c │ │ │ │ ldr x4, [sp, #96] │ │ │ │ - adrp x5, 5000 │ │ │ │ + adrp x5, 5000 │ │ │ │ ldr w3, [sp, #88] │ │ │ │ add x5, x5, #0xf80 │ │ │ │ mov x2, x26 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x298 │ │ │ │ - bl 1a98 │ │ │ │ - adrp x1, 7000 │ │ │ │ + bl 1aa8 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w2, w23 │ │ │ │ add x1, x1, #0x2f8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ - cbnz w28, 3cd4 │ │ │ │ + bl 1aa8 │ │ │ │ + cbnz w28, 3cd4 │ │ │ │ ldp x2, x3, [sp, #112] │ │ │ │ fmov d0, d15 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x68 │ │ │ │ add x21, x21, #0x1 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d15, [sp, #4768] │ │ │ │ - b 2ec8 │ │ │ │ + b 2ec8 │ │ │ │ mov w0, #0x2d // #45 │ │ │ │ strh w0, [sp, #312] │ │ │ │ - b 359c │ │ │ │ + b 359c │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ add x2, x2, #0x8f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d38 │ │ │ │ - cbz w0, 33c4 │ │ │ │ + bl 1d48 │ │ │ │ + cbz w0, 33c4 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 3748 │ │ │ │ + cbz x0, 3748 │ │ │ │ mov x0, x23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 3748 │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 3748 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, x25 │ │ │ │ mov x0, x27 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - bl 1cf0 │ │ │ │ + bl 1d00 │ │ │ │ cmp x25, x0 │ │ │ │ - b.eq 3780 // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 3780 // b.none │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x3, x26 │ │ │ │ add x2, x2, #0xed0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x23 │ │ │ │ - bl 1a20 │ │ │ │ - b 3020 │ │ │ │ + bl 1a30 │ │ │ │ + b 3020 │ │ │ │ add x5, sp, #0xc0 │ │ │ │ add x3, sp, #0xf8 │ │ │ │ add x2, sp, #0xc8 │ │ │ │ mov x1, x25 │ │ │ │ mov x0, x27 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ str wzr, [sp, #192] │ │ │ │ str xzr, [sp, #200] │ │ │ │ str xzr, [sp, #248] │ │ │ │ - bl 19c0 │ │ │ │ + bl 19d0 │ │ │ │ mov w24, w0 │ │ │ │ - cbnz w0, 3848 │ │ │ │ + cbnz w0, 3848 │ │ │ │ ldr w0, [sp, #64] │ │ │ │ ldr x3, [sp, #248] │ │ │ │ ldr w2, [sp, #192] │ │ │ │ - cbz w0, 3830 │ │ │ │ + cbz w0, 3830 │ │ │ │ mov x4, x3 │ │ │ │ mov x5, x25 │ │ │ │ mov w3, w2 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov x2, x26 │ │ │ │ add x1, x1, #0xde8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ - b 376c │ │ │ │ + bl 1aa8 │ │ │ │ + b 376c │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ - b 1fe0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d18 │ │ │ │ + b 1fe0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ - bl 1e40 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x7e8 │ │ │ │ - bl 1ca8 │ │ │ │ - b 1fe0 │ │ │ │ + bl 1cb8 │ │ │ │ + b 1fe0 │ │ │ │ mov x4, x26 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xe68 │ │ │ │ - bl 1a98 │ │ │ │ - b 376c │ │ │ │ - adrp x1, 1f000 │ │ │ │ + bl 1aa8 │ │ │ │ + b 376c │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4024] │ │ │ │ ldr x24, [x1] │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x3, x26 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov x0, x24 │ │ │ │ add x2, x2, #0x868 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov w24, #0x1 // #1 │ │ │ │ - bl 1ca8 │ │ │ │ - b 376c │ │ │ │ + bl 1cb8 │ │ │ │ + b 376c │ │ │ │ ldr x0, [x26] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x8f0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ ldr x0, [x24, x19, lsl #3] │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp w23, w19 │ │ │ │ - b.gt 3894 │ │ │ │ - b 32ac │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.gt 3894 │ │ │ │ + b 32ac │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x23, [x0] │ │ │ │ - bl 1e40 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x26 │ │ │ │ mov x0, x23 │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xda8 │ │ │ │ - bl 1ca8 │ │ │ │ - b 301c │ │ │ │ + bl 1cb8 │ │ │ │ + b 301c │ │ │ │ ldr x3, [x20, x22, lsl #3] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ ldr x0, [x26] │ │ │ │ add x2, x2, #0x940 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x22, x22, #0x1 │ │ │ │ - bl 1ca8 │ │ │ │ - b 2804 │ │ │ │ - adrp x1, 5000 │ │ │ │ - adrp x0, 6000 │ │ │ │ + bl 1cb8 │ │ │ │ + b 2804 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x1, x1, #0xfa8 │ │ │ │ add x0, x0, #0xee8 │ │ │ │ - b 35cc │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b 35cc │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - adrp x2, 6000 │ │ │ │ + adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0x8f0 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 32a8 │ │ │ │ + b 32a8 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr w0, [sp, #64] │ │ │ │ - cbz w0, 3cec │ │ │ │ - adrp x0, 5000 │ │ │ │ + cbz w0, 3cec │ │ │ │ + adrp x0, 5000 │ │ │ │ add x2, x0, #0xa98 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x19 │ │ │ │ - bl 1930 │ │ │ │ + bl 1940 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 31f8 │ │ │ │ + cbz x0, 31f8 │ │ │ │ str d11, [sp, #4736] │ │ │ │ add x26, sp, #0xf8 │ │ │ │ str d12, [sp, #4744] │ │ │ │ str d13, [sp, #4752] │ │ │ │ str d14, [sp, #4760] │ │ │ │ str d15, [sp, #4768] │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ scvtf d13, w27 │ │ │ │ - adrp x23, 1f000 │ │ │ │ + adrp x23, 1f000 │ │ │ │ ldr x23, [x23, #4024] │ │ │ │ fadd d11, d0, d13 │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fmov d14, d0 │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb40 │ │ │ │ str x0, [sp, #72] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ str wzr, [sp, #56] │ │ │ │ ldr d15, [x0, #1208] │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fcmpe d0, d11 │ │ │ │ - b.mi 3b38 // b.first │ │ │ │ + b.mi 3b38 // b.first │ │ │ │ ldr w0, [x24, #16] │ │ │ │ ldr w1, [sp, #64] │ │ │ │ orr w0, w1, w0 │ │ │ │ - cbz w0, 3dd0 │ │ │ │ + cbz w0, 3dd0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1d98 │ │ │ │ + bl 1da8 │ │ │ │ mov x26, x0 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 3db8 │ │ │ │ - adrp x0, 5000 │ │ │ │ + cbz x0, 3db8 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa98 │ │ │ │ mov x2, x0 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x19 │ │ │ │ - bl 1930 │ │ │ │ + bl 1940 │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x26 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ add x2, x2, #0xbf0 │ │ │ │ str x3, [sp, #96] │ │ │ │ - bl 1930 │ │ │ │ + bl 1940 │ │ │ │ ldr x3, [sp, #96] │ │ │ │ mov x26, x0 │ │ │ │ cmp x3, #0x0 │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3ddc // b.none │ │ │ │ + b.eq 3ddc // b.none │ │ │ │ mov x1, x0 │ │ │ │ add x2, sp, #0xf8 │ │ │ │ mov x0, x3 │ │ │ │ str x3, [sp, #96] │ │ │ │ - bl 1978 │ │ │ │ + bl 1988 │ │ │ │ mov x23, x0 │ │ │ │ ldr x3, [sp, #96] │ │ │ │ mov x0, x3 │ │ │ │ - tbnz x23, #63, 3d10 │ │ │ │ - bl 1a20 │ │ │ │ + tbnz x23, #63, 3d10 │ │ │ │ + bl 1a30 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1930 │ │ │ │ + bl 1940 │ │ │ │ mov x26, x0 │ │ │ │ - cbz x0, 3d1c │ │ │ │ - bl 3f40 │ │ │ │ + cbz x0, 3d1c │ │ │ │ + bl 3f40 │ │ │ │ fadd d13, d13, d0 │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fmov d12, d0 │ │ │ │ add x0, sp, #0xc8 │ │ │ │ str x0, [sp, #96] │ │ │ │ - adrp x0, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ add x0, x0, #0xb68 │ │ │ │ str x0, [sp, #120] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ str wzr, [sp, #72] │ │ │ │ ldr d14, [x0, #1208] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #112] │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fcmpe d0, d13 │ │ │ │ - b.mi 3bac // b.first │ │ │ │ + b.mi 3bac // b.first │ │ │ │ ldr w0, [sp, #64] │ │ │ │ - cbnz w0, 3d30 │ │ │ │ + cbnz w0, 3d30 │ │ │ │ ldr w0, [x24, #16] │ │ │ │ - cbz w0, 3d24 │ │ │ │ + cbz w0, 3d24 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ scvtf d1, x19 │ │ │ │ - cbz x23, 3c2c │ │ │ │ + cbz x23, 3c2c │ │ │ │ scvtf d0, x23 │ │ │ │ fdiv d0, d1, d0 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ ldr w3, [sp, #56] │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ ldr w4, [sp, #72] │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ fdiv d1, d1, d31 │ │ │ │ mov x2, x23 │ │ │ │ add x1, x1, #0xd18 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ fdiv d2, d1, d14 │ │ │ │ fdiv d1, d1, d15 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d11, [sp, #4736] │ │ │ │ ldr d12, [sp, #4744] │ │ │ │ ldr d13, [sp, #4752] │ │ │ │ ldr d14, [sp, #4760] │ │ │ │ ldr d15, [sp, #4768] │ │ │ │ - b 3200 │ │ │ │ + b 3200 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1b88 │ │ │ │ - bl 3f40 │ │ │ │ + bl 1b98 │ │ │ │ + bl 3f40 │ │ │ │ fmov d12, d0 │ │ │ │ mov x2, x26 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1978 │ │ │ │ - bl 3f40 │ │ │ │ + bl 1988 │ │ │ │ + bl 3f40 │ │ │ │ fsub d31, d0, d12 │ │ │ │ ldr w1, [sp, #56] │ │ │ │ ldr w0, [x24, #16] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [sp, #56] │ │ │ │ fcmpe d15, d31 │ │ │ │ ldr w1, [sp, #64] │ │ │ │ orr w0, w1, w0 │ │ │ │ fcsel d15, d31, d15, gt │ │ │ │ - cbnz w0, 39ac │ │ │ │ + cbnz w0, 39ac │ │ │ │ ldr x0, [x23] │ │ │ │ str x0, [sp, #96] │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fsub d0, d0, d14 │ │ │ │ ldr x2, [sp, #72] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr w3, [sp, #56] │ │ │ │ - bl 1ca8 │ │ │ │ - b 39ac │ │ │ │ + bl 1cb8 │ │ │ │ + b 39ac │ │ │ │ mov x0, x26 │ │ │ │ - bl 1b88 │ │ │ │ - bl 3f40 │ │ │ │ + bl 1b98 │ │ │ │ + bl 3f40 │ │ │ │ fmov d11, d0 │ │ │ │ ldr x2, [sp, #96] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1df8 │ │ │ │ - bl 3f40 │ │ │ │ + bl 1e08 │ │ │ │ + bl 3f40 │ │ │ │ fsub d31, d0, d11 │ │ │ │ ldr w1, [sp, #72] │ │ │ │ ldr w0, [x24, #16] │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [sp, #72] │ │ │ │ fcmpe d14, d31 │ │ │ │ ldr w1, [sp, #64] │ │ │ │ orr w0, w1, w0 │ │ │ │ fcsel d14, d31, d14, gt │ │ │ │ - cbnz w0, 3ab8 │ │ │ │ + cbnz w0, 3ab8 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #128] │ │ │ │ - bl 3f40 │ │ │ │ + bl 3f40 │ │ │ │ fsub d0, d0, d12 │ │ │ │ ldp x2, x0, [sp, #120] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w3, [sp, #72] │ │ │ │ - bl 1ca8 │ │ │ │ - b 3ab8 │ │ │ │ + bl 1cb8 │ │ │ │ + b 3ab8 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ str xzr, [sp, #80] │ │ │ │ - b 3200 │ │ │ │ + b 3200 │ │ │ │ movi d0, #0x0 │ │ │ │ - b 3aec │ │ │ │ + b 3aec │ │ │ │ movi d15, #0x0 │ │ │ │ - b 354c │ │ │ │ + b 354c │ │ │ │ ldr x4, [sp, #96] │ │ │ │ mov x2, x26 │ │ │ │ ldr w3, [sp, #88] │ │ │ │ - adrp x5, 7000 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x5, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ add x5, x5, #0x318 │ │ │ │ add x1, x1, #0x298 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ - b 36a0 │ │ │ │ - adrp x7, 7000 │ │ │ │ - adrp x6, 7000 │ │ │ │ + bl 1aa8 │ │ │ │ + b 36a0 │ │ │ │ + adrp x7, 7000 │ │ │ │ + adrp x6, 7000 │ │ │ │ add x7, x7, #0xb8 │ │ │ │ add x6, x6, #0xc8 │ │ │ │ - adrp x5, 7000 │ │ │ │ - adrp x4, 7000 │ │ │ │ + adrp x5, 7000 │ │ │ │ + adrp x4, 7000 │ │ │ │ add x5, x5, #0xd0 │ │ │ │ add x4, x4, #0xe0 │ │ │ │ - adrp x3, 7000 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x3, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ add x3, x3, #0xe8 │ │ │ │ add x2, x2, #0xf8 │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x108 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldp x2, x3, [sp, #112] │ │ │ │ fmov d0, d15 │ │ │ │ ldr x5, [sp, #80] │ │ │ │ mov x6, x26 │ │ │ │ ldr x4, [sp, #136] │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x138 │ │ │ │ add x21, x21, #0x1 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d15, [sp, #4768] │ │ │ │ - b 2ec8 │ │ │ │ + b 2ec8 │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x1, 7000 │ │ │ │ + adrp x1, 7000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0x50 │ │ │ │ - bl 1a98 │ │ │ │ - b 36a4 │ │ │ │ + bl 1aa8 │ │ │ │ + b 36a4 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ mov w4, w27 │ │ │ │ ldr w5, [sp, #88] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xb00 │ │ │ │ - bl 1a98 │ │ │ │ - b 3944 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1aa8 │ │ │ │ + b 3944 │ │ │ │ + bl 1a30 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - b 3b20 │ │ │ │ + b 3b20 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ - bl 4264 │ │ │ │ - b 3ad4 │ │ │ │ + bl 4264 │ │ │ │ + b 3ad4 │ │ │ │ mov x0, x26 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ scvtf d0, x19 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d31, x0 │ │ │ │ fdiv d31, d0, d31 │ │ │ │ fdiv d1, d31, d15 │ │ │ │ fdiv d2, d31, d14 │ │ │ │ - cbnz x23, 3df4 │ │ │ │ + cbnz x23, 3df4 │ │ │ │ movi d0, #0x0 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ cmp w28, #0x0 │ │ │ │ fmov d4, d14 │ │ │ │ fmov d3, d15 │ │ │ │ ldr w6, [sp, #56] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ ldr w7, [sp, #72] │ │ │ │ add x1, x1, #0xa20 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa28 │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ ldr w1, [sp, #88] │ │ │ │ str w1, [sp] │ │ │ │ mov w5, w27 │ │ │ │ str w25, [sp, #8] │ │ │ │ mov x4, x23 │ │ │ │ str x0, [sp, #16] │ │ │ │ mov x3, x19 │ │ │ │ - adrp x1, 6000 │ │ │ │ + adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xb90 │ │ │ │ - bl 1a98 │ │ │ │ - b 3b20 │ │ │ │ + bl 1aa8 │ │ │ │ + b 3b20 │ │ │ │ ldr d11, [sp, #4736] │ │ │ │ ldr d12, [sp, #4744] │ │ │ │ ldr d13, [sp, #4752] │ │ │ │ ldr d14, [sp, #4760] │ │ │ │ ldr d15, [sp, #4768] │ │ │ │ - b 31f8 │ │ │ │ + b 31f8 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ - bl 4264 │ │ │ │ - b 39c8 │ │ │ │ - cbz x3, 3de8 │ │ │ │ + bl 4264 │ │ │ │ + b 39c8 │ │ │ │ + cbz x3, 3de8 │ │ │ │ mov x0, x3 │ │ │ │ - bl 1a20 │ │ │ │ - cbnz x26, 3d14 │ │ │ │ + bl 1a30 │ │ │ │ + cbnz x26, 3d14 │ │ │ │ mov w22, #0x1 // #1 │ │ │ │ - b 3b20 │ │ │ │ + b 3b20 │ │ │ │ scvtf d31, x23 │ │ │ │ fdiv d0, d0, d31 │ │ │ │ - b 3d5c │ │ │ │ + b 3d5c │ │ │ │ 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 1918 <__cxa_finalize@plt+0x8> │ │ │ │ - bl 1c48 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1928 <__cxa_finalize@plt+0x8> │ │ │ │ + bl 1c58 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ - cbz x0, 3e44 │ │ │ │ - b 1c30 │ │ │ │ + cbz x0, 3e44 │ │ │ │ + b 1c40 │ │ │ │ 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 3e8c // b.none │ │ │ │ - adrp x1, 1f000 │ │ │ │ + b.eq 3e8c // b.none │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4008] │ │ │ │ - cbz x1, 3e8c │ │ │ │ + cbz x1, 3e8c │ │ │ │ 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, 3ec8 │ │ │ │ - adrp x2, 1f000 │ │ │ │ + cbz x1, 3ec8 │ │ │ │ + adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4088] │ │ │ │ - cbz x2, 3ec8 │ │ │ │ + cbz x2, 3ec8 │ │ │ │ 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, 3f0c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + tbnz w0, #0, 3f0c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4016] │ │ │ │ - cbz x0, 3f00 │ │ │ │ - adrp x0, 20000 │ │ │ │ + cbz x0, 3f00 │ │ │ │ + adrp x0, 20000 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1948 │ │ │ │ - bl 3e60 │ │ │ │ + bl 1958 │ │ │ │ + bl 3e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #8] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 3e90 │ │ │ │ + b 3e90 │ │ │ │ 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 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__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 3fbc // b.any │ │ │ │ + b.ne 3fbc // b.any │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ add sp, sp, #0x30 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 1be8 │ │ │ │ + bl 1bf8 │ │ │ │ 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] │ │ │ │ @@ -2147,16 +2147,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, 4060 │ │ │ │ - adrp x4, 1f000 │ │ │ │ + cbnz w9, 4060 │ │ │ │ + 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 │ │ │ │ @@ -2167,32 +2167,32 @@ │ │ │ │ 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 1b10 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1b20 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 408c // b.any │ │ │ │ + b.ne 408c // b.any │ │ │ │ ldp x29, x30, [sp, #112] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 1be8 │ │ │ │ + bl 1bf8 │ │ │ │ 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] │ │ │ │ @@ -2201,29 +2201,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, 40f0 │ │ │ │ + cbz w10, 40f0 │ │ │ │ ldr w1, [x9, #16] │ │ │ │ - cbz w1, 411c │ │ │ │ - adrp x0, 1f000 │ │ │ │ + cbz w1, 411c │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4170 // b.any │ │ │ │ + b.ne 4170 // 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 │ │ │ │ @@ -2234,153 +2234,153 @@ │ │ │ │ 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 1b10 │ │ │ │ - b 40f0 │ │ │ │ - bl 1be8 │ │ │ │ + bl 1b20 │ │ │ │ + b 40f0 │ │ │ │ + bl 1bf8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ fmov d30, x0 │ │ │ │ - adrp x2, 7000 │ │ │ │ + adrp x2, 7000 │ │ │ │ mov x0, x1 │ │ │ │ ucvtf d31, d30 │ │ │ │ ldr d0, [x2, #1192] │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4210 // b.tcont │ │ │ │ + b.ge 4210 // b.tcont │ │ │ │ mov x1, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x1, #0x41cd, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 41f4 // b.tcont │ │ │ │ + b.ge 41f4 // b.tcont │ │ │ │ mov x1, #0x848000000000 // #145685290680320 │ │ │ │ movk x1, #0x412e, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 4248 // b.tcont │ │ │ │ + b.ge 4248 // b.tcont │ │ │ │ mov x1, #0x400000000000 // #70368744177664 │ │ │ │ movk x1, #0x408f, lsl #48 │ │ │ │ fmov d0, x1 │ │ │ │ fcmpe d31, d0 │ │ │ │ - b.ge 422c // b.tcont │ │ │ │ + b.ge 422c // b.tcont │ │ │ │ fmov x5, d30 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x980 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1a08 │ │ │ │ + b 1a18 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x968 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1a08 │ │ │ │ + b 1a18 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x960 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1a08 │ │ │ │ + b 1a18 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x978 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1a08 │ │ │ │ + b 1a18 │ │ │ │ fdiv d0, d31, d0 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ add x4, x4, #0x970 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov x1, #0x20 // #32 │ │ │ │ - b 1a08 │ │ │ │ + b 1a18 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov w3, w0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ str x19, [sp, #16] │ │ │ │ add x4, x4, #0xee8 │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ add x2, x2, #0x988 │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b 1d80 │ │ │ │ + b 1d90 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ - 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, 4510 │ │ │ │ + cbz x2, 4510 │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x19, [sp, #672] │ │ │ │ str x20, [sp, #680] │ │ │ │ mov x20, x2 │ │ │ │ - bl 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__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, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ scvtf d31, d31 │ │ │ │ ldr d27, [x20, #32] │ │ │ │ cmp w1, #0x0 │ │ │ │ ldr d26, [x0, #1200] │ │ │ │ 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 4348 // b.none │ │ │ │ + b.eq 4348 // b.none │ │ │ │ fsub d27, d31, d27 │ │ │ │ fcmpe d27, d28 │ │ │ │ - b.mi 45d0 // b.first │ │ │ │ + b.mi 45d0 // b.first │ │ │ │ ldr d29, [x20] │ │ │ │ - adrp x0, 7000 │ │ │ │ + adrp x0, 7000 │ │ │ │ str x23, [sp, #704] │ │ │ │ str x24, [sp, #712] │ │ │ │ str x25, [sp, #720] │ │ │ │ str x26, [sp, #728] │ │ │ │ str d15, [sp, #736] │ │ │ │ str d31, [x20, #32] │ │ │ │ fsub d31, d31, d29 │ │ │ │ ldr d30, [x0, #1200] │ │ │ │ ldr x23, [x20, #16] │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.gt 4540 │ │ │ │ + b.gt 4540 │ │ │ │ movi d15, #0x0 │ │ │ │ add x19, sp, #0x68 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ - bl 4180 │ │ │ │ - cbz x23, 456c │ │ │ │ + bl 4180 │ │ │ │ + cbz x23, 456c │ │ │ │ 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 │ │ │ │ @@ -2398,135 +2398,135 @@ │ │ │ │ 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 43e0 // b.any │ │ │ │ + b.ne 43e0 // b.any │ │ │ │ fcmpe d15, #0.0 │ │ │ │ strb wzr, [sp, #68] │ │ │ │ stp xzr, xzr, [sp, #80] │ │ │ │ add x25, sp, #0x50 │ │ │ │ str xzr, [sp, #96] │ │ │ │ ccmp x23, x21, #0x0, gt │ │ │ │ - b.hi 45dc // b.pmore │ │ │ │ + b.hi 45dc // b.pmore │ │ │ │ add x26, sp, #0x128 │ │ │ │ mov x0, x23 │ │ │ │ mov x1, x26 │ │ │ │ - bl 4180 │ │ │ │ + bl 4180 │ │ │ │ ldr x5, [x20, #8] │ │ │ │ fmov d0, d15 │ │ │ │ stp x19, x26, [sp] │ │ │ │ add x23, sp, #0x88 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ str x25, [sp, #16] │ │ │ │ mov x3, #0xa0 // #160 │ │ │ │ mov w7, w22 │ │ │ │ mov x6, x24 │ │ │ │ mov x0, x23 │ │ │ │ add x4, x4, #0x9c0 │ │ │ │ mov x1, x3 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ - tbnz w0, #31, 44f4 │ │ │ │ + bl 1a18 │ │ │ │ + tbnz w0, #31, 44f4 │ │ │ │ cmp w0, #0x9f │ │ │ │ - b.hi 459c // b.pmore │ │ │ │ + b.hi 459c // b.pmore │ │ │ │ sxtw x21, w0 │ │ │ │ ldr w0, [x20, #24] │ │ │ │ add x19, x21, #0x1 │ │ │ │ - cbz w0, 45ac │ │ │ │ + cbz w0, 45ac │ │ │ │ mov w3, #0xd // #13 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ add x0, sp, #0x129 │ │ │ │ strb w3, [sp, #296] │ │ │ │ - bl 18a0 │ │ │ │ + bl 18b0 │ │ │ │ ldr x3, [x20, #40] │ │ │ │ mov x2, x19 │ │ │ │ add x26, sp, #0x128 │ │ │ │ cmp x21, x3 │ │ │ │ - b.cs 44d0 // b.hs, b.nlast │ │ │ │ + b.cs 44d0 // b.hs, b.nlast │ │ │ │ sub x5, x21, x19 │ │ │ │ mov w4, #0x20 // #32 │ │ │ │ add x2, x2, #0x1 │ │ │ │ add x1, x26, x2 │ │ │ │ add x0, x5, x2 │ │ │ │ sturb w4, [x1, #-1] │ │ │ │ cmp x0, x3 │ │ │ │ - b.cs 44d0 // b.hs, b.nlast │ │ │ │ + b.cs 44d0 // b.hs, b.nlast │ │ │ │ cmp x2, #0x160 │ │ │ │ - b.ne 44b0 // b.any │ │ │ │ + b.ne 44b0 // b.any │ │ │ │ str x21, [x20, #40] │ │ │ │ - adrp x19, 1f000 │ │ │ │ + adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #4024] │ │ │ │ mov x0, x26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x3, [x19] │ │ │ │ - bl 1d50 │ │ │ │ + bl 1d60 │ │ │ │ ldr x0, [x19] │ │ │ │ - bl 1d80 │ │ │ │ + bl 1d90 │ │ │ │ ldr x19, [sp, #672] │ │ │ │ ldr x20, [sp, #680] │ │ │ │ ldr x23, [sp, #704] │ │ │ │ ldr x24, [sp, #712] │ │ │ │ ldr x25, [sp, #720] │ │ │ │ ldr x26, [sp, #728] │ │ │ │ ldr d15, [sp, #736] │ │ │ │ - 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 46ac // b.any │ │ │ │ + b.ne 46ac // b.any │ │ │ │ add sp, sp, #0x290 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ucvtf d15, x21 │ │ │ │ mov x0, #0x848000000000 // #145685290680320 │ │ │ │ movk x0, #0x412e, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ add x19, sp, #0x68 │ │ │ │ mov x0, x21 │ │ │ │ mov x1, x19 │ │ │ │ fdiv d15, d15, d30 │ │ │ │ fdiv d15, d15, d31 │ │ │ │ - bl 4180 │ │ │ │ - cbnz x23, 4394 │ │ │ │ + bl 4180 │ │ │ │ + cbnz x23, 4394 │ │ │ │ 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, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0x9e8 │ │ │ │ - bl 1a08 │ │ │ │ - b 4460 │ │ │ │ + bl 1a18 │ │ │ │ + b 4460 │ │ │ │ ldr w0, [x20, #24] │ │ │ │ mov x19, #0xa0 // #160 │ │ │ │ mov x21, #0x9f // #159 │ │ │ │ - cbnz w0, 447c │ │ │ │ + cbnz w0, 447c │ │ │ │ add x26, sp, #0x128 │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x26 │ │ │ │ - bl 18a0 │ │ │ │ + bl 18b0 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ mov x2, x19 │ │ │ │ strb w0, [x26, x21] │ │ │ │ - b 44d4 │ │ │ │ + b 44d4 │ │ │ │ ldr x19, [sp, #672] │ │ │ │ ldr x20, [sp, #680] │ │ │ │ - b 4510 │ │ │ │ + b 4510 │ │ │ │ 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 │ │ │ │ @@ -2538,144 +2538,144 @@ │ │ │ │ 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 4688 │ │ │ │ + b.le 4688 │ │ │ │ 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, #0x18 // #24 │ │ │ │ asr x6, x6, #5 │ │ │ │ mov x1, x3 │ │ │ │ sub x6, x6, x8, asr #63 │ │ │ │ smulh x0, x0, x2 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ lsl x9, x6, #4 │ │ │ │ add x4, x4, #0x990 │ │ │ │ sub x6, x9, x6 │ │ │ │ asr x0, x0, #10 │ │ │ │ sub x5, x0, x5 │ │ │ │ mov x0, x25 │ │ │ │ sub x6, x8, x6, lsl #2 │ │ │ │ - bl 1a08 │ │ │ │ - b 4418 │ │ │ │ + bl 1a18 │ │ │ │ + b 4418 │ │ │ │ mov x3, #0x18 // #24 │ │ │ │ mov x5, x8 │ │ │ │ mov x1, x3 │ │ │ │ mov x0, x25 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ - bl 1a08 │ │ │ │ - b 4418 │ │ │ │ + bl 1a18 │ │ │ │ + b 4418 │ │ │ │ str x19, [sp, #672] │ │ │ │ str x20, [sp, #680] │ │ │ │ str x23, [sp, #704] │ │ │ │ str x24, [sp, #712] │ │ │ │ str x25, [sp, #720] │ │ │ │ str x26, [sp, #728] │ │ │ │ str d15, [sp, #736] │ │ │ │ - bl 1be8 │ │ │ │ + bl 1bf8 │ │ │ │ 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 1e28 │ │ │ │ - cbz x0, 47a0 │ │ │ │ + bl 1e38 │ │ │ │ + cbz x0, 47a0 │ │ │ │ mov x19, x0 │ │ │ │ add x1, sp, #0x8 │ │ │ │ - bl 1a50 │ │ │ │ + bl 1a60 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 47c0 │ │ │ │ + cbnz w0, 47c0 │ │ │ │ ldr w0, [sp, #24] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ mov x0, x19 │ │ │ │ - b.ne 47a8 // b.any │ │ │ │ - bl 1900 │ │ │ │ + b.ne 47a8 // b.any │ │ │ │ + bl 1910 │ │ │ │ cmp x0, #0xfff │ │ │ │ - b.hi 478c // b.pmore │ │ │ │ + b.hi 478c // b.pmore │ │ │ │ add x2, x0, #0x1 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ - bl 18a0 │ │ │ │ + bl 18b0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1d08 │ │ │ │ - adrp x0, 1f000 │ │ │ │ + bl 1d18 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #136] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 47d0 // b.any │ │ │ │ + b.ne 47d0 // 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 1d08 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1d18 │ │ │ │ + bl 1e50 │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ str w1, [x0] │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - b 4754 │ │ │ │ - bl 1d08 │ │ │ │ + b 4754 │ │ │ │ + bl 1d18 │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1e50 │ │ │ │ mov w1, #0x15 // #21 │ │ │ │ str w1, [x0] │ │ │ │ - b 4754 │ │ │ │ + b 4754 │ │ │ │ mov x0, x19 │ │ │ │ mov w20, #0xffffffff // #-1 │ │ │ │ - bl 1d08 │ │ │ │ - b 4754 │ │ │ │ - bl 1be8 │ │ │ │ + bl 1d18 │ │ │ │ + b 4754 │ │ │ │ + bl 1bf8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x13, #0x3170 // #12656 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ 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] │ │ │ │ - adrp x9, 1f000 │ │ │ │ + adrp x9, 1f000 │ │ │ │ ldr x9, [x9, #4056] │ │ │ │ mov x19, x0 │ │ │ │ ldr x0, [sp, #12816] │ │ │ │ mov x11, #0x2168 // #8552 │ │ │ │ - adrp x10, 1f000 │ │ │ │ + adrp x10, 1f000 │ │ │ │ ldr x10, [x10, #4048] │ │ │ │ add x11, sp, x11 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ stp w7, w3, [sp, #24] │ │ │ │ stp x0, x1, [sp, #32] │ │ │ │ mov x12, #0x1168 // #4456 │ │ │ │ mov w23, w5 │ │ │ │ str x11, [sp, #48] │ │ │ │ add x25, sp, x12 │ │ │ │ @@ -2687,335 +2687,335 @@ │ │ │ │ ldr x22, [x9] │ │ │ │ ldr x0, [x8] │ │ │ │ str x0, [sp, #12648] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldr x24, [x10] │ │ │ │ mov x0, x11 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ - bl 1ac8 │ │ │ │ + bl 1ad8 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1ac8 │ │ │ │ + bl 1ad8 │ │ │ │ add x0, sp, #0x168 │ │ │ │ mov x2, #0x1000 // #4096 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ str x0, [sp, #16] │ │ │ │ - bl 1ac8 │ │ │ │ - cbz x19, 4ab8 │ │ │ │ + bl 1ad8 │ │ │ │ + cbz x19, 4ab8 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x2d │ │ │ │ - b.ne 4a3c // b.any │ │ │ │ + b.ne 4a3c // b.any │ │ │ │ ldrb w0, [x19, #1] │ │ │ │ str w0, [sp, #80] │ │ │ │ - cbnz w0, 4a3c │ │ │ │ + cbnz w0, 4a3c │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 5164 // b.none │ │ │ │ - cbnz w21, 4b34 │ │ │ │ + b.eq 5164 // b.none │ │ │ │ + cbnz w21, 4b34 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4ad8 │ │ │ │ + cbz x0, 4ad8 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov x0, x25 │ │ │ │ add x2, x2, #0x9e0 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ - bl 19d8 <__isoc23_strtoll@plt+0x8> │ │ │ │ + bl 19e8 <__isoc23_strtoll@plt+0x8> │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.hi 5490 // b.pmore │ │ │ │ + b.hi 5490 // b.pmore │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ cmp w20, #0x3 │ │ │ │ cset w0, ne // ne = any │ │ │ │ str w0, [sp, #92] │ │ │ │ mov x0, x25 │ │ │ │ - bl 1ba0 │ │ │ │ + bl 1bb0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 5624 │ │ │ │ + cbz x0, 5624 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1ba0 │ │ │ │ + bl 1bb0 │ │ │ │ mov x24, x0 │ │ │ │ mov x0, x21 │ │ │ │ - cbz x24, 55d0 │ │ │ │ - bl 1d68 │ │ │ │ + cbz x24, 55d0 │ │ │ │ + bl 1d78 │ │ │ │ mov x26, x0 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1b58 <__fprintf_chk@plt+0x8> │ │ │ │ + bl 1b68 <__fprintf_chk@plt+0x8> │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x26 │ │ │ │ mov x26, x2 │ │ │ │ - bl 1e28 │ │ │ │ + bl 1e38 │ │ │ │ mov x27, x0 │ │ │ │ - cbz x0, 55c4 │ │ │ │ + cbz x0, 55c4 │ │ │ │ add x1, sp, #0xe8 │ │ │ │ - bl 1a50 │ │ │ │ - cbnz w0, 5520 │ │ │ │ + bl 1a60 │ │ │ │ + cbnz w0, 5520 │ │ │ │ ldr w0, [sp, #248] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.ne 5520 // b.any │ │ │ │ + b.ne 5520 // b.any │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov x6, x26 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ mov x5, x27 │ │ │ │ mov x1, x3 │ │ │ │ - adrp x4, 5000 │ │ │ │ + adrp x4, 5000 │ │ │ │ add x4, x4, #0xb38 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ + bl 1a18 │ │ │ │ mov w26, w0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp w26, #0xfff │ │ │ │ - b.hi 55ac // b.pmore │ │ │ │ - cbnz w28, 49d0 │ │ │ │ + b.hi 55ac // b.pmore │ │ │ │ + cbnz w28, 49d0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 537c │ │ │ │ - cbnz w23, 49e4 │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 537c │ │ │ │ + cbnz w23, 49e4 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - bl 1c60 <__errno_location@plt> │ │ │ │ - cbz w0, 54a4 │ │ │ │ + bl 1c70 <__errno_location@plt> │ │ │ │ + cbz w0, 54a4 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov w2, #0x1a4 // #420 │ │ │ │ mov w1, #0x241 // #577 │ │ │ │ - bl 1de0 │ │ │ │ + bl 1df0 │ │ │ │ mov w21, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 53e4 // b.none │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.eq 53e4 // b.none │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xbf0 │ │ │ │ - bl 1ae0 │ │ │ │ + bl 1af0 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 55f0 │ │ │ │ + cbz x0, 55f0 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ stp w25, wzr, [sp, #80] │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - cbz w28, 4be0 │ │ │ │ + cbz w28, 4be0 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str w28, [sp, #80] │ │ │ │ ldr x2, [x0] │ │ │ │ - b 4bb8 │ │ │ │ + b 4bb8 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ mov x0, x19 │ │ │ │ - bl 46cc │ │ │ │ + bl 46cc │ │ │ │ mov w28, w0 │ │ │ │ - cbnz w0, 4fac │ │ │ │ + cbnz w0, 4fac │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ - bl 1db0 │ │ │ │ + bl 1dc0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 5630 │ │ │ │ + cbz x0, 5630 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 52d4 // b.none │ │ │ │ - cbnz w21, 52f4 │ │ │ │ + b.eq 52d4 // b.none │ │ │ │ + cbnz w21, 52f4 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ - cbz x0, 4fd4 │ │ │ │ + cbz x0, 4fd4 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov x0, x25 │ │ │ │ add x2, x2, #0x9e0 │ │ │ │ mov x1, #0x1000 // #4096 │ │ │ │ - bl 19d8 <__isoc23_strtoll@plt+0x8> │ │ │ │ + bl 19e8 <__isoc23_strtoll@plt+0x8> │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.ls 48fc // b.plast │ │ │ │ - adrp x0, 5000 │ │ │ │ + b.ls 48fc // b.plast │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xac8 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 4b98 // b.none │ │ │ │ + b.eq 4b98 // b.none │ │ │ │ ldr x0, [sp, #40] │ │ │ │ eor w21, w21, #0x1 │ │ │ │ cmp x0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ tst w21, w0 │ │ │ │ - b.ne 48d4 // b.any │ │ │ │ + b.ne 48d4 // b.any │ │ │ │ mov x0, x24 │ │ │ │ - bl 19f0 <__printf_chk@plt> │ │ │ │ - bl 1dc8 │ │ │ │ - cbz w0, 53c8 │ │ │ │ + bl 1a00 <__printf_chk@plt> │ │ │ │ + bl 1dd8 │ │ │ │ + cbz w0, 53c8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #92] │ │ │ │ orr w23, w23, w20 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - cbz w23, 545c │ │ │ │ + cbz w23, 545c │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ ldr x2, [x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 18b8 │ │ │ │ + bl 18c8 │ │ │ │ cmp x24, #0x0 │ │ │ │ cset w25, ne // ne = any │ │ │ │ - cbz x0, 5684 │ │ │ │ + cbz x0, 5684 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ - b 4b6c │ │ │ │ + b 4b6c │ │ │ │ mov x0, x24 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ cmp w20, #0x3 │ │ │ │ cset w1, ne // ne = any │ │ │ │ str w1, [sp, #92] │ │ │ │ - bl 19f0 <__printf_chk@plt> │ │ │ │ - bl 1dc8 │ │ │ │ - cbnz w0, 5664 │ │ │ │ + bl 1a00 <__printf_chk@plt> │ │ │ │ + bl 1dd8 │ │ │ │ + cbnz w0, 5664 │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - cbnz w21, 4b08 │ │ │ │ + cbnz w21, 4b08 │ │ │ │ cmp x24, #0x0 │ │ │ │ cset w25, ne // ne = any │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xbf0 │ │ │ │ ldr x2, [x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - bl 18b8 │ │ │ │ - cbz x0, 53b8 │ │ │ │ + bl 18c8 │ │ │ │ + cbz x0, 53b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w28, w21 │ │ │ │ stp wzr, w0, [sp, #80] │ │ │ │ - b 4be0 │ │ │ │ + b 4be0 │ │ │ │ mov x2, x22 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ str wzr, [sp, #80] │ │ │ │ str wzr, [sp, #92] │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x1, x1, #0xa98 │ │ │ │ - bl 18b8 │ │ │ │ - cbnz x0, 4bd8 │ │ │ │ - adrp x0, 5000 │ │ │ │ + bl 18c8 │ │ │ │ + cbnz x0, 4bd8 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xc60 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov w28, #0x1 // #1 │ │ │ │ str wzr, [sp, #84] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ str x0, [sp, #96] │ │ │ │ - adrp x23, 20000 │ │ │ │ + adrp x23, 20000 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 19f0 <__printf_chk@plt> │ │ │ │ - bl 1dc8 │ │ │ │ + bl 1a00 <__printf_chk@plt> │ │ │ │ + bl 1dd8 │ │ │ │ ldr w27, [x23, #16] │ │ │ │ cmp w0, #0x0 │ │ │ │ add x0, x23, #0x10 │ │ │ │ cset w26, ne // ne = any │ │ │ │ - cbnz w27, 5040 │ │ │ │ + cbnz w27, 5040 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ str xzr, [sp, #56] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 4c40 // b.none │ │ │ │ + b.eq 4c40 // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 5250 // b.none │ │ │ │ + b.eq 5250 // b.none │ │ │ │ ldr w0, [sp, #84] │ │ │ │ orr w0, w28, w0 │ │ │ │ eor w0, w0, #0x1 │ │ │ │ tst w0, w26 │ │ │ │ - b.ne 5258 // b.any │ │ │ │ + b.ne 5258 // b.any │ │ │ │ nop │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x21, x0 │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ str x0, [sp, #8] │ │ │ │ - cbz x21, 4c70 │ │ │ │ + cbz x21, 4c70 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ mov x3, #0x100000 // #1048576 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 19a8 │ │ │ │ + bl 19b8 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp w25, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 50fc // b.any │ │ │ │ - adrp x1, 5000 │ │ │ │ + b.ne 50fc // b.any │ │ │ │ + adrp x1, 5000 │ │ │ │ cmp x19, #0x0 │ │ │ │ add x1, x1, #0xa00 │ │ │ │ - cbnz w20, 502c │ │ │ │ + cbnz w20, 502c │ │ │ │ ldr w2, [sp, #12784] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ csel x1, x1, x19, eq // eq = none │ │ │ │ add x0, x0, #0xcc8 │ │ │ │ - bl 4090 │ │ │ │ + bl 4090 │ │ │ │ add x25, x23, #0x10 │ │ │ │ ldr w0, [x25, #4] │ │ │ │ - cbz w0, 4cf0 │ │ │ │ + cbz w0, 4cf0 │ │ │ │ ldr w0, [sp, #24] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ add x2, x2, #0xa08 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ cmp w0, #0x0 │ │ │ │ add x1, x1, #0xa10 │ │ │ │ csel x1, x1, x2, eq // eq = none │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xd10 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ ldr w0, [x25, #4] │ │ │ │ ldr w1, [sp, #12808] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ tst w1, w0 │ │ │ │ - b.ne 5240 // b.any │ │ │ │ + b.ne 5240 // b.any │ │ │ │ add x25, sp, #0xa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x1, x25 │ │ │ │ - bl 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__snprintf_chk@plt> │ │ │ │ ldp d30, d31, [sp, #168] │ │ │ │ mov x0, #0xcd6500000000 // #225833675390976 │ │ │ │ movk x0, #0x41cd, lsl #48 │ │ │ │ fmov d14, x0 │ │ │ │ add x0, x23, #0x10 │ │ │ │ scvtf d31, d31 │ │ │ │ scvtf d30, d30 │ │ │ │ ldr x5, [x0, #16] │ │ │ │ str x5, [sp, #104] │ │ │ │ fdiv d31, d31, d14 │ │ │ │ fadd d31, d31, d30 │ │ │ │ str d31, [sp, #120] │ │ │ │ - cbz w20, 504c │ │ │ │ + cbz w20, 504c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ cmp w20, #0x3 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa58 │ │ │ │ str x0, [sp, #136] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa68 │ │ │ │ str w26, [sp, #144] │ │ │ │ csel x0, x0, x1, eq // eq = none │ │ │ │ mov x1, x25 │ │ │ │ str x0, [sp, #128] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp xzr, xzr, [sp, #152] │ │ │ │ - bl 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__snprintf_chk@plt> │ │ │ │ ldr w0, [sp, #28] │ │ │ │ ldp d31, d15, [sp, #168] │ │ │ │ cmp w27, #0x0 │ │ │ │ ldr x5, [sp, #104] │ │ │ │ - adrp x3, 4000 │ │ │ │ + adrp x3, 4000 │ │ │ │ scvtf d15, d15 │ │ │ │ scvtf d31, d31 │ │ │ │ add x3, x3, #0x2b0 │ │ │ │ add x4, sp, #0x78 │ │ │ │ csel x3, x3, xzr, ne // ne = any │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr w0, [sp, #24] │ │ │ │ @@ -3027,193 +3027,193 @@ │ │ │ │ ldr x0, [sp, #12824] │ │ │ │ mov x1, x24 │ │ │ │ str x0, [sp, #184] │ │ │ │ mov x0, x22 │ │ │ │ stp x5, x3, [sp, #192] │ │ │ │ str x4, [sp, #208] │ │ │ │ fadd d15, d15, d31 │ │ │ │ - bl 1df8 │ │ │ │ + bl 1e08 │ │ │ │ mov x26, x0 │ │ │ │ mov x1, x25 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__snprintf_chk@plt> │ │ │ │ ldp d13, d14, [sp, #168] │ │ │ │ - cbz w27, 4df0 │ │ │ │ + cbz w27, 4df0 │ │ │ │ ldr w0, [sp, #144] │ │ │ │ - cbnz w0, 4ee4 │ │ │ │ - cbnz w28, 4f20 │ │ │ │ + cbnz w0, 4ee4 │ │ │ │ + cbnz w28, 4f20 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbnz w0, 4f40 │ │ │ │ + cbnz w0, 4f40 │ │ │ │ ldr w0, [sp, #84] │ │ │ │ - cbnz w0, 5188 │ │ │ │ + cbnz w0, 5188 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1d08 │ │ │ │ - tbnz x26, #63, 5114 │ │ │ │ + bl 1d18 │ │ │ │ + tbnz x26, #63, 5114 │ │ │ │ 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 5200 // b.any │ │ │ │ + b.ne 5200 // b.any │ │ │ │ ldr w0, [sp, #12800] │ │ │ │ - cbz w0, 5284 │ │ │ │ + cbz w0, 5284 │ │ │ │ ldr w1, [sp, #24] │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa00 │ │ │ │ csel x19, x0, x19, eq // eq = none │ │ │ │ cmp w1, #0x0 │ │ │ │ - adrp x0, 5000 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ add x0, x0, #0xa20 │ │ │ │ add x3, x3, #0xa28 │ │ │ │ csel x3, x3, x0, eq // eq = none │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov x2, x19 │ │ │ │ add x1, x1, #0xd38 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - adrp x1, 1f000 │ │ │ │ + adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4072] │ │ │ │ ldr x3, [sp, #12648] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 55e0 // b.any │ │ │ │ + b.ne 55e0 // b.any │ │ │ │ mov x13, #0x3170 // #12656 │ │ │ │ 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 x25, [sp, #96] │ │ │ │ - adrp x4, 6000 │ │ │ │ + adrp x4, 6000 │ │ │ │ ldr w3, [sp, #160] │ │ │ │ add x4, x4, #0xee8 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x25] │ │ │ │ add x2, x2, #0x988 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ ldr x0, [x25] │ │ │ │ - bl 1d80 │ │ │ │ - cbz w28, 4df4 │ │ │ │ + bl 1d90 │ │ │ │ + cbz w28, 4df4 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 19a8 │ │ │ │ + bl 19b8 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbz w0, 4e04 │ │ │ │ + cbz w0, 4e04 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x21 │ │ │ │ mov w21, w1 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp w21, #0x0 │ │ │ │ ccmp x26, #0x0, #0x1, ne // ne = any │ │ │ │ - b.lt 4e1c // b.tstop │ │ │ │ - bl 1e40 │ │ │ │ + b.lt 4e1c // b.tstop │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xec8 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1e58 │ │ │ │ + bl 1e68 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ - bl 1e40 │ │ │ │ + b 4ea0 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa70 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ - cbz w20, 5350 │ │ │ │ + b 4ea0 │ │ │ │ + cbz w20, 5350 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1900 │ │ │ │ + bl 1910 │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ls 5470 // b.plast │ │ │ │ + b.ls 5470 // b.plast │ │ │ │ sub x21, x0, #0x4 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x0, x19, x21 │ │ │ │ add x1, x1, #0xae8 │ │ │ │ - bl 1cc0 │ │ │ │ - cbnz w0, 5470 │ │ │ │ + bl 1cd0 │ │ │ │ + cbnz w0, 5470 │ │ │ │ cmp x21, #0xfff │ │ │ │ - b.hi 4a9c // b.pmore │ │ │ │ + b.hi 4a9c // b.pmore │ │ │ │ mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x25 │ │ │ │ - bl 18a0 │ │ │ │ + bl 18b0 │ │ │ │ strb wzr, [x25, x21] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ str w0, [sp, #92] │ │ │ │ - b 4908 │ │ │ │ + b 4908 │ │ │ │ csel x1, x1, x19, eq // eq = none │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xcf8 │ │ │ │ - bl 4090 │ │ │ │ - b 4ca4 │ │ │ │ + bl 4090 │ │ │ │ + b 4ca4 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ str xzr, [sp, #56] │ │ │ │ - b 4c40 │ │ │ │ + b 4c40 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ str x0, [sp, #136] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xea8 │ │ │ │ mov x1, x25 │ │ │ │ str x0, [sp, #128] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w26, [sp, #144] │ │ │ │ stp xzr, xzr, [sp, #152] │ │ │ │ - bl 1990 <__snprintf_chk@plt> │ │ │ │ + bl 19a0 <__snprintf_chk@plt> │ │ │ │ ldr w0, [sp, #28] │ │ │ │ ldp d31, d15, [sp, #168] │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x5, [sp, #12824] │ │ │ │ cmp w27, #0x0 │ │ │ │ scvtf d15, d15 │ │ │ │ scvtf d31, d31 │ │ │ │ ldr w0, [sp, #12784] │ │ │ │ - adrp x3, 4000 │ │ │ │ + adrp x3, 4000 │ │ │ │ add x3, x3, #0x2b0 │ │ │ │ str w0, [sp, #172] │ │ │ │ ldr x0, [sp, #12792] │ │ │ │ str x5, [sp, #200] │ │ │ │ fdiv d15, d15, d14 │ │ │ │ csel x3, x3, xzr, ne // ne = any │ │ │ │ ldr x5, [sp, #104] │ │ │ │ @@ -3228,381 +3228,381 @@ │ │ │ │ ldr x0, [sp, #32] │ │ │ │ str x0, [sp, #192] │ │ │ │ mov x0, x22 │ │ │ │ str x5, [sp, #208] │ │ │ │ str x3, [sp, #216] │ │ │ │ str x4, [sp, #224] │ │ │ │ fadd d15, d15, d31 │ │ │ │ - bl 1978 │ │ │ │ + bl 1988 │ │ │ │ mov x26, x0 │ │ │ │ - b 4dd4 │ │ │ │ + b 4dd4 │ │ │ │ mov x1, x0 │ │ │ │ mov x3, #0x100000 // #1048576 │ │ │ │ mov x0, x24 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - bl 19a8 │ │ │ │ - b 4c80 │ │ │ │ + bl 19b8 │ │ │ │ + b 4c80 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 5410 // b.none │ │ │ │ + b.eq 5410 // b.none │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x1, x1, #0xa00 │ │ │ │ mov w0, w26 │ │ │ │ csel x19, x1, x19, eq // eq = none │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xe98 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ - cbnz w0, 539c │ │ │ │ + cbnz w0, 539c │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x2, x22 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str wzr, [sp, #92] │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - b 4bb8 │ │ │ │ + b 4bb8 │ │ │ │ ldr x24, [sp, #64] │ │ │ │ ldr x0, [x24] │ │ │ │ - bl 1d80 │ │ │ │ + bl 1d90 │ │ │ │ mov w22, w0 │ │ │ │ ldr x0, [x24] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 19a8 │ │ │ │ + bl 19b8 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ cmp w22, #0x0 │ │ │ │ ccmp x26, #0x0, #0x1, ne // ne = any │ │ │ │ - b.lt 4e1c // b.tstop │ │ │ │ - bl 1e40 │ │ │ │ + b.lt 4e1c // b.tstop │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, 5000 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x1, x1, #0xeb8 │ │ │ │ add x0, x0, #0xec8 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x1, x26 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xdd8 │ │ │ │ - bl 4090 │ │ │ │ + bl 4090 │ │ │ │ ldp w0, w1, [sp, #84] │ │ │ │ orr w0, w28, w0 │ │ │ │ orr w0, w0, w1 │ │ │ │ - cbnz w0, 4e90 │ │ │ │ + cbnz w0, 4e90 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ cmp x0, #0x0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.eq 4e90 // b.none │ │ │ │ + b.eq 4e90 // b.none │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - bl 1e58 │ │ │ │ - b 4e90 │ │ │ │ - adrp x0, 5000 │ │ │ │ + bl 1e68 │ │ │ │ + b 4e90 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xd20 │ │ │ │ - bl 3fc0 │ │ │ │ - b 4cf0 │ │ │ │ + bl 3fc0 │ │ │ │ + b 4cf0 │ │ │ │ mov w27, w28 │ │ │ │ - cbnz w28, 4c40 │ │ │ │ + cbnz w28, 4c40 │ │ │ │ mov x0, x22 │ │ │ │ - cbnz w20, 5324 │ │ │ │ - bl 1cd8 │ │ │ │ + cbnz w20, 5324 │ │ │ │ + bl 1ce8 │ │ │ │ mov x21, x0 │ │ │ │ - tbz x0, #63, 5570 │ │ │ │ + tbz x0, #63, 5570 │ │ │ │ add x0, x23, #0x10 │ │ │ │ str xzr, [sp, #56] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ cset w27, eq // eq = none │ │ │ │ - b 4c40 │ │ │ │ + b 4c40 │ │ │ │ add x23, x23, #0x10 │ │ │ │ cmp x19, #0x0 │ │ │ │ ldr w0, [x23, #4] │ │ │ │ - cbz w0, 5304 │ │ │ │ + cbz w0, 5304 │ │ │ │ ldr w1, [sp, #24] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa00 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ csel x19, x0, x19, eq // eq = none │ │ │ │ cmp w1, #0x0 │ │ │ │ add x3, x3, #0xa48 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xa30 │ │ │ │ mov x2, x19 │ │ │ │ csel x3, x3, x0, eq // eq = none │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xd98 │ │ │ │ - bl 1a98 │ │ │ │ - b 4e90 │ │ │ │ + bl 1aa8 │ │ │ │ + b 4e90 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ stp wzr, wzr, [sp, #80] │ │ │ │ str wzr, [sp, #92] │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - b 4be0 │ │ │ │ + b 4be0 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ ldr x0, [x0] │ │ │ │ - b 4b3c │ │ │ │ - adrp x2, 5000 │ │ │ │ + b 4b3c │ │ │ │ + adrp x2, 5000 │ │ │ │ add x2, x2, #0xa00 │ │ │ │ csel x2, x2, x19, eq // eq = none │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xdd0 │ │ │ │ - bl 1a98 │ │ │ │ - b 4e90 │ │ │ │ - bl 1b28 │ │ │ │ + bl 1aa8 │ │ │ │ + b 4e90 │ │ │ │ + bl 1b38 │ │ │ │ str x0, [sp, #56] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 526c │ │ │ │ + b.le 526c │ │ │ │ add x0, x23, #0x10 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp x1, #0x100, lsl #12 │ │ │ │ ccmp w0, #0x1, #0x4, ls // ls = plast │ │ │ │ cset w27, eq // eq = none │ │ │ │ - b 4c40 │ │ │ │ - adrp x4, 5000 │ │ │ │ + b 4c40 │ │ │ │ + adrp x4, 5000 │ │ │ │ mov x3, #0x1000 // #4096 │ │ │ │ add x4, x4, #0xac0 │ │ │ │ mov x1, x3 │ │ │ │ mov x5, x19 │ │ │ │ mov x0, x25 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ + bl 1a18 │ │ │ │ cmp w0, #0xfff │ │ │ │ - b.ls 501c // b.plast │ │ │ │ - b 4a9c │ │ │ │ + b.ls 501c // b.plast │ │ │ │ + b 4a9c │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xb68 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ - bl 1e58 │ │ │ │ + bl 1e68 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ - adrp x0, 5000 │ │ │ │ + b 4ea0 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xc90 │ │ │ │ - bl 3fc0 │ │ │ │ - b 4b88 │ │ │ │ + bl 3fc0 │ │ │ │ + b 4b88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ str w0, [sp, #92] │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - b 4b08 │ │ │ │ - bl 1e40 │ │ │ │ + b 4b08 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xbd0 │ │ │ │ - bl 3fc0 │ │ │ │ - cbz w28, 4aa8 │ │ │ │ + bl 3fc0 │ │ │ │ + cbz w28, 4aa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov w0, w26 │ │ │ │ - bl 1ab0 │ │ │ │ + bl 1ac0 │ │ │ │ mov x4, x0 │ │ │ │ ldr w0, [sp, #12800] │ │ │ │ - cbz w0, 54c0 │ │ │ │ + cbz w0, 54c0 │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ add x2, x2, #0xa00 │ │ │ │ mov x3, x4 │ │ │ │ csel x2, x2, x19, eq // eq = none │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x1, x1, #0xdf8 │ │ │ │ - bl 1a98 │ │ │ │ + bl 1aa8 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ - adrp x0, 5000 │ │ │ │ + b 4ea0 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xc18 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xaf0 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ + bl 1a30 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ - adrp x0, 5000 │ │ │ │ + b 4ea0 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xac8 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xba0 │ │ │ │ - bl 3fc0 │ │ │ │ - cbz w28, 4aa8 │ │ │ │ + bl 3fc0 │ │ │ │ + cbz w28, 4aa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ cmp x19, #0x0 │ │ │ │ - adrp x3, 5000 │ │ │ │ + adrp x3, 5000 │ │ │ │ add x3, x3, #0xa00 │ │ │ │ csel x3, x3, x19, eq // eq = none │ │ │ │ add w26, w26, #0x10 │ │ │ │ ldr x0, [x0] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xe38 │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ cmp w26, #0x1 │ │ │ │ - b.hi 5150 // b.pmore │ │ │ │ + b.hi 5150 // b.pmore │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 5000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x2, x2, #0xe50 │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 1ca8 │ │ │ │ + bl 1cb8 │ │ │ │ ldr d13, [sp, #12752] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldr d14, [sp, #12760] │ │ │ │ ldr d15, [sp, #12768] │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x0, x27 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1d18 │ │ │ │ + bl 1e50 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x15 // #21 │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x25 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xb40 │ │ │ │ - bl 3fc0 │ │ │ │ - cbz w28, 4aa8 │ │ │ │ + bl 3fc0 │ │ │ │ + cbz w28, 4aa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - bl 1af8 │ │ │ │ - cbnz w0, 526c │ │ │ │ + bl 1b08 │ │ │ │ + cbnz w0, 526c │ │ │ │ mov x0, x22 │ │ │ │ - bl 1cd8 │ │ │ │ + bl 1ce8 │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bic x3, x3, x3, asr #63 │ │ │ │ str x3, [sp, #56] │ │ │ │ - bl 1af8 │ │ │ │ - b 5334 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1b08 │ │ │ │ + b 5334 │ │ │ │ + bl 1e50 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ mov w0, w1 │ │ │ │ str w1, [x2] │ │ │ │ - b 554c │ │ │ │ + b 554c │ │ │ │ mov x0, x21 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1d08 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1d18 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - b 554c │ │ │ │ + b 554c │ │ │ │ str d13, [sp, #12752] │ │ │ │ str d14, [sp, #12760] │ │ │ │ str d15, [sp, #12768] │ │ │ │ - bl 1be8 │ │ │ │ - bl 1e40 │ │ │ │ + bl 1bf8 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xbf8 │ │ │ │ - bl 3fc0 │ │ │ │ - cbz w28, 5658 │ │ │ │ + bl 3fc0 │ │ │ │ + cbz w28, 5658 │ │ │ │ mov w0, w21 │ │ │ │ - bl 1c00 │ │ │ │ + bl 1c10 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ - bl 1e40 │ │ │ │ + b 4ea0 │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - b 554c │ │ │ │ - bl 1e40 │ │ │ │ + b 554c │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xaa0 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ + b 4ea0 │ │ │ │ mov x0, x22 │ │ │ │ - bl 1a20 │ │ │ │ - b 5614 │ │ │ │ + bl 1a30 │ │ │ │ + b 5614 │ │ │ │ orr w23, w23, w20 │ │ │ │ - cbnz w23, 4b54 │ │ │ │ - adrp x0, 5000 │ │ │ │ + cbnz w23, 4b54 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xc18 │ │ │ │ - bl 3fc0 │ │ │ │ - cbz w21, 4aa8 │ │ │ │ + bl 3fc0 │ │ │ │ + cbz w21, 4aa8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 4ea0 │ │ │ │ - adrp x0, 5000 │ │ │ │ + b 4ea0 │ │ │ │ + adrp x0, 5000 │ │ │ │ mov w21, #0x1 // #1 │ │ │ │ add x0, x0, #0xc60 │ │ │ │ - bl 3fc0 │ │ │ │ - b 4b6c │ │ │ │ + bl 3fc0 │ │ │ │ + b 4b6c │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x140 │ │ │ │ - adrp x8, 1f000 │ │ │ │ + adrp x8, 1f000 │ │ │ │ ldr x8, [x8, #4072] │ │ │ │ stp x29, x30, [sp, #224] │ │ │ │ add x29, sp, #0xe0 │ │ │ │ stp w2, w3, [sp, #60] │ │ │ │ stp w4, w5, [sp, #68] │ │ │ │ str w6, [sp, #76] │ │ │ │ stp x21, x22, [sp, #256] │ │ │ │ @@ -3612,111 +3612,111 @@ │ │ │ │ stp x25, x26, [sp, #288] │ │ │ │ mov w26, w7 │ │ │ │ stp x27, x28, [sp, #304] │ │ │ │ ldr x1, [x8] │ │ │ │ str x1, [sp, #216] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr x28, [sp, #344] │ │ │ │ - bl 1960 │ │ │ │ - cbz x0, 5914 │ │ │ │ - adrp x22, 5000 │ │ │ │ + bl 1970 │ │ │ │ + cbz x0, 5914 │ │ │ │ + adrp x22, 5000 │ │ │ │ add x22, x22, #0xb38 │ │ │ │ stp x19, x20, [sp, #240] │ │ │ │ mov x19, x0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1d20 │ │ │ │ - cbz x0, 57e0 │ │ │ │ + bl 1d30 │ │ │ │ + cbz x0, 57e0 │ │ │ │ ldrb w1, [x0, #19] │ │ │ │ add x25, x0, #0x13 │ │ │ │ cmp w1, #0x2e │ │ │ │ - b.ne 5730 // b.any │ │ │ │ + b.ne 5730 // b.any │ │ │ │ ldrb w1, [x25, #1] │ │ │ │ - cbz w1, 570c │ │ │ │ + cbz w1, 570c │ │ │ │ ldrb w0, [x0, #19] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 5750 // b.any │ │ │ │ + b.ne 5750 // b.any │ │ │ │ ldrb w0, [x25, #1] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.ne 5750 // b.any │ │ │ │ + b.ne 5750 // b.any │ │ │ │ ldrb w0, [x25, #2] │ │ │ │ - cbz w0, 570c │ │ │ │ + cbz w0, 570c │ │ │ │ mov x0, x21 │ │ │ │ - bl 1900 │ │ │ │ + bl 1910 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x25 │ │ │ │ - bl 1900 │ │ │ │ + bl 1910 │ │ │ │ add x1, x20, x0 │ │ │ │ add x24, x1, #0x2 │ │ │ │ mov x0, x24 │ │ │ │ - bl 1a38 │ │ │ │ + bl 1a48 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, 5900 │ │ │ │ + cbz x0, 5900 │ │ │ │ mov x6, x25 │ │ │ │ mov x5, x21 │ │ │ │ mov x4, x22 │ │ │ │ mov x1, x24 │ │ │ │ mov x3, #0xffffffffffffffff // #-1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - bl 1a08 │ │ │ │ - tbnz w0, #31, 582c │ │ │ │ + bl 1a18 │ │ │ │ + tbnz w0, #31, 582c │ │ │ │ cmp x24, w0, sxtw │ │ │ │ - b.ls 582c // b.plast │ │ │ │ + b.ls 582c // b.plast │ │ │ │ add x1, sp, #0x58 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1a50 │ │ │ │ - cbnz w0, 57cc │ │ │ │ + bl 1a60 │ │ │ │ + cbnz w0, 57cc │ │ │ │ ldr w0, [sp, #104] │ │ │ │ and w0, w0, #0xf000 │ │ │ │ cmp w0, #0x4, lsl #12 │ │ │ │ - b.eq 58bc // b.none │ │ │ │ + b.eq 58bc // b.none │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ - b.eq 5848 // b.none │ │ │ │ + b.eq 5848 // b.none │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d08 │ │ │ │ + bl 1d18 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1d20 │ │ │ │ - cbnz x0, 5718 │ │ │ │ + bl 1d30 │ │ │ │ + cbnz x0, 5718 │ │ │ │ mov x0, x19 │ │ │ │ - bl 1bb8 │ │ │ │ + bl 1bc8 │ │ │ │ ldp x19, x20, [sp, #240] │ │ │ │ - adrp x0, 1f000 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #216] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 593c // b.any │ │ │ │ + b.ne 593c // b.any │ │ │ │ ldp x29, x30, [sp, #224] │ │ │ │ mov w0, w27 │ │ │ │ ldp x21, x22, [sp, #256] │ │ │ │ ldp x23, x24, [sp, #272] │ │ │ │ ldp x25, x26, [sp, #288] │ │ │ │ ldp x27, x28, [sp, #304] │ │ │ │ add sp, sp, #0x140 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xf48 │ │ │ │ - bl 3fc0 │ │ │ │ + bl 3fc0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1d08 │ │ │ │ - b 570c │ │ │ │ - cbnz w23, 5874 │ │ │ │ + bl 1d18 │ │ │ │ + b 570c │ │ │ │ + cbnz w23, 5874 │ │ │ │ mov x0, x20 │ │ │ │ - bl 1900 │ │ │ │ + bl 1910 │ │ │ │ cmp x0, #0x3 │ │ │ │ - b.ls 5874 // b.plast │ │ │ │ + b.ls 5874 // b.plast │ │ │ │ sub x0, x0, #0x4 │ │ │ │ - adrp x1, 5000 │ │ │ │ + adrp x1, 5000 │ │ │ │ add x0, x20, x0 │ │ │ │ add x1, x1, #0xae8 │ │ │ │ - bl 1cc0 │ │ │ │ - cbz w0, 57cc │ │ │ │ + bl 1cd0 │ │ │ │ + cbz w0, 57cc │ │ │ │ ldr x0, [sp, #320] │ │ │ │ str x0, [sp, #8] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ mov w2, w23 │ │ │ │ ldp w3, w4, [sp, #60] │ │ │ │ str w0, [sp, #16] │ │ │ │ ldp w5, w6, [sp, #68] │ │ │ │ @@ -3724,44 +3724,44 @@ │ │ │ │ ldr w0, [sp, #336] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ldr w7, [sp, #76] │ │ │ │ str w0, [sp, #24] │ │ │ │ ldr x0, [sp, #352] │ │ │ │ stp x28, x0, [sp, #32] │ │ │ │ mov x0, x20 │ │ │ │ - bl 47e0 │ │ │ │ + bl 47e0 │ │ │ │ orr w27, w27, w0 │ │ │ │ - b 57cc │ │ │ │ + b 57cc │ │ │ │ ldr x0, [sp, #320] │ │ │ │ str x0, [sp] │ │ │ │ ldr w0, [sp, #328] │ │ │ │ mov w7, w26 │ │ │ │ ldp w2, w3, [sp, #60] │ │ │ │ str w0, [sp, #8] │ │ │ │ ldp w4, w5, [sp, #68] │ │ │ │ mov w1, w23 │ │ │ │ ldr w0, [sp, #336] │ │ │ │ ldr w6, [sp, #76] │ │ │ │ str w0, [sp, #16] │ │ │ │ ldr x0, [sp, #352] │ │ │ │ stp x28, x0, [sp, #24] │ │ │ │ mov x0, x20 │ │ │ │ - bl 56a0 │ │ │ │ + bl 56a0 │ │ │ │ orr w27, w27, w0 │ │ │ │ - b 57cc │ │ │ │ + b 57cc │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xf10 │ │ │ │ - bl 3fc0 │ │ │ │ - b 570c │ │ │ │ - bl 1e40 │ │ │ │ + bl 3fc0 │ │ │ │ + b 570c │ │ │ │ + bl 1e50 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ - bl 1bd0 │ │ │ │ + bl 1be0 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x21 │ │ │ │ - adrp x0, 5000 │ │ │ │ + adrp x0, 5000 │ │ │ │ add x0, x0, #0xee8 │ │ │ │ - bl 3fc0 │ │ │ │ - b 57ec │ │ │ │ + bl 3fc0 │ │ │ │ + b 57ec │ │ │ │ stp x19, x20, [sp, #240] │ │ │ │ - bl 1be8 │ │ │ │ + bl 1bf8 │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,43 +1,43 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ │ │ 0x0001fd98 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001fda8 00000000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fdb8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fdc8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fdd8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fde8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fdf8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe08 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe18 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe28 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe38 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe48 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe58 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe68 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe78 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe88 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fe98 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fea8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001feb8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fec8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fed8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fee8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001fef8 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff08 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff18 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff28 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff38 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff48 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff58 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff68 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff78 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff88 80180000 00000000 80180000 00000000 ................ │ │ │ │ - 0x0001ff98 80180000 00000000 68fb0100 00000000 ........h....... │ │ │ │ + 0x0001fda8 00000000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fdb8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fdc8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fdd8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fde8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fdf8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe08 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe18 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe28 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe38 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe48 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe58 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe68 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe78 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe88 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fe98 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fea8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001feb8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fec8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fed8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fee8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001fef8 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff08 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff18 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff28 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff38 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff48 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff58 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff68 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff78 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff88 90180000 00000000 90180000 00000000 ................ │ │ │ │ + 0x0001ff98 90180000 00000000 68fb0100 00000000 ........h....... │ │ │ │ 0x0001ffa8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffd8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffe8 00000000 00000000 801e0000 00000000 ................ │ │ │ │ 0x0001fff8 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 37306333 63633861 61343234 30313763 70c3cc8aa424017c │ │ │ │ - 0x00000010 66636132 66636566 64646663 63643530 fca2fcefddfccd50 │ │ │ │ - 0x00000020 63346263 31312e64 65627567 00000000 c4bc11.debug.... │ │ │ │ - 0x00000030 112ca9db .,.. │ │ │ │ + 0x00000000 65343832 35653631 34656336 39653238 e4825e614ec69e28 │ │ │ │ + 0x00000010 31663661 65336635 38646465 32656265 1f6ae3f58dde2ebe │ │ │ │ + 0x00000020 65613530 61302e64 65627567 00000000 ea50a0.debug.... │ │ │ │ + 0x00000030 7068b35f ph._