--- /srv/rebuilderd/tmp/rebuilderdjPlN3N/inputs/pnetcdf-bin_1.15.0-1_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdjPlN3N/out/pnetcdf-bin_1.15.0-1_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-07-20 13:33:57.000000 debian-binary │ --rw-r--r-- 0 0 0 1248 2026-07-20 13:33:57.000000 control.tar.xz │ --rw-r--r-- 0 0 0 102052 2026-07-20 13:33:57.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 1244 2026-07-20 13:33:57.000000 control.tar.xz │ +-rw-r--r-- 0 0 0 102280 2026-07-20 13:33:57.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -3,15 +3,15 @@ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-20 13:33:57.000000 ./usr/bin/ │ │ │ -rwxr-xr-x 0 root (0) root (0) 133512 2026-07-20 13:33:57.000000 ./usr/bin/cdfdiff │ │ │ -rwxr-xr-x 0 root (0) root (0) 67784 2026-07-20 13:33:57.000000 ./usr/bin/ncmpidiff │ │ │ -rwxr-xr-x 0 root (0) root (0) 67744 2026-07-20 13:33:57.000000 ./usr/bin/ncmpidump │ │ │ -rwxr-xr-x 0 root (0) root (0) 135536 2026-07-20 13:33:57.000000 ./usr/bin/ncmpigen │ │ │ -rwxr-xr-x 0 root (0) root (0) 67952 2026-07-20 13:33:57.000000 ./usr/bin/ncoffsets │ │ │ -rwxr-xr-x 0 root (0) root (0) 68080 2026-07-20 13:33:57.000000 ./usr/bin/ncvalidator │ │ │ --rwxr-xr-x 0 root (0) root (0) 13657 2026-07-20 13:33:57.000000 ./usr/bin/pnetcdf-config │ │ │ +-rwxr-xr-x 0 root (0) root (0) 13621 2026-07-20 13:33:57.000000 ./usr/bin/pnetcdf-config │ │ │ -rwxr-xr-x 0 root (0) root (0) 67784 2026-07-20 13:33:57.000000 ./usr/bin/pnetcdf_version │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-20 13:33:57.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-20 13:33:57.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-20 13:33:57.000000 ./usr/share/doc/pnetcdf-bin/ │ │ │ -rw-r--r-- 0 root (0) root (0) 1008 2026-07-20 13:33:57.000000 ./usr/share/doc/pnetcdf-bin/changelog.Debian.gz │ │ │ -rw-r--r-- 0 root (0) root (0) 6220 2026-07-20 13:33:57.000000 ./usr/share/doc/pnetcdf-bin/copyright │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-07-20 13:33:57.000000 ./usr/share/man/ │ │ ├── ./usr/bin/cdfdiff │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,20 +4,20 @@ │ │ │ │ There are 10 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x000230 0x000230 R 0x8 │ │ │ │ INTERP 0x000294 0x0000000000000294 0x0000000000000294 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x010994 0x010994 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x01098c 0x01098c R E 0x10000 │ │ │ │ LOAD 0x01fdb0 0x000000000002fdb0 0x000000000002fdb0 0x000370 0x000380 RW 0x10000 │ │ │ │ DYNAMIC 0x01fdc0 0x000000000002fdc0 0x000000000002fdc0 0x0001e0 0x0001e0 RW 0x8 │ │ │ │ NOTE 0x000270 0x0000000000000270 0x0000000000000270 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x010974 0x0000000000010974 0x0000000000010974 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_EH_FRAME 0x010120 0x0000000000010120 0x0000000000010120 0x0001bc 0x0001bc R 0x4 │ │ │ │ + NOTE 0x01096c 0x000000000001096c 0x000000000001096c 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_EH_FRAME 0x010118 0x0000000000010118 0x0000000000010118 0x0001bc 0x0001bc R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x01fdb0 0x000000000002fdb0 0x000000000002fdb0 0x000250 0x000250 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,20 +10,20 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000690 000690 000176 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000806 000806 000050 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000000858 000858 000040 00 A 5 1 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000000898 000898 000138 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 00000000000009d0 0009d0 000300 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 0000000000000cd0 000cd0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000000cf0 000cf0 000220 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000000f40 000f40 00cb5c 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000000da9c 00da9c 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000000000000dab8 00dab8 002665 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000010120 010120 0001bc 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000000102e0 0102e0 000694 00 A 0 0 8 │ │ │ │ - [17] .note.ABI-tag NOTE 0000000000010974 010974 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000000f40 000f40 00cb54 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 000000000000da94 00da94 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 000000000000dab0 00dab0 002665 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000010118 010118 0001bc 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000000102d8 0102d8 000694 00 A 0 0 8 │ │ │ │ + [17] .note.ABI-tag NOTE 000000000001096c 01096c 000020 00 A 0 0 4 │ │ │ │ [18] .init_array INIT_ARRAY 000000000002fdb0 01fdb0 000008 08 WA 0 0 8 │ │ │ │ [19] .fini_array FINI_ARRAY 000000000002fdb8 01fdb8 000008 08 WA 0 0 8 │ │ │ │ [20] .dynamic DYNAMIC 000000000002fdc0 01fdc0 0001e0 10 WA 5 0 8 │ │ │ │ [21] .got PROGBITS 000000000002ffa0 01ffa0 000048 08 WA 0 0 8 │ │ │ │ [22] .got.plt PROGBITS 000000000002ffe8 01ffe8 000118 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 0000000000030100 020100 000020 00 WA 0 0 8 │ │ │ │ [24] .bss NOBITS 0000000000030120 020120 000010 00 WA 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x898 contains 13 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000002fdb0 0000000000000403 R_AARCH64_RELATIVE 1060 │ │ │ │ 000000000002fdb8 0000000000000403 R_AARCH64_RELATIVE 100c │ │ │ │ -000000000002ffd8 0000000000000403 R_AARCH64_RELATIVE 8330 │ │ │ │ +000000000002ffd8 0000000000000403 R_AARCH64_RELATIVE 8328 │ │ │ │ 0000000000030108 0000000000000403 R_AARCH64_RELATIVE 30108 │ │ │ │ -0000000000030110 0000000000000403 R_AARCH64_RELATIVE dac8 │ │ │ │ -0000000000030118 0000000000000403 R_AARCH64_RELATIVE db38 │ │ │ │ +0000000000030110 0000000000000403 R_AARCH64_RELATIVE dac0 │ │ │ │ +0000000000030118 0000000000000403 R_AARCH64_RELATIVE db30 │ │ │ │ 000000000002ffa8 0000000700000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000002ffb0 0000000900000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ │ 000000000002ffb8 0000000c00000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000002ffc0 0000000e00000401 R_AARCH64_GLOB_DAT 0000000000000000 optarg@GLIBC_2.17 + 0 │ │ │ │ 000000000002ffc8 0000001000000401 R_AARCH64_GLOB_DAT 0000000000000000 optind@GLIBC_2.17 + 0 │ │ │ │ 000000000002ffd0 0000001800000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000002ffe0 0000002200000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_registerTMCloneTable + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ Dynamic section at offset 0x1fdc0 contains 26 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x000000000000000c (INIT) 0xcd0 │ │ │ │ - 0x000000000000000d (FINI) 0xda9c │ │ │ │ + 0x000000000000000d (FINI) 0xda94 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x2fdb0 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x2fdb8 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x2b0 │ │ │ │ 0x0000000000000005 (STRTAB) 0x690 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x2d0 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9150fe01b191f80ab8efd22ab1e1ccccb4555b3 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aceb83360dcf06f52c61cae000c3c9ba5f23d67d │ │ │ │ │ │ │ │ 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 --debug-dump=frames {} │ │ │ │ @@ -1,69 +1,69 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x1bc (offset: 0x102e0) │ │ │ │ + Start of frame section: 0x1bc (offset: 0x102d8) │ │ │ │ Entries in search table: 0x36 │ │ │ │ - 0xffffffffffff0e20 (offset: 0xf40) -> 0x1d4 fde=[ 14] │ │ │ │ - 0xffffffffffff0e80 (offset: 0xfa0) -> 0x1e8 fde=[ 28] │ │ │ │ - 0xffffffffffff0eb0 (offset: 0xfd0) -> 0x1fc fde=[ 3c] │ │ │ │ - 0xffffffffffff0eec (offset: 0x100c) -> 0x210 fde=[ 50] │ │ │ │ - 0xffffffffffff0f40 (offset: 0x1060) -> 0x238 fde=[ 78] │ │ │ │ - 0xffffffffffff0f48 (offset: 0x1068) -> 0x250 fde=[ 90] │ │ │ │ - 0xffffffffffff0f74 (offset: 0x1094) -> 0x268 fde=[ a8] │ │ │ │ - 0xffffffffffff1034 (offset: 0x1154) -> 0x280 fde=[ c0] │ │ │ │ - 0xffffffffffff10b4 (offset: 0x11d4) -> 0x298 fde=[ d8] │ │ │ │ - 0xffffffffffff10f0 (offset: 0x1210) -> 0x2b8 fde=[ f8] │ │ │ │ - 0xffffffffffff11c8 (offset: 0x12e8) -> 0x2d8 fde=[ 118] │ │ │ │ - 0xffffffffffff1220 (offset: 0x1340) -> 0x2f8 fde=[ 138] │ │ │ │ - 0xffffffffffff12d8 (offset: 0x13f8) -> 0x318 fde=[ 158] │ │ │ │ - 0xffffffffffff1344 (offset: 0x1464) -> 0x338 fde=[ 178] │ │ │ │ - 0xffffffffffff141c (offset: 0x153c) -> 0x358 fde=[ 198] │ │ │ │ - 0xffffffffffff1460 (offset: 0x1580) -> 0x370 fde=[ 1b0] │ │ │ │ - 0xffffffffffff14cc (offset: 0x15ec) -> 0x390 fde=[ 1d0] │ │ │ │ - 0xffffffffffff156c (offset: 0x168c) -> 0x3b0 fde=[ 1f0] │ │ │ │ - 0xffffffffffff15f8 (offset: 0x1718) -> 0x3d0 fde=[ 210] │ │ │ │ - 0xffffffffffff1698 (offset: 0x17b8) -> 0x3f0 fde=[ 230] │ │ │ │ - 0xffffffffffff1774 (offset: 0x1894) -> 0x410 fde=[ 250] │ │ │ │ - 0xffffffffffff181c (offset: 0x193c) -> 0x430 fde=[ 270] │ │ │ │ - 0xffffffffffff1934 (offset: 0x1a54) -> 0x450 fde=[ 290] │ │ │ │ - 0xffffffffffff1a24 (offset: 0x1b44) -> 0x468 fde=[ 2a8] │ │ │ │ - 0xffffffffffff1ae8 (offset: 0x1c08) -> 0x488 fde=[ 2c8] │ │ │ │ - 0xffffffffffff1fd0 (offset: 0x20f0) -> 0x4a8 fde=[ 2e8] │ │ │ │ - 0xffffffffffff2784 (offset: 0x28a4) -> 0x4cc fde=[ 30c] │ │ │ │ - 0xffffffffffff28d4 (offset: 0x29f4) -> 0x4f0 fde=[ 330] │ │ │ │ - 0xffffffffffff2a98 (offset: 0x2bb8) -> 0x514 fde=[ 354] │ │ │ │ - 0xffffffffffff2b04 (offset: 0x2c24) -> 0x534 fde=[ 374] │ │ │ │ - 0xffffffffffff2d20 (offset: 0x2e40) -> 0x554 fde=[ 394] │ │ │ │ - 0xffffffffffff2e00 (offset: 0x2f20) -> 0x574 fde=[ 3b4] │ │ │ │ - 0xffffffffffff3354 (offset: 0x3474) -> 0x594 fde=[ 3d4] │ │ │ │ - 0xffffffffffff35d0 (offset: 0x36f0) -> 0x5b4 fde=[ 3f4] │ │ │ │ - 0xffffffffffff3b44 (offset: 0x3c64) -> 0x5d4 fde=[ 414] │ │ │ │ - 0xffffffffffff3d08 (offset: 0x3e28) -> 0x5f4 fde=[ 434] │ │ │ │ - 0xffffffffffff4098 (offset: 0x41b8) -> 0x618 fde=[ 458] │ │ │ │ - 0xffffffffffff4228 (offset: 0x4348) -> 0x630 fde=[ 470] │ │ │ │ - 0xffffffffffff43f4 (offset: 0x4514) -> 0x650 fde=[ 490] │ │ │ │ - 0xffffffffffff451c (offset: 0x463c) -> 0x674 fde=[ 4b4] │ │ │ │ - 0xffffffffffff47b8 (offset: 0x48d8) -> 0x698 fde=[ 4d8] │ │ │ │ - 0xffffffffffff4db8 (offset: 0x4ed8) -> 0x6c0 fde=[ 500] │ │ │ │ - 0xffffffffffff4e8c (offset: 0x4fac) -> 0x6e0 fde=[ 520] │ │ │ │ - 0xffffffffffff4f9c (offset: 0x50bc) -> 0x700 fde=[ 540] │ │ │ │ - 0xffffffffffff58d4 (offset: 0x59f4) -> 0x724 fde=[ 564] │ │ │ │ - 0xffffffffffff5da0 (offset: 0x5ec0) -> 0x744 fde=[ 584] │ │ │ │ - 0xffffffffffff5e78 (offset: 0x5f98) -> 0x75c fde=[ 59c] │ │ │ │ - 0xffffffffffff6ef4 (offset: 0x7014) -> 0x77c fde=[ 5bc] │ │ │ │ - 0xffffffffffff7320 (offset: 0x7440) -> 0x79c fde=[ 5dc] │ │ │ │ - 0xffffffffffff7b58 (offset: 0x7c78) -> 0x7c0 fde=[ 600] │ │ │ │ - 0xffffffffffff7eec (offset: 0x800c) -> 0x7d8 fde=[ 618] │ │ │ │ - 0xffffffffffff7f18 (offset: 0x8038) -> 0x7f0 fde=[ 630] │ │ │ │ - 0xffffffffffff8080 (offset: 0x81a0) -> 0x810 fde=[ 650] │ │ │ │ - 0xffffffffffff8210 (offset: 0x8330) -> 0x828 fde=[ 668] │ │ │ │ + 0xffffffffffff0e28 (offset: 0xf40) -> 0x1d4 fde=[ 14] │ │ │ │ + 0xffffffffffff0e88 (offset: 0xfa0) -> 0x1e8 fde=[ 28] │ │ │ │ + 0xffffffffffff0eb8 (offset: 0xfd0) -> 0x1fc fde=[ 3c] │ │ │ │ + 0xffffffffffff0ef4 (offset: 0x100c) -> 0x210 fde=[ 50] │ │ │ │ + 0xffffffffffff0f48 (offset: 0x1060) -> 0x238 fde=[ 78] │ │ │ │ + 0xffffffffffff0f50 (offset: 0x1068) -> 0x250 fde=[ 90] │ │ │ │ + 0xffffffffffff0f7c (offset: 0x1094) -> 0x268 fde=[ a8] │ │ │ │ + 0xffffffffffff103c (offset: 0x1154) -> 0x280 fde=[ c0] │ │ │ │ + 0xffffffffffff10bc (offset: 0x11d4) -> 0x298 fde=[ d8] │ │ │ │ + 0xffffffffffff10f8 (offset: 0x1210) -> 0x2b8 fde=[ f8] │ │ │ │ + 0xffffffffffff11d0 (offset: 0x12e8) -> 0x2d8 fde=[ 118] │ │ │ │ + 0xffffffffffff1228 (offset: 0x1340) -> 0x2f8 fde=[ 138] │ │ │ │ + 0xffffffffffff12e0 (offset: 0x13f8) -> 0x318 fde=[ 158] │ │ │ │ + 0xffffffffffff134c (offset: 0x1464) -> 0x338 fde=[ 178] │ │ │ │ + 0xffffffffffff1424 (offset: 0x153c) -> 0x358 fde=[ 198] │ │ │ │ + 0xffffffffffff1468 (offset: 0x1580) -> 0x370 fde=[ 1b0] │ │ │ │ + 0xffffffffffff14d4 (offset: 0x15ec) -> 0x390 fde=[ 1d0] │ │ │ │ + 0xffffffffffff1574 (offset: 0x168c) -> 0x3b0 fde=[ 1f0] │ │ │ │ + 0xffffffffffff1600 (offset: 0x1718) -> 0x3d0 fde=[ 210] │ │ │ │ + 0xffffffffffff16a0 (offset: 0x17b8) -> 0x3f0 fde=[ 230] │ │ │ │ + 0xffffffffffff177c (offset: 0x1894) -> 0x410 fde=[ 250] │ │ │ │ + 0xffffffffffff1824 (offset: 0x193c) -> 0x430 fde=[ 270] │ │ │ │ + 0xffffffffffff193c (offset: 0x1a54) -> 0x450 fde=[ 290] │ │ │ │ + 0xffffffffffff1a2c (offset: 0x1b44) -> 0x468 fde=[ 2a8] │ │ │ │ + 0xffffffffffff1af0 (offset: 0x1c08) -> 0x488 fde=[ 2c8] │ │ │ │ + 0xffffffffffff1fd8 (offset: 0x20f0) -> 0x4a8 fde=[ 2e8] │ │ │ │ + 0xffffffffffff278c (offset: 0x28a4) -> 0x4cc fde=[ 30c] │ │ │ │ + 0xffffffffffff28dc (offset: 0x29f4) -> 0x4f0 fde=[ 330] │ │ │ │ + 0xffffffffffff2aa0 (offset: 0x2bb8) -> 0x514 fde=[ 354] │ │ │ │ + 0xffffffffffff2b0c (offset: 0x2c24) -> 0x534 fde=[ 374] │ │ │ │ + 0xffffffffffff2d28 (offset: 0x2e40) -> 0x554 fde=[ 394] │ │ │ │ + 0xffffffffffff2e08 (offset: 0x2f20) -> 0x574 fde=[ 3b4] │ │ │ │ + 0xffffffffffff335c (offset: 0x3474) -> 0x594 fde=[ 3d4] │ │ │ │ + 0xffffffffffff35d8 (offset: 0x36f0) -> 0x5b4 fde=[ 3f4] │ │ │ │ + 0xffffffffffff3b4c (offset: 0x3c64) -> 0x5d4 fde=[ 414] │ │ │ │ + 0xffffffffffff3d10 (offset: 0x3e28) -> 0x5f4 fde=[ 434] │ │ │ │ + 0xffffffffffff40a0 (offset: 0x41b8) -> 0x618 fde=[ 458] │ │ │ │ + 0xffffffffffff4230 (offset: 0x4348) -> 0x630 fde=[ 470] │ │ │ │ + 0xffffffffffff43fc (offset: 0x4514) -> 0x650 fde=[ 490] │ │ │ │ + 0xffffffffffff4524 (offset: 0x463c) -> 0x674 fde=[ 4b4] │ │ │ │ + 0xffffffffffff47c0 (offset: 0x48d8) -> 0x698 fde=[ 4d8] │ │ │ │ + 0xffffffffffff4dc0 (offset: 0x4ed8) -> 0x6c0 fde=[ 500] │ │ │ │ + 0xffffffffffff4e94 (offset: 0x4fac) -> 0x6e0 fde=[ 520] │ │ │ │ + 0xffffffffffff4fa4 (offset: 0x50bc) -> 0x700 fde=[ 540] │ │ │ │ + 0xffffffffffff58dc (offset: 0x59f4) -> 0x724 fde=[ 564] │ │ │ │ + 0xffffffffffff5da8 (offset: 0x5ec0) -> 0x744 fde=[ 584] │ │ │ │ + 0xffffffffffff5e80 (offset: 0x5f98) -> 0x75c fde=[ 59c] │ │ │ │ + 0xffffffffffff6efc (offset: 0x7014) -> 0x77c fde=[ 5bc] │ │ │ │ + 0xffffffffffff7328 (offset: 0x7440) -> 0x79c fde=[ 5dc] │ │ │ │ + 0xffffffffffff7b58 (offset: 0x7c70) -> 0x7c0 fde=[ 600] │ │ │ │ + 0xffffffffffff7eec (offset: 0x8004) -> 0x7d8 fde=[ 618] │ │ │ │ + 0xffffffffffff7f18 (offset: 0x8030) -> 0x7f0 fde=[ 630] │ │ │ │ + 0xffffffffffff8080 (offset: 0x8198) -> 0x810 fde=[ 650] │ │ │ │ + 0xffffffffffff8210 (offset: 0x8328) -> 0x828 fde=[ 668] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -614,64 +614,64 @@ │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_advance_loc2: 1060 to 000000000000743c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005dc 0000000000000020 000005e0 FDE cie=00000000 pc=0000000000007440..0000000000007c78 │ │ │ │ +000005dc 0000000000000020 000005e0 FDE cie=00000000 pc=0000000000007440..0000000000007c70 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000007444 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_advance_loc: 8 to 000000000000744c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 2088 to 0000000000007c74 │ │ │ │ + DW_CFA_advance_loc2: 2080 to 0000000000007c6c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000600 0000000000000014 00000604 FDE cie=00000000 pc=0000000000007c78..000000000000800c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c7c │ │ │ │ +00000600 0000000000000014 00000604 FDE cie=00000000 pc=0000000000007c70..0000000000008004 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c74 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ - DW_CFA_advance_loc1: 908 to 0000000000008008 │ │ │ │ + DW_CFA_advance_loc1: 908 to 0000000000008000 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000618 0000000000000014 0000061c FDE cie=00000000 pc=000000000000800c..0000000000008038 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008010 │ │ │ │ +00000618 0000000000000014 0000061c FDE cie=00000000 pc=0000000000008004..0000000000008030 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008008 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ │ │ │ │ -00000630 000000000000001c 00000634 FDE cie=00000000 pc=0000000000008038..00000000000081a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000803c │ │ │ │ +00000630 000000000000001c 00000634 FDE cie=00000000 pc=0000000000008030..0000000000008198 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008034 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000000819c │ │ │ │ + DW_CFA_advance_loc1: 352 to 0000000000008194 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000650 0000000000000014 00000654 FDE cie=00000000 pc=00000000000081a0..0000000000008330 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081a4 │ │ │ │ +00000650 0000000000000014 00000654 FDE cie=00000000 pc=0000000000008198..0000000000008328 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000819c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ - DW_CFA_advance_loc1: 392 to 000000000000832c │ │ │ │ + DW_CFA_advance_loc1: 392 to 0000000000008324 │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000668 0000000000000024 0000066c FDE cie=00000000 pc=0000000000008330..000000000000da9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008334 │ │ │ │ +00000668 0000000000000024 0000066c FDE cie=00000000 pc=0000000000008328..000000000000da94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000832c │ │ │ │ DW_CFA_def_cfa_offset: 1984 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008330 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-1984 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-1976 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008344 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000833c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-1968 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-1960 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-1952 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000690 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -/lib/ld-linux-aarch64.so.1 │ │ │ │ +}/lib/ld-linux-aarch64.so.1 │ │ │ │ __assert_fail │ │ │ │ __isoc23_sscanf │ │ │ │ __libc_start_main │ │ │ │ __cxa_finalize │ │ │ │ strerror │ │ │ │ __errno_location │ │ │ │ libc.so.6 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -187,20 +187,20 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1248 // b.any │ │ │ │ adrp x0, f000 │ │ │ │ - add x3, x0, #0xff0 │ │ │ │ + add x3, x0, #0xfe8 │ │ │ │ mov w2, #0x111 // #273 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 12dc // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 12a8 │ │ │ │ @@ -263,20 +263,20 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1378 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x8 │ │ │ │ + add x3, x0, #0x0 │ │ │ │ mov w2, #0x12b // #299 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 13ec // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 13b8 │ │ │ │ @@ -336,20 +336,20 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 149c // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x20 │ │ │ │ + add x3, x0, #0x18 │ │ │ │ mov w2, #0x147 // #327 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 1530 // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 14fc │ │ │ │ @@ -408,20 +408,20 @@ │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 15bc // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x38 │ │ │ │ + add x3, x0, #0x30 │ │ │ │ mov w2, #0x17d // #381 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ + add x0, x0, #0xbe0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w1, [sp, #20] │ │ │ │ bl 153c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldrsw x0, [sp, #20] │ │ │ │ @@ -475,20 +475,20 @@ │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 16c8 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x48 │ │ │ │ + add x3, x0, #0x40 │ │ │ │ mov w2, #0x1bd // #445 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbf8 │ │ │ │ + add x0, x0, #0xbf0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr w1, [sp, #20] │ │ │ │ bl 153c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -551,20 +551,20 @@ │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ str w2, [sp, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 17f8 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x58 │ │ │ │ + add x3, x0, #0x50 │ │ │ │ mov w2, #0x1ff // #511 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc08 │ │ │ │ + add x0, x0, #0xc00 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr w1, [sp, #16] │ │ │ │ bl 153c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldrsw x0, [sp, #16] │ │ │ │ @@ -646,20 +646,20 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1974 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x68 │ │ │ │ + add x3, x0, #0x60 │ │ │ │ mov w2, #0x247 // #583 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc18 │ │ │ │ + add x0, x0, #0xc10 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x5 │ │ │ │ b.ne 1998 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #44] │ │ │ │ @@ -777,20 +777,20 @@ │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1b80 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x78 │ │ │ │ + add x3, x0, #0x70 │ │ │ │ mov w2, #0x278 // #632 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr w0, [sp, #20] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.lt 1bb0 // b.tstop │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -803,20 +803,20 @@ │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 1c00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1be8 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x78 │ │ │ │ + add x3, x0, #0x70 │ │ │ │ mov w2, #0x27d // #637 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc28 │ │ │ │ + add x0, x0, #0xc20 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #20] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -857,15 +857,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1d00 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -877,15 +877,15 @@ │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w4, w0 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xc48 │ │ │ │ + add x1, x0, #0xc40 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 20e8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ @@ -909,15 +909,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1df0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -937,15 +937,15 @@ │ │ │ │ b 1dd0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w5, w0 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xc70 │ │ │ │ + add x1, x0, #0xc68 │ │ │ │ mov x0, x6 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 20e8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ @@ -983,28 +983,28 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1edc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xca8 │ │ │ │ + add x1, x0, #0xca0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd1 // #-47 │ │ │ │ b 20e8 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #76] │ │ │ │ @@ -1166,15 +1166,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ add x3, sp, #0x20 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xce8 │ │ │ │ + add x1, x0, #0xce0 │ │ │ │ mov x0, x3 │ │ │ │ bl d70 │ │ │ │ str wzr, [sp, #1080] │ │ │ │ b 236c │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1084] │ │ │ │ @@ -1196,15 +1196,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2264 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -1222,15 +1222,15 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ add x0, sp, #0x20 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #1084] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xc48 │ │ │ │ + add x1, x0, #0xc40 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 2898 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1084] │ │ │ │ @@ -1254,15 +1254,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2358 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -1283,15 +1283,15 @@ │ │ │ │ ldr w2, [x0, #56] │ │ │ │ add x0, sp, #0x20 │ │ │ │ mov w5, w2 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #1084] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xc70 │ │ │ │ + add x1, x0, #0xc68 │ │ │ │ mov x0, x6 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 2898 │ │ │ │ ldr w0, [sp, #1080] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1080] │ │ │ │ @@ -1418,15 +1418,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 25b8 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -1435,15 +1435,15 @@ │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #1064] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xcf0 │ │ │ │ + add x1, x0, #0xce8 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2898 │ │ │ │ ldr x0, [sp, #1064] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1487,29 +1487,29 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 26c0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xd40 │ │ │ │ + add x1, x0, #0xd38 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2898 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1524,15 +1524,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2760 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -1541,15 +1541,15 @@ │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xd70 │ │ │ │ + add x1, x0, #0xd68 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2898 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ @@ -1562,29 +1562,29 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 27ec // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xdc0 │ │ │ │ + add x1, x0, #0xdb8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2898 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1599,15 +1599,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 288c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -1616,15 +1616,15 @@ │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xdf8 │ │ │ │ + add x1, x0, #0xdf0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2898 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp] │ │ │ │ add sp, sp, #0x440 │ │ │ │ @@ -1652,15 +1652,15 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x344 // #836 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xe40 │ │ │ │ + add x1, x0, #0xe38 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 29e8 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #60] │ │ │ │ @@ -1679,15 +1679,15 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x34a // #842 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xe60 │ │ │ │ + add x1, x0, #0xe58 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 29e8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ cmp x1, x0 │ │ │ │ @@ -1700,15 +1700,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x4, [sp, #72] │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, #0x350 // #848 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xe80 │ │ │ │ + add x1, x0, #0xe78 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 29e8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ @@ -1720,20 +1720,20 @@ │ │ │ │ str x1, [sp, #32] │ │ │ │ str xzr, [sp, #64] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 2a3c // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x90 │ │ │ │ + add x3, x0, #0x88 │ │ │ │ mov w2, #0x360 // #864 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xec0 │ │ │ │ + add x0, x0, #0xeb8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ str x0, [sp, #56] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ str x0, [sp, #48] │ │ │ │ @@ -1777,15 +1777,15 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x370 // #880 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xe40 │ │ │ │ + add x1, x0, #0xe38 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2bac │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -1802,15 +1802,15 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x375 // #885 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xed8 │ │ │ │ + add x1, x0, #0xed0 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2bac │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x2, x0 │ │ │ │ @@ -1934,28 +1934,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2d84 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2db8 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr w2, [sp, #48] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xf10 │ │ │ │ + add x1, x0, #0xf08 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2e38 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 2e38 │ │ │ │ nop │ │ │ │ @@ -1965,28 +1965,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2e00 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2e34 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xf30 │ │ │ │ + add x1, x0, #0xf28 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr w0, [sp, #52] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ @@ -2017,15 +2017,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2ed0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr w2, [sp, #60] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xf58 │ │ │ │ + add x1, x0, #0xf50 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ b 2f18 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ @@ -2084,28 +2084,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2fdc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3010 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xf78 │ │ │ │ + add x1, x0, #0xf70 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr w0, [sp, #140] │ │ │ │ b 346c │ │ │ │ ldr x0, [sp, #64] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -2216,28 +2216,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 31ec // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3220 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xfa0 │ │ │ │ + add x1, x0, #0xf98 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ bl e80 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str xzr, [x0] │ │ │ │ @@ -2280,28 +2280,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 32ec // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3320 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xfc0 │ │ │ │ + add x1, x0, #0xfb8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ bl e80 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str xzr, [x0] │ │ │ │ @@ -2324,15 +2324,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 339c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 33dc // b.none │ │ │ │ @@ -2340,28 +2340,28 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xfe8 │ │ │ │ + add x1, x0, #0xfe0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffff7a // #-134 │ │ │ │ str w0, [sp, #140] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x12c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3450 // b.none │ │ │ │ ldr x1, [sp, #112] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ adrp x0, d000 │ │ │ │ - add x3, x0, #0xac0 │ │ │ │ + add x3, x0, #0xab8 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 28a4 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3450 // b.none │ │ │ │ @@ -2369,15 +2369,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x18 │ │ │ │ + add x1, x0, #0x10 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -2394,15 +2394,15 @@ │ │ │ │ str wzr, [sp, #108] │ │ │ │ str xzr, [sp, #72] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str xzr, [x0] │ │ │ │ add x2, sp, #0x40 │ │ │ │ add x1, sp, #0x48 │ │ │ │ adrp x0, e000 │ │ │ │ - add x4, x0, #0x50 │ │ │ │ + add x4, x0, #0x48 │ │ │ │ mov x3, x2 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 2f20 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr w0, [sp, #108] │ │ │ │ @@ -2447,29 +2447,29 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3588 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 35c0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x60 │ │ │ │ + add x1, x0, #0x58 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ bl e80 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 36e8 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ @@ -2485,15 +2485,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3620 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 367c // b.none │ │ │ │ @@ -2508,15 +2508,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x90 │ │ │ │ + add x1, x0, #0x88 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ bl e80 │ │ │ │ mov w0, #0xffffffca // #-54 │ │ │ │ b 36e8 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ @@ -2556,43 +2556,43 @@ │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 372c // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 374c // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xa0 │ │ │ │ + add x3, x0, #0x98 │ │ │ │ mov w2, #0x46a // #1130 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 3778 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xa0 │ │ │ │ + add x3, x0, #0x98 │ │ │ │ mov w2, #0x46b // #1131 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 37a8 // b.none │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xa0 │ │ │ │ + add x3, x0, #0x98 │ │ │ │ mov w2, #0x46c // #1132 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf0 │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -2602,15 +2602,15 @@ │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x1, sp, #0x44 │ │ │ │ adrp x0, e000 │ │ │ │ - add x3, x0, #0x108 │ │ │ │ + add x3, x0, #0x100 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 2c24 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -2646,30 +2646,30 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 38a4 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 38dc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x21 // #33 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + add x0, x0, #0x118 │ │ │ │ bl e90 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 3c5c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 396c │ │ │ │ @@ -2679,60 +2679,60 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3928 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3964 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w3, #0x7fffffff // #2147483647 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x148 │ │ │ │ + add x1, x0, #0x140 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd7 // #-41 │ │ │ │ b 3c5c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 399c // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x190 │ │ │ │ + add x0, x0, #0x188 │ │ │ │ bl e50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w1, [x0, #4] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 39e0 // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 39d8 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x1b0 │ │ │ │ + add x0, x0, #0x1a8 │ │ │ │ bl e50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 3c5c │ │ │ │ ldr w0, [sp, #68] │ │ │ │ cmp w0, #0xa │ │ │ │ b.eq 3a64 // b.none │ │ │ │ adrp x0, 30000 │ │ │ │ @@ -2741,47 +2741,47 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a20 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a5c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ mov w3, #0xa // #10 │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x1d8 │ │ │ │ + add x1, x0, #0x1d0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 3c5c │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a9c // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x218 │ │ │ │ + add x0, x0, #0x210 │ │ │ │ bl e50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x230 │ │ │ │ + add x0, x0, #0x228 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -2856,15 +2856,15 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov x2, x0 │ │ │ │ ldr w1, [sp, #108] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x258 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ bl ec0 │ │ │ │ b 3c38 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #108] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -2876,15 +2876,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x3, x0 │ │ │ │ ldr w1, [sp, #108] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x2a0 │ │ │ │ + add x0, x0, #0x298 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ @@ -2951,28 +2951,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3d68 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #64] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3d9c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x2d0 │ │ │ │ + add x1, x0, #0x2c8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ b 3e20 │ │ │ │ nop │ │ │ │ b 3db0 │ │ │ │ nop │ │ │ │ @@ -2982,29 +2982,29 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3de4 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #64] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3e1c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x2f8 │ │ │ │ + add x1, x0, #0x2f0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd3 // #-45 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ @@ -3106,28 +3106,28 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3fd4 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4008 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #32] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x318 │ │ │ │ + add x1, x0, #0x310 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr w0, [sp, #140] │ │ │ │ b 41ac │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #112] │ │ │ │ @@ -3167,28 +3167,28 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 40fc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #32] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x348 │ │ │ │ + add x1, x0, #0x340 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffff7a // #-134 │ │ │ │ str w0, [sp, #140] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x12c │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -3206,27 +3206,27 @@ │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x4, x0 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ adrp x0, d000 │ │ │ │ - add x3, x0, #0xac0 │ │ │ │ + add x3, x0, #0xab8 │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x4 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 28a4 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4190 // b.none │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x370 │ │ │ │ + add x0, x0, #0x368 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ str x1, [x0, #32] │ │ │ │ @@ -3294,48 +3294,48 @@ │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 42b4 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 42c0 // b.none │ │ │ │ b 4338 │ │ │ │ adrp x0, e000 │ │ │ │ + add x0, x0, #0x398 │ │ │ │ + b 4340 │ │ │ │ + adrp x0, e000 │ │ │ │ add x0, x0, #0x3a0 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ add x0, x0, #0x3a8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3b0 │ │ │ │ + add x0, x0, #0x3b8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3c0 │ │ │ │ + add x0, x0, #0x3c8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3d0 │ │ │ │ + add x0, x0, #0x3d8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ add x0, x0, #0x3e0 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ add x0, x0, #0x3e8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3f0 │ │ │ │ - b 4340 │ │ │ │ - adrp x0, e000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ + add x0, x0, #0x3f8 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x410 │ │ │ │ + add x0, x0, #0x408 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x420 │ │ │ │ + add x0, x0, #0x418 │ │ │ │ b 4340 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x430 │ │ │ │ + add x0, x0, #0x428 │ │ │ │ add sp, sp, #0x10 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str w0, [sp, #28] │ │ │ │ str x1, [sp, #16] │ │ │ │ ldr w0, [sp, #28] │ │ │ │ @@ -3436,18 +3436,18 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4508 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xb8 │ │ │ │ + add x3, x0, #0xb0 │ │ │ │ ldr w2, [sp, #28] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x438 │ │ │ │ + add x1, x0, #0x430 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ @@ -3555,15 +3555,15 @@ │ │ │ │ ldr w0, [sp, #2156] │ │ │ │ b 48cc │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ add x4, sp, #0x58 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x458 │ │ │ │ + add x1, x0, #0x450 │ │ │ │ mov x0, x4 │ │ │ │ bl d70 │ │ │ │ add x1, sp, #0x58 │ │ │ │ add x0, sp, #0x4c │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ @@ -3609,29 +3609,29 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 47b0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #2144] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 47e8 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x58 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x460 │ │ │ │ + add x1, x0, #0x458 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 47fc // b.none │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ bl e80 │ │ │ │ @@ -3704,43 +3704,43 @@ │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 491c // b.none │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 493c // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xc8 │ │ │ │ + add x3, x0, #0xc0 │ │ │ │ mov w2, #0x5b8 // #1464 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 4968 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xc8 │ │ │ │ + add x3, x0, #0xc0 │ │ │ │ mov w2, #0x5b9 // #1465 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 4998 // b.none │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xc8 │ │ │ │ + add x3, x0, #0xc0 │ │ │ │ mov w2, #0x5ba // #1466 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf0 │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -3750,15 +3750,15 @@ │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1136] │ │ │ │ add x1, sp, #0x54 │ │ │ │ adrp x0, e000 │ │ │ │ - add x3, x0, #0x488 │ │ │ │ + add x3, x0, #0x480 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 2c24 │ │ │ │ str w0, [sp, #1132] │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -3794,30 +3794,30 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4a94 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1120] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4acc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x21 // #33 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x4a0 │ │ │ │ + add x0, x0, #0x498 │ │ │ │ bl e90 │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ b 4ec8 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 4b60 │ │ │ │ @@ -3827,15 +3827,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4b18 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1120] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4b58 // b.none │ │ │ │ @@ -3843,68 +3843,68 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w4, #0x7fffffff // #2147483647 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x4c8 │ │ │ │ + add x1, x0, #0x4c0 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd4 // #-44 │ │ │ │ b 4ec8 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4bb8 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x510 │ │ │ │ + add x1, x0, #0x508 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 4bac // b.any │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x518 │ │ │ │ + add x0, x0, #0x510 │ │ │ │ bl e50 │ │ │ │ b 4bb8 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x540 │ │ │ │ + add x0, x0, #0x538 │ │ │ │ bl e50 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 4c14 // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4c0c // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x510 │ │ │ │ + add x1, x0, #0x508 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4c00 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x568 │ │ │ │ + add x0, x0, #0x560 │ │ │ │ bl ec0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x570 │ │ │ │ + add x0, x0, #0x568 │ │ │ │ bl e50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 4ec8 │ │ │ │ add x3, sp, #0x58 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x598 │ │ │ │ + add x1, x0, #0x590 │ │ │ │ mov x0, x3 │ │ │ │ bl d70 │ │ │ │ ldr w0, [sp, #84] │ │ │ │ cmp w0, #0xc │ │ │ │ b.eq 4cb8 // b.none │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ @@ -3912,15 +3912,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4c6c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1136] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4cb0 // b.none │ │ │ │ @@ -3929,50 +3929,50 @@ │ │ │ │ ldr x5, [x0] │ │ │ │ ldr w1, [sp, #84] │ │ │ │ add x0, sp, #0x58 │ │ │ │ mov w4, #0xc // #12 │ │ │ │ mov w3, w1 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x5a8 │ │ │ │ + add x1, x0, #0x5a0 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 4ec8 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4d38 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x510 │ │ │ │ + add x1, x0, #0x508 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4cf0 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x568 │ │ │ │ + add x0, x0, #0x560 │ │ │ │ bl ec0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ + add x0, x0, #0x5e8 │ │ │ │ bl e50 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x510 │ │ │ │ + add x1, x0, #0x508 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4d20 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x568 │ │ │ │ + add x0, x0, #0x560 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x608 │ │ │ │ + add x0, x0, #0x600 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #1112] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -4021,21 +4021,21 @@ │ │ │ │ str w0, [sp, #1144] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4ea4 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x510 │ │ │ │ + add x1, x0, #0x508 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4e34 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x568 │ │ │ │ + add x0, x0, #0x560 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #1148] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -4055,15 +4055,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x628 │ │ │ │ + add x0, x0, #0x620 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1148] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1148] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #1148] │ │ │ │ @@ -4182,20 +4182,20 @@ │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ b 50b4 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ b 50b4 │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ b 50b4 │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xe0 │ │ │ │ + add x3, x0, #0xd8 │ │ │ │ mov w2, #0x638 // #1592 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x658 │ │ │ │ + add x0, x0, #0x650 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x470 │ │ │ │ stp x29, x30, [sp] │ │ │ │ mov x29, sp │ │ │ │ str w0, [sp, #44] │ │ │ │ @@ -4233,22 +4233,22 @@ │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 516c // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x678 │ │ │ │ + add x0, x0, #0x670 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ add x4, sp, #0x40 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x458 │ │ │ │ + add x1, x0, #0x450 │ │ │ │ mov x0, x4 │ │ │ │ bl d70 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ @@ -4276,29 +4276,29 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 521c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5254 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x688 │ │ │ │ + add x1, x0, #0x680 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5268 // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ bl e80 │ │ │ │ @@ -4321,15 +4321,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5310 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ @@ -4337,15 +4337,15 @@ │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov w4, #0x7fffffff // #2147483647 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x6b8 │ │ │ │ + add x1, x0, #0x6b0 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5324 // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ bl e80 │ │ │ │ @@ -4356,15 +4356,15 @@ │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5358 // b.none │ │ │ │ ldr w1, [sp, #1108] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x700 │ │ │ │ + add x0, x0, #0x6f8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr w2, [sp, #1108] │ │ │ │ bl 4ed8 │ │ │ │ str x0, [sp, #1096] │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ @@ -4382,15 +4382,15 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 53c0 // b.none │ │ │ │ ldr w0, [sp, #1108] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.le 53c0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x720 │ │ │ │ + add x0, x0, #0x718 │ │ │ │ bl ec0 │ │ │ │ str wzr, [sp, #1132] │ │ │ │ b 563c │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 53e0 │ │ │ │ @@ -4431,30 +4431,30 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 54c4 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ ldr w3, [sp, #1132] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x738 │ │ │ │ + add x1, x0, #0x730 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 13f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 59e8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -4485,15 +4485,15 @@ │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 555c // b.none │ │ │ │ ldr w1, [sp, #1128] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x758 │ │ │ │ + add x0, x0, #0x750 │ │ │ │ bl ec0 │ │ │ │ ldr w1, [sp, #1128] │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cmp w1, w0 │ │ │ │ b.lt 5614 // b.tstop │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ @@ -4508,15 +4508,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 55bc // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5604 // b.none │ │ │ │ @@ -4526,15 +4526,15 @@ │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ ldr w6, [sp, #40] │ │ │ │ ldr w5, [sp, #1128] │ │ │ │ ldr w4, [sp, #1132] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x760 │ │ │ │ + add x1, x0, #0x758 │ │ │ │ mov x0, x7 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 13f8 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 59e8 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ @@ -4562,15 +4562,15 @@ │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ef0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ add x4, sp, #0x40 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x458 │ │ │ │ + add x1, x0, #0x450 │ │ │ │ mov x0, x4 │ │ │ │ bl d70 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ add x0, x0, #0x38 │ │ │ │ add x1, sp, #0x40 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ @@ -4615,15 +4615,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5764 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ bl 41b8 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x7b8 │ │ │ │ + add x0, x0, #0x7b0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ bl 4fac │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ str w1, [x0] │ │ │ │ @@ -4657,29 +4657,29 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5810 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5848 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x7d0 │ │ │ │ + add x1, x0, #0x7c8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 13f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 59e8 │ │ │ │ adrp x0, 30000 │ │ │ │ @@ -4687,15 +4687,15 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5884 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x7f0 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 589c // b.any │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ b 58a0 │ │ │ │ @@ -4727,29 +4727,29 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5960 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x810 │ │ │ │ + add x1, x0, #0x808 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 13f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 59e8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -4772,15 +4772,15 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 59d8 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x830 │ │ │ │ + add x0, x0, #0x828 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [sp, #1096] │ │ │ │ str x1, [x0] │ │ │ │ ldr w0, [sp, #1124] │ │ │ │ ldp x29, x30, [sp] │ │ │ │ add sp, sp, #0x470 │ │ │ │ @@ -4797,43 +4797,43 @@ │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5a30 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 5a50 // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xf0 │ │ │ │ + add x3, x0, #0xe8 │ │ │ │ mov w2, #0x6f4 // #1780 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xd0 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 5a7c // b.any │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xf0 │ │ │ │ + add x3, x0, #0xe8 │ │ │ │ mov w2, #0x6f5 // #1781 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + add x0, x0, #0xbd0 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5aac // b.none │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0xf0 │ │ │ │ + add x3, x0, #0xe8 │ │ │ │ mov w2, #0x6f6 // #1782 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf0 │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -4843,15 +4843,15 @@ │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x1, sp, #0x44 │ │ │ │ adrp x0, e000 │ │ │ │ - add x3, x0, #0x858 │ │ │ │ + add x3, x0, #0x850 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 2c24 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -4887,30 +4887,30 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ba8 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5be0 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x20 // #32 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x868 │ │ │ │ + add x0, x0, #0x860 │ │ │ │ bl e90 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 5eb8 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 5c70 │ │ │ │ @@ -4920,57 +4920,57 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5c2c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5c68 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w3, #0x7fffffff // #2147483647 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x890 │ │ │ │ + add x1, x0, #0x888 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffd0 // #-48 │ │ │ │ b 5eb8 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ca0 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x8c8 │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ bl e50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 5cd8 // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5cd0 // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x8e8 │ │ │ │ + add x0, x0, #0x8e0 │ │ │ │ bl e50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 5eb8 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 5d5c // b.none │ │ │ │ adrp x0, 30000 │ │ │ │ @@ -4979,52 +4979,52 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5d18 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5d54 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ mov w3, #0xb // #11 │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x910 │ │ │ │ + add x1, x0, #0x908 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 5eb8 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5d7c // b.none │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x950 │ │ │ │ + add x0, x0, #0x948 │ │ │ │ bl e50 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5da8 // b.none │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x968 │ │ │ │ + add x0, x0, #0x960 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -5044,23 +5044,23 @@ │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5e18 // b.none │ │ │ │ ldr w1, [sp, #108] │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x988 │ │ │ │ + add x0, x0, #0x980 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #108] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x4, x0, #0x9a0 │ │ │ │ + add x4, x0, #0x998 │ │ │ │ ldr w3, [sp, #40] │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 50bc │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ @@ -5216,39 +5216,39 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x9b0 │ │ │ │ + add x1, x0, #0x9a8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #120] │ │ │ │ b 6184 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -5260,15 +5260,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #120] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #120] │ │ │ │ @@ -5280,15 +5280,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w3, w0 │ │ │ │ ldr x2, [sp, #184] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x9c8 │ │ │ │ + add x1, x0, #0x9c0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 61ec // b.any │ │ │ │ @@ -5332,32 +5332,32 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #168] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xa08 │ │ │ │ + add x1, x0, #0xa00 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ + add x1, x0, #0xa38 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5366,30 +5366,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xa80 │ │ │ │ + add x1, x0, #0xa78 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #116] │ │ │ │ b 63b8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -5401,15 +5401,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #116] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #116] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #116] │ │ │ │ @@ -5433,30 +5433,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xab0 │ │ │ │ + add x1, x0, #0xaa8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #112] │ │ │ │ b 64c4 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -5468,15 +5468,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #112] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #112] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #112] │ │ │ │ @@ -5498,15 +5498,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ b 6574 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 6574 // b.any │ │ │ │ @@ -5514,15 +5514,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ cmp x0, #0x1 │ │ │ │ b.ne 6784 // b.any │ │ │ │ @@ -5537,24 +5537,24 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xaf0 │ │ │ │ + add x1, x0, #0xae8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5563,30 +5563,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xb68 │ │ │ │ + add x1, x0, #0xb60 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #108] │ │ │ │ b 66cc │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ @@ -5598,15 +5598,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ @@ -5628,15 +5628,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ b 677c │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 677c // b.any │ │ │ │ @@ -5644,15 +5644,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ ldr x0, [sp, #176] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 6798 // b.any │ │ │ │ @@ -5669,47 +5669,47 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #176] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xb90 │ │ │ │ + add x1, x0, #0xb88 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xaf0 │ │ │ │ + add x1, x0, #0xae8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 6864 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ b 68a0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 68a0 // b.any │ │ │ │ @@ -5717,15 +5717,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ str xzr, [sp, #160] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ @@ -5765,39 +5765,39 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x9b0 │ │ │ │ + add x1, x0, #0x9a8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #104] │ │ │ │ b 6a18 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -5809,15 +5809,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #104] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #104] │ │ │ │ @@ -5829,15 +5829,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w3, w0 │ │ │ │ ldr x2, [sp, #184] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0x9c8 │ │ │ │ + add x1, x0, #0x9c0 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 6a80 // b.any │ │ │ │ @@ -5877,22 +5877,22 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xbe0 │ │ │ │ + add x1, x0, #0xbd8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5901,30 +5901,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xc18 │ │ │ │ + add x1, x0, #0xc10 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #100] │ │ │ │ b 6c14 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ @@ -5936,15 +5936,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #100] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #100] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #100] │ │ │ │ @@ -5968,30 +5968,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xc40 │ │ │ │ + add x1, x0, #0xc38 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #96] │ │ │ │ b 6d20 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ @@ -6003,15 +6003,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #96] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #96] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #96] │ │ │ │ @@ -6028,30 +6028,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xc68 │ │ │ │ + add x1, x0, #0xc60 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 6dbc // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ b 6df8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 6df8 // b.any │ │ │ │ @@ -6059,15 +6059,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x0, #0x1 │ │ │ │ b.ne 7008 // b.any │ │ │ │ @@ -6082,15 +6082,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -6098,30 +6098,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xca0 │ │ │ │ + add x1, x0, #0xc98 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + add x0, x0, #0x9b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #92] │ │ │ │ b 6f28 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ @@ -6133,15 +6133,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #92] │ │ │ │ @@ -6158,30 +6158,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xce0 │ │ │ │ + add x1, x0, #0xcd8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 6fc4 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ b 7000 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 7000 // b.any │ │ │ │ @@ -6189,15 +6189,15 @@ │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + add x1, x0, #0xad8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 700c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ ret │ │ │ │ @@ -6255,15 +6255,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x26 // #38 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xd38 │ │ │ │ + add x0, x0, #0xd30 │ │ │ │ bl e90 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 714c // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x5, [x0] │ │ │ │ @@ -6271,15 +6271,15 @@ │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xd60 │ │ │ │ + add x1, x0, #0xd58 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ b 719c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x6, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -6292,15 +6292,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ mov x4, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xda8 │ │ │ │ + add x1, x0, #0xda0 │ │ │ │ mov x0, x6 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -6332,30 +6332,30 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7278 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xe00 │ │ │ │ + add x1, x0, #0xdf8 │ │ │ │ mov x0, x4 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ b 7290 │ │ │ │ nop │ │ │ │ b 7290 │ │ │ │ @@ -6401,15 +6401,15 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, d000 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ bl e90 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 7394 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x5, [x0] │ │ │ │ @@ -6417,15 +6417,15 @@ │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xe70 │ │ │ │ + add x1, x0, #0xe68 │ │ │ │ mov x0, x5 │ │ │ │ bl f00 │ │ │ │ b 73e4 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x6, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6438,15 +6438,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ mov x4, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xed0 │ │ │ │ + add x1, x0, #0xec8 │ │ │ │ mov x0, x6 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6498,15 +6498,15 @@ │ │ │ │ str w0, [sp, #56] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ add x0, x0, #0x4 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x3, sp, #0x38 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba0 │ │ │ │ + add x1, x0, #0xb98 │ │ │ │ mov x0, x3 │ │ │ │ bl e60 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7558 // b.none │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -6515,33 +6515,33 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ + add x0, x0, #0xf28 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 754c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xf50 │ │ │ │ + add x1, x0, #0xf48 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldrb w0, [sp, #59] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 757c // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #80] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -6573,45 +6573,45 @@ │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ + add x0, x0, #0xf28 │ │ │ │ bl e90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7634 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x1, x0, #0xf50 │ │ │ │ + add x1, x0, #0xf48 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7674 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + add x0, x0, #0xf80 │ │ │ │ bl ec0 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [sp, #160] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 7690 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ @@ -6631,34 +6631,34 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 76e8 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + add x1, x0, #0xef0 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7720 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x26 // #38 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xfb0 │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ bl e90 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 7750 │ │ │ │ add x0, sp, #0x40 │ │ │ │ bl 1154 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6674,33 +6674,33 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7790 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0xfd8 │ │ │ │ + add x0, x0, #0xfd0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ cmp x1, x0 │ │ │ │ b.cc 77d8 // b.lo, b.ul, b.last │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x108 │ │ │ │ + add x3, x0, #0x100 │ │ │ │ mov w2, #0x919 // #2329 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xba8 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x0 │ │ │ │ + add x1, x0, #0xba0 │ │ │ │ + adrp x0, e000 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x1, x0, #0x38 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x2, [x0, #48] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x3, x2 │ │ │ │ @@ -6713,37 +6713,37 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7828 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 7828 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 783c // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x2, x0, #0x48 │ │ │ │ add x1, sp, #0x40 │ │ │ │ adrp x0, e000 │ │ │ │ - add x3, x0, #0x510 │ │ │ │ + add x3, x0, #0x508 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 48d8 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7880 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 7880 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 7894 // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x1, x0, #0x58 │ │ │ │ @@ -6760,15 +6760,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 78e4 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 78e4 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 78f8 // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ @@ -6786,24 +6786,24 @@ │ │ │ │ bl 20f0 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 794c // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl 5f98 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7970 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ str wzr, [x0, #92] │ │ │ │ str wzr, [sp, #172] │ │ │ │ b 79f8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w1, [x0, #92] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6843,27 +6843,27 @@ │ │ │ │ bl 7014 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7a30 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x12c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7c54 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ sub x0, x1, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 7c5c │ │ │ │ + b.le 7c54 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ sub x0, x1, x0 │ │ │ │ str x0, [sp, #128] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ @@ -6887,20 +6887,20 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x963 // #2403 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xe40 │ │ │ │ + add x1, x0, #0xe38 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl e80 │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl ea0 │ │ │ │ str x0, [sp, #112] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ cmn x0, #0x1 │ │ │ │ @@ -6915,22 +6915,22 @@ │ │ │ │ ldr x19, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x96a // #2410 │ │ │ │ adrp x0, d000 │ │ │ │ - add x1, x0, #0xed8 │ │ │ │ + add x1, x0, #0xed0 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl e80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ str wzr, [sp, #172] │ │ │ │ b 7b98 │ │ │ │ ldrsw x0, [sp, #172] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -6964,57 +6964,55 @@ │ │ │ │ bl d90 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 7c14 // b.tcont │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl e80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl e30 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 7c40 // b.tcont │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl e80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl e80 │ │ │ │ - b 7c60 │ │ │ │ - nop │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ nop │ │ │ │ - b 7c60 │ │ │ │ + b 7c58 │ │ │ │ nop │ │ │ │ ldr x0, [sp, #88] │ │ │ │ bl e80 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x50 │ │ │ │ str x0, [sp, #24] │ │ │ │ str x1, [sp, #16] │ │ │ │ str x2, [sp, #8] │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls 8000 // b.plast │ │ │ │ + b.ls 7ff8 // b.plast │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 8000 // b.none │ │ │ │ + b.eq 7ff8 // b.none │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x4 │ │ │ │ - b.ne 7d64 // b.any │ │ │ │ + b.ne 7d5c // b.any │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #32] │ │ │ │ str xzr, [sp, #72] │ │ │ │ - b 7d50 │ │ │ │ + b 7d48 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ lsl w1, w0, #24 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ @@ -7047,23 +7045,23 @@ │ │ │ │ str w1, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc 7cbc // b.lo, b.ul, b.last │ │ │ │ - b 8004 │ │ │ │ + b.cc 7cb4 // b.lo, b.ul, b.last │ │ │ │ + b 7ffc │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 7ea8 // b.any │ │ │ │ + b.ne 7ea0 // b.any │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #40] │ │ │ │ str xzr, [sp, #72] │ │ │ │ - b 7e94 │ │ │ │ + b 7e8c │ │ │ │ ldr x0, [sp, #72] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ lsl x1, x0, #56 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ @@ -7128,23 +7126,23 @@ │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc 7d80 // b.lo, b.ul, b.last │ │ │ │ - b 8004 │ │ │ │ + b.cc 7d78 // b.lo, b.ul, b.last │ │ │ │ + b 7ffc │ │ │ │ ldr x0, [sp, #8] │ │ │ │ cmp x0, #0x2 │ │ │ │ - b.ne 7f44 // b.any │ │ │ │ + b.ne 7f3c // b.any │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #48] │ │ │ │ str xzr, [sp, #72] │ │ │ │ - b 7f30 │ │ │ │ + b 7f28 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrh w0, [x0] │ │ │ │ sxth w0, w0 │ │ │ │ ubfiz w0, w0, #8, #8 │ │ │ │ @@ -7167,21 +7165,21 @@ │ │ │ │ strh w1, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc 7ec4 // b.lo, b.ul, b.last │ │ │ │ - b 8004 │ │ │ │ + b.cc 7ebc // b.lo, b.ul, b.last │ │ │ │ + b 7ffc │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #64] │ │ │ │ - b 7fe8 │ │ │ │ + b 7fe0 │ │ │ │ str xzr, [sp, #72] │ │ │ │ - b 7fc4 │ │ │ │ + b 7fbc │ │ │ │ ldr x1, [sp, #64] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ strb w0, [sp, #63] │ │ │ │ ldr x1, [sp, #8] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ @@ -7205,227 +7203,227 @@ │ │ │ │ ldr x0, [sp, #72] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr x0, [sp, #8] │ │ │ │ lsr x0, x0, #1 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc 7f58 // b.lo, b.ul, b.last │ │ │ │ + b.cc 7f50 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #64] │ │ │ │ ldr x0, [sp, #8] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #64] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ sub x1, x0, #0x1 │ │ │ │ str x1, [sp, #16] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 7f50 // b.any │ │ │ │ - b 8004 │ │ │ │ + b.ne 7f48 // b.any │ │ │ │ + b 7ffc │ │ │ │ nop │ │ │ │ add sp, sp, #0x50 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ adrp x0, f000 │ │ │ │ - add x2, x0, #0x28 │ │ │ │ + add x2, x0, #0x20 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x280 │ │ │ │ + add x0, x0, #0x278 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str x1, [sp, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #56] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #44] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0] │ │ │ │ - b 8084 │ │ │ │ + b 807c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x2c │ │ │ │ - b.ne 8084 // b.any │ │ │ │ + b.ne 807c // b.any │ │ │ │ ldr w0, [sp, #44] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #44] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ add x1, x0, #0x1 │ │ │ │ str x1, [sp, #56] │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8068 // b.any │ │ │ │ + b.ne 8060 // b.any │ │ │ │ ldrsw x0, [sp, #44] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl de0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ str x1, [x0, #8] │ │ │ │ ldr x0, [sp, #16] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 80ec // b.any │ │ │ │ + b.ne 80e4 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ mov w2, #0xca // #202 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2c0 │ │ │ │ + add x1, x0, #0x2b8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ str x0, [sp, #48] │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + add x1, x0, #0x2e8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ bl d20 │ │ │ │ str x0, [sp, #56] │ │ │ │ - b 817c │ │ │ │ + b 8174 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ bl df0 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ str x1, [x0] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 815c // b.any │ │ │ │ + b.ne 8154 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ mov w2, #0xd3 // #211 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2c0 │ │ │ │ + add x1, x0, #0x2b8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ add x0, x0, #0x8 │ │ │ │ str x0, [sp, #48] │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + add x1, x0, #0x2e8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl d20 │ │ │ │ str x0, [sp, #56] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 8110 // b.any │ │ │ │ + b.ne 8108 // b.any │ │ │ │ ldr x0, [sp, #16] │ │ │ │ ldr w1, [sp, #44] │ │ │ │ str w1, [x0] │ │ │ │ nop │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x10 │ │ │ │ str w0, [sp, #12] │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0xb │ │ │ │ - b.eq 8314 // b.none │ │ │ │ + b.eq 830c // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0xb │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 8308 // b.none │ │ │ │ + b.eq 8300 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 82fc // b.none │ │ │ │ + b.eq 82f4 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 82f0 // b.none │ │ │ │ + b.eq 82e8 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 82e4 // b.none │ │ │ │ + b.eq 82dc // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 82d8 // b.none │ │ │ │ + b.eq 82d0 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 82cc // b.none │ │ │ │ + b.eq 82c4 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 82c0 // b.none │ │ │ │ + b.eq 82b8 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 82b4 // b.none │ │ │ │ + b.eq 82ac // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.gt 8320 │ │ │ │ + b.gt 8318 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 829c // b.none │ │ │ │ + b.eq 8294 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 82a8 // b.none │ │ │ │ + b.eq 82a0 // b.none │ │ │ │ + b 8318 │ │ │ │ + adrp x0, e000 │ │ │ │ + add x0, x0, #0x398 │ │ │ │ b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ add x0, x0, #0x3a0 │ │ │ │ - b 8328 │ │ │ │ - adrp x0, e000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ - b 8328 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3c0 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3b8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3e0 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3d8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3f0 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3e8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3f8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3b0 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3a8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3d0 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3c8 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x3e8 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x3e0 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x410 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x408 │ │ │ │ + b 8320 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x420 │ │ │ │ - b 8328 │ │ │ │ + add x0, x0, #0x418 │ │ │ │ + b 8320 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x2f8 │ │ │ │ + add x0, x0, #0x2f0 │ │ │ │ add sp, sp, #0x10 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x7c0 │ │ │ │ stp x29, x30, [sp] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ str x21, [sp, #32] │ │ │ │ @@ -7443,140 +7441,140 @@ │ │ │ │ str wzr, [sp, #1960] │ │ │ │ str wzr, [sp, #1948] │ │ │ │ str wzr, [sp, #1944] │ │ │ │ str wzr, [sp, #1940] │ │ │ │ str xzr, [sp, #328] │ │ │ │ str wzr, [sp, #320] │ │ │ │ str wzr, [sp, #1956] │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x76 │ │ │ │ - b.eq 8418 // b.none │ │ │ │ + b.eq 8410 // b.none │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x76 │ │ │ │ - b.gt 8520 │ │ │ │ + b.gt 8518 │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x74 │ │ │ │ - b.eq 8438 // b.none │ │ │ │ + b.eq 8430 // b.none │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x74 │ │ │ │ - b.gt 8520 │ │ │ │ + b.gt 8518 │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x71 │ │ │ │ - b.eq 8504 // b.none │ │ │ │ + b.eq 84fc // b.none │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x71 │ │ │ │ - b.gt 8520 │ │ │ │ + b.gt 8518 │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x68 │ │ │ │ - b.eq 840c // b.none │ │ │ │ + b.eq 8404 // b.none │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x68 │ │ │ │ - b.gt 8520 │ │ │ │ + b.gt 8518 │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.eq 8510 // b.none │ │ │ │ + b.eq 8508 // b.none │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmp w0, #0x62 │ │ │ │ - b.eq 84f0 // b.none │ │ │ │ - b 8520 │ │ │ │ + b.eq 84e8 // b.none │ │ │ │ + b 8518 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1948] │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ add x1, sp, #0x140 │ │ │ │ - bl 8038 │ │ │ │ + bl 8030 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1944] │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ bl df0 │ │ │ │ str x0, [sp, #408] │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + add x1, x0, #0x2e8 │ │ │ │ ldr x0, [sp, #408] │ │ │ │ bl d20 │ │ │ │ str x0, [sp, #400] │ │ │ │ ldr x0, [sp, #400] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 847c // b.any │ │ │ │ + b.ne 8474 // b.any │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 800c │ │ │ │ - b 8520 │ │ │ │ + bl 8004 │ │ │ │ + b 8518 │ │ │ │ add x0, sp, #0x168 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x300 │ │ │ │ + add x1, x0, #0x2f8 │ │ │ │ ldr x0, [sp, #400] │ │ │ │ bl d50 <__isoc23_sscanf@plt> │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + add x1, x0, #0x2e8 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl d20 │ │ │ │ str x0, [sp, #400] │ │ │ │ ldr x0, [sp, #400] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 84c4 // b.any │ │ │ │ + b.ne 84bc // b.any │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 800c │ │ │ │ - b 8520 │ │ │ │ + bl 8004 │ │ │ │ + b 8518 │ │ │ │ add x0, sp, #0x160 │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x300 │ │ │ │ + add x1, x0, #0x2f8 │ │ │ │ ldr x0, [sp, #400] │ │ │ │ bl d50 <__isoc23_sscanf@plt> │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1956] │ │ │ │ ldr x0, [sp, #408] │ │ │ │ bl e80 │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0] │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1960] │ │ │ │ - b 8520 │ │ │ │ + b 8518 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 800c │ │ │ │ + bl 8004 │ │ │ │ nop │ │ │ │ adrp x0, f000 │ │ │ │ - add x2, x0, #0x308 │ │ │ │ + add x2, x0, #0x300 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl dd0 │ │ │ │ str w0, [sp, #1552] │ │ │ │ ldr w0, [sp, #1552] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 8390 // b.any │ │ │ │ + b.ne 8388 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 855c // b.none │ │ │ │ + b.eq 8554 // b.none │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ str wzr, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #60] │ │ │ │ sub w0, w1, w0 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 8584 // b.none │ │ │ │ + b.eq 857c // b.none │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 800c │ │ │ │ + bl 8004 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -7590,68 +7588,68 @@ │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8624 // b.any │ │ │ │ + b.ne 861c // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x310 │ │ │ │ + add x1, x0, #0x308 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 866c // b.none │ │ │ │ + b.eq 8664 // b.none │ │ │ │ ldr w0, [sp, #1956] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 866c // b.none │ │ │ │ + b.eq 8664 // b.none │ │ │ │ ldr d31, [sp, #360] │ │ │ │ fmov d0, d31 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x350 │ │ │ │ + add x0, x0, #0x348 │ │ │ │ bl ec0 │ │ │ │ ldr d31, [sp, #352] │ │ │ │ fmov d0, d31 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x378 │ │ │ │ + add x0, x0, #0x370 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8694 // b.any │ │ │ │ + b.ne 868c // b.any │ │ │ │ ldr w0, [sp, #1944] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8694 // b.any │ │ │ │ + b.ne 868c // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1940] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1948] │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b 8ba8 │ │ │ │ + b 8ba0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x3a0 │ │ │ │ + add x0, x0, #0x398 │ │ │ │ str x0, [sp, #440] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + add x0, x0, #0x3a0 │ │ │ │ str x0, [sp, #432] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w1, w0 │ │ │ │ sxtw x0, w0 │ │ │ │ @@ -7667,15 +7665,15 @@ │ │ │ │ add x1, sp, #0x188 │ │ │ │ str w2, [x1, x0] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 8774 // b.any │ │ │ │ + b.ne 876c // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ @@ -7688,74 +7686,74 @@ │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w2, #0x154 // #340 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x3b8 │ │ │ │ + add x1, x0, #0x3b0 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87cc // b.none │ │ │ │ + b.eq 87c4 // b.none │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 87cc // b.any │ │ │ │ + b.ne 87c4 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w1, w0 │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x3e0 │ │ │ │ + add x0, x0, #0x3d8 │ │ │ │ bl ec0 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8824 // b.none │ │ │ │ + b.eq 881c // b.none │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 8824 // b.any │ │ │ │ + b.ne 881c // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w1, w0 │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x3f8 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl ec0 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ add x1, sp, #0x128 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ bl ea0 │ │ │ │ str x0, [sp, #424] │ │ │ │ ldr x0, [sp, #424] │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.eq 88c8 // b.none │ │ │ │ + b.eq 88c0 // b.none │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ bl e10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ @@ -7773,25 +7771,25 @@ │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w2, #0x15f // #351 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x410 │ │ │ │ + add x1, x0, #0x408 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ add x0, sp, #0x128 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ ldr x1, [sp, #432] │ │ │ │ bl e60 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8944 // b.any │ │ │ │ + b.ne 893c // b.any │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ bl e10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ @@ -7804,34 +7802,34 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x438 │ │ │ │ + add x1, x0, #0x430 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ add x0, sp, #0x128 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ ldr x1, [sp, #440] │ │ │ │ bl e60 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 89e4 // b.any │ │ │ │ + b.ne 89dc // b.any │ │ │ │ ldrb w0, [sp, #299] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 8a48 // b.none │ │ │ │ + b.eq 8a40 // b.none │ │ │ │ ldrb w0, [sp, #299] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 8a48 // b.none │ │ │ │ + b.eq 8a40 // b.none │ │ │ │ ldrb w0, [sp, #299] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 8a48 // b.none │ │ │ │ + b.eq 8a40 // b.none │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ bl e10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ @@ -7844,15 +7842,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x470 │ │ │ │ + add x1, x0, #0x468 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ @@ -7869,15 +7867,15 @@ │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x498 │ │ │ │ + add x1, x0, #0x490 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ mov x1, #0x68 // #104 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ bl de0 │ │ │ │ @@ -7887,21 +7885,21 @@ │ │ │ │ add x1, sp, #0x130 │ │ │ │ str x2, [x1, x0] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 8aa8 // b.any │ │ │ │ + b.ne 8aa0 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ mov w2, #0x17a // #378 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2c0 │ │ │ │ + add x1, x0, #0x2b8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ @@ -7912,21 +7910,21 @@ │ │ │ │ ldr x0, [x1, x0] │ │ │ │ mov x1, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl 7440 │ │ │ │ str w0, [sp, #420] │ │ │ │ ldr w0, [sp, #420] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8b54 // b.none │ │ │ │ + b.eq 8b4c // b.none │ │ │ │ ldr w0, [sp, #420] │ │ │ │ cmn w0, #0x86 │ │ │ │ - b.eq 8b54 // b.none │ │ │ │ + b.eq 8b4c // b.none │ │ │ │ ldr w0, [sp, #420] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 8b54 // b.none │ │ │ │ + b.eq 8b4c // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w1, w0 │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ @@ -7937,15 +7935,15 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ mov x1, x3 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ + add x0, x0, #0x4b0 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ @@ -7964,151 +7962,151 @@ │ │ │ │ add x1, sp, #0x178 │ │ │ │ str w2, [x1, x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 869c │ │ │ │ + b.le 8694 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 8c04 // b.none │ │ │ │ + b.eq 8bfc // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8bf8 // b.any │ │ │ │ + b.ne 8bf0 // b.any │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x500 │ │ │ │ + add x0, x0, #0x4f8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq aaa4 // b.none │ │ │ │ + b.eq aa9c // b.none │ │ │ │ str xzr, [sp, #280] │ │ │ │ str xzr, [sp, #288] │ │ │ │ str xzr, [sp, #264] │ │ │ │ str xzr, [sp, #272] │ │ │ │ str xzr, [sp, #248] │ │ │ │ str xzr, [sp, #256] │ │ │ │ ldr w1, [sp, #376] │ │ │ │ ldr w0, [sp, #380] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 8c70 // b.none │ │ │ │ + b.eq 8c68 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8c60 // b.any │ │ │ │ + b.ne 8c58 // b.any │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #380] │ │ │ │ mov w2, w1 │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x528 │ │ │ │ + add x0, x0, #0x520 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 8c98 │ │ │ │ + b 8c90 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8c98 // b.none │ │ │ │ + b.eq 8c90 // b.none │ │ │ │ ldr w0, [sp, #376] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x558 │ │ │ │ + add x0, x0, #0x550 │ │ │ │ bl ec0 │ │ │ │ ldr w1, [sp, #384] │ │ │ │ ldr w0, [sp, #388] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 8ce0 // b.none │ │ │ │ + b.eq 8cd8 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8cd0 // b.any │ │ │ │ + b.ne 8cc8 // b.any │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #388] │ │ │ │ mov w2, w1 │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x580 │ │ │ │ + add x0, x0, #0x578 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 8d08 │ │ │ │ + b 8d00 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8d08 // b.none │ │ │ │ + b.eq 8d00 // b.none │ │ │ │ ldr w0, [sp, #384] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x5a8 │ │ │ │ + add x0, x0, #0x5a0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ str w0, [sp, #368] │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ str w0, [sp, #372] │ │ │ │ ldr w1, [sp, #368] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 8d68 // b.none │ │ │ │ + b.eq 8d60 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8d58 // b.any │ │ │ │ + b.ne 8d50 // b.any │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #372] │ │ │ │ mov w2, w1 │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ + add x0, x0, #0x5c0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 8d90 │ │ │ │ + b 8d88 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8d90 // b.none │ │ │ │ + b.eq 8d88 // b.none │ │ │ │ ldr w0, [sp, #368] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x5f8 │ │ │ │ + add x0, x0, #0x5f0 │ │ │ │ bl ec0 │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b 98e8 │ │ │ │ + b 98e0 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #280] │ │ │ │ ldr w1, [sp, #372] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b 8e3c │ │ │ │ + b 8e34 │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #288] │ │ │ │ @@ -8116,38 +8114,38 @@ │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8e50 // b.none │ │ │ │ + b.eq 8e48 // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #372] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 8dd4 // b.tstop │ │ │ │ - b 8e54 │ │ │ │ + b.lt 8dcc // b.tstop │ │ │ │ + b 8e4c │ │ │ │ nop │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 8ee0 // b.any │ │ │ │ + b.ne 8ed8 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8ed0 // b.any │ │ │ │ + b.ne 8ec8 // b.any │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x4, [x0, #8] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ @@ -8162,99 +8160,99 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x620 │ │ │ │ + add x0, x0, #0x618 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 98dc │ │ │ │ + b 98d4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w1, [x0, #24] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 8f50 // b.none │ │ │ │ + b.eq 8f48 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8f40 // b.any │ │ │ │ + b.ne 8f38 // b.any │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x19, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x660 │ │ │ │ + add x0, x0, #0x658 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 98dc │ │ │ │ + b 98d4 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8f98 // b.none │ │ │ │ + b.eq 8f90 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x698 │ │ │ │ + add x0, x0, #0x690 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + add x0, x0, #0x6a8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 8ff4 // b.none │ │ │ │ + b.eq 8fec // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8fe4 // b.any │ │ │ │ + b.ne 8fdc // b.any │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x2, [x0, #32] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x3, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x6c8 │ │ │ │ + add x0, x0, #0x6c0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 98dc │ │ │ │ + b 98d4 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9020 // b.none │ │ │ │ + b.eq 9018 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x700 │ │ │ │ + add x0, x0, #0x6f8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x19, [x0, #32] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ bl 4fac │ │ │ │ sxtw x0, w0 │ │ │ │ @@ -8267,67 +8265,67 @@ │ │ │ │ ldr x2, [sp, #1544] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x3 │ │ │ │ bl e60 │ │ │ │ str w0, [sp, #1540] │ │ │ │ ldr w0, [sp, #1540] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 98bc // b.none │ │ │ │ + b.eq 98b4 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #232] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #240] │ │ │ │ str wzr, [sp, #1968] │ │ │ │ - b 90c4 │ │ │ │ + b 90bc │ │ │ │ ldr x1, [sp, #232] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w1, [x0] │ │ │ │ ldr x2, [sp, #240] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 90d8 // b.any │ │ │ │ + b.ne 90d0 // b.any │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1968] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ ldr x1, [sp, #1544] │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi 9090 // b.pmore │ │ │ │ - b 90dc │ │ │ │ + b.hi 9088 // b.pmore │ │ │ │ + b 90d4 │ │ │ │ nop │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ bl 4fac │ │ │ │ mov w1, w0 │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ sdiv w0, w0, w1 │ │ │ │ str w0, [sp, #1540] │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 98ac // b.any │ │ │ │ + b.ne 98a4 // b.any │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x19, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ ldr w3, [sp, #1540] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x718 │ │ │ │ + add x0, x0, #0x710 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 91d8 // b.any │ │ │ │ + b.ne 91d0 // b.any │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ add x0, x0, #0x1 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ bl de0 │ │ │ │ str x0, [sp, #216] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ @@ -8351,47 +8349,47 @@ │ │ │ │ mov x0, x3 │ │ │ │ bl eb0 │ │ │ │ ldr x0, [sp, #216] │ │ │ │ ldr x1, [sp, #224] │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x760 │ │ │ │ + add x0, x0, #0x758 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #216] │ │ │ │ bl e80 │ │ │ │ ldr x0, [sp, #224] │ │ │ │ bl e80 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 9288 // b.any │ │ │ │ + b.ne 9280 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1324] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1312] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1304] │ │ │ │ ldr w0, [sp, #1324] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9240 │ │ │ │ + b.le 9238 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9240 // b.none │ │ │ │ + b.eq 9238 // b.none │ │ │ │ ldrsw x0, [sp, #1324] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1312] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1324] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1304] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1312] │ │ │ │ ldrsb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1304] │ │ │ │ ldrsb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -8399,43 +8397,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 9338 // b.any │ │ │ │ + b.ne 9330 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1348] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1336] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1328] │ │ │ │ ldr w0, [sp, #1348] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 92f0 │ │ │ │ + b.le 92e8 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 92f0 // b.none │ │ │ │ + b.eq 92e8 // b.none │ │ │ │ ldrsw x0, [sp, #1348] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1336] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1348] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1328] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1336] │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1328] │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -8443,43 +8441,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 93e8 // b.any │ │ │ │ + b.ne 93e0 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #1372] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1360] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1352] │ │ │ │ ldr w0, [sp, #1372] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 93a0 │ │ │ │ + b.le 9398 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 93a0 // b.none │ │ │ │ + b.eq 9398 // b.none │ │ │ │ ldrsw x0, [sp, #1372] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1360] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1372] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1352] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1360] │ │ │ │ ldrsh w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1352] │ │ │ │ ldrsh w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -8487,43 +8485,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.ne 9498 // b.any │ │ │ │ + b.ne 9490 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #1396] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1384] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1376] │ │ │ │ ldr w0, [sp, #1396] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9450 │ │ │ │ + b.le 9448 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9450 // b.none │ │ │ │ + b.eq 9448 // b.none │ │ │ │ ldrsw x0, [sp, #1396] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1384] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1396] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1376] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1384] │ │ │ │ ldrh w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1376] │ │ │ │ ldrh w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -8531,43 +8529,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 9548 // b.any │ │ │ │ + b.ne 9540 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #1420] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1408] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1400] │ │ │ │ ldr w0, [sp, #1420] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9500 │ │ │ │ + b.le 94f8 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9500 // b.none │ │ │ │ + b.eq 94f8 // b.none │ │ │ │ ldrsw x0, [sp, #1420] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1408] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1420] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1400] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1408] │ │ │ │ ldr w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1400] │ │ │ │ ldr w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -8575,43 +8573,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ne 95f8 // b.any │ │ │ │ + b.ne 95f0 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #1444] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1432] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1424] │ │ │ │ ldr w0, [sp, #1444] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 95b0 │ │ │ │ + b.le 95a8 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 95b0 // b.none │ │ │ │ + b.eq 95a8 // b.none │ │ │ │ ldrsw x0, [sp, #1444] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1432] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1444] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1424] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1432] │ │ │ │ ldr w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1424] │ │ │ │ ldr w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -8619,43 +8617,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 96a8 // b.any │ │ │ │ + b.ne 96a0 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #1468] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1456] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1448] │ │ │ │ ldr w0, [sp, #1468] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9660 │ │ │ │ + b.le 9658 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9660 // b.none │ │ │ │ + b.eq 9658 // b.none │ │ │ │ ldrsw x0, [sp, #1468] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1456] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1468] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1448] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1456] │ │ │ │ ldr s31, [x0] │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1448] │ │ │ │ ldr s31, [x0] │ │ │ │ fcvt d31, s31 │ │ │ │ @@ -8663,85 +8661,85 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 9750 // b.any │ │ │ │ + b.ne 9748 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #1492] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1480] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1472] │ │ │ │ ldr w0, [sp, #1492] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9710 │ │ │ │ + b.le 9708 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9710 // b.none │ │ │ │ + b.eq 9708 // b.none │ │ │ │ ldrsw x0, [sp, #1492] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1480] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1492] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1472] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1480] │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1472] │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1872] │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne 9800 // b.any │ │ │ │ + b.ne 97f8 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #1516] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1504] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1496] │ │ │ │ ldr w0, [sp, #1516] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 97b8 │ │ │ │ + b.le 97b0 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 97b8 // b.none │ │ │ │ + b.eq 97b0 // b.none │ │ │ │ ldrsw x0, [sp, #1516] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1504] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1516] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1496] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1504] │ │ │ │ ldr d31, [x0] │ │ │ │ scvtf d31, d31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1496] │ │ │ │ ldr d31, [x0] │ │ │ │ scvtf d31, d31 │ │ │ │ @@ -8749,43 +8747,43 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b 98ac │ │ │ │ + b 98a4 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne 98ac // b.any │ │ │ │ + b.ne 98a4 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #1536] │ │ │ │ ldr x0, [sp, #232] │ │ │ │ str x0, [sp, #1528] │ │ │ │ ldr x0, [sp, #240] │ │ │ │ str x0, [sp, #1520] │ │ │ │ ldr w0, [sp, #1536] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 9868 │ │ │ │ + b.le 9860 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9868 // b.none │ │ │ │ + b.eq 9860 // b.none │ │ │ │ ldrsw x0, [sp, #1536] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1528] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #1536] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #1520] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #1528] │ │ │ │ ldr d31, [x0] │ │ │ │ ucvtf d31, d31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1520] │ │ │ │ ldr d31, [x0] │ │ │ │ ucvtf d31, d31 │ │ │ │ @@ -8793,52 +8791,52 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 98dc │ │ │ │ + b 98d4 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 98dc // b.none │ │ │ │ + b.eq 98d4 // b.none │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x790 │ │ │ │ + add x0, x0, #0x788 │ │ │ │ bl e50 │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 8d98 // b.tstop │ │ │ │ + b.lt 8d90 // b.tstop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b 9a50 │ │ │ │ + b 9a48 │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #288] │ │ │ │ ldr w1, [sp, #368] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b 99a4 │ │ │ │ + b 999c │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #280] │ │ │ │ @@ -8846,38 +8844,38 @@ │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 99b8 // b.none │ │ │ │ + b.eq 99b0 // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #368] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 993c // b.tstop │ │ │ │ - b 99bc │ │ │ │ + b.lt 9934 // b.tstop │ │ │ │ + b 99b4 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 9a44 // b.any │ │ │ │ + b.ne 9a3c // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 9a38 // b.any │ │ │ │ + b.ne 9a30 // b.any │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x4, [x0, #8] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ @@ -8892,58 +8890,58 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x620 │ │ │ │ + add x0, x0, #0x618 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9900 // b.tstop │ │ │ │ + b.lt 98f8 // b.tstop │ │ │ │ ldr w0, [sp, #376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 9e04 │ │ │ │ + b.le 9dfc │ │ │ │ ldr w0, [sp, #380] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 9e04 │ │ │ │ + b.le 9dfc │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9a98 // b.none │ │ │ │ + b.eq 9a90 // b.none │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x7b0 │ │ │ │ + add x0, x0, #0x7a8 │ │ │ │ bl e50 │ │ │ │ nop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b 9c88 │ │ │ │ + b 9c80 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #264] │ │ │ │ ldr w1, [sp, #380] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b 9b48 │ │ │ │ + b 9b40 │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #272] │ │ │ │ @@ -8951,38 +8949,38 @@ │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9b5c // b.none │ │ │ │ + b.eq 9b54 // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #380] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #380] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9ae0 // b.tstop │ │ │ │ - b 9b60 │ │ │ │ + b.lt 9ad8 // b.tstop │ │ │ │ + b 9b58 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #380] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 9bec // b.any │ │ │ │ + b.ne 9be4 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 9bdc // b.any │ │ │ │ + b.ne 9bd4 // b.any │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x4, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ @@ -8997,80 +8995,80 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x7c0 │ │ │ │ + add x0, x0, #0x7b8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 9c7c │ │ │ │ + b 9c74 │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 9c48 // b.none │ │ │ │ + b.eq 9c40 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 9c38 // b.any │ │ │ │ + b.ne 9c30 // b.any │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x2, [x0, #16] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x3, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x7f8 │ │ │ │ + add x0, x0, #0x7f0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b 9c7c │ │ │ │ + b 9c74 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9c7c // b.none │ │ │ │ + b.eq 9c74 // b.none │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x2, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x828 │ │ │ │ + add x0, x0, #0x820 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9aa4 // b.tstop │ │ │ │ + b.lt 9a9c // b.tstop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b 9df0 │ │ │ │ + b 9de8 │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #272] │ │ │ │ ldr w1, [sp, #376] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b 9d44 │ │ │ │ + b 9d3c │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #264] │ │ │ │ @@ -9078,38 +9076,38 @@ │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9d58 // b.none │ │ │ │ + b.eq 9d50 // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #376] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9cdc // b.tstop │ │ │ │ - b 9d5c │ │ │ │ + b.lt 9cd4 // b.tstop │ │ │ │ + b 9d54 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 9de4 // b.any │ │ │ │ + b.ne 9ddc // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 9dd8 // b.any │ │ │ │ + b.ne 9dd0 // b.any │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x4, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ @@ -9124,60 +9122,60 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x7c0 │ │ │ │ + add x0, x0, #0x7b8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #380] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9ca0 // b.tstop │ │ │ │ - b 9e08 │ │ │ │ + b.lt 9c98 // b.tstop │ │ │ │ + b 9e00 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #384] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le d890 │ │ │ │ + b.le d888 │ │ │ │ ldr w0, [sp, #388] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le d890 │ │ │ │ + b.le d888 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9e40 // b.none │ │ │ │ + b.eq 9e38 // b.none │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl e50 │ │ │ │ nop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b a920 │ │ │ │ + b a918 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #248] │ │ │ │ ldr w1, [sp, #388] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b 9ef0 │ │ │ │ + b 9ee8 │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #256] │ │ │ │ @@ -9185,38 +9183,38 @@ │ │ │ │ ldr x2, [x0, #24] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 9f04 // b.none │ │ │ │ + b.eq 9efc // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #388] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #388] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9e88 // b.tstop │ │ │ │ - b 9f08 │ │ │ │ + b.lt 9e80 // b.tstop │ │ │ │ + b 9f00 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #388] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne 9fa0 // b.any │ │ │ │ + b.ne 9f98 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 9f84 // b.any │ │ │ │ + b.ne 9f7c // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x4, [x0, #24] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ @@ -9231,105 +9229,105 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x860 │ │ │ │ + add x0, x0, #0x858 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b a914 │ │ │ │ + b a90c │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w1, [x0, #72] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq a010 // b.none │ │ │ │ + b.eq a008 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a000 // b.any │ │ │ │ + b.ne 9ff8 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x898 │ │ │ │ + add x0, x0, #0x890 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a058 │ │ │ │ + b a050 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a058 // b.none │ │ │ │ + b.eq a050 // b.none │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x8c8 │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + add x0, x0, #0x6a8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w1, [x0, #40] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq a0b4 // b.none │ │ │ │ + b.eq a0ac // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a0a4 // b.any │ │ │ │ + b.ne a09c // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w2, [x0, #40] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ mov w3, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x8d8 │ │ │ │ + add x0, x0, #0x8d0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a2e8 │ │ │ │ + b a2e0 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a0e0 // b.none │ │ │ │ + b.eq a0d8 // b.none │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x910 │ │ │ │ + add x0, x0, #0x908 │ │ │ │ bl ec0 │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b a2d4 │ │ │ │ + b a2cc │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x2, [x0, #48] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x0, x2, x0 │ │ │ │ @@ -9352,166 +9350,166 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #272] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a174 // b.none │ │ │ │ + b.eq a16c // b.none │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x938 │ │ │ │ + add x0, x0, #0x930 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x2, [x0] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a1f8 // b.none │ │ │ │ + b.eq a1f0 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a1e8 // b.any │ │ │ │ + b.ne a1e0 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x5, x0 │ │ │ │ mov x4, x1 │ │ │ │ ldr w3, [sp, #1976] │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x948 │ │ │ │ + add x0, x0, #0x940 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a224 │ │ │ │ + b a21c │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a224 // b.none │ │ │ │ + b.eq a21c // b.none │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x990 │ │ │ │ + add x0, x0, #0x988 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq a29c // b.none │ │ │ │ + b.eq a294 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a28c // b.any │ │ │ │ + b.ne a284 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #272] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x5, x0 │ │ │ │ mov x4, x1 │ │ │ │ ldr w3, [sp, #1976] │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + add x0, x0, #0x9a0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a2c8 │ │ │ │ + b a2c0 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a2c8 // b.none │ │ │ │ + b.eq a2c0 // b.none │ │ │ │ ldr x0, [sp, #264] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x9f8 │ │ │ │ + add x0, x0, #0x9f0 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a0e8 // b.tstop │ │ │ │ + b.lt a0e0 // b.tstop │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr w0, [x0, #56] │ │ │ │ str w0, [sp, #368] │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr w0, [x0, #56] │ │ │ │ str w0, [sp, #372] │ │ │ │ ldr w1, [sp, #368] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq a354 // b.none │ │ │ │ + b.eq a34c // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a344 // b.any │ │ │ │ + b.ne a33c // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr w1, [sp, #368] │ │ │ │ ldr w2, [sp, #372] │ │ │ │ mov w3, w2 │ │ │ │ mov w2, w1 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xa10 │ │ │ │ + add x0, x0, #0xa08 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a37c │ │ │ │ + b a374 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a37c // b.none │ │ │ │ + b.eq a374 // b.none │ │ │ │ ldr w0, [sp, #368] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xa48 │ │ │ │ + add x0, x0, #0xa40 │ │ │ │ bl ec0 │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b a794 │ │ │ │ + b a78c │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #280] │ │ │ │ ldr w1, [sp, #372] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1964] │ │ │ │ str wzr, [sp, #1968] │ │ │ │ - b a428 │ │ │ │ + b a420 │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1964] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #288] │ │ │ │ @@ -9519,38 +9517,38 @@ │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a43c // b.none │ │ │ │ + b.eq a434 // b.none │ │ │ │ ldr w0, [sp, #1964] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #372] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1964] │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1968] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1968] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a3c0 // b.tstop │ │ │ │ - b a440 │ │ │ │ + b.lt a3b8 // b.tstop │ │ │ │ + b a438 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1968] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne a4d4 // b.any │ │ │ │ + b.ne a4cc // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a4c4 // b.any │ │ │ │ + b.ne a4bc // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x5, [x0, #24] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -9567,109 +9565,109 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x5 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + add x0, x0, #0xa68 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a788 │ │ │ │ + b a780 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a500 // b.none │ │ │ │ + b.eq a4f8 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xab8 │ │ │ │ + add x0, x0, #0xab0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w1, [x0, #24] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq a57c // b.none │ │ │ │ + b.eq a574 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a56c // b.any │ │ │ │ + b.ne a564 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x20, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x21, x0 │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xad0 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a788 │ │ │ │ + b a780 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a5ac // b.none │ │ │ │ + b.eq a5a4 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xb10 │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq a610 // b.none │ │ │ │ + b.eq a608 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a600 // b.any │ │ │ │ + b.ne a5f8 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x3, [x0, #32] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x4, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xb28 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a788 │ │ │ │ + b a780 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a63c // b.none │ │ │ │ + b.eq a634 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x9f8 │ │ │ │ + add x0, x0, #0x9f0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x19, [x0, #32] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ bl 4fac │ │ │ │ sxtw x0, w0 │ │ │ │ @@ -9682,102 +9680,102 @@ │ │ │ │ ldr x2, [sp, #1544] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x3 │ │ │ │ bl e60 │ │ │ │ str w0, [sp, #1540] │ │ │ │ ldr w0, [sp, #1540] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a768 // b.none │ │ │ │ + b.eq a760 // b.none │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #200] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #208] │ │ │ │ str wzr, [sp, #1968] │ │ │ │ - b a6e0 │ │ │ │ + b a6d8 │ │ │ │ ldr x1, [sp, #200] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w1, [x0] │ │ │ │ ldr x2, [sp, #208] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne a6f4 // b.any │ │ │ │ + b.ne a6ec // b.any │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1968] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ ldr x1, [sp, #1544] │ │ │ │ cmp x1, x0 │ │ │ │ - b.hi a6ac // b.pmore │ │ │ │ - b a6f8 │ │ │ │ + b.hi a6a4 // b.pmore │ │ │ │ + b a6f0 │ │ │ │ nop │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ bl 4fac │ │ │ │ mov w1, w0 │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ sdiv w0, w0, w1 │ │ │ │ str w0, [sp, #1540] │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a758 // b.any │ │ │ │ + b.ne a750 // b.any │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x19, [x0, #24] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr x20, [x0, #8] │ │ │ │ ldr x0, [sp, #280] │ │ │ │ ldr w0, [x0, #24] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ ldr w4, [sp, #1540] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xb68 │ │ │ │ + add x0, x0, #0xb60 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ - b a788 │ │ │ │ + b a780 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a788 // b.none │ │ │ │ + b.eq a780 // b.none │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xba8 │ │ │ │ + add x0, x0, #0xba0 │ │ │ │ bl e50 │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a384 // b.tstop │ │ │ │ + b.lt a37c // b.tstop │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b a904 │ │ │ │ + b a8fc │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #288] │ │ │ │ ldr w1, [sp, #368] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1964] │ │ │ │ str wzr, [sp, #1968] │ │ │ │ - b a850 │ │ │ │ + b a848 │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldrsw x0, [sp, #1964] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #280] │ │ │ │ @@ -9785,38 +9783,38 @@ │ │ │ │ ldr x2, [x0, #8] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a864 // b.none │ │ │ │ + b.eq a85c // b.none │ │ │ │ ldr w0, [sp, #1964] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #368] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1964] │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1968] │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1968] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a7e8 // b.tstop │ │ │ │ - b a868 │ │ │ │ + b.lt a7e0 // b.tstop │ │ │ │ + b a860 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #368] │ │ │ │ ldr w1, [sp, #1968] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne a8f8 // b.any │ │ │ │ + b.ne a8f0 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne a8ec // b.any │ │ │ │ + b.ne a8e4 // b.any │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr x5, [x0, #24] │ │ │ │ ldr x0, [sp, #288] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -9833,50 +9831,50 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x4, x0 │ │ │ │ mov x1, x5 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + add x0, x0, #0xa68 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #372] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a7ac // b.tstop │ │ │ │ + b.lt a7a4 // b.tstop │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 9e4c // b.tstop │ │ │ │ + b.lt 9e44 // b.tstop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b aa94 │ │ │ │ + b aa8c │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #256] │ │ │ │ ldr w1, [sp, #384] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b a9dc │ │ │ │ + b a9d4 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #248] │ │ │ │ @@ -9884,38 +9882,38 @@ │ │ │ │ ldr x2, [x0, #24] │ │ │ │ ldr x0, [sp, #248] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq a9f0 // b.none │ │ │ │ + b.eq a9e8 // b.none │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldr w1, [sp, #384] │ │ │ │ sdiv w2, w0, w1 │ │ │ │ mul w1, w2, w1 │ │ │ │ sub w0, w0, w1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a974 // b.tstop │ │ │ │ - b a9f4 │ │ │ │ + b.lt a96c // b.tstop │ │ │ │ + b a9ec │ │ │ │ nop │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne aa88 // b.any │ │ │ │ + b.ne aa80 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne aa70 // b.any │ │ │ │ + b.ne aa68 // b.any │ │ │ │ ldr x0, [sp, #256] │ │ │ │ ldr x4, [x0, #24] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ @@ -9930,61 +9928,61 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x4 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x860 │ │ │ │ + add x0, x0, #0x858 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #388] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt a938 // b.tstop │ │ │ │ + b.lt a930 // b.tstop │ │ │ │ str wzr, [sp, #1952] │ │ │ │ ldr w0, [sp, #1944] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq aabc // b.none │ │ │ │ + b.eq aab4 // b.none │ │ │ │ ldr w0, [sp, #320] │ │ │ │ str w0, [sp, #1952] │ │ │ │ ldr w0, [sp, #1940] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq ab70 // b.none │ │ │ │ + b.eq ab68 // b.none │ │ │ │ ldr w0, [sp, #384] │ │ │ │ str w0, [sp, #1952] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ str w0, [sp, #320] │ │ │ │ ldrsw x0, [sp, #1952] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl de0 │ │ │ │ str x0, [sp, #328] │ │ │ │ ldr x0, [sp, #328] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne ab1c // b.any │ │ │ │ + b.ne ab14 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x3, [x0] │ │ │ │ mov w2, #0x33c // #828 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0x2c0 │ │ │ │ + add x1, x0, #0x2b8 │ │ │ │ mov x0, x3 │ │ │ │ bl f00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl d30 │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b ab60 │ │ │ │ + b ab58 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x2, [sp, #328] │ │ │ │ @@ -9995,34 +9993,34 @@ │ │ │ │ str x1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ ldr w0, [sp, #1952] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt ab24 // b.tstop │ │ │ │ + b.lt ab1c // b.tstop │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq ab94 // b.none │ │ │ │ + b.eq ab8c // b.none │ │ │ │ ldr w1, [sp, #1952] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xbc8 │ │ │ │ + add x0, x0, #0xbc0 │ │ │ │ bl ec0 │ │ │ │ mov x0, #0x400000 // #4194304 │ │ │ │ bl da0 │ │ │ │ str x0, [sp, #336] │ │ │ │ mov x0, #0x400000 // #4194304 │ │ │ │ bl da0 │ │ │ │ str x0, [sp, #344] │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b d87c │ │ │ │ + b d874 │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b ac0c │ │ │ │ + b ac04 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ @@ -10031,34 +10029,34 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq ac20 // b.none │ │ │ │ + b.eq ac18 // b.none │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt abbc // b.tstop │ │ │ │ - b ac24 │ │ │ │ + b.lt abb4 // b.tstop │ │ │ │ + b ac1c │ │ │ │ nop │ │ │ │ ldr w0, [sp, #384] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne aca4 // b.any │ │ │ │ + b.ne ac9c // b.any │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d83c // b.any │ │ │ │ + b.ne d834 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne ac94 // b.any │ │ │ │ + b.ne ac8c // b.any │ │ │ │ ldr x1, [sp, #328] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ @@ -10067,24 +10065,24 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x3 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xbf8 │ │ │ │ + add x0, x0, #0xbf0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d83c │ │ │ │ + b d834 │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ str w0, [sp, #192] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b ad04 │ │ │ │ + b acfc │ │ │ │ ldr x0, [sp, #312] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x2, [x0, #24] │ │ │ │ @@ -10093,34 +10091,34 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ mov x0, x2 │ │ │ │ bl e70 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq ad18 // b.none │ │ │ │ + b.eq ad10 // b.none │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #388] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt acb4 // b.tstop │ │ │ │ - b ad1c │ │ │ │ + b.lt acac // b.tstop │ │ │ │ + b ad14 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #388] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne ada0 // b.any │ │ │ │ + b.ne ad98 // b.any │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d844 // b.any │ │ │ │ + b.ne d83c // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne ad90 // b.any │ │ │ │ + b.ne ad88 // b.any │ │ │ │ ldr x1, [sp, #328] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ @@ -10130,24 +10128,24 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x3 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xbf8 │ │ │ │ + add x0, x0, #0xbf0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d844 │ │ │ │ + b d83c │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ str w0, [sp, #196] │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b aed8 │ │ │ │ + b aed0 │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ @@ -10193,130 +10191,130 @@ │ │ │ │ add x1, sp, #0xa8 │ │ │ │ str wzr, [x1, x0] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x178 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le aecc │ │ │ │ + b.le aec4 │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0xb0 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr w1, [x0] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x2, sp, #0x130 │ │ │ │ ldr x0, [x2, x0] │ │ │ │ ldr w0, [x0, #60] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne aecc // b.any │ │ │ │ + b.ne aec4 // b.any │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0xa8 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x1, x0] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le adb0 │ │ │ │ + b.le ada8 │ │ │ │ ldr x1, [sp, #328] │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #1296] │ │ │ │ ldr w1, [sp, #128] │ │ │ │ ldr w0, [sp, #132] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq af6c // b.none │ │ │ │ + b.eq af64 // b.none │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d84c // b.any │ │ │ │ + b.ne d844 // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne af50 // b.any │ │ │ │ + b.ne af48 // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [sp, #132] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x19 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x898 │ │ │ │ + add x0, x0, #0x890 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d84c │ │ │ │ + b d844 │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne afb4 // b.any │ │ │ │ + b.ne afac // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq afb4 // b.none │ │ │ │ + b.eq afac // b.none │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x8c8 │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ + add x0, x0, #0x6a8 │ │ │ │ bl ec0 │ │ │ │ ldr w1, [sp, #376] │ │ │ │ ldr w0, [sp, #380] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq b018 // b.none │ │ │ │ + b.eq b010 // b.none │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d854 // b.any │ │ │ │ + b.ne d84c // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne affc // b.any │ │ │ │ + b.ne aff4 // b.any │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #380] │ │ │ │ mov w3, w1 │ │ │ │ mov w2, w0 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x8d8 │ │ │ │ + add x0, x0, #0x8d0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d854 │ │ │ │ + b d84c │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b04c // b.any │ │ │ │ + b.ne b044 // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b04c // b.none │ │ │ │ + b.eq b044 // b.none │ │ │ │ ldr w0, [sp, #376] │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x910 │ │ │ │ + add x0, x0, #0x908 │ │ │ │ bl ec0 │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b b1a0 │ │ │ │ + b b198 │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x2, [sp, #176] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x0, x2, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -10337,118 +10335,118 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ str x0, [sp, #104] │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b0ec // b.any │ │ │ │ + b.ne b0e4 // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b0ec // b.none │ │ │ │ + b.eq b0e4 // b.none │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xc20 │ │ │ │ + add x0, x0, #0xc18 │ │ │ │ bl ec0 │ │ │ │ ldr x1, [sp, #96] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq b160 // b.none │ │ │ │ + b.eq b158 // b.none │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b1b4 // b.any │ │ │ │ + b.ne b1ac // b.any │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b144 // b.any │ │ │ │ + b.ne b13c // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ mov x5, x1 │ │ │ │ mov x4, x0 │ │ │ │ ldr w3, [sp, #1976] │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + add x0, x0, #0x9a0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1920] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b b1b4 │ │ │ │ + b b1b0 │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b194 // b.any │ │ │ │ + b.ne b18c // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b194 // b.none │ │ │ │ + b.eq b18c // b.none │ │ │ │ ldr x0, [sp, #96] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x9f8 │ │ │ │ + add x0, x0, #0x9f0 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt b054 // b.tstop │ │ │ │ - b b1b8 │ │ │ │ + b.lt b04c // b.tstop │ │ │ │ + b b1b0 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1976] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne d85c // b.any │ │ │ │ + b.ne d854 // b.any │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x1, [x0, #80] │ │ │ │ ldr x0, [sp, #120] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq b200 // b.none │ │ │ │ + b.eq b1f8 // b.none │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x118 │ │ │ │ + add x3, x0, #0x110 │ │ │ │ mov w2, #0x3b5 // #949 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0xc30 │ │ │ │ + add x1, x0, #0xc28 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xc60 │ │ │ │ + add x0, x0, #0xc58 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b b2e4 │ │ │ │ + b b2dc │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x70 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x2, w0 │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x98 │ │ │ │ str x2, [x1, x0] │ │ │ │ str wzr, [sp, #1972] │ │ │ │ - b b2b8 │ │ │ │ + b b2b0 │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x70 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq b2ac // b.none │ │ │ │ + b.eq b2a4 // b.none │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x98 │ │ │ │ ldr x1, [x1, x0] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x2, sp, #0x70 │ │ │ │ @@ -10469,62 +10467,62 @@ │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x70 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #1972] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt b238 // b.tstop │ │ │ │ + b.lt b230 // b.tstop │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le b208 │ │ │ │ + b.le b200 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq b320 // b.none │ │ │ │ + b.eq b318 // b.none │ │ │ │ adrp x0, 10000 │ │ │ │ - add x3, x0, #0x118 │ │ │ │ + add x3, x0, #0x110 │ │ │ │ mov w2, #0x3c1 // #961 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0xc30 │ │ │ │ + add x1, x0, #0xc28 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xc80 │ │ │ │ + add x0, x0, #0xc78 │ │ │ │ bl ed0 <__assert_fail@plt> │ │ │ │ mov x0, #0xffffffffffffffff // #-1 │ │ │ │ str x0, [sp, #1904] │ │ │ │ str xzr, [sp, #1896] │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b348 // b.none │ │ │ │ + b.eq b340 // b.none │ │ │ │ ldr x0, [sp, #304] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ str x0, [sp, #1888] │ │ │ │ - b b350 │ │ │ │ + b b348 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [sp, #1888] │ │ │ │ str xzr, [sp, #1912] │ │ │ │ - b d5c8 │ │ │ │ + b d5c0 │ │ │ │ str wzr, [sp, #1976] │ │ │ │ - b b488 │ │ │ │ + b b480 │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0xa8 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b394 // b.none │ │ │ │ + b.eq b38c // b.none │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x130 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #1848] │ │ │ │ - b b398 │ │ │ │ + b b390 │ │ │ │ str xzr, [sp, #1848] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x70 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x2, [sp, #1848] │ │ │ │ @@ -10546,15 +10544,15 @@ │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov x1, x0 │ │ │ │ mov w0, w3 │ │ │ │ bl d90 │ │ │ │ str x0, [sp, #456] │ │ │ │ ldr x0, [sp, #456] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ge b47c // b.tcont │ │ │ │ + b.ge b474 // b.tcont │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ ldrsw x0, [sp, #1976] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x88 │ │ │ │ ldr x20, [x1, x0] │ │ │ │ @@ -10571,42 +10569,42 @@ │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x20 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0xca0 │ │ │ │ + add x1, x0, #0xc98 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ - b d894 │ │ │ │ + b d88c │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1976] │ │ │ │ ldr w0, [sp, #1976] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le b360 │ │ │ │ + b.le b358 │ │ │ │ ldr x0, [sp, #152] │ │ │ │ str x0, [sp, #1864] │ │ │ │ ldr x0, [sp, #1864] │ │ │ │ mov x1, #0x3fffff // #4194303 │ │ │ │ add x1, x0, x1 │ │ │ │ cmp x0, #0x0 │ │ │ │ csel x0, x1, x0, lt // lt = tstop │ │ │ │ asr x0, x0, #22 │ │ │ │ str x0, [sp, #1856] │ │ │ │ ldr x0, [sp, #1864] │ │ │ │ and x0, x0, #0x3fffff │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq b4d4 // b.none │ │ │ │ + b.eq b4cc // b.none │ │ │ │ ldr x0, [sp, #1856] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1856] │ │ │ │ str wzr, [sp, #1972] │ │ │ │ - b d5ac │ │ │ │ + b d5a4 │ │ │ │ ldr x2, [sp, #1864] │ │ │ │ ldr x1, [sp, #1864] │ │ │ │ mov x0, #0x400000 // #4194304 │ │ │ │ cmp x2, #0x400, lsl #12 │ │ │ │ csel x0, x1, x0, le │ │ │ │ str x0, [sp, #1280] │ │ │ │ ldr w0, [sp, #392] │ │ │ │ @@ -10618,84 +10616,84 @@ │ │ │ │ ldr x1, [sp, #344] │ │ │ │ ldr x2, [sp, #1280] │ │ │ │ bl ea0 │ │ │ │ str x0, [sp, #88] │ │ │ │ ldr x1, [sp, #80] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq b578 // b.none │ │ │ │ + b.eq b570 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne b568 // b.any │ │ │ │ + b.ne b560 // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x1, [sp, #88] │ │ │ │ mov x5, x1 │ │ │ │ mov x4, x0 │ │ │ │ ldr x3, [sp, #1912] │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xcd0 │ │ │ │ + add x0, x0, #0xcc8 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d5bc │ │ │ │ + b d5b4 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x1, [sp, #1864] │ │ │ │ sub x0, x1, x0 │ │ │ │ str x0, [sp, #1864] │ │ │ │ ldr w0, [sp, #1956] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq cc14 // b.none │ │ │ │ + b.eq cc0c // b.none │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne cc14 // b.any │ │ │ │ + b.ne cc0c // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne b784 // b.any │ │ │ │ + b.ne b77c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #760] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #752] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [sp, #744] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #744] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #736] │ │ │ │ ldr x0, [sp, #744] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls b610 // b.plast │ │ │ │ + b.ls b608 // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b610 // b.none │ │ │ │ + b.eq b608 // b.none │ │ │ │ ldr x2, [sp, #744] │ │ │ │ ldr x1, [sp, #736] │ │ │ │ ldr x0, [sp, #760] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #744] │ │ │ │ ldr x1, [sp, #736] │ │ │ │ ldr x0, [sp, #752] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1840] │ │ │ │ - b b760 │ │ │ │ + b b758 │ │ │ │ ldr x1, [sp, #760] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w1, [x0] │ │ │ │ ldr x2, [sp, #752] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq b754 // b.none │ │ │ │ + b.eq b74c // b.none │ │ │ │ ldr x1, [sp, #760] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #728] │ │ │ │ ldr x1, [sp, #752] │ │ │ │ @@ -10703,19 +10701,19 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #720] │ │ │ │ ldr d30, [sp, #728] │ │ │ │ ldr d31, [sp, #720] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt b684 │ │ │ │ - b b690 │ │ │ │ + b.gt b67c │ │ │ │ + b b688 │ │ │ │ ldr d31, [sp, #728] │ │ │ │ str d31, [sp, #1832] │ │ │ │ - b b698 │ │ │ │ + b b690 │ │ │ │ ldr d31, [sp, #720] │ │ │ │ str d31, [sp, #1832] │ │ │ │ ldr x1, [sp, #760] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ @@ -10724,30 +10722,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ sub w0, w2, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1824] │ │ │ │ ldr d31, [sp, #1824] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge b6e0 // b.tcont │ │ │ │ + b.ge b6d8 // b.tcont │ │ │ │ ldr d31, [sp, #1824] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1824] │ │ │ │ ldr d31, [sp, #1832] │ │ │ │ ldr d30, [sp, #1824] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #712] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1824] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls b754 // b.plast │ │ │ │ + b.ls b74c // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #712] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls b754 // b.plast │ │ │ │ + b.ls b74c // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x1, [sp, #760] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -10756,67 +10754,67 @@ │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x1, [sp, #752] │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b b770 │ │ │ │ + b b768 │ │ │ │ ldr x0, [sp, #1840] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1840] │ │ │ │ ldr x1, [sp, #1840] │ │ │ │ ldr x0, [sp, #736] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc b618 // b.lo, b.ul, b.last │ │ │ │ + b.cc b610 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #736] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne b980 // b.any │ │ │ │ + b.ne b978 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #816] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #808] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [sp, #800] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #800] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #792] │ │ │ │ ldr x0, [sp, #800] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls b7f4 // b.plast │ │ │ │ + b.ls b7ec // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b7f4 // b.none │ │ │ │ + b.eq b7ec // b.none │ │ │ │ ldr x2, [sp, #800] │ │ │ │ ldr x1, [sp, #792] │ │ │ │ ldr x0, [sp, #816] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #800] │ │ │ │ ldr x1, [sp, #792] │ │ │ │ ldr x0, [sp, #808] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1816] │ │ │ │ - b b95c │ │ │ │ + b b954 │ │ │ │ ldr x1, [sp, #816] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsb w1, [x0] │ │ │ │ ldr x2, [sp, #808] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrsb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq b950 // b.none │ │ │ │ + b.eq b948 // b.none │ │ │ │ ldr x1, [sp, #816] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsb w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -10830,19 +10828,19 @@ │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ and w0, w0, #0xff │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #776] │ │ │ │ ldr d30, [sp, #784] │ │ │ │ ldr d31, [sp, #776] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt b880 │ │ │ │ - b b88c │ │ │ │ + b.gt b878 │ │ │ │ + b b884 │ │ │ │ ldr d31, [sp, #784] │ │ │ │ str d31, [sp, #1808] │ │ │ │ - b b894 │ │ │ │ + b b88c │ │ │ │ ldr d31, [sp, #776] │ │ │ │ str d31, [sp, #1808] │ │ │ │ ldr x1, [sp, #816] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsb w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ @@ -10851,30 +10849,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsb w0, [x0] │ │ │ │ sub w0, w2, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1800] │ │ │ │ ldr d31, [sp, #1800] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge b8dc // b.tcont │ │ │ │ + b.ge b8d4 // b.tcont │ │ │ │ ldr d31, [sp, #1800] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1800] │ │ │ │ ldr d31, [sp, #1808] │ │ │ │ ldr d30, [sp, #1800] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #768] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1800] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls b950 // b.plast │ │ │ │ + b.ls b948 // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #768] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls b950 // b.plast │ │ │ │ + b.ls b948 // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x1, [sp, #816] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -10883,67 +10881,67 @@ │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x1, [sp, #808] │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b b96c │ │ │ │ + b b964 │ │ │ │ ldr x0, [sp, #1816] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1816] │ │ │ │ ldr x1, [sp, #1816] │ │ │ │ ldr x0, [sp, #792] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc b7fc // b.lo, b.ul, b.last │ │ │ │ + b.cc b7f4 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #792] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne bb44 // b.any │ │ │ │ + b.ne bb3c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #864] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #856] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [sp, #848] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #848] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #840] │ │ │ │ ldr x0, [sp, #848] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls b9f0 // b.plast │ │ │ │ + b.ls b9e8 // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq b9f0 // b.none │ │ │ │ + b.eq b9e8 // b.none │ │ │ │ ldr x2, [sp, #848] │ │ │ │ ldr x1, [sp, #840] │ │ │ │ ldr x0, [sp, #864] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #848] │ │ │ │ ldr x1, [sp, #840] │ │ │ │ ldr x0, [sp, #856] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1792] │ │ │ │ - b bb20 │ │ │ │ + b bb18 │ │ │ │ ldr x1, [sp, #864] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w1, [x0] │ │ │ │ ldr x2, [sp, #856] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq bb14 // b.none │ │ │ │ + b.eq bb0c // b.none │ │ │ │ ldr x1, [sp, #856] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ ldr x2, [sp, #864] │ │ │ │ ldr x1, [sp, #1792] │ │ │ │ add x1, x2, x1 │ │ │ │ @@ -10964,30 +10962,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ sub w0, w2, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1784] │ │ │ │ ldr d31, [sp, #1784] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge baa0 // b.tcont │ │ │ │ + b.ge ba98 // b.tcont │ │ │ │ ldr d31, [sp, #1784] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1784] │ │ │ │ ldr d31, [sp, #832] │ │ │ │ ldr d30, [sp, #1784] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #824] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1784] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bb14 // b.plast │ │ │ │ + b.ls bb0c // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #824] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bb14 // b.plast │ │ │ │ + b.ls bb0c // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x1, [sp, #864] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -10996,69 +10994,69 @@ │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x1, [sp, #856] │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b bb30 │ │ │ │ + b bb28 │ │ │ │ ldr x0, [sp, #1792] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1792] │ │ │ │ ldr x1, [sp, #1792] │ │ │ │ ldr x0, [sp, #840] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc b9f8 // b.lo, b.ul, b.last │ │ │ │ + b.cc b9f0 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #840] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne bd60 // b.any │ │ │ │ + b.ne bd58 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #920] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #912] │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ str x0, [sp, #904] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #904] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #896] │ │ │ │ ldr x0, [sp, #904] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls bbb4 // b.plast │ │ │ │ + b.ls bbac // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq bbb4 // b.none │ │ │ │ + b.eq bbac // b.none │ │ │ │ ldr x2, [sp, #904] │ │ │ │ ldr x1, [sp, #896] │ │ │ │ ldr x0, [sp, #920] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #904] │ │ │ │ ldr x1, [sp, #896] │ │ │ │ ldr x0, [sp, #912] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1776] │ │ │ │ - b bd3c │ │ │ │ + b bd34 │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #920] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsh w1, [x0] │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x2, [sp, #912] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrsh w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq bd30 // b.none │ │ │ │ + b.eq bd28 // b.none │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #920] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsh w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ @@ -11074,19 +11072,19 @@ │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ and w0, w0, #0xffff │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #880] │ │ │ │ ldr d30, [sp, #888] │ │ │ │ ldr d31, [sp, #880] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt bc50 │ │ │ │ - b bc5c │ │ │ │ + b.gt bc48 │ │ │ │ + b bc54 │ │ │ │ ldr d31, [sp, #888] │ │ │ │ str d31, [sp, #1768] │ │ │ │ - b bc64 │ │ │ │ + b bc5c │ │ │ │ ldr d31, [sp, #880] │ │ │ │ str d31, [sp, #1768] │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #920] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsh w0, [x0] │ │ │ │ @@ -11097,30 +11095,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsh w0, [x0] │ │ │ │ sub w0, w2, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1760] │ │ │ │ ldr d31, [sp, #1760] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge bcb4 // b.tcont │ │ │ │ + b.ge bcac // b.tcont │ │ │ │ ldr d31, [sp, #1760] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1760] │ │ │ │ ldr d31, [sp, #1768] │ │ │ │ ldr d30, [sp, #1760] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #872] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1760] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bd30 // b.plast │ │ │ │ + b.ls bd28 // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #872] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bd30 // b.plast │ │ │ │ + b.ls bd28 // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #920] │ │ │ │ @@ -11131,69 +11129,69 @@ │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #912] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrsh w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b bd4c │ │ │ │ + b bd44 │ │ │ │ ldr x0, [sp, #1776] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1776] │ │ │ │ ldr x1, [sp, #1776] │ │ │ │ ldr x0, [sp, #896] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc bbbc // b.lo, b.ul, b.last │ │ │ │ + b.cc bbb4 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #896] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.ne bf44 // b.any │ │ │ │ + b.ne bf3c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #968] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #960] │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ str x0, [sp, #952] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #952] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #944] │ │ │ │ ldr x0, [sp, #952] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls bdd0 // b.plast │ │ │ │ + b.ls bdc8 // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq bdd0 // b.none │ │ │ │ + b.eq bdc8 // b.none │ │ │ │ ldr x2, [sp, #952] │ │ │ │ ldr x1, [sp, #944] │ │ │ │ ldr x0, [sp, #968] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #952] │ │ │ │ ldr x1, [sp, #944] │ │ │ │ ldr x0, [sp, #960] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1752] │ │ │ │ - b bf20 │ │ │ │ + b bf18 │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #968] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrh w1, [x0] │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x2, [sp, #960] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrh w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq bf14 // b.none │ │ │ │ + b.eq bf0c // b.none │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #960] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrh w0, [x0] │ │ │ │ ldr x1, [sp, #1752] │ │ │ │ lsl x1, x1, #1 │ │ │ │ @@ -11218,30 +11216,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldrh w0, [x0] │ │ │ │ sub w0, w2, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1744] │ │ │ │ ldr d31, [sp, #1744] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge be98 // b.tcont │ │ │ │ + b.ge be90 // b.tcont │ │ │ │ ldr d31, [sp, #1744] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1744] │ │ │ │ ldr d31, [sp, #936] │ │ │ │ ldr d30, [sp, #1744] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #928] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1744] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bf14 // b.plast │ │ │ │ + b.ls bf0c // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #928] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls bf14 // b.plast │ │ │ │ + b.ls bf0c // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #968] │ │ │ │ @@ -11252,69 +11250,69 @@ │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ lsl x0, x0, #1 │ │ │ │ ldr x1, [sp, #960] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrh w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b bf30 │ │ │ │ + b bf28 │ │ │ │ ldr x0, [sp, #1752] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1752] │ │ │ │ ldr x1, [sp, #1752] │ │ │ │ ldr x0, [sp, #944] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc bdd8 // b.lo, b.ul, b.last │ │ │ │ + b.cc bdd0 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #944] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne c154 // b.any │ │ │ │ + b.ne c14c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1024] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1016] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [sp, #1008] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1008] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1000] │ │ │ │ ldr x0, [sp, #1008] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls bfb4 // b.plast │ │ │ │ + b.ls bfac // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq bfb4 // b.none │ │ │ │ + b.eq bfac // b.none │ │ │ │ ldr x2, [sp, #1008] │ │ │ │ ldr x1, [sp, #1000] │ │ │ │ ldr x0, [sp, #1024] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1008] │ │ │ │ ldr x1, [sp, #1000] │ │ │ │ ldr x0, [sp, #1016] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1736] │ │ │ │ - b c130 │ │ │ │ + b c128 │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1024] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x2, [sp, #1016] │ │ │ │ add x0, x2, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq c124 // b.none │ │ │ │ + b.eq c11c // b.none │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1024] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ @@ -11328,19 +11326,19 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ cneg w0, w0, lt // lt = tstop │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #984] │ │ │ │ ldr d30, [sp, #992] │ │ │ │ ldr d31, [sp, #984] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt c048 │ │ │ │ - b c054 │ │ │ │ + b.gt c040 │ │ │ │ + b c04c │ │ │ │ ldr d31, [sp, #992] │ │ │ │ str d31, [sp, #1728] │ │ │ │ - b c05c │ │ │ │ + b c054 │ │ │ │ ldr d31, [sp, #984] │ │ │ │ str d31, [sp, #1728] │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1024] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ @@ -11350,30 +11348,30 @@ │ │ │ │ add x0, x2, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ sub w0, w1, w0 │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1720] │ │ │ │ ldr d31, [sp, #1720] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c0a8 // b.tcont │ │ │ │ + b.ge c0a0 // b.tcont │ │ │ │ ldr d31, [sp, #1720] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1720] │ │ │ │ ldr d31, [sp, #1728] │ │ │ │ ldr d30, [sp, #1720] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #976] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1720] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c124 // b.plast │ │ │ │ + b.ls c11c // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #976] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c124 // b.plast │ │ │ │ + b.ls c11c // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1024] │ │ │ │ @@ -11384,69 +11382,69 @@ │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1016] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b c140 │ │ │ │ + b c138 │ │ │ │ ldr x0, [sp, #1736] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1736] │ │ │ │ ldr x1, [sp, #1736] │ │ │ │ ldr x0, [sp, #1000] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc bfbc // b.lo, b.ul, b.last │ │ │ │ + b.cc bfb4 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1000] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ne c32c // b.any │ │ │ │ + b.ne c324 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1072] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1064] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [sp, #1056] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1056] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1048] │ │ │ │ ldr x0, [sp, #1056] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls c1c4 // b.plast │ │ │ │ + b.ls c1bc // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq c1c4 // b.none │ │ │ │ + b.eq c1bc // b.none │ │ │ │ ldr x2, [sp, #1056] │ │ │ │ ldr x1, [sp, #1048] │ │ │ │ ldr x0, [sp, #1072] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1056] │ │ │ │ ldr x1, [sp, #1048] │ │ │ │ ldr x0, [sp, #1064] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1712] │ │ │ │ - b c308 │ │ │ │ + b c300 │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1072] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x2, [sp, #1064] │ │ │ │ add x0, x2, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq c2fc // b.none │ │ │ │ + b.eq c2f4 // b.none │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1064] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ @@ -11468,30 +11466,30 @@ │ │ │ │ add x0, x2, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ sub w0, w1, w0 │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1704] │ │ │ │ ldr d31, [sp, #1704] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c280 // b.tcont │ │ │ │ + b.ge c278 // b.tcont │ │ │ │ ldr d31, [sp, #1704] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1704] │ │ │ │ ldr d31, [sp, #1040] │ │ │ │ ldr d30, [sp, #1704] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #1032] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1704] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c2fc // b.plast │ │ │ │ + b.ls c2f4 // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #1032] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c2fc // b.plast │ │ │ │ + b.ls c2f4 // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1072] │ │ │ │ @@ -11502,121 +11500,121 @@ │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1064] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b c318 │ │ │ │ + b c310 │ │ │ │ ldr x0, [sp, #1712] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1712] │ │ │ │ ldr x1, [sp, #1712] │ │ │ │ ldr x0, [sp, #1048] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc c1cc // b.lo, b.ul, b.last │ │ │ │ + b.cc c1c4 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1048] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne c5a4 // b.any │ │ │ │ + b.ne c59c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1128] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1120] │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [sp, #1112] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1112] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1104] │ │ │ │ ldr x0, [sp, #1112] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls c39c // b.plast │ │ │ │ + b.ls c394 // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq c39c // b.none │ │ │ │ + b.eq c394 // b.none │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ ldr x1, [sp, #1104] │ │ │ │ ldr x0, [sp, #1128] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ ldr x1, [sp, #1104] │ │ │ │ ldr x0, [sp, #1120] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1696] │ │ │ │ - b c580 │ │ │ │ + b c578 │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s30, [x0] │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fcmp s30, s31 │ │ │ │ - b.eq c574 // b.none │ │ │ │ + b.eq c56c // b.none │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fcmpe s31, #0.0 │ │ │ │ - b.ge c3f4 // b.tcont │ │ │ │ - b c40c │ │ │ │ + b.ge c3ec // b.tcont │ │ │ │ + b c404 │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ - b c424 │ │ │ │ + b c41c │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fneg s31, s31 │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1096] │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fcmpe s31, #0.0 │ │ │ │ - b.ge c44c // b.tcont │ │ │ │ - b c464 │ │ │ │ + b.ge c444 // b.tcont │ │ │ │ + b c45c │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ - b c47c │ │ │ │ + b c474 │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fneg s31, s31 │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1088] │ │ │ │ ldr d30, [sp, #1096] │ │ │ │ ldr d31, [sp, #1088] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt c498 │ │ │ │ - b c4a4 │ │ │ │ + b.gt c490 │ │ │ │ + b c49c │ │ │ │ ldr d31, [sp, #1096] │ │ │ │ str d31, [sp, #1688] │ │ │ │ - b c4ac │ │ │ │ + b c4a4 │ │ │ │ ldr d31, [sp, #1088] │ │ │ │ str d31, [sp, #1688] │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s30, [x0] │ │ │ │ @@ -11626,30 +11624,30 @@ │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fsub s31, s30, s31 │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1680] │ │ │ │ ldr d31, [sp, #1680] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c4f8 // b.tcont │ │ │ │ + b.ge c4f0 // b.tcont │ │ │ │ ldr d31, [sp, #1680] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1680] │ │ │ │ ldr d31, [sp, #1688] │ │ │ │ ldr d30, [sp, #1680] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #1080] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1680] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c574 // b.plast │ │ │ │ + b.ls c56c // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #1080] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c574 // b.plast │ │ │ │ + b.ls c56c // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1128] │ │ │ │ @@ -11660,121 +11658,121 @@ │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ lsl x0, x0, #2 │ │ │ │ ldr x1, [sp, #1120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr s31, [x0] │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b c590 │ │ │ │ + b c588 │ │ │ │ ldr x0, [sp, #1696] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1696] │ │ │ │ ldr x1, [sp, #1696] │ │ │ │ ldr x0, [sp, #1104] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc c3a4 // b.lo, b.ul, b.last │ │ │ │ + b.cc c39c // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1104] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne c810 // b.any │ │ │ │ + b.ne c808 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1168] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1160] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ str x0, [sp, #1152] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1152] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1144] │ │ │ │ ldr x0, [sp, #1152] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls c614 // b.plast │ │ │ │ + b.ls c60c // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq c614 // b.none │ │ │ │ + b.eq c60c // b.none │ │ │ │ ldr x2, [sp, #1152] │ │ │ │ ldr x1, [sp, #1144] │ │ │ │ ldr x0, [sp, #1168] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1152] │ │ │ │ ldr x1, [sp, #1144] │ │ │ │ ldr x0, [sp, #1160] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1672] │ │ │ │ - b c7ec │ │ │ │ + b c7e4 │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d30, [x0] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq c7e0 // b.none │ │ │ │ + b.eq c7d8 // b.none │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c66c // b.tcont │ │ │ │ - b c688 │ │ │ │ + b.ge c664 // b.tcont │ │ │ │ + b c680 │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1664] │ │ │ │ - b c6a4 │ │ │ │ + b c69c │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1664] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c6c4 // b.tcont │ │ │ │ - b c6e0 │ │ │ │ + b.ge c6bc // b.tcont │ │ │ │ + b c6d8 │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1656] │ │ │ │ - b c6fc │ │ │ │ + b c6f4 │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1656] │ │ │ │ ldr d30, [sp, #1664] │ │ │ │ ldr d31, [sp, #1656] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt c710 │ │ │ │ - b c71c │ │ │ │ + b.gt c708 │ │ │ │ + b c714 │ │ │ │ ldr d31, [sp, #1664] │ │ │ │ str d31, [sp, #1648] │ │ │ │ - b c724 │ │ │ │ + b c71c │ │ │ │ ldr d31, [sp, #1656] │ │ │ │ str d31, [sp, #1648] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d30, [x0] │ │ │ │ @@ -11783,30 +11781,30 @@ │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ fsub d31, d30, d31 │ │ │ │ str d31, [sp, #1640] │ │ │ │ ldr d31, [sp, #1640] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c76c // b.tcont │ │ │ │ + b.ge c764 // b.tcont │ │ │ │ ldr d31, [sp, #1640] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1640] │ │ │ │ ldr d31, [sp, #1648] │ │ │ │ ldr d30, [sp, #1640] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #1136] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1640] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c7e0 // b.plast │ │ │ │ + b.ls c7d8 // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #1136] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c7e0 // b.plast │ │ │ │ + b.ls c7d8 // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1168] │ │ │ │ @@ -11815,69 +11813,69 @@ │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1160] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b c7fc │ │ │ │ + b c7f4 │ │ │ │ ldr x0, [sp, #1672] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1672] │ │ │ │ ldr x1, [sp, #1672] │ │ │ │ ldr x0, [sp, #1144] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc c61c // b.lo, b.ul, b.last │ │ │ │ + b.cc c614 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1144] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne ca24 // b.any │ │ │ │ + b.ne ca1c // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1224] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1216] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ str x0, [sp, #1208] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1208] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1200] │ │ │ │ ldr x0, [sp, #1208] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls c880 // b.plast │ │ │ │ + b.ls c878 // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq c880 // b.none │ │ │ │ + b.eq c878 // b.none │ │ │ │ ldr x2, [sp, #1208] │ │ │ │ ldr x1, [sp, #1200] │ │ │ │ ldr x0, [sp, #1224] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1208] │ │ │ │ ldr x1, [sp, #1200] │ │ │ │ ldr x0, [sp, #1216] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1632] │ │ │ │ - b ca00 │ │ │ │ + b c9f8 │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1224] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x2, [sp, #1216] │ │ │ │ add x0, x2, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq c9f4 // b.none │ │ │ │ + b.eq c9ec // b.none │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1224] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ cneg x0, x0, lt // lt = tstop │ │ │ │ @@ -11891,19 +11889,19 @@ │ │ │ │ cmp x0, #0x0 │ │ │ │ cneg x0, x0, lt // lt = tstop │ │ │ │ scvtf d31, x0 │ │ │ │ str d31, [sp, #1184] │ │ │ │ ldr d30, [sp, #1192] │ │ │ │ ldr d31, [sp, #1184] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.gt c914 │ │ │ │ - b c920 │ │ │ │ + b.gt c90c │ │ │ │ + b c918 │ │ │ │ ldr d31, [sp, #1192] │ │ │ │ str d31, [sp, #1624] │ │ │ │ - b c928 │ │ │ │ + b c920 │ │ │ │ ldr d31, [sp, #1184] │ │ │ │ str d31, [sp, #1624] │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1224] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ @@ -11914,30 +11912,30 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ sub x0, x1, x0 │ │ │ │ fmov d31, x0 │ │ │ │ scvtf d31, d31 │ │ │ │ str d31, [sp, #1616] │ │ │ │ ldr d31, [sp, #1616] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge c978 // b.tcont │ │ │ │ + b.ge c970 // b.tcont │ │ │ │ ldr d31, [sp, #1616] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1616] │ │ │ │ ldr d31, [sp, #1624] │ │ │ │ ldr d30, [sp, #1616] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #1176] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1616] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c9f4 // b.plast │ │ │ │ + b.ls c9ec // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #1176] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls c9f4 // b.plast │ │ │ │ + b.ls c9ec // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1224] │ │ │ │ @@ -11948,69 +11946,69 @@ │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1216] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ scvtf d31, d31 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b ca10 │ │ │ │ + b ca08 │ │ │ │ ldr x0, [sp, #1632] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1632] │ │ │ │ ldr x1, [sp, #1632] │ │ │ │ ldr x0, [sp, #1200] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc c888 // b.lo, b.ul, b.last │ │ │ │ + b.cc c880 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1200] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ - b cbfc │ │ │ │ + b cbf4 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne cbfc // b.any │ │ │ │ + b.ne cbf4 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #1272] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #1264] │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ str x0, [sp, #1256] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1256] │ │ │ │ udiv x0, x1, x0 │ │ │ │ str x0, [sp, #1248] │ │ │ │ ldr x0, [sp, #1256] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ls ca94 // b.plast │ │ │ │ + b.ls ca8c // b.plast │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq ca94 // b.none │ │ │ │ + b.eq ca8c // b.none │ │ │ │ ldr x2, [sp, #1256] │ │ │ │ ldr x1, [sp, #1248] │ │ │ │ ldr x0, [sp, #1272] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x2, [sp, #1256] │ │ │ │ ldr x1, [sp, #1248] │ │ │ │ ldr x0, [sp, #1264] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ str xzr, [sp, #1608] │ │ │ │ - b cbdc │ │ │ │ + b cbd4 │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1272] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x2, [sp, #1264] │ │ │ │ add x0, x2, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq cbd0 // b.none │ │ │ │ + b.eq cbc8 // b.none │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1264] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ @@ -12033,30 +12031,30 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ sub x0, x1, x0 │ │ │ │ fmov d31, x0 │ │ │ │ ucvtf d31, d31 │ │ │ │ str d31, [sp, #1600] │ │ │ │ ldr d31, [sp, #1600] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ge cb54 // b.tcont │ │ │ │ + b.ge cb4c // b.tcont │ │ │ │ ldr d31, [sp, #1600] │ │ │ │ fneg d31, d31 │ │ │ │ str d31, [sp, #1600] │ │ │ │ ldr d31, [sp, #1240] │ │ │ │ ldr d30, [sp, #1600] │ │ │ │ fdiv d31, d30, d31 │ │ │ │ str d31, [sp, #1232] │ │ │ │ ldr d31, [sp, #360] │ │ │ │ ldr d30, [sp, #1600] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls cbd0 // b.plast │ │ │ │ + b.ls cbc8 // b.plast │ │ │ │ ldr d31, [sp, #352] │ │ │ │ ldr d30, [sp, #1232] │ │ │ │ fcmpe d30, d31 │ │ │ │ - b.ls cbd0 // b.plast │ │ │ │ + b.ls cbc8 // b.plast │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1904] │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1272] │ │ │ │ @@ -12067,76 +12065,76 @@ │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1264] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr d31, [x0] │ │ │ │ ucvtf d31, d31 │ │ │ │ str d31, [sp, #1872] │ │ │ │ - b cbec │ │ │ │ + b cbe4 │ │ │ │ ldr x0, [sp, #1608] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1608] │ │ │ │ ldr x1, [sp, #1608] │ │ │ │ ldr x0, [sp, #1248] │ │ │ │ cmp x1, x0 │ │ │ │ - b.cc ca9c // b.lo, b.ul, b.last │ │ │ │ + b.cc ca94 // b.lo, b.ul, b.last │ │ │ │ ldr x1, [sp, #1896] │ │ │ │ ldr x0, [sp, #1248] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1896] │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq d5a0 // b.none │ │ │ │ + b.eq d598 // b.none │ │ │ │ ldr x0, [sp, #1888] │ │ │ │ str x0, [sp, #1912] │ │ │ │ - b d5bc │ │ │ │ + b d5b4 │ │ │ │ ldr x0, [sp, #336] │ │ │ │ ldr x1, [sp, #344] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ bl e60 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d59c // b.none │ │ │ │ + b.eq d594 // b.none │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d580 // b.any │ │ │ │ + b.ne d578 // b.any │ │ │ │ ldr x0, [sp, #336] │ │ │ │ str x0, [sp, #64] │ │ │ │ ldr x0, [sp, #344] │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne cc74 // b.any │ │ │ │ + b.ne cc6c // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xd18 │ │ │ │ + add x0, x0, #0xd10 │ │ │ │ bl ec0 │ │ │ │ - b cea8 │ │ │ │ + b cea0 │ │ │ │ str wzr, [sp, #1968] │ │ │ │ - b ccb0 │ │ │ │ + b cca8 │ │ │ │ ldr x1, [sp, #64] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w1, [x0] │ │ │ │ ldr x2, [sp, #72] │ │ │ │ ldrsw x0, [sp, #1968] │ │ │ │ add x0, x2, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ne ccc4 // b.any │ │ │ │ + b.ne ccbc // b.any │ │ │ │ ldr w0, [sp, #1968] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1968] │ │ │ │ ldrsw x1, [sp, #1968] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ cmp x1, x0 │ │ │ │ - b.lt cc7c // b.tstop │ │ │ │ - b ccc8 │ │ │ │ + b.lt cc74 // b.tstop │ │ │ │ + b ccc0 │ │ │ │ nop │ │ │ │ ldrsw x1, [sp, #1968] │ │ │ │ ldrsw x2, [sp, #1972] │ │ │ │ ldr x0, [sp, #1856] │ │ │ │ mul x0, x2, x0 │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ @@ -12150,28 +12148,28 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl da0 │ │ │ │ str x0, [sp, #704] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #1596] │ │ │ │ - b cdbc │ │ │ │ + b cdb4 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq cd50 // b.none │ │ │ │ + b.eq cd48 // b.none │ │ │ │ ldr w0, [sp, #1596] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne cd50 // b.any │ │ │ │ + b.ne cd48 // b.any │ │ │ │ ldrsw x0, [sp, #1596] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #704] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [sp, #1912] │ │ │ │ str x1, [x0] │ │ │ │ - b cdb0 │ │ │ │ + b cda8 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #1596] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [x0] │ │ │ │ ldrsw x0, [sp, #1596] │ │ │ │ @@ -12193,48 +12191,48 @@ │ │ │ │ sdiv x0, x1, x0 │ │ │ │ str x0, [sp, #1584] │ │ │ │ ldr w0, [sp, #1596] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #1596] │ │ │ │ ldr w0, [sp, #1596] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ge cd1c // b.tcont │ │ │ │ + b.ge cd14 // b.tcont │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #704] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xd50 │ │ │ │ + add x0, x0, #0xd48 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1596] │ │ │ │ - b ce30 │ │ │ │ + b ce28 │ │ │ │ ldrsw x0, [sp, #1596] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #704] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1596] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1596] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #1596] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt ce00 // b.tstop │ │ │ │ + b.lt cdf8 // b.tstop │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xd88 │ │ │ │ + add x0, x0, #0xd80 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #704] │ │ │ │ bl e80 │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #1968] │ │ │ │ sdiv w0, w1, w0 │ │ │ │ @@ -12252,48 +12250,48 @@ │ │ │ │ str x0, [sp, #64] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ ldr x0, [sp, #1584] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #72] │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne ced4 // b.any │ │ │ │ + b.ne cecc // b.any │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xd98 │ │ │ │ + add x0, x0, #0xd90 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne cf80 // b.any │ │ │ │ + b.ne cf78 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #484] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #472] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #464] │ │ │ │ ldr w0, [sp, #484] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le cf38 │ │ │ │ + b.le cf30 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq cf38 // b.none │ │ │ │ + b.eq cf30 // b.none │ │ │ │ ldrsw x0, [sp, #484] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #472] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #484] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #464] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #472] │ │ │ │ ldrsb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #464] │ │ │ │ ldrsb w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -12301,42 +12299,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne d02c // b.any │ │ │ │ + b.ne d024 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #508] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #496] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #488] │ │ │ │ ldr w0, [sp, #508] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le cfe4 │ │ │ │ + b.le cfdc │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq cfe4 // b.none │ │ │ │ + b.eq cfdc // b.none │ │ │ │ ldrsw x0, [sp, #508] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #496] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #508] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #488] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #496] │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #488] │ │ │ │ ldrb w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -12344,42 +12342,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne d0d8 // b.any │ │ │ │ + b.ne d0d0 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #532] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #520] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #512] │ │ │ │ ldr w0, [sp, #532] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d090 │ │ │ │ + b.le d088 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d090 // b.none │ │ │ │ + b.eq d088 // b.none │ │ │ │ ldrsw x0, [sp, #532] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #520] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #532] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #512] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #520] │ │ │ │ ldrsh w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #512] │ │ │ │ ldrsh w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -12387,42 +12385,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.ne d184 // b.any │ │ │ │ + b.ne d17c // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #556] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #544] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #536] │ │ │ │ ldr w0, [sp, #556] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d13c │ │ │ │ + b.le d134 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d13c // b.none │ │ │ │ + b.eq d134 // b.none │ │ │ │ ldrsw x0, [sp, #556] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #544] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #556] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #536] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #544] │ │ │ │ ldrh w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #536] │ │ │ │ ldrh w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -12430,42 +12428,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne d230 // b.any │ │ │ │ + b.ne d228 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #580] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #568] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #560] │ │ │ │ ldr w0, [sp, #580] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d1e8 │ │ │ │ + b.le d1e0 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d1e8 // b.none │ │ │ │ + b.eq d1e0 // b.none │ │ │ │ ldrsw x0, [sp, #580] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #568] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #580] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #560] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #568] │ │ │ │ ldr w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #560] │ │ │ │ ldr w0, [x0] │ │ │ │ scvtf d31, w0 │ │ │ │ @@ -12473,42 +12471,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.ne d2dc // b.any │ │ │ │ + b.ne d2d4 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #604] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #592] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #584] │ │ │ │ ldr w0, [sp, #604] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d294 │ │ │ │ + b.le d28c │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d294 // b.none │ │ │ │ + b.eq d28c // b.none │ │ │ │ ldrsw x0, [sp, #604] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #592] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #604] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #584] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #592] │ │ │ │ ldr w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #584] │ │ │ │ ldr w0, [x0] │ │ │ │ ucvtf d31, w0 │ │ │ │ @@ -12516,42 +12514,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne d388 // b.any │ │ │ │ + b.ne d380 // b.any │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [sp, #628] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #616] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #608] │ │ │ │ ldr w0, [sp, #628] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d340 │ │ │ │ + b.le d338 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d340 // b.none │ │ │ │ + b.eq d338 // b.none │ │ │ │ ldrsw x0, [sp, #628] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #616] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #628] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #608] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #616] │ │ │ │ ldr s31, [x0] │ │ │ │ fcvt d31, s31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #608] │ │ │ │ ldr s31, [x0] │ │ │ │ fcvt d31, s31 │ │ │ │ @@ -12559,83 +12557,83 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne d42c // b.any │ │ │ │ + b.ne d424 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #652] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #640] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #632] │ │ │ │ ldr w0, [sp, #652] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d3ec │ │ │ │ + b.le d3e4 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d3ec // b.none │ │ │ │ + b.eq d3e4 // b.none │ │ │ │ ldrsw x0, [sp, #652] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #640] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #652] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #632] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #640] │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #632] │ │ │ │ ldr d31, [x0] │ │ │ │ str d31, [sp, #1872] │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ne d4d8 // b.any │ │ │ │ + b.ne d4d0 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #676] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #664] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #656] │ │ │ │ ldr w0, [sp, #676] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d490 │ │ │ │ + b.le d488 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d490 // b.none │ │ │ │ + b.eq d488 // b.none │ │ │ │ ldrsw x0, [sp, #676] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #664] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #676] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #656] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #664] │ │ │ │ ldr d31, [x0] │ │ │ │ scvtf d31, d31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #656] │ │ │ │ ldr d31, [x0] │ │ │ │ scvtf d31, d31 │ │ │ │ @@ -12643,42 +12641,42 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ - b d580 │ │ │ │ + b d578 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne d580 // b.any │ │ │ │ + b.ne d578 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #700] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ str x0, [sp, #688] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ str x0, [sp, #680] │ │ │ │ ldr w0, [sp, #700] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d53c │ │ │ │ + b.le d534 │ │ │ │ ldr w0, [sp, #1556] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d53c // b.none │ │ │ │ + b.eq d534 // b.none │ │ │ │ ldrsw x0, [sp, #700] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #688] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldrsw x0, [sp, #700] │ │ │ │ mov x2, x0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ ldr x0, [sp, #680] │ │ │ │ - bl 7c78 │ │ │ │ + bl 7c70 │ │ │ │ ldr x0, [sp, #688] │ │ │ │ ldr d31, [x0] │ │ │ │ ucvtf d31, d31 │ │ │ │ str d31, [sp, #1880] │ │ │ │ ldr x0, [sp, #680] │ │ │ │ ldr d31, [x0] │ │ │ │ ucvtf d31, d31 │ │ │ │ @@ -12686,101 +12684,101 @@ │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0x770 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ bl ec0 │ │ │ │ str xzr, [sp, #1904] │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ ldr x0, [sp, #1888] │ │ │ │ str x0, [sp, #1912] │ │ │ │ - b d5bc │ │ │ │ + b d5b4 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #1972] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1972] │ │ │ │ ldrsw x0, [sp, #1972] │ │ │ │ ldr x1, [sp, #1856] │ │ │ │ cmp x1, x0 │ │ │ │ - b.gt b4dc │ │ │ │ + b.gt b4d4 │ │ │ │ ldr x0, [sp, #1912] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1912] │ │ │ │ ldr x1, [sp, #1912] │ │ │ │ ldr x0, [sp, #1888] │ │ │ │ cmp x1, x0 │ │ │ │ - b.lt b358 // b.tstop │ │ │ │ + b.lt b350 // b.tstop │ │ │ │ ldr w0, [sp, #1956] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d5f0 // b.any │ │ │ │ + b.ne d5e8 // b.any │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq d864 // b.none │ │ │ │ + b.eq d85c // b.none │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne d624 // b.any │ │ │ │ + b.ne d61c // b.any │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x124 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d86c // b.none │ │ │ │ + b.eq d864 // b.none │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xda8 │ │ │ │ + add x0, x0, #0xda0 │ │ │ │ bl ec0 │ │ │ │ - b d86c │ │ │ │ + b d864 │ │ │ │ ldr w0, [sp, #376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d668 // b.any │ │ │ │ + b.ne d660 // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xdc8 │ │ │ │ + add x0, x0, #0xdc0 │ │ │ │ bl ec0 │ │ │ │ - b d82c │ │ │ │ + b d824 │ │ │ │ ldr w0, [sp, #376] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl da0 │ │ │ │ str x0, [sp, #1288] │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq d690 // b.none │ │ │ │ + b.eq d688 // b.none │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ str x0, [sp, #1568] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #1580] │ │ │ │ - b d724 │ │ │ │ + b d71c │ │ │ │ ldr x0, [sp, #112] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #1580] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #1560] │ │ │ │ ldr w0, [sp, #1580] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne d6dc // b.any │ │ │ │ + b.ne d6d4 // b.any │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d6dc // b.none │ │ │ │ + b.eq d6d4 // b.none │ │ │ │ ldr x0, [sp, #1888] │ │ │ │ str x0, [sp, #1560] │ │ │ │ ldrsw x0, [sp, #1580] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1288] │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #1568] │ │ │ │ @@ -12795,113 +12793,113 @@ │ │ │ │ sdiv x0, x1, x0 │ │ │ │ str x0, [sp, #1568] │ │ │ │ ldr w0, [sp, #1580] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #1580] │ │ │ │ ldr w0, [sp, #1580] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ge d6a0 // b.tcont │ │ │ │ + b.ge d698 // b.tcont │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne d76c // b.any │ │ │ │ + b.ne d764 // b.any │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1288] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xe28 │ │ │ │ + add x0, x0, #0xe20 │ │ │ │ bl ec0 │ │ │ │ - b d798 │ │ │ │ + b d790 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - bl 81a0 │ │ │ │ + bl 8198 │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #1288] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #1296] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xe60 │ │ │ │ + add x0, x0, #0xe58 │ │ │ │ bl ec0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #1580] │ │ │ │ - b d7d4 │ │ │ │ + b d7cc │ │ │ │ ldrsw x0, [sp, #1580] │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #1288] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x1, x0 │ │ │ │ adrp x0, e000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + add x0, x0, #0x9b8 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1580] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1580] │ │ │ │ ldr w0, [sp, #376] │ │ │ │ ldr w1, [sp, #1580] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt d7a4 // b.tstop │ │ │ │ + b.lt d79c // b.tstop │ │ │ │ ldr x0, [sp, #1904] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne d800 // b.any │ │ │ │ + b.ne d7f8 // b.any │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + add x0, x0, #0xe98 │ │ │ │ bl e50 │ │ │ │ - b d824 │ │ │ │ + b d81c │ │ │ │ ldr d30, [sp, #1880] │ │ │ │ ldr d31, [sp, #1872] │ │ │ │ fsub d31, d30, d31 │ │ │ │ fmov d2, d31 │ │ │ │ ldr d1, [sp, #1872] │ │ │ │ ldr d0, [sp, #1880] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xea8 │ │ │ │ + add x0, x0, #0xea0 │ │ │ │ bl ec0 │ │ │ │ ldr x0, [sp, #1288] │ │ │ │ bl e80 │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #1928] │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ - b d870 │ │ │ │ + b d868 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w1, [sp, #1980] │ │ │ │ ldr w0, [sp, #1952] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt abb4 // b.tstop │ │ │ │ - b d894 │ │ │ │ + b.lt abac // b.tstop │ │ │ │ + b d88c │ │ │ │ nop │ │ │ │ str wzr, [sp, #1980] │ │ │ │ - b d9a4 │ │ │ │ + b d99c │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x188 │ │ │ │ ldr w0, [x1, x0] │ │ │ │ bl e10 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne d910 // b.any │ │ │ │ + b.ne d908 // b.any │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr x19, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ @@ -12913,23 +12911,23 @@ │ │ │ │ ldr x20, [x0] │ │ │ │ bl ee0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl e00 │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x20 │ │ │ │ adrp x0, f000 │ │ │ │ - add x1, x0, #0xed0 │ │ │ │ + add x1, x0, #0xec8 │ │ │ │ mov x0, x19 │ │ │ │ bl f00 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x150 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq d93c // b.none │ │ │ │ + b.eq d934 // b.none │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, sp, #0x150 │ │ │ │ ldr x0, [x1, x0] │ │ │ │ bl e80 │ │ │ │ ldrsw x0, [sp, #1980] │ │ │ │ lsl x0, x0, #3 │ │ │ │ @@ -12955,64 +12953,64 @@ │ │ │ │ ldr x0, [x1, x0] │ │ │ │ bl e80 │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1980] │ │ │ │ ldr w0, [sp, #1980] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le d89c │ │ │ │ + b.le d894 │ │ │ │ ldr w0, [sp, #320] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq d9c4 // b.none │ │ │ │ + b.eq d9bc // b.none │ │ │ │ ldr x0, [sp, #328] │ │ │ │ bl e80 │ │ │ │ ldr w0, [sp, #1960] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne da78 // b.any │ │ │ │ + b.ne da70 // b.any │ │ │ │ ldr w0, [sp, #1948] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq da08 // b.none │ │ │ │ + b.eq da00 // b.none │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne d9f8 // b.any │ │ │ │ + b.ne d9f0 // b.any │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ + add x0, x0, #0xee8 │ │ │ │ bl e50 │ │ │ │ - b da08 │ │ │ │ + b da00 │ │ │ │ ldr x1, [sp, #1920] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xf18 │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1944] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq da40 // b.none │ │ │ │ + b.eq da38 // b.none │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne da30 // b.any │ │ │ │ + b.ne da28 // b.any │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xf40 │ │ │ │ + add x0, x0, #0xf38 │ │ │ │ bl e50 │ │ │ │ - b da40 │ │ │ │ + b da38 │ │ │ │ ldr x1, [sp, #1928] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ + add x0, x0, #0xf60 │ │ │ │ bl ec0 │ │ │ │ ldr w0, [sp, #1940] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq da78 // b.none │ │ │ │ + b.eq da70 // b.none │ │ │ │ ldr x0, [sp, #1928] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne da68 // b.any │ │ │ │ + b.ne da60 // b.any │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xf98 │ │ │ │ + add x0, x0, #0xf90 │ │ │ │ bl e50 │ │ │ │ - b da78 │ │ │ │ + b da70 │ │ │ │ ldr x1, [sp, #1928] │ │ │ │ adrp x0, f000 │ │ │ │ - add x0, x0, #0xfc0 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ bl ec0 │ │ │ │ ldr x1, [sp, #1928] │ │ │ │ ldr x0, [sp, #1920] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #448] │ │ │ │ ldr x0, [sp, #448] │ │ │ │ cmp x0, #0x0 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000000da9c <.fini>: │ │ │ │ +000000000000da94 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,618 +1,618 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0000dab8 01000200 00000000 00000000 00000000 ................ │ │ │ │ - 0x0000dac8 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ - 0x0000dad8 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ - 0x0000dae8 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ - 0x0000daf8 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ - 0x0000db08 666f726d 616e6365 2e68746d 6c23636c formance.html#cl │ │ │ │ - 0x0000db18 61737369 635f666f 726d6174 5f6c696d assic_format_lim │ │ │ │ - 0x0000db28 69746174 696f6e73 00000000 00000000 itations........ │ │ │ │ - 0x0000db38 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ - 0x0000db48 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ - 0x0000db58 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ - 0x0000db68 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ - 0x0000db78 666f726d 616e6365 2e68746d 6c236f66 formance.html#of │ │ │ │ - 0x0000db88 66736574 5f666f72 6d61745f 6c696d69 fset_format_limi │ │ │ │ - 0x0000db98 74617469 6f6e7300 43444601 00000000 tations.CDF..... │ │ │ │ - 0x0000dba8 2e2e2f2e 2e2f2e2e 2f2e2e2f 7372632f ../../../../src/ │ │ │ │ - 0x0000dbb8 7574696c 732f6e63 76616c69 6461746f utils/ncvalidato │ │ │ │ - 0x0000dbc8 722f6e63 76616c69 6461746f 722e6300 r/ncvalidator.c. │ │ │ │ - 0x0000dbd8 6e636170 20213d20 4e554c4c 00000000 ncap != NULL.... │ │ │ │ - 0x0000dbe8 64696d70 20213d20 4e554c4c 00000000 dimp != NULL.... │ │ │ │ - 0x0000dbf8 61747472 7020213d 204e554c 4c000000 attrp != NULL... │ │ │ │ - 0x0000dc08 76617270 20213d20 4e554c4c 00000000 varp != NULL.... │ │ │ │ - 0x0000dc18 6e637020 213d204e 554c4c00 00000000 ncp != NULL..... │ │ │ │ - 0x0000dc28 6e636170 2d3e7661 6c756520 213d204e ncap->value != N │ │ │ │ - 0x0000dc38 554c4c00 00000000 4572726f 723a0a00 ULL.....Error:.. │ │ │ │ - 0x0000dc48 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ - 0x0000dc58 44205b25 645d2069 6e76616c 69642028 D [%d] invalid ( │ │ │ │ - 0x0000dc68 2564290a 00000000 0925733a 2064696d %d)......%s: dim │ │ │ │ - 0x0000dc78 656e7369 6f6e2049 44205b25 645d2028 ension ID [%d] ( │ │ │ │ - 0x0000dc88 25642920 6c617267 65722074 68616e20 %d) larger than │ │ │ │ - 0x0000dc98 64656669 6e656420 28256429 0a000000 defined (%d).... │ │ │ │ - 0x0000dca8 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ - 0x0000dcb8 44205b25 645d2069 73204e43 5f554e4c D [%d] is NC_UNL │ │ │ │ - 0x0000dcc8 494d4954 45442069 6e207468 65207772 IMITED in the wr │ │ │ │ - 0x0000dcd8 6f6e6720 696e6465 780a0000 00000000 ong index....... │ │ │ │ - 0x0000dce8 76617220 25733a00 09626567 696e206f var %s:..begin o │ │ │ │ - 0x0000dcf8 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ - 0x0000dd08 2028256c 6c642920 67726561 74657220 (%lld) greater │ │ │ │ - 0x0000dd18 7468616e 20746865 20626567 696e206f than the begin o │ │ │ │ - 0x0000dd28 66206669 72737420 7265636f 72642028 f first record ( │ │ │ │ - 0x0000dd38 256c6c64 290a0000 09626567 696e206f %lld)....begin o │ │ │ │ - 0x0000dd48 66207661 72696162 6c652073 65637469 f variable secti │ │ │ │ - 0x0000dd58 6f6e2028 256c6c64 29206973 206e6567 on (%lld) is neg │ │ │ │ - 0x0000dd68 61746976 650a0000 0966696c 65206865 ative....file he │ │ │ │ - 0x0000dd78 61646572 2073697a 65202825 6c6c6429 ader size (%lld) │ │ │ │ - 0x0000dd88 20697320 6c617267 65722074 68616e20 is larger than │ │ │ │ - 0x0000dd98 74686520 62656769 6e206f66 20646174 the begin of dat │ │ │ │ - 0x0000dda8 61207365 6374696f 6e202825 6c6c6429 a section (%lld) │ │ │ │ - 0x0000ddb8 0a000000 00000000 09626567 696e206f .........begin o │ │ │ │ - 0x0000ddc8 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ - 0x0000ddd8 2028256c 6c642920 6973207a 65726f20 (%lld) is zero │ │ │ │ - 0x0000dde8 6f72206e 65676174 6976650a 00000000 or negative..... │ │ │ │ - 0x0000ddf8 09626567 696e206f 66206461 74612073 .begin of data s │ │ │ │ - 0x0000de08 65637469 6f6e2028 256c6c64 29206973 ection (%lld) is │ │ │ │ - 0x0000de18 206c6172 67657220 7468616e 20726563 larger than rec │ │ │ │ - 0x0000de28 6f726420 73656374 696f6e20 28256c6c ord section (%ll │ │ │ │ - 0x0000de38 64290a00 00000000 4572726f 72206174 d)......Error at │ │ │ │ - 0x0000de48 206c696e 65202564 3a206c73 65656b20 line %d: lseek │ │ │ │ - 0x0000de58 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ - 0x0000de68 206c696e 65202564 3a207772 69746520 line %d: write │ │ │ │ - 0x0000de78 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ - 0x0000de88 206c696e 65202564 3a207772 6974696e line %d: writin │ │ │ │ - 0x0000de98 6720257a 64206279 74657320 62757420 g %zd bytes but │ │ │ │ - 0x0000dea8 6f6e6c79 20257a64 20777269 7474656e only %zd written │ │ │ │ - 0x0000deb8 0a000000 00000000 6762702d 3e626173 ........gbp->bas │ │ │ │ - 0x0000dec8 6520213d 204e554c 4c000000 00000000 e != NULL....... │ │ │ │ - 0x0000ded8 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x0000dee8 3a207265 61642025 730a0000 00000000 : read %s....... │ │ │ │ - 0x0000def8 4572726f 72204020 5b307825 382e387a Error @ [0x%8.8z │ │ │ │ - 0x0000df08 785d3a0a 00000000 09496e76 616c6964 x]:......Invalid │ │ │ │ - 0x0000df18 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ - 0x0000df28 67202825 64290a00 0925733a 20466169 g (%d)...%s: Fai │ │ │ │ - 0x0000df38 6c20746f 20726561 64204e43 20636f6d l to read NC com │ │ │ │ - 0x0000df48 706f6e65 6e742074 61670a00 00000000 ponent tag...... │ │ │ │ - 0x0000df58 25642d62 79746520 73697a65 20697320 %d-byte size is │ │ │ │ - 0x0000df68 65787065 63746564 20666f72 20000000 expected for ... │ │ │ │ - 0x0000df78 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ - 0x0000df88 65616420 6e616d65 20737472 696e6720 ead name string │ │ │ │ - 0x0000df98 6c656e67 74680a00 09257320 2d206665 length...%s - fe │ │ │ │ - 0x0000dfa8 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ - 0x0000dfb8 6e670a00 00000000 09257320 2d206665 ng.......%s - fe │ │ │ │ - 0x0000dfc8 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ - 0x0000dfd8 6e672070 61646469 6e670a00 00000000 ng padding...... │ │ │ │ - 0x0000dfe8 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ - 0x0000dff8 61646469 6e672069 73206e6f 6e2d6e75 adding is non-nu │ │ │ │ - 0x0000e008 6c6c2062 7974650a 00000000 00000000 ll byte......... │ │ │ │ - 0x0000e018 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ - 0x0000e028 61646469 6e672065 72726f72 20686173 adding error has │ │ │ │ - 0x0000e038 20626565 6e202a2a 72657061 69726564 been **repaired │ │ │ │ - 0x0000e048 2a2a0a00 00000000 44696d65 6e73696f **......Dimensio │ │ │ │ - 0x0000e058 6e000000 00000000 0944696d 656e7369 n........Dimensi │ │ │ │ - 0x0000e068 6f6e2022 2573223a 20466169 6c656420 on "%s": Failed │ │ │ │ - 0x0000e078 746f2072 65616420 64696d65 6e73696f to read dimensio │ │ │ │ - 0x0000e088 6e207369 7a650a00 0944696d 656e7369 n size...Dimensi │ │ │ │ - 0x0000e098 6f6e2022 2573223a 204e435f 554e4c49 on "%s": NC_UNLI │ │ │ │ - 0x0000e0a8 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ - 0x0000e0b8 616c7265 61647920 666f756e 64202822 already found (" │ │ │ │ - 0x0000e0c8 25732229 0a000000 67627020 213d204e %s")....gbp != N │ │ │ │ - 0x0000e0d8 554c4c20 26262067 62702d3e 706f7320 ULL && gbp->pos │ │ │ │ - 0x0000e0e8 213d204e 554c4c00 6e636170 2d3e7661 != NULL.ncap->va │ │ │ │ - 0x0000e0f8 6c756520 3d3d204e 554c4c00 00000000 lue == NULL..... │ │ │ │ - 0x0000e108 74616720 4e435f44 494d454e 53494f4e tag NC_DIMENSION │ │ │ │ - 0x0000e118 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x0000e128 746f2072 65616420 74616720 4e435f44 to read tag NC_D │ │ │ │ - 0x0000e138 494d454e 53494f4e 0a000000 00000000 IMENSION........ │ │ │ │ - 0x0000e148 094e756d 62657220 6f662064 696d656e .Number of dimen │ │ │ │ - 0x0000e158 73696f6e 73202825 6c6c6429 20646566 sions (%lld) def │ │ │ │ - 0x0000e168 696e6564 20696e20 66696c65 20657863 ined in file exc │ │ │ │ - 0x0000e178 65656473 204e435f 4d41585f 44494d53 eeds NC_MAX_DIMS │ │ │ │ - 0x0000e188 20282564 290a0000 0a64696d 5f6c6973 (%d)....dim_lis │ │ │ │ - 0x0000e198 74202864 696d656e 73696f6e 206c6973 t (dimension lis │ │ │ │ - 0x0000e1a8 74293a00 00000000 09746167 203d2041 t):......tag = A │ │ │ │ - 0x0000e1b8 4253454e 5420286e 6f206469 6d656e73 BSENT (no dimens │ │ │ │ - 0x0000e1c8 696f6e20 64656669 6e656429 00000000 ion defined).... │ │ │ │ - 0x0000e1d8 09496e76 616c6964 204e4320 636f6d70 .Invalid NC comp │ │ │ │ - 0x0000e1e8 6f6e656e 74207461 67202825 64292c20 onent tag (%d), │ │ │ │ - 0x0000e1f8 65787065 6374696e 67204e43 5f44494d expecting NC_DIM │ │ │ │ - 0x0000e208 454e5349 4f4e2028 2564290a 00000000 ENSION (%d)..... │ │ │ │ - 0x0000e218 09746167 203d204e 435f4449 4d454e53 .tag = NC_DIMENS │ │ │ │ - 0x0000e228 494f4e00 00000000 096e756d 62657220 ION......number │ │ │ │ - 0x0000e238 6f662064 696d656e 73696f6e 73206465 of dimensions de │ │ │ │ - 0x0000e248 66696e65 64203d20 25640a00 00000000 fined = %d...... │ │ │ │ - 0x0000e258 0964696d 656e7369 6f6e2049 44202532 .dimension ID %2 │ │ │ │ - 0x0000e268 643a206e 616d6520 22257322 2c206c65 d: name "%s", le │ │ │ │ - 0x0000e278 6e677468 203d2055 4e4c494d 49544544 ngth = UNLIMITED │ │ │ │ - 0x0000e288 2028256c 6c642063 75727265 6e746c79 (%lld currently │ │ │ │ - 0x0000e298 290a0000 00000000 0964696d 656e7369 )........dimensi │ │ │ │ - 0x0000e2a8 6f6e2049 44202532 643a206e 616d6520 on ID %2d: name │ │ │ │ - 0x0000e2b8 22257322 2c206c65 6e677468 203d2025 "%s", length = % │ │ │ │ - 0x0000e2c8 6c6c640a 00000000 0925733a 20466169 lld......%s: Fai │ │ │ │ - 0x0000e2d8 6c656420 746f2072 65616420 4e432064 led to read NC d │ │ │ │ - 0x0000e2e8 61746120 74797065 0a000000 00000000 ata type........ │ │ │ │ - 0x0000e2f8 0925733a 20556e6b 6e6f776e 204e4320 .%s: Unknown NC │ │ │ │ - 0x0000e308 64617461 20747970 65202825 75290a00 data type (%u).. │ │ │ │ - 0x0000e318 0925733a 20466169 6c656420 746f2066 .%s: Failed to f │ │ │ │ - 0x0000e328 65746368 206e6578 74206368 756e6b20 etch next chunk │ │ │ │ - 0x0000e338 696e746f 20612062 75666665 720a0000 into a buffer... │ │ │ │ - 0x0000e348 0925733a 2076616c 75652070 61646469 .%s: value paddi │ │ │ │ - 0x0000e358 6e672069 73206e6f 6e2d6e75 6c6c2062 ng is non-null b │ │ │ │ - 0x0000e368 7974650a 00000000 0925733a 2076616c yte......%s: val │ │ │ │ - 0x0000e378 75652070 61646469 6e672068 61732062 ue padding has b │ │ │ │ - 0x0000e388 65656e20 2a2a7265 70616972 65642a2a een **repaired** │ │ │ │ - 0x0000e398 0a000000 00000000 4e435f42 59544500 ........NC_BYTE. │ │ │ │ - 0x0000e3a8 4e435f43 48415200 4e435f55 42595445 NC_CHAR.NC_UBYTE │ │ │ │ - 0x0000e3b8 00000000 00000000 4e435f53 484f5254 ........NC_SHORT │ │ │ │ - 0x0000e3c8 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ - 0x0000e3d8 54000000 00000000 4e435f49 4e540000 T.......NC_INT.. │ │ │ │ - 0x0000e3e8 4e435f55 494e5400 4e435f46 4c4f4154 NC_UINT.NC_FLOAT │ │ │ │ - 0x0000e3f8 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ - 0x0000e408 45000000 00000000 4e435f49 4e543634 E.......NC_INT64 │ │ │ │ - 0x0000e418 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ - 0x0000e428 34000000 00000000 00000000 00000000 4............... │ │ │ │ - 0x0000e438 4572726f 723a2062 61642078 74797065 Error: bad xtype │ │ │ │ - 0x0000e448 28256429 20696e20 25730a00 00000000 (%d) in %s...... │ │ │ │ - 0x0000e458 25732022 25732200 0925733a 20466169 %s "%s"..%s: Fai │ │ │ │ - 0x0000e468 6c656420 746f2072 65616420 61747472 led to read attr │ │ │ │ - 0x0000e478 69627574 65206c65 6e677468 0a000000 ibute length.... │ │ │ │ - 0x0000e488 74616720 4e435f41 54545249 42555445 tag NC_ATTRIBUTE │ │ │ │ - 0x0000e498 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x0000e4a8 746f2072 65616420 74616720 4e435f41 to read tag NC_A │ │ │ │ - 0x0000e4b8 54545249 42555445 0a000000 00000000 TTRIBUTE........ │ │ │ │ - 0x0000e4c8 09257320 61747472 69627574 65733a20 .%s attributes: │ │ │ │ - 0x0000e4d8 6e756d62 6572206f 66206174 74726962 number of attrib │ │ │ │ - 0x0000e4e8 75746573 2028256c 6c642920 65786365 utes (%lld) exce │ │ │ │ - 0x0000e4f8 65647320 4e435f4d 41585f41 54545253 eds NC_MAX_ATTRS │ │ │ │ - 0x0000e508 20282564 290a0000 476c6f62 616c0000 (%d)...Global.. │ │ │ │ - 0x0000e518 0a676174 745f6c69 73742028 676c6f62 .gatt_list (glob │ │ │ │ - 0x0000e528 616c2061 74747269 62757465 206c6973 al attribute lis │ │ │ │ - 0x0000e538 74293a00 00000000 09097661 74745f6c t):.......vatt_l │ │ │ │ - 0x0000e548 69737420 28766172 6961626c 65206174 ist (variable at │ │ │ │ - 0x0000e558 74726962 75746520 6c697374 293a0000 tribute list):.. │ │ │ │ - 0x0000e568 09090000 00000000 09746167 203d2041 .........tag = A │ │ │ │ - 0x0000e578 4253454e 5420286e 6f206174 74726962 BSENT (no attrib │ │ │ │ - 0x0000e588 75746520 64656669 6e656429 00000000 ute defined).... │ │ │ │ - 0x0000e598 25732061 74747269 62757465 00000000 %s attribute.... │ │ │ │ - 0x0000e5a8 0925733a 20496e76 616c6964 204e4320 .%s: Invalid NC │ │ │ │ - 0x0000e5b8 636f6d70 6f6e656e 74207461 67202825 component tag (% │ │ │ │ - 0x0000e5c8 64292c20 65787065 6374696e 67204e43 d), expecting NC │ │ │ │ - 0x0000e5d8 5f415454 52494255 54452028 2564290a _ATTRIBUTE (%d). │ │ │ │ - 0x0000e5e8 00000000 00000000 09746167 203d204e .........tag = N │ │ │ │ - 0x0000e5f8 435f4154 54524942 55544500 00000000 C_ATTRIBUTE..... │ │ │ │ - 0x0000e608 096e756d 62657220 6f662061 74747269 .number of attri │ │ │ │ - 0x0000e618 62757465 73203d20 25640a00 00000000 butes = %d...... │ │ │ │ - 0x0000e628 09617474 72696275 7465206e 616d6520 .attribute name │ │ │ │ - 0x0000e638 22257322 2c207479 7065203d 2025732c "%s", type = %s, │ │ │ │ - 0x0000e648 206c656e 67746820 3d20256c 6c640a00 length = %lld.. │ │ │ │ - 0x0000e658 226c656e 5f6e6374 79706520 62616420 "len_nctype bad │ │ │ │ - 0x0000e668 74797065 22203d3d 20300000 00000000 type" == 0...... │ │ │ │ - 0x0000e678 09096e61 6d65203d 20222573 220a0000 ..name = "%s"... │ │ │ │ - 0x0000e688 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ - 0x0000e698 65616420 6e756d62 6572206f 66206469 ead number of di │ │ │ │ - 0x0000e6a8 6d656e73 696f6e73 0a000000 00000000 mensions........ │ │ │ │ - 0x0000e6b8 0925733a 206e756d 62657220 6f662064 .%s: number of d │ │ │ │ - 0x0000e6c8 696d656e 73696f6e 73202825 6c6c6429 imensions (%lld) │ │ │ │ - 0x0000e6d8 206c6172 67657220 7468616e 204e435f larger than NC_ │ │ │ │ - 0x0000e6e8 4d41585f 5641525f 44494d53 20282564 MAX_VAR_DIMS (%d │ │ │ │ - 0x0000e6f8 290a0000 00000000 09096e75 6d626572 ).........number │ │ │ │ - 0x0000e708 206f6620 64696d65 6e73696f 6e73203d of dimensions = │ │ │ │ - 0x0000e718 2025640a 00000000 09096469 6d656e73 %d.......dimens │ │ │ │ - 0x0000e728 696f6e20 4944733a 00000000 00000000 ion IDs:........ │ │ │ │ - 0x0000e738 0925733a 20466169 6c20746f 20726561 .%s: Fail to rea │ │ │ │ - 0x0000e748 64206469 6d69645b 25645d0a 00000000 d dimid[%d]..... │ │ │ │ - 0x0000e758 20256400 00000000 09257320 22257322 %d......%s "%s" │ │ │ │ - 0x0000e768 3a206469 6d69645b 25645d3d 25642069 : dimid[%d]=%d i │ │ │ │ - 0x0000e778 73206c61 72676572 20746861 6e207468 s larger than th │ │ │ │ - 0x0000e788 65206e75 6d626572 206f6620 64696d65 e number of dime │ │ │ │ - 0x0000e798 6e73696f 6e732064 6566696e 65642069 nsions defined i │ │ │ │ - 0x0000e7a8 6e206669 6c652028 2564290a 00000000 n file (%d)..... │ │ │ │ - 0x0000e7b8 09096461 74612074 7970653a 2025730a ..data type: %s. │ │ │ │ - 0x0000e7c8 00000000 00000000 0925733a 20466169 .........%s: Fai │ │ │ │ - 0x0000e7d8 6c656420 746f2072 65616420 7673697a led to read vsiz │ │ │ │ - 0x0000e7e8 650a0000 00000000 09097661 72696162 e.........variab │ │ │ │ - 0x0000e7f8 6c652073 697a6520 28767369 7a65293a le size (vsize): │ │ │ │ - 0x0000e808 20256c6c 640a0000 0925733a 20466169 %lld....%s: Fai │ │ │ │ - 0x0000e818 6c20746f 20726561 64206265 67696e0a l to read begin. │ │ │ │ - 0x0000e828 00000000 00000000 09097374 61727469 ..........starti │ │ │ │ - 0x0000e838 6e672066 696c6520 6f666673 65742028 ng file offset ( │ │ │ │ - 0x0000e848 62656769 6e293a20 256c6c64 0a000000 begin): %lld.... │ │ │ │ - 0x0000e858 74616720 4e435f56 41524941 424c4500 tag NC_VARIABLE. │ │ │ │ - 0x0000e868 09466169 6c656420 746f2072 65616420 .Failed to read │ │ │ │ - 0x0000e878 74616720 4e435f56 41524941 424c450a tag NC_VARIABLE. │ │ │ │ - 0x0000e888 00000000 00000000 094e756d 62657220 .........Number │ │ │ │ - 0x0000e898 6f662076 61726961 626c6573 2028256c of variables (%l │ │ │ │ - 0x0000e8a8 6c642920 65786365 65647320 4e435f4d ld) exceeds NC_M │ │ │ │ - 0x0000e8b8 41585f56 41525320 28256429 0a000000 AX_VARS (%d).... │ │ │ │ - 0x0000e8c8 0a766172 5f6c6973 74202876 61726961 .var_list (varia │ │ │ │ - 0x0000e8d8 626c6520 6c697374 293a0000 00000000 ble list):...... │ │ │ │ - 0x0000e8e8 0a746167 203d2041 4253454e 5420286e .tag = ABSENT (n │ │ │ │ - 0x0000e8f8 6f207661 72696162 6c652064 6566696e o variable defin │ │ │ │ - 0x0000e908 65642900 00000000 09496e76 616c6964 ed)......Invalid │ │ │ │ - 0x0000e918 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ - 0x0000e928 67202825 64292c20 65787065 6374696e g (%d), expectin │ │ │ │ - 0x0000e938 67204e43 5f564152 4941424c 45202825 g NC_VARIABLE (% │ │ │ │ - 0x0000e948 64290a00 00000000 09746167 203d204e d).......tag = N │ │ │ │ - 0x0000e958 435f5641 52494142 4c450000 00000000 C_VARIABLE...... │ │ │ │ - 0x0000e968 096e756d 62657220 6f662076 61726961 .number of varia │ │ │ │ - 0x0000e978 626c6573 203d2025 640a0000 00000000 bles = %d....... │ │ │ │ - 0x0000e988 0a097661 72696162 6c652049 44203d20 ..variable ID = │ │ │ │ - 0x0000e998 25640a00 00000000 56617269 61626c65 %d......Variable │ │ │ │ - 0x0000e9a8 00000000 00000000 09766172 20257300 .........var %s. │ │ │ │ - 0x0000e9b8 28256c6c 64000000 2c20256c 6c640000 (%lld..., %lld.. │ │ │ │ - 0x0000e9c8 3a207661 72696162 6c652073 697a6520 : variable size │ │ │ │ - 0x0000e9d8 67726561 74657220 7468616e 206d6178 greater than max │ │ │ │ - 0x0000e9e8 2028256c 6c642920 616c6c6f 7761626c (%lld) allowabl │ │ │ │ - 0x0000e9f8 65206279 20434446 2d25640a 00000000 e by CDF-%d..... │ │ │ │ - 0x0000ea08 09496e70 75742066 696c6520 636f6e74 .Input file cont │ │ │ │ - 0x0000ea18 61696e73 20256c6c 64206c61 72676520 ains %lld large │ │ │ │ - 0x0000ea28 66697865 642d7369 7a652076 61726961 fixed-size varia │ │ │ │ - 0x0000ea38 626c6573 0a000000 09434446 2d256420 bles.....CDF-%d │ │ │ │ - 0x0000ea48 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x0000ea58 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ - 0x0000ea68 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ - 0x0000ea78 0a000000 00000000 09546865 20317374 .........The 1st │ │ │ │ - 0x0000ea88 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ - 0x0000ea98 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ - 0x0000eaa8 00000000 00000000 09546865 20326e64 .........The 2nd │ │ │ │ - 0x0000eab8 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ - 0x0000eac8 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ - 0x0000ead8 0a000000 00000000 09536565 3a202573 .........See: %s │ │ │ │ - 0x0000eae8 0a000000 00000000 09434446 2d256420 .........CDF-%d │ │ │ │ - 0x0000eaf8 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x0000eb08 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ - 0x0000eb18 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ - 0x0000eb28 20776869 6368206d 75737420 62652064 which must be d │ │ │ │ - 0x0000eb38 6566696e 6564206c 61737420 616e6420 efined last and │ │ │ │ - 0x0000eb48 74686572 65206973 206e6f20 7265636f there is no reco │ │ │ │ - 0x0000eb58 72642076 61726961 626c650a 00000000 rd variable..... │ │ │ │ - 0x0000eb68 09546865 206c6172 67652066 69786564 .The large fixed │ │ │ │ - 0x0000eb78 2d73697a 65207661 72696162 6c652069 -size variable i │ │ │ │ - 0x0000eb88 73202573 00000000 09496e70 75742066 s %s.....Input f │ │ │ │ - 0x0000eb98 696c6520 636f6e74 61696e73 2031206c ile contains 1 l │ │ │ │ - 0x0000eba8 61726765 20666978 65642d73 697a6520 arge fixed-size │ │ │ │ - 0x0000ebb8 76617269 61626c65 7320616e 6420256c variables and %l │ │ │ │ - 0x0000ebc8 6c642072 65636f72 64207661 72696162 ld record variab │ │ │ │ - 0x0000ebd8 6c65730a 00000000 09496e70 75742066 les......Input f │ │ │ │ - 0x0000ebe8 696c6520 636f6e74 61696e73 20256c6c ile contains %ll │ │ │ │ - 0x0000ebf8 64206c61 72676520 7265636f 72642076 d large record v │ │ │ │ - 0x0000ec08 61726961 626c6573 0a000000 00000000 ariables........ │ │ │ │ - 0x0000ec18 09546865 20317374 206c6172 67652072 .The 1st large r │ │ │ │ - 0x0000ec28 65636f72 64207661 72696162 6c652069 ecord variable i │ │ │ │ - 0x0000ec38 73202573 00000000 09546865 20326e64 s %s.....The 2nd │ │ │ │ - 0x0000ec48 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ - 0x0000ec58 72696162 6c652069 73202573 00000000 riable is %s.... │ │ │ │ - 0x0000ec68 09434446 2d256420 666f726d 61742061 .CDF-%d format a │ │ │ │ - 0x0000ec78 6c6c6f77 73206f6e 6c79206f 6e65206c llows only one l │ │ │ │ - 0x0000ec88 61726765 20726563 6f726420 76617269 arge record vari │ │ │ │ - 0x0000ec98 61626c65 0a000000 09546865 20317374 able.....The 1st │ │ │ │ - 0x0000eca8 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ - 0x0000ecb8 72696162 6c652074 68617420 6973206e riable that is n │ │ │ │ - 0x0000ecc8 6f742064 6566696e 6564206c 61737420 ot defined last │ │ │ │ - 0x0000ecd8 69732025 73000000 09434446 2d256420 is %s....CDF-%d │ │ │ │ - 0x0000ece8 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x0000ecf8 6c79206f 6e65206c 61726765 20726563 ly one large rec │ │ │ │ - 0x0000ed08 6f726420 76617269 61626c65 20616e64 ord variable and │ │ │ │ - 0x0000ed18 20697420 6d757374 20626520 64656669 it must be defi │ │ │ │ - 0x0000ed28 6e656420 6c617374 0a000000 00000000 ned last........ │ │ │ │ - 0x0000ed38 4572726f 72202d20 76617269 61626c65 Error - variable │ │ │ │ - 0x0000ed48 20626567 696e206f 66667365 74206f72 begin offset or │ │ │ │ - 0x0000ed58 64657273 3a0a0000 09766172 20222573 ders:....var "%s │ │ │ │ - 0x0000ed68 22206265 67696e20 6f666673 65742028 " begin offset ( │ │ │ │ - 0x0000ed78 256c6c64 29206973 206c6573 73207468 %lld) is less th │ │ │ │ - 0x0000ed88 616e2068 65616465 72206578 74656e74 an header extent │ │ │ │ - 0x0000ed98 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ - 0x0000eda8 09766172 20222573 22206265 67696e20 .var "%s" begin │ │ │ │ - 0x0000edb8 6f666673 65742028 256c6c64 29206973 offset (%lld) is │ │ │ │ - 0x0000edc8 206c6573 73207468 616e2070 72657669 less than previ │ │ │ │ - 0x0000edd8 6f757320 76617269 61626c65 20222573 ous variable "%s │ │ │ │ - 0x0000ede8 2220656e 64206f66 66736574 2028256c " end offset (%l │ │ │ │ - 0x0000edf8 6c64290a 00000000 09526563 6f726420 ld)......Record │ │ │ │ - 0x0000ee08 76617269 61626c65 20736563 74696f6e variable section │ │ │ │ - 0x0000ee18 20626567 696e206f 66667365 74202825 begin offset (% │ │ │ │ - 0x0000ee28 6c6c6429 20697320 6c657373 20746861 lld) is less tha │ │ │ │ - 0x0000ee38 6e206669 7865642d 73697a65 20766172 n fixed-size var │ │ │ │ - 0x0000ee48 6961626c 65207365 6374696f 6e20656e iable section en │ │ │ │ - 0x0000ee58 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ - 0x0000ee68 00000000 00000000 56617269 61626c65 ........Variable │ │ │ │ - 0x0000ee78 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ - 0x0000ee88 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ - 0x0000ee98 73207468 616e2072 65636f72 64207661 s than record va │ │ │ │ - 0x0000eea8 72696162 6c652073 65637469 6f6e2062 riable section b │ │ │ │ - 0x0000eeb8 6567696e 206f6666 73657420 28256c6c egin offset (%ll │ │ │ │ - 0x0000eec8 64290a00 00000000 56617269 61626c65 d)......Variable │ │ │ │ - 0x0000eed8 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ - 0x0000eee8 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ - 0x0000eef8 73207468 616e2070 72657669 6f757320 s than previous │ │ │ │ - 0x0000ef08 76617269 61626c65 20222573 2220656e variable "%s" en │ │ │ │ - 0x0000ef18 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ - 0x0000ef28 00000000 00000000 4572726f 723a2055 ........Error: U │ │ │ │ - 0x0000ef38 6e6b6e6f 776e2066 696c6520 7369676e nknown file sign │ │ │ │ - 0x0000ef48 61747572 650a0000 09457870 65637469 ature....Expecti │ │ │ │ - 0x0000ef58 6e672022 43444631 222c2022 43444632 ng "CDF1", "CDF2 │ │ │ │ - 0x0000ef68 222c206f 72202243 44463522 2c206275 ", or "CDF5", bu │ │ │ │ - 0x0000ef78 7420676f 74202225 3473220a 00000000 t got "%4s"..... │ │ │ │ - 0x0000ef88 6d616769 63203d20 25642028 66696c65 magic = %d (file │ │ │ │ - 0x0000ef98 20666f72 6d61743a 20434446 2d256429 format: CDF-%d) │ │ │ │ - 0x0000efa8 0a000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x0000efb8 746f2072 65616420 74686520 6e756d62 to read the numb │ │ │ │ - 0x0000efc8 6572206f 66207265 636f7264 730a0000 er of records... │ │ │ │ - 0x0000efd8 0a6e756d 72656373 203d2025 6c6c6420 .numrecs = %lld │ │ │ │ - 0x0000efe8 286e756d 62657220 6f662072 65636f72 (number of recor │ │ │ │ - 0x0000eff8 6473290a 00000000 706f735f 61646472 ds).....pos_addr │ │ │ │ - 0x0000f008 203c2062 6173655f 61646472 202b2067 < base_addr + g │ │ │ │ - 0x0000f018 65746275 662e7369 7a650000 00000000 etbuf.size...... │ │ │ │ - 0x0000f028 2020436f 6d706172 65207468 6520636f Compare the co │ │ │ │ - 0x0000f038 6e74656e 7473206f 66207477 6f206669 ntents of two fi │ │ │ │ - 0x0000f048 6c657320 696e2063 6c617373 6963206e les in classic n │ │ │ │ - 0x0000f058 65744344 4620666f 726d6174 732e0a20 etCDF formats.. │ │ │ │ - 0x0000f068 205b2d62 5d202020 20202020 20202020 [-b] │ │ │ │ - 0x0000f078 20205665 72626f73 65206f75 74707574 Verbose output │ │ │ │ - 0x0000f088 0a20205b 2d715d20 20202020 20202020 . [-q] │ │ │ │ - 0x0000f098 20202020 71756965 74206d6f 64652028 quiet mode ( │ │ │ │ - 0x0000f0a8 6e6f206f 75747075 74206966 2074776f no output if two │ │ │ │ - 0x0000f0b8 2066696c 65732061 72652074 68652073 files are the s │ │ │ │ - 0x0000f0c8 616d6529 0a20205b 2d685d20 20202020 ame). [-h] │ │ │ │ - 0x0000f0d8 20202020 20202020 436f6d70 61726520 Compare │ │ │ │ - 0x0000f0e8 68656164 65722069 6e666f72 6d617469 header informati │ │ │ │ - 0x0000f0f8 6f6e206f 6e6c792c 206e6f20 76617269 on only, no vari │ │ │ │ - 0x0000f108 61626c65 730a2020 5b2d7620 76617231 ables. [-v var1 │ │ │ │ - 0x0000f118 5b2c2e2e 2e5d5d20 20436f6d 70617265 [,...]] Compare │ │ │ │ - 0x0000f128 20766172 6961626c 65287329 203c7661 variable(s) ,... only. [ │ │ │ │ - 0x0000f148 2d742064 6966662c 72617469 6f5d2020 -t diff,ratio] │ │ │ │ - 0x0000f158 546f6c65 72616e63 653a2064 69666620 Tolerance: diff │ │ │ │ - 0x0000f168 69732061 62736f6c 75746520 656c656d is absolute elem │ │ │ │ - 0x0000f178 656e742d 77697365 20646966 66657265 ent-wise differe │ │ │ │ - 0x0000f188 6e63650a 20202020 20202020 20202020 nce. │ │ │ │ - 0x0000f198 20202020 20202061 6e642072 6174696f and ratio │ │ │ │ - 0x0000f1a8 20697320 72656c61 74697665 20656c65 is relative ele │ │ │ │ - 0x0000f1b8 6d656e74 2d776973 65206469 66666572 ment-wise differ │ │ │ │ - 0x0000f1c8 656e6365 20646566 696e6564 0a202020 ence defined. │ │ │ │ - 0x0000f1d8 20202020 20202020 20202020 20202020 │ │ │ │ - 0x0000f1e8 6173207c 78202d20 797c2f6d 6178287c as |x - y|/max(| │ │ │ │ - 0x0000f1f8 787c2c20 7c797c29 0a202066 696c6531 x|, |y|). file1 │ │ │ │ - 0x0000f208 2066696c 65322020 20202020 46696c65 file2 File │ │ │ │ - 0x0000f218 206e616d 6573206f 66207477 6f20696e names of two in │ │ │ │ - 0x0000f228 70757420 6e657443 44462066 696c6573 put netCDF files │ │ │ │ - 0x0000f238 20746f20 62652063 6f6d7061 7265640a to be compared. │ │ │ │ - 0x0000f248 20202a50 6e657443 4446206c 69627261 *PnetCDF libra │ │ │ │ - 0x0000f258 72792076 65727369 6f6e2031 2e31352e ry version 1.15. │ │ │ │ - 0x0000f268 30206f66 204a756c 7920312c 20323032 0 of July 1, 202 │ │ │ │ - 0x0000f278 360a0000 00000000 20202573 205b2d62 6....... %s [-b │ │ │ │ - 0x0000f288 5d205b2d 715d205b 2d685d20 5b2d7620 ] [-q] [-h] [-v │ │ │ │ - 0x0000f298 2e2e2e5d 205b2d74 20646966 662c7261 ...] [-t diff,ra │ │ │ │ - 0x0000f2a8 74696f5d 2066696c 65312066 696c6532 tio] file1 file2 │ │ │ │ - 0x0000f2b8 0a257300 00000000 4572726f 723a2063 .%s.....Error: c │ │ │ │ - 0x0000f2c8 616c6c6f 63282920 6f757420 6f66206d alloc() out of m │ │ │ │ - 0x0000f2d8 656d6f72 79206174 206c696e 65202564 emory at line %d │ │ │ │ - 0x0000f2e8 0a000000 00000000 2c000000 00000000 ........,....... │ │ │ │ - 0x0000f2f8 4e435f4e 41540000 256c6600 00000000 NC_NAT..%lf..... │ │ │ │ - 0x0000f308 62687176 3a743a00 4572726f 723a2074 bhqv:t:.Error: t │ │ │ │ - 0x0000f318 776f2069 6e707574 2066696c 65206e61 wo input file na │ │ │ │ - 0x0000f328 6d657320 61726520 6964656e 74696361 mes are identica │ │ │ │ - 0x0000f338 6c202825 7329202e 2e2e2065 7869740a l (%s) ... exit. │ │ │ │ - 0x0000f348 00000000 00000000 546f6c65 72616e63 ........Toleranc │ │ │ │ - 0x0000f358 65206162 736f6c75 74652064 69666665 e absolute diffe │ │ │ │ - 0x0000f368 72656e63 65203d20 25650a00 00000000 rence = %e...... │ │ │ │ - 0x0000f378 546f6c65 72616e63 65207261 74696f20 Tolerance ratio │ │ │ │ - 0x0000f388 20202064 69666665 72656e63 65203d20 difference = │ │ │ │ - 0x0000f398 25650a00 00000000 43444600 00000000 %e......CDF..... │ │ │ │ - 0x0000f3a8 89484446 0d0a1a0a 00000000 00000000 .HDF............ │ │ │ │ - 0x0000f3b8 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x0000f3c8 3a206f70 656e2066 696c6520 25732028 : open file %s ( │ │ │ │ - 0x0000f3d8 2573290a 00000000 46697273 74202066 %s).....First f │ │ │ │ - 0x0000f3e8 696c653a 2025730a 00000000 00000000 ile: %s......... │ │ │ │ - 0x0000f3f8 5365636f 6e642066 696c653a 2025730a Second file: %s. │ │ │ │ - 0x0000f408 00000000 00000000 4572726f 72206174 ........Error at │ │ │ │ - 0x0000f418 206c696e 65202564 3a207265 6164696e line %d: readin │ │ │ │ - 0x0000f428 67206669 6c652025 73202825 73290a00 g file %s (%s).. │ │ │ │ - 0x0000f438 4572726f 723a2048 44463520 62617365 Error: HDF5 base │ │ │ │ - 0x0000f448 64204e65 74434446 34206669 6c652025 d NetCDF4 file % │ │ │ │ - 0x0000f458 73206973 206e6f74 20737570 706f7274 s is not support │ │ │ │ - 0x0000f468 65640a00 00000000 4572726f 723a2025 ed......Error: % │ │ │ │ - 0x0000f478 73206973 206e6f74 20612063 6c617373 s is not a class │ │ │ │ - 0x0000f488 6963204e 65744344 46206669 6c650a00 ic NetCDF file.. │ │ │ │ - 0x0000f498 4572726f 723a2025 73206973 206e6f74 Error: %s is not │ │ │ │ - 0x0000f4a8 2061204e 65744344 46206669 6c650a00 a NetCDF file.. │ │ │ │ - 0x0000f4b8 46696c65 20222573 22206661 696c7320 File "%s" fails │ │ │ │ - 0x0000f4c8 746f2063 6f6e666f 726d2077 69746820 to conform with │ │ │ │ - 0x0000f4d8 636c6173 73696320 4344462d 25642066 classic CDF-%d f │ │ │ │ - 0x0000f4e8 6f726d61 74207370 65636966 69636174 ormat specificat │ │ │ │ - 0x0000f4f8 696f6e73 0a000000 44494646 3a206669 ions....DIFF: fi │ │ │ │ - 0x0000f508 6c652066 6f726d61 74202843 44462d25 le format (CDF-% │ │ │ │ - 0x0000f518 64292021 3d202843 44462d25 64290a00 d) != (CDF-%d).. │ │ │ │ - 0x0000f528 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ - 0x0000f538 64696d65 6e73696f 6e732028 25642920 dimensions (%d) │ │ │ │ - 0x0000f548 213d2028 2564290a 00000000 00000000 != (%d)......... │ │ │ │ - 0x0000f558 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ - 0x0000f568 64696d65 6e73696f 6e732028 2564290a dimensions (%d). │ │ │ │ - 0x0000f578 00000000 00000000 44494646 3a206e75 ........DIFF: nu │ │ │ │ - 0x0000f588 6d626572 206f6620 76617269 61626c65 mber of variable │ │ │ │ - 0x0000f598 73202825 64292021 3d202825 64290a00 s (%d) != (%d).. │ │ │ │ - 0x0000f5a8 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ - 0x0000f5b8 76617269 61626c65 73202825 64290a00 variables (%d).. │ │ │ │ - 0x0000f5c8 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ - 0x0000f5d8 676c6f62 616c2061 74747269 62757465 global attribute │ │ │ │ - 0x0000f5e8 73202825 64292021 3d202825 64290a00 s (%d) != (%d).. │ │ │ │ - 0x0000f5f8 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ - 0x0000f608 676c6f62 616c2061 74747269 62757465 global attribute │ │ │ │ - 0x0000f618 73202825 64290a00 44494646 3a20676c s (%d)..DIFF: gl │ │ │ │ - 0x0000f628 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ - 0x0000f638 25732220 64656669 6e656420 696e2025 %s" defined in % │ │ │ │ - 0x0000f648 73206e6f 7420666f 756e6420 696e2025 s not found in % │ │ │ │ - 0x0000f658 730a0000 00000000 44494646 3a20676c s.......DIFF: gl │ │ │ │ - 0x0000f668 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ - 0x0000f678 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ - 0x0000f688 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ - 0x0000f698 476c6f62 616c2061 74747269 62757465 Global attribute │ │ │ │ - 0x0000f6a8 20222573 223a0a00 0953414d 453a2064 "%s":...SAME: d │ │ │ │ - 0x0000f6b8 61746120 74797065 20282573 290a0000 ata type (%s)... │ │ │ │ - 0x0000f6c8 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ - 0x0000f6d8 72696275 74652022 25732220 6c656e67 ribute "%s" leng │ │ │ │ - 0x0000f6e8 74682028 256c6c64 2920213d 2028256c th (%lld) != (%l │ │ │ │ - 0x0000f6f8 6c64290a 00000000 0953414d 453a206c ld)......SAME: l │ │ │ │ - 0x0000f708 656e6774 68202825 6c6c6429 0a000000 ength (%lld).... │ │ │ │ - 0x0000f718 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ - 0x0000f728 72696275 74652022 25732220 6f662074 ribute "%s" of t │ │ │ │ - 0x0000f738 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ - 0x0000f748 656e7420 2564206f 66207661 6c756520 ent %d of value │ │ │ │ - 0x0000f758 00000000 00000000 22257322 20767320 ........"%s" vs │ │ │ │ - 0x0000f768 22257322 0a000000 25672076 73202567 "%s"....%g vs %g │ │ │ │ - 0x0000f778 20286469 66666572 656e6365 203d2025 (difference = % │ │ │ │ - 0x0000f788 65290a00 00000000 0953414d 453a2061 e).......SAME: a │ │ │ │ - 0x0000f798 74747269 62757465 20636f6e 74656e74 ttribute content │ │ │ │ - 0x0000f7a8 73000000 00000000 44696d65 6e73696f s.......Dimensio │ │ │ │ - 0x0000f7b8 6e3a0000 00000000 44494646 3a206469 n:......DIFF: di │ │ │ │ - 0x0000f7c8 6d656e73 696f6e20 22257322 20646566 mension "%s" def │ │ │ │ - 0x0000f7d8 696e6564 20696e20 2573206e 6f742066 ined in %s not f │ │ │ │ - 0x0000f7e8 6f756e64 20696e20 25730a00 00000000 ound in %s...... │ │ │ │ - 0x0000f7f8 44494646 3a206469 6d656e73 696f6e20 DIFF: dimension │ │ │ │ - 0x0000f808 22257322 206c656e 67746820 28256c6c "%s" length (%ll │ │ │ │ - 0x0000f818 64292021 3d202825 6c6c6429 0a000000 d) != (%lld).... │ │ │ │ - 0x0000f828 0953414d 453a2064 696d656e 73696f6e .SAME: dimension │ │ │ │ - 0x0000f838 20222573 22206c65 6e677468 2028256c "%s" length (%l │ │ │ │ - 0x0000f848 6c64290a 00000000 56617269 61626c65 ld).....Variable │ │ │ │ - 0x0000f858 733a0000 00000000 44494646 3a207661 s:......DIFF: va │ │ │ │ - 0x0000f868 72696162 6c652022 25732220 64656669 riable "%s" defi │ │ │ │ - 0x0000f878 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ - 0x0000f888 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ - 0x0000f898 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000f8a8 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ - 0x0000f8b8 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ - 0x0000f8c8 56617269 61626c65 20222573 223a0a00 Variable "%s":.. │ │ │ │ - 0x0000f8d8 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000f8e8 25732220 6e756d62 6572206f 66206469 %s" number of di │ │ │ │ - 0x0000f8f8 6d656e73 696f6e73 20282564 2920213d mensions (%d) != │ │ │ │ - 0x0000f908 20282564 290a0000 0953414d 453a206e (%d)....SAME: n │ │ │ │ - 0x0000f918 756d6265 72206f66 2064696d 656e7369 umber of dimensi │ │ │ │ - 0x0000f928 6f6e7320 28256429 0a000000 00000000 ons (%d)........ │ │ │ │ - 0x0000f938 0964696d 656e7369 6f6e2025 643a0a00 .dimension %d:.. │ │ │ │ - 0x0000f948 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000f958 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ - 0x0000f968 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ - 0x0000f978 6e616d65 20282573 2920213d 20282573 name (%s) != (%s │ │ │ │ - 0x0000f988 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ - 0x0000f998 6e616d65 20282573 290a0000 00000000 name (%s)....... │ │ │ │ - 0x0000f9a8 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000f9b8 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ - 0x0000f9c8 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ - 0x0000f9d8 6c656e67 74682028 256c6c64 2920213d length (%lld) != │ │ │ │ - 0x0000f9e8 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ - 0x0000f9f8 09095341 4d453a20 6c656e67 74682028 ..SAME: length ( │ │ │ │ - 0x0000fa08 256c6c64 290a0000 44494646 3a207661 %lld)...DIFF: va │ │ │ │ - 0x0000fa18 72696162 6c652022 25732220 6e756d62 riable "%s" numb │ │ │ │ - 0x0000fa28 6572206f 66206174 74726962 75746573 er of attributes │ │ │ │ - 0x0000fa38 20282564 2920213d 20282564 290a0000 (%d) != (%d)... │ │ │ │ - 0x0000fa48 0953414d 453a206e 756d6265 72206f66 .SAME: number of │ │ │ │ - 0x0000fa58 20617474 72696275 74657320 28256429 attributes (%d) │ │ │ │ - 0x0000fa68 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ - 0x0000fa78 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ - 0x0000fa88 69627574 65202225 73222064 6566696e ibute "%s" defin │ │ │ │ - 0x0000fa98 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ - 0x0000faa8 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ - 0x0000fab8 09617474 72696275 74652022 2573223a .attribute "%s": │ │ │ │ - 0x0000fac8 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ - 0x0000fad8 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ - 0x0000fae8 69627574 65202225 73222064 61746120 ibute "%s" data │ │ │ │ - 0x0000faf8 74797065 20282573 2920213d 20282573 type (%s) != (%s │ │ │ │ - 0x0000fb08 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ - 0x0000fb18 64617461 20747970 65202825 73290a00 data type (%s).. │ │ │ │ - 0x0000fb28 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000fb38 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ - 0x0000fb48 7322206c 656e6774 68202825 6c6c6429 s" length (%lld) │ │ │ │ - 0x0000fb58 20213d20 28256c6c 64290a00 00000000 != (%lld)...... │ │ │ │ - 0x0000fb68 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000fb78 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ - 0x0000fb88 7322206f 66207479 70652022 25732220 s" of type "%s" │ │ │ │ - 0x0000fb98 61742065 6c656d65 6e742025 640a0000 at element %d... │ │ │ │ - 0x0000fba8 09095341 4d453a20 61747472 69627574 ..SAME: attribut │ │ │ │ - 0x0000fbb8 6520636f 6e74656e 74730000 00000000 e contents...... │ │ │ │ - 0x0000fbc8 6e756d62 6572206f 66207661 72696162 number of variab │ │ │ │ - 0x0000fbd8 6c657320 746f2062 6520636f 6d706172 les to be compar │ │ │ │ - 0x0000fbe8 6564203d 2025640a 00000000 00000000 ed = %d......... │ │ │ │ - 0x0000fbf8 5741524e 3a207661 72696162 6c652022 WARN: variable " │ │ │ │ - 0x0000fc08 25732220 6973206e 6f742066 6f756e64 %s" is not found │ │ │ │ - 0x0000fc18 20696e20 25730a00 0944696d 656e7369 in %s...Dimensi │ │ │ │ - 0x0000fc28 6f6e2025 643a0a00 2e2e2f2e 2e2f2e2e on %d:..../../.. │ │ │ │ - 0x0000fc38 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ - 0x0000fc48 6d706964 6966662f 63646664 6966662e mpidiff/cdfdiff. │ │ │ │ - 0x0000fc58 63000000 00000000 7661725b 305d2d3e c.......var[0]-> │ │ │ │ - 0x0000fc68 6c656e20 3d3d2076 61725b31 5d2d3e6c len == var[1]->l │ │ │ │ - 0x0000fc78 656e0000 00000000 76617273 697a655b en......varsize[ │ │ │ │ - 0x0000fc88 305d203d 3d207661 7273697a 655b315d 0] == varsize[1] │ │ │ │ - 0x0000fc98 00000000 00000000 4572726f 72206f6e ........Error on │ │ │ │ - 0x0000fca8 206c7365 656b206f 66667365 74206174 lseek offset at │ │ │ │ - 0x0000fcb8 20256c6c 64206669 6c652025 73202825 %lld file %s (% │ │ │ │ - 0x0000fcc8 73290a00 00000000 44494646 3a207661 s)......DIFF: va │ │ │ │ - 0x0000fcd8 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ - 0x0000fce8 79706520 22257322 20726563 6f726420 ype "%s" record │ │ │ │ - 0x0000fcf8 256c6c64 20726561 64207369 7a652028 %lld read size ( │ │ │ │ - 0x0000fd08 257a6429 20213d20 28257a64 290a0000 %zd) != (%zd)... │ │ │ │ - 0x0000fd18 44494646 3a207363 616c6172 20766172 DIFF: scalar var │ │ │ │ - 0x0000fd28 6961626c 65202225 7322206f 66207479 iable "%s" of ty │ │ │ │ - 0x0000fd38 70652022 25732220 6f662076 616c7565 pe "%s" of value │ │ │ │ - 0x0000fd48 20000000 00000000 44494646 3a207661 .......DIFF: va │ │ │ │ - 0x0000fd58 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ - 0x0000fd68 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ - 0x0000fd78 656e7420 5b256c6c 64000000 00000000 ent [%lld....... │ │ │ │ - 0x0000fd88 5d206f66 2076616c 75652000 00000000 ] of value ..... │ │ │ │ - 0x0000fd98 25732076 73202573 0a000000 00000000 %s vs %s........ │ │ │ │ - 0x0000fda8 0953414d 453a2076 61726961 626c6520 .SAME: variable │ │ │ │ - 0x0000fdb8 22257322 20636f6e 74656e74 730a0000 "%s" contents... │ │ │ │ - 0x0000fdc8 44494646 2028746f 6c657261 6e636529 DIFF (tolerance) │ │ │ │ - 0x0000fdd8 3a207363 616c6172 20766172 6961626c : scalar variabl │ │ │ │ - 0x0000fde8 65202225 7322206f 66207479 70652022 e "%s" of type " │ │ │ │ - 0x0000fdf8 25732220 6f662076 616c7565 20256720 %s" of value %g │ │ │ │ - 0x0000fe08 76732025 67202864 69666665 72656e63 vs %g (differenc │ │ │ │ - 0x0000fe18 65203d20 2565290a 00000000 00000000 e = %e)......... │ │ │ │ - 0x0000fe28 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000fe38 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ - 0x0000fe48 20666972 73742061 7420656c 656d656e first at elemen │ │ │ │ - 0x0000fe58 74205b25 6c6c6400 44494646 2028746f t [%lld.DIFF (to │ │ │ │ - 0x0000fe68 6c657261 6e636529 3a207661 72696162 lerance): variab │ │ │ │ - 0x0000fe78 6c652022 25732220 6f662074 79706520 le "%s" of type │ │ │ │ - 0x0000fe88 22257322 20617420 656c656d 656e7420 "%s" at element │ │ │ │ - 0x0000fe98 5b256c6c 64000000 5d000000 00000000 [%lld...]....... │ │ │ │ - 0x0000fea8 5d206f66 2076616c 75652025 67207673 ] of value %g vs │ │ │ │ - 0x0000feb8 20256720 28646966 66657265 6e636520 %g (difference │ │ │ │ - 0x0000fec8 3d202565 290a0000 4572726f 72206f6e = %e)...Error on │ │ │ │ - 0x0000fed8 20636c6f 73652066 696c6520 25732028 close file %s ( │ │ │ │ - 0x0000fee8 2573290a 00000000 48656164 65727320 %s).....Headers │ │ │ │ - 0x0000fef8 6f662074 776f2066 696c6573 20617265 of two files are │ │ │ │ - 0x0000ff08 20746865 2073616d 65000000 00000000 the same....... │ │ │ │ - 0x0000ff18 4e756d62 6572206f 66206469 66666572 Number of differ │ │ │ │ - 0x0000ff28 656e6365 7320696e 20686561 6465723a ences in header: │ │ │ │ - 0x0000ff38 20256c6c 640a0000 436f6d70 61726564 %lld...Compared │ │ │ │ - 0x0000ff48 20766172 6961626c 65287329 20617265 variable(s) are │ │ │ │ - 0x0000ff58 20746865 2073616d 65000000 00000000 the same....... │ │ │ │ - 0x0000ff68 436f6d70 61726564 20766172 6961626c Compared variabl │ │ │ │ - 0x0000ff78 65732873 29206861 7320256c 6c642064 es(s) has %lld d │ │ │ │ - 0x0000ff88 69666665 72656e63 65730a00 00000000 ifferences...... │ │ │ │ - 0x0000ff98 416c6c20 76617269 61626c65 73206f66 All variables of │ │ │ │ - 0x0000ffa8 2074776f 2066696c 65732061 72652074 two files are t │ │ │ │ - 0x0000ffb8 68652073 616d6500 4e756d62 6572206f he same.Number o │ │ │ │ - 0x0000ffc8 66206469 66666572 656e6365 7320696e f differences in │ │ │ │ - 0x0000ffd8 20766172 6961626c 65733a20 256c6c64 variables: %lld │ │ │ │ - 0x0000ffe8 0a000000 00000000 66726565 5f4e435f ........free_NC_ │ │ │ │ - 0x0000fff8 64696d61 72726179 00000000 00000000 dimarray........ │ │ │ │ - 0x00010008 66726565 5f4e435f 61747472 61727261 free_NC_attrarra │ │ │ │ - 0x00010018 79000000 00000000 66726565 5f4e435f y.......free_NC_ │ │ │ │ - 0x00010028 76617261 72726179 00000000 00000000 vararray........ │ │ │ │ - 0x00010038 6864725f 6c656e5f 4e435f64 696d0000 hdr_len_NC_dim.. │ │ │ │ - 0x00010048 6864725f 6c656e5f 4e435f61 74747200 hdr_len_NC_attr. │ │ │ │ - 0x00010058 6864725f 6c656e5f 4e435f76 61720000 hdr_len_NC_var.. │ │ │ │ - 0x00010068 6864725f 6c656e5f 4e430000 00000000 hdr_len_NC...... │ │ │ │ - 0x00010078 656c656d 5f4e435f 64696d61 72726179 elem_NC_dimarray │ │ │ │ - 0x00010088 00000000 00000000 76616c5f 66657463 ........val_fetc │ │ │ │ - 0x00010098 68000000 00000000 76616c5f 6765745f h.......val_get_ │ │ │ │ - 0x000100a8 4e435f64 696d6172 72617900 00000000 NC_dimarray..... │ │ │ │ - 0x000100b8 785f6c65 6e5f4e43 5f617474 72560000 x_len_NC_attrV.. │ │ │ │ - 0x000100c8 76616c5f 6765745f 4e435f61 74747261 val_get_NC_attra │ │ │ │ - 0x000100d8 72726179 00000000 6c656e5f 6e637479 rray....len_ncty │ │ │ │ - 0x000100e8 70650000 00000000 76616c5f 6765745f pe......val_get_ │ │ │ │ - 0x000100f8 4e435f76 61726172 72617900 00000000 NC_vararray..... │ │ │ │ - 0x00010108 76616c5f 6765745f 4e430000 00000000 val_get_NC...... │ │ │ │ - 0x00010118 6d61696e 00 main. │ │ │ │ + 0x0000dab0 01000200 00000000 00000000 00000000 ................ │ │ │ │ + 0x0000dac0 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ + 0x0000dad0 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ + 0x0000dae0 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ + 0x0000daf0 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ + 0x0000db00 666f726d 616e6365 2e68746d 6c23636c formance.html#cl │ │ │ │ + 0x0000db10 61737369 635f666f 726d6174 5f6c696d assic_format_lim │ │ │ │ + 0x0000db20 69746174 696f6e73 00000000 00000000 itations........ │ │ │ │ + 0x0000db30 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ + 0x0000db40 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ + 0x0000db50 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ + 0x0000db60 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ + 0x0000db70 666f726d 616e6365 2e68746d 6c236f66 formance.html#of │ │ │ │ + 0x0000db80 66736574 5f666f72 6d61745f 6c696d69 fset_format_limi │ │ │ │ + 0x0000db90 74617469 6f6e7300 43444601 00000000 tations.CDF..... │ │ │ │ + 0x0000dba0 2e2e2f2e 2e2f2e2e 2f2e2e2f 7372632f ../../../../src/ │ │ │ │ + 0x0000dbb0 7574696c 732f6e63 76616c69 6461746f utils/ncvalidato │ │ │ │ + 0x0000dbc0 722f6e63 76616c69 6461746f 722e6300 r/ncvalidator.c. │ │ │ │ + 0x0000dbd0 6e636170 20213d20 4e554c4c 00000000 ncap != NULL.... │ │ │ │ + 0x0000dbe0 64696d70 20213d20 4e554c4c 00000000 dimp != NULL.... │ │ │ │ + 0x0000dbf0 61747472 7020213d 204e554c 4c000000 attrp != NULL... │ │ │ │ + 0x0000dc00 76617270 20213d20 4e554c4c 00000000 varp != NULL.... │ │ │ │ + 0x0000dc10 6e637020 213d204e 554c4c00 00000000 ncp != NULL..... │ │ │ │ + 0x0000dc20 6e636170 2d3e7661 6c756520 213d204e ncap->value != N │ │ │ │ + 0x0000dc30 554c4c00 00000000 4572726f 723a0a00 ULL.....Error:.. │ │ │ │ + 0x0000dc40 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ + 0x0000dc50 44205b25 645d2069 6e76616c 69642028 D [%d] invalid ( │ │ │ │ + 0x0000dc60 2564290a 00000000 0925733a 2064696d %d)......%s: dim │ │ │ │ + 0x0000dc70 656e7369 6f6e2049 44205b25 645d2028 ension ID [%d] ( │ │ │ │ + 0x0000dc80 25642920 6c617267 65722074 68616e20 %d) larger than │ │ │ │ + 0x0000dc90 64656669 6e656420 28256429 0a000000 defined (%d).... │ │ │ │ + 0x0000dca0 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ + 0x0000dcb0 44205b25 645d2069 73204e43 5f554e4c D [%d] is NC_UNL │ │ │ │ + 0x0000dcc0 494d4954 45442069 6e207468 65207772 IMITED in the wr │ │ │ │ + 0x0000dcd0 6f6e6720 696e6465 780a0000 00000000 ong index....... │ │ │ │ + 0x0000dce0 76617220 25733a00 09626567 696e206f var %s:..begin o │ │ │ │ + 0x0000dcf0 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ + 0x0000dd00 2028256c 6c642920 67726561 74657220 (%lld) greater │ │ │ │ + 0x0000dd10 7468616e 20746865 20626567 696e206f than the begin o │ │ │ │ + 0x0000dd20 66206669 72737420 7265636f 72642028 f first record ( │ │ │ │ + 0x0000dd30 256c6c64 290a0000 09626567 696e206f %lld)....begin o │ │ │ │ + 0x0000dd40 66207661 72696162 6c652073 65637469 f variable secti │ │ │ │ + 0x0000dd50 6f6e2028 256c6c64 29206973 206e6567 on (%lld) is neg │ │ │ │ + 0x0000dd60 61746976 650a0000 0966696c 65206865 ative....file he │ │ │ │ + 0x0000dd70 61646572 2073697a 65202825 6c6c6429 ader size (%lld) │ │ │ │ + 0x0000dd80 20697320 6c617267 65722074 68616e20 is larger than │ │ │ │ + 0x0000dd90 74686520 62656769 6e206f66 20646174 the begin of dat │ │ │ │ + 0x0000dda0 61207365 6374696f 6e202825 6c6c6429 a section (%lld) │ │ │ │ + 0x0000ddb0 0a000000 00000000 09626567 696e206f .........begin o │ │ │ │ + 0x0000ddc0 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ + 0x0000ddd0 2028256c 6c642920 6973207a 65726f20 (%lld) is zero │ │ │ │ + 0x0000dde0 6f72206e 65676174 6976650a 00000000 or negative..... │ │ │ │ + 0x0000ddf0 09626567 696e206f 66206461 74612073 .begin of data s │ │ │ │ + 0x0000de00 65637469 6f6e2028 256c6c64 29206973 ection (%lld) is │ │ │ │ + 0x0000de10 206c6172 67657220 7468616e 20726563 larger than rec │ │ │ │ + 0x0000de20 6f726420 73656374 696f6e20 28256c6c ord section (%ll │ │ │ │ + 0x0000de30 64290a00 00000000 4572726f 72206174 d)......Error at │ │ │ │ + 0x0000de40 206c696e 65202564 3a206c73 65656b20 line %d: lseek │ │ │ │ + 0x0000de50 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ + 0x0000de60 206c696e 65202564 3a207772 69746520 line %d: write │ │ │ │ + 0x0000de70 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ + 0x0000de80 206c696e 65202564 3a207772 6974696e line %d: writin │ │ │ │ + 0x0000de90 6720257a 64206279 74657320 62757420 g %zd bytes but │ │ │ │ + 0x0000dea0 6f6e6c79 20257a64 20777269 7474656e only %zd written │ │ │ │ + 0x0000deb0 0a000000 00000000 6762702d 3e626173 ........gbp->bas │ │ │ │ + 0x0000dec0 6520213d 204e554c 4c000000 00000000 e != NULL....... │ │ │ │ + 0x0000ded0 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000dee0 3a207265 61642025 730a0000 00000000 : read %s....... │ │ │ │ + 0x0000def0 4572726f 72204020 5b307825 382e387a Error @ [0x%8.8z │ │ │ │ + 0x0000df00 785d3a0a 00000000 09496e76 616c6964 x]:......Invalid │ │ │ │ + 0x0000df10 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ + 0x0000df20 67202825 64290a00 0925733a 20466169 g (%d)...%s: Fai │ │ │ │ + 0x0000df30 6c20746f 20726561 64204e43 20636f6d l to read NC com │ │ │ │ + 0x0000df40 706f6e65 6e742074 61670a00 00000000 ponent tag...... │ │ │ │ + 0x0000df50 25642d62 79746520 73697a65 20697320 %d-byte size is │ │ │ │ + 0x0000df60 65787065 63746564 20666f72 20000000 expected for ... │ │ │ │ + 0x0000df70 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ + 0x0000df80 65616420 6e616d65 20737472 696e6720 ead name string │ │ │ │ + 0x0000df90 6c656e67 74680a00 09257320 2d206665 length...%s - fe │ │ │ │ + 0x0000dfa0 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ + 0x0000dfb0 6e670a00 00000000 09257320 2d206665 ng.......%s - fe │ │ │ │ + 0x0000dfc0 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ + 0x0000dfd0 6e672070 61646469 6e670a00 00000000 ng padding...... │ │ │ │ + 0x0000dfe0 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ + 0x0000dff0 61646469 6e672069 73206e6f 6e2d6e75 adding is non-nu │ │ │ │ + 0x0000e000 6c6c2062 7974650a 00000000 00000000 ll byte......... │ │ │ │ + 0x0000e010 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ + 0x0000e020 61646469 6e672065 72726f72 20686173 adding error has │ │ │ │ + 0x0000e030 20626565 6e202a2a 72657061 69726564 been **repaired │ │ │ │ + 0x0000e040 2a2a0a00 00000000 44696d65 6e73696f **......Dimensio │ │ │ │ + 0x0000e050 6e000000 00000000 0944696d 656e7369 n........Dimensi │ │ │ │ + 0x0000e060 6f6e2022 2573223a 20466169 6c656420 on "%s": Failed │ │ │ │ + 0x0000e070 746f2072 65616420 64696d65 6e73696f to read dimensio │ │ │ │ + 0x0000e080 6e207369 7a650a00 0944696d 656e7369 n size...Dimensi │ │ │ │ + 0x0000e090 6f6e2022 2573223a 204e435f 554e4c49 on "%s": NC_UNLI │ │ │ │ + 0x0000e0a0 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ + 0x0000e0b0 616c7265 61647920 666f756e 64202822 already found (" │ │ │ │ + 0x0000e0c0 25732229 0a000000 67627020 213d204e %s")....gbp != N │ │ │ │ + 0x0000e0d0 554c4c20 26262067 62702d3e 706f7320 ULL && gbp->pos │ │ │ │ + 0x0000e0e0 213d204e 554c4c00 6e636170 2d3e7661 != NULL.ncap->va │ │ │ │ + 0x0000e0f0 6c756520 3d3d204e 554c4c00 00000000 lue == NULL..... │ │ │ │ + 0x0000e100 74616720 4e435f44 494d454e 53494f4e tag NC_DIMENSION │ │ │ │ + 0x0000e110 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x0000e120 746f2072 65616420 74616720 4e435f44 to read tag NC_D │ │ │ │ + 0x0000e130 494d454e 53494f4e 0a000000 00000000 IMENSION........ │ │ │ │ + 0x0000e140 094e756d 62657220 6f662064 696d656e .Number of dimen │ │ │ │ + 0x0000e150 73696f6e 73202825 6c6c6429 20646566 sions (%lld) def │ │ │ │ + 0x0000e160 696e6564 20696e20 66696c65 20657863 ined in file exc │ │ │ │ + 0x0000e170 65656473 204e435f 4d41585f 44494d53 eeds NC_MAX_DIMS │ │ │ │ + 0x0000e180 20282564 290a0000 0a64696d 5f6c6973 (%d)....dim_lis │ │ │ │ + 0x0000e190 74202864 696d656e 73696f6e 206c6973 t (dimension lis │ │ │ │ + 0x0000e1a0 74293a00 00000000 09746167 203d2041 t):......tag = A │ │ │ │ + 0x0000e1b0 4253454e 5420286e 6f206469 6d656e73 BSENT (no dimens │ │ │ │ + 0x0000e1c0 696f6e20 64656669 6e656429 00000000 ion defined).... │ │ │ │ + 0x0000e1d0 09496e76 616c6964 204e4320 636f6d70 .Invalid NC comp │ │ │ │ + 0x0000e1e0 6f6e656e 74207461 67202825 64292c20 onent tag (%d), │ │ │ │ + 0x0000e1f0 65787065 6374696e 67204e43 5f44494d expecting NC_DIM │ │ │ │ + 0x0000e200 454e5349 4f4e2028 2564290a 00000000 ENSION (%d)..... │ │ │ │ + 0x0000e210 09746167 203d204e 435f4449 4d454e53 .tag = NC_DIMENS │ │ │ │ + 0x0000e220 494f4e00 00000000 096e756d 62657220 ION......number │ │ │ │ + 0x0000e230 6f662064 696d656e 73696f6e 73206465 of dimensions de │ │ │ │ + 0x0000e240 66696e65 64203d20 25640a00 00000000 fined = %d...... │ │ │ │ + 0x0000e250 0964696d 656e7369 6f6e2049 44202532 .dimension ID %2 │ │ │ │ + 0x0000e260 643a206e 616d6520 22257322 2c206c65 d: name "%s", le │ │ │ │ + 0x0000e270 6e677468 203d2055 4e4c494d 49544544 ngth = UNLIMITED │ │ │ │ + 0x0000e280 2028256c 6c642063 75727265 6e746c79 (%lld currently │ │ │ │ + 0x0000e290 290a0000 00000000 0964696d 656e7369 )........dimensi │ │ │ │ + 0x0000e2a0 6f6e2049 44202532 643a206e 616d6520 on ID %2d: name │ │ │ │ + 0x0000e2b0 22257322 2c206c65 6e677468 203d2025 "%s", length = % │ │ │ │ + 0x0000e2c0 6c6c640a 00000000 0925733a 20466169 lld......%s: Fai │ │ │ │ + 0x0000e2d0 6c656420 746f2072 65616420 4e432064 led to read NC d │ │ │ │ + 0x0000e2e0 61746120 74797065 0a000000 00000000 ata type........ │ │ │ │ + 0x0000e2f0 0925733a 20556e6b 6e6f776e 204e4320 .%s: Unknown NC │ │ │ │ + 0x0000e300 64617461 20747970 65202825 75290a00 data type (%u).. │ │ │ │ + 0x0000e310 0925733a 20466169 6c656420 746f2066 .%s: Failed to f │ │ │ │ + 0x0000e320 65746368 206e6578 74206368 756e6b20 etch next chunk │ │ │ │ + 0x0000e330 696e746f 20612062 75666665 720a0000 into a buffer... │ │ │ │ + 0x0000e340 0925733a 2076616c 75652070 61646469 .%s: value paddi │ │ │ │ + 0x0000e350 6e672069 73206e6f 6e2d6e75 6c6c2062 ng is non-null b │ │ │ │ + 0x0000e360 7974650a 00000000 0925733a 2076616c yte......%s: val │ │ │ │ + 0x0000e370 75652070 61646469 6e672068 61732062 ue padding has b │ │ │ │ + 0x0000e380 65656e20 2a2a7265 70616972 65642a2a een **repaired** │ │ │ │ + 0x0000e390 0a000000 00000000 4e435f42 59544500 ........NC_BYTE. │ │ │ │ + 0x0000e3a0 4e435f43 48415200 4e435f55 42595445 NC_CHAR.NC_UBYTE │ │ │ │ + 0x0000e3b0 00000000 00000000 4e435f53 484f5254 ........NC_SHORT │ │ │ │ + 0x0000e3c0 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ + 0x0000e3d0 54000000 00000000 4e435f49 4e540000 T.......NC_INT.. │ │ │ │ + 0x0000e3e0 4e435f55 494e5400 4e435f46 4c4f4154 NC_UINT.NC_FLOAT │ │ │ │ + 0x0000e3f0 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ + 0x0000e400 45000000 00000000 4e435f49 4e543634 E.......NC_INT64 │ │ │ │ + 0x0000e410 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ + 0x0000e420 34000000 00000000 00000000 00000000 4............... │ │ │ │ + 0x0000e430 4572726f 723a2062 61642078 74797065 Error: bad xtype │ │ │ │ + 0x0000e440 28256429 20696e20 25730a00 00000000 (%d) in %s...... │ │ │ │ + 0x0000e450 25732022 25732200 0925733a 20466169 %s "%s"..%s: Fai │ │ │ │ + 0x0000e460 6c656420 746f2072 65616420 61747472 led to read attr │ │ │ │ + 0x0000e470 69627574 65206c65 6e677468 0a000000 ibute length.... │ │ │ │ + 0x0000e480 74616720 4e435f41 54545249 42555445 tag NC_ATTRIBUTE │ │ │ │ + 0x0000e490 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x0000e4a0 746f2072 65616420 74616720 4e435f41 to read tag NC_A │ │ │ │ + 0x0000e4b0 54545249 42555445 0a000000 00000000 TTRIBUTE........ │ │ │ │ + 0x0000e4c0 09257320 61747472 69627574 65733a20 .%s attributes: │ │ │ │ + 0x0000e4d0 6e756d62 6572206f 66206174 74726962 number of attrib │ │ │ │ + 0x0000e4e0 75746573 2028256c 6c642920 65786365 utes (%lld) exce │ │ │ │ + 0x0000e4f0 65647320 4e435f4d 41585f41 54545253 eds NC_MAX_ATTRS │ │ │ │ + 0x0000e500 20282564 290a0000 476c6f62 616c0000 (%d)...Global.. │ │ │ │ + 0x0000e510 0a676174 745f6c69 73742028 676c6f62 .gatt_list (glob │ │ │ │ + 0x0000e520 616c2061 74747269 62757465 206c6973 al attribute lis │ │ │ │ + 0x0000e530 74293a00 00000000 09097661 74745f6c t):.......vatt_l │ │ │ │ + 0x0000e540 69737420 28766172 6961626c 65206174 ist (variable at │ │ │ │ + 0x0000e550 74726962 75746520 6c697374 293a0000 tribute list):.. │ │ │ │ + 0x0000e560 09090000 00000000 09746167 203d2041 .........tag = A │ │ │ │ + 0x0000e570 4253454e 5420286e 6f206174 74726962 BSENT (no attrib │ │ │ │ + 0x0000e580 75746520 64656669 6e656429 00000000 ute defined).... │ │ │ │ + 0x0000e590 25732061 74747269 62757465 00000000 %s attribute.... │ │ │ │ + 0x0000e5a0 0925733a 20496e76 616c6964 204e4320 .%s: Invalid NC │ │ │ │ + 0x0000e5b0 636f6d70 6f6e656e 74207461 67202825 component tag (% │ │ │ │ + 0x0000e5c0 64292c20 65787065 6374696e 67204e43 d), expecting NC │ │ │ │ + 0x0000e5d0 5f415454 52494255 54452028 2564290a _ATTRIBUTE (%d). │ │ │ │ + 0x0000e5e0 00000000 00000000 09746167 203d204e .........tag = N │ │ │ │ + 0x0000e5f0 435f4154 54524942 55544500 00000000 C_ATTRIBUTE..... │ │ │ │ + 0x0000e600 096e756d 62657220 6f662061 74747269 .number of attri │ │ │ │ + 0x0000e610 62757465 73203d20 25640a00 00000000 butes = %d...... │ │ │ │ + 0x0000e620 09617474 72696275 7465206e 616d6520 .attribute name │ │ │ │ + 0x0000e630 22257322 2c207479 7065203d 2025732c "%s", type = %s, │ │ │ │ + 0x0000e640 206c656e 67746820 3d20256c 6c640a00 length = %lld.. │ │ │ │ + 0x0000e650 226c656e 5f6e6374 79706520 62616420 "len_nctype bad │ │ │ │ + 0x0000e660 74797065 22203d3d 20300000 00000000 type" == 0...... │ │ │ │ + 0x0000e670 09096e61 6d65203d 20222573 220a0000 ..name = "%s"... │ │ │ │ + 0x0000e680 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ + 0x0000e690 65616420 6e756d62 6572206f 66206469 ead number of di │ │ │ │ + 0x0000e6a0 6d656e73 696f6e73 0a000000 00000000 mensions........ │ │ │ │ + 0x0000e6b0 0925733a 206e756d 62657220 6f662064 .%s: number of d │ │ │ │ + 0x0000e6c0 696d656e 73696f6e 73202825 6c6c6429 imensions (%lld) │ │ │ │ + 0x0000e6d0 206c6172 67657220 7468616e 204e435f larger than NC_ │ │ │ │ + 0x0000e6e0 4d41585f 5641525f 44494d53 20282564 MAX_VAR_DIMS (%d │ │ │ │ + 0x0000e6f0 290a0000 00000000 09096e75 6d626572 ).........number │ │ │ │ + 0x0000e700 206f6620 64696d65 6e73696f 6e73203d of dimensions = │ │ │ │ + 0x0000e710 2025640a 00000000 09096469 6d656e73 %d.......dimens │ │ │ │ + 0x0000e720 696f6e20 4944733a 00000000 00000000 ion IDs:........ │ │ │ │ + 0x0000e730 0925733a 20466169 6c20746f 20726561 .%s: Fail to rea │ │ │ │ + 0x0000e740 64206469 6d69645b 25645d0a 00000000 d dimid[%d]..... │ │ │ │ + 0x0000e750 20256400 00000000 09257320 22257322 %d......%s "%s" │ │ │ │ + 0x0000e760 3a206469 6d69645b 25645d3d 25642069 : dimid[%d]=%d i │ │ │ │ + 0x0000e770 73206c61 72676572 20746861 6e207468 s larger than th │ │ │ │ + 0x0000e780 65206e75 6d626572 206f6620 64696d65 e number of dime │ │ │ │ + 0x0000e790 6e73696f 6e732064 6566696e 65642069 nsions defined i │ │ │ │ + 0x0000e7a0 6e206669 6c652028 2564290a 00000000 n file (%d)..... │ │ │ │ + 0x0000e7b0 09096461 74612074 7970653a 2025730a ..data type: %s. │ │ │ │ + 0x0000e7c0 00000000 00000000 0925733a 20466169 .........%s: Fai │ │ │ │ + 0x0000e7d0 6c656420 746f2072 65616420 7673697a led to read vsiz │ │ │ │ + 0x0000e7e0 650a0000 00000000 09097661 72696162 e.........variab │ │ │ │ + 0x0000e7f0 6c652073 697a6520 28767369 7a65293a le size (vsize): │ │ │ │ + 0x0000e800 20256c6c 640a0000 0925733a 20466169 %lld....%s: Fai │ │ │ │ + 0x0000e810 6c20746f 20726561 64206265 67696e0a l to read begin. │ │ │ │ + 0x0000e820 00000000 00000000 09097374 61727469 ..........starti │ │ │ │ + 0x0000e830 6e672066 696c6520 6f666673 65742028 ng file offset ( │ │ │ │ + 0x0000e840 62656769 6e293a20 256c6c64 0a000000 begin): %lld.... │ │ │ │ + 0x0000e850 74616720 4e435f56 41524941 424c4500 tag NC_VARIABLE. │ │ │ │ + 0x0000e860 09466169 6c656420 746f2072 65616420 .Failed to read │ │ │ │ + 0x0000e870 74616720 4e435f56 41524941 424c450a tag NC_VARIABLE. │ │ │ │ + 0x0000e880 00000000 00000000 094e756d 62657220 .........Number │ │ │ │ + 0x0000e890 6f662076 61726961 626c6573 2028256c of variables (%l │ │ │ │ + 0x0000e8a0 6c642920 65786365 65647320 4e435f4d ld) exceeds NC_M │ │ │ │ + 0x0000e8b0 41585f56 41525320 28256429 0a000000 AX_VARS (%d).... │ │ │ │ + 0x0000e8c0 0a766172 5f6c6973 74202876 61726961 .var_list (varia │ │ │ │ + 0x0000e8d0 626c6520 6c697374 293a0000 00000000 ble list):...... │ │ │ │ + 0x0000e8e0 0a746167 203d2041 4253454e 5420286e .tag = ABSENT (n │ │ │ │ + 0x0000e8f0 6f207661 72696162 6c652064 6566696e o variable defin │ │ │ │ + 0x0000e900 65642900 00000000 09496e76 616c6964 ed)......Invalid │ │ │ │ + 0x0000e910 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ + 0x0000e920 67202825 64292c20 65787065 6374696e g (%d), expectin │ │ │ │ + 0x0000e930 67204e43 5f564152 4941424c 45202825 g NC_VARIABLE (% │ │ │ │ + 0x0000e940 64290a00 00000000 09746167 203d204e d).......tag = N │ │ │ │ + 0x0000e950 435f5641 52494142 4c450000 00000000 C_VARIABLE...... │ │ │ │ + 0x0000e960 096e756d 62657220 6f662076 61726961 .number of varia │ │ │ │ + 0x0000e970 626c6573 203d2025 640a0000 00000000 bles = %d....... │ │ │ │ + 0x0000e980 0a097661 72696162 6c652049 44203d20 ..variable ID = │ │ │ │ + 0x0000e990 25640a00 00000000 56617269 61626c65 %d......Variable │ │ │ │ + 0x0000e9a0 00000000 00000000 09766172 20257300 .........var %s. │ │ │ │ + 0x0000e9b0 28256c6c 64000000 2c20256c 6c640000 (%lld..., %lld.. │ │ │ │ + 0x0000e9c0 3a207661 72696162 6c652073 697a6520 : variable size │ │ │ │ + 0x0000e9d0 67726561 74657220 7468616e 206d6178 greater than max │ │ │ │ + 0x0000e9e0 2028256c 6c642920 616c6c6f 7761626c (%lld) allowabl │ │ │ │ + 0x0000e9f0 65206279 20434446 2d25640a 00000000 e by CDF-%d..... │ │ │ │ + 0x0000ea00 09496e70 75742066 696c6520 636f6e74 .Input file cont │ │ │ │ + 0x0000ea10 61696e73 20256c6c 64206c61 72676520 ains %lld large │ │ │ │ + 0x0000ea20 66697865 642d7369 7a652076 61726961 fixed-size varia │ │ │ │ + 0x0000ea30 626c6573 0a000000 09434446 2d256420 bles.....CDF-%d │ │ │ │ + 0x0000ea40 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000ea50 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ + 0x0000ea60 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ + 0x0000ea70 0a000000 00000000 09546865 20317374 .........The 1st │ │ │ │ + 0x0000ea80 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ + 0x0000ea90 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ + 0x0000eaa0 00000000 00000000 09546865 20326e64 .........The 2nd │ │ │ │ + 0x0000eab0 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ + 0x0000eac0 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ + 0x0000ead0 0a000000 00000000 09536565 3a202573 .........See: %s │ │ │ │ + 0x0000eae0 0a000000 00000000 09434446 2d256420 .........CDF-%d │ │ │ │ + 0x0000eaf0 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000eb00 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ + 0x0000eb10 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ + 0x0000eb20 20776869 6368206d 75737420 62652064 which must be d │ │ │ │ + 0x0000eb30 6566696e 6564206c 61737420 616e6420 efined last and │ │ │ │ + 0x0000eb40 74686572 65206973 206e6f20 7265636f there is no reco │ │ │ │ + 0x0000eb50 72642076 61726961 626c650a 00000000 rd variable..... │ │ │ │ + 0x0000eb60 09546865 206c6172 67652066 69786564 .The large fixed │ │ │ │ + 0x0000eb70 2d73697a 65207661 72696162 6c652069 -size variable i │ │ │ │ + 0x0000eb80 73202573 00000000 09496e70 75742066 s %s.....Input f │ │ │ │ + 0x0000eb90 696c6520 636f6e74 61696e73 2031206c ile contains 1 l │ │ │ │ + 0x0000eba0 61726765 20666978 65642d73 697a6520 arge fixed-size │ │ │ │ + 0x0000ebb0 76617269 61626c65 7320616e 6420256c variables and %l │ │ │ │ + 0x0000ebc0 6c642072 65636f72 64207661 72696162 ld record variab │ │ │ │ + 0x0000ebd0 6c65730a 00000000 09496e70 75742066 les......Input f │ │ │ │ + 0x0000ebe0 696c6520 636f6e74 61696e73 20256c6c ile contains %ll │ │ │ │ + 0x0000ebf0 64206c61 72676520 7265636f 72642076 d large record v │ │ │ │ + 0x0000ec00 61726961 626c6573 0a000000 00000000 ariables........ │ │ │ │ + 0x0000ec10 09546865 20317374 206c6172 67652072 .The 1st large r │ │ │ │ + 0x0000ec20 65636f72 64207661 72696162 6c652069 ecord variable i │ │ │ │ + 0x0000ec30 73202573 00000000 09546865 20326e64 s %s.....The 2nd │ │ │ │ + 0x0000ec40 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ + 0x0000ec50 72696162 6c652069 73202573 00000000 riable is %s.... │ │ │ │ + 0x0000ec60 09434446 2d256420 666f726d 61742061 .CDF-%d format a │ │ │ │ + 0x0000ec70 6c6c6f77 73206f6e 6c79206f 6e65206c llows only one l │ │ │ │ + 0x0000ec80 61726765 20726563 6f726420 76617269 arge record vari │ │ │ │ + 0x0000ec90 61626c65 0a000000 09546865 20317374 able.....The 1st │ │ │ │ + 0x0000eca0 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ + 0x0000ecb0 72696162 6c652074 68617420 6973206e riable that is n │ │ │ │ + 0x0000ecc0 6f742064 6566696e 6564206c 61737420 ot defined last │ │ │ │ + 0x0000ecd0 69732025 73000000 09434446 2d256420 is %s....CDF-%d │ │ │ │ + 0x0000ece0 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000ecf0 6c79206f 6e65206c 61726765 20726563 ly one large rec │ │ │ │ + 0x0000ed00 6f726420 76617269 61626c65 20616e64 ord variable and │ │ │ │ + 0x0000ed10 20697420 6d757374 20626520 64656669 it must be defi │ │ │ │ + 0x0000ed20 6e656420 6c617374 0a000000 00000000 ned last........ │ │ │ │ + 0x0000ed30 4572726f 72202d20 76617269 61626c65 Error - variable │ │ │ │ + 0x0000ed40 20626567 696e206f 66667365 74206f72 begin offset or │ │ │ │ + 0x0000ed50 64657273 3a0a0000 09766172 20222573 ders:....var "%s │ │ │ │ + 0x0000ed60 22206265 67696e20 6f666673 65742028 " begin offset ( │ │ │ │ + 0x0000ed70 256c6c64 29206973 206c6573 73207468 %lld) is less th │ │ │ │ + 0x0000ed80 616e2068 65616465 72206578 74656e74 an header extent │ │ │ │ + 0x0000ed90 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ + 0x0000eda0 09766172 20222573 22206265 67696e20 .var "%s" begin │ │ │ │ + 0x0000edb0 6f666673 65742028 256c6c64 29206973 offset (%lld) is │ │ │ │ + 0x0000edc0 206c6573 73207468 616e2070 72657669 less than previ │ │ │ │ + 0x0000edd0 6f757320 76617269 61626c65 20222573 ous variable "%s │ │ │ │ + 0x0000ede0 2220656e 64206f66 66736574 2028256c " end offset (%l │ │ │ │ + 0x0000edf0 6c64290a 00000000 09526563 6f726420 ld)......Record │ │ │ │ + 0x0000ee00 76617269 61626c65 20736563 74696f6e variable section │ │ │ │ + 0x0000ee10 20626567 696e206f 66667365 74202825 begin offset (% │ │ │ │ + 0x0000ee20 6c6c6429 20697320 6c657373 20746861 lld) is less tha │ │ │ │ + 0x0000ee30 6e206669 7865642d 73697a65 20766172 n fixed-size var │ │ │ │ + 0x0000ee40 6961626c 65207365 6374696f 6e20656e iable section en │ │ │ │ + 0x0000ee50 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ + 0x0000ee60 00000000 00000000 56617269 61626c65 ........Variable │ │ │ │ + 0x0000ee70 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ + 0x0000ee80 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ + 0x0000ee90 73207468 616e2072 65636f72 64207661 s than record va │ │ │ │ + 0x0000eea0 72696162 6c652073 65637469 6f6e2062 riable section b │ │ │ │ + 0x0000eeb0 6567696e 206f6666 73657420 28256c6c egin offset (%ll │ │ │ │ + 0x0000eec0 64290a00 00000000 56617269 61626c65 d)......Variable │ │ │ │ + 0x0000eed0 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ + 0x0000eee0 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ + 0x0000eef0 73207468 616e2070 72657669 6f757320 s than previous │ │ │ │ + 0x0000ef00 76617269 61626c65 20222573 2220656e variable "%s" en │ │ │ │ + 0x0000ef10 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ + 0x0000ef20 00000000 00000000 4572726f 723a2055 ........Error: U │ │ │ │ + 0x0000ef30 6e6b6e6f 776e2066 696c6520 7369676e nknown file sign │ │ │ │ + 0x0000ef40 61747572 650a0000 09457870 65637469 ature....Expecti │ │ │ │ + 0x0000ef50 6e672022 43444631 222c2022 43444632 ng "CDF1", "CDF2 │ │ │ │ + 0x0000ef60 222c206f 72202243 44463522 2c206275 ", or "CDF5", bu │ │ │ │ + 0x0000ef70 7420676f 74202225 3473220a 00000000 t got "%4s"..... │ │ │ │ + 0x0000ef80 6d616769 63203d20 25642028 66696c65 magic = %d (file │ │ │ │ + 0x0000ef90 20666f72 6d61743a 20434446 2d256429 format: CDF-%d) │ │ │ │ + 0x0000efa0 0a000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x0000efb0 746f2072 65616420 74686520 6e756d62 to read the numb │ │ │ │ + 0x0000efc0 6572206f 66207265 636f7264 730a0000 er of records... │ │ │ │ + 0x0000efd0 0a6e756d 72656373 203d2025 6c6c6420 .numrecs = %lld │ │ │ │ + 0x0000efe0 286e756d 62657220 6f662072 65636f72 (number of recor │ │ │ │ + 0x0000eff0 6473290a 00000000 706f735f 61646472 ds).....pos_addr │ │ │ │ + 0x0000f000 203c2062 6173655f 61646472 202b2067 < base_addr + g │ │ │ │ + 0x0000f010 65746275 662e7369 7a650000 00000000 etbuf.size...... │ │ │ │ + 0x0000f020 2020436f 6d706172 65207468 6520636f Compare the co │ │ │ │ + 0x0000f030 6e74656e 7473206f 66207477 6f206669 ntents of two fi │ │ │ │ + 0x0000f040 6c657320 696e2063 6c617373 6963206e les in classic n │ │ │ │ + 0x0000f050 65744344 4620666f 726d6174 732e0a20 etCDF formats.. │ │ │ │ + 0x0000f060 205b2d62 5d202020 20202020 20202020 [-b] │ │ │ │ + 0x0000f070 20205665 72626f73 65206f75 74707574 Verbose output │ │ │ │ + 0x0000f080 0a20205b 2d715d20 20202020 20202020 . [-q] │ │ │ │ + 0x0000f090 20202020 71756965 74206d6f 64652028 quiet mode ( │ │ │ │ + 0x0000f0a0 6e6f206f 75747075 74206966 2074776f no output if two │ │ │ │ + 0x0000f0b0 2066696c 65732061 72652074 68652073 files are the s │ │ │ │ + 0x0000f0c0 616d6529 0a20205b 2d685d20 20202020 ame). [-h] │ │ │ │ + 0x0000f0d0 20202020 20202020 436f6d70 61726520 Compare │ │ │ │ + 0x0000f0e0 68656164 65722069 6e666f72 6d617469 header informati │ │ │ │ + 0x0000f0f0 6f6e206f 6e6c792c 206e6f20 76617269 on only, no vari │ │ │ │ + 0x0000f100 61626c65 730a2020 5b2d7620 76617231 ables. [-v var1 │ │ │ │ + 0x0000f110 5b2c2e2e 2e5d5d20 20436f6d 70617265 [,...]] Compare │ │ │ │ + 0x0000f120 20766172 6961626c 65287329 203c7661 variable(s) ,... only. [ │ │ │ │ + 0x0000f140 2d742064 6966662c 72617469 6f5d2020 -t diff,ratio] │ │ │ │ + 0x0000f150 546f6c65 72616e63 653a2064 69666620 Tolerance: diff │ │ │ │ + 0x0000f160 69732061 62736f6c 75746520 656c656d is absolute elem │ │ │ │ + 0x0000f170 656e742d 77697365 20646966 66657265 ent-wise differe │ │ │ │ + 0x0000f180 6e63650a 20202020 20202020 20202020 nce. │ │ │ │ + 0x0000f190 20202020 20202061 6e642072 6174696f and ratio │ │ │ │ + 0x0000f1a0 20697320 72656c61 74697665 20656c65 is relative ele │ │ │ │ + 0x0000f1b0 6d656e74 2d776973 65206469 66666572 ment-wise differ │ │ │ │ + 0x0000f1c0 656e6365 20646566 696e6564 0a202020 ence defined. │ │ │ │ + 0x0000f1d0 20202020 20202020 20202020 20202020 │ │ │ │ + 0x0000f1e0 6173207c 78202d20 797c2f6d 6178287c as |x - y|/max(| │ │ │ │ + 0x0000f1f0 787c2c20 7c797c29 0a202066 696c6531 x|, |y|). file1 │ │ │ │ + 0x0000f200 2066696c 65322020 20202020 46696c65 file2 File │ │ │ │ + 0x0000f210 206e616d 6573206f 66207477 6f20696e names of two in │ │ │ │ + 0x0000f220 70757420 6e657443 44462066 696c6573 put netCDF files │ │ │ │ + 0x0000f230 20746f20 62652063 6f6d7061 7265640a to be compared. │ │ │ │ + 0x0000f240 20202a50 6e657443 4446206c 69627261 *PnetCDF libra │ │ │ │ + 0x0000f250 72792076 65727369 6f6e2031 2e31352e ry version 1.15. │ │ │ │ + 0x0000f260 30206f66 204a756c 7920312c 20323032 0 of July 1, 202 │ │ │ │ + 0x0000f270 360a0000 00000000 20202573 205b2d62 6....... %s [-b │ │ │ │ + 0x0000f280 5d205b2d 715d205b 2d685d20 5b2d7620 ] [-q] [-h] [-v │ │ │ │ + 0x0000f290 2e2e2e5d 205b2d74 20646966 662c7261 ...] [-t diff,ra │ │ │ │ + 0x0000f2a0 74696f5d 2066696c 65312066 696c6532 tio] file1 file2 │ │ │ │ + 0x0000f2b0 0a257300 00000000 4572726f 723a2063 .%s.....Error: c │ │ │ │ + 0x0000f2c0 616c6c6f 63282920 6f757420 6f66206d alloc() out of m │ │ │ │ + 0x0000f2d0 656d6f72 79206174 206c696e 65202564 emory at line %d │ │ │ │ + 0x0000f2e0 0a000000 00000000 2c000000 00000000 ........,....... │ │ │ │ + 0x0000f2f0 4e435f4e 41540000 256c6600 00000000 NC_NAT..%lf..... │ │ │ │ + 0x0000f300 62687176 3a743a00 4572726f 723a2074 bhqv:t:.Error: t │ │ │ │ + 0x0000f310 776f2069 6e707574 2066696c 65206e61 wo input file na │ │ │ │ + 0x0000f320 6d657320 61726520 6964656e 74696361 mes are identica │ │ │ │ + 0x0000f330 6c202825 7329202e 2e2e2065 7869740a l (%s) ... exit. │ │ │ │ + 0x0000f340 00000000 00000000 546f6c65 72616e63 ........Toleranc │ │ │ │ + 0x0000f350 65206162 736f6c75 74652064 69666665 e absolute diffe │ │ │ │ + 0x0000f360 72656e63 65203d20 25650a00 00000000 rence = %e...... │ │ │ │ + 0x0000f370 546f6c65 72616e63 65207261 74696f20 Tolerance ratio │ │ │ │ + 0x0000f380 20202064 69666665 72656e63 65203d20 difference = │ │ │ │ + 0x0000f390 25650a00 00000000 43444600 00000000 %e......CDF..... │ │ │ │ + 0x0000f3a0 89484446 0d0a1a0a 00000000 00000000 .HDF............ │ │ │ │ + 0x0000f3b0 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000f3c0 3a206f70 656e2066 696c6520 25732028 : open file %s ( │ │ │ │ + 0x0000f3d0 2573290a 00000000 46697273 74202066 %s).....First f │ │ │ │ + 0x0000f3e0 696c653a 2025730a 00000000 00000000 ile: %s......... │ │ │ │ + 0x0000f3f0 5365636f 6e642066 696c653a 2025730a Second file: %s. │ │ │ │ + 0x0000f400 00000000 00000000 4572726f 72206174 ........Error at │ │ │ │ + 0x0000f410 206c696e 65202564 3a207265 6164696e line %d: readin │ │ │ │ + 0x0000f420 67206669 6c652025 73202825 73290a00 g file %s (%s).. │ │ │ │ + 0x0000f430 4572726f 723a2048 44463520 62617365 Error: HDF5 base │ │ │ │ + 0x0000f440 64204e65 74434446 34206669 6c652025 d NetCDF4 file % │ │ │ │ + 0x0000f450 73206973 206e6f74 20737570 706f7274 s is not support │ │ │ │ + 0x0000f460 65640a00 00000000 4572726f 723a2025 ed......Error: % │ │ │ │ + 0x0000f470 73206973 206e6f74 20612063 6c617373 s is not a class │ │ │ │ + 0x0000f480 6963204e 65744344 46206669 6c650a00 ic NetCDF file.. │ │ │ │ + 0x0000f490 4572726f 723a2025 73206973 206e6f74 Error: %s is not │ │ │ │ + 0x0000f4a0 2061204e 65744344 46206669 6c650a00 a NetCDF file.. │ │ │ │ + 0x0000f4b0 46696c65 20222573 22206661 696c7320 File "%s" fails │ │ │ │ + 0x0000f4c0 746f2063 6f6e666f 726d2077 69746820 to conform with │ │ │ │ + 0x0000f4d0 636c6173 73696320 4344462d 25642066 classic CDF-%d f │ │ │ │ + 0x0000f4e0 6f726d61 74207370 65636966 69636174 ormat specificat │ │ │ │ + 0x0000f4f0 696f6e73 0a000000 44494646 3a206669 ions....DIFF: fi │ │ │ │ + 0x0000f500 6c652066 6f726d61 74202843 44462d25 le format (CDF-% │ │ │ │ + 0x0000f510 64292021 3d202843 44462d25 64290a00 d) != (CDF-%d).. │ │ │ │ + 0x0000f520 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ + 0x0000f530 64696d65 6e73696f 6e732028 25642920 dimensions (%d) │ │ │ │ + 0x0000f540 213d2028 2564290a 00000000 00000000 != (%d)......... │ │ │ │ + 0x0000f550 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ + 0x0000f560 64696d65 6e73696f 6e732028 2564290a dimensions (%d). │ │ │ │ + 0x0000f570 00000000 00000000 44494646 3a206e75 ........DIFF: nu │ │ │ │ + 0x0000f580 6d626572 206f6620 76617269 61626c65 mber of variable │ │ │ │ + 0x0000f590 73202825 64292021 3d202825 64290a00 s (%d) != (%d).. │ │ │ │ + 0x0000f5a0 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ + 0x0000f5b0 76617269 61626c65 73202825 64290a00 variables (%d).. │ │ │ │ + 0x0000f5c0 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ + 0x0000f5d0 676c6f62 616c2061 74747269 62757465 global attribute │ │ │ │ + 0x0000f5e0 73202825 64292021 3d202825 64290a00 s (%d) != (%d).. │ │ │ │ + 0x0000f5f0 53414d45 3a206e75 6d626572 206f6620 SAME: number of │ │ │ │ + 0x0000f600 676c6f62 616c2061 74747269 62757465 global attribute │ │ │ │ + 0x0000f610 73202825 64290a00 44494646 3a20676c s (%d)..DIFF: gl │ │ │ │ + 0x0000f620 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ + 0x0000f630 25732220 64656669 6e656420 696e2025 %s" defined in % │ │ │ │ + 0x0000f640 73206e6f 7420666f 756e6420 696e2025 s not found in % │ │ │ │ + 0x0000f650 730a0000 00000000 44494646 3a20676c s.......DIFF: gl │ │ │ │ + 0x0000f660 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ + 0x0000f670 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ + 0x0000f680 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ + 0x0000f690 476c6f62 616c2061 74747269 62757465 Global attribute │ │ │ │ + 0x0000f6a0 20222573 223a0a00 0953414d 453a2064 "%s":...SAME: d │ │ │ │ + 0x0000f6b0 61746120 74797065 20282573 290a0000 ata type (%s)... │ │ │ │ + 0x0000f6c0 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ + 0x0000f6d0 72696275 74652022 25732220 6c656e67 ribute "%s" leng │ │ │ │ + 0x0000f6e0 74682028 256c6c64 2920213d 2028256c th (%lld) != (%l │ │ │ │ + 0x0000f6f0 6c64290a 00000000 0953414d 453a206c ld)......SAME: l │ │ │ │ + 0x0000f700 656e6774 68202825 6c6c6429 0a000000 ength (%lld).... │ │ │ │ + 0x0000f710 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ + 0x0000f720 72696275 74652022 25732220 6f662074 ribute "%s" of t │ │ │ │ + 0x0000f730 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ + 0x0000f740 656e7420 2564206f 66207661 6c756520 ent %d of value │ │ │ │ + 0x0000f750 00000000 00000000 22257322 20767320 ........"%s" vs │ │ │ │ + 0x0000f760 22257322 0a000000 25672076 73202567 "%s"....%g vs %g │ │ │ │ + 0x0000f770 20286469 66666572 656e6365 203d2025 (difference = % │ │ │ │ + 0x0000f780 65290a00 00000000 0953414d 453a2061 e).......SAME: a │ │ │ │ + 0x0000f790 74747269 62757465 20636f6e 74656e74 ttribute content │ │ │ │ + 0x0000f7a0 73000000 00000000 44696d65 6e73696f s.......Dimensio │ │ │ │ + 0x0000f7b0 6e3a0000 00000000 44494646 3a206469 n:......DIFF: di │ │ │ │ + 0x0000f7c0 6d656e73 696f6e20 22257322 20646566 mension "%s" def │ │ │ │ + 0x0000f7d0 696e6564 20696e20 2573206e 6f742066 ined in %s not f │ │ │ │ + 0x0000f7e0 6f756e64 20696e20 25730a00 00000000 ound in %s...... │ │ │ │ + 0x0000f7f0 44494646 3a206469 6d656e73 696f6e20 DIFF: dimension │ │ │ │ + 0x0000f800 22257322 206c656e 67746820 28256c6c "%s" length (%ll │ │ │ │ + 0x0000f810 64292021 3d202825 6c6c6429 0a000000 d) != (%lld).... │ │ │ │ + 0x0000f820 0953414d 453a2064 696d656e 73696f6e .SAME: dimension │ │ │ │ + 0x0000f830 20222573 22206c65 6e677468 2028256c "%s" length (%l │ │ │ │ + 0x0000f840 6c64290a 00000000 56617269 61626c65 ld).....Variable │ │ │ │ + 0x0000f850 733a0000 00000000 44494646 3a207661 s:......DIFF: va │ │ │ │ + 0x0000f860 72696162 6c652022 25732220 64656669 riable "%s" defi │ │ │ │ + 0x0000f870 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ + 0x0000f880 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ + 0x0000f890 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000f8a0 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ + 0x0000f8b0 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ + 0x0000f8c0 56617269 61626c65 20222573 223a0a00 Variable "%s":.. │ │ │ │ + 0x0000f8d0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000f8e0 25732220 6e756d62 6572206f 66206469 %s" number of di │ │ │ │ + 0x0000f8f0 6d656e73 696f6e73 20282564 2920213d mensions (%d) != │ │ │ │ + 0x0000f900 20282564 290a0000 0953414d 453a206e (%d)....SAME: n │ │ │ │ + 0x0000f910 756d6265 72206f66 2064696d 656e7369 umber of dimensi │ │ │ │ + 0x0000f920 6f6e7320 28256429 0a000000 00000000 ons (%d)........ │ │ │ │ + 0x0000f930 0964696d 656e7369 6f6e2025 643a0a00 .dimension %d:.. │ │ │ │ + 0x0000f940 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000f950 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ + 0x0000f960 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ + 0x0000f970 6e616d65 20282573 2920213d 20282573 name (%s) != (%s │ │ │ │ + 0x0000f980 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ + 0x0000f990 6e616d65 20282573 290a0000 00000000 name (%s)....... │ │ │ │ + 0x0000f9a0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000f9b0 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ + 0x0000f9c0 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ + 0x0000f9d0 6c656e67 74682028 256c6c64 2920213d length (%lld) != │ │ │ │ + 0x0000f9e0 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ + 0x0000f9f0 09095341 4d453a20 6c656e67 74682028 ..SAME: length ( │ │ │ │ + 0x0000fa00 256c6c64 290a0000 44494646 3a207661 %lld)...DIFF: va │ │ │ │ + 0x0000fa10 72696162 6c652022 25732220 6e756d62 riable "%s" numb │ │ │ │ + 0x0000fa20 6572206f 66206174 74726962 75746573 er of attributes │ │ │ │ + 0x0000fa30 20282564 2920213d 20282564 290a0000 (%d) != (%d)... │ │ │ │ + 0x0000fa40 0953414d 453a206e 756d6265 72206f66 .SAME: number of │ │ │ │ + 0x0000fa50 20617474 72696275 74657320 28256429 attributes (%d) │ │ │ │ + 0x0000fa60 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ + 0x0000fa70 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ + 0x0000fa80 69627574 65202225 73222064 6566696e ibute "%s" defin │ │ │ │ + 0x0000fa90 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ + 0x0000faa0 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ + 0x0000fab0 09617474 72696275 74652022 2573223a .attribute "%s": │ │ │ │ + 0x0000fac0 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ + 0x0000fad0 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ + 0x0000fae0 69627574 65202225 73222064 61746120 ibute "%s" data │ │ │ │ + 0x0000faf0 74797065 20282573 2920213d 20282573 type (%s) != (%s │ │ │ │ + 0x0000fb00 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ + 0x0000fb10 64617461 20747970 65202825 73290a00 data type (%s).. │ │ │ │ + 0x0000fb20 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000fb30 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ + 0x0000fb40 7322206c 656e6774 68202825 6c6c6429 s" length (%lld) │ │ │ │ + 0x0000fb50 20213d20 28256c6c 64290a00 00000000 != (%lld)...... │ │ │ │ + 0x0000fb60 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000fb70 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ + 0x0000fb80 7322206f 66207479 70652022 25732220 s" of type "%s" │ │ │ │ + 0x0000fb90 61742065 6c656d65 6e742025 640a0000 at element %d... │ │ │ │ + 0x0000fba0 09095341 4d453a20 61747472 69627574 ..SAME: attribut │ │ │ │ + 0x0000fbb0 6520636f 6e74656e 74730000 00000000 e contents...... │ │ │ │ + 0x0000fbc0 6e756d62 6572206f 66207661 72696162 number of variab │ │ │ │ + 0x0000fbd0 6c657320 746f2062 6520636f 6d706172 les to be compar │ │ │ │ + 0x0000fbe0 6564203d 2025640a 00000000 00000000 ed = %d......... │ │ │ │ + 0x0000fbf0 5741524e 3a207661 72696162 6c652022 WARN: variable " │ │ │ │ + 0x0000fc00 25732220 6973206e 6f742066 6f756e64 %s" is not found │ │ │ │ + 0x0000fc10 20696e20 25730a00 0944696d 656e7369 in %s...Dimensi │ │ │ │ + 0x0000fc20 6f6e2025 643a0a00 2e2e2f2e 2e2f2e2e on %d:..../../.. │ │ │ │ + 0x0000fc30 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ + 0x0000fc40 6d706964 6966662f 63646664 6966662e mpidiff/cdfdiff. │ │ │ │ + 0x0000fc50 63000000 00000000 7661725b 305d2d3e c.......var[0]-> │ │ │ │ + 0x0000fc60 6c656e20 3d3d2076 61725b31 5d2d3e6c len == var[1]->l │ │ │ │ + 0x0000fc70 656e0000 00000000 76617273 697a655b en......varsize[ │ │ │ │ + 0x0000fc80 305d203d 3d207661 7273697a 655b315d 0] == varsize[1] │ │ │ │ + 0x0000fc90 00000000 00000000 4572726f 72206f6e ........Error on │ │ │ │ + 0x0000fca0 206c7365 656b206f 66667365 74206174 lseek offset at │ │ │ │ + 0x0000fcb0 20256c6c 64206669 6c652025 73202825 %lld file %s (% │ │ │ │ + 0x0000fcc0 73290a00 00000000 44494646 3a207661 s)......DIFF: va │ │ │ │ + 0x0000fcd0 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ + 0x0000fce0 79706520 22257322 20726563 6f726420 ype "%s" record │ │ │ │ + 0x0000fcf0 256c6c64 20726561 64207369 7a652028 %lld read size ( │ │ │ │ + 0x0000fd00 257a6429 20213d20 28257a64 290a0000 %zd) != (%zd)... │ │ │ │ + 0x0000fd10 44494646 3a207363 616c6172 20766172 DIFF: scalar var │ │ │ │ + 0x0000fd20 6961626c 65202225 7322206f 66207479 iable "%s" of ty │ │ │ │ + 0x0000fd30 70652022 25732220 6f662076 616c7565 pe "%s" of value │ │ │ │ + 0x0000fd40 20000000 00000000 44494646 3a207661 .......DIFF: va │ │ │ │ + 0x0000fd50 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ + 0x0000fd60 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ + 0x0000fd70 656e7420 5b256c6c 64000000 00000000 ent [%lld....... │ │ │ │ + 0x0000fd80 5d206f66 2076616c 75652000 00000000 ] of value ..... │ │ │ │ + 0x0000fd90 25732076 73202573 0a000000 00000000 %s vs %s........ │ │ │ │ + 0x0000fda0 0953414d 453a2076 61726961 626c6520 .SAME: variable │ │ │ │ + 0x0000fdb0 22257322 20636f6e 74656e74 730a0000 "%s" contents... │ │ │ │ + 0x0000fdc0 44494646 2028746f 6c657261 6e636529 DIFF (tolerance) │ │ │ │ + 0x0000fdd0 3a207363 616c6172 20766172 6961626c : scalar variabl │ │ │ │ + 0x0000fde0 65202225 7322206f 66207479 70652022 e "%s" of type " │ │ │ │ + 0x0000fdf0 25732220 6f662076 616c7565 20256720 %s" of value %g │ │ │ │ + 0x0000fe00 76732025 67202864 69666665 72656e63 vs %g (differenc │ │ │ │ + 0x0000fe10 65203d20 2565290a 00000000 00000000 e = %e)......... │ │ │ │ + 0x0000fe20 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000fe30 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ + 0x0000fe40 20666972 73742061 7420656c 656d656e first at elemen │ │ │ │ + 0x0000fe50 74205b25 6c6c6400 44494646 2028746f t [%lld.DIFF (to │ │ │ │ + 0x0000fe60 6c657261 6e636529 3a207661 72696162 lerance): variab │ │ │ │ + 0x0000fe70 6c652022 25732220 6f662074 79706520 le "%s" of type │ │ │ │ + 0x0000fe80 22257322 20617420 656c656d 656e7420 "%s" at element │ │ │ │ + 0x0000fe90 5b256c6c 64000000 5d000000 00000000 [%lld...]....... │ │ │ │ + 0x0000fea0 5d206f66 2076616c 75652025 67207673 ] of value %g vs │ │ │ │ + 0x0000feb0 20256720 28646966 66657265 6e636520 %g (difference │ │ │ │ + 0x0000fec0 3d202565 290a0000 4572726f 72206f6e = %e)...Error on │ │ │ │ + 0x0000fed0 20636c6f 73652066 696c6520 25732028 close file %s ( │ │ │ │ + 0x0000fee0 2573290a 00000000 48656164 65727320 %s).....Headers │ │ │ │ + 0x0000fef0 6f662074 776f2066 696c6573 20617265 of two files are │ │ │ │ + 0x0000ff00 20746865 2073616d 65000000 00000000 the same....... │ │ │ │ + 0x0000ff10 4e756d62 6572206f 66206469 66666572 Number of differ │ │ │ │ + 0x0000ff20 656e6365 7320696e 20686561 6465723a ences in header: │ │ │ │ + 0x0000ff30 20256c6c 640a0000 436f6d70 61726564 %lld...Compared │ │ │ │ + 0x0000ff40 20766172 6961626c 65287329 20617265 variable(s) are │ │ │ │ + 0x0000ff50 20746865 2073616d 65000000 00000000 the same....... │ │ │ │ + 0x0000ff60 436f6d70 61726564 20766172 6961626c Compared variabl │ │ │ │ + 0x0000ff70 65732873 29206861 7320256c 6c642064 es(s) has %lld d │ │ │ │ + 0x0000ff80 69666665 72656e63 65730a00 00000000 ifferences...... │ │ │ │ + 0x0000ff90 416c6c20 76617269 61626c65 73206f66 All variables of │ │ │ │ + 0x0000ffa0 2074776f 2066696c 65732061 72652074 two files are t │ │ │ │ + 0x0000ffb0 68652073 616d6500 4e756d62 6572206f he same.Number o │ │ │ │ + 0x0000ffc0 66206469 66666572 656e6365 7320696e f differences in │ │ │ │ + 0x0000ffd0 20766172 6961626c 65733a20 256c6c64 variables: %lld │ │ │ │ + 0x0000ffe0 0a000000 00000000 66726565 5f4e435f ........free_NC_ │ │ │ │ + 0x0000fff0 64696d61 72726179 00000000 00000000 dimarray........ │ │ │ │ + 0x00010000 66726565 5f4e435f 61747472 61727261 free_NC_attrarra │ │ │ │ + 0x00010010 79000000 00000000 66726565 5f4e435f y.......free_NC_ │ │ │ │ + 0x00010020 76617261 72726179 00000000 00000000 vararray........ │ │ │ │ + 0x00010030 6864725f 6c656e5f 4e435f64 696d0000 hdr_len_NC_dim.. │ │ │ │ + 0x00010040 6864725f 6c656e5f 4e435f61 74747200 hdr_len_NC_attr. │ │ │ │ + 0x00010050 6864725f 6c656e5f 4e435f76 61720000 hdr_len_NC_var.. │ │ │ │ + 0x00010060 6864725f 6c656e5f 4e430000 00000000 hdr_len_NC...... │ │ │ │ + 0x00010070 656c656d 5f4e435f 64696d61 72726179 elem_NC_dimarray │ │ │ │ + 0x00010080 00000000 00000000 76616c5f 66657463 ........val_fetc │ │ │ │ + 0x00010090 68000000 00000000 76616c5f 6765745f h.......val_get_ │ │ │ │ + 0x000100a0 4e435f64 696d6172 72617900 00000000 NC_dimarray..... │ │ │ │ + 0x000100b0 785f6c65 6e5f4e43 5f617474 72560000 x_len_NC_attrV.. │ │ │ │ + 0x000100c0 76616c5f 6765745f 4e435f61 74747261 val_get_NC_attra │ │ │ │ + 0x000100d0 72726179 00000000 6c656e5f 6e637479 rray....len_ncty │ │ │ │ + 0x000100e0 70650000 00000000 76616c5f 6765745f pe......val_get_ │ │ │ │ + 0x000100f0 4e435f76 61726172 72617900 00000000 NC_vararray..... │ │ │ │ + 0x00010100 76616c5f 6765745f 4e430000 00000000 val_get_NC...... │ │ │ │ + 0x00010110 6d61696e 00 main. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00010120 011b033b bc010000 36000000 200effff ...;....6... ... │ │ │ │ - 0x00010130 d4010000 800effff e8010000 b00effff ................ │ │ │ │ - 0x00010140 fc010000 ec0effff 10020000 400fffff ............@... │ │ │ │ - 0x00010150 38020000 480fffff 50020000 740fffff 8...H...P...t... │ │ │ │ - 0x00010160 68020000 3410ffff 80020000 b410ffff h...4........... │ │ │ │ - 0x00010170 98020000 f010ffff b8020000 c811ffff ................ │ │ │ │ - 0x00010180 d8020000 2012ffff f8020000 d812ffff .... ........... │ │ │ │ - 0x00010190 18030000 4413ffff 38030000 1c14ffff ....D...8....... │ │ │ │ - 0x000101a0 58030000 6014ffff 70030000 cc14ffff X...`...p....... │ │ │ │ - 0x000101b0 90030000 6c15ffff b0030000 f815ffff ....l........... │ │ │ │ - 0x000101c0 d0030000 9816ffff f0030000 7417ffff ............t... │ │ │ │ - 0x000101d0 10040000 1c18ffff 30040000 3419ffff ........0...4... │ │ │ │ - 0x000101e0 50040000 241affff 68040000 e81affff P...$...h....... │ │ │ │ - 0x000101f0 88040000 d01fffff a8040000 8427ffff .............'.. │ │ │ │ - 0x00010200 cc040000 d428ffff f0040000 982affff .....(.......*.. │ │ │ │ - 0x00010210 14050000 042bffff 34050000 202dffff .....+..4... -.. │ │ │ │ - 0x00010220 54050000 002effff 74050000 5433ffff T.......t...T3.. │ │ │ │ - 0x00010230 94050000 d035ffff b4050000 443bffff .....5......D;.. │ │ │ │ - 0x00010240 d4050000 083dffff f4050000 9840ffff .....=.......@.. │ │ │ │ - 0x00010250 18060000 2842ffff 30060000 f443ffff ....(B..0....C.. │ │ │ │ - 0x00010260 50060000 1c45ffff 74060000 b847ffff P....E..t....G.. │ │ │ │ - 0x00010270 98060000 b84dffff c0060000 8c4effff .....M.......N.. │ │ │ │ - 0x00010280 e0060000 9c4fffff 00070000 d458ffff .....O.......X.. │ │ │ │ - 0x00010290 24070000 a05dffff 44070000 785effff $....]..D...x^.. │ │ │ │ - 0x000102a0 5c070000 f46effff 7c070000 2073ffff \....n..|... s.. │ │ │ │ - 0x000102b0 9c070000 587bffff c0070000 ec7effff ....X{.......~.. │ │ │ │ - 0x000102c0 d8070000 187fffff f0070000 8080ffff ................ │ │ │ │ - 0x000102d0 10080000 1082ffff 28080000 ........(... │ │ │ │ + 0x00010118 011b033b bc010000 36000000 280effff ...;....6...(... │ │ │ │ + 0x00010128 d4010000 880effff e8010000 b80effff ................ │ │ │ │ + 0x00010138 fc010000 f40effff 10020000 480fffff ............H... │ │ │ │ + 0x00010148 38020000 500fffff 50020000 7c0fffff 8...P...P...|... │ │ │ │ + 0x00010158 68020000 3c10ffff 80020000 bc10ffff h...<........... │ │ │ │ + 0x00010168 98020000 f810ffff b8020000 d011ffff ................ │ │ │ │ + 0x00010178 d8020000 2812ffff f8020000 e012ffff ....(........... │ │ │ │ + 0x00010188 18030000 4c13ffff 38030000 2414ffff ....L...8...$... │ │ │ │ + 0x00010198 58030000 6814ffff 70030000 d414ffff X...h...p....... │ │ │ │ + 0x000101a8 90030000 7415ffff b0030000 0016ffff ....t........... │ │ │ │ + 0x000101b8 d0030000 a016ffff f0030000 7c17ffff ............|... │ │ │ │ + 0x000101c8 10040000 2418ffff 30040000 3c19ffff ....$...0...<... │ │ │ │ + 0x000101d8 50040000 2c1affff 68040000 f01affff P...,...h....... │ │ │ │ + 0x000101e8 88040000 d81fffff a8040000 8c27ffff .............'.. │ │ │ │ + 0x000101f8 cc040000 dc28ffff f0040000 a02affff .....(.......*.. │ │ │ │ + 0x00010208 14050000 0c2bffff 34050000 282dffff .....+..4...(-.. │ │ │ │ + 0x00010218 54050000 082effff 74050000 5c33ffff T.......t...\3.. │ │ │ │ + 0x00010228 94050000 d835ffff b4050000 4c3bffff .....5......L;.. │ │ │ │ + 0x00010238 d4050000 103dffff f4050000 a040ffff .....=.......@.. │ │ │ │ + 0x00010248 18060000 3042ffff 30060000 fc43ffff ....0B..0....C.. │ │ │ │ + 0x00010258 50060000 2445ffff 74060000 c047ffff P...$E..t....G.. │ │ │ │ + 0x00010268 98060000 c04dffff c0060000 944effff .....M.......N.. │ │ │ │ + 0x00010278 e0060000 a44fffff 00070000 dc58ffff .....O.......X.. │ │ │ │ + 0x00010288 24070000 a85dffff 44070000 805effff $....]..D....^.. │ │ │ │ + 0x00010298 5c070000 fc6effff 7c070000 2873ffff \....n..|...(s.. │ │ │ │ + 0x000102a8 9c070000 587bffff c0070000 ec7effff ....X{.......~.. │ │ │ │ + 0x000102b8 d8070000 187fffff f0070000 8080ffff ................ │ │ │ │ + 0x000102c8 10080000 1082ffff 28080000 ........(... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,109 +1,109 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000102e0 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x000102f0 1b0c1f00 10000000 18000000 440cffff ............D... │ │ │ │ - 0x00010300 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x00010310 900cffff 30000000 00000000 10000000 ....0........... │ │ │ │ - 0x00010320 40000000 ac0cffff 3c000000 00000000 @.......<....... │ │ │ │ - 0x00010330 24000000 54000000 d40cffff 50000000 $...T.......P... │ │ │ │ - 0x00010340 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x00010350 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00010360 000dffff 08000000 00000000 00000000 ................ │ │ │ │ - 0x00010370 14000000 94000000 f00cffff 2c000000 ............,... │ │ │ │ - 0x00010380 00410e10 490e0000 14000000 ac000000 .A..I........... │ │ │ │ - 0x00010390 040dffff c0000000 00410e20 6e0e0000 .........A. n... │ │ │ │ - 0x000103a0 14000000 c4000000 ac0dffff 80000000 ................ │ │ │ │ - 0x000103b0 00410e20 5e0e0000 1c000000 dc000000 .A. ^........... │ │ │ │ - 0x000103c0 140effff 3c000000 00410e20 9d049e03 ....<....A. .... │ │ │ │ - 0x000103d0 4ddedd0e 00000000 1c000000 fc000000 M............... │ │ │ │ - 0x000103e0 300effff d8000000 00410e30 9d069e05 0........A.0.... │ │ │ │ - 0x000103f0 74dedd0e 00000000 1c000000 1c010000 t............... │ │ │ │ - 0x00010400 e80effff 58000000 00410e20 9d049e03 ....X....A. .... │ │ │ │ - 0x00010410 54dedd0e 00000000 1c000000 3c010000 T...........<... │ │ │ │ - 0x00010420 200fffff b8000000 00410e30 9d069e05 ........A.0.... │ │ │ │ - 0x00010430 6cdedd0e 00000000 1c000000 5c010000 l...........\... │ │ │ │ - 0x00010440 b80fffff 6c000000 00410e20 9d049e03 ....l....A. .... │ │ │ │ - 0x00010450 59dedd0e 00000000 1c000000 7c010000 Y...........|... │ │ │ │ - 0x00010460 0410ffff d8000000 00410e30 9d069e05 .........A.0.... │ │ │ │ - 0x00010470 74dedd0e 00000000 14000000 9c010000 t............... │ │ │ │ - 0x00010480 bc10ffff 44000000 00410e20 4f0e0000 ....D....A. O... │ │ │ │ - 0x00010490 1c000000 b4010000 e810ffff 6c000000 ............l... │ │ │ │ - 0x000104a0 00410e30 9d069e05 59dedd0e 00000000 .A.0....Y....... │ │ │ │ - 0x000104b0 1c000000 d4010000 3411ffff a0000000 ........4....... │ │ │ │ - 0x000104c0 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ - 0x000104d0 1c000000 f4010000 b411ffff 8c000000 ................ │ │ │ │ - 0x000104e0 00410e30 9d069e05 61dedd0e 00000000 .A.0....a....... │ │ │ │ - 0x000104f0 1c000000 14020000 2012ffff a0000000 ........ ....... │ │ │ │ - 0x00010500 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ - 0x00010510 1c000000 34020000 a012ffff dc000000 ....4........... │ │ │ │ - 0x00010520 00410e30 9d069e05 75dedd0e 00000000 .A.0....u....... │ │ │ │ - 0x00010530 1c000000 54020000 5c13ffff a8000000 ....T...\....... │ │ │ │ - 0x00010540 00410e30 9d069e05 68dedd0e 00000000 .A.0....h....... │ │ │ │ - 0x00010550 1c000000 74020000 e413ffff 18010000 ....t........... │ │ │ │ - 0x00010560 00410e30 9d069e05 0244dedd 0e000000 .A.0.....D...... │ │ │ │ - 0x00010570 14000000 94020000 dc14ffff f0000000 ................ │ │ │ │ - 0x00010580 00410e10 7a0e0000 1c000000 ac020000 .A..z........... │ │ │ │ - 0x00010590 b415ffff c4000000 00410e20 9d049e03 .........A. .... │ │ │ │ - 0x000105a0 6fdedd0e 00000000 1c000000 cc020000 o............... │ │ │ │ - 0x000105b0 5816ffff e8040000 00410e50 9d0a9e09 X........A.P.... │ │ │ │ - 0x000105c0 033801de dd0e0000 20000000 ec020000 .8...... ....... │ │ │ │ - 0x000105d0 201bffff b4070000 00410ec0 08419d88 ........A...A.. │ │ │ │ - 0x000105e0 019e8701 03ea01dd de0e0000 20000000 ............ ... │ │ │ │ - 0x000105f0 10030000 b022ffff 50010000 00410e50 ....."..P....A.P │ │ │ │ - 0x00010600 9d0a9e09 42930802 50deddd3 0e000000 ....B...P....... │ │ │ │ - 0x00010610 20000000 34030000 dc23ffff c4010000 ...4....#...... │ │ │ │ - 0x00010620 00410e50 9d0a9e09 42930802 6ddeddd3 .A.P....B...m... │ │ │ │ - 0x00010630 0e000000 1c000000 58030000 7c25ffff ........X...|%.. │ │ │ │ - 0x00010640 6c000000 00410e40 9d089e07 59dedd0e l....A.@....Y... │ │ │ │ - 0x00010650 00000000 1c000000 78030000 c825ffff ........x....%.. │ │ │ │ - 0x00010660 1c020000 00410e40 9d089e07 0285dedd .....A.@........ │ │ │ │ - 0x00010670 0e000000 1c000000 98030000 c427ffff .............'.. │ │ │ │ - 0x00010680 e0000000 00410e40 9d089e07 76dedd0e .....A.@....v... │ │ │ │ - 0x00010690 00000000 1c000000 b8030000 8428ffff .............(.. │ │ │ │ - 0x000106a0 54050000 00410e90 019d129e 11035301 T....A........S. │ │ │ │ - 0x000106b0 dedd0e00 1c000000 d8030000 b82dffff .............-.. │ │ │ │ - 0x000106c0 7c020000 00410e70 9d0e9e0d 029ddedd |....A.p........ │ │ │ │ - 0x000106d0 0e000000 1c000000 f8030000 1430ffff .............0.. │ │ │ │ - 0x000106e0 74050000 00410e70 9d0e9e0d 035b01de t....A.p.....[.. │ │ │ │ - 0x000106f0 dd0e0000 1c000000 18040000 6835ffff ............h5.. │ │ │ │ - 0x00010700 c4010000 00410e50 9d0a9e09 026fdedd .....A.P.....o.. │ │ │ │ - 0x00010710 0e000000 20000000 38040000 0c37ffff .... ...8....7.. │ │ │ │ - 0x00010720 90030000 00410e90 019d129e 11429310 .....A.......B.. │ │ │ │ - 0x00010730 02e0dedd d30e0000 14000000 5c040000 ............\... │ │ │ │ - 0x00010740 783affff 90010000 00410e10 02620e00 x:.......A...b.. │ │ │ │ - 0x00010750 1c000000 74040000 f03bffff cc010000 ....t....;...... │ │ │ │ - 0x00010760 00410e20 9d049e03 0271dedd 0e000000 .A. .....q...... │ │ │ │ - 0x00010770 20000000 94040000 9c3dffff 28010000 ........=..(... │ │ │ │ - 0x00010780 00410e60 9d0c9e0b 42930a02 46deddd3 .A.`....B...F... │ │ │ │ - 0x00010790 0e000000 20000000 b8040000 a03effff .... ........>.. │ │ │ │ - 0x000107a0 9c020000 00410ef0 10419d8e 029e8d02 .....A...A...... │ │ │ │ - 0x000107b0 02a4ddde 0e000000 24000000 dc040000 ........$....... │ │ │ │ - 0x000107c0 1841ffff 00060000 00410e80 09419d90 .A.......A...A.. │ │ │ │ - 0x000107d0 019e8f01 42938e01 037b01d3 ddde0e00 ....B....{...... │ │ │ │ - 0x000107e0 1c000000 04050000 f046ffff d4000000 .........F...... │ │ │ │ - 0x000107f0 00410e40 9d089e07 73dedd0e 00000000 .A.@....s....... │ │ │ │ - 0x00010800 1c000000 24050000 a447ffff 10010000 ....$....G...... │ │ │ │ - 0x00010810 00410e20 9d049e03 0242dedd 0e000000 .A. .....B...... │ │ │ │ - 0x00010820 20000000 44050000 9448ffff 38090000 ...D....H..8... │ │ │ │ - 0x00010830 00410ef0 08419d8e 019e8d01 034b02dd .A...A.......K.. │ │ │ │ - 0x00010840 de0e0000 1c000000 68050000 a851ffff ........h....Q.. │ │ │ │ - 0x00010850 cc040000 00410e70 9d0e9e0d 033101de .....A.p.....1.. │ │ │ │ - 0x00010860 dd0e0000 14000000 88050000 5456ffff ............TV.. │ │ │ │ - 0x00010870 d8000000 00410e20 740e0000 1c000000 .....A. t....... │ │ │ │ - 0x00010880 a0050000 1457ffff 7c100000 00410ed0 .....W..|....A.. │ │ │ │ - 0x00010890 019d1a9e 19031d04 dedd0e00 1c000000 ................ │ │ │ │ - 0x000108a0 c0050000 7067ffff 2c040000 00410e50 ....pg..,....A.P │ │ │ │ - 0x000108b0 9d0a9e09 030901de dd0e0000 20000000 ............ ... │ │ │ │ - 0x000108c0 e0050000 7c6bffff 38080000 00410eb0 ....|k..8....A.. │ │ │ │ - 0x000108d0 019d169e 15429314 030a02de ddd30e00 .....B.......... │ │ │ │ - 0x000108e0 14000000 04060000 9073ffff 94030000 .........s...... │ │ │ │ - 0x000108f0 00410e50 02e30e00 14000000 1c060000 .A.P............ │ │ │ │ - 0x00010900 0c77ffff 2c000000 00410e20 9d049e03 .w..,....A. .... │ │ │ │ - 0x00010910 1c000000 34060000 2077ffff 68010000 ....4... w..h... │ │ │ │ - 0x00010920 00410e40 9d089e07 0258dedd 0e000000 .A.@.....X...... │ │ │ │ - 0x00010930 14000000 54060000 6878ffff 90010000 ....T...hx...... │ │ │ │ - 0x00010940 00410e10 02620e00 24000000 6c060000 .A...b..$...l... │ │ │ │ - 0x00010950 e079ffff 6c570000 00410ec0 0f419df8 .y..lW...A...A.. │ │ │ │ - 0x00010960 019ef701 4393f601 94f50195 f4010000 ....C........... │ │ │ │ - 0x00010970 00000000 .... │ │ │ │ + 0x000102d8 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x000102e8 1b0c1f00 10000000 18000000 4c0cffff ............L... │ │ │ │ + 0x000102f8 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x00010308 980cffff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x00010318 40000000 b40cffff 3c000000 00000000 @.......<....... │ │ │ │ + 0x00010328 24000000 54000000 dc0cffff 50000000 $...T.......P... │ │ │ │ + 0x00010338 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x00010348 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x00010358 080dffff 08000000 00000000 00000000 ................ │ │ │ │ + 0x00010368 14000000 94000000 f80cffff 2c000000 ............,... │ │ │ │ + 0x00010378 00410e10 490e0000 14000000 ac000000 .A..I........... │ │ │ │ + 0x00010388 0c0dffff c0000000 00410e20 6e0e0000 .........A. n... │ │ │ │ + 0x00010398 14000000 c4000000 b40dffff 80000000 ................ │ │ │ │ + 0x000103a8 00410e20 5e0e0000 1c000000 dc000000 .A. ^........... │ │ │ │ + 0x000103b8 1c0effff 3c000000 00410e20 9d049e03 ....<....A. .... │ │ │ │ + 0x000103c8 4ddedd0e 00000000 1c000000 fc000000 M............... │ │ │ │ + 0x000103d8 380effff d8000000 00410e30 9d069e05 8........A.0.... │ │ │ │ + 0x000103e8 74dedd0e 00000000 1c000000 1c010000 t............... │ │ │ │ + 0x000103f8 f00effff 58000000 00410e20 9d049e03 ....X....A. .... │ │ │ │ + 0x00010408 54dedd0e 00000000 1c000000 3c010000 T...........<... │ │ │ │ + 0x00010418 280fffff b8000000 00410e30 9d069e05 (........A.0.... │ │ │ │ + 0x00010428 6cdedd0e 00000000 1c000000 5c010000 l...........\... │ │ │ │ + 0x00010438 c00fffff 6c000000 00410e20 9d049e03 ....l....A. .... │ │ │ │ + 0x00010448 59dedd0e 00000000 1c000000 7c010000 Y...........|... │ │ │ │ + 0x00010458 0c10ffff d8000000 00410e30 9d069e05 .........A.0.... │ │ │ │ + 0x00010468 74dedd0e 00000000 14000000 9c010000 t............... │ │ │ │ + 0x00010478 c410ffff 44000000 00410e20 4f0e0000 ....D....A. O... │ │ │ │ + 0x00010488 1c000000 b4010000 f010ffff 6c000000 ............l... │ │ │ │ + 0x00010498 00410e30 9d069e05 59dedd0e 00000000 .A.0....Y....... │ │ │ │ + 0x000104a8 1c000000 d4010000 3c11ffff a0000000 ........<....... │ │ │ │ + 0x000104b8 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ + 0x000104c8 1c000000 f4010000 bc11ffff 8c000000 ................ │ │ │ │ + 0x000104d8 00410e30 9d069e05 61dedd0e 00000000 .A.0....a....... │ │ │ │ + 0x000104e8 1c000000 14020000 2812ffff a0000000 ........(....... │ │ │ │ + 0x000104f8 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ + 0x00010508 1c000000 34020000 a812ffff dc000000 ....4........... │ │ │ │ + 0x00010518 00410e30 9d069e05 75dedd0e 00000000 .A.0....u....... │ │ │ │ + 0x00010528 1c000000 54020000 6413ffff a8000000 ....T...d....... │ │ │ │ + 0x00010538 00410e30 9d069e05 68dedd0e 00000000 .A.0....h....... │ │ │ │ + 0x00010548 1c000000 74020000 ec13ffff 18010000 ....t........... │ │ │ │ + 0x00010558 00410e30 9d069e05 0244dedd 0e000000 .A.0.....D...... │ │ │ │ + 0x00010568 14000000 94020000 e414ffff f0000000 ................ │ │ │ │ + 0x00010578 00410e10 7a0e0000 1c000000 ac020000 .A..z........... │ │ │ │ + 0x00010588 bc15ffff c4000000 00410e20 9d049e03 .........A. .... │ │ │ │ + 0x00010598 6fdedd0e 00000000 1c000000 cc020000 o............... │ │ │ │ + 0x000105a8 6016ffff e8040000 00410e50 9d0a9e09 `........A.P.... │ │ │ │ + 0x000105b8 033801de dd0e0000 20000000 ec020000 .8...... ....... │ │ │ │ + 0x000105c8 281bffff b4070000 00410ec0 08419d88 (........A...A.. │ │ │ │ + 0x000105d8 019e8701 03ea01dd de0e0000 20000000 ............ ... │ │ │ │ + 0x000105e8 10030000 b822ffff 50010000 00410e50 ....."..P....A.P │ │ │ │ + 0x000105f8 9d0a9e09 42930802 50deddd3 0e000000 ....B...P....... │ │ │ │ + 0x00010608 20000000 34030000 e423ffff c4010000 ...4....#...... │ │ │ │ + 0x00010618 00410e50 9d0a9e09 42930802 6ddeddd3 .A.P....B...m... │ │ │ │ + 0x00010628 0e000000 1c000000 58030000 8425ffff ........X....%.. │ │ │ │ + 0x00010638 6c000000 00410e40 9d089e07 59dedd0e l....A.@....Y... │ │ │ │ + 0x00010648 00000000 1c000000 78030000 d025ffff ........x....%.. │ │ │ │ + 0x00010658 1c020000 00410e40 9d089e07 0285dedd .....A.@........ │ │ │ │ + 0x00010668 0e000000 1c000000 98030000 cc27ffff .............'.. │ │ │ │ + 0x00010678 e0000000 00410e40 9d089e07 76dedd0e .....A.@....v... │ │ │ │ + 0x00010688 00000000 1c000000 b8030000 8c28ffff .............(.. │ │ │ │ + 0x00010698 54050000 00410e90 019d129e 11035301 T....A........S. │ │ │ │ + 0x000106a8 dedd0e00 1c000000 d8030000 c02dffff .............-.. │ │ │ │ + 0x000106b8 7c020000 00410e70 9d0e9e0d 029ddedd |....A.p........ │ │ │ │ + 0x000106c8 0e000000 1c000000 f8030000 1c30ffff .............0.. │ │ │ │ + 0x000106d8 74050000 00410e70 9d0e9e0d 035b01de t....A.p.....[.. │ │ │ │ + 0x000106e8 dd0e0000 1c000000 18040000 7035ffff ............p5.. │ │ │ │ + 0x000106f8 c4010000 00410e50 9d0a9e09 026fdedd .....A.P.....o.. │ │ │ │ + 0x00010708 0e000000 20000000 38040000 1437ffff .... ...8....7.. │ │ │ │ + 0x00010718 90030000 00410e90 019d129e 11429310 .....A.......B.. │ │ │ │ + 0x00010728 02e0dedd d30e0000 14000000 5c040000 ............\... │ │ │ │ + 0x00010738 803affff 90010000 00410e10 02620e00 .:.......A...b.. │ │ │ │ + 0x00010748 1c000000 74040000 f83bffff cc010000 ....t....;...... │ │ │ │ + 0x00010758 00410e20 9d049e03 0271dedd 0e000000 .A. .....q...... │ │ │ │ + 0x00010768 20000000 94040000 a43dffff 28010000 ........=..(... │ │ │ │ + 0x00010778 00410e60 9d0c9e0b 42930a02 46deddd3 .A.`....B...F... │ │ │ │ + 0x00010788 0e000000 20000000 b8040000 a83effff .... ........>.. │ │ │ │ + 0x00010798 9c020000 00410ef0 10419d8e 029e8d02 .....A...A...... │ │ │ │ + 0x000107a8 02a4ddde 0e000000 24000000 dc040000 ........$....... │ │ │ │ + 0x000107b8 2041ffff 00060000 00410e80 09419d90 A.......A...A.. │ │ │ │ + 0x000107c8 019e8f01 42938e01 037b01d3 ddde0e00 ....B....{...... │ │ │ │ + 0x000107d8 1c000000 04050000 f846ffff d4000000 .........F...... │ │ │ │ + 0x000107e8 00410e40 9d089e07 73dedd0e 00000000 .A.@....s....... │ │ │ │ + 0x000107f8 1c000000 24050000 ac47ffff 10010000 ....$....G...... │ │ │ │ + 0x00010808 00410e20 9d049e03 0242dedd 0e000000 .A. .....B...... │ │ │ │ + 0x00010818 20000000 44050000 9c48ffff 38090000 ...D....H..8... │ │ │ │ + 0x00010828 00410ef0 08419d8e 019e8d01 034b02dd .A...A.......K.. │ │ │ │ + 0x00010838 de0e0000 1c000000 68050000 b051ffff ........h....Q.. │ │ │ │ + 0x00010848 cc040000 00410e70 9d0e9e0d 033101de .....A.p.....1.. │ │ │ │ + 0x00010858 dd0e0000 14000000 88050000 5c56ffff ............\V.. │ │ │ │ + 0x00010868 d8000000 00410e20 740e0000 1c000000 .....A. t....... │ │ │ │ + 0x00010878 a0050000 1c57ffff 7c100000 00410ed0 .....W..|....A.. │ │ │ │ + 0x00010888 019d1a9e 19031d04 dedd0e00 1c000000 ................ │ │ │ │ + 0x00010898 c0050000 7867ffff 2c040000 00410e50 ....xg..,....A.P │ │ │ │ + 0x000108a8 9d0a9e09 030901de dd0e0000 20000000 ............ ... │ │ │ │ + 0x000108b8 e0050000 846bffff 30080000 00410eb0 .....k..0....A.. │ │ │ │ + 0x000108c8 019d169e 15429314 030802de ddd30e00 .....B.......... │ │ │ │ + 0x000108d8 14000000 04060000 9073ffff 94030000 .........s...... │ │ │ │ + 0x000108e8 00410e50 02e30e00 14000000 1c060000 .A.P............ │ │ │ │ + 0x000108f8 0c77ffff 2c000000 00410e20 9d049e03 .w..,....A. .... │ │ │ │ + 0x00010908 1c000000 34060000 2077ffff 68010000 ....4... w..h... │ │ │ │ + 0x00010918 00410e40 9d089e07 0258dedd 0e000000 .A.@.....X...... │ │ │ │ + 0x00010928 14000000 54060000 6878ffff 90010000 ....T...hx...... │ │ │ │ + 0x00010938 00410e10 02620e00 24000000 6c060000 .A...b..$...l... │ │ │ │ + 0x00010948 e079ffff 6c570000 00410ec0 0f419df8 .y..lW...A...A.. │ │ │ │ + 0x00010958 019ef701 4393f601 94f50195 f4010000 ....C........... │ │ │ │ + 0x00010968 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ 0x0002ffa0 c0fd0200 00000000 00000000 00000000 ................ │ │ │ │ 0x0002ffb0 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0002ffc0 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0002ffd0 00000000 00000000 30830000 00000000 ........0....... │ │ │ │ + 0x0002ffd0 00000000 00000000 28830000 00000000 ........(....... │ │ │ │ 0x0002ffe0 00000000 00000000 ........ │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00030100 00000000 00000000 08010300 00000000 ................ │ │ │ │ - 0x00030110 c8da0000 00000000 38db0000 00000000 ........8....... │ │ │ │ + 0x00030110 c0da0000 00000000 30db0000 00000000 ........0....... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 31353066 65303162 31393166 38306162 150fe01b191f80ab │ │ │ │ - 0x00000010 38656664 32326162 31653163 63636362 8efd22ab1e1ccccb │ │ │ │ - 0x00000020 34353535 62332e64 65627567 00000000 4555b3.debug.... │ │ │ │ - 0x00000030 7e33ec37 ~3.7 │ │ │ │ + 0x00000000 65623833 33363064 63663036 66353263 eb83360dcf06f52c │ │ │ │ + 0x00000010 36316361 65303030 63336339 62613566 61cae000c3c9ba5f │ │ │ │ + 0x00000020 32336436 37642e64 65627567 00000000 23d67d.debug.... │ │ │ │ + 0x00000030 c6efb3f1 .... │ │ ├── ./usr/bin/ncmpidiff │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ There are 12 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x000304 0x0000000000000304 0x0000000000000304 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00e0d0 0x00e0d0 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x00ce50 0x00ce50 R E 0x10000 │ │ │ │ LOAD 0x00fa60 0x000000000001fa60 0x000000000001fa60 0x0005b0 0x0005b8 RW 0x10000 │ │ │ │ DYNAMIC 0x00fad0 0x000000000001fad0 0x000000000001fad0 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x00e090 0x000000000000e090 0x000000000000e090 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x00e0b0 0x000000000000e0b0 0x000000000000e0b0 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x00e090 0x000000000000e090 0x000000000000e090 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x00d5d8 0x000000000000d5d8 0x000000000000d5d8 0x00005c 0x00005c R 0x4 │ │ │ │ + NOTE 0x00ce10 0x000000000000ce10 0x000000000000ce10 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x00ce30 0x000000000000ce30 0x000000000000ce30 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x00ce10 0x000000000000ce10 0x000000000000ce10 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x00c3b8 0x000000000000c3b8 0x000000000000c3b8 0x00005c 0x00005c R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fa60 0x000000000001fa60 0x000000000001fa60 0x0005a0 0x0005a0 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000be0 000be0 0005ba 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 000000000000119a 00119a 0000b8 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000001258 001258 000070 00 A 5 2 8 │ │ │ │ [ 8] .rela.dyn RELA 00000000000012c8 0012c8 0002b8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001580 001580 000738 18 AI 4 23 8 │ │ │ │ [10] .init PROGBITS 0000000000001cb8 001cb8 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001ce0 001ce0 000758 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000002440 002440 00a238 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000000c678 00c678 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000000000000c690 00c690 000f47 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000000d5d8 00d5d8 00005c 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 000000000000d638 00d638 000a58 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 000000000000e090 00e090 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 000000000000e0b0 00e0b0 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000002440 002440 009014 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 000000000000b454 00b454 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 000000000000b470 00b470 000f47 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 000000000000c3b8 00c3b8 00005c 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 000000000000c418 00c418 0009f4 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 000000000000ce10 00ce10 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 000000000000ce30 00ce30 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000001fa60 00fa60 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000001fa68 00fa68 000008 08 WA 0 0 8 │ │ │ │ [21] .data.rel.ro PROGBITS 000000000001fa70 00fa70 000060 00 WA 0 0 16 │ │ │ │ [22] .dynamic DYNAMIC 000000000001fad0 00fad0 000230 10 WA 5 0 8 │ │ │ │ [23] .got PROGBITS 000000000001fd00 00fd00 000300 08 WA 0 0 8 │ │ │ │ [24] .data PROGBITS 0000000000020000 010000 000010 00 WA 0 0 8 │ │ │ │ [25] .bss NOBITS 0000000000020010 010010 000008 00 WA 0 0 1 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x12c8 contains 29 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ 000000000001fa60 0000000000000403 R_AARCH64_RELATIVE 2ae0 │ │ │ │ 000000000001fa68 0000000000000403 R_AARCH64_RELATIVE 2a8c │ │ │ │ -000000000001fa70 0000000000000403 R_AARCH64_RELATIVE c908 │ │ │ │ -000000000001fa78 0000000000000403 R_AARCH64_RELATIVE ca20 │ │ │ │ -000000000001fa80 0000000000000403 R_AARCH64_RELATIVE ca28 │ │ │ │ -000000000001fa88 0000000000000403 R_AARCH64_RELATIVE ca30 │ │ │ │ -000000000001fa90 0000000000000403 R_AARCH64_RELATIVE ca38 │ │ │ │ -000000000001fa98 0000000000000403 R_AARCH64_RELATIVE ca40 │ │ │ │ -000000000001faa0 0000000000000403 R_AARCH64_RELATIVE ca48 │ │ │ │ -000000000001faa8 0000000000000403 R_AARCH64_RELATIVE ca50 │ │ │ │ -000000000001fab0 0000000000000403 R_AARCH64_RELATIVE ca58 │ │ │ │ -000000000001fab8 0000000000000403 R_AARCH64_RELATIVE ca60 │ │ │ │ -000000000001fac0 0000000000000403 R_AARCH64_RELATIVE ca68 │ │ │ │ +000000000001fa70 0000000000000403 R_AARCH64_RELATIVE b6e8 │ │ │ │ +000000000001fa78 0000000000000403 R_AARCH64_RELATIVE b800 │ │ │ │ +000000000001fa80 0000000000000403 R_AARCH64_RELATIVE b808 │ │ │ │ +000000000001fa88 0000000000000403 R_AARCH64_RELATIVE b810 │ │ │ │ +000000000001fa90 0000000000000403 R_AARCH64_RELATIVE b818 │ │ │ │ +000000000001fa98 0000000000000403 R_AARCH64_RELATIVE b820 │ │ │ │ +000000000001faa0 0000000000000403 R_AARCH64_RELATIVE b828 │ │ │ │ +000000000001faa8 0000000000000403 R_AARCH64_RELATIVE b830 │ │ │ │ +000000000001fab0 0000000000000403 R_AARCH64_RELATIVE b838 │ │ │ │ +000000000001fab8 0000000000000403 R_AARCH64_RELATIVE b840 │ │ │ │ +000000000001fac0 0000000000000403 R_AARCH64_RELATIVE b848 │ │ │ │ 000000000001ff88 0000000000000403 R_AARCH64_RELATIVE 2440 │ │ │ │ 0000000000020008 0000000000000403 R_AARCH64_RELATIVE 20008 │ │ │ │ 000000000001ff90 0000000900000401 R_AARCH64_GLOB_DAT 0000000000000000 _ITM_deregisterTMCloneTable + 0 │ │ │ │ 000000000001ff98 0000000d00000401 R_AARCH64_GLOB_DAT 0000000000000000 stderr@GLIBC_2.17 + 0 │ │ │ │ 000000000001ffa0 0000001500000401 R_AARCH64_GLOB_DAT 0000000000000000 __gmon_start__ + 0 │ │ │ │ 000000000001ffa8 0000002b00000401 R_AARCH64_GLOB_DAT 0000000000000000 ompi_mpi_op_max + 0 │ │ │ │ 000000000001ffb0 0000002e00000401 R_AARCH64_GLOB_DAT 0000000000000000 __cxa_finalize@GLIBC_2.17 + 0 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Dynamic section at offset 0xfad0 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpnetcdf.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libmpi.so.40] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x1cb8 │ │ │ │ - 0x000000000000000d (FINI) 0xc678 │ │ │ │ + 0x000000000000000d (FINI) 0xb454 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fa60 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1fa68 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0xbe0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 01a654d723271675a4d6a2218e9d3293ff8d3629 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 416c3d4d597eb49fa8c4513473f30de38f1fb388 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x5c (offset: 0xd638) │ │ │ │ + Start of frame section: 0x5c (offset: 0xc418) │ │ │ │ Entries in search table: 0xa │ │ │ │ - 0xffffffffffff4e68 (offset: 0x2440) -> 0x144 fde=[ e4] │ │ │ │ - 0xffffffffffff53e8 (offset: 0x29c0) -> 0x74 fde=[ 14] │ │ │ │ - 0xffffffffffff5448 (offset: 0x2a20) -> 0x88 fde=[ 28] │ │ │ │ - 0xffffffffffff5478 (offset: 0x2a50) -> 0x9c fde=[ 3c] │ │ │ │ - 0xffffffffffff54b4 (offset: 0x2a8c) -> 0xb0 fde=[ 50] │ │ │ │ - 0xffffffffffff5508 (offset: 0x2ae0) -> 0xd8 fde=[ 78] │ │ │ │ - 0xffffffffffff5528 (offset: 0x2b00) -> 0xf0 fde=[ 90] │ │ │ │ - 0xffffffffffff5588 (offset: 0x2b60) -> 0x10c fde=[ ac] │ │ │ │ - 0xffffffffffff5628 (offset: 0x2c00) -> 0x178 fde=[ 118] │ │ │ │ - 0xffffffffffff5708 (offset: 0x2ce0) -> 0x18c fde=[ 12c] │ │ │ │ + 0xffffffffffff6088 (offset: 0x2440) -> 0x158 fde=[ f8] │ │ │ │ + 0xffffffffffff6608 (offset: 0x29c0) -> 0x74 fde=[ 14] │ │ │ │ + 0xffffffffffff6668 (offset: 0x2a20) -> 0x88 fde=[ 28] │ │ │ │ + 0xffffffffffff6698 (offset: 0x2a50) -> 0x9c fde=[ 3c] │ │ │ │ + 0xffffffffffff66d4 (offset: 0x2a8c) -> 0xb0 fde=[ 50] │ │ │ │ + 0xffffffffffff6728 (offset: 0x2ae0) -> 0xd8 fde=[ 78] │ │ │ │ + 0xffffffffffff6748 (offset: 0x2b00) -> 0xf0 fde=[ 90] │ │ │ │ + 0xffffffffffff67a8 (offset: 0x2b60) -> 0x10c fde=[ ac] │ │ │ │ + 0xffffffffffff6848 (offset: 0x2c00) -> 0x190 fde=[ 130] │ │ │ │ + 0xffffffffffff6928 (offset: 0x2ce0) -> 0x1a4 fde=[ 144] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -78,48 +78,60 @@ │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002b08 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000ac 0000000000000034 000000b0 FDE cie=00000000 pc=0000000000002b60..0000000000002bf0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002b64 │ │ │ │ +000000ac 0000000000000048 000000b0 FDE cie=00000000 pc=0000000000002b60..0000000000002c00 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002b68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b6c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002b70 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000002b78 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000002b88 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002b9c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000002bd0 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000002bdc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002bd8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002bdc │ │ │ │ - DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000002be8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002be4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002be8 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002bec │ │ │ │ + DW_CFA_def_cfa_offset: 48 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002bf0 │ │ │ │ + DW_CFA_restore: r20 (x20) │ │ │ │ + DW_CFA_restore: r19 (x19) │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002bf8 │ │ │ │ + DW_CFA_def_cfa_offset: 0 │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_restore: r29 (x29) │ │ │ │ + DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000e4 0000000000000030 000000e8 FDE cie=00000000 pc=0000000000002440..00000000000029bc │ │ │ │ +000000f8 0000000000000034 000000fc FDE cie=00000000 pc=0000000000002440..00000000000029c0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002444 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002448 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_advance_loc: 28 to 0000000000002464 │ │ │ │ @@ -132,71 +144,75 @@ │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000118 0000000000000010 0000011c FDE cie=00000000 pc=0000000000002c00..0000000000002ce0 │ │ │ │ +00000130 0000000000000010 00000134 FDE cie=00000000 pc=0000000000002c00..0000000000002ce0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000012c 0000000000000924 00000130 FDE cie=00000000 pc=0000000000002ce0..000000000000b674 │ │ │ │ +00000144 00000000000008a8 00000148 FDE cie=00000000 pc=0000000000002ce0..000000000000b454 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002ce4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002ce8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_advance_loc: 24 to 0000000000002d00 │ │ │ │ - DW_CFA_def_cfa_offset: 3280 │ │ │ │ + DW_CFA_def_cfa_offset: 3344 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ - DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 328 to 0000000000002e48 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e4c │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 128 to 0000000000002ecc │ │ │ │ + DW_CFA_advance_loc1: 260 to 0000000000002e04 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e08 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 212 to 0000000000002edc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002ee0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 1556 to 00000000000034e4 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034e8 │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034ec │ │ │ │ + DW_CFA_advance_loc2: 1612 to 000000000000352c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000034f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003530 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003510 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003534 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003538 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003558 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003524 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000356c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003528 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003570 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000352c │ │ │ │ - DW_CFA_def_cfa_offset: 3280 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003574 │ │ │ │ + DW_CFA_def_cfa_offset: 3344 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ @@ -204,1376 +220,1298 @@ │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc1: 404 to 00000000000036c0 │ │ │ │ + DW_CFA_advance_loc1: 404 to 0000000000003708 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000036c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000370c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 316 to 0000000000003800 │ │ │ │ + DW_CFA_advance_loc1: 352 to 000000000000386c │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003804 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003870 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc2: 2068 to 0000000000004018 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000401c │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000004064 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 640 to 00000000000042e4 │ │ │ │ + DW_CFA_advance_loc2: 2132 to 00000000000040c4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000042e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040c8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004300 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000004110 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 172 to 00000000000043ac │ │ │ │ + DW_CFA_advance_loc1: 820 to 0000000000004444 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000043b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004448 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000043bc │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004454 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 228 to 00000000000044a0 │ │ │ │ + DW_CFA_advance_loc1: 464 to 0000000000004624 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000044a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004628 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 316 to 00000000000045e0 │ │ │ │ + DW_CFA_advance_loc1: 312 to 0000000000004760 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004764 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc1: 492 to 00000000000047d0 │ │ │ │ + DW_CFA_advance_loc: 224 to 0000000000004844 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000047d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004848 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 280 to 00000000000048ec │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc1: 268 to 00000000000049f8 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000004864 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 220 to 0000000000004940 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004944 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc1: 300 to 0000000000004a70 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004a10 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004a88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc2: 9732 to 0000000000007014 │ │ │ │ + DW_CFA_advance_loc2: 7748 to 00000000000068cc │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007018 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000068d0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000007134 │ │ │ │ + DW_CFA_advance_loc1: 300 to 00000000000069fc │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc2: 1248 to 0000000000007614 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007618 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000762c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 336 to 000000000000777c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007780 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000077c8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000077fc │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc2: 1184 to 0000000000006e9c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007800 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ea0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000007848 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000007928 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000792c │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007944 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000795c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007960 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007978 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007990 │ │ │ │ + DW_CFA_advance_loc1: 300 to 0000000000006fcc │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc2: 2276 to 00000000000078b0 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007994 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000078b4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 280 to 0000000000007aac │ │ │ │ + DW_CFA_advance_loc1: 300 to 00000000000079e0 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000007ad8 │ │ │ │ + DW_CFA_advance_loc: 240 to 0000000000007ad0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007adc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ad4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007af4 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000007b1c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000007b20 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b24 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 272 to 0000000000007c34 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000007c60 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007b3c │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007b40 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 312 to 0000000000007d9c │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007da0 │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007dbc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000007b88 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000007bf8 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007dc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007bfc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 280 to 0000000000007ed8 │ │ │ │ + DW_CFA_advance_loc1: 272 to 0000000000007d0c │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000007f0c │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000007d74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f10 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d78 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007f28 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000007dc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000007f4c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000007de0 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007f50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007de4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 316 to 000000000000808c │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008090 │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000080b0 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000080b4 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000080fc │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000007e2c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000812c │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000007e5c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008148 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000814c │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008194 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000081cc │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000007e88 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000081d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e8c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 272 to 00000000000082e0 │ │ │ │ + DW_CFA_advance_loc1: 352 to 0000000000007fec │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ff0 │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000082f0 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000082f4 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000008338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007ff4 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008014 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008350 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000803c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008354 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008040 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000836c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000837c │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008380 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000839c │ │ │ │ + DW_CFA_advance_loc1: 292 to 0000000000008164 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000083ac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008174 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000083b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008178 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 68 to 00000000000083f4 │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000081d4 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000840c │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000081ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008410 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000081f0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008428 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000820c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008444 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000822c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008448 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008230 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008490 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000823c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000084ac │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008258 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000084b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000825c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000084f8 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000082a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008510 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000082c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008514 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000082c4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000852c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000830c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000853c │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008540 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000855c │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000008594 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000832c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008598 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008330 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000085b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000833c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000085c0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008358 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000835c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000085d8 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000083a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000085f0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000083c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000085f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000083c4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000860c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000840c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000008640 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008424 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008444 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000845c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008644 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008460 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000868c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000847c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000869c │ │ │ │ + DW_CFA_advance_loc: 48 to 00000000000084ac │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000086a0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000086bc │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000084cc │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000000871c │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000084dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008720 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000084e0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008738 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000084f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008750 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008504 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008508 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000853c │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008754 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000854c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000876c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008568 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000877c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008580 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008780 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000879c │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000085a0 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000087ac │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000085b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085bc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000087c4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000085d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000087d4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000085f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000087d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000085f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000087ec │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008640 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000008814 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000864c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008650 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000008880 │ │ │ │ + DW_CFA_advance_loc1: 300 to 000000000000877c │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 52 to 00000000000088b4 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088b8 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000088d4 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000088e0 │ │ │ │ + DW_CFA_advance_loc: 44 to 00000000000087a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000088e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000087b0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000088fc │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000087c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008908 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000087cc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000890c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000087d0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008924 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000087ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008940 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008808 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008944 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000880c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000898c │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008854 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008998 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000887c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000899c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008880 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000089b4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008894 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000089c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000088a4 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000089c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000088a8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000089e4 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000088c4 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000008a20 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000088d4 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000088d8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008a38 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008a58 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000088f4 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008904 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008908 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000008a80 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000893c │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008a8c │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008954 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008a90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008958 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008aa8 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008ab8 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000008994 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000089ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008abc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089b0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008ad0 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000089cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008ae0 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000089e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000089e8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008af8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008a04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008b08 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b0c │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008b28 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008b34 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008a24 │ │ │ │ + DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a28 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000008b84 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008b90 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008a70 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008a90 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008a94 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008bac │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008adc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008bcc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008af4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008bd0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000008afc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008bdc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008b14 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008bf8 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008b2c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008bfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b30 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008c44 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008b4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008c60 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008c64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b68 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008cac │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008b84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000008ccc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008b94 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008b98 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008bb4 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008bc4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008cd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bc8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008cdc │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008bdc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008cf8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008bec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008cfc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008bf0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008d44 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008c04 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008d60 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008c14 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008d64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c18 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 112 to 0000000000008dd4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008c34 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000008de4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008c44 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008de8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c48 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000008e4c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008c64 │ │ │ │ DW_CFA_restore_extended: r76 (v12) │ │ │ │ DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008e68 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008c74 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008c78 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008e80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008c8c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008e8c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008ca4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ca8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008ea8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008cc4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000008edc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008cd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008cd8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000008ef4 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000008cec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000008f00 │ │ │ │ - DW_CFA_remember_state │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000008cfc │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008f04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d00 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008f1c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008f38 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000008d34 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008d50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008f3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008d54 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008f84 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008d9c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008fa0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008dbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008fa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008dc0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000008fec │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008e08 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000900c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008e28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009010 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e2c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009058 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008e38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009078 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008e54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000907c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008e58 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009088 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008ea0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000090a4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000008ec0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000090a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ec4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000090f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000008ed0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009110 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008eec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009114 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008ef0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009120 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008f38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000913c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008f54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009140 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f58 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009188 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000008fa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000091a4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008fbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000091a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008fc0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000091f0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009008 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009210 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009028 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009214 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000902c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009220 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009038 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000923c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009240 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009058 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009288 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000090a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000092a4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000090c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000092a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000090c4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000092f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000090d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009310 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000090ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009314 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000090f0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009320 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009138 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000933c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009158 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009340 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000915c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009388 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009168 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 00000000000093a8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009188 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000093ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000918c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000093b8 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000091d4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000093d4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000091f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000093d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000091f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009420 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009240 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000943c │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009260 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009264 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009488 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009270 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000094a4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000928c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000094a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009290 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000094f0 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000092d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009510 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000092f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009514 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000092f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000955c │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009578 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009360 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000957c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009364 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000095c4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009370 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000095e0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000938c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000095e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009390 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000962c │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000093d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009648 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000093f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000964c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000093fc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009694 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009408 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000096b0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009424 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000096b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009428 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000096fc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009470 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009718 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009490 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000971c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009494 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009764 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000094a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009784 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000094bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009788 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000094c0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009794 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009508 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000097b0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009524 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000097b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009528 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000097fc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009570 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009818 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000958c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000981c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009590 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009864 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000095d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009884 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000095f8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009888 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000095fc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009894 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009608 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000098b0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009624 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000098b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009628 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 00000000000098fc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009670 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000991c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000968c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009920 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009690 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009968 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000096d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009988 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000096f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000998c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000096f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009998 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009740 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000099b4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009760 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000099b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009764 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009a00 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009a20 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000978c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009a24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009790 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009a30 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000097d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009a48 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009a4c │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009a94 │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009aac │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000097f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ab0 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ab4 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ab8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000097f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009b00 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009840 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009b18 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009860 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b1c │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b20 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009864 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000009b70 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009870 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009b88 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b8c │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b90 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b94 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000009be0 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009bfc │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000988c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c00 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009890 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009c48 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000098d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009c64 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009c68 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009cb0 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009cc8 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000098f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ccc │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd0 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd4 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cd8 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009cdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000098f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000009d28 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009940 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000009d40 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d44 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d48 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d4c │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d50 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009d54 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000009da0 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009dc0 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dc4 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009dd0 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dd4 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dd8 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ddc │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009de0 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009de4 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009de8 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009dec │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009e0c │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e10 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e14 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e18 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009e24 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009e44 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e48 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e4c │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e50 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e54 │ │ │ │ - DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e58 │ │ │ │ - DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009e64 │ │ │ │ - DW_CFA_restore_extended: r76 (v12) │ │ │ │ - DW_CFA_restore_extended: r77 (v13) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009e84 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009960 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009e88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009964 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009ed0 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009970 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009ef0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000998c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009990 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009f00 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000099d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009f20 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000099f4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f24 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000099f8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009f6c │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009a40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009f8c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009a5c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009f90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009a60 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000009fd8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009aa8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000009ff8 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009ac8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009acc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a044 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009ad8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a064 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009af8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a068 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009afc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a074 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009b44 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a090 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009b64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a094 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009b68 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a0dc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009bb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a0fc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009bcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a100 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009bd0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a148 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009c18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a164 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009c34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a168 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c38 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a1b0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009c80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a1cc │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009ca0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ca4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a218 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009cb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a234 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009ccc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a238 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009cd0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a280 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009d18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a2a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009d34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009d38 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a2b0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009d80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a2cc │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009da0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009da4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a318 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009db0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a338 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009dcc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a33c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009dd0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a348 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009e18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a364 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009e34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a368 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009e38 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a3b0 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009e80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a3d0 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009ea0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ea4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a41c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009eb0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a43c │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009ecc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a440 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ed0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a488 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009f18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a4a8 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009f34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009f38 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a4b8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a4d4 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000009fa0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fa4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a520 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000009fec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a540 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a00c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a544 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a010 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a58c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a058 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a5ac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a078 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a5b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a07c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a5bc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a088 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a5d8 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a0a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a5dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a0a8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a624 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a0f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a644 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a10c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a648 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a110 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a690 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a158 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a6b0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a174 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a178 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a6c0 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a1c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a6e0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a1e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a6e4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a1e4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a6f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a1f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a70c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a20c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a710 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a210 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a758 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a258 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a778 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a274 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a77c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a278 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a7c4 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a2c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a7e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a2e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a7e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2e4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a7f4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a2f0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a810 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a30c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a814 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a310 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a85c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a358 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a87c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a370 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a880 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a374 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a8c8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a3bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a8e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a3dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a8ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3e0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a8f8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a3ec │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a914 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a408 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a918 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a40c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a960 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a454 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a980 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a470 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a984 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a474 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000a9cc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a4bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a9ec │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a4dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a9f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4e0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a9fc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a528 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000aa18 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a54c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000aa64 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a558 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000aa84 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a574 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a578 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aa94 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a5c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000aab0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a5dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aab4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5e0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000aafc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a628 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ab1c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a648 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a64c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ab68 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a658 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ab88 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a674 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a678 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ab98 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a6c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aba4 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a6dc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a6e0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000abc0 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a728 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000abdc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a748 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000abe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a74c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ac28 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a758 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000ac44 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a778 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ac48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a77c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ac90 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a7c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000acb0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a7e0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000acb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a7e4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000acfc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a82c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000ad1c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a848 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad20 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a84c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000ad2c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a894 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000ad44 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a8b4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8b8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ad90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a8c4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000adb0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a8e4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000adb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8e8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000adc0 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a930 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000addc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a950 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ade0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a954 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ae28 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000a99c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000ae44 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a9bc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9c0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000ae90 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a9cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000aeac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a9ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aeb0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a9f0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000aef8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000aa38 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000af18 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000aa54 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af1c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa58 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000af28 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000aaa0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000af48 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000aabc │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aac0 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000ab08 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ab20 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab24 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab28 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab2c │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab30 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab34 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000af94 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000ab80 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000afb4 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ab98 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab9c │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba0 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba4 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba8 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abac │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000abf8 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000ac18 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac1c │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ac28 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac2c │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac30 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac34 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac38 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac3c │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac40 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac44 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000ac64 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac68 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac6c │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000afb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac70 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000afc4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ac7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000afe0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000ac9c │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aca0 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aca4 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aca8 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000acb4 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000accc │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000acd0 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000ad18 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ad30 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad34 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad38 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000afe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ad3c │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b02c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000ad84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b04c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ad9c │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ada0 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ada4 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b050 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ada8 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b098 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000adf4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b0b8 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000ae0c │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae10 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae14 │ │ │ │ + DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae18 │ │ │ │ + DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000ae64 │ │ │ │ + DW_CFA_restore_extended: r76 (v12) │ │ │ │ + DW_CFA_restore_extended: r77 (v13) │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000ae80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae84 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b0c8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000aecc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b0e4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000aeec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aef0 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b130 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aefc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b150 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000af1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af20 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b160 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000af2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b17c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000af4c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b180 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af50 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b1c8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000af98 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b1e8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000afb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b1ec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000afbc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b234 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b004 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b254 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b024 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b258 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b028 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b264 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b034 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b280 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b054 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b284 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b058 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b2cc │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b0a0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b2ec │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b0c0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0c4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b338 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b10c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b358 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b12c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b35c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b130 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b368 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b13c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b384 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b15c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b388 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b160 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b3d0 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b1a8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b3f0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b1c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b3f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1cc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b43c │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b214 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b45c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b234 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b460 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b238 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b46c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b244 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b488 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b264 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b48c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b268 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b4d4 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b2b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b4f4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b2d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b4f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2d4 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b540 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b31c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b560 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b33c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b564 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b340 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b570 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b34c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000b58c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b36c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b590 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b370 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b5d8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b3b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b5f8 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b3d8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b5fc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3dc │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 72 to 000000000000b644 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000b424 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000b664 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000b444 │ │ │ │ DW_CFA_offset_extended: r76 (v12) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b668 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b448 │ │ │ │ DW_CFA_offset_extended: r77 (v13) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000a54 ZERO terminator │ │ │ │ +000009f0 ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -6)/lib/ld-linux-aarch64.so.1 │ │ │ │ +/lib/ld-linux-aarch64.so.1 │ │ │ │ MPI_Bcast │ │ │ │ MPI_Info_set │ │ │ │ ompi_mpi_comm_world │ │ │ │ ompi_mpi_op_max │ │ │ │ MPI_Info_create │ │ │ │ MPI_Abort │ │ │ │ ompi_mpi_long_long_int │ │ │ │ @@ -75,16 +75,16 @@ │ │ │ │ libc.so.6 │ │ │ │ ld-linux-aarch64.so.1 │ │ │ │ GLIBC_2.17 │ │ │ │ GLIBC_2.34 │ │ │ │ GLIBC_2.38 │ │ │ │ GLIBC_2.33 │ │ │ │ h`8ah`8_ │ │ │ │ -x`xax`x_ │ │ │ │ h`8ah`8_ │ │ │ │ +x`xfx`x? │ │ │ │ Compare the contents of two netCDF files. │ │ │ │ [-b] Verbose output │ │ │ │ [-q] quiet mode (no output if two files are the same) │ │ │ │ [-h] Compare header information only, no variables │ │ │ │ [-v var1[,...]] Compare variable(s) ,... only │ │ │ │ [-t diff,ratio] Tolerance: diff is absolute element-wise difference │ │ │ │ and ratio is relative element-wise difference defined │ │ │ │ @@ -157,16 +157,16 @@ │ │ │ │ DIFF: variable "%s" defined in %s not found in %s │ │ │ │ number of variables to be compared = %d │ │ │ │ WARN: variable "%s" defined in %s not found in %s │ │ │ │ Dimension %d: │ │ │ │ DIFF: scalar variable "%s" of type "%s" │ │ │ │ DIFF (tolerance): scalar variable "%s" of type "%s" of value %g vs %g (difference = %e) │ │ │ │ DIFF: variable "%s" of type "%s" at element [%lld │ │ │ │ -DIFF (tolerance): variable "%s" of type "%s" at element [%lld │ │ │ │ ] of value %g vs %g (difference = %e) │ │ │ │ +DIFF (tolerance): variable "%s" of type "%s" at element [%lld │ │ │ │ SAME: variable "%s" contents │ │ │ │ Headers of two files are the same │ │ │ │ Number of differences in header %lld │ │ │ │ Compared variable(s) are the same │ │ │ │ Compared variables(s) has %lld differences │ │ │ │ All variables of two files are the same │ │ │ │ Number of differences in variables %lld │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -36,30 +36,30 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ add x1, sp, #0x60 │ │ │ │ bl 2420 │ │ │ │ ldr w0, [sp, #100] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 26f8 // b.none │ │ │ │ ldr w4, [sp, #96] │ │ │ │ - adrp x3, c000 │ │ │ │ + adrp x3, b000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x920 │ │ │ │ + add x3, x3, #0x700 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1da8 │ │ │ │ ldr w20, [sp, #92] │ │ │ │ ldr x21, [sp, #80] │ │ │ │ cmp w20, #0x1 │ │ │ │ b.le 2550 │ │ │ │ sub w23, w20, #0x2 │ │ │ │ add x0, x21, #0x10 │ │ │ │ - adrp x24, c000 │ │ │ │ + adrp x24, b000 │ │ │ │ add x22, x21, #0x8 │ │ │ │ add x23, x0, w23, uxtw #3 │ │ │ │ - add x24, x24, #0x938 │ │ │ │ + add x24, x24, #0x718 │ │ │ │ mov x25, #0x400 // #1024 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x0, x19 │ │ │ │ bl 22a0 │ │ │ │ mov x1, x24 │ │ │ │ @@ -68,17 +68,17 @@ │ │ │ │ bl 1e50 │ │ │ │ ldr x1, [x22], #8 │ │ │ │ sub x2, x19, x0 │ │ │ │ add x2, x2, #0x400 │ │ │ │ bl 1d48 │ │ │ │ cmp x23, x22 │ │ │ │ b.ne 2520 // b.any │ │ │ │ - adrp x22, c000 │ │ │ │ + adrp x22, b000 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ - add x22, x22, #0x980 │ │ │ │ + add x22, x22, #0x760 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ mov w25, #0x0 // #0 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ str wzr, [sp, #56] │ │ │ │ b 2594 │ │ │ │ @@ -122,27 +122,27 @@ │ │ │ │ b 25e4 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x1, [x0] │ │ │ │ ldr w0, [sp, #96] │ │ │ │ bl 2b00 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ - adrp x20, c000 │ │ │ │ + adrp x20, b000 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1e68 │ │ │ │ str x0, [sp, #56] │ │ │ │ - add x1, x20, #0x970 │ │ │ │ + add x1, x20, #0x750 │ │ │ │ bl 23d8 │ │ │ │ cbz x0, 2610 │ │ │ │ - adrp x3, c000 │ │ │ │ + adrp x3, b000 │ │ │ │ add x2, sp, #0x70 │ │ │ │ - add x21, x3, #0x978 │ │ │ │ + add x21, x3, #0x758 │ │ │ │ mov x1, x21 │ │ │ │ bl 2228 │ │ │ │ - add x1, x20, #0x970 │ │ │ │ + add x1, x20, #0x750 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 23d8 │ │ │ │ cbz x0, 2610 │ │ │ │ add x2, sp, #0x68 │ │ │ │ mov x1, x21 │ │ │ │ bl 2228 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -156,34 +156,34 @@ │ │ │ │ b 258c │ │ │ │ mov w23, #0x1 // #1 │ │ │ │ nop │ │ │ │ sxtw x0, w23 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ bl 2030 │ │ │ │ mov x24, x0 │ │ │ │ - cbz x0, 29b4 │ │ │ │ - adrp x21, c000 │ │ │ │ - add x21, x21, #0x970 │ │ │ │ + cbz x0, 29b8 │ │ │ │ + adrp x21, b000 │ │ │ │ + add x21, x21, #0x750 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl 23d8 │ │ │ │ cbz x0, 26f0 │ │ │ │ mov x20, x24 │ │ │ │ bl 1e68 │ │ │ │ str x0, [x20] │ │ │ │ - cbz x0, 2960 │ │ │ │ + cbz x0, 2964 │ │ │ │ add x20, x20, #0x8 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 23d8 │ │ │ │ cbnz x0, 26d0 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ b 258c │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0x910 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x6f0 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #264] │ │ │ │ ldrh w0, [x0, #8] │ │ │ │ strh w0, [x19, #8] │ │ │ │ b 24e8 │ │ │ │ adrp x20, 1f000 │ │ │ │ ldr x20, [x20, #4088] │ │ │ │ @@ -191,57 +191,57 @@ │ │ │ │ ldr w2, [x20] │ │ │ │ sub w1, w1, w2 │ │ │ │ cmp w1, #0x2 │ │ │ │ b.eq 273c // b.none │ │ │ │ ldr x1, [sp, #80] │ │ │ │ ldr x1, [x1] │ │ │ │ bl 2b00 │ │ │ │ - cbz w0, 28b0 │ │ │ │ + cbz w0, 28b4 │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4032] │ │ │ │ add x0, sp, #0x80 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4040] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ bl 1e98 │ │ │ │ ldr w0, [sp, #96] │ │ │ │ - cbnz w0, 2898 │ │ │ │ + cbnz w0, 289c │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - cbnz w0, 2910 │ │ │ │ + cbnz w0, 2914 │ │ │ │ ldr w0, [sp, #132] │ │ │ │ - cbnz w0, 2858 │ │ │ │ + cbnz w0, 285c │ │ │ │ eor w21, w26, #0x1 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ and w21, w21, w28 │ │ │ │ tst w0, w21 │ │ │ │ b.eq 2794 // b.none │ │ │ │ ldr w0, [sp, #96] │ │ │ │ - cbz w0, 2988 │ │ │ │ + cbz w0, 298c │ │ │ │ orr w0, w25, w27 │ │ │ │ - cbz w0, 2904 │ │ │ │ - mov w22, #0x0 // #0 │ │ │ │ + cbz w0, 2908 │ │ │ │ + mov w28, #0x0 // #0 │ │ │ │ add x0, sp, #0x78 │ │ │ │ bl 23c0 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ - adrp x2, c000 │ │ │ │ - adrp x1, c000 │ │ │ │ - add x2, x2, #0xa00 │ │ │ │ - add x1, x1, #0xa08 │ │ │ │ + adrp x2, b000 │ │ │ │ + adrp x1, b000 │ │ │ │ + add x2, x2, #0x7e0 │ │ │ │ + add x1, x1, #0x7e8 │ │ │ │ bl 1f10 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ldrsw x8, [x20] │ │ │ │ mov w7, w27 │ │ │ │ str w2, [sp, #32] │ │ │ │ mov w6, w25 │ │ │ │ ldr w2, [sp, #56] │ │ │ │ mov w5, w26 │ │ │ │ add x1, x0, x8, lsl #3 │ │ │ │ - str w22, [sp] │ │ │ │ + str w28, [sp] │ │ │ │ str w23, [sp, #8] │ │ │ │ mov w4, w21 │ │ │ │ str x24, [sp, #16] │ │ │ │ str w2, [sp, #24] │ │ │ │ str x19, [sp, #40] │ │ │ │ ldr x3, [sp, #120] │ │ │ │ ldr x0, [x0, x8, lsl #3] │ │ │ │ @@ -249,39 +249,40 @@ │ │ │ │ ldp d1, d0, [sp, #104] │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4032] │ │ │ │ bl 2ce0 │ │ │ │ mov x20, x0 │ │ │ │ add x0, sp, #0x78 │ │ │ │ bl 1eb0 │ │ │ │ - cbz w23, 2848 │ │ │ │ + cmp w23, #0x0 │ │ │ │ + b.le 284c │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ ldr x0, [x24, x19, lsl #3] │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 2360 │ │ │ │ cmp w23, w19 │ │ │ │ - b.gt 282c │ │ │ │ + b.gt 2830 │ │ │ │ mov x0, x24 │ │ │ │ bl 2360 │ │ │ │ bl 22e8 │ │ │ │ cmp x20, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x22, 1f000 │ │ │ │ ldr x22, [x22, #3992] │ │ │ │ - adrp x21, c000 │ │ │ │ + adrp x21, b000 │ │ │ │ ldr x1, [x22] │ │ │ │ str x1, [sp, #64] │ │ │ │ ldrsw x1, [x20] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ add x1, x1, #0x1 │ │ │ │ ldr x22, [x2, x1, lsl #3] │ │ │ │ bl 1d18 │ │ │ │ mov x4, x0 │ │ │ │ - add x2, x21, #0x988 │ │ │ │ + add x2, x21, #0x768 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 22b8 │ │ │ │ ldp w0, w1, [sp, #128] │ │ │ │ orr w0, w0, w1 │ │ │ │ cbz w0, 2778 │ │ │ │ @@ -289,77 +290,76 @@ │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x0, [x0, w2, sxtw #3] │ │ │ │ bl 2b60 │ │ │ │ add x1, sp, #0x88 │ │ │ │ bl 1d78 <__sprintf_chk@plt+0x8> │ │ │ │ - cbz w0, 28d0 │ │ │ │ + cbz w0, 28d4 │ │ │ │ bl 1f28 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [sp, #128] │ │ │ │ ldrsw x0, [x20] │ │ │ │ ldr x1, [sp, #80] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x0, [x1, x0, lsl #3] │ │ │ │ bl 2b60 │ │ │ │ add x1, sp, #0x88 │ │ │ │ bl 1d78 <__sprintf_chk@plt+0x8> │ │ │ │ - cbz w0, 28fc │ │ │ │ + cbz w0, 2900 │ │ │ │ bl 1f28 │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [sp, #132] │ │ │ │ b 2740 │ │ │ │ mov w25, #0x1 // #1 │ │ │ │ - mov w22, w25 │ │ │ │ + mov w28, w25 │ │ │ │ b 27a0 │ │ │ │ adrp x22, 1f000 │ │ │ │ ldr x22, [x22, #3992] │ │ │ │ - adrp x21, c000 │ │ │ │ + adrp x21, b000 │ │ │ │ ldrsw x2, [x20] │ │ │ │ ldr x1, [x22] │ │ │ │ str x1, [sp, #64] │ │ │ │ ldr x1, [sp, #80] │ │ │ │ ldr x3, [x1, x2, lsl #3] │ │ │ │ str x3, [sp, #72] │ │ │ │ bl 1d18 │ │ │ │ mov x4, x0 │ │ │ │ ldp x0, x3, [sp, #64] │ │ │ │ - add x2, x21, #0x988 │ │ │ │ + add x2, x21, #0x768 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 22b8 │ │ │ │ ldr w0, [sp, #132] │ │ │ │ - cbnz w0, 2864 │ │ │ │ + cbnz w0, 2868 │ │ │ │ ldr w0, [sp, #128] │ │ │ │ - cbnz w0, 28a4 │ │ │ │ + cbnz w0, 28a8 │ │ │ │ b 2778 │ │ │ │ mov w3, #0x89 // #137 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ ldr d0, [sp, #112] │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x9b0 │ │ │ │ + add x1, x1, #0x790 │ │ │ │ bl 2258 │ │ │ │ ldr d0, [sp, #104] │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x9d8 │ │ │ │ + add x1, x1, #0x7b8 │ │ │ │ bl 2258 │ │ │ │ b 2794 │ │ │ │ mov w3, #0x80 // #128 │ │ │ │ - b 2964 │ │ │ │ - nop │ │ │ │ + b 2968 │ │ │ │ bti c │ │ │ │ mov x29, #0x0 // #0 │ │ │ │ mov x30, #0x0 // #0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x1, [sp] │ │ │ │ add x2, sp, #0x8 │ │ │ │ mov x6, sp │ │ │ │ @@ -440,8930 +440,8788 @@ │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ cbz w0, 2b1c │ │ │ │ bl 22e8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov x2, x1 │ │ │ │ - adrp x3, c000 │ │ │ │ - adrp x1, c000 │ │ │ │ - add x3, x3, #0x698 │ │ │ │ - add x1, x1, #0x8a8 │ │ │ │ + adrp x3, b000 │ │ │ │ + adrp x1, b000 │ │ │ │ + add x3, x3, #0x478 │ │ │ │ + add x1, x1, #0x688 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ bl 2138 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x8e8 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ bl 2258 │ │ │ │ b 2b10 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ + cbz x0, 2bf8 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ + mov w1, #0x3a // #58 │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 2bdc │ │ │ │ - mov w1, #0x3a // #58 │ │ │ │ bl 1fe8 │ │ │ │ - cbz x0, 2bdc │ │ │ │ + mov x1, x0 │ │ │ │ + mov x0, x22 │ │ │ │ + cbz x1, 2bdc │ │ │ │ + adrp x21, 1f000 │ │ │ │ + add x21, x21, #0xa70 │ │ │ │ + add x21, x21, #0x8 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ - adrp x20, 1f000 │ │ │ │ - add x20, x20, #0xa70 │ │ │ │ - adrp x19, c000 │ │ │ │ - add x20, x20, #0x8 │ │ │ │ - add x19, x19, #0x908 │ │ │ │ - b 2ba8 │ │ │ │ - ldr x19, [x20], #8 │ │ │ │ - cbz x19, 2bd8 │ │ │ │ + adrp x19, b000 │ │ │ │ + add x19, x19, #0x6e8 │ │ │ │ + b 2bb0 │ │ │ │ + ldr x19, [x21], #8 │ │ │ │ + cbz x19, 2bec │ │ │ │ mov x0, x19 │ │ │ │ bl 22a0 │ │ │ │ mov x1, x19 │ │ │ │ - mov x21, x0 │ │ │ │ + mov x20, x0 │ │ │ │ mov x2, x0 │ │ │ │ mov x0, x22 │ │ │ │ bl 1f58 │ │ │ │ - cbnz w0, 2ba0 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - ldp x19, x20, [sp, #16] │ │ │ │ - add x0, x22, x21 │ │ │ │ - b 2be0 │ │ │ │ + cbnz w0, 2ba8 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + add x0, x22, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - mov x0, x22 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + ldp x19, x20, [sp, #16] │ │ │ │ + mov x0, x22 │ │ │ │ + b 2bdc │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ret │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ b.ls 2c18 // b.plast │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb00 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x8e0 │ │ │ │ ret │ │ │ │ - adrp x1, d000 │ │ │ │ - add x1, x1, #0x5cc │ │ │ │ + adrp x1, c000 │ │ │ │ + add x1, x1, #0x3ac │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ adr x0, 2c30 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xa78 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x858 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x850 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xaf0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x8d0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xa80 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x860 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xa90 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x870 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x8b8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xae0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x8c0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xa98 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x878 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xaa8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x888 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xab8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x898 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xac8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x8a8 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-128]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ + stp x21, x22, [sp, #32] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - stp x27, x28, [sp, #80] │ │ │ │ stp d14, d15, [sp, #112] │ │ │ │ - sub sp, sp, #0xc50 │ │ │ │ + sub sp, sp, #0xc90 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - str x0, [sp, #24] │ │ │ │ + stp x0, x1, [sp, #80] │ │ │ │ fmov d15, d0 │ │ │ │ - ldr x0, [sp, #3296] │ │ │ │ - str x0, [sp, #104] │ │ │ │ - ldr x0, [sp, #3320] │ │ │ │ fmov d14, d1 │ │ │ │ - str x0, [sp, #32] │ │ │ │ - mov x20, x2 │ │ │ │ + ldr x0, [sp, #3360] │ │ │ │ + str x0, [sp, #160] │ │ │ │ + ldr x0, [sp, #3384] │ │ │ │ + str x0, [sp, #72] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4064] │ │ │ │ - str x1, [sp, #8] │ │ │ │ - str x2, [sp, #56] │ │ │ │ + str x2, [sp, #128] │ │ │ │ + str w6, [sp, #156] │ │ │ │ + mov x20, x2 │ │ │ │ + str w4, [sp, #168] │ │ │ │ mov x19, x3 │ │ │ │ - mov w26, w4 │ │ │ │ - mov w27, w5 │ │ │ │ + str w7, [sp, #192] │ │ │ │ + mov w21, w4 │ │ │ │ + mov w26, w5 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #3144] │ │ │ │ + str x1, [sp, #3208] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - mov w28, w6 │ │ │ │ - mov w25, w7 │ │ │ │ - add x1, sp, #0xc0 │ │ │ │ mov x0, x2 │ │ │ │ - str xzr, [sp, #208] │ │ │ │ + add x1, sp, #0x100 │ │ │ │ + str xzr, [sp, #272] │ │ │ │ bl 23a8 │ │ │ │ - add x1, sp, #0xbc │ │ │ │ + add x1, sp, #0xfc │ │ │ │ mov x0, x20 │ │ │ │ bl 2420 │ │ │ │ mvni v31.2s, #0x0 │ │ │ │ - str d31, [sp, #232] │ │ │ │ - cbz w26, 2dc4 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbz w0, 2d9c │ │ │ │ - ldr x1, [sp, #8] │ │ │ │ - ldr x0, [sp, #24] │ │ │ │ + str d31, [sp, #296] │ │ │ │ + cbz w21, 2dc0 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbz w0, 2d98 │ │ │ │ + ldp x0, x1, [sp, #80] │ │ │ │ bl 2168 │ │ │ │ - cbnz w0, 2dd4 │ │ │ │ + cbnz w0, 2dcc │ │ │ │ mov x0, #0xffffffffffffffdc // #-36 │ │ │ │ - b 34f0 │ │ │ │ - ldr x2, [sp, #24] │ │ │ │ - adrp x1, c000 │ │ │ │ + b 3538 │ │ │ │ + ldr x2, [sp, #80] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xb08 │ │ │ │ + add x1, x1, #0x8e8 │ │ │ │ bl 2258 │ │ │ │ - ldr x2, [sp, #8] │ │ │ │ - adrp x1, c000 │ │ │ │ + ldr x2, [sp, #88] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xb20 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ bl 2258 │ │ │ │ - ldr x1, [sp, #8] │ │ │ │ - ldr x0, [sp, #24] │ │ │ │ + ldp x0, x1, [sp, #80] │ │ │ │ bl 2168 │ │ │ │ - cbz w0, 80fc │ │ │ │ - ldr x0, [sp, #24] │ │ │ │ - add x1, sp, #0x110 │ │ │ │ + cbz w0, 7e2c │ │ │ │ + ldr x0, [sp, #80] │ │ │ │ + add x1, sp, #0x150 │ │ │ │ bl 2300 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 9d28 │ │ │ │ - ldr x0, [sp, #8] │ │ │ │ - add x1, sp, #0x114 │ │ │ │ + cbnz w0, ab80 │ │ │ │ + ldr x0, [sp, #88] │ │ │ │ + add x1, sp, #0x154 │ │ │ │ bl 2300 │ │ │ │ mov w20, w0 │ │ │ │ - cbnz w0, 9cb0 │ │ │ │ - ldr w2, [sp, #272] │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - ldr w3, [sp, #276] │ │ │ │ + cbnz w0, ab08 │ │ │ │ + ldr w2, [sp, #336] │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + ldr w3, [sp, #340] │ │ │ │ + str x27, [sp, #3296] │ │ │ │ + str x28, [sp, #3304] │ │ │ │ cmp w2, w3 │ │ │ │ b.eq 2e20 // b.none │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - orr w0, w27, w0 │ │ │ │ - cbz w0, 49f8 │ │ │ │ - mov x20, #0x1 // #1 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + orr w0, w26, w0 │ │ │ │ + cbz w0, 4a70 │ │ │ │ + mov x25, #0x1 // #1 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, #0x100 // #256 │ │ │ │ bl 2030 │ │ │ │ - str x0, [sp, #96] │ │ │ │ - cbz x0, 9e24 │ │ │ │ + mov x27, x0 │ │ │ │ + cbz x0, ac7c │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, #0x100 // #256 │ │ │ │ bl 2030 │ │ │ │ - str x0, [sp] │ │ │ │ - str x21, [sp, #3184] │ │ │ │ - str x22, [sp, #3192] │ │ │ │ - cbz x0, 9dec │ │ │ │ - ldr x1, [sp, #24] │ │ │ │ - add x4, sp, #0xe8 │ │ │ │ - ldr x0, [sp, #56] │ │ │ │ + str x0, [sp, #40] │ │ │ │ + cbz x0, ac44 │ │ │ │ + ldr x1, [sp, #80] │ │ │ │ + add x4, sp, #0x128 │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ mov x3, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 1f40 │ │ │ │ - mov w21, w0 │ │ │ │ - cbnz w0, 9b70 │ │ │ │ - ldr x1, [sp, #8] │ │ │ │ + mov w20, w0 │ │ │ │ + cbnz w0, adf4 │ │ │ │ + ldr x1, [sp, #88] │ │ │ │ mov x3, x19 │ │ │ │ - ldr x0, [sp, #56] │ │ │ │ - add x4, sp, #0xec │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ + add x4, sp, #0x12c │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 1f40 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 9b00 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x4, sp, #0x108 │ │ │ │ - add x3, sp, #0x100 │ │ │ │ - add x2, sp, #0xf8 │ │ │ │ - add x1, sp, #0xf0 │ │ │ │ + cbnz w0, ad84 │ │ │ │ + add x0, sp, #0x130 │ │ │ │ + str x0, [sp, #8] │ │ │ │ + mov x1, x0 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x3, sp, #0x140 │ │ │ │ + add x4, sp, #0x148 │ │ │ │ + add x2, sp, #0x138 │ │ │ │ + str x3, [sp, #48] │ │ │ │ bl 1e20 │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 9a94 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x4, sp, #0x10c │ │ │ │ - add x3, sp, #0x104 │ │ │ │ - add x2, sp, #0xfc │ │ │ │ - add x1, sp, #0xf4 │ │ │ │ + cbnz w0, ad18 │ │ │ │ + add x0, sp, #0x134 │ │ │ │ + str x0, [sp, #16] │ │ │ │ + mov x1, x0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x3, sp, #0x144 │ │ │ │ + add x4, sp, #0x14c │ │ │ │ + add x2, sp, #0x13c │ │ │ │ + str x3, [sp, #56] │ │ │ │ bl 1e20 │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ mov w19, w0 │ │ │ │ - cbnz w0, 9a30 │ │ │ │ - cbnz w28, 3808 │ │ │ │ - ldr w0, [sp, #3288] │ │ │ │ - cmp w25, #0x0 │ │ │ │ + cbnz w0, acb4 │ │ │ │ + ldr w0, [sp, #156] │ │ │ │ + cbnz w0, 3874 │ │ │ │ + ldr w0, [sp, #192] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr w0, [sp, #3352] │ │ │ │ csel w2, w0, wzr, ne // ne = any │ │ │ │ - ldr w0, [sp, #3280] │ │ │ │ - str w2, [sp, #196] │ │ │ │ - cbnz w0, 431c │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cmp w26, #0x0 │ │ │ │ + ldr w0, [sp, #3344] │ │ │ │ + str w2, [sp, #260] │ │ │ │ + cbnz w0, 43b4 │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ cset w6, ne // ne = any │ │ │ │ cmp w0, #0x0 │ │ │ │ ccmp w6, #0x0, #0x4, eq // eq = none │ │ │ │ cset w19, ne // ne = any │ │ │ │ - b.ne 6758 // b.any │ │ │ │ + b.ne 69fc // b.any │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 3414 │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + b.le 3454 │ │ │ │ + adrp x0, c000 │ │ │ │ + add x0, x0, #0x148 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - str x20, [sp, #16] │ │ │ │ - str w6, [sp, #40] │ │ │ │ - str x0, [sp, #72] │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ - str x0, [sp, #80] │ │ │ │ - str w25, [sp, #112] │ │ │ │ - ldp x24, x25, [sp, #96] │ │ │ │ - b 3040 │ │ │ │ - ldr x1, [x25, x19, lsl #3] │ │ │ │ - add x2, sp, #0xcc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ + str x27, [sp, #24] │ │ │ │ + str w26, [sp, #32] │ │ │ │ + ldr x26, [sp, #160] │ │ │ │ + str x25, [sp, #64] │ │ │ │ + ldr w25, [sp, #156] │ │ │ │ + str w6, [sp, #96] │ │ │ │ + str x0, [sp, #120] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xf20 │ │ │ │ + str x0, [sp, #136] │ │ │ │ + b 3068 │ │ │ │ + ldr x1, [x26, x19, lsl #3] │ │ │ │ + add x2, sp, #0x10c │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 2240 │ │ │ │ cmn w0, #0x31 │ │ │ │ - b.eq 3088 // b.none │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - add x2, sp, #0xf0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ + b.eq 30b0 // b.none │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 20a8 │ │ │ │ - cbnz w0, 8bdc │ │ │ │ - ldrsw x0, [sp, #240] │ │ │ │ + cbnz w0, 823c │ │ │ │ + ldrsw x0, [sp, #304] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 2030 │ │ │ │ - mov x21, x0 │ │ │ │ - cbz x0, 8bac │ │ │ │ + mov x20, x0 │ │ │ │ + cbz x0, 820c │ │ │ │ + ldr x4, [sp, #8] │ │ │ │ mov x5, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x6, sp, #0x100 │ │ │ │ - add x4, sp, #0xf0 │ │ │ │ - add x3, sp, #0x118 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + add x3, sp, #0x158 │ │ │ │ + ldr x6, [sp, #48] │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 20d8 <__fprintf_chk@plt+0x8> │ │ │ │ - cbnz w0, 8d44 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - add x2, sp, #0xf4 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ + cbnz w0, 83a4 │ │ │ │ + ldr x2, [sp, #16] │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 20a8 │ │ │ │ - cbnz w0, 8cdc │ │ │ │ - ldrsw x0, [sp, #244] │ │ │ │ + cbnz w0, 833c │ │ │ │ + ldrsw x0, [sp, #308] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 2030 │ │ │ │ - mov x22, x0 │ │ │ │ - cbz x0, 8cac │ │ │ │ - ldr x2, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 830c │ │ │ │ + ldr x4, [sp, #16] │ │ │ │ mov x5, x0 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - add x6, sp, #0x104 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x4, sp, #0xf4 │ │ │ │ - add x3, sp, #0x11c │ │ │ │ + ldr x2, [sp, #40] │ │ │ │ + add x3, sp, #0x15c │ │ │ │ + ldr x6, [sp, #56] │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 20d8 <__fprintf_chk@plt+0x8> │ │ │ │ - cbnz w0, 8c44 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - ldr w2, [sp, #284] │ │ │ │ + cbnz w0, 82a4 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + ldr w2, [sp, #348] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 30a4 // b.none │ │ │ │ - cbnz w28, 3030 │ │ │ │ - ldr w1, [sp, #188] │ │ │ │ - orr w1, w27, w1 │ │ │ │ - cbz w1, 353c │ │ │ │ - ldr x0, [sp, #16] │ │ │ │ + b.eq 30e0 // b.none │ │ │ │ + cbnz w25, 3058 │ │ │ │ + ldr w3, [sp, #32] │ │ │ │ + ldr w1, [sp, #252] │ │ │ │ + orr w1, w3, w1 │ │ │ │ + cbz w1, 3588 │ │ │ │ + ldr x0, [sp, #64] │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ + str x0, [sp, #64] │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - ldr w0, [sp, #196] │ │ │ │ + str x0, [sp, #272] │ │ │ │ + ldr w0, [sp, #260] │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.le 340c │ │ │ │ - ldr x1, [x25, x19, lsl #3] │ │ │ │ - add x2, sp, #0xc8 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ + b.le 3448 │ │ │ │ + ldr x1, [x26, x19, lsl #3] │ │ │ │ + add x2, sp, #0x108 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 2240 │ │ │ │ cmn w0, #0x31 │ │ │ │ - b.ne 2f48 // b.any │ │ │ │ - cbnz w28, 3030 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - orr w0, w27, w0 │ │ │ │ - cbnz w0, 3024 │ │ │ │ - ldr x3, [sp, #8] │ │ │ │ - ldr x4, [sp, #24] │ │ │ │ - adrp x1, d000 │ │ │ │ - ldr x2, [x25, x19, lsl #3] │ │ │ │ - add x1, x1, #0x330 │ │ │ │ + b.ne 2f6c // b.any │ │ │ │ + cbnz w25, 3058 │ │ │ │ + ldr w1, [sp, #32] │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + ldp x4, x3, [sp, #80] │ │ │ │ + orr w0, w1, w0 │ │ │ │ + cbnz w0, 304c │ │ │ │ + ldr x2, [x26, x19, lsl #3] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x110 │ │ │ │ bl 2258 │ │ │ │ - b 3024 │ │ │ │ - cbnz w28, 3030 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - orr w0, w27, w0 │ │ │ │ - cbnz w0, 3024 │ │ │ │ - ldr x4, [sp, #8] │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - b 3070 │ │ │ │ - cbnz w28, 30e8 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbnz w0, 352c │ │ │ │ - ldr w1, [sp, #40] │ │ │ │ - cbnz w1, 3568 │ │ │ │ - ldp w3, w23, [sp, #240] │ │ │ │ - cmp w3, w23 │ │ │ │ - b.eq 30f4 // b.none │ │ │ │ - orr w0, w27, w0 │ │ │ │ - cbnz w0, 3018 │ │ │ │ - mov w4, w23 │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 304c │ │ │ │ + cbnz w25, 3058 │ │ │ │ + ldr w1, [sp, #32] │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + orr w0, w1, w0 │ │ │ │ + cbnz w0, 304c │ │ │ │ + ldp x3, x4, [sp, #80] │ │ │ │ + adrp x1, c000 │ │ │ │ + ldr x2, [x26, x19, lsl #3] │ │ │ │ + add x1, x1, #0x110 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x20 │ │ │ │ bl 2258 │ │ │ │ - b 3018 │ │ │ │ - ldp w0, w23, [sp, #240] │ │ │ │ - cmp w0, w23 │ │ │ │ - b.ne 3030 // b.any │ │ │ │ - sxtw x0, w23 │ │ │ │ + b 304c │ │ │ │ + cbnz w25, 312c │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbnz w0, 3574 │ │ │ │ + ldr w1, [sp, #96] │ │ │ │ + cbnz w1, 35b4 │ │ │ │ + ldr w3, [sp, #304] │ │ │ │ + ldr w22, [sp, #308] │ │ │ │ + cmp w3, w22 │ │ │ │ + b.eq 313c // b.none │ │ │ │ + ldr w1, [sp, #32] │ │ │ │ + orr w0, w1, w0 │ │ │ │ + cbnz w0, 3040 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + mov w4, w22 │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xe00 │ │ │ │ + bl 2258 │ │ │ │ + b 3040 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + ldr w22, [sp, #308] │ │ │ │ + cmp w0, w22 │ │ │ │ + b.ne 3058 // b.any │ │ │ │ + sxtw x0, w22 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - str x0, [sp, #88] │ │ │ │ - sbfiz x0, x23, #1, #32 │ │ │ │ + str x0, [sp, #144] │ │ │ │ + sbfiz x0, x22, #1, #32 │ │ │ │ bl 2030 │ │ │ │ - mov x20, x0 │ │ │ │ - cbz x0, 9da0 │ │ │ │ - cmp w23, #0x0 │ │ │ │ - b.le 6948 │ │ │ │ - ldr w26, [sp, #40] │ │ │ │ - str x19, [sp, #48] │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, abf8 │ │ │ │ + cmp w22, #0x0 │ │ │ │ + b.le 6be0 │ │ │ │ + ldr w28, [sp, #96] │ │ │ │ + stp x19, x26, [sp, #104] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - str x24, [sp, #64] │ │ │ │ - b 315c │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbnz w0, 3138 │ │ │ │ - cbnz w26, 3388 │ │ │ │ - ldp x5, x2, [sp, #312] │ │ │ │ + b 31a0 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbnz w0, 317c │ │ │ │ + cbnz w28, 33c8 │ │ │ │ + ldp x5, x2, [sp, #376] │ │ │ │ cmp x5, x2 │ │ │ │ - b.ne 4198 // b.any │ │ │ │ - str x2, [x20, x19, lsl #3] │ │ │ │ + b.ne 423c // b.any │ │ │ │ + str x2, [x24, x19, lsl #3] │ │ │ │ add x0, x19, #0x1 │ │ │ │ - ldr w2, [sp, #240] │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ cmp w2, w0 │ │ │ │ - b.le 33d0 │ │ │ │ + b.le 3410 │ │ │ │ mov x19, x0 │ │ │ │ - ldr w1, [x21, x19, lsl #2] │ │ │ │ - add x2, sp, #0x138 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ + ldr w1, [x20, x19, lsl #2] │ │ │ │ + add x2, sp, #0x178 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 21b0 │ │ │ │ - cbnz w0, 8094 │ │ │ │ - ldr w1, [x22, x19, lsl #2] │ │ │ │ - add x2, sp, #0x140 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ + cbnz w0, 7dc0 │ │ │ │ + ldr w1, [x21, x19, lsl #2] │ │ │ │ + add x2, sp, #0x180 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 21b0 │ │ │ │ - cbnz w0, 812c │ │ │ │ - mov w24, w19 │ │ │ │ - cbz w28, 312c │ │ │ │ - ldp x0, x2, [sp, #312] │ │ │ │ + cbnz w0, 7d54 │ │ │ │ + mov w26, w19 │ │ │ │ + cbz w25, 3170 │ │ │ │ + ldp x0, x2, [sp, #376] │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq 3144 // b.none │ │ │ │ - ldr x24, [sp, #64] │ │ │ │ + b.eq 3188 // b.none │ │ │ │ mov w4, w19 │ │ │ │ - ldr x19, [sp, #48] │ │ │ │ - ldr w2, [sp, #240] │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ + ldp x19, x26, [sp, #104] │ │ │ │ cmp w4, w2 │ │ │ │ - b.ne 33e4 // b.any │ │ │ │ - ldr x0, [sp, #88] │ │ │ │ - add x26, x20, x0, lsl #3 │ │ │ │ - cbz w4, 41f0 │ │ │ │ - ldr w1, [x21] │ │ │ │ - ldr w0, [sp, #264] │ │ │ │ + b.ne 3420 // b.any │ │ │ │ + ldr x0, [sp, #144] │ │ │ │ + add x23, x24, x0, lsl #3 │ │ │ │ + cbz w4, 4294 │ │ │ │ + ldr w1, [x20] │ │ │ │ + ldr w0, [sp, #328] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 41cc // b.none │ │ │ │ - ldrsw x4, [sp, #192] │ │ │ │ + b.eq 4270 // b.none │ │ │ │ + ldrsw x4, [sp, #256] │ │ │ │ ubfiz x2, x2, #3, #32 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 31e8 │ │ │ │ + b 3228 │ │ │ │ add x0, x0, #0x8 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 3228 // b.none │ │ │ │ - ldr x3, [x20, x0] │ │ │ │ - mov x1, x20 │ │ │ │ + b.eq 3268 // b.none │ │ │ │ + ldr x3, [x24, x0] │ │ │ │ + mov x1, x24 │ │ │ │ cmp x3, x4 │ │ │ │ - b.lt 31dc // b.tstop │ │ │ │ + b.lt 321c // b.tstop │ │ │ │ sdiv x5, x3, x4 │ │ │ │ - ldrsw x6, [sp, #188] │ │ │ │ + ldrsw x6, [sp, #252] │ │ │ │ mul x8, x5, x6 │ │ │ │ - str x5, [x20, x0] │ │ │ │ + str x5, [x24, x0] │ │ │ │ msub x5, x5, x4, x3 │ │ │ │ cmp x6, x5 │ │ │ │ - b.ge 4074 // b.tcont │ │ │ │ + b.ge 4120 // b.tcont │ │ │ │ add x6, x6, x8 │ │ │ │ - str x6, [x26, x0] │ │ │ │ - ldr x3, [x20, x0] │ │ │ │ + str x6, [x23, x0] │ │ │ │ + ldr x3, [x24, x0] │ │ │ │ add x3, x3, #0x1 │ │ │ │ - str x3, [x20, x0] │ │ │ │ - add x2, x20, x2 │ │ │ │ - mov x6, #0x1 // #1 │ │ │ │ + str x3, [x24, x0] │ │ │ │ + add x2, x24, x2 │ │ │ │ + mov x5, #0x1 // #1 │ │ │ │ ldr x0, [x1], #8 │ │ │ │ - mul x6, x6, x0 │ │ │ │ + mul x5, x5, x0 │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 3230 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + b.ne 3270 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 4200 // b.none │ │ │ │ - b.gt 35c8 │ │ │ │ + b.eq 42a4 // b.none │ │ │ │ + b.gt 3618 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 6774 // b.none │ │ │ │ - b.gt 4080 │ │ │ │ + b.eq 6a18 // b.none │ │ │ │ + b.gt 412c │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 46ec // b.none │ │ │ │ + b.eq 4768 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 33e4 // b.any │ │ │ │ - lsl x23, x6, #1 │ │ │ │ + b.ne 3420 // b.any │ │ │ │ + lsl x22, x5, #1 │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ - mov x0, x23 │ │ │ │ - str x6, [sp, #64] │ │ │ │ + mov x0, x22 │ │ │ │ + str x5, [sp, #112] │ │ │ │ bl 2030 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - cbz x0, a9cc │ │ │ │ - ldr x4, [sp, #48] │ │ │ │ - mov x3, x20 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - mov x2, x26 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + cbz x0, 9138 │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ + mov x3, x24 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + mov x2, x23 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 1ee0 │ │ │ │ - ldr x6, [sp, #64] │ │ │ │ - cbnz w0, a960 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - mov x3, x20 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x2, x26 │ │ │ │ - add x0, x0, x23 │ │ │ │ - str x0, [sp, #64] │ │ │ │ + ldr x5, [sp, #112] │ │ │ │ + cbnz w0, 90d0 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x2, x23 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + mov x3, x24 │ │ │ │ + add x0, x0, x22 │ │ │ │ + str x0, [sp, #112] │ │ │ │ mov x4, x0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - str x6, [sp, #88] │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + str x5, [sp, #144] │ │ │ │ bl 1ee0 │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #88] │ │ │ │ - cbnz w0, 9420 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6958 │ │ │ │ - b.le 87fc │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ + mov w2, w0 │ │ │ │ + ldr x5, [sp, #144] │ │ │ │ + cbnz w0, 9270 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 6cb4 │ │ │ │ + b.le 8adc │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - ldr w7, [sp, #128] │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ + ldr w7, [sp, #196] │ │ │ │ + mov w8, #0x0 // #0 │ │ │ │ + sub x6, x1, #0x2 │ │ │ │ + ldr x1, [sp, #112] │ │ │ │ sub x4, x1, #0x2 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x1, #0x2 │ │ │ │ - b 3324 │ │ │ │ + b 3364 │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 76b4 // b.none │ │ │ │ + mov w8, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a74 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ - ldrsh w2, [x4, x0, lsl #1] │ │ │ │ - ldrsh w1, [x3, x0, lsl #1] │ │ │ │ - cmp w2, w1 │ │ │ │ - b.eq 3310 // b.none │ │ │ │ - str w7, [sp, #128] │ │ │ │ - cbz w5, 81b4 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 81ac // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 88fc │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7ed8 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + ldrsh w3, [x6, x0, lsl #1] │ │ │ │ + ldrsh w1, [x4, x0, lsl #1] │ │ │ │ + cmp w3, w1 │ │ │ │ + b.eq 3350 // b.none │ │ │ │ + str w7, [sp, #196] │ │ │ │ + cbz w8, 7d24 │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 879c │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 7a94 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + add x1, x1, #0x158 │ │ │ │ bl 2258 │ │ │ │ - b 6b08 │ │ │ │ - ldr x1, [sp, #72] │ │ │ │ + b 6d9c │ │ │ │ + ldr x1, [sp, #120] │ │ │ │ mov w2, w19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - ldp x5, x2, [sp, #312] │ │ │ │ + ldp x5, x2, [sp, #376] │ │ │ │ cmp x5, x2 │ │ │ │ - b.ne 692c // b.any │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbnz w0, 3144 │ │ │ │ - ldr x1, [sp, #80] │ │ │ │ + b.ne 6bc8 // b.any │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbnz w0, 3188 │ │ │ │ + ldr x1, [sp, #136] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - ldr x2, [sp, #312] │ │ │ │ - str x2, [x20, x19, lsl #3] │ │ │ │ - ldr w2, [sp, #240] │ │ │ │ + ldr x2, [sp, #376] │ │ │ │ + str x2, [x24, x19, lsl #3] │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ add x0, x19, #0x1 │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt 3158 │ │ │ │ + b.gt 319c │ │ │ │ add w4, w19, #0x1 │ │ │ │ - ldr x19, [sp, #48] │ │ │ │ - ldr x24, [sp, #64] │ │ │ │ + ldp x19, x26, [sp, #104] │ │ │ │ cmp w4, w2 │ │ │ │ - b.eq 31b0 // b.none │ │ │ │ + b.eq 31f0 // b.none │ │ │ │ + mov x0, x24 │ │ │ │ + bl 2360 │ │ │ │ mov x0, x20 │ │ │ │ bl 2360 │ │ │ │ mov x0, x21 │ │ │ │ bl 2360 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 2360 │ │ │ │ - ldr w0, [sp, #196] │ │ │ │ + ldr w0, [sp, #260] │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 3040 │ │ │ │ - ldr x20, [sp, #16] │ │ │ │ - ldr w25, [sp, #112] │ │ │ │ - ldr w0, [sp, #3280] │ │ │ │ - cbnz w0, 3fac │ │ │ │ - ldr x0, [sp, #96] │ │ │ │ + b.gt 3068 │ │ │ │ + ldr x27, [sp, #24] │ │ │ │ + ldr x25, [sp, #64] │ │ │ │ + ldr w26, [sp, #32] │ │ │ │ + ldr w0, [sp, #3344] │ │ │ │ + cbnz w0, 4058 │ │ │ │ + mov x0, x27 │ │ │ │ bl 2360 │ │ │ │ - ldr x0, [sp] │ │ │ │ + ldr x0, [sp, #40] │ │ │ │ bl 2360 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - tbz w0, #31, 3ff4 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - tbz w0, #31, 4064 │ │ │ │ - ldr x6, [sp, #56] │ │ │ │ - add x1, sp, #0xd8 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + tbz w0, #31, 40a0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + tbz w0, #31, 4110 │ │ │ │ + ldr x6, [sp, #128] │ │ │ │ + add x1, sp, #0x118 │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4072] │ │ │ │ - add x0, sp, #0xd0 │ │ │ │ + add x0, sp, #0x110 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4048] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 2108 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - orr w1, w0, w27 │ │ │ │ - cbnz w1, 34bc │ │ │ │ - cbz w28, 3484 │ │ │ │ - cbnz x20, 4a10 │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x4d0 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + orr w1, w0, w26 │ │ │ │ + cbnz w1, 3504 │ │ │ │ + ldr w0, [sp, #156] │ │ │ │ + cbz w0, 34c8 │ │ │ │ + cbnz x25, 4a88 │ │ │ │ + adrp x0, c000 │ │ │ │ + add x0, x0, #0x2b0 │ │ │ │ bl 20f0 │ │ │ │ - cbz w25, 349c │ │ │ │ - ldr x2, [sp, #216] │ │ │ │ - cbnz x2, 4a28 │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x520 │ │ │ │ + ldr w0, [sp, #192] │ │ │ │ + cbz w0, 34e4 │ │ │ │ + ldr x2, [sp, #280] │ │ │ │ + cbnz x2, 4aa0 │ │ │ │ + adrp x0, c000 │ │ │ │ + add x0, x0, #0x300 │ │ │ │ bl 20f0 │ │ │ │ - ldr w0, [sp, #3280] │ │ │ │ - cbz w0, 4310 │ │ │ │ - ldr x2, [sp, #216] │ │ │ │ - cbnz x2, 4300 │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x578 │ │ │ │ + ldr w0, [sp, #3344] │ │ │ │ + cbz w0, 43a8 │ │ │ │ + ldr x2, [sp, #280] │ │ │ │ + cbnz x2, 4398 │ │ │ │ + adrp x0, c000 │ │ │ │ + add x0, x0, #0x358 │ │ │ │ bl 20f0 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbz w0, 3f60 │ │ │ │ - ldr x4, [sp, #56] │ │ │ │ - add x0, sp, #0xe0 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbz w0, 4008 │ │ │ │ + ldr x4, [sp, #128] │ │ │ │ + add x0, sp, #0x120 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4048] │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1e98 │ │ │ │ - ldr x0, [sp, #224] │ │ │ │ - ldr x21, [sp, #3184] │ │ │ │ - ldr x22, [sp, #3192] │ │ │ │ - ldr x23, [sp, #3200] │ │ │ │ - ldr x24, [sp, #3208] │ │ │ │ + ldr x0, [sp, #288] │ │ │ │ + ldr x23, [sp, #3264] │ │ │ │ + ldr x24, [sp, #3272] │ │ │ │ + ldr x27, [sp, #3296] │ │ │ │ + ldr x28, [sp, #3304] │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4064] │ │ │ │ - ldr x3, [sp, #3144] │ │ │ │ + ldr x3, [sp, #3208] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 9dd0 // b.any │ │ │ │ - add sp, sp, #0xc50 │ │ │ │ + b.ne ac28 // b.any │ │ │ │ + add sp, sp, #0xc90 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - ldp x27, x28, [sp, #80] │ │ │ │ ldp d14, d15, [sp, #112] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - ldp w0, w23, [sp, #240] │ │ │ │ - cmp w23, w0 │ │ │ │ - b.ne 3018 // b.any │ │ │ │ - b 30f4 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + ldr w22, [sp, #308] │ │ │ │ + cmp w0, w22 │ │ │ │ + b.ne 3040 // b.any │ │ │ │ + b 313c │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl 2c00 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xfe0 │ │ │ │ + add x1, x1, #0xdc0 │ │ │ │ bl 2258 │ │ │ │ - b 3018 │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 3040 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x10 │ │ │ │ + add x1, x1, #0xdf0 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ bl 2258 │ │ │ │ - ldp w3, w23, [sp, #240] │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cmp w3, w23 │ │ │ │ - b.ne 30c4 // b.any │ │ │ │ - cbnz w0, 30f4 │ │ │ │ - mov w2, w23 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w3, [sp, #304] │ │ │ │ + ldr w22, [sp, #308] │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cmp w3, w22 │ │ │ │ + b.ne 3104 // b.any │ │ │ │ + cbnz w0, 313c │ │ │ │ + mov w2, w22 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x58 │ │ │ │ + add x1, x1, #0xe38 │ │ │ │ bl 2258 │ │ │ │ - ldr w23, [sp, #240] │ │ │ │ - b 30f4 │ │ │ │ + ldr w22, [sp, #304] │ │ │ │ + b 313c │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 48ec // b.none │ │ │ │ - b.gt 6658 │ │ │ │ + b.eq 4864 // b.none │ │ │ │ + b.gt 67e8 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 45e8 // b.none │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + b.eq 4544 // b.none │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a318 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, a1c0 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 1f70 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, a2b0 │ │ │ │ - add x0, x23, x6, lsl #2 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, a158 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5, lsl #2 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 1f70 │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, a148 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 714c │ │ │ │ - b.le 8338 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x4 │ │ │ │ - ldr w7, [sp, #152] │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, a0f0 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 723c │ │ │ │ + b.le 8444 │ │ │ │ + ldr w7, [sp, #224] │ │ │ │ + sub x4, x22, #0x4 │ │ │ │ + sub x3, x28, #0x4 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x4 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - b 3688 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 36d0 │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 77c8 // b.none │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7aa8 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w2, [x4, x0, lsl #2] │ │ │ │ ldr w1, [x3, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 3674 // b.none │ │ │ │ - str w7, [sp, #152] │ │ │ │ - cbz w5, 7ac0 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 6738 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + b.eq 36bc // b.none │ │ │ │ + str w7, [sp, #224] │ │ │ │ + cbz w6, 7d3c │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #152] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr w0, [x23, w2, sxtw #2] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #224] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + ldr w0, [x22, w2, sxtw #2] │ │ │ │ sxtw x3, w2 │ │ │ │ ucvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ + ldr w0, [x28, w2, sxtw #2] │ │ │ │ fmov d13, d31 │ │ │ │ - ldr w0, [x0, w2, sxtw #2] │ │ │ │ ucvtf d31, w0 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3754 │ │ │ │ + b.le 379c │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ - b 372c │ │ │ │ + b 3774 │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 3728 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x8, x2 │ │ │ │ + b.ne 3770 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 83e0 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8988 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 83cc // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 8974 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 37d8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 37b4 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 3810 │ │ │ │ + mov x19, x20 │ │ │ │ + mov x20, x21 │ │ │ │ + mov x21, x22 │ │ │ │ + mov x22, x23 │ │ │ │ fsub d2, d13, d12 │ │ │ │ fmov d1, d12 │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x1, d000 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x488 │ │ │ │ + add x1, x1, #0x220 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ bl 2360 │ │ │ │ - ldr d12, [sp, #3248] │ │ │ │ - ldr d13, [sp, #3256] │ │ │ │ - b 73e8 │ │ │ │ - ldr w24, [sp, #188] │ │ │ │ - cbnz w24, 2edc │ │ │ │ - ldp w2, w3, [sp, #240] │ │ │ │ + ldr d12, [sp, #3312] │ │ │ │ + ldr d13, [sp, #3320] │ │ │ │ + b 7610 │ │ │ │ + ldr w22, [sp, #252] │ │ │ │ + cbnz w22, 2ef0 │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ + ldr w3, [sp, #308] │ │ │ │ cmp w2, w3 │ │ │ │ - b.eq 4a3c // b.none │ │ │ │ - add x19, x20, #0x1 │ │ │ │ - cbz w27, 6e6c │ │ │ │ - ldp w3, w0, [sp, #248] │ │ │ │ + b.eq 4ab4 // b.none │ │ │ │ + add x19, x25, #0x1 │ │ │ │ + cbz w26, 74b4 │ │ │ │ + ldr w0, [sp, #312] │ │ │ │ + ldr w3, [sp, #316] │ │ │ │ cmp w0, w3 │ │ │ │ - b.eq 74d4 // b.none │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - add x20, x20, #0x2 │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - mov w0, w1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.eq 7414 // b.none │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 3928 │ │ │ │ - adrp x0, c000 │ │ │ │ - str w24, [sp, #40] │ │ │ │ - ldr x24, [sp, #96] │ │ │ │ - str w28, [sp, #48] │ │ │ │ - ldr x28, [sp, #32] │ │ │ │ - str w25, [sp, #64] │ │ │ │ - ldr w25, [sp, #3312] │ │ │ │ - add x23, x0, #0xdc8 │ │ │ │ - adrp x0, c000 │ │ │ │ - add x22, x0, #0xd98 │ │ │ │ + b.eq 76fc // b.none │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add x25, x25, #0x2 │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + mov w1, w0 │ │ │ │ + cmp w0, w3 │ │ │ │ + b.eq 763c // b.none │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 398c │ │ │ │ + ldr x23, [sp, #72] │ │ │ │ + adrp x0, b000 │ │ │ │ + ldr w28, [sp, #168] │ │ │ │ + add x24, x0, #0xba8 │ │ │ │ + str w22, [sp, #32] │ │ │ │ + adrp x0, b000 │ │ │ │ + ldr w22, [sp, #3376] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - str x23, [sp, #16] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x24 │ │ │ │ + str x24, [sp, #24] │ │ │ │ + add x24, x0, #0xb78 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x27 │ │ │ │ mov w2, w19 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1ef8 │ │ │ │ - cbnz w0, 8624 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x3, sp, #0xd8 │ │ │ │ - mov x2, x24 │ │ │ │ + cbnz w0, 85d8 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x3, sp, #0x118 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2180 │ │ │ │ cmn w0, #0x2b │ │ │ │ - b.eq 4abc // b.none │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x4, sp, #0x128 │ │ │ │ - add x3, sp, #0x118 │ │ │ │ - mov x2, x24 │ │ │ │ + b.eq 4b3c // b.none │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x4, sp, #0x168 │ │ │ │ + add x3, sp, #0x158 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 22d0 │ │ │ │ - cbnz w0, 9c48 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x4, sp, #0x130 │ │ │ │ - add x3, sp, #0x11c │ │ │ │ - mov x2, x24 │ │ │ │ + cbnz w0, a5c0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, sp, #0x170 │ │ │ │ + add x3, sp, #0x15c │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 22d0 │ │ │ │ - cbnz w0, 9be0 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - ldr w2, [sp, #284] │ │ │ │ + cbnz w0, a558 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + ldr w2, [sp, #348] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 4ae0 // b.none │ │ │ │ - cbz w27, 4a70 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ + b.eq 4b5c // b.none │ │ │ │ + cbz w26, 4af0 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 3884 │ │ │ │ - ldr w24, [sp, #40] │ │ │ │ - ldr w28, [sp, #48] │ │ │ │ - str w25, [sp, #3312] │ │ │ │ - ldr w25, [sp, #64] │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 39a8 │ │ │ │ - ldr x23, [sp] │ │ │ │ - adrp x19, c000 │ │ │ │ - ldr x22, [sp, #24] │ │ │ │ - add x19, x19, #0xd20 │ │ │ │ + b.gt 38f0 │ │ │ │ + str w22, [sp, #3376] │ │ │ │ + ldr w22, [sp, #32] │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 3a0c │ │ │ │ + ldr x24, [sp, #40] │ │ │ │ + adrp x0, b000 │ │ │ │ + ldp x28, x23, [sp, #80] │ │ │ │ + add x20, x0, #0xb00 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - b 395c │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ + b 39c0 │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w0, w21 │ │ │ │ - b.le 39a8 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x23 │ │ │ │ + b.le 3a0c │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x24 │ │ │ │ mov w2, w21 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1ef8 │ │ │ │ - cbnz w0, 8f84 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x3, sp, #0xd8 │ │ │ │ - mov x2, x23 │ │ │ │ + cbnz w0, a1f0 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x3, sp, #0x118 │ │ │ │ + mov x2, x24 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2180 │ │ │ │ cmn w0, #0x2b │ │ │ │ - b.ne 394c // b.any │ │ │ │ - cbz w27, 4a9c │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ + b.ne 39b0 // b.any │ │ │ │ + cbz w26, 4b1c │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w0, w21 │ │ │ │ - b.gt 395c │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + b.gt 39c0 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3ac0 │ │ │ │ - ldr w0, [sp, #244] │ │ │ │ + b.le 3b2c │ │ │ │ + ldr w0, [sp, #308] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3ac0 │ │ │ │ - cbnz w26, 74ac │ │ │ │ - adrp x0, c000 │ │ │ │ - str w24, [sp, #16] │ │ │ │ - ldr x24, [sp, #96] │ │ │ │ - add x23, x0, #0xf70 │ │ │ │ - adrp x0, c000 │ │ │ │ - add x22, x0, #0xf40 │ │ │ │ + b.le 3b2c │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cbnz w0, 76e0 │ │ │ │ + adrp x0, b000 │ │ │ │ + ldr w28, [sp, #168] │ │ │ │ + add x24, x0, #0xd50 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x23, x0, #0xd20 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x3, sp, #0x138 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x3, sp, #0x178 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, w19 │ │ │ │ bl 1ec8 │ │ │ │ - cbnz w0, 9f6c │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x2, sp, #0xe0 │ │ │ │ - mov x1, x24 │ │ │ │ + cbnz w0, 9b44 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x2, sp, #0x120 │ │ │ │ + mov x1, x27 │ │ │ │ bl 2288 │ │ │ │ cmn w0, #0x2e │ │ │ │ - b.eq 50a4 // b.none │ │ │ │ - ldr w1, [sp, #224] │ │ │ │ - add x2, sp, #0x140 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ + b.eq 5140 // b.none │ │ │ │ + ldr w1, [sp, #288] │ │ │ │ + add x2, sp, #0x180 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 21b0 │ │ │ │ - cbnz w0, 9f00 │ │ │ │ - ldp x3, x4, [sp, #312] │ │ │ │ + cbnz w0, 9ad8 │ │ │ │ + ldp x3, x4, [sp, #376] │ │ │ │ cmp x3, x4 │ │ │ │ - b.eq 50c8 // b.none │ │ │ │ - cbz w27, 5070 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + b.eq 5160 // b.none │ │ │ │ + cbz w26, 510c │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ add w19, w19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 39e0 │ │ │ │ - ldr w24, [sp, #16] │ │ │ │ - ldr w0, [sp, #244] │ │ │ │ + b.gt 3a44 │ │ │ │ + ldr w0, [sp, #308] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3ac0 │ │ │ │ - adrp x19, c000 │ │ │ │ + b.le 3b2c │ │ │ │ + ldr x24, [sp, #40] │ │ │ │ + mov w23, w22 │ │ │ │ + adrp x0, b000 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - ldp x23, x22, [sp] │ │ │ │ - add x19, x19, #0xf08 │ │ │ │ - b 3a7c │ │ │ │ - ldr w0, [sp, #244] │ │ │ │ + ldp x28, x22, [sp, #80] │ │ │ │ + add x20, x0, #0xce8 │ │ │ │ + b 3ae4 │ │ │ │ + ldr w0, [sp, #308] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w0, w21 │ │ │ │ - b.le 3ac0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x2, x23 │ │ │ │ + b.le 3b28 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x2, x24 │ │ │ │ mov w1, w21 │ │ │ │ bl 1fd0 │ │ │ │ - cbnz w0, 97fc │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0xe0 │ │ │ │ - mov x1, x23 │ │ │ │ + cbnz w0, a258 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x2, sp, #0x120 │ │ │ │ + mov x1, x24 │ │ │ │ bl 2288 │ │ │ │ cmn w0, #0x2e │ │ │ │ - b.ne 3a6c // b.any │ │ │ │ - cbz w27, 5084 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #244] │ │ │ │ + b.ne 3ad4 // b.any │ │ │ │ + cbz w26, 5120 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #308] │ │ │ │ add w21, w21, #0x1 │ │ │ │ cmp w0, w21 │ │ │ │ - b.gt 3a7c │ │ │ │ - ldr w0, [sp, #248] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 3414 │ │ │ │ - ldr w0, [sp, #252] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 3414 │ │ │ │ - cbnz w26, 7490 │ │ │ │ - stp w24, w28, [sp, #164] │ │ │ │ - adrp x0, d000 │ │ │ │ - ldr x24, [sp, #96] │ │ │ │ - add x0, x0, #0x1b8 │ │ │ │ - mov w21, #0x0 // #0 │ │ │ │ - str x0, [sp, #40] │ │ │ │ - str w25, [sp, #172] │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0xf0 │ │ │ │ - mov w1, w21 │ │ │ │ - str w21, [sp, #288] │ │ │ │ + b.gt 3ae4 │ │ │ │ + mov w22, w23 │ │ │ │ + ldr w0, [sp, #312] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 3454 │ │ │ │ + ldr w0, [sp, #316] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 3454 │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cbnz w0, 76c4 │ │ │ │ + str w22, [sp, #236] │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + ldr w22, [sp, #168] │ │ │ │ + adrp x0, b000 │ │ │ │ + str x27, [sp, #24] │ │ │ │ + add x27, sp, #0x168 │ │ │ │ + add x0, x0, #0xf98 │ │ │ │ + str w19, [sp, #64] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + ldr w0, [sp, #64] │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + mov w1, w0 │ │ │ │ + str w0, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 20a8 │ │ │ │ - cbnz w0, 9220 │ │ │ │ - ldrsw x0, [sp, #240] │ │ │ │ + cbnz w0, a2f0 │ │ │ │ + ldrsw x0, [sp, #304] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 2030 │ │ │ │ - mov x25, x0 │ │ │ │ - cbz x0, 91f0 │ │ │ │ - mov x5, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x6, sp, #0x100 │ │ │ │ - add x4, sp, #0xf0 │ │ │ │ - add x3, sp, #0x118 │ │ │ │ - mov x2, x24 │ │ │ │ - mov w1, w21 │ │ │ │ + str x0, [sp, #112] │ │ │ │ + cbz x0, a2c0 │ │ │ │ + ldr x4, [sp, #8] │ │ │ │ + add x28, sp, #0x158 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + mov x3, x28 │ │ │ │ + ldr x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #112] │ │ │ │ + ldr w1, [sp, #64] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 20d8 <__fprintf_chk@plt+0x8> │ │ │ │ - cbnz w0, ae28 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x2, sp, #0x124 │ │ │ │ - mov x1, x24 │ │ │ │ + cbnz w0, a454 │ │ │ │ + ldr x1, [sp, #24] │ │ │ │ + add x2, sp, #0x164 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 2240 │ │ │ │ cmn w0, #0x31 │ │ │ │ - b.eq 5d14 // b.none │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x2, sp, #0xf4 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ + b.eq 5e58 // b.none │ │ │ │ + ldr x2, [sp, #16] │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ bl 20a8 │ │ │ │ - cbnz w0, adc0 │ │ │ │ - ldrsw x0, [sp, #244] │ │ │ │ + cbnz w0, a3ec │ │ │ │ + ldrsw x0, [sp, #308] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ bl 2030 │ │ │ │ - mov x28, x0 │ │ │ │ - cbz x0, ad90 │ │ │ │ - ldr x2, [sp] │ │ │ │ - mov x5, x0 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - add x6, sp, #0x104 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x4, sp, #0xf4 │ │ │ │ - add x3, sp, #0x11c │ │ │ │ + str x0, [sp, #136] │ │ │ │ + cbz x0, a3bc │ │ │ │ + add x0, sp, #0x15c │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + ldr x4, [sp, #16] │ │ │ │ + mov x3, x0 │ │ │ │ + ldr x2, [sp, #40] │ │ │ │ + str x0, [sp, #144] │ │ │ │ + ldr x6, [sp, #56] │ │ │ │ + ldr x5, [sp, #136] │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ bl 20d8 <__fprintf_chk@plt+0x8> │ │ │ │ - mov w22, w0 │ │ │ │ - cbnz w0, ad2c │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - ldr w2, [sp, #284] │ │ │ │ + mov w23, w0 │ │ │ │ + cbnz w0, a358 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + ldr w2, [sp, #348] │ │ │ │ cmp w0, w2 │ │ │ │ - b.eq 5d2c // b.none │ │ │ │ - add x19, x20, #0x1 │ │ │ │ - cbz w27, 5ec4 │ │ │ │ - ldp w0, w4, [sp, #240] │ │ │ │ + b.eq 5e70 // b.none │ │ │ │ + add x21, x25, #0x1 │ │ │ │ + cbz w26, 6028 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + ldr w4, [sp, #308] │ │ │ │ cmp w0, w4 │ │ │ │ - b.eq 5d60 // b.none │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - add x20, x20, #0x2 │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ + b.eq 5ea8 // b.none │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + add x25, x25, #0x2 │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ mov w0, w3 │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 519c // b.none │ │ │ │ - add x20, x20, #0x1 │ │ │ │ + b.eq 5238 // b.none │ │ │ │ + add x25, x25, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3e54 │ │ │ │ - stp x25, x28, [sp, #72] │ │ │ │ - adrp x0, d000 │ │ │ │ - ldr w25, [sp, #3312] │ │ │ │ - ldr x28, [sp, #32] │ │ │ │ - add x0, x0, #0x270 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x218 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - str w22, [sp, #64] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x3, sp, #0x348 │ │ │ │ - mov w2, w19 │ │ │ │ - mov w1, w21 │ │ │ │ + b.le 3ef0 │ │ │ │ + ldr w19, [sp, #64] │ │ │ │ + adrp x0, c000 │ │ │ │ + str w23, [sp, #172] │ │ │ │ + add x0, x0, #0x50 │ │ │ │ + ldr x23, [sp, #144] │ │ │ │ + add x21, sp, #0x388 │ │ │ │ + mov w20, #0x0 // #0 │ │ │ │ + str x0, [sp, #120] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xff8 │ │ │ │ + str x0, [sp, #96] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x21 │ │ │ │ + mov w2, w20 │ │ │ │ + mov w1, w19 │ │ │ │ bl 1ef8 │ │ │ │ - cbnz w0, 77e0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x4, sp, #0x128 │ │ │ │ - add x3, sp, #0x118 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - mov w1, w21 │ │ │ │ + cbnz w0, 7b1c │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x4, x27 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x21 │ │ │ │ + mov w1, w19 │ │ │ │ bl 22d0 │ │ │ │ - cbnz w0, 7760 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x4, sp, #0x130 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - add x3, sp, #0x11c │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + cbnz w0, 7ab0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, sp, #0x170 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + mov x3, x23 │ │ │ │ + mov x2, x21 │ │ │ │ bl 22d0 │ │ │ │ cmn w0, #0x2b │ │ │ │ - b.eq 53cc // b.none │ │ │ │ - cbnz w26, 5248 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - ldr w2, [sp, #284] │ │ │ │ + b.eq 5480 // b.none │ │ │ │ + cbnz w22, 52e8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + ldr w2, [sp, #348] │ │ │ │ cmp w0, w2 │ │ │ │ - b.ne 5218 // b.any │ │ │ │ - ldp x2, x5, [sp, #296] │ │ │ │ + b.ne 52b8 // b.any │ │ │ │ + ldp x2, x5, [sp, #360] │ │ │ │ cmp x2, x5 │ │ │ │ - b.ne 50e0 // b.any │ │ │ │ + b.ne 5178 // b.any │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 52ac // b.none │ │ │ │ - b.gt 5404 │ │ │ │ + b.eq 534c // b.none │ │ │ │ + b.gt 54b4 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 5bf4 // b.none │ │ │ │ - b.gt 5538 │ │ │ │ + b.eq 5d24 // b.none │ │ │ │ + b.gt 55fc │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 59c4 // b.none │ │ │ │ + b.eq 5874 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 50e8 // b.any │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b.ne 5184 // b.any │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x24, x24, #0x1 │ │ │ │ + lsl x0, x24, #1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 9ed0 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, a528 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2150 │ │ │ │ - cbnz w0, 9e64 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #1 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, a4bc │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2150 │ │ │ │ - cbnz w0, ac28 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9f80 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 3d44 │ │ │ │ - b 3d58 │ │ │ │ + b.gt 3dd0 │ │ │ │ + b 3de4 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldrsh w2, [x23, x0, lsl #1] │ │ │ │ - ldrsh w1, [x7, x0, lsl #1] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldrsh w2, [x24, x0, lsl #1] │ │ │ │ + ldrsh w1, [x8, x0, lsl #1] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 3d38 // b.none │ │ │ │ + b.eq 3dc4 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldrsh w0, [x23, w6, uxtw #1] │ │ │ │ - ldrsh w1, [x7, w6, uxtw #1] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldrsh w0, [x24, w6, uxtw #1] │ │ │ │ + ldrsh w1, [x8, w6, uxtw #1] │ │ │ │ sub w2, w0, w1 │ │ │ │ scvtf d0, w0 │ │ │ │ scvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - add x3, x3, #0xed0 │ │ │ │ + nop │ │ │ │ + ldr x0, [sp, #144] │ │ │ │ + adrp x3, b000 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + add x3, x3, #0xcb0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - cmp w25, #0x0 │ │ │ │ - ccmp x28, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5654 // b.any │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - add x2, sp, #0x848 │ │ │ │ - adrp x1, c000 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 572c // b.any │ │ │ │ + ldr x2, [sp, #32] │ │ │ │ + adrp x1, b000 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + add x1, x1, #0xc58 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xe78 │ │ │ │ bl 2258 │ │ │ │ - mov x0, x23 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2360 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 3c2c │ │ │ │ - str w25, [sp, #3312] │ │ │ │ - ldp x25, x28, [sp, #72] │ │ │ │ - ldr w22, [sp, #64] │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 3ec8 │ │ │ │ - ldr x23, [sp, #24] │ │ │ │ - b 3e78 │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.le 3ec8 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x3, sp, #0x848 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov w2, w22 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add w20, w20, #0x1 │ │ │ │ + cmp w0, w20 │ │ │ │ + b.gt 3cb0 │ │ │ │ + ldr w23, [sp, #172] │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 3f68 │ │ │ │ + ldp x21, x24, [sp, #80] │ │ │ │ + ldr w19, [sp, #64] │ │ │ │ + b 3f18 │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ + add w23, w23, #0x1 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.le 3f68 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x3, sp, #0x888 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + mov w2, w23 │ │ │ │ bl 1ef8 │ │ │ │ - cbnz w0, 8924 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x4, sp, #0x128 │ │ │ │ - add x3, sp, #0x118 │ │ │ │ - add x2, sp, #0x848 │ │ │ │ - mov w1, w21 │ │ │ │ + cbnz w0, 87ec │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x4, x27 │ │ │ │ + mov x3, x28 │ │ │ │ + add x2, sp, #0x888 │ │ │ │ + mov w1, w19 │ │ │ │ bl 22d0 │ │ │ │ cmn w0, #0x2b │ │ │ │ - b.ne 3e68 // b.any │ │ │ │ - cbz w27, 5118 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 3e78 │ │ │ │ - mov x0, x25 │ │ │ │ + b.ne 3f08 // b.any │ │ │ │ + cbz w26, 51b4 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #324] │ │ │ │ + add w23, w23, #0x1 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 3f18 │ │ │ │ + ldr x0, [sp, #112] │ │ │ │ bl 2360 │ │ │ │ - mov x0, x28 │ │ │ │ + ldr x0, [sp, #136] │ │ │ │ bl 2360 │ │ │ │ - ldr w0, [sp, #248] │ │ │ │ - add w21, w21, #0x1 │ │ │ │ - cmp w0, w21 │ │ │ │ - b.gt 3b00 │ │ │ │ - ldp w24, w28, [sp, #164] │ │ │ │ - ldr w25, [sp, #172] │ │ │ │ - ldr w0, [sp, #252] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 2edc │ │ │ │ - ldr x22, [sp] │ │ │ │ - adrp x0, d000 │ │ │ │ - add x19, x0, #0x2c8 │ │ │ │ - b 3f1c │ │ │ │ - ldr w0, [sp, #252] │ │ │ │ - add w24, w24, #0x1 │ │ │ │ - cmp w0, w24 │ │ │ │ - b.le 2edc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x2, x22 │ │ │ │ - mov w1, w24 │ │ │ │ + ldr w0, [sp, #64] │ │ │ │ + add w1, w0, #0x1 │ │ │ │ + ldr w0, [sp, #312] │ │ │ │ + str w1, [sp, #64] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.gt 3b70 │ │ │ │ + ldr x27, [sp, #24] │ │ │ │ + ldr w22, [sp, #236] │ │ │ │ + ldr w0, [sp, #316] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 2ef0 │ │ │ │ + ldr x23, [sp, #40] │ │ │ │ + adrp x0, c000 │ │ │ │ + add x20, x0, #0xa8 │ │ │ │ + b 3fc4 │ │ │ │ + ldr w0, [sp, #316] │ │ │ │ + add w22, w22, #0x1 │ │ │ │ + cmp w0, w22 │ │ │ │ + b.le 2ef0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x2, x23 │ │ │ │ + mov w1, w22 │ │ │ │ bl 1d90 <__strcat_chk@plt> │ │ │ │ - cbnz w0, 95c4 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0xe0 │ │ │ │ - mov x1, x22 │ │ │ │ + cbnz w0, aa38 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x2, sp, #0x120 │ │ │ │ + mov x1, x23 │ │ │ │ bl 2240 │ │ │ │ cmn w0, #0x31 │ │ │ │ - b.ne 3f0c // b.any │ │ │ │ - cbz w27, 7474 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - b 3f0c │ │ │ │ - ldr x0, [sp, #216] │ │ │ │ - add x0, x0, x20 │ │ │ │ - str x0, [sp, #224] │ │ │ │ - b 34c0 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ + b.ne 3fb4 // b.any │ │ │ │ + cbz w26, 76ac │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + str x0, [sp, #272] │ │ │ │ + b 3fb4 │ │ │ │ + ldr x0, [sp, #280] │ │ │ │ + add x0, x0, x25 │ │ │ │ + str x0, [sp, #288] │ │ │ │ + b 3508 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ccmp w26, #0x0, #0x4, eq // eq = none │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ cset w6, ne // ne = any │ │ │ │ - b.eq 3fd4 // b.none │ │ │ │ - ldr w2, [sp, #3288] │ │ │ │ - adrp x1, d000 │ │ │ │ + b.eq 4080 // b.none │ │ │ │ + ldr w2, [sp, #3352] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x300 │ │ │ │ - str w6, [sp, #16] │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ + str w6, [sp, #24] │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #196] │ │ │ │ - ldr w6, [sp, #16] │ │ │ │ + ldr w0, [sp, #260] │ │ │ │ + ldr w6, [sp, #24] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 2f18 │ │ │ │ - ldr x0, [sp, #104] │ │ │ │ - ldr w1, [sp, #3288] │ │ │ │ - mov x21, x0 │ │ │ │ + b.gt 2f34 │ │ │ │ + ldr x0, [sp, #160] │ │ │ │ + ldr w1, [sp, #3352] │ │ │ │ + mov x20, x0 │ │ │ │ add x19, x0, w1, uxtw #3 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 3fd4 │ │ │ │ - ldr x0, [x21], #8 │ │ │ │ + b.le 4080 │ │ │ │ + ldr x0, [x20], #8 │ │ │ │ bl 2360 │ │ │ │ - cmp x21, x19 │ │ │ │ - b.ne 3fc4 // b.any │ │ │ │ - ldr x0, [sp, #104] │ │ │ │ + cmp x20, x19 │ │ │ │ + b.ne 4070 // b.any │ │ │ │ + ldr x0, [sp, #160] │ │ │ │ bl 2360 │ │ │ │ - ldr x0, [sp, #96] │ │ │ │ + mov x0, x27 │ │ │ │ bl 2360 │ │ │ │ - ldr x0, [sp] │ │ │ │ + ldr x0, [sp, #40] │ │ │ │ bl 2360 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - tbnz w0, #31, 3434 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + tbnz w0, #31, 3474 │ │ │ │ bl 21e0 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 3434 │ │ │ │ + cbz w0, 3474 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w19 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ mov w4, #0x3a5 // #933 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ bl 21e0 │ │ │ │ mov w19, w0 │ │ │ │ - cbz w0, 343c │ │ │ │ - b 4000 │ │ │ │ + cbz w0, 347c │ │ │ │ + b 40ac │ │ │ │ add x8, x8, x5 │ │ │ │ - str x8, [x26, x0] │ │ │ │ - b 3228 │ │ │ │ + str x8, [x23, x0] │ │ │ │ + b 3268 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 43bc // b.none │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + b.eq 4454 // b.none │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, aa64 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 9008 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 2270 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, a9fc │ │ │ │ - add x0, x23, x6, lsl #3 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 8fa0 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x4, x22, x5, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x28, x22, x5, lsl #3 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2270 │ │ │ │ mov w4, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 962c │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6d7c │ │ │ │ - b.le 8704 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x23, #0x8 │ │ │ │ - ldr w4, [sp, #140] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 8ed0 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 72e4 │ │ │ │ + b.le 8b14 │ │ │ │ + ldr w6, [sp, #212] │ │ │ │ + sub x3, x22, #0x8 │ │ │ │ + sub x1, x28, #0x8 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x1, x1, #0x8 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 4134 │ │ │ │ - mov w4, w0 │ │ │ │ + b 41d8 │ │ │ │ + mov w6, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 76c0 // b.none │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a88 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr d30, [x3, x0, lsl #3] │ │ │ │ ldr d31, [x1, x0, lsl #3] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq 4120 // b.none │ │ │ │ - str w4, [sp, #140] │ │ │ │ - cbz w2, 7b08 │ │ │ │ - str w4, [sp, #216] │ │ │ │ - cmp x6, w4, sxtw │ │ │ │ - b.eq 78b0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 898c │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + b.eq 41c4 // b.none │ │ │ │ + str w6, [sp, #212] │ │ │ │ + cbz w2, 7d2c │ │ │ │ + str w6, [sp, #280] │ │ │ │ + cmp x5, w6, sxtw │ │ │ │ + b.eq 74ac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 87c0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 787c // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 7e64 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + add x1, x1, #0x158 │ │ │ │ bl 2258 │ │ │ │ - b 6d4c │ │ │ │ - ldr x19, [sp, #48] │ │ │ │ - mov w4, w24 │ │ │ │ - ldr x24, [sp, #64] │ │ │ │ - orr w0, w27, w0 │ │ │ │ - cbz w0, 65ec │ │ │ │ - ldr x0, [sp, #16] │ │ │ │ - ldr w2, [sp, #240] │ │ │ │ + b 749c │ │ │ │ + mov w4, w26 │ │ │ │ + ldp x19, x26, [sp, #104] │ │ │ │ + ldr w1, [sp, #32] │ │ │ │ + orr w0, w1, w0 │ │ │ │ + cbz w0, 677c │ │ │ │ + ldr x0, [sp, #64] │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ + str x0, [sp, #64] │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - b 31a8 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x20 │ │ │ │ + str x0, [sp, #272] │ │ │ │ + b 31e8 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x24 │ │ │ │ bl 21b0 │ │ │ │ - cbnz w0, 9998 │ │ │ │ - ldr x0, [x20] │ │ │ │ - cbz x0, 33e4 │ │ │ │ - ldr w2, [sp, #240] │ │ │ │ + cbnz w0, ae64 │ │ │ │ + ldr x0, [x24] │ │ │ │ + cbz x0, 3420 │ │ │ │ + ldr w2, [sp, #304] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.gt 31cc │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x6, #0x1 // #1 │ │ │ │ + b.gt 320c │ │ │ │ + mov x5, #0x1 // #1 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 324c // b.any │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + b.ne 328c // b.any │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 9764 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 9340 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 1dc0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 96fc │ │ │ │ - add x0, x23, x6 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 92d8 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 1dc0 │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 9694 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6f88 │ │ │ │ - b.le 74c8 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x1 │ │ │ │ - ldr w7, [sp, #144] │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, aaa0 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 70b8 │ │ │ │ + b.le 81d4 │ │ │ │ + ldr w7, [sp, #216] │ │ │ │ + sub x4, x22, #0x1 │ │ │ │ + sub x3, x28, #0x1 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x1 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - b 42ac │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 4348 │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 7710 // b.none │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a18 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldrb w2, [x4, x0] │ │ │ │ ldrb w1, [x3, x0] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4298 // b.none │ │ │ │ - str w7, [sp, #144] │ │ │ │ - cbz w5, 7944 │ │ │ │ + b.eq 4334 // b.none │ │ │ │ str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 684c │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #144] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7030 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x5a0 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbnz w0, 34c0 │ │ │ │ - b 3f60 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x1, sp, #0xc4 │ │ │ │ + cbz w6, 7d44 │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 853c │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 6afc // b.none │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 6afc │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x380 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbnz w0, 3508 │ │ │ │ + b 4008 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + add x1, sp, #0x104 │ │ │ │ bl 1d30 <__strcpy_chk@plt> │ │ │ │ - ldr w0, [sp, #196] │ │ │ │ + ldr w0, [sp, #260] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - str w0, [sp, #3288] │ │ │ │ + str w0, [sp, #3352] │ │ │ │ sxtw x0, w0 │ │ │ │ bl 2030 │ │ │ │ - str x0, [sp, #104] │ │ │ │ - cbz x0, 9a00 │ │ │ │ - ldr w0, [sp, #3288] │ │ │ │ + str x0, [sp, #160] │ │ │ │ + cbz x0, aecc │ │ │ │ + ldr w0, [sp, #3352] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - ldp x21, x22, [sp, #96] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 436c │ │ │ │ - b 3f70 │ │ │ │ - ldr w2, [sp, #196] │ │ │ │ + b.le 4018 │ │ │ │ + ldr x20, [sp, #160] │ │ │ │ + b 4404 │ │ │ │ + ldr w2, [sp, #260] │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w2, w19 │ │ │ │ - b.le 2ef4 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x21 │ │ │ │ + b.le 2f0c │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, w19 │ │ │ │ bl 1d90 <__strcat_chk@plt> │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x27 │ │ │ │ bl 1e68 │ │ │ │ - str x0, [x22, x19, lsl #3] │ │ │ │ - cbnz x0, 435c │ │ │ │ + str x0, [x20, x19, lsl #3] │ │ │ │ + cbnz x0, 43f4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w3, #0x2ef // #751 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, aef8 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, a894 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 1df0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, ae90 │ │ │ │ - add x0, x23, x6, lsl #2 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, a82c │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x4, x22, x5, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x28, x22, x5, lsl #2 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 1df0 │ │ │ │ mov w4, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, abc0 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6c64 │ │ │ │ - b.le 8880 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x23, #0x4 │ │ │ │ - ldr w4, [sp, #136] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, a7c4 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 73c4 │ │ │ │ + b.le 893c │ │ │ │ + ldr w6, [sp, #208] │ │ │ │ + sub x3, x22, #0x4 │ │ │ │ + sub x1, x28, #0x4 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x1, x1, #0x4 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 4468 │ │ │ │ - mov w4, w0 │ │ │ │ + b 44f8 │ │ │ │ + mov w6, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 7660 // b.none │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a7c // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr s30, [x3, x0, lsl #2] │ │ │ │ ldr s31, [x1, x0, lsl #2] │ │ │ │ fcmp s30, s31 │ │ │ │ - b.eq 4454 // b.none │ │ │ │ - str w4, [sp, #136] │ │ │ │ - cbz w2, 7ef4 │ │ │ │ - str w4, [sp, #216] │ │ │ │ - cmp x6, w4, sxtw │ │ │ │ - b.eq 78b0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 4160 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + b.eq 44e4 // b.none │ │ │ │ + str w6, [sp, #208] │ │ │ │ + cbz w2, 7e5c │ │ │ │ + str w6, [sp, #280] │ │ │ │ + cmp x5, w6, sxtw │ │ │ │ + b.eq 74ac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 7e7c │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 4218 // b.none │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 4218 │ │ │ │ + lsl x22, x5, #1 │ │ │ │ + mov x1, #0x2 // #2 │ │ │ │ + mov x0, x22 │ │ │ │ + str x5, [sp, #112] │ │ │ │ + bl 2030 │ │ │ │ + str x0, [sp, #104] │ │ │ │ + cbz x0, 90a0 │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ + mov x3, x24 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + mov x2, x23 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + bl 2120 <__stack_chk_fail@plt> │ │ │ │ + cbnz w0, 9038 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x2, x23 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + mov x3, x24 │ │ │ │ + add x4, x0, x22 │ │ │ │ + add x28, x0, x22 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + bl 2120 <__stack_chk_fail@plt> │ │ │ │ + mov w2, w0 │ │ │ │ + ldr x5, [sp, #112] │ │ │ │ + cbnz w0, 8f38 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 6bf0 │ │ │ │ + b.le 8b4c │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + sub x3, x28, #0x2 │ │ │ │ + ldr w8, [sp, #220] │ │ │ │ + mov x0, #0x1 // #1 │ │ │ │ + sub x4, x1, #0x2 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 45ec │ │ │ │ + mov w8, w0 │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7aa0 // b.none │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldrh w7, [x4, x0, lsl #1] │ │ │ │ + ldrh w1, [x3, x0, lsl #1] │ │ │ │ + cmp w7, w1 │ │ │ │ + b.eq 45d8 // b.none │ │ │ │ + str w8, [sp, #220] │ │ │ │ + cbz w6, 7e74 │ │ │ │ + str w8, [sp, #280] │ │ │ │ + cmp x5, w8, sxtw │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 3390 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #136] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr s31, [x23, w2, sxtw #2] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + mov x22, x0 │ │ │ │ + ldr w2, [sp, #220] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + sbfiz x0, x2, #1, #32 │ │ │ │ sxtw x3, w2 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - fcvt d31, s31 │ │ │ │ + ldr x2, [sp, #104] │ │ │ │ + ldrh w2, [x2, x0] │ │ │ │ + ldrh w0, [x28, x0] │ │ │ │ + ucvtf d31, w2 │ │ │ │ fmov d13, d31 │ │ │ │ - ldr s31, [x0, w2, sxtw #2] │ │ │ │ - fcvt d31, s31 │ │ │ │ + ucvtf d31, w0 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 4534 │ │ │ │ + b.le 46bc │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ - add x0, x1, x0 │ │ │ │ - b 450c │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ + add x0, x22, x0 │ │ │ │ + b 4694 │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 4508 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x8, x2 │ │ │ │ + b.ne 4690 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8e10 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8594 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8dfc // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + ldr x4, [x22] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 8580 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + add x23, x23, #0x288 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 45b8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b.le 4738 │ │ │ │ + ldr x2, [x22, x28, lsl #3] │ │ │ │ + mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 4594 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 4718 │ │ │ │ fsub d2, d13, d12 │ │ │ │ fmov d1, d12 │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x1, d000 │ │ │ │ + adrp x1, c000 │ │ │ │ + add x1, x1, #0x220 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x488 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + mov x0, x22 │ │ │ │ bl 2360 │ │ │ │ - ldr d12, [sp, #3248] │ │ │ │ - ldr d13, [sp, #3256] │ │ │ │ - b 6d4c │ │ │ │ - lsl x23, x6, #1 │ │ │ │ - mov x1, #0x2 // #2 │ │ │ │ - mov x0, x23 │ │ │ │ - str x6, [sp, #64] │ │ │ │ - bl 2030 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - cbz x0, 9058 │ │ │ │ - ldr x4, [sp, #48] │ │ │ │ - mov x3, x20 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - mov x2, x26 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - bl 2120 <__stack_chk_fail@plt> │ │ │ │ - ldr x6, [sp, #64] │ │ │ │ - cbnz w0, 8fec │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - mov x3, x20 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x2, x26 │ │ │ │ - add x0, x0, x23 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - mov x4, x0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - str x6, [sp, #88] │ │ │ │ - bl 2120 <__stack_chk_fail@plt> │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #88] │ │ │ │ - cbnz w0, 9188 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6a34 │ │ │ │ - b.le 81a8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - mov x0, #0x1 // #1 │ │ │ │ - ldr w7, [sp, #148] │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - sub x4, x1, #0x2 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x1, #0x2 │ │ │ │ - b 46a0 │ │ │ │ - mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 77d4 // b.none │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldrh w2, [x4, x0, lsl #1] │ │ │ │ - ldrh w1, [x3, x0, lsl #1] │ │ │ │ - cmp w2, w1 │ │ │ │ - b.eq 468c // b.none │ │ │ │ - str w7, [sp, #148] │ │ │ │ - cbz w5, 7c48 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 81ac // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8e80 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 3364 // b.none │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 3364 │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + ldr d12, [sp, #3312] │ │ │ │ + ldr d13, [sp, #3320] │ │ │ │ + b 6d9c │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 9388 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 8ea0 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 1d60 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 9320 │ │ │ │ - add x0, x23, x6 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 8e38 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 1d60 │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 9120 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 7320 │ │ │ │ - b.le 8e4c │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x1 │ │ │ │ - ldr w7, [sp, #124] │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 9f18 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 6e14 │ │ │ │ + b.le 85a0 │ │ │ │ + ldr w7, [sp, #200] │ │ │ │ + sub x4, x22, #0x1 │ │ │ │ + sub x3, x28, #0x1 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x1 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - b 4798 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 480c │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 771c // b.none │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a6c // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldrb w2, [x4, x0] │ │ │ │ ldrb w1, [x3, x0] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4784 // b.none │ │ │ │ - str w7, [sp, #124] │ │ │ │ - cbz w5, 7910 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 6738 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + b.eq 47f8 // b.none │ │ │ │ + str w7, [sp, #200] │ │ │ │ + cbz w6, 7bdc │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #124] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldrb w0, [x23, w2, sxtw] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #200] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 6eb8 │ │ │ │ + lsl x0, x5, #1 │ │ │ │ + mov x1, #0x8 // #8 │ │ │ │ + str x5, [sp, #104] │ │ │ │ + bl 2030 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 93d8 │ │ │ │ + mov x4, x0 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + bl 21f8 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 9370 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5, lsl #3 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ + bl 21f8 │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 8d34 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 7170 │ │ │ │ + b.le 8c8c │ │ │ │ + ldr w7, [sp, #228] │ │ │ │ + sub x4, x22, #0x8 │ │ │ │ + sub x3, x28, #0x8 │ │ │ │ + mov x0, #0x1 // #1 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 4908 │ │ │ │ + mov w7, w0 │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a64 // b.none │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldr x2, [x4, x0, lsl #3] │ │ │ │ + ldr x1, [x3, x0, lsl #3] │ │ │ │ + cmp x2, x1 │ │ │ │ + b.eq 48f4 // b.none │ │ │ │ + str w7, [sp, #228] │ │ │ │ + cbz w6, 7d34 │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 6ae8 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #228] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + ldr d31, [x22, w2, sxtw #3] │ │ │ │ sxtw x3, w2 │ │ │ │ - ucvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ + scvtf d31, d31 │ │ │ │ fmov d13, d31 │ │ │ │ - ldrb w0, [x0, w2, sxtw] │ │ │ │ - ucvtf d31, w0 │ │ │ │ + ldr d31, [x28, w2, sxtw #3] │ │ │ │ + scvtf d31, d31 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 4864 │ │ │ │ + b.le 49d4 │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ - b 483c │ │ │ │ + b 49ac │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 4838 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x8, x2 │ │ │ │ + b.ne 49a8 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8a6c // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8438 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8a58 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 8424 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 37d8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 48c4 │ │ │ │ - b 37d8 │ │ │ │ - lsl x0, x6, #1 │ │ │ │ - mov x1, #0x8 // #8 │ │ │ │ - str x6, [sp, #48] │ │ │ │ - bl 2030 │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x0, 92f0 │ │ │ │ - mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - bl 21f8 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 9288 │ │ │ │ - add x0, x23, x6, lsl #3 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ - bl 21f8 │ │ │ │ - mov w5, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 93b8 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 71fc │ │ │ │ - b.le 87ec │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x8 │ │ │ │ - ldr w7, [sp, #156] │ │ │ │ - mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x8 │ │ │ │ - b 4994 │ │ │ │ - mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 76a4 // b.none │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldr x2, [x4, x0, lsl #3] │ │ │ │ - ldr x1, [x3, x0, lsl #3] │ │ │ │ - cmp x2, x1 │ │ │ │ - b.eq 4980 // b.none │ │ │ │ - str w7, [sp, #156] │ │ │ │ - cbz w5, 7f34 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 87f0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8b84 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7f28 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ - bl 2c00 │ │ │ │ - mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - b 72d8 │ │ │ │ - adrp x1, c000 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 4a48 │ │ │ │ + b 3834 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xbe0 │ │ │ │ - mov x20, #0x1 // #1 │ │ │ │ + add x1, x1, #0x9c0 │ │ │ │ + mov x25, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ b 2e20 │ │ │ │ - mov x2, x20 │ │ │ │ - adrp x1, d000 │ │ │ │ + mov x2, x25 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x4f8 │ │ │ │ + add x1, x1, #0x2d8 │ │ │ │ bl 2258 │ │ │ │ - b 3484 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 34c8 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x548 │ │ │ │ + add x1, x1, #0x328 │ │ │ │ bl 2258 │ │ │ │ - b 349c │ │ │ │ - cbnz w26, 7728 │ │ │ │ - ldp w2, w3, [sp, #248] │ │ │ │ + b 34e4 │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cbnz w0, 7a28 │ │ │ │ + ldr w2, [sp, #312] │ │ │ │ + ldr w3, [sp, #316] │ │ │ │ cmp w2, w3 │ │ │ │ - b.eq 744c // b.none │ │ │ │ - cbz w27, 78a0 │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - mov w0, w1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.ne 3848 // b.any │ │ │ │ - mov w0, w1 │ │ │ │ - b 384c │ │ │ │ + b.eq 7684 // b.none │ │ │ │ + cbz w26, 7bbc │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w2, [sp, #324] │ │ │ │ + mov w1, w0 │ │ │ │ + cmp w0, w2 │ │ │ │ + b.ne 38bc // b.any │ │ │ │ + mov w1, w0 │ │ │ │ + b 38c0 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl 2c00 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd60 │ │ │ │ + add x1, x1, #0xb40 │ │ │ │ bl 2258 │ │ │ │ - b 3904 │ │ │ │ - ldr x3, [sp, #8] │ │ │ │ - mov x4, x22 │ │ │ │ - mov x2, x23 │ │ │ │ - mov x1, x19 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - bl 2258 │ │ │ │ - b 3998 │ │ │ │ - cbnz w27, 3904 │ │ │ │ - ldr x4, [sp, #8] │ │ │ │ + b 3970 │ │ │ │ + mov x4, x28 │ │ │ │ + mov x3, x23 │ │ │ │ mov x2, x24 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - adrp x1, c000 │ │ │ │ + mov x1, x20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd20 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ bl 2258 │ │ │ │ - b 3904 │ │ │ │ - cbnz w26, 4ca0 │ │ │ │ - ldp x2, x4, [sp, #296] │ │ │ │ + b 39fc │ │ │ │ + cbnz w26, 3970 │ │ │ │ + ldp x3, x4, [sp, #80] │ │ │ │ + mov x2, x27 │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xb00 │ │ │ │ + bl 2258 │ │ │ │ + b 3970 │ │ │ │ + cbnz w28, 4d24 │ │ │ │ + ldp x2, x4, [sp, #360] │ │ │ │ cmp x2, x4 │ │ │ │ - b.ne 4c84 // b.any │ │ │ │ + b.ne 4d08 // b.any │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 4cf4 // b.none │ │ │ │ - b.gt 4e20 │ │ │ │ + b.eq 4d78 // b.none │ │ │ │ + b.gt 4eac │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 63cc // b.none │ │ │ │ - b.gt 4f4c │ │ │ │ + b.eq 6550 // b.none │ │ │ │ + b.gt 4fe0 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 64e4 // b.none │ │ │ │ + b.eq 6670 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 3908 // b.any │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b.ne 3974 // b.any │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 9968 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, a728 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2150 │ │ │ │ - cbnz w0, 98fc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #1 │ │ │ │ + cbnz w0, a6c0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #1 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2150 │ │ │ │ - cbnz w0, 9894 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, a658 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 4b94 │ │ │ │ - b 4ba8 │ │ │ │ + b.gt 4c10 │ │ │ │ + b 4c24 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldrsh w2, [x23, x0, lsl #1] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldrsh w2, [x21, x0, lsl #1] │ │ │ │ ldrsh w1, [x8, x0, lsl #1] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4b88 // b.none │ │ │ │ + b.eq 4c04 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldrsh w0, [x23, w6, uxtw #1] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldrsh w0, [x21, w6, uxtw #1] │ │ │ │ ldrsh w1, [x8, w6, uxtw #1] │ │ │ │ sub w2, w0, w1 │ │ │ │ scvtf d0, w0 │ │ │ │ scvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - add x3, x3, #0xed0 │ │ │ │ + ldr x0, [sp, #64] │ │ │ │ + adrp x3, b000 │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ + add x3, x3, #0xcb0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - cmp w25, #0x0 │ │ │ │ - ccmp x28, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 5060 // b.any │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - mov x2, x21 │ │ │ │ - adrp x1, c000 │ │ │ │ + cmp w22, #0x0 │ │ │ │ + ccmp x23, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 50fc // b.any │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + mov x2, x20 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xe78 │ │ │ │ + add x1, x1, #0xc58 │ │ │ │ bl 2258 │ │ │ │ - mov x0, x23 │ │ │ │ + mov x0, x21 │ │ │ │ bl 2360 │ │ │ │ - b 3908 │ │ │ │ - cbnz w27, 3904 │ │ │ │ - ldr x1, [sp, #16] │ │ │ │ + b 3974 │ │ │ │ + cbnz w26, 3970 │ │ │ │ + ldr x1, [sp, #24] │ │ │ │ mov x3, x2 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ bl 2258 │ │ │ │ - b 3904 │ │ │ │ - mov x1, x22 │ │ │ │ - mov x2, x24 │ │ │ │ + b 3970 │ │ │ │ + mov x1, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ bl 2258 │ │ │ │ - ldp x2, x4, [sp, #296] │ │ │ │ + ldp x2, x4, [sp, #360] │ │ │ │ cmp x2, x4 │ │ │ │ - b.ne 4c84 // b.any │ │ │ │ - adrp x1, c000 │ │ │ │ + b.ne 4d08 // b.any │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xe00 │ │ │ │ + add x1, x1, #0xbe0 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 4af8 // b.any │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b.ne 4b74 // b.any │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a488 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9740 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2318 │ │ │ │ - cbnz w0, a41c │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21 │ │ │ │ + cbnz w0, 96d8 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2318 │ │ │ │ - cbnz w0, a8f8 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9eb0 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 4d70 │ │ │ │ - b 4d84 │ │ │ │ + b.gt 4df4 │ │ │ │ + b 4e08 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldrb w2, [x23, x0] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldrb w2, [x21, x0] │ │ │ │ ldrb w1, [x8, x0] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4d64 // b.none │ │ │ │ + b.eq 4de8 // b.none │ │ │ │ mov w6, w0 │ │ │ │ - cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + cmp x3, x0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldrb w0, [x23, w6, sxtw] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldrb w0, [x21, w6, sxtw] │ │ │ │ ldrb w1, [x8, w6, sxtw] │ │ │ │ sub w2, w0, w1 │ │ │ │ ucvtf d0, w0 │ │ │ │ ucvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 4c2c │ │ │ │ - cbz w26, 4c78 │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe80 │ │ │ │ + b 4cb0 │ │ │ │ + cbz w28, 4cfc │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xc60 │ │ │ │ bl 20f0 │ │ │ │ - b 4c78 │ │ │ │ + b 4cfc │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 619c // b.none │ │ │ │ - b.gt 5f60 │ │ │ │ + b.eq 6310 // b.none │ │ │ │ + b.gt 60c4 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 6080 // b.none │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b.eq 61ec // b.none │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 9864 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, a628 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2210 │ │ │ │ - cbnz w0, a0dc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #2 │ │ │ │ + cbnz w0, 9508 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #2 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2210 │ │ │ │ - cbnz w0, a074 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 94a0 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 4eb0 │ │ │ │ - b 4ec4 │ │ │ │ + b.gt 4f3c │ │ │ │ + b 4f50 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr w2, [x23, x0, lsl #2] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr w2, [x21, x0, lsl #2] │ │ │ │ ldr w1, [x8, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 4ea4 // b.none │ │ │ │ + b.eq 4f30 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr w0, [x23, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr w0, [x21, w6, uxtw #2] │ │ │ │ ldr w1, [x8, w6, uxtw #2] │ │ │ │ sub w2, w0, w1 │ │ │ │ ucvtf d0, w0 │ │ │ │ ucvtf d1, w1 │ │ │ │ ucvtf d2, w2 │ │ │ │ - b 4c2c │ │ │ │ + b 4cb0 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 62b4 // b.none │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b.eq 6430 // b.none │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a044 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9470 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 21c8 │ │ │ │ - cbnz w0, 9fd8 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #3 │ │ │ │ + cbnz w0, 9408 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #3 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 21c8 │ │ │ │ - cbnz w0, 9794 │ │ │ │ - ldr x1, [sp, #296] │ │ │ │ + cbnz w0, a088 │ │ │ │ + ldr x1, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 4fd0 │ │ │ │ - b 4fe4 │ │ │ │ + b.gt 5064 │ │ │ │ + b 5078 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr d30, [x23, x0, lsl #3] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr d30, [x21, x0, lsl #3] │ │ │ │ ldr d31, [x8, x0, lsl #3] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq 4fc4 // b.none │ │ │ │ + b.eq 5058 // b.none │ │ │ │ mov w6, w0 │ │ │ │ - cmp x0, x1 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + cmp x1, x0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr d0, [x21, w6, uxtw #3] │ │ │ │ ldr d1, [x8, w6, uxtw #3] │ │ │ │ fsub d2, d0, d1 │ │ │ │ - b 4c2c │ │ │ │ - mov x0, x28 │ │ │ │ - mov w25, #0x0 // #0 │ │ │ │ + b 4cb0 │ │ │ │ + mov x0, x23 │ │ │ │ + mov w22, #0x0 // #0 │ │ │ │ bl 20f0 │ │ │ │ - b 4c60 │ │ │ │ - mov x2, x24 │ │ │ │ - mov x1, x22 │ │ │ │ + b 4ce4 │ │ │ │ + mov x2, x27 │ │ │ │ + mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 3a34 │ │ │ │ - ldr x4, [sp, #24] │ │ │ │ + b 3a98 │ │ │ │ + mov x4, x28 │ │ │ │ mov x3, x22 │ │ │ │ - mov x2, x23 │ │ │ │ - mov x1, x19 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - bl 2258 │ │ │ │ - b 3ab0 │ │ │ │ - cbnz w27, 3a34 │ │ │ │ - ldr x4, [sp, #8] │ │ │ │ mov x2, x24 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - adrp x1, c000 │ │ │ │ + mov x1, x20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xf08 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ bl 2258 │ │ │ │ - b 3a34 │ │ │ │ - cbz w26, 3a38 │ │ │ │ - mov x2, x24 │ │ │ │ - mov x1, x23 │ │ │ │ + b 3b18 │ │ │ │ + cbnz w26, 3a98 │ │ │ │ + ldp x3, x4, [sp, #80] │ │ │ │ + mov x2, x27 │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xce8 │ │ │ │ + bl 2258 │ │ │ │ + b 3a98 │ │ │ │ + cbz w28, 3a9c │ │ │ │ + mov x2, x27 │ │ │ │ + mov x1, x24 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 3a38 │ │ │ │ - cbz w27, 50fc │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 3c2c │ │ │ │ - b 3e48 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ + b 3a9c │ │ │ │ + cbz w26, 5198 │ │ │ │ + nop │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add w20, w20, #0x1 │ │ │ │ + cmp w0, w20 │ │ │ │ + b.gt 3cb0 │ │ │ │ + b 3eec │ │ │ │ + ldr x1, [sp, #120] │ │ │ │ mov x4, x2 │ │ │ │ - add x3, sp, #0x348 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + mov x3, x21 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 50e4 │ │ │ │ - ldr x4, [sp, #8] │ │ │ │ - mov x5, x23 │ │ │ │ - ldr x1, [sp, #40] │ │ │ │ - add x3, sp, #0x848 │ │ │ │ - mov x2, x24 │ │ │ │ + b 5180 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + mov x5, x21 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + mov x4, x24 │ │ │ │ + add x3, sp, #0x888 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ bl 2258 │ │ │ │ - b 3eb8 │ │ │ │ - ldp x5, x6, [sp, #312] │ │ │ │ + b 3f58 │ │ │ │ + ldp x5, x6, [sp, #376] │ │ │ │ cmp x5, x6 │ │ │ │ - b.eq 5170 // b.none │ │ │ │ - cbnz w27, 516c │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + b.eq 520c // b.none │ │ │ │ + cbnz w26, 5208 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov w4, w20 │ │ │ │ - mov x2, x24 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - mov x1, x22 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ + ldr x1, [sp, #96] │ │ │ │ bl 2258 │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ add x21, x21, #0x1 │ │ │ │ - cmp w0, w21 │ │ │ │ - b.gt 5d8c │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ - ldr w22, [sp, #48] │ │ │ │ - ldr w21, [sp, #64] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 5eec │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ + ldp x28, x27, [sp, #176] │ │ │ │ + ldr w23, [sp, #172] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 5e04 // b.any │ │ │ │ - mov x20, x19 │ │ │ │ - cbnz w26, 51fc │ │ │ │ + b.ne 5f68 // b.any │ │ │ │ + mov x25, x21 │ │ │ │ + cbnz w22, 529c │ │ │ │ mov w0, w3 │ │ │ │ - b 3bf8 │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 3c7c │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x10 │ │ │ │ + add x1, x1, #0xdf0 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xdb0 │ │ │ │ + add x1, x1, #0xb90 │ │ │ │ bl 2258 │ │ │ │ - ldp w3, w4, [sp, #240] │ │ │ │ + ldr w3, [sp, #304] │ │ │ │ + ldr w4, [sp, #308] │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 661c // b.none │ │ │ │ - cbz w27, 68f8 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ - cmp w0, w4 │ │ │ │ - b.ne 3bf4 // b.any │ │ │ │ + b.eq 67ac // b.none │ │ │ │ + cbz w26, 6bb8 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ + cmp w4, w0 │ │ │ │ + b.ne 3c78 // b.any │ │ │ │ mov w2, w4 │ │ │ │ - adrp x1, d000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x190 │ │ │ │ + add x1, x1, #0xf70 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - b 3bf8 │ │ │ │ - cbnz w27, 50e4 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + b 3c7c │ │ │ │ + cbnz w26, 5180 │ │ │ │ bl 2c00 │ │ │ │ mov x4, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl 2c00 │ │ │ │ - ldr x1, [sp, #16] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ mov x5, x0 │ │ │ │ - add x3, sp, #0x348 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x1, [sp, #96] │ │ │ │ + mov x3, x21 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 50e4 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 5180 │ │ │ │ + mov x2, x21 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x200 │ │ │ │ + add x1, x1, #0xfe0 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - ldr w2, [sp, #284] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + ldr w2, [sp, #348] │ │ │ │ cmp w0, w2 │ │ │ │ - b.ne 5218 // b.any │ │ │ │ + b.ne 52b8 // b.any │ │ │ │ bl 2c00 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x258 │ │ │ │ + add x1, x1, #0x38 │ │ │ │ bl 2258 │ │ │ │ - ldp x2, x5, [sp, #296] │ │ │ │ + ldp x2, x5, [sp, #360] │ │ │ │ cmp x2, x5 │ │ │ │ - b.ne 50e0 // b.any │ │ │ │ - adrp x1, d000 │ │ │ │ + b.ne 5178 // b.any │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x140 │ │ │ │ + add x1, x1, #0xf20 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.ne 3ca8 // b.any │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b.ne 3d2c // b.any │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b338 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, b10c │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2318 │ │ │ │ - cbnz w0, b2cc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, b0a0 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2318 │ │ │ │ - cbnz w0, b264 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, b034 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5328 │ │ │ │ - b 533c │ │ │ │ + b.gt 53d0 │ │ │ │ + b 53e4 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldrb w2, [x23, x0] │ │ │ │ - ldrb w1, [x7, x0] │ │ │ │ + cmp x3, x0 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldrb w2, [x24, x0] │ │ │ │ + ldrb w1, [x8, x0] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 531c // b.none │ │ │ │ + b.eq 53c4 // b.none │ │ │ │ mov w6, w0 │ │ │ │ - cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + cmp x0, x3 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldrb w0, [x23, w6, sxtw] │ │ │ │ - ldrb w1, [x7, w6, sxtw] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldrb w0, [x24, w6, sxtw] │ │ │ │ + ldrb w1, [x8, w6, sxtw] │ │ │ │ sub w2, w0, w1 │ │ │ │ ucvtf d0, w0 │ │ │ │ ucvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 3de4 │ │ │ │ - cbnz w27, 50e4 │ │ │ │ - ldr x5, [sp, #8] │ │ │ │ - add x3, sp, #0x348 │ │ │ │ - ldr x4, [sp, #24] │ │ │ │ - mov x2, x24 │ │ │ │ - ldr x1, [sp, #40] │ │ │ │ + b 3e80 │ │ │ │ + cbnz w26, 5180 │ │ │ │ + ldp x4, x5, [sp, #80] │ │ │ │ + mov x3, x21 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ bl 2258 │ │ │ │ - b 50e4 │ │ │ │ - cbz w26, 3e30 │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe80 │ │ │ │ + b 5180 │ │ │ │ + cbz w22, 3ed4 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xc60 │ │ │ │ bl 20f0 │ │ │ │ - b 3e30 │ │ │ │ + b 3ed4 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 58a4 // b.none │ │ │ │ - b.gt 5664 │ │ │ │ + b.eq 5abc // b.none │ │ │ │ + b.gt 5738 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 578c // b.none │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b.eq 5994 // b.none │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, acfc │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, a058 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2210 │ │ │ │ - cbnz w0, ac90 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #2 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, 9fec │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2210 │ │ │ │ - cbnz w0, b0c8 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, a9cc │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5494 │ │ │ │ - b 54a8 │ │ │ │ + b.gt 554c │ │ │ │ + b 5560 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr w2, [x23, x0, lsl #2] │ │ │ │ - ldr w1, [x7, x0, lsl #2] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr w2, [x24, x0, lsl #2] │ │ │ │ + ldr w1, [x8, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 5488 // b.none │ │ │ │ + b.eq 5540 // b.none │ │ │ │ mov w6, w0 │ │ │ │ - cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + cmp x0, x3 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr w0, [x23, w6, uxtw #2] │ │ │ │ - ldr w1, [x7, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr w0, [x24, w6, uxtw #2] │ │ │ │ + ldr w1, [x8, w6, uxtw #2] │ │ │ │ sub w2, w0, w1 │ │ │ │ ucvtf d0, w0 │ │ │ │ ucvtf d1, w1 │ │ │ │ ucvtf d2, w2 │ │ │ │ - b 3de4 │ │ │ │ + b 3e80 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 5ad4 // b.none │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b.eq 5bf0 // b.none │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b098 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, a99c │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 21c8 │ │ │ │ - cbnz w0, b02c │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #3 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, a930 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 21c8 │ │ │ │ - cbnz w0, afc4 │ │ │ │ - ldr x1, [sp, #296] │ │ │ │ + cbnz w0, a8c4 │ │ │ │ + ldr x1, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 55bc │ │ │ │ - b 55d0 │ │ │ │ + b.gt 5688 │ │ │ │ + b 569c │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr d30, [x23, x0, lsl #3] │ │ │ │ - ldr d31, [x7, x0, lsl #3] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr d30, [x24, x0, lsl #3] │ │ │ │ + ldr d31, [x8, x0, lsl #3] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq 55b0 // b.none │ │ │ │ + b.eq 567c // b.none │ │ │ │ mov w6, w0 │ │ │ │ - cmp x1, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + cmp x0, x1 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ - ldr d1, [x7, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr d0, [x24, w6, uxtw #3] │ │ │ │ + ldr d1, [x8, w6, uxtw #3] │ │ │ │ fsub d2, d0, d1 │ │ │ │ - b 3de4 │ │ │ │ - mov x0, x28 │ │ │ │ - mov w25, #0x0 // #0 │ │ │ │ + b 3e80 │ │ │ │ bl 20f0 │ │ │ │ - b 3e18 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 3ebc │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne 50e8 // b.any │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b.ne 5184 // b.any │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, af94 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, 8e08 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2390 │ │ │ │ - cbnz w0, af28 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #3 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, 8d9c │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2390 │ │ │ │ - cbnz w0, 955c │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, a758 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 56e8 │ │ │ │ - b 56fc │ │ │ │ + b.gt 57c4 │ │ │ │ + b 57d8 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr x2, [x23, x0, lsl #3] │ │ │ │ - ldr x1, [x7, x0, lsl #3] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x2, [x24, x0, lsl #3] │ │ │ │ + ldr x1, [x8, x0, lsl #3] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 56dc // b.none │ │ │ │ + b.eq 57b8 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ - ldr d1, [x7, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr d0, [x24, w6, uxtw #3] │ │ │ │ + ldr d1, [x8, w6, uxtw #3] │ │ │ │ sub d2, d0, d1 │ │ │ │ ucvtf d1, d1 │ │ │ │ ucvtf d0, d0 │ │ │ │ ucvtf d2, d2 │ │ │ │ - b 3de4 │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b 3e80 │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ + bl 2030 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, b424 │ │ │ │ + mov x3, x0 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ + bl 2090 <__printf_chk@plt> │ │ │ │ + cbnz w0, b3b8 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x7, x24, x0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x7 │ │ │ │ + str x7, [sp, #32] │ │ │ │ + bl 2090 <__printf_chk@plt> │ │ │ │ + cbnz w0, b34c │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + ldr x7, [sp, #32] │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + cmp x3, #0x0 │ │ │ │ + b.gt 58f8 │ │ │ │ + b 590c │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + cmp x0, x3 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldrb w2, [x24, x0] │ │ │ │ + ldrb w1, [x7, x0] │ │ │ │ + cmp w2, w1 │ │ │ │ + b.eq 58ec // b.none │ │ │ │ + mov w5, w0 │ │ │ │ + cmp x3, x0 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ + add x0, sp, #0x888 │ │ │ │ + mov x2, #0x400 // #1024 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x3, c000 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w5, [sp, #144] │ │ │ │ + str x7, [sp, #176] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w5, [sp, #144] │ │ │ │ + mov x4, x21 │ │ │ │ + add x0, sp, #0x488 │ │ │ │ + mov x2, #0x400 // #1024 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc08 │ │ │ │ + str x0, [sp, #144] │ │ │ │ + bl 1da8 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ + bl 1dd8 │ │ │ │ + ldr x0, [sp, #144] │ │ │ │ + mov x4, x24 │ │ │ │ + ldr x5, [sp, #176] │ │ │ │ + adrp x3, b000 │ │ │ │ + mov x2, #0x400 // #1024 │ │ │ │ + add x3, x3, #0xc40 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1da8 │ │ │ │ + b 3e98 │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x24, x24, #0x1 │ │ │ │ + lsl x0, x24, #1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b644 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, b31c │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 1fa0 │ │ │ │ - cbnz w0, b5d8 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x22, lsl #1 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ + cbnz w0, b2b0 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ mov x3, x8 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x8, [sp, #88] │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 1fa0 │ │ │ │ - cbnz w0, b570 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, b244 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5804 │ │ │ │ - b 6940 │ │ │ │ + b.gt 5a14 │ │ │ │ + b 6bd8 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldrh w2, [x23, x0, lsl #1] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldrh w2, [x24, x0, lsl #1] │ │ │ │ ldrh w1, [x8, x0, lsl #1] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 57f8 // b.none │ │ │ │ - str w0, [sp, #88] │ │ │ │ - cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 5a08 // b.none │ │ │ │ + str w0, [sp, #176] │ │ │ │ + cmp x0, x3 │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str x8, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x0, [sp, #88] │ │ │ │ - ldr x8, [sp, #112] │ │ │ │ - ubfiz x1, x0, #1, #32 │ │ │ │ - ldrh w0, [x23, x1] │ │ │ │ - ldrh w1, [x8, x1] │ │ │ │ - sub w2, w0, w1 │ │ │ │ - ucvtf d0, w0 │ │ │ │ - ucvtf d1, w1 │ │ │ │ + ldp x2, x8, [sp, #176] │ │ │ │ + ubfiz x0, x2, #1, #32 │ │ │ │ + ldrh w1, [x24, x0] │ │ │ │ + ldrh w0, [x8, x0] │ │ │ │ + sub w2, w1, w0 │ │ │ │ + ucvtf d0, w1 │ │ │ │ + ucvtf d1, w0 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 3de4 │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b 3e80 │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b540 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, b214 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2000 │ │ │ │ - cbnz w0, b4d4 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #3 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, b1a8 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2000 │ │ │ │ - cbnz w0, b46c │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, b13c │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5920 │ │ │ │ - b 5934 │ │ │ │ + b.gt 5b40 │ │ │ │ + b 5b54 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr x2, [x23, x0, lsl #3] │ │ │ │ - ldr x1, [x7, x0, lsl #3] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x2, [x24, x0, lsl #3] │ │ │ │ + ldr x1, [x8, x0, lsl #3] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 5914 // b.none │ │ │ │ + b.eq 5b34 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ - ldr d1, [x7, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr d0, [x24, w6, uxtw #3] │ │ │ │ + ldr d1, [x8, w6, uxtw #3] │ │ │ │ sub d2, d0, d1 │ │ │ │ scvtf d1, d1 │ │ │ │ scvtf d0, d0 │ │ │ │ scvtf d2, d2 │ │ │ │ - b 3de4 │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ - bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b43c │ │ │ │ - mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - bl 2090 <__printf_chk@plt> │ │ │ │ - cbnz w0, b3d0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ - bl 2090 <__printf_chk@plt> │ │ │ │ - cbnz w0, b368 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - cmp x3, #0x0 │ │ │ │ - b.gt 5a40 │ │ │ │ - b 5a54 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldrb w2, [x23, x0] │ │ │ │ - ldrb w1, [x7, x0] │ │ │ │ - cmp w2, w1 │ │ │ │ - b.eq 5a34 // b.none │ │ │ │ - mov w5, w0 │ │ │ │ - cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - mov x4, x24 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - mov x2, #0x400 // #1024 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str x7, [sp, #88] │ │ │ │ - str w5, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w5, [sp, #112] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xe28 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - mov x2, #0x400 // #1024 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - mov x2, #0x400 // #1024 │ │ │ │ - bl 1dd8 │ │ │ │ - ldr x5, [sp, #88] │ │ │ │ - mov x4, x23 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - adrp x3, c000 │ │ │ │ - mov x2, #0x400 // #1024 │ │ │ │ - add x3, x3, #0xe60 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1da8 │ │ │ │ - b 3dfc │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b 3e80 │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b234 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, b004 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 2408 │ │ │ │ - cbnz w0, b1c8 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #2 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, af98 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 2408 │ │ │ │ - cbnz w0, b160 │ │ │ │ - ldr x1, [sp, #296] │ │ │ │ + cbnz w0, af2c │ │ │ │ + ldr x1, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 5b50 │ │ │ │ - b 5b64 │ │ │ │ + b.gt 5c74 │ │ │ │ + b 5c88 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr s30, [x23, x0, lsl #2] │ │ │ │ - ldr s31, [x7, x0, lsl #2] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr s30, [x24, x0, lsl #2] │ │ │ │ + ldr s31, [x8, x0, lsl #2] │ │ │ │ fcmp s30, s31 │ │ │ │ - b.eq 5b44 // b.none │ │ │ │ + b.eq 5c68 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr s0, [x23, w6, uxtw #2] │ │ │ │ - ldr s1, [x7, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr s0, [x24, w6, uxtw #2] │ │ │ │ + ldr s1, [x8, w6, uxtw #2] │ │ │ │ fsub s2, s0, s1 │ │ │ │ fcvt d1, s1 │ │ │ │ fcvt d0, s0 │ │ │ │ fcvt d2, s2 │ │ │ │ - b 3de4 │ │ │ │ - ldr x22, [sp, #296] │ │ │ │ + b 3e80 │ │ │ │ + ldr x24, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - lsl x0, x22, #1 │ │ │ │ + add x0, x24, #0x1 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x0, x0, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, b130 │ │ │ │ + mov x24, x0 │ │ │ │ + cbz x0, aefc │ │ │ │ mov x3, x0 │ │ │ │ - ldr w1, [sp, #288] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x348 │ │ │ │ + ldr w1, [sp, #352] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x21 │ │ │ │ bl 1fb8 │ │ │ │ - cbnz w0, aafc │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x22, lsl #2 │ │ │ │ - ldr w1, [sp, #292] │ │ │ │ - mov x3, x7 │ │ │ │ - add x2, sp, #0x348 │ │ │ │ - str x7, [sp, #88] │ │ │ │ + cbnz w0, 91d4 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + mov x2, x21 │ │ │ │ + ldr w1, [sp, #356] │ │ │ │ + add x8, x24, x0, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + mov x3, x8 │ │ │ │ + str x8, [sp, #32] │ │ │ │ bl 1fb8 │ │ │ │ - cbnz w0, aa94 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9168 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #88] │ │ │ │ + ldr x8, [sp, #32] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5c70 │ │ │ │ - b 5c84 │ │ │ │ + b.gt 5da8 │ │ │ │ + b 5dbc │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ - ldr w2, [x23, x0, lsl #2] │ │ │ │ - ldr w1, [x7, x0, lsl #2] │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr w2, [x24, x0, lsl #2] │ │ │ │ + ldr w1, [x8, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 5c64 // b.none │ │ │ │ + b.eq 5d9c // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 53f0 // b.none │ │ │ │ + b.eq 54a0 // b.none │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x4, x24 │ │ │ │ + add x0, sp, #0x888 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ - adrp x3, d000 │ │ │ │ - add x3, x3, #0x2b0 │ │ │ │ - str w6, [sp, #88] │ │ │ │ - str x7, [sp, #112] │ │ │ │ - bl 1da8 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x4, sp, #0x348 │ │ │ │ adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + str w6, [sp, #144] │ │ │ │ + str x8, [sp, #184] │ │ │ │ + bl 1da8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + add x7, sp, #0x488 │ │ │ │ + mov x4, x21 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ + ldr w6, [sp, #144] │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #88] │ │ │ │ + mov x0, x7 │ │ │ │ + str x7, [sp, #144] │ │ │ │ + str w6, [sp, #176] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - add x0, sp, #0x848 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ bl 1dd8 │ │ │ │ - ldr x7, [sp, #112] │ │ │ │ - ldr w6, [sp, #88] │ │ │ │ - ldr w0, [x23, w6, uxtw #2] │ │ │ │ - ldr w1, [x7, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #184] │ │ │ │ + ldr w6, [sp, #176] │ │ │ │ + ldr w0, [x24, w6, uxtw #2] │ │ │ │ + ldr w1, [x8, w6, uxtw #2] │ │ │ │ sub w2, w0, w1 │ │ │ │ scvtf d0, w0 │ │ │ │ scvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 3de4 │ │ │ │ - cbz w27, 5f40 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - b 3ed8 │ │ │ │ - cbnz w26, 51a8 │ │ │ │ - ldp w3, w4, [sp, #240] │ │ │ │ + b 3e80 │ │ │ │ + cbz w26, 60a8 │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + str x0, [sp, #272] │ │ │ │ + b 3f78 │ │ │ │ + cbnz w22, 5244 │ │ │ │ + ldr w3, [sp, #304] │ │ │ │ + ldr w4, [sp, #308] │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 6900 // b.none │ │ │ │ - cbz w27, 68f8 │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w1, [sp, #260] │ │ │ │ + b.eq 6b94 // b.none │ │ │ │ + cbz w26, 6bb8 │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w1, [sp, #324] │ │ │ │ mov w0, w3 │ │ │ │ - cmp w3, w1 │ │ │ │ - b.ne 3bf4 // b.any │ │ │ │ + cmp w1, w3 │ │ │ │ + b.ne 3c78 // b.any │ │ │ │ mov w0, w3 │ │ │ │ - b 3bf8 │ │ │ │ - cbnz w26, 6620 │ │ │ │ + b 3c7c │ │ │ │ + cbnz w22, 67b0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 5dec │ │ │ │ - adrp x0, d000 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - adrp x0, d000 │ │ │ │ - str w22, [sp, #48] │ │ │ │ - add x22, x0, #0xf0 │ │ │ │ - str w21, [sp, #64] │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ - ldr w1, [x25, x21, lsl #2] │ │ │ │ - add x3, sp, #0x138 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - add x2, sp, #0x148 │ │ │ │ + b.le 5f50 │ │ │ │ + ldr x25, [sp, #136] │ │ │ │ + add x0, sp, #0x178 │ │ │ │ + stp x28, x27, [sp, #176] │ │ │ │ + add x24, sp, #0x188 │ │ │ │ + ldr x28, [sp, #112] │ │ │ │ + str x0, [sp, #32] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xf20 │ │ │ │ + str x0, [sp, #120] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xed0 │ │ │ │ + str x0, [sp, #96] │ │ │ │ + str w23, [sp, #172] │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + ldr x3, [sp, #32] │ │ │ │ + mov x2, x24 │ │ │ │ + ldr w1, [x28, x23, lsl #2] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ bl 1ec8 │ │ │ │ - cbnz w0, 8490 │ │ │ │ - ldr w1, [x28, x21, lsl #2] │ │ │ │ - add x3, sp, #0x140 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x2, sp, #0x248 │ │ │ │ + cbnz w0, 8a70 │ │ │ │ + ldr w1, [x25, x23, lsl #2] │ │ │ │ + add x19, sp, #0x288 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x3, sp, #0x180 │ │ │ │ + mov x2, x19 │ │ │ │ bl 1ec8 │ │ │ │ - cbnz w0, 8428 │ │ │ │ - mov w20, w21 │ │ │ │ - cbnz w26, 5e14 │ │ │ │ - add x1, sp, #0x248 │ │ │ │ - add x0, sp, #0x148 │ │ │ │ + cbnz w0, 8a04 │ │ │ │ + mov w20, w23 │ │ │ │ + cbnz w22, 5f78 │ │ │ │ + mov x1, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2168 │ │ │ │ - cbz w0, 513c │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - cbz w27, 5e60 │ │ │ │ - ldp x1, x0, [sp, #312] │ │ │ │ + cbz w0, 51d8 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ + cbz w26, 5fc4 │ │ │ │ + ldp x1, x0, [sp, #376] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 516c // b.any │ │ │ │ - b 5170 │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - mov x20, x19 │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ - mov w0, w3 │ │ │ │ - cmp w3, w4 │ │ │ │ - b.eq 3bf8 // b.none │ │ │ │ - cbz w27, 6924 │ │ │ │ + b.ne 5208 // b.any │ │ │ │ + b 520c │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + mov x25, x21 │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ + mov w3, w0 │ │ │ │ + cmp w4, w0 │ │ │ │ + b.eq 3c7c // b.none │ │ │ │ + cbz w26, 6bc0 │ │ │ │ mov w0, w3 │ │ │ │ - mov x20, x19 │ │ │ │ - b 3bf4 │ │ │ │ - mov w2, w21 │ │ │ │ - adrp x1, d000 │ │ │ │ + mov x25, x21 │ │ │ │ + b 3c78 │ │ │ │ + mov w2, w23 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x80 │ │ │ │ + add x1, x1, #0xe60 │ │ │ │ bl 2258 │ │ │ │ - add x1, sp, #0x248 │ │ │ │ - add x0, sp, #0x148 │ │ │ │ + mov x1, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2168 │ │ │ │ - cbz w0, 5ea0 │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - cbz w27, 5e60 │ │ │ │ - ldp x0, x6, [sp, #312] │ │ │ │ + cbz w0, 6004 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ + cbz w26, 5fc4 │ │ │ │ + ldp x0, x6, [sp, #376] │ │ │ │ cmp x0, x6 │ │ │ │ - b.ne 516c // b.any │ │ │ │ - ldr x1, [sp, #16] │ │ │ │ + b.ne 5208 // b.any │ │ │ │ + ldr x1, [sp, #120] │ │ │ │ mov x2, x6 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 5170 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - add x6, sp, #0x248 │ │ │ │ - add x5, sp, #0x148 │ │ │ │ + b 520c │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + mov x6, x19 │ │ │ │ + mov x5, x24 │ │ │ │ mov w4, w20 │ │ │ │ - mov x2, x24 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + add x1, x1, #0xe70 │ │ │ │ bl 2258 │ │ │ │ - ldp x5, x6, [sp, #312] │ │ │ │ + ldp x5, x6, [sp, #376] │ │ │ │ cmp x5, x6 │ │ │ │ - b.ne 514c // b.any │ │ │ │ - cbz w26, 5170 │ │ │ │ - b 5e4c │ │ │ │ - add x2, sp, #0x148 │ │ │ │ - adrp x1, d000 │ │ │ │ + b.ne 51e8 // b.any │ │ │ │ + cbz w22, 520c │ │ │ │ + b 5fb0 │ │ │ │ + mov x2, x24 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd8 │ │ │ │ + add x1, x1, #0xeb8 │ │ │ │ bl 2258 │ │ │ │ - ldp x5, x6, [sp, #312] │ │ │ │ + ldp x5, x6, [sp, #376] │ │ │ │ cmp x5, x6 │ │ │ │ - b.ne 5148 // b.any │ │ │ │ - b 5e4c │ │ │ │ + b.ne 51e4 // b.any │ │ │ │ + b 5fb0 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ mov w0, w2 │ │ │ │ bl 2c00 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x1, c000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xfe0 │ │ │ │ + add x1, x1, #0xdc0 │ │ │ │ bl 2258 │ │ │ │ - ldp w0, w4, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + ldr w4, [sp, #308] │ │ │ │ mov w3, w0 │ │ │ │ cmp w0, w4 │ │ │ │ - b.eq 5d60 // b.none │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ + b.eq 5ea8 // b.none │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x20 │ │ │ │ + add x1, x1, #0xe00 │ │ │ │ + add x25, x21, #0x1 │ │ │ │ bl 2258 │ │ │ │ - add x20, x19, #0x1 │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ cmp w3, w4 │ │ │ │ - b.eq 519c // b.none │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ + b.eq 5238 // b.none │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x158 │ │ │ │ + add x1, x1, #0xf38 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - b 3bf4 │ │ │ │ - ldr x4, [sp, #8] │ │ │ │ - mov x2, x24 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - adrp x1, c000 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + b 3c78 │ │ │ │ + ldp x3, x4, [sp, #80] │ │ │ │ + adrp x1, b000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + add x1, x1, #0xd88 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xfa8 │ │ │ │ bl 2258 │ │ │ │ - b 5d18 │ │ │ │ + b 5e5c │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne 3908 // b.any │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b.ne 3974 // b.any │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, ab68 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9240 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2390 │ │ │ │ - cbnz w0, a3b0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #3 │ │ │ │ + cbnz w0, 9670 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #3 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2390 │ │ │ │ - cbnz w0, a348 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9608 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 5fe4 │ │ │ │ - b 5ff8 │ │ │ │ + b.gt 6148 │ │ │ │ + b 615c │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr x2, [x23, x0, lsl #3] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr x2, [x21, x0, lsl #3] │ │ │ │ ldr x1, [x8, x0, lsl #3] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 5fd8 // b.none │ │ │ │ + b.eq 613c // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr d0, [x21, w6, uxtw #3] │ │ │ │ ldr d1, [x8, w6, uxtw #3] │ │ │ │ sub d2, d0, d1 │ │ │ │ ucvtf d1, d1 │ │ │ │ ucvtf d0, d0 │ │ │ │ ucvtf d2, d2 │ │ │ │ - b 4c2c │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b 4cb0 │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a690 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9940 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1fa0 │ │ │ │ - cbnz w0, a624 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #1 │ │ │ │ + cbnz w0, 98d8 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #1 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 1fa0 │ │ │ │ - cbnz w0, a5bc │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9870 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 60fc │ │ │ │ - b 6110 │ │ │ │ + b.gt 6268 │ │ │ │ + b 627c │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldrh w2, [x23, x0, lsl #1] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldrh w2, [x21, x0, lsl #1] │ │ │ │ ldrh w1, [x8, x0, lsl #1] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 60f0 // b.none │ │ │ │ + b.eq 625c // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1dd8 │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ ubfiz x6, x6, #1, #32 │ │ │ │ - ldrh w0, [x23, x6] │ │ │ │ + ldrh w0, [x21, x6] │ │ │ │ ldrh w1, [x8, x6] │ │ │ │ sub w2, w0, w1 │ │ │ │ ucvtf d0, w0 │ │ │ │ ucvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 4c2c │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b 4cb0 │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a58c │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9840 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2000 │ │ │ │ - cbnz w0, a520 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #3 │ │ │ │ + cbnz w0, 97d8 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #3 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2000 │ │ │ │ - cbnz w0, a4b8 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9770 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 6218 │ │ │ │ - b 622c │ │ │ │ + b.gt 638c │ │ │ │ + b 63a0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr x2, [x23, x0, lsl #3] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr x2, [x21, x0, lsl #3] │ │ │ │ ldr x1, [x8, x0, lsl #3] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 620c // b.none │ │ │ │ + b.eq 6380 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr d0, [x23, w6, uxtw #3] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr d0, [x21, w6, uxtw #3] │ │ │ │ ldr d1, [x8, w6, uxtw #3] │ │ │ │ sub d2, d0, d1 │ │ │ │ scvtf d1, d1 │ │ │ │ scvtf d0, d0 │ │ │ │ scvtf d2, d2 │ │ │ │ - b 4c2c │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b 4cb0 │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a8c8 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9e80 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2408 │ │ │ │ - cbnz w0, a85c │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #2 │ │ │ │ + cbnz w0, 9e18 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #2 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 2408 │ │ │ │ - cbnz w0, a7f4 │ │ │ │ - ldr x1, [sp, #296] │ │ │ │ + cbnz w0, 9db0 │ │ │ │ + ldr x1, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 6330 │ │ │ │ - b 6344 │ │ │ │ + b.gt 64ac │ │ │ │ + b 64c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x1 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr s30, [x23, x0, lsl #2] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr s30, [x21, x0, lsl #2] │ │ │ │ ldr s31, [x8, x0, lsl #2] │ │ │ │ fcmp s30, s31 │ │ │ │ - b.eq 6324 // b.none │ │ │ │ + b.eq 64a0 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr s0, [x23, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr s0, [x21, w6, uxtw #2] │ │ │ │ ldr s1, [x8, w6, uxtw #2] │ │ │ │ fsub s2, s0, s1 │ │ │ │ fcvt d1, s1 │ │ │ │ fcvt d0, s0 │ │ │ │ fcvt d2, s2 │ │ │ │ - b 4c2c │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b 4cb0 │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a7c4 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9d80 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1fb8 │ │ │ │ - cbnz w0, a758 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x8, x23, x21, lsl #2 │ │ │ │ + cbnz w0, 9d18 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x8, x21, x20, lsl #2 │ │ │ │ mov x3, x8 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x8, [sp, #72] │ │ │ │ + str x8, [sp, #64] │ │ │ │ bl 1fb8 │ │ │ │ - cbnz w0, a6f0 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9cb0 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x8, [sp, #72] │ │ │ │ + ldr x8, [sp, #64] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 6448 │ │ │ │ - b 645c │ │ │ │ + b.gt 65cc │ │ │ │ + b 65e0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldr w2, [x23, x0, lsl #2] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldr w2, [x21, x0, lsl #2] │ │ │ │ ldr w1, [x8, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 643c // b.none │ │ │ │ + b.eq 65c0 // b.none │ │ │ │ mov w6, w0 │ │ │ │ cmp x3, x0 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xea0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + add x9, sp, #0x488 │ │ │ │ + str x8, [sp, #104] │ │ │ │ + mov x4, x27 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - str x8, [sp, #80] │ │ │ │ + adrp x3, b000 │ │ │ │ + add x3, x3, #0xc80 │ │ │ │ bl 2c00 │ │ │ │ mov x5, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - str w6, [sp, #72] │ │ │ │ + mov x0, x9 │ │ │ │ + str x9, [sp, #64] │ │ │ │ + str w6, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ - mov x0, x21 │ │ │ │ + mov x0, x20 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x8, [sp, #80] │ │ │ │ - ldr w6, [sp, #72] │ │ │ │ - ldr w0, [x23, w6, uxtw #2] │ │ │ │ + ldr x8, [sp, #104] │ │ │ │ + ldr w6, [sp, #96] │ │ │ │ + ldr w0, [x21, w6, uxtw #2] │ │ │ │ ldr w1, [x8, w6, uxtw #2] │ │ │ │ sub w2, w0, w1 │ │ │ │ scvtf d0, w0 │ │ │ │ scvtf d1, w1 │ │ │ │ scvtf d2, w2 │ │ │ │ - b 4c2c │ │ │ │ - ldr x21, [sp, #296] │ │ │ │ + b 4cb0 │ │ │ │ + ldr x20, [sp, #360] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - lsl x0, x21, #1 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + lsl x0, x20, #1 │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a6c0 │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x0, 9c80 │ │ │ │ mov x3, x0 │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x2, x24 │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 2090 <__printf_chk@plt> │ │ │ │ - cbnz w0, 94f0 │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - add x7, x23, x21 │ │ │ │ + cbnz w0, 9c18 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x7, x21, x20 │ │ │ │ mov x3, x7 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x27 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ - str x7, [sp, #72] │ │ │ │ + str x7, [sp, #64] │ │ │ │ bl 2090 <__printf_chk@plt> │ │ │ │ - cbnz w0, 9488 │ │ │ │ - ldr x3, [sp, #296] │ │ │ │ + cbnz w0, 9bb0 │ │ │ │ + ldr x3, [sp, #360] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - ldr x7, [sp, #72] │ │ │ │ + ldr x7, [sp, #64] │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ cmp x3, #0x0 │ │ │ │ - b.gt 6560 │ │ │ │ - b 6574 │ │ │ │ + b.gt 66ec │ │ │ │ + b 6700 │ │ │ │ add x0, x0, #0x1 │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - ldrb w2, [x23, x0] │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + ldrb w2, [x21, x0] │ │ │ │ ldrb w1, [x7, x0] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 6554 // b.none │ │ │ │ + b.eq 66e0 // b.none │ │ │ │ mov w5, w0 │ │ │ │ - cmp x0, x3 │ │ │ │ - b.eq 4e0c // b.none │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xe18 │ │ │ │ - add x21, sp, #0x848 │ │ │ │ - mov x4, x24 │ │ │ │ - adrp x3, c000 │ │ │ │ - add x3, x3, #0xe28 │ │ │ │ + cmp x3, x0 │ │ │ │ + b.eq 4e98 // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ + add x20, sp, #0x888 │ │ │ │ + mov x4, x27 │ │ │ │ + mov x2, #0x80 // #128 │ │ │ │ + adrp x3, b000 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2120] │ │ │ │ + str x1, [sp, #2184] │ │ │ │ ldur x0, [x0, #6] │ │ │ │ - stur x0, [x21, #6] │ │ │ │ - mov x2, #0x80 // #128 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ + stur x0, [x20, #6] │ │ │ │ + add x3, x3, #0xc08 │ │ │ │ + add x0, sp, #0x488 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - str x7, [sp, #72] │ │ │ │ + str x0, [sp, #64] │ │ │ │ + str x7, [sp, #96] │ │ │ │ bl 1da8 │ │ │ │ - add x1, sp, #0x448 │ │ │ │ - mov x0, x21 │ │ │ │ + ldr x1, [sp, #64] │ │ │ │ + mov x0, x20 │ │ │ │ mov x2, #0x400 // #1024 │ │ │ │ bl 1dd8 │ │ │ │ - ldr x5, [sp, #72] │ │ │ │ - mov x4, x23 │ │ │ │ - add x0, sp, #0x448 │ │ │ │ - adrp x3, c000 │ │ │ │ + ldr x0, [sp, #64] │ │ │ │ + mov x4, x21 │ │ │ │ + ldr x5, [sp, #96] │ │ │ │ + adrp x3, b000 │ │ │ │ mov x2, #0x80 // #128 │ │ │ │ - add x3, x3, #0xe60 │ │ │ │ + add x3, x3, #0xc40 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1da8 │ │ │ │ - b 4c44 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + b 4cc8 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ mov x6, x2 │ │ │ │ - mov x2, x24 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xf0 │ │ │ │ - str w4, [sp, #48] │ │ │ │ + add x1, x1, #0xed0 │ │ │ │ + str w4, [sp, #104] │ │ │ │ bl 2258 │ │ │ │ - ldr w4, [sp, #48] │ │ │ │ - b 41ac │ │ │ │ - mov x19, x20 │ │ │ │ + ldr w4, [sp, #104] │ │ │ │ + b 4250 │ │ │ │ + mov x21, x25 │ │ │ │ mov w2, w4 │ │ │ │ - adrp x1, d000 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x58 │ │ │ │ + add x1, x1, #0xe38 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 5d6c │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - mov x20, x19 │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ + b.gt 5eb4 │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + mov x25, x21 │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 5e04 // b.any │ │ │ │ - b 51fc │ │ │ │ + b.ne 5f68 // b.any │ │ │ │ + b 529c │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne 33e4 // b.any │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + b.ne 3420 // b.any │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, a280 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 9aa8 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 2378 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, a218 │ │ │ │ - add x0, x23, x6, lsl #3 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 9a40 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5, lsl #3 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5, lsl #3 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2378 │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, a1b0 │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6ed0 │ │ │ │ - b.le 83f4 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x8 │ │ │ │ - ldr w7, [sp, #160] │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 99d8 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 6ffc │ │ │ │ + b.le 89cc │ │ │ │ + ldr w7, [sp, #232] │ │ │ │ + sub x4, x22, #0x8 │ │ │ │ + sub x3, x28, #0x8 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x8 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - b 670c │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 6894 │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 7654 // b.none │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a20 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x2, [x4, x0, lsl #3] │ │ │ │ ldr x1, [x3, x0, lsl #3] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 66f8 // b.none │ │ │ │ - str w7, [sp, #160] │ │ │ │ - cbz w5, 7da4 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 88d4 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 6880 // b.none │ │ │ │ + str w7, [sp, #232] │ │ │ │ + cbz w6, 7d4c │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 6ae8 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #232] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + ldr d31, [x22, w2, sxtw #3] │ │ │ │ + sxtw x3, w2 │ │ │ │ + ucvtf d31, d31 │ │ │ │ + fmov d13, d31 │ │ │ │ + ldr d31, [x28, w2, sxtw #3] │ │ │ │ + ucvtf d31, d31 │ │ │ │ + fmov d12, d31 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 6960 │ │ │ │ + mov w1, w1 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ + lsl x1, x1, #3 │ │ │ │ + sub x0, x1, #0x8 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ + add x0, x1, x0 │ │ │ │ + b 6938 │ │ │ │ + sxtw x3, w4 │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ + sdiv x4, x3, x1 │ │ │ │ + msub x1, x4, x1, x3 │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ + add x1, x1, x3 │ │ │ │ + str x1, [x0, x2] │ │ │ │ + sub x2, x2, #0x8 │ │ │ │ + cmp x8, x2 │ │ │ │ + b.ne 6934 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 6860 // b.none │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 6860 │ │ │ │ - adrp x1, d000 │ │ │ │ + b.ne 81c8 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + bl 2c00 │ │ │ │ + mov x3, x0 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + ldr x4, [x0] │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 81b4 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x300 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w2, [sp, #196] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 69d4 │ │ │ │ + b 3834 │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xe0 │ │ │ │ + bl 2258 │ │ │ │ + ldr w2, [sp, #260] │ │ │ │ mov w6, w19 │ │ │ │ - b 2f10 │ │ │ │ - lsl x0, x6, #1 │ │ │ │ + b 2f2c │ │ │ │ + lsl x0, x5, #1 │ │ │ │ mov x1, #0x4 // #4 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2030 │ │ │ │ - mov x23, x0 │ │ │ │ - cbz x0, 90f0 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 95d8 │ │ │ │ mov x4, x0 │ │ │ │ - ldr w1, [sp, #200] │ │ │ │ - ldr w0, [sp, #232] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ + ldr w1, [sp, #264] │ │ │ │ + ldr w0, [sp, #296] │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ bl 2078 <__isoc23_sscanf@plt+0x8> │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 9088 │ │ │ │ - add x0, x23, x6, lsl #2 │ │ │ │ - ldr w1, [sp, #204] │ │ │ │ - mov x4, x0 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr w0, [sp, #236] │ │ │ │ - mov x3, x20 │ │ │ │ - mov x2, x26 │ │ │ │ - str x6, [sp, #48] │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 9570 │ │ │ │ + ldr w1, [sp, #268] │ │ │ │ + add x28, x22, x5, lsl #2 │ │ │ │ + ldr w0, [sp, #300] │ │ │ │ + add x4, x22, x5, lsl #2 │ │ │ │ + mov x3, x24 │ │ │ │ + mov x2, x23 │ │ │ │ + str x5, [sp, #104] │ │ │ │ bl 2078 <__isoc23_sscanf@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - cbnz w0, 8f1c │ │ │ │ - ldr w0, [sp, #3304] │ │ │ │ - cmp x6, #0x0 │ │ │ │ - str wzr, [sp, #216] │ │ │ │ - cbnz w0, 6b80 │ │ │ │ - b.le 8ea8 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x4, x23, #0x4 │ │ │ │ - ldr w7, [sp, #132] │ │ │ │ + mov w8, w0 │ │ │ │ + ldr x5, [sp, #104] │ │ │ │ + cbnz w0, 9970 │ │ │ │ + ldr w0, [sp, #3368] │ │ │ │ + cmp x5, #0x0 │ │ │ │ + str wzr, [sp, #280] │ │ │ │ + cbnz w0, 7544 │ │ │ │ + b.le 8994 │ │ │ │ + ldr w7, [sp, #204] │ │ │ │ + sub x4, x22, #0x4 │ │ │ │ + sub x3, x28, #0x4 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - sub x3, x1, #0x4 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - b 6820 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + b 6abc │ │ │ │ mov w7, w0 │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.eq 7704 // b.none │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 7a10 // b.none │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w2, [x4, x0, lsl #2] │ │ │ │ ldr w1, [x3, x0, lsl #2] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 680c // b.none │ │ │ │ - str w7, [sp, #132] │ │ │ │ - cbz w5, 7978 │ │ │ │ - str w7, [sp, #216] │ │ │ │ - cmp x6, w7, sxtw │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8a80 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 78a8 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.eq 6aa8 // b.none │ │ │ │ + str w7, [sp, #204] │ │ │ │ + cbz w6, 7be4 │ │ │ │ + str w7, [sp, #280] │ │ │ │ + cmp x5, w7, sxtw │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8640 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 438c // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x378 │ │ │ │ + add x1, x1, #0x158 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + mov w8, #0x1 // #1 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - str w1, [sp, #216] │ │ │ │ - ldr x5, [sp, #56] │ │ │ │ - add x1, sp, #0xe0 │ │ │ │ + str x0, [sp, #272] │ │ │ │ + str w8, [sp, #280] │ │ │ │ + ldr x5, [sp, #128] │ │ │ │ + add x1, sp, #0x120 │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4008] │ │ │ │ - add x0, sp, #0xd8 │ │ │ │ + add x0, sp, #0x118 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4040] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 2048 │ │ │ │ - ldr w1, [sp, #188] │ │ │ │ - ldr w0, [sp, #224] │ │ │ │ + ldr w1, [sp, #252] │ │ │ │ + ldr w0, [sp, #288] │ │ │ │ orr w0, w0, w1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + ldr w0, [sp, #96] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 6c4c // b.any │ │ │ │ - mov x0, x23 │ │ │ │ + b.ne 6fe4 // b.any │ │ │ │ + mov x0, x22 │ │ │ │ + bl 2360 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2360 │ │ │ │ mov x0, x20 │ │ │ │ bl 2360 │ │ │ │ mov x0, x21 │ │ │ │ bl 2360 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 2360 │ │ │ │ - b 33fc │ │ │ │ - mov x19, x20 │ │ │ │ - b 5efc │ │ │ │ - mov x19, x20 │ │ │ │ + b 3438 │ │ │ │ + mov x21, x25 │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.gt 5d6c │ │ │ │ - ldr w3, [sp, #256] │ │ │ │ - ldr w4, [sp, #260] │ │ │ │ + b.gt 5eb4 │ │ │ │ + ldr w3, [sp, #320] │ │ │ │ + ldr w4, [sp, #324] │ │ │ │ cmp w3, w4 │ │ │ │ - b.ne 5e04 // b.any │ │ │ │ + b.ne 5f68 // b.any │ │ │ │ mov w0, w3 │ │ │ │ - b 3bf8 │ │ │ │ - mov x20, x19 │ │ │ │ - b 5f24 │ │ │ │ - ldr x24, [sp, #64] │ │ │ │ + b 3c7c │ │ │ │ + mov x21, x25 │ │ │ │ + b 6064 │ │ │ │ + mov x25, x21 │ │ │ │ + b 608c │ │ │ │ mov w4, w19 │ │ │ │ - ldr x19, [sp, #48] │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - b 41a4 │ │ │ │ - str wzr, [sp, #88] │ │ │ │ - b 5818 │ │ │ │ - b.ne 33e4 // b.any │ │ │ │ - mov x26, x0 │ │ │ │ - mov x6, #0x1 // #1 │ │ │ │ - b 3240 │ │ │ │ - b.le 8a38 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov w9, #0x0 // #0 │ │ │ │ - sub x4, x0, #0x2 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x3, x0, #0x2 │ │ │ │ - ldrsh w0, [x4, x2, lsl #1] │ │ │ │ - ldrsh w5, [x3, x2, lsl #1] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 6a1c // b.none │ │ │ │ - cmp w0, #0x0 │ │ │ │ - cneg w8, w0, lt // lt = tstop │ │ │ │ - cmp w5, #0x0 │ │ │ │ - cneg w7, w5, lt // lt = tstop │ │ │ │ - and w10, w8, #0xffff │ │ │ │ - cmp w10, w7, uxth │ │ │ │ - csel w7, w7, w8, cc // cc = lo, ul, last │ │ │ │ - subs w0, w0, w5 │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + ldp x19, x26, [sp, #104] │ │ │ │ + b 4244 │ │ │ │ + str wzr, [sp, #176] │ │ │ │ + b 5a28 │ │ │ │ + mov x23, x0 │ │ │ │ + b.ne 3420 // b.any │ │ │ │ + mov x5, #0x1 // #1 │ │ │ │ + b 4298 │ │ │ │ + b.le 8b4c │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + sub x3, x28, #0x2 │ │ │ │ + mov x0, #0x1 // #1 │ │ │ │ + mov w8, #0x0 // #0 │ │ │ │ + sub x4, x1, #0x2 │ │ │ │ + ldrh w1, [x4, x0, lsl #1] │ │ │ │ + ldrh w6, [x3, x0, lsl #1] │ │ │ │ + cmp w1, w6 │ │ │ │ + b.eq 6c9c // b.none │ │ │ │ + cmp w6, w1 │ │ │ │ + csel w7, w6, w1, hi // hi = pmore │ │ │ │ + subs w1, w1, w6 │ │ │ │ and w7, w7, #0xffff │ │ │ │ - scvtf d31, w0 │ │ │ │ - scvtf d30, w7 │ │ │ │ + scvtf d31, w1 │ │ │ │ + ucvtf d30, w7 │ │ │ │ fneg d29, d31 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ fcmpe d31, d15 │ │ │ │ - b.ls 6a1c // b.plast │ │ │ │ + b.ls 6c9c // b.plast │ │ │ │ fdiv d31, d31, d30 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.ge 6a1c // b.tcont │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w9, 74f4 │ │ │ │ - ldr w0, [sp, #128] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 74f4 // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8ecc │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + b.ge 6c9c // b.tcont │ │ │ │ + sub w2, w0, #0x1 │ │ │ │ + cbz w8, 7808 │ │ │ │ + ldr w0, [sp, #220] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7808 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8bb4 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8eb4 // b.any │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldrsh w0, [x0, w2, uxtw #1] │ │ │ │ - scvtf d0, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldrsh w0, [x0, w2, uxtw #1] │ │ │ │ - scvtf d1, w0 │ │ │ │ - b 6ae4 │ │ │ │ - str w2, [sp, #128] │ │ │ │ - mov w9, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6b18 // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6974 │ │ │ │ - b.le 84f8 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ + b.ne 847c // b.any │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + ubfiz x0, x2, #1, #32 │ │ │ │ + ldrh w1, [x1, x0] │ │ │ │ + ldrh w0, [x28, x0] │ │ │ │ + ucvtf d0, w1 │ │ │ │ + ucvtf d1, w0 │ │ │ │ + b 6d78 │ │ │ │ + str w0, [sp, #220] │ │ │ │ + mov w8, #0x1 // #1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + b 6c08 │ │ │ │ + b.le 8adc │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ + sub x6, x0, #0x2 │ │ │ │ + ldr x0, [sp, #112] │ │ │ │ sub x4, x0, #0x2 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x3, x0, #0x2 │ │ │ │ - ldrh w0, [x4, x2, lsl #1] │ │ │ │ - ldrh w5, [x3, x2, lsl #1] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 7308 // b.none │ │ │ │ - cmp w5, w0 │ │ │ │ - csel w7, w5, w0, hi // hi = pmore │ │ │ │ - subs w0, w0, w5 │ │ │ │ + ldrsh w0, [x6, x1, lsl #1] │ │ │ │ + ldrsh w3, [x4, x1, lsl #1] │ │ │ │ + cmp w0, w3 │ │ │ │ + b.eq 752c // b.none │ │ │ │ + cmp w0, #0x0 │ │ │ │ + cneg w8, w0, lt // lt = tstop │ │ │ │ + cmp w3, #0x0 │ │ │ │ + cneg w7, w3, lt // lt = tstop │ │ │ │ + and w10, w8, #0xffff │ │ │ │ + cmp w10, w7, uxth │ │ │ │ + csel w7, w7, w8, cc // cc = lo, ul, last │ │ │ │ + subs w0, w0, w3 │ │ │ │ and w7, w7, #0xffff │ │ │ │ scvtf d31, w0 │ │ │ │ - ucvtf d30, w7 │ │ │ │ + scvtf d30, w7 │ │ │ │ fneg d29, d31 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ fcmpe d31, d15 │ │ │ │ - b.ls 7308 // b.plast │ │ │ │ + b.ls 752c // b.plast │ │ │ │ fdiv d31, d31, d30 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.ge 7308 // b.tcont │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w9, 75ac │ │ │ │ - ldr w0, [sp, #148] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 75ac // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8aa8 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + b.ge 752c // b.tcont │ │ │ │ + sub w28, w1, #0x1 │ │ │ │ + cbz w9, 77e0 │ │ │ │ + ldr w0, [sp, #196] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 77e0 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 7bec │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 86ec // b.any │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ubfiz x2, x2, #1, #32 │ │ │ │ - ldrh w0, [x0, x2] │ │ │ │ - ucvtf d0, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldrh w0, [x0, x2] │ │ │ │ - ucvtf d1, w0 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + b.ne 8794 // b.any │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov w1, w28 │ │ │ │ + ldrsh w0, [x0, w1, uxtw #1] │ │ │ │ + scvtf d0, w0 │ │ │ │ + ldr x0, [sp, #112] │ │ │ │ + ldrsh w0, [x0, w1, uxtw #1] │ │ │ │ + scvtf d1, w0 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ fsub d2, d0, d1 │ │ │ │ - mov x2, x24 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + mov w2, #0x1 // #1 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - ldr x5, [sp, #56] │ │ │ │ - add x0, sp, #0xd8 │ │ │ │ + str x0, [sp, #272] │ │ │ │ + ldr x5, [sp, #128] │ │ │ │ + add x1, sp, #0x120 │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4008] │ │ │ │ - mov w2, #0x1 // #1 │ │ │ │ + add x0, sp, #0x118 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4040] │ │ │ │ - str w1, [sp, #216] │ │ │ │ - add x1, sp, #0xe0 │ │ │ │ + str w2, [sp, #280] │ │ │ │ + mov w2, #0x1 // #1 │ │ │ │ bl 2048 │ │ │ │ - ldr w1, [sp, #188] │ │ │ │ - ldr w0, [sp, #224] │ │ │ │ + ldr w1, [sp, #252] │ │ │ │ + ldr w0, [sp, #288] │ │ │ │ orr w0, w0, w1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + ldr w0, [sp, #96] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne 751c // b.any │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + b.ne 7bc4 // b.any │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + bl 2360 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2360 │ │ │ │ mov x0, x20 │ │ │ │ bl 2360 │ │ │ │ mov x0, x21 │ │ │ │ bl 2360 │ │ │ │ - mov x0, x22 │ │ │ │ - bl 2360 │ │ │ │ - b 33fc │ │ │ │ - b.le 857c │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x4 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov w9, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x4 │ │ │ │ - ldr w0, [x4, x2, lsl #2] │ │ │ │ - ldr w5, [x3, x2, lsl #2] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 6c34 // b.none │ │ │ │ - cmp w0, #0x0 │ │ │ │ - cneg w7, w0, lt // lt = tstop │ │ │ │ - cmp w5, #0x0 │ │ │ │ - cneg w8, w5, lt // lt = tstop │ │ │ │ - cmp w7, w8 │ │ │ │ - csel w7, w7, w8, ge // ge = tcont │ │ │ │ - subs w0, w0, w5 │ │ │ │ - scvtf d31, w0 │ │ │ │ - scvtf d30, w7 │ │ │ │ - fneg d29, d31 │ │ │ │ - fcsel d31, d29, d31, mi // mi = first │ │ │ │ - fcmpe d31, d15 │ │ │ │ - b.ls 6c34 // b.plast │ │ │ │ - fdiv d31, d31, d30 │ │ │ │ - fcmpe d14, d31 │ │ │ │ - b.ge 6c34 // b.tcont │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w9, 762c │ │ │ │ - ldr w0, [sp, #132] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 762c // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8a10 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8a40 // b.any │ │ │ │ - ldr w0, [x23, w2, uxtw #2] │ │ │ │ - scvtf d0, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr w0, [x0, w2, uxtw #2] │ │ │ │ - scvtf d1, w0 │ │ │ │ - b 73c4 │ │ │ │ - str w2, [sp, #132] │ │ │ │ - mov w9, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6b98 │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x4b0 │ │ │ │ - bl 2258 │ │ │ │ - b 68d4 │ │ │ │ - b.le 8b28 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x23, #0x4 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - sub x1, x1, #0x4 │ │ │ │ - ldr s31, [x3, x2, lsl #2] │ │ │ │ - ldr s29, [x1, x2, lsl #2] │ │ │ │ - fcmp s31, s29 │ │ │ │ - b.eq 6d64 // b.none │ │ │ │ - fcmpe s31, #0.0 │ │ │ │ - fneg s30, s31 │ │ │ │ - fneg s28, s29 │ │ │ │ - fcsel s30, s31, s30, ge // ge = tcont │ │ │ │ - fcmpe s29, #0.0 │ │ │ │ - fsub s31, s31, s29 │ │ │ │ - fcsel s28, s29, s28, ge // ge = tcont │ │ │ │ - fcvt d29, s31 │ │ │ │ - fcmpe s30, s28 │ │ │ │ - fcsel s30, s30, s28, gt │ │ │ │ - fcmpe s31, #0.0 │ │ │ │ - fneg d28, d29 │ │ │ │ - fcvt d30, s30 │ │ │ │ - fcsel d29, d29, d28, ge // ge = tcont │ │ │ │ - fcmpe d29, d15 │ │ │ │ - b.ls 6d64 // b.plast │ │ │ │ - fdiv d29, d29, d30 │ │ │ │ - fcmpe d14, d29 │ │ │ │ - b.ge 6d64 // b.tcont │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w0, 6cf0 │ │ │ │ - ldr w0, [sp, #136] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.eq 7670 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8e58 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7c34 // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.eq 4174 // b.none │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr s0, [x23, w2, uxtw #2] │ │ │ │ - ldr s1, [x0, w2, uxtw #2] │ │ │ │ - fcvt d0, s0 │ │ │ │ - fcvt d1, s1 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - fsub d2, d0, d1 │ │ │ │ - mov x2, x24 │ │ │ │ - bl 2c00 │ │ │ │ - mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ - bl 2258 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - mov w4, #0x1 // #1 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - str w2, [sp, #136] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6d5c // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6c7c │ │ │ │ - b.le 89e4 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - sub x3, x23, #0x8 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - sub x1, x1, #0x8 │ │ │ │ - ldr d31, [x3, x2, lsl #3] │ │ │ │ - ldr d29, [x1, x2, lsl #3] │ │ │ │ - fcmp d31, d29 │ │ │ │ - b.eq 6e54 // b.none │ │ │ │ - fcmpe d31, #0.0 │ │ │ │ - b.ge 6e34 // b.tcont │ │ │ │ - fneg d30, d29 │ │ │ │ - fcmpe d29, #0.0 │ │ │ │ - fneg d28, d31 │ │ │ │ - fcsel d30, d29, d30, ge // ge = tcont │ │ │ │ - fsub d31, d31, d29 │ │ │ │ - fneg d29, d31 │ │ │ │ - fcmpe d31, #0.0 │ │ │ │ - fcsel d31, d31, d29, ge // ge = tcont │ │ │ │ - fcmpe d31, d15 │ │ │ │ - b.ls 6e54 // b.plast │ │ │ │ - fcmpe d30, d28 │ │ │ │ - fcsel d28, d28, d30, mi // mi = first │ │ │ │ - fdiv d31, d31, d28 │ │ │ │ - fcmpe d14, d31 │ │ │ │ - b.ge 6e54 // b.tcont │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w0, 6e00 │ │ │ │ - ldr w0, [sp, #140] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.eq 76d0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8dd4 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7ee0 // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.eq 4174 // b.none │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr d0, [x23, w2, uxtw #3] │ │ │ │ - ldr d1, [x0, w2, uxtw #3] │ │ │ │ - b 6d28 │ │ │ │ - fcmpe d29, #0.0 │ │ │ │ - fmov d28, d31 │ │ │ │ - fmov d30, d29 │ │ │ │ - b.ge 6dbc // b.tcont │ │ │ │ - fsub d31, d31, d29 │ │ │ │ - fcmpe d31, #0.0 │ │ │ │ - b.ge 746c // b.tcont │ │ │ │ - b 6de8 │ │ │ │ - str w2, [sp, #140] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6d5c // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6d94 │ │ │ │ - adrp x1, c000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc28 │ │ │ │ - bl 2258 │ │ │ │ - ldp w2, w3, [sp, #248] │ │ │ │ - cmp w2, w3 │ │ │ │ - b.eq 7430 // b.none │ │ │ │ - adrp x1, c000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc80 │ │ │ │ - bl 2258 │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - add x20, x19, #0x1 │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - mov w0, w1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.eq 7414 // b.none │ │ │ │ - mov w3, w2 │ │ │ │ - adrp x1, c000 │ │ │ │ - mov w2, w0 │ │ │ │ - add x1, x1, #0xcc8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - b 3848 │ │ │ │ - b.le 8a08 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x8 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - mov w8, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x8 │ │ │ │ - ldr x5, [x4, x2, lsl #3] │ │ │ │ - ldr x0, [x3, x2, lsl #3] │ │ │ │ - cmp x5, x0 │ │ │ │ - b.eq 6f70 // b.none │ │ │ │ - sub x7, x5, x0 │ │ │ │ - ucvtf d29, x7 │ │ │ │ - fcmpe d29, d15 │ │ │ │ - b.ls 6f70 // b.plast │ │ │ │ - ucvtf d31, x5 │ │ │ │ - ucvtf d30, x0 │ │ │ │ - fcmpe d31, d30 │ │ │ │ - fcsel d31, d31, d30, gt │ │ │ │ - fdiv d29, d29, d31 │ │ │ │ - fcmpe d29, d14 │ │ │ │ - b.ls 6f70 // b.plast │ │ │ │ - sub w2, w2, #0x1 │ │ │ │ - cbz w8, 75d4 │ │ │ │ - ldr w0, [sp, #160] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 75d4 // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8ad0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 89f0 // b.any │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr d0, [x23, w2, uxtw #3] │ │ │ │ - ldr d1, [x0, w2, uxtw #3] │ │ │ │ - ucvtf d0, d0 │ │ │ │ - ucvtf d1, d1 │ │ │ │ - b 73c4 │ │ │ │ - str w2, [sp, #160] │ │ │ │ - mov w8, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6ee8 │ │ │ │ - b.le 85d8 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x1 │ │ │ │ + b 3438 │ │ │ │ + b.le 85a0 │ │ │ │ + sub x4, x22, #0x1 │ │ │ │ + sub x3, x28, #0x1 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x1 │ │ │ │ ldrb w0, [x4, x2] │ │ │ │ - ldrb w5, [x3, x2] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 7134 // b.none │ │ │ │ - cmp w5, w0 │ │ │ │ - csel w7, w5, w0, hi // hi = pmore │ │ │ │ - subs w0, w0, w5 │ │ │ │ - and w7, w7, #0xff │ │ │ │ + ldrb w1, [x3, x2] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 6fcc // b.none │ │ │ │ + cmp w1, w0 │ │ │ │ + csel w6, w1, w0, hi // hi = pmore │ │ │ │ + subs w0, w0, w1 │ │ │ │ + and w6, w6, #0xff │ │ │ │ scvtf d31, w0 │ │ │ │ - ucvtf d30, w7 │ │ │ │ + scvtf d30, w6 │ │ │ │ fneg d29, d31 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ fcmpe d31, d15 │ │ │ │ - b.ls 7134 // b.plast │ │ │ │ + b.ls 6fcc // b.plast │ │ │ │ fdiv d31, d31, d30 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.ge 7134 // b.tcont │ │ │ │ + b.ge 6fcc // b.tcont │ │ │ │ sub w2, w2, #0x1 │ │ │ │ - cbz w9, 75fc │ │ │ │ - ldr w0, [sp, #144] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 75fc // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 739c │ │ │ │ + cbz w9, 7868 │ │ │ │ + ldr w0, [sp, #200] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7868 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 7130 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - ldrb w0, [x23, w2, sxtw] │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + ldrb w0, [x22, w2, sxtw] │ │ │ │ sxtw x3, w2 │ │ │ │ ucvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ + ldrb w0, [x28, w2, sxtw] │ │ │ │ fmov d13, d31 │ │ │ │ - ldrb w0, [x0, w2, sxtw] │ │ │ │ ucvtf d31, w0 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 70ac │ │ │ │ + b.le 6f30 │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ - b 7084 │ │ │ │ + b 6f08 │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 7080 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x2, x8 │ │ │ │ + b.ne 6f04 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8844 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8930 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8830 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 891c // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 37d8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 710c │ │ │ │ - b 37d8 │ │ │ │ - str w2, [sp, #144] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 6fa4 │ │ │ │ + b 3834 │ │ │ │ + str w2, [sp, #200] │ │ │ │ mov w9, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 6fa0 │ │ │ │ - b.le 855c │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x4 │ │ │ │ + b 6e28 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x290 │ │ │ │ + bl 2258 │ │ │ │ + b 6b70 │ │ │ │ + b.le 89cc │ │ │ │ + sub x4, x22, #0x8 │ │ │ │ + sub x3, x28, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ - mov w8, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x4 │ │ │ │ - ldr w0, [x4, x2, lsl #2] │ │ │ │ - ldr w5, [x3, x2, lsl #2] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 71e4 // b.none │ │ │ │ - csel w7, w0, w5, cs // cs = hs, nlast │ │ │ │ - sub w0, w0, w5 │ │ │ │ - ucvtf d31, w0 │ │ │ │ - ucvtf d30, w7 │ │ │ │ - fcmpe d15, d31 │ │ │ │ - b.ge 71e4 // b.tcont │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + ldr x1, [x4, x2, lsl #3] │ │ │ │ + ldr x0, [x3, x2, lsl #3] │ │ │ │ + cmp x1, x0 │ │ │ │ + b.eq 70a0 // b.none │ │ │ │ + sub x7, x1, x0 │ │ │ │ + ucvtf d31, x7 │ │ │ │ + fcmpe d31, #0.0 │ │ │ │ + fneg d30, d31 │ │ │ │ + fcsel d31, d31, d30, ge // ge = tcont │ │ │ │ + fcmpe d31, d15 │ │ │ │ + b.ls 70a0 // b.plast │ │ │ │ + ucvtf d30, x1 │ │ │ │ + ucvtf d29, x0 │ │ │ │ + fcmpe d30, d29 │ │ │ │ + fcsel d30, d30, d29, gt │ │ │ │ + fdiv d31, d31, d30 │ │ │ │ + fcmpe d31, d14 │ │ │ │ + b.ls 70a0 // b.plast │ │ │ │ + sub w2, w2, #0x1 │ │ │ │ + cbz w6, 7750 │ │ │ │ + ldr w0, [sp, #232] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7750 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8c34 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 840c // b.any │ │ │ │ + ldr d0, [x22, w2, uxtw #3] │ │ │ │ + ldr d1, [x28, w2, uxtw #3] │ │ │ │ + ucvtf d0, d0 │ │ │ │ + ucvtf d1, d1 │ │ │ │ + b 75ec │ │ │ │ + str w2, [sp, #232] │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + b 7010 │ │ │ │ + b.le 81d4 │ │ │ │ + sub x4, x22, #0x1 │ │ │ │ + sub x3, x28, #0x1 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + mov w9, #0x0 // #0 │ │ │ │ + ldrb w0, [x4, x2] │ │ │ │ + ldrb w1, [x3, x2] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 7158 // b.none │ │ │ │ + cmp w1, w0 │ │ │ │ + csel w6, w1, w0, hi // hi = pmore │ │ │ │ + subs w0, w0, w1 │ │ │ │ + and w6, w6, #0xff │ │ │ │ + scvtf d31, w0 │ │ │ │ + ucvtf d30, w6 │ │ │ │ + fneg d29, d31 │ │ │ │ + fcsel d31, d29, d31, mi // mi = first │ │ │ │ + fcmpe d31, d15 │ │ │ │ + b.ls 7158 // b.plast │ │ │ │ fdiv d31, d31, d30 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.ge 71e4 // b.tcont │ │ │ │ + b.ge 7158 // b.tcont │ │ │ │ sub w2, w2, #0x1 │ │ │ │ - cbz w8, 7534 │ │ │ │ - ldr w0, [sp, #152] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 7534 // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 85b0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + cbz w9, 7898 │ │ │ │ + ldr w0, [sp, #216] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7898 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 84cc │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 860c // b.any │ │ │ │ - ldr w0, [x23, w2, uxtw #2] │ │ │ │ + b.ne 7d0c // b.any │ │ │ │ + ldrb w0, [x22, w2, sxtw] │ │ │ │ ucvtf d0, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr w0, [x0, w2, uxtw #2] │ │ │ │ + ldrb w0, [x28, w2, sxtw] │ │ │ │ ucvtf d1, w0 │ │ │ │ - b 73c4 │ │ │ │ - str w2, [sp, #152] │ │ │ │ - mov w8, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ + b 75ec │ │ │ │ + str w2, [sp, #216] │ │ │ │ + mov w9, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 7164 │ │ │ │ - b.le 86bc │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x8 │ │ │ │ + b 70cc │ │ │ │ + b.le 8c8c │ │ │ │ + sub x4, x22, #0x8 │ │ │ │ + sub x3, x28, #0x8 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ - mov w8, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x8 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ ldr x1, [x4, x2, lsl #3] │ │ │ │ ldr x0, [x3, x2, lsl #3] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 72f0 // b.none │ │ │ │ + b.eq 7224 // b.none │ │ │ │ sub x7, x1, x0 │ │ │ │ scvtf d29, x7 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ fneg d31, d29 │ │ │ │ fcsel d29, d29, d31, ge // ge = tcont │ │ │ │ fcmpe d29, d15 │ │ │ │ - b.ls 72f0 // b.plast │ │ │ │ + b.ls 7224 // b.plast │ │ │ │ cmp x1, #0x0 │ │ │ │ cneg x1, x1, lt // lt = tstop │ │ │ │ cmp x0, #0x0 │ │ │ │ cneg x0, x0, lt // lt = tstop │ │ │ │ scvtf d31, x1 │ │ │ │ scvtf d30, x0 │ │ │ │ fcmpe d31, d30 │ │ │ │ fcsel d31, d31, d30, gt │ │ │ │ fdiv d29, d29, d31 │ │ │ │ fcmpe d14, d29 │ │ │ │ - b.ge 72f0 // b.tcont │ │ │ │ + b.ge 7224 // b.tcont │ │ │ │ sub w2, w2, #0x1 │ │ │ │ - cbz w8, 755c │ │ │ │ - ldr w0, [sp, #156] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 755c // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 879c │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + cbz w6, 79e0 │ │ │ │ + ldr w0, [sp, #228] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 79e0 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8164 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8564 // b.any │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldr d0, [x23, w2, uxtw #3] │ │ │ │ - ldr d1, [x0, w2, uxtw #3] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8494 // b.any │ │ │ │ + ldr d0, [x22, w2, uxtw #3] │ │ │ │ + ldr d1, [x28, w2, uxtw #3] │ │ │ │ scvtf d0, d0 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ scvtf d1, d1 │ │ │ │ + b 75ec │ │ │ │ + str w2, [sp, #228] │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + b 7184 │ │ │ │ + b.le 8444 │ │ │ │ + sub x4, x22, #0x4 │ │ │ │ + sub x3, x28, #0x4 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + mov w6, #0x0 // #0 │ │ │ │ + ldr w0, [x4, x2, lsl #2] │ │ │ │ + ldr w1, [x3, x2, lsl #2] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 72cc // b.none │ │ │ │ + csel w7, w0, w1, cs // cs = hs, nlast │ │ │ │ + sub w0, w0, w1 │ │ │ │ + ucvtf d31, w0 │ │ │ │ + ucvtf d30, w7 │ │ │ │ + fcmpe d15, d31 │ │ │ │ + b.ge 72cc // b.tcont │ │ │ │ + fdiv d31, d31, d30 │ │ │ │ + fcmpe d14, d31 │ │ │ │ + b.ge 72cc // b.tcont │ │ │ │ + sub w2, w2, #0x1 │ │ │ │ + cbz w6, 7720 │ │ │ │ + ldr w0, [sp, #224] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7720 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8b84 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 8568 // b.any │ │ │ │ + ldr w0, [x22, w2, uxtw #2] │ │ │ │ + ucvtf d0, w0 │ │ │ │ + ldr w0, [x28, w2, uxtw #2] │ │ │ │ + ucvtf d1, w0 │ │ │ │ + b 75ec │ │ │ │ + str w2, [sp, #224] │ │ │ │ + mov w6, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + b 7250 │ │ │ │ + b.le 8b14 │ │ │ │ + sub x3, x22, #0x8 │ │ │ │ + sub x1, x28, #0x8 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + ldr d31, [x3, x2, lsl #3] │ │ │ │ + ldr d29, [x1, x2, lsl #3] │ │ │ │ + fcmp d31, d29 │ │ │ │ + b.eq 73ac // b.none │ │ │ │ + fcmpe d31, #0.0 │ │ │ │ + b.ge 738c // b.tcont │ │ │ │ + fneg d30, d29 │ │ │ │ + fcmpe d29, #0.0 │ │ │ │ + fneg d28, d31 │ │ │ │ + fcsel d30, d29, d30, ge // ge = tcont │ │ │ │ + fsub d31, d31, d29 │ │ │ │ + fneg d29, d31 │ │ │ │ + fcmpe d31, #0.0 │ │ │ │ + fcsel d31, d31, d29, ge // ge = tcont │ │ │ │ + fcmpe d31, d15 │ │ │ │ + b.ls 73ac // b.plast │ │ │ │ + fcmpe d28, d30 │ │ │ │ + fcsel d28, d28, d30, gt │ │ │ │ + fdiv d31, d31, d28 │ │ │ │ + fcmpe d14, d31 │ │ │ │ + b.ge 73ac // b.tcont │ │ │ │ + sub w2, w2, #0x1 │ │ │ │ + cbz w0, 7838 │ │ │ │ + ldr w0, [sp, #212] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7838 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 886c │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 8854 // b.any │ │ │ │ + ldr d0, [x22, w2, uxtw #3] │ │ │ │ + ldr d1, [x28, w2, uxtw #3] │ │ │ │ + b 7478 │ │ │ │ + fcmpe d29, #0.0 │ │ │ │ + fmov d28, d31 │ │ │ │ + fmov d30, d29 │ │ │ │ + b.ge 7320 // b.tcont │ │ │ │ + fsub d31, d31, d29 │ │ │ │ + fcmpe d31, #0.0 │ │ │ │ + b.ge 76a4 // b.tcont │ │ │ │ + b 734c │ │ │ │ + str w2, [sp, #212] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 74ac // b.none │ │ │ │ + add x2, x2, #0x1 │ │ │ │ + b 72f8 │ │ │ │ + b.le 893c │ │ │ │ + sub x3, x22, #0x4 │ │ │ │ + sub x1, x28, #0x4 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + ldr s31, [x3, x2, lsl #2] │ │ │ │ + ldr s29, [x1, x2, lsl #2] │ │ │ │ + fcmp s31, s29 │ │ │ │ + b.eq 7514 // b.none │ │ │ │ + fcmpe s31, #0.0 │ │ │ │ + fneg s30, s31 │ │ │ │ + fneg s28, s29 │ │ │ │ + fcsel s30, s31, s30, ge // ge = tcont │ │ │ │ + fcmpe s29, #0.0 │ │ │ │ + fsub s31, s31, s29 │ │ │ │ + fcsel s28, s29, s28, ge // ge = tcont │ │ │ │ + fcvt d29, s31 │ │ │ │ + fcmpe s30, s28 │ │ │ │ + fcsel s30, s30, s28, gt │ │ │ │ + fcmpe s31, #0.0 │ │ │ │ + fneg d28, d29 │ │ │ │ + fcvt d30, s30 │ │ │ │ + fcsel d29, d29, d28, ge // ge = tcont │ │ │ │ + fcmpe d29, d15 │ │ │ │ + b.ls 7514 // b.plast │ │ │ │ + fdiv d29, d29, d30 │ │ │ │ + fcmpe d14, d29 │ │ │ │ + b.ge 7514 // b.tcont │ │ │ │ + sub w2, w2, #0x1 │ │ │ │ + cbz w0, 77b0 │ │ │ │ + ldr w0, [sp, #208] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 77b0 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8bdc │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, #0x0 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 8014 // b.any │ │ │ │ + ldr s0, [x22, w2, uxtw #2] │ │ │ │ + ldr s1, [x28, w2, uxtw #2] │ │ │ │ + fcvt d0, s0 │ │ │ │ + fcvt d1, s1 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + fsub d2, d0, d1 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - fsub d2, d0, d1 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - mov w5, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + mov w4, #0x1 // #1 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - str w5, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - str w2, [sp, #156] │ │ │ │ - mov w8, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 72e8 // b.none │ │ │ │ + str x0, [sp, #272] │ │ │ │ + str w4, [sp, #280] │ │ │ │ + b 6b30 │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xa08 │ │ │ │ + bl 2258 │ │ │ │ + ldr w2, [sp, #312] │ │ │ │ + ldr w3, [sp, #316] │ │ │ │ + cmp w2, w3 │ │ │ │ + b.eq 7660 // b.none │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xa60 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + add x25, x19, #0x1 │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + mov w2, w0 │ │ │ │ + cmp w0, w3 │ │ │ │ + b.eq 763c // b.none │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ + bl 2258 │ │ │ │ + ldr w1, [sp, #320] │ │ │ │ + b 38bc │ │ │ │ + str w2, [sp, #208] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 74ac // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 7214 │ │ │ │ - str w2, [sp, #148] │ │ │ │ + b 73d8 │ │ │ │ + str w1, [sp, #196] │ │ │ │ mov w9, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6b18 // b.none │ │ │ │ - add x2, x2, #0x1 │ │ │ │ - b 6a50 │ │ │ │ - b.le 8738 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - sub x4, x23, #0x1 │ │ │ │ + cmp x5, x1 │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + b 6cd0 │ │ │ │ + b.le 8994 │ │ │ │ + sub x4, x22, #0x4 │ │ │ │ + sub x3, x28, #0x4 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ mov w9, #0x0 // #0 │ │ │ │ - sub x3, x0, #0x1 │ │ │ │ - ldrb w0, [x4, x2] │ │ │ │ - ldrb w5, [x3, x2] │ │ │ │ - cmp w0, w5 │ │ │ │ - b.eq 73fc // b.none │ │ │ │ - cmp w5, w0 │ │ │ │ - csel w7, w5, w0, hi // hi = pmore │ │ │ │ - subs w0, w0, w5 │ │ │ │ - and w7, w7, #0xff │ │ │ │ + ldr w0, [x4, x2, lsl #2] │ │ │ │ + ldr w1, [x3, x2, lsl #2] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 7624 // b.none │ │ │ │ + cmp w0, #0x0 │ │ │ │ + cneg w6, w0, lt // lt = tstop │ │ │ │ + cmp w1, #0x0 │ │ │ │ + cneg w7, w1, lt // lt = tstop │ │ │ │ + cmp w6, w7 │ │ │ │ + csel w6, w6, w7, ge // ge = tcont │ │ │ │ + subs w0, w0, w1 │ │ │ │ scvtf d31, w0 │ │ │ │ - scvtf d30, w7 │ │ │ │ + scvtf d30, w6 │ │ │ │ fneg d29, d31 │ │ │ │ fcsel d31, d29, d31, mi // mi = first │ │ │ │ fcmpe d31, d15 │ │ │ │ - b.ls 73fc // b.plast │ │ │ │ + b.ls 7624 // b.plast │ │ │ │ fdiv d31, d31, d30 │ │ │ │ fcmpe d14, d31 │ │ │ │ - b.ge 73fc // b.tcont │ │ │ │ + b.ge 7624 // b.tcont │ │ │ │ sub w2, w2, #0x1 │ │ │ │ - cbz w9, 7584 │ │ │ │ - ldr w0, [sp, #124] │ │ │ │ - str w0, [sp, #216] │ │ │ │ - cmp x6, w0, sxtw │ │ │ │ - b.ne 7584 // b.any │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 87c4 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + cbz w9, 7780 │ │ │ │ + ldr w0, [sp, #204] │ │ │ │ + str w0, [sp, #280] │ │ │ │ + cmp x5, w0, sxtw │ │ │ │ + b.ne 7780 // b.any │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8cc4 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 78d0 // b.any │ │ │ │ - ldrb w0, [x23, w2, sxtw] │ │ │ │ - ucvtf d0, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ldrb w0, [x0, w2, sxtw] │ │ │ │ - ucvtf d1, w0 │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ + b.ne 877c // b.any │ │ │ │ + ldr w0, [x22, w2, uxtw #2] │ │ │ │ + scvtf d0, w0 │ │ │ │ + ldr w0, [x28, w2, uxtw #2] │ │ │ │ + scvtf d1, w0 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ fsub d2, d0, d1 │ │ │ │ - mov x2, x24 │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x3a8 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ bl 2258 │ │ │ │ - ldr x0, [sp, #208] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #272] │ │ │ │ + mov w8, #0x1 // #1 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - str x0, [sp, #208] │ │ │ │ - b 6890 │ │ │ │ - str w2, [sp, #124] │ │ │ │ + str x0, [sp, #272] │ │ │ │ + b 6b2c │ │ │ │ + str w2, [sp, #204] │ │ │ │ mov w9, #0x1 // #1 │ │ │ │ - cmp x6, x2 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ + cmp x5, x2 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ add x2, x2, #0x1 │ │ │ │ - b 7338 │ │ │ │ - cbz w26, 4a68 │ │ │ │ - adrp x1, c000 │ │ │ │ + b 7558 │ │ │ │ + ldr w1, [sp, #168] │ │ │ │ + cbz w1, 4ae8 │ │ │ │ + mov w2, w3 │ │ │ │ + adrp x1, b000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xcf8 │ │ │ │ + add x1, x1, #0xad8 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - b 384c │ │ │ │ - cbnz w26, 7848 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - mov x20, x19 │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - cmp w0, w2 │ │ │ │ - b.ne 6eb0 // b.any │ │ │ │ - b 384c │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - mov w0, w1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.eq 384c // b.none │ │ │ │ - cbz w27, 6eb0 │ │ │ │ - mov w0, w1 │ │ │ │ - b 3848 │ │ │ │ + ldr w1, [sp, #320] │ │ │ │ + b 38c0 │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cbnz w0, 7b88 │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + mov x25, x19 │ │ │ │ + ldr w2, [sp, #320] │ │ │ │ + mov w1, w3 │ │ │ │ + cmp w3, w2 │ │ │ │ + b.ne 74fc // b.any │ │ │ │ + b 38c0 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + mov w2, w0 │ │ │ │ + cmp w0, w3 │ │ │ │ + b.eq 4ae8 // b.none │ │ │ │ + cbz w26, 74fc │ │ │ │ + mov w1, w0 │ │ │ │ + b 38bc │ │ │ │ fneg d30, d29 │ │ │ │ - b 6dcc │ │ │ │ - ldr x3, [sp, #8] │ │ │ │ - mov x2, x22 │ │ │ │ - ldr x4, [sp, #24] │ │ │ │ - mov x1, x19 │ │ │ │ + b 7330 │ │ │ │ + ldp x4, x3, [sp, #80] │ │ │ │ + mov x2, x23 │ │ │ │ + mov x1, x20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 2258 │ │ │ │ - b 3f4c │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xf98 │ │ │ │ - bl 20f0 │ │ │ │ - ldr w0, [sp, #248] │ │ │ │ + b 3ff4 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xd78 │ │ │ │ + bl 20f0 │ │ │ │ + ldr w0, [sp, #312] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 3b4c │ │ │ │ + b 3f98 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0xcd8 │ │ │ │ + bl 20f0 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 3a2c │ │ │ │ + b 3aac │ │ │ │ + ldr w0, [sp, #168] │ │ │ │ + cbnz w0, 7b88 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + mov x25, x19 │ │ │ │ + ldr w1, [sp, #324] │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq 38c0 // b.none │ │ │ │ + mov w1, w0 │ │ │ │ + b 38bc │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8c64 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3adc │ │ │ │ - b 3ef0 │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xef8 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 72b8 // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ bl 20f0 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 72b8 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8cec │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 39c4 │ │ │ │ - b 3a4c │ │ │ │ - b.ne 85dc // b.any │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - b 6890 │ │ │ │ - cbnz w26, 7848 │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - mov x20, x19 │ │ │ │ - ldr w0, [sp, #260] │ │ │ │ - cmp w1, w0 │ │ │ │ - b.eq 384c // b.none │ │ │ │ - mov w0, w1 │ │ │ │ - b 3848 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8af8 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 708c // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 708c │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8c04 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7af4 // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 6a00 // b.any │ │ │ │ - b 3364 │ │ │ │ - mov x2, x24 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x4b0 │ │ │ │ - bl 2258 │ │ │ │ - b 6b5c │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 836c │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 75dc // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 75dc │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 88c4 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 78fc // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 71cc // b.any │ │ │ │ - b 6860 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 852c │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 7468 // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7468 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 7bec │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 78e8 // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 72a0 // b.any │ │ │ │ - b 49d4 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 868c │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 6d5c // b.none │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 6d5c │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 8894 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 788c // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 73b0 // b.any │ │ │ │ - b 6860 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 89b4 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 6c80 // b.none │ │ │ │ + str w2, [sp, #112] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #112] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 6c80 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 802c │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 78bc // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 6ac8 // b.any │ │ │ │ - b 3364 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 82e0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + b.eq 7380 // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7380 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 84f4 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8194 // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 6f58 // b.any │ │ │ │ - b 6860 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 758c │ │ │ │ + b.eq 7144 // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7144 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 7870 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7028 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 88a4 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + ldrb w0, [x22, w2, sxtw] │ │ │ │ + sxtw x3, w2 │ │ │ │ + ucvtf d31, w0 │ │ │ │ + ldrb w0, [x28, w2, sxtw] │ │ │ │ + fmov d13, d31 │ │ │ │ + ucvtf d31, w0 │ │ │ │ + fmov d12, d31 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 7944 │ │ │ │ + mov w1, w1 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ + lsl x1, x1, #3 │ │ │ │ + sub x0, x1, #0x8 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ + add x0, x1, x0 │ │ │ │ + b 791c │ │ │ │ + sxtw x3, w4 │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ + sdiv x4, x3, x1 │ │ │ │ + msub x1, x4, x1, x3 │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ + add x1, x1, x3 │ │ │ │ + str x1, [x0, x2] │ │ │ │ + sub x2, x2, #0x8 │ │ │ │ + cmp x8, x2 │ │ │ │ + b.ne 7918 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 7aac // b.any │ │ │ │ - cmn w2, #0x1 │ │ │ │ - b.ne 6c1c // b.any │ │ │ │ - b 6860 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #160] │ │ │ │ - b 6890 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - str w0, [sp, #136] │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 839c │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 6d14 // b.none │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 6d14 │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - str w0, [sp, #156] │ │ │ │ - str w5, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #128] │ │ │ │ - b 6b18 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - str w0, [sp, #140] │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 876c │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 6e24 // b.none │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 6e24 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #132] │ │ │ │ - b 6890 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #144] │ │ │ │ - b 6890 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #124] │ │ │ │ - b 6890 │ │ │ │ + b.ne 84c0 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + bl 2c00 │ │ │ │ + mov x3, x0 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + ldr x4, [x0] │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 84ac // b.none │ │ │ │ adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc58 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 79b8 │ │ │ │ + b 3834 │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbnz w1, 88f4 │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.eq 7210 // b.none │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7210 │ │ │ │ + str w0, [sp, #204] │ │ │ │ + b 6b2c │ │ │ │ + str w0, [sp, #216] │ │ │ │ + b 6b2c │ │ │ │ + str w0, [sp, #232] │ │ │ │ + b 6b2c │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xa38 │ │ │ │ bl 2258 │ │ │ │ - ldp w2, w3, [sp, #248] │ │ │ │ + ldr w2, [sp, #312] │ │ │ │ + ldr w3, [sp, #316] │ │ │ │ cmp w2, w3 │ │ │ │ - b.eq 784c // b.none │ │ │ │ - cbz w27, 78a0 │ │ │ │ - ldr w0, [sp, #256] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - cmp w0, w2 │ │ │ │ - b.ne 3848 // b.any │ │ │ │ - b 7418 │ │ │ │ - mov w23, w0 │ │ │ │ + b.eq 7b8c // b.none │ │ │ │ + cbz w26, 7bbc │ │ │ │ + ldr w1, [sp, #320] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + cmp w1, w3 │ │ │ │ + b.ne 38bc // b.any │ │ │ │ + b 7644 │ │ │ │ + str w0, [sp, #228] │ │ │ │ + b 6b2c │ │ │ │ + str w0, [sp, #200] │ │ │ │ + b 6b2c │ │ │ │ + str w0, [sp, #196] │ │ │ │ + b 6dac │ │ │ │ + str w0, [sp, #208] │ │ │ │ + str w4, [sp, #280] │ │ │ │ + b 6b30 │ │ │ │ + str w0, [sp, #212] │ │ │ │ + str w4, [sp, #280] │ │ │ │ + b 6b30 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 33a4 │ │ │ │ + str w0, [sp, #220] │ │ │ │ + b 6dac │ │ │ │ + str w0, [sp, #224] │ │ │ │ + b 6b2c │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x28a // #650 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #152] │ │ │ │ - b 6890 │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - str w0, [sp, #148] │ │ │ │ - b 6b18 │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x288 // #648 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov x20, x19 │ │ │ │ + mov x25, x19 │ │ │ │ mov w2, w3 │ │ │ │ + adrp x1, b000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0xa88 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #320] │ │ │ │ + ldr w3, [sp, #324] │ │ │ │ + mov w2, w0 │ │ │ │ + cmp w0, w3 │ │ │ │ + b.eq 7644 // b.none │ │ │ │ + cbnz w26, 769c │ │ │ │ + b 74fc │ │ │ │ + mov x19, x25 │ │ │ │ + b 74d4 │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xca8 │ │ │ │ + add x1, x1, #0x290 │ │ │ │ bl 2258 │ │ │ │ - ldr w1, [sp, #256] │ │ │ │ - ldr w2, [sp, #260] │ │ │ │ - mov w0, w1 │ │ │ │ - cmp w1, w2 │ │ │ │ - b.eq 7418 // b.none │ │ │ │ - cbnz w27, 7464 │ │ │ │ - b 6eb0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 4174 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 75a0 │ │ │ │ - mov x19, x20 │ │ │ │ - b 6e88 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - b 674c │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - str w2, [sp, #88] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #88] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 75c8 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 73b0 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7578 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7550 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 758c │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 47e8 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 758c │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7030 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 7634 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + b 6df0 │ │ │ │ + str wzr, [sp, #200] │ │ │ │ + b 4830 │ │ │ │ + str wzr, [sp, #204] │ │ │ │ + b 6ae0 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr w0, [x23, w2, sxtw #2] │ │ │ │ - sxtw x3, w2 │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + mov x22, x0 │ │ │ │ + str w28, [sp, #196] │ │ │ │ + str w28, [sp, #280] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr w3, [sp, #196] │ │ │ │ + sxtw x2, w3 │ │ │ │ + ldrsh w0, [x0, w3, sxtw #1] │ │ │ │ scvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ + ldr x0, [sp, #112] │ │ │ │ fmov d13, d31 │ │ │ │ - ldr w0, [x0, w2, sxtw #2] │ │ │ │ + ldrsh w0, [x0, w3, sxtw #1] │ │ │ │ scvtf d31, w0 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 7a24 │ │ │ │ + b.le 7c90 │ │ │ │ mov w1, w1 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + mov x3, #0x0 // #0 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ - add x0, x1, x0 │ │ │ │ - b 79fc │ │ │ │ - sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ - sdiv x4, x3, x1 │ │ │ │ - msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ - add x1, x1, x3 │ │ │ │ - str x1, [x0, x2] │ │ │ │ - sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 79f8 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ + add x0, x22, x0 │ │ │ │ + ldr x1, [x6, x3] │ │ │ │ + sdiv x4, x2, x1 │ │ │ │ + msub x1, x4, x1, x2 │ │ │ │ + ldr x2, [x5, x3] │ │ │ │ + add x1, x1, x2 │ │ │ │ + str x1, [x0, x3] │ │ │ │ + sub x3, x3, #0x8 │ │ │ │ + sxtw x2, w4 │ │ │ │ + cmp x3, x8 │ │ │ │ + b.ne 7c60 // b.any │ │ │ │ + str w2, [sp, #196] │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8dc0 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8530 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8dac // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr x4, [x22] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + cmn w28, #0x1 │ │ │ │ + b.eq 851c // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + add x23, x23, #0x288 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 37d8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b.le 4738 │ │ │ │ + ldr x2, [x22, x28, lsl #3] │ │ │ │ + mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 7a84 │ │ │ │ - b 37d8 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7648 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 753c │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 36d8 │ │ │ │ - str w2, [sp, #88] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #88] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7510 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 6e08 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 7ce8 │ │ │ │ + b 4738 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 7144 │ │ │ │ + str wzr, [sp, #196] │ │ │ │ + b 3388 │ │ │ │ + str wzr, [sp, #212] │ │ │ │ + b 41fc │ │ │ │ + str wzr, [sp, #228] │ │ │ │ + b 492c │ │ │ │ + str wzr, [sp, #224] │ │ │ │ + b 36f4 │ │ │ │ + str wzr, [sp, #216] │ │ │ │ + b 436c │ │ │ │ + str wzr, [sp, #232] │ │ │ │ + b 68b8 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2198 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ + bl 2060 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x347 // #839 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ + bl 22b8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + mov w1, #0xffffffff // #-1 │ │ │ │ + bl 1d00 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2198 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ + bl 2060 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x345 // #837 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ + bl 22b8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + mov w1, #0xffffffff // #-1 │ │ │ │ + bl 1d00 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + ldr w0, [sp, #252] │ │ │ │ + cbnz w0, 2d90 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + ldr x3, [sp, #80] │ │ │ │ + add x2, x2, #0x918 │ │ │ │ + ldr x0, [x0] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 22b8 │ │ │ │ + mov x0, #0xffffffffffffffdc // #-36 │ │ │ │ + b 3538 │ │ │ │ + str wzr, [sp, #208] │ │ │ │ + b 451c │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 4218 │ │ │ │ + str wzr, [sp, #220] │ │ │ │ + b 4610 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #208] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + ldr s31, [x22, w2, sxtw #2] │ │ │ │ sxtw x3, w2 │ │ │ │ - ldr d31, [x23, w2, sxtw #3] │ │ │ │ + fcvt d31, s31 │ │ │ │ fmov d13, d31 │ │ │ │ - ldr d31, [x0, w2, sxtw #3] │ │ │ │ + ldr s31, [x28, w2, sxtw #2] │ │ │ │ + fcvt d31, s31 │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 7bac │ │ │ │ + b.le 7f1c │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ - b 7b84 │ │ │ │ + b 7ef4 │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 7b80 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x2, x8 │ │ │ │ + b.ne 7ef0 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8b48 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 8008 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8b34 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 7ff4 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 45b8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 7c0c │ │ │ │ - b 45b8 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 6d0c │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 75b4 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ + b.le 7fc4 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ mov x23, x0 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - sxtw x3, w2 │ │ │ │ - sbfiz x2, x2, #1, #32 │ │ │ │ - ldrh w0, [x0, x2] │ │ │ │ - ucvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - fmov d13, d31 │ │ │ │ - ldrh w0, [x0, x2] │ │ │ │ - ucvtf d31, w0 │ │ │ │ - fmov d12, d31 │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 7cf8 │ │ │ │ - mov w1, w1 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ - lsl x1, x1, #3 │ │ │ │ - sub x0, x1, #0x8 │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ - add x0, x23, x0 │ │ │ │ - b 7cd0 │ │ │ │ - sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ - sdiv x4, x3, x1 │ │ │ │ - msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ - add x1, x1, x3 │ │ │ │ - str x1, [x0, x2] │ │ │ │ - sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 7ccc // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8e38 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ - bl 2c00 │ │ │ │ - mov x3, x0 │ │ │ │ - ldr x4, [x23] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8e24 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.le 7d74 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x2, [x23, x26, lsl #3] │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 7d54 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 7f90 │ │ │ │ + mov x19, x20 │ │ │ │ + mov x20, x21 │ │ │ │ + mov x21, x22 │ │ │ │ + mov x22, x23 │ │ │ │ fsub d2, d13, d12 │ │ │ │ fmov d1, d12 │ │ │ │ fmov d0, d13 │ │ │ │ - adrp x1, d000 │ │ │ │ - add x1, x1, #0x488 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x220 │ │ │ │ bl 2258 │ │ │ │ - mov x0, x23 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ bl 2360 │ │ │ │ - ldr d12, [sp, #3248] │ │ │ │ - ldr d13, [sp, #3256] │ │ │ │ - b 6b08 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 75dc │ │ │ │ + ldr d12, [sp, #3312] │ │ │ │ + ldr d13, [sp, #3320] │ │ │ │ + b 749c │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ + bl 2258 │ │ │ │ + b 7f64 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7f30 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 7468 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr d31, [x23, w2, sxtw #3] │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + ldr d31, [x22, w2, sxtw #3] │ │ │ │ sxtw x3, w2 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - ucvtf d31, d31 │ │ │ │ fmov d13, d31 │ │ │ │ - ldr d31, [x0, w2, sxtw #3] │ │ │ │ - ucvtf d31, d31 │ │ │ │ + ldr d31, [x28, w2, sxtw #3] │ │ │ │ fmov d12, d31 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 7e50 │ │ │ │ + b.le 80c8 │ │ │ │ mov w1, w1 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ lsl x1, x1, #3 │ │ │ │ sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ - b 7e28 │ │ │ │ + b 80a0 │ │ │ │ sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ sdiv x4, x3, x1 │ │ │ │ msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ add x1, x1, x3 │ │ │ │ str x1, [x0, x2] │ │ │ │ sub x2, x2, #0x8 │ │ │ │ - cmp x9, x2 │ │ │ │ - b.ne 7e24 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ + cmp x2, x8 │ │ │ │ + b.ne 809c // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 886c // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ + b.ne 81a8 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ bl 2c00 │ │ │ │ mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8858 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 8194 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.le 37d8 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b.le 7fc4 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ + mov x23, x0 │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 7eb0 │ │ │ │ - b 37d8 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - b 46e0 │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 6e1c │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 6cf8 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 813c │ │ │ │ + b 7fb4 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 44b8 │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 49d4 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 7564 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - str x0, [sp, #48] │ │ │ │ - ldr d31, [x23, w2, sxtw #3] │ │ │ │ - sxtw x3, w2 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - scvtf d31, d31 │ │ │ │ - fmov d13, d31 │ │ │ │ - ldr d31, [x0, w2, sxtw #3] │ │ │ │ - scvtf d31, d31 │ │ │ │ - fmov d12, d31 │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 7fe0 │ │ │ │ - mov w1, w1 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ - lsl x1, x1, #3 │ │ │ │ - sub x0, x1, #0x8 │ │ │ │ - ldr x1, [sp, #48] │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ - add x0, x1, x0 │ │ │ │ - b 7fb8 │ │ │ │ - sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ - sdiv x4, x3, x1 │ │ │ │ - msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ - add x1, x1, x3 │ │ │ │ - str x1, [x0, x2] │ │ │ │ - sub x2, x2, #0x8 │ │ │ │ - cmp x9, x2 │ │ │ │ - b.ne 7fb4 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8b70 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ - bl 2c00 │ │ │ │ - mov x3, x0 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x4, [x0] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8b5c // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 495c │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.le 8064 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - ldr x2, [x0, x26, lsl #3] │ │ │ │ + b 8110 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 80dc │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 8040 │ │ │ │ - fsub d2, d13, d12 │ │ │ │ - fmov d1, d12 │ │ │ │ - fmov d0, d13 │ │ │ │ - adrp x1, d000 │ │ │ │ + b 69a8 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 6974 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 78cc │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x317 // #791 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x488 │ │ │ │ - bl 2258 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - bl 2360 │ │ │ │ - ldr d12, [sp, #3248] │ │ │ │ - ldr d13, [sp, #3256] │ │ │ │ - b 72d8 │ │ │ │ - mov w26, w0 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2198 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ + bl 2060 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x315 // #789 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ + bl 22b8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + mov w1, #0xffffffff // #-1 │ │ │ │ + bl 1d00 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w22, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w22 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x345 // #837 │ │ │ │ + mov w4, #0x31e // #798 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - ldr w0, [sp, #188] │ │ │ │ - cbnz w0, 2d94 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - add x2, x2, #0xb38 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x31c // #796 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2198 │ │ │ │ + mov x20, x0 │ │ │ │ + mov w0, w21 │ │ │ │ + bl 2060 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x31a // #794 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ - mov x0, #0xffffffffffffffdc // #-36 │ │ │ │ - b 34f0 │ │ │ │ - mov w26, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + mov w1, #0xffffffff // #-1 │ │ │ │ + bl 1d00 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x347 // #839 │ │ │ │ + mov w4, #0x319 // #793 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - str w2, [sp, #48] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ bl 20f0 │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 75f0 │ │ │ │ - b.ne 84fc // b.any │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - b 6b18 │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - mov w2, #0xffffffff // #-1 │ │ │ │ - cbz w1, 74fc │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - mov w2, #0x0 // #0 │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ - sxtw x3, w2 │ │ │ │ - ldrsh w0, [x0, w2, sxtw #1] │ │ │ │ - scvtf d31, w0 │ │ │ │ - ldr x0, [sp, #64] │ │ │ │ - fmov d13, d31 │ │ │ │ - ldrsh w0, [x0, w2, sxtw #1] │ │ │ │ - scvtf d31, w0 │ │ │ │ - fmov d12, d31 │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 8260 │ │ │ │ - mov w1, w1 │ │ │ │ - mov x2, #0x0 // #0 │ │ │ │ - neg x9, x1, lsl #3 │ │ │ │ - lsl x1, x1, #3 │ │ │ │ - sub x0, x1, #0x8 │ │ │ │ - add x8, x20, x0 │ │ │ │ - add x6, x26, x0 │ │ │ │ - add x0, x23, x0 │ │ │ │ - b 8238 │ │ │ │ - sxtw x3, w4 │ │ │ │ - ldr x1, [x8, x2] │ │ │ │ - sdiv x4, x3, x1 │ │ │ │ - msub x1, x4, x1, x3 │ │ │ │ - ldr x3, [x6, x2] │ │ │ │ - add x1, x1, x3 │ │ │ │ - str x1, [x0, x2] │ │ │ │ - sub x2, x2, #0x8 │ │ │ │ - cmp x2, x9 │ │ │ │ - b.ne 8234 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.ne 8324 // b.any │ │ │ │ - ldr w0, [sp, #280] │ │ │ │ - mov x2, x24 │ │ │ │ - bl 2c00 │ │ │ │ - mov x3, x0 │ │ │ │ - ldr x4, [x23] │ │ │ │ - cmn w5, #0x1 │ │ │ │ - b.eq 8310 // b.none │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x440 │ │ │ │ - bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.le 7d74 │ │ │ │ - adrp x0, d000 │ │ │ │ - mov x26, #0x1 // #1 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - str x0, [sp, #64] │ │ │ │ - ldr x2, [x23, x26, lsl #3] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 708c │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - ldr x1, [sp, #64] │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - ldr w0, [sp, #240] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 82bc │ │ │ │ - b 7d74 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + b 4a1c │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 49e8 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 7dd4 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 3724 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #112] │ │ │ │ + b 6c80 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 7210 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - b 82a0 │ │ │ │ - str w5, [sp, #64] │ │ │ │ + b 798c │ │ │ │ bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 8274 │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 6738 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7958 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 36d8 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 36d8 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 78c4 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 44b8 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 6eb0 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - b 3798 │ │ │ │ - str w5, [sp, #64] │ │ │ │ + b 7cd0 │ │ │ │ bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 3768 │ │ │ │ - b.eq 74cc // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 684c │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 7ca4 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7dd4 │ │ │ │ - mov w20, w0 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2198 │ │ │ │ - mov x21, x0 │ │ │ │ - mov w0, w20 │ │ │ │ - bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x21 │ │ │ │ - mov w4, #0x262 // #610 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ - bl 22b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - mov w1, #0xffffffff // #-1 │ │ │ │ - bl 1d00 │ │ │ │ + str x0, [sp, #104] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 78cc │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 72b8 │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ + bl 2258 │ │ │ │ + b 4700 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 46d0 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 6eb8 │ │ │ │ mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ - mov w4, #0x260 // #608 │ │ │ │ + mov w4, #0x1a7 // #423 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - b.eq 6b18 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 46cc │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #204] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + ldr w0, [x22, w2, sxtw #2] │ │ │ │ + sxtw x3, w2 │ │ │ │ + scvtf d31, w0 │ │ │ │ + ldr w0, [x28, w2, sxtw #2] │ │ │ │ + fmov d13, d31 │ │ │ │ + scvtf d31, w0 │ │ │ │ + fmov d12, d31 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 86e0 │ │ │ │ + mov w1, w1 │ │ │ │ + mov x2, #0x0 // #0 │ │ │ │ + neg x8, x1, lsl #3 │ │ │ │ + lsl x1, x1, #3 │ │ │ │ + sub x0, x1, #0x8 │ │ │ │ + ldr x1, [sp, #104] │ │ │ │ + add x6, x24, x0 │ │ │ │ + add x5, x23, x0 │ │ │ │ + add x0, x1, x0 │ │ │ │ + b 86b8 │ │ │ │ + sxtw x3, w4 │ │ │ │ + ldr x1, [x6, x2] │ │ │ │ + sdiv x4, x3, x1 │ │ │ │ + msub x1, x4, x1, x3 │ │ │ │ + ldr x3, [x5, x2] │ │ │ │ + add x1, x1, x3 │ │ │ │ + str x1, [x0, x2] │ │ │ │ + sub x2, x2, #0x8 │ │ │ │ + cmp x2, x8 │ │ │ │ + b.ne 86b4 // b.any │ │ │ │ + str w4, [sp, #280] │ │ │ │ + ldr w0, [sp, #3376] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ + b.ne 8d28 // b.any │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + bl 2c00 │ │ │ │ + mov x3, x0 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + ldr x2, [sp, #24] │ │ │ │ + ldr x4, [x0] │ │ │ │ + ldr w0, [sp, #112] │ │ │ │ + cmn w0, #0x1 │ │ │ │ + b.eq 8d14 // b.none │ │ │ │ + adrp x1, c000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x248 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + adrp x23, c000 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.le 3844 │ │ │ │ + mov x0, x22 │ │ │ │ + mov x22, x21 │ │ │ │ + mov x21, x20 │ │ │ │ + mov x20, x19 │ │ │ │ + add x19, x23, #0x288 │ │ │ │ mov x23, x0 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - b 7c78 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 7f64 │ │ │ │ - b.ne 833c // b.any │ │ │ │ - b 6890 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 72a0 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 6738 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 79a8 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + mov x28, #0x1 // #1 │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ + mov x1, x19 │ │ │ │ + ldr x2, [x0, x28, lsl #3] │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 2258 │ │ │ │ + ldr w0, [sp, #304] │ │ │ │ + cmp w0, w28 │ │ │ │ + b.gt 8754 │ │ │ │ + b 3834 │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 75dc │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + b 77fc │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + mov w28, #0xffffffff // #-1 │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 8390 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 6738 │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + mov x22, x0 │ │ │ │ + b 7c10 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7030 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 71cc │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #212] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 8058 │ │ │ │ mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1a7 // #423 │ │ │ │ + mov w4, #0x2c1 // #705 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 47e8 │ │ │ │ - b.eq 72e8 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, ab98 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - cmp x0, #0x0 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - ccmp w0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 49d4 // b.none │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + str w2, [sp, #104] │ │ │ │ bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 49d4 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #88] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #88] │ │ │ │ - b 6ac8 │ │ │ │ - b.eq 78b0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 4160 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7b38 │ │ │ │ - b.eq 6890 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 684c │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + ldr w2, [sp, #104] │ │ │ │ + b 7380 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 47e8 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 7b38 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 8050 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 8550 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + mov x22, x0 │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 4640 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 86b0 │ │ │ │ - b.ne 86c0 // b.any │ │ │ │ - mov w5, #0x0 // #0 │ │ │ │ - str w5, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - b.eq 81ac // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbz w1, 46cc │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 7ea4 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - b 81e4 │ │ │ │ - adrp x1, d000 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 8188 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - b 70f0 │ │ │ │ - str w5, [sp, #64] │ │ │ │ + b 6f78 │ │ │ │ bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 70c0 │ │ │ │ - adrp x1, d000 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 6f44 │ │ │ │ + b.eq 74ac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4204 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 7ea4 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ bl 2258 │ │ │ │ - b 7e94 │ │ │ │ - str w5, [sp, #64] │ │ │ │ + b 37e4 │ │ │ │ bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7e64 │ │ │ │ - b.eq 78b0 // b.none │ │ │ │ - ldr w1, [sp, #240] │ │ │ │ - cbnz w1, 8ef4 │ │ │ │ - ldr w0, [sp, #3312] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ccmp x0, #0x0, #0x4, ne // ne = any │ │ │ │ - b.eq 4174 // b.none │ │ │ │ - b 7880 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 79a8 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 37b0 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 6ae8 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #160] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7dd4 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 8668 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4374 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #128] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - b 81e4 │ │ │ │ - mov w23, w0 │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 68e8 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2c1 // #705 │ │ │ │ + mov w4, #0x262 // #610 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ + bl 22b8 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #4032] │ │ │ │ + mov w1, #0xffffffff // #-1 │ │ │ │ + bl 1d00 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2198 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ + bl 2060 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x260 // #608 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 3390 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + mov w28, #0xffffffff // #-1 │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #140] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7b38 │ │ │ │ + mov x22, x0 │ │ │ │ + ldr w0, [sp, #280] │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + str w0, [sp, #196] │ │ │ │ + b 7c10 │ │ │ │ + b.eq 74ac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 4204 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 8058 │ │ │ │ + b.eq 6dac // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 3390 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + mov x22, x0 │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 4640 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 7c78 │ │ │ │ - b.ne 8708 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 6f58 │ │ │ │ - b.ne 83f8 // b.any │ │ │ │ - b 6890 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 3724 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 88c8 │ │ │ │ - b.ne 8800 // b.any │ │ │ │ - b 6b18 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #48] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #48] │ │ │ │ - b 6c1c │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 48a8 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 4878 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + mov x22, x0 │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + b 88b8 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #132] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 79a8 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 88e8 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - b 89d8 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 8668 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 8304 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + str w2, [sp, #112] │ │ │ │ + str w2, [sp, #280] │ │ │ │ + b 68e8 │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - mov w5, w2 │ │ │ │ - str w2, [sp, #216] │ │ │ │ - b 81e4 │ │ │ │ - b.ne 8884 // b.any │ │ │ │ - str w4, [sp, #216] │ │ │ │ - b 6894 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 7bf0 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7bc0 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 8024 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7ff4 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 8ba8 │ │ │ │ + b.eq 6b2c // b.none │ │ │ │ + ldr w1, [sp, #304] │ │ │ │ + cbz w1, 6ae8 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #144] │ │ │ │ + ldr w2, [sp, #280] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [sp, #112] │ │ │ │ + b 495c │ │ │ │ sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #156] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7f64 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x317 // #791 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 8c28 │ │ │ │ + sbfiz x0, x1, #3, #32 │ │ │ │ + str w1, [sp, #112] │ │ │ │ + str w2, [sp, #144] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ + ldr w1, [sp, #112] │ │ │ │ + ldr w2, [sp, #144] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + b 8c58 │ │ │ │ + adrp x1, c000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + add x1, x1, #0x1e8 │ │ │ │ + bl 2258 │ │ │ │ + b 8728 │ │ │ │ + bl 20f0 │ │ │ │ + str wzr, [sp, #3376] │ │ │ │ + b 86f4 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x315 // #789 │ │ │ │ + mov w4, #0x38d // #909 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x31e // #798 │ │ │ │ + mov w4, #0x2b8 // #696 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x31c // #796 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b8 // #696 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w22, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w22 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x31a // #794 │ │ │ │ + mov w4, #0x385 // #901 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w22, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x385 // #901 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w22 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x319 // #793 │ │ │ │ + mov w4, #0x389 // #905 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 7a68 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7a38 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 8790 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 4578 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 4548 │ │ │ │ - adrp x1, d000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x408 │ │ │ │ - bl 2258 │ │ │ │ - b 7d38 │ │ │ │ - str w5, [sp, #64] │ │ │ │ - bl 20f0 │ │ │ │ - ldr w5, [sp, #64] │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - b 7d0c │ │ │ │ - b.ne 873c // b.any │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - b 6890 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 83c0 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #148] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - b 7c78 │ │ │ │ - b.ne 8580 // b.any │ │ │ │ - mov w1, #0x0 // #0 │ │ │ │ - b 6890 │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - str w2, [sp, #88] │ │ │ │ - bl 20f0 │ │ │ │ - str wzr, [sp, #3312] │ │ │ │ - ldr w2, [sp, #88] │ │ │ │ - b 6a00 │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str w2, [sp, #164] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov x23, x0 │ │ │ │ - ldr w2, [sp, #164] │ │ │ │ - b 8b1c │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 44b8 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x387 // #903 │ │ │ │ + mov w4, #0x38b // #907 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w22, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w22 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1e2 // #482 │ │ │ │ + mov w4, #0x389 // #905 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x389 // #905 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w28, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w28 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x38b // #907 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w3, #0x38b // #907 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w24, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w24 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x387 // #903 │ │ │ │ + mov w4, #0x386 // #902 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x387 // #903 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x386 // #902 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x385 // #901 │ │ │ │ + mov w4, #0x2b1 // #689 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38b // #907 │ │ │ │ + mov w4, #0x2b1 // #689 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x22f // #559 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1da // #474 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w19, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str w2, [sp, #8] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x21, x0 │ │ │ │ - mov w0, w19 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x21 │ │ │ │ - mov w4, #0x22d // #557 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x386 // #902 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38d // #909 │ │ │ │ + mov w4, #0x38a // #906 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x38d // #909 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x38a // #906 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x385 // #901 │ │ │ │ + mov w4, #0x38d // #909 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x385 // #901 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x38d // #909 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w5, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38d // #909 │ │ │ │ + mov w4, #0x1d5 // #469 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d5 // #469 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x386 // #902 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d8 // #472 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d1 // #465 │ │ │ │ + mov w4, #0x1d8 // #472 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d1 // #465 │ │ │ │ + mov w4, #0x387 // #903 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x387 // #903 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b8 // #696 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1da // #474 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2d3 // #723 │ │ │ │ + mov w4, #0x1da // #474 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w4, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x389 // #905 │ │ │ │ + mov w4, #0x1d6 // #470 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d6 // #470 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x38a // #906 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d9 // #473 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38a // #906 │ │ │ │ + mov w4, #0x1d9 // #473 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x38a // #906 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d9 // #473 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d5 // #469 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d7 // #471 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w22, w0 │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w22 │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x216 // #534 │ │ │ │ + mov w4, #0x1d7 // #471 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d8 // #472 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d7 // #471 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d2 // #466 │ │ │ │ + mov w4, #0x387 // #903 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d2 // #466 │ │ │ │ + mov w4, #0x38e // #910 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d2 // #466 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w24, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w24 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x361 // #865 │ │ │ │ + mov w4, #0x38e // #910 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2ea // #746 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x38e // #910 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x21, x0 │ │ │ │ - mov w0, w19 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x21 │ │ │ │ - mov w4, #0x183 // #387 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x204 // #516 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x21, x0 │ │ │ │ - mov w0, w19 │ │ │ │ + mov x20, x0 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x21 │ │ │ │ - mov w4, #0x181 // #385 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x1f7 // #503 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr x19, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ - mov w0, w19 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ - mov x6, x0 │ │ │ │ - ldr x5, [sp, #8] │ │ │ │ + mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ - mov w4, #0x17d // #381 │ │ │ │ + mov w4, #0x1d1 // #465 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ - mov x6, x0 │ │ │ │ - ldr x5, [sp, #24] │ │ │ │ + mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x17b // #379 │ │ │ │ + mov w4, #0x1d1 // #465 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d1 // #465 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1b5 // #437 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d3 // #467 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1b3 // #435 │ │ │ │ + mov w4, #0x1d3 // #467 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d3 // #467 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str x21, [sp, #3184] │ │ │ │ - str x22, [sp, #3192] │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ - mov x6, x0 │ │ │ │ - ldr x5, [sp, #8] │ │ │ │ + mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ - mov w4, #0x168 // #360 │ │ │ │ + mov w4, #0x1d4 // #468 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str x21, [sp, #3184] │ │ │ │ - str x22, [sp, #3192] │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x21, x0 │ │ │ │ - mov w0, w20 │ │ │ │ + mov x20, x0 │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ - mov x6, x0 │ │ │ │ - ldr x5, [sp, #24] │ │ │ │ - mov x3, x21 │ │ │ │ - mov w4, #0x166 // #358 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x3, x20 │ │ │ │ + mov w4, #0x1d4 // #468 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x33f // #831 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - str x21, [sp, #3184] │ │ │ │ - str x22, [sp, #3192] │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2330 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x177 // #375 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x175 // #373 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d4 // #468 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str x21, [sp, #3184] │ │ │ │ - str x22, [sp, #3192] │ │ │ │ - str x23, [sp, #3200] │ │ │ │ - str x24, [sp, #3208] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b0 // #688 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d6 // #470 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b0 // #688 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x204 // #516 │ │ │ │ + mov w4, #0x385 // #901 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1f7 // #503 │ │ │ │ + mov w4, #0x2b0 // #688 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d5 // #469 │ │ │ │ + mov w4, #0x2b6 // #694 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d5 // #469 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b6 // #694 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ - adr x0, 1f000 │ │ │ │ + mov w20, w0 │ │ │ │ + adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d8 // #472 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d5 // #469 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d8 // #472 │ │ │ │ + mov w4, #0x38c // #908 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x38c // #908 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - str w1, [sp] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ - bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x38e // #910 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x38c // #908 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - mov w1, #0xffffffff // #-1 │ │ │ │ - bl 1d00 │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38e // #910 │ │ │ │ + mov w4, #0x1e2 // #482 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x38e // #910 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x38c // #908 │ │ │ │ + mov w4, #0x216 // #534 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x38c // #908 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x22f // #559 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr x20, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1da // #474 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x22d // #557 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1da // #474 │ │ │ │ + mov w4, #0x242 // #578 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x240 // #576 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d6 // #470 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x23e // #574 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d6 // #470 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d9 // #473 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x231 // #561 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d9 // #473 │ │ │ │ + mov w4, #0x2b0 // #688 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d9 // #473 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b0 // #688 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d7 // #471 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1b5 // #437 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d7 // #471 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1b3 // #435 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d7 // #471 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d1 // #465 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d8 // #472 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w20, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x1d3 // #467 │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x1d2 // #466 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d3 // #467 │ │ │ │ + mov w4, #0x1d2 // #466 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d3 // #467 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x1d2 // #466 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d4 // #468 │ │ │ │ + mov w4, #0x2b8 // #696 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d4 // #468 │ │ │ │ + mov w4, #0x388 // #904 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1d4 // #468 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w21, w0 │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w21 │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x1d6 // #470 │ │ │ │ + mov w4, #0x388 // #904 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3992] │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x388 // #904 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 22b8 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x386 // #902 │ │ │ │ + mov w4, #0x2b3 // #691 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x386 // #902 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x389 // #905 │ │ │ │ + mov w4, #0x2b3 // #691 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x389 // #905 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b3 // #691 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b1 // #689 │ │ │ │ + mov w4, #0x2b6 // #694 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + mov w21, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w21 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b1 // #689 │ │ │ │ + mov w4, #0x2d3 // #723 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x1da // #474 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - sbfiz x0, x1, #3, #32 │ │ │ │ - str w1, [sp, #88] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 1f88 <__cxa_finalize@plt+0x8> │ │ │ │ - ldr w1, [sp, #88] │ │ │ │ - mov w5, #0xffffffff // #-1 │ │ │ │ - ldr w2, [sp, #216] │ │ │ │ - str x0, [sp, #48] │ │ │ │ - b 7f64 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - str w4, [sp] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x388 // #904 │ │ │ │ + mov w4, #0x38a // #906 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str x27, [sp, #3296] │ │ │ │ + str x28, [sp, #3304] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b0 // #688 │ │ │ │ + mov x6, x0 │ │ │ │ + ldr x5, [sp, #88] │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x168 // #360 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x990 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str x27, [sp, #3296] │ │ │ │ + str x28, [sp, #3304] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b6 // #694 │ │ │ │ + mov x6, x0 │ │ │ │ + ldr x5, [sp, #80] │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x166 // #358 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x990 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b6 // #694 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x33f // #831 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str x27, [sp, #3296] │ │ │ │ + str x28, [sp, #3304] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ + bl 2330 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w22 │ │ │ │ - bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x242 // #578 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x177 // #375 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + ldr x0, [x0] │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - mov w1, #0xffffffff // #-1 │ │ │ │ - bl 1d00 │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x240 // #576 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x175 // #373 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w19, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w19 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ - mov w4, #0x23e // #574 │ │ │ │ + mov w4, #0x183 // #387 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w19, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x20, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x21, x0 │ │ │ │ mov w0, w19 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x21 │ │ │ │ - mov w4, #0x231 // #561 │ │ │ │ + mov w4, #0x181 // #385 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w26, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + ldr x20, [x0] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w26 │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w19 │ │ │ │ bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x388 // #904 │ │ │ │ + mov x6, x0 │ │ │ │ + ldr x5, [sp, #88] │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x17d // #381 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x990 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x388 // #904 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str x23, [sp, #3264] │ │ │ │ + str x24, [sp, #3272] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + mov x21, x0 │ │ │ │ + mov w0, w20 │ │ │ │ bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b8 // #696 │ │ │ │ + mov x6, x0 │ │ │ │ + ldr x5, [sp, #80] │ │ │ │ + mov x3, x21 │ │ │ │ + mov w4, #0x17b // #379 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x990 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b8 // #696 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 22b8 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ mov w0, w23 │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b3 // #691 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ - bl 22b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - mov w1, #0xffffffff // #-1 │ │ │ │ - bl 1d00 │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ - bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b3 // #691 │ │ │ │ + mov w4, #0x361 // #865 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b3 // #691 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2ea // #746 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ - bl 2198 │ │ │ │ - mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ - bl 2060 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x3, x20 │ │ │ │ - mov w4, #0x2b6 // #694 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ - bl 22b8 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #4032] │ │ │ │ - mov w1, #0xffffffff // #-1 │ │ │ │ - bl 1d00 │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w3, #0x2b1 // #689 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x2b2 // #690 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x2b2 // #690 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w3, #0x2b2 // #690 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x2b4 // #692 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ mov w4, #0x2b4 // #692 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ mov w3, #0x2b4 // #692 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2af // #687 │ │ │ │ + mov w4, #0x2b7 // #695 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2af // #687 │ │ │ │ + mov w4, #0x2b7 // #695 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2af // #687 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b7 // #695 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b7 // #695 │ │ │ │ + mov w4, #0x2b5 // #693 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b7 // #695 │ │ │ │ + mov w4, #0x2b5 // #693 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b7 // #695 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2b5 // #693 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - mov w23, w0 │ │ │ │ + mov w1, w0 │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - mov w0, w23 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b5 // #693 │ │ │ │ + mov w4, #0x2af // #687 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ mov w1, w0 │ │ │ │ - str w1, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ ldr x19, [x0] │ │ │ │ - adrp x0, c000 │ │ │ │ - add x0, x0, #0xb78 │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 2198 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp] │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ bl 2060 │ │ │ │ mov x5, x0 │ │ │ │ mov x3, x20 │ │ │ │ - mov w4, #0x2b5 // #693 │ │ │ │ + mov w4, #0x2af // #687 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0xc08 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x9e8 │ │ │ │ bl 22b8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ bl 1d00 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ - adrp x2, c000 │ │ │ │ - add x2, x2, #0x940 │ │ │ │ - mov w3, #0x2b5 // #693 │ │ │ │ + adrp x2, b000 │ │ │ │ + add x2, x2, #0x720 │ │ │ │ + mov w3, #0x2af // #687 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ - str d12, [sp, #3248] │ │ │ │ - str d13, [sp, #3256] │ │ │ │ + str d12, [sp, #3312] │ │ │ │ + str d13, [sp, #3320] │ │ │ │ bl 22b8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1e08 <__gmon_start__@plt+0x8> │ │ │ │ - nop │ │ │ │ - b c678 │ │ │ │ - nop │ │ │ │ - ldr x19, [x0] │ │ │ │ - b a084 │ │ │ │ - ... │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000000c678 <.fini>: │ │ │ │ +000000000000b454 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,248 +1,248 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0000c690 01000200 00000000 2020436f 6d706172 ........ Compar │ │ │ │ - 0x0000c6a0 65207468 6520636f 6e74656e 7473206f e the contents o │ │ │ │ - 0x0000c6b0 66207477 6f206e65 74434446 2066696c f two netCDF fil │ │ │ │ - 0x0000c6c0 65732e0a 20205b2d 625d2020 20202020 es.. [-b] │ │ │ │ - 0x0000c6d0 20202020 20202056 6572626f 7365206f Verbose o │ │ │ │ - 0x0000c6e0 75747075 740a2020 5b2d715d 20202020 utput. [-q] │ │ │ │ - 0x0000c6f0 20202020 20202020 20717569 6574206d quiet m │ │ │ │ - 0x0000c700 6f646520 286e6f20 6f757470 75742069 ode (no output i │ │ │ │ - 0x0000c710 66207477 6f206669 6c657320 61726520 f two files are │ │ │ │ - 0x0000c720 74686520 73616d65 290a2020 5b2d685d the same). [-h] │ │ │ │ - 0x0000c730 20202020 20202020 20202020 20436f6d Com │ │ │ │ - 0x0000c740 70617265 20686561 64657220 696e666f pare header info │ │ │ │ - 0x0000c750 726d6174 696f6e20 6f6e6c79 2c206e6f rmation only, no │ │ │ │ - 0x0000c760 20766172 6961626c 65730a20 205b2d76 variables. [-v │ │ │ │ - 0x0000c770 20766172 315b2c2e 2e2e5d5d 2020436f var1[,...]] Co │ │ │ │ - 0x0000c780 6d706172 65207661 72696162 6c652873 mpare variable(s │ │ │ │ - 0x0000c790 29203c76 6172313e 2c2e2e2e 206f6e6c ) ,... onl │ │ │ │ - 0x0000c7a0 790a2020 5b2d7420 64696666 2c726174 y. [-t diff,rat │ │ │ │ - 0x0000c7b0 696f5d20 20546f6c 6572616e 63653a20 io] Tolerance: │ │ │ │ - 0x0000c7c0 64696666 20697320 6162736f 6c757465 diff is absolute │ │ │ │ - 0x0000c7d0 20656c65 6d656e74 2d776973 65206469 element-wise di │ │ │ │ - 0x0000c7e0 66666572 656e6365 0a202020 20202020 fference. │ │ │ │ - 0x0000c7f0 20202020 20202020 20202020 616e6420 and │ │ │ │ - 0x0000c800 72617469 6f206973 2072656c 61746976 ratio is relativ │ │ │ │ - 0x0000c810 6520656c 656d656e 742d7769 73652064 e element-wise d │ │ │ │ - 0x0000c820 69666665 72656e63 65206465 66696e65 ifference define │ │ │ │ - 0x0000c830 640a2020 20202020 20202020 20202020 d. │ │ │ │ - 0x0000c840 20202020 20617320 7c78202d 20797c2f as |x - y|/ │ │ │ │ - 0x0000c850 6d617828 7c787c2c 207c797c 290a2020 max(|x|, |y|). │ │ │ │ - 0x0000c860 66696c65 31206669 6c653220 20202020 file1 file2 │ │ │ │ - 0x0000c870 2046696c 65206e61 6d657320 6f662074 File names of t │ │ │ │ - 0x0000c880 776f2069 6e707574 206e6574 43444620 wo input netCDF │ │ │ │ - 0x0000c890 66696c65 7320746f 20626520 636f6d70 files to be comp │ │ │ │ - 0x0000c8a0 61726564 0a000000 20202573 205b2d62 ared.... %s [-b │ │ │ │ - 0x0000c8b0 5d205b2d 715d205b 2d685d20 5b2d7620 ] [-q] [-h] [-v │ │ │ │ - 0x0000c8c0 2e2e2e5d 205b2d74 20646966 662c7261 ...] [-t diff,ra │ │ │ │ - 0x0000c8d0 74696f5d 2066696c 65312066 696c6532 tio] file1 file2 │ │ │ │ - 0x0000c8e0 0a257300 00000000 2a506e65 74434446 .%s.....*PnetCDF │ │ │ │ - 0x0000c8f0 206c6962 72617279 20766572 73696f6e library version │ │ │ │ - 0x0000c900 2025730a 00000000 75667300 00000000 %s.....ufs..... │ │ │ │ - 0x0000c910 6e636d70 69646966 66000000 00000000 ncmpidiff....... │ │ │ │ - 0x0000c920 52616e6b 2025643a 206e636d 70696469 Rank %d: ncmpidi │ │ │ │ - 0x0000c930 66660000 00000000 20000000 00000000 ff...... ....... │ │ │ │ - 0x0000c940 4572726f 723a2063 616c6c6f 63282920 Error: calloc() │ │ │ │ - 0x0000c950 6f757420 6f66206d 656d6f72 79206174 out of memory at │ │ │ │ - 0x0000c960 206c696e 65202564 0a000000 00000000 line %d........ │ │ │ │ - 0x0000c970 2c000000 00000000 256c6600 00000000 ,.......%lf..... │ │ │ │ - 0x0000c980 62687174 3a763a00 4572726f 723a206e bhqt:v:.Error: n │ │ │ │ - 0x0000c990 636d7069 64696666 20696e70 75742066 cmpidiff input f │ │ │ │ - 0x0000c9a0 696c6520 22257322 20282573 290a0000 ile "%s" (%s)... │ │ │ │ - 0x0000c9b0 546f6c65 72616e63 65206162 736f6c75 Tolerance absolu │ │ │ │ - 0x0000c9c0 74652064 69666665 72656e63 65203d20 te difference = │ │ │ │ - 0x0000c9d0 25650a00 00000000 546f6c65 72616e63 %e......Toleranc │ │ │ │ - 0x0000c9e0 65207261 74696f20 20202064 69666665 e ratio diffe │ │ │ │ - 0x0000c9f0 72656e63 65203d20 25650a00 00000000 rence = %e...... │ │ │ │ - 0x0000ca00 64697361 626c6500 706e6574 6364665f disable.pnetcdf_ │ │ │ │ - 0x0000ca10 73756266 696c696e 67000000 00000000 subfiling....... │ │ │ │ - 0x0000ca20 6e667300 00000000 78667300 00000000 nfs.....xfs..... │ │ │ │ - 0x0000ca30 70766673 32000000 67706673 00000000 pvfs2...gpfs.... │ │ │ │ - 0x0000ca40 70616e66 73000000 6c757374 72650000 panfs...lustre.. │ │ │ │ - 0x0000ca50 64616f73 00000000 74657374 66730000 daos....testfs.. │ │ │ │ - 0x0000ca60 696d6500 00000000 71756f62 79746500 ime.....quobyte. │ │ │ │ - 0x0000ca70 4e435f42 59544500 4e435f43 48415200 NC_BYTE.NC_CHAR. │ │ │ │ - 0x0000ca80 4e435f53 484f5254 00000000 00000000 NC_SHORT........ │ │ │ │ - 0x0000ca90 4e435f49 4e540000 4e435f46 4c4f4154 NC_INT..NC_FLOAT │ │ │ │ - 0x0000caa0 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ - 0x0000cab0 45000000 00000000 4e435f55 42595445 E.......NC_UBYTE │ │ │ │ - 0x0000cac0 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ - 0x0000cad0 54000000 00000000 4e435f55 494e5400 T.......NC_UINT. │ │ │ │ - 0x0000cae0 4e435f49 4e543634 00000000 00000000 NC_INT64........ │ │ │ │ - 0x0000caf0 4e435f55 494e5436 34000000 00000000 NC_UINT64....... │ │ │ │ - 0x0000cb00 4e435f4e 41540000 46697273 74202066 NC_NAT..First f │ │ │ │ - 0x0000cb10 696c653a 2025730a 00000000 00000000 ile: %s......... │ │ │ │ - 0x0000cb20 5365636f 6e642066 696c653a 2025730a Second file: %s. │ │ │ │ - 0x0000cb30 00000000 00000000 4572726f 723a2074 ........Error: t │ │ │ │ - 0x0000cb40 776f2069 6e707574 2066696c 65206e61 wo input file na │ │ │ │ - 0x0000cb50 6d657320 61726520 6964656e 74696361 mes are identica │ │ │ │ - 0x0000cb60 6c202825 7329202e 2e2e2065 7869740a l (%s) ... exit. │ │ │ │ - 0x0000cb70 00000000 00000000 2e2e2f2e 2e2f2e2e ........../../.. │ │ │ │ - 0x0000cb80 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ - 0x0000cb90 6d706964 6966662f 6e636d70 69646966 mpidiff/ncmpidif │ │ │ │ - 0x0000cba0 665f636f 72652e63 00000000 00000000 f_core.c........ │ │ │ │ - 0x0000cbb0 4572726f 72206174 20257320 6c696e65 Error at %s line │ │ │ │ - 0x0000cbc0 2025643a 20696e70 75742066 696c6520 %d: input file │ │ │ │ - 0x0000cbd0 25732028 2573290a 00000000 00000000 %s (%s)......... │ │ │ │ - 0x0000cbe0 44494646 3a206669 6c652066 6f726d61 DIFF: file forma │ │ │ │ - 0x0000cbf0 74202843 44462d25 64292021 3d202843 t (CDF-%d) != (C │ │ │ │ - 0x0000cc00 44462d25 64290a00 4572726f 72206174 DF-%d)..Error at │ │ │ │ - 0x0000cc10 20257320 6c696e65 2025643a 20282573 %s line %d: (%s │ │ │ │ - 0x0000cc20 290a0000 00000000 44494646 3a206e75 ).......DIFF: nu │ │ │ │ - 0x0000cc30 6d626572 206f6620 64696d65 6e73696f mber of dimensio │ │ │ │ - 0x0000cc40 6e732028 25642920 213d2028 2564290a ns (%d) != (%d). │ │ │ │ - 0x0000cc50 00000000 00000000 53414d45 3a206e75 ........SAME: nu │ │ │ │ - 0x0000cc60 6d626572 206f6620 64696d65 6e73696f mber of dimensio │ │ │ │ - 0x0000cc70 6e732028 2564290a 00000000 00000000 ns (%d)......... │ │ │ │ - 0x0000cc80 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ - 0x0000cc90 76617269 61626c65 73202825 64292021 variables (%d) ! │ │ │ │ - 0x0000cca0 3d202825 64290a00 53414d45 3a206e75 = (%d)..SAME: nu │ │ │ │ - 0x0000ccb0 6d626572 206f6620 76617269 61626c65 mber of variable │ │ │ │ - 0x0000ccc0 73202825 64290a00 44494646 3a206e75 s (%d)..DIFF: nu │ │ │ │ - 0x0000ccd0 6d626572 206f6620 676c6f62 616c2061 mber of global a │ │ │ │ - 0x0000cce0 74747269 62757465 73202825 64292021 ttributes (%d) ! │ │ │ │ - 0x0000ccf0 3d202825 64290a00 53414d45 3a206e75 = (%d)..SAME: nu │ │ │ │ - 0x0000cd00 6d626572 206f6620 676c6f62 616c2061 mber of global a │ │ │ │ - 0x0000cd10 74747269 62757465 73202825 64290a00 ttributes (%d).. │ │ │ │ - 0x0000cd20 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ - 0x0000cd30 72696275 74652022 25732220 64656669 ribute "%s" defi │ │ │ │ - 0x0000cd40 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ - 0x0000cd50 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ - 0x0000cd60 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ - 0x0000cd70 72696275 74652022 25732220 64617461 ribute "%s" data │ │ │ │ - 0x0000cd80 20747970 65202825 73292021 3d202825 type (%s) != (% │ │ │ │ - 0x0000cd90 73290a00 00000000 476c6f62 616c2061 s)......Global a │ │ │ │ - 0x0000cda0 74747269 62757465 20222573 223a0a00 ttribute "%s":.. │ │ │ │ - 0x0000cdb0 0953414d 453a2064 61746120 74797065 .SAME: data type │ │ │ │ - 0x0000cdc0 20282573 290a0000 44494646 3a20676c (%s)...DIFF: gl │ │ │ │ - 0x0000cdd0 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ - 0x0000cde0 25732220 6c656e67 74682028 256c6c64 %s" length (%lld │ │ │ │ - 0x0000cdf0 2920213d 2028256c 6c64290a 00000000 ) != (%lld)..... │ │ │ │ - 0x0000ce00 0953414d 453a206c 656e6774 68202825 .SAME: length (% │ │ │ │ - 0x0000ce10 6c6c6429 0a000000 44494646 3a20676c lld)....DIFF: gl │ │ │ │ - 0x0000ce20 6f62616c 20000000 61747472 69627574 obal ...attribut │ │ │ │ - 0x0000ce30 65202225 7322206f 66207479 7065204e e "%s" of type N │ │ │ │ - 0x0000ce40 435f4348 41522061 7420656c 656d656e C_CHAR at elemen │ │ │ │ - 0x0000ce50 74202564 206f6620 00000000 00000000 t %d of ........ │ │ │ │ - 0x0000ce60 76616c75 65202225 73222076 73202225 value "%s" vs "% │ │ │ │ - 0x0000ce70 73220a00 00000000 25730000 00000000 s"......%s...... │ │ │ │ - 0x0000ce80 09095341 4d453a20 61747472 69627574 ..SAME: attribut │ │ │ │ - 0x0000ce90 6520636f 6e74656e 74730000 00000000 e contents...... │ │ │ │ - 0x0000cea0 61747472 69627574 65202225 7322206f attribute "%s" o │ │ │ │ - 0x0000ceb0 66207479 70652022 25732220 61742065 f type "%s" at e │ │ │ │ - 0x0000cec0 6c656d65 6e742025 64206f66 20000000 lement %d of ... │ │ │ │ - 0x0000ced0 76616c75 65202567 20767320 25672028 value %g vs %g ( │ │ │ │ - 0x0000cee0 64696666 6572656e 6365203d 20256529 difference = %e) │ │ │ │ - 0x0000cef0 0a000000 00000000 44696d65 6e73696f ........Dimensio │ │ │ │ - 0x0000cf00 6e3a0000 00000000 44494646 3a206469 n:......DIFF: di │ │ │ │ - 0x0000cf10 6d656e73 696f6e20 22257322 20646566 mension "%s" def │ │ │ │ - 0x0000cf20 696e6564 20696e20 2573206e 6f742066 ined in %s not f │ │ │ │ - 0x0000cf30 6f756e64 20696e20 25730a00 00000000 ound in %s...... │ │ │ │ - 0x0000cf40 44494646 3a206469 6d656e73 696f6e20 DIFF: dimension │ │ │ │ - 0x0000cf50 22257322 206c656e 67746820 28256c6c "%s" length (%ll │ │ │ │ - 0x0000cf60 64292021 3d202825 6c6c6429 0a000000 d) != (%lld).... │ │ │ │ - 0x0000cf70 0953414d 453a2064 696d656e 73696f6e .SAME: dimension │ │ │ │ - 0x0000cf80 20222573 22206c65 6e677468 2028256c "%s" length (%l │ │ │ │ - 0x0000cf90 6c64290a 00000000 56617269 61626c65 ld).....Variable │ │ │ │ - 0x0000cfa0 733a0000 00000000 44494646 3a207661 s:......DIFF: va │ │ │ │ - 0x0000cfb0 72696162 6c652022 25732264 6566696e riable "%s"defin │ │ │ │ - 0x0000cfc0 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ - 0x0000cfd0 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ - 0x0000cfe0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000cff0 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ - 0x0000d000 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ - 0x0000d010 56617269 61626c65 20222573 223a0a00 Variable "%s":.. │ │ │ │ - 0x0000d020 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000d030 25732220 6e756d62 6572206f 66206469 %s" number of di │ │ │ │ - 0x0000d040 6d656e73 696f6e73 20282564 2920213d mensions (%d) != │ │ │ │ - 0x0000d050 20282564 290a0000 0953414d 453a206e (%d)....SAME: n │ │ │ │ - 0x0000d060 756d6265 72206f66 2064696d 656e7369 umber of dimensi │ │ │ │ - 0x0000d070 6f6e7320 28256429 0a000000 00000000 ons (%d)........ │ │ │ │ - 0x0000d080 0964696d 656e7369 6f6e2025 643a0a00 .dimension %d:.. │ │ │ │ - 0x0000d090 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000d0a0 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ - 0x0000d0b0 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ - 0x0000d0c0 6e616d65 20282573 2920213d 20282573 name (%s) != (%s │ │ │ │ - 0x0000d0d0 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ - 0x0000d0e0 6e616d65 20282573 290a0000 00000000 name (%s)....... │ │ │ │ - 0x0000d0f0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000d100 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ - 0x0000d110 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ - 0x0000d120 6c656e67 74682028 256c6c64 2920213d length (%lld) != │ │ │ │ - 0x0000d130 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ - 0x0000d140 09095341 4d453a20 6c656e67 74682028 ..SAME: length ( │ │ │ │ - 0x0000d150 256c6c64 290a0000 44494646 3a207661 %lld)...DIFF: va │ │ │ │ - 0x0000d160 72696162 6c652022 25732220 6e756d62 riable "%s" numb │ │ │ │ - 0x0000d170 6572206f 66206174 74726962 75746573 er of attributes │ │ │ │ - 0x0000d180 20282564 2920213d 20282564 290a0000 (%d) != (%d)... │ │ │ │ - 0x0000d190 0953414d 453a206e 756d6265 72206f66 .SAME: number of │ │ │ │ - 0x0000d1a0 20617474 72696275 74657320 28256429 attributes (%d) │ │ │ │ - 0x0000d1b0 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ - 0x0000d1c0 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ - 0x0000d1d0 69627574 65202225 73222064 6566696e ibute "%s" defin │ │ │ │ - 0x0000d1e0 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ - 0x0000d1f0 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ - 0x0000d200 09617474 72696275 74652022 2573223a .attribute "%s": │ │ │ │ - 0x0000d210 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ - 0x0000d220 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ - 0x0000d230 69627574 65202225 73222064 61746120 ibute "%s" data │ │ │ │ - 0x0000d240 74797065 20282573 2920213d 20282573 type (%s) != (%s │ │ │ │ - 0x0000d250 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ - 0x0000d260 64617461 20747970 65202825 73290a00 data type (%s).. │ │ │ │ - 0x0000d270 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000d280 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ - 0x0000d290 7322206c 656e6774 68202825 6c6c6429 s" length (%lld) │ │ │ │ - 0x0000d2a0 20213d20 28256c6c 64290a00 00000000 != (%lld)...... │ │ │ │ - 0x0000d2b0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ - 0x0000d2c0 25732220 00000000 44494646 3a207661 %s" ....DIFF: va │ │ │ │ - 0x0000d2d0 72696162 6c652022 25732220 64656669 riable "%s" defi │ │ │ │ - 0x0000d2e0 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ - 0x0000d2f0 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ - 0x0000d300 6e756d62 6572206f 66207661 72696162 number of variab │ │ │ │ - 0x0000d310 6c657320 746f2062 6520636f 6d706172 les to be compar │ │ │ │ - 0x0000d320 6564203d 2025640a 00000000 00000000 ed = %d......... │ │ │ │ - 0x0000d330 5741524e 3a207661 72696162 6c652022 WARN: variable " │ │ │ │ - 0x0000d340 25732220 64656669 6e656420 696e2025 %s" defined in % │ │ │ │ - 0x0000d350 73206e6f 7420666f 756e6420 696e2025 s not found in % │ │ │ │ - 0x0000d360 730a0000 00000000 0944696d 656e7369 s........Dimensi │ │ │ │ - 0x0000d370 6f6e2025 643a0a00 44494646 3a207363 on %d:..DIFF: sc │ │ │ │ - 0x0000d380 616c6172 20766172 6961626c 65202225 alar variable "% │ │ │ │ - 0x0000d390 7322206f 66207479 70652022 2573220a s" of type "%s". │ │ │ │ - 0x0000d3a0 00000000 00000000 44494646 2028746f ........DIFF (to │ │ │ │ - 0x0000d3b0 6c657261 6e636529 3a207363 616c6172 lerance): scalar │ │ │ │ - 0x0000d3c0 20766172 6961626c 65202225 7322206f variable "%s" o │ │ │ │ - 0x0000d3d0 66207479 70652022 25732220 6f662076 f type "%s" of v │ │ │ │ - 0x0000d3e0 616c7565 20256720 76732025 67202864 alue %g vs %g (d │ │ │ │ - 0x0000d3f0 69666665 72656e63 65203d20 2565290a ifference = %e). │ │ │ │ - 0x0000d400 00000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ - 0x0000d410 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ - 0x0000d420 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ - 0x0000d430 656e7420 5b256c6c 64000000 00000000 ent [%lld....... │ │ │ │ - 0x0000d440 44494646 2028746f 6c657261 6e636529 DIFF (tolerance) │ │ │ │ - 0x0000d450 3a207661 72696162 6c652022 25732220 : variable "%s" │ │ │ │ - 0x0000d460 6f662074 79706520 22257322 20617420 of type "%s" at │ │ │ │ - 0x0000d470 656c656d 656e7420 5b256c6c 64000000 element [%lld... │ │ │ │ - 0x0000d480 2c20256c 6c640000 5d206f66 2076616c , %lld..] of val │ │ │ │ - 0x0000d490 75652025 67207673 20256720 28646966 ue %g vs %g (dif │ │ │ │ - 0x0000d4a0 66657265 6e636520 3d202565 290a0000 ference = %e)... │ │ │ │ - 0x0000d4b0 0953414d 453a2076 61726961 626c6520 .SAME: variable │ │ │ │ - 0x0000d4c0 22257322 20636f6e 74656e74 730a0000 "%s" contents... │ │ │ │ - 0x0000d4d0 48656164 65727320 6f662074 776f2066 Headers of two f │ │ │ │ - 0x0000d4e0 696c6573 20617265 20746865 2073616d iles are the sam │ │ │ │ - 0x0000d4f0 65000000 00000000 4e756d62 6572206f e.......Number o │ │ │ │ - 0x0000d500 66206469 66666572 656e6365 7320696e f differences in │ │ │ │ - 0x0000d510 20686561 64657220 256c6c64 0a000000 header %lld.... │ │ │ │ - 0x0000d520 436f6d70 61726564 20766172 6961626c Compared variabl │ │ │ │ - 0x0000d530 65287329 20617265 20746865 2073616d e(s) are the sam │ │ │ │ - 0x0000d540 65000000 00000000 436f6d70 61726564 e.......Compared │ │ │ │ - 0x0000d550 20766172 6961626c 65732873 29206861 variables(s) ha │ │ │ │ - 0x0000d560 7320256c 6c642064 69666665 72656e63 s %lld differenc │ │ │ │ - 0x0000d570 65730a00 00000000 416c6c20 76617269 es......All vari │ │ │ │ - 0x0000d580 61626c65 73206f66 2074776f 2066696c ables of two fil │ │ │ │ - 0x0000d590 65732061 72652074 68652073 616d6500 es are the same. │ │ │ │ - 0x0000d5a0 4e756d62 6572206f 66206469 66666572 Number of differ │ │ │ │ - 0x0000d5b0 656e6365 7320696e 20766172 6961626c ences in variabl │ │ │ │ - 0x0000d5c0 65732025 6c6c640a 00000000 04000c10 es %lld......... │ │ │ │ - 0x0000d5d0 1c202428 141808 . $(... │ │ │ │ + 0x0000b470 01000200 00000000 2020436f 6d706172 ........ Compar │ │ │ │ + 0x0000b480 65207468 6520636f 6e74656e 7473206f e the contents o │ │ │ │ + 0x0000b490 66207477 6f206e65 74434446 2066696c f two netCDF fil │ │ │ │ + 0x0000b4a0 65732e0a 20205b2d 625d2020 20202020 es.. [-b] │ │ │ │ + 0x0000b4b0 20202020 20202056 6572626f 7365206f Verbose o │ │ │ │ + 0x0000b4c0 75747075 740a2020 5b2d715d 20202020 utput. [-q] │ │ │ │ + 0x0000b4d0 20202020 20202020 20717569 6574206d quiet m │ │ │ │ + 0x0000b4e0 6f646520 286e6f20 6f757470 75742069 ode (no output i │ │ │ │ + 0x0000b4f0 66207477 6f206669 6c657320 61726520 f two files are │ │ │ │ + 0x0000b500 74686520 73616d65 290a2020 5b2d685d the same). [-h] │ │ │ │ + 0x0000b510 20202020 20202020 20202020 20436f6d Com │ │ │ │ + 0x0000b520 70617265 20686561 64657220 696e666f pare header info │ │ │ │ + 0x0000b530 726d6174 696f6e20 6f6e6c79 2c206e6f rmation only, no │ │ │ │ + 0x0000b540 20766172 6961626c 65730a20 205b2d76 variables. [-v │ │ │ │ + 0x0000b550 20766172 315b2c2e 2e2e5d5d 2020436f var1[,...]] Co │ │ │ │ + 0x0000b560 6d706172 65207661 72696162 6c652873 mpare variable(s │ │ │ │ + 0x0000b570 29203c76 6172313e 2c2e2e2e 206f6e6c ) ,... onl │ │ │ │ + 0x0000b580 790a2020 5b2d7420 64696666 2c726174 y. [-t diff,rat │ │ │ │ + 0x0000b590 696f5d20 20546f6c 6572616e 63653a20 io] Tolerance: │ │ │ │ + 0x0000b5a0 64696666 20697320 6162736f 6c757465 diff is absolute │ │ │ │ + 0x0000b5b0 20656c65 6d656e74 2d776973 65206469 element-wise di │ │ │ │ + 0x0000b5c0 66666572 656e6365 0a202020 20202020 fference. │ │ │ │ + 0x0000b5d0 20202020 20202020 20202020 616e6420 and │ │ │ │ + 0x0000b5e0 72617469 6f206973 2072656c 61746976 ratio is relativ │ │ │ │ + 0x0000b5f0 6520656c 656d656e 742d7769 73652064 e element-wise d │ │ │ │ + 0x0000b600 69666665 72656e63 65206465 66696e65 ifference define │ │ │ │ + 0x0000b610 640a2020 20202020 20202020 20202020 d. │ │ │ │ + 0x0000b620 20202020 20617320 7c78202d 20797c2f as |x - y|/ │ │ │ │ + 0x0000b630 6d617828 7c787c2c 207c797c 290a2020 max(|x|, |y|). │ │ │ │ + 0x0000b640 66696c65 31206669 6c653220 20202020 file1 file2 │ │ │ │ + 0x0000b650 2046696c 65206e61 6d657320 6f662074 File names of t │ │ │ │ + 0x0000b660 776f2069 6e707574 206e6574 43444620 wo input netCDF │ │ │ │ + 0x0000b670 66696c65 7320746f 20626520 636f6d70 files to be comp │ │ │ │ + 0x0000b680 61726564 0a000000 20202573 205b2d62 ared.... %s [-b │ │ │ │ + 0x0000b690 5d205b2d 715d205b 2d685d20 5b2d7620 ] [-q] [-h] [-v │ │ │ │ + 0x0000b6a0 2e2e2e5d 205b2d74 20646966 662c7261 ...] [-t diff,ra │ │ │ │ + 0x0000b6b0 74696f5d 2066696c 65312066 696c6532 tio] file1 file2 │ │ │ │ + 0x0000b6c0 0a257300 00000000 2a506e65 74434446 .%s.....*PnetCDF │ │ │ │ + 0x0000b6d0 206c6962 72617279 20766572 73696f6e library version │ │ │ │ + 0x0000b6e0 2025730a 00000000 75667300 00000000 %s.....ufs..... │ │ │ │ + 0x0000b6f0 6e636d70 69646966 66000000 00000000 ncmpidiff....... │ │ │ │ + 0x0000b700 52616e6b 2025643a 206e636d 70696469 Rank %d: ncmpidi │ │ │ │ + 0x0000b710 66660000 00000000 20000000 00000000 ff...... ....... │ │ │ │ + 0x0000b720 4572726f 723a2063 616c6c6f 63282920 Error: calloc() │ │ │ │ + 0x0000b730 6f757420 6f66206d 656d6f72 79206174 out of memory at │ │ │ │ + 0x0000b740 206c696e 65202564 0a000000 00000000 line %d........ │ │ │ │ + 0x0000b750 2c000000 00000000 256c6600 00000000 ,.......%lf..... │ │ │ │ + 0x0000b760 62687174 3a763a00 4572726f 723a206e bhqt:v:.Error: n │ │ │ │ + 0x0000b770 636d7069 64696666 20696e70 75742066 cmpidiff input f │ │ │ │ + 0x0000b780 696c6520 22257322 20282573 290a0000 ile "%s" (%s)... │ │ │ │ + 0x0000b790 546f6c65 72616e63 65206162 736f6c75 Tolerance absolu │ │ │ │ + 0x0000b7a0 74652064 69666665 72656e63 65203d20 te difference = │ │ │ │ + 0x0000b7b0 25650a00 00000000 546f6c65 72616e63 %e......Toleranc │ │ │ │ + 0x0000b7c0 65207261 74696f20 20202064 69666665 e ratio diffe │ │ │ │ + 0x0000b7d0 72656e63 65203d20 25650a00 00000000 rence = %e...... │ │ │ │ + 0x0000b7e0 64697361 626c6500 706e6574 6364665f disable.pnetcdf_ │ │ │ │ + 0x0000b7f0 73756266 696c696e 67000000 00000000 subfiling....... │ │ │ │ + 0x0000b800 6e667300 00000000 78667300 00000000 nfs.....xfs..... │ │ │ │ + 0x0000b810 70766673 32000000 67706673 00000000 pvfs2...gpfs.... │ │ │ │ + 0x0000b820 70616e66 73000000 6c757374 72650000 panfs...lustre.. │ │ │ │ + 0x0000b830 64616f73 00000000 74657374 66730000 daos....testfs.. │ │ │ │ + 0x0000b840 696d6500 00000000 71756f62 79746500 ime.....quobyte. │ │ │ │ + 0x0000b850 4e435f42 59544500 4e435f43 48415200 NC_BYTE.NC_CHAR. │ │ │ │ + 0x0000b860 4e435f53 484f5254 00000000 00000000 NC_SHORT........ │ │ │ │ + 0x0000b870 4e435f49 4e540000 4e435f46 4c4f4154 NC_INT..NC_FLOAT │ │ │ │ + 0x0000b880 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ + 0x0000b890 45000000 00000000 4e435f55 42595445 E.......NC_UBYTE │ │ │ │ + 0x0000b8a0 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ + 0x0000b8b0 54000000 00000000 4e435f55 494e5400 T.......NC_UINT. │ │ │ │ + 0x0000b8c0 4e435f49 4e543634 00000000 00000000 NC_INT64........ │ │ │ │ + 0x0000b8d0 4e435f55 494e5436 34000000 00000000 NC_UINT64....... │ │ │ │ + 0x0000b8e0 4e435f4e 41540000 46697273 74202066 NC_NAT..First f │ │ │ │ + 0x0000b8f0 696c653a 2025730a 00000000 00000000 ile: %s......... │ │ │ │ + 0x0000b900 5365636f 6e642066 696c653a 2025730a Second file: %s. │ │ │ │ + 0x0000b910 00000000 00000000 4572726f 723a2074 ........Error: t │ │ │ │ + 0x0000b920 776f2069 6e707574 2066696c 65206e61 wo input file na │ │ │ │ + 0x0000b930 6d657320 61726520 6964656e 74696361 mes are identica │ │ │ │ + 0x0000b940 6c202825 7329202e 2e2e2065 7869740a l (%s) ... exit. │ │ │ │ + 0x0000b950 00000000 00000000 2e2e2f2e 2e2f2e2e ........../../.. │ │ │ │ + 0x0000b960 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ + 0x0000b970 6d706964 6966662f 6e636d70 69646966 mpidiff/ncmpidif │ │ │ │ + 0x0000b980 665f636f 72652e63 00000000 00000000 f_core.c........ │ │ │ │ + 0x0000b990 4572726f 72206174 20257320 6c696e65 Error at %s line │ │ │ │ + 0x0000b9a0 2025643a 20696e70 75742066 696c6520 %d: input file │ │ │ │ + 0x0000b9b0 25732028 2573290a 00000000 00000000 %s (%s)......... │ │ │ │ + 0x0000b9c0 44494646 3a206669 6c652066 6f726d61 DIFF: file forma │ │ │ │ + 0x0000b9d0 74202843 44462d25 64292021 3d202843 t (CDF-%d) != (C │ │ │ │ + 0x0000b9e0 44462d25 64290a00 4572726f 72206174 DF-%d)..Error at │ │ │ │ + 0x0000b9f0 20257320 6c696e65 2025643a 20282573 %s line %d: (%s │ │ │ │ + 0x0000ba00 290a0000 00000000 44494646 3a206e75 ).......DIFF: nu │ │ │ │ + 0x0000ba10 6d626572 206f6620 64696d65 6e73696f mber of dimensio │ │ │ │ + 0x0000ba20 6e732028 25642920 213d2028 2564290a ns (%d) != (%d). │ │ │ │ + 0x0000ba30 00000000 00000000 53414d45 3a206e75 ........SAME: nu │ │ │ │ + 0x0000ba40 6d626572 206f6620 64696d65 6e73696f mber of dimensio │ │ │ │ + 0x0000ba50 6e732028 2564290a 00000000 00000000 ns (%d)......... │ │ │ │ + 0x0000ba60 44494646 3a206e75 6d626572 206f6620 DIFF: number of │ │ │ │ + 0x0000ba70 76617269 61626c65 73202825 64292021 variables (%d) ! │ │ │ │ + 0x0000ba80 3d202825 64290a00 53414d45 3a206e75 = (%d)..SAME: nu │ │ │ │ + 0x0000ba90 6d626572 206f6620 76617269 61626c65 mber of variable │ │ │ │ + 0x0000baa0 73202825 64290a00 44494646 3a206e75 s (%d)..DIFF: nu │ │ │ │ + 0x0000bab0 6d626572 206f6620 676c6f62 616c2061 mber of global a │ │ │ │ + 0x0000bac0 74747269 62757465 73202825 64292021 ttributes (%d) ! │ │ │ │ + 0x0000bad0 3d202825 64290a00 53414d45 3a206e75 = (%d)..SAME: nu │ │ │ │ + 0x0000bae0 6d626572 206f6620 676c6f62 616c2061 mber of global a │ │ │ │ + 0x0000baf0 74747269 62757465 73202825 64290a00 ttributes (%d).. │ │ │ │ + 0x0000bb00 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ + 0x0000bb10 72696275 74652022 25732220 64656669 ribute "%s" defi │ │ │ │ + 0x0000bb20 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ + 0x0000bb30 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ + 0x0000bb40 44494646 3a20676c 6f62616c 20617474 DIFF: global att │ │ │ │ + 0x0000bb50 72696275 74652022 25732220 64617461 ribute "%s" data │ │ │ │ + 0x0000bb60 20747970 65202825 73292021 3d202825 type (%s) != (% │ │ │ │ + 0x0000bb70 73290a00 00000000 476c6f62 616c2061 s)......Global a │ │ │ │ + 0x0000bb80 74747269 62757465 20222573 223a0a00 ttribute "%s":.. │ │ │ │ + 0x0000bb90 0953414d 453a2064 61746120 74797065 .SAME: data type │ │ │ │ + 0x0000bba0 20282573 290a0000 44494646 3a20676c (%s)...DIFF: gl │ │ │ │ + 0x0000bbb0 6f62616c 20617474 72696275 74652022 obal attribute " │ │ │ │ + 0x0000bbc0 25732220 6c656e67 74682028 256c6c64 %s" length (%lld │ │ │ │ + 0x0000bbd0 2920213d 2028256c 6c64290a 00000000 ) != (%lld)..... │ │ │ │ + 0x0000bbe0 0953414d 453a206c 656e6774 68202825 .SAME: length (% │ │ │ │ + 0x0000bbf0 6c6c6429 0a000000 44494646 3a20676c lld)....DIFF: gl │ │ │ │ + 0x0000bc00 6f62616c 20000000 61747472 69627574 obal ...attribut │ │ │ │ + 0x0000bc10 65202225 7322206f 66207479 7065204e e "%s" of type N │ │ │ │ + 0x0000bc20 435f4348 41522061 7420656c 656d656e C_CHAR at elemen │ │ │ │ + 0x0000bc30 74202564 206f6620 00000000 00000000 t %d of ........ │ │ │ │ + 0x0000bc40 76616c75 65202225 73222076 73202225 value "%s" vs "% │ │ │ │ + 0x0000bc50 73220a00 00000000 25730000 00000000 s"......%s...... │ │ │ │ + 0x0000bc60 09095341 4d453a20 61747472 69627574 ..SAME: attribut │ │ │ │ + 0x0000bc70 6520636f 6e74656e 74730000 00000000 e contents...... │ │ │ │ + 0x0000bc80 61747472 69627574 65202225 7322206f attribute "%s" o │ │ │ │ + 0x0000bc90 66207479 70652022 25732220 61742065 f type "%s" at e │ │ │ │ + 0x0000bca0 6c656d65 6e742025 64206f66 20000000 lement %d of ... │ │ │ │ + 0x0000bcb0 76616c75 65202567 20767320 25672028 value %g vs %g ( │ │ │ │ + 0x0000bcc0 64696666 6572656e 6365203d 20256529 difference = %e) │ │ │ │ + 0x0000bcd0 0a000000 00000000 44696d65 6e73696f ........Dimensio │ │ │ │ + 0x0000bce0 6e3a0000 00000000 44494646 3a206469 n:......DIFF: di │ │ │ │ + 0x0000bcf0 6d656e73 696f6e20 22257322 20646566 mension "%s" def │ │ │ │ + 0x0000bd00 696e6564 20696e20 2573206e 6f742066 ined in %s not f │ │ │ │ + 0x0000bd10 6f756e64 20696e20 25730a00 00000000 ound in %s...... │ │ │ │ + 0x0000bd20 44494646 3a206469 6d656e73 696f6e20 DIFF: dimension │ │ │ │ + 0x0000bd30 22257322 206c656e 67746820 28256c6c "%s" length (%ll │ │ │ │ + 0x0000bd40 64292021 3d202825 6c6c6429 0a000000 d) != (%lld).... │ │ │ │ + 0x0000bd50 0953414d 453a2064 696d656e 73696f6e .SAME: dimension │ │ │ │ + 0x0000bd60 20222573 22206c65 6e677468 2028256c "%s" length (%l │ │ │ │ + 0x0000bd70 6c64290a 00000000 56617269 61626c65 ld).....Variable │ │ │ │ + 0x0000bd80 733a0000 00000000 44494646 3a207661 s:......DIFF: va │ │ │ │ + 0x0000bd90 72696162 6c652022 25732264 6566696e riable "%s"defin │ │ │ │ + 0x0000bda0 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ + 0x0000bdb0 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ + 0x0000bdc0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000bdd0 25732220 64617461 20747970 65202825 %s" data type (% │ │ │ │ + 0x0000bde0 73292021 3d202825 73290a00 00000000 s) != (%s)...... │ │ │ │ + 0x0000bdf0 56617269 61626c65 20222573 223a0a00 Variable "%s":.. │ │ │ │ + 0x0000be00 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000be10 25732220 6e756d62 6572206f 66206469 %s" number of di │ │ │ │ + 0x0000be20 6d656e73 696f6e73 20282564 2920213d mensions (%d) != │ │ │ │ + 0x0000be30 20282564 290a0000 0953414d 453a206e (%d)....SAME: n │ │ │ │ + 0x0000be40 756d6265 72206f66 2064696d 656e7369 umber of dimensi │ │ │ │ + 0x0000be50 6f6e7320 28256429 0a000000 00000000 ons (%d)........ │ │ │ │ + 0x0000be60 0964696d 656e7369 6f6e2025 643a0a00 .dimension %d:.. │ │ │ │ + 0x0000be70 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000be80 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ + 0x0000be90 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ + 0x0000bea0 6e616d65 20282573 2920213d 20282573 name (%s) != (%s │ │ │ │ + 0x0000beb0 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ + 0x0000bec0 6e616d65 20282573 290a0000 00000000 name (%s)....... │ │ │ │ + 0x0000bed0 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000bee0 25732220 6f662074 79706520 22257322 %s" of type "%s" │ │ │ │ + 0x0000bef0 2064696d 656e7369 6f6e2025 64277320 dimension %d's │ │ │ │ + 0x0000bf00 6c656e67 74682028 256c6c64 2920213d length (%lld) != │ │ │ │ + 0x0000bf10 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ + 0x0000bf20 09095341 4d453a20 6c656e67 74682028 ..SAME: length ( │ │ │ │ + 0x0000bf30 256c6c64 290a0000 44494646 3a207661 %lld)...DIFF: va │ │ │ │ + 0x0000bf40 72696162 6c652022 25732220 6e756d62 riable "%s" numb │ │ │ │ + 0x0000bf50 6572206f 66206174 74726962 75746573 er of attributes │ │ │ │ + 0x0000bf60 20282564 2920213d 20282564 290a0000 (%d) != (%d)... │ │ │ │ + 0x0000bf70 0953414d 453a206e 756d6265 72206f66 .SAME: number of │ │ │ │ + 0x0000bf80 20617474 72696275 74657320 28256429 attributes (%d) │ │ │ │ + 0x0000bf90 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ + 0x0000bfa0 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ + 0x0000bfb0 69627574 65202225 73222064 6566696e ibute "%s" defin │ │ │ │ + 0x0000bfc0 65642069 6e202573 206e6f74 20666f75 ed in %s not fou │ │ │ │ + 0x0000bfd0 6e642069 6e202573 0a000000 00000000 nd in %s........ │ │ │ │ + 0x0000bfe0 09617474 72696275 74652022 2573223a .attribute "%s": │ │ │ │ + 0x0000bff0 0a000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ + 0x0000c000 72696162 6c652022 25732220 61747472 riable "%s" attr │ │ │ │ + 0x0000c010 69627574 65202225 73222064 61746120 ibute "%s" data │ │ │ │ + 0x0000c020 74797065 20282573 2920213d 20282573 type (%s) != (%s │ │ │ │ + 0x0000c030 290a0000 00000000 09095341 4d453a20 ).........SAME: │ │ │ │ + 0x0000c040 64617461 20747970 65202825 73290a00 data type (%s).. │ │ │ │ + 0x0000c050 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000c060 25732220 61747472 69627574 65202225 %s" attribute "% │ │ │ │ + 0x0000c070 7322206c 656e6774 68202825 6c6c6429 s" length (%lld) │ │ │ │ + 0x0000c080 20213d20 28256c6c 64290a00 00000000 != (%lld)...... │ │ │ │ + 0x0000c090 44494646 3a207661 72696162 6c652022 DIFF: variable " │ │ │ │ + 0x0000c0a0 25732220 00000000 44494646 3a207661 %s" ....DIFF: va │ │ │ │ + 0x0000c0b0 72696162 6c652022 25732220 64656669 riable "%s" defi │ │ │ │ + 0x0000c0c0 6e656420 696e2025 73206e6f 7420666f ned in %s not fo │ │ │ │ + 0x0000c0d0 756e6420 696e2025 730a0000 00000000 und in %s....... │ │ │ │ + 0x0000c0e0 6e756d62 6572206f 66207661 72696162 number of variab │ │ │ │ + 0x0000c0f0 6c657320 746f2062 6520636f 6d706172 les to be compar │ │ │ │ + 0x0000c100 6564203d 2025640a 00000000 00000000 ed = %d......... │ │ │ │ + 0x0000c110 5741524e 3a207661 72696162 6c652022 WARN: variable " │ │ │ │ + 0x0000c120 25732220 64656669 6e656420 696e2025 %s" defined in % │ │ │ │ + 0x0000c130 73206e6f 7420666f 756e6420 696e2025 s not found in % │ │ │ │ + 0x0000c140 730a0000 00000000 0944696d 656e7369 s........Dimensi │ │ │ │ + 0x0000c150 6f6e2025 643a0a00 44494646 3a207363 on %d:..DIFF: sc │ │ │ │ + 0x0000c160 616c6172 20766172 6961626c 65202225 alar variable "% │ │ │ │ + 0x0000c170 7322206f 66207479 70652022 2573220a s" of type "%s". │ │ │ │ + 0x0000c180 00000000 00000000 44494646 2028746f ........DIFF (to │ │ │ │ + 0x0000c190 6c657261 6e636529 3a207363 616c6172 lerance): scalar │ │ │ │ + 0x0000c1a0 20766172 6961626c 65202225 7322206f variable "%s" o │ │ │ │ + 0x0000c1b0 66207479 70652022 25732220 6f662076 f type "%s" of v │ │ │ │ + 0x0000c1c0 616c7565 20256720 76732025 67202864 alue %g vs %g (d │ │ │ │ + 0x0000c1d0 69666665 72656e63 65203d20 2565290a ifference = %e). │ │ │ │ + 0x0000c1e0 00000000 00000000 44494646 3a207661 ........DIFF: va │ │ │ │ + 0x0000c1f0 72696162 6c652022 25732220 6f662074 riable "%s" of t │ │ │ │ + 0x0000c200 79706520 22257322 20617420 656c656d ype "%s" at elem │ │ │ │ + 0x0000c210 656e7420 5b256c6c 64000000 00000000 ent [%lld....... │ │ │ │ + 0x0000c220 5d206f66 2076616c 75652025 67207673 ] of value %g vs │ │ │ │ + 0x0000c230 20256720 28646966 66657265 6e636520 %g (difference │ │ │ │ + 0x0000c240 3d202565 290a0000 44494646 2028746f = %e)...DIFF (to │ │ │ │ + 0x0000c250 6c657261 6e636529 3a207661 72696162 lerance): variab │ │ │ │ + 0x0000c260 6c652022 25732220 6f662074 79706520 le "%s" of type │ │ │ │ + 0x0000c270 22257322 20617420 656c656d 656e7420 "%s" at element │ │ │ │ + 0x0000c280 5b256c6c 64000000 2c20256c 6c640000 [%lld..., %lld.. │ │ │ │ + 0x0000c290 0953414d 453a2076 61726961 626c6520 .SAME: variable │ │ │ │ + 0x0000c2a0 22257322 20636f6e 74656e74 730a0000 "%s" contents... │ │ │ │ + 0x0000c2b0 48656164 65727320 6f662074 776f2066 Headers of two f │ │ │ │ + 0x0000c2c0 696c6573 20617265 20746865 2073616d iles are the sam │ │ │ │ + 0x0000c2d0 65000000 00000000 4e756d62 6572206f e.......Number o │ │ │ │ + 0x0000c2e0 66206469 66666572 656e6365 7320696e f differences in │ │ │ │ + 0x0000c2f0 20686561 64657220 256c6c64 0a000000 header %lld.... │ │ │ │ + 0x0000c300 436f6d70 61726564 20766172 6961626c Compared variabl │ │ │ │ + 0x0000c310 65287329 20617265 20746865 2073616d e(s) are the sam │ │ │ │ + 0x0000c320 65000000 00000000 436f6d70 61726564 e.......Compared │ │ │ │ + 0x0000c330 20766172 6961626c 65732873 29206861 variables(s) ha │ │ │ │ + 0x0000c340 7320256c 6c642064 69666665 72656e63 s %lld differenc │ │ │ │ + 0x0000c350 65730a00 00000000 416c6c20 76617269 es......All vari │ │ │ │ + 0x0000c360 61626c65 73206f66 2074776f 2066696c ables of two fil │ │ │ │ + 0x0000c370 65732061 72652074 68652073 616d6500 es are the same. │ │ │ │ + 0x0000c380 4e756d62 6572206f 66206469 66666572 Number of differ │ │ │ │ + 0x0000c390 656e6365 7320696e 20766172 6961626c ences in variabl │ │ │ │ + 0x0000c3a0 65732025 6c6c640a 00000000 04000c10 es %lld......... │ │ │ │ + 0x0000c3b0 1c202428 141808 . $(... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0000d5d8 011b033b 5c000000 0a000000 684effff ...;\.......hN.. │ │ │ │ - 0x0000d5e8 44010000 e853ffff 74000000 4854ffff D....S..t...HT.. │ │ │ │ - 0x0000d5f8 88000000 7854ffff 9c000000 b454ffff ....xT.......T.. │ │ │ │ - 0x0000d608 b0000000 0855ffff d8000000 2855ffff .....U......(U.. │ │ │ │ - 0x0000d618 f0000000 8855ffff 0c010000 2856ffff .....U......(V.. │ │ │ │ - 0x0000d628 78010000 0857ffff 8c010000 x....W...... │ │ │ │ + 0x0000c3b8 011b033b 5c000000 0a000000 8860ffff ...;\........`.. │ │ │ │ + 0x0000c3c8 58010000 0866ffff 74000000 6866ffff X....f..t...hf.. │ │ │ │ + 0x0000c3d8 88000000 9866ffff 9c000000 d466ffff .....f.......f.. │ │ │ │ + 0x0000c3e8 b0000000 2867ffff d8000000 4867ffff ....(g......Hg.. │ │ │ │ + 0x0000c3f8 f0000000 a867ffff 0c010000 4868ffff .....g......Hh.. │ │ │ │ + 0x0000c408 90010000 2869ffff a4010000 ....(i...... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,169 +1,163 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0000d638 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x0000d648 1b0c1f00 10000000 18000000 6c53ffff ............lS.. │ │ │ │ - 0x0000d658 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x0000d668 b853ffff 30000000 00000000 10000000 .S..0........... │ │ │ │ - 0x0000d678 40000000 d453ffff 3c000000 00000000 @....S..<....... │ │ │ │ - 0x0000d688 24000000 54000000 fc53ffff 50000000 $...T....S..P... │ │ │ │ - 0x0000d698 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x0000d6a8 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x0000d6b8 2854ffff 08000000 00000000 00000000 (T.............. │ │ │ │ - 0x0000d6c8 18000000 94000000 3054ffff 54000000 ........0T..T... │ │ │ │ - 0x0000d6d8 00412d41 0e109d02 9e010000 34000000 .A-A........4... │ │ │ │ - 0x0000d6e8 b0000000 7454ffff 90000000 00412d41 ....tT.......A-A │ │ │ │ - 0x0000d6f8 0e309d06 9e054295 02960146 94039304 .0....B....F.... │ │ │ │ - 0x0000d708 520ad4d3 420b41d4 d343dedd d5d60e00 R...B.A..C...... │ │ │ │ - 0x0000d718 412d0000 30000000 e8000000 1c4dffff A-..0........M.. │ │ │ │ - 0x0000d728 7c050000 00412d41 0e609d0c 9e0b470e |....A-A.`....G. │ │ │ │ - 0x0000d738 f00a930a 94099508 96079706 98059904 ................ │ │ │ │ - 0x0000d748 9a039b02 9c010000 10000000 1c010000 ................ │ │ │ │ - 0x0000d758 a854ffff e0000000 00000000 24090000 .T..........$... │ │ │ │ - 0x0000d768 30010000 7455ffff 94890000 00412d41 0...tU.......A-A │ │ │ │ - 0x0000d778 0e80019d 109e0f46 0ed01993 0e940d99 .......F........ │ │ │ │ - 0x0000d788 089a079b 069c0505 4e02054f 01025295 ........N..O..R. │ │ │ │ - 0x0000d798 0c41960b 60970a41 98090385 01d541d6 .A..`..A......A. │ │ │ │ - 0x0000d7a8 41d741d8 480e8001 45dedddb dcd9dad3 A.A.H...E....... │ │ │ │ - 0x0000d7b8 d4064e06 4f0e0041 2d410ed0 19930e94 ..N.O..A-A...... │ │ │ │ - 0x0000d7c8 0d950c96 0b970a98 0999089a 079b069c ................ │ │ │ │ - 0x0000d7d8 059d109e 0f054e02 054f012d 0265054c ......N..O.-.e.L │ │ │ │ - 0x0000d7e8 0441054d 03024f06 4c41064d 0305020a .A.M..O.LA.M.... │ │ │ │ - 0x0000d7f8 054c0441 054d0352 0b02a00a 054c0441 .L.A.M.R.....L.A │ │ │ │ - 0x0000d808 054d0346 0b6b0a05 4c044105 4d03430b .M.F.k..L.A.M.C. │ │ │ │ - 0x0000d818 79054c04 41054d03 024f064c 41064d02 y.L.A.M..O.LA.M. │ │ │ │ - 0x0000d828 7b054c04 41054d03 0246064c 064d0243 {.L.A.M..F.L.M.C │ │ │ │ - 0x0000d838 d5d6d7d8 46950c96 0b970a98 09038109 ....F........... │ │ │ │ - 0x0000d848 054c0441 054d0302 47064c06 4d033801 .L.A.M..G.L.M.8. │ │ │ │ - 0x0000d858 0a054c04 41054d03 450b0254 0a054c04 ..L.A.M.E..T..L. │ │ │ │ - 0x0000d868 41054d03 520b4d0a 054c0441 054d0352 A.M.R.M..L.A.M.R │ │ │ │ - 0x0000d878 0b780a05 4c044105 4d03460b 460a054c .x..L.A.M.F.F..L │ │ │ │ - 0x0000d888 0441054d 03460b46 054c0441 054d0302 .A.M.F.F.L.A.M.. │ │ │ │ - 0x0000d898 46064c06 4d4b0a05 4c044105 4d03460b F.L.MK..L.A.M.F. │ │ │ │ - 0x0000d8a8 4b054c04 41054d03 0244064c 064d4b05 K.L.A.M..D.L.MK. │ │ │ │ - 0x0000d8b8 4c044105 4d03024e 064c4106 4d47054c L.A.M..N.LA.MG.L │ │ │ │ - 0x0000d8c8 0441054d 03024606 4c064d4d 0a054c04 .A.M..F.L.MM..L. │ │ │ │ - 0x0000d8d8 41054d03 460b4905 4c044105 4d03024f A.M.F.I.L.A.M..O │ │ │ │ - 0x0000d8e8 064c4106 4d48054c 0441054d 0352d5d6 .LA.MH.L.A.M.R.. │ │ │ │ - 0x0000d8f8 d7d8064c 064d4c95 0c960b97 0a980947 ...L.ML........G │ │ │ │ - 0x0000d908 0a054c04 41054d03 520b4e05 4c044105 ..L.A.M.R.N.L.A. │ │ │ │ - 0x0000d918 4d030244 064c064d 44054c04 41054d03 M..D.L.MD.L.A.M. │ │ │ │ - 0x0000d928 51064c06 4d460a05 4c044105 4d03460b Q.L.MF..L.A.M.F. │ │ │ │ - 0x0000d938 44054c04 41054d03 47064c06 4d44054c D.L.A.M.G.L.MD.L │ │ │ │ - 0x0000d948 0441054d 0351064c 064d460a 054c0441 .A.M.Q.L.MF..L.A │ │ │ │ - 0x0000d958 054d0346 0b470a05 4c044105 4d03520b .M.F.G..L.A.M.R. │ │ │ │ - 0x0000d968 470a054c 0441054d 03520b46 0a054c04 G..L.A.M.R.F..L. │ │ │ │ - 0x0000d978 41054d03 460b4405 4c044105 4d034706 A.M.F.D.L.A.M.G. │ │ │ │ - 0x0000d988 4c064d4e 0a054c04 41054d03 460b440a L.MN..L.A.M.F.D. │ │ │ │ - 0x0000d998 054c0441 054d0345 0b460a05 4c044105 .L.A.M.E.F..L.A. │ │ │ │ - 0x0000d9a8 4d03460b 4d0a054c 0441054d 03520b44 M.F.M..L.A.M.R.D │ │ │ │ - 0x0000d9b8 054c0441 054d0347 064c064d 580a054c .L.A.M.G.L.MX..L │ │ │ │ - 0x0000d9c8 0441054d 03460b46 0a054c04 41054d03 .A.M.F.F..L.A.M. │ │ │ │ - 0x0000d9d8 460b4405 4c044105 4d034706 4c064d44 F.D.L.A.M.G.L.MD │ │ │ │ - 0x0000d9e8 0a054c04 41054d03 450b440a 054c0441 ..L.A.M.E.D..L.A │ │ │ │ - 0x0000d9f8 054d0345 0b4a054c 0441054d 035a064c .M.E.J.L.A.M.Z.L │ │ │ │ - 0x0000da08 064d4d05 4c044105 4d034706 4c064d43 .MM.L.A.M.G.L.MC │ │ │ │ - 0x0000da18 0a054c04 41054d03 460b430a 054c0441 ..L.A.M.F.C..L.A │ │ │ │ - 0x0000da28 054d0346 0b470a05 4c044105 4d03520b .M.F.G..L.A.M.R. │ │ │ │ - 0x0000da38 430a054c 0441054d 03460b44 054c0441 C..L.A.M.F.D.L.A │ │ │ │ - 0x0000da48 054d0347 064c064d 4f0a054c 0441054d .M.G.L.MO..L.A.M │ │ │ │ - 0x0000da58 03450b48 054c0405 4d034a06 4c064d43 .E.H.L..M.J.L.MC │ │ │ │ - 0x0000da68 0a054c04 41054d03 460b440a 054c0441 ..L.A.M.F.D..L.A │ │ │ │ - 0x0000da78 054d0345 0b440a05 4c044105 4d03450b .M.E.D..L.A.M.E. │ │ │ │ - 0x0000da88 44054c04 41054d03 47064c06 4d43054c D.L.A.M.G.L.MC.L │ │ │ │ - 0x0000da98 04054d03 54064c06 4d430a05 4c044105 ..M.T.L.MC..L.A. │ │ │ │ - 0x0000daa8 4d03460b 480a054c 0441054d 03430b47 M.F.H..L.A.M.C.G │ │ │ │ - 0x0000dab8 0a054c04 41054d03 520b470a 054c0441 ..L.A.M.R.G..L.A │ │ │ │ - 0x0000dac8 054d0352 0b480a05 4c044105 4d03430b .M.R.H..L.A.M.C. │ │ │ │ - 0x0000dad8 470a054c 0441054d 03520b47 054c0441 G..L.A.M.R.G.L.A │ │ │ │ - 0x0000dae8 054d035c 064c064d 44054c04 41054d03 .M.\.L.MD.L.A.M. │ │ │ │ - 0x0000daf8 59064c06 4d470a05 4c044105 4d03450b Y.L.MG..L.A.M.E. │ │ │ │ - 0x0000db08 430a054c 0441054d 03460b4d 0a054c04 C..L.A.M.F.M..L. │ │ │ │ - 0x0000db18 41054d03 450b430a 054c0441 054d0346 A.M.E.C..L.A.M.F │ │ │ │ - 0x0000db28 0b470a05 4c044105 4d03520b 470a054c .G..L.A.M.R.G..L │ │ │ │ - 0x0000db38 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ - 0x0000db48 520b480a 054c0441 054d0343 0b470a05 R.H..L.A.M.C.G.. │ │ │ │ - 0x0000db58 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000db68 03430b47 0a054c04 41054d03 520b470a .C.G..L.A.M.R.G. │ │ │ │ - 0x0000db78 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ - 0x0000db88 4d03430b 470a054c 0441054d 03520b47 M.C.G..L.A.M.R.G │ │ │ │ - 0x0000db98 0a054c04 41054d03 520b480a 054c0441 ..L.A.M.R.H..L.A │ │ │ │ - 0x0000dba8 054d0343 0b470a05 4c044105 4d03520b .M.C.G..L.A.M.R. │ │ │ │ - 0x0000dbb8 480a054c 0441054d 03430b47 0a054c04 H..L.A.M.C.G..L. │ │ │ │ - 0x0000dbc8 41054d03 520b470a 054c0441 054d0352 A.M.R.G..L.A.M.R │ │ │ │ - 0x0000dbd8 0b470a05 4c044105 4d03520b 480a054c .G..L.A.M.R.H..L │ │ │ │ - 0x0000dbe8 0441054d 03520b47 0a054c04 41054d03 .A.M.R.G..L.A.M. │ │ │ │ - 0x0000dbf8 520b470a 054c0441 054d0352 0b470a05 R.G..L.A.M.R.G.. │ │ │ │ - 0x0000dc08 4c044105 4d03520b 470a054c 0441054d L.A.M.R.G..L.A.M │ │ │ │ - 0x0000dc18 03520b47 0a054c04 41054d03 520b480a .R.G..L.A.M.R.H. │ │ │ │ - 0x0000dc28 054c0441 054d0343 0b470a05 4c044105 .L.A.M.C.G..L.A. │ │ │ │ - 0x0000dc38 4d03520b 470a054c 0441054d 03520b48 M.R.G..L.A.M.R.H │ │ │ │ - 0x0000dc48 0a054c04 41054d03 430b470a 054c0441 ..L.A.M.C.G..L.A │ │ │ │ - 0x0000dc58 054d0352 0b480a05 4c044105 4d03520b .M.R.H..L.A.M.R. │ │ │ │ - 0x0000dc68 480a054c 0441054d 03430b47 0a054c04 H..L.A.M.C.G..L. │ │ │ │ - 0x0000dc78 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ - 0x0000dc88 0b46054c 0441054d 0352d7d8 064c064d .F.L.A.M.R...L.M │ │ │ │ - 0x0000dc98 460a970a 41980941 054c0441 054d0352 F...A..A.L.A.M.R │ │ │ │ - 0x0000dca8 0b460a97 0a419809 41054c04 41054d03 .F...A..A.L.A.M. │ │ │ │ - 0x0000dcb8 530b4697 0a419809 41054c04 41054d03 S.F..A..A.L.A.M. │ │ │ │ - 0x0000dcc8 53064c06 4d470a05 4c044105 4d03520b S.L.MG..L.A.M.R. │ │ │ │ - 0x0000dcd8 47054c04 41054d03 52d5d6d7 d8064c06 G.L.A.M.R.....L. │ │ │ │ - 0x0000dce8 4d460a95 0c41960b 41970a41 98094105 MF...A..A..A..A. │ │ │ │ - 0x0000dcf8 4c044105 4d03530b 46950c41 960b4197 L.A.M.S.F..A..A. │ │ │ │ - 0x0000dd08 0a419809 41054c04 41054d03 53064c06 .A..A.L.A.M.S.L. │ │ │ │ - 0x0000dd18 4d48054c 0441054d 0343d5d6 d7d8064c MH.L.A.M.C.....L │ │ │ │ - 0x0000dd28 064d4195 0c41960b 41970a41 98094105 .MA..A..A..A..A. │ │ │ │ - 0x0000dd38 4c044105 4d0341d7 d8064c06 4d48970a L.A.M.A...L.MH.. │ │ │ │ - 0x0000dd48 41980941 054c0441 054d0343 d5d6d7d8 A..A.L.A.M.C.... │ │ │ │ - 0x0000dd58 064c064d 48950c41 960b4197 0a419809 .L.MH..A..A..A.. │ │ │ │ - 0x0000dd68 41054c04 41054d03 43064c06 4d480a05 A.L.A.M.C.L.MH.. │ │ │ │ - 0x0000dd78 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000dd88 03430b48 0a054c04 41054d03 520b480a .C.H..L.A.M.R.H. │ │ │ │ - 0x0000dd98 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ - 0x0000dda8 4d03520b 480a054c 0441054d 03430b47 M.R.H..L.A.M.C.G │ │ │ │ - 0x0000ddb8 0a054c04 41054d03 520b480a 054c0441 ..L.A.M.R.H..L.A │ │ │ │ - 0x0000ddc8 054d0352 0b470a05 4c044105 4d03520b .M.R.G..L.A.M.R. │ │ │ │ - 0x0000ddd8 470a054c 0441054d 03520b47 0a054c04 G..L.A.M.R.G..L. │ │ │ │ - 0x0000dde8 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ - 0x0000ddf8 0b470a05 4c044105 4d03520b 480a054c .G..L.A.M.R.H..L │ │ │ │ - 0x0000de08 0441054d 03430b47 0a054c04 41054d03 .A.M.C.G..L.A.M. │ │ │ │ - 0x0000de18 520b480a 054c0441 054d0352 0b480a05 R.H..L.A.M.R.H.. │ │ │ │ - 0x0000de28 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000de38 03430b47 0a054c04 41054d03 520b480a .C.G..L.A.M.R.H. │ │ │ │ - 0x0000de48 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ - 0x0000de58 4d03430b 470a054c 0441054d 03520b48 M.C.G..L.A.M.R.H │ │ │ │ - 0x0000de68 0a054c04 41054d03 520b480a 054c0441 ..L.A.M.R.H..L.A │ │ │ │ - 0x0000de78 054d0343 0b480a05 4c044105 4d03430b .M.C.H..L.A.M.C. │ │ │ │ - 0x0000de88 470a054c 0441054d 03520b48 0a054c04 G..L.A.M.R.H..L. │ │ │ │ - 0x0000de98 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ - 0x0000dea8 0b470a05 4c044105 4d03520b 480a054c .G..L.A.M.R.H..L │ │ │ │ - 0x0000deb8 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ - 0x0000dec8 430b470a 054c0441 054d0352 0b480a05 C.G..L.A.M.R.H.. │ │ │ │ - 0x0000ded8 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000dee8 03430b47 0a054c04 41054d03 520b480a .C.G..L.A.M.R.H. │ │ │ │ - 0x0000def8 054c0441 054d0343 0b470a05 4c044105 .L.A.M.C.G..L.A. │ │ │ │ - 0x0000df08 4d03520b 480a054c 0441054d 03520b48 M.R.H..L.A.M.R.H │ │ │ │ - 0x0000df18 0a054c04 41054d03 430b430a 054c0441 ..L.A.M.C.C..L.A │ │ │ │ - 0x0000df28 054d0346 0b470a05 4c044105 4d03520b .M.F.G..L.A.M.R. │ │ │ │ - 0x0000df38 470a054c 0441054d 03520b48 0a054c04 G..L.A.M.R.H..L. │ │ │ │ - 0x0000df48 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ - 0x0000df58 0b460a05 4c044105 4d03520b 480a054c .F..L.A.M.R.H..L │ │ │ │ - 0x0000df68 0441054d 03430b47 0a054c04 41054d03 .A.M.C.G..L.A.M. │ │ │ │ - 0x0000df78 520b470a 054c0441 054d0352 0b470a05 R.G..L.A.M.R.G.. │ │ │ │ - 0x0000df88 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000df98 03430b48 0a054c04 41054d03 520b480a .C.H..L.A.M.R.H. │ │ │ │ - 0x0000dfa8 054c0441 054d0343 0b470a05 4c044105 .L.A.M.C.G..L.A. │ │ │ │ - 0x0000dfb8 4d03520b 480a054c 0441054d 03520b48 M.R.H..L.A.M.R.H │ │ │ │ - 0x0000dfc8 0a054c04 41054d03 430b470a 054c0441 ..L.A.M.C.G..L.A │ │ │ │ - 0x0000dfd8 054d0352 0b480a05 4c044105 4d03430b .M.R.H..L.A.M.C. │ │ │ │ - 0x0000dfe8 470a054c 0441054d 03520b48 0a054c04 G..L.A.M.R.H..L. │ │ │ │ - 0x0000dff8 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ - 0x0000e008 0b470a05 4c044105 4d03520b 480a054c .G..L.A.M.R.H..L │ │ │ │ - 0x0000e018 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ - 0x0000e028 430b470a 054c0441 054d0352 0b480a05 C.G..L.A.M.R.H.. │ │ │ │ - 0x0000e038 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ - 0x0000e048 03430b47 0a054c04 41054d03 520b480a .C.G..L.A.M.R.H. │ │ │ │ - 0x0000e058 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ - 0x0000e068 4d03430b 470a054c 0441054d 03520b48 M.C.G..L.A.M.R.H │ │ │ │ - 0x0000e078 0a054c04 41054d03 520b4805 4c044105 ..L.A.M.R.H.L.A. │ │ │ │ - 0x0000e088 4d030000 00000000 M....... │ │ │ │ + 0x0000c418 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x0000c428 1b0c1f00 10000000 18000000 8c65ffff .............e.. │ │ │ │ + 0x0000c438 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x0000c448 d865ffff 30000000 00000000 10000000 .e..0........... │ │ │ │ + 0x0000c458 40000000 f465ffff 3c000000 00000000 @....e..<....... │ │ │ │ + 0x0000c468 24000000 54000000 1c66ffff 50000000 $...T....f..P... │ │ │ │ + 0x0000c478 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x0000c488 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x0000c498 4866ffff 08000000 00000000 00000000 Hf.............. │ │ │ │ + 0x0000c4a8 18000000 94000000 5066ffff 54000000 ........Pf..T... │ │ │ │ + 0x0000c4b8 00412d41 0e109d02 9e010000 48000000 .A-A........H... │ │ │ │ + 0x0000c4c8 b0000000 9466ffff a0000000 00422d41 .....f.......B-A │ │ │ │ + 0x0000c4d8 0e309d06 9e054395 02960149 94039304 .0....C....I.... │ │ │ │ + 0x0000c4e8 50d4d342 deddd5d6 0e00412d 410e3093 P..B......A-A.0. │ │ │ │ + 0x0000c4f8 04940395 0296019d 069e052d 41d4d342 ...........-A..B │ │ │ │ + 0x0000c508 0e00d5d6 ddde2d00 34000000 fc000000 ......-.4....... │ │ │ │ + 0x0000c518 285fffff 80050000 00412d41 0e609d0c (_.......A-A.`.. │ │ │ │ + 0x0000c528 9e0b470e f00a930a 94099508 96079706 ..G............. │ │ │ │ + 0x0000c538 98059904 9a039b02 9c010000 00000000 ................ │ │ │ │ + 0x0000c548 10000000 34010000 b066ffff e0000000 ....4....f...... │ │ │ │ + 0x0000c558 00000000 a8080000 48010000 7c67ffff ........H...|g.. │ │ │ │ + 0x0000c568 74870000 00412d41 0e80019d 109e0f46 t....A-A.......F │ │ │ │ + 0x0000c578 0e901a93 0e940d95 0c960b99 089a0705 ................ │ │ │ │ + 0x0000c588 4e02054f 0102419b 06419c05 75970a41 N..O..A..A..u..A │ │ │ │ + 0x0000c598 98090393 01d741d8 41db41dc 480e8001 ......A.A.A.H... │ │ │ │ + 0x0000c5a8 45deddd9 dad5d6d3 d4064e06 4f0e0041 E.........N.O..A │ │ │ │ + 0x0000c5b8 2d410e90 1a930e94 0d950c96 0b970a98 -A.............. │ │ │ │ + 0x0000c5c8 0999089a 079b069c 059d109e 0f054e02 ..............N. │ │ │ │ + 0x0000c5d8 054f012d 0265054c 0441054d 03025806 .O.-.e.L.A.M..X. │ │ │ │ + 0x0000c5e8 4c41064d 0315020a 054c0441 054d0352 LA.M.....L.A.M.R │ │ │ │ + 0x0000c5f8 0b02cd0a 054c0441 054d0343 0b027405 .....L.A.M.C..t. │ │ │ │ + 0x0000c608 4c044105 4d03024e 064c4106 4d780a05 L.A.M..N.LA.Mx.. │ │ │ │ + 0x0000c618 4c044105 4d03470b 77054c04 41054d03 L.A.M.G.w.L.A.M. │ │ │ │ + 0x0000c628 024bd7d8 064c064d 46970a98 09039107 .K...L.MF....... │ │ │ │ + 0x0000c638 054c0441 054d0302 4b064c06 4d032801 .L.A.M..K.L.M.(. │ │ │ │ + 0x0000c648 054c0441 054d0302 4b064c06 4d033902 .L.A.M..K.L.M.9. │ │ │ │ + 0x0000c658 054c0441 054d0302 4b064c06 4d7c0a05 .L.A.M..K.L.M|.. │ │ │ │ + 0x0000c668 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ + 0x0000c678 03520b5c 054c0441 054d0302 44064c06 .R.\.L.A.M..D.L. │ │ │ │ + 0x0000c688 4d5a0a05 4c044105 4d03520b 48054c04 MZ..L.A.M.R.H.L. │ │ │ │ + 0x0000c698 41054d03 52d7d8db dc064c06 4d4c970a A.M.R.....L.ML.. │ │ │ │ + 0x0000c6a8 98099b06 9c054b05 4c044105 4d030258 ......K.L.A.M..X │ │ │ │ + 0x0000c6b8 0a064c41 064d410b 48064c06 4d4a054c ..LA.MA.H.L.MJ.L │ │ │ │ + 0x0000c6c8 0441054d 03024906 4c064d44 054c0441 .A.M..I.L.MD.L.A │ │ │ │ + 0x0000c6d8 054d0357 064c064d 460a054c 0441054d .M.W.L.MF..L.A.M │ │ │ │ + 0x0000c6e8 03470b48 0a054c04 41054d03 430b470a .G.H..L.A.M.C.G. │ │ │ │ + 0x0000c6f8 054c0441 054d0352 0b470a05 4c044105 .L.A.M.R.G..L.A. │ │ │ │ + 0x0000c708 4d03520b 480a054c 0441054d 03430b47 M.R.H..L.A.M.C.G │ │ │ │ + 0x0000c718 0a054c04 41054d03 520b470a 054c0441 ..L.A.M.R.G..L.A │ │ │ │ + 0x0000c728 054d0352 0b46054c 04054d03 48064c06 .M.R.F.L..M.H.L. │ │ │ │ + 0x0000c738 4d460a05 4c044105 4d03470b 4c054c04 MF..L.A.M.G.L.L. │ │ │ │ + 0x0000c748 054d0348 064c064d 440a054c 0441054d .M.H.L.MD..L.A.M │ │ │ │ + 0x0000c758 03450b44 054c0441 054d034d 064c064d .E.D.L.A.M.M.L.M │ │ │ │ + 0x0000c768 430a054c 0441054d 03470b46 054c0405 C..L.A.M.G.F.L.. │ │ │ │ + 0x0000c778 4d034806 4c064d46 0a054c04 41054d03 M.H.L.MF..L.A.M. │ │ │ │ + 0x0000c788 470b470a 054c0441 054d0352 0b43054c G.G..L.A.M.R.C.L │ │ │ │ + 0x0000c798 0441054d 03024b06 4c064d4b 0a054c04 .A.M..K.L.MK..L. │ │ │ │ + 0x0000c7a8 42054d03 440b430a 054c0441 054d0347 B.M.D.C..L.A.M.G │ │ │ │ + 0x0000c7b8 0b470a05 4c044105 4d03520b 4a0a054c .G..L.A.M.R.J..L │ │ │ │ + 0x0000c7c8 0441054d 03450b44 054c0441 054d0347 .A.M.E.D.L.A.M.G │ │ │ │ + 0x0000c7d8 064c064d 44054c04 41054d03 47064c06 .L.MD.L.A.M.G.L. │ │ │ │ + 0x0000c7e8 4d44054c 0441054d 034d064c 064d4605 MD.L.A.M.M.L.MF. │ │ │ │ + 0x0000c7f8 4c044105 4d034f06 4c064d46 0a054c04 L.A.M.O.L.MF..L. │ │ │ │ + 0x0000c808 41054d03 470b460a 054c0441 054d0347 A.M.G.F..L.A.M.G │ │ │ │ + 0x0000c818 0b480a05 4c044105 4d03520b 480a054c .H..L.A.M.R.H..L │ │ │ │ + 0x0000c828 0441054d 03520b46 0a054c04 42054d03 .A.M.R.F..L.B.M. │ │ │ │ + 0x0000c838 460b460a 054c0441 054d0347 0b460a05 F.F..L.A.M.G.F.. │ │ │ │ + 0x0000c848 4c044105 4d03470b 44054c04 41054d03 L.A.M.G.D.L.A.M. │ │ │ │ + 0x0000c858 47064c06 4d440a05 4c044105 4d03450b G.L.MD..L.A.M.E. │ │ │ │ + 0x0000c868 440a054c 0441054d 03450b44 054c0441 D..L.A.M.E.D.L.A │ │ │ │ + 0x0000c878 054d0347 064c064d 44054c04 41054d03 .M.G.L.MD.L.A.M. │ │ │ │ + 0x0000c888 47064c06 4d440a05 4c044105 4d03450b G.L.MD..L.A.M.E. │ │ │ │ + 0x0000c898 460a054c 0441054d 03470b44 0a054c04 F..L.A.M.G.D..L. │ │ │ │ + 0x0000c8a8 41054d03 450b4405 4c044105 4d034d06 A.M.E.D.L.A.M.M. │ │ │ │ + 0x0000c8b8 4c064d47 0a054c04 41054d03 520b480a L.MG..L.A.M.R.H. │ │ │ │ + 0x0000c8c8 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ + 0x0000c8d8 4d03430b 470a054c 0441054d 03520b48 M.C.G..L.A.M.R.H │ │ │ │ + 0x0000c8e8 0a054c04 41054d03 430b470a 054c0441 ..L.A.M.C.G..L.A │ │ │ │ + 0x0000c8f8 054d0352 0b470a05 4c044105 4d03520b .M.R.G..L.A.M.R. │ │ │ │ + 0x0000c908 470a054c 0441054d 03520b48 0a054c04 G..L.A.M.R.H..L. │ │ │ │ + 0x0000c918 41054d03 430b470a 054c0441 054d0352 A.M.C.G..L.A.M.R │ │ │ │ + 0x0000c928 0b480a05 4c044105 4d03430b 470a054c .H..L.A.M.C.G..L │ │ │ │ + 0x0000c938 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ + 0x0000c948 430b480a 054c0441 054d0352 0b480a05 C.H..L.A.M.R.H.. │ │ │ │ + 0x0000c958 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ + 0x0000c968 03430b47 0a054c04 41054d03 520b470a .C.G..L.A.M.R.G. │ │ │ │ + 0x0000c978 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ + 0x0000c988 4d03430b 470a054c 0441054d 03520b48 M.C.G..L.A.M.R.H │ │ │ │ + 0x0000c998 0a054c04 41054d03 430b470a 054c0441 ..L.A.M.C.G..L.A │ │ │ │ + 0x0000c9a8 054d0352 0b480a05 4c044105 4d03430b .M.R.H..L.A.M.C. │ │ │ │ + 0x0000c9b8 470a054c 0441054d 03520b47 0a054c04 G..L.A.M.R.G..L. │ │ │ │ + 0x0000c9c8 41054d03 520b470a 054c0441 054d0352 A.M.R.G..L.A.M.R │ │ │ │ + 0x0000c9d8 0b480a05 4c044105 4d03430b 470a054c .H..L.A.M.C.G..L │ │ │ │ + 0x0000c9e8 0441054d 03520b47 0a054c04 41054d03 .A.M.R.G..L.A.M. │ │ │ │ + 0x0000c9f8 520b470a 054c0441 054d0352 0b480a05 R.G..L.A.M.R.H.. │ │ │ │ + 0x0000ca08 4c044105 4d03430b 470a054c 0441054d L.A.M.C.G..L.A.M │ │ │ │ + 0x0000ca18 03520b47 0a054c04 41054d03 520b480a .R.G..L.A.M.R.H. │ │ │ │ + 0x0000ca28 054c0441 054d0343 0b470a05 4c044105 .L.A.M.C.G..L.A. │ │ │ │ + 0x0000ca38 4d03520b 470a054c 0441054d 03520b48 M.R.G..L.A.M.R.H │ │ │ │ + 0x0000ca48 0a054c04 41054d03 430b470a 054c0441 ..L.A.M.C.G..L.A │ │ │ │ + 0x0000ca58 054d0352 0b470a05 4c044105 4d03520b .M.R.G..L.A.M.R. │ │ │ │ + 0x0000ca68 470a054c 0441054d 03520b48 0a054c04 G..L.A.M.R.H..L. │ │ │ │ + 0x0000ca78 41054d03 430b480a 054c0441 054d0352 A.M.C.H..L.A.M.R │ │ │ │ + 0x0000ca88 0b480a05 4c044105 4d03520b 470a054c .H..L.A.M.R.G..L │ │ │ │ + 0x0000ca98 0441054d 03520b47 0a054c04 41054d03 .A.M.R.G..L.A.M. │ │ │ │ + 0x0000caa8 520b480a 054c0441 054d0343 0b470a05 R.H..L.A.M.C.G.. │ │ │ │ + 0x0000cab8 4c044105 4d03520b 470a054c 0441054d L.A.M.R.G..L.A.M │ │ │ │ + 0x0000cac8 03520b48 0a054c04 41054d03 430b470a .R.H..L.A.M.C.G. │ │ │ │ + 0x0000cad8 054c0441 054d0352 0b470a05 4c044105 .L.A.M.R.G..L.A. │ │ │ │ + 0x0000cae8 4d03520b 480a054c 0441054d 03430b47 M.R.H..L.A.M.C.G │ │ │ │ + 0x0000caf8 0a054c04 41054d03 520b470a 054c0441 ..L.A.M.R.G..L.A │ │ │ │ + 0x0000cb08 054d0352 0b480a05 4c044105 4d03520b .M.R.H..L.A.M.R. │ │ │ │ + 0x0000cb18 480a054c 0441054d 03520b48 0a054c04 H..L.A.M.R.H..L. │ │ │ │ + 0x0000cb28 41054d03 430b470a 054c0441 054d0352 A.M.C.G..L.A.M.R │ │ │ │ + 0x0000cb38 0b470a05 4c044105 4d03520b 470a054c .G..L.A.M.R.G..L │ │ │ │ + 0x0000cb48 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ + 0x0000cb58 430b470a 054c0441 054d0352 0b470a05 C.G..L.A.M.R.G.. │ │ │ │ + 0x0000cb68 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ + 0x0000cb78 03430b47 0a054c04 41054d03 520b460a .C.G..L.A.M.R.F. │ │ │ │ + 0x0000cb88 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ + 0x0000cb98 4d03430b 470a054c 0441054d 03520b47 M.C.G..L.A.M.R.G │ │ │ │ + 0x0000cba8 0a054c04 41054d03 520b480a 054c0441 ..L.A.M.R.H..L.A │ │ │ │ + 0x0000cbb8 054d0352 0b480a05 4c044105 4d03430b .M.R.H..L.A.M.C. │ │ │ │ + 0x0000cbc8 470a054c 0441054d 03520b47 0a054c04 G..L.A.M.R.G..L. │ │ │ │ + 0x0000cbd8 41054d03 520b480a 054c0441 054d0343 A.M.R.H..L.A.M.C │ │ │ │ + 0x0000cbe8 0b470a05 4c044105 4d03520b 470a054c .G..L.A.M.R.G..L │ │ │ │ + 0x0000cbf8 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ + 0x0000cc08 430b480a 054c0441 054d0352 0b470a05 C.H..L.A.M.R.G.. │ │ │ │ + 0x0000cc18 4c044105 4d03520b 470a054c 0441054d L.A.M.R.G..L.A.M │ │ │ │ + 0x0000cc28 03520b48 0a054c04 41054d03 430b480a .R.H..L.A.M.C.H. │ │ │ │ + 0x0000cc38 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ + 0x0000cc48 4d03520b 480a054c 0441054d 03430b48 M.R.H..L.A.M.C.H │ │ │ │ + 0x0000cc58 0a054c04 41054d03 520b470a 054c0441 ..L.A.M.R.G..L.A │ │ │ │ + 0x0000cc68 054d0352 0b47054c 0441054d 0352d7d8 .M.R.G.L.A.M.R.. │ │ │ │ + 0x0000cc78 dbdc064c 064d460a 970a4198 09419b06 ...L.MF...A..A.. │ │ │ │ + 0x0000cc88 419c0541 054c0441 054d0353 0b46970a A..A.L.A.M.S.F.. │ │ │ │ + 0x0000cc98 41980941 9b06419c 0541054c 0441054d A..A..A..A.L.A.M │ │ │ │ + 0x0000cca8 0353064c 064d4805 4c044105 4d0343d7 .S.L.MH.L.A.M.C. │ │ │ │ + 0x0000ccb8 d8dbdc06 4c064d41 970a4198 09419b06 ....L.MA..A..A.. │ │ │ │ + 0x0000ccc8 419c0541 054c0441 054d0341 d7d8064c A..A.L.A.M.A...L │ │ │ │ + 0x0000ccd8 064d480a 970a4198 0941054c 0441054d .MH...A..A.L.A.M │ │ │ │ + 0x0000cce8 03430b48 970a4198 0941054c 0441054d .C.H..A..A.L.A.M │ │ │ │ + 0x0000ccf8 0343064c 064d4605 4c044105 4d0352d7 .C.L.MF.L.A.M.R. │ │ │ │ + 0x0000cd08 d8064c06 4d460a97 0a419809 41054c04 ..L.MF...A..A.L. │ │ │ │ + 0x0000cd18 41054d03 520b460a 970a4198 0941054c A.M.R.F...A..A.L │ │ │ │ + 0x0000cd28 0441054d 03530b46 970a4198 0941054c .A.M.S.F..A..A.L │ │ │ │ + 0x0000cd38 0441054d 0353064c 064d470a 054c0441 .A.M.S.L.MG..L.A │ │ │ │ + 0x0000cd48 054d0352 0b480a05 4c044105 4d03430b .M.R.H..L.A.M.C. │ │ │ │ + 0x0000cd58 480a054c 0441054d 03430b48 0a054c04 H..L.A.M.C.H..L. │ │ │ │ + 0x0000cd68 41054d03 520b480a 054c0441 054d0352 A.M.R.H..L.A.M.R │ │ │ │ + 0x0000cd78 0b480a05 4c044105 4d03430b 480a054c .H..L.A.M.C.H..L │ │ │ │ + 0x0000cd88 0441054d 03520b48 0a054c04 41054d03 .A.M.R.H..L.A.M. │ │ │ │ + 0x0000cd98 520b480a 054c0441 054d0343 0b480a05 R.H..L.A.M.C.H.. │ │ │ │ + 0x0000cda8 4c044105 4d03520b 480a054c 0441054d L.A.M.R.H..L.A.M │ │ │ │ + 0x0000cdb8 03520b48 0a054c04 41054d03 430b480a .R.H..L.A.M.C.H. │ │ │ │ + 0x0000cdc8 054c0441 054d0352 0b480a05 4c044105 .L.A.M.R.H..L.A. │ │ │ │ + 0x0000cdd8 4d03520b 480a054c 0441054d 03430b48 M.R.H..L.A.M.C.H │ │ │ │ + 0x0000cde8 0a054c04 41054d03 520b480a 054c0441 ..L.A.M.R.H..L.A │ │ │ │ + 0x0000cdf8 054d0352 0b48054c 0441054d 03000000 .M.R.H.L.A.M.... │ │ │ │ + 0x0000ce08 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ │ │ - 0x0001fa70 08c90000 00000000 20ca0000 00000000 ........ ....... │ │ │ │ - 0x0001fa80 28ca0000 00000000 30ca0000 00000000 (.......0....... │ │ │ │ - 0x0001fa90 38ca0000 00000000 40ca0000 00000000 8.......@....... │ │ │ │ - 0x0001faa0 48ca0000 00000000 50ca0000 00000000 H.......P....... │ │ │ │ - 0x0001fab0 58ca0000 00000000 60ca0000 00000000 X.......`....... │ │ │ │ - 0x0001fac0 68ca0000 00000000 00000000 00000000 h............... │ │ │ │ + 0x0001fa70 e8b60000 00000000 00b80000 00000000 ................ │ │ │ │ + 0x0001fa80 08b80000 00000000 10b80000 00000000 ................ │ │ │ │ + 0x0001fa90 18b80000 00000000 20b80000 00000000 ........ ....... │ │ │ │ + 0x0001faa0 28b80000 00000000 30b80000 00000000 (.......0....... │ │ │ │ + 0x0001fab0 38b80000 00000000 40b80000 00000000 8.......@....... │ │ │ │ + 0x0001fac0 48b80000 00000000 00000000 00000000 H............... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 61363534 64373233 32373136 37356134 a654d723271675a4 │ │ │ │ - 0x00000010 64366132 32313865 39643332 39336666 d6a2218e9d3293ff │ │ │ │ - 0x00000020 38643336 32392e64 65627567 00000000 8d3629.debug.... │ │ │ │ - 0x00000030 4f796d1c Oym. │ │ │ │ + 0x00000000 36633364 34643539 37656234 39666138 6c3d4d597eb49fa8 │ │ │ │ + 0x00000010 63343531 33343733 66333064 65333866 c4513473f30de38f │ │ │ │ + 0x00000020 31666233 38382e64 65627567 00000000 1fb388.debug.... │ │ │ │ + 0x00000030 a97f2e7a ...z │ │ ├── ./usr/bin/ncmpidump │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --file-header {} │ │ │ │ @@ -4,15 +4,15 @@ │ │ │ │ Data: 2's complement, little endian │ │ │ │ Version: 1 (current) │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ ABI Version: 0 │ │ │ │ Type: DYN (Position-Independent Executable file) │ │ │ │ Machine: AArch64 │ │ │ │ Version: 0x1 │ │ │ │ - Entry point address: 0x2940 │ │ │ │ + Entry point address: 0x2900 │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ Start of section headers: 65952 (bytes into file) │ │ │ │ Flags: 0x0 │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ Number of program headers: 12 │ │ │ │ Size of section headers: 64 (bytes) │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ │ │ │ Elf file type is DYN (Position-Independent Executable file) │ │ │ │ -Entry point 0x2940 │ │ │ │ +Entry point 0x2900 │ │ │ │ There are 12 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x000304 0x0000000000000304 0x0000000000000304 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006e78 0x006e78 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x006f18 0x006f18 R E 0x10000 │ │ │ │ LOAD 0x00fae8 0x000000000001fae8 0x000000000001fae8 0x000547 0x000618 RW 0x10000 │ │ │ │ DYNAMIC 0x00faf8 0x000000000001faf8 0x000000000001faf8 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x006e38 0x0000000000006e38 0x0000000000006e38 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x006e58 0x0000000000006e58 0x0000000000006e58 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x006e38 0x0000000000006e38 0x0000000000006e38 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x00680c 0x000000000000680c 0x000000000000680c 0x0000c4 0x0000c4 R 0x4 │ │ │ │ + NOTE 0x006ed8 0x0000000000006ed8 0x0000000000006ed8 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x006ef8 0x0000000000006ef8 0x0000000000006ef8 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x006ed8 0x0000000000006ed8 0x0000000000006ed8 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x0068ac 0x00000000000068ac 0x00000000000068ac 0x0000c4 0x0000c4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x00fae8 0x000000000001fae8 0x000000000001fae8 0x000518 0x000518 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000af0 000af0 000488 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 0000000000000f78 000f78 0000a4 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000001020 001020 000060 00 A 5 2 8 │ │ │ │ [ 8] .rela.dyn RELA 0000000000001080 001080 0001f8 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 0000000000001278 001278 000678 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 00000000000018f0 0018f0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001910 001910 000698 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000001fc0 001fc0 003d04 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 0000000000005cc4 005cc4 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0000000000005ce0 005ce0 000b2b 00 A 0 0 8 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 000000000000680c 00680c 0000c4 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000000068d0 0068d0 000564 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 0000000000006e38 006e38 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000006e58 006e58 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000001fc0 001fc0 003da4 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 0000000000005d64 005d64 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0000000000005d80 005d80 000b2b 00 A 0 0 8 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 00000000000068ac 0068ac 0000c4 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 0000000000006970 006970 000564 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 0000000000006ed8 006ed8 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 0000000000006ef8 006ef8 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000001fae8 00fae8 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000001faf0 00faf0 000008 08 WA 0 0 8 │ │ │ │ [21] .dynamic DYNAMIC 000000000001faf8 00faf8 000230 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000001fd28 00fd28 0002d8 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 0000000000020000 010000 00002f 00 WA 0 0 8 │ │ │ │ [24] .bss NOBITS 0000000000020030 01002f 0000d0 00 WA 0 0 16 │ │ │ │ [25] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 010030 000024 00 0 0 4 │ │ │ ├── readelf --wide --relocs {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Relocation section '.rela.dyn' at offset 0x1080 contains 21 entries: │ │ │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ │ │ -000000000001fae8 0000000000000403 R_AARCH64_RELATIVE 2a60 │ │ │ │ -000000000001faf0 0000000000000403 R_AARCH64_RELATIVE 2a0c │ │ │ │ +000000000001fae8 0000000000000403 R_AARCH64_RELATIVE 2a20 │ │ │ │ +000000000001faf0 0000000000000403 R_AARCH64_RELATIVE 29cc │ │ │ │ 000000000001ff70 0000000000000403 R_AARCH64_RELATIVE 1fc0 │ │ │ │ 000000000001ff78 0000000000000403 R_AARCH64_RELATIVE 200f4 │ │ │ │ 000000000001ff80 0000000000000403 R_AARCH64_RELATIVE 20020 │ │ │ │ 000000000001ff98 0000000000000403 R_AARCH64_RELATIVE 200f8 │ │ │ │ 000000000001ffa8 0000000000000403 R_AARCH64_RELATIVE 20038 │ │ │ │ 000000000001ffb0 0000000000000403 R_AARCH64_RELATIVE 20028 │ │ │ │ 0000000000020008 0000000000000403 R_AARCH64_RELATIVE 20008 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Dynamic section at offset 0xfaf8 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpnetcdf.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libmpi.so.40] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x18f0 │ │ │ │ - 0x000000000000000d (FINI) 0x5cc4 │ │ │ │ + 0x000000000000000d (FINI) 0x5d64 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x1fae8 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x1faf0 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0xaf0 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: deefcaa0739d28aebfe99d7ac430d95833b9f3d0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 09548874213f2d065b782ae4ae256f94f56e23ac │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,382 +1,381 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0xc0 (offset: 0x68d0) │ │ │ │ + Start of frame section: 0xc0 (offset: 0x6970) │ │ │ │ Entries in search table: 0x17 │ │ │ │ - 0xffffffffffffb7b4 (offset: 0x1fc0) -> 0x330 fde=[ 26c] │ │ │ │ - 0xffffffffffffc134 (offset: 0x2940) -> 0xd8 fde=[ 14] │ │ │ │ - 0xffffffffffffc194 (offset: 0x29a0) -> 0xec fde=[ 28] │ │ │ │ - 0xffffffffffffc1c4 (offset: 0x29d0) -> 0x100 fde=[ 3c] │ │ │ │ - 0xffffffffffffc200 (offset: 0x2a0c) -> 0x114 fde=[ 50] │ │ │ │ - 0xffffffffffffc254 (offset: 0x2a60) -> 0x13c fde=[ 78] │ │ │ │ - 0xffffffffffffc274 (offset: 0x2a80) -> 0x154 fde=[ 90] │ │ │ │ - 0xffffffffffffc2dc (offset: 0x2ae8) -> 0x17c fde=[ b8] │ │ │ │ - 0xffffffffffffc394 (offset: 0x2ba0) -> 0x1a4 fde=[ e0] │ │ │ │ - 0xffffffffffffc994 (offset: 0x31a0) -> 0x228 fde=[ 164] │ │ │ │ - 0xffffffffffffd454 (offset: 0x3c60) -> 0x3e4 fde=[ 320] │ │ │ │ - 0xffffffffffffd594 (offset: 0x3da0) -> 0x41c fde=[ 358] │ │ │ │ - 0xffffffffffffd634 (offset: 0x3e40) -> 0x430 fde=[ 36c] │ │ │ │ - 0xffffffffffffd6bc (offset: 0x3ec8) -> 0x444 fde=[ 380] │ │ │ │ - 0xffffffffffffef94 (offset: 0x57a0) -> 0x494 fde=[ 3d0] │ │ │ │ - 0xfffffffffffff074 (offset: 0x5880) -> 0x4b8 fde=[ 3f4] │ │ │ │ - 0xfffffffffffff084 (offset: 0x5890) -> 0x4cc fde=[ 408] │ │ │ │ - 0xfffffffffffff098 (offset: 0x58a4) -> 0x4e0 fde=[ 41c] │ │ │ │ - 0xfffffffffffff154 (offset: 0x5960) -> 0x510 fde=[ 44c] │ │ │ │ - 0xfffffffffffff1f4 (offset: 0x5a00) -> 0x540 fde=[ 47c] │ │ │ │ - 0xfffffffffffff3f4 (offset: 0x5c00) -> 0x5c0 fde=[ 4fc] │ │ │ │ - 0xfffffffffffff434 (offset: 0x5c40) -> 0x5e4 fde=[ 520] │ │ │ │ - 0xfffffffffffff484 (offset: 0x5c90) -> 0x610 fde=[ 54c] │ │ │ │ + 0xffffffffffffb714 (offset: 0x1fc0) -> 0x330 fde=[ 26c] │ │ │ │ + 0xffffffffffffc054 (offset: 0x2900) -> 0xd8 fde=[ 14] │ │ │ │ + 0xffffffffffffc0b4 (offset: 0x2960) -> 0xec fde=[ 28] │ │ │ │ + 0xffffffffffffc0e4 (offset: 0x2990) -> 0x100 fde=[ 3c] │ │ │ │ + 0xffffffffffffc120 (offset: 0x29cc) -> 0x114 fde=[ 50] │ │ │ │ + 0xffffffffffffc174 (offset: 0x2a20) -> 0x13c fde=[ 78] │ │ │ │ + 0xffffffffffffc194 (offset: 0x2a40) -> 0x154 fde=[ 90] │ │ │ │ + 0xffffffffffffc1fc (offset: 0x2aa8) -> 0x17c fde=[ b8] │ │ │ │ + 0xffffffffffffc2b4 (offset: 0x2b60) -> 0x1a4 fde=[ e0] │ │ │ │ + 0xffffffffffffc8b4 (offset: 0x3160) -> 0x228 fde=[ 164] │ │ │ │ + 0xffffffffffffd374 (offset: 0x3c20) -> 0x3e4 fde=[ 320] │ │ │ │ + 0xffffffffffffd4b4 (offset: 0x3d60) -> 0x41c fde=[ 358] │ │ │ │ + 0xffffffffffffd554 (offset: 0x3e00) -> 0x430 fde=[ 36c] │ │ │ │ + 0xffffffffffffd5dc (offset: 0x3e88) -> 0x444 fde=[ 380] │ │ │ │ + 0xffffffffffffef74 (offset: 0x5820) -> 0x494 fde=[ 3d0] │ │ │ │ + 0xfffffffffffff054 (offset: 0x5900) -> 0x4b8 fde=[ 3f4] │ │ │ │ + 0xfffffffffffff064 (offset: 0x5910) -> 0x4cc fde=[ 408] │ │ │ │ + 0xfffffffffffff078 (offset: 0x5924) -> 0x4e0 fde=[ 41c] │ │ │ │ + 0xfffffffffffff134 (offset: 0x59e0) -> 0x510 fde=[ 44c] │ │ │ │ + 0xfffffffffffff1d4 (offset: 0x5a80) -> 0x540 fde=[ 47c] │ │ │ │ + 0xfffffffffffff3f4 (offset: 0x5ca0) -> 0x5c0 fde=[ 4fc] │ │ │ │ + 0xfffffffffffff434 (offset: 0x5ce0) -> 0x5e4 fde=[ 520] │ │ │ │ + 0xfffffffffffff484 (offset: 0x5d30) -> 0x610 fde=[ 54c] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ Code alignment factor: 4 │ │ │ │ Data alignment factor: -8 │ │ │ │ Return address column: 30 │ │ │ │ Augmentation data: 1b │ │ │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ │ │ │ │ │ │ -00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000002940..0000000000002974 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002944 │ │ │ │ +00000014 0000000000000010 00000018 FDE cie=00000000 pc=0000000000002900..0000000000002934 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002904 │ │ │ │ DW_CFA_undefined: r30 (x30) │ │ │ │ │ │ │ │ -00000028 0000000000000010 0000002c FDE cie=00000000 pc=00000000000029a0..00000000000029d0 │ │ │ │ +00000028 0000000000000010 0000002c FDE cie=00000000 pc=0000000000002960..0000000000002990 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000003c 0000000000000010 00000040 FDE cie=00000000 pc=00000000000029d0..0000000000002a0c │ │ │ │ +0000003c 0000000000000010 00000040 FDE cie=00000000 pc=0000000000002990..00000000000029cc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000050 0000000000000024 00000054 FDE cie=00000000 pc=0000000000002a0c..0000000000002a5c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002a10 │ │ │ │ +00000050 0000000000000024 00000054 FDE cie=00000000 pc=00000000000029cc..0000000000002a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000029d0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000029d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002a1c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000029dc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 0000000000002a54 │ │ │ │ + DW_CFA_advance_loc: 56 to 0000000000002a14 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002a58 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002a18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000002a60..0000000000002a68 │ │ │ │ +00000078 0000000000000014 0000007c FDE cie=00000000 pc=0000000000002a20..0000000000002a28 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000090 0000000000000024 00000094 FDE cie=00000000 pc=0000000000002a80..0000000000002ae8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002a84 │ │ │ │ +00000090 0000000000000024 00000094 FDE cie=00000000 pc=0000000000002a40..0000000000002aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002a44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002a88 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002a48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002a9c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002a5c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000002ae0 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000002aa0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ae4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002aa4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000b8 0000000000000024 000000bc FDE cie=00000000 pc=0000000000002ae8..0000000000002ba0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002aec │ │ │ │ +000000b8 0000000000000024 000000bc FDE cie=00000000 pc=0000000000002aa8..0000000000002b60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002aac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002af0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002ab0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002af8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002ab8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 160 to 0000000000002b98 │ │ │ │ + DW_CFA_advance_loc: 160 to 0000000000002b58 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b5c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000e0 0000000000000080 000000e4 FDE cie=00000000 pc=0000000000002ba0..000000000000319c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba4 │ │ │ │ +000000e0 0000000000000080 000000e4 FDE cie=00000000 pc=0000000000002b60..0000000000003154 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b68 │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002bac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002b6c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000002bb4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002b74 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000002bc8 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000002b88 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 168 to 0000000000002c70 │ │ │ │ + DW_CFA_advance_loc: 172 to 0000000000002c34 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 212 to 0000000000002d44 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000002c44 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 200 to 0000000000002d0c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000002d88 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000002d14 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000002d54 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002d8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002d58 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002d90 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002d5c │ │ │ │ DW_CFA_def_cfa_offset: 416 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 80 to 0000000000002de0 │ │ │ │ + DW_CFA_advance_loc: 76 to 0000000000002da8 │ │ │ │ DW_CFA_remember_state │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002dac │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002de4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002db0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 116 to 0000000000002e58 │ │ │ │ - DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000002e84 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000002ec0 │ │ │ │ + DW_CFA_advance_loc: 164 to 0000000000002e54 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc1: 256 to 0000000000002fc0 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000002e80 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 192 to 0000000000003080 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 60 to 0000000000002ebc │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 164 to 0000000000003124 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc1: 256 to 0000000000002fbc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000312c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000003160 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003164 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003168 │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000316c │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000003080 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000003194 │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_advance_loc: 168 to 0000000000003128 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003198 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000312c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003130 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ │ │ │ │ -00000164 0000000000000104 00000168 FDE cie=00000000 pc=00000000000031a0..0000000000003c44 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000031a4 │ │ │ │ +00000164 0000000000000104 00000168 FDE cie=00000000 pc=0000000000003160..0000000000003c04 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003164 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000031a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003168 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000031b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003170 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000031c8 │ │ │ │ - DW_CFA_def_cfa_offset: 752 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003188 │ │ │ │ + DW_CFA_def_cfa_offset: 768 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 252 to 00000000000032c4 │ │ │ │ + DW_CFA_advance_loc: 252 to 0000000000003284 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000032d4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003294 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000032d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003298 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000032dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000329c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 196 to 00000000000033a0 │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000003360 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000033a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003364 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 140 to 0000000000003430 │ │ │ │ + DW_CFA_advance_loc: 152 to 00000000000033fc │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000344c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000341c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 240 to 000000000000353c │ │ │ │ + DW_CFA_advance_loc: 224 to 00000000000034fc │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003540 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003500 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000003588 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003548 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 00000000000035a4 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003564 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 192 to 0000000000003664 │ │ │ │ + DW_CFA_advance_loc: 192 to 0000000000003624 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 36 to 0000000000003688 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000003648 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 296 to 00000000000037b0 │ │ │ │ + DW_CFA_advance_loc1: 296 to 0000000000003770 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 208 to 0000000000003880 │ │ │ │ + DW_CFA_advance_loc: 208 to 0000000000003840 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003898 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003858 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000003904 │ │ │ │ + DW_CFA_advance_loc: 108 to 00000000000038c4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000395c │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000391c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 268 to 0000000000003a68 │ │ │ │ + DW_CFA_advance_loc1: 268 to 0000000000003a28 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003a7c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003a3c │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a40 │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003a84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a44 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003a9c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003a5c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003aa0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a60 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003a64 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000003b10 │ │ │ │ + DW_CFA_advance_loc: 108 to 0000000000003ad0 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003b20 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003ae0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000003b2c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003aec │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 68 to 0000000000003b70 │ │ │ │ + DW_CFA_advance_loc: 68 to 0000000000003b30 │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000003b90 │ │ │ │ + DW_CFA_advance_loc: 32 to 0000000000003b50 │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000003bbc │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003b7c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b80 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b84 │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b88 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bcc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b8c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003bdc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003b9c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003be0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ba0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ba4 │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003be8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ba8 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003bec │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000003c18 │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000003bd8 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore_extended: r78 (v14) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000003c2c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003bec │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bf0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bf4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bf8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003bfc │ │ │ │ DW_CFA_offset_extended: r78 (v14) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c00 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000026c 00000000000000b0 00000270 FDE cie=00000000 pc=0000000000001fc0..0000000000002908 │ │ │ │ +0000026c 00000000000000b0 00000270 FDE cie=00000000 pc=0000000000001fc0..00000000000028fc │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001fc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001fc8 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000001fcc │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ @@ -404,26 +403,26 @@ │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000233c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002340 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000002360 │ │ │ │ - DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002364 │ │ │ │ + DW_CFA_advance_loc: 36 to 0000000000002364 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002368 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000236c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 56 to 00000000000023a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002370 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 52 to 00000000000023a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 00000000000023a8 │ │ │ │ @@ -434,385 +433,384 @@ │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 716 to 0000000000002688 │ │ │ │ + DW_CFA_advance_loc: 236 to 00000000000024a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000268c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000024ac │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002690 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000024b0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002694 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000024b4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002698 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000024bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000002744 │ │ │ │ + DW_CFA_advance_loc1: 480 to 000000000000269c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002748 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000026a0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000274c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000026a4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002750 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000026a8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002754 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000026ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 228 to 0000000000002838 │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000002760 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000283c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002764 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002840 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002768 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002844 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000276c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002848 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002770 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 156 to 00000000000028e4 │ │ │ │ + DW_CFA_advance_loc1: 360 to 00000000000028d8 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000028dc │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000028e0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000028e4 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000028f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000028e8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -00000320 0000000000000034 00000324 FDE cie=00000000 pc=0000000000003c60..0000000000003da0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c64 │ │ │ │ +00000320 0000000000000034 00000324 FDE cie=00000000 pc=0000000000003c20..0000000000003d60 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c28 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003c70 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003c30 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003c88 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000003c48 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 180 to 0000000000003d3c │ │ │ │ + DW_CFA_advance_loc: 180 to 0000000000003cfc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d00 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d44 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d04 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000358 0000000000000010 0000035c FDE cie=00000000 pc=0000000000003da0..0000000000003e38 │ │ │ │ +00000358 0000000000000010 0000035c FDE cie=00000000 pc=0000000000003d60..0000000000003df8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000036c 0000000000000010 00000370 FDE cie=00000000 pc=0000000000003e40..0000000000003ec8 │ │ │ │ +0000036c 0000000000000010 00000370 FDE cie=00000000 pc=0000000000003e00..0000000000003e88 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000380 000000000000004c 00000384 FDE cie=00000000 pc=0000000000003ec8..0000000000005798 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ecc │ │ │ │ +00000380 000000000000004c 00000384 FDE cie=00000000 pc=0000000000003e88..0000000000005818 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e8c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003ed0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e90 │ │ │ │ DW_CFA_def_cfa_offset: 384 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003ed8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003e98 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003ee0 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000003ea0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000003efc │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000003ebc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003f0c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000003ecc │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 4180 to 0000000000004f60 │ │ │ │ + DW_CFA_advance_loc2: 4332 to 0000000000004fb8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f64 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fbc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004fc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003d0 0000000000000020 000003d4 FDE cie=00000000 pc=00000000000057a0..0000000000005874 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057a4 │ │ │ │ +000003d0 0000000000000020 000003d4 FDE cie=00000000 pc=0000000000005820..00000000000058fc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005824 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057a8 │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057ac │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005828 │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000582c │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-224 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000057b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005834 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-208 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-200 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003f4 0000000000000010 000003f8 FDE cie=00000000 pc=0000000000005880..0000000000005890 │ │ │ │ +000003f4 0000000000000010 000003f8 FDE cie=00000000 pc=0000000000005900..0000000000005910 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000408 0000000000000010 0000040c FDE cie=00000000 pc=0000000000005890..00000000000058a4 │ │ │ │ +00000408 0000000000000010 0000040c FDE cie=00000000 pc=0000000000005910..0000000000005924 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000041c 000000000000002c 00000420 FDE cie=00000000 pc=00000000000058a4..0000000000005954 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000058a8 │ │ │ │ +0000041c 000000000000002c 00000420 FDE cie=00000000 pc=0000000000005924..00000000000059d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005928 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000058ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000592c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000058b4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005934 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000058bc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000593c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000005910 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000005990 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005914 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005994 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005918 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005998 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000044c 000000000000002c 00000450 FDE cie=00000000 pc=0000000000005960..0000000000005a00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005964 │ │ │ │ +0000044c 000000000000002c 00000450 FDE cie=00000000 pc=00000000000059e0..0000000000005a80 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000059e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005968 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000059e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005978 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000059f8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000598c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005a0c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 100 to 00000000000059f0 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000005a70 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000059f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a74 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000047c 000000000000007c 00000480 FDE cie=00000000 pc=0000000000005a00..0000000000005c00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a04 │ │ │ │ +0000047c 000000000000007c 00000480 FDE cie=00000000 pc=0000000000005a80..0000000000005c98 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a88 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005a20 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005aa0 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 76 to 0000000000005a6c │ │ │ │ + DW_CFA_advance_loc: 80 to 0000000000005af0 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 108 to 0000000000005ad8 │ │ │ │ + DW_CFA_advance_loc: 128 to 0000000000005b70 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000005b04 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000005ba4 │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ba8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bac │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005b28 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005bbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bc0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005b3c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005bd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b40 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005bd4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bdc │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005b58 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005bf0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005b60 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005bf8 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000005b6c │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005c04 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005b7c │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c14 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c18 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005b90 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c28 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005ba4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c40 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005bb8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005bbc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c54 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005bcc │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c64 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005bd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c68 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005be0 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005be4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c7c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005bf4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005c8c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005bfc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005c94 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004fc 0000000000000020 00000500 FDE cie=00000000 pc=0000000000005c00..0000000000005c3c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c04 │ │ │ │ +000004fc 0000000000000020 00000500 FDE cie=00000000 pc=0000000000005ca0..0000000000005cdc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ca4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ca8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005c1c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005cbc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005cc0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005c30 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005cd0 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000520 0000000000000028 00000524 FDE cie=00000000 pc=0000000000005c40..0000000000005c90 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c44 │ │ │ │ +00000520 0000000000000028 00000524 FDE cie=00000000 pc=0000000000005ce0..0000000000005d30 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ce4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ce8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005c50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005cf0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 44 to 0000000000005c7c │ │ │ │ + DW_CFA_advance_loc: 44 to 0000000000005d1c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d20 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d24 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000054c 0000000000000010 00000550 FDE cie=00000000 pc=0000000000005c90..0000000000005cc4 │ │ │ │ +0000054c 0000000000000010 00000550 FDE cie=00000000 pc=0000000000005d30..0000000000005d64 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00000560 ZERO terminator │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {} │ │ │ │ @@ -3,11 +3,11 @@ │ │ │ │ │ │ │ │ Disassembly of section .init: │ │ │ │ │ │ │ │ 00000000000018f0 <.init>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 2974 │ │ │ │ + bl 2934 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -35,34 +35,34 @@ │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ adrp x21, 20000 │ │ │ │ adrp x20, 6000 │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ adrp x22, 6000 │ │ │ │ - add x20, x20, #0x4a8 │ │ │ │ + add x20, x20, #0x548 │ │ │ │ str x27, [sp, #144] │ │ │ │ - add x22, x22, #0x778 │ │ │ │ + add x22, x22, #0x818 │ │ │ │ str w1, [x0] │ │ │ │ mov w26, #0x50 // #80 │ │ │ │ ldr x0, [sp] │ │ │ │ mov w27, #0x0 // #0 │ │ │ │ mov w1, #0xf // #15 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [x21, #56] │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ - bl 5960 │ │ │ │ + bl 59e0 │ │ │ │ nop │ │ │ │ bti j │ │ │ │ ldr x1, [sp] │ │ │ │ mov x2, x20 │ │ │ │ ldr w0, [sp, #12] │ │ │ │ bl 1ea0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 24b0 // b.none │ │ │ │ + b.eq 24c8 // b.none │ │ │ │ sub w0, w0, #0x3f │ │ │ │ cmp w0, #0x37 │ │ │ │ b.hi 2080 // b.pmore │ │ │ │ ldrh w0, [x22, w0, uxtw #1] │ │ │ │ adr x1, 20b8 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ @@ -107,20 +107,20 @@ │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3960] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ mov w19, w0 │ │ │ │ str w2, [x1] │ │ │ │ sub w1, w0, #0x1 │ │ │ │ cmp w1, #0x13 │ │ │ │ - b.hi 2570 // b.pmore │ │ │ │ + b.hi 2588 // b.pmore │ │ │ │ ldr x0, [sp, #32] │ │ │ │ cbz x0, 2184 │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2c │ │ │ │ - b.eq 2518 // b.none │ │ │ │ + b.eq 2530 // b.none │ │ │ │ mov w1, #0xf // #15 │ │ │ │ b 21bc │ │ │ │ bti j │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ ldr x19, [x0] │ │ │ │ stp xzr, xzr, [sp, #32] │ │ │ │ @@ -128,15 +128,15 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 1e10 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.gt 2444 │ │ │ │ mov w19, #0x7 // #7 │ │ │ │ mov w1, #0xf // #15 │ │ │ │ mov w0, w19 │ │ │ │ - bl 5960 │ │ │ │ + bl 59e0 │ │ │ │ b 2080 │ │ │ │ bti j │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4080] │ │ │ │ add x0, x21, #0x38 │ │ │ │ mov w27, #0x1 // #1 │ │ │ │ ldr x1, [x1] │ │ │ │ @@ -154,15 +154,15 @@ │ │ │ │ b.gt 2080 │ │ │ │ ldr w1, [sp, #24] │ │ │ │ cbnz w1, 2328 │ │ │ │ mov w3, w0 │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ - add x2, x2, #0x3f0 │ │ │ │ + add x2, x2, #0x490 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1e28 │ │ │ │ b 2328 │ │ │ │ bti j │ │ │ │ add x0, x21, #0x38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -184,22 +184,22 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x3, [x1] │ │ │ │ ldrb w1, [x3] │ │ │ │ ldr w0, [x0, x1, lsl #2] │ │ │ │ cmp w0, #0x63 │ │ │ │ b.eq 249c // b.none │ │ │ │ cmp w0, #0x66 │ │ │ │ - b.eq 24a4 // b.none │ │ │ │ + b.eq 24bc // b.none │ │ │ │ ldr w0, [sp, #24] │ │ │ │ cbnz w0, 2328 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3d0 │ │ │ │ + add x2, x2, #0x470 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1e28 │ │ │ │ b 2328 │ │ │ │ bti j │ │ │ │ add x0, x21, #0x38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #19] │ │ │ │ @@ -215,77 +215,77 @@ │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x3, [x1] │ │ │ │ ldrb w1, [x3] │ │ │ │ ldr w0, [x0, x1, lsl #2] │ │ │ │ cmp w0, #0x63 │ │ │ │ b.eq 249c // b.none │ │ │ │ cmp w0, #0x66 │ │ │ │ - b.eq 24a4 // b.none │ │ │ │ + b.eq 24bc // b.none │ │ │ │ ldr w0, [sp, #24] │ │ │ │ - cbz w0, 2598 │ │ │ │ + cbz w0, 25b0 │ │ │ │ ldr x27, [sp, #144] │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 2374 │ │ │ │ bti j │ │ │ │ add x0, x21, #0x38 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x0, #17] │ │ │ │ b 2080 │ │ │ │ bti j │ │ │ │ ldr w0, [sp, #24] │ │ │ │ - ldr x27, [sp, #144] │ │ │ │ + cbz w0, 24a4 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - cbz w0, 23b4 │ │ │ │ + ldr x27, [sp, #144] │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ bl 1e58 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 28e4 // b.any │ │ │ │ + b.ne 28d8 // b.any │ │ │ │ ldp x29, x30, [sp, #64] │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ add sp, sp, #0xa0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldr w0, [sp, #24] │ │ │ │ cbnz w0, 2370 │ │ │ │ - bl 2a80 │ │ │ │ + bl 2a40 │ │ │ │ b 2370 │ │ │ │ ubfiz x0, x25, #3, #32 │ │ │ │ bl 1ba0 │ │ │ │ add x1, x21, #0x38 │ │ │ │ str x0, [x1, #32] │ │ │ │ - cbz x0, 28f8 │ │ │ │ + cbz x0, 28ec │ │ │ │ add x0, x21, #0x38 │ │ │ │ adrp x24, 6000 │ │ │ │ - add x24, x24, #0x430 │ │ │ │ + add x24, x24, #0x4d0 │ │ │ │ mov x1, x24 │ │ │ │ ldr x23, [x0, #32] │ │ │ │ mov x0, x19 │ │ │ │ bl 1f48 │ │ │ │ mov x19, x0 │ │ │ │ cbz x0, 2438 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x0, x19 │ │ │ │ bl 1e10 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl 1ba0 │ │ │ │ str x0, [x23] │ │ │ │ - cbz x0, 28ac │ │ │ │ + cbz x0, 286c │ │ │ │ mov x1, x19 │ │ │ │ bl 1ac8 │ │ │ │ mov x1, x24 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ add x23, x23, #0x8 │ │ │ │ bl 1f48 │ │ │ │ mov x19, x0 │ │ │ │ @@ -299,323 +299,307 @@ │ │ │ │ add x1, sp, #0x20 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 1d98 │ │ │ │ sub w1, w0, #0x1 │ │ │ │ mov w19, w0 │ │ │ │ cmp w1, #0x13 │ │ │ │ - b.hi 2584 // b.pmore │ │ │ │ + b.hi 259c // b.pmore │ │ │ │ ldr x0, [sp, #32] │ │ │ │ cbz x0, 2184 │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2c │ │ │ │ b.ne 2184 // b.any │ │ │ │ add x1, sp, #0x28 │ │ │ │ add x0, x0, #0x1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 1d98 │ │ │ │ mov w1, w0 │ │ │ │ - b 253c │ │ │ │ + b 2554 │ │ │ │ str wzr, [x19, #16] │ │ │ │ b 2080 │ │ │ │ + ldr x27, [sp, #144] │ │ │ │ + ldp x21, x22, [sp, #96] │ │ │ │ + ldp x23, x24, [sp, #112] │ │ │ │ + ldp x25, x26, [sp, #128] │ │ │ │ + bl 2a40 │ │ │ │ + b 2370 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #16] │ │ │ │ b 2080 │ │ │ │ mov w0, w26 │ │ │ │ - bl 5890 │ │ │ │ + bl 5910 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4088] │ │ │ │ - ldr w1, [sp, #12] │ │ │ │ - ldr w0, [x0] │ │ │ │ - sub w22, w1, w0 │ │ │ │ - str w22, [sp, #12] │ │ │ │ ldr x1, [sp] │ │ │ │ + ldr w0, [x0] │ │ │ │ + ldr w19, [sp, #12] │ │ │ │ add x2, x1, w0, sxtw #3 │ │ │ │ + sub w19, w19, w0 │ │ │ │ str x2, [sp] │ │ │ │ - cmp w22, #0x1 │ │ │ │ - b.eq 25b8 // b.none │ │ │ │ + str w19, [sp, #12] │ │ │ │ + cmp w19, #0x1 │ │ │ │ + b.eq 25d0 // b.none │ │ │ │ ldr w0, [sp, #24] │ │ │ │ cbnz w0, 2328 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr x3, [x21, #56] │ │ │ │ ldr x0, [x0] │ │ │ │ - cbnz w22, 2698 │ │ │ │ + cbnz w19, 26ac │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x4c0 │ │ │ │ + add x2, x2, #0x560 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1e28 │ │ │ │ - bl 2a80 │ │ │ │ + bl 2a40 │ │ │ │ b 2328 │ │ │ │ add x1, sp, #0x28 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl 1d98 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #3992] │ │ │ │ mov w1, w0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ str w3, [x2] │ │ │ │ ldp x2, x3, [sp, #32] │ │ │ │ add x2, x2, #0x1 │ │ │ │ cmp x3, x2 │ │ │ │ - b.eq 2558 // b.none │ │ │ │ + b.eq 2570 // b.none │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x13 │ │ │ │ b.ls 21bc // b.plast │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x470 │ │ │ │ + add x0, x0, #0x510 │ │ │ │ str w1, [sp, #8] │ │ │ │ - bl 57a0 │ │ │ │ + bl 5820 │ │ │ │ ldr w1, [sp, #8] │ │ │ │ b 21bc │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x438 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x4d8 │ │ │ │ + bl 5820 │ │ │ │ b 2170 │ │ │ │ mov w1, w0 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x438 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x4d8 │ │ │ │ + bl 5820 │ │ │ │ b 2470 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ adrp x2, 6000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x3b0 │ │ │ │ + add x2, x2, #0x450 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1e28 │ │ │ │ b 2328 │ │ │ │ - ldr x20, [x1, w0, sxtw #3] │ │ │ │ + ldr x22, [x1, w0, sxtw #3] │ │ │ │ mov w2, #0x1c0 // #448 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x22 │ │ │ │ bl 1b10 │ │ │ │ - mov w19, w0 │ │ │ │ + mov w20, w0 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 2784 // b.none │ │ │ │ + b.eq 27d0 // b.none │ │ │ │ add x1, sp, #0x30 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ bl 1b70 │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.eq 26b0 // b.none │ │ │ │ + b.eq 26c4 // b.none │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3984] │ │ │ │ ldr x24, [x21, #56] │ │ │ │ ldr x23, [x1] │ │ │ │ - tbnz x0, #63, 2754 │ │ │ │ + tbnz x0, #63, 2770 │ │ │ │ adrp x2, 6000 │ │ │ │ mov x3, x24 │ │ │ │ - add x2, x2, #0x568 │ │ │ │ - mov w1, w22 │ │ │ │ + add x2, x2, #0x608 │ │ │ │ + mov w1, w19 │ │ │ │ mov x0, x23 │ │ │ │ bl 1e28 │ │ │ │ - mov w0, w19 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1cd8 │ │ │ │ - mov w0, #0x5 // #5 │ │ │ │ + mov w19, #0x5 // #5 │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4032] │ │ │ │ - mov w3, #0x0 // #0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4048] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w0, [sp, #40] │ │ │ │ add x0, sp, #0x28 │ │ │ │ + mov w3, #0x0 // #0 │ │ │ │ + str w19, [sp, #40] │ │ │ │ bl 1a50 │ │ │ │ - mov w19, w0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ - cmp w0, #0x5 │ │ │ │ - b.eq 27c4 // b.none │ │ │ │ - cbnz w19, 2328 │ │ │ │ - add x1, x21, #0x38 │ │ │ │ - ldrb w2, [x1, #18] │ │ │ │ - tbnz w2, #0, 271c │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 27f4 // b.none │ │ │ │ - cbnz w27, 2678 │ │ │ │ - str xzr, [x1, #8] │ │ │ │ + ldr w1, [sp, #40] │ │ │ │ + cmp w1, #0x5 │ │ │ │ + b.eq 27a0 // b.none │ │ │ │ + cbnz w0, 2328 │ │ │ │ + add x0, x21, #0x38 │ │ │ │ + ldrb w2, [x0, #18] │ │ │ │ + tbnz w2, #0, 272c │ │ │ │ + cmp w1, #0x3 │ │ │ │ + b.eq 2818 // b.none │ │ │ │ + cbnz w27, 268c │ │ │ │ + str xzr, [x0, #8] │ │ │ │ ldr x0, [sp] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 31a0 │ │ │ │ + bl 3160 │ │ │ │ ldr x27, [sp, #144] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 2374 │ │ │ │ + b 2370 │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x4e8 │ │ │ │ + add x2, x2, #0x588 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1e28 │ │ │ │ - bl 2a80 │ │ │ │ + bl 2a40 │ │ │ │ b 2328 │ │ │ │ - mov w0, w19 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1cd8 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 2858 // b.none │ │ │ │ + b.eq 2880 // b.none │ │ │ │ ldr x1, [sp, #48] │ │ │ │ mov x0, #0x4889 // #18569 │ │ │ │ movk x0, #0x4644, lsl #16 │ │ │ │ movk x0, #0xa0d, lsl #32 │ │ │ │ movk x0, #0xa1a, lsl #48 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 2850 // b.none │ │ │ │ + b.eq 2810 // b.none │ │ │ │ adrp x1, 6000 │ │ │ │ add x0, sp, #0x30 │ │ │ │ - add x1, x1, #0x5b0 │ │ │ │ + add x1, x1, #0x650 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ bl 1ee8 │ │ │ │ - cbnz w0, 2620 │ │ │ │ + cbnz w0, 2638 │ │ │ │ ldrb w0, [sp, #51] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 2848 // b.none │ │ │ │ + b.eq 2858 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 28a4 // b.none │ │ │ │ - cmp w0, #0x1 │ │ │ │ - mov w1, #0x5 // #5 │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - csel w0, w0, w1, eq // eq = none │ │ │ │ - b 2624 │ │ │ │ - cbz w0, 2828 │ │ │ │ + b.eq 263c // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 2898 // b.none │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 28d8 // b.none │ │ │ │ - cmp w0, #0x3 │ │ │ │ + b.ne 2638 // b.any │ │ │ │ + mov w19, #0x2 // #2 │ │ │ │ + b 263c │ │ │ │ + cbz w1, 284c │ │ │ │ + cmp w1, #0x1 │ │ │ │ + b.eq 2860 // b.none │ │ │ │ + cmp w1, #0x2 │ │ │ │ b.eq 28cc // b.none │ │ │ │ - cmp w0, #0x4 │ │ │ │ + cmp w1, #0x3 │ │ │ │ b.eq 28c0 // b.none │ │ │ │ + cmp w1, #0x4 │ │ │ │ + b.ne 2360 // b.any │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x0, x0, #0x678 │ │ │ │ + bl 1ca8 │ │ │ │ ldr x27, [sp, #144] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ - b 2374 │ │ │ │ + b 2370 │ │ │ │ bl 1b40 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 1930 │ │ │ │ mov x5, x0 │ │ │ │ - mov x4, x20 │ │ │ │ + mov x4, x22 │ │ │ │ mov x3, x24 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov x0, x23 │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x540 │ │ │ │ - bl 1e28 │ │ │ │ - b 2618 │ │ │ │ - adrp x0, 1f000 │ │ │ │ - ldr x0, [x0, #3984] │ │ │ │ - ldr x23, [x21, #56] │ │ │ │ - ldr x19, [x0] │ │ │ │ - bl 1b40 │ │ │ │ - ldr w0, [x0] │ │ │ │ - bl 1930 │ │ │ │ - mov x5, x0 │ │ │ │ - mov x4, x20 │ │ │ │ - mov x3, x23 │ │ │ │ - mov w1, w22 │ │ │ │ - mov x0, x19 │ │ │ │ - adrp x2, 6000 │ │ │ │ - add x2, x2, #0x518 │ │ │ │ + add x2, x2, #0x5e0 │ │ │ │ bl 1e28 │ │ │ │ - b 2620 │ │ │ │ + b 2630 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr x19, [x0] │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ bl 1c18 │ │ │ │ mov x3, x0 │ │ │ │ adrp x2, 6000 │ │ │ │ mov x0, x19 │ │ │ │ - add x2, x2, #0x5b8 │ │ │ │ + add x2, x2, #0x658 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1e28 │ │ │ │ b 2328 │ │ │ │ + adrp x0, 1f000 │ │ │ │ + ldr x0, [x0, #3984] │ │ │ │ + ldr x23, [x21, #56] │ │ │ │ + ldr x20, [x0] │ │ │ │ + bl 1b40 │ │ │ │ + ldr w0, [x0] │ │ │ │ + bl 1930 │ │ │ │ + mov x5, x0 │ │ │ │ + mov x4, x22 │ │ │ │ + mov x3, x23 │ │ │ │ + mov w1, w19 │ │ │ │ + mov x0, x20 │ │ │ │ + adrp x2, 6000 │ │ │ │ + add x2, x2, #0x5b8 │ │ │ │ + bl 1e28 │ │ │ │ + b 2638 │ │ │ │ + mov w19, #0x3 // #3 │ │ │ │ + b 263c │ │ │ │ ldr w0, [sp, #24] │ │ │ │ cbnz w0, 2328 │ │ │ │ ldr x0, [sp] │ │ │ │ adrp x2, 6000 │ │ │ │ ldr x3, [x21, #56] │ │ │ │ - add x2, x2, #0x5e8 │ │ │ │ + add x2, x2, #0x688 │ │ │ │ ldr x4, [x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 1e28 │ │ │ │ b 2328 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x228 │ │ │ │ - bl 1ca8 │ │ │ │ - ldr x27, [sp, #144] │ │ │ │ - ldp x21, x22, [sp, #96] │ │ │ │ - ldp x23, x24, [sp, #112] │ │ │ │ - ldp x25, x26, [sp, #128] │ │ │ │ - b 2374 │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ - b 2624 │ │ │ │ - mov w0, #0x3 // #3 │ │ │ │ - b 2624 │ │ │ │ + add x0, x0, #0x2c8 │ │ │ │ + b 2758 │ │ │ │ + mov w19, #0x0 // #0 │ │ │ │ + b 263c │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ + b 2758 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x0, x0, #0x4c0 │ │ │ │ + bl 5820 │ │ │ │ + ldr x0, [x23] │ │ │ │ + b 2418 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #3984] │ │ │ │ ldr x23, [x21, #56] │ │ │ │ - ldr x19, [x0] │ │ │ │ + ldr x20, [x0] │ │ │ │ bl 1b40 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 1930 │ │ │ │ mov x5, x0 │ │ │ │ - mov x4, x20 │ │ │ │ + mov x4, x22 │ │ │ │ mov x3, x23 │ │ │ │ - mov w1, w22 │ │ │ │ - mov x0, x19 │ │ │ │ + mov w1, w19 │ │ │ │ + mov x0, x20 │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x588 │ │ │ │ + add x2, x2, #0x628 │ │ │ │ bl 1e28 │ │ │ │ - b 2620 │ │ │ │ + b 2638 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x238 │ │ │ │ - b 2830 │ │ │ │ - mov w0, w22 │ │ │ │ - b 2624 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x0, x0, #0x420 │ │ │ │ - bl 57a0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - b 2418 │ │ │ │ + add x0, x0, #0x668 │ │ │ │ + b 2758 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x5d8 │ │ │ │ - b 2830 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x0, x0, #0x5c8 │ │ │ │ - b 2830 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x0, x0, #0x248 │ │ │ │ - b 2830 │ │ │ │ + add x0, x0, #0x2e8 │ │ │ │ + b 2758 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ str x27, [sp, #144] │ │ │ │ bl 1e88 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x420 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x4c0 │ │ │ │ + bl 5820 │ │ │ │ b 23d0 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ bti c │ │ │ │ mov x29, #0x0 // #0 │ │ │ │ mov x30, #0x0 // #0 │ │ │ │ mov x5, x0 │ │ │ │ ldr x1, [sp] │ │ │ │ add x2, sp, #0x8 │ │ │ │ mov x6, sp │ │ │ │ @@ -623,100 +607,100 @@ │ │ │ │ ldr x0, [x0, #3952] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ bl 1f78 │ │ │ │ bl 1c00 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ - cbz x0, 2984 │ │ │ │ + cbz x0, 2944 │ │ │ │ b 1a38 │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x30 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x30 │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 29cc // b.none │ │ │ │ + b.eq 298c // b.none │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #3976] │ │ │ │ - cbz x1, 29cc │ │ │ │ + cbz x1, 298c │ │ │ │ mov x16, x1 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x30 │ │ │ │ adrp x1, 20000 │ │ │ │ add x1, x1, #0x30 │ │ │ │ sub x1, x1, x0 │ │ │ │ lsr x2, x1, #63 │ │ │ │ add x1, x2, x1, asr #3 │ │ │ │ asr x1, x1, #1 │ │ │ │ - cbz x1, 2a08 │ │ │ │ + cbz x1, 29c8 │ │ │ │ adrp x2, 1f000 │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ - cbz x2, 2a08 │ │ │ │ + cbz x2, 29c8 │ │ │ │ mov x16, x2 │ │ │ │ br x16 │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ ldrb w0, [x19, #48] │ │ │ │ - tbnz w0, #0, 2a4c │ │ │ │ + tbnz w0, #0, 2a0c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ - cbz x0, 2a40 │ │ │ │ + cbz x0, 2a00 │ │ │ │ adrp x0, 20000 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ bl 1c78 │ │ │ │ - bl 29a0 │ │ │ │ + bl 2960 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ strb w0, [x19, #48] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - b 29d0 │ │ │ │ + b 2990 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ adrp x0, 20000 │ │ │ │ adrp x4, 5000 │ │ │ │ mov x29, sp │ │ │ │ - add x4, x4, #0xce8 │ │ │ │ + add x4, x4, #0xd88 │ │ │ │ str x19, [sp, #16] │ │ │ │ - adrp x2, 5000 │ │ │ │ + adrp x2, 6000 │ │ │ │ adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #3984] │ │ │ │ - add x2, x2, #0xfc0 │ │ │ │ + add x2, x2, #0x60 │ │ │ │ ldr x3, [x0, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 1e28 │ │ │ │ ldr x19, [x19] │ │ │ │ bl 1cf0 │ │ │ │ mov x3, x0 │ │ │ │ adrp x2, 6000 │ │ │ │ mov x0, x19 │ │ │ │ - add x2, x2, #0x18 │ │ │ │ + add x2, x2, #0xb8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 1e28 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ @@ -729,1109 +713,1109 @@ │ │ │ │ ldrb w1, [x19] │ │ │ │ ldr x3, [x0] │ │ │ │ cmp w1, #0x2e │ │ │ │ ubfiz x0, x1, #1, #8 │ │ │ │ ldrh w0, [x3, x0] │ │ │ │ and w0, w0, #0x800 │ │ │ │ ccmp w0, #0x0, #0x0, ne // ne = any │ │ │ │ - b.eq 2b44 // b.none │ │ │ │ + b.eq 2b04 // b.none │ │ │ │ ldrb w1, [x19, #1]! │ │ │ │ cmp w1, #0x2e │ │ │ │ ubfiz x0, x1, #1, #8 │ │ │ │ ldrh w2, [x3, x0] │ │ │ │ and w2, w2, #0x800 │ │ │ │ ccmp w2, #0x0, #0x0, ne // ne = any │ │ │ │ - b.ne 2b28 // b.any │ │ │ │ + b.ne 2ae8 // b.any │ │ │ │ ldurb w0, [x19, #-1] │ │ │ │ cmp w0, #0x2e │ │ │ │ - b.eq 2b90 // b.none │ │ │ │ + b.eq 2b50 // b.none │ │ │ │ cmp w0, #0x30 │ │ │ │ - b.ne 2b90 // b.any │ │ │ │ + b.ne 2b50 // b.any │ │ │ │ sub x2, x19, #0x1 │ │ │ │ nop │ │ │ │ mov x0, x2 │ │ │ │ sub x2, x2, #0x1 │ │ │ │ ldurb w3, [x0, #-1] │ │ │ │ cmp w3, #0x30 │ │ │ │ - b.eq 2b60 // b.none │ │ │ │ + b.eq 2b20 // b.none │ │ │ │ cmp x0, x19 │ │ │ │ - b.eq 2b90 // b.none │ │ │ │ - cbz w1, 2b8c │ │ │ │ + b.eq 2b50 // b.none │ │ │ │ + cbz w1, 2b4c │ │ │ │ strb w1, [x0], #1 │ │ │ │ ldrb w1, [x19, #1]! │ │ │ │ - cbnz w1, 2b80 │ │ │ │ + cbnz w1, 2b40 │ │ │ │ strb wzr, [x0] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x1a0 │ │ │ │ stp x29, x30, [sp, #336] │ │ │ │ add x29, sp, #0x150 │ │ │ │ stp x21, x22, [sp, #368] │ │ │ │ - mov x21, x2 │ │ │ │ + mov x22, x2 │ │ │ │ mov w2, w3 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4072] │ │ │ │ stp x19, x20, [sp, #352] │ │ │ │ - mov w19, w0 │ │ │ │ + add x19, sp, #0xc │ │ │ │ ldr x4, [x3] │ │ │ │ str x4, [sp, #328] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - mov w20, w1 │ │ │ │ - add x3, sp, #0xc │ │ │ │ + mov w20, w0 │ │ │ │ + mov w21, w1 │ │ │ │ + mov x3, x19 │ │ │ │ bl 1af8 │ │ │ │ - cbnz w0, 2e78 │ │ │ │ - add x3, sp, #0xc │ │ │ │ - mov x2, x21 │ │ │ │ + cbnz w0, 2e74 │ │ │ │ + mov x3, x19 │ │ │ │ + mov x2, x22 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x38 │ │ │ │ + add x1, x1, #0xd8 │ │ │ │ bl 1de0 │ │ │ │ add x4, sp, #0x110 │ │ │ │ add x3, sp, #0x10c │ │ │ │ - add x2, sp, #0xc │ │ │ │ - mov w1, w20 │ │ │ │ - mov w0, w19 │ │ │ │ + mov x2, x19 │ │ │ │ + mov w1, w21 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1e40 │ │ │ │ - cbnz w0, 2e58 │ │ │ │ + cbnz w0, 2e54 │ │ │ │ ldr x0, [sp, #272] │ │ │ │ - cbz x0, 2e68 │ │ │ │ + cbz x0, 2e64 │ │ │ │ ldr w1, [sp, #268] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 2ec0 // b.none │ │ │ │ + b.eq 2ebc // b.none │ │ │ │ lsl x0, x0, #3 │ │ │ │ bl 1ba0 │ │ │ │ str x0, [sp, #288] │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 316c │ │ │ │ - add x2, sp, #0xc │ │ │ │ - mov w1, w20 │ │ │ │ - mov w0, w19 │ │ │ │ + cbz x0, 3130 │ │ │ │ + mov x2, x19 │ │ │ │ + mov w1, w21 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1d38 │ │ │ │ cbnz w0, 3100 │ │ │ │ ldr x21, [sp, #272] │ │ │ │ ldr x22, [sp, #288] │ │ │ │ - cbz x21, 2d48 │ │ │ │ + cbz x21, 2d14 │ │ │ │ ldr w20, [sp, #268] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ stp x23, x24, [sp, #384] │ │ │ │ adrp x24, 6000 │ │ │ │ sub x23, x21, #0x1 │ │ │ │ - add x24, x24, #0x110 │ │ │ │ + add x24, x24, #0x1b0 │ │ │ │ + str x25, [sp, #400] │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x25, x0, #0x170 │ │ │ │ cmp w20, #0x7 │ │ │ │ - b.eq 3124 // b.none │ │ │ │ + b.eq 2dbc // b.none │ │ │ │ cmp w20, #0x7 │ │ │ │ - b.gt 2de4 │ │ │ │ + b.gt 2de0 │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.eq 2d9c // b.none │ │ │ │ - b.gt 2ce0 │ │ │ │ + b.eq 2d68 // b.none │ │ │ │ + b.gt 2cb0 │ │ │ │ cmp w20, #0x1 │ │ │ │ - b.eq 2fe4 // b.none │ │ │ │ + b.eq 2fe0 // b.none │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.ne 2fc0 // b.any │ │ │ │ + b.ne 2fbc // b.any │ │ │ │ ldr d23, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xb8 │ │ │ │ + add x1, x1, #0x158 │ │ │ │ fcvtzs w2, d23 │ │ │ │ sxth w2, w2 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.hi 2dc0 // b.pmore │ │ │ │ + b.hi 2d88 // b.pmore │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.eq 2d40 // b.none │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.le 2c98 │ │ │ │ + b.le 2c68 │ │ │ │ cmp w20, #0x5 │ │ │ │ - b.eq 3034 // b.none │ │ │ │ + b.eq 3030 // b.none │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #4016] │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ ldr d0, [x22, x19, lsl #3] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x128 │ │ │ │ + mov x25, x0 │ │ │ │ bl 1960 │ │ │ │ - add x0, sp, #0x128 │ │ │ │ - bl 2ae8 │ │ │ │ + mov x0, x25 │ │ │ │ + bl 2aa8 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x2, sp, #0x128 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + mov x2, x25 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.hi 2dc0 // b.pmore │ │ │ │ + b.hi 2d88 // b.pmore │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.ne 2c84 // b.any │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b.ne 2c54 // b.any │ │ │ │ ldp x23, x24, [sp, #384] │ │ │ │ ldr x22, [sp, #288] │ │ │ │ + ldr x25, [sp, #400] │ │ │ │ mov x0, x22 │ │ │ │ bl 1eb8 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x118 │ │ │ │ + add x0, x0, #0x1b8 │ │ │ │ bl 1ca8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #328] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3190 // b.any │ │ │ │ + b.ne 3124 // b.any │ │ │ │ ldp x29, x30, [sp, #336] │ │ │ │ ldp x19, x20, [sp, #352] │ │ │ │ ldp x21, x22, [sp, #368] │ │ │ │ add sp, sp, #0x1a0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.eq 2d40 // b.none │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ ldr d26, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc0 │ │ │ │ + add x1, x1, #0x160 │ │ │ │ fcvtzs w2, d26 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.ls 2d90 // b.plast │ │ │ │ - nop │ │ │ │ + b.ls 2d5c // b.plast │ │ │ │ mov x1, x24 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 1de0 │ │ │ │ cmp x21, x19 │ │ │ │ - b.ne 2c7c // b.any │ │ │ │ + b.ne 2c44 // b.any │ │ │ │ ldr x22, [sp, #288] │ │ │ │ + ldr x25, [sp, #400] │ │ │ │ ldp x23, x24, [sp, #384] │ │ │ │ - b 2d48 │ │ │ │ + b 2d14 │ │ │ │ + add x19, x19, #0x1 │ │ │ │ + cmp x21, x19 │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ + ldr d31, [x22, x19, lsl #3] │ │ │ │ + mov x1, x25 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + fcvtzu w2, d31 │ │ │ │ + and w2, w2, #0xff │ │ │ │ + bl 1de0 │ │ │ │ + cmp x23, x19 │ │ │ │ + b.ls 2db0 // b.plast │ │ │ │ + b 2d88 │ │ │ │ cmp w20, #0xa │ │ │ │ - b.eq 2e34 // b.none │ │ │ │ - b.gt 2e84 │ │ │ │ + b.eq 2e30 // b.none │ │ │ │ + b.gt 2e80 │ │ │ │ cmp w20, #0x8 │ │ │ │ - b.eq 300c // b.none │ │ │ │ + b.eq 3008 // b.none │ │ │ │ ldr d27, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xe0 │ │ │ │ + add x1, x1, #0x180 │ │ │ │ fcvtzu w2, d27 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.hi 2dc0 // b.pmore │ │ │ │ + b.hi 2d88 // b.pmore │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.ne 2c84 // b.any │ │ │ │ - b 2d40 │ │ │ │ + b.ne 2c54 // b.any │ │ │ │ + b 2d08 │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.eq 2d40 // b.none │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ ldr d30, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xe8 │ │ │ │ + add x1, x1, #0x188 │ │ │ │ fcvtzs x2, d30 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.ls 2e28 // b.plast │ │ │ │ - b 2dc0 │ │ │ │ + b.ls 2e24 // b.plast │ │ │ │ + b 2d88 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ + bl 5820 │ │ │ │ ldr x0, [sp, #272] │ │ │ │ - cbnz x0, 2c24 │ │ │ │ + cbnz x0, 2be8 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x48 │ │ │ │ + add x0, x0, #0xe8 │ │ │ │ bl 1ca8 │ │ │ │ - b 2d5c │ │ │ │ + b 2d28 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 2be8 │ │ │ │ + bl 5820 │ │ │ │ + b 2bac │ │ │ │ cmp w20, #0xb │ │ │ │ - b.ne 2fc0 // b.any │ │ │ │ + b.ne 2fbc // b.any │ │ │ │ ldr d29, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xf0 │ │ │ │ + add x1, x1, #0x190 │ │ │ │ fcvtzu x2, d29 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.hi 2dc0 // b.pmore │ │ │ │ + b.hi 2d88 // b.pmore │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.eq 2d40 // b.none │ │ │ │ + b.eq 2d08 // b.none │ │ │ │ cmp w20, #0xa │ │ │ │ - b 2dec │ │ │ │ + b 2de8 │ │ │ │ bl 1ba0 │ │ │ │ str x0, [sp, #280] │ │ │ │ mov x3, x0 │ │ │ │ - cbz x0, 316c │ │ │ │ - add x2, sp, #0xc │ │ │ │ - mov w1, w20 │ │ │ │ - mov w0, w19 │ │ │ │ + cbz x0, 3130 │ │ │ │ + mov x2, x19 │ │ │ │ + mov w1, w21 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1c48 │ │ │ │ cbnz w0, 3118 │ │ │ │ ldp x19, x20, [sp, #272] │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ bl 1ae0 │ │ │ │ sub x1, x20, #0x1 │ │ │ │ - cbnz x19, 2f04 │ │ │ │ - b 2f90 │ │ │ │ + cbnz x19, 2f00 │ │ │ │ + b 2f8c │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.eq 2f90 // b.none │ │ │ │ + b.eq 2f8c // b.none │ │ │ │ ldrb w0, [x1, x19] │ │ │ │ - cbz w0, 2efc │ │ │ │ + cbz w0, 2ef8 │ │ │ │ add x19, x20, x19 │ │ │ │ - b 2f4c │ │ │ │ + b 2f48 │ │ │ │ cmp w0, #0xa │ │ │ │ b.eq 30b0 // b.none │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 309c // b.none │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 3088 // b.none │ │ │ │ cmp w0, #0x9 │ │ │ │ b.ne 3080 // b.any │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x88 │ │ │ │ + add x1, x1, #0x128 │ │ │ │ bl 1de0 │ │ │ │ cmp x20, x19 │ │ │ │ - b.eq 2f90 // b.none │ │ │ │ + b.eq 2f8c // b.none │ │ │ │ ldrb w0, [x20], #1 │ │ │ │ cmp w0, #0xc │ │ │ │ b.eq 30c4 // b.none │ │ │ │ - b.ls 2f14 // b.plast │ │ │ │ + b.ls 2f10 // b.plast │ │ │ │ cmp w0, #0x27 │ │ │ │ b.eq 30ec // b.none │ │ │ │ - b.hi 2fa4 // b.pmore │ │ │ │ + b.hi 2fa0 // b.pmore │ │ │ │ cmp w0, #0xd │ │ │ │ b.eq 30d8 // b.none │ │ │ │ cmp w0, #0x22 │ │ │ │ b.ne 3080 // b.any │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xa8 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ bl 1de0 │ │ │ │ cmp x20, x19 │ │ │ │ - b.ne 2f4c // b.any │ │ │ │ + b.ne 2f48 // b.any │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ bl 1ae0 │ │ │ │ ldr x0, [sp, #280] │ │ │ │ bl 1eb8 │ │ │ │ - b 2d50 │ │ │ │ + b 2d1c │ │ │ │ cmp w0, #0x5c │ │ │ │ b.ne 3080 // b.any │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x98 │ │ │ │ + add x1, x1, #0x138 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0xf8 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x198 │ │ │ │ + bl 5820 │ │ │ │ cmp x23, x19 │ │ │ │ - b.hi 2dc0 // b.pmore │ │ │ │ + b.hi 2d88 // b.pmore │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp x21, x19 │ │ │ │ - b.ne 2c84 // b.any │ │ │ │ - b 2d40 │ │ │ │ + b.ne 2c54 // b.any │ │ │ │ + b 2d08 │ │ │ │ ldr d24, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, w20 │ │ │ │ - add x1, x1, #0xb0 │ │ │ │ + add x1, x1, #0x150 │ │ │ │ fcvtzs w2, d24 │ │ │ │ sxtb w2, w2 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.ls 2ccc // b.plast │ │ │ │ - b 2dc0 │ │ │ │ + b.ls 2c9c // b.plast │ │ │ │ + b 2d88 │ │ │ │ ldr d28, [x22, x19, lsl #3] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xd8 │ │ │ │ + add x1, x1, #0x178 │ │ │ │ fcvtzu w2, d28 │ │ │ │ and w2, w2, #0xffff │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.ls 2eac // b.plast │ │ │ │ - b 2dc0 │ │ │ │ + b.ls 2ea8 // b.plast │ │ │ │ + b 2d88 │ │ │ │ ldr d25, [x22, x19, lsl #3] │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ adrp x3, 1f000 │ │ │ │ ldr x3, [x3, #3968] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fcvt s25, d25 │ │ │ │ add x0, sp, #0x128 │ │ │ │ + mov x25, x0 │ │ │ │ fcvt d0, s25 │ │ │ │ bl 1960 │ │ │ │ - add x0, sp, #0x128 │ │ │ │ - bl 2ae8 │ │ │ │ + mov x0, x25 │ │ │ │ + bl 2aa8 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x2, sp, #0x128 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + mov x2, x25 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ cmp x23, x19 │ │ │ │ - b.ls 2ccc // b.plast │ │ │ │ - b 2dc0 │ │ │ │ + b.ls 2c9c // b.plast │ │ │ │ + b 2d88 │ │ │ │ bl 1ae0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + add x1, x1, #0x100 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + add x1, x1, #0x130 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x70 │ │ │ │ + add x1, x1, #0x110 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + add x1, x1, #0x108 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x80 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xa0 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ bl 1de0 │ │ │ │ - b 2f44 │ │ │ │ + b 2f40 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ + bl 5820 │ │ │ │ ldr x21, [sp, #272] │ │ │ │ ldr x22, [sp, #288] │ │ │ │ - cbnz x21, 2c64 │ │ │ │ - b 2d48 │ │ │ │ + cbnz x21, 2c28 │ │ │ │ + b 2d14 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 2ee4 │ │ │ │ - adrp x0, 6000 │ │ │ │ + bl 5820 │ │ │ │ + b 2ee0 │ │ │ │ + stp x23, x24, [sp, #384] │ │ │ │ str x25, [sp, #400] │ │ │ │ - add x25, x0, #0xd0 │ │ │ │ - ldr d31, [x22, x19, lsl #3] │ │ │ │ - mov x1, x25 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - fcvtzu w2, d31 │ │ │ │ - and w2, w2, #0xff │ │ │ │ - bl 1de0 │ │ │ │ - cmp x23, x19 │ │ │ │ - b.hi 3164 // b.pmore │ │ │ │ - add x19, x19, #0x1 │ │ │ │ - cmp x19, x21 │ │ │ │ - b.ne 3130 // b.any │ │ │ │ - ldr x25, [sp, #400] │ │ │ │ - b 2d40 │ │ │ │ - ldr x25, [sp, #400] │ │ │ │ - b 2dc0 │ │ │ │ + bl 1e88 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x50 │ │ │ │ - bl 57a0 │ │ │ │ - mov w0, w19 │ │ │ │ + add x0, x0, #0xf0 │ │ │ │ + bl 5820 │ │ │ │ + mov w0, w20 │ │ │ │ bl 1d50 <__vfprintf_chk@plt> │ │ │ │ - cbz w0, 2d5c │ │ │ │ + cbz w0, 2d28 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 2d5c │ │ │ │ - stp x23, x24, [sp, #384] │ │ │ │ - str x25, [sp, #400] │ │ │ │ - bl 1e88 │ │ │ │ + bl 5820 │ │ │ │ + b 2d28 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - sub sp, sp, #0x280 │ │ │ │ + sub sp, sp, #0x290 │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #632] │ │ │ │ + str x1, [sp, #648] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + add x0, sp, #0x40 │ │ │ │ bl 1f30 │ │ │ │ - ldr x0, [sp, #48] │ │ │ │ + ldr x0, [sp, #64] │ │ │ │ adrp x2, 6000 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x2, x2, #0x188 │ │ │ │ - add x1, x1, #0x190 │ │ │ │ + add x2, x2, #0x228 │ │ │ │ + add x1, x1, #0x230 │ │ │ │ bl 1b28 │ │ │ │ - str xzr, [sp, #320] │ │ │ │ - ldr x3, [sp, #48] │ │ │ │ - add x4, sp, #0x28 │ │ │ │ + str xzr, [sp, #336] │ │ │ │ + ldr x3, [sp, #64] │ │ │ │ + add x4, sp, #0x38 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 1b58 │ │ │ │ - cbnz w0, 3370 │ │ │ │ + cbnz w0, 3330 │ │ │ │ adrp x26, 20000 │ │ │ │ add x20, x26, #0x38 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + add x0, sp, #0x40 │ │ │ │ bl 1a68 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ ldr w0, [x20, #28] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3314 │ │ │ │ + b.gt 32d4 │ │ │ │ add x0, x26, #0x38 │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbz x0, 3904 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ - add x1, sp, #0x2c │ │ │ │ + cbz x0, 38c4 │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ + add x1, sp, #0x3c │ │ │ │ bl 1f00 │ │ │ │ add x0, x26, #0x38 │ │ │ │ ldrb w1, [x0, #17] │ │ │ │ - tbz w1, #0, 32dc │ │ │ │ - ldr w1, [sp, #44] │ │ │ │ + tbz w1, #0, 329c │ │ │ │ + ldr w1, [sp, #60] │ │ │ │ ldr x2, [x0, #8] │ │ │ │ cmp w1, #0x20 │ │ │ │ - b.eq 3664 // b.none │ │ │ │ + b.eq 3624 // b.none │ │ │ │ cmp w1, #0x200 │ │ │ │ - b.eq 3a68 // b.none │ │ │ │ + b.eq 3a28 // b.none │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x210 │ │ │ │ + add x1, x1, #0x2b0 │ │ │ │ bl 1de0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ bl 1d50 <__vfprintf_chk@plt> │ │ │ │ - cbnz w0, 3308 │ │ │ │ - cbz x25, 329c │ │ │ │ + cbnz w0, 32c8 │ │ │ │ + cbz x25, 325c │ │ │ │ mov x0, x25 │ │ │ │ bl 1eb8 │ │ │ │ - ldr x0, [sp, #320] │ │ │ │ + ldr x0, [sp, #336] │ │ │ │ bl 1eb8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ - ldr x2, [sp, #632] │ │ │ │ + ldr x2, [sp, #648] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 3c28 // b.any │ │ │ │ - add sp, sp, #0x280 │ │ │ │ + b.ne 3be8 // b.any │ │ │ │ + add sp, sp, #0x290 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w1, [x0, #18] │ │ │ │ - tbz w1, #0, 338c │ │ │ │ - ldr w0, [sp, #44] │ │ │ │ + tbz w1, #0, 334c │ │ │ │ + ldr w0, [sp, #60] │ │ │ │ cmp w0, #0x20 │ │ │ │ - b.eq 3b10 // b.none │ │ │ │ + b.eq 3ad0 // b.none │ │ │ │ cmp w0, #0x200 │ │ │ │ - b.eq 3678 // b.none │ │ │ │ + b.eq 3638 // b.none │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x248 │ │ │ │ + add x0, x0, #0x2e8 │ │ │ │ bl 1ca8 │ │ │ │ - b 3284 │ │ │ │ + b 3244 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3290 │ │ │ │ - bl 5c00 │ │ │ │ + bl 5820 │ │ │ │ + b 3250 │ │ │ │ + bl 5ca0 │ │ │ │ mov x25, x0 │ │ │ │ ldr w0, [x20, #28] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3238 │ │ │ │ + b.le 31f8 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b 334c │ │ │ │ - ldr w1, [sp, #36] │ │ │ │ + b 330c │ │ │ │ + ldr w1, [sp, #52] │ │ │ │ mov x0, x25 │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 5c40 │ │ │ │ + bl 5ce0 │ │ │ │ ldr w2, [x20, #28] │ │ │ │ cmp w2, w19 │ │ │ │ - b.le 3238 │ │ │ │ + b.le 31f8 │ │ │ │ ldr x3, [x20, #32] │ │ │ │ - add x2, sp, #0x24 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + add x2, sp, #0x34 │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ ldr x1, [x3, w19, uxtw #3] │ │ │ │ bl 1dc8 │ │ │ │ - cbz w0, 3330 │ │ │ │ + cbz w0, 32f0 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3330 │ │ │ │ + bl 5820 │ │ │ │ + b 32f0 │ │ │ │ bl 1c18 │ │ │ │ mov x2, x0 │ │ │ │ mov x1, x21 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ - bl 57a0 │ │ │ │ - b 3218 │ │ │ │ + add x0, x0, #0x248 │ │ │ │ + bl 5820 │ │ │ │ + b 31d8 │ │ │ │ ldr x2, [x0, #8] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ - str x23, [sp, #688] │ │ │ │ - str x24, [sp, #696] │ │ │ │ + add x1, x1, #0x2f0 │ │ │ │ + str x23, [sp, #704] │ │ │ │ + str x24, [sp, #712] │ │ │ │ bl 1de0 │ │ │ │ - ldr w0, [sp, #44] │ │ │ │ + ldr w0, [sp, #60] │ │ │ │ cmp w0, #0x20 │ │ │ │ - b.eq 3b80 // b.none │ │ │ │ + b.eq 3b40 // b.none │ │ │ │ cmp w0, #0x200 │ │ │ │ - b.eq 3b70 // b.none │ │ │ │ + b.eq 3b30 // b.none │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x2b0 │ │ │ │ + add x0, x0, #0x350 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ - add x4, sp, #0x20 │ │ │ │ - add x3, sp, #0x1c │ │ │ │ - add x2, sp, #0x18 │ │ │ │ - add x1, sp, #0x14 │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ + add x4, sp, #0x30 │ │ │ │ + add x3, sp, #0x2c │ │ │ │ + add x2, sp, #0x28 │ │ │ │ + add x1, sp, #0x24 │ │ │ │ bl 19d8 │ │ │ │ - cbnz w0, 3b20 │ │ │ │ - ldr w0, [sp, #20] │ │ │ │ + cbnz w0, 3ae0 │ │ │ │ + ldr w0, [sp, #36] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 395c │ │ │ │ + b.gt 391c │ │ │ │ mov w1, #0x108 // #264 │ │ │ │ smull x0, w0, w1 │ │ │ │ bl 1ba0 │ │ │ │ mov x20, x0 │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 341c │ │ │ │ + b.le 33dc │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x318 │ │ │ │ + add x0, x0, #0x3b8 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ - str wzr, [sp, #36] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ + str wzr, [sp, #52] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3540 │ │ │ │ - add x19, sp, #0x38 │ │ │ │ - str x27, [sp, #720] │ │ │ │ - add x27, sp, #0x13c │ │ │ │ - adrp x0, 6000 │ │ │ │ + b.le 3500 │ │ │ │ + add x0, sp, #0x158 │ │ │ │ + add x19, sp, #0x48 │ │ │ │ + str x0, [sp, #16] │ │ │ │ + add x0, sp, #0x148 │ │ │ │ + str x27, [sp, #736] │ │ │ │ + add x27, sp, #0x14c │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x76c │ │ │ │ adrp x24, 6000 │ │ │ │ str x0, [sp, #8] │ │ │ │ - str x28, [sp, #728] │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x0, x0, #0x80c │ │ │ │ + str x0, [sp, #24] │ │ │ │ + str x28, [sp, #744] │ │ │ │ + nop │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ mov x2, x27 │ │ │ │ bl 1c60 │ │ │ │ - cbnz w0, 388c │ │ │ │ - ldr x0, [sp, #320] │ │ │ │ - ldrsw x1, [sp, #316] │ │ │ │ + cbnz w0, 384c │ │ │ │ + ldr x0, [sp, #336] │ │ │ │ + ldrsw x1, [sp, #332] │ │ │ │ lsl x1, x1, #2 │ │ │ │ bl 1d68 <__libc_start_main@plt+0x8> │ │ │ │ + ldp x3, x6, [sp, #8] │ │ │ │ mov x5, x0 │ │ │ │ - add x6, sp, #0x148 │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ mov x4, x27 │ │ │ │ - add x3, sp, #0x138 │ │ │ │ mov x2, x19 │ │ │ │ - str x5, [sp, #320] │ │ │ │ + str x5, [sp, #336] │ │ │ │ bl 1c90 │ │ │ │ - cbnz w0, 3880 │ │ │ │ - ldr w1, [sp, #312] │ │ │ │ + cbnz w0, 3840 │ │ │ │ + ldr w1, [sp, #328] │ │ │ │ sub w0, w1, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ls 36ec // b.plast │ │ │ │ + b.ls 36ac // b.plast │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x328 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x3c8 │ │ │ │ + bl 5820 │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x178 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + add x2, x2, #0x218 │ │ │ │ adrp x0, 6000 │ │ │ │ mov x3, x19 │ │ │ │ - add x1, x0, #0x340 │ │ │ │ + add x1, x0, #0x3e0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ - ldr w0, [sp, #316] │ │ │ │ + ldr w0, [sp, #332] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3688 │ │ │ │ + b.gt 3648 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x118 │ │ │ │ + add x0, x0, #0x1b8 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w0, [sp, #328] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 3520 │ │ │ │ mov w21, #0x0 // #0 │ │ │ │ - nop │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 34e0 │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ mov w3, w21 │ │ │ │ mov x2, x19 │ │ │ │ add w21, w21, #0x1 │ │ │ │ - bl 2ba0 │ │ │ │ - ldr w0, [sp, #328] │ │ │ │ + bl 2b60 │ │ │ │ + ldr w0, [sp, #344] │ │ │ │ cmp w21, w0 │ │ │ │ - b.lt 3500 // b.tstop │ │ │ │ - ldr w1, [sp, #36] │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ + b.lt 34c0 // b.tstop │ │ │ │ + ldr w1, [sp, #52] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ add w1, w1, #0x1 │ │ │ │ - str w1, [sp, #36] │ │ │ │ + str w1, [sp, #52] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 344c // b.tstop │ │ │ │ - ldr x27, [sp, #720] │ │ │ │ - ldr x28, [sp, #728] │ │ │ │ - ldr w0, [sp, #28] │ │ │ │ + b.lt 3420 // b.tstop │ │ │ │ + ldr x27, [sp, #736] │ │ │ │ + ldr x28, [sp, #744] │ │ │ │ + ldr w0, [sp, #44] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 3a1c │ │ │ │ + b.gt 39dc │ │ │ │ add x0, x26, #0x38 │ │ │ │ ldrb w0, [x0, #16] │ │ │ │ - tbnz w0, #0, 3a84 │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ + tbnz w0, #0, 3a44 │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3574 │ │ │ │ + b.le 3534 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x368 │ │ │ │ + add x0, x0, #0x410 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ - str wzr, [sp, #36] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ + str wzr, [sp, #52] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3a84 │ │ │ │ + b.le 3a44 │ │ │ │ mov x0, #0xe00000000000 // #246290604621824 │ │ │ │ - str d15, [sp, #744] │ │ │ │ + str d15, [sp, #760] │ │ │ │ movk x0, #0x406f, lsl #48 │ │ │ │ fmov d15, x0 │ │ │ │ mov x0, #0xffe000000000 // #281337537757184 │ │ │ │ add x26, x26, #0x38 │ │ │ │ movk x0, #0x40ef, lsl #48 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - str d14, [sp, #736] │ │ │ │ + str d14, [sp, #752] │ │ │ │ fmov d14, x0 │ │ │ │ - b 3630 │ │ │ │ - ldr x0, [sp, #320] │ │ │ │ - add x19, sp, #0x38 │ │ │ │ - ldrsw x1, [sp, #316] │ │ │ │ + b 35f0 │ │ │ │ + ldr x0, [sp, #336] │ │ │ │ + add x19, sp, #0x48 │ │ │ │ + ldrsw x1, [sp, #332] │ │ │ │ lsl x1, x1, #2 │ │ │ │ bl 1d68 <__libc_start_main@plt+0x8> │ │ │ │ mov x5, x0 │ │ │ │ - add x6, sp, #0x148 │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ - add x4, sp, #0x13c │ │ │ │ - add x3, sp, #0x138 │ │ │ │ + add x6, sp, #0x158 │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ + add x4, sp, #0x14c │ │ │ │ + add x3, sp, #0x148 │ │ │ │ mov x2, x19 │ │ │ │ - str x5, [sp, #320] │ │ │ │ + str x5, [sp, #336] │ │ │ │ bl 1c90 │ │ │ │ - cbnz w0, 3898 │ │ │ │ + cbnz w0, 3858 │ │ │ │ ldrb w0, [x26, #19] │ │ │ │ - tbnz w0, #0, 38a4 │ │ │ │ - ldr w24, [sp, #316] │ │ │ │ - cbz w24, 3b00 │ │ │ │ - ldr x22, [sp, #320] │ │ │ │ - ldr w1, [sp, #32] │ │ │ │ + tbnz w0, #0, 3864 │ │ │ │ + ldr w24, [sp, #332] │ │ │ │ + cbz w24, 3ac0 │ │ │ │ + ldr x22, [sp, #336] │ │ │ │ + ldr w1, [sp, #48] │ │ │ │ ldr w0, [x22] │ │ │ │ cmp w0, w1 │ │ │ │ - b.ne 37b0 // b.any │ │ │ │ + b.ne 3770 // b.any │ │ │ │ mov w1, #0x108 // #264 │ │ │ │ smaddl x0, w0, w1, x20 │ │ │ │ ldr x0, [x0, #256] │ │ │ │ - cbnz x0, 37b0 │ │ │ │ - ldr w1, [sp, #36] │ │ │ │ - ldr w0, [sp, #24] │ │ │ │ + cbnz x0, 3770 │ │ │ │ + ldr w1, [sp, #52] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ add w1, w1, #0x1 │ │ │ │ - str w1, [sp, #36] │ │ │ │ + str w1, [sp, #52] │ │ │ │ cmp w1, w0 │ │ │ │ - b.ge 3a7c // b.tcont │ │ │ │ + b.ge 3a3c // b.tcont │ │ │ │ ldr w0, [x26, #28] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3648 │ │ │ │ + b.le 3608 │ │ │ │ mov x0, x25 │ │ │ │ - bl 5c90 │ │ │ │ - cbz w0, 3618 │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ - add x2, sp, #0x13c │ │ │ │ + bl 5d30 │ │ │ │ + cbz w0, 35d8 │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ + add x2, sp, #0x14c │ │ │ │ bl 1c60 │ │ │ │ - cbz w0, 35ac │ │ │ │ + cbz w0, 356c │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 35ac │ │ │ │ + bl 5820 │ │ │ │ + b 356c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x1c0 │ │ │ │ + add x1, x1, #0x260 │ │ │ │ bl 1de0 │ │ │ │ - b 3284 │ │ │ │ + b 3244 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x238 │ │ │ │ + add x0, x0, #0x2d8 │ │ │ │ bl 1ca8 │ │ │ │ - b 3284 │ │ │ │ + b 3244 │ │ │ │ mov w0, #0x28 // #40 │ │ │ │ bl 1ae0 │ │ │ │ - ldr w0, [sp, #316] │ │ │ │ + ldr w0, [sp, #332] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 34e0 │ │ │ │ + b.le 34a4 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ adrp x23, 6000 │ │ │ │ mov w22, #0x108 // #264 │ │ │ │ adrp x21, 6000 │ │ │ │ - ldr x1, [sp, #320] │ │ │ │ + ldr x1, [sp, #336] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, w28 │ │ │ │ - add x3, x24, #0x180 │ │ │ │ - add x0, x21, #0x110 │ │ │ │ + add x3, x24, #0x220 │ │ │ │ + add x0, x21, #0x1b0 │ │ │ │ ldr w2, [x1, w28, uxtw #2] │ │ │ │ csel x3, x3, x0, le │ │ │ │ - add x1, x23, #0x348 │ │ │ │ + add x1, x23, #0x3e8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ add x28, x28, #0x1 │ │ │ │ smaddl x2, w2, w22, x20 │ │ │ │ bl 1de0 │ │ │ │ - ldr w0, [sp, #316] │ │ │ │ + ldr w0, [sp, #332] │ │ │ │ cmp w0, w28 │ │ │ │ - b.gt 36ac │ │ │ │ - b 34e0 │ │ │ │ - ldr x1, [sp, #8] │ │ │ │ + b.gt 366c │ │ │ │ + b 34a4 │ │ │ │ + ldr x1, [sp, #24] │ │ │ │ ldrb w0, [x1, w0, uxtw] │ │ │ │ - adr x1, 3700 │ │ │ │ + adr x1, 36c0 │ │ │ │ add x0, x1, w0, sxtb #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x128 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1c8 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x120 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1c0 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x170 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x210 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x168 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x208 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x160 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x200 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x158 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1f8 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x150 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1f0 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x148 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1e8 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x140 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1e0 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x138 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1d8 │ │ │ │ + b 3484 │ │ │ │ bti j │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x130 │ │ │ │ - b 34c0 │ │ │ │ + add x2, x2, #0x1d0 │ │ │ │ + b 3484 │ │ │ │ sbfiz x0, x24, #3, #32 │ │ │ │ bl 1ba0 │ │ │ │ sxtw x23, w24 │ │ │ │ mov x21, x0 │ │ │ │ cmp w24, #0x0 │ │ │ │ - b.le 37ec │ │ │ │ + b.le 37ac │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w0, #0x108 // #264 │ │ │ │ ldr w2, [x22, x1, lsl #2] │ │ │ │ smaddl x2, w2, w0, x20 │ │ │ │ ldr x2, [x2, #256] │ │ │ │ str x2, [x21, x1, lsl #3] │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp x23, x1 │ │ │ │ - b.ne 37d0 // b.any │ │ │ │ + b.ne 3790 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - strb w0, [sp, #332] │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ + strb w0, [sp, #348] │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ adrp x22, 6000 │ │ │ │ - add x22, x22, #0x370 │ │ │ │ - add x4, sp, #0x260 │ │ │ │ - add x3, sp, #0x25c │ │ │ │ + add x22, x22, #0x418 │ │ │ │ + add x4, sp, #0x270 │ │ │ │ + add x3, sp, #0x26c │ │ │ │ mov x2, x22 │ │ │ │ bl 1e40 │ │ │ │ - ldr w1, [sp, #312] │ │ │ │ - cbnz w0, 3824 │ │ │ │ - ldr w2, [sp, #604] │ │ │ │ + ldr w1, [sp, #328] │ │ │ │ + cbnz w0, 37e4 │ │ │ │ + ldr w2, [sp, #620] │ │ │ │ cmp w2, w1 │ │ │ │ - b.eq 3ac0 // b.none │ │ │ │ + b.eq 3a80 // b.none │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.gt 38e8 │ │ │ │ + b.gt 38a8 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.gt 3af4 │ │ │ │ + b.gt 3ab4 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.eq 3b2c // b.none │ │ │ │ + b.eq 3aec // b.none │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 3b44 // b.none │ │ │ │ + b.eq 3b04 // b.none │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 3b3c // b.none │ │ │ │ + b.eq 3afc // b.none │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.ne 3858 // b.any │ │ │ │ - str xzr, [sp, #336] │ │ │ │ - ldp w3, w2, [sp, #36] │ │ │ │ + b.ne 3818 // b.any │ │ │ │ + str xzr, [sp, #352] │ │ │ │ + ldp w3, w2, [sp, #52] │ │ │ │ add x4, x26, #0x8 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ - bl 3ec8 │ │ │ │ + bl 3e88 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 3b90 // b.none │ │ │ │ + b.eq 3b50 // b.none │ │ │ │ mov x0, x21 │ │ │ │ bl 1eb8 │ │ │ │ - b 3618 │ │ │ │ + b 35d8 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3490 │ │ │ │ + bl 5820 │ │ │ │ + b 3460 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 345c │ │ │ │ + bl 5820 │ │ │ │ + b 3430 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 35e4 │ │ │ │ - ldr w22, [sp, #20] │ │ │ │ + bl 5820 │ │ │ │ + b 35a4 │ │ │ │ + ldr w22, [sp, #36] │ │ │ │ cmp w22, #0x0 │ │ │ │ - b.le 3618 │ │ │ │ + b.le 35d8 │ │ │ │ mov w0, #0x108 // #264 │ │ │ │ - ldr w24, [sp, #316] │ │ │ │ + ldr w24, [sp, #332] │ │ │ │ mov x21, x20 │ │ │ │ umaddl x22, w22, w0, x20 │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x21 │ │ │ │ bl 1d08 │ │ │ │ - cbnz w0, 38d8 │ │ │ │ + cbnz w0, 3898 │ │ │ │ cmp w24, #0x1 │ │ │ │ - b.eq 35f4 // b.none │ │ │ │ + b.eq 35b4 // b.none │ │ │ │ add x21, x21, #0x108 │ │ │ │ cmp x22, x21 │ │ │ │ - b.ne 38c0 // b.any │ │ │ │ - b 3618 │ │ │ │ + b.ne 3880 // b.any │ │ │ │ + b 35d8 │ │ │ │ cmp w1, #0x9 │ │ │ │ - b.eq 3b60 // b.none │ │ │ │ - b.gt 3aa4 │ │ │ │ + b.eq 3b20 // b.none │ │ │ │ + b.gt 3a64 │ │ │ │ cmp w1, #0x7 │ │ │ │ fcsel d31, d14, d15, ne // ne = any │ │ │ │ - str d31, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str d31, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ mov x0, x21 │ │ │ │ bl 1d20 │ │ │ │ cmp x0, #0x0 │ │ │ │ csinc x21, x21, x0, eq // eq = none │ │ │ │ mov x0, x21 │ │ │ │ bl 1e10 │ │ │ │ add x0, x0, #0x1 │ │ │ │ bl 1ba0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, 3c18 │ │ │ │ + cbz x0, 3bd8 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ bl 1ac8 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x2e // #46 │ │ │ │ bl 1d20 │ │ │ │ - cbz x0, 3950 │ │ │ │ + cbz x0, 3910 │ │ │ │ strb wzr, [x0] │ │ │ │ add x0, x26, #0x38 │ │ │ │ str x19, [x0, #8] │ │ │ │ - b 3244 │ │ │ │ + b 3204 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ + add x0, x0, #0x368 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w19, [sp, #20] │ │ │ │ + ldr w19, [sp, #36] │ │ │ │ mov w0, #0x108 // #264 │ │ │ │ smull x0, w19, w0 │ │ │ │ bl 1ba0 │ │ │ │ mov x20, x0 │ │ │ │ cmp w19, #0x0 │ │ │ │ - b.le 3400 │ │ │ │ + b.le 33c0 │ │ │ │ adrp x23, 6000 │ │ │ │ adrp x24, 6000 │ │ │ │ add x21, x0, #0x100 │ │ │ │ - add x23, x23, #0x308 │ │ │ │ - add x24, x24, #0x2d8 │ │ │ │ + add x23, x23, #0x3a8 │ │ │ │ + add x24, x24, #0x378 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - b 39c4 │ │ │ │ + b 3984 │ │ │ │ mov x2, x22 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ - ldr w0, [sp, #20] │ │ │ │ + ldr w0, [sp, #36] │ │ │ │ add w19, w19, #0x1 │ │ │ │ add x21, x21, #0x108 │ │ │ │ cmp w19, w0 │ │ │ │ - b.ge 3400 // b.tcont │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + b.ge 33c0 // b.tcont │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ sub x22, x21, #0x100 │ │ │ │ mov x3, x21 │ │ │ │ mov x2, x22 │ │ │ │ mov w1, w19 │ │ │ │ bl 1a80 │ │ │ │ - cbnz w0, 3a10 │ │ │ │ - ldr w0, [sp, #32] │ │ │ │ + cbnz w0, 39d0 │ │ │ │ + ldr w0, [sp, #48] │ │ │ │ ldr x3, [x21] │ │ │ │ cmp w0, w19 │ │ │ │ - b.ne 39a0 // b.any │ │ │ │ + b.ne 3960 // b.any │ │ │ │ mov x4, x3 │ │ │ │ mov x2, x22 │ │ │ │ mov x3, x24 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x2e8 │ │ │ │ + add x1, x1, #0x388 │ │ │ │ bl 1de0 │ │ │ │ - b 39b0 │ │ │ │ + b 3970 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 39e0 │ │ │ │ + bl 5820 │ │ │ │ + b 39a0 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x350 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl 1ca8 │ │ │ │ - ldr w0, [sp, #28] │ │ │ │ + ldr w0, [sp, #44] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 354c │ │ │ │ + b.le 350c │ │ │ │ adrp x21, 6000 │ │ │ │ - add x21, x21, #0x630 │ │ │ │ + add x21, x21, #0x6d0 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ mov w3, w19 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ add w19, w19, #0x1 │ │ │ │ - bl 2ba0 │ │ │ │ - ldr w0, [sp, #28] │ │ │ │ + bl 2b60 │ │ │ │ + ldr w0, [sp, #44] │ │ │ │ cmp w19, w0 │ │ │ │ - b.lt 3a40 // b.tstop │ │ │ │ - b 354c │ │ │ │ + b.lt 3a00 // b.tstop │ │ │ │ + b 350c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + add x1, x1, #0x288 │ │ │ │ bl 1de0 │ │ │ │ - b 3284 │ │ │ │ - ldr d14, [sp, #736] │ │ │ │ - ldr d15, [sp, #744] │ │ │ │ + b 3244 │ │ │ │ + ldr d14, [sp, #752] │ │ │ │ + ldr d15, [sp, #760] │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + add x0, x0, #0x408 │ │ │ │ bl 1ca8 │ │ │ │ mov x0, x20 │ │ │ │ bl 1eb8 │ │ │ │ - ldr x23, [sp, #688] │ │ │ │ - ldr x24, [sp, #696] │ │ │ │ - b 3284 │ │ │ │ + ldr x23, [sp, #704] │ │ │ │ + ldr x24, [sp, #712] │ │ │ │ + b 3244 │ │ │ │ cmp w1, #0xa │ │ │ │ - b.eq 3b54 // b.none │ │ │ │ + b.eq 3b14 // b.none │ │ │ │ cmp w1, #0xb │ │ │ │ - b.ne 3858 // b.any │ │ │ │ + b.ne 3818 // b.any │ │ │ │ mov x0, #0x43f0000000000000 // #4895412794951729152 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ - ldr x0, [sp, #608] │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ + ldr x0, [sp, #624] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.ne 3824 // b.any │ │ │ │ - ldp w1, w0, [sp, #36] │ │ │ │ + b.ne 37e4 // b.any │ │ │ │ + ldp w1, w0, [sp, #52] │ │ │ │ cmp w2, #0x2 │ │ │ │ - b.eq 3bec // b.none │ │ │ │ - add x3, sp, #0x150 │ │ │ │ + b.eq 3bac // b.none │ │ │ │ + add x3, sp, #0x160 │ │ │ │ mov x2, x22 │ │ │ │ bl 1d38 │ │ │ │ - cbz w0, 3858 │ │ │ │ + cbz w0, 3818 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3858 │ │ │ │ + bl 5820 │ │ │ │ + b 3818 │ │ │ │ mov x0, #0x479e000000000000 // #5160562223013167104 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ bl 1ba0 │ │ │ │ mov x21, x0 │ │ │ │ - b 37ec │ │ │ │ + b 37ac │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x228 │ │ │ │ + add x0, x0, #0x2c8 │ │ │ │ bl 1ca8 │ │ │ │ - b 3284 │ │ │ │ + b 3244 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 33e4 │ │ │ │ + bl 5820 │ │ │ │ + b 33a4 │ │ │ │ mov x0, #0xffc000000000 // #281200098803712 │ │ │ │ movk x0, #0xc0df, lsl #48 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ - strb wzr, [sp, #332] │ │ │ │ - b 3858 │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ + strb wzr, [sp, #348] │ │ │ │ + b 3818 │ │ │ │ mov x0, #0xffffffc00000 // #281474972516352 │ │ │ │ movk x0, #0xc1df, lsl #48 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ mov x0, #0xc3e0000000000000 // #-4332462841530417152 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ mov x0, #0xffffffe00000 // #281474974613504 │ │ │ │ movk x0, #0x41ef, lsl #48 │ │ │ │ - str x0, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str x0, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x288 │ │ │ │ + add x0, x0, #0x328 │ │ │ │ bl 1ca8 │ │ │ │ - b 33c8 │ │ │ │ + b 3388 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x260 │ │ │ │ + add x0, x0, #0x300 │ │ │ │ bl 1ca8 │ │ │ │ - b 33c8 │ │ │ │ + b 3388 │ │ │ │ mov x1, x19 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x380 │ │ │ │ - bl 57a0 │ │ │ │ - ldr w0, [sp, #40] │ │ │ │ + add x0, x0, #0x428 │ │ │ │ + bl 5820 │ │ │ │ + ldr w0, [sp, #56] │ │ │ │ bl 1d50 <__vfprintf_chk@plt> │ │ │ │ - cbnz w0, 3bcc │ │ │ │ - cbz x25, 3bd8 │ │ │ │ + cbnz w0, 3b8c │ │ │ │ + cbz x25, 3b98 │ │ │ │ mov x0, x25 │ │ │ │ bl 1eb8 │ │ │ │ - ldr x23, [sp, #688] │ │ │ │ - ldr x24, [sp, #696] │ │ │ │ - ldr d14, [sp, #736] │ │ │ │ - ldr d15, [sp, #744] │ │ │ │ - b 32a4 │ │ │ │ - bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3bac │ │ │ │ - ldr x23, [sp, #688] │ │ │ │ - ldr x24, [sp, #696] │ │ │ │ - ldr d14, [sp, #736] │ │ │ │ - ldr d15, [sp, #744] │ │ │ │ - b 32a4 │ │ │ │ - add x3, sp, #0x13 │ │ │ │ + ldr x23, [sp, #704] │ │ │ │ + ldr x24, [sp, #712] │ │ │ │ + ldr d14, [sp, #752] │ │ │ │ + ldr d15, [sp, #760] │ │ │ │ + b 3264 │ │ │ │ + bl 1c18 │ │ │ │ + bl 5820 │ │ │ │ + b 3b6c │ │ │ │ + ldr x23, [sp, #704] │ │ │ │ + ldr x24, [sp, #712] │ │ │ │ + ldr d14, [sp, #752] │ │ │ │ + ldr d15, [sp, #760] │ │ │ │ + b 3264 │ │ │ │ + add x3, sp, #0x23 │ │ │ │ mov x2, x22 │ │ │ │ bl 1c48 │ │ │ │ - cbnz w0, 3c0c │ │ │ │ - ldrb w0, [sp, #19] │ │ │ │ + cbnz w0, 3bcc │ │ │ │ + ldrb w0, [sp, #35] │ │ │ │ ucvtf d31, w0 │ │ │ │ - str d31, [sp, #336] │ │ │ │ - b 3858 │ │ │ │ + str d31, [sp, #352] │ │ │ │ + b 3818 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 3bfc │ │ │ │ + bl 5820 │ │ │ │ + b 3bbc │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x1b0 │ │ │ │ - bl 57a0 │ │ │ │ - b 3930 │ │ │ │ - str x23, [sp, #688] │ │ │ │ - str x24, [sp, #696] │ │ │ │ - str x27, [sp, #720] │ │ │ │ - str x28, [sp, #728] │ │ │ │ - str d14, [sp, #736] │ │ │ │ - str d15, [sp, #744] │ │ │ │ + add x0, x0, #0x250 │ │ │ │ + bl 5820 │ │ │ │ + b 38f0 │ │ │ │ + str x23, [sp, #704] │ │ │ │ + str x24, [sp, #712] │ │ │ │ + str x27, [sp, #736] │ │ │ │ + str x28, [sp, #744] │ │ │ │ + str d14, [sp, #752] │ │ │ │ + str d15, [sp, #760] │ │ │ │ bl 1e88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -1842,155 +1826,155 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ mov x20, x2 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x2, x0 │ │ │ │ adrp x1, 6000 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - add x1, x1, #0x628 │ │ │ │ + add x1, x1, #0x6c8 │ │ │ │ mov x24, x3 │ │ │ │ ldr w22, [x0, #260] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ ldr w0, [x19, #16] │ │ │ │ - cbz w0, 3d44 │ │ │ │ + cbz w0, 3d04 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 3d20 // b.any │ │ │ │ + b.ne 3ce0 // b.any │ │ │ │ sxtw x19, w22 │ │ │ │ sub x1, x19, #0x1 │ │ │ │ ldr x1, [x20, x1, lsl #3] │ │ │ │ add x2, x24, x1 │ │ │ │ adrp x1, 6000 │ │ │ │ add x2, x2, #0x1 │ │ │ │ - add x1, x1, #0x640 │ │ │ │ + add x1, x1, #0x6e0 │ │ │ │ bl 1de0 │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.le 3d20 │ │ │ │ + b.le 3ce0 │ │ │ │ sub w22, w22, #0x2 │ │ │ │ lsl x0, x19, #3 │ │ │ │ add x19, x20, x19, lsl #3 │ │ │ │ sub x20, x20, #0x8 │ │ │ │ sub x0, x0, w22, uxtw #3 │ │ │ │ adrp x21, 6000 │ │ │ │ add x20, x0, x20 │ │ │ │ - add x21, x21, #0x648 │ │ │ │ + add x21, x21, #0x6e8 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldur x2, [x19, #-16] │ │ │ │ mov x1, x21 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ sub x19, x19, #0x8 │ │ │ │ add x2, x2, #0x1 │ │ │ │ bl 1de0 │ │ │ │ cmp x19, x20 │ │ │ │ - b.ne 3d00 // b.any │ │ │ │ + b.ne 3cc0 // b.any │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ adrp x1, 6000 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ b 1de0 │ │ │ │ cmp w22, #0x1 │ │ │ │ - b.le 3d84 │ │ │ │ + b.le 3d44 │ │ │ │ sub w21, w22, #0x2 │ │ │ │ add x0, x20, #0x8 │ │ │ │ adrp x23, 6000 │ │ │ │ mov x19, x20 │ │ │ │ add x21, x0, w21, uxtw #3 │ │ │ │ - add x23, x23, #0x638 │ │ │ │ + add x23, x23, #0x6d8 │ │ │ │ ldr x2, [x19], #8 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ cmp x21, x19 │ │ │ │ - b.ne 3d64 // b.any │ │ │ │ + b.ne 3d24 // b.any │ │ │ │ sub w22, w22, #0x1 │ │ │ │ add x20, x20, x22, lsl #3 │ │ │ │ ldr x2, [x20] │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x640 │ │ │ │ + add x1, x1, #0x6e0 │ │ │ │ add x2, x24, x2 │ │ │ │ bl 1de0 │ │ │ │ - b 3d20 │ │ │ │ + b 3ce0 │ │ │ │ ldrb w4, [x2, #276] │ │ │ │ fcvt d31, s0 │ │ │ │ - tbz w4, #0, 3dc8 │ │ │ │ + tbz w4, #0, 3d88 │ │ │ │ fcmpe s0, #0.0 │ │ │ │ ldr d30, [x2, #280] │ │ │ │ cset w3, gt │ │ │ │ fcmpe d30, #0.0 │ │ │ │ cset w2, gt │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq 3ddc // b.none │ │ │ │ + b.eq 3d9c // b.none │ │ │ │ fmov d0, d31 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ b 1960 │ │ │ │ fsub d29, d31, d30 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ - b.mi 3e24 // b.first │ │ │ │ + b.mi 3de4 // b.first │ │ │ │ adrp x2, 20000 │ │ │ │ ldr s0, [x2, #96] │ │ │ │ fcvt d0, s0 │ │ │ │ fmul d0, d0, d30 │ │ │ │ fcmpe d0, #0.0 │ │ │ │ - b.mi 3e1c // b.first │ │ │ │ + b.mi 3ddc // b.first │ │ │ │ fcmpe d29, d0 │ │ │ │ - b.ls 3e2c // b.plast │ │ │ │ + b.ls 3dec // b.plast │ │ │ │ fmov d0, d31 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ b 1960 │ │ │ │ fneg d0, d0 │ │ │ │ - b 3e00 │ │ │ │ + b 3dc0 │ │ │ │ fneg d29, d29 │ │ │ │ - b 3de8 │ │ │ │ + b 3da8 │ │ │ │ mov w1, #0x5f // #95 │ │ │ │ strh w1, [x0] │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldrb w4, [x2, #276] │ │ │ │ - tbz w4, #0, 3e64 │ │ │ │ + tbz w4, #0, 3e24 │ │ │ │ fcmpe d0, #0.0 │ │ │ │ ldr d31, [x2, #280] │ │ │ │ cset w3, gt │ │ │ │ fcmpe d31, #0.0 │ │ │ │ cset w2, gt │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq 3e74 // b.none │ │ │ │ + b.eq 3e34 // b.none │ │ │ │ mov x3, x1 │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ b 1960 │ │ │ │ fsub d30, d0, d31 │ │ │ │ fcmpe d30, #0.0 │ │ │ │ - b.mi 3eb4 // b.first │ │ │ │ + b.mi 3e74 // b.first │ │ │ │ adrp x2, 20000 │ │ │ │ ldr d29, [x2, #104] │ │ │ │ fmul d29, d31, d29 │ │ │ │ fcmpe d29, #0.0 │ │ │ │ - b.mi 3eac // b.first │ │ │ │ + b.mi 3e6c // b.first │ │ │ │ fcmpe d30, d29 │ │ │ │ - b.ls 3ebc // b.plast │ │ │ │ + b.ls 3e7c // b.plast │ │ │ │ mov x3, x1 │ │ │ │ mov x2, #0xffffffffffffffff // #-1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ b 1960 │ │ │ │ fneg d29, d29 │ │ │ │ - b 3e94 │ │ │ │ + b 3e54 │ │ │ │ fneg d30, d30 │ │ │ │ - b 3e80 │ │ │ │ + b 3e40 │ │ │ │ mov w1, #0x5f // #95 │ │ │ │ strh w1, [x0] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x180 │ │ │ │ mov w5, w2 │ │ │ │ stp x29, x30, [sp, #288] │ │ │ │ @@ -2010,1636 +1994,1684 @@ │ │ │ │ ldr x2, [x0] │ │ │ │ str x2, [sp, #280] │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr w0, [x20, #260] │ │ │ │ ldr w2, [x20, #256] │ │ │ │ str w0, [sp, #40] │ │ │ │ mov w0, w5 │ │ │ │ - bl 5a00 │ │ │ │ + bl 5a80 │ │ │ │ mov x23, x0 │ │ │ │ ldr w0, [x20, #256] │ │ │ │ ldr x7, [sp, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 55f8 // b.none │ │ │ │ - b.gt 55cc │ │ │ │ + b.eq 5698 // b.none │ │ │ │ + b.gt 5654 │ │ │ │ + mov w1, #0x20000 // #131072 │ │ │ │ + str w1, [sp, #44] │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 3f64 // b.none │ │ │ │ + b.eq 3f30 // b.none │ │ │ │ + mov w1, #0x40000 // #262144 │ │ │ │ + str w1, [sp, #44] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.gt 56d4 │ │ │ │ - b.ne 56e0 // b.any │ │ │ │ - mov w0, #0x80000 // #524288 │ │ │ │ - str w0, [sp, #44] │ │ │ │ - b 3f6c │ │ │ │ - mov w0, #0x20000 // #131072 │ │ │ │ - str w0, [sp, #44] │ │ │ │ + b.gt 3f30 │ │ │ │ + mov w1, #0x80000 // #524288 │ │ │ │ + str w1, [sp, #44] │ │ │ │ + b.ne 5760 // b.any │ │ │ │ mov x0, #0x100000 // #1048576 │ │ │ │ str x7, [sp, #8] │ │ │ │ bl 1ba0 │ │ │ │ mov x22, x0 │ │ │ │ adrp x1, 20000 │ │ │ │ add x0, x1, #0x60 │ │ │ │ ldr x7, [sp, #8] │ │ │ │ ldr w2, [x0, #16] │ │ │ │ - cbnz w2, 3fa8 │ │ │ │ + cbnz w2, 3f6c │ │ │ │ movi v31.2s, #0x34, lsl #24 │ │ │ │ str s31, [x1, #96] │ │ │ │ mov x1, #0x3cb0000000000000 // #4372995238176751616 │ │ │ │ str x1, [x0, #8] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #16] │ │ │ │ ldr w24, [sp, #40] │ │ │ │ sbfiz x9, x24, #3, #32 │ │ │ │ stp x9, x7, [sp, #8] │ │ │ │ mov x0, x9 │ │ │ │ sxtw x19, w24 │ │ │ │ bl 1ba0 │ │ │ │ mov x25, x0 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - str x25, [sp, #152] │ │ │ │ bl 1ba0 │ │ │ │ - mov x27, x0 │ │ │ │ + mov x28, x0 │ │ │ │ ldr x0, [sp, #8] │ │ │ │ - str x27, [sp, #48] │ │ │ │ + str x28, [sp, #48] │ │ │ │ bl 1ba0 │ │ │ │ - str x0, [sp, #120] │ │ │ │ + str x0, [sp, #128] │ │ │ │ ldr x9, [sp, #8] │ │ │ │ cmp w24, #0x0 │ │ │ │ - b.le 5714 │ │ │ │ + b.le 5794 │ │ │ │ ubfiz x24, x24, #3, #32 │ │ │ │ mov x0, x25 │ │ │ │ mov x2, x24 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 1a20 <__ctype_b_loc@plt> │ │ │ │ - mov x25, #0x1 // #1 │ │ │ │ + mov x26, #0x1 // #1 │ │ │ │ ldp x9, x7, [sp, #8] │ │ │ │ - mov x26, x25 │ │ │ │ - mov x2, x27 │ │ │ │ + mov x27, x26 │ │ │ │ + mov x2, x28 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x1, [x7, x0] │ │ │ │ - str x26, [x2, x0] │ │ │ │ + str x27, [x2, x0] │ │ │ │ add x0, x0, #0x8 │ │ │ │ - mul x25, x25, x1 │ │ │ │ + mul x26, x26, x1 │ │ │ │ cmp x9, x0 │ │ │ │ - b.ne 4020 // b.any │ │ │ │ + b.ne 3fe0 // b.any │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 574c // b.none │ │ │ │ + b.eq 57cc // b.none │ │ │ │ mov x2, x20 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x670 │ │ │ │ + add x1, x1, #0x718 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x7, [sp, #8] │ │ │ │ sub w28, w19, #0x1 │ │ │ │ str x9, [sp, #24] │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - bl 5880 │ │ │ │ + bl 5900 │ │ │ │ ldr x7, [sp, #8] │ │ │ │ lsl x28, x28, #3 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ mov x2, x24 │ │ │ │ ldr x3, [x7, x28] │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ - ldr x24, [sp, #120] │ │ │ │ + ldr x24, [sp, #128] │ │ │ │ str x3, [x0, x28] │ │ │ │ stp x3, x7, [sp, #8] │ │ │ │ mov x0, x24 │ │ │ │ bl 1a20 <__ctype_b_loc@plt> │ │ │ │ add x28, x24, x28 │ │ │ │ ldp x3, x7, [sp, #8] │ │ │ │ ldr x9, [sp, #24] │ │ │ │ - stur x26, [x28, #-8] │ │ │ │ - sdiv x10, x25, x3 │ │ │ │ - cmp x10, #0x0 │ │ │ │ - b.le 4f04 │ │ │ │ + stur x27, [x28, #-8] │ │ │ │ + sdiv x5, x26, x3 │ │ │ │ + cmp x5, #0x0 │ │ │ │ + b.le 4f5c │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cmp w3, #0x0 │ │ │ │ - ldr x24, [sp, #152] │ │ │ │ + sub x11, x19, #0x1 │ │ │ │ + str x5, [sp, #120] │ │ │ │ ccmp w0, #0x1, #0x4, gt │ │ │ │ + str x25, [sp, #8] │ │ │ │ cset w0, ne // ne = any │ │ │ │ - stp w3, w0, [sp, #144] │ │ │ │ + stp w3, w0, [sp, #152] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - sub x11, x19, #0x1 │ │ │ │ str xzr, [sp, #56] │ │ │ │ - add x8, x24, x11, lsl #3 │ │ │ │ - str x10, [sp, #112] │ │ │ │ + str x7, [sp, #144] │ │ │ │ + stp x11, x9, [sp, #160] │ │ │ │ add x28, x0, x11, lsl #3 │ │ │ │ - sub x0, x10, #0x1 │ │ │ │ + sub x0, x5, #0x1 │ │ │ │ + add x5, x25, x11, lsl #3 │ │ │ │ stp x0, x28, [sp, #72] │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x658 │ │ │ │ - str x0, [sp, #128] │ │ │ │ + add x0, x0, #0x6f8 │ │ │ │ + str x0, [sp, #136] │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x7e8 │ │ │ │ + add x0, x0, #0x888 │ │ │ │ str x0, [sp, #88] │ │ │ │ - str x7, [sp, #136] │ │ │ │ - stp x11, x9, [sp, #160] │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4f88 │ │ │ │ + b.le 4fe0 │ │ │ │ ldrb w0, [x21, #12] │ │ │ │ - ldr x27, [x8] │ │ │ │ - tbz w0, #0, 412c │ │ │ │ - ldr w0, [sp, #148] │ │ │ │ - cbnz w0, 54fc │ │ │ │ - ldr w0, [sp, #144] │ │ │ │ + ldr x19, [x5] │ │ │ │ + tbz w0, #0, 40ec │ │ │ │ + ldr w0, [sp, #156] │ │ │ │ + cbnz w0, 5550 │ │ │ │ + ldr w0, [sp, #152] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4eb0 │ │ │ │ + b.le 4f04 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ - mov x19, x27 │ │ │ │ - ldr w28, [sp, #144] │ │ │ │ + mov x24, x19 │ │ │ │ + ldr w28, [sp, #152] │ │ │ │ cmp w28, w0 │ │ │ │ csel w9, w28, w0, le │ │ │ │ sxtw x0, w9 │ │ │ │ - mov x27, x0 │ │ │ │ - b 41ac │ │ │ │ - ldr x0, [sp, #128] │ │ │ │ - bl 57a0 │ │ │ │ - ldr w0, [sp, #8] │ │ │ │ - ldr w1, [sp, #16] │ │ │ │ - sub w0, w0, w1 │ │ │ │ - ldr w1, [sp, #40] │ │ │ │ - str w0, [sp, #8] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.le 4380 │ │ │ │ - ldp x8, x19, [sp, #24] │ │ │ │ - ldr w28, [sp, #8] │ │ │ │ - ldr x0, [x8] │ │ │ │ - add x0, x0, x27 │ │ │ │ - str x0, [x8] │ │ │ │ + mov x19, x0 │ │ │ │ + b 4160 │ │ │ │ + ldr x0, [sp, #136] │ │ │ │ + bl 5820 │ │ │ │ + ldr w0, [sp, #16] │ │ │ │ + sub w28, w28, w0 │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 4304 │ │ │ │ + ldp x5, x24, [sp, #24] │ │ │ │ + ldr x0, [x5] │ │ │ │ + add x0, x0, x19 │ │ │ │ + str x0, [x5] │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 4eac │ │ │ │ + b.le 4f00 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ cmp w28, w0 │ │ │ │ csel w9, w28, w0, le │ │ │ │ - sxtw x27, w9 │ │ │ │ - mov x0, x27 │ │ │ │ + sxtw x19, w9 │ │ │ │ + mov x0, x19 │ │ │ │ ldr x1, [sp, #80] │ │ │ │ - str w28, [sp, #8] │ │ │ │ str w9, [sp, #16] │ │ │ │ str x0, [x1] │ │ │ │ - stp x8, x19, [sp, #24] │ │ │ │ + stp x5, x24, [sp, #24] │ │ │ │ ldr w0, [x20, #256] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 4158 // b.pmore │ │ │ │ + b.hi 4118 // b.pmore │ │ │ │ ldr x1, [sp, #88] │ │ │ │ mov x4, x22 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ ldr x3, [sp, #48] │ │ │ │ - mov x2, x24 │ │ │ │ ldrh w0, [x1, w0, uxtw #1] │ │ │ │ - adr x1, 41f0 │ │ │ │ + adr x1, 41a0 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1d80 │ │ │ │ - cbnz w0, 5458 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 537c │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 5470 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 426c │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 5394 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 4224 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.eq 42c8 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4280 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldr x4, [x22, x27, lsl #3] │ │ │ │ - tbz w0, #0, 4288 │ │ │ │ + ldr x4, [x22, x28, lsl #3] │ │ │ │ + tbz w0, #0, 4240 │ │ │ │ scvtf d31, x4 │ │ │ │ ldr d30, [x20, #280] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq 4e94 // b.none │ │ │ │ + b.eq 4ec4 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4234 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 41ec │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.ne 426c // b.any │ │ │ │ - mov x26, x27 │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 4224 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ add x1, x22, #0x8 │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #3 │ │ │ │ ldr x4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 42f8 │ │ │ │ + tbz w0, #0, 42b4 │ │ │ │ scvtf d29, x4 │ │ │ │ ldr d28, [x20, #280] │ │ │ │ fcmp d28, d29 │ │ │ │ - b.eq 4e18 // b.none │ │ │ │ + b.eq 4438 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbz w0, #0, 44c0 │ │ │ │ - mov x2, x19 │ │ │ │ - adrp x1, 6000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ - bl 1de0 │ │ │ │ + tbnz w0, #0, 47c4 │ │ │ │ + mov x0, x24 │ │ │ │ + bl 5924 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cmp x0, x27 │ │ │ │ - b.hi 4f74 // b.pmore │ │ │ │ - ldr x1, [sp, #56] │ │ │ │ - ldr x0, [sp, #72] │ │ │ │ - cmp x0, x1 │ │ │ │ - b.ne 4f68 // b.any │ │ │ │ - mov w0, #0x3b // #59 │ │ │ │ - bl 1ae0 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x20 │ │ │ │ - mov x3, x26 │ │ │ │ - mov x2, x24 │ │ │ │ - bl 3c60 │ │ │ │ - ldr w0, [sp, #8] │ │ │ │ - ldr w1, [sp, #16] │ │ │ │ - sub w0, w0, w1 │ │ │ │ - ldr w1, [sp, #40] │ │ │ │ - str w0, [sp, #8] │ │ │ │ - cmp w1, #0x0 │ │ │ │ - b.gt 417c │ │ │ │ - nop │ │ │ │ + cmp x19, x0 │ │ │ │ + b.cs 4c14 // b.hs, b.nlast │ │ │ │ + adrp x1, 6000 │ │ │ │ + add x0, x1, #0x1b0 │ │ │ │ + bl 5924 │ │ │ │ + ldr w0, [sp, #16] │ │ │ │ + sub w28, w28, w0 │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 5064 │ │ │ │ - ldr w1, [sp, #44] │ │ │ │ - cmp w0, w1 │ │ │ │ - csel w0, w0, w1, le │ │ │ │ + b.gt 4134 │ │ │ │ + cmp w28, #0x0 │ │ │ │ + b.le 50b0 │ │ │ │ + ldr w0, [sp, #44] │ │ │ │ + cmp w28, w0 │ │ │ │ + csel w0, w28, w0, le │ │ │ │ str w0, [sp, #16] │ │ │ │ - sxtw x27, w0 │ │ │ │ - b 41c0 │ │ │ │ + sxtw x19, w0 │ │ │ │ + b 4170 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1b88 │ │ │ │ - cbnz w0, 5430 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 541c │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 5448 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 441c │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 5434 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 43a8 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 4478 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4404 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldr w4, [x22, x27, lsl #2] │ │ │ │ - tbz w0, #0, 4438 │ │ │ │ + ldr w4, [x22, x28, lsl #2] │ │ │ │ + tbz w0, #0, 43c4 │ │ │ │ ucvtf d27, w4 │ │ │ │ ldr d26, [x20, #280] │ │ │ │ fcmp d26, d27 │ │ │ │ - b.eq 4e88 // b.none │ │ │ │ + b.eq 4ed0 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 43e4 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4370 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 441c // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 43a8 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ add x1, x22, #0x4 │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #2 │ │ │ │ ldr w4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 44a4 │ │ │ │ + tbz w0, #0, 47a8 │ │ │ │ ucvtf d25, w4 │ │ │ │ ldr d24, [x20, #280] │ │ │ │ fcmp d24, d25 │ │ │ │ - b.eq 4a60 // b.none │ │ │ │ - mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, #0x64 // #100 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1960 │ │ │ │ - ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 46ec │ │ │ │ - mov x0, x19 │ │ │ │ - bl 58a4 │ │ │ │ - ldr x0, [sp, #96] │ │ │ │ - cmp x0, x27 │ │ │ │ - b.ls 4be0 // b.plast │ │ │ │ - adrp x1, 6000 │ │ │ │ - add x0, x1, #0x110 │ │ │ │ - bl 58a4 │ │ │ │ - b 4160 │ │ │ │ + b.ne 47a8 // b.any │ │ │ │ + mov w0, #0x5f // #95 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 47bc │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ - bl 1cc0 <__stack_chk_fail@plt> │ │ │ │ - cbnz w0, 53e0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 1978 <__strcat_chk@plt+0x8> │ │ │ │ + cbnz w0, 53a4 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 53f8 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 4560 │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 53bc // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 44c8 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.eq 45bc // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4524 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldrh w4, [x22, x27, lsl #1] │ │ │ │ - tbz w0, #0, 457c │ │ │ │ - scvtf d23, w4 │ │ │ │ - ldr d22, [x20, #280] │ │ │ │ - fcmp d22, d23 │ │ │ │ - b.eq 4e7c // b.none │ │ │ │ + ldrb w4, [x22, x28] │ │ │ │ + tbz w0, #0, 44e4 │ │ │ │ + scvtf d19, w4 │ │ │ │ + ldr d18, [x20, #280] │ │ │ │ + fcmp d18, d19 │ │ │ │ + b.eq 4ee8 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4528 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4490 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.ne 4560 // b.any │ │ │ │ - mov x26, x27 │ │ │ │ - add x1, x22, #0x2 │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ - add x0, x1, w0, uxtw #1 │ │ │ │ - ldrh w4, [x0] │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 44c8 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ + sub x0, x22, #0x1 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + add x0, x0, x19 │ │ │ │ + ldrb w4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 45ec │ │ │ │ - scvtf d21, w4 │ │ │ │ - ldr d20, [x20, #280] │ │ │ │ - fcmp d20, d21 │ │ │ │ - b.eq 4e18 // b.none │ │ │ │ - mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, #0x64 // #100 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1960 │ │ │ │ - b 430c │ │ │ │ + tbz w0, #0, 47a8 │ │ │ │ + scvtf d17, w4 │ │ │ │ + ldr d16, [x20, #280] │ │ │ │ + fcmp d16, d17 │ │ │ │ + b.ne 47a8 // b.any │ │ │ │ + mov w0, #0x5f // #95 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 47bc │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1df8 │ │ │ │ - cbnz w0, 5390 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 532c │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 53a8 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 4680 │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 5344 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 45e4 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 46c0 // b.none │ │ │ │ - ldr d0, [x22, x27, lsl #3] │ │ │ │ - mov x0, x19 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4624 // b.none │ │ │ │ + ldr d0, [x22, x28, lsl #3] │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, x20 │ │ │ │ mov x1, x23 │ │ │ │ - bl 3e40 │ │ │ │ + bl 3e00 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4648 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 45ac │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 4680 // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 45e4 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ add x1, x22, #0x8 │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #3 │ │ │ │ ldr d0, [x0] │ │ │ │ mov x2, x20 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x1, x23 │ │ │ │ - bl 3e40 │ │ │ │ + bl 3e00 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbz w0, #0, 44c0 │ │ │ │ - mov x2, x19 │ │ │ │ + tbz w0, #0, 4908 │ │ │ │ + mov x2, x24 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ bl 1de0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cmp x0, x27 │ │ │ │ - b.hi 4844 // b.pmore │ │ │ │ - ldr x1, [sp, #56] │ │ │ │ - ldr x0, [sp, #72] │ │ │ │ - cmp x0, x1 │ │ │ │ - b.ne 4ea0 // b.any │ │ │ │ - mov w0, #0x3b // #59 │ │ │ │ - bl 1ae0 │ │ │ │ - mov x3, x25 │ │ │ │ - mov x2, x24 │ │ │ │ - mov x1, x21 │ │ │ │ - mov x0, x20 │ │ │ │ - bl 3c60 │ │ │ │ - b 4160 │ │ │ │ + cmp x0, x19 │ │ │ │ + b.ls 47e4 // b.plast │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + adrp x1, 6000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x1b0 │ │ │ │ + bl 1de0 │ │ │ │ + b 47fc │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ - bl 19a8 │ │ │ │ - cbnz w0, 53b8 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 1cc0 <__stack_chk_fail@plt> │ │ │ │ + cbnz w0, 546c │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 53d0 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 47b8 │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 5484 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 4718 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 47f8 // b.none │ │ │ │ - ldr s0, [x22, x27, lsl #2] │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, x20 │ │ │ │ - mov x1, x23 │ │ │ │ - bl 3da0 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4774 // b.none │ │ │ │ + ldrb w0, [x20, #276] │ │ │ │ + ldrh w4, [x22, x28, lsl #1] │ │ │ │ + tbz w0, #0, 4734 │ │ │ │ + scvtf d23, w4 │ │ │ │ + ldr d22, [x20, #280] │ │ │ │ + fcmp d22, d23 │ │ │ │ + b.eq 4edc // b.none │ │ │ │ + mov x3, x23 │ │ │ │ + mov x0, x24 │ │ │ │ + mov x2, #0x64 // #100 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4780 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 46e0 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 47b8 // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - add x1, x22, #0x4 │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ - add x0, x1, w0, uxtw #2 │ │ │ │ - ldr s0, [x0] │ │ │ │ - mov x2, x20 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x1, x23 │ │ │ │ - bl 3da0 │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 4718 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ + add x1, x22, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ + add x0, x1, w0, uxtw #1 │ │ │ │ + ldrh w4, [x0] │ │ │ │ + ldrb w0, [x20, #276] │ │ │ │ + tbz w0, #0, 47a8 │ │ │ │ + scvtf d21, w4 │ │ │ │ + ldr d20, [x20, #280] │ │ │ │ + fcmp d20, d21 │ │ │ │ + b.eq 4438 // b.none │ │ │ │ + mov x3, x23 │ │ │ │ + mov x0, x24 │ │ │ │ + mov x2, #0x64 // #100 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbz w0, #0, 44c0 │ │ │ │ - mov x2, x19 │ │ │ │ + tbz w0, #0, 42d0 │ │ │ │ + mov x2, x24 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xc8 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ bl 1de0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ - cmp x0, x27 │ │ │ │ - b.ls 470c // b.plast │ │ │ │ - adrp x1, 6000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x110 │ │ │ │ - bl 1de0 │ │ │ │ - b 4724 │ │ │ │ + cmp x19, x0 │ │ │ │ + b.cc 4680 // b.lo, b.ul, b.last │ │ │ │ + ldr x1, [sp, #56] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, x1 │ │ │ │ + b.ne 4ef4 // b.any │ │ │ │ + mov w0, #0x3b // #59 │ │ │ │ + bl 1ae0 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + mov x3, x26 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3c20 │ │ │ │ + b 4120 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ - bl 1978 <__strcat_chk@plt+0x8> │ │ │ │ - cbnz w0, 5334 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 19a8 │ │ │ │ + cbnz w0, 5444 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 534c // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 48d4 │ │ │ │ - mov x2, x19 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 545c // b.none │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + add x26, x0, #0x168 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + ldr x19, [sp, #8] │ │ │ │ + b 4898 │ │ │ │ + mov x2, x24 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 4930 // b.none │ │ │ │ - ldrb w0, [x20, #276] │ │ │ │ - ldrb w4, [x22, x27] │ │ │ │ - tbz w0, #0, 48f0 │ │ │ │ - scvtf d19, w4 │ │ │ │ - ldr d18, [x20, #280] │ │ │ │ - fcmp d18, d19 │ │ │ │ - b.eq 4e64 // b.none │ │ │ │ - mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, #0x64 // #100 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1960 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.eq 48d8 // b.none │ │ │ │ + ldr s0, [x22, x28, lsl #2] │ │ │ │ + mov x0, x24 │ │ │ │ + mov x2, x20 │ │ │ │ + mov x1, x23 │ │ │ │ + bl 3d60 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 489c │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4860 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 48d4 // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - sub x0, x22, #0x1 │ │ │ │ - add x0, x0, x27 │ │ │ │ - ldrb w4, [x0] │ │ │ │ - ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 44a4 │ │ │ │ - scvtf d17, w4 │ │ │ │ - ldr d16, [x20, #280] │ │ │ │ - fcmp d16, d17 │ │ │ │ - b.ne 44a4 // b.any │ │ │ │ - b 4a60 │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.ne 4898 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + add x1, x22, #0x4 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ + add x0, x1, w0, uxtw #2 │ │ │ │ + ldr s0, [x0] │ │ │ │ + mov x2, x20 │ │ │ │ + mov x0, x24 │ │ │ │ + mov x1, x23 │ │ │ │ + bl 3d60 │ │ │ │ + ldrb w0, [x21, #13] │ │ │ │ + tbnz w0, #0, 4b5c │ │ │ │ + mov x0, x24 │ │ │ │ + bl 5924 │ │ │ │ + b 4c08 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1c30 │ │ │ │ - cbnz w0, 5408 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 5354 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 5420 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 49d8 │ │ │ │ - mov x2, x19 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 536c // b.none │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + add x26, x0, #0x168 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + ldr x19, [sp, #8] │ │ │ │ + b 4998 │ │ │ │ + mov x2, x24 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 4a34 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.eq 49f4 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldr w4, [x22, x27, lsl #2] │ │ │ │ - tbz w0, #0, 49f4 │ │ │ │ + ldr w4, [x22, x28, lsl #2] │ │ │ │ + tbz w0, #0, 49b4 │ │ │ │ scvtf d7, w4 │ │ │ │ ldr d6, [x20, #280] │ │ │ │ fcmp d6, d7 │ │ │ │ - b.eq 4e58 // b.none │ │ │ │ + b.eq 4eb8 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 49a0 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4960 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 49d8 // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.ne 4998 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ add x1, x22, #0x4 │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #2 │ │ │ │ ldr w4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 44a4 │ │ │ │ + tbz w0, #0, 4b40 │ │ │ │ scvtf d5, w4 │ │ │ │ ldr d4, [x20, #280] │ │ │ │ fcmp d4, d5 │ │ │ │ - b.ne 44a4 // b.any │ │ │ │ + b.ne 4b40 // b.any │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 44b8 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4b54 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1ab0 │ │ │ │ - cbnz w0, 535c │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 53f4 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 5374 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 4ae8 │ │ │ │ - mov x2, x19 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 540c // b.none │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + add x26, x0, #0x168 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + ldr x19, [sp, #8] │ │ │ │ + b 4ab4 │ │ │ │ + mov x2, x24 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.eq 4b44 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.eq 4b10 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldrsh w4, [x22, x27, lsl #1] │ │ │ │ - tbz w0, #0, 4b04 │ │ │ │ + ldrsh w4, [x22, x28, lsl #1] │ │ │ │ + tbz w0, #0, 4ad0 │ │ │ │ scvtf d3, w4 │ │ │ │ ldr d2, [x20, #280] │ │ │ │ fcmp d2, d3 │ │ │ │ - b.eq 4e70 // b.none │ │ │ │ + b.eq 4eac // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4ab0 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4a7c │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.ne 4ae8 // b.any │ │ │ │ - mov x26, x27 │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.ne 4ab4 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ add x1, x22, #0x2 │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #1 │ │ │ │ ldrsh w4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 45ec │ │ │ │ + tbz w0, #0, 4b40 │ │ │ │ scvtf d1, w4 │ │ │ │ ldr d0, [x20, #280] │ │ │ │ fcmp d0, d1 │ │ │ │ - b.ne 45ec // b.any │ │ │ │ - b 4e18 │ │ │ │ + b.eq 4a24 // b.none │ │ │ │ + mov x3, x23 │ │ │ │ + mov x0, x24 │ │ │ │ + mov x2, #0x64 // #100 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1960 │ │ │ │ + ldrb w0, [x21, #13] │ │ │ │ + tbz w0, #0, 4908 │ │ │ │ + mov x2, x24 │ │ │ │ + adrp x1, 6000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x168 │ │ │ │ + bl 1de0 │ │ │ │ + ldr x0, [sp, #96] │ │ │ │ + cmp x0, x19 │ │ │ │ + b.hi 4fcc // b.pmore │ │ │ │ + ldr x1, [sp, #56] │ │ │ │ + ldr x0, [sp, #72] │ │ │ │ + cmp x0, x1 │ │ │ │ + b.ne 4fc0 // b.any │ │ │ │ + mov w0, #0x3b // #59 │ │ │ │ + bl 1ae0 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + mov x3, x25 │ │ │ │ + mov x1, x21 │ │ │ │ + mov x0, x20 │ │ │ │ + bl 3c20 │ │ │ │ + b 4120 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1948 │ │ │ │ - cbnz w0, 5384 │ │ │ │ - ldrsw x25, [sp, #8] │ │ │ │ - cbz x23, 4ba0 │ │ │ │ + cbnz w0, 5494 │ │ │ │ + sxtw x0, w28 │ │ │ │ + str x0, [sp, #96] │ │ │ │ + cbz x23, 4bd8 │ │ │ │ ldrb w0, [x23] │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.eq 51d4 // b.none │ │ │ │ - cbnz w0, 51e8 │ │ │ │ + b.eq 5214 // b.none │ │ │ │ + cbnz w0, 5228 │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ bl 1ae0 │ │ │ │ - mov x19, x27 │ │ │ │ + mov x24, x19 │ │ │ │ sub x0, x22, #0x1 │ │ │ │ - ldrb w1, [x0, x19] │ │ │ │ - cbnz w1, 4fbc │ │ │ │ - subs x19, x19, #0x1 │ │ │ │ - b.ne 4bb0 // b.any │ │ │ │ + ldrb w1, [x0, x24] │ │ │ │ + cbnz w1, 5010 │ │ │ │ + subs x24, x24, #0x1 │ │ │ │ + b.ne 4be8 // b.any │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ bl 1ae0 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 5498 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.hi 44d4 // b.pmore │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + tbnz w0, #0, 54e0 │ │ │ │ + ldr x0, [sp, #96] │ │ │ │ + cmp x0, x19 │ │ │ │ + b.hi 42e4 // b.pmore │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 4e24 // b.any │ │ │ │ + b.ne 4e78 // b.any │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x118 │ │ │ │ - bl 58a4 │ │ │ │ + add x0, x0, #0x1b8 │ │ │ │ + bl 5924 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x560 │ │ │ │ - bl 58a4 │ │ │ │ - b 4160 │ │ │ │ + add x0, x0, #0x600 │ │ │ │ + bl 5924 │ │ │ │ + b 4120 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1db0 │ │ │ │ - cbnz w0, 530c │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 53cc │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 5324 // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 4c88 │ │ │ │ - mov x2, x19 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 53e4 // b.none │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + add x26, x0, #0x168 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + ldr x19, [sp, #8] │ │ │ │ + b 4cc4 │ │ │ │ + mov x2, x24 │ │ │ │ mov x1, x26 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x19 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.eq 4ce4 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.eq 4d20 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldrsb w4, [x22, x27] │ │ │ │ - tbz w0, #0, 4ca4 │ │ │ │ + ldrsb w4, [x22, x28] │ │ │ │ + tbz w0, #0, 4ce0 │ │ │ │ scvtf d31, w4 │ │ │ │ ldr d30, [x20, #280] │ │ │ │ fcmp d30, d31 │ │ │ │ - b.eq 4e4c // b.none │ │ │ │ + b.eq 4ea0 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4c50 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4c8c │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x27, x25 │ │ │ │ - b.ne 4c88 // b.any │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x28, x25 │ │ │ │ + b.ne 4cc4 // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ sub x0, x22, #0x1 │ │ │ │ - add x0, x0, x27 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + add x0, x0, x19 │ │ │ │ ldrsb w4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 44a4 │ │ │ │ + tbz w0, #0, 4b40 │ │ │ │ scvtf d29, w4 │ │ │ │ ldr d28, [x20, #280] │ │ │ │ fcmp d28, d29 │ │ │ │ - b.ne 44a4 // b.any │ │ │ │ - b 4a60 │ │ │ │ + b.ne 4b40 // b.any │ │ │ │ + mov w0, #0x5f // #95 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4b54 │ │ │ │ bti j │ │ │ │ ldp w0, w1, [sp, #64] │ │ │ │ bl 1ed0 │ │ │ │ - cbnz w0, 52e4 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + cbnz w0, 54a0 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.eq 52fc // b.none │ │ │ │ - sub x25, x27, #0x1 │ │ │ │ - adrp x28, 6000 │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - add x28, x28, #0x110 │ │ │ │ - add x26, x0, #0xc8 │ │ │ │ - str x27, [sp, #104] │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - b 4d8c │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x26 │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.eq 54b8 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub x25, x19, #0x1 │ │ │ │ + adrp x27, 6000 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + add x27, x27, #0x1b0 │ │ │ │ + str w28, [sp, #104] │ │ │ │ + mov x28, #0x0 // #0 │ │ │ │ + str x19, [sp, #112] │ │ │ │ + add x19, x0, #0x168 │ │ │ │ + b 4ddc │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x27 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x3, x28 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.eq 4de8 // b.none │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 3c20 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.eq 4e38 // b.none │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - ldr x4, [x22, x27, lsl #3] │ │ │ │ - tbz w0, #0, 4da8 │ │ │ │ + ldr x4, [x22, x28, lsl #3] │ │ │ │ + tbz w0, #0, 4df8 │ │ │ │ ucvtf d27, x4 │ │ │ │ ldr d26, [x20, #280] │ │ │ │ fcmp d26, d27 │ │ │ │ - b.eq 4e40 // b.none │ │ │ │ + b.eq 4e94 // b.none │ │ │ │ mov x3, x23 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4d54 │ │ │ │ - mov x1, x28 │ │ │ │ + tbnz w0, #0, 4da4 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x24 │ │ │ │ bl 1990 │ │ │ │ - mov x0, x19 │ │ │ │ - add x27, x27, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.ne 4d8c // b.any │ │ │ │ - mov x26, x27 │ │ │ │ + mov x0, x24 │ │ │ │ + add x28, x28, #0x1 │ │ │ │ + bl 5924 │ │ │ │ + cmp x25, x28 │ │ │ │ + b.ne 4ddc // b.any │ │ │ │ + ldr x19, [sp, #112] │ │ │ │ + mov x26, x28 │ │ │ │ add x1, x22, #0x8 │ │ │ │ - ldr x27, [sp, #104] │ │ │ │ - sub x0, x27, #0x2 │ │ │ │ + ldr w28, [sp, #104] │ │ │ │ + sub x0, x19, #0x2 │ │ │ │ add x0, x1, w0, uxtw #3 │ │ │ │ ldr x4, [x0] │ │ │ │ ldrb w0, [x20, #276] │ │ │ │ - tbz w0, #0, 42f8 │ │ │ │ + tbz w0, #0, 42b4 │ │ │ │ ucvtf d25, x4 │ │ │ │ ldr d24, [x20, #280] │ │ │ │ fcmp d24, d25 │ │ │ │ - b.ne 42f8 // b.any │ │ │ │ + b.ne 42b4 // b.any │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 430c │ │ │ │ + strh w0, [x24] │ │ │ │ + b 47bc │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ - bl 58a4 │ │ │ │ + add x0, x0, #0x758 │ │ │ │ + bl 5924 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x6b8 │ │ │ │ - bl 58a4 │ │ │ │ - b 4160 │ │ │ │ + add x0, x0, #0x760 │ │ │ │ + bl 5924 │ │ │ │ + b 4120 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4dbc │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4e0c │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4cb8 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4cf4 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4a08 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4ae4 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4904 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 49c8 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4b18 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4254 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 4590 │ │ │ │ + strh w0, [x24] │ │ │ │ + b 43d8 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 444c │ │ │ │ + strh w0, [x24] │ │ │ │ + b 4748 │ │ │ │ mov w0, #0x5f // #95 │ │ │ │ - strh w0, [x19] │ │ │ │ - b 429c │ │ │ │ + strh w0, [x24] │ │ │ │ + b 44f8 │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - b 4724 │ │ │ │ - mov x27, x19 │ │ │ │ - str x27, [x8] │ │ │ │ + b 47fc │ │ │ │ + mov x19, x24 │ │ │ │ + str x19, [x5] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.gt 5078 │ │ │ │ + b.gt 50c4 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ - str x8, [sp, #8] │ │ │ │ - bl 5880 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - cbz x22, 4eec │ │ │ │ + str x5, [sp, #16] │ │ │ │ + bl 5900 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + cbz x22, 4f40 │ │ │ │ mov x0, x22 │ │ │ │ mov x2, #0x100000 // #1048576 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 1a20 <__ctype_b_loc@plt> │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ - ldr x1, [sp, #112] │ │ │ │ + ldr x1, [sp, #120] │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x0, [sp, #56] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 410c // b.any │ │ │ │ + b.ne 40cc // b.any │ │ │ │ + ldr x25, [sp, #8] │ │ │ │ mov x0, x22 │ │ │ │ bl 1eb8 │ │ │ │ - ldr x0, [sp, #152] │ │ │ │ + mov x0, x25 │ │ │ │ bl 1eb8 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ bl 1eb8 │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ bl 1eb8 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ ldr x2, [sp, #280] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 5794 // b.any │ │ │ │ + b.ne 5814 // b.any │ │ │ │ ldp x29, x30, [sp, #288] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x19, x20, [sp, #304] │ │ │ │ ldp x21, x22, [sp, #320] │ │ │ │ ldp x23, x24, [sp, #336] │ │ │ │ ldp x25, x26, [sp, #352] │ │ │ │ ldp x27, x28, [sp, #368] │ │ │ │ add sp, sp, #0x180 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - b 434c │ │ │ │ + b 4b94 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x110 │ │ │ │ + add x1, x1, #0x1b0 │ │ │ │ bl 1de0 │ │ │ │ - b 434c │ │ │ │ - ldr w0, [sp, #144] │ │ │ │ + b 4b94 │ │ │ │ + ldr w0, [sp, #152] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 4eb4 │ │ │ │ - ldr w28, [sp, #144] │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ + b.le 4f08 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ - str w28, [sp, #8] │ │ │ │ + mov x24, #0x0 // #0 │ │ │ │ + ldr w28, [sp, #152] │ │ │ │ + stp x5, x24, [sp, #24] │ │ │ │ cmp w28, w0 │ │ │ │ - stp x8, x19, [sp, #24] │ │ │ │ csel w9, w28, w0, le │ │ │ │ str w9, [sp, #16] │ │ │ │ - sxtw x27, w9 │ │ │ │ - b 41c0 │ │ │ │ - add x19, x22, x19 │ │ │ │ - mov x28, x22 │ │ │ │ - b 5008 │ │ │ │ - cmp w26, #0xa │ │ │ │ - b.eq 51c0 // b.none │ │ │ │ - cmp w26, #0xb │ │ │ │ - b.eq 51ac // b.none │ │ │ │ - cmp w26, #0x8 │ │ │ │ - b.eq 5198 // b.none │ │ │ │ - cmp w26, #0x9 │ │ │ │ - b.ne 5178 // b.any │ │ │ │ - adrp x1, 6000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x88 │ │ │ │ - bl 1de0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - cmp x28, x19 │ │ │ │ - b.eq 4bc0 // b.none │ │ │ │ - ldrb w26, [x28], #1 │ │ │ │ - cmp w26, #0xc │ │ │ │ - b.eq 513c // b.none │ │ │ │ - b.ls 4fc8 // b.plast │ │ │ │ - cmp w26, #0x27 │ │ │ │ - b.eq 5150 // b.none │ │ │ │ - b.hi 5048 // b.pmore │ │ │ │ - cmp w26, #0xd │ │ │ │ - b.eq 5164 // b.none │ │ │ │ - cmp w26, #0x22 │ │ │ │ - b.ne 5178 // b.any │ │ │ │ - adrp x1, 6000 │ │ │ │ - mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xa8 │ │ │ │ - bl 1de0 │ │ │ │ - b 5000 │ │ │ │ - cmp w26, #0x5c │ │ │ │ - b.ne 5178 // b.any │ │ │ │ + sxtw x19, w9 │ │ │ │ + b 4170 │ │ │ │ + add x24, x22, x24 │ │ │ │ + mov x27, x22 │ │ │ │ + b 5054 │ │ │ │ + cmp w25, #0xa │ │ │ │ + b.eq 5200 // b.none │ │ │ │ + cmp w25, #0xb │ │ │ │ + b.eq 51ec // b.none │ │ │ │ + cmp w25, #0x8 │ │ │ │ + b.eq 51d8 // b.none │ │ │ │ + cmp w25, #0x9 │ │ │ │ + b.ne 51b8 // b.any │ │ │ │ + adrp x1, 6000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x128 │ │ │ │ + bl 1de0 │ │ │ │ + cmp x27, x24 │ │ │ │ + b.eq 4bf8 // b.none │ │ │ │ + ldrb w25, [x27], #1 │ │ │ │ + cmp w25, #0xc │ │ │ │ + b.eq 517c // b.none │ │ │ │ + b.ls 501c // b.plast │ │ │ │ + cmp w25, #0x27 │ │ │ │ + b.eq 5190 // b.none │ │ │ │ + b.hi 5094 // b.pmore │ │ │ │ + cmp w25, #0xd │ │ │ │ + b.eq 51a4 // b.none │ │ │ │ + cmp w25, #0x22 │ │ │ │ + b.ne 51b8 // b.any │ │ │ │ + adrp x1, 6000 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + add x1, x1, #0x148 │ │ │ │ + bl 1de0 │ │ │ │ + b 504c │ │ │ │ + cmp w25, #0x5c │ │ │ │ + b.ne 51b8 // b.any │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x98 │ │ │ │ + add x1, x1, #0x138 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - ldr x8, [sp, #24] │ │ │ │ + ldr x5, [sp, #24] │ │ │ │ cmp x0, x1 │ │ │ │ - b.le 4ec4 │ │ │ │ + b.le 4f18 │ │ │ │ ldr w0, [x20, #260] │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.le 5100 │ │ │ │ - ubfiz x3, x0, #3, #32 │ │ │ │ - sub w6, w0, #0x1 │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ - sub x5, x3, #0x8 │ │ │ │ - add x3, x24, x3 │ │ │ │ - neg x6, x6, lsl #3 │ │ │ │ - add x7, x0, x5 │ │ │ │ - sub x9, x3, #0x10 │ │ │ │ - ldr x0, [sp, #136] │ │ │ │ - sub x3, x3, #0x8 │ │ │ │ - add x4, x24, x5 │ │ │ │ - add x5, x0, x5 │ │ │ │ - mov x0, #0x0 // #0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldr x1, [x4, x0] │ │ │ │ - ldr x2, [x7, x0] │ │ │ │ - add x1, x1, x2 │ │ │ │ - str x1, [x4, x0] │ │ │ │ - ldr x2, [x5, x0] │ │ │ │ - cmp x1, x2 │ │ │ │ - b.cc 50f4 // b.lo, b.ul, b.last │ │ │ │ - ldr x1, [x9, x0] │ │ │ │ - add x1, x1, #0x1 │ │ │ │ - str x1, [x9, x0] │ │ │ │ - ldr x1, [x3, x0] │ │ │ │ - sub x1, x1, x2 │ │ │ │ - str x1, [x3, x0] │ │ │ │ - sub x0, x0, #0x8 │ │ │ │ - cmp x6, x0 │ │ │ │ - b.ne 50c0 // b.any │ │ │ │ - ldr x1, [sp, #120] │ │ │ │ - ldr x0, [x24] │ │ │ │ + sub w1, w0, #0x1 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.le 513c │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + sxtw x1, w1 │ │ │ │ + ubfiz x0, x0, #3, #32 │ │ │ │ + sub x4, x0, x1, lsl #3 │ │ │ │ + add x2, x2, x0 │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ + sub x4, x4, #0x8 │ │ │ │ + add x6, x0, x4 │ │ │ │ + ldr x0, [sp, #144] │ │ │ │ + add x4, x0, x4 │ │ │ │ + nop │ │ │ │ + ldur x0, [x2, #-8] │ │ │ │ + ldr x3, [x6, x1, lsl #3] │ │ │ │ + add x0, x0, x3 │ │ │ │ + stur x0, [x2, #-8] │ │ │ │ + ldr x3, [x4, x1, lsl #3] │ │ │ │ + cmp x0, x3 │ │ │ │ + b.cc 512c // b.lo, b.ul, b.last │ │ │ │ + ldur x7, [x2, #-16] │ │ │ │ + sub x0, x0, x3 │ │ │ │ + add x7, x7, #0x1 │ │ │ │ + stp x7, x0, [x2, #-16] │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + sub x2, x2, #0x8 │ │ │ │ + cmp w1, #0x0 │ │ │ │ + b.gt 5100 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + ldr x1, [sp, #128] │ │ │ │ + ldr x0, [x2] │ │ │ │ ldr x1, [x1] │ │ │ │ add x0, x0, x1 │ │ │ │ - str x0, [x24] │ │ │ │ - ldr x1, [sp, #136] │ │ │ │ + str x0, [x2] │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ ldr x1, [x1] │ │ │ │ cmp x0, x1 │ │ │ │ - b.cc 4ec4 // b.lo, b.ul, b.last │ │ │ │ + b.cc 4f18 // b.lo, b.ul, b.last │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x6c0 │ │ │ │ - str x8, [sp, #8] │ │ │ │ - bl 57a0 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - b 4ec4 │ │ │ │ + add x0, x0, #0x768 │ │ │ │ + str x5, [sp, #16] │ │ │ │ + bl 5820 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 4f18 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x68 │ │ │ │ + add x1, x1, #0x108 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0xa0 │ │ │ │ + add x1, x1, #0x140 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x80 │ │ │ │ + add x1, x1, #0x120 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ bl 1a98 <__errno_location@plt+0x8> │ │ │ │ ldr x0, [x0] │ │ │ │ - ubfiz x1, x26, #1, #8 │ │ │ │ + ubfiz x1, x25, #1, #8 │ │ │ │ ldrh w0, [x0, x1] │ │ │ │ - tbz w0, #14, 5480 │ │ │ │ - mov w0, w26 │ │ │ │ + tbz w0, #14, 54c8 │ │ │ │ + mov w0, w25 │ │ │ │ bl 1ae0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x60 │ │ │ │ + add x1, x1, #0x100 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x90 │ │ │ │ + add x1, x1, #0x130 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x70 │ │ │ │ + add x1, x1, #0x110 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ ldrb w0, [x23, #1] │ │ │ │ cmp w0, #0x73 │ │ │ │ - b.ne 51e8 // b.any │ │ │ │ + b.ne 5228 // b.any │ │ │ │ ldrb w0, [x23, #2] │ │ │ │ - cbz w0, 4ba0 │ │ │ │ + cbz w0, 4bd8 │ │ │ │ adrp x1, 6000 │ │ │ │ mov x0, x22 │ │ │ │ - add x26, x1, #0x110 │ │ │ │ - subs x28, x27, #0x1 │ │ │ │ + add x27, x1, #0x1b0 │ │ │ │ + subs x24, x19, #0x1 │ │ │ │ + b.eq 52d8 // b.none │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + str x19, [sp, #104] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - b.ne 523c // b.any │ │ │ │ - b 528c │ │ │ │ + b 5284 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ mov x3, x19 │ │ │ │ - mov x2, x24 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 3c60 │ │ │ │ - cmp x28, x19 │ │ │ │ - b.eq 5284 // b.none │ │ │ │ + bl 3c20 │ │ │ │ + cmp x19, x24 │ │ │ │ + b.eq 52cc // b.none │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ ldrb w2, [x22, x19] │ │ │ │ - tbnz w0, #0, 5204 │ │ │ │ + tbnz w0, #0, 524c │ │ │ │ mov w4, w2 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ bl 1960 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ bl 1990 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ add x19, x19, #0x1 │ │ │ │ - bl 58a4 │ │ │ │ - cmp x28, x19 │ │ │ │ - b.ne 523c // b.any │ │ │ │ + bl 5924 │ │ │ │ + cmp x19, x24 │ │ │ │ + b.ne 5284 // b.any │ │ │ │ + ldr x19, [sp, #104] │ │ │ │ sub x0, x22, #0x1 │ │ │ │ - add x0, x0, x27 │ │ │ │ + add x0, x0, x19 │ │ │ │ ldrb w2, [x0] │ │ │ │ ldrb w0, [x21, #13] │ │ │ │ - tbz w0, #0, 54d8 │ │ │ │ + tbz w0, #0, 5524 │ │ │ │ mov x1, x23 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 1de0 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.hi 5630 // b.pmore │ │ │ │ + ldr x0, [sp, #96] │ │ │ │ + cmp x0, x19 │ │ │ │ + b.hi 56b8 // b.pmore │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 5624 // b.any │ │ │ │ - mov w0, #0x3b // #59 │ │ │ │ + b.eq 55ac // b.none │ │ │ │ + mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x3, x19 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + mov x3, x24 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ - bl 3c60 │ │ │ │ - ldrb w0, [x21, #13] │ │ │ │ - tbnz w0, #0, 4160 │ │ │ │ - b 4bd0 │ │ │ │ + bl 3c20 │ │ │ │ + b 5544 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4d30 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4580 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 4dfc │ │ │ │ + b 463c │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4c2c // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4934 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 4cf0 │ │ │ │ + b 4a08 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4878 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 41c0 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - b 493c │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + mov x26, #0x0 // #0 │ │ │ │ + b 4298 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4a8c // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4464 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 4b58 │ │ │ │ - bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - b 4b88 │ │ │ │ + b 4538 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4624 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4c60 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 46d0 │ │ │ │ + b 4d30 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 475c // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4a50 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 4808 │ │ │ │ + b 4b24 │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4504 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4344 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 45d0 │ │ │ │ + b 441c │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 497c // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4834 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 4a44 │ │ │ │ + b 48ec │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 43c0 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 46b4 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - b 4488 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ + mov x26, #0x0 // #0 │ │ │ │ + b 478c │ │ │ │ bl 1c18 │ │ │ │ - bl 57a0 │ │ │ │ - ldrsw x0, [sp, #8] │ │ │ │ + bl 5820 │ │ │ │ + b 4bbc │ │ │ │ + bl 1c18 │ │ │ │ + bl 5820 │ │ │ │ + sxtw x0, w28 │ │ │ │ str x0, [sp, #96] │ │ │ │ - cmp x27, #0x1 │ │ │ │ - b.ne 4210 // b.any │ │ │ │ + cmp x19, #0x1 │ │ │ │ + b.ne 4d78 // b.any │ │ │ │ mov x0, x22 │ │ │ │ - add x19, sp, #0xb0 │ │ │ │ + add x24, sp, #0xb0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 42dc │ │ │ │ - mov w2, w26 │ │ │ │ + b 4e50 │ │ │ │ + mov w2, w25 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x6a8 │ │ │ │ + add x1, x1, #0x750 │ │ │ │ bl 1de0 │ │ │ │ - b 5000 │ │ │ │ + b 504c │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ bl 1ae0 │ │ │ │ - cmp x25, x27 │ │ │ │ - b.hi 5610 // b.pmore │ │ │ │ + ldr x0, [sp, #96] │ │ │ │ + cmp x0, x19 │ │ │ │ + b.hi 56a4 // b.pmore │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 5604 // b.any │ │ │ │ - mov w0, #0x3b // #59 │ │ │ │ + b.eq 55a0 // b.none │ │ │ │ + mov w0, #0x2c // #44 │ │ │ │ bl 1ae0 │ │ │ │ - mov x2, x24 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ - bl 3c60 │ │ │ │ - b 52d8 │ │ │ │ + bl 3c20 │ │ │ │ + b 5544 │ │ │ │ mov w4, w2 │ │ │ │ mov x3, x23 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ bl 1960 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ - bl 58a4 │ │ │ │ - b 52d8 │ │ │ │ + bl 5924 │ │ │ │ + ldrb w0, [x21, #13] │ │ │ │ + tbnz w0, #0, 4120 │ │ │ │ + b 4c08 │ │ │ │ mov x2, x20 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x680 │ │ │ │ - str x8, [sp, #8] │ │ │ │ + add x1, x1, #0x728 │ │ │ │ + str x5, [sp, #16] │ │ │ │ bl 1de0 │ │ │ │ ldr w0, [x21, #16] │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - cbz w0, 5644 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + cbz w0, 56cc │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 55a8 // b.any │ │ │ │ - ldr x1, [sp, #136] │ │ │ │ - str x8, [sp, #8] │ │ │ │ + b.eq 55b8 // b.none │ │ │ │ + adrp x1, 6000 │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ + mov w0, #0x1 // #1 │ │ │ │ + str x5, [sp, #16] │ │ │ │ + bl 1de0 │ │ │ │ + mov w0, #0x4 // #4 │ │ │ │ + bl 5900 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 40f8 │ │ │ │ + mov w0, #0x3b // #59 │ │ │ │ + bl 1ae0 │ │ │ │ + b 550c │ │ │ │ + mov w0, #0x3b // #59 │ │ │ │ + bl 1ae0 │ │ │ │ + b 5314 │ │ │ │ + ldr x1, [sp, #144] │ │ │ │ + str x5, [sp, #16] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ ldr x2, [x1, x2, lsl #3] │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.eq 56f4 // b.none │ │ │ │ + b.eq 5774 // b.none │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x698 │ │ │ │ + add x1, x1, #0x740 │ │ │ │ bl 1de0 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - mov x26, x20 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + mov x28, x5 │ │ │ │ + ldr x1, [sp, #8] │ │ │ │ ldr x0, [sp, #168] │ │ │ │ - adrp x25, 6000 │ │ │ │ - add x25, x25, #0x6a0 │ │ │ │ - add x28, x24, x0 │ │ │ │ + add x24, x1, x0 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - mov x20, x28 │ │ │ │ - mov x28, x8 │ │ │ │ - sub w19, w0, #0x2 │ │ │ │ - ldr x0, [sp, #160] │ │ │ │ - sub x19, x24, w19, uxtw #3 │ │ │ │ - add x19, x19, x0, lsl #3 │ │ │ │ - ldur x2, [x20, #-16] │ │ │ │ + sub w0, w0, #0x2 │ │ │ │ + sub x0, x1, w0, uxtw #3 │ │ │ │ + ldr x1, [sp, #160] │ │ │ │ + add x26, x0, x1, lsl #3 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x25, x0, #0x748 │ │ │ │ + ldur x2, [x24, #-16] │ │ │ │ mov x1, x25 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - sub x20, x20, #0x8 │ │ │ │ + sub x24, x24, #0x8 │ │ │ │ add x2, x2, #0x1 │ │ │ │ bl 1de0 │ │ │ │ - cmp x20, x19 │ │ │ │ - b.ne 5580 // b.any │ │ │ │ - mov x8, x28 │ │ │ │ - mov x20, x26 │ │ │ │ + cmp x24, x26 │ │ │ │ + b.ne 560c // b.any │ │ │ │ + mov x5, x28 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str x8, [sp, #8] │ │ │ │ + str x5, [sp, #16] │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - bl 5880 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - b 4138 │ │ │ │ + bl 5900 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 40f8 │ │ │ │ + mov w1, #0x40000 // #262144 │ │ │ │ + str w1, [sp, #44] │ │ │ │ cmp w0, #0x9 │ │ │ │ - b.eq 56d4 // b.none │ │ │ │ - b.le 3f58 │ │ │ │ + b.eq 3f30 // b.none │ │ │ │ + mov w1, #0x80000 // #524288 │ │ │ │ + str w1, [sp, #44] │ │ │ │ + b.le 3f30 │ │ │ │ + mov w1, #0x20000 // #131072 │ │ │ │ sub w0, w0, #0xa │ │ │ │ + str w1, [sp, #44] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ls 3f64 // b.plast │ │ │ │ + b.ls 3f30 // b.plast │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x658 │ │ │ │ + add x0, x0, #0x6f8 │ │ │ │ str x7, [sp, #8] │ │ │ │ - bl 57a0 │ │ │ │ + bl 5820 │ │ │ │ ldr x7, [sp, #8] │ │ │ │ mov w0, #0x100000 // #1048576 │ │ │ │ str w0, [sp, #44] │ │ │ │ - b 3f6c │ │ │ │ - mov w0, #0x2c // #44 │ │ │ │ - bl 1ae0 │ │ │ │ - b 54c0 │ │ │ │ + b 3f30 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x110 │ │ │ │ + add x1, x1, #0x1b0 │ │ │ │ bl 1de0 │ │ │ │ - b 54c0 │ │ │ │ - mov w0, #0x2c // #44 │ │ │ │ - bl 1ae0 │ │ │ │ - b 52c4 │ │ │ │ + b 550c │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x110 │ │ │ │ + add x1, x1, #0x1b0 │ │ │ │ bl 1de0 │ │ │ │ - b 52c4 │ │ │ │ + b 5314 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ - adrp x19, 6000 │ │ │ │ - mov x28, x8 │ │ │ │ - add x19, x19, #0x688 │ │ │ │ - sub w25, w0, #0x1 │ │ │ │ - mov x26, x20 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - ldr x2, [x24, x20, lsl #3] │ │ │ │ - mov x1, x19 │ │ │ │ + mov x28, x5 │ │ │ │ + ldr x26, [sp, #8] │ │ │ │ + sub w24, w0, #0x1 │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x25, x0, #0x730 │ │ │ │ + mov x27, x19 │ │ │ │ + mov x19, #0x0 // #0 │ │ │ │ + ldr x2, [x26, x19, lsl #3] │ │ │ │ + mov x1, x25 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ + add x19, x19, #0x1 │ │ │ │ bl 1de0 │ │ │ │ - cmp w25, w20 │ │ │ │ - b.gt 5660 │ │ │ │ - ldr x0, [sp, #136] │ │ │ │ - str x28, [sp, #8] │ │ │ │ + cmp w24, w19 │ │ │ │ + b.gt 56ec │ │ │ │ + ldr x0, [sp, #144] │ │ │ │ + str x28, [sp, #16] │ │ │ │ ldr x1, [sp, #160] │ │ │ │ - mov x20, x26 │ │ │ │ + mov x19, x27 │ │ │ │ ldr x2, [x0, x1, lsl #3] │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.eq 5704 // b.none │ │ │ │ + b.eq 5784 // b.none │ │ │ │ sub x2, x2, #0x1 │ │ │ │ adrp x1, 6000 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - add x1, x1, #0x690 │ │ │ │ + add x1, x1, #0x738 │ │ │ │ bl 1de0 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x650 │ │ │ │ + add x1, x1, #0x6f0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - str x8, [sp, #8] │ │ │ │ + str x5, [sp, #16] │ │ │ │ bl 1de0 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ - bl 5880 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - b 4138 │ │ │ │ - mov w0, #0x40000 // #262144 │ │ │ │ - str w0, [sp, #44] │ │ │ │ - b 3f6c │ │ │ │ + bl 5900 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 40f8 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 55e4 │ │ │ │ + b.le 5684 │ │ │ │ mov w0, #0x100000 // #1048576 │ │ │ │ str w0, [sp, #44] │ │ │ │ - b 3f6c │ │ │ │ + b 3f30 │ │ │ │ mov w0, #0x31 // #49 │ │ │ │ bl 1ae0 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - b 5550 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 55e0 │ │ │ │ mov w0, #0x30 // #48 │ │ │ │ bl 1ae0 │ │ │ │ - ldr x8, [sp, #8] │ │ │ │ - b 55a8 │ │ │ │ + ldr x5, [sp, #16] │ │ │ │ + b 557c │ │ │ │ mov x2, x20 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x710 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x9, [sp, #8] │ │ │ │ bl 1de0 │ │ │ │ mov x0, x20 │ │ │ │ bl 1e10 │ │ │ │ add w0, w0, #0x4 │ │ │ │ - bl 5880 │ │ │ │ - mov x10, #0x1 // #1 │ │ │ │ - mov x3, x10 │ │ │ │ + bl 5900 │ │ │ │ + mov x3, #0x1 // #1 │ │ │ │ + mov x5, x3 │ │ │ │ ldp x9, x7, [sp, #8] │ │ │ │ - b 40b4 │ │ │ │ + b 4074 │ │ │ │ ldr w0, [sp, #40] │ │ │ │ mov x2, x20 │ │ │ │ adrp x1, 6000 │ │ │ │ - add x1, x1, #0x6e0 │ │ │ │ + add x1, x1, #0x710 │ │ │ │ stp x9, x7, [sp, #8] │ │ │ │ bl 1de0 │ │ │ │ mov x0, x20 │ │ │ │ bl 1e10 │ │ │ │ add w0, w0, #0x4 │ │ │ │ - bl 5880 │ │ │ │ + bl 5900 │ │ │ │ ldp x9, x7, [sp, #8] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x3, [x7] │ │ │ │ str x3, [x0] │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ - sdiv x10, x25, x3 │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ + sdiv x5, x26, x3 │ │ │ │ str xzr, [x0] │ │ │ │ - b 40ac │ │ │ │ + b 406c │ │ │ │ bl 1e88 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ - sub sp, sp, #0x130 │ │ │ │ - stp x29, x30, [sp, #80] │ │ │ │ - add x29, sp, #0x50 │ │ │ │ - stp x19, x20, [sp, #96] │ │ │ │ + sub sp, sp, #0x150 │ │ │ │ + stp x29, x30, [sp, #112] │ │ │ │ + add x29, sp, #0x70 │ │ │ │ + stp x19, x20, [sp, #128] │ │ │ │ mov x20, x0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4072] │ │ │ │ - stp x1, x2, [sp, #248] │ │ │ │ + stp x1, x2, [sp, #280] │ │ │ │ adrp x2, 6000 │ │ │ │ - stp x3, x4, [sp, #264] │ │ │ │ - add x2, x2, #0x6e8 │ │ │ │ - stp x5, x6, [sp, #280] │ │ │ │ - str x7, [sp, #296] │ │ │ │ + stp x3, x4, [sp, #296] │ │ │ │ + add x2, x2, #0x788 │ │ │ │ + stp x5, x6, [sp, #312] │ │ │ │ + str x7, [sp, #328] │ │ │ │ adrp x19, 1f000 │ │ │ │ ldr x19, [x19, #3984] │ │ │ │ - stp q0, q1, [sp, #112] │ │ │ │ - stp q2, q3, [sp, #144] │ │ │ │ - stp q4, q5, [sp, #176] │ │ │ │ - stp q6, q7, [sp, #208] │ │ │ │ + stp q0, q1, [sp, #144] │ │ │ │ + stp q2, q3, [sp, #176] │ │ │ │ + stp q4, q5, [sp, #208] │ │ │ │ + stp q6, q7, [sp, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #72] │ │ │ │ + str x1, [sp, #104] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4008] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [x19] │ │ │ │ bl 1e28 │ │ │ │ - add x0, sp, #0x130 │ │ │ │ + add x0, sp, #0x150 │ │ │ │ stp x0, x0, [sp, #40] │ │ │ │ - add x0, sp, #0xf0 │ │ │ │ - ldur q31, [sp, #40] │ │ │ │ + add x0, sp, #0x110 │ │ │ │ str x0, [sp, #56] │ │ │ │ mov w0, #0xffffffc8 // #-56 │ │ │ │ str w0, [sp, #64] │ │ │ │ mov w0, #0xffffff80 // #-128 │ │ │ │ str w0, [sp, #68] │ │ │ │ - ldr x0, [x19] │ │ │ │ - str q31, [sp] │ │ │ │ mov x3, sp │ │ │ │ - ldur q31, [sp, #56] │ │ │ │ + ldr x0, [x19] │ │ │ │ mov x2, x20 │ │ │ │ + ldur q30, [sp, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + ldur q31, [sp, #56] │ │ │ │ + str q30, [sp] │ │ │ │ str q31, [sp, #16] │ │ │ │ + stur q30, [sp, #72] │ │ │ │ + stur q31, [sp, #88] │ │ │ │ bl 1f60 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ ldr x1, [x19] │ │ │ │ bl 19f0 │ │ │ │ ldr x0, [x19] │ │ │ │ bl 1bb8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl 19c0 │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ bti c │ │ │ │ adrp x1, 20000 │ │ │ │ str w0, [x1, #128] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ adrp x1, 20000 │ │ │ │ sub w0, w0, #0x2 │ │ │ │ @@ -3658,15 +3690,15 @@ │ │ │ │ ldrsw x0, [x19, #128] │ │ │ │ adrp x4, 1f000 │ │ │ │ ldr x4, [x4, #4056] │ │ │ │ add x0, x0, x20 │ │ │ │ ldrsw x1, [x1, #4] │ │ │ │ cmp x0, x1 │ │ │ │ ccmp x20, #0x2, #0x0, hi // hi = pmore │ │ │ │ - b.hi 5918 // b.pmore │ │ │ │ + b.hi 5998 // b.pmore │ │ │ │ ldr x1, [x4] │ │ │ │ mov x0, x21 │ │ │ │ bl 1e70 │ │ │ │ ldr w0, [x19, #128] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ add w0, w0, w20 │ │ │ │ str w0, [x19, #128] │ │ │ │ @@ -3678,59 +3710,59 @@ │ │ │ │ mov w0, #0xa // #10 │ │ │ │ str x4, [sp, #56] │ │ │ │ bl 19f0 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + add x0, x0, #0x790 │ │ │ │ ldr x3, [x4] │ │ │ │ bl 1bd0 │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ str w0, [x19, #128] │ │ │ │ - b 58ec │ │ │ │ + b 596c │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w4, w0 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 20000 │ │ │ │ add x19, x19, #0x10 │ │ │ │ adrp x20, 6000 │ │ │ │ - add x3, x20, #0x6f8 │ │ │ │ + add x3, x20, #0x798 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w21, w1 │ │ │ │ mov w22, w0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1960 │ │ │ │ mov w4, w21 │ │ │ │ - add x3, x20, #0x6f8 │ │ │ │ + add x3, x20, #0x798 │ │ │ │ add x0, x19, #0x8 │ │ │ │ mov x2, #0x6 // #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1960 │ │ │ │ mov w4, w22 │ │ │ │ add x0, x19, #0x10 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ adrp x3, 6000 │ │ │ │ - add x3, x3, #0x700 │ │ │ │ + add x3, x3, #0x7a0 │ │ │ │ bl 1960 │ │ │ │ mov w4, w21 │ │ │ │ add x0, x19, #0x18 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ adrp x3, 6000 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ - add x3, x3, #0x710 │ │ │ │ + add x3, x3, #0x7b0 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ b 1960 │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x60 │ │ │ │ @@ -3743,169 +3775,177 @@ │ │ │ │ add x29, sp, #0x40 │ │ │ │ ldr x3, [x2] │ │ │ │ str x3, [sp, #56] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ ldr w2, [x5, #116] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp w6, #0x5, #0x0, ne // ne = any │ │ │ │ - b.eq 5b60 // b.none │ │ │ │ + b.eq 5bf8 // b.none │ │ │ │ ldr w2, [x5, #120] │ │ │ │ cmp w2, #0x0 │ │ │ │ ccmp w6, #0x6, #0x0, ne // ne = any │ │ │ │ - b.eq 5b48 // b.none │ │ │ │ + b.eq 5be0 // b.none │ │ │ │ add x4, sp, #0x30 │ │ │ │ add x3, sp, #0x2c │ │ │ │ adrp x2, 6000 │ │ │ │ - add x2, x2, #0x748 │ │ │ │ - stp x2, x5, [sp, #8] │ │ │ │ - str w6, [sp, #28] │ │ │ │ + add x2, x2, #0x7e8 │ │ │ │ + str x2, [sp, #8] │ │ │ │ + str w6, [sp, #20] │ │ │ │ + str x5, [sp, #24] │ │ │ │ stp x19, x20, [sp, #80] │ │ │ │ mov w19, w0 │ │ │ │ mov w20, w1 │ │ │ │ bl 1e40 │ │ │ │ - ldp x2, x5, [sp, #8] │ │ │ │ - ldr w6, [sp, #28] │ │ │ │ - cbnz w0, 5aa0 │ │ │ │ + ldr x2, [sp, #8] │ │ │ │ + ldr x5, [sp, #24] │ │ │ │ + ldr w6, [sp, #20] │ │ │ │ + cbnz w0, 5b28 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 5aa0 // b.any │ │ │ │ + b.ne 5b28 // b.any │ │ │ │ ldr x0, [sp, #48] │ │ │ │ - cbz x0, 5aa0 │ │ │ │ + cbz x0, 5b28 │ │ │ │ cmp x0, #0x63 │ │ │ │ - b.le 5b0c │ │ │ │ + b.le 5b58 │ │ │ │ sub w6, w6, #0x1 │ │ │ │ cmp w6, #0xa │ │ │ │ - b.ls 5ab8 // b.plast │ │ │ │ + b.ls 5b40 // b.plast │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x758 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x7f8 │ │ │ │ + bl 5820 │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x800 │ │ │ │ + add x0, x0, #0x8a0 │ │ │ │ ldrb w0, [x0, w6, uxtw] │ │ │ │ - adr x6, 5ad0 │ │ │ │ + adr x6, 5b58 │ │ │ │ add x0, x6, w0, sxtb #2 │ │ │ │ br x0 │ │ │ │ - bti j │ │ │ │ + add x3, x5, #0x10 │ │ │ │ + mov w1, w20 │ │ │ │ + mov w0, w19 │ │ │ │ + str x3, [sp, #8] │ │ │ │ + bl 1c48 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - adrp x0, 6000 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + ldr x0, [sp, #8] │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ adrp x1, 1f000 │ │ │ │ ldr x1, [x1, #4072] │ │ │ │ ldr x3, [sp, #56] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 5bf8 // b.any │ │ │ │ + b.ne 5c90 // b.any │ │ │ │ ldp x29, x30, [sp, #64] │ │ │ │ add sp, sp, #0x60 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - add x3, x5, #0x10 │ │ │ │ - mov w1, w20 │ │ │ │ - mov w0, w19 │ │ │ │ - str x3, [sp, #8] │ │ │ │ - bl 1c48 │ │ │ │ - ldr x0, [sp, #8] │ │ │ │ + bti j │ │ │ │ + adrp x0, 6000 │ │ │ │ + add x0, x0, #0x168 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x718 │ │ │ │ + add x0, x0, #0x7b8 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ + nop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x10 │ │ │ │ add x0, x0, #0x8 │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x740 │ │ │ │ + add x0, x0, #0x7c8 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x640 │ │ │ │ + add x0, x0, #0x7e0 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x720 │ │ │ │ + add x0, x0, #0x6e0 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0xc0 │ │ │ │ + add x0, x0, #0x7d0 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x728 │ │ │ │ + add x0, x0, #0x7d8 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x730 │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ bti j │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x738 │ │ │ │ + add x0, x0, #0x160 │ │ │ │ ldp x19, x20, [sp, #80] │ │ │ │ - b 5ae0 │ │ │ │ + b 5b80 │ │ │ │ stp x19, x20, [sp, #80] │ │ │ │ bl 1e88 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ mov x29, sp │ │ │ │ bl 1ba0 │ │ │ │ - cbz x0, 5c30 │ │ │ │ + cbz x0, 5cd0 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w2, #0xffffffff // #-1 │ │ │ │ str xzr, [x0] │ │ │ │ str w2, [x0, #8] │ │ │ │ ret │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x1b0 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ + bl 5820 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, w1 │ │ │ │ mov x0, #0x10 // #16 │ │ │ │ bl 1ba0 │ │ │ │ - cbz x0, 5c84 │ │ │ │ + cbz x0, 5d24 │ │ │ │ ldr x1, [x19] │ │ │ │ str x1, [x0] │ │ │ │ str x0, [x19] │ │ │ │ str w20, [x0, #8] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 6000 │ │ │ │ - add x0, x0, #0x1b0 │ │ │ │ - bl 57a0 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ + bl 5820 │ │ │ │ bti c │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ ldr x0, [x0] │ │ │ │ - cbz x0, 5cbc │ │ │ │ + cbnz x0, 5d48 │ │ │ │ + b 5d5c │ │ │ │ + ldr x0, [x0] │ │ │ │ + cbz x0, 5d58 │ │ │ │ ldr w2, [x0, #8] │ │ │ │ cmp w2, w1 │ │ │ │ - b.ne 5ca0 // b.any │ │ │ │ + b.ne 5d40 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ret │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000005cc4 <.fini>: │ │ │ │ +0000000000005d64 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,182 +1,182 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00005ce0 01000200 00000000 20205b2d 635d2020 ........ [-c] │ │ │ │ - 0x00005cf0 20202020 20202020 20202043 6f6f7264 Coord │ │ │ │ - 0x00005d00 696e6174 65207661 72696162 6c652064 inate variable d │ │ │ │ - 0x00005d10 61746120 616e6420 68656164 65722069 ata and header i │ │ │ │ - 0x00005d20 6e666f72 6d617469 6f6e0a20 205b2d68 nformation. [-h │ │ │ │ - 0x00005d30 5d202020 20202020 20202020 20204865 ] He │ │ │ │ - 0x00005d40 61646572 20696e66 6f726d61 74696f6e ader information │ │ │ │ - 0x00005d50 206f6e6c 792c206e 6f206461 74610a20 only, no data. │ │ │ │ - 0x00005d60 205b2d76 20766172 315b2c2e 2e2e5d5d [-v var1[,...]] │ │ │ │ - 0x00005d70 20204461 74612066 6f722076 61726961 Data for varia │ │ │ │ - 0x00005d80 626c6528 7329203c 76617231 3e2c2e2e ble(s) ,.. │ │ │ │ - 0x00005d90 2e206f6e 6c790a20 205b2d62 205b637c . only. [-b [c| │ │ │ │ - 0x00005da0 665d5d20 20202020 20204272 69656620 f]] Brief │ │ │ │ - 0x00005db0 616e6e6f 74617469 6f6e7320 666f7220 annotations for │ │ │ │ - 0x00005dc0 43206f72 20466f72 7472616e 20696e64 C or Fortran ind │ │ │ │ - 0x00005dd0 69636573 20696e20 64617461 0a20205b ices in data. [ │ │ │ │ - 0x00005de0 2d66205b 637c665d 5d202020 20202020 -f [c|f]] │ │ │ │ - 0x00005df0 46756c6c 20616e6e 6f746174 696f6e73 Full annotations │ │ │ │ - 0x00005e00 20666f72 2043206f 7220466f 72747261 for C or Fortra │ │ │ │ - 0x00005e10 6e20696e 64696365 7320696e 20646174 n indices in dat │ │ │ │ - 0x00005e20 610a2020 5b2d6c20 6c656e5d 20202020 a. [-l len] │ │ │ │ - 0x00005e30 20202020 204c696e 65206c65 6e677468 Line length │ │ │ │ - 0x00005e40 206d6178 696d756d 20696e20 64617461 maximum in data │ │ │ │ - 0x00005e50 20736563 74696f6e 20286465 6661756c section (defaul │ │ │ │ - 0x00005e60 74203830 290a2020 5b2d6e20 6e616d65 t 80). [-n name │ │ │ │ - 0x00005e70 5d202020 20202020 204e616d 6520666f ] Name fo │ │ │ │ - 0x00005e80 72206e65 74434446 20286465 6661756c r netCDF (defaul │ │ │ │ - 0x00005e90 74206465 72697665 64206672 6f6d2066 t derived from f │ │ │ │ - 0x00005ea0 696c6520 6e616d65 290a2020 5b2d7020 ile name). [-p │ │ │ │ - 0x00005eb0 6e5b2c6e 5d5d2020 20202020 20446973 n[,n]] Dis │ │ │ │ - 0x00005ec0 706c6179 20666c6f 6174696e 672d706f play floating-po │ │ │ │ - 0x00005ed0 696e7420 76616c75 65732077 69746820 int values with │ │ │ │ - 0x00005ee0 6c657373 20707265 63697369 6f6e0a20 less precision. │ │ │ │ - 0x00005ef0 205b2d56 5d202020 20202020 20202020 [-V] │ │ │ │ - 0x00005f00 20205072 696e7420 74686520 66696c65 Print the file │ │ │ │ - 0x00005f10 20666f72 6d617420 28434446 2d312c20 format (CDF-1, │ │ │ │ - 0x00005f20 4344462d 322c2043 44462d35 2c206f72 CDF-2, CDF-5, or │ │ │ │ - 0x00005f30 204e6574 4344462d 34290a20 205b2d6b NetCDF-4). [-k │ │ │ │ - 0x00005f40 5d202020 20202020 20202020 20205072 ] Pr │ │ │ │ - 0x00005f50 696e7420 6b696e64 206f6620 66696c65 int kind of file │ │ │ │ - 0x00005f60 2028636c 61737369 632c2036 342d6269 (classic, 64-bi │ │ │ │ - 0x00005f70 74206f66 66736574 2c206f72 2036342d t offset, or 64- │ │ │ │ - 0x00005f80 62697420 64617461 290a2020 66696c65 bit data). file │ │ │ │ - 0x00005f90 20202020 20202020 20202020 2046696c Fil │ │ │ │ - 0x00005fa0 65206e61 6d65206f 6620696e 70757420 e name of input │ │ │ │ - 0x00005fb0 6e657443 44462066 696c650a 00000000 netCDF file..... │ │ │ │ - 0x00005fc0 2573205b 2d637c2d 685d205b 2d76202e %s [-c|-h] [-v . │ │ │ │ - 0x00005fd0 2e2e5d20 5b5b2d62 7c2d665d 205b637c ..] [[-b|-f] [c| │ │ │ │ - 0x00005fe0 665d5d20 5b2d6c20 6c656e5d 205b2d6e f]] [-l len] [-n │ │ │ │ - 0x00005ff0 206e616d 655d205b 2d70206e 5b2c6e5d name] [-p n[,n] │ │ │ │ - 0x00006000 5d205b2d 6b5d205b 2d565d20 66696c65 ] [-k] [-V] file │ │ │ │ - 0x00006010 0a257300 00000000 2a506e65 74434446 .%s.....*PnetCDF │ │ │ │ - 0x00006020 206c6962 72617279 20766572 73696f6e library version │ │ │ │ - 0x00006030 2025730a 00000000 09092573 3a257320 %s.......%s:%s │ │ │ │ - 0x00006040 3d200000 00000000 2222203b 00000000 = ......"" ;.... │ │ │ │ - 0x00006050 4f757420 6f66206d 656d6f72 79210000 Out of memory!.. │ │ │ │ - 0x00006060 5c620000 00000000 5c660000 00000000 \b......\f...... │ │ │ │ - 0x00006070 5c6e222c 0a202020 20220000 00000000 \n",. "...... │ │ │ │ - 0x00006080 5c720000 00000000 5c740000 00000000 \r......\t...... │ │ │ │ - 0x00006090 5c760000 00000000 5c5c0000 00000000 \v......\\...... │ │ │ │ - 0x000060a0 5c270000 00000000 5c220000 00000000 \'......\"...... │ │ │ │ - 0x000060b0 25686864 62000000 25686473 00000000 %hhdb...%hds.... │ │ │ │ - 0x000060c0 25640000 00000000 25730000 00000000 %d......%s...... │ │ │ │ - 0x000060d0 25686875 55420000 25687555 53000000 %hhuUB..%huUS... │ │ │ │ - 0x000060e0 25755500 00000000 256c6c64 4c4c0000 %uU.....%lldLL.. │ │ │ │ - 0x000060f0 256c6c75 554c4c00 70725f61 74745f76 %lluULL.pr_att_v │ │ │ │ - 0x00006100 616c733a 20626164 20747970 65000000 als: bad type... │ │ │ │ - 0x00006110 2c200000 00000000 203b0000 00000000 , ...... ;...... │ │ │ │ - 0x00006120 62797465 00000000 63686172 00000000 byte....char.... │ │ │ │ - 0x00006130 73686f72 74000000 696e7400 00000000 short...int..... │ │ │ │ - 0x00006140 666c6f61 74000000 646f7562 6c650000 float...double.. │ │ │ │ - 0x00006150 75627974 65000000 7573686f 72740000 ubyte...ushort.. │ │ │ │ - 0x00006160 75696e74 00000000 696e7436 34000000 uint....int64... │ │ │ │ - 0x00006170 75696e74 36340000 626f6775 73000000 uint64..bogus... │ │ │ │ - 0x00006180 29000000 00000000 64697361 626c6500 ).......disable. │ │ │ │ - 0x00006190 706e6574 6364665f 73756266 696c696e pnetcdf_subfilin │ │ │ │ - 0x000061a0 67000000 00000000 25733a20 25730000 g.......%s: %s.. │ │ │ │ - 0x000061b0 6f757420 6f66206d 656d6f72 79210000 out of memory!.. │ │ │ │ - 0x000061c0 25732066 696c6520 666f726d 61743a20 %s file format: │ │ │ │ - 0x000061d0 4344462d 35202862 69672076 61726961 CDF-5 (big varia │ │ │ │ - 0x000061e0 626c6573 290a0000 25732066 696c6520 bles)...%s file │ │ │ │ - 0x000061f0 666f726d 61743a20 4344462d 3220286c format: CDF-2 (l │ │ │ │ - 0x00006200 61726765 2066696c 65290a00 00000000 arge file)...... │ │ │ │ - 0x00006210 25732066 696c6520 666f726d 61743a20 %s file format: │ │ │ │ - 0x00006220 4344462d 310a0000 36342d62 69742064 CDF-1...64-bit d │ │ │ │ - 0x00006230 61746100 00000000 36342d62 6974206f ata.....64-bit o │ │ │ │ - 0x00006240 66667365 74000000 636c6173 73696300 ffset...classic. │ │ │ │ - 0x00006250 6e657463 64662025 73207b0a 00000000 netcdf %s {..... │ │ │ │ - 0x00006260 2f2f2066 696c6520 666f726d 61743a20 // file format: │ │ │ │ + 0x00005d80 01000200 00000000 20205b2d 635d2020 ........ [-c] │ │ │ │ + 0x00005d90 20202020 20202020 20202043 6f6f7264 Coord │ │ │ │ + 0x00005da0 696e6174 65207661 72696162 6c652064 inate variable d │ │ │ │ + 0x00005db0 61746120 616e6420 68656164 65722069 ata and header i │ │ │ │ + 0x00005dc0 6e666f72 6d617469 6f6e0a20 205b2d68 nformation. [-h │ │ │ │ + 0x00005dd0 5d202020 20202020 20202020 20204865 ] He │ │ │ │ + 0x00005de0 61646572 20696e66 6f726d61 74696f6e ader information │ │ │ │ + 0x00005df0 206f6e6c 792c206e 6f206461 74610a20 only, no data. │ │ │ │ + 0x00005e00 205b2d76 20766172 315b2c2e 2e2e5d5d [-v var1[,...]] │ │ │ │ + 0x00005e10 20204461 74612066 6f722076 61726961 Data for varia │ │ │ │ + 0x00005e20 626c6528 7329203c 76617231 3e2c2e2e ble(s) ,.. │ │ │ │ + 0x00005e30 2e206f6e 6c790a20 205b2d62 205b637c . only. [-b [c| │ │ │ │ + 0x00005e40 665d5d20 20202020 20204272 69656620 f]] Brief │ │ │ │ + 0x00005e50 616e6e6f 74617469 6f6e7320 666f7220 annotations for │ │ │ │ + 0x00005e60 43206f72 20466f72 7472616e 20696e64 C or Fortran ind │ │ │ │ + 0x00005e70 69636573 20696e20 64617461 0a20205b ices in data. [ │ │ │ │ + 0x00005e80 2d66205b 637c665d 5d202020 20202020 -f [c|f]] │ │ │ │ + 0x00005e90 46756c6c 20616e6e 6f746174 696f6e73 Full annotations │ │ │ │ + 0x00005ea0 20666f72 2043206f 7220466f 72747261 for C or Fortra │ │ │ │ + 0x00005eb0 6e20696e 64696365 7320696e 20646174 n indices in dat │ │ │ │ + 0x00005ec0 610a2020 5b2d6c20 6c656e5d 20202020 a. [-l len] │ │ │ │ + 0x00005ed0 20202020 204c696e 65206c65 6e677468 Line length │ │ │ │ + 0x00005ee0 206d6178 696d756d 20696e20 64617461 maximum in data │ │ │ │ + 0x00005ef0 20736563 74696f6e 20286465 6661756c section (defaul │ │ │ │ + 0x00005f00 74203830 290a2020 5b2d6e20 6e616d65 t 80). [-n name │ │ │ │ + 0x00005f10 5d202020 20202020 204e616d 6520666f ] Name fo │ │ │ │ + 0x00005f20 72206e65 74434446 20286465 6661756c r netCDF (defaul │ │ │ │ + 0x00005f30 74206465 72697665 64206672 6f6d2066 t derived from f │ │ │ │ + 0x00005f40 696c6520 6e616d65 290a2020 5b2d7020 ile name). [-p │ │ │ │ + 0x00005f50 6e5b2c6e 5d5d2020 20202020 20446973 n[,n]] Dis │ │ │ │ + 0x00005f60 706c6179 20666c6f 6174696e 672d706f play floating-po │ │ │ │ + 0x00005f70 696e7420 76616c75 65732077 69746820 int values with │ │ │ │ + 0x00005f80 6c657373 20707265 63697369 6f6e0a20 less precision. │ │ │ │ + 0x00005f90 205b2d56 5d202020 20202020 20202020 [-V] │ │ │ │ + 0x00005fa0 20205072 696e7420 74686520 66696c65 Print the file │ │ │ │ + 0x00005fb0 20666f72 6d617420 28434446 2d312c20 format (CDF-1, │ │ │ │ + 0x00005fc0 4344462d 322c2043 44462d35 2c206f72 CDF-2, CDF-5, or │ │ │ │ + 0x00005fd0 204e6574 4344462d 34290a20 205b2d6b NetCDF-4). [-k │ │ │ │ + 0x00005fe0 5d202020 20202020 20202020 20205072 ] Pr │ │ │ │ + 0x00005ff0 696e7420 6b696e64 206f6620 66696c65 int kind of file │ │ │ │ + 0x00006000 2028636c 61737369 632c2036 342d6269 (classic, 64-bi │ │ │ │ + 0x00006010 74206f66 66736574 2c206f72 2036342d t offset, or 64- │ │ │ │ + 0x00006020 62697420 64617461 290a2020 66696c65 bit data). file │ │ │ │ + 0x00006030 20202020 20202020 20202020 2046696c Fil │ │ │ │ + 0x00006040 65206e61 6d65206f 6620696e 70757420 e name of input │ │ │ │ + 0x00006050 6e657443 44462066 696c650a 00000000 netCDF file..... │ │ │ │ + 0x00006060 2573205b 2d637c2d 685d205b 2d76202e %s [-c|-h] [-v . │ │ │ │ + 0x00006070 2e2e5d20 5b5b2d62 7c2d665d 205b637c ..] [[-b|-f] [c| │ │ │ │ + 0x00006080 665d5d20 5b2d6c20 6c656e5d 205b2d6e f]] [-l len] [-n │ │ │ │ + 0x00006090 206e616d 655d205b 2d70206e 5b2c6e5d name] [-p n[,n] │ │ │ │ + 0x000060a0 5d205b2d 6b5d205b 2d565d20 66696c65 ] [-k] [-V] file │ │ │ │ + 0x000060b0 0a257300 00000000 2a506e65 74434446 .%s.....*PnetCDF │ │ │ │ + 0x000060c0 206c6962 72617279 20766572 73696f6e library version │ │ │ │ + 0x000060d0 2025730a 00000000 09092573 3a257320 %s.......%s:%s │ │ │ │ + 0x000060e0 3d200000 00000000 2222203b 00000000 = ......"" ;.... │ │ │ │ + 0x000060f0 4f757420 6f66206d 656d6f72 79210000 Out of memory!.. │ │ │ │ + 0x00006100 5c620000 00000000 5c660000 00000000 \b......\f...... │ │ │ │ + 0x00006110 5c6e222c 0a202020 20220000 00000000 \n",. "...... │ │ │ │ + 0x00006120 5c720000 00000000 5c740000 00000000 \r......\t...... │ │ │ │ + 0x00006130 5c760000 00000000 5c5c0000 00000000 \v......\\...... │ │ │ │ + 0x00006140 5c270000 00000000 5c220000 00000000 \'......\"...... │ │ │ │ + 0x00006150 25686864 62000000 25686473 00000000 %hhdb...%hds.... │ │ │ │ + 0x00006160 25640000 00000000 25730000 00000000 %d......%s...... │ │ │ │ + 0x00006170 25686875 55420000 25687555 53000000 %hhuUB..%huUS... │ │ │ │ + 0x00006180 25755500 00000000 256c6c64 4c4c0000 %uU.....%lldLL.. │ │ │ │ + 0x00006190 256c6c75 554c4c00 70725f61 74745f76 %lluULL.pr_att_v │ │ │ │ + 0x000061a0 616c733a 20626164 20747970 65000000 als: bad type... │ │ │ │ + 0x000061b0 2c200000 00000000 203b0000 00000000 , ...... ;...... │ │ │ │ + 0x000061c0 62797465 00000000 63686172 00000000 byte....char.... │ │ │ │ + 0x000061d0 73686f72 74000000 696e7400 00000000 short...int..... │ │ │ │ + 0x000061e0 666c6f61 74000000 646f7562 6c650000 float...double.. │ │ │ │ + 0x000061f0 75627974 65000000 7573686f 72740000 ubyte...ushort.. │ │ │ │ + 0x00006200 75696e74 00000000 696e7436 34000000 uint....int64... │ │ │ │ + 0x00006210 75696e74 36340000 626f6775 73000000 uint64..bogus... │ │ │ │ + 0x00006220 29000000 00000000 64697361 626c6500 ).......disable. │ │ │ │ + 0x00006230 706e6574 6364665f 73756266 696c696e pnetcdf_subfilin │ │ │ │ + 0x00006240 67000000 00000000 25733a20 25730000 g.......%s: %s.. │ │ │ │ + 0x00006250 6f757420 6f66206d 656d6f72 79210000 out of memory!.. │ │ │ │ + 0x00006260 25732066 696c6520 666f726d 61743a20 %s file format: │ │ │ │ 0x00006270 4344462d 35202862 69672076 61726961 CDF-5 (big varia │ │ │ │ - 0x00006280 626c6573 29000000 2f2f2066 696c6520 bles)...// file │ │ │ │ + 0x00006280 626c6573 290a0000 25732066 696c6520 bles)...%s file │ │ │ │ 0x00006290 666f726d 61743a20 4344462d 3220286c format: CDF-2 (l │ │ │ │ - 0x000062a0 61726765 2066696c 65290000 00000000 arge file)...... │ │ │ │ - 0x000062b0 2f2f2066 696c6520 666f726d 61743a20 // file format: │ │ │ │ - 0x000062c0 4344462d 31000000 64696d65 6e73696f CDF-1...dimensio │ │ │ │ - 0x000062d0 6e733a00 00000000 554e4c49 4d495445 ns:.....UNLIMITE │ │ │ │ - 0x000062e0 44000000 00000000 09257320 3d202573 D........%s = %s │ │ │ │ - 0x000062f0 203b202f 2f202825 6c6c6420 63757272 ; // (%lld curr │ │ │ │ - 0x00006300 656e746c 79290a00 09257320 3d20256c ently)...%s = %l │ │ │ │ - 0x00006310 6c64203b 0a000000 76617269 61626c65 ld ;....variable │ │ │ │ - 0x00006320 733a0000 00000000 74797065 5f6e616d s:......type_nam │ │ │ │ - 0x00006330 653a2062 61642074 79706520 25640000 e: bad type %d.. │ │ │ │ - 0x00006340 09257320 25730000 25732573 00000000 .%s %s..%s%s.... │ │ │ │ - 0x00006350 0a2f2f20 676c6f62 616c2061 74747269 .// global attri │ │ │ │ - 0x00006360 62757465 733a0000 64617461 3a000000 butes:..data:... │ │ │ │ - 0x00006370 5f46696c 6c56616c 75650000 00000000 _FillValue...... │ │ │ │ - 0x00006380 63616e27 74206f75 74707574 20646174 can't output dat │ │ │ │ - 0x00006390 6120666f 72207661 72696162 6c652025 a for variable % │ │ │ │ - 0x000063a0 73000000 00000000 7d000000 00000000 s.......}....... │ │ │ │ - 0x000063b0 696e7661 6c696420 76616c75 6520666f invalid value fo │ │ │ │ - 0x000063c0 72202d62 206f7074 696f6e3a 20257300 r -b option: %s. │ │ │ │ - 0x000063d0 696e7661 6c696420 76616c75 6520666f invalid value fo │ │ │ │ - 0x000063e0 72202d66 206f7074 696f6e3a 20257300 r -f option: %s. │ │ │ │ - 0x000063f0 756e7265 61736f6e 61626c79 20736d61 unreasonably sma │ │ │ │ - 0x00006400 6c6c206c 696e6520 6c656e67 74682073 ll line length s │ │ │ │ - 0x00006410 70656369 66696564 3a202564 00000000 pecified: %d.... │ │ │ │ - 0x00006420 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ - 0x00006430 2c000000 00000000 756e7265 61736f6e ,.......unreason │ │ │ │ - 0x00006440 61626c65 2076616c 75652066 6f722066 able value for f │ │ │ │ - 0x00006450 6c6f6174 20736967 6e696669 63616e74 loat significant │ │ │ │ - 0x00006460 20646967 6974733a 20256400 00000000 digits: %d..... │ │ │ │ - 0x00006470 756e7265 61736f6e 61626c65 2076616c unreasonable val │ │ │ │ - 0x00006480 75652066 6f722064 6f75626c 65207369 ue for double si │ │ │ │ - 0x00006490 676e6966 6963616e 74206469 67697473 gnificant digits │ │ │ │ - 0x000064a0 3a202564 00000000 623a6366 3a68566b : %d....b:cf:hVk │ │ │ │ - 0x000064b0 6c3a6e3a 763a643a 703a0000 00000000 l:n:v:d:p:...... │ │ │ │ - 0x000064c0 25732065 72726f72 3a20696e 70757420 %s error: input │ │ │ │ - 0x000064d0 66696c65 6e616d65 20697320 6d697373 filename is miss │ │ │ │ - 0x000064e0 696e670a 0a000000 25732065 72726f72 ing.....%s error │ │ │ │ - 0x000064f0 3a206f6e 6c79206f 6e652069 6e707574 : only one input │ │ │ │ - 0x00006500 2066696c 65206973 20616c6c 6f776564 file is allowed │ │ │ │ - 0x00006510 0a0a0000 00000000 25732065 72726f72 ........%s error │ │ │ │ - 0x00006520 20617420 6f70656e 696e6720 66696c65 at opening file │ │ │ │ - 0x00006530 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ - 0x00006540 25732065 72726f72 20617420 72656164 %s error at read │ │ │ │ - 0x00006550 696e6720 66696c65 20257320 28257329 ing file %s (%s) │ │ │ │ - 0x00006560 0a000000 00000000 25732065 72726f72 ........%s error │ │ │ │ - 0x00006570 3a20756e 6b6e6f77 6e206669 6c652066 : unknown file f │ │ │ │ - 0x00006580 6f726d61 740a0000 25732065 72726f72 ormat...%s error │ │ │ │ - 0x00006590 20617420 636c6f73 696e6720 66696c65 at closing file │ │ │ │ - 0x000065a0 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ - 0x000065b0 43444600 00000000 4572726f 723a2025 CDF.....Error: % │ │ │ │ - 0x000065c0 730a0000 00000000 4e657443 44462d34 s.......NetCDF-4 │ │ │ │ - 0x000065d0 00000000 00000000 4144494f 53204250 ........ADIOS BP │ │ │ │ - 0x000065e0 00000000 00000000 25732065 72726f72 ........%s error │ │ │ │ - 0x000065f0 3a206669 6c652025 73206973 20616e20 : file %s is an │ │ │ │ - 0x00006600 48444635 2066696c 652e2050 6c656173 HDF5 file. Pleas │ │ │ │ - 0x00006610 65207573 65206e63 64756d70 20696e73 e use ncdump ins │ │ │ │ - 0x00006620 74656164 2e0a0000 20202f2f 20257328 tead.... // %s( │ │ │ │ - 0x00006630 00000000 00000000 256c6c64 2c000000 ........%lld,... │ │ │ │ - 0x00006640 256c6c64 00000000 2c256c6c 64000000 %lld....,%lld... │ │ │ │ - 0x00006650 290a2020 20200000 76617264 6174613a ). ..vardata: │ │ │ │ - 0x00006660 20626164 20747970 65000000 00000000 bad type....... │ │ │ │ - 0x00006670 0a202573 203d0a20 20000000 00000000 . %s =. ....... │ │ │ │ - 0x00006680 2f2f2025 73280000 256c752c 00000000 // %s(..%lu,.... │ │ │ │ - 0x00006690 20302d25 6c750000 312d256c 75200000 0-%lu..1-%lu .. │ │ │ │ - 0x000066a0 2c256c75 00000000 5c252e33 6f000000 ,%lu....\%.3o... │ │ │ │ - 0x000066b0 2c0a0000 00000000 20200000 00000000 ,....... ...... │ │ │ │ - 0x000066c0 76617264 6174613a 206f646f 6d657465 vardata: odomete │ │ │ │ - 0x000066d0 72206f76 6572666c 6f776564 21000000 r overflowed!... │ │ │ │ - 0x000066e0 0a202573 203d2000 25733a20 00000000 . %s = .%s: .... │ │ │ │ - 0x000066f0 20202020 00000000 25252e25 64670000 ....%%.%dg.. │ │ │ │ - 0x00006700 2525232e 25646766 00000000 00000000 %%#.%dgf........ │ │ │ │ - 0x00006710 2525232e 25646700 25686864 00000000 %%#.%dg.%hhd.... │ │ │ │ - 0x00006720 25686400 00000000 256c6c75 00000000 %hd.....%llu.... │ │ │ │ - 0x00006730 25686875 00000000 25687500 00000000 %hhu....%hu..... │ │ │ │ - 0x00006740 25750000 00000000 435f666f 726d6174 %u......C_format │ │ │ │ - 0x00006750 00000000 00000000 70725f76 616c733a ........pr_vals: │ │ │ │ - 0x00006760 20626164 20747970 65000000 04002824 bad type.....($ │ │ │ │ - 0x00006770 201c1814 100c0800 a700f2ff f2fff2ff ............... │ │ │ │ - 0x00006780 f2fff2ff f2fff2ff f2fff2ff f2fff2ff ................ │ │ │ │ - 0x00006790 f2fff2ff f2fff2ff f2fff2ff f2fff2ff ................ │ │ │ │ - 0x000067a0 f2fff2ff f2ffa200 f2fff2ff f2fff2ff ................ │ │ │ │ - 0x000067b0 f2fff2ff f2fff2ff f2fff2ff f2ff8a00 ................ │ │ │ │ - 0x000067c0 85003500 f2ff6b00 f2ff6600 f2fff2ff ..5...k...f..... │ │ │ │ - 0x000067d0 61004c00 f2ff4400 f2ff1500 f2fff2ff a.L...D......... │ │ │ │ - 0x000067e0 f2fff2ff f2ff0000 87026202 1f02db01 ..........b..... │ │ │ │ - 0x000067f0 53010501 9a01bd00 6c000000 c8020000 S.......l....... │ │ │ │ - 0x00006800 17003136 221c4045 272c3b ..16".@E',; │ │ │ │ + 0x000062a0 61726765 2066696c 65290a00 00000000 arge file)...... │ │ │ │ + 0x000062b0 25732066 696c6520 666f726d 61743a20 %s file format: │ │ │ │ + 0x000062c0 4344462d 310a0000 36342d62 69742064 CDF-1...64-bit d │ │ │ │ + 0x000062d0 61746100 00000000 36342d62 6974206f ata.....64-bit o │ │ │ │ + 0x000062e0 66667365 74000000 636c6173 73696300 ffset...classic. │ │ │ │ + 0x000062f0 6e657463 64662025 73207b0a 00000000 netcdf %s {..... │ │ │ │ + 0x00006300 2f2f2066 696c6520 666f726d 61743a20 // file format: │ │ │ │ + 0x00006310 4344462d 35202862 69672076 61726961 CDF-5 (big varia │ │ │ │ + 0x00006320 626c6573 29000000 2f2f2066 696c6520 bles)...// file │ │ │ │ + 0x00006330 666f726d 61743a20 4344462d 3220286c format: CDF-2 (l │ │ │ │ + 0x00006340 61726765 2066696c 65290000 00000000 arge file)...... │ │ │ │ + 0x00006350 2f2f2066 696c6520 666f726d 61743a20 // file format: │ │ │ │ + 0x00006360 4344462d 31000000 64696d65 6e73696f CDF-1...dimensio │ │ │ │ + 0x00006370 6e733a00 00000000 554e4c49 4d495445 ns:.....UNLIMITE │ │ │ │ + 0x00006380 44000000 00000000 09257320 3d202573 D........%s = %s │ │ │ │ + 0x00006390 203b202f 2f202825 6c6c6420 63757272 ; // (%lld curr │ │ │ │ + 0x000063a0 656e746c 79290a00 09257320 3d20256c ently)...%s = %l │ │ │ │ + 0x000063b0 6c64203b 0a000000 76617269 61626c65 ld ;....variable │ │ │ │ + 0x000063c0 733a0000 00000000 74797065 5f6e616d s:......type_nam │ │ │ │ + 0x000063d0 653a2062 61642074 79706520 25640000 e: bad type %d.. │ │ │ │ + 0x000063e0 09257320 25730000 25732573 00000000 .%s %s..%s%s.... │ │ │ │ + 0x000063f0 0a2f2f20 676c6f62 616c2061 74747269 .// global attri │ │ │ │ + 0x00006400 62757465 733a0000 7d000000 00000000 butes:..}....... │ │ │ │ + 0x00006410 64617461 3a000000 5f46696c 6c56616c data:..._FillVal │ │ │ │ + 0x00006420 75650000 00000000 63616e27 74206f75 ue......can't ou │ │ │ │ + 0x00006430 74707574 20646174 6120666f 72207661 tput data for va │ │ │ │ + 0x00006440 72696162 6c652025 73000000 00000000 riable %s....... │ │ │ │ + 0x00006450 696e7661 6c696420 76616c75 6520666f invalid value fo │ │ │ │ + 0x00006460 72202d62 206f7074 696f6e3a 20257300 r -b option: %s. │ │ │ │ + 0x00006470 696e7661 6c696420 76616c75 6520666f invalid value fo │ │ │ │ + 0x00006480 72202d66 206f7074 696f6e3a 20257300 r -f option: %s. │ │ │ │ + 0x00006490 756e7265 61736f6e 61626c79 20736d61 unreasonably sma │ │ │ │ + 0x000064a0 6c6c206c 696e6520 6c656e67 74682073 ll line length s │ │ │ │ + 0x000064b0 70656369 66696564 3a202564 00000000 pecified: %d.... │ │ │ │ + 0x000064c0 6f757420 6f66206d 656d6f72 79000000 out of memory... │ │ │ │ + 0x000064d0 2c000000 00000000 756e7265 61736f6e ,.......unreason │ │ │ │ + 0x000064e0 61626c65 2076616c 75652066 6f722066 able value for f │ │ │ │ + 0x000064f0 6c6f6174 20736967 6e696669 63616e74 loat significant │ │ │ │ + 0x00006500 20646967 6974733a 20256400 00000000 digits: %d..... │ │ │ │ + 0x00006510 756e7265 61736f6e 61626c65 2076616c unreasonable val │ │ │ │ + 0x00006520 75652066 6f722064 6f75626c 65207369 ue for double si │ │ │ │ + 0x00006530 676e6966 6963616e 74206469 67697473 gnificant digits │ │ │ │ + 0x00006540 3a202564 00000000 623a6366 3a68566b : %d....b:cf:hVk │ │ │ │ + 0x00006550 6c3a6e3a 763a643a 703a0000 00000000 l:n:v:d:p:...... │ │ │ │ + 0x00006560 25732065 72726f72 3a20696e 70757420 %s error: input │ │ │ │ + 0x00006570 66696c65 6e616d65 20697320 6d697373 filename is miss │ │ │ │ + 0x00006580 696e670a 0a000000 25732065 72726f72 ing.....%s error │ │ │ │ + 0x00006590 3a206f6e 6c79206f 6e652069 6e707574 : only one input │ │ │ │ + 0x000065a0 2066696c 65206973 20616c6c 6f776564 file is allowed │ │ │ │ + 0x000065b0 0a0a0000 00000000 25732065 72726f72 ........%s error │ │ │ │ + 0x000065c0 20617420 6f70656e 696e6720 66696c65 at opening file │ │ │ │ + 0x000065d0 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ + 0x000065e0 25732065 72726f72 20617420 72656164 %s error at read │ │ │ │ + 0x000065f0 696e6720 66696c65 20257320 28257329 ing file %s (%s) │ │ │ │ + 0x00006600 0a000000 00000000 25732065 72726f72 ........%s error │ │ │ │ + 0x00006610 3a20756e 6b6e6f77 6e206669 6c652066 : unknown file f │ │ │ │ + 0x00006620 6f726d61 740a0000 25732065 72726f72 ormat...%s error │ │ │ │ + 0x00006630 20617420 636c6f73 696e6720 66696c65 at closing file │ │ │ │ + 0x00006640 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ + 0x00006650 43444600 00000000 4572726f 723a2025 CDF.....Error: % │ │ │ │ + 0x00006660 730a0000 00000000 4e657443 44462d34 s.......NetCDF-4 │ │ │ │ + 0x00006670 00000000 00000000 4144494f 53204250 ........ADIOS BP │ │ │ │ + 0x00006680 00000000 00000000 25732065 72726f72 ........%s error │ │ │ │ + 0x00006690 3a206669 6c652025 73206973 20616e20 : file %s is an │ │ │ │ + 0x000066a0 48444635 2066696c 652e2050 6c656173 HDF5 file. Pleas │ │ │ │ + 0x000066b0 65207573 65206e63 64756d70 20696e73 e use ncdump ins │ │ │ │ + 0x000066c0 74656164 2e0a0000 20202f2f 20257328 tead.... // %s( │ │ │ │ + 0x000066d0 00000000 00000000 256c6c64 2c000000 ........%lld,... │ │ │ │ + 0x000066e0 256c6c64 00000000 2c256c6c 64000000 %lld....,%lld... │ │ │ │ + 0x000066f0 290a2020 20200000 76617264 6174613a ). ..vardata: │ │ │ │ + 0x00006700 20626164 20747970 65000000 00000000 bad type....... │ │ │ │ + 0x00006710 0a202573 203d2000 0a202573 203d0a20 . %s = .. %s =. │ │ │ │ + 0x00006720 20000000 00000000 2f2f2025 73280000 .......// %s(.. │ │ │ │ + 0x00006730 256c752c 00000000 20302d25 6c750000 %lu,.... 0-%lu.. │ │ │ │ + 0x00006740 312d256c 75200000 2c256c75 00000000 1-%lu ..,%lu.... │ │ │ │ + 0x00006750 5c252e33 6f000000 2c0a0000 00000000 \%.3o...,....... │ │ │ │ + 0x00006760 20200000 00000000 76617264 6174613a ......vardata: │ │ │ │ + 0x00006770 206f646f 6d657465 72206f76 6572666c odometer overfl │ │ │ │ + 0x00006780 6f776564 21000000 25733a20 00000000 owed!...%s: .... │ │ │ │ + 0x00006790 20202020 00000000 25252e25 64670000 ....%%.%dg.. │ │ │ │ + 0x000067a0 2525232e 25646766 00000000 00000000 %%#.%dgf........ │ │ │ │ + 0x000067b0 2525232e 25646700 25686864 00000000 %%#.%dg.%hhd.... │ │ │ │ + 0x000067c0 25686400 00000000 256c6c75 00000000 %hd.....%llu.... │ │ │ │ + 0x000067d0 25686875 00000000 25687500 00000000 %hhu....%hu..... │ │ │ │ + 0x000067e0 25750000 00000000 435f666f 726d6174 %u......C_format │ │ │ │ + 0x000067f0 00000000 00000000 70725f76 616c733a ........pr_vals: │ │ │ │ + 0x00006800 20626164 20747970 65000000 04002824 bad type.....($ │ │ │ │ + 0x00006810 201c1814 100c0800 a700f2ff f2fff2ff ............... │ │ │ │ + 0x00006820 f2fff2ff f2fff2ff f2fff2ff f2fff2ff ................ │ │ │ │ + 0x00006830 f2fff2ff f2fff2ff f2fff2ff f2fff2ff ................ │ │ │ │ + 0x00006840 f2fff2ff f2ffa200 f2fff2ff f2fff2ff ................ │ │ │ │ + 0x00006850 f2fff2ff f2fff2ff f2fff2ff f2ff8a00 ................ │ │ │ │ + 0x00006860 85003500 f2ff6b00 f2ff6600 f2fff2ff ..5...k...f..... │ │ │ │ + 0x00006870 61004c00 f2ff4400 f2ff1500 f2fff2ff a.L...D......... │ │ │ │ + 0x00006880 f2fff2ff f2ff0000 a8028302 2402dd01 ............$... │ │ │ │ + 0x00006890 9d01f000 a9003d01 61000000 ee020000 ......=.a....... │ │ │ │ + 0x000068a0 1a154449 261f3a3f 30352b ..DI&.:?05+ │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0000680c 011b033b c0000000 17000000 b4b7ffff ...;............ │ │ │ │ - 0x0000681c 30030000 34c1ffff d8000000 94c1ffff 0...4........... │ │ │ │ - 0x0000682c ec000000 c4c1ffff 00010000 00c2ffff ................ │ │ │ │ - 0x0000683c 14010000 54c2ffff 3c010000 74c2ffff ....T...<...t... │ │ │ │ - 0x0000684c 54010000 dcc2ffff 7c010000 94c3ffff T.......|....... │ │ │ │ - 0x0000685c a4010000 94c9ffff 28020000 54d4ffff ........(...T... │ │ │ │ - 0x0000686c e4030000 94d5ffff 1c040000 34d6ffff ............4... │ │ │ │ - 0x0000687c 30040000 bcd6ffff 44040000 94efffff 0.......D....... │ │ │ │ - 0x0000688c 94040000 74f0ffff b8040000 84f0ffff ....t........... │ │ │ │ - 0x0000689c cc040000 98f0ffff e0040000 54f1ffff ............T... │ │ │ │ - 0x000068ac 10050000 f4f1ffff 40050000 f4f3ffff ........@....... │ │ │ │ - 0x000068bc c0050000 34f4ffff e4050000 84f4ffff ....4........... │ │ │ │ - 0x000068cc 10060000 .... │ │ │ │ + 0x000068ac 011b033b c0000000 17000000 14b7ffff ...;............ │ │ │ │ + 0x000068bc 30030000 54c0ffff d8000000 b4c0ffff 0...T........... │ │ │ │ + 0x000068cc ec000000 e4c0ffff 00010000 20c1ffff ............ ... │ │ │ │ + 0x000068dc 14010000 74c1ffff 3c010000 94c1ffff ....t...<....... │ │ │ │ + 0x000068ec 54010000 fcc1ffff 7c010000 b4c2ffff T.......|....... │ │ │ │ + 0x000068fc a4010000 b4c8ffff 28020000 74d3ffff ........(...t... │ │ │ │ + 0x0000690c e4030000 b4d4ffff 1c040000 54d5ffff ............T... │ │ │ │ + 0x0000691c 30040000 dcd5ffff 44040000 74efffff 0.......D...t... │ │ │ │ + 0x0000692c 94040000 54f0ffff b8040000 64f0ffff ....T.......d... │ │ │ │ + 0x0000693c cc040000 78f0ffff e0040000 34f1ffff ....x.......4... │ │ │ │ + 0x0000694c 10050000 d4f1ffff 40050000 f4f3ffff ........@....... │ │ │ │ + 0x0000695c c0050000 34f4ffff e4050000 84f4ffff ....4........... │ │ │ │ + 0x0000696c 10060000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,90 +1,90 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x000068d0 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x000068e0 1b0c1f00 10000000 18000000 54c0ffff ............T... │ │ │ │ - 0x000068f0 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x00006900 a0c0ffff 30000000 00000000 10000000 ....0........... │ │ │ │ - 0x00006910 40000000 bcc0ffff 3c000000 00000000 @.......<....... │ │ │ │ - 0x00006920 24000000 54000000 e4c0ffff 50000000 $...T.......P... │ │ │ │ - 0x00006930 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x00006940 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x00006950 10c1ffff 08000000 00000000 00000000 ................ │ │ │ │ - 0x00006960 24000000 94000000 18c1ffff 68000000 $...........h... │ │ │ │ - 0x00006970 00412d41 0e209d04 9e034593 0251dedd .A-A. ....E..Q.. │ │ │ │ - 0x00006980 d30e0041 2d000000 24000000 bc000000 ...A-...$....... │ │ │ │ - 0x00006990 58c1ffff b8000000 00412d41 0e209d04 X........A-A. .. │ │ │ │ - 0x000069a0 9e034293 0268dedd d30e0041 2d000000 ..B..h.....A-... │ │ │ │ - 0x000069b0 80000000 e4000000 e8c1ffff fc050000 ................ │ │ │ │ - 0x000069c0 00412d41 0ea00341 9d0a9e09 42950696 .A-A...A....B... │ │ │ │ - 0x000069d0 05459308 94076a98 03970475 d8d751d5 .E....j....u..Q. │ │ │ │ - 0x000069e0 d6d3d4dd de0e0041 2d410ea0 03930894 .......A-A...... │ │ │ │ - 0x000069f0 07950696 05970498 039d0a9e 092d540a .............-T. │ │ │ │ - 0x00006a00 d8d7410b 5dd7d84b 97049803 4fd7d802 ..A.]..K....O... │ │ │ │ - 0x00006a10 40970498 0370d7d8 69970498 03429902 @....p..i....B.. │ │ │ │ - 0x00006a20 4d0ad941 0b41d941 d7d84a98 03970441 M..A.A.A..J....A │ │ │ │ - 0x00006a30 99020000 04010000 68010000 64c7ffff ........h...d... │ │ │ │ - 0x00006a40 a40a0000 00412d41 0e709d0e 9e0d4295 .....A-A.p....B. │ │ │ │ - 0x00006a50 0a960946 0ef00593 0c940b99 069a057f ...F............ │ │ │ │ - 0x00006a60 0a0e7044 deddd9da d5d6d3d4 0e00412d ..pD..........A- │ │ │ │ - 0x00006a70 410b7197 08419807 639b0447 9c037cdb A.q..A..c..G..|. │ │ │ │ - 0x00006a80 41dc5205 4f014705 4e0270d7 d8064e06 A.R.O.G.N.p...N. │ │ │ │ - 0x00006a90 4f499708 98079b04 9c03024a dbdc054e OI.........J...N │ │ │ │ - 0x00006aa0 02054f01 749b049c 03064e06 4f46dbdc ..O.t.....N.OF.. │ │ │ │ - 0x00006ab0 054e0205 4f015bd7 d8064e06 4f569708 .N..O.[...N.OV.. │ │ │ │ - 0x00006ac0 98070243 d7d84597 08980705 4e02054f ...C..E.....N..O │ │ │ │ - 0x00006ad0 0141064e 41064f46 d741d841 97089807 .A.NA.OF.A.A.... │ │ │ │ - 0x00006ae0 054e0205 4f015bd7 d8064e06 4f449708 .N..O.[...N.OD.. │ │ │ │ - 0x00006af0 98074305 4e02054f 0151064e 064f4805 ..C.N..O.Q.N.OH. │ │ │ │ - 0x00006b00 4e02054f 014b0ad7 41d84106 4e41064f N..O.K..A.A.NA.O │ │ │ │ - 0x00006b10 410b440a d741d841 064e4106 4f410b4b A.D..A.A.NA.OA.K │ │ │ │ - 0x00006b20 d7d8064e 064f4597 08419807 419b0441 ...N.OE..A..A..A │ │ │ │ - 0x00006b30 9c034105 4e024105 4f010000 b0000000 ..A.N.A.O....... │ │ │ │ - 0x00006b40 70020000 7cb4ffff 48090000 00412d41 p...|...H....A-A │ │ │ │ - 0x00006b50 0ea00141 9d0c9e0b 4b930a94 094f9607 ...A....K....O.. │ │ │ │ - 0x00006b60 95084298 05970643 9a039904 439b0202 ..B....C....C... │ │ │ │ - 0x00006b70 b60adb42 d6d541d8 d741dad9 410b48db ...B..A..A..A.H. │ │ │ │ - 0x00006b80 41d6d541 d8d741da d94e0ad3 d4ddde0e A..A..A..N...... │ │ │ │ - 0x00006b90 00412d41 0b449508 96079706 98059904 .A-A.D.......... │ │ │ │ - 0x00006ba0 9a039b02 02b30adb 41d6d541 d8d741da ........A..A..A. │ │ │ │ - 0x00006bb0 d9410b6b 0adb41d6 d541d8d7 41dad941 .A.k..A..A..A..A │ │ │ │ - 0x00006bc0 0b790adb 41d6d541 d8d741da d9410b67 .y..A..A..A..A.g │ │ │ │ - 0x00006bd0 d5d6d7d8 d9dadb41 96079508 41980597 .......A....A... │ │ │ │ - 0x00006be0 06419a03 9904419b 02000000 00000000 .A....A......... │ │ │ │ - 0x00006bf0 34000000 24030000 68d0ffff 40010000 4...$...h...@... │ │ │ │ - 0x00006c00 00412d41 0e409d08 9e074293 06940546 .A-A.@....B....F │ │ │ │ - 0x00006c10 95049603 97029801 6d0adedd d7d8d5d6 ........m....... │ │ │ │ - 0x00006c20 d3d40e00 412d410b 10000000 5c030000 ....A-A.....\... │ │ │ │ - 0x00006c30 70d1ffff 98000000 00000000 10000000 p............... │ │ │ │ - 0x00006c40 70030000 fcd1ffff 88000000 00000000 p............... │ │ │ │ - 0x00006c50 4c000000 84030000 70d2ffff d0180000 L.......p....... │ │ │ │ - 0x00006c60 00412d41 0e800342 9d0c9e0b 42930a94 .A-A...B....B... │ │ │ │ - 0x00006c70 09479508 96074497 06980599 049a039b .G....D......... │ │ │ │ - 0x00006c80 029c0103 15040adb dcd9dad7 d8d5d6d3 ................ │ │ │ │ - 0x00006c90 d4ddde0e 00412d41 0b000000 00000000 .....A-A........ │ │ │ │ - 0x00006ca0 20000000 d4030000 f8eaffff d4000000 ............... │ │ │ │ - 0x00006cb0 00412d41 0eb00241 9d1c9e1b 42931a94 .A-A...A....B... │ │ │ │ - 0x00006cc0 19000000 10000000 f8030000 b4ebffff ................ │ │ │ │ - 0x00006cd0 10000000 00000000 10000000 0c040000 ................ │ │ │ │ - 0x00006ce0 b0ebffff 14000000 00000000 2c000000 ............,... │ │ │ │ - 0x00006cf0 20040000 b0ebffff b0000000 00412d41 ............A-A │ │ │ │ - 0x00006d00 0e409d08 9e074293 06940542 9504550a .@....B....B..U. │ │ │ │ - 0x00006d10 deddd5d3 d40e0041 2d410b00 2c000000 .......A-A..,... │ │ │ │ - 0x00006d20 50040000 3cecffff a0000000 00412d41 P...<........A-A │ │ │ │ - 0x00006d30 0e309d06 9e054493 04940345 95029601 .0....D....E.... │ │ │ │ - 0x00006d40 59deddd5 d6d3d40e 00412d00 7c000000 Y........A-.|... │ │ │ │ - 0x00006d50 80040000 acecffff 00020000 00412d41 .............A-A │ │ │ │ - 0x00006d60 0e60469d 049e0353 94019302 5bd4d34b .`F....S....[..K │ │ │ │ - 0x00006d70 ddde0e00 412d410e 60930294 019d049e ....A-A.`....... │ │ │ │ - 0x00006d80 032d470a d4d3410b 440ad4d3 410b42d4 .-G...A.D...A.B. │ │ │ │ - 0x00006d90 d3449302 940142d4 d3439302 9401440a .D....B..C....D. │ │ │ │ - 0x00006da0 d4d3410b 440ad4d3 410b440a d4d3410b ..A.D...A.D...A. │ │ │ │ - 0x00006db0 440ad4d3 410b440a d4d3410b 440ad4d3 D...A.D...A.D... │ │ │ │ - 0x00006dc0 410b44d4 d3429401 93020000 20000000 A.D..B...... ... │ │ │ │ - 0x00006dd0 00050000 2ceeffff 3c000000 00412d41 ....,...<....A-A │ │ │ │ - 0x00006de0 0e109d02 9e01450a dedd0e00 412d440b ......E.....A-D. │ │ │ │ - 0x00006df0 28000000 24050000 48eeffff 50000000 (...$...H...P... │ │ │ │ - 0x00006e00 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ - 0x00006e10 0adeddd3 d40e0041 2d410b00 10000000 .......A-A...... │ │ │ │ - 0x00006e20 50050000 6ceeffff 34000000 00000000 P...l...4....... │ │ │ │ - 0x00006e30 00000000 .... │ │ │ │ + 0x00006970 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x00006980 1b0c1f00 10000000 18000000 74bfffff ............t... │ │ │ │ + 0x00006990 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x000069a0 c0bfffff 30000000 00000000 10000000 ....0........... │ │ │ │ + 0x000069b0 40000000 dcbfffff 3c000000 00000000 @.......<....... │ │ │ │ + 0x000069c0 24000000 54000000 04c0ffff 50000000 $...T.......P... │ │ │ │ + 0x000069d0 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x000069e0 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x000069f0 30c0ffff 08000000 00000000 00000000 0............... │ │ │ │ + 0x00006a00 24000000 94000000 38c0ffff 68000000 $.......8...h... │ │ │ │ + 0x00006a10 00412d41 0e209d04 9e034593 0251dedd .A-A. ....E..Q.. │ │ │ │ + 0x00006a20 d30e0041 2d000000 24000000 bc000000 ...A-...$....... │ │ │ │ + 0x00006a30 78c0ffff b8000000 00412d41 0e209d04 x........A-A. .. │ │ │ │ + 0x00006a40 9e034293 0268dedd d30e0041 2d000000 ..B..h.....A-... │ │ │ │ + 0x00006a50 80000000 e4000000 08c1ffff f4050000 ................ │ │ │ │ + 0x00006a60 00412d41 0ea00341 9d0a9e09 42950696 .A-A...A....B... │ │ │ │ + 0x00006a70 05459308 94076b98 03970444 990272d8 .E....k....D..r. │ │ │ │ + 0x00006a80 d742d950 d5d6d3d4 ddde0e00 412d410e .B.P........A-A. │ │ │ │ + 0x00006a90 a0039308 94079506 96059704 98039902 ................ │ │ │ │ + 0x00006aa0 9d0a9e09 2d530ad9 41d8d741 0b69d7d8 ....-S..A..A.i.. │ │ │ │ + 0x00006ab0 d94b9704 98039902 4fd7d8d9 02409704 .K......O....@.. │ │ │ │ + 0x00006ac0 98039902 71d7d8d9 6a980397 04419902 ....q...j....A.. │ │ │ │ + 0x00006ad0 41d7d8d9 04010000 68010000 84c6ffff A.......h....... │ │ │ │ + 0x00006ae0 a40a0000 00412d41 0e709d0e 9e0d4295 .....A-A.p....B. │ │ │ │ + 0x00006af0 0a960946 0e800693 0c940b99 069a057f ...F............ │ │ │ │ + 0x00006b00 0a0e7044 deddd9da d5d6d3d4 0e00412d ..pD..........A- │ │ │ │ + 0x00006b10 410b7197 08419807 669b0448 9c0378db A.q..A..f..H..x. │ │ │ │ + 0x00006b20 41dc5205 4f014705 4e0270d7 d8064e06 A.R.O.G.N.p...N. │ │ │ │ + 0x00006b30 4f499708 98079b04 9c03024a dbdc054e OI.........J...N │ │ │ │ + 0x00006b40 02054f01 749b049c 03064e06 4f46dbdc ..O.t.....N.OF.. │ │ │ │ + 0x00006b50 054e0205 4f015bd7 d8064e06 4f569708 .N..O.[...N.OV.. │ │ │ │ + 0x00006b60 98070243 d7d84597 08980705 4e02054f ...C..E.....N..O │ │ │ │ + 0x00006b70 0141064e 41064f46 d741d841 97089807 .A.NA.OF.A.A.... │ │ │ │ + 0x00006b80 054e0205 4f015bd7 d8064e06 4f449708 .N..O.[...N.OD.. │ │ │ │ + 0x00006b90 98074305 4e02054f 0151064e 064f4805 ..C.N..O.Q.N.OH. │ │ │ │ + 0x00006ba0 4e02054f 014b0ad7 41d84106 4e41064f N..O.K..A.A.NA.O │ │ │ │ + 0x00006bb0 410b440a d741d841 064e4106 4f410b4b A.D..A.A.NA.OA.K │ │ │ │ + 0x00006bc0 d7d8064e 064f4597 08419807 419b0441 ...N.OE..A..A..A │ │ │ │ + 0x00006bd0 9c034105 4e024105 4f010000 b0000000 ..A.N.A.O....... │ │ │ │ + 0x00006be0 70020000 dcb3ffff 3c090000 00412d41 p.......<....A-A │ │ │ │ + 0x00006bf0 0ea00141 9d0c9e0b 4b930a94 094f9607 ...A....K....O.. │ │ │ │ + 0x00006c00 95084298 05970643 9a039904 439b0202 ..B....C....C... │ │ │ │ + 0x00006c10 b60adb42 d6d541d8 d741dad9 410b49d6 ...B..A..A..A.I. │ │ │ │ + 0x00006c20 d541d8d7 41dad941 db4d0ad3 d4ddde0e .A..A..A.M...... │ │ │ │ + 0x00006c30 00412d41 0b449508 96079706 98059904 .A-A.D.......... │ │ │ │ + 0x00006c40 9a039b02 7b0adb41 d6d541d8 d741dad9 ....{..A..A..A.. │ │ │ │ + 0x00006c50 420b0278 0adb41d6 d541d8d7 41dad941 B..x..A..A..A..A │ │ │ │ + 0x00006c60 0b6d0adb 41d6d541 d8d741da d9410b02 .m..A..A..A..A.. │ │ │ │ + 0x00006c70 5ad5d6d7 d8d9dadb 41960795 08419805 Z.......A....A.. │ │ │ │ + 0x00006c80 9706419a 03990441 9b020000 00000000 ..A....A........ │ │ │ │ + 0x00006c90 34000000 24030000 88cfffff 40010000 4...$.......@... │ │ │ │ + 0x00006ca0 00412d41 0e409d08 9e074293 06940546 .A-A.@....B....F │ │ │ │ + 0x00006cb0 95049603 97029801 6d0adedd d7d8d5d6 ........m....... │ │ │ │ + 0x00006cc0 d3d40e00 412d410b 10000000 5c030000 ....A-A.....\... │ │ │ │ + 0x00006cd0 90d0ffff 98000000 00000000 10000000 ................ │ │ │ │ + 0x00006ce0 70030000 1cd1ffff 88000000 00000000 p............... │ │ │ │ + 0x00006cf0 4c000000 84030000 90d1ffff 90190000 L............... │ │ │ │ + 0x00006d00 00412d41 0e800342 9d0c9e0b 42930a94 .A-A...B....B... │ │ │ │ + 0x00006d10 09479508 96074497 06980599 049a039b .G....D......... │ │ │ │ + 0x00006d20 029c0103 3b040adb dcd9dad7 d8d5d6d3 ....;........... │ │ │ │ + 0x00006d30 d4ddde0e 00412d41 0b000000 00000000 .....A-A........ │ │ │ │ + 0x00006d40 20000000 d4030000 d8eaffff dc000000 ............... │ │ │ │ + 0x00006d50 00412d41 0ed00241 9d1c9e1b 42931a94 .A-A...A....B... │ │ │ │ + 0x00006d60 19000000 10000000 f8030000 94ebffff ................ │ │ │ │ + 0x00006d70 10000000 00000000 10000000 0c040000 ................ │ │ │ │ + 0x00006d80 90ebffff 14000000 00000000 2c000000 ............,... │ │ │ │ + 0x00006d90 20040000 90ebffff b0000000 00412d41 ............A-A │ │ │ │ + 0x00006da0 0e409d08 9e074293 06940542 9504550a .@....B....B..U. │ │ │ │ + 0x00006db0 deddd5d3 d40e0041 2d410b00 2c000000 .......A-A..,... │ │ │ │ + 0x00006dc0 50040000 1cecffff a0000000 00412d41 P............A-A │ │ │ │ + 0x00006dd0 0e309d06 9e054493 04940345 95029601 .0....D....E.... │ │ │ │ + 0x00006de0 59deddd5 d6d3d40e 00412d00 7c000000 Y........A-.|... │ │ │ │ + 0x00006df0 80040000 8cecffff 18020000 00412d41 .............A-A │ │ │ │ + 0x00006e00 0e60469d 049e0354 94019302 60d4d34d .`F....T....`..M │ │ │ │ + 0x00006e10 ddde0e00 412d410e 60930294 019d049e ....A-A.`....... │ │ │ │ + 0x00006e20 032d440a d4d3410b 440ad4d3 410b42d4 .-D...A.D...A.B. │ │ │ │ + 0x00006e30 d3459302 940142d4 d3439302 9401440a .E....B..C....D. │ │ │ │ + 0x00006e40 d4d3410b 440ad4d3 410b440a d4d3410b ..A.D...A.D...A. │ │ │ │ + 0x00006e50 440ad4d3 410b440a d4d3410b 440ad4d3 D...A.D...A.D... │ │ │ │ + 0x00006e60 410b44d4 d3429401 93020000 20000000 A.D..B...... ... │ │ │ │ + 0x00006e70 00050000 2ceeffff 3c000000 00412d41 ....,...<....A-A │ │ │ │ + 0x00006e80 0e109d02 9e01450a dedd0e00 412d440b ......E.....A-D. │ │ │ │ + 0x00006e90 28000000 24050000 48eeffff 50000000 (...$...H...P... │ │ │ │ + 0x00006ea0 00412d41 0e209d04 9e034293 0294014b .A-A. ....B....K │ │ │ │ + 0x00006eb0 0adeddd3 d40e0041 2d410b00 10000000 .......A-A...... │ │ │ │ + 0x00006ec0 50050000 6ceeffff 34000000 00000000 P...l...4....... │ │ │ │ + 0x00006ed0 00000000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.init_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.init_array': │ │ │ │ - 0x0001fae8 602a0000 00000000 `*...... │ │ │ │ + 0x0001fae8 202a0000 00000000 *...... │ │ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ Hex dump of section '.fini_array': │ │ │ │ - 0x0001faf0 0c2a0000 00000000 .*...... │ │ │ │ + 0x0001faf0 cc290000 00000000 .)...... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 65666361 61303733 39643238 61656266 efcaa0739d28aebf │ │ │ │ - 0x00000010 65393964 37616334 33306439 35383333 e99d7ac430d95833 │ │ │ │ - 0x00000020 62396633 64302e64 65627567 00000000 b9f3d0.debug.... │ │ │ │ - 0x00000030 755c7965 u\ye │ │ │ │ + 0x00000000 35343838 37343231 33663264 30363562 548874213f2d065b │ │ │ │ + 0x00000010 37383261 65346165 32353666 39346635 782ae4ae256f94f5 │ │ │ │ + 0x00000020 36653233 61632e64 65627567 00000000 6e23ac.debug.... │ │ │ │ + 0x00000030 ebfbd792 .... │ │ ├── ./usr/bin/ncmpigen │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --program-header {} │ │ │ │ @@ -4,22 +4,22 @@ │ │ │ │ There are 12 program headers, starting at offset 64 │ │ │ │ │ │ │ │ Program Headers: │ │ │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0002a0 0x0002a0 R 0x8 │ │ │ │ INTERP 0x000304 0x0000000000000304 0x0000000000000304 0x00001b 0x00001b R 0x1 │ │ │ │ [Requesting program interpreter: /lib/ld-linux-aarch64.so.1] │ │ │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x014448 0x014448 R E 0x10000 │ │ │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0155c8 0x0155c8 R E 0x10000 │ │ │ │ LOAD 0x01fa00 0x000000000002fa00 0x000000000002fa00 0x000f02 0x002578 RW 0x10000 │ │ │ │ DYNAMIC 0x01fa10 0x000000000002fa10 0x000000000002fa10 0x000230 0x000230 RW 0x8 │ │ │ │ NOTE 0x0002e0 0x00000000000002e0 0x00000000000002e0 0x000024 0x000024 R 0x4 │ │ │ │ - NOTE 0x014408 0x0000000000014408 0x0000000000014408 0x000020 0x000020 R 0x8 │ │ │ │ - NOTE 0x014428 0x0000000000014428 0x0000000000014428 0x000020 0x000020 R 0x4 │ │ │ │ - GNU_PROPERTY 0x014408 0x0000000000014408 0x0000000000014408 0x000020 0x000020 R 0x8 │ │ │ │ - GNU_EH_FRAME 0x013110 0x0000000000013110 0x0000000000013110 0x0002b4 0x0002b4 R 0x4 │ │ │ │ + NOTE 0x015588 0x0000000000015588 0x0000000000015588 0x000020 0x000020 R 0x8 │ │ │ │ + NOTE 0x0155a8 0x00000000000155a8 0x00000000000155a8 0x000020 0x000020 R 0x4 │ │ │ │ + GNU_PROPERTY 0x015588 0x0000000000015588 0x0000000000015588 0x000020 0x000020 R 0x8 │ │ │ │ + GNU_EH_FRAME 0x014220 0x0000000000014220 0x0000000000014220 0x0002b4 0x0002b4 R 0x4 │ │ │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0x10 │ │ │ │ GNU_RELRO 0x01fa00 0x000000000002fa00 0x000000000002fa00 0x000600 0x000600 R 0x1 │ │ │ │ │ │ │ │ Section to Segment mapping: │ │ │ │ Segment Sections... │ │ │ │ 00 │ │ │ │ 01 .interp │ │ │ ├── readelf --wide --sections {} │ │ │ │ @@ -10,21 +10,21 @@ │ │ │ │ [ 5] .dynstr STRTAB 0000000000000b98 000b98 000508 00 A 0 0 1 │ │ │ │ [ 6] .gnu.version VERSYM 00000000000010a0 0010a0 0000b2 02 A 4 0 2 │ │ │ │ [ 7] .gnu.version_r VERNEED 0000000000001158 001158 000060 00 A 5 2 8 │ │ │ │ [ 8] .rela.dyn RELA 00000000000011b8 0011b8 000420 18 A 4 0 8 │ │ │ │ [ 9] .rela.plt RELA 00000000000015d8 0015d8 000708 18 AI 4 22 8 │ │ │ │ [10] .init PROGBITS 0000000000001ce0 001ce0 00001c 00 AX 0 0 4 │ │ │ │ [11] .plt PROGBITS 0000000000001d00 001d00 000728 00 AX 0 0 16 │ │ │ │ - [12] .text PROGBITS 0000000000002440 002440 00cd60 00 AX 0 0 64 │ │ │ │ - [13] .fini PROGBITS 000000000000f1a0 00f1a0 000018 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 000000000000f1c0 00f1c0 003f50 00 A 0 0 16 │ │ │ │ - [15] .eh_frame_hdr PROGBITS 0000000000013110 013110 0002b4 00 A 0 0 4 │ │ │ │ - [16] .eh_frame PROGBITS 00000000000133c8 0133c8 001040 00 A 0 0 8 │ │ │ │ - [17] .note.gnu.property NOTE 0000000000014408 014408 000020 00 A 0 0 8 │ │ │ │ - [18] .note.ABI-tag NOTE 0000000000014428 014428 000020 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0000000000002440 002440 00de70 00 AX 0 0 64 │ │ │ │ + [13] .fini PROGBITS 00000000000102b0 0102b0 000018 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 00000000000102d0 0102d0 003f4e 00 A 0 0 16 │ │ │ │ + [15] .eh_frame_hdr PROGBITS 0000000000014220 014220 0002b4 00 A 0 0 4 │ │ │ │ + [16] .eh_frame PROGBITS 00000000000144d8 0144d8 0010b0 00 A 0 0 8 │ │ │ │ + [17] .note.gnu.property NOTE 0000000000015588 015588 000020 00 A 0 0 8 │ │ │ │ + [18] .note.ABI-tag NOTE 00000000000155a8 0155a8 000020 00 A 0 0 4 │ │ │ │ [19] .init_array INIT_ARRAY 000000000002fa00 01fa00 000008 08 WA 0 0 8 │ │ │ │ [20] .fini_array FINI_ARRAY 000000000002fa08 01fa08 000008 08 WA 0 0 8 │ │ │ │ [21] .dynamic DYNAMIC 000000000002fa10 01fa10 000230 10 WA 5 0 8 │ │ │ │ [22] .got PROGBITS 000000000002fc40 01fc40 0003c0 08 WA 0 0 8 │ │ │ │ [23] .data PROGBITS 0000000000030000 020000 000902 00 WA 0 0 16 │ │ │ │ [24] .bss NOBITS 0000000000030910 020902 001668 00 WA 0 0 16 │ │ │ │ [25] .ARM.attributes AARCH64_ATTRIBUTES 0000000000000000 020904 000024 00 0 0 4 │ │ │ ├── readelf --wide --dynamic {} │ │ │ │ @@ -2,15 +2,15 @@ │ │ │ │ Dynamic section at offset 0x1fa10 contains 31 entries: │ │ │ │ Tag Type Name/Value │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libpnetcdf.so.8] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libmpi.so.40] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] │ │ │ │ 0x0000000000000001 (NEEDED) Shared library: [ld-linux-aarch64.so.1] │ │ │ │ 0x000000000000000c (INIT) 0x1ce0 │ │ │ │ - 0x000000000000000d (FINI) 0xf1a0 │ │ │ │ + 0x000000000000000d (FINI) 0x102b0 │ │ │ │ 0x0000000000000019 (INIT_ARRAY) 0x2fa00 │ │ │ │ 0x000000000000001b (INIT_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000000000001a (FINI_ARRAY) 0x2fa08 │ │ │ │ 0x000000000000001c (FINI_ARRAYSZ) 8 (bytes) │ │ │ │ 0x000000006ffffef5 (GNU_HASH) 0x320 │ │ │ │ 0x0000000000000005 (STRTAB) 0xb98 │ │ │ │ 0x0000000000000006 (SYMTAB) 0x340 │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fd7fefcd5bdce736af901e2fc6a446fcd38c9a37 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1926b61f576d9972ba3c00f720294d6cfb16a932 │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC, GCS │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -1,100 +1,100 @@ │ │ │ │ Contents of the .eh_frame_hdr section: │ │ │ │ │ │ │ │ Version: 1 │ │ │ │ Pointer Encoding Format: 0x1b (sdata4, pcrel) │ │ │ │ Count Encoding Format: 0x3 (udata4, absolute) │ │ │ │ Table Encoding Format: 0x3b (sdata4, datarel) │ │ │ │ - Start of frame section: 0x2b4 (offset: 0x133c8) │ │ │ │ + Start of frame section: 0x2b4 (offset: 0x144d8) │ │ │ │ Entries in search table: 0x55 │ │ │ │ - 0xfffffffffffef330 (offset: 0x2440) -> 0x348 fde=[ 90] │ │ │ │ - 0xfffffffffffef7f0 (offset: 0x2900) -> 0x2cc fde=[ 14] │ │ │ │ - 0xfffffffffffef850 (offset: 0x2960) -> 0x2e0 fde=[ 28] │ │ │ │ - 0xfffffffffffef880 (offset: 0x2990) -> 0x2f4 fde=[ 3c] │ │ │ │ - 0xfffffffffffef8bc (offset: 0x29cc) -> 0x308 fde=[ 50] │ │ │ │ - 0xfffffffffffef910 (offset: 0x2a20) -> 0x330 fde=[ 78] │ │ │ │ - 0xfffffffffffef930 (offset: 0x2a40) -> 0x380 fde=[ c8] │ │ │ │ - 0xfffffffffffef9f0 (offset: 0x2b00) -> 0x3a8 fde=[ f0] │ │ │ │ - 0xffffffffffff0800 (offset: 0x3910) -> 0x43c fde=[ 184] │ │ │ │ - 0xffffffffffff0898 (offset: 0x39a8) -> 0x478 fde=[ 1c0] │ │ │ │ - 0xffffffffffff1254 (offset: 0x4364) -> 0x500 fde=[ 248] │ │ │ │ - 0xffffffffffff1e50 (offset: 0x4f60) -> 0x548 fde=[ 290] │ │ │ │ - 0xffffffffffff1f10 (offset: 0x5020) -> 0x578 fde=[ 2c0] │ │ │ │ - 0xffffffffffff2110 (offset: 0x5220) -> 0x5a0 fde=[ 2e8] │ │ │ │ - 0xffffffffffff21f4 (offset: 0x5304) -> 0x5b4 fde=[ 2fc] │ │ │ │ - 0xffffffffffff241c (offset: 0x552c) -> 0x608 fde=[ 350] │ │ │ │ - 0xffffffffffff24b0 (offset: 0x55c0) -> 0x620 fde=[ 368] │ │ │ │ - 0xffffffffffff24f0 (offset: 0x5600) -> 0x648 fde=[ 390] │ │ │ │ - 0xffffffffffff2530 (offset: 0x5640) -> 0x66c fde=[ 3b4] │ │ │ │ - 0xffffffffffff25b4 (offset: 0x56c4) -> 0x694 fde=[ 3dc] │ │ │ │ - 0xffffffffffff26f4 (offset: 0x5804) -> 0x6c4 fde=[ 40c] │ │ │ │ - 0xffffffffffff279c (offset: 0x58ac) -> 0x6e8 fde=[ 430] │ │ │ │ - 0xffffffffffff2830 (offset: 0x5940) -> 0x70c fde=[ 454] │ │ │ │ - 0xffffffffffff293c (offset: 0x5a4c) -> 0x768 fde=[ 4b0] │ │ │ │ - 0xffffffffffff2a3c (offset: 0x5b4c) -> 0x78c fde=[ 4d4] │ │ │ │ - 0xffffffffffff2b3c (offset: 0x5c4c) -> 0x7b0 fde=[ 4f8] │ │ │ │ - 0xffffffffffff2c3c (offset: 0x5d4c) -> 0x7d4 fde=[ 51c] │ │ │ │ - 0xffffffffffff2d30 (offset: 0x5e40) -> 0x7f8 fde=[ 540] │ │ │ │ - 0xffffffffffff2d7c (offset: 0x5e8c) -> 0x81c fde=[ 564] │ │ │ │ - 0xffffffffffff2d9c (offset: 0x5eac) -> 0x838 fde=[ 580] │ │ │ │ - 0xffffffffffff3010 (offset: 0x6120) -> 0x880 fde=[ 5c8] │ │ │ │ - 0xffffffffffff3df0 (offset: 0x6f00) -> 0x904 fde=[ 64c] │ │ │ │ - 0xffffffffffff3fb0 (offset: 0x70c0) -> 0x93c fde=[ 684] │ │ │ │ - 0xffffffffffff4280 (offset: 0x7390) -> 0x980 fde=[ 6c8] │ │ │ │ - 0xffffffffffff44f0 (offset: 0x7600) -> 0x9d8 fde=[ 720] │ │ │ │ - 0xffffffffffff55fc (offset: 0x870c) -> 0xa24 fde=[ 76c] │ │ │ │ - 0xffffffffffff6990 (offset: 0x9aa0) -> 0xa70 fde=[ 7b8] │ │ │ │ - 0xffffffffffff703c (offset: 0xa14c) -> 0xb3c fde=[ 884] │ │ │ │ - 0xffffffffffff7070 (offset: 0xa180) -> 0xb60 fde=[ 8a8] │ │ │ │ - 0xffffffffffff70b0 (offset: 0xa1c0) -> 0xb84 fde=[ 8cc] │ │ │ │ - 0xffffffffffff70f0 (offset: 0xa200) -> 0xbac fde=[ 8f4] │ │ │ │ - 0xffffffffffff711c (offset: 0xa22c) -> 0xbd0 fde=[ 918] │ │ │ │ - 0xffffffffffff71b8 (offset: 0xa2c8) -> 0xc00 fde=[ 948] │ │ │ │ - 0xffffffffffff7254 (offset: 0xa364) -> 0xc30 fde=[ 978] │ │ │ │ - 0xffffffffffff72f8 (offset: 0xa408) -> 0xc60 fde=[ 9a8] │ │ │ │ - 0xffffffffffff739c (offset: 0xa4ac) -> 0xc90 fde=[ 9d8] │ │ │ │ - 0xffffffffffff7630 (offset: 0xa740) -> 0xd00 fde=[ a48] │ │ │ │ - 0xffffffffffff7730 (offset: 0xa840) -> 0xd38 fde=[ a80] │ │ │ │ - 0xffffffffffff7820 (offset: 0xa930) -> 0xd4c fde=[ a94] │ │ │ │ - 0xffffffffffff7854 (offset: 0xa964) -> 0xd68 fde=[ ab0] │ │ │ │ - 0xffffffffffff7960 (offset: 0xaa70) -> 0xdac fde=[ af4] │ │ │ │ - 0xffffffffffff7a30 (offset: 0xab40) -> 0xde4 fde=[ b2c] │ │ │ │ - 0xffffffffffff7a90 (offset: 0xaba0) -> 0xe0c fde=[ b54] │ │ │ │ - 0xffffffffffff7c9c (offset: 0xadac) -> 0xe4c fde=[ b94] │ │ │ │ - 0xffffffffffff7cbc (offset: 0xadcc) -> 0xe70 fde=[ bb8] │ │ │ │ - 0xffffffffffff7cd0 (offset: 0xade0) -> 0xe84 fde=[ bcc] │ │ │ │ - 0xffffffffffff7d3c (offset: 0xae4c) -> 0xeb0 fde=[ bf8] │ │ │ │ - 0xffffffffffff7db0 (offset: 0xaec0) -> 0xed8 fde=[ c20] │ │ │ │ - 0xffffffffffff7e10 (offset: 0xaf20) -> 0xf04 fde=[ c4c] │ │ │ │ - 0xffffffffffff7eb8 (offset: 0xafc8) -> 0xf2c fde=[ c74] │ │ │ │ - 0xffffffffffff7f38 (offset: 0xb048) -> 0xf50 fde=[ c98] │ │ │ │ - 0xffffffffffff7fb0 (offset: 0xb0c0) -> 0xf64 fde=[ cac] │ │ │ │ - 0xffffffffffff8050 (offset: 0xb160) -> 0xf94 fde=[ cdc] │ │ │ │ - 0xffffffffffff80d0 (offset: 0xb1e0) -> 0xfc4 fde=[ d0c] │ │ │ │ - 0xffffffffffff8190 (offset: 0xb2a0) -> 0xff8 fde=[ d40] │ │ │ │ - 0xffffffffffff91a0 (offset: 0xc2b0) -> 0x1040 fde=[ d88] │ │ │ │ - 0xffffffffffff9250 (offset: 0xc360) -> 0x1064 fde=[ dac] │ │ │ │ - 0xffffffffffff92e0 (offset: 0xc3f0) -> 0x1088 fde=[ dd0] │ │ │ │ - 0xffffffffffff9374 (offset: 0xc484) -> 0x10b4 fde=[ dfc] │ │ │ │ - 0xffffffffffff9410 (offset: 0xc520) -> 0x10e8 fde=[ e30] │ │ │ │ - 0xffffffffffff9440 (offset: 0xc550) -> 0x1110 fde=[ e58] │ │ │ │ - 0xffffffffffff9450 (offset: 0xc560) -> 0x1124 fde=[ e6c] │ │ │ │ - 0xffffffffffff9460 (offset: 0xc570) -> 0x1138 fde=[ e80] │ │ │ │ - 0xffffffffffff9470 (offset: 0xc580) -> 0x114c fde=[ e94] │ │ │ │ - 0xffffffffffff9480 (offset: 0xc590) -> 0x1160 fde=[ ea8] │ │ │ │ - 0xffffffffffff9490 (offset: 0xc5a0) -> 0x1174 fde=[ ebc] │ │ │ │ - 0xffffffffffff94a0 (offset: 0xc5b0) -> 0x1188 fde=[ ed0] │ │ │ │ - 0xffffffffffff94b0 (offset: 0xc5c0) -> 0x119c fde=[ ee4] │ │ │ │ - 0xffffffffffff94c0 (offset: 0xc5d0) -> 0x11b0 fde=[ ef8] │ │ │ │ - 0xffffffffffff94d0 (offset: 0xc5e0) -> 0x11c4 fde=[ f0c] │ │ │ │ - 0xffffffffffff94e0 (offset: 0xc5f0) -> 0x11d8 fde=[ f20] │ │ │ │ - 0xffffffffffff9570 (offset: 0xc680) -> 0x1208 fde=[ f50] │ │ │ │ - 0xffffffffffff9578 (offset: 0xc688) -> 0x121c fde=[ f64] │ │ │ │ - 0xffffffffffff9580 (offset: 0xc690) -> 0x1230 fde=[ f78] │ │ │ │ - 0xffffffffffff9590 (offset: 0xc6a0) -> 0x1244 fde=[ f8c] │ │ │ │ + 0xfffffffffffee220 (offset: 0x2440) -> 0x348 fde=[ 90] │ │ │ │ + 0xfffffffffffee6e0 (offset: 0x2900) -> 0x2cc fde=[ 14] │ │ │ │ + 0xfffffffffffee740 (offset: 0x2960) -> 0x2e0 fde=[ 28] │ │ │ │ + 0xfffffffffffee770 (offset: 0x2990) -> 0x2f4 fde=[ 3c] │ │ │ │ + 0xfffffffffffee7ac (offset: 0x29cc) -> 0x308 fde=[ 50] │ │ │ │ + 0xfffffffffffee800 (offset: 0x2a20) -> 0x330 fde=[ 78] │ │ │ │ + 0xfffffffffffee820 (offset: 0x2a40) -> 0x380 fde=[ c8] │ │ │ │ + 0xfffffffffffee8e0 (offset: 0x2b00) -> 0x3a8 fde=[ f0] │ │ │ │ + 0xfffffffffffef6ec (offset: 0x390c) -> 0x43c fde=[ 184] │ │ │ │ + 0xfffffffffffef784 (offset: 0x39a4) -> 0x478 fde=[ 1c0] │ │ │ │ + 0xffffffffffff01cc (offset: 0x43ec) -> 0x528 fde=[ 270] │ │ │ │ + 0xffffffffffff0e00 (offset: 0x5020) -> 0x570 fde=[ 2b8] │ │ │ │ + 0xffffffffffff0ec0 (offset: 0x50e0) -> 0x5a0 fde=[ 2e8] │ │ │ │ + 0xffffffffffff10c0 (offset: 0x52e0) -> 0x5c8 fde=[ 310] │ │ │ │ + 0xffffffffffff11a4 (offset: 0x53c4) -> 0x5dc fde=[ 324] │ │ │ │ + 0xffffffffffff13cc (offset: 0x55ec) -> 0x630 fde=[ 378] │ │ │ │ + 0xffffffffffff1460 (offset: 0x5680) -> 0x648 fde=[ 390] │ │ │ │ + 0xffffffffffff14a0 (offset: 0x56c0) -> 0x670 fde=[ 3b8] │ │ │ │ + 0xffffffffffff14e0 (offset: 0x5700) -> 0x694 fde=[ 3dc] │ │ │ │ + 0xffffffffffff1564 (offset: 0x5784) -> 0x6bc fde=[ 404] │ │ │ │ + 0xffffffffffff16ac (offset: 0x58cc) -> 0x6ec fde=[ 434] │ │ │ │ + 0xffffffffffff1760 (offset: 0x5980) -> 0x710 fde=[ 458] │ │ │ │ + 0xffffffffffff17f0 (offset: 0x5a10) -> 0x734 fde=[ 47c] │ │ │ │ + 0xffffffffffff1900 (offset: 0x5b20) -> 0x790 fde=[ 4d8] │ │ │ │ + 0xffffffffffff1a00 (offset: 0x5c20) -> 0x7b4 fde=[ 4fc] │ │ │ │ + 0xffffffffffff1b00 (offset: 0x5d20) -> 0x7d8 fde=[ 520] │ │ │ │ + 0xffffffffffff1c00 (offset: 0x5e20) -> 0x7fc fde=[ 544] │ │ │ │ + 0xffffffffffff1cf0 (offset: 0x5f10) -> 0x820 fde=[ 568] │ │ │ │ + 0xffffffffffff1d40 (offset: 0x5f60) -> 0x844 fde=[ 58c] │ │ │ │ + 0xffffffffffff1d60 (offset: 0x5f80) -> 0x860 fde=[ 5a8] │ │ │ │ + 0xffffffffffff1fe0 (offset: 0x6200) -> 0x8a8 fde=[ 5f0] │ │ │ │ + 0xffffffffffff2de0 (offset: 0x7000) -> 0x92c fde=[ 674] │ │ │ │ + 0xffffffffffff2fa0 (offset: 0x71c0) -> 0x964 fde=[ 6ac] │ │ │ │ + 0xffffffffffff3284 (offset: 0x74a4) -> 0x9f0 fde=[ 738] │ │ │ │ + 0xffffffffffff34ec (offset: 0x770c) -> 0xa48 fde=[ 790] │ │ │ │ + 0xffffffffffff45f0 (offset: 0x8810) -> 0xa94 fde=[ 7dc] │ │ │ │ + 0xffffffffffff5980 (offset: 0x9ba0) -> 0xae0 fde=[ 828] │ │ │ │ + 0xffffffffffff602c (offset: 0xa24c) -> 0xbac fde=[ 8f4] │ │ │ │ + 0xffffffffffff6060 (offset: 0xa280) -> 0xbd0 fde=[ 918] │ │ │ │ + 0xffffffffffff60a0 (offset: 0xa2c0) -> 0xbf4 fde=[ 93c] │ │ │ │ + 0xffffffffffff60e0 (offset: 0xa300) -> 0xc1c fde=[ 964] │ │ │ │ + 0xffffffffffff610c (offset: 0xa32c) -> 0xc40 fde=[ 988] │ │ │ │ + 0xffffffffffff61a8 (offset: 0xa3c8) -> 0xc70 fde=[ 9b8] │ │ │ │ + 0xffffffffffff6244 (offset: 0xa464) -> 0xca0 fde=[ 9e8] │ │ │ │ + 0xffffffffffff62e8 (offset: 0xa508) -> 0xcd0 fde=[ a18] │ │ │ │ + 0xffffffffffff638c (offset: 0xa5ac) -> 0xd00 fde=[ a48] │ │ │ │ + 0xffffffffffff6620 (offset: 0xa840) -> 0xd70 fde=[ ab8] │ │ │ │ + 0xffffffffffff6720 (offset: 0xa940) -> 0xda8 fde=[ af0] │ │ │ │ + 0xffffffffffff6810 (offset: 0xaa30) -> 0xdbc fde=[ b04] │ │ │ │ + 0xffffffffffff6844 (offset: 0xaa64) -> 0xdd8 fde=[ b20] │ │ │ │ + 0xffffffffffff6950 (offset: 0xab70) -> 0xe1c fde=[ b64] │ │ │ │ + 0xffffffffffff6a20 (offset: 0xac40) -> 0xe54 fde=[ b9c] │ │ │ │ + 0xffffffffffff6a80 (offset: 0xaca0) -> 0xe7c fde=[ bc4] │ │ │ │ + 0xffffffffffff6c8c (offset: 0xaeac) -> 0xebc fde=[ c04] │ │ │ │ + 0xffffffffffff6cac (offset: 0xaecc) -> 0xee0 fde=[ c28] │ │ │ │ + 0xffffffffffff6cc0 (offset: 0xaee0) -> 0xef4 fde=[ c3c] │ │ │ │ + 0xffffffffffff6d2c (offset: 0xaf4c) -> 0xf20 fde=[ c68] │ │ │ │ + 0xffffffffffff6da0 (offset: 0xafc0) -> 0xf48 fde=[ c90] │ │ │ │ + 0xffffffffffff6e00 (offset: 0xb020) -> 0xf74 fde=[ cbc] │ │ │ │ + 0xffffffffffff6ea8 (offset: 0xb0c8) -> 0xf9c fde=[ ce4] │ │ │ │ + 0xffffffffffff6f28 (offset: 0xb148) -> 0xfc0 fde=[ d08] │ │ │ │ + 0xffffffffffff6fa0 (offset: 0xb1c0) -> 0xfd4 fde=[ d1c] │ │ │ │ + 0xffffffffffff7040 (offset: 0xb260) -> 0x1004 fde=[ d4c] │ │ │ │ + 0xffffffffffff70c0 (offset: 0xb2e0) -> 0x1034 fde=[ d7c] │ │ │ │ + 0xffffffffffff7180 (offset: 0xb3a0) -> 0x1068 fde=[ db0] │ │ │ │ + 0xffffffffffff8188 (offset: 0xc3a8) -> 0x10b0 fde=[ df8] │ │ │ │ + 0xffffffffffff8240 (offset: 0xc460) -> 0x10d4 fde=[ e1c] │ │ │ │ + 0xffffffffffff82d0 (offset: 0xc4f0) -> 0x10f8 fde=[ e40] │ │ │ │ + 0xffffffffffff8364 (offset: 0xc584) -> 0x1124 fde=[ e6c] │ │ │ │ + 0xffffffffffff8400 (offset: 0xc620) -> 0x1158 fde=[ ea0] │ │ │ │ + 0xffffffffffff8430 (offset: 0xc650) -> 0x1180 fde=[ ec8] │ │ │ │ + 0xffffffffffff8440 (offset: 0xc660) -> 0x1194 fde=[ edc] │ │ │ │ + 0xffffffffffff8450 (offset: 0xc670) -> 0x11a8 fde=[ ef0] │ │ │ │ + 0xffffffffffff8460 (offset: 0xc680) -> 0x11bc fde=[ f04] │ │ │ │ + 0xffffffffffff8470 (offset: 0xc690) -> 0x11d0 fde=[ f18] │ │ │ │ + 0xffffffffffff8480 (offset: 0xc6a0) -> 0x11e4 fde=[ f2c] │ │ │ │ + 0xffffffffffff8490 (offset: 0xc6b0) -> 0x11f8 fde=[ f40] │ │ │ │ + 0xffffffffffff84a0 (offset: 0xc6c0) -> 0x120c fde=[ f54] │ │ │ │ + 0xffffffffffff84b0 (offset: 0xc6d0) -> 0x1220 fde=[ f68] │ │ │ │ + 0xffffffffffff84c0 (offset: 0xc6e0) -> 0x1234 fde=[ f7c] │ │ │ │ + 0xffffffffffff84d0 (offset: 0xc6f0) -> 0x1248 fde=[ f90] │ │ │ │ + 0xffffffffffff8560 (offset: 0xc780) -> 0x1278 fde=[ fc0] │ │ │ │ + 0xffffffffffff8568 (offset: 0xc788) -> 0x128c fde=[ fd4] │ │ │ │ + 0xffffffffffff8570 (offset: 0xc790) -> 0x12a0 fde=[ fe8] │ │ │ │ + 0xffffffffffff8580 (offset: 0xc7a0) -> 0x12b4 fde=[ ffc] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -195,15 +195,15 @@ │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002afc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000000f0 0000000000000090 000000f4 FDE cie=00000000 pc=0000000000002b00..0000000000003910 │ │ │ │ +000000f0 0000000000000090 000000f4 FDE cie=00000000 pc=0000000000002b00..000000000000390c │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002b04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002b08 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_advance_loc: 20 to 0000000000002b1c │ │ │ │ @@ -235,34 +235,34 @@ │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000002ba8 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_advance_loc: 92 to 0000000000002c04 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 12 to 0000000000002c10 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 216 to 0000000000002ce8 │ │ │ │ + DW_CFA_advance_loc: 212 to 0000000000002ce4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc1: 284 to 0000000000002e04 │ │ │ │ + DW_CFA_advance_loc1: 284 to 0000000000002e00 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e08 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e04 │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002e0c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002e08 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 364 to 0000000000002f78 │ │ │ │ + DW_CFA_advance_loc1: 364 to 0000000000002f74 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000002f7c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000002f78 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000002f98 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000002f94 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 352 to 00000000000030f8 │ │ │ │ + DW_CFA_advance_loc1: 356 to 00000000000030f8 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_advance_loc1: 472 to 00000000000032d0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_advance_loc: 216 to 00000000000033a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ @@ -278,2069 +278,2148 @@ │ │ │ │ DW_CFA_advance_loc2: 1244 to 0000000000003894 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000003898 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000000389c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000038fc │ │ │ │ + DW_CFA_advance_loc: 92 to 00000000000038f8 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003900 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000038fc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003904 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003900 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003908 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003904 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000390c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003908 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000184 0000000000000038 00000188 FDE cie=00000000 pc=0000000000003910..00000000000039a8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003914 │ │ │ │ +00000184 0000000000000038 00000188 FDE cie=00000000 pc=000000000000390c..00000000000039a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003910 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003918 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003914 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000003920 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000391c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003930 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000392c │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000003984 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000003980 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003988 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003984 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000398c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003988 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000039a0 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000399c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000001c0 0000000000000084 000001c4 FDE cie=00000000 pc=00000000000039a8..0000000000004364 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039ac │ │ │ │ +000001c0 00000000000000ac 000001c4 FDE cie=00000000 pc=00000000000039a4..00000000000043ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000039b0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000039ac │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000039c4 │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000039c4 │ │ │ │ DW_CFA_def_cfa_offset: 4112 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 196 to 0000000000003a88 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003a8c │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000003b58 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 172 to 0000000000003c04 │ │ │ │ + DW_CFA_advance_loc1: 312 to 0000000000003afc │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003b08 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003b50 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003b54 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 220 to 0000000000003c30 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000003c14 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000003c44 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r21 (x21) │ │ │ │ + DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003c4c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000003c34 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c38 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000003c78 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c7c │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003c80 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 224 to 0000000000003d60 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000003ce4 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003d64 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003cf0 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 204 to 0000000000003e30 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003d38 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000003e34 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003d3c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc1: 764 to 0000000000004130 │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004134 │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004138 │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000000415c │ │ │ │ - DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004164 │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000416c │ │ │ │ - DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 352 to 00000000000042cc │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003d84 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000042d4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003d90 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 96 to 0000000000004334 │ │ │ │ + DW_CFA_advance_loc: 120 to 0000000000003e08 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004338 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003e0c │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004350 │ │ │ │ - DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_restore: r22 (x22) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004354 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004358 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000435c │ │ │ │ + DW_CFA_advance_loc: 112 to 0000000000003e7c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004360 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003e88 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003ed0 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003ed4 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 64 to 0000000000003f14 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003f20 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 72 to 0000000000003f68 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000003f6c │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000003fc0 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000003fcc │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000004034 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004038 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000004098 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000040a4 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 76 to 00000000000040f0 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000040f4 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 228 to 00000000000041d8 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000041e4 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000422c │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004230 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000004258 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000425c │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 164 to 0000000000004300 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004304 │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 72 to 000000000000434c │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004358 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000043a8 │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043ac │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 56 to 00000000000043e4 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043e8 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_nop │ │ │ │ + DW_CFA_nop │ │ │ │ │ │ │ │ -00000248 0000000000000044 0000024c FDE cie=00000000 pc=0000000000004364..0000000000004f60 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004368 │ │ │ │ +00000270 0000000000000044 00000274 FDE cie=00000000 pc=00000000000043ec..000000000000501c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000436c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000043f4 │ │ │ │ DW_CFA_def_cfa_offset: 144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-144 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-136 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000004374 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000043fc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-112 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004380 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000004408 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-128 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000004398 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000004420 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-96 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-88 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-80 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-72 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-64 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-56 │ │ │ │ - DW_CFA_advance_loc1: 524 to 00000000000045a4 │ │ │ │ + DW_CFA_advance_loc1: 548 to 0000000000004644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000004648 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000045ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000464c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000290 000000000000002c 00000294 FDE cie=00000000 pc=0000000000004f60..0000000000005004 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000004f70 │ │ │ │ +000002b8 000000000000002c 000002bc FDE cie=00000000 pc=0000000000005020..00000000000050c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005030 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004f74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005034 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000004f80 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000005040 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000004fb4 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000005074 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004fb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005078 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000004fbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000507c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 64 to 0000000000004ffc │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000050bc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005000 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000050c0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -000002c0 0000000000000024 000002c4 FDE cie=00000000 pc=0000000000005020..000000000000520c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005024 │ │ │ │ +000002e8 0000000000000024 000002ec FDE cie=00000000 pc=00000000000050e0..00000000000052cc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000050e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005028 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000050e8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000503c │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000050fc │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 152 to 00000000000050d4 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000005194 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005198 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000050dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000519c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002e8 0000000000000010 000002ec FDE cie=00000000 pc=0000000000005220..0000000000005304 │ │ │ │ +00000310 0000000000000010 00000314 FDE cie=00000000 pc=00000000000052e0..00000000000053c4 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000002fc 0000000000000050 00000300 FDE cie=00000000 pc=0000000000005304..000000000000552c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005308 │ │ │ │ +00000324 0000000000000050 00000328 FDE cie=00000000 pc=00000000000053c4..00000000000055ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053c8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000530c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000053cc │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005314 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000053d4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000531c │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000053dc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-80 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005330 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000053f0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000000537c │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000543c │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 88 to 00000000000053d4 │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000005494 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000053e8 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000054a8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054ac │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000053f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000054b0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 104 to 0000000000005458 │ │ │ │ + DW_CFA_advance_loc: 104 to 0000000000005518 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000546c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000552c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005470 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005530 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 96 to 00000000000054d0 │ │ │ │ + DW_CFA_advance_loc: 96 to 0000000000005590 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000350 0000000000000014 00000354 FDE cie=00000000 pc=000000000000552c..00000000000055a4 │ │ │ │ +00000378 0000000000000014 0000037c FDE cie=00000000 pc=00000000000055ec..0000000000005664 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000368 0000000000000024 0000036c FDE cie=00000000 pc=00000000000055c0..00000000000055f4 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055c4 │ │ │ │ +00000390 0000000000000024 00000394 FDE cie=00000000 pc=0000000000005680..00000000000056b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005684 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005688 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000055dc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000569c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000055e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000390 0000000000000020 00000394 FDE cie=00000000 pc=0000000000005600..0000000000005638 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005610 │ │ │ │ +000003b8 0000000000000020 000003bc FDE cie=00000000 pc=00000000000056c0..00000000000056f8 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000056d0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005614 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056d4 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005630 │ │ │ │ + DW_CFA_advance_loc: 28 to 00000000000056f0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005634 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000056f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003b4 0000000000000024 000003b8 FDE cie=00000000 pc=0000000000005640..00000000000056c4 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005650 │ │ │ │ +000003dc 0000000000000024 000003e0 FDE cie=00000000 pc=0000000000005700..0000000000005784 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005710 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005654 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005714 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000005670 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000005730 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000056bc │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000577c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005780 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000003dc 000000000000002c 000003e0 FDE cie=00000000 pc=00000000000056c4..0000000000005804 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056c8 │ │ │ │ +00000404 000000000000002c 00000408 FDE cie=00000000 pc=0000000000005784..00000000000058cc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005788 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056cc │ │ │ │ - DW_CFA_def_cfa_offset: 304 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000056d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000578c │ │ │ │ + DW_CFA_def_cfa_offset: 336 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005790 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-224 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-216 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000056d8 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005798 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-208 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-200 │ │ │ │ - DW_CFA_advance_loc1: 268 to 00000000000057e4 │ │ │ │ + DW_CFA_advance_loc1: 276 to 00000000000058ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000058b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000057ec │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000058b4 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000040c 0000000000000020 00000410 FDE cie=00000000 pc=0000000000005804..00000000000058ac │ │ │ │ - DW_CFA_advance_loc: 84 to 0000000000005858 │ │ │ │ +00000434 0000000000000020 00000438 FDE cie=00000000 pc=00000000000058cc..0000000000005974 │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000005920 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000585c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005924 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005870 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005938 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005874 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000593c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000430 0000000000000020 00000434 FDE cie=00000000 pc=00000000000058ac..0000000000005934 │ │ │ │ - DW_CFA_advance_loc: 76 to 00000000000058f8 │ │ │ │ +00000458 0000000000000020 0000045c FDE cie=00000000 pc=0000000000005980..0000000000005a10 │ │ │ │ + DW_CFA_advance_loc: 84 to 00000000000059d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000058fc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000059d8 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005910 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000059ec │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005914 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000059f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000454 0000000000000058 00000458 FDE cie=00000000 pc=0000000000005940..0000000000005a4c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005944 │ │ │ │ +0000047c 0000000000000058 00000480 FDE cie=00000000 pc=0000000000005a10..0000000000005b1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005948 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005a18 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000005958 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005a28 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005970 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005a40 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005988 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005a58 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000599c │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005a6c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000059ac │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000005a7c │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000005a10 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000005ae0 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ae4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a18 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005ae8 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a1c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005aec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005a24 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005af4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005af8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005afc │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005a44 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005b14 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b18 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004b0 0000000000000020 000004b4 FDE cie=00000000 pc=0000000000005a4c..0000000000005b4c │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000005a88 │ │ │ │ +000004d8 0000000000000020 000004dc FDE cie=00000000 pc=0000000000005b20..0000000000005c20 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005b34 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005a8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005aa0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005b4c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005aa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005b50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004d4 0000000000000020 000004d8 FDE cie=00000000 pc=0000000000005b4c..0000000000005c4c │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000005b88 │ │ │ │ +000004fc 0000000000000020 00000500 FDE cie=00000000 pc=0000000000005c20..0000000000005d20 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005c34 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005b8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005ba0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005c4c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ba4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005c50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000004f8 0000000000000020 000004fc FDE cie=00000000 pc=0000000000005c4c..0000000000005d4c │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000005c88 │ │ │ │ +00000520 0000000000000020 00000524 FDE cie=00000000 pc=0000000000005d20..0000000000005e20 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005d34 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005c8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005ca0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005d4c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005ca4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005d50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000051c 0000000000000020 00000520 FDE cie=00000000 pc=0000000000005d4c..0000000000005e3c │ │ │ │ - DW_CFA_advance_loc: 60 to 0000000000005d88 │ │ │ │ +00000544 0000000000000020 00000548 FDE cie=00000000 pc=0000000000005e20..0000000000005f10 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005e34 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005d8c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e38 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005da0 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005e4c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005da4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005e50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000540 0000000000000020 00000544 FDE cie=00000000 pc=0000000000005e40..0000000000005e8c │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000005e68 │ │ │ │ +00000568 0000000000000020 0000056c FDE cie=00000000 pc=0000000000005f10..0000000000005f5c │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000005f38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 0000000000005e80 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000005f50 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e84 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f54 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000564 0000000000000018 00000568 FDE cie=00000000 pc=0000000000005e8c..0000000000005eac │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e90 │ │ │ │ +0000058c 0000000000000018 00000590 FDE cie=00000000 pc=0000000000005f60..0000000000005f80 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f64 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005e94 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f68 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000580 0000000000000044 00000584 FDE cie=00000000 pc=0000000000005eac..0000000000006120 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005eb0 │ │ │ │ +000005a8 0000000000000044 000005ac FDE cie=00000000 pc=0000000000005f80..00000000000061f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f84 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005eb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000005f88 │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005ebc │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f90 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000005ec4 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000005f98 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000005edc │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000005fb0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 252 to 0000000000005fd8 │ │ │ │ + DW_CFA_advance_loc1: 256 to 00000000000060b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fdc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000005fe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000060b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 272 to 00000000000060f0 │ │ │ │ + DW_CFA_advance_loc1: 272 to 00000000000061c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000060f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000060f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000061d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ - DW_CFA_nop │ │ │ │ │ │ │ │ -000005c8 0000000000000080 000005cc FDE cie=00000000 pc=0000000000006120..0000000000006f00 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006124 │ │ │ │ +000005f0 0000000000000080 000005f4 FDE cie=00000000 pc=0000000000006200..0000000000006ff4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006204 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006128 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006208 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000613c │ │ │ │ - DW_CFA_def_cfa_offset: 2800 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000621c │ │ │ │ + DW_CFA_def_cfa_offset: 2816 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000000617c │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000625c │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000618c │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000626c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 64 to 00000000000061cc │ │ │ │ + DW_CFA_advance_loc: 64 to 00000000000062ac │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000061d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000062b0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 228 to 00000000000062b4 │ │ │ │ + DW_CFA_advance_loc: 236 to 000000000000639c │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 16 to 00000000000062c4 │ │ │ │ + DW_CFA_advance_loc: 16 to 00000000000063ac │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000062c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000063b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000062cc │ │ │ │ - DW_CFA_def_cfa_offset: 2800 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000063b4 │ │ │ │ + DW_CFA_def_cfa_offset: 2816 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000062d8 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000063c0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000062e0 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000063c8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 2620 to 0000000000006d1c │ │ │ │ + DW_CFA_advance_loc2: 2568 to 0000000000006dd0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d20 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dd4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d24 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006dd8 │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d28 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ddc │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006d2c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006de0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 448 to 0000000000006eec │ │ │ │ + DW_CFA_advance_loc1: 512 to 0000000000006fe0 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ef0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006fe4 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ef4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006fe8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006ef8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006fec │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006efc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000006ff0 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000064c 0000000000000034 00000650 FDE cie=00000000 pc=0000000000006f00..00000000000070b8 │ │ │ │ - DW_CFA_advance_loc: 16 to 0000000000006f10 │ │ │ │ +00000674 0000000000000034 00000678 FDE cie=00000000 pc=0000000000007000..00000000000071b8 │ │ │ │ + DW_CFA_advance_loc: 16 to 0000000000007010 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f14 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007014 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 48 to 0000000000006f44 │ │ │ │ + DW_CFA_advance_loc: 48 to 0000000000007044 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007048 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000006f4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000704c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000006f6c │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000706c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 72 to 0000000000006fb4 │ │ │ │ + DW_CFA_advance_loc: 72 to 00000000000070b4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 32 to 0000000000006fd4 │ │ │ │ + DW_CFA_advance_loc: 32 to 00000000000070d4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 208 to 00000000000070a4 │ │ │ │ + DW_CFA_advance_loc: 208 to 00000000000071a4 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 12 to 00000000000070b0 │ │ │ │ + DW_CFA_advance_loc: 12 to 00000000000071b0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000684 0000000000000040 00000688 FDE cie=00000000 pc=00000000000070c0..0000000000007390 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070c4 │ │ │ │ +000006ac 0000000000000088 000006b0 FDE cie=00000000 pc=00000000000071c0..00000000000074a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070c8 │ │ │ │ - DW_CFA_def_cfa_offset: 128 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000070cc │ │ │ │ - DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ - DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000070d4 │ │ │ │ - DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ - DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 20 to 00000000000070e8 │ │ │ │ - DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ - DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000070f0 │ │ │ │ - DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 544 to 0000000000007310 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071c8 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000071cc │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000071d4 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ + DW_CFA_advance_loc: 20 to 00000000000071e8 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000722c │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007234 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 132 to 00000000000072b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ - DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_restore: r26 (x26) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000072bc │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000072c0 │ │ │ │ + DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 244 to 00000000000073b4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000000741c │ │ │ │ + DW_CFA_restore: r25 (x25) │ │ │ │ + DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007314 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007420 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007318 │ │ │ │ - DW_CFA_restore_state │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007424 │ │ │ │ + DW_CFA_def_cfa_offset: 144 │ │ │ │ + DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ + DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ + DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ + DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ + DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ + DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ + DW_CFA_AARCH64_negate_ra_state │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000747c │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007480 │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007484 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ + DW_CFA_advance_loc: 20 to 0000000000007498 │ │ │ │ + DW_CFA_restore: r23 (x23) │ │ │ │ + DW_CFA_restore: r24 (x24) │ │ │ │ + DW_CFA_restore: r27 (x27) │ │ │ │ + DW_CFA_restore: r28 (x28) │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000749c │ │ │ │ + DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000074a0 │ │ │ │ + DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ + DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000006c8 0000000000000054 000006cc FDE cie=00000000 pc=0000000000007390..00000000000075f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007394 │ │ │ │ +00000738 0000000000000054 0000073c FDE cie=00000000 pc=00000000000074a4..000000000000770c │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000074a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007398 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000074ac │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 152 to 0000000000007430 │ │ │ │ + DW_CFA_advance_loc: 152 to 0000000000007544 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007434 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007548 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007438 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000754c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000000749c │ │ │ │ + DW_CFA_advance_loc: 100 to 00000000000075b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000075b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000075b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 00000000000074bc │ │ │ │ + DW_CFA_advance_loc: 24 to 00000000000075d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000075d4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000074c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000075d8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000751c │ │ │ │ + DW_CFA_advance_loc: 88 to 0000000000007630 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007520 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007634 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007528 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000763c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000757c │ │ │ │ + DW_CFA_advance_loc: 84 to 0000000000007690 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007580 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007694 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007588 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000769c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 80 to 00000000000075d8 │ │ │ │ + DW_CFA_advance_loc: 80 to 00000000000076ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 00000000000075dc │ │ │ │ + DW_CFA_advance_loc: 4 to 00000000000076f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 8 to 00000000000075e4 │ │ │ │ + DW_CFA_advance_loc: 8 to 00000000000076f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000720 0000000000000048 00000724 FDE cie=00000000 pc=0000000000007600..000000000000870c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007604 │ │ │ │ +00000790 0000000000000048 00000794 FDE cie=00000000 pc=000000000000770c..0000000000008810 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007710 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007608 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007714 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000007624 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000007730 │ │ │ │ DW_CFA_def_cfa_offset: 1840 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1296 to 0000000000007b34 │ │ │ │ + DW_CFA_advance_loc2: 1320 to 0000000000007c58 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000007b4c │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000007c70 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b50 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c74 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007b54 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007c78 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000076c 0000000000000048 00000770 FDE cie=00000000 pc=000000000000870c..0000000000009a9c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008710 │ │ │ │ +000007dc 0000000000000048 000007e0 FDE cie=00000000 pc=0000000000008810..0000000000009b9c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008814 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008714 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008818 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000008730 │ │ │ │ - DW_CFA_def_cfa_offset: 1472 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000008834 │ │ │ │ + DW_CFA_def_cfa_offset: 1488 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc2: 1832 to 0000000000008e58 │ │ │ │ + DW_CFA_advance_loc2: 1836 to 0000000000008f60 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ - DW_CFA_advance_loc: 24 to 0000000000008e70 │ │ │ │ + DW_CFA_advance_loc: 24 to 0000000000008f78 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e74 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f7c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008e78 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008f80 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000007b8 00000000000000c8 000007bc FDE cie=00000000 pc=0000000000009aa0..000000000000a14c │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009aa4 │ │ │ │ +00000828 00000000000000c8 0000082c FDE cie=00000000 pc=0000000000009ba0..000000000000a24c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009aa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009ba8 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ - DW_CFA_advance_loc: 12 to 0000000000009ab4 │ │ │ │ + DW_CFA_advance_loc: 12 to 0000000000009bb4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 28 to 0000000000009ad0 │ │ │ │ + DW_CFA_advance_loc: 28 to 0000000000009bd0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 100 to 0000000000009b34 │ │ │ │ + DW_CFA_advance_loc: 100 to 0000000000009c34 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b38 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c3c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 0000000000009b64 │ │ │ │ + DW_CFA_advance_loc: 40 to 0000000000009c64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b68 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c68 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b6c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c6c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009b70 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009c70 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 868 to 0000000000009ed4 │ │ │ │ + DW_CFA_advance_loc1: 868 to 0000000000009fd4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ed8 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fd8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009edc │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fdc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ee0 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fe0 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ee4 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000009fe4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 276 to 0000000000009ff8 │ │ │ │ + DW_CFA_advance_loc1: 276 to 000000000000a0f8 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000009ffc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a0fc │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000a04c │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000a14c │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a050 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a150 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000a0a0 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000a1a0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a0a8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a1a8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a0b0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a1b0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a0b8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a1b8 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a0bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a1bc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a0e4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000a1e4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a0f0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a1f0 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a0f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a1f8 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a100 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a200 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a118 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a218 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a11c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a21c │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a120 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a220 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a124 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a224 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a128 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a228 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a12c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a22c │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a138 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a238 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a13c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a23c │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a240 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000884 0000000000000020 00000888 FDE cie=00000000 pc=000000000000a14c..000000000000a180 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a150 │ │ │ │ +000008f4 0000000000000020 000008f8 FDE cie=00000000 pc=000000000000a24c..000000000000a280 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a250 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a154 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a254 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a164 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a264 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a268 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a16c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a26c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000008a8 0000000000000020 000008ac FDE cie=00000000 pc=000000000000a180..000000000000a1b8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a184 │ │ │ │ +00000918 0000000000000020 0000091c FDE cie=00000000 pc=000000000000a280..000000000000a2b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a284 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a188 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a288 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000a19c │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000a29c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2a0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000008cc 0000000000000024 000008d0 FDE cie=00000000 pc=000000000000a1c0..000000000000a1f8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1c4 │ │ │ │ +0000093c 0000000000000024 00000940 FDE cie=00000000 pc=000000000000a2c0..000000000000a2f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2c8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a1d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a2d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a1ec │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a2ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a1f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a2f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -000008f4 0000000000000020 000008f8 FDE cie=00000000 pc=000000000000a200..000000000000a22c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a204 │ │ │ │ +00000964 0000000000000020 00000968 FDE cie=00000000 pc=000000000000a300..000000000000a32c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a304 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a208 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a308 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a224 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000a324 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a228 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a328 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000918 000000000000002c 0000091c FDE cie=00000000 pc=000000000000a22c..000000000000a2c8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a230 │ │ │ │ +00000988 000000000000002c 0000098c FDE cie=00000000 pc=000000000000a32c..000000000000a3c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a330 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a234 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a334 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000a26c │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000a36c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a270 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a370 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a274 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a374 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a294 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a394 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a298 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a398 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a29c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a39c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000948 000000000000002c 0000094c FDE cie=00000000 pc=000000000000a2c8..000000000000a364 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2cc │ │ │ │ +000009b8 000000000000002c 000009bc FDE cie=00000000 pc=000000000000a3c8..000000000000a464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a2d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a3d0 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000a308 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000a408 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a30c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a40c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a310 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a410 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000a330 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000a430 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a334 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a434 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a338 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a438 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000978 000000000000002c 0000097c FDE cie=00000000 pc=000000000000a364..000000000000a408 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a368 │ │ │ │ +000009e8 000000000000002c 000009ec FDE cie=00000000 pc=000000000000a464..000000000000a508 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a468 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a36c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a46c │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000a3a4 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000a4a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4ac │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a3d4 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000a4d4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4d8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a3dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a4dc │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009a8 000000000000002c 000009ac FDE cie=00000000 pc=000000000000a408..000000000000a4ac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a40c │ │ │ │ +00000a18 000000000000002c 00000a1c FDE cie=00000000 pc=000000000000a508..000000000000a5ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a50c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a410 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a510 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000a448 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000a548 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a44c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a54c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a450 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a550 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000a478 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000a578 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a47c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a57c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a480 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a580 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000009d8 000000000000006c 000009dc FDE cie=00000000 pc=000000000000a4ac..000000000000a73c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4b0 │ │ │ │ +00000a48 000000000000006c 00000a4c FDE cie=00000000 pc=000000000000a5ac..000000000000a83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5b0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4b4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5b4 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a4c0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a5c0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000a4ec │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000a5ec │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5f0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a4f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a5f4 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ - DW_CFA_advance_loc1: 292 to 000000000000a618 │ │ │ │ + DW_CFA_advance_loc1: 292 to 000000000000a718 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a620 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000a720 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a624 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a724 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000a634 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000a734 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a638 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a738 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a63c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a73c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000000a6e4 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000a7e4 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000000a714 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000000a814 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a718 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a818 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a71c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a81c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a820 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a724 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a824 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a728 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a828 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a48 0000000000000034 00000a4c FDE cie=00000000 pc=000000000000a740..000000000000a828 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a744 │ │ │ │ +00000ab8 0000000000000034 00000abc FDE cie=00000000 pc=000000000000a840..000000000000a928 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a844 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a748 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a848 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a754 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000a854 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000000a7ec │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000000a8ec │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a7f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8f0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a7f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a8f4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000a80c │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000a90c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a810 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a910 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a814 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000a914 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a80 0000000000000010 00000a84 FDE cie=00000000 pc=000000000000a840..000000000000a930 │ │ │ │ +00000af0 0000000000000010 00000af4 FDE cie=00000000 pc=000000000000a940..000000000000aa30 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000a94 0000000000000018 00000a98 FDE cie=00000000 pc=000000000000a930..000000000000a964 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a938 │ │ │ │ +00000b04 0000000000000018 00000b08 FDE cie=00000000 pc=000000000000aa30..000000000000aa64 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000aa38 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a93c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa3c │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ab0 0000000000000040 00000ab4 FDE cie=00000000 pc=000000000000a964..000000000000aa70 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a968 │ │ │ │ +00000b20 0000000000000040 00000b24 FDE cie=00000000 pc=000000000000aa64..000000000000ab70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa68 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000a96c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aa6c │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000a974 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000aa74 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000a980 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aa80 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000000a99c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000000aa9c │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000000aa18 │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000000ab18 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aa24 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ab24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab28 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab2c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aa34 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000ab34 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 52 to 000000000000aa68 │ │ │ │ + DW_CFA_advance_loc: 52 to 000000000000ab68 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000af4 0000000000000034 00000af8 FDE cie=00000000 pc=000000000000aa70..000000000000ab38 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aa7c │ │ │ │ +00000b64 0000000000000034 00000b68 FDE cie=00000000 pc=000000000000ab70..000000000000ac38 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000ab7c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aa80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ab80 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000aaa0 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000aba0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aaa4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aaa8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aba8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000000aaf4 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000000abf4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aaf8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abf8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aafc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000abfc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000ab24 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000ac24 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac28 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab2c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac2c │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000b2c 0000000000000024 00000b30 FDE cie=00000000 pc=000000000000ab40..000000000000ab98 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab44 │ │ │ │ +00000b9c 0000000000000024 00000ba0 FDE cie=00000000 pc=000000000000ac40..000000000000ac98 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac44 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac48 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000ab58 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000ac58 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000ab90 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000ac90 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ab94 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ac94 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000b54 000000000000003c 00000b58 FDE cie=00000000 pc=000000000000aba0..000000000000adac │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aba4 │ │ │ │ +00000bc4 000000000000003c 00000bc8 FDE cie=00000000 pc=000000000000aca0..000000000000aeac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aca4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aba8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aca8 │ │ │ │ DW_CFA_def_cfa_offset: 96 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000abb0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000acb0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000abc0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000acc0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000abcc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000accc │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc1: 324 to 000000000000ad10 │ │ │ │ + DW_CFA_advance_loc1: 324 to 000000000000ae10 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad14 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae14 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ad18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000ae18 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000b94 0000000000000020 00000b98 FDE cie=00000000 pc=000000000000adac..000000000000adcc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000adb0 │ │ │ │ +00000c04 0000000000000020 00000c08 FDE cie=00000000 pc=000000000000aeac..000000000000aecc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeb0 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000adb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aeb4 │ │ │ │ DW_CFA_def_cfa_offset: 16 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000adc0 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aec0 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000adc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aec4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bb8 0000000000000010 00000bbc FDE cie=00000000 pc=000000000000adcc..000000000000add8 │ │ │ │ +00000c28 0000000000000010 00000c2c FDE cie=00000000 pc=000000000000aecc..000000000000aed8 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bcc 0000000000000028 00000bd0 FDE cie=00000000 pc=000000000000ade0..000000000000ae4c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ade4 │ │ │ │ +00000c3c 0000000000000028 00000c40 FDE cie=00000000 pc=000000000000aee0..000000000000af4c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aee4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ade8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000aee8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000adf4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000aef4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000ae44 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000af44 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af48 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000bf8 0000000000000024 00000bfc FDE cie=00000000 pc=000000000000ae4c..000000000000aebc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae50 │ │ │ │ +00000c68 0000000000000024 00000c6c FDE cie=00000000 pc=000000000000af4c..000000000000afbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af50 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ae54 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000af54 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000ae5c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000af5c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000aeb4 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000afb4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aeb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000afb8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000c20 0000000000000028 00000c24 FDE cie=00000000 pc=000000000000aec0..000000000000af1c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aec4 │ │ │ │ +00000c90 0000000000000028 00000c94 FDE cie=00000000 pc=000000000000afc0..000000000000b01c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000afc4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000aec8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000afc8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000aed0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000afd0 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000aedc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000afdc │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 56 to 000000000000af14 │ │ │ │ + DW_CFA_advance_loc: 56 to 000000000000b014 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af18 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b018 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ │ │ │ │ -00000c4c 0000000000000024 00000c50 FDE cie=00000000 pc=000000000000af20..000000000000afc8 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af24 │ │ │ │ +00000cbc 0000000000000024 00000cc0 FDE cie=00000000 pc=000000000000b020..000000000000b0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b024 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000af28 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b028 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000af30 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b030 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 128 to 000000000000afb0 │ │ │ │ + DW_CFA_advance_loc: 128 to 000000000000b0b0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000afb4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000afb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b0b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ │ │ │ │ -00000c74 0000000000000020 00000c78 FDE cie=00000000 pc=000000000000afc8..000000000000b048 │ │ │ │ - DW_CFA_advance_loc: 84 to 000000000000b01c │ │ │ │ +00000ce4 0000000000000020 00000ce8 FDE cie=00000000 pc=000000000000b0c8..000000000000b148 │ │ │ │ + DW_CFA_advance_loc: 84 to 000000000000b11c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b020 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b120 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000b038 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000b138 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b03c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b13c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000c98 0000000000000010 00000c9c FDE cie=00000000 pc=000000000000b048..000000000000b0bc │ │ │ │ +00000d08 0000000000000010 00000d0c FDE cie=00000000 pc=000000000000b148..000000000000b1bc │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cac 000000000000002c 00000cb0 FDE cie=00000000 pc=000000000000b0c0..000000000000b160 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0c4 │ │ │ │ +00000d1c 000000000000002c 00000d20 FDE cie=00000000 pc=000000000000b1c0..000000000000b260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1c4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b0c8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b1c8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b0d0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b1d0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b0dc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b1dc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000000b158 │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000000b258 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b15c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b25c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000cdc 000000000000002c 00000ce0 FDE cie=00000000 pc=000000000000b160..000000000000b1dc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b164 │ │ │ │ +00000d4c 000000000000002c 00000d50 FDE cie=00000000 pc=000000000000b260..000000000000b2dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b264 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b168 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b268 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b170 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b270 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b178 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b278 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000000b1c8 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000000b2c8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b1cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2cc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b1d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2d0 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d0c 0000000000000030 00000d10 FDE cie=00000000 pc=000000000000b1e0..000000000000b29c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b1e4 │ │ │ │ +00000d7c 0000000000000030 00000d80 FDE cie=00000000 pc=000000000000b2e0..000000000000b39c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2e4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b1e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b2e8 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b1f0 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000b2f0 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b1fc │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b2fc │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 92 to 000000000000b258 │ │ │ │ + DW_CFA_advance_loc: 92 to 000000000000b358 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b25c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b35c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b260 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b360 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d40 0000000000000044 00000d44 FDE cie=00000000 pc=000000000000b2a0..000000000000c2b0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2a4 │ │ │ │ +00000db0 0000000000000044 00000db4 FDE cie=00000000 pc=000000000000b3a0..000000000000c3a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b2a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b3a8 │ │ │ │ DW_CFA_def_cfa_offset: 192 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000b2b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000b3b4 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000b2c8 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b3c4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-80 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-72 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-64 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-40 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000b3d4 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-32 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000b2d0 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-16 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-8 │ │ │ │ - DW_CFA_advance_loc1: 660 to 000000000000b564 │ │ │ │ + DW_CFA_advance_loc1: 624 to 000000000000b644 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b568 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b648 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000b56c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000b64c │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000d88 0000000000000020 00000d8c FDE cie=00000000 pc=000000000000c2b0..000000000000c35c │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c2bc │ │ │ │ +00000df8 0000000000000020 00000dfc FDE cie=00000000 pc=000000000000c3a8..000000000000c454 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c3b4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c2c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c3b8 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 144 to 000000000000c350 │ │ │ │ + DW_CFA_advance_loc: 144 to 000000000000c448 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c354 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c44c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dac 0000000000000020 00000db0 FDE cie=00000000 pc=000000000000c360..000000000000c3f0 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000000c388 │ │ │ │ +00000e1c 0000000000000020 00000e20 FDE cie=00000000 pc=000000000000c460..000000000000c4f0 │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000000c488 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c38c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c48c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000c3e4 │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000c4e4 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c3e8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c4e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dd0 0000000000000028 00000dd4 FDE cie=00000000 pc=000000000000c3f0..000000000000c484 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000000c41c │ │ │ │ +00000e40 0000000000000028 00000e44 FDE cie=00000000 pc=000000000000c4f0..000000000000c584 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000000c51c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c420 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c520 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 64 to 000000000000c460 │ │ │ │ + DW_CFA_advance_loc: 64 to 000000000000c560 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c464 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c564 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000000c478 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000000c578 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000dfc 0000000000000030 00000e00 FDE cie=00000000 pc=000000000000c484..000000000000c51c │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c488 │ │ │ │ +00000e6c 0000000000000030 00000e70 FDE cie=00000000 pc=000000000000c584..000000000000c61c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c588 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c48c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c58c │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c494 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c594 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000c4a4 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000c5a4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 88 to 000000000000c4fc │ │ │ │ + DW_CFA_advance_loc: 88 to 000000000000c5fc │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c500 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c600 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c504 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c604 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e30 0000000000000024 00000e34 FDE cie=00000000 pc=000000000000c520..000000000000c550 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c524 │ │ │ │ +00000ea0 0000000000000024 00000ea4 FDE cie=00000000 pc=000000000000c620..000000000000c650 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c624 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c528 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c628 │ │ │ │ DW_CFA_def_cfa_offset: 32 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c530 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c630 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 24 to 000000000000c548 │ │ │ │ + DW_CFA_advance_loc: 24 to 000000000000c648 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c54c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c64c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e58 0000000000000010 00000e5c FDE cie=00000000 pc=000000000000c550..000000000000c560 │ │ │ │ +00000ec8 0000000000000010 00000ecc FDE cie=00000000 pc=000000000000c650..000000000000c660 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e6c 0000000000000010 00000e70 FDE cie=00000000 pc=000000000000c560..000000000000c570 │ │ │ │ +00000edc 0000000000000010 00000ee0 FDE cie=00000000 pc=000000000000c660..000000000000c670 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e80 0000000000000010 00000e84 FDE cie=00000000 pc=000000000000c570..000000000000c580 │ │ │ │ +00000ef0 0000000000000010 00000ef4 FDE cie=00000000 pc=000000000000c670..000000000000c680 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000e94 0000000000000010 00000e98 FDE cie=00000000 pc=000000000000c580..000000000000c590 │ │ │ │ +00000f04 0000000000000010 00000f08 FDE cie=00000000 pc=000000000000c680..000000000000c690 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ea8 0000000000000010 00000eac FDE cie=00000000 pc=000000000000c590..000000000000c5a0 │ │ │ │ +00000f18 0000000000000010 00000f1c FDE cie=00000000 pc=000000000000c690..000000000000c6a0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ebc 0000000000000010 00000ec0 FDE cie=00000000 pc=000000000000c5a0..000000000000c5b0 │ │ │ │ +00000f2c 0000000000000010 00000f30 FDE cie=00000000 pc=000000000000c6a0..000000000000c6b0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ed0 0000000000000010 00000ed4 FDE cie=00000000 pc=000000000000c5b0..000000000000c5c0 │ │ │ │ +00000f40 0000000000000010 00000f44 FDE cie=00000000 pc=000000000000c6b0..000000000000c6c0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ee4 0000000000000010 00000ee8 FDE cie=00000000 pc=000000000000c5c0..000000000000c5d0 │ │ │ │ +00000f54 0000000000000010 00000f58 FDE cie=00000000 pc=000000000000c6c0..000000000000c6d0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000ef8 0000000000000010 00000efc FDE cie=00000000 pc=000000000000c5d0..000000000000c5e0 │ │ │ │ +00000f68 0000000000000010 00000f6c FDE cie=00000000 pc=000000000000c6d0..000000000000c6e0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f0c 0000000000000010 00000f10 FDE cie=00000000 pc=000000000000c5e0..000000000000c5f0 │ │ │ │ +00000f7c 0000000000000010 00000f80 FDE cie=00000000 pc=000000000000c6e0..000000000000c6f0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f20 000000000000002c 00000f24 FDE cie=00000000 pc=000000000000c5f0..000000000000c674 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5f4 │ │ │ │ +00000f90 000000000000002c 00000f94 FDE cie=00000000 pc=000000000000c6f0..000000000000c774 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6f4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c5f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c6f8 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000000c600 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000c700 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-16 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-8 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c60c │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c70c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-32 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 96 to 000000000000c66c │ │ │ │ + DW_CFA_advance_loc: 96 to 000000000000c76c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c670 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c770 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f50 0000000000000010 00000f54 FDE cie=00000000 pc=000000000000c680..000000000000c688 │ │ │ │ +00000fc0 0000000000000010 00000fc4 FDE cie=00000000 pc=000000000000c780..000000000000c788 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f64 0000000000000010 00000f68 FDE cie=00000000 pc=000000000000c688..000000000000c690 │ │ │ │ +00000fd4 0000000000000010 00000fd8 FDE cie=00000000 pc=000000000000c788..000000000000c790 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f78 0000000000000010 00000f7c FDE cie=00000000 pc=000000000000c690..000000000000c698 │ │ │ │ +00000fe8 0000000000000010 00000fec FDE cie=00000000 pc=000000000000c790..000000000000c798 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000f8c 00000000000000ac 00000f90 FDE cie=00000000 pc=000000000000c6a0..000000000000f1a0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6a4 │ │ │ │ +00000ffc 00000000000000ac 00001000 FDE cie=00000000 pc=000000000000c7a0..000000000000f2ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7a4 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7a8 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c6b4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000c7b4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000000c6d4 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000000c7d4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7d8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c6dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000c7dc │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc1: 728 to 000000000000c9b4 │ │ │ │ + DW_CFA_advance_loc1: 728 to 000000000000cab4 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9b8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cab8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9bc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cabc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000c9c8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cac8 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9cc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cacc │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000c9d0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cad0 │ │ │ │ DW_CFA_def_cfa_offset: 128 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-112 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-104 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-128 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-120 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 168 to 000000000000ca78 │ │ │ │ + DW_CFA_advance_loc: 168 to 000000000000cb78 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca7c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb7c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca80 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb80 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000ca84 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cb84 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000000cac8 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000000cbc8 │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cad4 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cbd4 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cad8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbd8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000cadc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbdc │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000000cae8 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000000cbe8 │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000caec │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbec │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000caf0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000cbf0 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000000cb00 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000000cc00 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-96 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-88 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-80 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-72 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-56 │ │ │ │ - DW_CFA_advance_loc2: 7072 to 000000000000e6a0 │ │ │ │ + DW_CFA_advance_loc2: 7084 to 000000000000e7ac │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e7b0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e7b4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000e6ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000e7b8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc2: 2752 to 000000000000f16c │ │ │ │ + DW_CFA_advance_loc2: 2752 to 000000000000f278 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f170 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f27c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f174 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f280 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000f178 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000000f284 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -0000103c ZERO terminator │ │ │ │ +000010ac ZERO terminator │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -7/lib/ld-linux-aarch64.so.1 │ │ │ │ +2/lib/ld-linux-aarch64.so.1 │ │ │ │ ompi_mpi_comm_world │ │ │ │ ompi_mpi_info_null │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ __gmon_start__ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ ncmpi_put_att_double │ │ │ │ ncmpi_close │ │ │ │ @@ -141,27 +141,27 @@ │ │ │ │ NF_FILL_DOUBLE │ │ │ │ iret = nfmpi_close(ncid) │ │ │ │ call check_err(iret,"nfmpi_close", __func__, __LINE__,__FILE__) │ │ │ │ subroutine writerecs(ncid, │ │ │ │ * netCDF id │ │ │ │ integer ncid │ │ │ │ * variable ids │ │ │ │ -integer %s_id │ │ │ │ include 'pnetcdf.inc' │ │ │ │ * error status return │ │ │ │ integer iret │ │ │ │ * netCDF dimension sizes for dimensions used with record variables │ │ │ │ +integer %s_id │ │ │ │ integer %s_len │ │ │ │ parameter (%s_len = %lu) │ │ │ │ * rank (number of dimensions) for each variable │ │ │ │ +* starts and counts for array sections of record variables │ │ │ │ integer %s_rank │ │ │ │ parameter (%s_rank = %d) │ │ │ │ -* starts and counts for array sections of record variables │ │ │ │ -integer %s_start(%s_rank), %s_count(%s_rank) │ │ │ │ * data variables │ │ │ │ +integer %s_start(%s_rank), %s_count(%s_rank) │ │ │ │ integer %s_nr │ │ │ │ parameter (%s_nr = %lu) │ │ │ │ parameter (%s_nr = 1) │ │ │ │ ncftype: bad type code │ │ │ │ %s_len, │ │ │ │ f_fill_name: bad type code │ │ │ │ data %s /%lu * %s/ │ │ │ │ @@ -192,16 +192,16 @@ │ │ │ │ NF_DOUBLE │ │ │ │ NF_GLOBAL │ │ │ │ NCGLOBAL │ │ │ │ program fgennc │ │ │ │ * to save old fill mode before changing it temporarily │ │ │ │ integer oldmode │ │ │ │ * dimension ids │ │ │ │ -integer %s_dim │ │ │ │ * dimension lengths │ │ │ │ +integer %s_dim │ │ │ │ parameter (%s_len = NFMPI_UNLIMITED) │ │ │ │ * variable shapes │ │ │ │ integer %s_dims(%s_rank) │ │ │ │ * attribute vectors │ │ │ │ %s %sval(%lu) │ │ │ │ * enter define mode │ │ │ │ iret = nfmpi_create('%s', OR(NF_CLOBBER|NF_64BIT_OFFSET), ncid) │ │ │ │ @@ -214,70 +214,70 @@ │ │ │ │ call check_err(iret,"nfmpi_def_dim", __func__, __LINE__,__FILE__) │ │ │ │ * define variables │ │ │ │ %s_dims(%d) = %s_dim │ │ │ │ ftypename: bad type code │ │ │ │ iret = nfmpi_def_var(ncid, '%s', %s, %s_rank, %s_dims, %s_id) │ │ │ │ iret = nfmpi_def_var(ncid, '%s', %s, %s_rank, 0, %s_id) │ │ │ │ call check_err(iret,"nfmpi_def_var", __func__, __LINE__,__FILE__) │ │ │ │ +* leave define mode │ │ │ │ +iret = nfmpi_enddef(ncid) │ │ │ │ +call check_err(iret,"nfmpi_enddef", __func__, __LINE__,__FILE__) │ │ │ │ * assign attributes │ │ │ │ iret = nfmpi_put_att_text(ncid, %s%s, '%s', %lu, %s) │ │ │ │ call check_err(iret,"nfmpi_put_att_text", __func__, __LINE__,__FILE__) │ │ │ │ %sval(%d) = %s │ │ │ │ iret = nfmpi_put_att_%s(ncid, %s%s, '%s', %s, %lu, %sval) │ │ │ │ call check_err(iret,"nfmpi_put_att_xxx", __func__, __LINE__,__FILE__) │ │ │ │ -* leave define mode │ │ │ │ -iret = nfmpi_enddef(ncid) │ │ │ │ -call check_err(iret,"nfmpi_enddef", __func__, __LINE__,__FILE__) │ │ │ │ NC_GLOBAL │ │ │ │ #include │ │ │ │ #include │ │ │ │ #include │ │ │ │ #include │ │ │ │ check_err(int stat, const char *ncmpi_func, const char *calling_func, int lineno, const char *calling_file) { │ │ │ │ if (stat != NC_NOERR) { │ │ │ │ fprintf(stderr, "ncmpigen error when calling %s in %s() at line %d of %s: %s\n", ncmpi_func, calling_func, lineno, calling_file, ncmpi_strerror(stat)); │ │ │ │ exit(1); │ │ │ │ main(int argc, char **argv) { /* create %s */ │ │ │ │ int stat; /* return status */ │ │ │ │ int ncid; /* netCDF id */ │ │ │ │ /* dimension ids */ │ │ │ │ - int %s_dim; │ │ │ │ /* dimension lengths */ │ │ │ │ + int %s_dim; │ │ │ │ MPI_Offset %s_len = NC_UNLIMITED; │ │ │ │ MPI_Offset %s_len = %lu; │ │ │ │ /* variable ids */ │ │ │ │ - int %s_id; │ │ │ │ /* rank (number of dimensions) for each variable */ │ │ │ │ + int %s_id; │ │ │ │ # define RANK_%s %d │ │ │ │ /* variable shapes */ │ │ │ │ int %s_dims[RANK_%s]; │ │ │ │ - %s %s_%s[%lu]; │ │ │ │ MPI_Init(&argc, &argv); │ │ │ │ /* enter define mode */ │ │ │ │ + %s %s_%s[%lu]; │ │ │ │ stat = ncmpi_create(MPI_COMM_WORLD, "%s", NC_CLOBBER|NC_64BIT_OFFSET, MPI_INFO_NULL, &ncid); │ │ │ │ stat = ncmpi_create(MPI_COMM_WORLD, "%s", NC_CLOBBER|NC_64BIT_DATA, MPI_INFO_NULL, &ncid); │ │ │ │ stat = ncmpi_create(MPI_COMM_WORLD, "%s", NC_CLOBBER, MPI_INFO_NULL, &ncid); │ │ │ │ check_err(stat,"ncmpi_create", __func__, __LINE__,__FILE__); │ │ │ │ /* define dimensions */ │ │ │ │ stat = ncmpi_def_dim(ncid, "%s", %s_len, &%s_dim); │ │ │ │ check_err(stat,"ncmpi_def_dim", __func__, __LINE__,__FILE__); │ │ │ │ /* define variables */ │ │ │ │ %s_dims[%d] = %s_dim; │ │ │ │ stat = ncmpi_def_var(ncid, "%s", %s, RANK_%s, %s_dims, &%s_id); │ │ │ │ stat = ncmpi_def_var(ncid, "%s", %s, RANK_%s, 0, &%s_id); │ │ │ │ check_err(stat,"ncmpi_def_var", __func__, __LINE__,__FILE__); │ │ │ │ + /* leave define mode */ │ │ │ │ + stat = ncmpi_enddef (ncid); │ │ │ │ + check_err(stat,"ncmpi_enddef", __func__, __LINE__,__FILE__); │ │ │ │ /* assign attributes */ │ │ │ │ stat = ncmpi_put_att_text(ncid, %s%s, "%s", %lu, %s); │ │ │ │ cstring: bad type code │ │ │ │ %s_%s[%d] = %s; │ │ │ │ stat = ncmpi_put_att_%s(ncid, %s%s, "%s", %s, %lu, %s_%s); │ │ │ │ check_err(stat,"ncmpi_put_att_xxx", __func__, __LINE__,__FILE__); │ │ │ │ - /* leave define mode */ │ │ │ │ - stat = ncmpi_enddef (ncid); │ │ │ │ - check_err(stat,"ncmpi_enddef", __func__, __LINE__,__FILE__); │ │ │ │ /* attribute vectors */ │ │ │ │ ncmpi_create │ │ │ │ ncmpi_def_dim │ │ │ │ ncmpi_def_var │ │ │ │ ncmpi_put_att_xxx │ │ │ │ ncmpi_enddef │ │ │ │ out of dynamic memory in ncmpiensure_buffer_stack() │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ 0000000000002440 <.text>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x21, 30000 │ │ │ │ - adrp x22, f000 │ │ │ │ + adrp x22, 10000 │ │ │ │ str x1, [sp, #64] │ │ │ │ add x1, sp, #0x40 │ │ │ │ str w0, [sp, #76] │ │ │ │ add x0, sp, #0x4c │ │ │ │ bl 1eb8 │ │ │ │ ldr x19, [sp, #64] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -22,20 +22,20 @@ │ │ │ │ ldr x0, [x0, #3968] │ │ │ │ ldr x20, [x19] │ │ │ │ str w1, [x0] │ │ │ │ mov w1, #0x2f // #47 │ │ │ │ mov x0, x20 │ │ │ │ bl 21e8 │ │ │ │ cmp x0, #0x0 │ │ │ │ - add x1, x22, #0x1c8 │ │ │ │ + add x1, x22, #0x2d8 │ │ │ │ csinc x20, x20, x0, eq // eq = none │ │ │ │ add x0, x21, #0x918 │ │ │ │ str x20, [x21, #2328] │ │ │ │ - adrp x20, f000 │ │ │ │ - add x20, x20, #0x2f8 │ │ │ │ + adrp x20, 10000 │ │ │ │ + add x20, x20, #0x408 │ │ │ │ stp wzr, wzr, [x0, #16] │ │ │ │ mov x2, x20 │ │ │ │ stp wzr, wzr, [x0, #24] │ │ │ │ stp wzr, wzr, [x0, #32] │ │ │ │ str x1, [x0, #8] │ │ │ │ mov x1, x19 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ @@ -65,17 +65,17 @@ │ │ │ │ cmn w0, #0x1 │ │ │ │ b.ne 24e0 // b.any │ │ │ │ add x19, x21, #0x918 │ │ │ │ ldr w0, [x19, #20] │ │ │ │ cbz w0, 27e4 │ │ │ │ ldr w19, [x19, #16] │ │ │ │ cbnz w19, 28a8 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x330 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x440 │ │ │ │ + bl 5784 │ │ │ │ b 26dc │ │ │ │ cmp w0, #0x76 │ │ │ │ b.eq 2658 // b.none │ │ │ │ b.gt 2628 │ │ │ │ cmp w0, #0x6e │ │ │ │ b.eq 2644 // b.none │ │ │ │ cmp w0, #0x6f │ │ │ │ @@ -85,29 +85,29 @@ │ │ │ │ add x19, x21, #0x918 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str x2, [sp, #56] │ │ │ │ str w0, [x19, #24] │ │ │ │ ldr x0, [x2] │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ str x0, [x19, #40] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ cbz x0, 2878 │ │ │ │ ldr x1, [x2] │ │ │ │ bl 1f78 │ │ │ │ ldr x19, [sp, #64] │ │ │ │ b 2518 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4056] │ │ │ │ str x1, [sp, #56] │ │ │ │ ldr x0, [x1] │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ cbz x0, 2878 │ │ │ │ ldr x1, [x1] │ │ │ │ bl 1f78 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x63 │ │ │ │ @@ -140,15 +140,15 @@ │ │ │ │ b 2518 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4056] │ │ │ │ str x1, [sp, #56] │ │ │ │ ldr x0, [x1] │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ mov x19, x0 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ cbz x0, 2878 │ │ │ │ ldr x1, [x1] │ │ │ │ bl 1f78 │ │ │ │ ldrb w0, [x19] │ │ │ │ cmp w0, #0x31 │ │ │ │ @@ -158,79 +158,79 @@ │ │ │ │ add x0, x21, #0x918 │ │ │ │ str wzr, [x0, #28] │ │ │ │ mov x0, x19 │ │ │ │ bl 2368 │ │ │ │ ldr x19, [sp, #64] │ │ │ │ b 2518 │ │ │ │ ldr x1, [x21, #2328] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x280 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x390 │ │ │ │ + bl 5784 │ │ │ │ bl 2188 <__vfprintf_chk@plt+0x8> │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x2d8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x3e8 │ │ │ │ + bl 5784 │ │ │ │ mov w19, #0x8 // #8 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ mov w0, w19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x1e8 │ │ │ │ + add x1, x1, #0x2f8 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 25f8 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x1f0 │ │ │ │ + add x1, x1, #0x300 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 2614 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x1f8 │ │ │ │ + add x1, x1, #0x308 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 2614 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x208 │ │ │ │ + add x1, x1, #0x318 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 2614 │ │ │ │ ldr x1, [x21, #2328] │ │ │ │ mov x2, x19 │ │ │ │ - adrp x0, f000 │ │ │ │ + adrp x0, 10000 │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - add x0, x0, #0x218 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x0, #0x328 │ │ │ │ + bl 5784 │ │ │ │ b 26dc │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x240 │ │ │ │ + add x1, x1, #0x350 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 269c │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x248 │ │ │ │ + add x1, x1, #0x358 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 27d4 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x250 │ │ │ │ + add x1, x1, #0x360 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 27d4 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x260 │ │ │ │ + add x1, x1, #0x370 │ │ │ │ bl 21b8 │ │ │ │ cbz w0, 27c4 │ │ │ │ - adrp x1, f000 │ │ │ │ + adrp x1, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x1, x1, #0x268 │ │ │ │ + add x1, x1, #0x378 │ │ │ │ bl 21b8 │ │ │ │ cbnz w0, 26a4 │ │ │ │ add x0, x21, #0x918 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #32] │ │ │ │ b 26a4 │ │ │ │ add x0, x21, #0x918 │ │ │ │ @@ -249,57 +249,57 @@ │ │ │ │ cmp w0, #0x1 │ │ │ │ b.gt 2890 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3888] │ │ │ │ ldr x20, [x0] │ │ │ │ b.ne 2834 // b.any │ │ │ │ ldr x21, [x2, w1, sxtw #3] │ │ │ │ - add x1, x22, #0x1c8 │ │ │ │ + add x1, x22, #0x2d8 │ │ │ │ mov x0, x21 │ │ │ │ bl 21b8 │ │ │ │ cbnz w0, 2850 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3904] │ │ │ │ str x20, [x0] │ │ │ │ - bl c6a0 │ │ │ │ + bl c7a0 │ │ │ │ mov w19, w0 │ │ │ │ bl 2308 │ │ │ │ b 26dc │ │ │ │ mov x0, x21 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x1, x1, #0x3a0 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x1, x1, #0x4b0 │ │ │ │ bl 1d20 │ │ │ │ mov x20, x0 │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x1, [x0] │ │ │ │ cbz x20, 28b8 │ │ │ │ str x1, [x19, #8] │ │ │ │ b 2834 │ │ │ │ ldr x1, [x21, #2328] │ │ │ │ - adrp x0, f000 │ │ │ │ + adrp x0, 10000 │ │ │ │ mov w19, #0x1 // #1 │ │ │ │ - add x0, x0, #0x1d0 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x0, #0x2e0 │ │ │ │ + bl 5784 │ │ │ │ b 26dc │ │ │ │ ldr x1, [x21, #2328] │ │ │ │ - adrp x0, f000 │ │ │ │ + adrp x0, 10000 │ │ │ │ mov w19, #0x6 // #6 │ │ │ │ - add x0, x0, #0x370 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x0, #0x480 │ │ │ │ + bl 5784 │ │ │ │ b 26dc │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x308 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x418 │ │ │ │ + bl 5784 │ │ │ │ b 26d8 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x4b8 │ │ │ │ + bl 5784 │ │ │ │ mov w19, #0x7 // #7 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf60 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x70 │ │ │ │ bl 1ee8 │ │ │ │ b 26dc │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -461,301 +461,301 @@ │ │ │ │ cbnz w0, 2b94 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x2, [sp, #2744] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 38fc // b.any │ │ │ │ + b.ne 38f8 // b.any │ │ │ │ add sp, sp, #0xac0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf60 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x70 │ │ │ │ strb wzr, [sp, #1424] │ │ │ │ str x19, [sp, #2768] │ │ │ │ str x20, [sp, #2776] │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldrsw x0, [x23] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldr x1, [x22] │ │ │ │ - add x3, x3, #0x3d0 │ │ │ │ + add x3, x3, #0x4e0 │ │ │ │ lsl x0, x0, #6 │ │ │ │ add x20, sp, #0x68 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x4, [x1, x0] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 2ce8 │ │ │ │ + b.le 2ce4 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ str x26, [sp, #2824] │ │ │ │ adrp x26, 2f000 │ │ │ │ ldr x26, [x26, #4048] │ │ │ │ str x25, [sp, #2816] │ │ │ │ ldr x1, [x26] │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 2e0c // b.none │ │ │ │ + b.eq 2e08 // b.none │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5b4c │ │ │ │ + bl 5c20 │ │ │ │ mov x4, x0 │ │ │ │ ldr x2, [x22] │ │ │ │ mov x0, x20 │ │ │ │ ldrsw x1, [x23] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x448 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x558 │ │ │ │ add x1, x2, x1, lsl #6 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x5, [x1, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 2e78 // b.none │ │ │ │ + b.eq 2e74 // b.none │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.eq 38c0 // b.none │ │ │ │ + b.eq 38bc // b.none │ │ │ │ b.gt 2cb0 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 38d0 // b.none │ │ │ │ - b.gt 2f98 │ │ │ │ + b.eq 38cc // b.none │ │ │ │ + b.gt 2f94 │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq 30c0 // b.none │ │ │ │ cmp w1, #0x3 │ │ │ │ b.ne 3398 // b.any │ │ │ │ mov x0, x27 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ stp xzr, xzr, [sp, #40] │ │ │ │ stp xzr, x0, [sp, #56] │ │ │ │ stp xzr, xzr, [sp, #72] │ │ │ │ b 2fc0 │ │ │ │ cmp w1, #0xa │ │ │ │ - b.eq 38b4 // b.none │ │ │ │ + b.eq 38b0 // b.none │ │ │ │ b.gt 389c │ │ │ │ cmp w1, #0x8 │ │ │ │ b.eq 30b4 // b.none │ │ │ │ - str xzr, [sp, #32] │ │ │ │ - stp x27, xzr, [sp, #40] │ │ │ │ - str xzr, [sp, #56] │ │ │ │ + stp xzr, x27, [sp, #32] │ │ │ │ + stp xzr, xzr, [sp, #48] │ │ │ │ str xzr, [sp, #24] │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #64] │ │ │ │ str xzr, [sp, #80] │ │ │ │ b 2fc0 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5b4c │ │ │ │ + bl 5c20 │ │ │ │ mov x4, x0 │ │ │ │ ldr x2, [x22] │ │ │ │ mov x0, x20 │ │ │ │ ldrsw x1, [x23] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x610 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x720 │ │ │ │ add x1, x2, x1, lsl #6 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x5, [x1, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ sub w0, w1, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ls 2f80 // b.plast │ │ │ │ + b.ls 2f7c // b.plast │ │ │ │ add x21, sp, #0x590 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ mov x0, x20 │ │ │ │ bl 22c0 │ │ │ │ mov x19, #0x528 // #1320 │ │ │ │ mov x1, x21 │ │ │ │ mov x3, x19 │ │ │ │ sub x2, x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 2068 │ │ │ │ mov x2, x19 │ │ │ │ - adrp x1, 10000 │ │ │ │ - add x1, x1, #0xd08 │ │ │ │ + adrp x1, 11000 │ │ │ │ + add x1, x1, #0xe58 │ │ │ │ mov x0, x20 │ │ │ │ bl 1de0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x5a0 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5c4c │ │ │ │ + bl 5d20 │ │ │ │ mov x4, x0 │ │ │ │ ldr x2, [x22] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsw x1, [x23] │ │ │ │ - add x3, x3, #0x658 │ │ │ │ + add x3, x3, #0x768 │ │ │ │ mov x0, x20 │ │ │ │ add x1, x2, x1, lsl #6 │ │ │ │ mov x2, x19 │ │ │ │ ldr x6, [x1, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x5, x6 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ - bl 5600 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x688 │ │ │ │ - bl 5600 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x6b0 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x700 │ │ │ │ + bl 56c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x798 │ │ │ │ + bl 56c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x7c0 │ │ │ │ + bl 56c0 │ │ │ │ ldr x19, [sp, #2768] │ │ │ │ ldr x20, [sp, #2776] │ │ │ │ b 2b5c │ │ │ │ ldr x5, [x0, #56] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x3e8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x4f8 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov x4, x5 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsw x0, [x23] │ │ │ │ - add x3, x3, #0x418 │ │ │ │ + add x3, x3, #0x528 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x5, [x0, #56] │ │ │ │ mov x0, x20 │ │ │ │ mov x4, x5 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ b 2c1c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ ldr x1, [x0] │ │ │ │ mov x0, x27 │ │ │ │ - bl 5eac │ │ │ │ + bl 5f80 │ │ │ │ mov x4, x0 │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x458 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x568 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - mov x19, x0 │ │ │ │ + mov x21, x0 │ │ │ │ add x0, sp, #0x590 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ bl 22c0 │ │ │ │ mov x3, #0x528 // #1320 │ │ │ │ add x1, sp, #0x590 │ │ │ │ sub x2, x3, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 2068 │ │ │ │ - mov x0, x19 │ │ │ │ + mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x1, x1, #0x4e0 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x1, x1, #0x5f0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov x0, x20 │ │ │ │ bl 1de0 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldrsw x0, [x23] │ │ │ │ ldr x3, [x22] │ │ │ │ lsl x0, x0, #6 │ │ │ │ add x2, x3, x0 │ │ │ │ ldr x4, [x26] │ │ │ │ ldr x1, [x2, #16] │ │ │ │ ldrsw x1, [x1] │ │ │ │ cmp x1, x4 │ │ │ │ b.eq 371c // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x5a0 │ │ │ │ - bl 5600 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5c4c │ │ │ │ + bl 5d20 │ │ │ │ mov x4, x0 │ │ │ │ ldr x2, [x22] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsw x1, [x23] │ │ │ │ - add x3, x3, #0x5c0 │ │ │ │ + add x3, x3, #0x6d0 │ │ │ │ mov x0, x20 │ │ │ │ add x1, x2, x1, lsl #6 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x6, [x1, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x5, x6 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x700 │ │ │ │ + bl 56c0 │ │ │ │ ldr x25, [sp, #2816] │ │ │ │ ldr x26, [sp, #2824] │ │ │ │ - b 2de8 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x860 │ │ │ │ + b 2de4 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0x970 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, 2f98 │ │ │ │ + adr x0, 2f94 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ cmp w1, #0x5 │ │ │ │ b.eq 30d8 // b.none │ │ │ │ mov x28, x27 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ stp xzr, xzr, [sp, #40] │ │ │ │ stp xzr, xzr, [sp, #56] │ │ │ │ stp xzr, xzr, [sp, #72] │ │ │ │ nop │ │ │ │ nop │ │ │ │ + nop │ │ │ │ mov x0, x20 │ │ │ │ adrp x25, 2f000 │ │ │ │ ldr x25, [x25, #3792] │ │ │ │ str w1, [sp, #88] │ │ │ │ bl 22c0 │ │ │ │ mov x19, x0 │ │ │ │ - ldr x0, [x25] │ │ │ │ - cmp x0, #0x1 │ │ │ │ - b.le 38f0 │ │ │ │ ldr w1, [sp, #88] │ │ │ │ mov x24, #0x1 // #1 │ │ │ │ - b 3028 │ │ │ │ + ldr x0, [x25] │ │ │ │ + cmp x0, x24 │ │ │ │ + b.gt 3028 │ │ │ │ + b 38ec │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ ldr x0, [x25] │ │ │ │ mov x1, x24 │ │ │ │ sub x2, x0, #0x1 │ │ │ │ @@ -774,40 +774,40 @@ │ │ │ │ b.gt 3310 │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq 33e4 // b.none │ │ │ │ cmp w1, #0x3 │ │ │ │ b.ne 3398 // b.any │ │ │ │ ldr x5, [sp, #64] │ │ │ │ add x21, sp, #0x590 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x0, x21 │ │ │ │ - add x3, x3, #0x478 │ │ │ │ + add x3, x3, #0x588 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldrsh w4, [x5], #2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #64] │ │ │ │ bl 1d98 │ │ │ │ nop │ │ │ │ nop │ │ │ │ mov x0, x21 │ │ │ │ bl 22c0 │ │ │ │ add x19, x19, x0 │ │ │ │ cmp x19, #0x527 │ │ │ │ b.ls 2ff0 // b.plast │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1f18 │ │ │ │ sub x19, x0, x20 │ │ │ │ b 3000 │ │ │ │ stp x27, xzr, [sp, #32] │ │ │ │ stp xzr, xzr, [sp, #48] │ │ │ │ - b 2cd0 │ │ │ │ + b 2ccc │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ stp xzr, xzr, [sp, #40] │ │ │ │ stp xzr, xzr, [sp, #56] │ │ │ │ stp xzr, xzr, [sp, #72] │ │ │ │ b 2fc0 │ │ │ │ mov x0, x27 │ │ │ │ @@ -818,266 +818,266 @@ │ │ │ │ stp xzr, xzr, [sp, #56] │ │ │ │ stp xzr, x0, [sp, #72] │ │ │ │ b 2fc0 │ │ │ │ bti j │ │ │ │ ldr x4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x648 │ │ │ │ + add x3, x3, #0x758 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldr w4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x640 │ │ │ │ + add x3, x3, #0x750 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldrh w4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x638 │ │ │ │ + add x3, x3, #0x748 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldrb w4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x630 │ │ │ │ + add x3, x3, #0x740 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldr d0, [x27] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x490 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5a0 │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x21 │ │ │ │ bl 2a40 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldr s0, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4d8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ fcvt d0, s0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldr x4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x650 │ │ │ │ + add x3, x3, #0x760 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldrsw x4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4d0 │ │ │ │ + add x3, x3, #0x5e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldrsh w4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3792] │ │ │ │ add x21, sp, #0x590 │ │ │ │ ldr x1, [x0] │ │ │ │ mov x0, x27 │ │ │ │ - bl 5eac │ │ │ │ + bl 5f80 │ │ │ │ mov x19, x0 │ │ │ │ bl 22c0 │ │ │ │ add x0, x19, x0 │ │ │ │ add x4, x19, #0x1 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x628 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x738 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ sturb wzr, [x0, #-1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x19 │ │ │ │ bl 2368 │ │ │ │ - b 2d48 │ │ │ │ + b 2d44 │ │ │ │ bti j │ │ │ │ ldrb w4, [x27] │ │ │ │ add x21, sp, #0x590 │ │ │ │ b 3250 │ │ │ │ cmp w1, #0xa │ │ │ │ b.eq 3468 // b.none │ │ │ │ b.gt 3364 │ │ │ │ cmp w1, #0x8 │ │ │ │ b.eq 343c // b.none │ │ │ │ ldr x5, [sp, #40] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4b0 │ │ │ │ + add x3, x3, #0x5c0 │ │ │ │ ldr w4, [x5], #4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #40] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ cmp w1, #0x5 │ │ │ │ b.eq 3494 // b.none │ │ │ │ mov x4, x28 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x490 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5a0 │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr d0, [x4], #8 │ │ │ │ mov x0, x21 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl 1d98 │ │ │ │ mov x0, x21 │ │ │ │ bl 2a40 │ │ │ │ mov x0, x21 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x1, x1, #0x498 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x1, x1, #0x5a8 │ │ │ │ bl 1de0 │ │ │ │ ldr x28, [sp, #88] │ │ │ │ b 3080 │ │ │ │ cmp w1, #0xb │ │ │ │ b.ne 3398 // b.any │ │ │ │ ldr x5, [sp, #56] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4c0 │ │ │ │ + add x3, x3, #0x5d0 │ │ │ │ ldr x4, [x5], #8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #56] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ ldr x19, [sp, #2768] │ │ │ │ ldr x20, [sp, #2776] │ │ │ │ ldr x25, [sp, #2816] │ │ │ │ ldr x26, [sp, #2824] │ │ │ │ b 2b5c │ │ │ │ ldr x5, [sp, #24] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4a0 │ │ │ │ + add x3, x3, #0x5b0 │ │ │ │ ldrb w4, [x5], #1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #24] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ mov x5, x27 │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x478 │ │ │ │ + add x3, x3, #0x588 │ │ │ │ ldrb w4, [x5], #1 │ │ │ │ str x5, [sp, #88] │ │ │ │ bl 1d98 │ │ │ │ ldr x27, [sp, #88] │ │ │ │ b 3080 │ │ │ │ ldr x5, [sp, #72] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x480 │ │ │ │ + add x3, x3, #0x590 │ │ │ │ ldrsw x4, [x5], #4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #72] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ ldr x5, [sp, #32] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4a8 │ │ │ │ + add x3, x3, #0x5b8 │ │ │ │ ldrh w4, [x5], #2 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #32] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ ldr x5, [sp, #48] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4b8 │ │ │ │ + add x3, x3, #0x5c8 │ │ │ │ ldr x4, [x5], #8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str x5, [sp, #48] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ ldr x4, [sp, #80] │ │ │ │ add x21, sp, #0x590 │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x488 │ │ │ │ + add x3, x3, #0x598 │ │ │ │ ldr s0, [x4], #4 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fcvt d0, s0 │ │ │ │ str x4, [sp, #80] │ │ │ │ bl 1d98 │ │ │ │ b 3080 │ │ │ │ sxtw x24, w24 │ │ │ │ - cmp x1, x0 │ │ │ │ - b.ge 2ed0 // b.tcont │ │ │ │ add x21, sp, #0x590 │ │ │ │ - b 34f8 │ │ │ │ + cmp x1, x0 │ │ │ │ + b.lt 34f8 // b.tstop │ │ │ │ + b 2ecc │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ ldr x0, [x25] │ │ │ │ add x24, x24, #0x1 │ │ │ │ cmp x0, x24 │ │ │ │ - b.le 2ed0 │ │ │ │ + b.le 2ecc │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x7 │ │ │ │ b.eq 36f4 // b.none │ │ │ │ b.gt 3584 │ │ │ │ @@ -1085,181 +1085,181 @@ │ │ │ │ b.eq 363c // b.none │ │ │ │ b.gt 35c0 │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq 3660 // b.none │ │ │ │ cmp w1, #0x3 │ │ │ │ b.ne 362c // b.any │ │ │ │ ldr x0, [sp, #64] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrsh w4, [x0] │ │ │ │ mov x0, x21 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x21 │ │ │ │ bl 22c0 │ │ │ │ add x19, x19, x0 │ │ │ │ cmp x19, #0x527 │ │ │ │ b.ls 34d8 // b.plast │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1f18 │ │ │ │ sub x19, x0, x20 │ │ │ │ b 34e8 │ │ │ │ cmp w1, #0xa │ │ │ │ b.eq 36a4 // b.none │ │ │ │ b.gt 35fc │ │ │ │ cmp w1, #0x8 │ │ │ │ b.eq 367c // b.none │ │ │ │ ldr x5, [sp, #40] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4b0 │ │ │ │ + add x3, x3, #0x5c0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr w4, [x5], #4 │ │ │ │ str x5, [sp, #40] │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ cmp w1, #0x5 │ │ │ │ b.eq 36cc // b.none │ │ │ │ mov x4, x28 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x490 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5a0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x21 │ │ │ │ ldr d0, [x4], #8 │ │ │ │ str x4, [sp, #88] │ │ │ │ bl 1d98 │ │ │ │ mov x0, x21 │ │ │ │ bl 2a40 │ │ │ │ ldr x28, [sp, #88] │ │ │ │ b 3550 │ │ │ │ cmp w1, #0xb │ │ │ │ b.ne 362c // b.any │ │ │ │ ldr x5, [sp, #56] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4c0 │ │ │ │ + add x3, x3, #0x5d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [x5], #8 │ │ │ │ str x5, [sp, #56] │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ b 3550 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4d0 │ │ │ │ + add x3, x3, #0x5e0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrsw x4, [x0] │ │ │ │ mov x0, x21 │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ ldrb w4, [x27] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ ldr x5, [sp, #32] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4a8 │ │ │ │ + add x3, x3, #0x5b8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrh w4, [x5], #2 │ │ │ │ str x5, [sp, #32] │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ ldr x5, [sp, #48] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4b8 │ │ │ │ + add x3, x3, #0x5c8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [x5], #8 │ │ │ │ str x5, [sp, #48] │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ ldr x0, [sp, #80] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4d8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr s0, [x0] │ │ │ │ mov x0, x21 │ │ │ │ fcvt d0, s0 │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ mov x0, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4a0 │ │ │ │ + add x3, x3, #0x5b0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldrb w4, [x5], #1 │ │ │ │ str x5, [sp, #24] │ │ │ │ bl 1d98 │ │ │ │ b 3550 │ │ │ │ adrp x21, 2f000 │ │ │ │ ldr x21, [x21, #3928] │ │ │ │ add x1, x1, x1, lsl #1 │ │ │ │ ldr x6, [x3, x0] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldr x4, [x21] │ │ │ │ - add x3, x3, #0x4e8 │ │ │ │ + add x3, x3, #0x5f8 │ │ │ │ ldr x5, [x2, #40] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x1, x4, x1, lsl #3 │ │ │ │ mov x0, x20 │ │ │ │ ldr x4, [x1, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ b.le 3834 │ │ │ │ - adrp x24, f000 │ │ │ │ - add x24, x24, #0x520 │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x24, x24, #0x630 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov w5, w19 │ │ │ │ mov x3, x24 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov x0, x20 │ │ │ │ bl 1d98 │ │ │ │ add w19, w19, #0x1 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, w19 │ │ │ │ b.gt 3780 │ │ │ │ cmp w1, #0x0 │ │ │ │ b.le 3834 │ │ │ │ - adrp x24, f000 │ │ │ │ - add x24, x24, #0x538 │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x24, x24, #0x648 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov w25, #0x18 // #24 │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov w5, w19 │ │ │ │ ldr x2, [x21] │ │ │ │ @@ -1270,60 +1270,59 @@ │ │ │ │ mov x0, x20 │ │ │ │ smaddl x1, w1, w25, x2 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x6, [x1, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x1, [x22] │ │ │ │ ldrsw x0, [x23] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, w19 │ │ │ │ b.gt 37e0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x26] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 2f10 // b.any │ │ │ │ + b.ne 2f0c // b.any │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5c4c │ │ │ │ + bl 5d20 │ │ │ │ mov x4, x0 │ │ │ │ ldr x2, [x22] │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsw x1, [x23] │ │ │ │ - add x3, x3, #0x558 │ │ │ │ + add x3, x3, #0x668 │ │ │ │ mov x0, x20 │ │ │ │ add x1, x2, x1, lsl #6 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x7, [x1, #56] │ │ │ │ str x7, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x6, x7 │ │ │ │ mov x5, x7 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5600 │ │ │ │ + bl 56c0 │ │ │ │ ldr x25, [sp, #2816] │ │ │ │ ldr x26, [sp, #2824] │ │ │ │ - b 2de8 │ │ │ │ + b 2de4 │ │ │ │ cmp w1, #0xb │ │ │ │ b.ne 3398 // b.any │ │ │ │ - str xzr, [sp, #40] │ │ │ │ + stp xzr, xzr, [sp, #32] │ │ │ │ stp xzr, x27, [sp, #48] │ │ │ │ - str xzr, [sp, #32] │ │ │ │ - b 2cd0 │ │ │ │ - str xzr, [sp, #40] │ │ │ │ + b 2ccc │ │ │ │ + stp xzr, xzr, [sp, #32] │ │ │ │ stp x27, xzr, [sp, #48] │ │ │ │ - b 38ac │ │ │ │ + b 2ccc │ │ │ │ stp x27, xzr, [sp, #24] │ │ │ │ stp xzr, xzr, [sp, #40] │ │ │ │ str xzr, [sp, #56] │ │ │ │ - b 2cd4 │ │ │ │ + b 2cd0 │ │ │ │ mov x0, x27 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ stp xzr, xzr, [sp, #24] │ │ │ │ stp xzr, xzr, [sp, #40] │ │ │ │ stp xzr, xzr, [sp, #56] │ │ │ │ stp x0, xzr, [sp, #72] │ │ │ │ @@ -1346,21 +1345,21 @@ │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x1 │ │ │ │ bl 22c0 │ │ │ │ ldr x1, [x19] │ │ │ │ add x0, x0, x1 │ │ │ │ str x0, [x19] │ │ │ │ cmp x0, #0x527 │ │ │ │ - b.ls 398c // b.plast │ │ │ │ + b.ls 3988 // b.plast │ │ │ │ mov x1, x20 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x6b8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x7c8 │ │ │ │ + bl 5784 │ │ │ │ mov x0, x20 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ bl 21a0 │ │ │ │ sub x0, x0, x20 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ str x0, [x19] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ @@ -1374,630 +1373,665 @@ │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 1e10 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ + stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ sub sp, sp, #0xfb0 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - mov x25, x0 │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #3944] │ │ │ │ + mov x26, x0 │ │ │ │ + adrp x21, 2f000 │ │ │ │ + ldr x21, [x21, #3944] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ adrp x23, 2f000 │ │ │ │ ldr x23, [x23, #3992] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #4008] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - ldrsw x0, [x19] │ │ │ │ - ldr x1, [x23] │ │ │ │ - lsl x0, x0, #6 │ │ │ │ - add x20, x1, x0 │ │ │ │ + ldrsw x1, [x21] │ │ │ │ + ldr x0, [x23] │ │ │ │ + lsl x1, x1, #6 │ │ │ │ + add x20, x0, x1 │ │ │ │ ldr w2, [x20, #32] │ │ │ │ - cbz w2, 3be4 │ │ │ │ + cbz w2, 3c10 │ │ │ │ ldr w2, [x20, #12] │ │ │ │ cbz w2, 3a2c │ │ │ │ ldr x2, [x20, #16] │ │ │ │ ldrsw x3, [x2] │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #4048] │ │ │ │ ldr x2, [x2] │ │ │ │ cmp x3, x2 │ │ │ │ b.eq 3a50 // b.none │ │ │ │ - ldr x4, [x1, x0] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x6d8 │ │ │ │ + ldr x4, [x0, x1] │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x7e8 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x30 │ │ │ │ bl 1d98 │ │ │ │ add x0, sp, #0x30 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x20, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 3b58 // b.none │ │ │ │ - ldrsw x24, [x19] │ │ │ │ - adrp x3, f000 │ │ │ │ + b.eq 3b84 // b.none │ │ │ │ + ldrsw x24, [x21] │ │ │ │ + adrp x3, 10000 │ │ │ │ ldr x0, [x23] │ │ │ │ - add x3, x3, #0x6e8 │ │ │ │ + add x3, x3, #0x7f8 │ │ │ │ lsl x24, x24, #6 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ + add x21, sp, #0x558 │ │ │ │ add x0, x0, x24 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - str x21, [sp, #4048] │ │ │ │ - str x22, [sp, #4056] │ │ │ │ + mov x0, x21 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ + mov x0, x21 │ │ │ │ bl 22c0 │ │ │ │ str x0, [sp, #40] │ │ │ │ ldr x0, [x23] │ │ │ │ add x0, x0, x24 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 4298 // b.none │ │ │ │ - b.gt 3c80 │ │ │ │ + b.eq 4240 // b.none │ │ │ │ + b.gt 3ca0 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 3ee8 // b.none │ │ │ │ - b.gt 3d3c │ │ │ │ + b.eq 3ee4 // b.none │ │ │ │ + b.gt 3d4c │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 401c // b.none │ │ │ │ + b.eq 3f9c // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 4284 // b.any │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ + b.ne 4308 // b.any │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 3b48 │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 3b54 │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x478 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x588 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ ldrsh w4, [x6], #2 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ + bl 390c │ │ │ │ ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x5, x5, #0x1 │ │ │ │ cmp x0, x5 │ │ │ │ - b.gt 3b04 │ │ │ │ - adrp x3, f000 │ │ │ │ + b.gt 3b08 │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsh w4, [x6] │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ - b 3d18 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ + mov x0, x19 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1d98 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x19 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ + b 4124 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ ldr x1, [x0] │ │ │ │ - mov x0, x25 │ │ │ │ - bl 70c0 │ │ │ │ + mov x0, x26 │ │ │ │ + bl 71c0 │ │ │ │ str x0, [x20, #48] │ │ │ │ ldr w0, [x20, #12] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 3b98 │ │ │ │ + b.le 3bc4 │ │ │ │ ldr x0, [x20, #16] │ │ │ │ ldrsw x1, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 3be4 // b.none │ │ │ │ + b.eq 3c10 // b.none │ │ │ │ ldr w0, [x20, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 3c1c // b.none │ │ │ │ - bl 58ac │ │ │ │ + b.eq 3c4c // b.none │ │ │ │ + bl 5980 │ │ │ │ add x19, sp, #0x30 │ │ │ │ ldr x6, [x20, #56] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x3, f000 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov x0, x19 │ │ │ │ - add x3, x3, #0x718 │ │ │ │ + add x3, x3, #0x828 │ │ │ │ mov x5, x6 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x19 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x740 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x850 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x2, [sp, #4008] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 4350 // b.any │ │ │ │ + b.ne 43e0 // b.any │ │ │ │ add sp, sp, #0xfb0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ + ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ add x19, sp, #0x30 │ │ │ │ ldr x1, [x0] │ │ │ │ - mov x0, x25 │ │ │ │ - str x21, [sp, #4048] │ │ │ │ - str x22, [sp, #4056] │ │ │ │ - bl 70c0 │ │ │ │ + mov x0, x26 │ │ │ │ + bl 71c0 │ │ │ │ mov x21, x0 │ │ │ │ ldr w0, [x20, #8] │ │ │ │ - bl 58ac │ │ │ │ + bl 5980 │ │ │ │ mov x4, x0 │ │ │ │ ldr x5, [x20, #56] │ │ │ │ mov x6, x21 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x718 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x828 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ - ldr x21, [sp, #4048] │ │ │ │ - ldr x22, [sp, #4056] │ │ │ │ - b 3bd0 │ │ │ │ + b 3bfc │ │ │ │ cmp w0, #0xa │ │ │ │ - b.eq 41fc // b.none │ │ │ │ - b.gt 416c │ │ │ │ + b.eq 431c // b.none │ │ │ │ + b.gt 41a0 │ │ │ │ cmp w0, #0x8 │ │ │ │ - b.eq 3f94 // b.none │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ + b.eq 3e4c // b.none │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 3d0c │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 3d3c │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x4b0 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x5c0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ ldr w4, [x6], #4 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ + bl 390c │ │ │ │ ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x5, x5, #0x1 │ │ │ │ cmp x5, x0 │ │ │ │ - b.lt 3cc8 // b.tstop │ │ │ │ + b.lt 3cf0 // b.tstop │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ ldr w4, [x6] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x640 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1d98 │ │ │ │ - mov x2, x21 │ │ │ │ - mov x1, x19 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ - b 40e0 │ │ │ │ + add x3, x3, #0x750 │ │ │ │ + b 3b60 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 3e38 // b.none │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x5, x25 │ │ │ │ - add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ - str x27, [sp, #4096] │ │ │ │ - str x28, [sp, #4104] │ │ │ │ - adrp x28, f000 │ │ │ │ + b.eq 4068 // b.none │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 3df4 │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 43bc │ │ │ │ + adrp x0, 10000 │ │ │ │ + mov x5, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - mov x28, x0 │ │ │ │ - add x26, x0, #0x490 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x27, x0, #0x498 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x0, [sp, #24] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x5a0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ + add x28, x0, #0x5a8 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ldr d0, [x5], #8 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ stp x5, x4, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ mov x0, x19 │ │ │ │ bl 2a40 │ │ │ │ mov x0, x19 │ │ │ │ - bl a200 │ │ │ │ - mov x2, x21 │ │ │ │ - mov x1, x27 │ │ │ │ + bl a300 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x28 │ │ │ │ mov x0, x19 │ │ │ │ - bl 3910 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + bl 390c │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ + bl 390c │ │ │ │ ldp x5, x4, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x4, x4, #0x1 │ │ │ │ cmp x0, x4 │ │ │ │ - b.gt 3d90 │ │ │ │ - ldr d0, [x5] │ │ │ │ - add x3, x28, #0x490 │ │ │ │ + b.gt 3da0 │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ + ldr x0, [sp, #24] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + ldr d0, [x5] │ │ │ │ + add x3, x0, #0x5a0 │ │ │ │ mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ mov x0, x19 │ │ │ │ bl 2a40 │ │ │ │ mov x0, x19 │ │ │ │ - bl a200 │ │ │ │ - mov x2, x21 │ │ │ │ + bl a300 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ - ldr x27, [sp, #4096] │ │ │ │ - ldr x28, [sp, #4104] │ │ │ │ - b 40e0 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x5, x25 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ + b 4124 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 3eb4 │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 3ed4 │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x488 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - ldr s0, [x5], #4 │ │ │ │ - mov x3, x26 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x5b8 │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ + ldrh w4, [x6], #2 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - fcvt d0, s0 │ │ │ │ - stp x5, x4, [sp, #8] │ │ │ │ + stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ - ldp x5, x4, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + bl 390c │ │ │ │ + ldp x6, x5, [sp, #8] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - add x4, x4, #0x1 │ │ │ │ - cmp x0, x4 │ │ │ │ - b.gt 3e6c │ │ │ │ - ldr s0, [x5] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4d8 │ │ │ │ - mov x0, x19 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - fcvt d0, s0 │ │ │ │ - bl 1d98 │ │ │ │ - mov x2, x21 │ │ │ │ - mov x1, x19 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ - b 40e0 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ + add x5, x5, #0x1 │ │ │ │ + cmp x0, x5 │ │ │ │ + b.gt 3e88 │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ + ldrh w4, [x6] │ │ │ │ + add x3, x3, #0x748 │ │ │ │ + b 3b60 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 3f64 │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 3f6c │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x480 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x590 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - nop │ │ │ │ + str x28, [sp, #4104] │ │ │ │ ldrsw x4, [x6], #4 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ + bl 390c │ │ │ │ ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x5, x5, #0x1 │ │ │ │ cmp x0, x5 │ │ │ │ b.gt 3f20 │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ ldrsw x4, [x6] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4d0 │ │ │ │ + add x3, x3, #0x5e0 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ - b 40e0 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ - add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ - cmp x0, #0x1 │ │ │ │ - b.le 400c │ │ │ │ - adrp x0, f000 │ │ │ │ - add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x4a8 │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - ldrh w4, [x6], #2 │ │ │ │ - mov x3, x26 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - mov x0, x19 │ │ │ │ - stp x6, x5, [sp, #8] │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ - mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ - ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ - add x5, x5, #0x1 │ │ │ │ - cmp x0, x5 │ │ │ │ - b.gt 3fc8 │ │ │ │ - adrp x3, f000 │ │ │ │ - ldrh w4, [x6] │ │ │ │ - add x3, x3, #0x638 │ │ │ │ - b 3d18 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x5, x25 │ │ │ │ - ldr x0, [x22] │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ + b 4124 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 4348 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x6f8 │ │ │ │ + b.le 43d4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + mov x5, x26 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x808 │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ mov x1, x5 │ │ │ │ add x5, x5, #0x1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ stp x5, x6, [sp, #16] │ │ │ │ - bl 7390 │ │ │ │ - mov x3, x26 │ │ │ │ + bl 74a4 │ │ │ │ + mov x3, x27 │ │ │ │ mov x4, x0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0xa80 │ │ │ │ str x4, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x2, x22 │ │ │ │ add x1, sp, #0xa80 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ ldr x0, [sp, #8] │ │ │ │ bl 2368 │ │ │ │ ldp x5, x6, [sp, #16] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x6, x6, #0x1 │ │ │ │ cmp x6, x0 │ │ │ │ - b.lt 4044 // b.tstop │ │ │ │ + b.lt 3fcc // b.tstop │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ mov x1, x5 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - bl 7390 │ │ │ │ - mov x2, x21 │ │ │ │ + bl 74a4 │ │ │ │ mov x1, x0 │ │ │ │ + mov x2, x22 │ │ │ │ mov x19, x0 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 3910 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ mov x0, x19 │ │ │ │ bl 2368 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x1, x1, #0x6f0 │ │ │ │ - bl 3910 │ │ │ │ + b 4124 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x5, x26 │ │ │ │ + add x19, sp, #0xa80 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ + cmp x0, #0x1 │ │ │ │ + b.le 40f4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x19, sp, #0xa80 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x598 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ + ldr s0, [x5], #4 │ │ │ │ + mov x3, x27 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + fcvt d0, s0 │ │ │ │ + stp x5, x4, [sp, #8] │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x19 │ │ │ │ + bl 390c │ │ │ │ + ldp x5, x4, [sp, #8] │ │ │ │ + ldr x0, [x25] │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + add x4, x4, #0x1 │ │ │ │ + cmp x0, x4 │ │ │ │ + b.gt 40a4 │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ + ldr s0, [x5] │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + fcvt d0, s0 │ │ │ │ + bl 1d98 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x19 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x1, x1, #0x800 │ │ │ │ + bl 390c │ │ │ │ ldr x0, [x23] │ │ │ │ add x0, x0, x24 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 4124 │ │ │ │ + b.le 4168 │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldrsw x1, [x0] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 4138 // b.none │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - bl 5940 │ │ │ │ - ldr x21, [sp, #4048] │ │ │ │ - ldr x22, [sp, #4056] │ │ │ │ - b 3b70 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ + b.eq 4174 // b.none │ │ │ │ + mov x0, x21 │ │ │ │ + bl 5a10 │ │ │ │ + b 3b9c │ │ │ │ + mov x0, x21 │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ - add x1, sp, #0x558 │ │ │ │ + bl a24c │ │ │ │ + mov x1, x21 │ │ │ │ mov x19, x0 │ │ │ │ bl 1f78 │ │ │ │ ldr x1, [x23] │ │ │ │ - ldr x21, [sp, #4048] │ │ │ │ add x1, x1, x24 │ │ │ │ - ldr x22, [sp, #4056] │ │ │ │ str x19, [x1, #48] │ │ │ │ - b 3b70 │ │ │ │ + b 3b9c │ │ │ │ cmp w0, #0xb │ │ │ │ - b.ne 4284 // b.any │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ + b.ne 4308 // b.any │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 41ec │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 4230 │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x4c0 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + add x27, x0, #0x5d0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ + str x28, [sp, #4104] │ │ │ │ ldr x4, [x6], #8 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ + bl 390c │ │ │ │ ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ add x5, x5, #0x1 │ │ │ │ cmp x5, x0 │ │ │ │ - b.lt 41a8 // b.tstop │ │ │ │ + b.lt 41e4 // b.tstop │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + adrp x3, 10000 │ │ │ │ ldr x4, [x6] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x650 │ │ │ │ - b 3f70 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x6, x25 │ │ │ │ + add x3, x3, #0x760 │ │ │ │ + b 3f78 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ + str x27, [sp, #4096] │ │ │ │ + str x28, [sp, #4104] │ │ │ │ + mov x27, x26 │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 4274 │ │ │ │ - adrp x0, f000 │ │ │ │ + b.le 42d0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x5, x26, #0x1 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x26, x0, #0x4b8 │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - ldr x4, [x6], #8 │ │ │ │ - mov x3, x26 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + add x28, x0, #0x5b0 │ │ │ │ + nop │ │ │ │ + ldurb w4, [x5, #-1] │ │ │ │ + mov x3, x28 │ │ │ │ + mov x27, x5 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - stp x6, x5, [sp, #8] │ │ │ │ + str x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ mov x1, x19 │ │ │ │ - bl 3910 │ │ │ │ - ldp x6, x5, [sp, #8] │ │ │ │ - ldr x0, [x22] │ │ │ │ - sub x0, x0, #0x1 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ + bl 390c │ │ │ │ + ldr x5, [sp, #8] │ │ │ │ + ldr x1, [x25] │ │ │ │ add x5, x5, #0x1 │ │ │ │ - cmp x5, x0 │ │ │ │ - b.lt 4230 // b.tstop │ │ │ │ - ldr x4, [x6] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x648 │ │ │ │ - b 3f70 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - add x0, x0, #0x700 │ │ │ │ - bl 56c4 │ │ │ │ - b 40e0 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3792] │ │ │ │ - mov x26, x25 │ │ │ │ + sub x0, x5, x26 │ │ │ │ + sub x1, x1, #0x1 │ │ │ │ + sub x0, x0, #0x1 │ │ │ │ + cmp x1, x0 │ │ │ │ + b.gt 4280 │ │ │ │ + ldrb w4, [x27] │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x740 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d98 │ │ │ │ + mov x2, x22 │ │ │ │ + mov x1, x19 │ │ │ │ + mov x0, x21 │ │ │ │ + bl 390c │ │ │ │ + ldr x27, [sp, #4096] │ │ │ │ + ldr x28, [sp, #4104] │ │ │ │ + b 4124 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + add x0, x0, #0x810 │ │ │ │ + bl 5784 │ │ │ │ + b 4124 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3792] │ │ │ │ + mov x6, x26 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - ldr x0, [x22] │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + ldr x0, [x25] │ │ │ │ cmp x0, #0x1 │ │ │ │ - b.le 4338 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x5, x25, #0x1 │ │ │ │ + b.le 43ac │ │ │ │ + adrp x0, 10000 │ │ │ │ add x19, sp, #0xa80 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ str x27, [sp, #4096] │ │ │ │ - add x27, x0, #0x4a0 │ │ │ │ + add x27, x0, #0x5c8 │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ str x28, [sp, #4104] │ │ │ │ nop │ │ │ │ nop │ │ │ │ - nop │ │ │ │ - ldurb w4, [x5, #-1] │ │ │ │ + ldr x4, [x6], #8 │ │ │ │ mov x3, x27 │ │ │ │ - mov x26, x5 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - str x5, [sp, #8] │ │ │ │ + stp x6, x5, [sp, #8] │ │ │ │ bl 1d98 │ │ │ │ + mov x0, x21 │ │ │ │ + mov x2, x22 │ │ │ │ mov x1, x19 │ │ │ │ - add x0, sp, #0x558 │ │ │ │ - mov x2, x21 │ │ │ │ - bl 3910 │ │ │ │ - ldr x5, [sp, #8] │ │ │ │ - ldr x1, [x22] │ │ │ │ - add x5, x5, #0x1 │ │ │ │ - sub x0, x5, x25 │ │ │ │ - sub x1, x1, #0x1 │ │ │ │ + bl 390c │ │ │ │ + ldp x6, x5, [sp, #8] │ │ │ │ + ldr x0, [x25] │ │ │ │ sub x0, x0, #0x1 │ │ │ │ - cmp x1, x0 │ │ │ │ - b.gt 42e0 │ │ │ │ + add x5, x5, #0x1 │ │ │ │ + cmp x5, x0 │ │ │ │ + b.lt 4360 // b.tstop │ │ │ │ ldr x27, [sp, #4096] │ │ │ │ ldr x28, [sp, #4104] │ │ │ │ - adrp x3, f000 │ │ │ │ - ldrb w4, [x26] │ │ │ │ - add x3, x3, #0x630 │ │ │ │ - b 3d18 │ │ │ │ - add x21, sp, #0x28 │ │ │ │ - b 40a8 │ │ │ │ - str x21, [sp, #4048] │ │ │ │ - str x22, [sp, #4056] │ │ │ │ + adrp x3, 10000 │ │ │ │ + ldr x4, [x6] │ │ │ │ + add x3, x3, #0x758 │ │ │ │ + b 3f78 │ │ │ │ + adrp x0, 10000 │ │ │ │ + mov x5, x26 │ │ │ │ + add x19, sp, #0xa80 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + str x0, [sp, #24] │ │ │ │ + b 3e0c │ │ │ │ + mov x5, x26 │ │ │ │ + add x22, sp, #0x28 │ │ │ │ + b 4038 │ │ │ │ str x27, [sp, #4096] │ │ │ │ str x28, [sp, #4104] │ │ │ │ bl 2338 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ @@ -2011,799 +2045,813 @@ │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ ldr x22, [x21] │ │ │ │ ldrsw x0, [x19] │ │ │ │ add x0, x22, x0, lsl #6 │ │ │ │ ldr w1, [x0, #8] │ │ │ │ cmp w1, #0x7 │ │ │ │ - b.eq 46d0 // b.none │ │ │ │ - b.gt 43e4 │ │ │ │ + b.eq 477c // b.none │ │ │ │ + b.gt 4470 │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 46b0 // b.none │ │ │ │ - b.gt 441c │ │ │ │ + b.eq 4758 // b.none │ │ │ │ + b.gt 44ac │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ne 45ac // b.any │ │ │ │ + b.ne 464c // b.any │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, xzr, [sp, #112] │ │ │ │ - stp xzr, xzr, [sp, #128] │ │ │ │ - b 4440 │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + stp xzr, xzr, [sp, #120] │ │ │ │ + str xzr, [sp, #136] │ │ │ │ + b 44e0 │ │ │ │ cmp w1, #0xa │ │ │ │ - b.eq 4680 // b.none │ │ │ │ - b.gt 464c │ │ │ │ + b.eq 4728 // b.none │ │ │ │ + b.gt 46f4 │ │ │ │ cmp w1, #0x8 │ │ │ │ - b.eq 45f4 // b.none │ │ │ │ + b.eq 469c // b.none │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - str x20, [sp, #112] │ │ │ │ - str xzr, [sp, #120] │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + str x20, [sp, #120] │ │ │ │ + str xzr, [sp, #136] │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #128] │ │ │ │ - b 4440 │ │ │ │ + str xzr, [sp, #128] │ │ │ │ + b 44e0 │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 45d4 // b.none │ │ │ │ + b.eq 4678 // b.none │ │ │ │ mov x26, x20 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, xzr, [sp, #112] │ │ │ │ - stp xzr, xzr, [sp, #128] │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + stp xzr, xzr, [sp, #120] │ │ │ │ + str xzr, [sp, #136] │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ ldrsw x0, [x0, #12] │ │ │ │ lsl x0, x0, #4 │ │ │ │ bl 1ff0 │ │ │ │ ldrsw x9, [x19] │ │ │ │ mov x28, x0 │ │ │ │ add x9, x22, x9, lsl #6 │ │ │ │ ldr w2, [x9, #12] │ │ │ │ sbfiz x22, x2, #3, #32 │ │ │ │ add x25, x0, x22 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 44e4 │ │ │ │ + b.le 4584 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4048] │ │ │ │ ldr x4, [x9, #16] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr w0, [x4] │ │ │ │ str xzr, [x28] │ │ │ │ cmp x1, w0, sxtw │ │ │ │ - b.eq 4644 // b.none │ │ │ │ + b.eq 46ec // b.none │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ smull x0, w0, w1 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x0, [x1, x0] │ │ │ │ str x0, [x28, x22] │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 44e4 // b.none │ │ │ │ + b.eq 4584 // b.none │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3928] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov w7, #0x18 // #24 │ │ │ │ ldr x8, [x0] │ │ │ │ str xzr, [x28, x1, lsl #3] │ │ │ │ ldr w3, [x4, x1, lsl #2] │ │ │ │ smull x3, w3, w7 │ │ │ │ ldr x0, [x8, x3] │ │ │ │ str x0, [x25, x1, lsl #3] │ │ │ │ add x1, x1, #0x1 │ │ │ │ cmp w2, w1 │ │ │ │ - b.gt 44c4 │ │ │ │ + b.gt 4564 │ │ │ │ ldr w0, [x9, #8] │ │ │ │ - bl 5e40 │ │ │ │ + bl 5f10 │ │ │ │ ldr w1, [x19] │ │ │ │ + mov x3, x25 │ │ │ │ ldr x8, [x21] │ │ │ │ sbfiz x2, x1, #6, #32 │ │ │ │ add x8, x8, x2 │ │ │ │ ldr w4, [x8, #12] │ │ │ │ - cmp w4, #0x0 │ │ │ │ - b.le 4668 │ │ │ │ add x7, x25, w4, uxtw #3 │ │ │ │ - mov x3, x25 │ │ │ │ + cmp w4, #0x0 │ │ │ │ + b.le 4710 │ │ │ │ ldr x2, [x3], #8 │ │ │ │ mul x0, x0, x2 │ │ │ │ cmp x7, x3 │ │ │ │ - b.ne 4510 // b.any │ │ │ │ + b.ne 45b0 // b.any │ │ │ │ mov x2, #0x7fffffff // #2147483647 │ │ │ │ cmp x0, x2 │ │ │ │ - b.le 4604 │ │ │ │ + b.le 46ac │ │ │ │ ldr x21, [x28, x22] │ │ │ │ cmp w4, #0x1 │ │ │ │ - b.eq 4f58 // b.none │ │ │ │ + b.eq 5014 // b.none │ │ │ │ sub w2, w4, #0x2 │ │ │ │ mov x3, #0x10 // #16 │ │ │ │ add x0, x25, #0x8 │ │ │ │ - mov x27, #0x1 // #1 │ │ │ │ + mov x7, #0x1 // #1 │ │ │ │ add x2, x3, w2, uxtw #3 │ │ │ │ add x2, x25, x2 │ │ │ │ ldr x3, [x0], #8 │ │ │ │ - mul x27, x27, x3 │ │ │ │ - cmp x2, x0 │ │ │ │ - b.ne 4550 // b.any │ │ │ │ + mul x7, x7, x3 │ │ │ │ + cmp x0, x2 │ │ │ │ + b.ne 45f0 // b.any │ │ │ │ ldr w2, [x8, #8] │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ str x0, [x28, x22] │ │ │ │ sub w0, w2, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ls 462c // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ + b.ls 46d4 // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ mov w1, w2 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov x0, x28 │ │ │ │ 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 │ │ │ │ b 2368 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 468c │ │ │ │ + b.le 4734 │ │ │ │ mov x23, x20 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, xzr, [sp, #112] │ │ │ │ - stp xzr, xzr, [sp, #128] │ │ │ │ - b 4440 │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + stp xzr, xzr, [sp, #120] │ │ │ │ + str xzr, [sp, #136] │ │ │ │ + b 44e0 │ │ │ │ + mov x27, x20 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - mov x23, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, xzr, [sp, #112] │ │ │ │ - stp x20, xzr, [sp, #128] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - b 4440 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + stp xzr, xzr, [sp, #120] │ │ │ │ + str xzr, [sp, #136] │ │ │ │ + b 44e0 │ │ │ │ mov x24, x20 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - str xzr, [sp, #112] │ │ │ │ - b 4404 │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + str xzr, [sp, #120] │ │ │ │ + b 4490 │ │ │ │ ldr w2, [x8, #8] │ │ │ │ sub w0, w2, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 4578 // b.pmore │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0x878 │ │ │ │ + b.hi 4618 // b.pmore │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0x988 │ │ │ │ ldrh w2, [x2, w0, uxtw #1] │ │ │ │ - adr x0, 462c │ │ │ │ + adr x0, 46d4 │ │ │ │ add x2, x0, w2, sxth #2 │ │ │ │ br x2 │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0x890 │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0x9a0 │ │ │ │ ldrh w2, [x2, w0, uxtw #1] │ │ │ │ - adr x0, 4644 │ │ │ │ + adr x0, 46ec │ │ │ │ add x2, x0, w2, sxth #2 │ │ │ │ br x2 │ │ │ │ ldr x0, [x9, #40] │ │ │ │ - b 44a4 │ │ │ │ + b 4544 │ │ │ │ cmp w1, #0xb │ │ │ │ - b.ne 468c // b.any │ │ │ │ - str x20, [sp, #96] │ │ │ │ - str xzr, [sp, #104] │ │ │ │ + b.ne 4734 // b.any │ │ │ │ + str x20, [sp, #104] │ │ │ │ str xzr, [sp, #112] │ │ │ │ + str xzr, [sp, #120] │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - b 4404 │ │ │ │ + b 4490 │ │ │ │ mov x2, #0x7fffffff // #2147483647 │ │ │ │ cmp x0, x2 │ │ │ │ - b.le 4604 │ │ │ │ + b.le 46ac │ │ │ │ ldr x21, [x28, x22] │ │ │ │ - mov x27, #0x1 // #1 │ │ │ │ - b 4560 │ │ │ │ - stp xzr, x20, [sp, #96] │ │ │ │ - str xzr, [sp, #112] │ │ │ │ - b 4660 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - str xzr, [sp, #96] │ │ │ │ - ldr x22, [x21] │ │ │ │ + mov x7, #0x1 // #1 │ │ │ │ + b 4600 │ │ │ │ + stp xzr, x20, [sp, #104] │ │ │ │ + str xzr, [sp, #120] │ │ │ │ + b 4708 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ str xzr, [sp, #104] │ │ │ │ + ldr x22, [x21] │ │ │ │ + str xzr, [sp, #112] │ │ │ │ ldrsw x0, [x19] │ │ │ │ add x0, x22, x0, lsl #6 │ │ │ │ - b 465c │ │ │ │ + b 4704 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, xzr, [sp, #112] │ │ │ │ - stp xzr, x20, [sp, #128] │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + stp xzr, x20, [sp, #120] │ │ │ │ mov x20, #0x0 // #0 │ │ │ │ - b 4440 │ │ │ │ + str xzr, [sp, #136] │ │ │ │ + b 44e0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ - stp xzr, xzr, [sp, #96] │ │ │ │ - stp xzr, x20, [sp, #112] │ │ │ │ - b 4408 │ │ │ │ + stp xzr, xzr, [sp, #104] │ │ │ │ + str xzr, [sp, #120] │ │ │ │ + str x20, [sp, #136] │ │ │ │ + b 4494 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #3 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x24, 10000 │ │ │ │ + lsl x20, x7, #3 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x27, x2, #0x758 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x888 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x998 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 4728 │ │ │ │ - ldr x0, [sp, #104] │ │ │ │ + b 47d8 │ │ │ │ + ldr x0, [sp, #112] │ │ │ │ ldr w1, [x19] │ │ │ │ add x0, x0, x20 │ │ │ │ - str x0, [sp, #104] │ │ │ │ - ldr x4, [sp, #104] │ │ │ │ + str x0, [sp, #112] │ │ │ │ + ldr x4, [sp, #112] │ │ │ │ str x26, [x28] │ │ │ │ ldr w0, [x22] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x26, x26, #0x1 │ │ │ │ bl 2170 │ │ │ │ mov x4, x27 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x303 // #771 │ │ │ │ - bl 5640 │ │ │ │ + bl 5700 │ │ │ │ cmp x21, x26 │ │ │ │ - b.ne 4718 // b.any │ │ │ │ - b 4588 │ │ │ │ + b.ne 47c8 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #2 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x24, 10000 │ │ │ │ + lsl x20, x7, #2 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x27, x2, #0x758 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x870 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x980 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 47ac │ │ │ │ - ldr x0, [sp, #112] │ │ │ │ + b 485c │ │ │ │ + ldr x0, [sp, #120] │ │ │ │ ldr w1, [x19] │ │ │ │ add x0, x0, x20 │ │ │ │ - str x0, [sp, #112] │ │ │ │ - ldr x4, [sp, #112] │ │ │ │ + str x0, [sp, #120] │ │ │ │ + ldr x4, [sp, #120] │ │ │ │ str x26, [x28] │ │ │ │ ldr w0, [x22] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x26, x26, #0x1 │ │ │ │ bl 23e0 │ │ │ │ mov x4, x27 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x2fb // #763 │ │ │ │ - bl 5640 │ │ │ │ + bl 5700 │ │ │ │ cmp x21, x26 │ │ │ │ - b.ne 479c // b.any │ │ │ │ - b 4588 │ │ │ │ + b.ne 484c // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #1 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ - adrp x26, f000 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ + adrp x26, 10000 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x26, x26, #0x850 │ │ │ │ + lsl x20, x7, #1 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x26, x26, #0x960 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - str x2, [sp, #96] │ │ │ │ - b 482c │ │ │ │ + str x2, [sp, #104] │ │ │ │ + b 48dc │ │ │ │ ldr w1, [x19] │ │ │ │ add x24, x24, x20 │ │ │ │ ldr w0, [x22] │ │ │ │ mov x4, x24 │ │ │ │ str x27, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x27, x27, #0x1 │ │ │ │ bl 2218 │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x26 │ │ │ │ mov w3, #0x2f3 // #755 │ │ │ │ - bl 5640 │ │ │ │ + bl 5700 │ │ │ │ cmp x21, x27 │ │ │ │ - b.ne 4824 // b.any │ │ │ │ - b 4588 │ │ │ │ + b.ne 48d4 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x23, f000 │ │ │ │ - add x26, x2, #0x758 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x27, 10000 │ │ │ │ + add x26, x2, #0x868 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x20, x0, #0x8a8 │ │ │ │ - add x23, x23, #0x830 │ │ │ │ - mov x24, #0x0 // #0 │ │ │ │ - b 48ac │ │ │ │ - ldr x0, [sp, #120] │ │ │ │ + add x24, x0, #0x9b8 │ │ │ │ + add x27, x27, #0x940 │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + b 495c │ │ │ │ + ldr x7, [sp, #104] │ │ │ │ ldr w1, [x19] │ │ │ │ - add x0, x0, x27 │ │ │ │ - str x0, [sp, #120] │ │ │ │ - ldr x4, [sp, #120] │ │ │ │ - str x24, [x28] │ │ │ │ + add x0, x23, x7 │ │ │ │ + str x0, [sp, #136] │ │ │ │ ldr w0, [x22] │ │ │ │ mov x3, x25 │ │ │ │ + ldr x23, [sp, #136] │ │ │ │ + str x20, [x28] │ │ │ │ mov x2, x28 │ │ │ │ - add x24, x24, #0x1 │ │ │ │ + str x7, [sp, #104] │ │ │ │ + mov x4, x23 │ │ │ │ bl 1dc8 │ │ │ │ + add x20, x20, #0x1 │ │ │ │ mov x4, x26 │ │ │ │ - mov x2, x20 │ │ │ │ - mov x1, x23 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x27 │ │ │ │ mov w3, #0x2eb // #747 │ │ │ │ - bl 5640 │ │ │ │ - cmp x21, x24 │ │ │ │ - b.ne 489c // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x21, x20 │ │ │ │ + b.ne 494c // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #3 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ - adrp x24, f000 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ + adrp x24, 10000 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x24, x24, #0x810 │ │ │ │ + lsl x20, x7, #3 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x920 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - str x2, [sp, #96] │ │ │ │ - b 492c │ │ │ │ + str x2, [sp, #104] │ │ │ │ + b 49e4 │ │ │ │ ldr w1, [x19] │ │ │ │ add x26, x26, x20 │ │ │ │ ldr w0, [x22] │ │ │ │ mov x4, x26 │ │ │ │ str x27, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x27, x27, #0x1 │ │ │ │ bl 2128 │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x2e3 // #739 │ │ │ │ - bl 5640 │ │ │ │ + bl 5700 │ │ │ │ cmp x21, x27 │ │ │ │ - b.ne 4924 // b.any │ │ │ │ - b 4588 │ │ │ │ + b.ne 49dc // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #2 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ + adrp x24, 10000 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x27, x2, #0x758 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x7f0 │ │ │ │ + lsl x20, x7, #2 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x900 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 49b0 │ │ │ │ - ldr x0, [sp, #128] │ │ │ │ + str x2, [sp, #104] │ │ │ │ + b 4a64 │ │ │ │ ldr w1, [x19] │ │ │ │ - add x0, x0, x20 │ │ │ │ - str x0, [sp, #128] │ │ │ │ - ldr x4, [sp, #128] │ │ │ │ - str x26, [x28] │ │ │ │ + add x27, x27, x20 │ │ │ │ ldr w0, [x22] │ │ │ │ + mov x4, x27 │ │ │ │ + str x26, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x26, x26, #0x1 │ │ │ │ bl 23f8 │ │ │ │ - mov x4, x27 │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x2db // #731 │ │ │ │ - bl 5640 │ │ │ │ - cmp x21, x26 │ │ │ │ - b.ne 49a0 // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x26, x21 │ │ │ │ + b.ne 4a5c // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #2 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x24, 10000 │ │ │ │ + lsl x20, x7, #2 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x27, x2, #0x758 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x7d8 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x8e8 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 4a34 │ │ │ │ - ldr x0, [sp, #136] │ │ │ │ + b 4ae8 │ │ │ │ + ldr x0, [sp, #128] │ │ │ │ ldr w1, [x19] │ │ │ │ add x0, x0, x20 │ │ │ │ - str x0, [sp, #136] │ │ │ │ - ldr x4, [sp, #136] │ │ │ │ + str x0, [sp, #128] │ │ │ │ + ldr x4, [sp, #128] │ │ │ │ str x26, [x28] │ │ │ │ ldr w0, [x22] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x26, x26, #0x1 │ │ │ │ bl 1d38 │ │ │ │ mov x4, x27 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x2d3 // #723 │ │ │ │ - bl 5640 │ │ │ │ - cmp x21, x26 │ │ │ │ - b.ne 4a24 // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x26, x21 │ │ │ │ + b.ne 4ad8 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x23, x27, #1 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ - adrp x26, f000 │ │ │ │ - add x24, x0, #0x8a8 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x2, x2, #0x868 │ │ │ │ + adrp x26, 10000 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x26, x26, #0x7b8 │ │ │ │ + lsl x23, x7, #1 │ │ │ │ + add x24, x0, #0x9b8 │ │ │ │ + add x26, x26, #0x8c8 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - str x2, [sp, #96] │ │ │ │ - b 4ab4 │ │ │ │ + str x2, [sp, #104] │ │ │ │ + b 4b68 │ │ │ │ ldr w1, [x19] │ │ │ │ add x20, x20, x23 │ │ │ │ ldr w0, [x22] │ │ │ │ mov x4, x20 │ │ │ │ str x27, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x27, x27, #0x1 │ │ │ │ bl 2260 │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x26 │ │ │ │ mov w3, #0x2cb // #715 │ │ │ │ - bl 5640 │ │ │ │ - cmp x21, x27 │ │ │ │ - b.ne 4aac // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x27, x21 │ │ │ │ + b.ne 4b60 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x26, 10000 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x20, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x7a0 │ │ │ │ - mov x26, #0x0 // #0 │ │ │ │ - str x2, [sp, #96] │ │ │ │ - b 4b30 │ │ │ │ + add x24, x0, #0x9b8 │ │ │ │ + add x26, x26, #0x8b0 │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + b 4be4 │ │ │ │ + ldr x7, [sp, #104] │ │ │ │ ldr w1, [x19] │ │ │ │ - add x23, x23, x27 │ │ │ │ + add x23, x23, x7 │ │ │ │ ldr w0, [x22] │ │ │ │ mov x4, x23 │ │ │ │ - str x26, [x28] │ │ │ │ + str x20, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + str x7, [sp, #104] │ │ │ │ + add x20, x20, #0x1 │ │ │ │ bl 20c8 <__isoc23_sscanf@plt+0x8> │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ - mov x2, x20 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x4, x27 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x26 │ │ │ │ mov w3, #0x2c3 // #707 │ │ │ │ - bl 5640 │ │ │ │ - cmp x26, x21 │ │ │ │ - b.ne 4b28 // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x20, x21 │ │ │ │ + b.ne 4bd8 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x2, x2, #0x758 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x26, 10000 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x20, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x780 │ │ │ │ - mov x26, #0x0 // #0 │ │ │ │ - str x2, [sp, #96] │ │ │ │ - b 4bac │ │ │ │ + add x24, x0, #0x9b8 │ │ │ │ + add x26, x26, #0x890 │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + b 4c64 │ │ │ │ + ldr x7, [sp, #104] │ │ │ │ ldr w1, [x19] │ │ │ │ - add x23, x23, x27 │ │ │ │ + add x23, x23, x7 │ │ │ │ ldr w0, [x22] │ │ │ │ mov x4, x23 │ │ │ │ - str x26, [x28] │ │ │ │ + str x20, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ + str x7, [sp, #104] │ │ │ │ + add x20, x20, #0x1 │ │ │ │ bl 1d68 │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ - mov x2, x20 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x4, x27 │ │ │ │ + mov x2, x24 │ │ │ │ + mov x1, x26 │ │ │ │ mov w3, #0x2bb // #699 │ │ │ │ - bl 5640 │ │ │ │ - cmp x26, x21 │ │ │ │ - b.ne 4ba4 // b.any │ │ │ │ - b 4588 │ │ │ │ + bl 5700 │ │ │ │ + cmp x20, x21 │ │ │ │ + b.ne 4c58 // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ cmp x21, #0x0 │ │ │ │ - b.le 4588 │ │ │ │ - lsl x20, x27, #3 │ │ │ │ - adrp x2, f000 │ │ │ │ - adrp x0, 11000 │ │ │ │ - adrp x24, f000 │ │ │ │ + b.le 4628 │ │ │ │ + adrp x2, 10000 │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x24, 10000 │ │ │ │ + lsl x20, x7, #3 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3816] │ │ │ │ - add x27, x2, #0x758 │ │ │ │ - add x23, x0, #0x8a8 │ │ │ │ - add x24, x24, #0x8a8 │ │ │ │ + add x27, x2, #0x868 │ │ │ │ + add x23, x0, #0x9b8 │ │ │ │ + add x24, x24, #0x9b8 │ │ │ │ mov x26, #0x0 // #0 │ │ │ │ - b 4c30 │ │ │ │ - ldr x0, [sp, #96] │ │ │ │ + b 4cec │ │ │ │ + ldr x0, [sp, #104] │ │ │ │ ldr w1, [x19] │ │ │ │ add x0, x0, x20 │ │ │ │ - str x0, [sp, #96] │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ + str x0, [sp, #104] │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ str x26, [x28] │ │ │ │ ldr w0, [x22] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ add x26, x26, #0x1 │ │ │ │ bl 2230 │ │ │ │ mov x4, x27 │ │ │ │ mov x2, x23 │ │ │ │ mov x1, x24 │ │ │ │ mov w3, #0x30b // #779 │ │ │ │ - bl 5640 │ │ │ │ + bl 5700 │ │ │ │ cmp x21, x26 │ │ │ │ - b.ne 4c20 // b.any │ │ │ │ - b 4588 │ │ │ │ + b.ne 4cdc // b.any │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #104] │ │ │ │ + ldr x4, [sp, #112] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2170 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x33c // #828 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x888 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x998 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #112] │ │ │ │ + ldr x4, [sp, #120] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 23e0 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x338 // #824 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x870 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x980 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x4, x24 │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2218 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x334 // #820 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x850 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x960 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #120] │ │ │ │ + ldr x4, [sp, #136] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 1dc8 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x330 // #816 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x830 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x940 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x4, x26 │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2128 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x32c // #812 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x810 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x920 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ + mov x4, x27 │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #128] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 23f8 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x328 // #808 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x7f0 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x900 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #136] │ │ │ │ + ldr x4, [sp, #128] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 1d38 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x324 // #804 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x7d8 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x8e8 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x4, x20 │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2260 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x320 // #800 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x7b8 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x8c8 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 20c8 <__isoc23_sscanf@plt+0x8> │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x31c // #796 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x7a0 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x8b0 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x4, x23 │ │ │ │ mov x3, x25 │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 1d68 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x318 // #792 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x780 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x890 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ bti j │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ mov x3, x25 │ │ │ │ - ldr x4, [sp, #96] │ │ │ │ + ldr x4, [sp, #104] │ │ │ │ mov x2, x28 │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2230 │ │ │ │ - adrp x4, f000 │ │ │ │ + adrp x4, 10000 │ │ │ │ mov w3, #0x340 // #832 │ │ │ │ - add x4, x4, #0x758 │ │ │ │ - adrp x2, 11000 │ │ │ │ - adrp x1, f000 │ │ │ │ - add x2, x2, #0x8a8 │ │ │ │ - add x1, x1, #0x8a8 │ │ │ │ - bl 5640 │ │ │ │ - b 4588 │ │ │ │ - mov x27, #0x1 // #1 │ │ │ │ - b 4560 │ │ │ │ + add x4, x4, #0x868 │ │ │ │ + adrp x2, 12000 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x2, x2, #0x9b8 │ │ │ │ + add x1, x1, #0x9b8 │ │ │ │ + bl 5700 │ │ │ │ + b 4628 │ │ │ │ + mov x7, #0x1 // #1 │ │ │ │ + b 4600 │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4080] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr w1, [x1] │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - cbnz w1, 4fbc │ │ │ │ + cbnz w1, 507c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 4fd0 │ │ │ │ + cbnz w0, 5090 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 4fe8 │ │ │ │ + cbnz w0, 50a8 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 4364 │ │ │ │ + bl 43ec │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbz w0, 4f98 │ │ │ │ + cbz w0, 5058 │ │ │ │ mov x0, x19 │ │ │ │ bl 2b00 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbz w0, 4fa8 │ │ │ │ + cbz w0, 5068 │ │ │ │ mov x0, x19 │ │ │ │ - bl 39a8 │ │ │ │ + bl 39a4 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ nop │ │ │ │ @@ -2821,140 +2869,140 @@ │ │ │ │ stp x29, x30, [sp, #32] │ │ │ │ add x29, sp, #0x20 │ │ │ │ ldr x3, [x0] │ │ │ │ str x3, [sp, #24] │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ sturb wzr, [x2, #-1] │ │ │ │ ldrb w2, [x1, #1] │ │ │ │ - cbz w2, 50ac │ │ │ │ - adrp x5, 11000 │ │ │ │ + cbz w2, 516c │ │ │ │ + adrp x5, 12000 │ │ │ │ add x3, x1, #0x1 │ │ │ │ - add x5, x5, #0x8b4 │ │ │ │ - b 5078 │ │ │ │ + add x5, x5, #0x9c4 │ │ │ │ + b 5138 │ │ │ │ mov x3, x0 │ │ │ │ sturb w2, [x4, #-1] │ │ │ │ ldrb w2, [x3] │ │ │ │ - cbz w2, 50ac │ │ │ │ + cbz w2, 516c │ │ │ │ add x0, x3, #0x1 │ │ │ │ add x4, x4, #0x1 │ │ │ │ cmp w2, #0x5c │ │ │ │ - b.ne 5068 // b.any │ │ │ │ + b.ne 5128 // b.any │ │ │ │ ldrb w2, [x3, #1] │ │ │ │ sub w1, w2, #0x22 │ │ │ │ cmp w1, #0x56 │ │ │ │ - b.ls 50dc // b.plast │ │ │ │ + b.ls 519c // b.plast │ │ │ │ bti j │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w2, [x4, #-1] │ │ │ │ ldrb w2, [x3] │ │ │ │ - cbnz w2, 5078 │ │ │ │ + cbnz w2, 5138 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ strb wzr, [x4] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 5208 // b.any │ │ │ │ + b.ne 52c8 // b.any │ │ │ │ ldp x29, x30, [sp, #32] │ │ │ │ add sp, sp, #0x30 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ldrb w1, [x5, w1, uxtw] │ │ │ │ - adr x6, 50ec │ │ │ │ + adr x6, 51ac │ │ │ │ add x1, x6, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, sp, #0x10 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ str x4, [sp, #8] │ │ │ │ bl 2278 │ │ │ │ ldp x4, x3, [sp, #8] │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x5, x0, #0x8b4 │ │ │ │ - b 5070 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x5, x0, #0x9c4 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x7f // #127 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x5c // #92 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0xc // #12 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0xa // #10 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0xd // #13 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0xb // #11 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ add x1, sp, #0x10 │ │ │ │ add x0, x3, #0x2 │ │ │ │ mov w2, #0x10 // #16 │ │ │ │ str x4, [sp, #8] │ │ │ │ - b 50fc │ │ │ │ + b 51bc │ │ │ │ bti j │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bti j │ │ │ │ mov w0, #0x27 // #39 │ │ │ │ add x3, x3, #0x2 │ │ │ │ sturb w0, [x4, #-1] │ │ │ │ - b 5070 │ │ │ │ + b 5130 │ │ │ │ bl 2338 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ls 523c // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x8c8 │ │ │ │ - b 56c4 │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0x90c │ │ │ │ + b.ls 52fc // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x9d8 │ │ │ │ + b 5784 │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0xa1c │ │ │ │ ldrb w2, [x2, w0, uxtw] │ │ │ │ - adr x0, 5254 │ │ │ │ + adr x0, 5314 │ │ │ │ add x2, x0, w2, sxtb #2 │ │ │ │ br x2 │ │ │ │ bti j │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ movk x0, #0x8000, lsl #48 │ │ │ │ str x0, [x1] │ │ │ │ ret │ │ │ │ @@ -3004,165 +3052,165 @@ │ │ │ │ mov w20, w0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x2 │ │ │ │ mov x21, x3 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 5518 // b.none │ │ │ │ - b.le 53f0 │ │ │ │ + b.eq 55d8 // b.none │ │ │ │ + b.le 54b0 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 5500 // b.none │ │ │ │ + b.eq 55c0 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 54d4 // b.any │ │ │ │ + b.ne 5594 // b.any │ │ │ │ mov x23, x2 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ nop │ │ │ │ - cbz x1, 53d4 │ │ │ │ + cbz x1, 5494 │ │ │ │ mov x19, x1 │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.eq 542c // b.none │ │ │ │ - adrp x26, f000 │ │ │ │ - add x26, x26, #0x8e8 │ │ │ │ + b.eq 54ec // b.none │ │ │ │ + adrp x26, 10000 │ │ │ │ + add x26, x26, #0x9f8 │ │ │ │ str d15, [sp, #80] │ │ │ │ fmov d15, x21 │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.gt 53b0 │ │ │ │ + b.gt 5470 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 545c // b.none │ │ │ │ + b.eq 551c // b.none │ │ │ │ cmp w20, #0x0 │ │ │ │ - b.le 5478 │ │ │ │ + b.le 5538 │ │ │ │ strb w21, [x25] │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.eq 53d0 // b.none │ │ │ │ + b.eq 5490 // b.none │ │ │ │ add x25, x25, #0x1 │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.le 5388 │ │ │ │ + b.le 5448 │ │ │ │ cmp w20, #0x5 │ │ │ │ - b.eq 54b0 // b.none │ │ │ │ + b.eq 5570 // b.none │ │ │ │ cmp w20, #0x6 │ │ │ │ - b.eq 549c // b.none │ │ │ │ + b.eq 555c // b.none │ │ │ │ mov x0, x26 │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.ne 5380 // b.any │ │ │ │ + b.ne 5440 // b.any │ │ │ │ ldr d15, [sp, #80] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 5418 // b.none │ │ │ │ + b.eq 54d8 // b.none │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 54d4 │ │ │ │ + b.le 5594 │ │ │ │ mov x25, x2 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ - b 5360 │ │ │ │ + b 5420 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 5360 │ │ │ │ + b 5420 │ │ │ │ mov x0, x2 │ │ │ │ subs x19, x19, #0x1 │ │ │ │ add x2, x2, #0x4 │ │ │ │ str w21, [x0] │ │ │ │ - b.eq 53d4 // b.none │ │ │ │ + b.eq 5494 // b.none │ │ │ │ mov x0, x2 │ │ │ │ subs x19, x19, #0x1 │ │ │ │ add x2, x2, #0x4 │ │ │ │ str w21, [x0] │ │ │ │ - b.ne 542c // b.any │ │ │ │ - b 53d4 │ │ │ │ + b.ne 54ec // b.any │ │ │ │ + b 5494 │ │ │ │ add x22, x22, #0x2 │ │ │ │ strh w21, [x22] │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.ne 5458 // b.any │ │ │ │ + b.ne 5518 // b.any │ │ │ │ ldr d15, [sp, #80] │ │ │ │ - b 53d4 │ │ │ │ + b 5494 │ │ │ │ cmp w20, #0x3 │ │ │ │ - b.eq 545c // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x8e8 │ │ │ │ - bl 56c4 │ │ │ │ + b.eq 551c // b.none │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x9f8 │ │ │ │ + bl 5784 │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.eq 53d0 // b.none │ │ │ │ + b.eq 5490 // b.none │ │ │ │ cmp w20, #0x4 │ │ │ │ - b.le 5470 │ │ │ │ + b.le 5530 │ │ │ │ cmp w20, #0x5 │ │ │ │ - b.eq 54b0 // b.none │ │ │ │ + b.eq 5570 // b.none │ │ │ │ str d15, [x23] │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.eq 53d0 // b.none │ │ │ │ + b.eq 5490 // b.none │ │ │ │ add x23, x23, #0x8 │ │ │ │ - b 548c │ │ │ │ + b 554c │ │ │ │ sxtw x21, w21 │ │ │ │ fmov s31, w21 │ │ │ │ - b 54c0 │ │ │ │ + b 5580 │ │ │ │ add x24, x24, #0x4 │ │ │ │ str s31, [x24] │ │ │ │ subs x19, x19, #0x1 │ │ │ │ - b.ne 54bc // b.any │ │ │ │ + b.ne 557c // b.any │ │ │ │ ldr d15, [sp, #80] │ │ │ │ - b 53d4 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x8e8 │ │ │ │ + b 5494 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x9f8 │ │ │ │ str x1, [sp, #104] │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b 5360 │ │ │ │ + b 5420 │ │ │ │ mov x24, x2 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 5360 │ │ │ │ + b 5420 │ │ │ │ mov x23, #0x0 // #0 │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ mov x22, #0x0 // #0 │ │ │ │ mov x25, #0x0 // #0 │ │ │ │ - b 5360 │ │ │ │ + b 5420 │ │ │ │ bti c │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 5598 // b.none │ │ │ │ - b.le 5558 │ │ │ │ + b.eq 5658 // b.none │ │ │ │ + b.le 5618 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 558c // b.none │ │ │ │ + b.eq 564c // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 5580 // b.any │ │ │ │ + b.ne 5640 // b.any │ │ │ │ ldr d31, [x1] │ │ │ │ str d31, [x2] │ │ │ │ ret │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 556c // b.any │ │ │ │ + b.ne 562c // b.any │ │ │ │ ldrsh w0, [x1] │ │ │ │ strh w0, [x2] │ │ │ │ ret │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 5580 │ │ │ │ + b.le 5640 │ │ │ │ ldrb w0, [x1] │ │ │ │ strb w0, [x2] │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x908 │ │ │ │ - b 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xa18 │ │ │ │ + b 5784 │ │ │ │ ldr s31, [x1] │ │ │ │ str s31, [x2] │ │ │ │ ret │ │ │ │ ldr w0, [x1] │ │ │ │ str w0, [x2] │ │ │ │ ret │ │ │ │ nop │ │ │ │ @@ -3171,15 +3219,15 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl aec0 │ │ │ │ + bl afc0 │ │ │ │ adrp x1, 30000 │ │ │ │ add x0, x1, #0x948 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ str wzr, [x1, #2376] │ │ │ │ mov x1, #0xffffffffffffffff // #-1 │ │ │ │ str wzr, [x0, #4] │ │ │ │ @@ -3201,15 +3249,15 @@ │ │ │ │ mov w0, #0xa // #10 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ b 1ea0 <__ctype_b_loc@plt> │ │ │ │ nop │ │ │ │ nop │ │ │ │ bti c │ │ │ │ - cbnz w0, 564c │ │ │ │ + cbnz w0, 570c │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov w5, w3 │ │ │ │ mov x3, x1 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3800] │ │ │ │ @@ -3222,235 +3270,239 @@ │ │ │ │ bl 2110 │ │ │ │ ldp x3, x4, [sp, #32] │ │ │ │ mov x7, x0 │ │ │ │ ldr x6, [sp, #56] │ │ │ │ mov x0, x19 │ │ │ │ ldr w5, [sp, #52] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ - sub sp, sp, #0x130 │ │ │ │ - stp x29, x30, [sp, #80] │ │ │ │ - add x29, sp, #0x50 │ │ │ │ - stp x19, x20, [sp, #96] │ │ │ │ + sub sp, sp, #0x150 │ │ │ │ + stp x29, x30, [sp, #112] │ │ │ │ + add x29, sp, #0x70 │ │ │ │ + stp x19, x20, [sp, #128] │ │ │ │ mov x20, x0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - stp x1, x2, [sp, #248] │ │ │ │ - stp x3, x4, [sp, #264] │ │ │ │ - stp x5, x6, [sp, #280] │ │ │ │ - str x7, [sp, #296] │ │ │ │ - stp q0, q1, [sp, #112] │ │ │ │ - stp q2, q3, [sp, #144] │ │ │ │ - stp q4, q5, [sp, #176] │ │ │ │ - stp q6, q7, [sp, #208] │ │ │ │ + stp x1, x2, [sp, #280] │ │ │ │ + stp x3, x4, [sp, #296] │ │ │ │ + stp x5, x6, [sp, #312] │ │ │ │ + str x7, [sp, #328] │ │ │ │ + stp q0, q1, [sp, #144] │ │ │ │ + stp q2, q3, [sp, #176] │ │ │ │ + stp q4, q5, [sp, #208] │ │ │ │ + stp q6, q7, [sp, #240] │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #72] │ │ │ │ + str x1, [sp, #104] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ adrp x0, 30000 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3896] │ │ │ │ adrp x19, 2f000 │ │ │ │ ldr x19, [x19, #3800] │ │ │ │ ldr x3, [x1] │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4032] │ │ │ │ ldr w5, [x0, #16] │ │ │ │ ldr x0, [x19] │ │ │ │ ldr x4, [x1] │ │ │ │ cmp w5, #0x1 │ │ │ │ - b.eq 57ec // b.none │ │ │ │ - adrp x2, f000 │ │ │ │ + b.eq 58b4 // b.none │ │ │ │ + adrp x2, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x2, x2, #0x978 │ │ │ │ + add x2, x2, #0xa88 │ │ │ │ bl 22f0 │ │ │ │ - add x0, sp, #0x130 │ │ │ │ + add x0, sp, #0x150 │ │ │ │ stp x0, x0, [sp, #40] │ │ │ │ - add x0, sp, #0xf0 │ │ │ │ - ldur q31, [sp, #40] │ │ │ │ + add x0, sp, #0x110 │ │ │ │ str x0, [sp, #56] │ │ │ │ mov w0, #0xffffffc8 // #-56 │ │ │ │ str w0, [sp, #64] │ │ │ │ mov w0, #0xffffff80 // #-128 │ │ │ │ str w0, [sp, #68] │ │ │ │ - str q31, [sp] │ │ │ │ mov x2, x20 │ │ │ │ + ldur q30, [sp, #40] │ │ │ │ mov x3, sp │ │ │ │ ldur q31, [sp, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ + str q30, [sp] │ │ │ │ str q31, [sp, #16] │ │ │ │ ldr x0, [x19] │ │ │ │ + stur q30, [sp, #72] │ │ │ │ + stur q31, [sp, #88] │ │ │ │ bl 23b0 │ │ │ │ ldr x1, [x19] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ ldr x0, [x19] │ │ │ │ bl 2050 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - ldr x2, [sp, #72] │ │ │ │ + ldr x2, [sp, #104] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 5800 // b.any │ │ │ │ - ldp x29, x30, [sp, #80] │ │ │ │ - ldp x19, x20, [sp, #96] │ │ │ │ - add sp, sp, #0x130 │ │ │ │ + b.ne 58c8 // b.any │ │ │ │ + ldp x29, x30, [sp, #112] │ │ │ │ + ldp x19, x20, [sp, #128] │ │ │ │ + add sp, sp, #0x150 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov w1, w5 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x2, x2, #0x968 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x2, x2, #0xa78 │ │ │ │ bl 22f0 │ │ │ │ - b 5754 │ │ │ │ + b 5814 │ │ │ │ bl 2338 │ │ │ │ bti c │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 5888 // b.none │ │ │ │ + b.eq 595c // b.none │ │ │ │ mov w2, w0 │ │ │ │ - b.gt 583c │ │ │ │ + b.gt 5904 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 587c // b.none │ │ │ │ + b.eq 5950 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 58a0 // b.none │ │ │ │ - adrp x1, f000 │ │ │ │ - add x0, x1, #0x990 │ │ │ │ + b.eq 5944 // b.none │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x0, x1, #0xaa0 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.ne 5854 // b.any │ │ │ │ + b.ne 591c // b.any │ │ │ │ ret │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 5894 // b.none │ │ │ │ - adrp x1, f000 │ │ │ │ - add x0, x1, #0x9b8 │ │ │ │ + b.eq 5968 // b.none │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x0, x1, #0xac8 │ │ │ │ cmp w2, #0x6 │ │ │ │ - b.eq 5838 // b.none │ │ │ │ + b.eq 5900 // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab0 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ ret │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 591c // b.none │ │ │ │ + b.eq 59f8 // b.none │ │ │ │ mov w2, w0 │ │ │ │ - b.gt 58d8 │ │ │ │ + b.gt 59ac │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 5928 // b.none │ │ │ │ - b.le 58ec │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + b.eq 5a04 // b.none │ │ │ │ + b.le 59c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ ret │ │ │ │ - adrp x1, f000 │ │ │ │ - add x0, x1, #0x9b8 │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x0, x1, #0xac8 │ │ │ │ cmp w2, #0x6 │ │ │ │ - b.ne 58f4 // b.any │ │ │ │ + b.ne 59d0 // b.any │ │ │ │ ret │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 58cc // b.none │ │ │ │ + adrp x1, 10000 │ │ │ │ + add x0, x1, #0xab8 │ │ │ │ + cmp w2, #0x1 │ │ │ │ + b.eq 59bc // b.none │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4008] │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x20, [x1] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x2a │ │ │ │ - b.eq 5a2c // b.none │ │ │ │ + b.eq 5afc // b.none │ │ │ │ mov x19, x0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ bl 22c0 │ │ │ │ mov x23, x0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 5a18 │ │ │ │ + b.le 5ae8 │ │ │ │ sub w24, w19, #0x42 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ - adrp x22, 11000 │ │ │ │ - adrp x21, f000 │ │ │ │ - add x22, x22, #0x980 │ │ │ │ - add x21, x21, #0x9d8 │ │ │ │ + adrp x22, 12000 │ │ │ │ + adrp x21, 10000 │ │ │ │ + add x22, x22, #0xa90 │ │ │ │ + add x21, x21, #0xae8 │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ - adrp x26, f000 │ │ │ │ - adrp x25, f000 │ │ │ │ - add x26, x26, #0x6b8 │ │ │ │ + adrp x26, 10000 │ │ │ │ + adrp x25, 10000 │ │ │ │ + add x26, x26, #0x7c8 │ │ │ │ str x27, [sp, #80] │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - b 59f4 │ │ │ │ + b 5ac4 │ │ │ │ ldrb w3, [x22, x27] │ │ │ │ mov x2, x21 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x20 │ │ │ │ bl 22f0 │ │ │ │ mov x3, x19 │ │ │ │ - add x2, x25, #0x9e0 │ │ │ │ + add x2, x25, #0xaf0 │ │ │ │ mov x0, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 22f0 │ │ │ │ sub w0, w23, w19 │ │ │ │ add w0, w24, w0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 5a0c │ │ │ │ + b.le 5adc │ │ │ │ add x27, x27, #0x1 │ │ │ │ add x19, x19, #0x42 │ │ │ │ cmp x27, #0x13 │ │ │ │ - b.ls 59b4 // b.plast │ │ │ │ + b.ls 5a84 // b.plast │ │ │ │ mov x1, x19 │ │ │ │ mov x0, x26 │ │ │ │ - bl 56c4 │ │ │ │ - b 59b4 │ │ │ │ + bl 5784 │ │ │ │ + b 5a84 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldr x27, [sp, #80] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ @@ -3459,292 +3511,293 @@ │ │ │ │ bl 2320 │ │ │ │ mov x1, x20 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ b 1ea0 <__ctype_b_loc@plt> │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 5a84 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x920 │ │ │ │ - ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, 5a74 │ │ │ │ - add x1, x0, w1, sxtb #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9f0 │ │ │ │ - ret │ │ │ │ + b.ls 5b58 // b.plast │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa78 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb88 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xa30 │ │ │ │ + ldrb w1, [x1, w0, uxtw] │ │ │ │ + adr x0, 5b70 │ │ │ │ + add x1, x0, w1, sxtb #2 │ │ │ │ + br x1 │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9e8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb00 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9f8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa08 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb78 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb08 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa20 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa30 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb60 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa40 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb68 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa50 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb20 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa58 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb30 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa68 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb40 │ │ │ │ + ret │ │ │ │ + bti j │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xb50 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 5b84 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x92c │ │ │ │ - ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, 5b74 │ │ │ │ - add x1, x0, w1, sxtb #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xaa0 │ │ │ │ - ret │ │ │ │ + b.ls 5c58 // b.plast │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc20 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xa3c │ │ │ │ + ldrb w1, [x1, w0, uxtw] │ │ │ │ + adr x0, 5c70 │ │ │ │ + add x1, x0, w1, sxtb #2 │ │ │ │ + br x1 │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xa90 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbb0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xaa8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xba0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc08 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xab0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbb8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xab8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbe8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xac8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbf8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbc0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xae8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xaf8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbc8 │ │ │ │ + ret │ │ │ │ + bti j │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbd8 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 5c84 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x938 │ │ │ │ - ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, 5c74 │ │ │ │ - add x1, x0, w1, sxtb #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - ret │ │ │ │ + b.ls 5d58 // b.plast │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb68 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc78 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xa48 │ │ │ │ + ldrb w1, [x1, w0, uxtw] │ │ │ │ + adr x0, 5d70 │ │ │ │ + add x1, x0, w1, sxtb #2 │ │ │ │ + br x1 │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb28 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xaa8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc38 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc68 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xab0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbb8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb30 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc58 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb40 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbc0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc40 │ │ │ │ + ret │ │ │ │ + bti j │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc48 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 5d84 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x944 │ │ │ │ - ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, 5d74 │ │ │ │ - add x1, x0, w1, sxtb #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - ret │ │ │ │ + b.ls 5e58 // b.plast │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb80 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc90 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xa54 │ │ │ │ + ldrb w1, [x1, w0, uxtw] │ │ │ │ + adr x0, 5e70 │ │ │ │ + add x1, x0, w1, sxtb #2 │ │ │ │ + br x1 │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ + adrp x0, 10000 │ │ │ │ add x0, x0, #0xaa8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xab0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbb8 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xbc0 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb30 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ + ret │ │ │ │ + bti j │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc40 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb38 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc48 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb40 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc50 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb58 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc68 │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb48 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xc58 │ │ │ │ ret │ │ │ │ - nop │ │ │ │ bti c │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 5e64 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x980 │ │ │ │ + b.hi 5f34 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xa90 │ │ │ │ add x1, x1, #0x20 │ │ │ │ ldr x0, [x1, w0, uxtw #3] │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xb98 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xca8 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ret │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbb8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcc8 │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x1 │ │ │ │ @@ -3752,1136 +3805,1147 @@ │ │ │ │ mov x23, x0 │ │ │ │ lsl x0, x1, #2 │ │ │ │ lsl w1, w1, #2 │ │ │ │ add x0, x0, #0x3 │ │ │ │ add w1, w1, #0x3 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ cmp x0, x1 │ │ │ │ - b.ne 610c // b.any │ │ │ │ + b.ne 61e4 // b.any │ │ │ │ bl 1ff0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, 60f8 │ │ │ │ + cbz x0, 61d0 │ │ │ │ adrp x0, 30000 │ │ │ │ str x21, [x0, #2480] │ │ │ │ cmp x20, #0x1 │ │ │ │ - b.ne 6098 // b.any │ │ │ │ + b.ne 6170 // b.any │ │ │ │ ldrb w0, [x23] │ │ │ │ - cbz w0, 60c4 │ │ │ │ + cbz w0, 619c │ │ │ │ mov x0, #0x2 // #2 │ │ │ │ add x19, x21, #0x1 │ │ │ │ bl 1ff0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 60f8 │ │ │ │ + cbz x0, 61d0 │ │ │ │ mov x1, x23 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x22 │ │ │ │ bl 1fd8 │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ add x3, x22, x20 │ │ │ │ mov x23, x22 │ │ │ │ strb wzr, [x22, x20] │ │ │ │ strb w0, [x21] │ │ │ │ - b 5f74 │ │ │ │ + b 604c │ │ │ │ cmp w20, #0x9 │ │ │ │ - b.eq 608c // b.none │ │ │ │ + b.eq 6164 // b.none │ │ │ │ cmp w20, #0xa │ │ │ │ - b.eq 6080 // b.none │ │ │ │ - cbz w20, 6070 │ │ │ │ + b.eq 6158 // b.none │ │ │ │ + cbz w20, 6148 │ │ │ │ cmp w20, #0x8 │ │ │ │ - b.ne 6018 // b.any │ │ │ │ + b.ne 60f0 // b.any │ │ │ │ mov w0, #0x625c // #25180 │ │ │ │ strh w0, [x19], #2 │ │ │ │ + nop │ │ │ │ add x23, x23, #0x1 │ │ │ │ cmp x3, x23 │ │ │ │ - b.eq 5fb4 // b.none │ │ │ │ + b.eq 608c // b.none │ │ │ │ ldrb w20, [x23] │ │ │ │ cmp w20, #0xb │ │ │ │ - b.eq 600c // b.none │ │ │ │ - b.ls 5f44 // b.plast │ │ │ │ + b.eq 60e4 // b.none │ │ │ │ + b.ls 6018 // b.plast │ │ │ │ cmp w20, #0x22 │ │ │ │ - b.eq 6000 // b.none │ │ │ │ - b.hi 5fe0 // b.pmore │ │ │ │ + b.eq 60d8 // b.none │ │ │ │ + b.hi 60b8 // b.pmore │ │ │ │ cmp w20, #0xc │ │ │ │ - b.eq 5ff4 // b.none │ │ │ │ + b.eq 60cc // b.none │ │ │ │ cmp w20, #0xd │ │ │ │ - b.ne 6018 // b.any │ │ │ │ + b.ne 60f0 // b.any │ │ │ │ mov w0, #0x725c // #29276 │ │ │ │ add x23, x23, #0x1 │ │ │ │ strh w0, [x19], #2 │ │ │ │ cmp x3, x23 │ │ │ │ - b.ne 5f74 // b.any │ │ │ │ + b.ne 604c // b.any │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ strh w0, [x19] │ │ │ │ mov x0, x22 │ │ │ │ bl 2368 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ mov x0, x21 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w20, #0x5c │ │ │ │ - b.ne 6018 // b.any │ │ │ │ + b.ne 60f0 // b.any │ │ │ │ mov w0, #0x5c5c // #23644 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x665c // #26204 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x225c // #8796 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x765c // #30300 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ str x3, [sp, #72] │ │ │ │ bl 1f60 │ │ │ │ ldr x0, [x0] │ │ │ │ ubfiz x1, x20, #1, #8 │ │ │ │ ldr x3, [sp, #72] │ │ │ │ ldrh w0, [x0, x1] │ │ │ │ - tbnz w0, #14, 60bc │ │ │ │ + tbnz w0, #14, 6194 │ │ │ │ mov w0, #0x5c // #92 │ │ │ │ lsr w1, w20, #6 │ │ │ │ strb w0, [x19] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0xa28 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0xb18 │ │ │ │ add x19, x19, #0x4 │ │ │ │ ldrb w1, [x0, w1, sxtw] │ │ │ │ sturb w1, [x19, #-3] │ │ │ │ ubfx x1, x20, #3, #3 │ │ │ │ and w20, w20, #0x7 │ │ │ │ ldrb w1, [x0, w1, sxtw] │ │ │ │ ldrb w0, [x0, w20, sxtw] │ │ │ │ sturb w1, [x19, #-2] │ │ │ │ sturb w0, [x19, #-1] │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x305c // #12380 │ │ │ │ movk w0, #0x3030, lsl #16 │ │ │ │ str w0, [x19], #4 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x6e5c // #28252 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ mov w0, #0x745c // #29788 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 5f68 │ │ │ │ + b 6040 │ │ │ │ add x0, x20, #0x1 │ │ │ │ bl 1ff0 │ │ │ │ mov x22, x0 │ │ │ │ - cbz x0, 60f8 │ │ │ │ + cbz x0, 61d0 │ │ │ │ add x19, x21, #0x1 │ │ │ │ - cbnz x20, 5f1c │ │ │ │ + cbnz x20, 5ff0 │ │ │ │ mov w0, #0x22 // #34 │ │ │ │ strb w0, [x21] │ │ │ │ - b 5fb4 │ │ │ │ + b 608c │ │ │ │ strb w20, [x19], #1 │ │ │ │ - b 5f68 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbf8 │ │ │ │ + b 6040 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xd08 │ │ │ │ ldrh w1, [x0] │ │ │ │ ldrb w0, [x0, #2] │ │ │ │ strh w1, [x21] │ │ │ │ strb w0, [x21, #2] │ │ │ │ mov x0, x21 │ │ │ │ ldr x23, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbc8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcd8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ bl 1e58 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ - sub sp, sp, #0xa90 │ │ │ │ + sub sp, sp, #0xaa0 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ adrp x23, 2f000 │ │ │ │ ldr x23, [x23, #3920] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w2, [x23] │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #2696] │ │ │ │ + str x1, [sp, #2712] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 61d0 │ │ │ │ + b.le 62b0 │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ ldr x0, [x24] │ │ │ │ - str x25, [sp, #2768] │ │ │ │ + str x25, [sp, #2784] │ │ │ │ adrp x25, 2f000 │ │ │ │ ldr x25, [x25, #4048] │ │ │ │ add x0, x0, #0xc │ │ │ │ - str x26, [sp, #2776] │ │ │ │ + str x26, [sp, #2792] │ │ │ │ ldr x3, [x25] │ │ │ │ umaddl x2, w2, w1, x0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr w1, [x0] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 61bc │ │ │ │ + b.le 629c │ │ │ │ ldur x1, [x0, #4] │ │ │ │ ldrsw x1, [x1] │ │ │ │ cmp x1, x3 │ │ │ │ - b.eq 62cc // b.none │ │ │ │ + b.eq 63b4 // b.none │ │ │ │ add x0, x0, #0x40 │ │ │ │ cmp x0, x2 │ │ │ │ - b.ne 61a0 // b.any │ │ │ │ - ldr x25, [sp, #2768] │ │ │ │ - ldr x26, [sp, #2776] │ │ │ │ - adrp x19, f000 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xc80 │ │ │ │ - bl 5940 │ │ │ │ - adrp x21, f000 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xca0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x20, f000 │ │ │ │ - add x0, x20, #0xce0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0xd8 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0xf0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x110 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x130 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x21, #0xd48 │ │ │ │ - bl 5940 │ │ │ │ + b.ne 6280 // b.any │ │ │ │ + ldr x25, [sp, #2784] │ │ │ │ + ldr x26, [sp, #2792] │ │ │ │ + adrp x19, 10000 │ │ │ │ + add x0, x19, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 10000 │ │ │ │ - add x0, x0, #0x140 │ │ │ │ - bl 5940 │ │ │ │ + add x0, x0, #0xd90 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x21, 10000 │ │ │ │ adrp x0, 10000 │ │ │ │ - add x0, x0, #0x160 │ │ │ │ - bl 5940 │ │ │ │ + add x0, x0, #0xdb0 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x21, #0xdf0 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x19, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 10000 │ │ │ │ + str x0, [sp, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x188 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x1d8 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x1e8 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ add x0, x0, #0x200 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x208 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x20, #0xce0 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x220 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x240 │ │ │ │ + bl 5a10 │ │ │ │ + ldr x0, [sp, #24] │ │ │ │ + add x0, x0, #0xe48 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x250 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x270 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x310 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x318 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x21, #0xdf0 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - ldr x2, [sp, #2696] │ │ │ │ + ldr x2, [sp, #2712] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 6eec // b.any │ │ │ │ - add sp, sp, #0xa90 │ │ │ │ + b.ne 6fe0 // b.any │ │ │ │ + add sp, sp, #0xaa0 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x19, f000 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - str x27, [sp, #2784] │ │ │ │ - adrp x21, f000 │ │ │ │ - str x28, [sp, #2792] │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x210 │ │ │ │ - bl 5940 │ │ │ │ - add x21, x21, #0xc70 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x230 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ + adrp x20, 10000 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + str x27, [sp, #2800] │ │ │ │ + add x19, sp, #0x48 │ │ │ │ + str x28, [sp, #2808] │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x320 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x26, 10000 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x340 │ │ │ │ + add x26, x26, #0xd80 │ │ │ │ + mov x21, #0x0 // #0 │ │ │ │ ldp x2, x3, [x0] │ │ │ │ - stp x2, x3, [sp, #56] │ │ │ │ + stp x2, x3, [sp, #72] │ │ │ │ ldur x0, [x0, #13] │ │ │ │ - stur x0, [sp, #69] │ │ │ │ + stur x0, [x19, #13] │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 6330 │ │ │ │ - b 63a0 │ │ │ │ + b.gt 641c │ │ │ │ + b 6480 │ │ │ │ ldr w0, [x23] │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - cmp w0, w20 │ │ │ │ - b.le 63a0 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ + cmp w0, w21 │ │ │ │ + b.le 6480 │ │ │ │ ldr x0, [x24] │ │ │ │ - ubfiz x1, x20, #6, #32 │ │ │ │ + ubfiz x1, x21, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 6320 │ │ │ │ + b.le 640c │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 6320 // b.any │ │ │ │ + b.ne 640c // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - mov x3, x21 │ │ │ │ + mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x560 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ + add x0, sp, #0x570 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ bl 1d98 │ │ │ │ - add x1, sp, #0x560 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + add x1, sp, #0x570 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, w20 │ │ │ │ - b.gt 6330 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + cmp w0, w21 │ │ │ │ + b.gt 641c │ │ │ │ + mov x0, x19 │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ bl 21e8 │ │ │ │ - cbz x0, 63b4 │ │ │ │ + cbz x0, 6494 │ │ │ │ strb wzr, [x0] │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x1, x0, #0x6a0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x1, x0, #0x7b0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1de0 │ │ │ │ - adrp x20, f000 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xc80 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xca0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x20, #0xce0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xce8 │ │ │ │ + adrp x21, 10000 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xd90 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x26, 10000 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xdb0 │ │ │ │ + bl 5a10 │ │ │ │ + add x26, x26, #0xd80 │ │ │ │ + add x0, x21, #0xdf0 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xdf8 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ ldr q30, [x0] │ │ │ │ ldur q31, [x0, #11] │ │ │ │ ldr w0, [x23] │ │ │ │ - stur q30, [sp, #56] │ │ │ │ - stur q31, [sp, #67] │ │ │ │ + stur q30, [sp, #72] │ │ │ │ + stur q31, [x19, #11] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 64ac │ │ │ │ - adrp x26, f000 │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ - add x26, x26, #0xc70 │ │ │ │ - b 6448 │ │ │ │ + b.gt 6528 │ │ │ │ + b 658c │ │ │ │ ldr w0, [x23] │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - cmp w0, w21 │ │ │ │ - b.le 64ac │ │ │ │ + add x27, x27, #0x1 │ │ │ │ + cmp w0, w27 │ │ │ │ + b.le 658c │ │ │ │ ldr x0, [x24] │ │ │ │ - ubfiz x1, x21, #6, #32 │ │ │ │ + ubfiz x1, x27, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 6438 │ │ │ │ + b.le 6518 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 6438 // b.any │ │ │ │ + b.ne 6518 // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x560 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ + add x0, sp, #0x570 │ │ │ │ + add x27, x27, #0x1 │ │ │ │ bl 1d98 │ │ │ │ - add x1, sp, #0x560 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + add x1, sp, #0x570 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, w21 │ │ │ │ - b.gt 6448 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + cmp w0, w27 │ │ │ │ + b.gt 6528 │ │ │ │ + mov x0, x19 │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ bl 21e8 │ │ │ │ - cbz x0, 64c0 │ │ │ │ + cbz x0, 65a0 │ │ │ │ strb wzr, [x0] │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x1, x0, #0x6a0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x1, x0, #0x7b0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1de0 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd08 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd18 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd28 │ │ │ │ - bl 5940 │ │ │ │ + adrp x26, 10000 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe18 │ │ │ │ + bl 5a10 │ │ │ │ + add x26, x26, #0xed0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe28 │ │ │ │ + bl 5a10 │ │ │ │ + mov x22, #0x0 // #0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe38 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 6590 │ │ │ │ - adrp x26, f000 │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ - add x26, x26, #0xd38 │ │ │ │ - b 6534 │ │ │ │ + b.gt 6614 │ │ │ │ + b 6670 │ │ │ │ ldr w0, [x23] │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - cmp w0, w21 │ │ │ │ - b.le 6590 │ │ │ │ + add x22, x22, #0x1 │ │ │ │ + cmp w0, w22 │ │ │ │ + b.le 6670 │ │ │ │ ldr x0, [x24] │ │ │ │ - ubfiz x1, x21, #6, #32 │ │ │ │ + ubfiz x1, x22, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 6524 │ │ │ │ + b.le 6604 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 6524 // b.any │ │ │ │ + b.ne 6604 // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - add x21, x21, #0x1 │ │ │ │ + mov x0, x19 │ │ │ │ + add x22, x22, #0x1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, w21 │ │ │ │ - b.gt 6534 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x21, f000 │ │ │ │ - add x0, x21, #0xd48 │ │ │ │ - bl 5940 │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ + cmp w0, w22 │ │ │ │ + b.gt 6614 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + str x0, [sp, #24] │ │ │ │ + add x0, x0, #0xe48 │ │ │ │ + bl 5a10 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #4064] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd78 │ │ │ │ - bl 5940 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe60 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ + bl 5a10 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe88 │ │ │ │ + bl 5a10 │ │ │ │ mov w26, #0x0 // #0 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd88 │ │ │ │ - bl 5940 │ │ │ │ ldr w0, [x28] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 669c │ │ │ │ + b.le 6780 │ │ │ │ adrp x22, 2f000 │ │ │ │ ldr x22, [x22, #3928] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xdd0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xee0 │ │ │ │ str x0, [sp, #16] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xde0 │ │ │ │ - str x0, [sp, #24] │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xef0 │ │ │ │ + str x0, [sp, #32] │ │ │ │ ldr w4, [x23] │ │ │ │ cmp w4, #0x0 │ │ │ │ - b.le 6688 │ │ │ │ + b.le 676c │ │ │ │ ldr x0, [x24] │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ ldr x5, [x25] │ │ │ │ add x0, x0, #0xc │ │ │ │ umaddl x4, w4, w1, x0 │ │ │ │ - b 663c │ │ │ │ + b 6720 │ │ │ │ add x0, x0, #0x40 │ │ │ │ cmp x4, x0 │ │ │ │ - b.eq 6688 // b.none │ │ │ │ + b.eq 676c // b.none │ │ │ │ ldr w2, [x0] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 6630 │ │ │ │ + b.le 6714 │ │ │ │ ldur x1, [x0, #4] │ │ │ │ ldrsw x3, [x1] │ │ │ │ cmp x3, x5 │ │ │ │ - b.ne 6630 // b.any │ │ │ │ + b.ne 6714 // b.any │ │ │ │ add x2, x1, w2, uxtw #2 │ │ │ │ - b 666c │ │ │ │ + b 6750 │ │ │ │ add x1, x1, #0x4 │ │ │ │ cmp x2, x1 │ │ │ │ - b.eq 6630 // b.none │ │ │ │ + b.eq 6714 // b.none │ │ │ │ ldr w3, [x1] │ │ │ │ cmp w3, w26 │ │ │ │ - b.ne 6660 // b.any │ │ │ │ + b.ne 6744 // b.any │ │ │ │ ldr x0, [x22] │ │ │ │ add x1, x0, x27 │ │ │ │ ldr x0, [x0, x27] │ │ │ │ - cbnz x0, 6a38 │ │ │ │ + cbnz x0, 6b24 │ │ │ │ ldr w0, [x28] │ │ │ │ add w26, w26, #0x1 │ │ │ │ add x27, x27, #0x18 │ │ │ │ cmp w0, w26 │ │ │ │ - b.gt 660c │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ - bl 5940 │ │ │ │ + b.gt 66f0 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x26, 10000 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 67c4 │ │ │ │ - adrp x26, f000 │ │ │ │ + add x26, x26, #0xf80 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - add x26, x26, #0xe30 │ │ │ │ - b 66dc │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 67c0 │ │ │ │ + b 68a4 │ │ │ │ ldr w0, [x23] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.le 6740 │ │ │ │ + b.le 6820 │ │ │ │ ldr x0, [x24] │ │ │ │ ubfiz x1, x27, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 66cc │ │ │ │ + b.le 67b0 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 66cc // b.any │ │ │ │ + b.ne 67b0 // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ add x27, x27, #0x1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, w27 │ │ │ │ - b.gt 66dc │ │ │ │ - nop │ │ │ │ + b.gt 67c0 │ │ │ │ nop │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 67c4 │ │ │ │ - adrp x26, f000 │ │ │ │ + b.le 68a4 │ │ │ │ + adrp x26, 10000 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - add x26, x26, #0xe48 │ │ │ │ - b 6768 │ │ │ │ + add x26, x26, #0xf98 │ │ │ │ + b 6848 │ │ │ │ ldr w0, [x23] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.le 67c4 │ │ │ │ + b.le 68a4 │ │ │ │ ldr x0, [x24] │ │ │ │ ubfiz x1, x27, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w5, [x0, #12] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 6758 │ │ │ │ + b.le 6838 │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 6758 // b.any │ │ │ │ + b.ne 6838 // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ add x27, x27, #0x1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, w27 │ │ │ │ - b.gt 6768 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xe68 │ │ │ │ - bl 5940 │ │ │ │ + b.gt 6848 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xf40 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x26, 10000 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 6864 │ │ │ │ - adrp x26, f000 │ │ │ │ + add x26, x26, #0xfd0 │ │ │ │ mov x27, #0x0 // #0 │ │ │ │ - add x26, x26, #0xea8 │ │ │ │ - b 67fc │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 68dc │ │ │ │ + b 6944 │ │ │ │ ldr w0, [x23] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.le 6864 │ │ │ │ + b.le 6944 │ │ │ │ ldr x0, [x24] │ │ │ │ ubfiz x1, x27, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 67ec │ │ │ │ + b.le 68cc │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldrsw x2, [x1] │ │ │ │ ldr x1, [x25] │ │ │ │ cmp x2, x1 │ │ │ │ - b.ne 67ec // b.any │ │ │ │ + b.ne 68cc // b.any │ │ │ │ ldr x7, [x0, #56] │ │ │ │ mov x3, x26 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x6, x7 │ │ │ │ mov x5, x7 │ │ │ │ mov x4, x7 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ add x27, x27, #0x1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ cmp w0, w27 │ │ │ │ - b.gt 67fc │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - str x0, [sp, #24] │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xed8 │ │ │ │ - bl 5940 │ │ │ │ + b.gt 68dc │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + bl 5a10 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ + adrp x1, 11000 │ │ │ │ + add x1, x1, #0x0 │ │ │ │ + str x1, [sp, #40] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 6a88 │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x27, #0x0 // #0 │ │ │ │ - add x0, x0, #0xef0 │ │ │ │ - str x0, [sp, #32] │ │ │ │ - b 68ac │ │ │ │ + b.gt 698c │ │ │ │ + b 6b74 │ │ │ │ ldr w0, [x23] │ │ │ │ add x27, x27, #0x1 │ │ │ │ cmp w0, w27 │ │ │ │ - b.le 6a88 │ │ │ │ + b.le 6b74 │ │ │ │ ldr x26, [x24] │ │ │ │ ubfiz x0, x27, #6, #32 │ │ │ │ add x26, x26, x0 │ │ │ │ ldr w0, [x26, #12] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 689c │ │ │ │ + b.le 697c │ │ │ │ ldr x0, [x26, #16] │ │ │ │ ldrsw x1, [x0] │ │ │ │ ldr x0, [x25] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ne 689c // b.any │ │ │ │ - ldr x0, [sp, #24] │ │ │ │ - bl 5940 │ │ │ │ - ldr x3, [sp, #32] │ │ │ │ + b.ne 697c // b.any │ │ │ │ + ldr x0, [sp, #32] │ │ │ │ + bl 5a10 │ │ │ │ + ldr x3, [sp, #40] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x4, [x26, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr x5, [x26, #40] │ │ │ │ ldr x4, [x26, #56] │ │ │ │ cmp x5, #0x0 │ │ │ │ - b.le 6d2c │ │ │ │ - adrp x3, f000 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - add x3, x3, #0xf00 │ │ │ │ + b.le 6de0 │ │ │ │ + adrp x3, 11000 │ │ │ │ + mov x0, x19 │ │ │ │ + add x3, x3, #0x10 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x26, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 689c // b.none │ │ │ │ + b.eq 697c // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 6ee0 // b.none │ │ │ │ - b.gt 6e3c │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.gt 6958 │ │ │ │ + b.eq 6fc0 // b.none │ │ │ │ + b.gt 6f1c │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 6a3c // b.none │ │ │ │ + sub w0, w0, #0x3 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 6e4c // b.any │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc00 │ │ │ │ + b.hi 6f2c // b.pmore │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ ldr x5, [x26, #56] │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - adrp x3, f000 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0xf48 │ │ │ │ + add x3, x3, #0x58 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr w0, [x26, #12] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 6e78 │ │ │ │ + b.le 6f58 │ │ │ │ sxtw x1, w0 │ │ │ │ sub w28, w0, #0x1 │ │ │ │ sub x1, x1, #0x2 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ sub x0, x1, x0 │ │ │ │ lsl x28, x28, #2 │ │ │ │ - adrp x22, 2f000 │ │ │ │ - ldr x22, [x22, #3928] │ │ │ │ + add x22, sp, #0x570 │ │ │ │ lsl x0, x0, #2 │ │ │ │ str x0, [sp, #16] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf58 │ │ │ │ - str x0, [sp, #40] │ │ │ │ - b 6a04 │ │ │ │ - ldr x1, [x22] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3928] │ │ │ │ + str x0, [sp, #48] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ + str x0, [sp, #56] │ │ │ │ + b 6af0 │ │ │ │ + ldp x1, x3, [sp, #48] │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ - ldr x3, [sp, #40] │ │ │ │ + ldr x1, [x1] │ │ │ │ smaddl x0, w0, w2, x1 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ - add x0, sp, #0x560 │ │ │ │ + mov x0, x22 │ │ │ │ bl 1d98 │ │ │ │ - add x1, sp, #0x560 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x1, x22 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ sub x28, x28, #0x4 │ │ │ │ cmp x0, x28 │ │ │ │ - b.eq 6e78 // b.none │ │ │ │ + b.eq 6f58 // b.none │ │ │ │ ldr x0, [x26, #16] │ │ │ │ ldr x1, [x25] │ │ │ │ ldr w0, [x0, x28] │ │ │ │ cmp x1, w0, sxtw │ │ │ │ - b.ne 69c0 // b.any │ │ │ │ + b.ne 6aac // b.any │ │ │ │ ldr x4, [x26, #56] │ │ │ │ - add x0, sp, #0x560 │ │ │ │ - adrp x3, f000 │ │ │ │ + mov x0, x22 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0xf50 │ │ │ │ + add x3, x3, #0x60 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 69e4 │ │ │ │ + b 6ad0 │ │ │ │ ldr x4, [x1, #16] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ ldr x0, [x22] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ + ldr x3, [sp, #32] │ │ │ │ add x1, x0, x27 │ │ │ │ ldr x5, [x0, x27] │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ ldr x4, [x1, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - b 6688 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + b 676c │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ + mov x26, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 6b0c │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - b 6ab4 │ │ │ │ + b.gt 6ba0 │ │ │ │ + b 6c00 │ │ │ │ ldr w0, [x23] │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.le 6b0c │ │ │ │ + add x26, x26, #0x1 │ │ │ │ + cmp w0, w26 │ │ │ │ + b.le 6c00 │ │ │ │ ldr x0, [x24] │ │ │ │ - ubfiz x1, x22, #6, #32 │ │ │ │ + ubfiz x1, x26, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 6aa4 │ │ │ │ + b.le 6b90 │ │ │ │ ldr x2, [x0, #16] │ │ │ │ ldr x3, [x25] │ │ │ │ ldrsw x4, [x2] │ │ │ │ cmp x4, x3 │ │ │ │ - b.ne 6aa4 // b.any │ │ │ │ + b.ne 6b90 // b.any │ │ │ │ ldr w7, [x0, #8] │ │ │ │ cmp w7, #0x2 │ │ │ │ - b.eq 6aa4 // b.none │ │ │ │ + b.eq 6b90 // b.none │ │ │ │ ldr w3, [x0, #32] │ │ │ │ - cbz w3, 6d48 │ │ │ │ + cbz w3, 6dfc │ │ │ │ ldr x0, [x0, #48] │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - bl 5940 │ │ │ │ + add x26, x26, #0x1 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 6ab4 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ + cmp w0, w26 │ │ │ │ + b.gt 6ba0 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x23] │ │ │ │ + mov x22, #0x0 // #0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 6d00 │ │ │ │ - mov x26, #0x0 // #0 │ │ │ │ - b 6b38 │ │ │ │ + b.gt 6c2c │ │ │ │ + b 6db4 │ │ │ │ ldr w0, [x23] │ │ │ │ - add x26, x26, #0x1 │ │ │ │ - cmp w0, w26 │ │ │ │ - b.le 6d00 │ │ │ │ + add x22, x22, #0x1 │ │ │ │ + cmp w0, w22 │ │ │ │ + b.le 6db4 │ │ │ │ ldr x1, [x24] │ │ │ │ - ubfiz x0, x26, #6, #32 │ │ │ │ - add x22, x1, x0 │ │ │ │ - ldr w2, [x22, #12] │ │ │ │ + ubfiz x0, x22, #6, #32 │ │ │ │ + add x26, x1, x0 │ │ │ │ + ldr w2, [x26, #12] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 6b28 │ │ │ │ - ldr x2, [x22, #16] │ │ │ │ + b.le 6c1c │ │ │ │ + ldr x2, [x26, #16] │ │ │ │ ldrsw x3, [x2] │ │ │ │ ldr x2, [x25] │ │ │ │ cmp x3, x2 │ │ │ │ - b.ne 6b28 // b.any │ │ │ │ - ldr w2, [x22, #32] │ │ │ │ - cbz w2, 6b28 │ │ │ │ + b.ne 6c1c // b.any │ │ │ │ + ldr w2, [x26, #32] │ │ │ │ + cbz w2, 6c1c │ │ │ │ ldr x4, [x1, x0] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x6d8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x7e8 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - ldr w5, [x22, #12] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w5, [x26, #12] │ │ │ │ cmp w5, #0x0 │ │ │ │ - b.le 6c58 │ │ │ │ - adrp x27, f000 │ │ │ │ - add x27, x27, #0xfa0 │ │ │ │ + b.le 6d54 │ │ │ │ + adrp x27, 11000 │ │ │ │ + add x27, x27, #0xb0 │ │ │ │ mov w28, #0x0 // #0 │ │ │ │ - ldr x4, [x22, #56] │ │ │ │ + nop │ │ │ │ + ldr x4, [x26, #56] │ │ │ │ add w28, w28, #0x1 │ │ │ │ mov w5, w28 │ │ │ │ mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - ldr w5, [x22, #12] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w5, [x26, #12] │ │ │ │ cmp w28, w5 │ │ │ │ - b.lt 6ba8 // b.tstop │ │ │ │ + b.lt 6ca0 // b.tstop │ │ │ │ sub w28, w5, #0x1 │ │ │ │ cmp w28, #0x0 │ │ │ │ - b.le 6c58 │ │ │ │ - sub w8, w5, #0x1 │ │ │ │ - adrp x0, f000 │ │ │ │ - adrp x9, 2f000 │ │ │ │ - ldr x9, [x9, #3928] │ │ │ │ - lsl x27, x8, #2 │ │ │ │ - add x0, x0, #0xfb8 │ │ │ │ - str x0, [sp, #24] │ │ │ │ - ldr x1, [x22, #16] │ │ │ │ + b.le 6d54 │ │ │ │ + sub w9, w5, #0x1 │ │ │ │ + adrp x0, 11000 │ │ │ │ + adrp x10, 2f000 │ │ │ │ + ldr x10, [x10, #3928] │ │ │ │ + lsl x27, x9, #2 │ │ │ │ + add x0, x0, #0xc8 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + nop │ │ │ │ + ldr x1, [x26, #16] │ │ │ │ mov w0, #0x18 // #24 │ │ │ │ - ldr x2, [x9] │ │ │ │ + ldr x2, [x10] │ │ │ │ sub w5, w5, w28 │ │ │ │ ldr w1, [x1, x27] │ │ │ │ sub x27, x27, #0x4 │ │ │ │ - ldr x3, [sp, #24] │ │ │ │ - str x9, [sp, #16] │ │ │ │ - ldr x4, [x22, #56] │ │ │ │ + ldr x3, [sp, #32] │ │ │ │ + str x10, [sp, #16] │ │ │ │ + ldr x4, [x26, #56] │ │ │ │ smaddl x1, w1, w0, x2 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ ldr x6, [x1, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - ldr x9, [sp, #16] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr x10, [sp, #16] │ │ │ │ subs w28, w28, #0x1 │ │ │ │ - ldr w5, [x22, #12] │ │ │ │ - b.ne 6c04 // b.any │ │ │ │ - ldr x6, [x22, #56] │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0xfd0 │ │ │ │ + ldr w5, [x26, #12] │ │ │ │ + b.ne 6d00 // b.any │ │ │ │ + ldr x6, [x26, #56] │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0xe0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov x4, x6 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x22, #8] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x26, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 6eac // b.none │ │ │ │ + b.eq 6f8c // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 6ed4 // b.none │ │ │ │ - b.gt 6e18 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.gt 6ca8 │ │ │ │ + b.eq 6fb4 // b.none │ │ │ │ + b.gt 6ecc │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 6e28 // b.any │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9a8 │ │ │ │ - ldr x7, [x22, #56] │ │ │ │ - str x7, [sp] │ │ │ │ - mov x6, x7 │ │ │ │ - mov x5, x7 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0xfe8 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x30 │ │ │ │ - bl 5940 │ │ │ │ - add x26, x26, #0x1 │ │ │ │ - ldr w0, [x23] │ │ │ │ - cmp w0, w26 │ │ │ │ - b.gt 6b38 │ │ │ │ - nop │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x20, #0xce0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x19, #0xc78 │ │ │ │ - bl 5940 │ │ │ │ - ldr x25, [sp, #2768] │ │ │ │ - ldr x26, [sp, #2776] │ │ │ │ - ldr x27, [sp, #2784] │ │ │ │ - ldr x28, [sp, #2792] │ │ │ │ - b 620c │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - adrp x3, f000 │ │ │ │ + b.eq 6da8 // b.none │ │ │ │ + sub w0, w0, #0x3 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.hi 6fcc // b.pmore │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xab8 │ │ │ │ + b 6edc │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x21, #0xdf0 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x20, #0xd88 │ │ │ │ + bl 5a10 │ │ │ │ + ldr x25, [sp, #2784] │ │ │ │ + ldr x26, [sp, #2792] │ │ │ │ + ldr x27, [sp, #2800] │ │ │ │ + ldr x28, [sp, #2808] │ │ │ │ + b 62f0 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0xf18 │ │ │ │ + add x3, x3, #0x28 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 6928 │ │ │ │ + b 6a08 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 6d98 // b.none │ │ │ │ - adrp x9, 2f000 │ │ │ │ - ldr x9, [x9, #3928] │ │ │ │ + b.eq 6e44 // b.none │ │ │ │ + adrp x10, 2f000 │ │ │ │ + ldr x10, [x10, #3928] │ │ │ │ sub w1, w1, #0x2 │ │ │ │ add x3, x2, #0x4 │ │ │ │ add x2, x2, #0x8 │ │ │ │ add x1, x2, w1, uxtw #2 │ │ │ │ mov x5, #0x1 // #1 │ │ │ │ - ldr x6, [x9] │ │ │ │ + ldr x6, [x10] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ ldr w2, [x3], #4 │ │ │ │ smull x2, w2, w4 │ │ │ │ ldr x2, [x6, x2] │ │ │ │ mul x5, x5, x2 │ │ │ │ cmp x1, x3 │ │ │ │ - b.ne 6d80 // b.any │ │ │ │ + b.ne 6e2c // b.any │ │ │ │ ldr x4, [x0, #56] │ │ │ │ cmp w7, #0x4 │ │ │ │ - b.eq 6ec8 // b.none │ │ │ │ - b.gt 6ddc │ │ │ │ - cmp w7, #0x3 │ │ │ │ - b.eq 6e6c // b.none │ │ │ │ - adrp x6, f000 │ │ │ │ - add x6, x6, #0xc20 │ │ │ │ + b.eq 6fa8 // b.none │ │ │ │ + b.gt 6e90 │ │ │ │ cmp w7, #0x1 │ │ │ │ - b.eq 6df4 // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ - stp x4, x5, [sp, #16] │ │ │ │ - bl 56c4 │ │ │ │ + b.eq 6f40 // b.none │ │ │ │ + adrp x6, 10000 │ │ │ │ + add x6, x6, #0xd40 │ │ │ │ + cmp w7, #0x3 │ │ │ │ + b.eq 6ea8 // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x78 │ │ │ │ + str x4, [sp, #16] │ │ │ │ + str x5, [sp, #32] │ │ │ │ + bl 5784 │ │ │ │ + ldr x4, [sp, #16] │ │ │ │ mov x6, #0x0 // #0 │ │ │ │ - ldp x4, x5, [sp, #16] │ │ │ │ - b 6df4 │ │ │ │ + ldr x5, [sp, #32] │ │ │ │ + b 6ea8 │ │ │ │ cmp w7, #0x5 │ │ │ │ - b.eq 6e60 // b.none │ │ │ │ - adrp x6, f000 │ │ │ │ - add x6, x6, #0xc60 │ │ │ │ + b.eq 6f4c // b.none │ │ │ │ + adrp x6, 10000 │ │ │ │ + add x6, x6, #0xd70 │ │ │ │ cmp w7, #0x6 │ │ │ │ - b.ne 6dc0 // b.any │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0xf88 │ │ │ │ + b.ne 6e6c // b.any │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x98 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - b 6aa4 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b8 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + b 6b90 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac8 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 6cb0 // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ - bl 56c4 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - b 6cb0 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc08 │ │ │ │ + b.ne 6fcc // b.any │ │ │ │ + ldr x7, [x26, #56] │ │ │ │ + str x7, [sp] │ │ │ │ + mov x6, x7 │ │ │ │ + mov x5, x7 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0xf8 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x140 │ │ │ │ + bl 5a10 │ │ │ │ + b 6c1c │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd18 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 6960 // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ - bl 56c4 │ │ │ │ + b.eq 6a44 // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x40 │ │ │ │ + bl 5784 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - b 6960 │ │ │ │ - adrp x6, f000 │ │ │ │ - add x6, x6, #0xc50 │ │ │ │ - b 6df4 │ │ │ │ - adrp x6, f000 │ │ │ │ - add x6, x6, #0xc30 │ │ │ │ - b 6df4 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + b 6a44 │ │ │ │ + adrp x6, 10000 │ │ │ │ + add x6, x6, #0xd30 │ │ │ │ + b 6ea8 │ │ │ │ + adrp x6, 10000 │ │ │ │ + add x6, x6, #0xd60 │ │ │ │ + b 6ea8 │ │ │ │ + mov x0, x19 │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ bl 21e8 │ │ │ │ - cbz x0, 6e8c │ │ │ │ + cbz x0, 6f6c │ │ │ │ strb wzr, [x0] │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x1, x0, #0x6a0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x1, x0, #0x7b0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1de0 │ │ │ │ - add x0, sp, #0x38 │ │ │ │ - bl 5940 │ │ │ │ - b 689c │ │ │ │ - ldp x0, x7, [x22, #48] │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x998 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + b 697c │ │ │ │ + ldp x0, x7, [x26, #48] │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xaa8 │ │ │ │ str x0, [sp] │ │ │ │ mov x6, x7 │ │ │ │ mov x5, x7 │ │ │ │ - b 6cc0 │ │ │ │ - adrp x6, f000 │ │ │ │ - add x6, x6, #0xc40 │ │ │ │ - b 6df4 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 6cb0 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 6960 │ │ │ │ - str x25, [sp, #2768] │ │ │ │ - str x26, [sp, #2776] │ │ │ │ - str x27, [sp, #2784] │ │ │ │ - str x28, [sp, #2792] │ │ │ │ + b 6eec │ │ │ │ + adrp x6, 10000 │ │ │ │ + add x6, x6, #0xd50 │ │ │ │ + b 6ea8 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 6edc │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 6a44 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ + bl 5784 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + b 6edc │ │ │ │ + str x25, [sp, #2784] │ │ │ │ + str x26, [sp, #2792] │ │ │ │ + str x27, [sp, #2800] │ │ │ │ + str x28, [sp, #2808] │ │ │ │ bl 2338 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 6f4c │ │ │ │ + cbnz w0, 704c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 6fd0 │ │ │ │ + cbnz w0, 70d0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 70ac │ │ │ │ + cbnz w0, 71ac │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3816] │ │ │ │ ldr w0, [x0] │ │ │ │ bl 2200 │ │ │ │ - cbz w0, 6f20 │ │ │ │ + cbz w0, 7020 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3800] │ │ │ │ str x19, [sp, #16] │ │ │ │ ldr x19, [x1] │ │ │ │ bl 2110 │ │ │ │ - adrp x4, 11000 │ │ │ │ - add x4, x4, #0x980 │ │ │ │ + adrp x4, 12000 │ │ │ │ + add x4, x4, #0xa90 │ │ │ │ mov x7, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ add x4, x4, #0x78 │ │ │ │ - adrp x6, 10000 │ │ │ │ + adrp x6, 11000 │ │ │ │ mov w5, #0x53c // #1340 │ │ │ │ - add x6, x6, #0x248 │ │ │ │ - adrp x3, 10000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x270 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x6, x6, #0x358 │ │ │ │ + adrp x3, 11000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x380 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbz w0, 6f30 │ │ │ │ + cbz w0, 7030 │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x2, #0x1c // #28 │ │ │ │ adrp x19, 2f000 │ │ │ │ ldr x19, [x19, #4008] │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x280 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x390 │ │ │ │ ldr x3, [x19] │ │ │ │ str x3, [sp, #40] │ │ │ │ bl 2080 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov x2, #0x3e // #62 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x2a0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl 2080 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x2e0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl 2080 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ ldr x3, [x19] │ │ │ │ mov x2, #0xc // #12 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x2f8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x408 │ │ │ │ str x3, [sp, #40] │ │ │ │ bl 2080 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ ldr x19, [x19] │ │ │ │ mov w0, #0x7d // #125 │ │ │ │ @@ -4890,313 +4954,318 @@ │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbz w0, 6f40 │ │ │ │ + cbz w0, 7040 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ - b 6120 │ │ │ │ + b 6200 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ - sub sp, sp, #0x80 │ │ │ │ + sub sp, sp, #0x90 │ │ │ │ stp x29, x30, [sp, #48] │ │ │ │ add x29, sp, #0x30 │ │ │ │ stp x19, x20, [sp, #64] │ │ │ │ mov x19, x0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ stp x21, x22, [sp, #80] │ │ │ │ - stp x23, x24, [sp, #96] │ │ │ │ - mov x24, x1 │ │ │ │ stp x25, x26, [sp, #112] │ │ │ │ + mov x26, x1 │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #40] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x0, x24, #0x1 │ │ │ │ + add x0, x26, #0x1 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 7378 │ │ │ │ - mov x20, x0 │ │ │ │ - cbz x24, 711c │ │ │ │ - mov x2, x24 │ │ │ │ + cbz x0, 747c │ │ │ │ + mov x21, x0 │ │ │ │ + cbz x26, 7218 │ │ │ │ + mov x2, x26 │ │ │ │ mov x1, x19 │ │ │ │ bl 1fd8 │ │ │ │ - strb wzr, [x20, x24] │ │ │ │ - ldrb w21, [x20] │ │ │ │ - cbz w21, 72a4 │ │ │ │ - add x0, x24, x24, lsl #1 │ │ │ │ + strb wzr, [x21, x26] │ │ │ │ + ldrb w20, [x21] │ │ │ │ + cbz w20, 73b4 │ │ │ │ + add x0, x26, x26, lsl #1 │ │ │ │ + stp x23, x24, [sp, #96] │ │ │ │ lsl x0, x0, #2 │ │ │ │ + stp x27, x28, [sp, #128] │ │ │ │ bl 1ff0 │ │ │ │ - mov x26, x0 │ │ │ │ - cbz x0, 7378 │ │ │ │ - adrp x22, 30000 │ │ │ │ - add x23, x22, #0x9a8 │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 7484 │ │ │ │ + adrp x23, 30000 │ │ │ │ + add x24, x23, #0x9a8 │ │ │ │ strb wzr, [x0] │ │ │ │ - str x0, [x23, #16] │ │ │ │ + str x0, [x24, #16] │ │ │ │ bl 1f60 │ │ │ │ - ldr x5, [x0] │ │ │ │ - ubfiz x1, x21, #1, #8 │ │ │ │ - mov x25, x0 │ │ │ │ - ldrh w1, [x5, x1] │ │ │ │ - tbz w1, #14, 71b8 │ │ │ │ - mov w1, #0x27 // #39 │ │ │ │ - strb w1, [x26] │ │ │ │ - cmp w21, #0x27 │ │ │ │ - b.eq 7360 // b.none │ │ │ │ - cmp w21, #0x5c │ │ │ │ - b.ne 7318 // b.any │ │ │ │ - add x19, x26, #0x3 │ │ │ │ + mov x27, x0 │ │ │ │ + ubfiz x0, x20, #1, #8 │ │ │ │ + ldr x5, [x27] │ │ │ │ + ldrh w0, [x5, x0] │ │ │ │ + tbz w0, #14, 72c0 │ │ │ │ + mov w0, #0x27 // #39 │ │ │ │ + strb w0, [x22] │ │ │ │ + cmp w20, #0x27 │ │ │ │ + b.eq 7464 // b.none │ │ │ │ + cmp w20, #0x5c │ │ │ │ + b.ne 7424 // b.any │ │ │ │ + add x19, x22, #0x3 │ │ │ │ mov w0, #0x5c5c // #23644 │ │ │ │ - sturh w0, [x26, #1] │ │ │ │ + sturh w0, [x22, #1] │ │ │ │ strb wzr, [x19] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - cmp x24, #0x1 │ │ │ │ - b.hi 71fc // b.pmore │ │ │ │ - nop │ │ │ │ + cmp x26, #0x1 │ │ │ │ + b.hi 7304 // b.pmore │ │ │ │ nop │ │ │ │ mov w0, #0x27 // #39 │ │ │ │ strb w0, [x19], #1 │ │ │ │ strb wzr, [x19] │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ - b 72d8 │ │ │ │ - mov w4, w21 │ │ │ │ + ldp x23, x24, [sp, #96] │ │ │ │ + ldp x27, x28, [sp, #128] │ │ │ │ + b 73e8 │ │ │ │ + mov w4, w20 │ │ │ │ mov x2, #0xc // #12 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x18 │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0x308 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x418 │ │ │ │ bl 1d98 │ │ │ │ add x1, sp, #0x18 │ │ │ │ - mov x0, x26 │ │ │ │ + mov x0, x22 │ │ │ │ bl 1e10 │ │ │ │ add x0, sp, #0x18 │ │ │ │ bl 22c0 │ │ │ │ - add x19, x26, x0 │ │ │ │ - cmp x24, #0x1 │ │ │ │ - b.ls 7370 // b.plast │ │ │ │ - ldr x5, [x25] │ │ │ │ + add x19, x22, x0 │ │ │ │ + cmp x26, #0x1 │ │ │ │ + b.ls 7474 // b.plast │ │ │ │ + ldr x5, [x27] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - adrp x21, 10000 │ │ │ │ - sub x26, x20, #0x1 │ │ │ │ - add x21, x21, #0x318 │ │ │ │ - mov x23, #0x2 // #2 │ │ │ │ - b 7240 │ │ │ │ - cbz w2, 733c │ │ │ │ + mov w24, #0x2f2f // #12079 │ │ │ │ + adrp x22, 11000 │ │ │ │ + sub x28, x21, #0x1 │ │ │ │ + add x22, x22, #0x428 │ │ │ │ + mov x25, #0x2 // #2 │ │ │ │ + movk w24, #0x27, lsl #16 │ │ │ │ + b 7350 │ │ │ │ + cbz w2, 7448 │ │ │ │ cmp w4, #0x27 │ │ │ │ - b.eq 7330 // b.none │ │ │ │ + b.eq 743c // b.none │ │ │ │ cmp w4, #0x5c │ │ │ │ - b.eq 7324 // b.none │ │ │ │ + b.eq 7430 // b.none │ │ │ │ strb w4, [x19], #1 │ │ │ │ strb wzr, [x19] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - cmp x24, x23 │ │ │ │ - b.ls 7294 // b.plast │ │ │ │ - ldr x5, [x25] │ │ │ │ - add x23, x23, #0x1 │ │ │ │ - ldrb w4, [x26, x23] │ │ │ │ - ubfiz x3, x4, #1, #8 │ │ │ │ - ldrh w3, [x5, x3] │ │ │ │ - tbnz w3, #14, 7210 │ │ │ │ - cbz w2, 725c │ │ │ │ + cmp x26, x25 │ │ │ │ + b.ls 73a4 // b.plast │ │ │ │ + ldr x5, [x27] │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldrb w4, [x28, x25] │ │ │ │ + ubfiz x0, x4, #1, #8 │ │ │ │ + ldrh w3, [x5, x0] │ │ │ │ + tbnz w3, #14, 7320 │ │ │ │ + cbz w2, 736c │ │ │ │ mov w0, #0x27 // #39 │ │ │ │ strh w0, [x19], #1 │ │ │ │ mov x2, #0xc // #12 │ │ │ │ - mov x3, x21 │ │ │ │ + mov x3, x22 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, sp, #0x18 │ │ │ │ bl 1d98 │ │ │ │ add x1, sp, #0x18 │ │ │ │ mov x0, x19 │ │ │ │ bl 1e10 │ │ │ │ add x0, sp, #0x18 │ │ │ │ bl 22c0 │ │ │ │ add x19, x19, x0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - cmp x24, x23 │ │ │ │ - b.hi 7238 // b.pmore │ │ │ │ - add x22, x22, #0x9a8 │ │ │ │ - ldr x26, [x22, #16] │ │ │ │ - cbz w2, 71a8 │ │ │ │ - b 71a0 │ │ │ │ + cmp x26, x25 │ │ │ │ + b.hi 7348 // b.pmore │ │ │ │ + add x23, x23, #0x9a8 │ │ │ │ + ldr x22, [x23, #16] │ │ │ │ + cbz w2, 72a8 │ │ │ │ + b 72a0 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ bl 1ff0 │ │ │ │ - mov x26, x0 │ │ │ │ - cbz x0, 7378 │ │ │ │ - adrp x1, 30000 │ │ │ │ - str x0, [x1, #2488] │ │ │ │ - mov x1, #0x6863 // #26723 │ │ │ │ - movk x1, #0x7261, lsl #16 │ │ │ │ - mov x0, x20 │ │ │ │ - movk x1, #0x3028, lsl #32 │ │ │ │ - movk x1, #0x29, lsl #48 │ │ │ │ - str x1, [x26] │ │ │ │ + mov x22, x0 │ │ │ │ + cbz x0, 747c │ │ │ │ + adrp x0, 30000 │ │ │ │ + str x22, [x0, #2488] │ │ │ │ + mov x0, #0x6863 // #26723 │ │ │ │ + movk x0, #0x7261, lsl #16 │ │ │ │ + movk x0, #0x3028, lsl #32 │ │ │ │ + movk x0, #0x29, lsl #48 │ │ │ │ + str x0, [x22] │ │ │ │ + mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4040] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x0, x0, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne 738c // b.any │ │ │ │ + b.ne 7498 // b.any │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ - mov x0, x26 │ │ │ │ + mov x0, x22 │ │ │ │ ldp x19, x20, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ - ldp x23, x24, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ - add sp, sp, #0x80 │ │ │ │ + add sp, sp, #0x90 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - add x19, x26, #0x2 │ │ │ │ - strb w21, [x26, #1] │ │ │ │ - b 7188 │ │ │ │ + add x19, x22, #0x2 │ │ │ │ + strb w20, [x22, #1] │ │ │ │ + b 728c │ │ │ │ mov w0, #0x5c5c // #23644 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 7228 │ │ │ │ + b 7338 │ │ │ │ mov w0, #0x2727 // #10023 │ │ │ │ strh w0, [x19], #2 │ │ │ │ - b 7228 │ │ │ │ + b 7338 │ │ │ │ mov x0, x19 │ │ │ │ str w4, [sp, #12] │ │ │ │ bl 22c0 │ │ │ │ - mov w1, #0x2f2f // #12079 │ │ │ │ + str w24, [x19, x0] │ │ │ │ ldr w4, [sp, #12] │ │ │ │ - movk w1, #0x27, lsl #16 │ │ │ │ - str w1, [x19, x0] │ │ │ │ add x19, x19, #0x3 │ │ │ │ - b 7214 │ │ │ │ + b 7324 │ │ │ │ mov w0, #0x2727 // #10023 │ │ │ │ - add x19, x26, #0x3 │ │ │ │ - sturh w0, [x26, #1] │ │ │ │ - b 7188 │ │ │ │ - ldr x26, [x23, #16] │ │ │ │ - b 71a8 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + add x19, x22, #0x3 │ │ │ │ + sturh w0, [x22, #1] │ │ │ │ + b 728c │ │ │ │ + ldr x22, [x24, #16] │ │ │ │ + b 72a8 │ │ │ │ + stp x23, x24, [sp, #96] │ │ │ │ + stp x27, x28, [sp, #128] │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ + stp x23, x24, [sp, #96] │ │ │ │ + stp x27, x28, [sp, #128] │ │ │ │ bl 2338 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 7588 // b.none │ │ │ │ + b.eq 769c // b.none │ │ │ │ mov w5, w0 │ │ │ │ - b.le 7438 │ │ │ │ + b.le 754c │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 7528 // b.none │ │ │ │ + b.eq 763c // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 74a4 // b.any │ │ │ │ + b.ne 75b8 // b.any │ │ │ │ mov x0, #0x19 // #25 │ │ │ │ str x1, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 75e4 │ │ │ │ + cbz x0, 76f8 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x4, 30000 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0x328 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x438 │ │ │ │ str x4, [sp, #24] │ │ │ │ str x0, [x4, #24] │ │ │ │ ldr d0, [x1, w2, sxtw #3] │ │ │ │ mov x2, #0x19 // #25 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr x4, [sp, #24] │ │ │ │ mov w1, #0x65 // #101 │ │ │ │ ldr x2, [x4, #24] │ │ │ │ str x2, [sp, #24] │ │ │ │ mov x0, x2 │ │ │ │ bl 21e8 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - cbz x0, 7494 │ │ │ │ + cbz x0, 75a8 │ │ │ │ mov w1, #0x64 // #100 │ │ │ │ strb w1, [x0] │ │ │ │ mov x0, x2 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 74c4 // b.none │ │ │ │ + b.eq 75d8 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 74a4 // b.any │ │ │ │ + b.ne 75b8 // b.any │ │ │ │ mov x0, #0xa // #10 │ │ │ │ str x1, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 75e4 │ │ │ │ + cbz x0, 76f8 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x5, 30000 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ add x5, x5, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ str x5, [sp, #24] │ │ │ │ str x0, [x5, #24] │ │ │ │ ldrsh w4, [x1, w2, sxtw #1] │ │ │ │ mov x2, #0xa // #10 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ ldr x2, [x5, #24] │ │ │ │ mov x0, x2 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x330 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x440 │ │ │ │ + bl 5784 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x0, x2 │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0xa // #10 │ │ │ │ str w5, [sp, #24] │ │ │ │ str x1, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl 1ff0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w5, [sp, #24] │ │ │ │ ldr w2, [sp, #44] │ │ │ │ - cbz x0, 75e4 │ │ │ │ + cbz x0, 76f8 │ │ │ │ ldrsb w4, [x1, w2, sxtw] │ │ │ │ adrp x6, 30000 │ │ │ │ add x6, x6, #0x9a8 │ │ │ │ mov w1, w5 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ str x6, [sp, #24] │ │ │ │ str x0, [x6, #24] │ │ │ │ bl 1d98 │ │ │ │ ldr x6, [sp, #24] │ │ │ │ ldr x2, [x6, #24] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x0, x2 │ │ │ │ ret │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ str x1, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 75e4 │ │ │ │ + cbz x0, 76f8 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x4, 30000 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ add x4, x4, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4d8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ str x4, [sp, #24] │ │ │ │ str x0, [x4, #24] │ │ │ │ ldr s0, [x1, w2, sxtw #2] │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ fcvt d0, s0 │ │ │ │ bl 1d98 │ │ │ │ @@ -5206,2380 +5275,2375 @@ │ │ │ │ autiasp │ │ │ │ mov x0, x2 │ │ │ │ ret │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ str x1, [sp, #32] │ │ │ │ str w2, [sp, #44] │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 75e4 │ │ │ │ + cbz x0, 76f8 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ adrp x5, 30000 │ │ │ │ ldr w2, [sp, #44] │ │ │ │ add x5, x5, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + adrp x3, 10000 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ str x5, [sp, #24] │ │ │ │ str x0, [x5, #24] │ │ │ │ ldr w4, [x1, w2, sxtw #2] │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ ldr x2, [x5, #24] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ mov x0, x2 │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ 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, #0x6d0 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - str x0, [sp, #40] │ │ │ │ + str x0, [sp, #48] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #1736] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x980 │ │ │ │ - ldr q31, [x0, #144] │ │ │ │ + adrp x0, 12000 │ │ │ │ + ldr q31, [x0, #2880] │ │ │ │ + adrp x0, 12000 │ │ │ │ str q31, [sp, #64] │ │ │ │ - ldr d31, [x0, #160] │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x3a8 │ │ │ │ + ldr d31, [x0, #2896] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x4b8 │ │ │ │ str d31, [sp, #80] │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd48 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd60 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd78 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd08 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd18 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe48 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe60 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe78 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe18 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe28 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4088] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 8400 │ │ │ │ + cbnz w0, 8528 │ │ │ │ + adrp x22, 2f000 │ │ │ │ + ldr x22, [x22, #4064] │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.gt 83b4 │ │ │ │ + add x19, sp, #0x1a0 │ │ │ │ adrp x21, 2f000 │ │ │ │ - ldr x21, [x21, #4064] │ │ │ │ + ldr x21, [x21, #3920] │ │ │ │ ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 827c │ │ │ │ - adrp x20, 2f000 │ │ │ │ - ldr x20, [x20, #3920] │ │ │ │ - ldr w0, [x20] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 79e4 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xd28 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ + b.le 7b08 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xe38 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7740 │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #3992] │ │ │ │ - adrp x23, f000 │ │ │ │ - add x23, x23, #0xd38 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x1, x22, #6, #32 │ │ │ │ - mov x3, x23 │ │ │ │ + b.le 7850 │ │ │ │ + adrp x20, 2f000 │ │ │ │ + ldr x20, [x20, #3992] │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x24, x24, #0xed0 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x1, x23, #6, #32 │ │ │ │ + mov x3, x24 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 7704 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xe00 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 7814 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7800 │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #3992] │ │ │ │ - adrp x23, f000 │ │ │ │ - add x23, x23, #0xe30 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x1, x22, #6, #32 │ │ │ │ - mov x3, x23 │ │ │ │ + b.le 7910 │ │ │ │ + adrp x20, 2f000 │ │ │ │ + ldr x20, [x20, #3992] │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x24, x24, #0xf80 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + nop │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x1, x23, #6, #32 │ │ │ │ + mov x3, x24 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 776c │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 7880 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7800 │ │ │ │ - adrp x23, f000 │ │ │ │ - add x23, x23, #0xe48 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - nop │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x1, x22, #6, #32 │ │ │ │ - mov x3, x23 │ │ │ │ + b.le 7910 │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x24, x24, #0xf98 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x1, x23, #6, #32 │ │ │ │ + mov x3, x24 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ ldr w5, [x0, #12] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 77c0 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 78d0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 79e4 │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #3992] │ │ │ │ - adrp x23, 10000 │ │ │ │ - add x23, x23, #0x478 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x1, x22, #6, #32 │ │ │ │ + b.le 7b08 │ │ │ │ + adrp x20, 2f000 │ │ │ │ + ldr x20, [x20, #3992] │ │ │ │ + adrp x24, 11000 │ │ │ │ + add x24, x24, #0x588 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + nop │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x1, x23, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 7868 │ │ │ │ + b.le 797c │ │ │ │ ldr x5, [x0, #56] │ │ │ │ - mov x3, x23 │ │ │ │ + mov x3, x24 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x5 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 782c │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 7940 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 79e4 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xed8 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ + b.le 7b08 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xfb8 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 79e4 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf48 │ │ │ │ - adrp x26, 2f000 │ │ │ │ - ldr x26, [x26, #3928] │ │ │ │ - str x0, [sp, #48] │ │ │ │ + b.le 7b08 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x58 │ │ │ │ + adrp x28, 2f000 │ │ │ │ + ldr x28, [x28, #3928] │ │ │ │ + str x0, [sp, #56] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - str x0, [sp, #32] │ │ │ │ - nop │ │ │ │ - ldr x6, [x19] │ │ │ │ - ubfiz x0, x22, #6, #32 │ │ │ │ + mov x23, #0x0 // #0 │ │ │ │ + str x0, [sp, #40] │ │ │ │ + ldr x6, [x20] │ │ │ │ + ubfiz x0, x23, #6, #32 │ │ │ │ add x27, x6, x0 │ │ │ │ ldr w1, [x27, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 7c38 │ │ │ │ + b.le 7d5c │ │ │ │ ldr x0, [x27, #16] │ │ │ │ ldrsw x1, [x0] │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x1, x0 │ │ │ │ - b.eq 79d4 // b.none │ │ │ │ + b.eq 7af8 // b.none │ │ │ │ ldr w0, [x27, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 79d4 // b.none │ │ │ │ + b.eq 7af8 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 8674 // b.none │ │ │ │ - b.gt 8644 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.le 85dc │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc00 │ │ │ │ - ldr x3, [sp, #48] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + b.eq 87b8 // b.none │ │ │ │ + b.gt 86ec │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 7a2c // b.none │ │ │ │ + sub w0, w0, #0x3 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.hi 86fc // b.pmore │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ ldr x5, [x27, #56] │ │ │ │ + mov x0, x19 │ │ │ │ + ldr x3, [sp, #56] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ ldr w0, [x27, #12] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 79a4 │ │ │ │ - sxtw x23, w0 │ │ │ │ + b.le 7ac8 │ │ │ │ + sxtw x25, w0 │ │ │ │ sub w5, w0, #0x1 │ │ │ │ - sub x23, x23, #0x2 │ │ │ │ - adrp x24, f000 │ │ │ │ - sub x23, x23, x5 │ │ │ │ - lsl x28, x5, #2 │ │ │ │ - add x24, x24, #0xf58 │ │ │ │ - mov w25, #0x18 // #24 │ │ │ │ - lsl x23, x23, #2 │ │ │ │ + sub x25, x25, #0x2 │ │ │ │ + adrp x0, 11000 │ │ │ │ + sub x25, x25, x5 │ │ │ │ + lsl x26, x5, #2 │ │ │ │ + add x0, x0, #0x68 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + lsl x25, x25, #2 │ │ │ │ + nop │ │ │ │ ldr x0, [x27, #16] │ │ │ │ - mov x3, x24 │ │ │ │ - ldr x1, [x26] │ │ │ │ + mov w2, #0x18 // #24 │ │ │ │ + ldr x1, [x28] │ │ │ │ + ldr w0, [x0, x26] │ │ │ │ + sub x26, x26, #0x4 │ │ │ │ + ldr x3, [sp, #32] │ │ │ │ + smaddl x0, w0, w2, x1 │ │ │ │ mov x2, #0x10a // #266 │ │ │ │ - ldr w0, [x0, x28] │ │ │ │ - sub x28, x28, #0x4 │ │ │ │ - smaddl x0, w0, w25, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ add x0, sp, #0x90 │ │ │ │ bl 1d98 │ │ │ │ add x1, sp, #0x90 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ bl 1de0 │ │ │ │ - cmp x23, x28 │ │ │ │ - b.ne 7960 // b.any │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + cmp x25, x26 │ │ │ │ + b.ne 7a80 // b.any │ │ │ │ + mov x0, x19 │ │ │ │ mov w1, #0x2c // #44 │ │ │ │ bl 21e8 │ │ │ │ - cbz x0, 79b8 │ │ │ │ + cbz x0, 7adc │ │ │ │ strb wzr, [x0] │ │ │ │ - adrp x1, 10000 │ │ │ │ - add x1, x1, #0x6a0 │ │ │ │ + adrp x1, 11000 │ │ │ │ + add x1, x1, #0x7b0 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1de0 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 78c0 │ │ │ │ - add x22, sp, #0x40 │ │ │ │ - add x19, sp, #0x58 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 79d0 │ │ │ │ + add x24, sp, #0x40 │ │ │ │ + add x23, sp, #0x58 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ - add x1, x22, x0, lsl #2 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + add x1, x24, x0, lsl #2 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldursw x1, [x1, #-4] │ │ │ │ - str xzr, [x19, x1, lsl #3] │ │ │ │ + str xzr, [x23, x1, lsl #3] │ │ │ │ cmp x0, #0x7 │ │ │ │ - b.ne 79f0 // b.any │ │ │ │ + b.ne 7b20 // b.any │ │ │ │ adrp x26, 2f000 │ │ │ │ ldr x26, [x26, #3912] │ │ │ │ - ldr w5, [x26] │ │ │ │ - cmp w5, #0x0 │ │ │ │ - b.le 7a70 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3832] │ │ │ │ + ldr w4, [x26] │ │ │ │ + cmp w4, #0x0 │ │ │ │ + b.le 7b94 │ │ │ │ + adrp x28, 2f000 │ │ │ │ + ldr x28, [x28, #3832] │ │ │ │ mov w1, #0x30 // #48 │ │ │ │ - mov w4, #0x0 // #0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - umaddl x5, w5, w1, x0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldrsw x1, [x0, #16] │ │ │ │ + mov w5, #0x0 // #0 │ │ │ │ + ldr x0, [x28] │ │ │ │ + umaddl x4, w4, w1, x0 │ │ │ │ + ldrsw x2, [x0, #16] │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + ldr x1, [x23, x2, lsl #3] │ │ │ │ + cmp x1, x3 │ │ │ │ + b.ge 7b80 // b.tcont │ │ │ │ + mov x1, x3 │ │ │ │ + mov w5, #0x1 // #1 │ │ │ │ add x0, x0, #0x30 │ │ │ │ - ldur x3, [x0, #-24] │ │ │ │ - lsl x1, x1, #3 │ │ │ │ - ldr x2, [x19, x1] │ │ │ │ - cmp x3, x2 │ │ │ │ - csel x2, x2, x3, le │ │ │ │ - str x2, [x19, x1] │ │ │ │ - csinc w4, w4, wzr, le │ │ │ │ - cmp x5, x0 │ │ │ │ - b.ne 7a40 // b.any │ │ │ │ - cbnz w4, 843c │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x4c8 │ │ │ │ - bl 5940 │ │ │ │ + str x1, [x23, x2, lsl #3] │ │ │ │ + cmp x4, x0 │ │ │ │ + b.ne 7b64 // b.any │ │ │ │ + cbnz w5, 8564 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x5d8 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 841c │ │ │ │ + cbnz w0, 8544 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3880] │ │ │ │ - ldr x4, [sp, #40] │ │ │ │ + ldr x4, [sp, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 7b54 │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - add x3, x3, #0x560 │ │ │ │ + cbnz w0, 7c78 │ │ │ │ + adrp x3, 11000 │ │ │ │ + mov x0, x19 │ │ │ │ + add x3, x3, #0x670 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x590 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x6a0 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 7b8c │ │ │ │ - ldr w0, [x20] │ │ │ │ + b.gt 7cb0 │ │ │ │ + ldr w0, [x21] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 8054 │ │ │ │ + b.gt 7dfc │ │ │ │ ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 7cc8 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x8e8 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ + b.gt 8020 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x8c8 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x8e0 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ add x0, x0, #0x900 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x920 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x2, [sp, #1736] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 86f8 // b.any │ │ │ │ + b.ne 87f4 // b.any │ │ │ │ add sp, sp, #0x6d0 │ │ │ │ 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], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0x520 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x630 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x590 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x6a0 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7ad8 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x5d8 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ + b.le 7bfc │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x6e8 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7ad8 │ │ │ │ - adrp x27, 10000 │ │ │ │ - adrp x25, 10000 │ │ │ │ - adrp x23, 2f000 │ │ │ │ - ldr x23, [x23, #3928] │ │ │ │ - add x27, x27, #0x630 │ │ │ │ - add x25, x25, #0x5f0 │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - mov w22, #0x0 // #0 │ │ │ │ - adrp x24, 10000 │ │ │ │ - b 7c04 │ │ │ │ - mov x3, x25 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + b.le 7bfc │ │ │ │ + adrp x28, 11000 │ │ │ │ + adrp x27, 11000 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3928] │ │ │ │ + add x28, x28, #0x740 │ │ │ │ + add x27, x27, #0x700 │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + mov w23, #0x0 // #0 │ │ │ │ + adrp x25, 11000 │ │ │ │ + b 7d28 │ │ │ │ + mov x3, x27 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x24, #0x660 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ - add w22, w22, #0x1 │ │ │ │ - add x19, x19, #0x18 │ │ │ │ - cmp w0, w22 │ │ │ │ - b.le 7ad8 │ │ │ │ - ldr x1, [x23] │ │ │ │ - add x0, x1, x19 │ │ │ │ - ldr x1, [x1, x19] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + add x0, x25, #0x770 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ + add w23, w23, #0x1 │ │ │ │ + add x20, x20, #0x18 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.le 7bfc │ │ │ │ + ldr x1, [x24] │ │ │ │ + add x0, x1, x20 │ │ │ │ + ldr x1, [x1, x20] │ │ │ │ ldp x4, x5, [x0, #8] │ │ │ │ - cbz x1, 7bcc │ │ │ │ + cbz x1, 7cf0 │ │ │ │ mov x6, x5 │ │ │ │ - mov x3, x27 │ │ │ │ + mov x3, x28 │ │ │ │ mov x5, x1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 7be0 │ │ │ │ + b 7d04 │ │ │ │ ldr w0, [x27, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 79d4 // b.none │ │ │ │ - cbnz w1, 78fc │ │ │ │ + b.eq 7af8 // b.none │ │ │ │ + cbnz w1, 7a0c │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 83f4 // b.none │ │ │ │ - b.gt 7ca4 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.gt 7c64 │ │ │ │ + b.eq 7df0 // b.none │ │ │ │ + b.gt 7dcc │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 7cb4 // b.any │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc00 │ │ │ │ + b.eq 7d8c // b.none │ │ │ │ + sub w0, w0, #0x3 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.hi 7ddc // b.pmore │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ ldr x5, [x27, #56] │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0x498 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x5a8 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x22, x22, #0x1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - cmp w0, w22 │ │ │ │ - b.gt 78c0 │ │ │ │ - b 79e4 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc08 │ │ │ │ + add x23, x23, #0x1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, w23 │ │ │ │ + b.gt 79d0 │ │ │ │ + b 7b08 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd18 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 7c6c // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ - bl 56c4 │ │ │ │ + b.eq 7d94 // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x40 │ │ │ │ + bl 5784 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - b 7c6c │ │ │ │ - adrp x0, 10000 │ │ │ │ + b 7d94 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 7d94 │ │ │ │ + adrp x0, 11000 │ │ │ │ add x0, x0, #0x7b8 │ │ │ │ - bl 5940 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 7c08 │ │ │ │ + adrp x20, 2f000 │ │ │ │ + ldr x20, [x20, #3992] │ │ │ │ + adrp x28, 11000 │ │ │ │ + add x0, x28, #0x848 │ │ │ │ + str x0, [sp, #32] │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + adrp x24, 11000 │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x22, x25, #6, #32 │ │ │ │ + adrp x28, 2f000 │ │ │ │ + ldr x28, [x28, #3928] │ │ │ │ + add x0, x0, x22 │ │ │ │ + add x24, x24, #0x7d0 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + mov w23, #0x18 // #24 │ │ │ │ + ldr w5, [x0, #12] │ │ │ │ + cmp w5, #0x0 │ │ │ │ + b.le 7f54 │ │ │ │ + nop │ │ │ │ + ldr x1, [x0, #16] │ │ │ │ + sub w5, w5, w27 │ │ │ │ + ldr x2, [x28] │ │ │ │ + mov x3, x24 │ │ │ │ + ldr w1, [x1, w27, uxtw #2] │ │ │ │ + add x27, x27, #0x1 │ │ │ │ + ldr x4, [x0, #56] │ │ │ │ + mov x0, x19 │ │ │ │ + smaddl x1, w1, w23, x2 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + ldr x6, [x1, #16] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr x1, [x20] │ │ │ │ + add x0, x1, x22 │ │ │ │ + ldr w5, [x0, #12] │ │ │ │ + cmp w5, w27 │ │ │ │ + b.gt 7e60 │ │ │ │ + cmp w5, #0x0 │ │ │ │ + b.le 7f54 │ │ │ │ + ldr x4, [x1, x22] │ │ │ │ + ldr w1, [x0, #8] │ │ │ │ + cmp w1, #0x4 │ │ │ │ + b.eq 86e0 // b.none │ │ │ │ + b.gt 7fb0 │ │ │ │ + cmp w1, #0x2 │ │ │ │ + b.eq 86c8 // b.none │ │ │ │ + cmp w1, #0x3 │ │ │ │ + b.eq 86bc // b.none │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x458 │ │ │ │ + cmp w1, #0x1 │ │ │ │ + b.ne 7fc8 // b.any │ │ │ │ + ldr x7, [x0, #56] │ │ │ │ + str x7, [sp] │ │ │ │ + adrp x3, 11000 │ │ │ │ + mov x0, x19 │ │ │ │ + add x3, x3, #0x808 │ │ │ │ + mov x6, x7 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x880 │ │ │ │ + bl 5a10 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + ldr w0, [x21] │ │ │ │ + cmp w0, w25 │ │ │ │ + b.le 7c08 │ │ │ │ + ldr x0, [x20] │ │ │ │ + ubfiz x22, x25, #6, #32 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + mov w23, #0x18 // #24 │ │ │ │ + add x0, x0, x22 │ │ │ │ + ldr w5, [x0, #12] │ │ │ │ + cmp w5, #0x0 │ │ │ │ + b.gt 7e60 │ │ │ │ + ldr x4, [x0] │ │ │ │ + ldr w0, [x0, #8] │ │ │ │ + cmp w0, #0x4 │ │ │ │ + b.eq 87ac // b.none │ │ │ │ + b.gt 7fec │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq 8794 // b.none │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.eq 8788 // b.none │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x458 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne 8004 // b.any │ │ │ │ + ldr x0, [x20] │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + ldr x3, [sp, #32] │ │ │ │ + add x0, x0, x22 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + ldr x7, [x0, #56] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x6, x7 │ │ │ │ + bl 1d98 │ │ │ │ + b 7f10 │ │ │ │ + cmp w1, #0x5 │ │ │ │ + b.eq 86d4 // b.none │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x480 │ │ │ │ + cmp w1, #0x6 │ │ │ │ + b.eq 7eec // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ + str x4, [sp, #40] │ │ │ │ + bl 5784 │ │ │ │ + ldr x0, [x20] │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + ldr x4, [sp, #40] │ │ │ │ + add x0, x0, x22 │ │ │ │ + b 7eec │ │ │ │ + cmp w0, #0x5 │ │ │ │ + b.eq 87a0 // b.none │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x480 │ │ │ │ + cmp w0, #0x6 │ │ │ │ + b.eq 7f88 // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ + str x4, [sp, #40] │ │ │ │ + bl 5784 │ │ │ │ + ldr x4, [sp, #40] │ │ │ │ + mov x5, #0x0 // #0 │ │ │ │ + b 7f88 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x948 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7af0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3832] │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - adrp x23, 2f000 │ │ │ │ - ldr x23, [x23, #3992] │ │ │ │ - mov w21, #0x0 // #0 │ │ │ │ - ldr x3, [x24] │ │ │ │ - adrp x22, f000 │ │ │ │ - add x3, x3, x19 │ │ │ │ + b.le 7c14 │ │ │ │ + adrp x28, 2f000 │ │ │ │ + ldr x28, [x28, #3832] │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + adrp x27, 2f000 │ │ │ │ + ldr x27, [x27, #3992] │ │ │ │ + mov w23, #0x0 // #0 │ │ │ │ + ldr x3, [x28] │ │ │ │ + add x3, x3, x20 │ │ │ │ ldr w0, [x3, #16] │ │ │ │ ldr x1, [x3, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 7f20 // b.none │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - adrp x25, f000 │ │ │ │ - add x2, x25, #0x9c0 │ │ │ │ + b.eq 826c // b.none │ │ │ │ + adrp x24, 10000 │ │ │ │ + add x2, x24, #0xad0 │ │ │ │ str x2, [sp, #32] │ │ │ │ - mov x28, #0x0 // #0 │ │ │ │ - adrp x20, 10000 │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + adrp x22, 11000 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 7da8 │ │ │ │ - b 7f9c │ │ │ │ + b.gt 80f0 │ │ │ │ + b 82e8 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 7e10 // b.none │ │ │ │ + b.eq 815c // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 7e04 // b.none │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x990 │ │ │ │ + b.eq 8150 // b.none │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xaa0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 7dec // b.any │ │ │ │ - add x3, x20, #0x850 │ │ │ │ - mov x6, x25 │ │ │ │ - add w5, w27, #0x1 │ │ │ │ + b.ne 8134 // b.any │ │ │ │ + add x3, x22, #0x9e0 │ │ │ │ + mov x6, x24 │ │ │ │ + add w5, w21, #0x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x28, x28, #0x1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - mov x0, x25 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + mov x0, x24 │ │ │ │ bl 2368 │ │ │ │ - ldr x3, [x24] │ │ │ │ - add x3, x3, x19 │ │ │ │ + ldr x3, [x28] │ │ │ │ + add x3, x3, x20 │ │ │ │ ldr x1, [x3, #24] │ │ │ │ ldr w0, [x3, #16] │ │ │ │ - cmp x1, x28 │ │ │ │ - b.le 7e28 │ │ │ │ + cmp x1, x25 │ │ │ │ + b.le 8174 │ │ │ │ ldr x1, [x3, #32] │ │ │ │ - mov w2, w28 │ │ │ │ - mov w27, w28 │ │ │ │ - bl 7390 │ │ │ │ - mov x25, x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x0, x0, x19 │ │ │ │ + mov w2, w25 │ │ │ │ + mov w21, w25 │ │ │ │ + bl 74a4 │ │ │ │ + mov x24, x0 │ │ │ │ + ldr x0, [x28] │ │ │ │ + add x0, x0, x20 │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 7dfc // b.none │ │ │ │ - b.le 7d40 │ │ │ │ + b.eq 8168 // b.none │ │ │ │ + b.le 8088 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 7e1c // b.none │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b8 │ │ │ │ + b.eq 8144 // b.none │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac8 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 7d60 // b.none │ │ │ │ + b.eq 80a8 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - b 7d60 │ │ │ │ - add x4, x22, #0x9a8 │ │ │ │ - b 7d60 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9a0 │ │ │ │ - b 7d60 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x998 │ │ │ │ - b 7d60 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 7d60 │ │ │ │ + b 80a8 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 80a8 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xab0 │ │ │ │ + b 80a8 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xaa8 │ │ │ │ + b 80a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x4, x0, #0xab8 │ │ │ │ + b 80a8 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 83dc // b.none │ │ │ │ - b.gt 7fa8 │ │ │ │ + b.eq 87d4 // b.none │ │ │ │ + b.gt 8300 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 83e8 // b.none │ │ │ │ + b.eq 851c // b.none │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xab8 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.gt 7e4c │ │ │ │ + b.gt 81a0 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 7fb8 // b.any │ │ │ │ - add x4, x22, #0x9a8 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x1, x0, x19 │ │ │ │ - ldr w0, [x0, x19] │ │ │ │ + b.ne 8310 // b.any │ │ │ │ + ldr x0, [x28] │ │ │ │ + add x1, x0, x20 │ │ │ │ + ldr w0, [x0, x20] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 7fe0 // b.none │ │ │ │ - ldr x2, [x23] │ │ │ │ + b.eq 8340 // b.none │ │ │ │ + ldr x2, [x27] │ │ │ │ sbfiz x0, x0, #6, #32 │ │ │ │ ldr x7, [x1, #8] │ │ │ │ add x0, x2, x0 │ │ │ │ - adrp x6, 10000 │ │ │ │ - add x6, x6, #0x390 │ │ │ │ + adrp x6, 11000 │ │ │ │ + add x6, x6, #0x4a0 │ │ │ │ ldr x5, [x0, #56] │ │ │ │ ldr w0, [x1, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 8000 // b.none │ │ │ │ - b.gt 8018 │ │ │ │ + b.eq 8360 // b.none │ │ │ │ + b.gt 8378 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 85ac // b.none │ │ │ │ + b.eq 86a4 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 8594 // b.none │ │ │ │ + b.eq 868c // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 84fc // b.any │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ - adrp x0, f000 │ │ │ │ + b.ne 85e4 // b.any │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x0, x0, #0x990 │ │ │ │ - add x1, x1, #0x348 │ │ │ │ - nop │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0x860 │ │ │ │ - stp x1, x20, [sp] │ │ │ │ + add x0, x0, #0x458 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0x9f0 │ │ │ │ + stp x0, x21, [sp] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - str x0, [sp, #16] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x8a0 │ │ │ │ - bl 5940 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0xa30 │ │ │ │ + bl 5a10 │ │ │ │ ldr w0, [x26] │ │ │ │ - add w21, w21, #0x1 │ │ │ │ - add x19, x19, #0x30 │ │ │ │ - cmp w0, w21 │ │ │ │ - b.le 7af0 │ │ │ │ - ldr x3, [x24] │ │ │ │ - add x3, x3, x19 │ │ │ │ + add w23, w23, #0x1 │ │ │ │ + add x20, x20, #0x30 │ │ │ │ + cmp w0, w23 │ │ │ │ + b.le 7c14 │ │ │ │ + ldr x3, [x28] │ │ │ │ + add x3, x3, x20 │ │ │ │ ldr w0, [x3, #16] │ │ │ │ ldr x1, [x3, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 7d20 // b.any │ │ │ │ + b.ne 8068 // b.any │ │ │ │ ldr x0, [x3, #32] │ │ │ │ - bl 70c0 │ │ │ │ - mov x20, x0 │ │ │ │ - ldr x0, [x24] │ │ │ │ - add x1, x0, x19 │ │ │ │ - ldr w0, [x0, x19] │ │ │ │ + bl 71c0 │ │ │ │ + mov x21, x0 │ │ │ │ + ldr x0, [x28] │ │ │ │ + add x1, x0, x20 │ │ │ │ + ldr w0, [x0, x20] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 8040 // b.none │ │ │ │ - ldr x2, [x23] │ │ │ │ + b.eq 83a0 // b.none │ │ │ │ + ldr x2, [x27] │ │ │ │ sbfiz x0, x0, #6, #32 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x390 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x4a0 │ │ │ │ add x0, x2, x0 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - adrp x0, 10000 │ │ │ │ + adrp x0, 11000 │ │ │ │ ldr x6, [x1, #8] │ │ │ │ - add x3, x0, #0x7d0 │ │ │ │ + add x3, x0, #0x960 │ │ │ │ ldr x7, [x1, #24] │ │ │ │ - str x20, [sp] │ │ │ │ + str x21, [sp] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x808 │ │ │ │ - bl 5940 │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x998 │ │ │ │ + bl 5a10 │ │ │ │ + mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ - b 7ef4 │ │ │ │ + b 8240 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 83dc // b.none │ │ │ │ - b.le 7e3c │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b8 │ │ │ │ + b.eq 87d4 // b.none │ │ │ │ + b.le 8188 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac8 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 7e50 // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ - bl 56c4 │ │ │ │ - ldr x0, [x24] │ │ │ │ + b.eq 81a0 // b.none │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ + bl 5784 │ │ │ │ + ldr x0, [x28] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ - add x1, x0, x19 │ │ │ │ - ldr w0, [x0, x19] │ │ │ │ + add x1, x0, x20 │ │ │ │ + ldr w0, [x0, x20] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 7e64 // b.any │ │ │ │ + b.ne 81b4 // b.any │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ nop │ │ │ │ ldr w0, [x1, #16] │ │ │ │ - adrp x5, 10000 │ │ │ │ + adrp x5, 11000 │ │ │ │ ldr x7, [x1, #8] │ │ │ │ - adrp x6, f000 │ │ │ │ - add x5, x5, #0x398 │ │ │ │ - add x6, x6, #0xf60 │ │ │ │ + adrp x6, 11000 │ │ │ │ + add x5, x5, #0x4a8 │ │ │ │ + add x6, x6, #0x70 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne 7e8c // b.any │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ - adrp x0, f000 │ │ │ │ + b.ne 81dc // b.any │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x470 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ - add x1, x1, #0x360 │ │ │ │ - b 7ec0 │ │ │ │ + add x1, x1, #0xab8 │ │ │ │ + b 820c │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 85c4 // b.none │ │ │ │ + b.eq 8674 // b.none │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 84fc // b.any │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ - adrp x0, f000 │ │ │ │ + b.ne 85e4 // b.any │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x480 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ - add x1, x1, #0x370 │ │ │ │ - b 7ec0 │ │ │ │ - adrp x4, 10000 │ │ │ │ - adrp x5, f000 │ │ │ │ - add x4, x4, #0x380 │ │ │ │ - add x5, x5, #0xf60 │ │ │ │ - b 7f58 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x6a8 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ + add x1, x1, #0xac8 │ │ │ │ + b 820c │ │ │ │ + adrp x4, 11000 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x4, x4, #0x490 │ │ │ │ + add x5, x5, #0x70 │ │ │ │ + b 82a4 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x510 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 7ae4 │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #3992] │ │ │ │ - adrp x28, 10000 │ │ │ │ - add x0, x28, #0x738 │ │ │ │ - str x0, [sp, #32] │ │ │ │ - mov x25, #0x0 // #0 │ │ │ │ - adrp x24, 10000 │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x22, x25, #6, #32 │ │ │ │ - adrp x28, 2f000 │ │ │ │ - ldr x28, [x28, #3928] │ │ │ │ - add x0, x0, x22 │ │ │ │ - add x24, x24, #0x6c0 │ │ │ │ - adrp x27, 10000 │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ - mov w23, #0x18 // #24 │ │ │ │ - ldr w5, [x0, #12] │ │ │ │ - cmp w5, #0x0 │ │ │ │ - b.le 81b0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ - ldr x1, [x0, #16] │ │ │ │ - sub w5, w5, w21 │ │ │ │ - ldr x2, [x28] │ │ │ │ - mov x3, x24 │ │ │ │ - ldr w1, [x1, w21, uxtw #2] │ │ │ │ - add x21, x21, #0x1 │ │ │ │ - ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - smaddl x1, w1, w23, x2 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - ldr x6, [x1, #16] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr x1, [x19] │ │ │ │ - add x0, x1, x22 │ │ │ │ - ldr w5, [x0, #12] │ │ │ │ - cmp w5, w21 │ │ │ │ - b.gt 80c0 │ │ │ │ - cmp w5, #0x0 │ │ │ │ - b.le 81b0 │ │ │ │ - ldr x4, [x1, x22] │ │ │ │ - ldr w1, [x0, #8] │ │ │ │ - cmp w1, #0x4 │ │ │ │ - b.eq 84f0 // b.none │ │ │ │ - b.gt 820c │ │ │ │ - cmp w1, #0x2 │ │ │ │ - b.eq 84d8 // b.none │ │ │ │ - cmp w1, #0x3 │ │ │ │ - b.eq 84cc // b.none │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x348 │ │ │ │ - cmp w1, #0x1 │ │ │ │ - b.ne 8224 // b.any │ │ │ │ - ldr x7, [x0, #56] │ │ │ │ - str x7, [sp] │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - add x3, x3, #0x6f8 │ │ │ │ - mov x6, x7 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - add x0, x27, #0x770 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x20] │ │ │ │ - add x25, x25, #0x1 │ │ │ │ - cmp w0, w25 │ │ │ │ - b.le 7ae4 │ │ │ │ - ldr x0, [x19] │ │ │ │ - ubfiz x22, x25, #6, #32 │ │ │ │ + b.le 87e0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3928] │ │ │ │ + adrp x23, 11000 │ │ │ │ + add x19, sp, #0x1a0 │ │ │ │ + add x23, x23, #0x538 │ │ │ │ mov x21, #0x0 // #0 │ │ │ │ - mov w23, #0x18 // #24 │ │ │ │ - add x0, x0, x22 │ │ │ │ - ldr w5, [x0, #12] │ │ │ │ - cmp w5, #0x0 │ │ │ │ - b.gt 80c0 │ │ │ │ - ldr x4, [x0] │ │ │ │ - ldr w0, [x0, #8] │ │ │ │ - cmp w0, #0x4 │ │ │ │ - b.eq 8638 // b.none │ │ │ │ - b.gt 8248 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq 862c // b.none │ │ │ │ - cmp w0, #0x3 │ │ │ │ - b.eq 8620 // b.none │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x348 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 8260 // b.any │ │ │ │ - ldr x0, [x19] │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - ldr x3, [sp, #32] │ │ │ │ - add x0, x0, x22 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - ldr x7, [x0, #56] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - mov x6, x7 │ │ │ │ - bl 1d98 │ │ │ │ - b 8170 │ │ │ │ - cmp w1, #0x5 │ │ │ │ - b.eq 84e4 // b.none │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x370 │ │ │ │ - cmp w1, #0x6 │ │ │ │ - b.eq 814c // b.none │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ - str x4, [sp, #40] │ │ │ │ - bl 56c4 │ │ │ │ - ldr x0, [x19] │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - ldr x4, [sp, #40] │ │ │ │ - add x0, x0, x22 │ │ │ │ - b 814c │ │ │ │ - cmp w0, #0x5 │ │ │ │ - b.eq 8614 // b.none │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x370 │ │ │ │ - cmp w0, #0x6 │ │ │ │ - b.eq 81e4 // b.none │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ - str x4, [sp, #40] │ │ │ │ - bl 56c4 │ │ │ │ - ldr x4, [sp, #40] │ │ │ │ - mov x5, #0x0 // #0 │ │ │ │ - b 81e4 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 82e8 │ │ │ │ - adrp x23, 2f000 │ │ │ │ - ldr x23, [x23, #3928] │ │ │ │ - adrp x22, 10000 │ │ │ │ - add x22, x22, #0x410 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ + mov w20, #0x0 // #0 │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x23 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x0, x20 │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - add x20, x20, #0x18 │ │ │ │ + add x0, x0, x21 │ │ │ │ + add w20, w20, #0x1 │ │ │ │ + add x21, x21, #0x18 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 82ac │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x420 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w20 │ │ │ │ + b.gt 83e8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x520 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 76c4 │ │ │ │ - adrp x23, 2f000 │ │ │ │ - ldr x23, [x23, #3928] │ │ │ │ - adrp x22, f000 │ │ │ │ - add x22, x22, #0xdd0 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - mov w19, #0x0 // #0 │ │ │ │ + b.le 77d4 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3928] │ │ │ │ + adrp x23, 10000 │ │ │ │ + add x23, x23, #0xee0 │ │ │ │ + mov x21, #0x0 // #0 │ │ │ │ + mov w20, #0x0 // #0 │ │ │ │ nop │ │ │ │ nop │ │ │ │ - ldr x0, [x23] │ │ │ │ - mov x3, x22 │ │ │ │ + nop │ │ │ │ + ldr x0, [x24] │ │ │ │ + mov x3, x23 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x0, x20 │ │ │ │ - add w19, w19, #0x1 │ │ │ │ - add x20, x20, #0x18 │ │ │ │ + add x0, x0, x21 │ │ │ │ + add w20, w20, #0x1 │ │ │ │ + add x21, x21, #0x18 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, w19 │ │ │ │ - b.gt 8320 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w20 │ │ │ │ + b.gt 8460 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 76c4 │ │ │ │ - adrp x24, f000 │ │ │ │ - adrp x22, 10000 │ │ │ │ - add x24, x24, #0xde0 │ │ │ │ - add x22, x22, #0x438 │ │ │ │ - mov x19, #0x0 // #0 │ │ │ │ - mov w20, #0x0 // #0 │ │ │ │ - b 83b0 │ │ │ │ - mov x3, x22 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + b.le 77d4 │ │ │ │ + adrp x25, 10000 │ │ │ │ + adrp x23, 11000 │ │ │ │ + add x25, x25, #0xef0 │ │ │ │ + add x23, x23, #0x548 │ │ │ │ + mov x20, #0x0 // #0 │ │ │ │ + mov w21, #0x0 // #0 │ │ │ │ + b 84f0 │ │ │ │ + mov x3, x23 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - ldr w0, [x21] │ │ │ │ - add w20, w20, #0x1 │ │ │ │ - add x19, x19, #0x18 │ │ │ │ - cmp w0, w20 │ │ │ │ - b.le 76c4 │ │ │ │ - ldr x0, [x23] │ │ │ │ - add x1, x0, x19 │ │ │ │ - ldr x5, [x0, x19] │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + ldr w0, [x22] │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + add x20, x20, #0x18 │ │ │ │ + cmp w0, w21 │ │ │ │ + b.le 77d4 │ │ │ │ + ldr x0, [x24] │ │ │ │ + add x1, x0, x20 │ │ │ │ + ldr x5, [x0, x20] │ │ │ │ ldr x4, [x1, #16] │ │ │ │ - cbz x5, 8380 │ │ │ │ - mov x3, x24 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ + cbz x5, 84c0 │ │ │ │ + mov x3, x25 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 8394 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 7e50 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x998 │ │ │ │ - b 7e50 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 7c6c │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x3b8 │ │ │ │ - bl 5940 │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x3f0 │ │ │ │ - bl 5940 │ │ │ │ - b 76b0 │ │ │ │ - ldr x4, [sp, #40] │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - adrp x3, 10000 │ │ │ │ + b 84d4 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xaa8 │ │ │ │ + b 81a0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x4c8 │ │ │ │ + bl 5a10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ + bl 5a10 │ │ │ │ + b 77bc │ │ │ │ + ldr x4, [sp, #48] │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0x4e0 │ │ │ │ + add x3, x3, #0x5f0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 7ab8 │ │ │ │ - adrp x0, 10000 │ │ │ │ - adrp x24, 10000 │ │ │ │ - add x0, x0, #0x4a0 │ │ │ │ - add x24, x24, #0x4b8 │ │ │ │ - mov x23, #0x1 // #1 │ │ │ │ - bl 5940 │ │ │ │ - b 8464 │ │ │ │ - add x23, x23, #0x1 │ │ │ │ - cmp x23, #0x7 │ │ │ │ - b.eq 7a70 // b.none │ │ │ │ - add x0, x22, x23, lsl #2 │ │ │ │ + b 7bdc │ │ │ │ + adrp x0, 11000 │ │ │ │ + adrp x25, 11000 │ │ │ │ + add x0, x0, #0x5b0 │ │ │ │ + add x25, x25, #0x5c8 │ │ │ │ + mov x20, #0x1 // #1 │ │ │ │ + bl 5a10 │ │ │ │ + b 858c │ │ │ │ + add x20, x20, #0x1 │ │ │ │ + cmp x20, #0x7 │ │ │ │ + b.eq 7b94 // b.none │ │ │ │ + add x0, x24, x20, lsl #2 │ │ │ │ ldur w0, [x0, #-4] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 8458 // b.none │ │ │ │ - ldr x6, [x19, w0, sxtw #3] │ │ │ │ + b.eq 8580 // b.none │ │ │ │ + ldr x6, [x23, w0, sxtw #3] │ │ │ │ cmp x6, #0x0 │ │ │ │ - b.le 8458 │ │ │ │ + b.le 8580 │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 8680 // b.none │ │ │ │ - b.gt 8658 │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.le 85f8 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc00 │ │ │ │ + b.eq 87c4 // b.none │ │ │ │ + b.gt 8710 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 8774 // b.none │ │ │ │ + sub w1, w0, #0x3 │ │ │ │ + cmp w1, #0x1 │ │ │ │ + b.hi 8748 // b.pmore │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 86bc // b.none │ │ │ │ - adrp x5, f000 │ │ │ │ - add x5, x5, #0x9a8 │ │ │ │ - mov x3, x24 │ │ │ │ - mov x2, #0x528 // #1320 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, sp, #0x1a0 │ │ │ │ - bl 5940 │ │ │ │ - b 8458 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x358 │ │ │ │ - b 814c │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x350 │ │ │ │ - b 814c │ │ │ │ + b.eq 87e8 // b.none │ │ │ │ adrp x5, 10000 │ │ │ │ - add x5, x5, #0x368 │ │ │ │ - b 814c │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x360 │ │ │ │ - b 814c │ │ │ │ - adrp x0, 10000 │ │ │ │ - add x0, x0, #0x6d8 │ │ │ │ + add x5, x5, #0xab8 │ │ │ │ + b 8728 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x7e8 │ │ │ │ stp x5, x7, [sp, #32] │ │ │ │ stp x6, x4, [sp, #48] │ │ │ │ - bl 56c4 │ │ │ │ - ldr x0, [x24] │ │ │ │ + bl 5784 │ │ │ │ + ldr x0, [x28] │ │ │ │ ldp x5, x7, [sp, #32] │ │ │ │ - add x0, x0, x19 │ │ │ │ + add x0, x0, x20 │ │ │ │ ldp x6, x4, [sp, #48] │ │ │ │ ldr w1, [x0, #16] │ │ │ │ - ldr x20, [x0, #24] │ │ │ │ + ldr x21, [x0, #24] │ │ │ │ cmp w1, #0x1 │ │ │ │ - b.eq 86e8 // b.none │ │ │ │ + b.eq 8800 // b.none │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 856c │ │ │ │ + b.le 864c │ │ │ │ cmp w1, #0x6 │ │ │ │ - b.eq 86d8 // b.none │ │ │ │ - b.gt 856c │ │ │ │ + b.eq 87f8 // b.none │ │ │ │ + b.gt 864c │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ cmp w1, #0x5 │ │ │ │ - b.eq 86c8 // b.none │ │ │ │ + b.eq 8680 // b.none │ │ │ │ cmp w1, #0x4 │ │ │ │ - b.eq 86fc // b.none │ │ │ │ + b.eq 836c // b.none │ │ │ │ cmp w1, #0x2 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - b.ne 85a0 // b.any │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - b 7ec0 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ + b.ne 8698 // b.any │ │ │ │ + b 86b0 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ stp x5, x7, [sp, #32] │ │ │ │ stp x6, x4, [sp, #48] │ │ │ │ - bl 56c4 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - ldp x5, x7, [sp, #32] │ │ │ │ + bl 5784 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ + ldp x5, x7, [sp, #32] │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ ldp x6, x4, [sp, #48] │ │ │ │ - b 7ec0 │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ + b 820c │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x478 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x1, x1, #0x358 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9a0 │ │ │ │ - b 7ec0 │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ - adrp x0, f000 │ │ │ │ + add x1, x1, #0xac0 │ │ │ │ + b 820c │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x468 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ - add x1, x1, #0x350 │ │ │ │ - b 7ec0 │ │ │ │ - ldr x20, [x1, #24] │ │ │ │ - adrp x0, f000 │ │ │ │ + add x1, x1, #0xab0 │ │ │ │ + b 820c │ │ │ │ + ldr x21, [x1, #24] │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x460 │ │ │ │ adrp x1, 10000 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ - add x1, x1, #0x368 │ │ │ │ - b 7ec0 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq 7910 // b.none │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ - bl 56c4 │ │ │ │ - mov x4, #0x0 // #0 │ │ │ │ - b 7918 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne 8690 // b.any │ │ │ │ - adrp x4, f000 │ │ │ │ - adrp x5, f000 │ │ │ │ - add x4, x4, #0xc00 │ │ │ │ - add x5, x5, #0x990 │ │ │ │ - b 84ac │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x368 │ │ │ │ - b 81e4 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x358 │ │ │ │ - b 81e4 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x350 │ │ │ │ - b 81e4 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x360 │ │ │ │ - b 81e4 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0xc08 │ │ │ │ + add x1, x1, #0xaa8 │ │ │ │ + b 820c │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x468 │ │ │ │ + b 7eec │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x460 │ │ │ │ + b 7eec │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x478 │ │ │ │ + b 7eec │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x470 │ │ │ │ + b 7eec │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xd18 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 7918 // b.none │ │ │ │ - b 85e4 │ │ │ │ + b.eq 7a34 // b.none │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x40 │ │ │ │ + bl 5784 │ │ │ │ + mov x4, #0x0 // #0 │ │ │ │ + b 7a34 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.ne 8690 // b.any │ │ │ │ - adrp x4, f000 │ │ │ │ - adrp x5, f000 │ │ │ │ - add x4, x4, #0xc08 │ │ │ │ - add x5, x5, #0x9b8 │ │ │ │ - b 84ac │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - b 7918 │ │ │ │ - adrp x4, f000 │ │ │ │ - add x4, x4, #0x9b0 │ │ │ │ - mov x5, x4 │ │ │ │ - b 84ac │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xf30 │ │ │ │ + b.ne 8748 // b.any │ │ │ │ + adrp x4, 10000 │ │ │ │ + adrp x5, 10000 │ │ │ │ + add x4, x4, #0xd18 │ │ │ │ + add x5, x5, #0xac8 │ │ │ │ + mov x3, x25 │ │ │ │ + mov x2, #0x528 // #1320 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 1d98 │ │ │ │ + mov x0, x19 │ │ │ │ + bl 5a10 │ │ │ │ + b 8580 │ │ │ │ + adrp x0, 11000 │ │ │ │ + add x0, x0, #0x40 │ │ │ │ str x6, [sp, #32] │ │ │ │ - bl 56c4 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x9c0 │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xad0 │ │ │ │ + bl 5784 │ │ │ │ ldr x6, [sp, #32] │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x5, #0x0 // #0 │ │ │ │ - b 84ac │ │ │ │ - adrp x5, f000 │ │ │ │ - add x5, x5, #0x9a0 │ │ │ │ - b 84ac │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ - b 7ec0 │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x9b8 │ │ │ │ - b 7ec0 │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x990 │ │ │ │ - b 7ec0 │ │ │ │ + b 8728 │ │ │ │ + adrp x4, 10000 │ │ │ │ + adrp x5, 10000 │ │ │ │ + add x4, x4, #0xd10 │ │ │ │ + add x5, x5, #0xaa0 │ │ │ │ + b 8728 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x468 │ │ │ │ + b 7f88 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x460 │ │ │ │ + b 7f88 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x478 │ │ │ │ + b 7f88 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x470 │ │ │ │ + b 7f88 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 7a34 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + mov x5, x4 │ │ │ │ + b 8728 │ │ │ │ + adrp x4, 10000 │ │ │ │ + add x4, x4, #0xac0 │ │ │ │ + b 81a0 │ │ │ │ + add x19, sp, #0x1a0 │ │ │ │ + b 8424 │ │ │ │ + adrp x5, 10000 │ │ │ │ + add x5, x5, #0xab0 │ │ │ │ + b 8728 │ │ │ │ bl 2338 │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ - b 7ec0 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + b 8394 │ │ │ │ + adrp x1, 10000 │ │ │ │ + mov x0, #0x0 // #0 │ │ │ │ + add x1, x1, #0xaa0 │ │ │ │ + b 820c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ 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, #0x560 │ │ │ │ + sub sp, sp, #0x570 │ │ │ │ str xzr, [sp, #1024] │ │ │ │ - adrp x19, 2f000 │ │ │ │ - ldr x19, [x19, #4008] │ │ │ │ - mov x22, x0 │ │ │ │ + adrp x20, 2f000 │ │ │ │ + ldr x20, [x20, #4008] │ │ │ │ + mov x23, x0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ mov x2, #0x12 // #18 │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ ldr x1, [x0] │ │ │ │ - str x1, [sp, #1368] │ │ │ │ + str x1, [sp, #1384] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x980 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x13 // #19 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x998 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xaa8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x9b0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xac0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x9c8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xad8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x1, [x19] │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ - adrp x21, 2f000 │ │ │ │ - ldr x21, [x21, #4064] │ │ │ │ + adrp x22, 2f000 │ │ │ │ + ldr x22, [x22, #4064] │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x4 // #4 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x9e0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xaf0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x6d // #109 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x9e8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xaf8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x1b // #27 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xa58 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xb68 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x9f // #159 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xa78 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xb88 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x10 // #16 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xb18 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xc28 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x5 // #5 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xb30 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xc40 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov w0, #0x7d // #125 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x1, [x19] │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, f000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x9a8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0xab8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ + add x19, sp, #0x40 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - mov x4, x22 │ │ │ │ + mov x4, x23 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x3, x3, #0xb38 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x3, x3, #0xc48 │ │ │ │ bl 1d98 │ │ │ │ - ldr x20, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x20 │ │ │ │ + ldr x21, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x21 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x1, [x19] │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x23 // #35 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xb68 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xc78 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1f // #31 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xb90 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xca0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 912c │ │ │ │ - adrp x25, 2f000 │ │ │ │ - ldr x25, [x25, #3920] │ │ │ │ - ldr w2, [x25] │ │ │ │ + b.gt 922c │ │ │ │ + adrp x26, 2f000 │ │ │ │ + ldr x26, [x26, #3920] │ │ │ │ + ldr w2, [x26] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 8b7c │ │ │ │ - adrp x20, 2f000 │ │ │ │ - ldr x20, [x20, #3992] │ │ │ │ + b.le 8c7c │ │ │ │ + adrp x21, 2f000 │ │ │ │ + ldr x21, [x21, #3992] │ │ │ │ mov w1, #0x40 // #64 │ │ │ │ - mov w23, #0x0 // #0 │ │ │ │ - ldr x0, [x20] │ │ │ │ + mov w24, #0x0 // #0 │ │ │ │ + ldr x0, [x21] │ │ │ │ add x0, x0, #0xc │ │ │ │ umaddl x2, w2, w1, x0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ ldr w1, [x0], #64 │ │ │ │ - cmp w23, w1 │ │ │ │ - csel w23, w23, w1, ge // ge = tcont │ │ │ │ + cmp w24, w1 │ │ │ │ + csel w24, w24, w1, ge // ge = tcont │ │ │ │ cmp x2, x0 │ │ │ │ - b.ne 8a20 // b.any │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.ne 8b20 // b.any │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ + adrp x27, 11000 │ │ │ │ + add x27, x27, #0xda0 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x24, [x19] │ │ │ │ + ldr x25, [x20] │ │ │ │ mov x2, #0x15 // #21 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x24 │ │ │ │ - add x0, x0, #0xc40 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x25 │ │ │ │ + add x0, x0, #0xd50 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x1, x25 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8ad0 │ │ │ │ - adrp x26, 10000 │ │ │ │ - add x26, x26, #0xc58 │ │ │ │ - mov x24, #0x0 // #0 │ │ │ │ - ldr x0, [x20] │ │ │ │ - ubfiz x1, x24, #6, #32 │ │ │ │ - mov x3, x26 │ │ │ │ + b.le 8bd0 │ │ │ │ + ldr x0, [x21] │ │ │ │ + ubfiz x1, x25, #6, #32 │ │ │ │ + mov x3, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x24, x24, #0x1 │ │ │ │ + add x25, x25, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - ldr x27, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x27 │ │ │ │ + ldr x28, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x28 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x27 │ │ │ │ + mov x1, x28 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ - cmp w0, w24 │ │ │ │ - b.gt 8a80 │ │ │ │ - ldr x1, [x19] │ │ │ │ + ldr w0, [x26] │ │ │ │ + cmp w0, w25 │ │ │ │ + b.gt 8b80 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x24, [x19] │ │ │ │ + ldr x25, [x20] │ │ │ │ mov x2, #0x36 // #54 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x24 │ │ │ │ - add x0, x0, #0xc68 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x25 │ │ │ │ + add x0, x0, #0xd68 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x1, x25 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ + adrp x25, 11000 │ │ │ │ + ldr w0, [x26] │ │ │ │ + add x25, x25, #0xdb0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8b74 │ │ │ │ - adrp x26, 10000 │ │ │ │ - add x26, x26, #0xca0 │ │ │ │ - mov x24, #0x0 // #0 │ │ │ │ + b.le 8c74 │ │ │ │ nop │ │ │ │ - ldr x0, [x20] │ │ │ │ - ubfiz x1, x24, #6, #32 │ │ │ │ - mov x3, x26 │ │ │ │ + ldr x0, [x21] │ │ │ │ + ubfiz x1, x27, #6, #32 │ │ │ │ + mov x3, x25 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ add x0, x0, x1 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x24, x24, #0x1 │ │ │ │ + add x27, x27, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ ldr w5, [x0, #12] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - ldr x27, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x27 │ │ │ │ + ldr x28, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x28 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x27 │ │ │ │ + mov x1, x28 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ - cmp w0, w24 │ │ │ │ - b.gt 8b20 │ │ │ │ - cmp w23, #0x0 │ │ │ │ - b.gt 9910 │ │ │ │ - adrp x27, 2f000 │ │ │ │ - ldr x27, [x27, #3912] │ │ │ │ - ldr w2, [x27] │ │ │ │ + ldr w0, [x26] │ │ │ │ + cmp w0, w27 │ │ │ │ + b.gt 8c20 │ │ │ │ + cmp w24, #0x0 │ │ │ │ + b.gt 9a14 │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3912] │ │ │ │ + str x0, [sp, #48] │ │ │ │ + ldr w2, [x0] │ │ │ │ cmp w2, #0x0 │ │ │ │ - b.le 8cb4 │ │ │ │ + b.le 8db8 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3832] │ │ │ │ mov w1, #0x30 // #48 │ │ │ │ ldr x0, [x28] │ │ │ │ umaddl x2, w2, w1, x0 │ │ │ │ - b 8bb4 │ │ │ │ + b 8cb8 │ │ │ │ add x0, x0, #0x30 │ │ │ │ cmp x2, x0 │ │ │ │ - b.eq 8cb4 // b.none │ │ │ │ + b.eq 8db8 // b.none │ │ │ │ ldr w1, [x0, #16] │ │ │ │ cmp w1, #0x2 │ │ │ │ - b.eq 8ba8 // b.none │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.eq 8cac // b.none │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x1e8 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0x2f8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - ldr w0, [x27] │ │ │ │ + ldr x0, [sp, #48] │ │ │ │ + ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8cb4 │ │ │ │ - adrp x26, 2f000 │ │ │ │ - ldr x26, [x26, #3992] │ │ │ │ - adrp x23, 10000 │ │ │ │ - add x23, x23, #0xcf8 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + b.le 8db8 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3992] │ │ │ │ + adrp x21, 11000 │ │ │ │ + add x21, x21, #0xe48 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x0, x0, x20 │ │ │ │ + add x0, x0, x27 │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 8ca0 // b.none │ │ │ │ - bl 5d4c │ │ │ │ + b.eq 8da0 // b.none │ │ │ │ + bl 5e20 │ │ │ │ ldr x1, [x28] │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x5, x3, #0x968 │ │ │ │ - add x2, x1, x20 │ │ │ │ - ldr w1, [x1, x20] │ │ │ │ + adrp x3, 11000 │ │ │ │ + add x5, x3, #0xa78 │ │ │ │ + add x2, x1, x27 │ │ │ │ + ldr w1, [x1, x27] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.eq 8c64 // b.none │ │ │ │ - ldr x3, [x26] │ │ │ │ + b.eq 8d64 // b.none │ │ │ │ + ldr x3, [x25] │ │ │ │ sbfiz x1, x1, #6, #32 │ │ │ │ add x1, x3, x1 │ │ │ │ ldr x5, [x1, #56] │ │ │ │ mov x4, x0 │ │ │ │ ldr x7, [x2, #24] │ │ │ │ - mov x3, x23 │ │ │ │ + mov x3, x21 │ │ │ │ ldr x6, [x2, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - ldr x1, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - str x1, [sp, #32] │ │ │ │ + ldr x1, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + str x1, [sp, #40] │ │ │ │ bl 2320 │ │ │ │ - ldr x1, [sp, #32] │ │ │ │ + ldr x1, [sp, #40] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x27] │ │ │ │ + ldr x0, [sp, #48] │ │ │ │ add w24, w24, #0x1 │ │ │ │ - add x20, x20, #0x30 │ │ │ │ + add x27, x27, #0x30 │ │ │ │ + ldr w0, [x0] │ │ │ │ cmp w0, w24 │ │ │ │ - b.gt 8c20 │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.gt 8d20 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xd10 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xe08 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xd30 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xe28 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 98f0 │ │ │ │ + cbnz w0, 99f4 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3880] │ │ │ │ - mov x4, x22 │ │ │ │ + mov x4, x23 │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 8e78 │ │ │ │ - adrp x3, 10000 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - add x3, x3, #0xe10 │ │ │ │ + cbnz w0, 8f80 │ │ │ │ + adrp x3, 11000 │ │ │ │ + mov x0, x19 │ │ │ │ + add x3, x3, #0xf20 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - ldr x20, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x20 │ │ │ │ + ldr x21, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x21 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x3f // #63 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xe60 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xf70 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 8e94 │ │ │ │ - ldr w0, [x25] │ │ │ │ + b.gt 8f9c │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 8f84 │ │ │ │ - ldr w0, [x27] │ │ │ │ + b.gt 9084 │ │ │ │ + ldr x0, [sp, #48] │ │ │ │ + ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt 92e4 │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.gt 93e4 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x168 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0x160 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x188 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x19 │ │ │ │ + add x0, x0, #0x180 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x19, [x19] │ │ │ │ + ldr x19, [x20] │ │ │ │ mov x2, #0x3f // #63 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ + adrp x0, 12000 │ │ │ │ mov x3, x19 │ │ │ │ - add x0, x0, #0x1a8 │ │ │ │ + add x0, x0, #0x1a0 │ │ │ │ bl 2080 │ │ │ │ mov x1, x19 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ - ldr x2, [sp, #1368] │ │ │ │ + ldr x2, [sp, #1384] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 9a98 // b.any │ │ │ │ - add sp, sp, #0x560 │ │ │ │ + b.ne 9b98 // b.any │ │ │ │ + add sp, sp, #0x570 │ │ │ │ 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], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - adrp x3, 10000 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0xdb0 │ │ │ │ + add x3, x3, #0xec0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 8d4c │ │ │ │ - ldr x1, [x19] │ │ │ │ + b 8e50 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xea0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xfb0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8d9c │ │ │ │ + b.le 8ea0 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3928] │ │ │ │ - adrp x24, 10000 │ │ │ │ - adrp x23, 10000 │ │ │ │ - add x24, x24, #0xec0 │ │ │ │ - add x23, x23, #0xef8 │ │ │ │ - mov x22, #0x0 // #0 │ │ │ │ - mov w20, #0x0 // #0 │ │ │ │ - nop │ │ │ │ - nop │ │ │ │ + adrp x24, 11000 │ │ │ │ + adrp x23, 12000 │ │ │ │ + add x24, x24, #0xfd0 │ │ │ │ + add x23, x23, #0x8 │ │ │ │ + mov x25, #0x0 // #0 │ │ │ │ + mov w21, #0x0 // #0 │ │ │ │ nop │ │ │ │ ldr x0, [x28] │ │ │ │ mov x3, x24 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x0, x22 │ │ │ │ - add w20, w20, #0x1 │ │ │ │ - add x22, x22, #0x18 │ │ │ │ + add x0, x0, x25 │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + add x25, x25, #0x18 │ │ │ │ ldp x4, x6, [x0, #8] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ mov x5, x6 │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x26 │ │ │ │ + ldr x27, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x27 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x26, [x19] │ │ │ │ + ldr x27, [x20] │ │ │ │ mov x2, #0x40 // #64 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, x23 │ │ │ │ - mov x3, x26 │ │ │ │ + mov x3, x27 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, w20 │ │ │ │ - b.gt 8f00 │ │ │ │ - ldr w0, [x25] │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w21 │ │ │ │ + b.gt 9000 │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8da8 │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.le 8eac │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x19 // #25 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xf40 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0x50 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8da8 │ │ │ │ - adrp x20, 2f000 │ │ │ │ - ldr x20, [x20, #3992] │ │ │ │ - adrp x0, 10000 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3928] │ │ │ │ - add x0, x0, #0xfc8 │ │ │ │ - stp xzr, x0, [sp, #32] │ │ │ │ + b.le 8eac │ │ │ │ + adrp x21, 2f000 │ │ │ │ + ldr x21, [x21, #3992] │ │ │ │ + adrp x0, 12000 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3928] │ │ │ │ + add x0, x0, #0xd8 │ │ │ │ + str xzr, [sp, #40] │ │ │ │ + str x0, [sp, #56] │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ - ldr x1, [x19] │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ - ubfiz x21, x0, #6, #32 │ │ │ │ - ldr x0, [x20] │ │ │ │ - add x0, x0, x21 │ │ │ │ + ldr x0, [sp, #40] │ │ │ │ + ubfiz x22, x0, #6, #32 │ │ │ │ + ldr x0, [x21] │ │ │ │ + add x0, x0, x22 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 92a8 │ │ │ │ - adrp x22, 10000 │ │ │ │ - add x22, x22, #0xf60 │ │ │ │ + b.le 93a8 │ │ │ │ + adrp x23, 12000 │ │ │ │ + add x23, x23, #0x70 │ │ │ │ mov x28, #0x0 // #0 │ │ │ │ - mov w23, #0x18 // #24 │ │ │ │ - nop │ │ │ │ + mov w24, #0x18 // #24 │ │ │ │ nop │ │ │ │ ldr x1, [x0, #16] │ │ │ │ mov w5, w28 │ │ │ │ - ldr x2, [x24] │ │ │ │ - mov x3, x22 │ │ │ │ + ldr x2, [x25] │ │ │ │ + mov x3, x23 │ │ │ │ ldr w1, [x1, w28, uxtw #2] │ │ │ │ add x28, x28, #0x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - smaddl x1, w1, w23, x2 │ │ │ │ + mov x0, x19 │ │ │ │ + smaddl x1, w1, w24, x2 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x6, [x1, #16] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x26 │ │ │ │ + ldr x27, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x27 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x2, [x20] │ │ │ │ - add x0, x2, x21 │ │ │ │ + ldr x2, [x21] │ │ │ │ + add x0, x2, x22 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, w28 │ │ │ │ - b.gt 9020 │ │ │ │ + b.gt 9120 │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 92a8 │ │ │ │ + b.le 93a8 │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - ldr x22, [x2, x21] │ │ │ │ - bl 5a4c │ │ │ │ + ldr x23, [x2, x22] │ │ │ │ + bl 5b20 │ │ │ │ mov x5, x0 │ │ │ │ - ldr x1, [x20] │ │ │ │ - adrp x3, 10000 │ │ │ │ - mov x4, x22 │ │ │ │ - add x3, x3, #0xf80 │ │ │ │ - add x1, x1, x21 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + ldr x1, [x21] │ │ │ │ + adrp x3, 12000 │ │ │ │ + mov x4, x23 │ │ │ │ + add x3, x3, #0x90 │ │ │ │ + add x1, x1, x22 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x7, [x1, #56] │ │ │ │ str x7, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x6, x7 │ │ │ │ bl 1d98 │ │ │ │ - ldr x21, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x21 │ │ │ │ + ldr x22, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x22 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x21 │ │ │ │ + mov x1, x22 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x21, [x19] │ │ │ │ + ldr x22, [x20] │ │ │ │ mov x2, #0x40 // #64 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x21 │ │ │ │ - add x0, x0, #0x8 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x22 │ │ │ │ + add x0, x0, #0x118 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x21 │ │ │ │ + mov x1, x22 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x0, [sp, #32] │ │ │ │ + ldr x0, [sp, #40] │ │ │ │ add x1, x0, #0x1 │ │ │ │ - ldr w0, [x25] │ │ │ │ - str x1, [sp, #32] │ │ │ │ + ldr w0, [x26] │ │ │ │ + str x1, [sp, #40] │ │ │ │ cmp w0, w1 │ │ │ │ - b.gt 8fe0 │ │ │ │ - b 8da8 │ │ │ │ - ldr x1, [x19] │ │ │ │ + b.gt 90e4 │ │ │ │ + b 8eac │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x16 // #22 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xbb0 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xcc0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 91d4 │ │ │ │ + b.le 92d4 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3928] │ │ │ │ - adrp x25, 10000 │ │ │ │ - add x25, x25, #0xbc8 │ │ │ │ - mov x23, #0x0 // #0 │ │ │ │ - mov w20, #0x0 // #0 │ │ │ │ + adrp x25, 11000 │ │ │ │ + add x25, x25, #0xcf8 │ │ │ │ + mov x24, #0x0 // #0 │ │ │ │ + mov w21, #0x0 // #0 │ │ │ │ ldr x0, [x28] │ │ │ │ mov x3, x25 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x0, x23 │ │ │ │ - add w20, w20, #0x1 │ │ │ │ - add x23, x23, #0x18 │ │ │ │ + add x0, x0, x24 │ │ │ │ + add w21, w21, #0x1 │ │ │ │ + add x24, x24, #0x18 │ │ │ │ ldr x4, [x0, #16] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - ldr x24, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x24 │ │ │ │ + ldr x26, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x26 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x1, x26 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, w20 │ │ │ │ - b.gt 9184 │ │ │ │ - ldr x1, [x19] │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w21 │ │ │ │ + b.gt 9284 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0xbd8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0xcd8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ + ldr w0, [x22] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 89e8 │ │ │ │ - adrp x26, 10000 │ │ │ │ - adrp x25, 10000 │ │ │ │ + b.le 8af0 │ │ │ │ + adrp x27, 11000 │ │ │ │ + adrp x26, 11000 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3928] │ │ │ │ - add x26, x26, #0xc20 │ │ │ │ - add x25, x25, #0xbf8 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - mov w23, #0x0 // #0 │ │ │ │ - b 927c │ │ │ │ - mov x3, x25 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + add x27, x27, #0xd30 │ │ │ │ + add x26, x26, #0xd08 │ │ │ │ + mov x21, #0x0 // #0 │ │ │ │ + mov w24, #0x0 // #0 │ │ │ │ + b 937c │ │ │ │ + mov x3, x26 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - ldr x24, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - add w23, w23, #0x1 │ │ │ │ - add x20, x20, #0x18 │ │ │ │ - mov x1, x24 │ │ │ │ + ldr x25, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + add w24, w24, #0x1 │ │ │ │ + add x21, x21, #0x18 │ │ │ │ + mov x1, x25 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x1, x25 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x21] │ │ │ │ - cmp w0, w23 │ │ │ │ - b.le 89e8 │ │ │ │ + ldr w0, [x22] │ │ │ │ + cmp w0, w24 │ │ │ │ + b.le 8af0 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x1, x0, x20 │ │ │ │ - ldr x5, [x0, x20] │ │ │ │ + add x1, x0, x21 │ │ │ │ + ldr x5, [x0, x21] │ │ │ │ ldr x4, [x1, #16] │ │ │ │ - cbz x5, 9238 │ │ │ │ - mov x3, x26 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + cbz x5, 9338 │ │ │ │ + mov x3, x27 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 924c │ │ │ │ - ldr x22, [x0] │ │ │ │ + b 934c │ │ │ │ + ldr x23, [x0] │ │ │ │ ldr w0, [x0, #8] │ │ │ │ - bl 5a4c │ │ │ │ + bl 5b20 │ │ │ │ mov x5, x0 │ │ │ │ - ldr x1, [x20] │ │ │ │ - mov x4, x22 │ │ │ │ - ldr x3, [sp, #40] │ │ │ │ - add x1, x1, x21 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + ldr x1, [x21] │ │ │ │ + mov x4, x23 │ │ │ │ + ldr x3, [sp, #56] │ │ │ │ + add x1, x1, x22 │ │ │ │ + mov x0, x19 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x7, [x1, #56] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x6, x7 │ │ │ │ bl 1d98 │ │ │ │ - b 90cc │ │ │ │ - ldr x1, [x19] │ │ │ │ + b 91cc │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x1a // #26 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x50 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0x1e0 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x27] │ │ │ │ + ldr x0, [sp, #48] │ │ │ │ + ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8db4 │ │ │ │ + b.le 8ebc │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3832] │ │ │ │ - mov x21, #0x0 // #0 │ │ │ │ - str wzr, [sp, #32] │ │ │ │ - adrp x22, 10000 │ │ │ │ - adrp x23, 2f000 │ │ │ │ - ldr x23, [x23, #3992] │ │ │ │ + mov x22, #0x0 // #0 │ │ │ │ + str wzr, [sp, #40] │ │ │ │ + adrp x23, 11000 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ ldr x2, [x28] │ │ │ │ - add x2, x2, x21 │ │ │ │ + add x2, x2, x22 │ │ │ │ ldr w0, [x2, #16] │ │ │ │ ldr x1, [x2, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 981c // b.none │ │ │ │ - nop │ │ │ │ + b.eq 9920 // b.none │ │ │ │ nop │ │ │ │ - adrp x25, 11000 │ │ │ │ - mov x20, #0x0 // #0 │ │ │ │ - add x25, x25, #0x950 │ │ │ │ + adrp x25, 12000 │ │ │ │ + mov x21, #0x0 // #0 │ │ │ │ + add x25, x25, #0xa60 │ │ │ │ cmp x1, #0x0 │ │ │ │ - b.gt 9414 │ │ │ │ - b 9700 │ │ │ │ - mov x26, #0x0 // #0 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0xb0 │ │ │ │ - bl 56c4 │ │ │ │ + b.gt 9514 │ │ │ │ + b 9800 │ │ │ │ + mov x27, #0x0 // #0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x240 │ │ │ │ + bl 5784 │ │ │ │ ldr x0, [x28] │ │ │ │ - mov w6, w20 │ │ │ │ - add x4, x22, #0x968 │ │ │ │ - add x2, x0, x21 │ │ │ │ - ldr w1, [x0, x21] │ │ │ │ + mov w6, w21 │ │ │ │ + add x4, x23, #0xa78 │ │ │ │ + add x2, x0, x22 │ │ │ │ + ldr w1, [x0, x22] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.eq 93b4 // b.none │ │ │ │ - ldr x0, [x23] │ │ │ │ + b.eq 94b4 // b.none │ │ │ │ + ldr x0, [x24] │ │ │ │ sbfiz x1, x1, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ - mov x7, x26 │ │ │ │ + mov x7, x27 │ │ │ │ ldr x5, [x2, #40] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0xc8 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x258 │ │ │ │ bl 1d98 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldr x24, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x24 │ │ │ │ + add x21, x21, #0x1 │ │ │ │ + ldr x26, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x26 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x24 │ │ │ │ + mov x1, x26 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - mov x0, x26 │ │ │ │ + mov x0, x27 │ │ │ │ bl 2368 │ │ │ │ ldr x2, [x28] │ │ │ │ - add x2, x2, x21 │ │ │ │ + add x2, x2, x22 │ │ │ │ ldr x1, [x2, #24] │ │ │ │ ldr w0, [x2, #16] │ │ │ │ - cmp x1, x20 │ │ │ │ - b.le 9700 │ │ │ │ + cmp x1, x21 │ │ │ │ + b.le 9800 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ - ldr x24, [x2, #32] │ │ │ │ + ldr x26, [x2, #32] │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi 9378 // b.pmore │ │ │ │ + b.hi 9478 // b.pmore │ │ │ │ ldrh w0, [x25, w0, uxtw #1] │ │ │ │ - adr x2, 9434 │ │ │ │ + adr x2, 9534 │ │ │ │ add x0, x2, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr x4, [x24, w20, uxtw #3] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr x4, [x26, w21, uxtw #3] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x648 │ │ │ │ + add x3, x3, #0x758 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr w4, [x24, w20, uxtw #2] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr w4, [x26, w21, uxtw #2] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x640 │ │ │ │ + add x3, x3, #0x750 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0xa // #10 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldrh w4, [x24, w20, uxtw #1] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldrh w4, [x26, w21, uxtw #1] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x638 │ │ │ │ + add x3, x3, #0x748 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x7 // #7 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldrb w4, [x24, x20] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldrb w4, [x26, x21] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x630 │ │ │ │ + add x3, x3, #0x740 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr d0, [x24, w20, uxtw #3] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, 10000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr d0, [x26, w21, uxtw #3] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x328 │ │ │ │ + add x3, x3, #0x438 │ │ │ │ mov x2, #0x20 // #32 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr s0, [x24, w20, uxtw #2] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr s0, [x26, w21, uxtw #2] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x4d8 │ │ │ │ + add x3, x3, #0x5e8 │ │ │ │ fcvt d0, s0 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr w4, [x24, w20, uxtw #2] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr w4, [x26, w21, uxtw #2] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0xa // #10 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldrsh w4, [x24, w20, uxtw #1] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldrsh w4, [x26, w21, uxtw #1] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ mov x2, #0xa // #10 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x7 // #7 │ │ │ │ bl 1ff0 │ │ │ │ - mov x26, x0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ + mov x27, x0 │ │ │ │ + cbz x0, 9b84 │ │ │ │ mov w0, #0x27 // #39 │ │ │ │ - strb w0, [x26] │ │ │ │ - ldrb w24, [x24, x20] │ │ │ │ - cmp w24, #0xc │ │ │ │ - b.eq 9a68 // b.none │ │ │ │ - b.hi 98b4 // b.pmore │ │ │ │ - cmp w24, #0xa │ │ │ │ - b.eq 9a58 // b.none │ │ │ │ - cmp w24, #0xb │ │ │ │ - b.eq 9a38 // b.none │ │ │ │ - cmp w24, #0x8 │ │ │ │ - b.eq 99c4 // b.none │ │ │ │ - cmp w24, #0x9 │ │ │ │ - b.ne 99d4 // b.any │ │ │ │ - add x0, x26, #0x3 │ │ │ │ + strb w0, [x27] │ │ │ │ + ldrb w26, [x26, x21] │ │ │ │ + cmp w26, #0xc │ │ │ │ + b.eq 9b68 // b.none │ │ │ │ + b.hi 99b8 // b.pmore │ │ │ │ + cmp w26, #0xa │ │ │ │ + b.eq 9b58 // b.none │ │ │ │ + cmp w26, #0xb │ │ │ │ + b.eq 9b38 // b.none │ │ │ │ + cmp w26, #0x8 │ │ │ │ + b.eq 9ac4 // b.none │ │ │ │ + cmp w26, #0x9 │ │ │ │ + b.ne 9ad4 // b.any │ │ │ │ + add x0, x27, #0x3 │ │ │ │ mov w1, #0x745c // #29788 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ adrp x1, 30000 │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #2504] │ │ │ │ mov w1, #0x27 // #39 │ │ │ │ strh w1, [x0] │ │ │ │ - b 9388 │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x7 // #7 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldrsb w4, [x24, x20] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldrsb w4, [x26, x21] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x4c8 │ │ │ │ + add x3, x3, #0x5d8 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ bti j │ │ │ │ mov x0, #0x14 // #20 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, 9a84 │ │ │ │ - ldr x4, [x24, w20, uxtw #3] │ │ │ │ - adrp x26, 30000 │ │ │ │ - add x26, x26, #0x9a8 │ │ │ │ - adrp x3, f000 │ │ │ │ + cbz x0, 9b84 │ │ │ │ + ldr x4, [x26, w21, uxtw #3] │ │ │ │ + adrp x27, 30000 │ │ │ │ + add x27, x27, #0x9a8 │ │ │ │ + adrp x3, 10000 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x3, x3, #0x650 │ │ │ │ + add x3, x3, #0x760 │ │ │ │ mov x2, #0x14 // #20 │ │ │ │ - str x0, [x26, #32] │ │ │ │ + str x0, [x27, #32] │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x26, #32] │ │ │ │ - b 9388 │ │ │ │ - bl 5d4c │ │ │ │ - mov x26, x0 │ │ │ │ + ldr x27, [x27, #32] │ │ │ │ + b 9488 │ │ │ │ + bl 5e20 │ │ │ │ + mov x27, x0 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x1, x0, x21 │ │ │ │ - ldr w0, [x0, x21] │ │ │ │ + add x1, x0, x22 │ │ │ │ + ldr w0, [x0, x22] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 98a0 // b.none │ │ │ │ - ldr x2, [x23] │ │ │ │ + b.eq 99a4 // b.none │ │ │ │ + ldr x2, [x24] │ │ │ │ sbfiz x0, x0, #6, #32 │ │ │ │ - adrp x20, 10000 │ │ │ │ - add x20, x20, #0x390 │ │ │ │ + adrp x21, 11000 │ │ │ │ + add x21, x21, #0x4a0 │ │ │ │ add x0, x2, x0 │ │ │ │ ldr x25, [x0, #56] │ │ │ │ ldr x7, [x1, #8] │ │ │ │ - str x7, [sp, #40] │ │ │ │ + str x7, [sp, #56] │ │ │ │ ldr w0, [x1, #16] │ │ │ │ - bl 5a4c │ │ │ │ + bl 5b20 │ │ │ │ ldr x1, [x28] │ │ │ │ - add x3, x22, #0x968 │ │ │ │ - ldr x7, [sp, #40] │ │ │ │ - add x2, x1, x21 │ │ │ │ - ldr w1, [x1, x21] │ │ │ │ + add x3, x23, #0xa78 │ │ │ │ + ldr x7, [sp, #56] │ │ │ │ + add x2, x1, x22 │ │ │ │ + ldr w1, [x1, x22] │ │ │ │ ldr x4, [x2, #24] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.eq 9774 // b.none │ │ │ │ - ldr x3, [x23] │ │ │ │ + b.eq 9874 // b.none │ │ │ │ + ldr x3, [x24] │ │ │ │ sbfiz x1, x1, #6, #32 │ │ │ │ add x1, x3, x1 │ │ │ │ ldr x3, [x1, #56] │ │ │ │ - mov x6, x20 │ │ │ │ + mov x6, x21 │ │ │ │ ldr x1, [x2, #40] │ │ │ │ stp x0, x4, [sp] │ │ │ │ mov x5, x25 │ │ │ │ stp x3, x1, [sp, #16] │ │ │ │ - mov x4, x26 │ │ │ │ + mov x4, x27 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0xe0 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x270 │ │ │ │ bl 1d98 │ │ │ │ - ldr x20, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x20 │ │ │ │ + ldr x21, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x21 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x20 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x20, [x19] │ │ │ │ + ldr x21, [x20] │ │ │ │ mov x2, #0x44 // #68 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 11000 │ │ │ │ - mov x3, x20 │ │ │ │ - add x0, x0, #0x120 │ │ │ │ + adrp x0, 12000 │ │ │ │ + mov x3, x21 │ │ │ │ + add x0, x0, #0x2b0 │ │ │ │ bl 2080 │ │ │ │ - add x21, x21, #0x30 │ │ │ │ - mov x1, x20 │ │ │ │ + add x22, x22, #0x30 │ │ │ │ + mov x1, x21 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [sp, #32] │ │ │ │ + ldr w0, [sp, #40] │ │ │ │ add w1, w0, #0x1 │ │ │ │ - ldr w0, [x27] │ │ │ │ - str w1, [sp, #32] │ │ │ │ + str w1, [sp, #40] │ │ │ │ + ldr x0, [sp, #48] │ │ │ │ + ldr w0, [x0] │ │ │ │ cmp w0, w1 │ │ │ │ - b.le 8db4 │ │ │ │ + b.le 8ebc │ │ │ │ ldr x2, [x28] │ │ │ │ - add x2, x2, x21 │ │ │ │ + add x2, x2, x22 │ │ │ │ ldr w0, [x2, #16] │ │ │ │ ldr x1, [x2, #24] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 9360 // b.any │ │ │ │ + b.ne 9460 // b.any │ │ │ │ ldr x0, [x2, #32] │ │ │ │ - bl 5eac │ │ │ │ - mov x20, x0 │ │ │ │ + bl 5f80 │ │ │ │ + mov x21, x0 │ │ │ │ ldr x0, [x28] │ │ │ │ - add x1, x0, x21 │ │ │ │ - ldr w0, [x0, x21] │ │ │ │ + add x1, x0, x22 │ │ │ │ + ldr w0, [x0, x22] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 98dc // b.none │ │ │ │ - ldr x2, [x23] │ │ │ │ + b.eq 99e0 // b.none │ │ │ │ + ldr x2, [x24] │ │ │ │ sbfiz x0, x0, #6, #32 │ │ │ │ - adrp x5, 10000 │ │ │ │ - add x5, x5, #0x390 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x5, x5, #0x4a0 │ │ │ │ add x0, x2, x0 │ │ │ │ ldr x4, [x0, #56] │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ ldr x6, [x1, #8] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ ldr x7, [x1, #24] │ │ │ │ - str x20, [sp] │ │ │ │ + str x21, [sp] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x70 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x200 │ │ │ │ bl 1d98 │ │ │ │ - ldr x25, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + ldr x25, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ mov x1, x25 │ │ │ │ bl 2320 │ │ │ │ mov x1, x25 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - mov x0, x20 │ │ │ │ + mov x0, x21 │ │ │ │ bl 2368 │ │ │ │ - b 97c0 │ │ │ │ - adrp x25, 10000 │ │ │ │ - adrp x20, f000 │ │ │ │ - add x25, x25, #0x970 │ │ │ │ - add x20, x20, #0xf60 │ │ │ │ - b 9734 │ │ │ │ - cmp w24, #0x27 │ │ │ │ - b.eq 9a48 // b.none │ │ │ │ - cmp w24, #0x5c │ │ │ │ - b.eq 9a28 // b.none │ │ │ │ - cmp w24, #0xd │ │ │ │ - b.ne 99d4 // b.any │ │ │ │ + b 98c0 │ │ │ │ + adrp x25, 11000 │ │ │ │ + adrp x21, 11000 │ │ │ │ + add x25, x25, #0xa80 │ │ │ │ + add x21, x21, #0x70 │ │ │ │ + b 9834 │ │ │ │ + cmp w26, #0x27 │ │ │ │ + b.eq 9b48 // b.none │ │ │ │ + cmp w26, #0x5c │ │ │ │ + b.eq 9b28 // b.none │ │ │ │ + cmp w26, #0xd │ │ │ │ + b.ne 9ad4 // b.any │ │ │ │ mov w1, #0x725c // #29276 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ - adrp x4, 10000 │ │ │ │ - adrp x5, f000 │ │ │ │ - add x4, x4, #0x970 │ │ │ │ - add x5, x5, #0xf60 │ │ │ │ - b 9854 │ │ │ │ - mov x4, x22 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - adrp x3, 10000 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ + adrp x4, 11000 │ │ │ │ + adrp x5, 11000 │ │ │ │ + add x4, x4, #0xa80 │ │ │ │ + add x5, x5, #0x70 │ │ │ │ + b 9958 │ │ │ │ + mov x4, x23 │ │ │ │ + mov x0, x19 │ │ │ │ + adrp x3, 11000 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ - add x3, x3, #0xd50 │ │ │ │ + add x3, x3, #0xe60 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 1d98 │ │ │ │ - b 8d4c │ │ │ │ - ldr x1, [x19] │ │ │ │ + b 8e50 │ │ │ │ + ldr x1, [x20] │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr x23, [x19] │ │ │ │ + ldr x24, [x20] │ │ │ │ mov x2, #0x18 // #24 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 10000 │ │ │ │ - mov x3, x23 │ │ │ │ - add x0, x0, #0xcb8 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov x3, x24 │ │ │ │ + add x0, x0, #0xdc8 │ │ │ │ bl 2080 │ │ │ │ - mov x1, x23 │ │ │ │ + mov x1, x24 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 8b7c │ │ │ │ - adrp x24, 10000 │ │ │ │ - add x24, x24, #0xcd8 │ │ │ │ - mov x23, #0x0 // #0 │ │ │ │ - nop │ │ │ │ - ldr x0, [x20] │ │ │ │ - ubfiz x1, x23, #6, #32 │ │ │ │ + b.le 8c7c │ │ │ │ + adrp x25, 11000 │ │ │ │ + add x25, x25, #0xde8 │ │ │ │ + mov x24, #0x0 // #0 │ │ │ │ + ldr x0, [x21] │ │ │ │ + ubfiz x1, x24, #6, #32 │ │ │ │ add x0, x0, x1 │ │ │ │ ldr w1, [x0, #12] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le 99b0 │ │ │ │ + b.le 9ab0 │ │ │ │ ldr x5, [x0, #56] │ │ │ │ - mov x3, x24 │ │ │ │ + mov x3, x25 │ │ │ │ mov x2, #0x528 // #1320 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x4, x5 │ │ │ │ - add x0, sp, #0x30 │ │ │ │ + mov x0, x19 │ │ │ │ bl 1d98 │ │ │ │ - ldr x26, [x19] │ │ │ │ - add x0, sp, #0x30 │ │ │ │ - mov x1, x26 │ │ │ │ + ldr x27, [x20] │ │ │ │ + mov x0, x19 │ │ │ │ + mov x1, x27 │ │ │ │ bl 2320 │ │ │ │ - mov x1, x26 │ │ │ │ + mov x1, x27 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl 1ea0 <__ctype_b_loc@plt> │ │ │ │ - ldr w0, [x25] │ │ │ │ - add x23, x23, #0x1 │ │ │ │ - cmp w0, w23 │ │ │ │ - b.gt 9960 │ │ │ │ - b 8b7c │ │ │ │ + ldr w0, [x26] │ │ │ │ + add x24, x24, #0x1 │ │ │ │ + cmp w0, w24 │ │ │ │ + b.gt 9a60 │ │ │ │ + b 8c7c │ │ │ │ mov w1, #0x625c // #25180 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ bl 1f60 │ │ │ │ ldr x0, [x0] │ │ │ │ - ubfiz x2, x24, #1, #8 │ │ │ │ + ubfiz x2, x26, #1, #8 │ │ │ │ ldrh w0, [x0, x2] │ │ │ │ - tbnz w0, #14, 9a78 │ │ │ │ + tbnz w0, #14, 9b78 │ │ │ │ mov w0, #0x5c // #92 │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0x980 │ │ │ │ - strb w0, [x26, #1] │ │ │ │ - add x2, x2, #0xa8 │ │ │ │ - lsr w0, w24, #6 │ │ │ │ - and w1, w24, #0x7 │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0xa90 │ │ │ │ + strb w0, [x27, #1] │ │ │ │ + add x2, x2, #0x88 │ │ │ │ + lsr w0, w26, #6 │ │ │ │ + and w1, w26, #0x7 │ │ │ │ ldrb w0, [x2, w0, sxtw] │ │ │ │ - strb w0, [x26, #2] │ │ │ │ - ubfx x0, x24, #3, #3 │ │ │ │ + strb w0, [x27, #2] │ │ │ │ + ubfx x0, x26, #3, #3 │ │ │ │ ldrb w1, [x2, w1, sxtw] │ │ │ │ - strb w1, [x26, #4] │ │ │ │ + strb w1, [x27, #4] │ │ │ │ ldrb w0, [x2, w0, sxtw] │ │ │ │ - strb w0, [x26, #3] │ │ │ │ - add x0, x26, #0x5 │ │ │ │ - b 9670 │ │ │ │ + strb w0, [x27, #3] │ │ │ │ + add x0, x27, #0x5 │ │ │ │ + b 9770 │ │ │ │ mov w1, #0x5c5c // #23644 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ mov w1, #0x765c // #30300 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ mov w1, #0x275c // #10076 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ mov w1, #0x6e5c // #28252 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ mov w1, #0x665c // #26204 │ │ │ │ - add x0, x26, #0x3 │ │ │ │ - sturh w1, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ - add x0, x26, #0x2 │ │ │ │ - strb w24, [x26, #1] │ │ │ │ - b 9670 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x27, #0x3 │ │ │ │ + sturh w1, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ + add x0, x27, #0x2 │ │ │ │ + strb w26, [x27, #1] │ │ │ │ + b 9770 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ bl 2338 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0x70 │ │ │ │ adrp x2, 2f000 │ │ │ │ @@ -7589,982 +7653,982 @@ │ │ │ │ stp x21, x22, [sp, #48] │ │ │ │ ldr x1, [x2] │ │ │ │ str x1, [sp, #8] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #3976] │ │ │ │ ldr x21, [x2] │ │ │ │ - cbz x21, 9ff8 │ │ │ │ + cbz x21, a0f8 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ ldr w1, [x0] │ │ │ │ - cbnz w1, 9b60 │ │ │ │ + cbnz w1, 9c60 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3856] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 9b3c │ │ │ │ + cbnz w0, 9c3c │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, 9b54 │ │ │ │ + cbnz w0, 9c54 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr x2, [sp, #8] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne a118 // b.any │ │ │ │ + b.ne a218 // b.any │ │ │ │ ldp x29, x30, [sp, #16] │ │ │ │ mov x0, x21 │ │ │ │ ldp x21, x22, [sp, #48] │ │ │ │ add sp, sp, #0x70 │ │ │ │ autiasp │ │ │ │ b 2368 │ │ │ │ mov x0, x21 │ │ │ │ - bl 870c │ │ │ │ + bl 8810 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3808] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbz w0, 9b08 │ │ │ │ + cbz w0, 9c08 │ │ │ │ mov x0, x21 │ │ │ │ - bl 7600 │ │ │ │ - b 9b08 │ │ │ │ + bl 770c │ │ │ │ + b 9c08 │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4024] │ │ │ │ ldr w0, [x0] │ │ │ │ - cbnz w0, a0bc │ │ │ │ + cbnz w0, a1bc │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3880] │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3816] │ │ │ │ ldr w0, [x0] │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #3952] │ │ │ │ - cbz w0, 9e08 │ │ │ │ + cbz w0, 9f08 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x20 // #32 │ │ │ │ bl 2008 │ │ │ │ - cbnz w0, 9e20 │ │ │ │ - adrp x26, 2f000 │ │ │ │ - ldr x26, [x26, #4064] │ │ │ │ - ldr w0, [x26] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le a10c │ │ │ │ - adrp x23, 11000 │ │ │ │ - add x23, x23, #0x980 │ │ │ │ + cbnz w0, 9f20 │ │ │ │ adrp x27, 2f000 │ │ │ │ - ldr x27, [x27, #3928] │ │ │ │ - add x23, x23, #0xb8 │ │ │ │ + ldr x27, [x27, #4064] │ │ │ │ + ldr w0, [x27] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le a20c │ │ │ │ + adrp x24, 12000 │ │ │ │ + add x24, x24, #0xa90 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3928] │ │ │ │ + add x24, x24, #0x98 │ │ │ │ adrp x20, 2f000 │ │ │ │ ldr x20, [x20, #3816] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - adrp x25, 2f000 │ │ │ │ - ldr x25, [x25, #3800] │ │ │ │ + adrp x26, 2f000 │ │ │ │ + ldr x26, [x26, #3800] │ │ │ │ mov w22, #0x0 // #0 │ │ │ │ - adrp x24, 10000 │ │ │ │ - b 9c14 │ │ │ │ - ldr w0, [x26] │ │ │ │ + b 9d10 │ │ │ │ + ldr w0, [x27] │ │ │ │ add w22, w22, #0x1 │ │ │ │ add x19, x19, #0x18 │ │ │ │ cmp w22, w0 │ │ │ │ - b.ge 9c8c // b.tcont │ │ │ │ - ldr x0, [x27] │ │ │ │ + b.ge 9d8c // b.tcont │ │ │ │ + ldr x0, [x25] │ │ │ │ mov x3, sp │ │ │ │ add x1, x0, x19 │ │ │ │ ldr x2, [x0, x19] │ │ │ │ ldr x1, [x1, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1f00 │ │ │ │ - cbz w0, 9c00 │ │ │ │ - ldr x28, [x25] │ │ │ │ + cbz w0, 9cfc │ │ │ │ + ldr x28, [x26] │ │ │ │ bl 2110 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ mov x7, x0 │ │ │ │ - add x6, x24, #0x248 │ │ │ │ - mov x4, x23 │ │ │ │ + adrp x0, 11000 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x6, x0, #0x358 │ │ │ │ + mov x4, x24 │ │ │ │ mov x0, x28 │ │ │ │ mov w5, #0x3e // #62 │ │ │ │ - adrp x3, 11000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x220 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + adrp x3, 12000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x330 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ - add w22, w22, #0x1 │ │ │ │ adrp x1, 30000 │ │ │ │ + add w22, w22, #0x1 │ │ │ │ add x19, x19, #0x18 │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ - ldr w0, [x26] │ │ │ │ + ldr w0, [x27] │ │ │ │ cmp w22, w0 │ │ │ │ - b.lt 9c14 // b.tstop │ │ │ │ - adrp x25, 2f000 │ │ │ │ - ldr x25, [x25, #3920] │ │ │ │ - ldr w0, [x25] │ │ │ │ - cmp w0, #0x0 │ │ │ │ - b.le 9d54 │ │ │ │ - adrp x22, 11000 │ │ │ │ - add x22, x22, #0x980 │ │ │ │ + b.lt 9d10 // b.tstop │ │ │ │ adrp x26, 2f000 │ │ │ │ - ldr x26, [x26, #3992] │ │ │ │ - add x22, x22, #0xb8 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3800] │ │ │ │ + ldr x26, [x26, #3920] │ │ │ │ + ldr w0, [x26] │ │ │ │ + cmp w0, #0x0 │ │ │ │ + b.le 9e54 │ │ │ │ + adrp x23, 12000 │ │ │ │ + add x23, x23, #0xa90 │ │ │ │ + adrp x27, 2f000 │ │ │ │ + ldr x27, [x27, #3992] │ │ │ │ + add x23, x23, #0x98 │ │ │ │ + adrp x25, 2f000 │ │ │ │ + ldr x25, [x25, #3800] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ - adrp x23, 10000 │ │ │ │ - b 9cd8 │ │ │ │ - ldr w0, [x25] │ │ │ │ + adrp x24, 11000 │ │ │ │ + b 9dd8 │ │ │ │ + ldr w0, [x26] │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w0, w19 │ │ │ │ - b.le 9d54 │ │ │ │ - ldr x6, [x26] │ │ │ │ + b.le 9e54 │ │ │ │ + ldr x6, [x27] │ │ │ │ ubfiz x1, x19, #6, #32 │ │ │ │ add x5, sp, #0x4 │ │ │ │ add x0, x6, x1 │ │ │ │ ldr x1, [x6, x1] │ │ │ │ ldr x4, [x0, #16] │ │ │ │ ldp w2, w3, [x0, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1db0 │ │ │ │ - cbz w0, 9cc8 │ │ │ │ - ldr x27, [x24] │ │ │ │ + cbz w0, 9dc8 │ │ │ │ + ldr x28, [x25] │ │ │ │ bl 2110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x0 │ │ │ │ - add x6, x23, #0x248 │ │ │ │ - mov x4, x22 │ │ │ │ - mov x0, x27 │ │ │ │ + add x6, x24, #0x358 │ │ │ │ + mov x4, x23 │ │ │ │ + mov x0, x28 │ │ │ │ mov w5, #0x49 // #73 │ │ │ │ - adrp x3, 11000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x230 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + adrp x3, 12000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x340 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ add x19, x19, #0x1 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ - ldr w0, [x25] │ │ │ │ + ldr w0, [x26] │ │ │ │ cmp w0, w19 │ │ │ │ - b.gt 9cd8 │ │ │ │ + b.gt 9dd8 │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3912] │ │ │ │ ldr w0, [x24] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le 9ec4 │ │ │ │ - adrp x22, 11000 │ │ │ │ - add x22, x22, #0x980 │ │ │ │ + b.le 9fc4 │ │ │ │ + adrp x22, 12000 │ │ │ │ + add x22, x22, #0xa90 │ │ │ │ adrp x26, 2f000 │ │ │ │ ldr x26, [x26, #3832] │ │ │ │ - add x22, x22, #0xb8 │ │ │ │ + add x22, x22, #0x98 │ │ │ │ adrp x28, 2f000 │ │ │ │ ldr x28, [x28, #3800] │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov w23, #0x0 // #0 │ │ │ │ - adrp x27, 10000 │ │ │ │ + adrp x27, 11000 │ │ │ │ ldr x0, [x26] │ │ │ │ add x6, x0, x19 │ │ │ │ ldr w1, [x0, x19] │ │ │ │ str w1, [sp, #4] │ │ │ │ ldr w2, [x6, #16] │ │ │ │ sub w2, w2, #0x1 │ │ │ │ cmp w2, #0xa │ │ │ │ - b.ls 9e7c // b.plast │ │ │ │ + b.ls 9f7c // b.plast │ │ │ │ mov w0, #0xffffffd3 // #-45 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ ldr x25, [x28] │ │ │ │ bl 2110 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x7, x0 │ │ │ │ - add x6, x27, #0x248 │ │ │ │ + add x6, x27, #0x358 │ │ │ │ mov x4, x22 │ │ │ │ mov x0, x25 │ │ │ │ mov w5, #0x8a // #138 │ │ │ │ - adrp x3, 11000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x240 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + adrp x3, 12000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x350 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ - b 9eb0 │ │ │ │ + b 9fb0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ mov x1, x21 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 2008 │ │ │ │ - cbz w0, 9bb8 │ │ │ │ + cbz w0, 9cb8 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3800] │ │ │ │ ldr x19, [x1] │ │ │ │ bl 2110 │ │ │ │ - adrp x4, 11000 │ │ │ │ - add x4, x4, #0x980 │ │ │ │ + adrp x4, 12000 │ │ │ │ + add x4, x4, #0xa90 │ │ │ │ mov x7, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x4, x4, #0xb8 │ │ │ │ + add x4, x4, #0x98 │ │ │ │ mov x0, x19 │ │ │ │ - adrp x6, 10000 │ │ │ │ + adrp x6, 11000 │ │ │ │ mov w5, #0x39 // #57 │ │ │ │ - add x6, x6, #0x248 │ │ │ │ - adrp x3, 11000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x210 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x6, x6, #0x358 │ │ │ │ + adrp x3, 12000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x320 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ adrp x1, 30000 │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1, #2472] │ │ │ │ - b 9bb8 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x968 │ │ │ │ + b 9cb8 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0xa78 │ │ │ │ ldrb w0, [x0, w2, uxtw] │ │ │ │ - adr x2, 9e94 │ │ │ │ + adr x2, 9f94 │ │ │ │ add x0, x2, w0, sxtb #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0xa // #10 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1e40 │ │ │ │ - cbnz w0, 9dc0 │ │ │ │ + cbnz w0, 9ec0 │ │ │ │ ldr w0, [x24] │ │ │ │ add w23, w23, #0x1 │ │ │ │ add x19, x19, #0x30 │ │ │ │ cmp w23, w0 │ │ │ │ - b.lt 9d90 // b.tstop │ │ │ │ + b.lt 9e90 // b.tstop │ │ │ │ ldr w0, [x20] │ │ │ │ bl 22a8 │ │ │ │ - cbnz w0, a050 │ │ │ │ + cbnz w0, a150 │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ ldp x27, x28, [sp, #96] │ │ │ │ - b 9ae8 │ │ │ │ + b 9be8 │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x9 // #9 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1f30 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 2380 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0xb // #11 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 2020 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x5 // #5 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 2410 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x4 // #4 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1e70 <__stpcpy_chk@plt> │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1df8 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x3, x4, [x6, #24] │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 20e0 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x7 // #7 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1fc0 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x6 // #6 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1f90 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ bti j │ │ │ │ ldp x4, x5, [x6, #24] │ │ │ │ mov w3, #0x8 // #8 │ │ │ │ ldr x2, [x6, #8] │ │ │ │ ldr w0, [x20] │ │ │ │ bl 1e28 │ │ │ │ - b 9eac │ │ │ │ + b 9fac │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ mov x20, x0 │ │ │ │ bl 22c0 │ │ │ │ mov x19, x0 │ │ │ │ add x0, x0, #0x5 │ │ │ │ bl 1ff0 │ │ │ │ mov x21, x0 │ │ │ │ - cbz x0, a12c │ │ │ │ + cbz x0, a22c │ │ │ │ add x2, x19, #0x1 │ │ │ │ mov x1, x20 │ │ │ │ bl 1fd8 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4080] │ │ │ │ add x2, x21, x19 │ │ │ │ ldr w1, [x0] │ │ │ │ cmn w1, #0x1 │ │ │ │ - b.eq a0e4 // b.none │ │ │ │ + b.eq a1e4 // b.none │ │ │ │ mov w0, #0x6e2e // #28206 │ │ │ │ movk w0, #0x63, lsl #16 │ │ │ │ str w0, [x21, x19] │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ - b 9ae4 │ │ │ │ + b 9be4 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3800] │ │ │ │ ldr x19, [x1] │ │ │ │ bl 2110 │ │ │ │ - adrp x4, 11000 │ │ │ │ - add x4, x4, #0x980 │ │ │ │ + adrp x4, 12000 │ │ │ │ + add x4, x4, #0xa90 │ │ │ │ mov x7, x0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ - add x4, x4, #0xb8 │ │ │ │ - adrp x6, 10000 │ │ │ │ + add x4, x4, #0x98 │ │ │ │ + adrp x6, 11000 │ │ │ │ mov w5, #0x91 // #145 │ │ │ │ - add x6, x6, #0x248 │ │ │ │ - adrp x3, 11000 │ │ │ │ - adrp x2, f000 │ │ │ │ - add x3, x3, #0x258 │ │ │ │ - add x2, x2, #0x928 │ │ │ │ + add x6, x6, #0x358 │ │ │ │ + adrp x3, 12000 │ │ │ │ + adrp x2, 10000 │ │ │ │ + add x3, x3, #0x368 │ │ │ │ + add x2, x2, #0xa38 │ │ │ │ bl 22f0 │ │ │ │ adrp x1, 30000 │ │ │ │ ldp x19, x20, [sp, #32] │ │ │ │ ldr w0, [x1, #2472] │ │ │ │ ldp x23, x24, [sp, #64] │ │ │ │ add w0, w0, #0x1 │ │ │ │ ldp x25, x26, [sp, #80] │ │ │ │ str w0, [x1, #2472] │ │ │ │ ldp x27, x28, [sp, #96] │ │ │ │ - b 9ae8 │ │ │ │ + b 9be8 │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3816] │ │ │ │ mov x1, x21 │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #3952] │ │ │ │ mov w2, #0x200 // #512 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3960] │ │ │ │ bl 2008 │ │ │ │ - b 9bb4 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x208 │ │ │ │ + b 9cb4 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x318 │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ ldr w1, [x0] │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ ldrb w0, [x0, #4] │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ str w1, [x21, x19] │ │ │ │ strb w0, [x2, #4] │ │ │ │ - b 9b70 │ │ │ │ + b 9c70 │ │ │ │ adrp x20, 2f000 │ │ │ │ ldr x20, [x20, #3816] │ │ │ │ - b 9c8c │ │ │ │ + b 9d8c │ │ │ │ stp x19, x20, [sp, #32] │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ bl 2338 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ stp x23, x24, [sp, #64] │ │ │ │ stp x25, x26, [sp, #80] │ │ │ │ stp x27, x28, [sp, #96] │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, a16c │ │ │ │ + cbz x0, a26c │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x29, sp │ │ │ │ bl 20f8 │ │ │ │ - cbz x0, a1a4 │ │ │ │ + cbz x0, a2a4 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x1 │ │ │ │ bl 2248 │ │ │ │ cmp x0, #0x0 │ │ │ │ ccmp x19, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne a1f4 // b.any │ │ │ │ + b.ne a2f4 // b.any │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl 5e8c │ │ │ │ + bl 5f60 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov w1, #0x65 // #101 │ │ │ │ mov x29, sp │ │ │ │ bl 21e8 │ │ │ │ - cbz x0, a220 │ │ │ │ + cbz x0, a320 │ │ │ │ mov w1, #0x64 // #100 │ │ │ │ strb w1, [x0] │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ - cbz w0, a29c │ │ │ │ + cbz w0, a39c │ │ │ │ cmp w0, #0x0 │ │ │ │ mov w3, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b.le a268 │ │ │ │ + b.le a368 │ │ │ │ mov w4, w2 │ │ │ │ asr w3, w3, #1 │ │ │ │ lsl w2, w2, #1 │ │ │ │ - cbnz w3, a250 │ │ │ │ + cbnz w3, a350 │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq a274 // b.none │ │ │ │ + b.eq a374 // b.none │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ubfiz x1, x0, #3, #31 │ │ │ │ str x5, [sp, #24] │ │ │ │ ldr x0, [x5] │ │ │ │ bl 2248 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbz x0, a2c4 │ │ │ │ + cbz x0, a3c4 │ │ │ │ str x0, [x5] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 1ff0 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbnz x0, a28c │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + cbnz x0, a38c │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - bl 5e8c │ │ │ │ + bl 5f60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ - cbz w0, a338 │ │ │ │ + cbz w0, a438 │ │ │ │ cmp w0, #0x0 │ │ │ │ mov w3, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b.le a304 │ │ │ │ + b.le a404 │ │ │ │ mov w4, w2 │ │ │ │ asr w3, w3, #1 │ │ │ │ lsl w2, w2, #1 │ │ │ │ - cbnz w3, a2ec │ │ │ │ + cbnz w3, a3ec │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq a310 // b.none │ │ │ │ + b.eq a410 // b.none │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ubfiz x1, x0, #7, #31 │ │ │ │ str x5, [sp, #24] │ │ │ │ ldr x0, [x5] │ │ │ │ bl 2248 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbz x0, a360 │ │ │ │ + cbz x0, a460 │ │ │ │ str x0, [x5] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 1ff0 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbnz x0, a328 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + cbnz x0, a428 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - bl 5e8c │ │ │ │ + bl 5f60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ - cbz w0, a3dc │ │ │ │ + cbz w0, a4dc │ │ │ │ cmp w0, #0x0 │ │ │ │ mov w3, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b.le a3a0 │ │ │ │ + b.le a4a0 │ │ │ │ mov w4, w2 │ │ │ │ asr w3, w3, #1 │ │ │ │ lsl w2, w2, #1 │ │ │ │ - cbnz w3, a388 │ │ │ │ + cbnz w3, a488 │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq a3ac // b.none │ │ │ │ + b.eq a4ac // b.none │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ lsl w0, w0, #1 │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ str x5, [sp, #24] │ │ │ │ umull x1, w0, w1 │ │ │ │ ldr x0, [x5] │ │ │ │ bl 2248 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbz x0, a404 │ │ │ │ + cbz x0, a504 │ │ │ │ str x0, [x5] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 1ff0 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbnz x0, a3cc │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + cbnz x0, a4cc │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - bl 5e8c │ │ │ │ + bl 5f60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x5, x1 │ │ │ │ mov x29, sp │ │ │ │ - cbz w0, a480 │ │ │ │ + cbz w0, a580 │ │ │ │ cmp w0, #0x0 │ │ │ │ mov w3, w0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ - b.le a444 │ │ │ │ + b.le a544 │ │ │ │ mov w4, w2 │ │ │ │ asr w3, w3, #1 │ │ │ │ lsl w2, w2, #1 │ │ │ │ - cbnz w3, a42c │ │ │ │ + cbnz w3, a52c │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq a450 // b.none │ │ │ │ + b.eq a550 // b.none │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ lsl w0, w0, #1 │ │ │ │ mov w1, #0x30 // #48 │ │ │ │ str x5, [sp, #24] │ │ │ │ umull x1, w0, w1 │ │ │ │ ldr x0, [x5] │ │ │ │ bl 2248 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbz x0, a4a8 │ │ │ │ + cbz x0, a5a8 │ │ │ │ str x0, [x5] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ mov x0, #0x30 // #48 │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 1ff0 │ │ │ │ ldr x5, [sp, #24] │ │ │ │ - cbnz x0, a470 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + cbnz x0, a570 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - bl 5e8c │ │ │ │ + bl 5f60 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldrb w20, [x0] │ │ │ │ - cbz w20, a6e4 │ │ │ │ + cbz w20, a7e4 │ │ │ │ mov x3, #0x800 // #2048 │ │ │ │ mov x21, x0 │ │ │ │ mov x2, x0 │ │ │ │ mov w1, w20 │ │ │ │ mov w19, #0x0 // #0 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ movk x3, #0x500, lsl #48 │ │ │ │ mov x5, #0x401 // #1025 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - b a50c │ │ │ │ + b a60c │ │ │ │ tst x0, x5 │ │ │ │ - b.eq a63c // b.none │ │ │ │ + b.eq a73c // b.none │ │ │ │ add w19, w19, #0x5 │ │ │ │ ldrb w1, [x2, #1]! │ │ │ │ - cbz w1, a534 │ │ │ │ + cbz w1, a634 │ │ │ │ sub w1, w1, #0x23 │ │ │ │ and w1, w1, #0xff │ │ │ │ cmp w1, #0x3a │ │ │ │ - b.hi a504 // b.pmore │ │ │ │ + b.hi a604 // b.pmore │ │ │ │ lsl x0, x4, x1 │ │ │ │ tst x0, x3 │ │ │ │ - b.eq a4f8 // b.none │ │ │ │ + b.eq a5f8 // b.none │ │ │ │ ldrb w1, [x2, #1]! │ │ │ │ add w19, w19, #0x4 │ │ │ │ - cbnz w1, a50c │ │ │ │ + cbnz w1, a60c │ │ │ │ sxtw x19, w19 │ │ │ │ mov x0, x21 │ │ │ │ add x19, x19, #0x1 │ │ │ │ bl 22c0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ add x0, x19, x0 │ │ │ │ bl 20f8 │ │ │ │ mov x22, x0 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, a728 │ │ │ │ - adrp x28, 11000 │ │ │ │ - adrp x27, 11000 │ │ │ │ - adrp x26, 11000 │ │ │ │ - adrp x25, 11000 │ │ │ │ - adrp x24, 11000 │ │ │ │ - adrp x23, 11000 │ │ │ │ - add x28, x28, #0x278 │ │ │ │ - add x27, x27, #0x288 │ │ │ │ - add x26, x26, #0x290 │ │ │ │ - add x25, x25, #0x268 │ │ │ │ - add x24, x24, #0x270 │ │ │ │ - add x23, x23, #0x280 │ │ │ │ - b a5d0 │ │ │ │ + cbz x0, a828 │ │ │ │ + adrp x28, 12000 │ │ │ │ + adrp x27, 12000 │ │ │ │ + adrp x26, 12000 │ │ │ │ + adrp x25, 12000 │ │ │ │ + adrp x24, 12000 │ │ │ │ + adrp x23, 12000 │ │ │ │ + add x28, x28, #0x388 │ │ │ │ + add x27, x27, #0x398 │ │ │ │ + add x26, x26, #0x3a0 │ │ │ │ + add x25, x25, #0x378 │ │ │ │ + add x24, x24, #0x380 │ │ │ │ + add x23, x23, #0x390 │ │ │ │ + b a6d0 │ │ │ │ cmp w20, #0x2d │ │ │ │ - b.eq a6c0 // b.none │ │ │ │ + b.eq a7c0 // b.none │ │ │ │ cmp w20, #0x2e │ │ │ │ - b.eq a69c // b.none │ │ │ │ + b.eq a79c // b.none │ │ │ │ cmp w20, #0x23 │ │ │ │ - b.ne a694 // b.any │ │ │ │ + b.ne a794 // b.any │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x23] │ │ │ │ ldur w2, [x23, #3] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x6 │ │ │ │ stur w2, [x1, #3] │ │ │ │ ldrb w20, [x21, #1]! │ │ │ │ - cbz w20, a614 │ │ │ │ + cbz w20, a714 │ │ │ │ cmp w20, #0x40 │ │ │ │ - b.eq a64c // b.none │ │ │ │ - b.ls a590 // b.plast │ │ │ │ + b.eq a74c // b.none │ │ │ │ + b.ls a690 // b.plast │ │ │ │ cmp w20, #0x5b │ │ │ │ - b.eq a670 // b.none │ │ │ │ + b.eq a770 // b.none │ │ │ │ cmp w20, #0x5d │ │ │ │ - b.ne a694 // b.any │ │ │ │ + b.ne a794 // b.any │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x26] │ │ │ │ ldrh w2, [x26, #4] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x5 │ │ │ │ strh w2, [x1, #4] │ │ │ │ ldrb w20, [x21, #1]! │ │ │ │ - cbnz w20, a5d0 │ │ │ │ + cbnz w20, a6d0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov x0, x22 │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x27, x28, [sp, #80] │ │ │ │ strb wzr, [x19] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w0, w19, #0x3 │ │ │ │ cmp w1, #0x1d │ │ │ │ csel w19, w0, w19, eq // eq = none │ │ │ │ - b a504 │ │ │ │ + b a604 │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x28] │ │ │ │ ldrb w2, [x28, #4] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x4 │ │ │ │ strb w2, [x1, #4] │ │ │ │ - b a5c8 │ │ │ │ + b a6c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x27] │ │ │ │ ldrh w2, [x27, #4] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x5 │ │ │ │ strh w2, [x1, #4] │ │ │ │ - b a5c8 │ │ │ │ + b a6c8 │ │ │ │ strb w20, [x19], #1 │ │ │ │ - b a5c8 │ │ │ │ + b a6c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x24] │ │ │ │ ldrh w2, [x24, #4] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x5 │ │ │ │ strh w2, [x1, #4] │ │ │ │ - b a5c8 │ │ │ │ + b a6c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ add x1, x19, x0 │ │ │ │ ldr w3, [x25] │ │ │ │ ldur w2, [x25, #3] │ │ │ │ str w3, [x19, x0] │ │ │ │ add x19, x19, #0x6 │ │ │ │ stur w2, [x1, #3] │ │ │ │ - b a5c8 │ │ │ │ + b a6c8 │ │ │ │ bl 22c0 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ add x0, x0, x1 │ │ │ │ bl 20f8 │ │ │ │ mov x19, x0 │ │ │ │ - cbz x0, a71c │ │ │ │ + cbz x0, a81c │ │ │ │ strb wzr, [x19] │ │ │ │ mov x22, x0 │ │ │ │ mov x0, x22 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ stp x27, x28, [sp, #80] │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov w1, #0x5c // #92 │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl 2038 │ │ │ │ - cbz x0, a804 │ │ │ │ + cbz x0, a904 │ │ │ │ mov x0, x19 │ │ │ │ bl 22c0 │ │ │ │ mov x2, x0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ str x2, [sp, #40] │ │ │ │ bl 1ff0 │ │ │ │ mov x20, x0 │ │ │ │ - cbz x0, a814 │ │ │ │ + cbz x0, a914 │ │ │ │ ldrb w3, [x19] │ │ │ │ mov x4, x19 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ - cbnz w3, a7a4 │ │ │ │ - b a7d0 │ │ │ │ + cbnz w3, a8a4 │ │ │ │ + b a8d0 │ │ │ │ strb w3, [x0], #1 │ │ │ │ mov w3, w5 │ │ │ │ add x4, x4, #0x1 │ │ │ │ - cbz w3, a7d0 │ │ │ │ + cbz w3, a8d0 │ │ │ │ ldrb w5, [x4, #1] │ │ │ │ cmp w3, #0x5c │ │ │ │ - b.ne a794 // b.any │ │ │ │ + b.ne a894 // b.any │ │ │ │ cmp w5, #0x5c │ │ │ │ - b.eq a7f4 // b.none │ │ │ │ - cbz w5, a7d0 │ │ │ │ + b.eq a8f4 // b.none │ │ │ │ + cbz w5, a8d0 │ │ │ │ ldrb w1, [x4, #2] │ │ │ │ mov w3, w5 │ │ │ │ add x4, x4, #0x1 │ │ │ │ mov w5, w1 │ │ │ │ - b a794 │ │ │ │ + b a894 │ │ │ │ strb wzr, [x0] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 2158 │ │ │ │ mov x0, x20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ b 2368 │ │ │ │ add x4, x4, #0x1 │ │ │ │ strb w3, [x0], #1 │ │ │ │ ldrb w3, [x4, #1] │ │ │ │ - b a79c │ │ │ │ + b a89c │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ nop │ │ │ │ - adrp x17, 30000 │ │ │ │ - add x1, x17, #0x9d0 │ │ │ │ - ldr w0, [x17, #2512] │ │ │ │ - ldp x8, x16, [x1, #8] │ │ │ │ - cmp x8, x16 │ │ │ │ - b.cs a91c // b.hs, b.nlast │ │ │ │ - adrp x15, 11000 │ │ │ │ - adrp x14, 12000 │ │ │ │ - add x15, x15, #0xc60 │ │ │ │ - add x14, x14, #0xd60 │ │ │ │ - add x18, x15, #0x400 │ │ │ │ - add x6, x15, #0x960 │ │ │ │ - add x5, x15, #0xba0 │ │ │ │ - add x7, x15, #0x630 │ │ │ │ - add x9, x15, #0x870 │ │ │ │ - sub x14, x14, #0xe0 │ │ │ │ - mov w11, #0x0 // #0 │ │ │ │ + adrp x15, 30000 │ │ │ │ + add x1, x15, #0x9d0 │ │ │ │ + ldr w0, [x15, #2512] │ │ │ │ + ldp x8, x13, [x1, #8] │ │ │ │ + cmp x8, x13 │ │ │ │ + b.cs aa1c // b.hs, b.nlast │ │ │ │ + adrp x12, 12000 │ │ │ │ + adrp x11, 13000 │ │ │ │ + add x12, x12, #0xd80 │ │ │ │ + add x11, x11, #0xe80 │ │ │ │ + add x18, x12, #0x400 │ │ │ │ + add x6, x12, #0x630 │ │ │ │ + add x5, x12, #0x870 │ │ │ │ + add x7, x12, #0xcf0 │ │ │ │ + add x9, x12, #0xf30 │ │ │ │ + sub x11, x11, #0xe0 │ │ │ │ + mov w14, #0x0 // #0 │ │ │ │ ldrb w1, [x8] │ │ │ │ - cbz w1, a920 │ │ │ │ - ldr w4, [x15, w1, uxtw #2] │ │ │ │ + cbz w1, aa20 │ │ │ │ + ldr w4, [x12, w1, uxtw #2] │ │ │ │ and w1, w4, #0xff │ │ │ │ and w4, w4, #0xff │ │ │ │ mov w10, w4 │ │ │ │ ldrsh w2, [x18, w0, sxtw #1] │ │ │ │ sxtw x3, w0 │ │ │ │ - cmp w2, #0x0 │ │ │ │ - ldrsh w2, [x6, w0, sxtw #1] │ │ │ │ - csel x12, x8, x12, ne // ne = any │ │ │ │ - csel w13, w0, w13, ne // ne = any │ │ │ │ + cbz w2, a9b4 │ │ │ │ + mov x16, x8 │ │ │ │ + mov w17, w0 │ │ │ │ + mov w14, #0x1 // #1 │ │ │ │ + ldrsh w2, [x6, x3, lsl #1] │ │ │ │ add w4, w2, w4 │ │ │ │ - csinc w11, w11, wzr, eq // eq = none │ │ │ │ ldrsh w4, [x5, w4, sxtw #1] │ │ │ │ cmp w4, w0 │ │ │ │ - b.eq a8f8 // b.none │ │ │ │ + b.eq a9f8 // b.none │ │ │ │ ldrsh w0, [x7, x3, lsl #1] │ │ │ │ cmp w0, #0x114 │ │ │ │ - b.le a8dc │ │ │ │ + b.le a9dc │ │ │ │ ldr w1, [x9, w1, uxtw #2] │ │ │ │ and w1, w1, #0xff │ │ │ │ ldrsh w2, [x6, w0, sxtw #1] │ │ │ │ sxtw x3, w0 │ │ │ │ add w4, w2, w1 │ │ │ │ ldrsh w4, [x5, w4, sxtw #1] │ │ │ │ cmp w4, w0 │ │ │ │ - b.ne a8c8 // b.any │ │ │ │ + b.ne a9c8 // b.any │ │ │ │ mov w10, w1 │ │ │ │ add w2, w2, w10 │ │ │ │ add x8, x8, #0x1 │ │ │ │ - ldrsh w0, [x14, x2, lsl #1] │ │ │ │ - cmp x8, x16 │ │ │ │ - b.ne a884 // b.any │ │ │ │ - tbz w11, #0, a91c │ │ │ │ - add x17, x17, #0x9d0 │ │ │ │ - str w13, [x17, #24] │ │ │ │ - str x12, [x17, #32] │ │ │ │ + ldrsh w0, [x11, x2, lsl #1] │ │ │ │ + cmp x8, x13 │ │ │ │ + b.ne a984 // b.any │ │ │ │ + cbz w14, aa1c │ │ │ │ + add x15, x15, #0x9d0 │ │ │ │ + str w17, [x15, #24] │ │ │ │ + str x16, [x15, #32] │ │ │ │ ret │ │ │ │ mov w10, #0x1 // #1 │ │ │ │ mov w4, w10 │ │ │ │ mov w1, w10 │ │ │ │ - b a89c │ │ │ │ + b a99c │ │ │ │ mov x3, x0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ - adrp x2, 11000 │ │ │ │ + adrp x2, 12000 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3800] │ │ │ │ mov x29, sp │ │ │ │ - add x2, x2, #0x298 │ │ │ │ + add x2, x2, #0x3a8 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ ldr x0, [x0] │ │ │ │ bl 22f0 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ bl 1e58 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 30000 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ ldr w22, [x0, #40] │ │ │ │ - cbz w22, aa2c │ │ │ │ + cbz w22, ab2c │ │ │ │ mov w0, #0x270f // #9999 │ │ │ │ cmp w22, w0 │ │ │ │ - b.gt aa68 │ │ │ │ + b.gt ab68 │ │ │ │ add x2, x19, #0x9d0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ lsl w22, w22, #1 │ │ │ │ mov w0, #0x2710 // #10000 │ │ │ │ cmp w22, w0 │ │ │ │ ldp x20, x24, [x2, #48] │ │ │ │ csel w22, w22, w0, le │ │ │ │ sxtw x21, w22 │ │ │ │ sbfiz x1, x22, #1, #32 │ │ │ │ - cbnz x24, aa48 │ │ │ │ + cbnz x24, ab48 │ │ │ │ mov x0, x1 │ │ │ │ bl 1ff0 │ │ │ │ mov x23, x0 │ │ │ │ - cbz x23, aa64 │ │ │ │ + cbz x23, ab64 │ │ │ │ sub x20, x20, x24 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ sbfx x20, x20, #1, #32 │ │ │ │ add x1, x23, x20, lsl #1 │ │ │ │ stp x1, x23, [x0, #48] │ │ │ │ lsl x1, x21, #3 │ │ │ │ ldr x0, [x0, #64] │ │ │ │ - cbz x0, aa58 │ │ │ │ + cbz x0, ab58 │ │ │ │ bl 2248 │ │ │ │ - cbz x0, aa64 │ │ │ │ + cbz x0, ab64 │ │ │ │ add x19, x19, #0x9d0 │ │ │ │ sub x21, x21, #0x1 │ │ │ │ add x20, x0, x20, lsl #3 │ │ │ │ str w22, [x19, #40] │ │ │ │ stp x0, x20, [x19, #64] │ │ │ │ add x0, x23, x21, lsl #1 │ │ │ │ str x0, [x19, #80] │ │ │ │ @@ -8577,48 +8641,48 @@ │ │ │ │ ret │ │ │ │ add x2, x19, #0x9d0 │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ mov x21, #0x1f4 // #500 │ │ │ │ mov x1, #0x3e8 // #1000 │ │ │ │ mov w22, w21 │ │ │ │ ldp x20, x24, [x2, #48] │ │ │ │ - cbz x24, a9bc │ │ │ │ + cbz x24, aabc │ │ │ │ mov x0, x24 │ │ │ │ bl 2248 │ │ │ │ mov x23, x0 │ │ │ │ - b a9c8 │ │ │ │ + b aac8 │ │ │ │ mov x0, x1 │ │ │ │ bl 1ff0 │ │ │ │ - b a9f0 │ │ │ │ + b aaf0 │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ - b aa18 │ │ │ │ + b ab18 │ │ │ │ adrp x2, 30000 │ │ │ │ add x2, x2, #0x9d0 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x2, #88] │ │ │ │ - cbz x0, aafc │ │ │ │ + cbz x0, abfc │ │ │ │ ldp x3, x1, [x2, #96] │ │ │ │ sub x4, x3, #0x1 │ │ │ │ cmp x4, x1 │ │ │ │ - b.ls aaa8 // b.plast │ │ │ │ + b.ls aba8 // b.plast │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add w1, w3, #0x8 │ │ │ │ str x2, [sp, #40] │ │ │ │ sxtw x4, w1 │ │ │ │ sbfiz x1, x1, #3, #32 │ │ │ │ stp x4, x3, [sp, #24] │ │ │ │ bl 2248 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ str x0, [x2, #88] │ │ │ │ - cbz x0, ab2c │ │ │ │ + cbz x0, ac2c │ │ │ │ ldr x3, [sp, #32] │ │ │ │ movi v31.4s, #0x0 │ │ │ │ lsl x1, x3, #3 │ │ │ │ add x3, x0, x3, lsl #3 │ │ │ │ str q31, [x0, x1] │ │ │ │ stp q31, q31, [x3, #16] │ │ │ │ ldr x4, [sp, #24] │ │ │ │ @@ -8629,37 +8693,37 @@ │ │ │ │ ret │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ mov x0, #0x8 // #8 │ │ │ │ str x2, [sp, #24] │ │ │ │ bl 20f8 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ str x0, [x2, #88] │ │ │ │ - cbz x0, ab2c │ │ │ │ + cbz x0, ac2c │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ stp x0, xzr, [x2, #96] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x2a0 │ │ │ │ - bl a930 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x3b0 │ │ │ │ + bl aa30 │ │ │ │ nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3864] │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ adrp x19, 30000 │ │ │ │ add x19, x19, #0x9d0 │ │ │ │ str xzr, [x0] │ │ │ │ mov x0, #0x4e20 // #20000 │ │ │ │ str wzr, [x19, #112] │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ stp x0, x0, [x19, #120] │ │ │ │ stp x0, x0, [x19, #136] │ │ │ │ stp x0, x0, [x19, #152] │ │ │ │ stp x0, x0, [x19, #168] │ │ │ │ stp x0, x0, [x19, #184] │ │ │ │ stp x0, x0, [x19, #200] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ @@ -8681,132 +8745,132 @@ │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3944] │ │ │ │ ldr w1, [x21] │ │ │ │ ldr x20, [x23] │ │ │ │ ldr w25, [x24] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le ac80 │ │ │ │ + b.le ad80 │ │ │ │ mov x19, #0x0 // #0 │ │ │ │ mov w22, #0x30 // #48 │ │ │ │ - b ac04 │ │ │ │ + b ad04 │ │ │ │ ldr w1, [x21] │ │ │ │ add x19, x19, #0x1 │ │ │ │ cmp w1, w19 │ │ │ │ - b.le ac80 │ │ │ │ + b.le ad80 │ │ │ │ umull x0, w19, w22 │ │ │ │ add x2, x20, x0 │ │ │ │ ldr w0, [x20, x0] │ │ │ │ cmp w0, w25 │ │ │ │ - b.ne abf4 // b.any │ │ │ │ + b.ne acf4 // b.any │ │ │ │ umaddl x1, w1, w22, x20 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr x26, [x1, #8] │ │ │ │ ldrb w2, [x0] │ │ │ │ ldrb w1, [x26] │ │ │ │ cmp w2, w1 │ │ │ │ - b.ne abf4 // b.any │ │ │ │ + b.ne acf4 // b.any │ │ │ │ mov x1, x26 │ │ │ │ bl 21b8 │ │ │ │ - cbnz w0, abf4 │ │ │ │ + cbnz w0, acf4 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #3992] │ │ │ │ sbfiz x25, x25, #6, #32 │ │ │ │ mov x2, x26 │ │ │ │ add x19, x19, #0x1 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x0, x25] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x2d8 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x3e8 │ │ │ │ + bl 5784 │ │ │ │ ldr w25, [x24] │ │ │ │ ldr w1, [x21] │ │ │ │ ldr x20, [x23] │ │ │ │ cmp w1, w19 │ │ │ │ - b.gt ac04 │ │ │ │ + b.gt ad04 │ │ │ │ nop │ │ │ │ mov w22, #0x30 // #48 │ │ │ │ adrp x19, 30000 │ │ │ │ add x19, x19, #0x9d0 │ │ │ │ smull x1, w1, w22 │ │ │ │ add x2, x20, x1 │ │ │ │ ldr w0, [x19, #112] │ │ │ │ ldr x24, [x19, #120] │ │ │ │ str w25, [x20, x1] │ │ │ │ adrp x20, 2f000 │ │ │ │ ldr x20, [x20, #3864] │ │ │ │ str w0, [x2, #16] │ │ │ │ ldr x1, [x20] │ │ │ │ str x1, [x2, #24] │ │ │ │ - bl 5e40 │ │ │ │ + bl 5f10 │ │ │ │ ldr x1, [x20] │ │ │ │ mul x1, x0, x1 │ │ │ │ mov x0, x24 │ │ │ │ - bl a1c0 │ │ │ │ + bl a2c0 │ │ │ │ str x0, [x19, #120] │ │ │ │ ldr w19, [x21] │ │ │ │ mov x20, x0 │ │ │ │ ldr x2, [x23] │ │ │ │ smull x25, w19, w22 │ │ │ │ add x24, x2, x25 │ │ │ │ ldr x0, [x24, #8] │ │ │ │ str x20, [x24, #32] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, #0x5f │ │ │ │ - b.eq ad18 // b.none │ │ │ │ + b.eq ae18 // b.none │ │ │ │ add w19, w19, #0x1 │ │ │ │ str w19, [x21] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ ldp x29, x30, [sp], #96 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x26, 11000 │ │ │ │ - add x1, x26, #0x2f8 │ │ │ │ + adrp x26, 12000 │ │ │ │ + add x1, x26, #0x408 │ │ │ │ str x2, [sp, #88] │ │ │ │ bl 21b8 │ │ │ │ - cbnz w0, acf4 │ │ │ │ + cbnz w0, adf4 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ ldr w0, [x2, x25] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq acf4 // b.none │ │ │ │ + b.eq adf4 // b.none │ │ │ │ adrp x25, 2f000 │ │ │ │ ldr x25, [x25, #3992] │ │ │ │ sbfiz x0, x0, #6, #32 │ │ │ │ mov x1, x20 │ │ │ │ ldr x2, [x25] │ │ │ │ add x2, x2, x0 │ │ │ │ ldr w0, [x24, #16] │ │ │ │ add x2, x2, #0x18 │ │ │ │ - bl 552c │ │ │ │ + bl 55ec │ │ │ │ ldr w19, [x21] │ │ │ │ ldr x0, [x23] │ │ │ │ ldr x1, [x25] │ │ │ │ smull x22, w19, w22 │ │ │ │ add x3, x0, x22 │ │ │ │ ldrsw x0, [x0, x22] │ │ │ │ ldr w3, [x3, #16] │ │ │ │ lsl x0, x0, #6 │ │ │ │ add x2, x1, x0 │ │ │ │ ldr w2, [x2, #8] │ │ │ │ cmp w3, w2 │ │ │ │ - b.eq acf4 // b.none │ │ │ │ + b.eq adf4 // b.none │ │ │ │ ldr x1, [x1, x0] │ │ │ │ - add x2, x26, #0x2f8 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x308 │ │ │ │ - bl 56c4 │ │ │ │ + add x2, x26, #0x408 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x418 │ │ │ │ + bl 5784 │ │ │ │ ldr w19, [x21] │ │ │ │ - b acf4 │ │ │ │ + b adf4 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ret │ │ │ │ @@ -8814,47 +8878,47 @@ │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ - bl a740 │ │ │ │ + bl a840 │ │ │ │ adrp x0, 30000 │ │ │ │ ldr x19, [x0, #2728] │ │ │ │ - cbz x19, ae34 │ │ │ │ + cbz x19, af34 │ │ │ │ ldrb w20, [x21] │ │ │ │ - b ae18 │ │ │ │ + b af18 │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbz x19, ae34 │ │ │ │ + cbz x19, af34 │ │ │ │ ldr x0, [x19] │ │ │ │ ldrb w1, [x0] │ │ │ │ cmp w1, w20 │ │ │ │ - b.ne ae10 // b.any │ │ │ │ + b.ne af10 // b.any │ │ │ │ mov x1, x21 │ │ │ │ bl 21b8 │ │ │ │ - cbnz w0, ae10 │ │ │ │ + cbnz w0, af10 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ mov x0, #0x20 // #32 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ mov x19, x0 │ │ │ │ mov x0, x20 │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ str x0, [x19] │ │ │ │ mov x1, x20 │ │ │ │ bl 1f78 │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x9d0 │ │ │ │ ldr x1, [x0, #216] │ │ │ │ str x1, [x19, #8] │ │ │ │ @@ -8872,46 +8936,46 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x21, [sp, #32] │ │ │ │ adrp x21, 30000 │ │ │ │ add x0, x21, #0x9d0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x19, [x0, #216] │ │ │ │ - cbz x19, af00 │ │ │ │ + cbz x19, b000 │ │ │ │ mov x20, x19 │ │ │ │ ldr x19, [x19, #8] │ │ │ │ ldr x0, [x20] │ │ │ │ bl 2368 │ │ │ │ mov x0, x20 │ │ │ │ bl 2368 │ │ │ │ - cbnz x19, aee4 │ │ │ │ + cbnz x19, afe4 │ │ │ │ add x21, x21, #0x9d0 │ │ │ │ str xzr, [x21, #216] │ │ │ │ ldr x21, [sp, #32] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ - bl aa70 │ │ │ │ + bl ab70 │ │ │ │ adrp x1, 30000 │ │ │ │ add x0, x1, #0x9d0 │ │ │ │ ldr x2, [x0, #88] │ │ │ │ - cbz x2, afb8 │ │ │ │ + cbz x2, b0b8 │ │ │ │ ldr x3, [x0, #104] │ │ │ │ ldr x5, [x2, x3, lsl #3] │ │ │ │ add x4, x2, x3, lsl #3 │ │ │ │ cmp x5, x19 │ │ │ │ - b.eq afa8 // b.none │ │ │ │ - cbz x5, af7c │ │ │ │ + b.eq b0a8 // b.none │ │ │ │ + cbz x5, b07c │ │ │ │ ldr x5, [x0, #16] │ │ │ │ ldrb w6, [x0, #224] │ │ │ │ ldr w0, [x0, #228] │ │ │ │ strb w6, [x5] │ │ │ │ ldr x2, [x2, x3, lsl #3] │ │ │ │ str x5, [x2, #16] │ │ │ │ str w0, [x2, #32] │ │ │ │ @@ -8926,70 +8990,70 @@ │ │ │ │ str x0, [x1, #16] │ │ │ │ ldrb w0, [x0] │ │ │ │ strb w0, [x1, #224] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - cbz x19, afa8 │ │ │ │ + cbz x19, b0a8 │ │ │ │ ldr x4, [x0, #104] │ │ │ │ lsl x4, x4, #3 │ │ │ │ - b af7c │ │ │ │ + b b07c │ │ │ │ bti c │ │ │ │ - cbz x0, b044 │ │ │ │ + cbz x0, b144 │ │ │ │ adrp x1, 30000 │ │ │ │ add x1, x1, #0x9d0 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ - cbz x2, aff4 │ │ │ │ + cbz x2, b0f4 │ │ │ │ ldr x1, [x1, #104] │ │ │ │ lsl x1, x1, #3 │ │ │ │ ldr x3, [x2, x1] │ │ │ │ cmp x0, x3 │ │ │ │ - b.eq b008 // b.none │ │ │ │ + b.eq b108 // b.none │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - cbnz w0, b018 │ │ │ │ + cbnz w0, b118 │ │ │ │ mov x0, x1 │ │ │ │ b 2368 │ │ │ │ str xzr, [x2, x1] │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [x0, #36] │ │ │ │ - cbz w0, b000 │ │ │ │ + cbz w0, b100 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ ldr x0, [x1, #8] │ │ │ │ str x1, [sp, #24] │ │ │ │ bl 2368 │ │ │ │ ldr x1, [sp, #24] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ mov x0, x1 │ │ │ │ b 2368 │ │ │ │ ret │ │ │ │ bti c │ │ │ │ - cbz x0, b098 │ │ │ │ + cbz x0, b198 │ │ │ │ ldr x1, [x0, #8] │ │ │ │ str wzr, [x0, #32] │ │ │ │ strb wzr, [x1] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ strb wzr, [x1, #1] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #44] │ │ │ │ adrp x1, 30000 │ │ │ │ add x1, x1, #0x9d0 │ │ │ │ str wzr, [x0, #60] │ │ │ │ ldr x3, [x0, #8] │ │ │ │ str x3, [x0, #16] │ │ │ │ ldr x2, [x1, #88] │ │ │ │ - cbz x2, b098 │ │ │ │ + cbz x2, b198 │ │ │ │ ldr x4, [x1, #104] │ │ │ │ ldr x2, [x2, x4, lsl #3] │ │ │ │ cmp x0, x2 │ │ │ │ - b.eq b09c // b.none │ │ │ │ + b.eq b19c // b.none │ │ │ │ ret │ │ │ │ ldr w2, [x0, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x3, x3, [x1, #8] │ │ │ │ str x0, [x1, #232] │ │ │ │ str w2, [x1, #228] │ │ │ │ ldrb w0, [x3] │ │ │ │ @@ -9003,31 +9067,31 @@ │ │ │ │ mov x19, x0 │ │ │ │ mov x20, x1 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ bl 1fa8 │ │ │ │ ldr w22, [x0] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, x19 │ │ │ │ - bl b048 │ │ │ │ + bl b148 │ │ │ │ str x20, [x19] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #56] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0x9d0 │ │ │ │ ldr x1, [x0, #88] │ │ │ │ - cbz x1, b11c │ │ │ │ + cbz x1, b21c │ │ │ │ ldr x0, [x0, #104] │ │ │ │ ldr x0, [x1, x0, lsl #3] │ │ │ │ cmp x19, x0 │ │ │ │ - b.eq b128 // b.none │ │ │ │ - adrp x0, 13000 │ │ │ │ - ldr d31, [x0, #256] │ │ │ │ + b.eq b228 // b.none │ │ │ │ + adrp x0, 12000 │ │ │ │ + ldr d31, [x0, #2904] │ │ │ │ str d31, [x19, #48] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - cbz x20, b144 │ │ │ │ + cbz x20, b244 │ │ │ │ mov x0, x20 │ │ │ │ bl 22d8 │ │ │ │ bl 2098 │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, gt │ │ │ │ str w0, [x19, #40] │ │ │ │ str w22, [x21] │ │ │ │ @@ -9041,54 +9105,54 @@ │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov w20, w1 │ │ │ │ str x21, [sp, #32] │ │ │ │ mov x21, x0 │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, b1d0 │ │ │ │ + cbz x0, b2d0 │ │ │ │ mov x19, x0 │ │ │ │ sxtw x0, w20 │ │ │ │ str x0, [x19, #24] │ │ │ │ add x0, x0, #0x2 │ │ │ │ bl 1ff0 │ │ │ │ str x0, [x19, #8] │ │ │ │ - cbz x0, b1d0 │ │ │ │ + cbz x0, b2d0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #36] │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x19 │ │ │ │ - bl b0c0 │ │ │ │ + bl b1c0 │ │ │ │ ldr x21, [sp, #32] │ │ │ │ mov x0, x19 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x328 │ │ │ │ - bl a930 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x438 │ │ │ │ + bl aa30 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 30000 │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov x22, x0 │ │ │ │ ldr x0, [x1, #88] │ │ │ │ - cbz x0, b260 │ │ │ │ + cbz x0, b360 │ │ │ │ ldr x1, [x1, #104] │ │ │ │ ldr x20, [x0, x1, lsl #3] │ │ │ │ add x21, x0, x1, lsl #3 │ │ │ │ - cbz x20, b260 │ │ │ │ + cbz x20, b360 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x20 │ │ │ │ - bl b0c0 │ │ │ │ + bl b1c0 │ │ │ │ ldr x2, [x21] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr w1, [x2, #32] │ │ │ │ str w1, [x0, #228] │ │ │ │ ldr x1, [x2, #16] │ │ │ │ ldr x2, [x2] │ │ │ │ stp x1, x1, [x0, #8] │ │ │ │ @@ -9096,650 +9160,646 @@ │ │ │ │ ldrb w1, [x1] │ │ │ │ strb w1, [x0, #224] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - bl aa70 │ │ │ │ + bl ab70 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x4000 // #16384 │ │ │ │ ldr x21, [x0, #104] │ │ │ │ ldr x20, [x0, #88] │ │ │ │ ldr x0, [x0, #232] │ │ │ │ lsl x2, x21, #3 │ │ │ │ str x2, [sp, #56] │ │ │ │ add x21, x20, x21, lsl #3 │ │ │ │ - bl b160 │ │ │ │ + bl b260 │ │ │ │ ldr x2, [sp, #56] │ │ │ │ cmp x20, #0x0 │ │ │ │ str x0, [x20, x2] │ │ │ │ csel x20, x20, x0, eq // eq = none │ │ │ │ - b b218 │ │ │ │ + b b318 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ sub sp, sp, #0xc0 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ stp x29, x30, [sp, #96] │ │ │ │ add x29, sp, #0x60 │ │ │ │ stp x19, x20, [sp, #112] │ │ │ │ stp x21, x22, [sp, #128] │ │ │ │ stp x23, x24, [sp, #144] │ │ │ │ + adrp x23, 30000 │ │ │ │ stp x25, x26, [sp, #160] │ │ │ │ - adrp x25, 30000 │ │ │ │ + ldr w24, [x23, #2512] │ │ │ │ stp x27, x28, [sp, #176] │ │ │ │ ldr x1, [x0] │ │ │ │ str x1, [sp, #88] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr w1, [x0, #240] │ │ │ │ - cbz w1, b438 │ │ │ │ + cbz w1, b51c │ │ │ │ ldr x20, [x0, #16] │ │ │ │ ldrb w0, [x0, #224] │ │ │ │ - adrp x27, 11000 │ │ │ │ - add x26, x27, #0xc60 │ │ │ │ - add x19, x26, #0x960 │ │ │ │ - adrp x28, 12000 │ │ │ │ - strb w0, [x20] │ │ │ │ + adrp x27, 12000 │ │ │ │ + add x22, x27, #0xd80 │ │ │ │ + add x19, x22, #0x630 │ │ │ │ + adrp x28, 13000 │ │ │ │ mov x6, x20 │ │ │ │ - ldr w0, [x25, #2512] │ │ │ │ - add x21, x26, #0x870 │ │ │ │ - add x10, x28, #0xd60 │ │ │ │ - ldrsh w1, [x19, w0, sxtw #1] │ │ │ │ - sxtw x3, w0 │ │ │ │ - add x11, x26, #0x400 │ │ │ │ - add x5, x26, #0xba0 │ │ │ │ - add x7, x26, #0x630 │ │ │ │ - sub x10, x10, #0xe0 │ │ │ │ - mov w8, #0x0 // #0 │ │ │ │ - ldrb w2, [x20] │ │ │ │ - ldrsh w9, [x11, x3, lsl #1] │ │ │ │ - cmp w9, #0x0 │ │ │ │ - ldr w4, [x26, x2, lsl #2] │ │ │ │ - csel w22, w0, w22, ne // ne = any │ │ │ │ - csel x23, x20, x23, ne // ne = any │ │ │ │ - csinc w8, w8, wzr, eq // eq = none │ │ │ │ - and w2, w4, #0xff │ │ │ │ - add w4, w1, w4, uxtb │ │ │ │ + add x21, x22, #0xf30 │ │ │ │ + strb w0, [x20] │ │ │ │ + add x9, x28, #0xe80 │ │ │ │ + ldrsh w0, [x19, w24, sxtw #1] │ │ │ │ + sxtw x3, w24 │ │ │ │ + add x10, x22, #0x400 │ │ │ │ + add x5, x22, #0x870 │ │ │ │ + add x7, x22, #0xcf0 │ │ │ │ + sub x9, x9, #0xe0 │ │ │ │ + mov w11, #0x0 // #0 │ │ │ │ + ldrb w1, [x20] │ │ │ │ + ldrsh w8, [x10, x3, lsl #1] │ │ │ │ + ldr w4, [x22, x1, lsl #2] │ │ │ │ + and w1, w4, #0xff │ │ │ │ + cbz w8, b450 │ │ │ │ + mov w25, w24 │ │ │ │ + mov x26, x20 │ │ │ │ + mov w11, #0x1 // #1 │ │ │ │ + add w4, w0, w4, uxtb │ │ │ │ + add w0, w0, w1 │ │ │ │ ldrsh w4, [x5, w4, sxtw #1] │ │ │ │ - cmp w0, w4 │ │ │ │ - b.eq b400 // b.none │ │ │ │ - ldrsh w0, [x7, x3, lsl #1] │ │ │ │ - cmp w0, #0x114 │ │ │ │ - b.le b374 │ │ │ │ - ldr w2, [x21, w2, uxtw #2] │ │ │ │ - and w2, w2, #0xff │ │ │ │ - ldrsh w1, [x19, w0, sxtw #1] │ │ │ │ - sxtw x3, w0 │ │ │ │ - add w1, w1, w2 │ │ │ │ - ldrsh w4, [x5, w1, sxtw #1] │ │ │ │ - cmp w4, w0 │ │ │ │ - b.ne b360 // b.any │ │ │ │ - ldrsh x3, [x10, w1, uxtw #1] │ │ │ │ + cmp w24, w4 │ │ │ │ + b.eq b490 // b.none │ │ │ │ + ldrsh w24, [x7, x3, lsl #1] │ │ │ │ + cmp w24, #0x114 │ │ │ │ + b.le b478 │ │ │ │ + ldr w1, [x21, w1, uxtw #2] │ │ │ │ + and w1, w1, #0xff │ │ │ │ + ldrsh w0, [x19, w24, sxtw #1] │ │ │ │ + sxtw x3, w24 │ │ │ │ + add w0, w0, w1 │ │ │ │ + ldrsh w4, [x5, w0, sxtw #1] │ │ │ │ + cmp w4, w24 │ │ │ │ + b.ne b464 // b.any │ │ │ │ + ldrsh x3, [x9, w0, uxtw #1] │ │ │ │ add x20, x20, #0x1 │ │ │ │ - mov x0, x3 │ │ │ │ - ldrsh w1, [x19, w3, sxtw #1] │ │ │ │ - cmp w1, #0x203 │ │ │ │ - b.ne b330 // b.any │ │ │ │ - tbz w8, #0, b3b4 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ - str w22, [x0, #24] │ │ │ │ - str x23, [x0, #32] │ │ │ │ - add x5, x26, #0x400 │ │ │ │ - add x4, x25, #0x9d0 │ │ │ │ + mov x24, x3 │ │ │ │ + ldrsh w0, [x19, w3, sxtw #1] │ │ │ │ + cmp w0, #0x203 │ │ │ │ + b.ne b430 // b.any │ │ │ │ + cbz w11, b4b8 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ + str w25, [x0, #24] │ │ │ │ + str x26, [x0, #32] │ │ │ │ + add x5, x22, #0x400 │ │ │ │ + add x4, x23, #0x9d0 │ │ │ │ ldrsh w0, [x5, x3, lsl #1] │ │ │ │ - cbnz w0, b3d4 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + cbnz w0, b4d8 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x20, [x0, #32] │ │ │ │ ldrsw x0, [x0, #24] │ │ │ │ ldrsh w0, [x5, x0, lsl #1] │ │ │ │ sub x1, x20, x6 │ │ │ │ stp x6, x20, [x4, #8] │ │ │ │ str w1, [x4, #256] │ │ │ │ ldrb w1, [x20] │ │ │ │ strb wzr, [x20] │ │ │ │ strb w1, [x4, #224] │ │ │ │ cmp w0, #0x25 │ │ │ │ - b.ls b420 // b.plast │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x538 │ │ │ │ - bl a930 │ │ │ │ - add w1, w1, w2 │ │ │ │ - add x20, x20, #0x1 │ │ │ │ - ldrsh x3, [x10, w1, uxtw #1] │ │ │ │ - mov x0, x3 │ │ │ │ - ldrsh w1, [x19, w3, sxtw #1] │ │ │ │ - cmp w1, #0x203 │ │ │ │ - b.ne b330 // b.any │ │ │ │ - b b3a4 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xa50 │ │ │ │ + b.ls b504 // b.plast │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x648 │ │ │ │ + bl aa30 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xb70 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, b438 │ │ │ │ + adr x0, b51c │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ - ldr w2, [x25, #2512] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #240] │ │ │ │ - cbnz w2, b44c │ │ │ │ - str w1, [x25, #2512] │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + cbnz w24, b530 │ │ │ │ + mov w24, w1 │ │ │ │ + str w1, [x23, #2512] │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x1, [x0, #232] │ │ │ │ - cbz x1, b4e8 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + cbz x1, b5cc │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x1, [x0, #248] │ │ │ │ - cbz x1, b4c8 │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ + cbz x1, b5ac │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ ldr x0, [x1, #88] │ │ │ │ - cbz x0, b4a0 │ │ │ │ + cbz x0, b584 │ │ │ │ ldr x1, [x1, #104] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ - cbz x0, b4a0 │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ - ldr w2, [x0, #32] │ │ │ │ + cbz x0, b584 │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ + ldr w3, [x0, #32] │ │ │ │ ldr x20, [x0, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ str x20, [x1, #8] │ │ │ │ str x0, [x1, #232] │ │ │ │ - str w2, [x1, #228] │ │ │ │ + str w3, [x1, #228] │ │ │ │ ldrb w0, [x20] │ │ │ │ - b b2f0 │ │ │ │ - bl aa70 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + b b3f4 │ │ │ │ + bl ab70 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ mov w1, #0x4000 // #16384 │ │ │ │ ldr x19, [x0, #104] │ │ │ │ ldr x20, [x0, #88] │ │ │ │ ldr x0, [x0, #232] │ │ │ │ lsl x19, x19, #3 │ │ │ │ - bl b160 │ │ │ │ + bl b260 │ │ │ │ str x0, [x20, x19] │ │ │ │ - b b47c │ │ │ │ + b b560 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4008] │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [x0, #248] │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ ldr x0, [x1, #88] │ │ │ │ - cbnz x0, b470 │ │ │ │ - b b4a0 │ │ │ │ + cbnz x0, b554 │ │ │ │ + b b584 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3888] │ │ │ │ ldr x1, [x1] │ │ │ │ str x1, [x0, #232] │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x1, [x0, #248] │ │ │ │ - cbnz x1, b464 │ │ │ │ - b b4c8 │ │ │ │ + cbnz x1, b548 │ │ │ │ + b b5ac │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - mov x2, #0x1 // #1 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - ldr x3, [x25, #248] │ │ │ │ - ldrsw x1, [x25, #256] │ │ │ │ - bl 2080 │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ + ldr w24, [x23, #2512] │ │ │ │ + ldr x20, [x1, #16] │ │ │ │ + ldrb w0, [x1, #224] │ │ │ │ + b b404 │ │ │ │ bti j │ │ │ │ - mov w0, #0x0 // #0 │ │ │ │ + mov w0, #0x10b // #267 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #4040] │ │ │ │ ldr x3, [sp, #88] │ │ │ │ ldr x2, [x1] │ │ │ │ subs x3, x3, x2 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ - b.ne c1f4 // b.any │ │ │ │ + b.ne c20c // b.any │ │ │ │ ldp x29, x30, [sp, #96] │ │ │ │ ldp x19, x20, [sp, #112] │ │ │ │ ldp x21, x22, [sp, #128] │ │ │ │ ldp x23, x24, [sp, #144] │ │ │ │ ldp x25, x26, [sp, #160] │ │ │ │ ldp x27, x28, [sp, #176] │ │ │ │ add sp, sp, #0xc0 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ bti j │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ - ldr x20, [x1, #16] │ │ │ │ - ldrb w0, [x1, #224] │ │ │ │ - b b300 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x378 │ │ │ │ - bl 56c4 │ │ │ │ + mov w0, #0x10a // #266 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - mov w0, #0x11d // #285 │ │ │ │ - b b52c │ │ │ │ + mov w0, #0x109 // #265 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + mov w0, #0x108 // #264 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ mov w0, #0x107 // #263 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ mov w0, #0x105 // #261 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + mov w2, #0x8 // #8 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + add x0, x0, #0x2 │ │ │ │ + bl 2278 │ │ │ │ + strb w0, [x23, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x2, x23, #0x9d0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0x588 │ │ │ │ + ldr x0, [x2, #8] │ │ │ │ + add x2, x2, #0x194 │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + bl 2290 │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x20, x25, #0x9d0 │ │ │ │ + add x20, x23, #0x9d0 │ │ │ │ bl 1fa8 │ │ │ │ mov x19, x0 │ │ │ │ add x1, sp, #0x50 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x0, [x20, #8] │ │ │ │ str wzr, [x19] │ │ │ │ bl 2278 │ │ │ │ fmov d31, x0 │ │ │ │ ldr w0, [x19] │ │ │ │ - cbnz w0, bea8 │ │ │ │ + cbnz w0, be4c │ │ │ │ fmov x1, d31 │ │ │ │ mov x0, #0x80000000 // #2147483648 │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x1, #0xffffffff // #4294967295 │ │ │ │ cmp x0, x1 │ │ │ │ - b.ls bbcc // b.plast │ │ │ │ + b.ls bdd8 // b.plast │ │ │ │ scvtf d31, d31 │ │ │ │ - str d31, [x25, #272] │ │ │ │ + str d31, [x23, #272] │ │ │ │ mov w0, #0x114 // #276 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x19, x25, #0x9d0 │ │ │ │ + add x19, x23, #0x9d0 │ │ │ │ bl 1fa8 │ │ │ │ mov x20, x0 │ │ │ │ add x1, sp, #0x50 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ str wzr, [x20] │ │ │ │ bl 1e88 │ │ │ │ fcmp d0, #0.0 │ │ │ │ ldr w0, [x20] │ │ │ │ fmov d31, d0 │ │ │ │ str d0, [x19, #272] │ │ │ │ ccmp w0, #0x0, #0x4, eq // eq = none │ │ │ │ - b.ne bf24 // b.any │ │ │ │ - mov x0, #0xc1e0000000000000 // #-4476578029606273024 │ │ │ │ - fmov d30, x0 │ │ │ │ + b.ne c058 // b.any │ │ │ │ + mov x1, #0xc1e0000000000000 // #-4476578029606273024 │ │ │ │ + fmov d30, x1 │ │ │ │ + mov w0, #0x114 // #276 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.mi b604 // b.first │ │ │ │ - mov x0, #0xffffffc00000 // #281474972516352 │ │ │ │ - movk x0, #0x41df, lsl #48 │ │ │ │ - fmov d30, x0 │ │ │ │ + b.mi b60c // b.first │ │ │ │ + mov x1, #0xffffffc00000 // #281474972516352 │ │ │ │ + movk x1, #0x41df, lsl #48 │ │ │ │ + fmov d30, x1 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.gt b604 │ │ │ │ + b.gt b60c │ │ │ │ fcvtzs w0, d31 │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - str w0, [x25, #260] │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + str w0, [x23, #260] │ │ │ │ mov w0, #0x112 // #274 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x2, x25, #0x196 │ │ │ │ - add x1, x1, #0x420 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x2, x23, #0x196 │ │ │ │ + add x1, x1, #0x530 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ bl 2290 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq b6c4 // b.none │ │ │ │ - ldr x4, [x25, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x428 │ │ │ │ + b.ne bcb0 // b.any │ │ │ │ + mov w0, #0x111 // #273 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x2, x23, #0x118 │ │ │ │ + add x1, x1, #0x510 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + bl 2290 │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq b81c // b.none │ │ │ │ + ldr x4, [x23, #8] │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x518 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ bl 1d98 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ - mov w0, #0x111 // #273 │ │ │ │ - b b52c │ │ │ │ + add x0, x23, #0x130 │ │ │ │ + bl 5784 │ │ │ │ + mov w0, #0x113 // #275 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x2, x25, #0x110 │ │ │ │ - add x1, x1, #0x3d8 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x2, x23, #0x110 │ │ │ │ + add x1, x1, #0x4e8 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ bl 2290 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq b604 // b.none │ │ │ │ - ldr x4, [x25, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x3e0 │ │ │ │ + b.eq b72c // b.none │ │ │ │ + ldr x4, [x23, #8] │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x4f0 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ bl 1d98 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x114 // #276 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x19, x25, #0x9d0 │ │ │ │ - adrp x1, f000 │ │ │ │ + add x19, x23, #0x9d0 │ │ │ │ + adrp x1, 10000 │ │ │ │ add x2, sp, #0x50 │ │ │ │ - add x1, x1, #0x4c8 │ │ │ │ + add x1, x1, #0x5d8 │ │ │ │ ldr x0, [x19, #8] │ │ │ │ bl 2290 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq b764 // b.none │ │ │ │ + b.eq b8bc // b.none │ │ │ │ ldr x4, [x19, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x390 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x4a0 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, x19, #0x130 │ │ │ │ bl 1d98 │ │ │ │ add x0, x19, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldr w1, [sp, #80] │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ sxtb w0, w1 │ │ │ │ - strb w0, [x25, #404] │ │ │ │ + strb w0, [x23, #404] │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq b7a0 // b.none │ │ │ │ - ldr x4, [x25, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x3a8 │ │ │ │ + b.eq b6a8 // b.none │ │ │ │ + ldr x4, [x23, #8] │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x4b8 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ bl 1d98 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - ldrb w0, [x0] │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ - ldr x0, [x1, #8] │ │ │ │ - ldrb w0, [x0, #2] │ │ │ │ - cmp w0, #0x66 │ │ │ │ - b.eq c1c4 // b.none │ │ │ │ - b.hi c060 // b.pmore │ │ │ │ - cmp w0, #0x5c │ │ │ │ - b.eq b7f8 // b.none │ │ │ │ - b.hi bf04 // b.pmore │ │ │ │ - cmp w0, #0x27 │ │ │ │ - b.eq b7f8 // b.none │ │ │ │ - cmp w0, #0x3f │ │ │ │ - b.ne c1f8 // b.any │ │ │ │ - mov w0, #0x7f // #127 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - mov w2, #0x10 // #16 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - add x0, x0, #0x3 │ │ │ │ - bl 2278 │ │ │ │ - strb w0, [x25, #404] │ │ │ │ + add x0, x23, #0x130 │ │ │ │ + bl 5784 │ │ │ │ mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x104 // #260 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x102 // #258 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x103 // #259 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x106 // #262 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - str w0, [x25, #260] │ │ │ │ - mov w0, #0x101 // #257 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x10c // #268 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x11b // #283 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - mov w0, #0x11a // #282 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3776] │ │ │ │ + ldr w24, [x23, #2512] │ │ │ │ ldr w0, [x1] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x1] │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x20, [x0, #16] │ │ │ │ ldrb w0, [x0, #224] │ │ │ │ - b b300 │ │ │ │ + b b404 │ │ │ │ bti j │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x20, [x0, #8] │ │ │ │ ldrb w0, [x20] │ │ │ │ cmp w0, #0x5f │ │ │ │ - b.ne b8e4 // b.any │ │ │ │ + b.ne b950 // b.any │ │ │ │ ldrb w1, [x20, #1] │ │ │ │ mov w0, #0x11e // #286 │ │ │ │ - cbz w1, b52c │ │ │ │ + cbz w1, b60c │ │ │ │ mov x0, x20 │ │ │ │ - bl a740 │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + bl a840 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ ldr x19, [x0, #216] │ │ │ │ - cbz x19, bee8 │ │ │ │ + cbz x19, c2bc │ │ │ │ ldrb w21, [x20] │ │ │ │ - b b908 │ │ │ │ + b b974 │ │ │ │ ldr x19, [x19, #8] │ │ │ │ - cbz x19, bee8 │ │ │ │ + cbz x19, c2bc │ │ │ │ ldr x0, [x19] │ │ │ │ - ldrb w2, [x0] │ │ │ │ - cmp w2, w21 │ │ │ │ - b.ne b900 // b.any │ │ │ │ + ldrb w1, [x0] │ │ │ │ + cmp w1, w21 │ │ │ │ + b.ne b96c // b.any │ │ │ │ mov x1, x20 │ │ │ │ bl 21b8 │ │ │ │ - cbnz w0, b900 │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ + cbnz w0, b96c │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ mov w0, #0x10d // #269 │ │ │ │ - str x19, [x25, #288] │ │ │ │ - b b52c │ │ │ │ + str x19, [x23, #288] │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - ldrb w0, [x0] │ │ │ │ - cmp w0, #0x2d │ │ │ │ - b.eq bed8 // b.none │ │ │ │ - mov w0, #0x7cf00000 // #2096103424 │ │ │ │ - str w0, [x25, #280] │ │ │ │ - mov w0, #0x113 // #275 │ │ │ │ - b b52c │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ + ldrb w1, [x0, #224] │ │ │ │ + ldrsw x3, [x0, #24] │ │ │ │ + strb w1, [x20] │ │ │ │ + ldr x20, [x0, #32] │ │ │ │ + b b4c0 │ │ │ │ bti j │ │ │ │ - mov w0, #0x10b // #267 │ │ │ │ - b b52c │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + mov x2, #0x1 // #1 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + ldr x3, [x23, #248] │ │ │ │ + ldrsw x1, [x23, #256] │ │ │ │ + bl 2080 │ │ │ │ bti j │ │ │ │ - mov w0, #0x10a // #266 │ │ │ │ - b b52c │ │ │ │ + mov w0, #0x0 // #0 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - mov w0, #0x109 // #265 │ │ │ │ - b b52c │ │ │ │ + mov w0, #0x104 // #260 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - mov w0, #0x108 // #264 │ │ │ │ - b b52c │ │ │ │ + mov w0, #0x102 // #258 │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x2, x25, #0x118 │ │ │ │ - add x1, x1, #0x400 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - bl 2290 │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.eq b954 // b.none │ │ │ │ - ldr x4, [x25, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x408 │ │ │ │ - mov x2, #0x64 // #100 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ - bl 1d98 │ │ │ │ - add x0, x25, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ + mov w0, #0x103 // #259 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + mov w0, #0x106 // #262 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ + str w0, [x23, #260] │ │ │ │ + mov w0, #0x101 // #257 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + mov w0, #0x10c // #268 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ + ldr x0, [x1, #8] │ │ │ │ + ldrb w0, [x0, #2] │ │ │ │ + cmp w0, #0x66 │ │ │ │ + b.eq c29c // b.none │ │ │ │ + b.hi be9c // b.pmore │ │ │ │ + cmp w0, #0x5c │ │ │ │ + b.eq ba74 // b.none │ │ │ │ + b.hi be7c // b.pmore │ │ │ │ + cmp w0, #0x27 │ │ │ │ + b.eq ba74 // b.none │ │ │ │ + cmp w0, #0x3f │ │ │ │ + b.ne c2d4 // b.any │ │ │ │ + mov w0, #0x7f // #127 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + mov w2, #0x10 // #16 │ │ │ │ + mov x1, #0x0 // #0 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + add x0, x0, #0x3 │ │ │ │ + bl 2278 │ │ │ │ + strb w0, [x23, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + ldrb w0, [x0] │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + mov w0, #0x11b // #283 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + mov w0, #0x11a // #282 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + ldrb w1, [x0] │ │ │ │ + mov w0, #0x7cf00000 // #2096103424 │ │ │ │ + fmov s30, w0 │ │ │ │ mov w0, #0x113 // #275 │ │ │ │ - b b52c │ │ │ │ + cmp w1, #0x2d │ │ │ │ + mov w1, #0xfcf00000 // #-51380224 │ │ │ │ + fmov s31, w1 │ │ │ │ + fcsel s31, s31, s30, eq // eq = none │ │ │ │ + str s31, [x23, #280] │ │ │ │ + b b60c │ │ │ │ bti j │ │ │ │ - add x2, x25, #0x9d0 │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + ldr x0, [x23, #8] │ │ │ │ + ldrb w1, [x0] │ │ │ │ + mov x0, #0x479e000000000000 // #5160562223013167104 │ │ │ │ + fmov d30, x0 │ │ │ │ + mov w0, #0x114 // #276 │ │ │ │ + cmp w1, #0x2d │ │ │ │ + mov x1, #0xc79e000000000000 // #-4062809813841608704 │ │ │ │ + fmov d31, x1 │ │ │ │ + fcsel d31, d31, d30, eq // eq = none │ │ │ │ + str d31, [x23, #272] │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ + ldr x19, [x0, #8] │ │ │ │ + ldrsw x22, [x0, #256] │ │ │ │ + bl 1f60 │ │ │ │ + ldr x0, [x0] │ │ │ │ + sub x24, x22, #0x1 │ │ │ │ + ldrb w1, [x19, #6] │ │ │ │ + add x20, x19, #0x6 │ │ │ │ + add x21, x19, x24 │ │ │ │ + ldrh w1, [x0, x1, lsl #1] │ │ │ │ + tbz w1, #13, bb78 │ │ │ │ + ldrb w1, [x20, #1]! │ │ │ │ + ldrh w1, [x0, x1, lsl #1] │ │ │ │ + tbnz w1, #13, bb6c │ │ │ │ + ldrb w1, [x19, x24] │ │ │ │ + ldrh w1, [x0, x1, lsl #1] │ │ │ │ + tbz w1, #13, c210 │ │ │ │ + mov x19, x21 │ │ │ │ + ldrb w1, [x21, #-1]! │ │ │ │ + ldrh w1, [x0, x1, lsl #1] │ │ │ │ + tbnz w1, #13, bb84 │ │ │ │ + subs x19, x19, x20 │ │ │ │ + b.mi bbc8 // b.first │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + add x0, x19, #0x1 │ │ │ │ + bl a24c │ │ │ │ + mov x21, x0 │ │ │ │ + mov x2, x19 │ │ │ │ + mov x1, x20 │ │ │ │ + str x0, [x23, #264] │ │ │ │ + bl 2158 │ │ │ │ + mov w0, #0x11c // #284 │ │ │ │ + strb wzr, [x21, x19] │ │ │ │ + b b60c │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x488 │ │ │ │ + bl 5784 │ │ │ │ + bti j │ │ │ │ + mov w0, #0x11d // #285 │ │ │ │ + b b60c │ │ │ │ + bti j │ │ │ │ + add x2, x23, #0x9d0 │ │ │ │ ldr x0, [x2, #8] │ │ │ │ ldr x10, [x2, #88] │ │ │ │ sub x0, x20, x0 │ │ │ │ ldr x11, [x2, #104] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ str w0, [sp, #16] │ │ │ │ ldrb w0, [x2, #224] │ │ │ │ strb w0, [x20] │ │ │ │ add x3, x10, x11, lsl #3 │ │ │ │ ldr x24, [x10, x11, lsl #3] │ │ │ │ mov x1, x24 │ │ │ │ ldr w0, [x24, #60] │ │ │ │ - cbz w0, bd74 │ │ │ │ + cbz w0, bde4 │ │ │ │ ldr w0, [x2, #228] │ │ │ │ - add x9, x25, #0x9d0 │ │ │ │ + add x9, x23, #0x9d0 │ │ │ │ sxtw x0, w0 │ │ │ │ ldr x12, [x24, #8] │ │ │ │ ldp x7, x2, [x9, #8] │ │ │ │ add x8, x12, x0 │ │ │ │ cmp x8, x2 │ │ │ │ - b.cs c120 // b.hs, b.nlast │ │ │ │ + b.cs c2e4 // b.hs, b.nlast │ │ │ │ add x0, x0, #0x1 │ │ │ │ add x0, x12, x0 │ │ │ │ cmp x2, x0 │ │ │ │ - b.hi c208 // b.pmore │ │ │ │ + b.hi c268 // b.pmore │ │ │ │ ldr w0, [x24, #56] │ │ │ │ sub x2, x2, x7 │ │ │ │ - cbnz w0, bbd8 │ │ │ │ + cbnz w0, bcdc │ │ │ │ cmp x2, #0x1 │ │ │ │ - b.ne bf54 // b.any │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + b.ne be04 // b.any │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ str x7, [x0, #16] │ │ │ │ - ldr w0, [x25, #2512] │ │ │ │ + ldr w0, [x23, #2512] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ add w0, w0, w0, lsr #31 │ │ │ │ asr w0, w0, #1 │ │ │ │ add w0, w0, #0x25 │ │ │ │ - b b3ec │ │ │ │ + b b4f0 │ │ │ │ bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ mov w0, #0x1388 // #5000 │ │ │ │ - ldr w2, [x25, #256] │ │ │ │ + ldr w2, [x23, #256] │ │ │ │ cmp w2, w0 │ │ │ │ - b.gt be30 │ │ │ │ - ldr x1, [x25, #8] │ │ │ │ + b.gt be2c │ │ │ │ + ldr x1, [x23, #8] │ │ │ │ adrp x0, 30000 │ │ │ │ add x0, x0, #0xbf0 │ │ │ │ - bl 5020 │ │ │ │ + bl 50e0 │ │ │ │ mov w0, #0x10e // #270 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - mov w2, #0x8 // #8 │ │ │ │ - mov x1, #0x0 // #0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - add x0, x0, #0x2 │ │ │ │ - bl 2278 │ │ │ │ - strb w0, [x25, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - ldrb w0, [x0] │ │ │ │ - cmp w0, #0x2d │ │ │ │ - b.eq be50 // b.none │ │ │ │ - mov x0, #0x479e000000000000 // #5160562223013167104 │ │ │ │ - str x0, [x25, #272] │ │ │ │ - mov w0, #0x114 // #276 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x2, x25, #0x9d0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0x478 │ │ │ │ - ldr x0, [x2, #8] │ │ │ │ - add x2, x2, #0x194 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - bl 2290 │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - bti j │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ - ldrb w1, [x0, #224] │ │ │ │ - ldrsw x3, [x0, #24] │ │ │ │ - strb w1, [x20] │ │ │ │ - ldr x20, [x0, #32] │ │ │ │ - b b3bc │ │ │ │ - bti j │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ - ldr x19, [x0, #8] │ │ │ │ - ldrsw x22, [x0, #256] │ │ │ │ - bl 1f60 │ │ │ │ - ldr x0, [x0] │ │ │ │ - sub x23, x22, #0x1 │ │ │ │ - ldrb w1, [x19, #6] │ │ │ │ - add x20, x19, #0x6 │ │ │ │ - add x21, x19, x23 │ │ │ │ - ldrh w1, [x0, x1, lsl #1] │ │ │ │ - tbz w1, #13, bb7c │ │ │ │ - ldrb w1, [x20, #1]! │ │ │ │ - ldrh w1, [x0, x1, lsl #1] │ │ │ │ - tbnz w1, #13, bb70 │ │ │ │ - ldrb w1, [x19, x23] │ │ │ │ - ldrh w1, [x0, x1, lsl #1] │ │ │ │ - tbz w1, #13, c08c │ │ │ │ - mov x19, x21 │ │ │ │ - ldrb w1, [x21, #-1]! │ │ │ │ - ldrh w1, [x0, x1, lsl #1] │ │ │ │ - tbnz w1, #13, bb88 │ │ │ │ - subs x19, x19, x20 │ │ │ │ - b.mi b580 // b.first │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - add x0, x19, #0x1 │ │ │ │ - bl a14c │ │ │ │ - mov x21, x0 │ │ │ │ - mov x2, x19 │ │ │ │ - mov x1, x20 │ │ │ │ - str x0, [x25, #264] │ │ │ │ - bl 2158 │ │ │ │ - mov w0, #0x11c // #284 │ │ │ │ - strb wzr, [x21, x19] │ │ │ │ - b b52c │ │ │ │ - mov w0, #0x112 // #274 │ │ │ │ - str s31, [x25, #260] │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ + ldr x4, [x23, #8] │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x538 │ │ │ │ + mov x2, #0x64 // #100 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ + bl 1d98 │ │ │ │ + add x0, x23, #0x130 │ │ │ │ + bl 5784 │ │ │ │ + mov w0, #0x111 // #273 │ │ │ │ + b b60c │ │ │ │ sub w0, w2, #0x1 │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le c0cc │ │ │ │ + b.le c250 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldrb w1, [x7, x0] │ │ │ │ strb w1, [x12, x0] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr w1, [sp, #8] │ │ │ │ cmp w1, w0 │ │ │ │ - b.gt bbec │ │ │ │ + b.gt bcf0 │ │ │ │ ldr x24, [x10, x11, lsl #3] │ │ │ │ mov x1, x24 │ │ │ │ ldr w0, [x24, #60] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq bd90 // b.none │ │ │ │ + b.eq bec8 // b.none │ │ │ │ ldr x0, [x24, #24] │ │ │ │ ldr w7, [sp, #8] │ │ │ │ sub w0, w0, w7 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt bcd0 │ │ │ │ - cbz x10, c2a8 │ │ │ │ - add x7, x25, #0x9d0 │ │ │ │ - ldr w0, [x24, #36] │ │ │ │ - cbnz w0, bc50 │ │ │ │ - str xzr, [x24, #8] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x4b8 │ │ │ │ - bl a930 │ │ │ │ + b.gt bfb8 │ │ │ │ + cbz x10, c3a0 │ │ │ │ + add x7, x23, #0x9d0 │ │ │ │ + b bdc0 │ │ │ │ ldr x1, [x24, #24] │ │ │ │ str x4, [sp, #72] │ │ │ │ ldr x0, [x24, #8] │ │ │ │ ldr x8, [x7, #16] │ │ │ │ lsl w10, w1, #1 │ │ │ │ add x9, x1, x1, lsr #3 │ │ │ │ cmp w10, #0x0 │ │ │ │ @@ -9753,219 +9813,225 @@ │ │ │ │ stp x2, x5, [sp, #56] │ │ │ │ bl 2248 │ │ │ │ ldp x8, x7, [sp, #24] │ │ │ │ ldp x3, x6, [sp, #40] │ │ │ │ ldp x2, x5, [sp, #56] │ │ │ │ str x0, [x24, #8] │ │ │ │ ldr x4, [sp, #72] │ │ │ │ - cbz x0, bc44 │ │ │ │ + cbz x0, bdcc │ │ │ │ ldr x24, [x3] │ │ │ │ add x8, x0, w8, sxtw │ │ │ │ str x8, [x7, #16] │ │ │ │ ldr w8, [sp, #8] │ │ │ │ mov x1, x24 │ │ │ │ ldr x0, [x24, #24] │ │ │ │ sub w0, w0, w8 │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le bc38 │ │ │ │ - cmp w0, #0x2, lsl #12 │ │ │ │ - mov w3, #0x2000 // #8192 │ │ │ │ - ldr w24, [x24, #40] │ │ │ │ - csel w0, w0, w3, le │ │ │ │ - sxtw x0, w0 │ │ │ │ - str x0, [sp, #24] │ │ │ │ - cbz w24, bf7c │ │ │ │ - add x3, x25, #0x9d0 │ │ │ │ - mov x7, #0x0 // #0 │ │ │ │ - ldr x0, [x3, #232] │ │ │ │ - mov w24, w7 │ │ │ │ - stp x3, x7, [sp, #32] │ │ │ │ - stp x6, x2, [sp, #48] │ │ │ │ - stp x5, x4, [sp, #64] │ │ │ │ - bl 2398 │ │ │ │ - cmn w0, #0x1 │ │ │ │ - ldr x6, [sp, #48] │ │ │ │ - ldp x3, x7, [sp, #32] │ │ │ │ - ldp x5, x4, [sp, #64] │ │ │ │ - b.eq c224 // b.none │ │ │ │ - ldr x2, [sp, #56] │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.eq c094 // b.none │ │ │ │ - ldr x8, [x3, #88] │ │ │ │ - ldr x10, [x3, #104] │ │ │ │ - ldr x1, [x8, x10, lsl #3] │ │ │ │ - add x9, x8, x10, lsl #3 │ │ │ │ - ldr x1, [x1, #8] │ │ │ │ - add x1, x1, x7 │ │ │ │ - add x7, x7, #0x1 │ │ │ │ - add x1, x1, w2, sxtw │ │ │ │ - sturb w0, [x1, #-1] │ │ │ │ - ldr x0, [sp, #24] │ │ │ │ - cmp x7, x0 │ │ │ │ - b.ne bcf4 // b.any │ │ │ │ - add w1, w24, #0x1 │ │ │ │ - str w1, [x3, #228] │ │ │ │ - ldr x3, [x8, x10, lsl #3] │ │ │ │ - mov w24, #0x0 // #0 │ │ │ │ - str w1, [x3, #32] │ │ │ │ - b bdbc │ │ │ │ + b.gt bfb8 │ │ │ │ + ldr w0, [x24, #36] │ │ │ │ + cbnz w0, bd40 │ │ │ │ + str xzr, [x24, #8] │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x5c8 │ │ │ │ + bl aa30 │ │ │ │ + mov w0, #0x112 // #274 │ │ │ │ + str s31, [x23, #260] │ │ │ │ + b b60c │ │ │ │ ldr w0, [x24, #32] │ │ │ │ str w0, [x2, #228] │ │ │ │ ldr x2, [x2, #232] │ │ │ │ str x2, [x24] │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x24, #60] │ │ │ │ - b ba1c │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + b bc20 │ │ │ │ + add x8, x7, x8 │ │ │ │ + add x20, x23, #0x9d0 │ │ │ │ + str x4, [sp, #24] │ │ │ │ + str x8, [x20, #16] │ │ │ │ + stp x8, x5, [sp, #8] │ │ │ │ + bl a940 │ │ │ │ + sxtw x3, w0 │ │ │ │ + ldr x6, [x20, #8] │ │ │ │ + ldr x4, [sp, #24] │ │ │ │ + ldp x20, x5, [sp, #8] │ │ │ │ + b b4c0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x468 │ │ │ │ + bl 5784 │ │ │ │ + ldr x1, [x23, #8] │ │ │ │ + ldr w2, [x23, #256] │ │ │ │ + add x0, x1, #0x1, lsl #12 │ │ │ │ + strb wzr, [x0, #903] │ │ │ │ + b bc9c │ │ │ │ + ldr x4, [x20, #8] │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x570 │ │ │ │ + mov x2, #0x64 // #100 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + add x0, x20, #0x130 │ │ │ │ + str d31, [sp, #8] │ │ │ │ + bl 1d98 │ │ │ │ + add x0, x20, #0x130 │ │ │ │ + bl 5784 │ │ │ │ + ldr d31, [sp, #8] │ │ │ │ + b b708 │ │ │ │ + cmp w0, #0x61 │ │ │ │ + b.eq c390 // b.none │ │ │ │ + cmp w0, #0x62 │ │ │ │ + b.ne c2d4 // b.any │ │ │ │ + mov w0, #0x8 // #8 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + cmp w0, #0x74 │ │ │ │ + b.eq c28c // b.none │ │ │ │ + b.hi c274 // b.pmore │ │ │ │ + cmp w0, #0x6e │ │ │ │ + b.eq c2ac // b.none │ │ │ │ + cmp w0, #0x72 │ │ │ │ + b.ne c2d4 // b.any │ │ │ │ + mov w0, #0xd // #13 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ str wzr, [x24, #32] │ │ │ │ str wzr, [x0, #228] │ │ │ │ - add x0, x25, #0x9d0 │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ mov w24, #0x2 // #2 │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x2, [x0, #104] │ │ │ │ ldr x3, [x1, x2, lsl #3] │ │ │ │ add x9, x1, x2, lsl #3 │ │ │ │ ldr w1, [x0, #228] │ │ │ │ str w24, [x3, #60] │ │ │ │ ldr w0, [sp, #8] │ │ │ │ ldr x7, [x3, #24] │ │ │ │ add w2, w0, w1 │ │ │ │ ldr x0, [x3, #8] │ │ │ │ sxtw x8, w2 │ │ │ │ cmp x8, x7 │ │ │ │ - b.hi be60 // b.pmore │ │ │ │ + b.hi bf70 // b.pmore │ │ │ │ strb wzr, [x0, w2, sxtw] │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ + add x1, x23, #0x9d0 │ │ │ │ ldr x0, [x9] │ │ │ │ str w2, [x1, #228] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ add x0, x0, x8 │ │ │ │ strb wzr, [x0, #1] │ │ │ │ ldr x0, [x9] │ │ │ │ ldr x7, [x0, #8] │ │ │ │ str x7, [x1, #8] │ │ │ │ cmp w24, #0x1 │ │ │ │ - b.eq ba5c // b.none │ │ │ │ + b.eq bc60 // b.none │ │ │ │ cmp w24, #0x2 │ │ │ │ - b.eq bf50 // b.none │ │ │ │ + b.eq be00 // b.none │ │ │ │ ldr w0, [sp, #16] │ │ │ │ str x1, [sp, #8] │ │ │ │ add x20, x7, w0, sxtw │ │ │ │ str x20, [x1, #16] │ │ │ │ - bl a840 │ │ │ │ + bl a940 │ │ │ │ + mov w2, w0 │ │ │ │ ldr x1, [sp, #8] │ │ │ │ + mov w24, w2 │ │ │ │ ldr x6, [x1, #8] │ │ │ │ - b b310 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x358 │ │ │ │ - bl 56c4 │ │ │ │ - ldr x1, [x25, #8] │ │ │ │ - ldr w2, [x25, #256] │ │ │ │ - add x0, x1, #0x1, lsl #12 │ │ │ │ - strb wzr, [x0, #903] │ │ │ │ - b ba98 │ │ │ │ - mov x0, #0xc79e000000000000 // #-4062809813841608704 │ │ │ │ - str x0, [x25, #272] │ │ │ │ - mov w0, #0x114 // #276 │ │ │ │ - b b52c │ │ │ │ + b b410 │ │ │ │ add w1, w2, w1, asr #1 │ │ │ │ str w2, [sp, #8] │ │ │ │ stp x6, x3, [sp, #24] │ │ │ │ sxtw x1, w1 │ │ │ │ stp x8, x9, [sp, #40] │ │ │ │ stp x5, x4, [sp, #56] │ │ │ │ bl 2248 │ │ │ │ ldr w2, [sp, #8] │ │ │ │ ldp x8, x9, [sp, #40] │ │ │ │ ldp x6, x3, [sp, #24] │ │ │ │ ldp x5, x4, [sp, #56] │ │ │ │ str x0, [x3, #8] │ │ │ │ ldr x0, [x9] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ - cbnz x0, bdd8 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x508 │ │ │ │ - bl a930 │ │ │ │ - ldr x4, [x20, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x460 │ │ │ │ - mov x2, #0x64 // #100 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - add x0, x20, #0x130 │ │ │ │ - str d31, [sp, #8] │ │ │ │ - bl 1d98 │ │ │ │ - add x0, x20, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ - ldr d31, [sp, #8] │ │ │ │ - b b5e0 │ │ │ │ - mov w0, #0xfcf00000 // #-51380224 │ │ │ │ - str w0, [x25, #280] │ │ │ │ - mov w0, #0x113 // #275 │ │ │ │ - b b52c │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - ldr x0, [x25, #8] │ │ │ │ - str xzr, [x25, #288] │ │ │ │ - bl ae4c │ │ │ │ - str x0, [x25, #288] │ │ │ │ - mov w0, #0x10d // #269 │ │ │ │ - b b52c │ │ │ │ - cmp w0, #0x61 │ │ │ │ - b.eq c214 // b.none │ │ │ │ - cmp w0, #0x62 │ │ │ │ - b.ne c1f8 // b.any │ │ │ │ - mov w0, #0x8 // #8 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ + cbnz x0, bf10 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x618 │ │ │ │ + bl aa30 │ │ │ │ + cmp w0, #0x2, lsl #12 │ │ │ │ + mov w3, #0x2000 // #8192 │ │ │ │ + ldr w24, [x24, #40] │ │ │ │ + csel w0, w0, w3, le │ │ │ │ + sxtw x0, w0 │ │ │ │ + str x0, [sp, #24] │ │ │ │ + cbz w24, c084 │ │ │ │ + add x3, x23, #0x9d0 │ │ │ │ + mov x7, #0x0 // #0 │ │ │ │ + ldr x0, [x3, #232] │ │ │ │ + mov w24, w7 │ │ │ │ + stp x3, x7, [sp, #32] │ │ │ │ + stp x6, x2, [sp, #48] │ │ │ │ + stp x5, x4, [sp, #64] │ │ │ │ + bl 2398 │ │ │ │ + cmn w0, #0x1 │ │ │ │ + ldp x3, x7, [sp, #32] │ │ │ │ + ldp x6, x2, [sp, #48] │ │ │ │ + ldp x5, x4, [sp, #64] │ │ │ │ + b.eq c168 // b.none │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.eq c218 // b.none │ │ │ │ + ldr x8, [x3, #88] │ │ │ │ + ldr x10, [x3, #104] │ │ │ │ + ldr x1, [x8, x10, lsl #3] │ │ │ │ + add x9, x8, x10, lsl #3 │ │ │ │ + ldr x1, [x1, #8] │ │ │ │ + add x1, x1, x7 │ │ │ │ + add x7, x7, #0x1 │ │ │ │ + add x1, x1, w2, sxtw │ │ │ │ + sturb w0, [x1, #-1] │ │ │ │ + ldr x0, [sp, #24] │ │ │ │ + cmp x7, x0 │ │ │ │ + b.ne bfdc // b.any │ │ │ │ + add w1, w24, #0x1 │ │ │ │ + str w1, [x3, #228] │ │ │ │ + ldr x3, [x8, x10, lsl #3] │ │ │ │ + mov w24, #0x0 // #0 │ │ │ │ + str w1, [x3, #32] │ │ │ │ + b bef4 │ │ │ │ ldr x4, [x19, #8] │ │ │ │ - adrp x3, 11000 │ │ │ │ - add x3, x3, #0x440 │ │ │ │ + adrp x3, 12000 │ │ │ │ + add x3, x3, #0x550 │ │ │ │ mov x2, #0x64 // #100 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ add x0, x19, #0x130 │ │ │ │ bl 1d98 │ │ │ │ add x0, x19, #0x130 │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldr d31, [x19, #272] │ │ │ │ - b b644 │ │ │ │ - add x8, x7, x8 │ │ │ │ - add x20, x25, #0x9d0 │ │ │ │ - str x4, [sp, #24] │ │ │ │ - str x8, [x20, #16] │ │ │ │ - stp x8, x5, [sp, #8] │ │ │ │ - bl a840 │ │ │ │ - sxtw x3, w0 │ │ │ │ - ldr x6, [x20, #8] │ │ │ │ - ldr x4, [sp, #24] │ │ │ │ - ldp x20, x5, [sp, #8] │ │ │ │ - b b3bc │ │ │ │ + b b76c │ │ │ │ stp x1, x6, [sp, #40] │ │ │ │ stp x5, x4, [sp, #56] │ │ │ │ bl 1fa8 │ │ │ │ mov x8, x0 │ │ │ │ ldrsw x0, [sp, #8] │ │ │ │ - add x7, x25, #0x9d0 │ │ │ │ + add x7, x23, #0x9d0 │ │ │ │ ldp x1, x6, [sp, #40] │ │ │ │ str x0, [sp, #32] │ │ │ │ ldp x5, x4, [sp, #56] │ │ │ │ str wzr, [x8] │ │ │ │ - b c008 │ │ │ │ + b c110 │ │ │ │ ldr x0, [x7, #232] │ │ │ │ stp x7, x6, [sp, #40] │ │ │ │ stp x8, x5, [sp, #56] │ │ │ │ str x4, [sp, #72] │ │ │ │ bl 1d50 │ │ │ │ ldr x4, [sp, #72] │ │ │ │ ldp x7, x6, [sp, #40] │ │ │ │ ldp x8, x5, [sp, #56] │ │ │ │ - cbz w0, c1d4 │ │ │ │ + cbz w0, c1f8 │ │ │ │ ldr w0, [x8] │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.ne c1e8 // b.any │ │ │ │ + b.ne c1ec // b.any │ │ │ │ ldr x0, [x7, #232] │ │ │ │ str wzr, [x8] │ │ │ │ stp x7, x8, [sp, #40] │ │ │ │ stp x6, x5, [sp, #56] │ │ │ │ str x4, [sp, #72] │ │ │ │ bl 1d80 │ │ │ │ ldp x7, x8, [sp, #40] │ │ │ │ @@ -9985,186 +10051,182 @@ │ │ │ │ stp x8, x5, [sp, #56] │ │ │ │ bl 21d0 │ │ │ │ mov w1, w0 │ │ │ │ ldp x7, x6, [sp, #40] │ │ │ │ ldp x8, x5, [sp, #56] │ │ │ │ str w0, [x7, #228] │ │ │ │ ldr x4, [sp, #72] │ │ │ │ - cbz w0, bfa8 │ │ │ │ + cbz w0, c0b0 │ │ │ │ ldr x2, [x7, #88] │ │ │ │ ldr x3, [x7, #104] │ │ │ │ add x9, x2, x3, lsl #3 │ │ │ │ ldr x3, [x2, x3, lsl #3] │ │ │ │ str w0, [x3, #32] │ │ │ │ - b bdbc │ │ │ │ - cmp w0, #0x74 │ │ │ │ - b.eq c298 // b.none │ │ │ │ - b.hi c280 // b.pmore │ │ │ │ - cmp w0, #0x6e │ │ │ │ - b.eq c270 // b.none │ │ │ │ - cmp w0, #0x72 │ │ │ │ - b.ne c1f8 // b.any │ │ │ │ - mov w0, #0xd // #13 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ + b bef4 │ │ │ │ + ldr x0, [x3, #232] │ │ │ │ + stp x3, x6, [sp, #24] │ │ │ │ + stp x5, x4, [sp, #48] │ │ │ │ + bl 1d50 │ │ │ │ + ldr x4, [sp, #56] │ │ │ │ + mov w24, w0 │ │ │ │ + ldp x3, x6, [sp, #24] │ │ │ │ + ldp x7, x5, [sp, #40] │ │ │ │ + cbnz w0, c1ec │ │ │ │ + ldr x0, [x3, #88] │ │ │ │ + str w7, [x3, #228] │ │ │ │ + ldr x2, [x3, #104] │ │ │ │ + mov w1, w7 │ │ │ │ + ldr x3, [x0, x2, lsl #3] │ │ │ │ + add x9, x0, x2, lsl #3 │ │ │ │ + str w7, [x3, #32] │ │ │ │ + cbnz w7, bef4 │ │ │ │ + ldr w0, [sp, #8] │ │ │ │ + cbnz w0, bed4 │ │ │ │ + add x24, x23, #0x9d0 │ │ │ │ + str x4, [sp, #40] │ │ │ │ + ldr x0, [x24, #232] │ │ │ │ + stp x6, x5, [sp, #24] │ │ │ │ + bl b2e0 │ │ │ │ + ldr x0, [x24, #88] │ │ │ │ + ldr x2, [x24, #104] │ │ │ │ + ldr x4, [sp, #40] │ │ │ │ + ldr x3, [x0, x2, lsl #3] │ │ │ │ + add x9, x0, x2, lsl #3 │ │ │ │ + ldr w1, [x24, #228] │ │ │ │ + mov w24, #0x1 // #1 │ │ │ │ + ldp x6, x5, [sp, #24] │ │ │ │ + b bef4 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x5f8 │ │ │ │ + bl aa30 │ │ │ │ + ldr x0, [x7, #88] │ │ │ │ + ldr x1, [x7, #104] │ │ │ │ + ldr x0, [x0, x1, lsl #3] │ │ │ │ + str wzr, [x0, #32] │ │ │ │ + b c1ac │ │ │ │ + bl 2338 │ │ │ │ add x19, x19, x22 │ │ │ │ - b bb98 │ │ │ │ + b bb94 │ │ │ │ ldr x2, [x3, #88] │ │ │ │ ldr x8, [x3, #104] │ │ │ │ ldr x1, [x2, x8, lsl #3] │ │ │ │ add x9, x2, x8, lsl #3 │ │ │ │ ldr x1, [x1, #8] │ │ │ │ add x1, x1, x7 │ │ │ │ ldr w7, [sp, #8] │ │ │ │ strb w0, [x1, w7, sxtw] │ │ │ │ add w1, w24, #0x1 │ │ │ │ str w1, [x3, #228] │ │ │ │ mov w24, #0x0 // #0 │ │ │ │ ldr x3, [x2, x8, lsl #3] │ │ │ │ str w1, [x3, #32] │ │ │ │ - b bdbc │ │ │ │ + b bef4 │ │ │ │ ldr w0, [x24, #60] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne bc18 // b.any │ │ │ │ + b.ne bd1c // b.any │ │ │ │ str wzr, [x24, #32] │ │ │ │ str wzr, [x9, #228] │ │ │ │ - ldr w0, [sp, #8] │ │ │ │ - cbnz w0, bd9c │ │ │ │ - add x24, x25, #0x9d0 │ │ │ │ - str x4, [sp, #40] │ │ │ │ - ldr x0, [x24, #232] │ │ │ │ - stp x6, x5, [sp, #24] │ │ │ │ - bl b1e0 │ │ │ │ - ldr x0, [x24, #88] │ │ │ │ - ldr x2, [x24, #104] │ │ │ │ - ldr x4, [sp, #40] │ │ │ │ - ldr x3, [x0, x2, lsl #3] │ │ │ │ - add x9, x0, x2, lsl #3 │ │ │ │ - ldr w1, [x24, #228] │ │ │ │ - mov w24, #0x1 // #1 │ │ │ │ - ldp x6, x5, [sp, #24] │ │ │ │ - b bdbc │ │ │ │ + b c1ac │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x590 │ │ │ │ + bl aa30 │ │ │ │ + cmp w0, #0x76 │ │ │ │ + b.ne c2d4 // b.any │ │ │ │ + mov w0, #0xb // #11 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + mov w0, #0x9 // #9 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + mov w0, #0xc // #12 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + mov w0, #0xa // #10 │ │ │ │ + strb w0, [x1, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ + str xzr, [x0, #288] │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + bl af4c │ │ │ │ + mov x19, x0 │ │ │ │ + b b990 │ │ │ │ + add x23, x23, #0x9d0 │ │ │ │ + strb w0, [x23, #404] │ │ │ │ + mov w0, #0x10f // #271 │ │ │ │ + b b60c │ │ │ │ ldr w0, [sp, #16] │ │ │ │ str x9, [sp, #8] │ │ │ │ add x20, x7, w0, sxtw │ │ │ │ str x20, [x9, #16] │ │ │ │ stp x5, x4, [sp, #24] │ │ │ │ - bl a840 │ │ │ │ - add x1, x27, #0xc60 │ │ │ │ - add x1, x1, #0x400 │ │ │ │ + bl a940 │ │ │ │ sxtw x3, w0 │ │ │ │ + add x0, x27, #0xd80 │ │ │ │ + mov x24, x3 │ │ │ │ + add x0, x0, #0x400 │ │ │ │ ldp x5, x4, [sp, #24] │ │ │ │ - ldrsh w1, [x1, w0, sxtw #1] │ │ │ │ - cbz w1, c15c │ │ │ │ + ldrsh w0, [x0, w3, sxtw #1] │ │ │ │ + cbz w0, c324 │ │ │ │ ldr x9, [sp, #8] │ │ │ │ - str w0, [x9, #24] │ │ │ │ + str w3, [x9, #24] │ │ │ │ str x20, [x9, #32] │ │ │ │ - add x2, x27, #0xc60 │ │ │ │ - sxtw x6, w0 │ │ │ │ - add x8, x2, #0x960 │ │ │ │ - add x7, x2, #0xba0 │ │ │ │ - add x2, x2, #0x630 │ │ │ │ - ldrsh w1, [x8, x3, lsl #1] │ │ │ │ - add w1, w1, #0x1 │ │ │ │ - ldrsh w9, [x7, w1, sxtw #1] │ │ │ │ - cmp w0, w9 │ │ │ │ - b.eq c19c // b.none │ │ │ │ - ldrsh x6, [x2, x6, lsl #1] │ │ │ │ - ldrsh w1, [x8, w6, sxtw #1] │ │ │ │ - add w1, w1, #0x1 │ │ │ │ - ldrsh w9, [x7, w1, sxtw #1] │ │ │ │ - cmp w6, w9 │ │ │ │ - b.ne c184 // b.any │ │ │ │ - add x0, x28, #0xd60 │ │ │ │ - sub x0, x0, #0xe0 │ │ │ │ - ldrsh w0, [x0, w1, uxtw #1] │ │ │ │ - add x1, x25, #0x9d0 │ │ │ │ - ldr x6, [x1, #8] │ │ │ │ - cmp w0, #0x114 │ │ │ │ - b.eq b3bc // b.none │ │ │ │ - cbz w0, b3bc │ │ │ │ + add x1, x27, #0xd80 │ │ │ │ + add x7, x1, #0x630 │ │ │ │ + add x8, x1, #0x870 │ │ │ │ + ldrsh w0, [x7, x3, lsl #1] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + ldrsh w6, [x8, w0, sxtw #1] │ │ │ │ + cmp w24, w6 │ │ │ │ + b.eq c364 // b.none │ │ │ │ + sxtw x2, w24 │ │ │ │ + add x1, x1, #0xcf0 │ │ │ │ + ldrsh x2, [x1, x2, lsl #1] │ │ │ │ + ldrsh w0, [x7, w2, sxtw #1] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + ldrsh w9, [x8, w0, sxtw #1] │ │ │ │ + cmp w2, w9 │ │ │ │ + b.ne c34c // b.any │ │ │ │ + add x1, x28, #0xe80 │ │ │ │ + sub x1, x1, #0xe0 │ │ │ │ + ldrsh w2, [x1, w0, uxtw #1] │ │ │ │ + add x0, x23, #0x9d0 │ │ │ │ + ldr x6, [x0, #8] │ │ │ │ + cmp w2, #0x114 │ │ │ │ + b.eq b4c0 // b.none │ │ │ │ + cbz w2, b4c0 │ │ │ │ add x20, x20, #0x1 │ │ │ │ - b b310 │ │ │ │ - mov w0, #0xc // #12 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - ldr x0, [x7, #88] │ │ │ │ - ldr x1, [x7, #104] │ │ │ │ - ldr x0, [x0, x1, lsl #3] │ │ │ │ - str wzr, [x0, #32] │ │ │ │ - b c0e0 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x4e8 │ │ │ │ - bl a930 │ │ │ │ - bl 2338 │ │ │ │ - add x25, x25, #0x9d0 │ │ │ │ - strb w0, [x25, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x480 │ │ │ │ - bl a930 │ │ │ │ + mov w24, w2 │ │ │ │ + b b410 │ │ │ │ mov w0, #0x7 // #7 │ │ │ │ strb w0, [x1, #404] │ │ │ │ mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - ldr x0, [x3, #232] │ │ │ │ - stp x3, x6, [sp, #24] │ │ │ │ - stp x7, x5, [sp, #40] │ │ │ │ - str x4, [sp, #56] │ │ │ │ - bl 1d50 │ │ │ │ - mov w24, w0 │ │ │ │ - cbnz w0, c1e8 │ │ │ │ - ldp x3, x6, [sp, #24] │ │ │ │ - ldp x7, x5, [sp, #40] │ │ │ │ - str w7, [x3, #228] │ │ │ │ - ldr x4, [sp, #56] │ │ │ │ - ldr x0, [x3, #88] │ │ │ │ - ldr x2, [x3, #104] │ │ │ │ - mov w1, w7 │ │ │ │ - ldr x3, [x0, x2, lsl #3] │ │ │ │ - add x9, x0, x2, lsl #3 │ │ │ │ - str w7, [x3, #32] │ │ │ │ - cbnz w7, bdbc │ │ │ │ - b c0e0 │ │ │ │ - mov w0, #0xa // #10 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - cmp w0, #0x76 │ │ │ │ - b.ne c1f8 // b.any │ │ │ │ - mov w0, #0xb // #11 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ - mov w0, #0x9 // #9 │ │ │ │ - strb w0, [x1, #404] │ │ │ │ - mov w0, #0x10f // #271 │ │ │ │ - b b52c │ │ │ │ + b b60c │ │ │ │ ldr x0, [x10, #8] │ │ │ │ brk #0x3e8 │ │ │ │ bti c │ │ │ │ - cbz x0, c358 │ │ │ │ + cbz x0, c450 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ - bl aa70 │ │ │ │ + bl ab70 │ │ │ │ adrp x1, 30000 │ │ │ │ add x2, x1, #0x9d0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x3, [x2, #88] │ │ │ │ ldr x4, [x2, #104] │ │ │ │ lsl x5, x4, #3 │ │ │ │ add x6, x3, x4, lsl #3 │ │ │ │ - cbz x3, c320 │ │ │ │ + cbz x3, c418 │ │ │ │ ldr x7, [x3, x5] │ │ │ │ - cbz x7, c320 │ │ │ │ + cbz x7, c418 │ │ │ │ ldr x7, [x2, #16] │ │ │ │ add x4, x4, #0x1 │ │ │ │ ldrb w6, [x2, #224] │ │ │ │ str x4, [x2, #104] │ │ │ │ strb w6, [x7] │ │ │ │ ldr x6, [x3, x5] │ │ │ │ add x5, x5, #0x8 │ │ │ │ @@ -10184,138 +10246,140 @@ │ │ │ │ ldrb w0, [x2] │ │ │ │ strb w0, [x1, #224] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ret │ │ │ │ nop │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ bti c │ │ │ │ adrp x1, 30000 │ │ │ │ add x1, x1, #0x9d0 │ │ │ │ ldr x2, [x1, #88] │ │ │ │ - cbz x2, c3ec │ │ │ │ + cbz x2, c4ec │ │ │ │ ldr x3, [x1, #104] │ │ │ │ lsl x4, x3, #3 │ │ │ │ ldr x0, [x2, x4] │ │ │ │ - cbz x0, c3ec │ │ │ │ + cbz x0, c4ec │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x2, x4, [sp, #16] │ │ │ │ stp x3, x1, [sp, #32] │ │ │ │ - bl afc8 │ │ │ │ + bl b0c8 │ │ │ │ ldp x2, x4, [sp, #16] │ │ │ │ ldr x3, [sp, #32] │ │ │ │ str xzr, [x2, x4] │ │ │ │ - cbz x3, c3e0 │ │ │ │ + cbz x3, c4e0 │ │ │ │ sub x3, x3, #0x1 │ │ │ │ ldr x1, [sp, #40] │ │ │ │ ldr x0, [x2, x3, lsl #3] │ │ │ │ str x3, [x1, #104] │ │ │ │ - cbz x0, c3e0 │ │ │ │ + cbz x0, c4e0 │ │ │ │ ldr w2, [x0, #32] │ │ │ │ str w2, [x1, #228] │ │ │ │ ldr x2, [x0, #16] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x2, x2, [x1, #8] │ │ │ │ str x0, [x1, #232] │ │ │ │ ldrb w0, [x2] │ │ │ │ strb w0, [x1, #224] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ ret │ │ │ │ bti c │ │ │ │ cmp x1, #0x1 │ │ │ │ - b.ls c46c // b.plast │ │ │ │ + b.ls c56c // b.plast │ │ │ │ sub x3, x1, #0x2 │ │ │ │ mov x2, x0 │ │ │ │ ldrb w0, [x0, x3] │ │ │ │ - cbnz w0, c46c │ │ │ │ + cbnz w0, c56c │ │ │ │ add x1, x2, x1 │ │ │ │ ldurb w0, [x1, #-1] │ │ │ │ - cbnz w0, c46c │ │ │ │ + cbnz w0, c56c │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x0, #0x40 // #64 │ │ │ │ mov x29, sp │ │ │ │ stp x2, x3, [sp, #16] │ │ │ │ bl 1ff0 │ │ │ │ ldp x2, x3, [sp, #16] │ │ │ │ - cbz x0, c478 │ │ │ │ + cbz x0, c578 │ │ │ │ stp xzr, x2, [x0] │ │ │ │ stp x2, x3, [x0, #16] │ │ │ │ mov x2, #0x100000000 // #4294967296 │ │ │ │ stp w3, wzr, [x0, #32] │ │ │ │ str x2, [x0, #40] │ │ │ │ str xzr, [x0, #56] │ │ │ │ str x0, [sp, #16] │ │ │ │ - bl af20 │ │ │ │ + bl b020 │ │ │ │ ldr x1, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ mov x0, x1 │ │ │ │ ret │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x0, x1 │ │ │ │ ret │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x570 │ │ │ │ - bl a930 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x680 │ │ │ │ + bl aa30 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ add w21, w1, #0x2 │ │ │ │ mov x22, x0 │ │ │ │ sxtw x21, w21 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x0, x21 │ │ │ │ mov w19, w1 │ │ │ │ bl 1ff0 │ │ │ │ - cbz x0, c504 │ │ │ │ + cbz x0, c604 │ │ │ │ mov x20, x0 │ │ │ │ cmp w19, #0x0 │ │ │ │ - b.le c4cc │ │ │ │ + b.le c5cc │ │ │ │ mov w2, w19 │ │ │ │ mov x1, x22 │ │ │ │ bl 1fd8 │ │ │ │ add x0, x20, w19, sxtw │ │ │ │ mov x1, x21 │ │ │ │ strb wzr, [x0, #1] │ │ │ │ mov x0, x20 │ │ │ │ strb wzr, [x20, w19, sxtw] │ │ │ │ - bl c3f0 │ │ │ │ - cbz x0, c510 │ │ │ │ + bl c4f0 │ │ │ │ + cbz x0, c610 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ str w2, [x0, #36] │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x29, x30, [sp], #48 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x5a0 │ │ │ │ - bl a930 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x5d0 │ │ │ │ - bl a930 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x6b0 │ │ │ │ + bl aa30 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x6e0 │ │ │ │ + bl aa30 │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ bl 22c0 │ │ │ │ mov w1, w0 │ │ │ │ mov x0, x19 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ autiasp │ │ │ │ - b c484 │ │ │ │ + b c584 │ │ │ │ bti c │ │ │ │ adrp x0, 30000 │ │ │ │ ldr w0, [x0, #32] │ │ │ │ ret │ │ │ │ bti c │ │ │ │ adrp x0, 30000 │ │ │ │ ldr x0, [x0, #2744] │ │ │ │ @@ -10356,23 +10420,23 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ adrp x22, 30000 │ │ │ │ add x21, x22, #0x9d0 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ ldr x19, [x21, #88] │ │ │ │ - cbnz x19, c624 │ │ │ │ - b c634 │ │ │ │ - bl afc8 │ │ │ │ + cbnz x19, c724 │ │ │ │ + b c734 │ │ │ │ + bl b0c8 │ │ │ │ str xzr, [x20] │ │ │ │ - bl c360 │ │ │ │ + bl c460 │ │ │ │ ldr x0, [x21, #104] │ │ │ │ add x20, x19, x0, lsl #3 │ │ │ │ ldr x0, [x19, x0, lsl #3] │ │ │ │ - cbnz x0, c618 │ │ │ │ + cbnz x0, c718 │ │ │ │ mov x0, x19 │ │ │ │ bl 2368 │ │ │ │ add x0, x22, #0x9d0 │ │ │ │ str wzr, [x22, #2512] │ │ │ │ str xzr, [x0, #16] │ │ │ │ stp xzr, xzr, [x0, #88] │ │ │ │ str xzr, [x0, #104] │ │ │ │ @@ -10403,217 +10467,217 @@ │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ adrp x19, 30000 │ │ │ │ add x20, x19, #0x9d0 │ │ │ │ str w0, [x20, #420] │ │ │ │ ldr x0, [x20, #56] │ │ │ │ str wzr, [x20, #412] │ │ │ │ str wzr, [x20, #416] │ │ │ │ - cbz x0, cac8 │ │ │ │ + cbz x0, cbc8 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ adrp x22, 30000 │ │ │ │ add x23, x22, #0x20 │ │ │ │ - adrp x20, 11000 │ │ │ │ + adrp x20, 12000 │ │ │ │ add x21, x23, #0x210 │ │ │ │ ldr x2, [x1, #64] │ │ │ │ - add x20, x20, #0xa9c │ │ │ │ + add x20, x20, #0xbbc │ │ │ │ str x0, [x1, #48] │ │ │ │ mov x24, #0x0 // #0 │ │ │ │ str x2, [x1, #72] │ │ │ │ strh wzr, [x0] │ │ │ │ add x0, x23, #0x10 │ │ │ │ ldrsh w0, [x0, x24, lsl #1] │ │ │ │ - cbnz w0, c7b0 │ │ │ │ + cbnz w0, c8b0 │ │ │ │ add x25, x19, #0x9d0 │ │ │ │ ldr w0, [x25, #420] │ │ │ │ - tbnz w0, #31, c8d0 │ │ │ │ + tbnz w0, #31, c9d0 │ │ │ │ add x0, x23, #0x110 │ │ │ │ ldrsh w0, [x0, x24, lsl #1] │ │ │ │ - cbz w0, c740 │ │ │ │ + cbz w0, c840 │ │ │ │ add x25, x19, #0x9d0 │ │ │ │ ldr w2, [x25, #420] │ │ │ │ add w26, w2, w0 │ │ │ │ cmp w26, #0xe5 │ │ │ │ - b.ls c9d0 // b.plast │ │ │ │ + b.ls cad0 // b.plast │ │ │ │ add x0, x23, #0x5b0 │ │ │ │ ldrsh w0, [x0, x24, lsl #1] │ │ │ │ - cbz w0, c760 │ │ │ │ + cbz w0, c860 │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr w1, [x1, #420] │ │ │ │ add w0, w1, w0 │ │ │ │ cmp w0, #0xe5 │ │ │ │ - b.ls ca4c // b.plast │ │ │ │ + b.ls cb4c // b.plast │ │ │ │ add x25, x19, #0x9d0 │ │ │ │ ldr w0, [x25, #416] │ │ │ │ - cbnz w0, c788 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x5f8 │ │ │ │ - bl 56c4 │ │ │ │ + cbnz w0, c888 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x708 │ │ │ │ + bl 5784 │ │ │ │ ldr w0, [x25, #412] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [x25, #412] │ │ │ │ ldr w0, [x25, #416] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.le c8dc │ │ │ │ + b.le c9dc │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr w1, [x0, #420] │ │ │ │ - cbz w1, ca74 │ │ │ │ + cbz w1, cb74 │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w1, [x0, #420] │ │ │ │ add x0, x23, #0x10 │ │ │ │ ldrsh w0, [x0, x24, lsl #1] │ │ │ │ - cbz w0, c714 │ │ │ │ + cbz w0, c814 │ │ │ │ add x1, x23, #0x6b0 │ │ │ │ sxtw x26, w0 │ │ │ │ ldrsh w25, [x1, w0, sxtw #1] │ │ │ │ - cbz w25, c860 │ │ │ │ + cbz w25, c960 │ │ │ │ add x2, x19, #0x9d0 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ sub w1, w1, w25 │ │ │ │ ldr x3, [x2, #72] │ │ │ │ ldr x1, [x3, w1, sxtw #3] │ │ │ │ str x1, [x2, #424] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x5c │ │ │ │ - b.ls c850 // b.plast │ │ │ │ + b.ls c950 // b.plast │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ add x2, x23, #0x770 │ │ │ │ sub x1, x1, w25, sxtw #3 │ │ │ │ ldr x0, [x24, #48] │ │ │ │ ldrsh w2, [x2, x26, lsl #1] │ │ │ │ sub x0, x0, w25, sxtw #1 │ │ │ │ ldrsh w3, [x0] │ │ │ │ str x0, [x24, #48] │ │ │ │ str x1, [x24, #72] │ │ │ │ orr w4, w3, w2 │ │ │ │ - cbnz w4, c86c │ │ │ │ + cbnz w4, c96c │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x24, #48] │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ strh w2, [x0, #2] │ │ │ │ add x0, x1, #0x8 │ │ │ │ str x0, [x24, #72] │ │ │ │ ldr x0, [x24, #424] │ │ │ │ str x0, [x1, #8] │ │ │ │ ldr w0, [x24, #420] │ │ │ │ - tbnz w0, #31, ca68 │ │ │ │ - cbz w0, e69c │ │ │ │ + tbnz w0, #31, cb68 │ │ │ │ + cbz w0, e7a8 │ │ │ │ mov x24, #0x2 // #2 │ │ │ │ - b c708 │ │ │ │ + b c808 │ │ │ │ ldrh w0, [x20, w0, uxtw #1] │ │ │ │ - adr x1, c860 │ │ │ │ + adr x1, c960 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ str xzr, [x1, #424] │ │ │ │ - b c7d8 │ │ │ │ + b c8d8 │ │ │ │ add x4, x23, #0x830 │ │ │ │ ldrsh w4, [x4, w2, sxtw #1] │ │ │ │ - cbz w4, c884 │ │ │ │ + cbz w4, c984 │ │ │ │ add w4, w3, w4 │ │ │ │ cmp w4, #0xe5 │ │ │ │ - b.ls ca84 // b.plast │ │ │ │ + b.ls cb84 // b.plast │ │ │ │ add x3, x23, #0x890 │ │ │ │ ldrsh x24, [x3, w2, sxtw #1] │ │ │ │ add x25, x19, #0x9d0 │ │ │ │ ldr x2, [x25, #80] │ │ │ │ cmp x0, x2 │ │ │ │ - b.cc c8ac // b.lo, b.ul, b.last │ │ │ │ - bl a964 │ │ │ │ - cbnz w0, cae4 │ │ │ │ + b.cc c9ac // b.lo, b.ul, b.last │ │ │ │ + bl aa64 │ │ │ │ + cbnz w0, cbe4 │ │ │ │ ldr x0, [x25, #48] │ │ │ │ ldr x1, [x25, #72] │ │ │ │ add x2, x19, #0x9d0 │ │ │ │ add x3, x0, #0x2 │ │ │ │ str x3, [x2, #48] │ │ │ │ strh w24, [x0, #2] │ │ │ │ add x0, x1, #0x8 │ │ │ │ str x0, [x2, #72] │ │ │ │ ldr x0, [x2, #424] │ │ │ │ str x0, [x1, #8] │ │ │ │ - b c708 │ │ │ │ - bl b2a0 │ │ │ │ + b c808 │ │ │ │ + bl b3a0 │ │ │ │ str w0, [x25, #420] │ │ │ │ - b c720 │ │ │ │ + b c820 │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ add x3, x23, #0x110 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ ldr x5, [x1, #56] │ │ │ │ str w0, [x1, #416] │ │ │ │ ldr x0, [x1, #48] │ │ │ │ ldr x2, [x1, #72] │ │ │ │ - b c914 │ │ │ │ + b ca14 │ │ │ │ cmp x5, x0 │ │ │ │ - b.cs c9a0 // b.hs, b.nlast │ │ │ │ + b.cs caa0 // b.hs, b.nlast │ │ │ │ sub x2, x2, #0x8 │ │ │ │ sub x0, x0, #0x2 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldrsh w1, [x0] │ │ │ │ ldrsh w1, [x3, w1, sxtw #1] │ │ │ │ - cbz w1, c900 │ │ │ │ + cbz w1, ca00 │ │ │ │ add w1, w1, #0x100 │ │ │ │ cmp w1, #0xe5 │ │ │ │ - b.hi c900 // b.pmore │ │ │ │ + b.hi ca00 // b.pmore │ │ │ │ ldrsh w6, [x21, w1, sxtw #1] │ │ │ │ cmp w6, #0x100 │ │ │ │ - b.ne c900 // b.any │ │ │ │ - cbz w4, c948 │ │ │ │ + b.ne ca00 // b.any │ │ │ │ + cbz w4, ca48 │ │ │ │ add x3, x19, #0x9d0 │ │ │ │ str x0, [x3, #48] │ │ │ │ str x2, [x3, #72] │ │ │ │ add x2, x19, #0x9d0 │ │ │ │ ldr x2, [x2, #80] │ │ │ │ cmp x2, x0 │ │ │ │ - b.hi c968 // b.pmore │ │ │ │ + b.hi ca68 // b.pmore │ │ │ │ str w1, [sp, #88] │ │ │ │ - bl a964 │ │ │ │ + bl aa64 │ │ │ │ ldr w1, [sp, #88] │ │ │ │ - cbnz w0, cae4 │ │ │ │ + cbnz w0, cbe4 │ │ │ │ add x0, x22, #0x20 │ │ │ │ add x0, x0, #0x3e0 │ │ │ │ ldrsh x24, [x0, w1, sxtw #1] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #48] │ │ │ │ add x2, x1, #0x2 │ │ │ │ str x2, [x0, #48] │ │ │ │ strh w24, [x1, #2] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #72] │ │ │ │ ldr x0, [x0, #288] │ │ │ │ str x0, [x1, #8] │ │ │ │ - b c708 │ │ │ │ - cbz w4, ca74 │ │ │ │ + b c808 │ │ │ │ + cbz w4, cb74 │ │ │ │ add x19, x19, #0x9d0 │ │ │ │ str x0, [x19, #48] │ │ │ │ str x2, [x19, #72] │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #128 │ │ │ │ autiasp │ │ │ │ ret │ │ │ │ add x0, x23, #0x210 │ │ │ │ ldrsh w0, [x0, w26, sxtw #1] │ │ │ │ cmp w2, w0 │ │ │ │ - b.ne c740 // b.any │ │ │ │ + b.ne c840 // b.any │ │ │ │ ldr x2, [x25, #48] │ │ │ │ ldr x0, [x25, #80] │ │ │ │ cmp x2, x0 │ │ │ │ - b.cc c9fc // b.lo, b.ul, b.last │ │ │ │ - bl a964 │ │ │ │ - cbnz w0, cae4 │ │ │ │ + b.cc cafc // b.lo, b.ul, b.last │ │ │ │ + bl aa64 │ │ │ │ + cbnz w0, cbe4 │ │ │ │ ldr x2, [x25, #48] │ │ │ │ add x0, x22, #0x20 │ │ │ │ add x0, x0, #0x3e0 │ │ │ │ add x1, x2, #0x2 │ │ │ │ ldrsh x24, [x0, w26, sxtw #1] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ str x1, [x0, #48] │ │ │ │ @@ -10623,500 +10687,186 @@ │ │ │ │ str x2, [x0, #72] │ │ │ │ ldr x2, [x0, #288] │ │ │ │ str x2, [x1, #8] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w1, [x0, #420] │ │ │ │ ldr w1, [x0, #416] │ │ │ │ cmp w1, #0x0 │ │ │ │ - b.le c708 │ │ │ │ + b.le c808 │ │ │ │ sub w1, w1, #0x1 │ │ │ │ str w1, [x0, #416] │ │ │ │ - b c708 │ │ │ │ + b c808 │ │ │ │ add x2, x23, #0x210 │ │ │ │ ldrsh w2, [x2, w0, sxtw #1] │ │ │ │ cmp w1, w2 │ │ │ │ - b.ne c760 // b.any │ │ │ │ + b.ne c860 // b.any │ │ │ │ add x1, x23, #0x3e0 │ │ │ │ ldrsh w0, [x1, w0, sxtw #1] │ │ │ │ - b c7b0 │ │ │ │ - bl b2a0 │ │ │ │ + b c8b0 │ │ │ │ + bl b3a0 │ │ │ │ str w0, [x24, #420] │ │ │ │ - b c844 │ │ │ │ + b c944 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b c9bc │ │ │ │ + b cabc │ │ │ │ add x5, x23, #0x210 │ │ │ │ ldrsh w5, [x5, w4, sxtw #1] │ │ │ │ cmp w5, w3 │ │ │ │ - b.ne c884 // b.any │ │ │ │ + b.ne c984 // b.any │ │ │ │ add x2, x23, #0x3e0 │ │ │ │ ldrsh x24, [x2, w4, sxtw #1] │ │ │ │ - b c88c │ │ │ │ + b c98c │ │ │ │ bti j │ │ │ │ - bl aba0 │ │ │ │ + bl ac40 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - bl ab40 │ │ │ │ + bl aca0 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bl a964 │ │ │ │ - cbnz w0, caf0 │ │ │ │ + b c8f0 │ │ │ │ + bl aa64 │ │ │ │ + cbnz w0, cbf0 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ stp x23, x24, [sp, #48] │ │ │ │ stp x25, x26, [sp, #64] │ │ │ │ ldr x0, [x20, #56] │ │ │ │ - b c6dc │ │ │ │ + b c7dc │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x848 │ │ │ │ - bl 56c4 │ │ │ │ - b c9bc │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x958 │ │ │ │ + bl 5784 │ │ │ │ + b cabc │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x3 // #3 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #144] │ │ │ │ + add x2, x1, #0x2 │ │ │ │ + str x2, [x0, #144] │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + strh w2, [x1] │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3864] │ │ │ │ + ldr x1, [x2] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + str x1, [x2] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - ldr x0, [x1] │ │ │ │ - ldrb w2, [x0, #16] │ │ │ │ - tbz w2, #1, f158 │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - ldr w0, [x0, #24] │ │ │ │ + mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [x4] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x2 // #2 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xb58 │ │ │ │ - ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, cb64 │ │ │ │ - add x1, x0, w1, sxth #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr w2, [x0, #528] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - cbz w2, c7f0 │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi c7f0 // b.pmore │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0xb70 │ │ │ │ - ldrh w2, [x2, w0, uxtw #1] │ │ │ │ - adr x0, cba0 │ │ │ │ - add x2, x0, w2, sxth #2 │ │ │ │ - br x2 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3864] │ │ │ │ adrp x3, 2f000 │ │ │ │ - ldr x3, [x3, #3792] │ │ │ │ - ldr x1, [x0] │ │ │ │ - ldr x2, [x3] │ │ │ │ - cmp x1, x2 │ │ │ │ - b.lt cc64 // b.tstop │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ + ldr x3, [x3, #4000] │ │ │ │ + mov w0, #0x7fffffff // #2147483647 │ │ │ │ + ldr w1, [x3] │ │ │ │ + cmp w1, w0 │ │ │ │ + b.eq f1ac // b.none │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3920] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - ldr x4, [x24] │ │ │ │ - add x0, x4, x0, lsl #6 │ │ │ │ - ldr x0, [x0, #16] │ │ │ │ - ldrsw x4, [x0] │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x0, [x0, #72] │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldrb w1, [x0, #16] │ │ │ │ + tbz w1, #0, f064 │ │ │ │ + ldr w5, [x0, #20] │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4048] │ │ │ │ - ldr x0, [x0] │ │ │ │ - cmp x4, x0 │ │ │ │ - b.ne f178 // b.any │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3824] │ │ │ │ - add x24, x19, #0x9d0 │ │ │ │ - ldr x2, [x2] │ │ │ │ - ldr x0, [x24, #512] │ │ │ │ - sdiv x1, x1, x2 │ │ │ │ - ldr x4, [x24, #520] │ │ │ │ - madd x2, x1, x2, x2 │ │ │ │ - sub x4, x4, x0 │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3840] │ │ │ │ - str x2, [x3] │ │ │ │ - str x4, [sp, #88] │ │ │ │ - ldr x1, [x1] │ │ │ │ - mul x1, x2, x1 │ │ │ │ - bl a1c0 │ │ │ │ - str x0, [x24, #512] │ │ │ │ - ldr x4, [sp, #88] │ │ │ │ - add x0, x0, x4 │ │ │ │ - stp x0, x0, [x24, #128] │ │ │ │ - stp x0, x0, [x24, #144] │ │ │ │ - stp x0, x0, [x24, #160] │ │ │ │ - stp x0, x0, [x24, #176] │ │ │ │ - stp x0, x0, [x24, #192] │ │ │ │ - str x0, [x24, #208] │ │ │ │ - str x0, [x24, #520] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3848] │ │ │ │ + ldr x1, [x0] │ │ │ │ + str w5, [x4] │ │ │ │ + ldr w0, [x3] │ │ │ │ + cmn x1, #0x1 │ │ │ │ + b.eq ccd0 // b.none │ │ │ │ + cmp x1, w5, sxtw │ │ │ │ + b.eq f184 // b.none │ │ │ │ + ldr x5, [x24] │ │ │ │ + str x3, [sp, #104] │ │ │ │ + ldrsw x1, [x2] │ │ │ │ + stp x2, x4, [sp, #88] │ │ │ │ + add x1, x5, x1, lsl #6 │ │ │ │ + add x1, x1, #0x10 │ │ │ │ + bl a32c │ │ │ │ + ldp x2, x4, [sp, #88] │ │ │ │ + ldr x3, [sp, #104] │ │ │ │ + ldrsw x0, [x2] │ │ │ │ + ldr x2, [x24] │ │ │ │ + ldrsw x1, [x3] │ │ │ │ + ldr w4, [x4] │ │ │ │ + add x0, x2, x0, lsl #6 │ │ │ │ + ldr x0, [x0, #16] │ │ │ │ + str w4, [x0, x1, lsl #2] │ │ │ │ + ldr w0, [x3] │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + str w0, [x3] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w1, [x0, #528] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3864] │ │ │ │ - adrp x5, 2f000 │ │ │ │ - ldr x5, [x5, #3792] │ │ │ │ - ldr x1, [x0] │ │ │ │ - ldr x0, [x5] │ │ │ │ - cmp x1, x0 │ │ │ │ - b.lt ef38 // b.tstop │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - ldr x2, [x24] │ │ │ │ - ldrsw x1, [x4] │ │ │ │ - add x1, x2, x1, lsl #6 │ │ │ │ adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3824] │ │ │ │ - ldr x2, [x2] │ │ │ │ - sdiv x0, x0, x2 │ │ │ │ - str x0, [x1, #40] │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3984] │ │ │ │ - ldr w0, [x0] │ │ │ │ - cbz w0, ef28 │ │ │ │ - add x24, x19, #0x9d0 │ │ │ │ - ldr x0, [x24, #512] │ │ │ │ - bl 2368 │ │ │ │ - ldr x1, [x24, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ + ldr x2, [x2, #3920] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ - add x2, x19, #0x9d0 │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - str x4, [sp, #88] │ │ │ │ - ldr x0, [x24] │ │ │ │ - ldrsw x1, [x4] │ │ │ │ - add x1, x0, x1, lsl #6 │ │ │ │ - ldr w0, [x1, #8] │ │ │ │ - str w0, [x2, #112] │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3864] │ │ │ │ - str xzr, [x2] │ │ │ │ - mov w2, #0x1 // #1 │ │ │ │ - str w2, [x1, #32] │ │ │ │ - bl 5e40 │ │ │ │ - mov x8, x0 │ │ │ │ - ldr x4, [sp, #88] │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3840] │ │ │ │ + ldr w0, [x2] │ │ │ │ ldr x1, [x24] │ │ │ │ - str x8, [x0] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - ldr w3, [x0, #12] │ │ │ │ - cbnz w3, ecd0 │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3792] │ │ │ │ - mov x0, #0x1 // #1 │ │ │ │ - str x0, [x1] │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3848] │ │ │ │ - str w0, [x1] │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3824] │ │ │ │ - str x0, [x1] │ │ │ │ - mul x0, x8, x0 │ │ │ │ - bl 1ff0 │ │ │ │ - add x2, x19, #0x9d0 │ │ │ │ - str x0, [x2, #512] │ │ │ │ - cbz x0, f144 │ │ │ │ - ldr w1, [x2, #112] │ │ │ │ - str x0, [x2, #520] │ │ │ │ - sub w1, w1, #0x1 │ │ │ │ - cmp w1, #0xa │ │ │ │ - b.ls e6ac // b.plast │ │ │ │ - ldr x1, [x2, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x3 // #3 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xb88 │ │ │ │ - ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, cdf0 │ │ │ │ - add x1, x0, w1, sxth #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - add x6, x19, #0x9d0 │ │ │ │ - adrp x5, 30000 │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - str w0, [x6, #504] │ │ │ │ - add x0, x5, #0xbf0 │ │ │ │ - str wzr, [x6, #528] │ │ │ │ - stp x5, x6, [sp, #88] │ │ │ │ - bl 22c0 │ │ │ │ - mov x3, x0 │ │ │ │ - adrp x7, 2f000 │ │ │ │ - ldr x7, [x7, #3864] │ │ │ │ - adrp x8, 2f000 │ │ │ │ - ldr x8, [x8, #3792] │ │ │ │ - ldr x1, [x7] │ │ │ │ - ldr x2, [x8] │ │ │ │ - add x1, x0, x1 │ │ │ │ - ldr x5, [sp, #88] │ │ │ │ - cmp x1, x2 │ │ │ │ - b.le cec0 │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - ldr x6, [sp, #96] │ │ │ │ - ldr x4, [x24] │ │ │ │ - add x0, x4, x0, lsl #6 │ │ │ │ - ldr x0, [x0, #16] │ │ │ │ - ldrsw x4, [x0] │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - ldr x0, [x0] │ │ │ │ - cmp x4, x0 │ │ │ │ - b.ne f18c // b.any │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3840] │ │ │ │ - str x1, [x8] │ │ │ │ - ldr x0, [x6, #512] │ │ │ │ - ldr x2, [x2] │ │ │ │ - ldr x24, [x6, #520] │ │ │ │ - stp x6, x5, [sp, #88] │ │ │ │ - mul x1, x1, x2 │ │ │ │ - sub x24, x24, x0 │ │ │ │ - stp x7, x3, [sp, #104] │ │ │ │ - bl a1c0 │ │ │ │ - ldp x6, x5, [sp, #88] │ │ │ │ - ldp x7, x3, [sp, #104] │ │ │ │ - str x0, [x6, #512] │ │ │ │ - add x0, x0, x24 │ │ │ │ - str x0, [x6, #128] │ │ │ │ - str x0, [x6, #520] │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr w0, [x1, #112] │ │ │ │ - cmp w0, #0x2 │ │ │ │ - b.eq ef8c // b.none │ │ │ │ - b.gt ef7c │ │ │ │ - cmp w0, #0x1 │ │ │ │ - b.ne c7e4 // b.any │ │ │ │ - bl 5a4c │ │ │ │ - mov x1, x0 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x820 │ │ │ │ - bl 56c4 │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3984] │ │ │ │ - ldr w0, [x0] │ │ │ │ - cbnz w0, c7e4 │ │ │ │ - bl 6f00 │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ + sbfiz x3, x0, #6, #32 │ │ │ │ + add w0, w0, #0x1 │ │ │ │ + add x1, x1, x3 │ │ │ │ + adrp x3, 2f000 │ │ │ │ + ldr x3, [x3, #4000] │ │ │ │ + ldr w3, [x3] │ │ │ │ + str w3, [x1, #12] │ │ │ │ + str w0, [x2] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0xb // #11 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #208] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #208] │ │ │ │ - str xzr, [x1] │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3864] │ │ │ │ - ldr x1, [x2] │ │ │ │ - add x1, x1, #0x1 │ │ │ │ - str x1, [x2] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0xa // #10 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #200] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #200] │ │ │ │ - str xzr, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x9 // #9 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #192] │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #192] │ │ │ │ - str wzr, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x8 // #8 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #184] │ │ │ │ - add x2, x1, #0x2 │ │ │ │ - str x2, [x0, #184] │ │ │ │ - strh wzr, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x7 // #7 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #176] │ │ │ │ - add x2, x1, #0x1 │ │ │ │ - str x2, [x0, #176] │ │ │ │ - strb wzr, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x6 // #6 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #168] │ │ │ │ - ldr d31, [x0, #272] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #168] │ │ │ │ - str d31, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x5 // #5 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #160] │ │ │ │ - ldr s31, [x0, #280] │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #160] │ │ │ │ - str s31, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x4 // #4 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #152] │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #152] │ │ │ │ - ldr w2, [x0, #260] │ │ │ │ - str w2, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x3 // #3 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #144] │ │ │ │ - add x2, x1, #0x2 │ │ │ │ - str x2, [x0, #144] │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - strh w2, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #136] │ │ │ │ - add x2, x1, #0x1 │ │ │ │ - str x2, [x0, #136] │ │ │ │ - ldrsb w2, [x0, #404] │ │ │ │ - strb w2, [x1] │ │ │ │ - b cf40 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0xa // #10 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w1, [x0, #112] │ │ │ │ - sub w0, w1, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.ls e7a0 // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3864] │ │ │ │ - ldr x0, [x1] │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - str x0, [x1] │ │ │ │ - b c7e4 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x8 // #8 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w1, [x0, #112] │ │ │ │ - sub w0, w1, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.ls ea38 // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x7 // #7 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w1, [x0, #112] │ │ │ │ - sub w0, w1, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.ls e8ec // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - b d0e0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ - adrp x1, 11000 │ │ │ │ + adrp x1, 12000 │ │ │ │ adrp x0, 2f000 │ │ │ │ ldr x0, [x0, #4000] │ │ │ │ - add x1, x1, #0x6c0 │ │ │ │ + add x1, x1, #0x7d0 │ │ │ │ str x1, [x24, #440] │ │ │ │ - adrp x1, 13000 │ │ │ │ + adrp x1, 12000 │ │ │ │ str wzr, [x24, #472] │ │ │ │ - ldr d31, [x1, #264] │ │ │ │ + ldr d31, [x1, #2912] │ │ │ │ mov x1, #0x479e000000000000 // #5160562223013167104 │ │ │ │ str wzr, [x0] │ │ │ │ stp xzr, x1, [x24, #456] │ │ │ │ ldr x1, [x24, #72] │ │ │ │ str d31, [x24, #448] │ │ │ │ ldr x0, [x1] │ │ │ │ ldrb w2, [x0, #16] │ │ │ │ - tbnz w2, #1, eff8 │ │ │ │ + tbnz w2, #1, f034 │ │ │ │ ldrb w2, [x0, #16] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ orr w2, w2, #0x2 │ │ │ │ strb w2, [x0, #16] │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #3920] │ │ │ │ str x2, [sp, #88] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr w0, [x2] │ │ │ │ str w0, [x1, #24] │ │ │ │ mov x1, x24 │ │ │ │ - bl a2c8 │ │ │ │ + bl a3c8 │ │ │ │ ldr x2, [sp, #88] │ │ │ │ add x3, x19, #0x9d0 │ │ │ │ add x0, x3, #0x1b8 │ │ │ │ str x2, [sp, #120] │ │ │ │ ldr x4, [x24] │ │ │ │ ldrsw x1, [x2] │ │ │ │ ldp q28, q30, [x0] │ │ │ │ @@ -11129,15 +10879,15 @@ │ │ │ │ stp q30, q29, [x5, #16] │ │ │ │ ldr x0, [x3, #72] │ │ │ │ str x3, [sp, #88] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ ldp x3, x4, [sp, #88] │ │ │ │ str x3, [sp, #112] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x2, [sp, #120] │ │ │ │ str x2, [sp, #88] │ │ │ │ str x0, [x4, x1] │ │ │ │ ldr x0, [x3, #72] │ │ │ │ @@ -11154,382 +10904,177 @@ │ │ │ │ ldr x3, [sp, #112] │ │ │ │ ldrsw x1, [x2] │ │ │ │ add x1, x0, x1, lsl #6 │ │ │ │ ldr x0, [x3, #72] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ stp x3, x1, [sp, #88] │ │ │ │ - bl a4ac │ │ │ │ + bl a5ac │ │ │ │ ldp x3, x1, [sp, #88] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ str x2, [sp, #96] │ │ │ │ str x0, [x1, #56] │ │ │ │ ldr x0, [x24] │ │ │ │ ldrsw x1, [x2] │ │ │ │ add x1, x0, x1, lsl #6 │ │ │ │ ldr w0, [x3, #432] │ │ │ │ add x1, x1, #0x18 │ │ │ │ stur w0, [x1, #-16] │ │ │ │ - bl 5220 │ │ │ │ + bl 52e0 │ │ │ │ ldp x3, x2, [sp, #88] │ │ │ │ ldr x1, [x24] │ │ │ │ ldrsw x0, [x2] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ ldr x1, [x3, #72] │ │ │ │ str wzr, [x0, #32] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x5 // #5 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xba0 │ │ │ │ - ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, d30c │ │ │ │ - add x1, x0, w1, sxth #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - adrp x5, 30000 │ │ │ │ - mov w1, #0x2 // #2 │ │ │ │ - str x5, [sp, #88] │ │ │ │ - str w1, [x0, #504] │ │ │ │ - add x0, x5, #0xbf0 │ │ │ │ - bl 22c0 │ │ │ │ - mov x24, x0 │ │ │ │ - ldr x5, [sp, #88] │ │ │ │ - cbnz x0, d33c │ │ │ │ - mov x24, #0x1 // #1 │ │ │ │ - add x4, x19, #0x9d0 │ │ │ │ - add x1, x5, #0xbf0 │ │ │ │ - mov x2, x24 │ │ │ │ - ldr x0, [x4, #128] │ │ │ │ - stp x4, x24, [sp, #88] │ │ │ │ - bl 2158 │ │ │ │ - add x3, x0, x24 │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3864] │ │ │ │ - ldp x4, x6, [sp, #88] │ │ │ │ - str x3, [x4, #128] │ │ │ │ - ldr x0, [x1] │ │ │ │ - add x0, x0, x6 │ │ │ │ - str x0, [x1] │ │ │ │ - ldr x1, [x4, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x24, x19, #0x9d0 │ │ │ │ - ldr w0, [x24, #112] │ │ │ │ - ldr w1, [x24, #504] │ │ │ │ - cbnz w0, ed70 │ │ │ │ - str w1, [x24, #112] │ │ │ │ - ldr x1, [x24, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - adrp x3, 2f000 │ │ │ │ - ldr x3, [x3, #3912] │ │ │ │ - add x24, x19, #0x9d0 │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3832] │ │ │ │ - str x3, [sp, #88] │ │ │ │ - ldr w0, [x3] │ │ │ │ - mov x1, x2 │ │ │ │ - str x2, [sp, #104] │ │ │ │ - bl a408 │ │ │ │ - ldr x0, [x24, #72] │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl 22c0 │ │ │ │ - add x0, x0, #0x1 │ │ │ │ - ldr x3, [sp, #88] │ │ │ │ - mov w4, #0x30 // #48 │ │ │ │ - ldr x2, [sp, #104] │ │ │ │ - ldr w1, [x3] │ │ │ │ - ldr x5, [x2] │ │ │ │ - smaddl x1, w1, w4, x5 │ │ │ │ - stp x1, x3, [sp, #88] │ │ │ │ - bl a14c │ │ │ │ - ldp x1, x3, [sp, #88] │ │ │ │ - str x0, [x1, #8] │ │ │ │ - ldr x0, [x24, #72] │ │ │ │ - mov w4, #0x30 // #48 │ │ │ │ - ldr x2, [sp, #104] │ │ │ │ - str x2, [sp, #88] │ │ │ │ - ldr x1, [x0] │ │ │ │ - ldr x5, [x2] │ │ │ │ - ldr w0, [x3] │ │ │ │ - ldr x1, [x1] │ │ │ │ - smaddl x0, w0, w4, x5 │ │ │ │ - ldr x0, [x0, #8] │ │ │ │ - bl 1f78 │ │ │ │ - ldp x2, x3, [sp, #88] │ │ │ │ - mov w4, #0x30 // #48 │ │ │ │ - ldr x0, [x2] │ │ │ │ - ldr w1, [x3] │ │ │ │ - smaddl x1, w1, w4, x0 │ │ │ │ - ldr x0, [x24, #72] │ │ │ │ - str x1, [sp, #88] │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x0, [x0] │ │ │ │ - bl a4ac │ │ │ │ - ldr x1, [sp, #88] │ │ │ │ - str x0, [x1, #40] │ │ │ │ - ldr x1, [x24, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3984] │ │ │ │ ldr w0, [x24] │ │ │ │ - cbz w0, f014 │ │ │ │ + cbz w0, f050 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le c7e4 │ │ │ │ + b.le c8e4 │ │ │ │ mov w0, #0x6 // #6 │ │ │ │ bl 1e58 │ │ │ │ bti j │ │ │ │ - bl 55c0 │ │ │ │ + bl 5680 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x4 // #4 │ │ │ │ + str w1, [x0, #432] │ │ │ │ + ldr x1, [x0, #72] │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - str w1, [x0, #504] │ │ │ │ ldr w0, [x0, #112] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xbb8 │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xc78 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, d4d8 │ │ │ │ + adr x0, cf6c │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - mov w0, #0xffffffff // #-1 │ │ │ │ - str w0, [x4] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x9 // #9 │ │ │ │ + mov w1, #0xb // #11 │ │ │ │ str w1, [x0, #504] │ │ │ │ ldr w1, [x0, #112] │ │ │ │ sub w0, w1, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.ls eb84 // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x6 // #6 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xbd0 │ │ │ │ - ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, d560 │ │ │ │ - add x1, x0, w1, sxth #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x4 // #4 │ │ │ │ - str w1, [x0, #432] │ │ │ │ - ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x2 // #2 │ │ │ │ - str w1, [x0, #432] │ │ │ │ - ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b.ls e904 // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ + nop │ │ │ │ + nop │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3864] │ │ │ │ + ldr x0, [x1] │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + str x0, [x1] │ │ │ │ + b c8e4 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ + mov w1, #0x3 // #3 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x8 // #8 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x6 // #6 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0x9 // #9 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ mov w1, #0xb // #11 │ │ │ │ str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x4 // #4 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w0, [x0, #112] │ │ │ │ - sub w0, w0, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xbe8 │ │ │ │ - ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, d688 │ │ │ │ - add x1, x0, w1, sxth #2 │ │ │ │ - br x1 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0xb // #11 │ │ │ │ - str w1, [x0, #504] │ │ │ │ - ldr w1, [x0, #112] │ │ │ │ - sub w0, w1, #0x1 │ │ │ │ - cmp w0, #0xa │ │ │ │ - b.ls ed8c // b.plast │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0x460 │ │ │ │ - bl 56c4 │ │ │ │ - b d0e0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - adrp x3, 2f000 │ │ │ │ - ldr x3, [x3, #4000] │ │ │ │ - mov w0, #0x7fffffff // #2147483647 │ │ │ │ - ldr w1, [x3] │ │ │ │ - cmp w1, w0 │ │ │ │ - b.eq f0a0 // b.none │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3920] │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x0, [x0, #72] │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldrb w1, [x0, #16] │ │ │ │ - tbz w1, #0, f028 │ │ │ │ - ldr w5, [x0, #20] │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3848] │ │ │ │ - ldr x1, [x0] │ │ │ │ - str w5, [x4] │ │ │ │ - ldr w0, [x3] │ │ │ │ - cmp x1, w5, sxtw │ │ │ │ - ccmn x1, #0x1, #0x4, eq // eq = none │ │ │ │ - b.ne f078 // b.any │ │ │ │ - ldr x5, [x24] │ │ │ │ - str x3, [sp, #104] │ │ │ │ - ldrsw x1, [x2] │ │ │ │ - stp x2, x4, [sp, #88] │ │ │ │ - add x1, x5, x1, lsl #6 │ │ │ │ - add x1, x1, #0x10 │ │ │ │ - bl a22c │ │ │ │ - ldp x2, x4, [sp, #88] │ │ │ │ - ldr x3, [sp, #104] │ │ │ │ - ldrsw x0, [x2] │ │ │ │ - ldr x2, [x24] │ │ │ │ - ldrsw x1, [x3] │ │ │ │ - ldr w4, [x4] │ │ │ │ - add x0, x2, x0, lsl #6 │ │ │ │ - ldr x0, [x0, #16] │ │ │ │ - str w4, [x0, x1, lsl #2] │ │ │ │ - ldr w0, [x3] │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - str w0, [x3] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x2 // #2 │ │ │ │ + str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - adrp x2, 2f000 │ │ │ │ - ldr x2, [x2, #3920] │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr w0, [x2] │ │ │ │ - ldr x1, [x24] │ │ │ │ - sbfiz x3, x0, #6, #32 │ │ │ │ - add w0, w0, #0x1 │ │ │ │ - add x1, x1, x3 │ │ │ │ - adrp x3, 2f000 │ │ │ │ - ldr x3, [x3, #4000] │ │ │ │ - ldr w3, [x3] │ │ │ │ - str w3, [x1, #12] │ │ │ │ - str w0, [x2] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ ldr x1, [x24, #72] │ │ │ │ ldr x0, [x1] │ │ │ │ ldrb w2, [x0, #16] │ │ │ │ - tbnz w2, #0, ef0c │ │ │ │ + tbnz w2, #0, f018 │ │ │ │ ldrb w2, [x0, #16] │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #4064] │ │ │ │ orr w2, w2, #0x1 │ │ │ │ strb w2, [x0, #16] │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #3928] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr w0, [x3] │ │ │ │ str w0, [x1, #20] │ │ │ │ mov x1, x2 │ │ │ │ stp x2, x3, [sp, #88] │ │ │ │ - bl a364 │ │ │ │ + bl a464 │ │ │ │ ldr x0, [x24, #72] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ bl 22c0 │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldp x2, x3, [sp, #88] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ str x2, [sp, #104] │ │ │ │ ldr x5, [x2] │ │ │ │ ldr w1, [x3] │ │ │ │ smaddl x1, w1, w4, x5 │ │ │ │ str x1, [sp, #88] │ │ │ │ - bl a14c │ │ │ │ + bl a24c │ │ │ │ ldp x1, x3, [sp, #88] │ │ │ │ str x0, [x1, #8] │ │ │ │ ldr x0, [x24, #72] │ │ │ │ mov w4, #0x18 // #24 │ │ │ │ ldr x2, [sp, #104] │ │ │ │ str x2, [sp, #88] │ │ │ │ ldr x1, [x0] │ │ │ │ @@ -11544,28 +11089,28 @@ │ │ │ │ ldr x0, [x2] │ │ │ │ ldr w1, [x3] │ │ │ │ smaddl x1, w1, w4, x0 │ │ │ │ ldr x0, [x24, #72] │ │ │ │ str x1, [sp, #88] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl a4ac │ │ │ │ + bl a5ac │ │ │ │ ldr x1, [sp, #88] │ │ │ │ str x0, [x1, #16] │ │ │ │ ldr x1, [x24, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #4048] │ │ │ │ ldr x0, [x24] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.eq d8d8 // b.none │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x670 │ │ │ │ - bl 56c4 │ │ │ │ + b.eq d1bc // b.none │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x780 │ │ │ │ + bl 5784 │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #3928] │ │ │ │ ldr w0, [x2] │ │ │ │ ldr x3, [x3] │ │ │ │ sxtw x1, w0 │ │ │ │ @@ -11573,1452 +11118,1975 @@ │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ smull x1, w0, w1 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str xzr, [x3, x1] │ │ │ │ str w0, [x2] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ ldr d31, [x24, #272] │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.ls f050 // b.plast │ │ │ │ + b.ls f170 // b.plast │ │ │ │ mov x0, #0xffffffe00000 // #281474974613504 │ │ │ │ movk x0, #0x41ef, lsl #48 │ │ │ │ fmov d30, x0 │ │ │ │ fcmpe d31, d30 │ │ │ │ - b.gt eef4 │ │ │ │ + b.gt f000 │ │ │ │ fcvtzs d30, d31 │ │ │ │ scvtf d29, d30 │ │ │ │ fsub d31, d31, d29 │ │ │ │ fcmpe d31, #0.0 │ │ │ │ - b.gt eed8 │ │ │ │ + b.gt efe4 │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #4064] │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #3928] │ │ │ │ ldr w0, [x2] │ │ │ │ ldr x3, [x3] │ │ │ │ smull x1, w0, w1 │ │ │ │ add w0, w0, #0x1 │ │ │ │ str d30, [x3, x1] │ │ │ │ str w0, [x2] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x24, x19, #0x9d0 │ │ │ │ ldr w0, [x24, #260] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.le f064 │ │ │ │ + b.le f15c │ │ │ │ adrp x3, 2f000 │ │ │ │ ldr x3, [x3, #4064] │ │ │ │ mov w2, #0x18 // #24 │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3928] │ │ │ │ sxtw x0, w0 │ │ │ │ ldr w1, [x3] │ │ │ │ ldr x4, [x4] │ │ │ │ smull x2, w1, w2 │ │ │ │ add w1, w1, #0x1 │ │ │ │ str w1, [x3] │ │ │ │ str x0, [x4, x2] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3984] │ │ │ │ + ldr w0, [x0] │ │ │ │ + cbnz w0, c8e4 │ │ │ │ + bl 7000 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x3 // #3 │ │ │ │ - str w1, [x0, #432] │ │ │ │ ldr x1, [x0, #72] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov w1, #0x2 // #2 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ str w1, [x0, #504] │ │ │ │ - ldr x1, [x0, #128] │ │ │ │ + ldr x1, [x0, #136] │ │ │ │ add x2, x1, #0x1 │ │ │ │ - str x2, [x0, #128] │ │ │ │ - strb wzr, [x1] │ │ │ │ - b cf40 │ │ │ │ + str x2, [x0, #136] │ │ │ │ + ldrsb w2, [x0, #404] │ │ │ │ + strb w2, [x1] │ │ │ │ + b cc24 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x3 // #3 │ │ │ │ + str w1, [x0, #504] │ │ │ │ ldr w0, [x0, #112] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0xa │ │ │ │ - b.hi d0e0 // b.pmore │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc00 │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xc90 │ │ │ │ ldrh w1, [x1, w0, uxtw #1] │ │ │ │ - adr x0, da48 │ │ │ │ + adr x0, d344 │ │ │ │ add x1, x0, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #200] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xca8 │ │ │ │ + ldrh w1, [x1, w0, uxtw #1] │ │ │ │ + adr x0, d37c │ │ │ │ + add x1, x0, w1, sxth #2 │ │ │ │ + br x1 │ │ │ │ + bti j │ │ │ │ + add x6, x19, #0x9d0 │ │ │ │ + adrp x5, 30000 │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + str w0, [x6, #504] │ │ │ │ + add x0, x5, #0xbf0 │ │ │ │ + str wzr, [x6, #528] │ │ │ │ + stp x5, x6, [sp, #88] │ │ │ │ + bl 22c0 │ │ │ │ + mov x3, x0 │ │ │ │ + adrp x7, 2f000 │ │ │ │ + ldr x7, [x7, #3864] │ │ │ │ + adrp x8, 2f000 │ │ │ │ + ldr x8, [x8, #3792] │ │ │ │ + ldr x1, [x7] │ │ │ │ + ldr x2, [x8] │ │ │ │ + add x1, x0, x1 │ │ │ │ + ldr x5, [sp, #88] │ │ │ │ + cmp x1, x2 │ │ │ │ + b.le d44c │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x8 │ │ │ │ - str x1, [x0, #200] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0xa // #10 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #192] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x4 │ │ │ │ - str x1, [x0, #192] │ │ │ │ - ldr x1, [x24] │ │ │ │ ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x9 // #9 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + ldr x6, [sp, #96] │ │ │ │ + ldr x4, [x24] │ │ │ │ + add x0, x4, x0, lsl #6 │ │ │ │ + ldr x0, [x0, #16] │ │ │ │ + ldrsw x4, [x0] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + ldr x0, [x0] │ │ │ │ + cmp x4, x0 │ │ │ │ + b.ne f250 // b.any │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3840] │ │ │ │ + str x1, [x8] │ │ │ │ + ldr x0, [x6, #512] │ │ │ │ + ldr x2, [x2] │ │ │ │ + ldr x24, [x6, #520] │ │ │ │ + stp x6, x5, [sp, #88] │ │ │ │ + mul x1, x1, x2 │ │ │ │ + sub x24, x24, x0 │ │ │ │ + stp x7, x3, [sp, #104] │ │ │ │ + bl a2c0 │ │ │ │ + ldp x6, x5, [sp, #88] │ │ │ │ + ldp x7, x3, [sp, #104] │ │ │ │ + str x0, [x6, #512] │ │ │ │ + add x0, x0, x24 │ │ │ │ + str x0, [x6, #128] │ │ │ │ + str x0, [x6, #520] │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr w0, [x1, #112] │ │ │ │ + cmp w0, #0x2 │ │ │ │ + b.eq f09c // b.none │ │ │ │ + b.gt f08c │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.ne c8e4 // b.any │ │ │ │ + bl 5b20 │ │ │ │ + mov x1, x0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x930 │ │ │ │ + bl 5784 │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #72] │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #184] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x2 │ │ │ │ - str x1, [x0, #184] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x8 // #8 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + mov w1, #0x2 // #2 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xcc0 │ │ │ │ + ldrh w1, [x1, w0, uxtw #1] │ │ │ │ + adr x0, d4c0 │ │ │ │ + add x1, x0, w1, sxth #2 │ │ │ │ + br x1 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #176] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x1 │ │ │ │ - str x1, [x0, #176] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x7 // #7 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + mov w1, #0xb // #11 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #208] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #208] │ │ │ │ + str xzr, [x1] │ │ │ │ + b cc24 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #168] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x8 │ │ │ │ - str x1, [x0, #168] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x6 // #6 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + mov w1, #0x9 // #9 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #192] │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #192] │ │ │ │ + str wzr, [x1] │ │ │ │ + b cc24 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #160] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x4 │ │ │ │ - str x1, [x0, #160] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x5 // #5 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + mov w1, #0x8 // #8 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #184] │ │ │ │ + add x2, x1, #0x2 │ │ │ │ + str x2, [x0, #184] │ │ │ │ + strh wzr, [x1] │ │ │ │ + b cc24 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #152] │ │ │ │ + ldr x1, [x0, #72] │ │ │ │ + ldr x0, [x1] │ │ │ │ + ldrb w2, [x0, #16] │ │ │ │ + tbz w2, #1, f264 │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x4 │ │ │ │ - str x1, [x0, #152] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x4 // #4 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + ldr w0, [x0, #24] │ │ │ │ + str w0, [x4] │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #144] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x2 │ │ │ │ - str x1, [x0, #144] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x3 // #3 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + mov w1, #0xa // #10 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w1, [x0, #112] │ │ │ │ + sub w0, w1, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.ls e7b8 // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #128] │ │ │ │ + mov w1, #0x9 // #9 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w1, [x0, #112] │ │ │ │ + sub w0, w1, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.ls ee7c // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x7 // #7 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #176] │ │ │ │ + add x2, x1, #0x1 │ │ │ │ + str x2, [x0, #176] │ │ │ │ + strb wzr, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr w2, [x0, #528] │ │ │ │ + ldr x1, [x0, #72] │ │ │ │ + cbz w2, c8f0 │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi c8f0 // b.pmore │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0xcd8 │ │ │ │ + ldrh w2, [x2, w0, uxtw #1] │ │ │ │ + adr x0, d618 │ │ │ │ + add x2, x0, w2, sxth #2 │ │ │ │ + br x2 │ │ │ │ + bti j │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3864] │ │ │ │ + adrp x3, 2f000 │ │ │ │ + ldr x3, [x3, #3792] │ │ │ │ + ldr x1, [x0] │ │ │ │ + ldr x2, [x3] │ │ │ │ + cmp x1, x2 │ │ │ │ + b.lt d6dc // b.tstop │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x1 │ │ │ │ - str x1, [x0, #128] │ │ │ │ - ldr x1, [x24] │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0x2 // #2 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ + ldr x4, [x24] │ │ │ │ + add x0, x4, x0, lsl #6 │ │ │ │ + ldr x0, [x0, #16] │ │ │ │ + ldrsw x4, [x0] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + ldr x0, [x0] │ │ │ │ + cmp x4, x0 │ │ │ │ + b.ne f298 // b.any │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3824] │ │ │ │ + add x24, x19, #0x9d0 │ │ │ │ + ldr x2, [x2] │ │ │ │ + ldr x0, [x24, #512] │ │ │ │ + sdiv x1, x1, x2 │ │ │ │ + ldr x4, [x24, #520] │ │ │ │ + madd x2, x1, x2, x2 │ │ │ │ + sub x4, x4, x0 │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3840] │ │ │ │ + str x2, [x3] │ │ │ │ + str x4, [sp, #88] │ │ │ │ + ldr x1, [x1] │ │ │ │ + mul x1, x2, x1 │ │ │ │ + bl a2c0 │ │ │ │ + str x0, [x24, #512] │ │ │ │ + ldr x4, [sp, #88] │ │ │ │ + add x0, x0, x4 │ │ │ │ + stp x0, x0, [x24, #128] │ │ │ │ + stp x0, x0, [x24, #144] │ │ │ │ + stp x0, x0, [x24, #160] │ │ │ │ + stp x0, x0, [x24, #176] │ │ │ │ + stp x0, x0, [x24, #192] │ │ │ │ + str x0, [x24, #208] │ │ │ │ + str x0, [x24, #520] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + str w1, [x0, #528] │ │ │ │ + ldr x1, [x0, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3864] │ │ │ │ + adrp x5, 2f000 │ │ │ │ + ldr x5, [x5, #3792] │ │ │ │ + ldr x1, [x0] │ │ │ │ + ldr x0, [x5] │ │ │ │ + cmp x1, x0 │ │ │ │ + b.lt f118 // b.tstop │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #136] │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x1 │ │ │ │ - str x1, [x0, #136] │ │ │ │ - ldr x1, [x24] │ │ │ │ - ldrsw x0, [x4] │ │ │ │ - add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, w1 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + ldr x2, [x24] │ │ │ │ + ldrsw x1, [x4] │ │ │ │ + add x1, x2, x1, lsl #6 │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3824] │ │ │ │ + ldr x2, [x2] │ │ │ │ + sdiv x0, x0, x2 │ │ │ │ + str x0, [x1, #40] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3984] │ │ │ │ + ldr w0, [x0] │ │ │ │ + cbz w0, f108 │ │ │ │ + add x24, x19, #0x9d0 │ │ │ │ + ldr x0, [x24, #512] │ │ │ │ + bl 2368 │ │ │ │ + ldr x1, [x24, #72] │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ - ldr x2, [x0, #208] │ │ │ │ + add x2, x19, #0x9d0 │ │ │ │ adrp x4, 2f000 │ │ │ │ ldr x4, [x4, #3944] │ │ │ │ - add x1, x2, #0x8 │ │ │ │ - str x1, [x0, #208] │ │ │ │ + str x4, [sp, #88] │ │ │ │ + ldr x0, [x24] │ │ │ │ + ldrsw x1, [x4] │ │ │ │ + add x1, x0, x1, lsl #6 │ │ │ │ + ldr w0, [x1, #8] │ │ │ │ + str w0, [x2, #112] │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3864] │ │ │ │ + str xzr, [x2] │ │ │ │ + mov w2, #0x1 // #1 │ │ │ │ + str w2, [x1, #32] │ │ │ │ + bl 5f10 │ │ │ │ + mov x8, x0 │ │ │ │ + ldr x4, [sp, #88] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3840] │ │ │ │ ldr x1, [x24] │ │ │ │ + str x8, [x0] │ │ │ │ ldrsw x0, [x4] │ │ │ │ add x0, x1, x0, lsl #6 │ │ │ │ - mov x1, #0x1 // #1 │ │ │ │ - ldr x3, [x0, #24] │ │ │ │ - mov w0, #0xb // #11 │ │ │ │ - bl 5304 │ │ │ │ - b d0e0 │ │ │ │ + ldr w3, [x0, #12] │ │ │ │ + cbnz w3, ec90 │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3792] │ │ │ │ + mov x0, #0x1 // #1 │ │ │ │ + str x0, [x1] │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3848] │ │ │ │ + str w0, [x1] │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3824] │ │ │ │ + str x0, [x1] │ │ │ │ + mul x0, x8, x0 │ │ │ │ + bl 1ff0 │ │ │ │ + add x2, x19, #0x9d0 │ │ │ │ + str x0, [x2, #512] │ │ │ │ + cbz x0, f284 │ │ │ │ + ldr w1, [x2, #112] │ │ │ │ + str x0, [x2, #520] │ │ │ │ + sub w1, w1, #0x1 │ │ │ │ + cmp w1, #0xa │ │ │ │ + b.ls ea50 // b.plast │ │ │ │ + ldr x1, [x2, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0xa // #10 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #200] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #200] │ │ │ │ + str xzr, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x5, 30000 │ │ │ │ + mov w1, #0x2 // #2 │ │ │ │ + str x5, [sp, #88] │ │ │ │ + str w1, [x0, #504] │ │ │ │ + add x0, x5, #0xbf0 │ │ │ │ + bl 22c0 │ │ │ │ + mov x24, x0 │ │ │ │ + ldr x5, [sp, #88] │ │ │ │ + cbnz x0, d884 │ │ │ │ + mov x24, #0x1 // #1 │ │ │ │ + add x4, x19, #0x9d0 │ │ │ │ + add x1, x5, #0xbf0 │ │ │ │ + mov x2, x24 │ │ │ │ + ldr x0, [x4, #128] │ │ │ │ + stp x4, x24, [sp, #88] │ │ │ │ + bl 2158 │ │ │ │ + add x3, x0, x24 │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3864] │ │ │ │ + ldp x4, x6, [sp, #88] │ │ │ │ + str x3, [x4, #128] │ │ │ │ + ldr x0, [x1] │ │ │ │ + add x0, x0, x6 │ │ │ │ + str x0, [x1] │ │ │ │ + ldr x1, [x4, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x2 // #2 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #128] │ │ │ │ + add x2, x1, #0x1 │ │ │ │ + str x2, [x0, #128] │ │ │ │ + strb wzr, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x24, x19, #0x9d0 │ │ │ │ + ldr w0, [x24, #112] │ │ │ │ + ldr w1, [x24, #504] │ │ │ │ + cbnz w0, efc8 │ │ │ │ + str w1, [x24, #112] │ │ │ │ + ldr x1, [x24, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + adrp x3, 2f000 │ │ │ │ + ldr x3, [x3, #3912] │ │ │ │ + add x24, x19, #0x9d0 │ │ │ │ + adrp x2, 2f000 │ │ │ │ + ldr x2, [x2, #3832] │ │ │ │ + str x3, [sp, #88] │ │ │ │ + ldr w0, [x3] │ │ │ │ + mov x1, x2 │ │ │ │ + str x2, [sp, #104] │ │ │ │ + bl a508 │ │ │ │ + ldr x0, [x24, #72] │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl 22c0 │ │ │ │ + add x0, x0, #0x1 │ │ │ │ + ldr x3, [sp, #88] │ │ │ │ + mov w4, #0x30 // #48 │ │ │ │ + ldr x2, [sp, #104] │ │ │ │ + ldr w1, [x3] │ │ │ │ + ldr x5, [x2] │ │ │ │ + smaddl x1, w1, w4, x5 │ │ │ │ + stp x1, x3, [sp, #88] │ │ │ │ + bl a24c │ │ │ │ + ldp x1, x3, [sp, #88] │ │ │ │ + str x0, [x1, #8] │ │ │ │ + ldr x0, [x24, #72] │ │ │ │ + mov w4, #0x30 // #48 │ │ │ │ + ldr x2, [sp, #104] │ │ │ │ + str x2, [sp, #88] │ │ │ │ + ldr x1, [x0] │ │ │ │ + ldr x5, [x2] │ │ │ │ + ldr w0, [x3] │ │ │ │ + ldr x1, [x1] │ │ │ │ + smaddl x0, w0, w4, x5 │ │ │ │ + ldr x0, [x0, #8] │ │ │ │ + bl 1f78 │ │ │ │ + ldp x2, x3, [sp, #88] │ │ │ │ + mov w4, #0x30 // #48 │ │ │ │ + ldr x0, [x2] │ │ │ │ + ldr w1, [x3] │ │ │ │ + smaddl x1, w1, w4, x0 │ │ │ │ + ldr x0, [x24, #72] │ │ │ │ + str x1, [sp, #88] │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x0, [x0] │ │ │ │ + bl a5ac │ │ │ │ + ldr x1, [sp, #88] │ │ │ │ + str x0, [x1, #40] │ │ │ │ + ldr x1, [x24, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x7 // #7 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w1, [x0, #112] │ │ │ │ + sub w0, w1, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.ls ed30 // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x6 // #6 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xcf0 │ │ │ │ + ldrh w1, [x1, w0, uxtw #1] │ │ │ │ + adr x0, da3c │ │ │ │ + add x1, x0, w1, sxth #2 │ │ │ │ + br x1 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x5 // #5 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd08 │ │ │ │ + ldrh w1, [x1, w0, uxtw #1] │ │ │ │ + adr x0, da74 │ │ │ │ + add x1, x0, w1, sxth #2 │ │ │ │ + br x1 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x5 // #5 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #160] │ │ │ │ + ldr s31, [x0, #280] │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #160] │ │ │ │ + str s31, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x6 // #6 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #168] │ │ │ │ + ldr d31, [x0, #272] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #168] │ │ │ │ + str d31, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x8 // #8 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w1, [x0, #112] │ │ │ │ + sub w0, w1, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.ls eb44 // b.plast │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0x570 │ │ │ │ + bl 5784 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x4 // #4 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr w0, [x0, #112] │ │ │ │ + sub w0, w0, #0x1 │ │ │ │ + cmp w0, #0xa │ │ │ │ + b.hi cfa0 // b.pmore │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd20 │ │ │ │ + ldrh w1, [x1, w0, uxtw #1] │ │ │ │ + adr x0, db2c │ │ │ │ + add x1, x0, w1, sxth #2 │ │ │ │ + br x1 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov w1, #0x4 // #4 │ │ │ │ + str w1, [x0, #504] │ │ │ │ + ldr x1, [x0, #152] │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #152] │ │ │ │ + ldr w2, [x0, #260] │ │ │ │ + str w2, [x1] │ │ │ │ + b cc24 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #200] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #200] │ │ │ │ + ldrsb x0, [x0, #404] │ │ │ │ + str x0, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s21, [x0, #280] │ │ │ │ ldr x1, [x0, #192] │ │ │ │ fcvtzu s21, s21 │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #192] │ │ │ │ str s21, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s20, [x0, #280] │ │ │ │ ldr x1, [x0, #184] │ │ │ │ fcvtzu s20, s20 │ │ │ │ add x2, x1, #0x2 │ │ │ │ str x2, [x0, #184] │ │ │ │ str h20, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #176] │ │ │ │ + add x2, x0, #0x1 │ │ │ │ + str x2, [x1, #176] │ │ │ │ + strb wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #168] │ │ │ │ + add x2, x0, #0x8 │ │ │ │ + str x2, [x1, #168] │ │ │ │ + str xzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #160] │ │ │ │ + add x2, x0, #0x4 │ │ │ │ + str x2, [x1, #160] │ │ │ │ + str wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #152] │ │ │ │ + add x2, x0, #0x4 │ │ │ │ + str x2, [x1, #152] │ │ │ │ + str wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #144] │ │ │ │ + add x2, x0, #0x2 │ │ │ │ + str x2, [x1, #144] │ │ │ │ + strh wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #128] │ │ │ │ + add x2, x0, #0x1 │ │ │ │ + str x2, [x1, #128] │ │ │ │ + strb wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #136] │ │ │ │ + add x2, x0, #0x1 │ │ │ │ + str x2, [x1, #136] │ │ │ │ + strb wzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + ldr x0, [x1, #208] │ │ │ │ + add x2, x0, #0x8 │ │ │ │ + str x2, [x1, #208] │ │ │ │ + str xzr, [x0] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s19, [x0, #280] │ │ │ │ ldr x1, [x0, #176] │ │ │ │ fcvtzu s19, s19 │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #176] │ │ │ │ str b19, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s18, [x0, #280] │ │ │ │ ldr x1, [x0, #168] │ │ │ │ fcvt d18, s18 │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #168] │ │ │ │ str d18, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #160] │ │ │ │ ldr s31, [x0, #280] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #160] │ │ │ │ str s31, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s17, [x0, #280] │ │ │ │ ldr x1, [x0, #152] │ │ │ │ fcvtzs s17, s17 │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #152] │ │ │ │ str s17, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s16, [x0, #280] │ │ │ │ ldr x1, [x0, #144] │ │ │ │ fcvtzs s16, s16 │ │ │ │ add x2, x1, #0x2 │ │ │ │ str x2, [x0, #144] │ │ │ │ str h16, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s7, [x0, #280] │ │ │ │ ldr x1, [x0, #128] │ │ │ │ fcvtzu s7, s7 │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #128] │ │ │ │ str b7, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s6, [x0, #280] │ │ │ │ ldr x1, [x0, #136] │ │ │ │ fcvtzs s6, s6 │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #136] │ │ │ │ str b6, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ ldr s5, [x0, #280] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #208] │ │ │ │ fcvtzu x0, s5 │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #200] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #200] │ │ │ │ - ldrsb x0, [x0, #404] │ │ │ │ - str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #192] │ │ │ │ - ldrsb w2, [x0, #404] │ │ │ │ - add x3, x1, #0x4 │ │ │ │ - str x3, [x0, #192] │ │ │ │ - str w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #184] │ │ │ │ - ldrsb w2, [x0, #404] │ │ │ │ - add x3, x1, #0x2 │ │ │ │ - str x3, [x0, #184] │ │ │ │ - strh w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #176] │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #176] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ ldr x1, [x0, #168] │ │ │ │ scvtf d0, w2 │ │ │ │ add x3, x1, #0x8 │ │ │ │ str x3, [x0, #168] │ │ │ │ str d0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ ldr x1, [x0, #160] │ │ │ │ scvtf s31, w2 │ │ │ │ add x3, x1, #0x4 │ │ │ │ str x3, [x0, #160] │ │ │ │ str s31, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #152] │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ add x3, x1, #0x4 │ │ │ │ str x3, [x0, #152] │ │ │ │ str w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #192] │ │ │ │ + ldrsb w2, [x0, #404] │ │ │ │ + add x3, x1, #0x4 │ │ │ │ + str x3, [x0, #192] │ │ │ │ + str w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #184] │ │ │ │ + ldrsb w2, [x0, #404] │ │ │ │ + add x3, x1, #0x2 │ │ │ │ + str x3, [x0, #184] │ │ │ │ + strh w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ add x3, x1, #0x2 │ │ │ │ str x3, [x0, #144] │ │ │ │ strh w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #128] │ │ │ │ ldrsb w2, [x0, #404] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #128] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #136] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #136] │ │ │ │ ldrsb w0, [x0, #404] │ │ │ │ strb w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #208] │ │ │ │ ldrsb x0, [x0, #404] │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #200] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x8 │ │ │ │ + str x1, [x0, #200] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0xa // #10 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #192] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x4 │ │ │ │ + str x1, [x0, #192] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x9 // #9 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #184] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x2 │ │ │ │ + str x1, [x0, #184] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x8 // #8 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #176] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x1 │ │ │ │ + str x1, [x0, #176] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x7 // #7 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #176] │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + add x3, x1, #0x1 │ │ │ │ + str x3, [x0, #176] │ │ │ │ + strb w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + ldr x1, [x0, #168] │ │ │ │ + scvtf d2, w2 │ │ │ │ + add x3, x1, #0x8 │ │ │ │ + str x3, [x0, #168] │ │ │ │ + str d2, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + ldr x1, [x0, #160] │ │ │ │ + scvtf s1, w2 │ │ │ │ + add x3, x1, #0x4 │ │ │ │ + str x3, [x0, #160] │ │ │ │ + str s1, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #152] │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + add x3, x1, #0x4 │ │ │ │ + str x3, [x0, #152] │ │ │ │ + str w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ add x2, x1, #0x2 │ │ │ │ str x2, [x0, #144] │ │ │ │ ldrsh w0, [x0, #406] │ │ │ │ strh w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #128] │ │ │ │ ldrsh w2, [x0, #406] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #128] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #136] │ │ │ │ ldrsh w2, [x0, #406] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #136] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #208] │ │ │ │ ldrsh x0, [x0, #406] │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #168] │ │ │ │ - add x2, x0, #0x8 │ │ │ │ - str x2, [x1, #168] │ │ │ │ - str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #160] │ │ │ │ - add x2, x0, #0x4 │ │ │ │ - str x2, [x1, #160] │ │ │ │ - str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #152] │ │ │ │ + ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ - str x2, [x1, #152] │ │ │ │ + str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #144] │ │ │ │ + ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ - str x2, [x1, #144] │ │ │ │ + str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #128] │ │ │ │ - add x2, x0, #0x1 │ │ │ │ - str x2, [x1, #128] │ │ │ │ - strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #200] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #200] │ │ │ │ + ldrsh x0, [x0, #406] │ │ │ │ + str x0, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #192] │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + add x3, x1, #0x4 │ │ │ │ + str x3, [x0, #192] │ │ │ │ + str w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #184] │ │ │ │ + ldrsh w2, [x0, #406] │ │ │ │ + add x3, x1, #0x2 │ │ │ │ + str x3, [x0, #184] │ │ │ │ + strh w2, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #176] │ │ │ │ + ldr d28, [x0, #272] │ │ │ │ + add x2, x1, #0x1 │ │ │ │ + str x2, [x0, #176] │ │ │ │ + fcvtzu w0, d28 │ │ │ │ + strb w0, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #168] │ │ │ │ + ldr d31, [x0, #272] │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #168] │ │ │ │ + str d31, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + mov x3, #0x479e000000000000 // #5160562223013167104 │ │ │ │ + fmov d30, x3 │ │ │ │ + ldr d31, [x0, #272] │ │ │ │ + ldr x1, [x0, #160] │ │ │ │ + fcmp d31, d30 │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #160] │ │ │ │ + b.ne f244 // b.any │ │ │ │ + mov w0, #0x7cf00000 // #2096103424 │ │ │ │ + str w0, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + ldr x1, [x0, #152] │ │ │ │ + ldr d27, [x0, #272] │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #152] │ │ │ │ + fcvtzs w0, d27 │ │ │ │ + str w0, [x1] │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #168] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x8 │ │ │ │ + str x1, [x0, #168] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x6 // #6 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #160] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x4 │ │ │ │ + str x1, [x0, #160] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x5 // #5 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #152] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x4 │ │ │ │ + str x1, [x0, #152] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x4 // #4 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #144] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x2 │ │ │ │ + str x1, [x0, #144] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x3 // #3 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #128] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x1 │ │ │ │ + str x1, [x0, #128] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0x2 // #2 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #208] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x8 │ │ │ │ + str x1, [x0, #208] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, #0xb // #11 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ + bti j │ │ │ │ + add x0, x19, #0x9d0 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + ldr x2, [x0, #136] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + add x1, x2, #0x1 │ │ │ │ + str x1, [x0, #136] │ │ │ │ + ldr x1, [x24] │ │ │ │ + ldrsw x0, [x4] │ │ │ │ + add x0, x1, x0, lsl #6 │ │ │ │ + mov x1, #0x1 // #1 │ │ │ │ + ldr x3, [x0, #24] │ │ │ │ + mov w0, w1 │ │ │ │ + bl 53c4 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #208] │ │ │ │ + ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ - str x2, [x1, #208] │ │ │ │ + str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #136] │ │ │ │ - add x2, x0, #0x1 │ │ │ │ - str x2, [x1, #136] │ │ │ │ - strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #200] │ │ │ │ ldr s22, [x0, #280] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #200] │ │ │ │ fcvtzs x0, s22 │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #200] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #200] │ │ │ │ ldrsw x0, [x0, #260] │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #192] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x4 │ │ │ │ str x3, [x0, #192] │ │ │ │ str w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #184] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x2 │ │ │ │ str x3, [x0, #184] │ │ │ │ strh w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #176] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #176] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr w2, [x0, #260] │ │ │ │ ldr x1, [x0, #168] │ │ │ │ scvtf d4, w2 │ │ │ │ add x3, x1, #0x8 │ │ │ │ str x3, [x0, #168] │ │ │ │ str d4, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr s3, [x0, #260] │ │ │ │ ldr x1, [x0, #160] │ │ │ │ scvtf s3, s3 │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #160] │ │ │ │ str s3, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #152] │ │ │ │ add x2, x1, #0x4 │ │ │ │ str x2, [x0, #152] │ │ │ │ ldr w0, [x0, #260] │ │ │ │ str w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x2 │ │ │ │ str x3, [x0, #144] │ │ │ │ strh w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #128] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #128] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #136] │ │ │ │ ldr w2, [x0, #260] │ │ │ │ add x3, x1, #0x1 │ │ │ │ str x3, [x0, #136] │ │ │ │ strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #208] │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #208] │ │ │ │ ldrsw x0, [x0, #260] │ │ │ │ str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #176] │ │ │ │ - ldr d28, [x0, #272] │ │ │ │ - add x2, x1, #0x1 │ │ │ │ - str x2, [x0, #176] │ │ │ │ - fcvtzu w0, d28 │ │ │ │ - strb w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + ldr x1, [x0, #192] │ │ │ │ + ldr d30, [x0, #272] │ │ │ │ + add x2, x1, #0x4 │ │ │ │ + str x2, [x0, #192] │ │ │ │ + fcvtzu w0, d30 │ │ │ │ + str w0, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #168] │ │ │ │ - ldr d31, [x0, #272] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #168] │ │ │ │ - str d31, [x1] │ │ │ │ - b d0e0 │ │ │ │ + ldr x1, [x0, #184] │ │ │ │ + ldr d29, [x0, #272] │ │ │ │ + add x2, x1, #0x2 │ │ │ │ + str x2, [x0, #184] │ │ │ │ + fcvtzu w0, d29 │ │ │ │ + strh w0, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - mov x3, #0x479e000000000000 // #5160562223013167104 │ │ │ │ - fmov d30, x3 │ │ │ │ ldr d31, [x0, #272] │ │ │ │ - ldr x1, [x0, #160] │ │ │ │ - fcmp d31, d30 │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #160] │ │ │ │ - b.ne f138 // b.any │ │ │ │ - mov w0, #0x7cf00000 // #2096103424 │ │ │ │ - str w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #152] │ │ │ │ - ldr d27, [x0, #272] │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #152] │ │ │ │ - fcvtzs w0, d27 │ │ │ │ - str w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + ldr x1, [x0, #200] │ │ │ │ + fcvtzs d31, d31 │ │ │ │ + add x2, x1, #0x8 │ │ │ │ + str x2, [x0, #200] │ │ │ │ + str d31, [x1] │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #144] │ │ │ │ ldr d26, [x0, #272] │ │ │ │ add x2, x1, #0x2 │ │ │ │ str x2, [x0, #144] │ │ │ │ fcvtzs w0, d26 │ │ │ │ strh w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #128] │ │ │ │ ldr d25, [x0, #272] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #128] │ │ │ │ fcvtzu w0, d25 │ │ │ │ strb w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #136] │ │ │ │ ldr d24, [x0, #272] │ │ │ │ add x2, x1, #0x1 │ │ │ │ str x2, [x0, #136] │ │ │ │ fcvtzs w0, d24 │ │ │ │ strb w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr d23, [x0, #272] │ │ │ │ ldr x1, [x0, #208] │ │ │ │ fcvtzu d23, d23 │ │ │ │ add x2, x1, #0x8 │ │ │ │ str x2, [x0, #208] │ │ │ │ str d23, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #192] │ │ │ │ - ldr d30, [x0, #272] │ │ │ │ - add x2, x1, #0x4 │ │ │ │ - str x2, [x0, #192] │ │ │ │ - fcvtzu w0, d30 │ │ │ │ - str w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #184] │ │ │ │ - ldr d29, [x0, #272] │ │ │ │ - add x2, x1, #0x2 │ │ │ │ - str x2, [x0, #184] │ │ │ │ - fcvtzu w0, d29 │ │ │ │ - strh w0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr d31, [x0, #272] │ │ │ │ - ldr x1, [x0, #200] │ │ │ │ - fcvtzs d31, d31 │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #200] │ │ │ │ - str d31, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #200] │ │ │ │ - add x2, x1, #0x8 │ │ │ │ - str x2, [x0, #200] │ │ │ │ - ldrsh x0, [x0, #406] │ │ │ │ - str x0, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #176] │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - add x3, x1, #0x1 │ │ │ │ - str x3, [x0, #176] │ │ │ │ - strb w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - ldr x1, [x0, #168] │ │ │ │ - scvtf d2, w2 │ │ │ │ - add x3, x1, #0x8 │ │ │ │ - str x3, [x0, #168] │ │ │ │ - str d2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - ldr x1, [x0, #160] │ │ │ │ - scvtf s1, w2 │ │ │ │ - add x3, x1, #0x4 │ │ │ │ - str x3, [x0, #160] │ │ │ │ - str s1, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #152] │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - add x3, x1, #0x4 │ │ │ │ - str x3, [x0, #152] │ │ │ │ - str w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #192] │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - add x3, x1, #0x4 │ │ │ │ - str x3, [x0, #192] │ │ │ │ - str w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x0, x19, #0x9d0 │ │ │ │ - ldr x1, [x0, #184] │ │ │ │ - ldrsh w2, [x0, #406] │ │ │ │ - add x3, x1, #0x2 │ │ │ │ - str x3, [x0, #184] │ │ │ │ - strh w2, [x1] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #200] │ │ │ │ - add x2, x0, #0x8 │ │ │ │ - str x2, [x1, #200] │ │ │ │ - str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #192] │ │ │ │ - add x2, x0, #0x4 │ │ │ │ - str x2, [x1, #192] │ │ │ │ - str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #184] │ │ │ │ - add x2, x0, #0x2 │ │ │ │ - str x2, [x1, #184] │ │ │ │ - strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - ldr x0, [x1, #176] │ │ │ │ - add x2, x0, #0x1 │ │ │ │ - str x2, [x1, #176] │ │ │ │ - strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #200] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #192] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #184] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #176] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #168] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #160] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #152] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #144] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #128] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #136] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ bti j │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x2, [x0, #208] │ │ │ │ str x2, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ + b c8f0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b c9c0 │ │ │ │ - adrp x2, 11000 │ │ │ │ - add x2, x2, #0xc18 │ │ │ │ - ldrb w2, [x2, w1, uxtw] │ │ │ │ - adr x1, e6c4 │ │ │ │ - add x2, x1, w2, sxtb #2 │ │ │ │ - br x2 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #200] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #192] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #184] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #176] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #168] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #160] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #152] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #144] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #128] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #136] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - bti j │ │ │ │ - add x1, x19, #0x9d0 │ │ │ │ - str x0, [x1, #208] │ │ │ │ - ldr x1, [x1, #72] │ │ │ │ - b c7f0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc24 │ │ │ │ + b cac0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd38 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, e7b8 │ │ │ │ + adr x0, e7d0 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #176] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #176] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #168] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #168] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #160] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #152] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #152] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #144] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #144] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #128] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #136] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #136] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #208] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc30 │ │ │ │ + b cfa0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd44 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, e904 │ │ │ │ + adr x0, e91c │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #176] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #176] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #168] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #168] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #160] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #152] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #152] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #144] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #144] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #128] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #136] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #136] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #208] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc3c │ │ │ │ + b cfa0 │ │ │ │ + adrp x2, 12000 │ │ │ │ + add x2, x2, #0xd50 │ │ │ │ + ldrb w2, [x2, w1, uxtw] │ │ │ │ + adr x1, ea68 │ │ │ │ + add x2, x1, w2, sxtb #2 │ │ │ │ + br x2 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #200] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #192] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #184] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #176] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #168] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #160] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #152] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #144] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #128] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #136] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + bti j │ │ │ │ + add x1, x19, #0x9d0 │ │ │ │ + str x0, [x1, #208] │ │ │ │ + ldr x1, [x1, #72] │ │ │ │ + b c8f0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd5c │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, ea50 │ │ │ │ + adr x0, eb5c │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #176] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #176] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #168] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #168] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #160] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #152] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #152] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #144] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #144] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #128] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #136] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #136] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #208] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc48 │ │ │ │ + b cfa0 │ │ │ │ + ldr x5, [x0, #16] │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #4048] │ │ │ │ + ldr w1, [x5] │ │ │ │ + ldr x2, [x0] │ │ │ │ + mov x0, #0x1 // #1 │ │ │ │ + cmp x2, w1, sxtw │ │ │ │ + b.eq ecc8 // b.none │ │ │ │ + mov w0, #0x18 // #24 │ │ │ │ + smull x1, w1, w0 │ │ │ │ + adrp x0, 2f000 │ │ │ │ + ldr x0, [x0, #3928] │ │ │ │ + ldr x0, [x0] │ │ │ │ + ldr x0, [x0, x1] │ │ │ │ + mov w1, #0x1 // #1 │ │ │ │ + adrp x9, 2f000 │ │ │ │ + ldr x9, [x9, #3792] │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3848] │ │ │ │ + str x0, [x9] │ │ │ │ + str w1, [x4] │ │ │ │ + cmp w3, w1 │ │ │ │ + b.le d7f4 │ │ │ │ + adrp x1, 2f000 │ │ │ │ + ldr x1, [x1, #3928] │ │ │ │ + add w3, w3, #0x1 │ │ │ │ + sub x5, x5, #0x4 │ │ │ │ + mov w6, #0x18 // #24 │ │ │ │ + ldr x7, [x1] │ │ │ │ + mov x1, #0x2 // #2 │ │ │ │ + ldr w2, [x5, x1, lsl #2] │ │ │ │ + str w1, [x4] │ │ │ │ + add x1, x1, #0x1 │ │ │ │ + smull x2, w2, w6 │ │ │ │ + ldr x2, [x7, x2] │ │ │ │ + mul x0, x0, x2 │ │ │ │ + cmp x1, x3 │ │ │ │ + b.ne ed08 // b.any │ │ │ │ + str x0, [x9] │ │ │ │ + b d7f4 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd68 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, eb9c │ │ │ │ + adr x0, ed48 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #176] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #176] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #168] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #168] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #160] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #152] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #152] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #144] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #144] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #128] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #136] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #136] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #208] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - ldr x5, [x0, #16] │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #4048] │ │ │ │ - ldr w1, [x5] │ │ │ │ - ldr x2, [x0] │ │ │ │ - mov x0, #0x1 // #1 │ │ │ │ - cmp x2, w1, sxtw │ │ │ │ - b.eq ed08 // b.none │ │ │ │ - mov w0, #0x18 // #24 │ │ │ │ - smull x1, w1, w0 │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #3928] │ │ │ │ - ldr x0, [x0] │ │ │ │ - ldr x0, [x0, x1] │ │ │ │ - mov w1, #0x1 // #1 │ │ │ │ - adrp x9, 2f000 │ │ │ │ - ldr x9, [x9, #3792] │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3848] │ │ │ │ - str x0, [x9] │ │ │ │ - str w1, [x4] │ │ │ │ - cmp w3, w1 │ │ │ │ - b.le cd7c │ │ │ │ - adrp x1, 2f000 │ │ │ │ - ldr x1, [x1, #3928] │ │ │ │ - add w3, w3, #0x1 │ │ │ │ - sub x5, x5, #0x4 │ │ │ │ - mov w6, #0x18 // #24 │ │ │ │ - ldr x7, [x1] │ │ │ │ - mov x1, #0x2 // #2 │ │ │ │ - ldr w2, [x5, x1, lsl #2] │ │ │ │ - str w1, [x4] │ │ │ │ - add x1, x1, #0x1 │ │ │ │ - smull x2, w2, w6 │ │ │ │ - ldr x2, [x7, x2] │ │ │ │ - mul x0, x0, x2 │ │ │ │ - cmp x1, x3 │ │ │ │ - b.ne ed48 // b.any │ │ │ │ - str x0, [x9] │ │ │ │ - b cd7c │ │ │ │ - cmp w0, w1 │ │ │ │ - b.eq c7e4 // b.none │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x790 │ │ │ │ - bl 56c4 │ │ │ │ - ldr x1, [x24, #72] │ │ │ │ - b c7f0 │ │ │ │ - adrp x1, 11000 │ │ │ │ - add x1, x1, #0xc54 │ │ │ │ + b cfa0 │ │ │ │ + adrp x1, 12000 │ │ │ │ + add x1, x1, #0xd74 │ │ │ │ ldrb w1, [x1, w0, uxtw] │ │ │ │ - adr x0, eda4 │ │ │ │ + adr x0, ee94 │ │ │ │ add x1, x0, w1, sxtb #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #200] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #200] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #192] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #192] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #184] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #184] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #176] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #176] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #168] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #168] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #160] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #160] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #152] │ │ │ │ add x2, x0, #0x4 │ │ │ │ str x2, [x1, #152] │ │ │ │ str wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #144] │ │ │ │ add x2, x0, #0x2 │ │ │ │ str x2, [x1, #144] │ │ │ │ strh wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #128] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #136] │ │ │ │ add x2, x0, #0x1 │ │ │ │ str x2, [x1, #136] │ │ │ │ strb wzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ + b cfa0 │ │ │ │ bti j │ │ │ │ add x1, x19, #0x9d0 │ │ │ │ ldr x0, [x1, #208] │ │ │ │ add x2, x0, #0x8 │ │ │ │ str x2, [x1, #208] │ │ │ │ str xzr, [x0] │ │ │ │ - b d0e0 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x648 │ │ │ │ - bl 56c4 │ │ │ │ + b cfa0 │ │ │ │ + cmp w0, w1 │ │ │ │ + b.eq c8e4 // b.none │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x8a0 │ │ │ │ + bl 5784 │ │ │ │ + ldr x1, [x24, #72] │ │ │ │ + b c8f0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x758 │ │ │ │ + bl 5784 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr d30, [x0, #272] │ │ │ │ fcvtzs d30, d30 │ │ │ │ - b d954 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x630 │ │ │ │ - bl 56c4 │ │ │ │ + b d238 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x740 │ │ │ │ + bl 5784 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr d31, [x0, #272] │ │ │ │ - b d940 │ │ │ │ + b d224 │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x698 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x7a8 │ │ │ │ + bl 5784 │ │ │ │ + ldr x1, [x24, #72] │ │ │ │ + ldr x0, [x1] │ │ │ │ + b d0c0 │ │ │ │ + ldr x1, [x0] │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x7d8 │ │ │ │ + bl 5784 │ │ │ │ ldr x1, [x24, #72] │ │ │ │ ldr x0, [x1] │ │ │ │ - b d7dc │ │ │ │ + b cdb8 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr x0, [x0, #512] │ │ │ │ - bl 4f60 │ │ │ │ - b ccdc │ │ │ │ - adrp x24, 2f000 │ │ │ │ - ldr x24, [x24, #3992] │ │ │ │ - add x6, x19, #0x9d0 │ │ │ │ - adrp x4, 2f000 │ │ │ │ - ldr x4, [x4, #3944] │ │ │ │ - sub x1, x0, x1 │ │ │ │ - ldr x3, [x24] │ │ │ │ - ldrsw x2, [x4] │ │ │ │ - ldr w0, [x6, #112] │ │ │ │ - add x2, x3, x2, lsl #6 │ │ │ │ - ldr x3, [x2, #24] │ │ │ │ - ldr x2, [x6, #520] │ │ │ │ - stp x4, x5, [sp, #88] │ │ │ │ - bl 5304 │ │ │ │ - ldp x4, x5, [sp, #88] │ │ │ │ - ldr x0, [x5] │ │ │ │ - b ccac │ │ │ │ + ldr x0, [x0, #264] │ │ │ │ + bl 9ba0 │ │ │ │ + ldr w0, [x24] │ │ │ │ + b cf00 │ │ │ │ + ldr x1, [x0] │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x820 │ │ │ │ + stp x2, x3, [sp, #88] │ │ │ │ + bl 5784 │ │ │ │ + adr x0, 2f000 │ │ │ │ + ldr x0, [x0, #4064] │ │ │ │ + ldp x2, x3, [sp, #88] │ │ │ │ + ldr w5, [x0] │ │ │ │ + b cca4 │ │ │ │ sub w1, w0, #0x3 │ │ │ │ cmp w1, #0x3 │ │ │ │ - b.ls cedc // b.plast │ │ │ │ - b c7e4 │ │ │ │ + b.ls d468 // b.plast │ │ │ │ + b c8e4 │ │ │ │ ldr x0, [x1, #128] │ │ │ │ mov x2, x3 │ │ │ │ add x1, x5, #0xbf0 │ │ │ │ stp x3, x7, [sp, #88] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ bl 2158 │ │ │ │ @@ -13028,123 +13096,128 @@ │ │ │ │ ldr x0, [x24] │ │ │ │ ldrsw x1, [x4] │ │ │ │ ldp x3, x7, [sp, #88] │ │ │ │ add x1, x0, x1, lsl #6 │ │ │ │ ldr w0, [x1, #12] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.gt f0d8 │ │ │ │ + b.gt f1e4 │ │ │ │ ldr x0, [x7] │ │ │ │ add x6, x6, x3 │ │ │ │ add x0, x3, x0 │ │ │ │ str x0, [x7] │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ ldr x1, [x0, #72] │ │ │ │ str x6, [x0, #128] │ │ │ │ str x6, [x0, #520] │ │ │ │ - b c7f0 │ │ │ │ - ldr x1, [x0] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x6c8 │ │ │ │ - bl 56c4 │ │ │ │ - ldr x1, [x24, #72] │ │ │ │ - ldr x0, [x1] │ │ │ │ - b d1a0 │ │ │ │ + b c8f0 │ │ │ │ add x0, x19, #0x9d0 │ │ │ │ - ldr x0, [x0, #264] │ │ │ │ - bl 9aa0 │ │ │ │ - ldr w0, [x24] │ │ │ │ - b d47c │ │ │ │ - ldr x1, [x0] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x710 │ │ │ │ - stp x2, x3, [sp, #88] │ │ │ │ - bl 56c4 │ │ │ │ - adrp x0, 2f000 │ │ │ │ - ldr x0, [x0, #4064] │ │ │ │ - ldp x2, x3, [sp, #88] │ │ │ │ - ldr w5, [x0] │ │ │ │ - b d6fc │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x608 │ │ │ │ - bl 56c4 │ │ │ │ - ldr d31, [x24, #272] │ │ │ │ - b d92c │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x608 │ │ │ │ - bl 56c4 │ │ │ │ + ldr x0, [x0, #512] │ │ │ │ + bl 5020 │ │ │ │ + b d754 │ │ │ │ + adrp x24, 2f000 │ │ │ │ + ldr x24, [x24, #3992] │ │ │ │ + add x6, x19, #0x9d0 │ │ │ │ + adrp x4, 2f000 │ │ │ │ + ldr x4, [x4, #3944] │ │ │ │ + sub x1, x0, x1 │ │ │ │ + ldr x3, [x24] │ │ │ │ + ldrsw x2, [x4] │ │ │ │ + ldr w0, [x6, #112] │ │ │ │ + add x2, x3, x2, lsl #6 │ │ │ │ + ldr x3, [x2, #24] │ │ │ │ + ldr x2, [x6, #520] │ │ │ │ + stp x4, x5, [sp, #88] │ │ │ │ + bl 53c4 │ │ │ │ + ldp x4, x5, [sp, #88] │ │ │ │ + ldr x0, [x5] │ │ │ │ + b d724 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x718 │ │ │ │ + bl 5784 │ │ │ │ ldr w0, [x24, #260] │ │ │ │ - b d9a0 │ │ │ │ - cbz w0, d724 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x738 │ │ │ │ + b d284 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x718 │ │ │ │ + bl 5784 │ │ │ │ + ldr d31, [x24, #272] │ │ │ │ + b d210 │ │ │ │ + cbz w0, ccd0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ stp x2, x4, [sp, #88] │ │ │ │ str x3, [sp, #104] │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldr x3, [sp, #104] │ │ │ │ ldp x2, x4, [sp, #88] │ │ │ │ ldr w0, [x3] │ │ │ │ - b d724 │ │ │ │ + b ccd0 │ │ │ │ adrp x2, 2f000 │ │ │ │ ldr x2, [x2, #3920] │ │ │ │ adrp x24, 2f000 │ │ │ │ ldr x24, [x24, #3992] │ │ │ │ ldrsw x0, [x2] │ │ │ │ ldr x1, [x24] │ │ │ │ lsl x0, x0, #6 │ │ │ │ ldr x1, [x1, x0] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x6f0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x800 │ │ │ │ stp x2, x3, [sp, #88] │ │ │ │ - bl 56c4 │ │ │ │ + bl 5784 │ │ │ │ ldp x2, x3, [sp, #88] │ │ │ │ - b d6e4 │ │ │ │ + b cc8c │ │ │ │ ldr x1, [x1, #16] │ │ │ │ ldr w0, [x1, w0, uxtw #2] │ │ │ │ mov w1, #0x18 // #24 │ │ │ │ smull x0, w0, w1 │ │ │ │ adrp x1, 2f000 │ │ │ │ ldr x1, [x1, #3928] │ │ │ │ ldr x1, [x1] │ │ │ │ ldr x24, [x1, x0] │ │ │ │ cmp x3, x24 │ │ │ │ - b.ge f120 // b.tcont │ │ │ │ + b.ge f22c // b.tcont │ │ │ │ sub x2, x24, x3 │ │ │ │ add x0, x6, x3 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ stp x6, x3, [sp, #88] │ │ │ │ str x7, [sp, #104] │ │ │ │ bl 1ed0 <__errno_location@plt> │ │ │ │ ldp x6, x3, [sp, #88] │ │ │ │ ldr x7, [sp, #104] │ │ │ │ cmp x3, x24 │ │ │ │ ldr x0, [x7] │ │ │ │ csel x24, x3, x24, ge // ge = tcont │ │ │ │ add x6, x6, x24 │ │ │ │ add x0, x24, x0 │ │ │ │ - b efe0 │ │ │ │ + b f0f0 │ │ │ │ fcvt s31, d31 │ │ │ │ str s31, [x1] │ │ │ │ - b d0e0 │ │ │ │ - adrp x0, f000 │ │ │ │ - add x0, x0, #0xbe8 │ │ │ │ - bl 56c4 │ │ │ │ - mov w0, #0x3 // #3 │ │ │ │ + b cfa0 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x900 │ │ │ │ + bl 5784 │ │ │ │ + mov w0, #0x5 // #5 │ │ │ │ bl 1e58 │ │ │ │ ldr x1, [x0] │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x760 │ │ │ │ - bl 56c4 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x870 │ │ │ │ + bl 5784 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b c9bc │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x7c0 │ │ │ │ - bl 56c4 │ │ │ │ - mov w0, #0x4 // #4 │ │ │ │ + b cabc │ │ │ │ + adrp x0, 10000 │ │ │ │ + add x0, x0, #0xcf8 │ │ │ │ + bl 5784 │ │ │ │ + mov w0, #0x3 // #3 │ │ │ │ bl 1e58 │ │ │ │ - adrp x0, 11000 │ │ │ │ - add x0, x0, #0x7f0 │ │ │ │ - bl 56c4 │ │ │ │ - mov w0, #0x5 // #5 │ │ │ │ + adrp x0, 12000 │ │ │ │ + add x0, x0, #0x8d0 │ │ │ │ + bl 5784 │ │ │ │ + mov w0, #0x4 // #4 │ │ │ │ bl 1e58 │ │ │ │ + nop │ │ │ │ + b 102b0 │ │ │ │ + nop │ │ │ │ + ldr w5, [x0] │ │ │ │ + b f088 │ │ │ │ + ... │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -000000000000f1a0 <.fini>: │ │ │ │ +00000000000102b0 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,1016 +1,1016 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x0000f1c0 01000200 00000000 2d000000 00000000 ........-....... │ │ │ │ - 0x0000f1d0 25733a20 6f757420 6f66206d 656d6f72 %s: out of memor │ │ │ │ - 0x0000f1e0 79000000 00000000 43000000 00000000 y.......C....... │ │ │ │ - 0x0000f1f0 66373700 00000000 666f7274 72616e37 f77.....fortran7 │ │ │ │ - 0x0000f200 37000000 00000000 466f7274 72616e37 7.......Fortran7 │ │ │ │ - 0x0000f210 37000000 00000000 25733a20 6f757470 7.......%s: outp │ │ │ │ - 0x0000f220 7574206c 616e6775 61676520 2573206e ut language %s n │ │ │ │ - 0x0000f230 6f742069 6d706c65 6d656e74 65640000 ot implemented.. │ │ │ │ - 0x0000f240 636c6173 73696300 32000000 00000000 classic.2....... │ │ │ │ - 0x0000f250 36342d62 69742d6f 66667365 74000000 64-bit-offset... │ │ │ │ - 0x0000f260 35000000 00000000 36342d62 69742d76 5.......64-bit-v │ │ │ │ - 0x0000f270 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ - 0x0000f280 55736167 653a2025 73205b20 2d62205d Usage: %s [ -b ] │ │ │ │ - 0x0000f290 205b202d 63205d20 5b202d66 205d205b [ -c ] [ -f ] [ │ │ │ │ - 0x0000f2a0 202d7620 76657273 696f6e20 5d205b20 -v version ] [ │ │ │ │ - 0x0000f2b0 2d78205d 205b202d 6f206f75 7466696c -x ] [ -o outfil │ │ │ │ - 0x0000f2c0 655d2020 5b206669 6c65202e 2e2e205d e] [ file ... ] │ │ │ │ - 0x0000f2d0 00000000 00000000 506e6574 43444620 ........PnetCDF │ │ │ │ - 0x0000f2e0 6c696272 61727920 76657273 696f6e20 library version │ │ │ │ - 0x0000f2f0 25730000 00000000 6263666c 3a6e6f3a %s......bcfl:no: │ │ │ │ - 0x0000f300 763a7800 00000000 4f6e6c79 206f6e65 v:x.....Only one │ │ │ │ - 0x0000f310 206f6620 2d63206f 72202d66 206d6179 of -c or -f may │ │ │ │ - 0x0000f320 20626520 73706563 69666965 64000000 be specified... │ │ │ │ - 0x0000f330 47656e65 72617469 6e672046 6f727472 Generating Fortr │ │ │ │ - 0x0000f340 616e2069 6e746572 66616365 20637572 an interface cur │ │ │ │ - 0x0000f350 72656e74 6c79206e 6f742073 7570706f rently not suppo │ │ │ │ - 0x0000f360 72746564 20796574 00000000 00000000 rted yet........ │ │ │ │ - 0x0000f370 25733a20 6f6e6c79 206f6e65 20696e70 %s: only one inp │ │ │ │ - 0x0000f380 75742066 696c6520 61726775 6d656e74 ut file argument │ │ │ │ - 0x0000f390 20706572 6d697474 65640000 00000000 permitted...... │ │ │ │ - 0x0000f3a0 72000000 00000000 63616e27 74206f70 r.......can't op │ │ │ │ - 0x0000f3b0 656e2066 696c6520 25732066 6f722072 en file %s for r │ │ │ │ - 0x0000f3c0 65616469 6e673a20 00000000 00000000 eading: ........ │ │ │ │ - 0x0000f3d0 2020207b 0909092f 2a207374 6f726520 {.../* store │ │ │ │ - 0x0000f3e0 2573202a 2f000000 20202020 73746174 %s */... stat │ │ │ │ - 0x0000f3f0 6963204d 50495f4f 66667365 74202573 ic MPI_Offset %s │ │ │ │ - 0x0000f400 5f737461 72745b52 414e4b5f 25735d3b _start[RANK_%s]; │ │ │ │ - 0x0000f410 00000000 00000000 20202020 73746174 ........ stat │ │ │ │ - 0x0000f420 6963204d 50495f4f 66667365 74202573 ic MPI_Offset %s │ │ │ │ - 0x0000f430 5f636f75 6e745b52 414e4b5f 25735d3b _count[RANK_%s]; │ │ │ │ - 0x0000f440 00000000 00000000 20202020 73746174 ........ stat │ │ │ │ - 0x0000f450 69632025 73202573 5b5d203d 207b0000 ic %s %s[] = {.. │ │ │ │ - 0x0000f460 556e6861 6e646c65 64207479 70652025 Unhandled type % │ │ │ │ - 0x0000f470 640a0000 00000000 25642c20 00000000 d.......%d, .... │ │ │ │ - 0x0000f480 256c642c 20000000 252e3867 2c200000 %ld, ...%.8g, .. │ │ │ │ - 0x0000f490 25232e31 36670000 2c200000 00000000 %#.16g.., ...... │ │ │ │ - 0x0000f4a0 25686875 2c200000 2568752c 20000000 %hhu, ..%hu, ... │ │ │ │ - 0x0000f4b0 25752c20 00000000 256c6c64 2c200000 %u, ....%lld, .. │ │ │ │ - 0x0000f4c0 256c6c75 2c200000 25640000 00000000 %llu, ..%d...... │ │ │ │ - 0x0000f4d0 256c6400 00000000 252e3867 00000000 %ld.....%.8g.... │ │ │ │ - 0x0000f4e0 7d3b0000 00000000 20202020 25735f6c };...... %s_l │ │ │ │ - 0x0000f4f0 656e203d 20256c75 3b090909 2f2a206e en = %lu;.../* n │ │ │ │ - 0x0000f500 756d6265 72206f66 20726563 6f726473 umber of records │ │ │ │ - 0x0000f510 206f6620 25732064 61746120 2a2f0000 of %s data */.. │ │ │ │ - 0x0000f520 20202020 25735f73 74617274 5b25645d %s_start[%d] │ │ │ │ - 0x0000f530 203d2030 3b000000 20202020 25735f63 = 0;... %s_c │ │ │ │ - 0x0000f540 6f756e74 5b25645d 203d2025 735f6c65 ount[%d] = %s_le │ │ │ │ - 0x0000f550 6e3b0000 00000000 20202020 73746174 n;...... stat │ │ │ │ - 0x0000f560 203d206e 636d7069 5f707574 5f766172 = ncmpi_put_var │ │ │ │ - 0x0000f570 615f2573 5f616c6c 286e6369 642c2025 a_%s_all(ncid, % │ │ │ │ - 0x0000f580 735f6964 2c202573 5f737461 72742c20 s_id, %s_start, │ │ │ │ - 0x0000f590 25735f63 6f756e74 2c202573 293b0000 %s_count, %s);.. │ │ │ │ - 0x0000f5a0 20206e63 6d70695f 62656769 6e5f696e ncmpi_begin_in │ │ │ │ - 0x0000f5b0 6465705f 64617461 286e6369 64293b00 dep_data(ncid);. │ │ │ │ - 0x0000f5c0 20202020 73746174 203d206e 636d7069 stat = ncmpi │ │ │ │ - 0x0000f5d0 5f707574 5f766172 5f257328 6e636964 _put_var_%s(ncid │ │ │ │ - 0x0000f5e0 2c202573 5f69642c 20257329 3b000000 , %s_id, %s);... │ │ │ │ - 0x0000f5f0 20206e63 6d70695f 656e645f 696e6465 ncmpi_end_inde │ │ │ │ - 0x0000f600 705f6461 7461286e 63696429 3b000000 p_data(ncid);... │ │ │ │ - 0x0000f610 20202020 73746174 69632025 73202573 static %s %s │ │ │ │ - 0x0000f620 203d2000 00000000 27257327 00000000 = .....'%s'.... │ │ │ │ - 0x0000f630 25686875 00000000 25687500 00000000 %hhu....%hu..... │ │ │ │ - 0x0000f640 25750000 00000000 256c6c64 00000000 %u......%lld.... │ │ │ │ - 0x0000f650 256c6c75 00000000 20202020 73746174 %llu.... stat │ │ │ │ - 0x0000f660 203d206e 636d7069 5f707574 5f766172 = ncmpi_put_var │ │ │ │ - 0x0000f670 5f257328 6e636964 2c202573 5f69642c _%s(ncid, %s_id, │ │ │ │ - 0x0000f680 20262573 293b0000 20202020 63686563 &%s);.. chec │ │ │ │ - 0x0000f690 6b5f6572 72287374 61742c5f 5f4c494e k_err(stat,__LIN │ │ │ │ - 0x0000f6a0 455f5f2c 5f5f4649 4c455f5f 293b0000 E__,__FILE__);.. │ │ │ │ - 0x0000f6b0 2020207d 00000000 464f5254 52414e20 }....FORTRAN │ │ │ │ - 0x0000f6c0 73746174 656d656e 7420746f 6f206c6f statement too lo │ │ │ │ - 0x0000f6d0 6e673a20 25730000 2a207374 6f726520 ng: %s..* store │ │ │ │ - 0x0000f6e0 25730000 00000000 64617461 20257320 %s......data %s │ │ │ │ - 0x0000f6f0 2f000000 00000000 25732c20 00000000 /.......%s, .... │ │ │ │ - 0x0000f700 66737472 7374723a 20626164 20747970 fstrstr: bad typ │ │ │ │ - 0x0000f710 65000000 00000000 69726574 203d206e e.......iret = n │ │ │ │ - 0x0000f720 665f7075 745f7661 725f2573 286e6369 f_put_var_%s(nci │ │ │ │ - 0x0000f730 642c2025 735f6964 2c202573 29000000 d, %s_id, %s)... │ │ │ │ - 0x0000f740 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x0000f750 72657429 00000000 2e2e2f2e 2e2f2e2e ret)....../../.. │ │ │ │ - 0x0000f760 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ - 0x0000f770 6d706967 656e2f6c 6f61642e 63000000 mpigen/load.c... │ │ │ │ - 0x0000f780 6e636d70 695f7075 745f7661 72615f73 ncmpi_put_vara_s │ │ │ │ - 0x0000f790 63686172 5f616c6c 00000000 00000000 char_all........ │ │ │ │ - 0x0000f7a0 6e636d70 695f7075 745f7661 72615f74 ncmpi_put_vara_t │ │ │ │ - 0x0000f7b0 6578745f 616c6c00 6e636d70 695f7075 ext_all.ncmpi_pu │ │ │ │ - 0x0000f7c0 745f7661 72615f73 686f7274 5f616c6c t_vara_short_all │ │ │ │ - 0x0000f7d0 00000000 00000000 6e636d70 695f7075 ........ncmpi_pu │ │ │ │ - 0x0000f7e0 745f7661 72615f69 6e745f61 6c6c0000 t_vara_int_all.. │ │ │ │ - 0x0000f7f0 6e636d70 695f7075 745f7661 72615f66 ncmpi_put_vara_f │ │ │ │ - 0x0000f800 6c6f6174 5f616c6c 00000000 00000000 loat_all........ │ │ │ │ - 0x0000f810 6e636d70 695f7075 745f7661 72615f64 ncmpi_put_vara_d │ │ │ │ - 0x0000f820 6f75626c 655f616c 6c000000 00000000 ouble_all....... │ │ │ │ - 0x0000f830 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ - 0x0000f840 63686172 5f616c6c 00000000 00000000 char_all........ │ │ │ │ - 0x0000f850 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ - 0x0000f860 73686f72 745f616c 6c000000 00000000 short_all....... │ │ │ │ - 0x0000f870 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ - 0x0000f880 696e745f 616c6c00 6e636d70 695f7075 int_all.ncmpi_pu │ │ │ │ - 0x0000f890 745f7661 72615f6c 6f6e676c 6f6e675f t_vara_longlong_ │ │ │ │ - 0x0000f8a0 616c6c00 00000000 6e636d70 695f7075 all.....ncmpi_pu │ │ │ │ - 0x0000f8b0 745f7661 72615f75 6c6f6e67 6c6f6e67 t_vara_ulonglong │ │ │ │ - 0x0000f8c0 5f616c6c 00000000 6e635f67 65746669 _all....nc_getfi │ │ │ │ - 0x0000f8d0 6c6c3a20 756e7265 636f676e 697a6564 ll: unrecognized │ │ │ │ - 0x0000f8e0 20747970 65000000 6e635f66 696c6c3a type...nc_fill: │ │ │ │ - 0x0000f8f0 20756e72 65636f67 6e697a65 64207479 unrecognized ty │ │ │ │ - 0x0000f900 70650000 00000000 6e635f70 75746669 pe......nc_putfi │ │ │ │ - 0x0000f910 6c6c3a20 756e7265 636f676e 697a6564 ll: unrecognized │ │ │ │ - 0x0000f920 20747970 65000000 6e636d70 6967656e type...ncmpigen │ │ │ │ - 0x0000f930 20657272 6f722077 68656e20 63616c6c error when call │ │ │ │ - 0x0000f940 696e6720 25732069 6e202573 28292061 ing %s in %s() a │ │ │ │ - 0x0000f950 74206c69 6e652025 64206f66 2025733a t line %d of %s: │ │ │ │ - 0x0000f960 2025730a 00000000 25733a20 25733a20 %s.....%s: %s: │ │ │ │ - 0x0000f970 00000000 00000000 25733a20 2573206c ........%s: %s l │ │ │ │ - 0x0000f980 696e6520 25643a20 00000000 00000000 ine %d: ........ │ │ │ │ - 0x0000f990 696e7431 00000000 74657874 00000000 int1....text.... │ │ │ │ - 0x0000f9a0 696e7432 00000000 696e7400 00000000 int2....int..... │ │ │ │ - 0x0000f9b0 7265616c 00000000 646f7562 6c650000 real....double.. │ │ │ │ - 0x0000f9c0 6e667374 7970653a 20626164 20747970 nfstype: bad typ │ │ │ │ - 0x0000f9d0 6520636f 64650000 20202020 20256300 e code.. %c. │ │ │ │ - 0x0000f9e0 252e3636 730a0000 4e435f42 59544500 %.66s...NC_BYTE. │ │ │ │ - 0x0000f9f0 4e435f43 48415200 4e435f53 484f5254 NC_CHAR.NC_SHORT │ │ │ │ - 0x0000fa00 00000000 00000000 4e435f49 4e540000 ........NC_INT.. │ │ │ │ - 0x0000fa10 4e435f46 4c4f4154 00000000 00000000 NC_FLOAT........ │ │ │ │ - 0x0000fa20 4e435f44 4f55424c 45000000 00000000 NC_DOUBLE....... │ │ │ │ - 0x0000fa30 4e435f55 42595445 00000000 00000000 NC_UBYTE........ │ │ │ │ - 0x0000fa40 4e435f55 53484f52 54000000 00000000 NC_USHORT....... │ │ │ │ - 0x0000fa50 4e435f55 494e5400 4e435f49 4e543634 NC_UINT.NC_INT64 │ │ │ │ - 0x0000fa60 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ - 0x0000fa70 34000000 00000000 6e637479 70653a20 4.......nctype: │ │ │ │ - 0x0000fa80 62616420 74797065 20636f64 65000000 bad type code... │ │ │ │ - 0x0000fa90 7369676e 65642063 68617200 00000000 signed char..... │ │ │ │ - 0x0000faa0 63686172 00000000 73686f72 74000000 char....short... │ │ │ │ - 0x0000fab0 666c6f61 74000000 756e7369 676e6564 float...unsigned │ │ │ │ - 0x0000fac0 20636861 72000000 756e7369 676e6564 char...unsigned │ │ │ │ - 0x0000fad0 2073686f 72740000 756e7369 676e6564 short..unsigned │ │ │ │ - 0x0000fae0 20696e74 00000000 6c6f6e67 206c6f6e int....long lon │ │ │ │ - 0x0000faf0 67000000 00000000 756e7369 676e6564 g.......unsigned │ │ │ │ - 0x0000fb00 206c6f6e 67206c6f 6e670000 00000000 long long...... │ │ │ │ - 0x0000fb10 6e636374 7970653a 20626164 20747970 ncctype: bad typ │ │ │ │ - 0x0000fb20 6520636f 64650000 73636861 72000000 e code..schar... │ │ │ │ - 0x0000fb30 75636861 72000000 7573686f 72740000 uchar...ushort.. │ │ │ │ - 0x0000fb40 75696e74 00000000 6c6f6e67 6c6f6e67 uint....longlong │ │ │ │ - 0x0000fb50 00000000 00000000 756c6f6e 676c6f6e ........ulonglon │ │ │ │ - 0x0000fb60 67000000 00000000 6e637374 7970653a g.......ncstype: │ │ │ │ - 0x0000fb70 20626164 20747970 6520636f 64650000 bad type code.. │ │ │ │ - 0x0000fb80 6e636174 7970653a 20626164 20747970 ncatype: bad typ │ │ │ │ - 0x0000fb90 6520636f 64650000 6e637479 70657369 e code..nctypesi │ │ │ │ - 0x0000fba0 7a653a20 62616420 74797065 20636f64 ze: bad type cod │ │ │ │ - 0x0000fbb0 65000000 00000000 6f757420 6f66206d e.......out of m │ │ │ │ - 0x0000fbc0 656d6f72 79000000 746f6f20 6d756368 emory...too much │ │ │ │ - 0x0000fbd0 20636861 72616374 65722064 61746121 character data! │ │ │ │ - 0x0000fbe0 00000000 00000000 6f757420 6f66206d ........out of m │ │ │ │ - 0x0000fbf0 656d6f72 790a0000 22220000 00000000 emory...""...... │ │ │ │ - 0x0000fc00 696e7465 67657200 646f7562 6c652070 integer.double p │ │ │ │ - 0x0000fc10 72656369 73696f6e 00000000 00000000 recision........ │ │ │ │ - 0x0000fc20 4e465f46 494c4c5f 42595445 00000000 NF_FILL_BYTE.... │ │ │ │ - 0x0000fc30 4e465f46 494c4c5f 53484f52 54000000 NF_FILL_SHORT... │ │ │ │ - 0x0000fc40 4e465f46 494c4c5f 494e5400 00000000 NF_FILL_INT..... │ │ │ │ - 0x0000fc50 4e465f46 494c4c5f 464c4f41 54000000 NF_FILL_FLOAT... │ │ │ │ - 0x0000fc60 4e465f46 494c4c5f 444f5542 4c450000 NF_FILL_DOUBLE.. │ │ │ │ - 0x0000fc70 25735f69 642c0000 20000000 00000000 %s_id,.. ....... │ │ │ │ - 0x0000fc80 69726574 203d206e 666d7069 5f636c6f iret = nfmpi_clo │ │ │ │ - 0x0000fc90 7365286e 63696429 00000000 00000000 se(ncid)........ │ │ │ │ - 0x0000fca0 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x0000fcb0 7265742c 226e666d 70695f63 6c6f7365 ret,"nfmpi_close │ │ │ │ - 0x0000fcc0 222c205f 5f66756e 635f5f2c 205f5f4c ", __func__, __L │ │ │ │ - 0x0000fcd0 494e455f 5f2c5f5f 46494c45 5f5f2900 INE__,__FILE__). │ │ │ │ - 0x0000fce0 656e6400 00000000 73756272 6f757469 end.....subrouti │ │ │ │ - 0x0000fcf0 6e652077 72697465 72656373 286e6369 ne writerecs(nci │ │ │ │ - 0x0000fd00 642c0000 00000000 2a206e65 74434446 d,......* netCDF │ │ │ │ - 0x0000fd10 20696400 00000000 696e7465 67657220 id.....integer │ │ │ │ - 0x0000fd20 206e6369 64000000 2a207661 72696162 ncid...* variab │ │ │ │ - 0x0000fd30 6c652069 64730000 696e7465 67657220 le ids..integer │ │ │ │ - 0x0000fd40 2025735f 69640000 696e636c 75646520 %s_id..include │ │ │ │ - 0x0000fd50 27706e65 74636466 2e696e63 27000000 'pnetcdf.inc'... │ │ │ │ - 0x0000fd60 2a206572 726f7220 73746174 75732072 * error status r │ │ │ │ - 0x0000fd70 65747572 6e000000 696e7465 67657220 eturn...integer │ │ │ │ - 0x0000fd80 20697265 74000000 2a206e65 74434446 iret...* netCDF │ │ │ │ - 0x0000fd90 2064696d 656e7369 6f6e2073 697a6573 dimension sizes │ │ │ │ - 0x0000fda0 20666f72 2064696d 656e7369 6f6e7320 for dimensions │ │ │ │ - 0x0000fdb0 75736564 20776974 68207265 636f7264 used with record │ │ │ │ - 0x0000fdc0 20766172 6961626c 65730000 00000000 variables...... │ │ │ │ - 0x0000fdd0 696e7465 67657220 2025735f 6c656e00 integer %s_len. │ │ │ │ - 0x0000fde0 70617261 6d657465 72202825 735f6c65 parameter (%s_le │ │ │ │ - 0x0000fdf0 6e203d20 256c7529 00000000 00000000 n = %lu)........ │ │ │ │ - 0x0000fe00 2a207261 6e6b2028 6e756d62 6572206f * rank (number o │ │ │ │ - 0x0000fe10 66206469 6d656e73 696f6e73 2920666f f dimensions) fo │ │ │ │ - 0x0000fe20 72206561 63682076 61726961 626c6500 r each variable. │ │ │ │ - 0x0000fe30 696e7465 67657220 2025735f 72616e6b integer %s_rank │ │ │ │ - 0x0000fe40 00000000 00000000 70617261 6d657465 ........paramete │ │ │ │ - 0x0000fe50 72202825 735f7261 6e6b203d 20256429 r (%s_rank = %d) │ │ │ │ - 0x0000fe60 00000000 00000000 2a207374 61727473 ........* starts │ │ │ │ - 0x0000fe70 20616e64 20636f75 6e747320 666f7220 and counts for │ │ │ │ - 0x0000fe80 61727261 79207365 6374696f 6e73206f array sections o │ │ │ │ - 0x0000fe90 66207265 636f7264 20766172 6961626c f record variabl │ │ │ │ - 0x0000fea0 65730000 00000000 696e7465 67657220 es......integer │ │ │ │ - 0x0000feb0 2025735f 73746172 74282573 5f72616e %s_start(%s_ran │ │ │ │ - 0x0000fec0 6b292c20 25735f63 6f756e74 2825735f k), %s_count(%s_ │ │ │ │ - 0x0000fed0 72616e6b 29000000 2a206461 74612076 rank)...* data v │ │ │ │ - 0x0000fee0 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ - 0x0000fef0 696e7465 67657220 2025735f 6e720000 integer %s_nr.. │ │ │ │ - 0x0000ff00 70617261 6d657465 72202825 735f6e72 parameter (%s_nr │ │ │ │ - 0x0000ff10 203d2025 6c752900 70617261 6d657465 = %lu).paramete │ │ │ │ - 0x0000ff20 72202825 735f6e72 203d2031 29000000 r (%s_nr = 1)... │ │ │ │ - 0x0000ff30 6e636674 7970653a 20626164 20747970 ncftype: bad typ │ │ │ │ - 0x0000ff40 6520636f 64650000 25732020 25732800 e code..%s %s(. │ │ │ │ - 0x0000ff50 25735f6e 722c2000 25735f6c 656e2c20 %s_nr, .%s_len, │ │ │ │ - 0x0000ff60 00000000 00000000 665f6669 6c6c5f6e ........f_fill_n │ │ │ │ - 0x0000ff70 616d653a 20626164 20747970 6520636f ame: bad type co │ │ │ │ - 0x0000ff80 64650000 00000000 64617461 20257320 de......data %s │ │ │ │ - 0x0000ff90 2f256c75 202a2025 732f0000 00000000 /%lu * %s/...... │ │ │ │ - 0x0000ffa0 25735f73 74617274 28256429 203d2031 %s_start(%d) = 1 │ │ │ │ - 0x0000ffb0 00000000 00000000 25735f63 6f756e74 ........%s_count │ │ │ │ - 0x0000ffc0 28256429 203d2025 735f6c65 6e000000 (%d) = %s_len... │ │ │ │ - 0x0000ffd0 25735f63 6f756e74 28256429 203d2025 %s_count(%d) = % │ │ │ │ - 0x0000ffe0 735f6e72 00000000 69726574 203d206e s_nr....iret = n │ │ │ │ - 0x0000fff0 666d7069 5f707574 5f766172 615f2573 fmpi_put_vara_%s │ │ │ │ - 0x00010000 5f616c6c 286e6369 642c2025 735f6964 _all(ncid, %s_id │ │ │ │ - 0x00010010 2c202573 5f737461 72742c20 25735f63 , %s_start, %s_c │ │ │ │ - 0x00010020 6f756e74 2c202573 29000000 00000000 ount, %s)....... │ │ │ │ - 0x00010030 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x00010040 7265742c 226e666d 70695f70 75745f76 ret,"nfmpi_put_v │ │ │ │ - 0x00010050 6172615f 78787822 2c205f5f 66756e63 ara_xxx", __func │ │ │ │ - 0x00010060 5f5f2c20 5f5f4c49 4e455f5f 2c5f5f46 __, __LINE__,__F │ │ │ │ - 0x00010070 494c455f 5f290000 73756272 6f757469 ILE__)..subrouti │ │ │ │ - 0x00010080 6e652063 6865636b 5f657272 28697265 ne check_err(ire │ │ │ │ - 0x00010090 742c206e 666d7069 5f66756e 632c2063 t, nfmpi_func, c │ │ │ │ - 0x000100a0 616c6c69 6e675f66 756e632c 206c696e alling_func, lin │ │ │ │ - 0x000100b0 656e6f2c 2063616c 6c696e67 5f66696c eno, calling_fil │ │ │ │ - 0x000100c0 65290000 00000000 696e7465 67657220 e)......integer │ │ │ │ - 0x000100d0 69726574 00000000 63686172 61637465 iret....characte │ │ │ │ - 0x000100e0 722a3830 206e666d 70695f66 756e6300 r*80 nfmpi_func. │ │ │ │ - 0x000100f0 63686172 61637465 722a3830 2063616c character*80 cal │ │ │ │ - 0x00010100 6c696e67 5f66756e 63000000 00000000 ling_func....... │ │ │ │ - 0x00010110 63686172 61637465 722a3830 2063616c character*80 cal │ │ │ │ - 0x00010120 6c696e67 5f66696c 65000000 00000000 ling_file....... │ │ │ │ - 0x00010130 696e7465 67657220 6c696e65 6e6f0000 integer lineno.. │ │ │ │ - 0x00010140 69662028 69726574 202e6e65 2e204e46 if (iret .ne. NF │ │ │ │ - 0x00010150 5f4e4f45 52522920 7468656e 00000000 _NOERR) then.... │ │ │ │ - 0x00010160 7072696e 74202a2c 20226e63 6d706967 print *, "ncmpig │ │ │ │ - 0x00010170 656e2065 72726f72 20776865 6e206361 en error when ca │ │ │ │ - 0x00010180 6c6c696e 6720222c 7472696d 286e666d lling ",trim(nfm │ │ │ │ - 0x00010190 70695f66 756e6329 2c222069 6e20222c pi_func)," in ", │ │ │ │ - 0x000101a0 7472696d 286e636d 70695f66 756e6329 trim(ncmpi_func) │ │ │ │ - 0x000101b0 2c222829 20617420 6c696e65 20222c6c ,"() at line ",l │ │ │ │ - 0x000101c0 696e656e 6f2c2022 206f6620 222c7472 ineno, " of ",tr │ │ │ │ - 0x000101d0 696d2863 616c6c69 6e675f66 696c6529 im(calling_file) │ │ │ │ - 0x000101e0 2c223a20 222c206e 666d7069 5f737472 ,": ", nfmpi_str │ │ │ │ - 0x000101f0 6572726f 72286972 65742900 00000000 error(iret)..... │ │ │ │ - 0x00010200 73746f70 00000000 656e6469 66000000 stop....endif... │ │ │ │ - 0x00010210 2a205772 69746520 7265636f 72642076 * Write record v │ │ │ │ - 0x00010220 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ - 0x00010230 63616c6c 20777269 74657265 6373286e call writerecs(n │ │ │ │ - 0x00010240 6369642c 00000000 2e2e2f2e 2e2f2e2e cid,....../../.. │ │ │ │ - 0x00010250 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ - 0x00010260 6d706967 656e2f67 656e6c69 622e6300 mpigen/genlib.c. │ │ │ │ - 0x00010270 6e636d70 695f636c 6f736500 00000000 ncmpi_close..... │ │ │ │ - 0x00010280 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010290 636c6f73 65286e63 6964293b 00000000 close(ncid);.... │ │ │ │ - 0x000102a0 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ - 0x000102b0 742c226e 636d7069 5f636c6f 7365222c t,"ncmpi_close", │ │ │ │ - 0x000102c0 205f5f66 756e635f 5f2c205f 5f4c494e __func__, __LIN │ │ │ │ - 0x000102d0 455f5f2c 5f5f4649 4c455f5f 293b0000 E__,__FILE__);.. │ │ │ │ - 0x000102e0 2020204d 50495f46 696e616c 697a6528 MPI_Finalize( │ │ │ │ - 0x000102f0 293b0000 00000000 20202072 65747572 );...... retur │ │ │ │ - 0x00010300 6e20303b 00000000 63686172 28256429 n 0;....char(%d) │ │ │ │ - 0x00010310 00000000 00000000 2f2f6368 61722825 ........//char(% │ │ │ │ - 0x00010320 64290000 00000000 252e3136 67000000 d)......%.16g... │ │ │ │ - 0x00010330 66737472 696e673a 20626164 20747970 fstring: bad typ │ │ │ │ - 0x00010340 6520636f 64650000 4e465f49 4e543100 e code..NF_INT1. │ │ │ │ - 0x00010350 4e465f43 48415200 4e465f49 4e543200 NF_CHAR.NF_INT2. │ │ │ │ - 0x00010360 4e465f49 4e540000 4e465f52 45414c00 NF_INT..NF_REAL. │ │ │ │ - 0x00010370 4e465f44 4f55424c 45000000 00000000 NF_DOUBLE....... │ │ │ │ - 0x00010380 4e465f47 4c4f4241 4c000000 00000000 NF_GLOBAL....... │ │ │ │ - 0x00010390 5f696400 00000000 4e43474c 4f42414c _id.....NCGLOBAL │ │ │ │ - 0x000103a0 00000000 00000000 70726f67 72616d20 ........program │ │ │ │ - 0x000103b0 6667656e 6e630000 202a2074 6f207361 fgennc.. * to sa │ │ │ │ - 0x000103c0 7665206f 6c642066 696c6c20 6d6f6465 ve old fill mode │ │ │ │ - 0x000103d0 20626566 6f726520 6368616e 67696e67 before changing │ │ │ │ - 0x000103e0 20697420 74656d70 6f726172 696c7900 it temporarily. │ │ │ │ - 0x000103f0 696e7465 67657220 6f6c646d 6f646500 integer oldmode. │ │ │ │ - 0x00010400 2a206469 6d656e73 696f6e20 69647300 * dimension ids. │ │ │ │ - 0x00010410 696e7465 67657220 2025735f 64696d00 integer %s_dim. │ │ │ │ - 0x00010420 2a206469 6d656e73 696f6e20 6c656e67 * dimension leng │ │ │ │ - 0x00010430 74687300 00000000 70617261 6d657465 ths.....paramete │ │ │ │ - 0x00010440 72202825 735f6c65 6e203d20 4e464d50 r (%s_len = NFMP │ │ │ │ - 0x00010450 495f554e 4c494d49 54454429 00000000 I_UNLIMITED).... │ │ │ │ - 0x00010460 2a207661 72696162 6c652073 68617065 * variable shape │ │ │ │ - 0x00010470 73000000 00000000 696e7465 67657220 s.......integer │ │ │ │ - 0x00010480 2025735f 64696d73 2825735f 72616e6b %s_dims(%s_rank │ │ │ │ - 0x00010490 29000000 00000000 25732020 25730000 ).......%s %s.. │ │ │ │ - 0x000104a0 2a206174 74726962 75746520 76656374 * attribute vect │ │ │ │ - 0x000104b0 6f727300 00000000 25732020 25737661 ors.....%s %sva │ │ │ │ - 0x000104c0 6c28256c 75290000 2a20656e 74657220 l(%lu)..* enter │ │ │ │ - 0x000104d0 64656669 6e65206d 6f646500 00000000 define mode..... │ │ │ │ - 0x000104e0 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ - 0x000104f0 61746528 27257327 2c204f52 284e465f ate('%s', OR(NF_ │ │ │ │ - 0x00010500 434c4f42 4245527c 4e465f36 34424954 CLOBBER|NF_64BIT │ │ │ │ - 0x00010510 5f4f4646 53455429 2c206e63 69642900 _OFFSET), ncid). │ │ │ │ - 0x00010520 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ - 0x00010530 61746528 27257327 2c204f52 284e465f ate('%s', OR(NF_ │ │ │ │ - 0x00010540 434c4f42 4245527c 4e465f36 34424954 CLOBBER|NF_64BIT │ │ │ │ - 0x00010550 5f444154 41292c20 6e636964 29000000 _DATA), ncid)... │ │ │ │ - 0x00010560 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ - 0x00010570 61746528 27257327 2c204e46 5f434c4f ate('%s', NF_CLO │ │ │ │ - 0x00010580 42424552 2c206e63 69642900 00000000 BBER, ncid)..... │ │ │ │ - 0x00010590 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x000105a0 7265742c 226e666d 70695f63 72656174 ret,"nfmpi_creat │ │ │ │ - 0x000105b0 65222c20 5f5f6675 6e635f5f 2c205f5f e", __func__, __ │ │ │ │ - 0x000105c0 4c494e45 5f5f2c5f 5f46494c 455f5f29 LINE__,__FILE__) │ │ │ │ - 0x000105d0 00000000 00000000 2a206465 66696e65 ........* define │ │ │ │ - 0x000105e0 2064696d 656e7369 6f6e7300 00000000 dimensions..... │ │ │ │ - 0x000105f0 69726574 203d206e 666d7069 5f646566 iret = nfmpi_def │ │ │ │ - 0x00010600 5f64696d 286e6369 642c2027 2573272c _dim(ncid, '%s', │ │ │ │ - 0x00010610 204e464d 50495f55 4e4c494d 49544544 NFMPI_UNLIMITED │ │ │ │ - 0x00010620 2c202573 5f64696d 29000000 00000000 , %s_dim)....... │ │ │ │ - 0x00010630 69726574 203d206e 666d7069 5f646566 iret = nfmpi_def │ │ │ │ - 0x00010640 5f64696d 286e6369 642c2027 2573272c _dim(ncid, '%s', │ │ │ │ - 0x00010650 20256c75 2c202573 5f64696d 29000000 %lu, %s_dim)... │ │ │ │ - 0x00010660 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x00010670 7265742c 226e666d 70695f64 65665f64 ret,"nfmpi_def_d │ │ │ │ - 0x00010680 696d222c 205f5f66 756e635f 5f2c205f im", __func__, _ │ │ │ │ - 0x00010690 5f4c494e 455f5f2c 5f5f4649 4c455f5f _LINE__,__FILE__ │ │ │ │ - 0x000106a0 29000000 00000000 2a206465 66696e65 ).......* define │ │ │ │ - 0x000106b0 20766172 6961626c 65730000 00000000 variables...... │ │ │ │ - 0x000106c0 25735f64 696d7328 25642920 3d202573 %s_dims(%d) = %s │ │ │ │ - 0x000106d0 5f64696d 00000000 66747970 656e616d _dim....ftypenam │ │ │ │ - 0x000106e0 653a2062 61642074 79706520 636f6465 e: bad type code │ │ │ │ - 0x000106f0 00000000 00000000 69726574 203d206e ........iret = n │ │ │ │ - 0x00010700 666d7069 5f646566 5f766172 286e6369 fmpi_def_var(nci │ │ │ │ - 0x00010710 642c2027 2573272c 2025732c 2025735f d, '%s', %s, %s_ │ │ │ │ - 0x00010720 72616e6b 2c202573 5f64696d 732c2025 rank, %s_dims, % │ │ │ │ - 0x00010730 735f6964 29000000 69726574 203d206e s_id)...iret = n │ │ │ │ - 0x00010740 666d7069 5f646566 5f766172 286e6369 fmpi_def_var(nci │ │ │ │ - 0x00010750 642c2027 2573272c 2025732c 2025735f d, '%s', %s, %s_ │ │ │ │ - 0x00010760 72616e6b 2c20302c 2025735f 69642900 rank, 0, %s_id). │ │ │ │ - 0x00010770 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x00010780 7265742c 226e666d 70695f64 65665f76 ret,"nfmpi_def_v │ │ │ │ - 0x00010790 6172222c 205f5f66 756e635f 5f2c205f ar", __func__, _ │ │ │ │ - 0x000107a0 5f4c494e 455f5f2c 5f5f4649 4c455f5f _LINE__,__FILE__ │ │ │ │ - 0x000107b0 29000000 00000000 2a206173 7369676e ).......* assign │ │ │ │ - 0x000107c0 20617474 72696275 74657300 00000000 attributes..... │ │ │ │ - 0x000107d0 69726574 203d206e 666d7069 5f707574 iret = nfmpi_put │ │ │ │ - 0x000107e0 5f617474 5f746578 74286e63 69642c20 _att_text(ncid, │ │ │ │ - 0x000107f0 25732573 2c202725 73272c20 256c752c %s%s, '%s', %lu, │ │ │ │ - 0x00010800 20257329 00000000 63616c6c 20636865 %s)....call che │ │ │ │ - 0x00010810 636b5f65 72722869 7265742c 226e666d ck_err(iret,"nfm │ │ │ │ - 0x00010820 70695f70 75745f61 74745f74 65787422 pi_put_att_text" │ │ │ │ - 0x00010830 2c205f5f 66756e63 5f5f2c20 5f5f4c49 , __func__, __LI │ │ │ │ - 0x00010840 4e455f5f 2c5f5f46 494c455f 5f290000 NE__,__FILE__).. │ │ │ │ - 0x00010850 25737661 6c282564 29203d20 25730000 %sval(%d) = %s.. │ │ │ │ - 0x00010860 69726574 203d206e 666d7069 5f707574 iret = nfmpi_put │ │ │ │ - 0x00010870 5f617474 5f257328 6e636964 2c202573 _att_%s(ncid, %s │ │ │ │ - 0x00010880 25732c20 27257327 2c202573 2c20256c %s, '%s', %s, %l │ │ │ │ - 0x00010890 752c2025 7376616c 29000000 00000000 u, %sval)....... │ │ │ │ - 0x000108a0 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x000108b0 7265742c 226e666d 70695f70 75745f61 ret,"nfmpi_put_a │ │ │ │ - 0x000108c0 74745f78 7878222c 205f5f66 756e635f tt_xxx", __func_ │ │ │ │ - 0x000108d0 5f2c205f 5f4c494e 455f5f2c 5f5f4649 _, __LINE__,__FI │ │ │ │ - 0x000108e0 4c455f5f 29000000 2a206c65 61766520 LE__)...* leave │ │ │ │ - 0x000108f0 64656669 6e65206d 6f646500 00000000 define mode..... │ │ │ │ - 0x00010900 69726574 203d206e 666d7069 5f656e64 iret = nfmpi_end │ │ │ │ - 0x00010910 64656628 6e636964 29000000 00000000 def(ncid)....... │ │ │ │ - 0x00010920 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ - 0x00010930 7265742c 226e666d 70695f65 6e646465 ret,"nfmpi_endde │ │ │ │ - 0x00010940 66222c20 5f5f6675 6e635f5f 2c205f5f f", __func__, __ │ │ │ │ - 0x00010950 4c494e45 5f5f2c5f 5f46494c 455f5f29 LINE__,__FILE__) │ │ │ │ - 0x00010960 00000000 00000000 63646600 00000000 ........cdf..... │ │ │ │ - 0x00010970 4e435f47 4c4f4241 4c000000 00000000 NC_GLOBAL....... │ │ │ │ - 0x00010980 23696e63 6c756465 203c7374 64696f2e #include ......#include │ │ │ │ - 0x000109a0 203c7374 646c6962 2e683e00 00000000 ..... │ │ │ │ - 0x000109b0 23696e63 6c756465 203c706e 65746364 #include ....#include │ │ │ │ - 0x000109d0 203c6d70 692e683e 00000000 00000000 ........ │ │ │ │ - 0x000109e0 766f6964 00000000 63686563 6b5f6572 void....check_er │ │ │ │ - 0x000109f0 7228696e 74207374 61742c20 636f6e73 r(int stat, cons │ │ │ │ - 0x00010a00 74206368 6172202a 6e636d70 695f6675 t char *ncmpi_fu │ │ │ │ - 0x00010a10 6e632c20 636f6e73 74206368 6172202a nc, const char * │ │ │ │ - 0x00010a20 63616c6c 696e675f 66756e63 2c20696e calling_func, in │ │ │ │ - 0x00010a30 74206c69 6e656e6f 2c20636f 6e737420 t lineno, const │ │ │ │ - 0x00010a40 63686172 202a6361 6c6c696e 675f6669 char *calling_fi │ │ │ │ - 0x00010a50 6c652920 7b000000 20202020 69662028 le) {... if ( │ │ │ │ - 0x00010a60 73746174 20213d20 4e435f4e 4f455252 stat != NC_NOERR │ │ │ │ - 0x00010a70 29207b00 00000000 20202020 20202020 ) {..... │ │ │ │ - 0x00010a80 66707269 6e746628 73746465 72722c20 fprintf(stderr, │ │ │ │ - 0x00010a90 226e636d 70696765 6e206572 726f7220 "ncmpigen error │ │ │ │ - 0x00010aa0 7768656e 2063616c 6c696e67 20257320 when calling %s │ │ │ │ - 0x00010ab0 696e2025 73282920 6174206c 696e6520 in %s() at line │ │ │ │ - 0x00010ac0 2564206f 66202573 3a202573 5c6e222c %d of %s: %s\n", │ │ │ │ - 0x00010ad0 206e636d 70695f66 756e632c 2063616c ncmpi_func, cal │ │ │ │ - 0x00010ae0 6c696e67 5f66756e 632c206c 696e656e ling_func, linen │ │ │ │ - 0x00010af0 6f2c2063 616c6c69 6e675f66 696c652c o, calling_file, │ │ │ │ - 0x00010b00 206e636d 70695f73 74726572 726f7228 ncmpi_strerror( │ │ │ │ - 0x00010b10 73746174 29293b00 20202020 20202020 stat));. │ │ │ │ - 0x00010b20 65786974 2831293b 00000000 00000000 exit(1);........ │ │ │ │ - 0x00010b30 20202020 7d000000 6d61696e 28696e74 }...main(int │ │ │ │ - 0x00010b40 20617267 632c2063 68617220 2a2a6172 argc, char **ar │ │ │ │ - 0x00010b50 67762920 7b090909 2f2a2063 72656174 gv) {.../* creat │ │ │ │ - 0x00010b60 65202573 202a2f00 20202069 6e742020 e %s */. int │ │ │ │ - 0x00010b70 73746174 3b090909 2f2a2072 65747572 stat;.../* retur │ │ │ │ - 0x00010b80 6e207374 61747573 202a2f00 00000000 n status */..... │ │ │ │ - 0x00010b90 20202069 6e742020 6e636964 3b090909 int ncid;... │ │ │ │ - 0x00010ba0 2f2a206e 65744344 46206964 202a2f00 /* netCDF id */. │ │ │ │ - 0x00010bb0 2020202f 2a206469 6d656e73 696f6e20 /* dimension │ │ │ │ - 0x00010bc0 69647320 2a2f0000 20202069 6e742025 ids */.. int % │ │ │ │ - 0x00010bd0 735f6469 6d3b0000 2020202f 2a206469 s_dim;.. /* di │ │ │ │ - 0x00010be0 6d656e73 696f6e20 6c656e67 74687320 mension lengths │ │ │ │ - 0x00010bf0 2a2f0000 00000000 2020204d 50495f4f */...... MPI_O │ │ │ │ - 0x00010c00 66667365 74202573 5f6c656e 203d204e ffset %s_len = N │ │ │ │ - 0x00010c10 435f554e 4c494d49 5445443b 00000000 C_UNLIMITED;.... │ │ │ │ - 0x00010c20 2020204d 50495f4f 66667365 74202573 MPI_Offset %s │ │ │ │ - 0x00010c30 5f6c656e 203d2025 6c753b00 00000000 _len = %lu;..... │ │ │ │ - 0x00010c40 2020202f 2a207661 72696162 6c652069 /* variable i │ │ │ │ - 0x00010c50 6473202a 2f000000 20202069 6e742025 ds */... int % │ │ │ │ - 0x00010c60 735f6964 3b000000 2020202f 2a207261 s_id;... /* ra │ │ │ │ - 0x00010c70 6e6b2028 6e756d62 6572206f 66206469 nk (number of di │ │ │ │ - 0x00010c80 6d656e73 696f6e73 2920666f 72206561 mensions) for ea │ │ │ │ - 0x00010c90 63682076 61726961 626c6520 2a2f0000 ch variable */.. │ │ │ │ - 0x00010ca0 23202064 6566696e 65205241 4e4b5f25 # define RANK_% │ │ │ │ - 0x00010cb0 73202564 00000000 2020202f 2a207661 s %d.... /* va │ │ │ │ - 0x00010cc0 72696162 6c652073 68617065 73202a2f riable shapes */ │ │ │ │ - 0x00010cd0 00000000 00000000 20202069 6e742025 ........ int % │ │ │ │ - 0x00010ce0 735f6469 6d735b52 414e4b5f 25735d3b s_dims[RANK_%s]; │ │ │ │ - 0x00010cf0 00000000 00000000 20202025 73202573 ........ %s %s │ │ │ │ - 0x00010d00 5f25735b 256c755d 3b000000 00000000 _%s[%lu];....... │ │ │ │ - 0x00010d10 2020204d 50495f49 6e697428 26617267 MPI_Init(&arg │ │ │ │ - 0x00010d20 632c2026 61726776 293b0000 00000000 c, &argv);...... │ │ │ │ - 0x00010d30 2020202f 2a20656e 74657220 64656669 /* enter defi │ │ │ │ - 0x00010d40 6e65206d 6f646520 2a2f0000 00000000 ne mode */...... │ │ │ │ - 0x00010d50 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010d60 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ - 0x00010d70 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ - 0x00010d80 434c4f42 4245527c 4e435f36 34424954 CLOBBER|NC_64BIT │ │ │ │ - 0x00010d90 5f4f4646 5345542c 204d5049 5f494e46 _OFFSET, MPI_INF │ │ │ │ - 0x00010da0 4f5f4e55 4c4c2c20 266e6369 64293b00 O_NULL, &ncid);. │ │ │ │ - 0x00010db0 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010dc0 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ - 0x00010dd0 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ - 0x00010de0 434c4f42 4245527c 4e435f36 34424954 CLOBBER|NC_64BIT │ │ │ │ - 0x00010df0 5f444154 412c204d 50495f49 4e464f5f _DATA, MPI_INFO_ │ │ │ │ - 0x00010e00 4e554c4c 2c20266e 63696429 3b000000 NULL, &ncid);... │ │ │ │ - 0x00010e10 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010e20 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ - 0x00010e30 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ - 0x00010e40 434c4f42 4245522c 204d5049 5f494e46 CLOBBER, MPI_INF │ │ │ │ - 0x00010e50 4f5f4e55 4c4c2c20 266e6369 64293b00 O_NULL, &ncid);. │ │ │ │ - 0x00010e60 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ - 0x00010e70 742c226e 636d7069 5f637265 61746522 t,"ncmpi_create" │ │ │ │ - 0x00010e80 2c205f5f 66756e63 5f5f2c20 5f5f4c49 , __func__, __LI │ │ │ │ - 0x00010e90 4e455f5f 2c5f5f46 494c455f 5f293b00 NE__,__FILE__);. │ │ │ │ - 0x00010ea0 2020202f 2a206465 66696e65 2064696d /* define dim │ │ │ │ - 0x00010eb0 656e7369 6f6e7320 2a2f0000 00000000 ensions */...... │ │ │ │ - 0x00010ec0 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010ed0 6465665f 64696d28 6e636964 2c202225 def_dim(ncid, "% │ │ │ │ - 0x00010ee0 73222c20 25735f6c 656e2c20 2625735f s", %s_len, &%s_ │ │ │ │ - 0x00010ef0 64696d29 3b000000 20202063 6865636b dim);... check │ │ │ │ - 0x00010f00 5f657272 28737461 742c226e 636d7069 _err(stat,"ncmpi │ │ │ │ - 0x00010f10 5f646566 5f64696d 222c205f 5f66756e _def_dim", __fun │ │ │ │ - 0x00010f20 635f5f2c 205f5f4c 494e455f 5f2c5f5f c__, __LINE__,__ │ │ │ │ - 0x00010f30 46494c45 5f5f293b 00000000 00000000 FILE__);........ │ │ │ │ - 0x00010f40 2020202f 2a206465 66696e65 20766172 /* define var │ │ │ │ - 0x00010f50 6961626c 6573202a 2f000000 00000000 iables */....... │ │ │ │ - 0x00010f60 20202025 735f6469 6d735b25 645d203d %s_dims[%d] = │ │ │ │ - 0x00010f70 2025735f 64696d3b 00000000 00000000 %s_dim;........ │ │ │ │ - 0x00010f80 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00010f90 6465665f 76617228 6e636964 2c202225 def_var(ncid, "% │ │ │ │ - 0x00010fa0 73222c20 25732c20 52414e4b 5f25732c s", %s, RANK_%s, │ │ │ │ - 0x00010fb0 2025735f 64696d73 2c202625 735f6964 %s_dims, &%s_id │ │ │ │ - 0x00010fc0 293b0000 00000000 20202073 74617420 );...... stat │ │ │ │ - 0x00010fd0 3d206e63 6d70695f 6465665f 76617228 = ncmpi_def_var( │ │ │ │ - 0x00010fe0 6e636964 2c202225 73222c20 25732c20 ncid, "%s", %s, │ │ │ │ - 0x00010ff0 52414e4b 5f25732c 20302c20 2625735f RANK_%s, 0, &%s_ │ │ │ │ - 0x00011000 6964293b 00000000 20202063 6865636b id);.... check │ │ │ │ - 0x00011010 5f657272 28737461 742c226e 636d7069 _err(stat,"ncmpi │ │ │ │ - 0x00011020 5f646566 5f766172 222c205f 5f66756e _def_var", __fun │ │ │ │ - 0x00011030 635f5f2c 205f5f4c 494e455f 5f2c5f5f c__, __LINE__,__ │ │ │ │ - 0x00011040 46494c45 5f5f293b 00000000 00000000 FILE__);........ │ │ │ │ - 0x00011050 2020202f 2a206173 7369676e 20617474 /* assign att │ │ │ │ - 0x00011060 72696275 74657320 2a2f0000 00000000 ributes */...... │ │ │ │ - 0x00011070 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x00011080 7075745f 6174745f 74657874 286e6369 put_att_text(nci │ │ │ │ - 0x00011090 642c2025 7325732c 20222573 222c2025 d, %s%s, "%s", % │ │ │ │ - 0x000110a0 6c752c20 2573293b 00000000 00000000 lu, %s);........ │ │ │ │ - 0x000110b0 63737472 696e673a 20626164 20747970 cstring: bad typ │ │ │ │ - 0x000110c0 6520636f 64650000 20202025 735f2573 e code.. %s_%s │ │ │ │ - 0x000110d0 5b25645d 203d2025 733b0000 00000000 [%d] = %s;...... │ │ │ │ - 0x000110e0 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ - 0x000110f0 7075745f 6174745f 2573286e 6369642c put_att_%s(ncid, │ │ │ │ - 0x00011100 20257325 732c2022 2573222c 2025732c %s%s, "%s", %s, │ │ │ │ - 0x00011110 20256c75 2c202573 5f257329 3b000000 %lu, %s_%s);... │ │ │ │ - 0x00011120 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ - 0x00011130 742c226e 636d7069 5f707574 5f617474 t,"ncmpi_put_att │ │ │ │ - 0x00011140 5f787878 222c205f 5f66756e 635f5f2c _xxx", __func__, │ │ │ │ - 0x00011150 205f5f4c 494e455f 5f2c5f5f 46494c45 __LINE__,__FILE │ │ │ │ - 0x00011160 5f5f293b 00000000 2020202f 2a206c65 __);.... /* le │ │ │ │ - 0x00011170 61766520 64656669 6e65206d 6f646520 ave define mode │ │ │ │ - 0x00011180 2a2f0000 00000000 20202073 74617420 */...... stat │ │ │ │ - 0x00011190 3d206e63 6d70695f 656e6464 65662028 = ncmpi_enddef ( │ │ │ │ - 0x000111a0 6e636964 293b0000 20202063 6865636b ncid);.. check │ │ │ │ - 0x000111b0 5f657272 28737461 742c226e 636d7069 _err(stat,"ncmpi │ │ │ │ - 0x000111c0 5f656e64 64656622 2c205f5f 66756e63 _enddef", __func │ │ │ │ - 0x000111d0 5f5f2c20 5f5f4c49 4e455f5f 2c5f5f46 __, __LINE__,__F │ │ │ │ - 0x000111e0 494c455f 5f293b00 2020202f 2a206174 ILE__);. /* at │ │ │ │ - 0x000111f0 74726962 75746520 76656374 6f727320 tribute vectors │ │ │ │ - 0x00011200 2a2f0000 00000000 2e636466 00000000 */.......cdf.... │ │ │ │ - 0x00011210 6e636d70 695f6372 65617465 00000000 ncmpi_create.... │ │ │ │ - 0x00011220 6e636d70 695f6465 665f6469 6d000000 ncmpi_def_dim... │ │ │ │ - 0x00011230 6e636d70 695f6465 665f7661 72000000 ncmpi_def_var... │ │ │ │ - 0x00011240 6e636d70 695f7075 745f6174 745f7878 ncmpi_put_att_xx │ │ │ │ - 0x00011250 78000000 00000000 6e636d70 695f656e x.......ncmpi_en │ │ │ │ - 0x00011260 64646566 00000000 5f646173 685f0000 ddef...._dash_.. │ │ │ │ - 0x00011270 5f646f74 5f000000 5f61745f 00000000 _dot_..._at_.... │ │ │ │ - 0x00011280 5f686173 685f0000 5f6c6272 5f000000 _hash_.._lbr_... │ │ │ │ - 0x00011290 5f726272 5f000000 25730a00 00000000 _rbr_...%s...... │ │ │ │ - 0x000112a0 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ - 0x000112b0 656d6f72 7920696e 206e636d 7069656e emory in ncmpien │ │ │ │ - 0x000112c0 73757265 5f627566 6665725f 73746163 sure_buffer_stac │ │ │ │ - 0x000112d0 6b282900 00000000 6475706c 69636174 k().....duplicat │ │ │ │ - 0x000112e0 65206174 74726962 75746520 25733a25 e attribute %s:% │ │ │ │ - 0x000112f0 73000000 00000000 5f46696c 6c56616c s......._FillVal │ │ │ │ - 0x00011300 75650000 00000000 76617269 61626c65 ue......variable │ │ │ │ - 0x00011310 2025733a 20257320 74797065 206d6973 %s: %s type mis │ │ │ │ - 0x00011320 6d617463 68000000 6f757420 6f662064 match...out of d │ │ │ │ - 0x00011330 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ - 0x00011340 206e636d 70695f63 72656174 655f6275 ncmpi_create_bu │ │ │ │ - 0x00011350 66666572 28290000 73747269 6e672074 ffer()..string t │ │ │ │ - 0x00011360 6f6f206c 6f6e672c 20747275 6e636174 oo long, truncat │ │ │ │ - 0x00011370 65640a00 00000000 6e657443 4446206e ed......netCDF n │ │ │ │ - 0x00011380 616d6520 72657175 69726564 00000000 ame required.... │ │ │ │ - 0x00011390 62616420 62797465 20636f6e 7374616e bad byte constan │ │ │ │ - 0x000113a0 743a2025 73000000 62797465 20636f6e t: %s...byte con │ │ │ │ - 0x000113b0 7374616e 74206f75 74206f66 2072616e stant out of ran │ │ │ │ - 0x000113c0 67652028 2d313238 2c313237 293a2025 ge (-128,127): % │ │ │ │ - 0x000113d0 73000000 00000000 256c6500 00000000 s.......%le..... │ │ │ │ - 0x000113e0 62616420 6c6f6e67 206f7220 646f7562 bad long or doub │ │ │ │ - 0x000113f0 6c652063 6f6e7374 616e743a 20257300 le constant: %s. │ │ │ │ - 0x00011400 25650000 00000000 62616420 666c6f61 %e......bad floa │ │ │ │ - 0x00011410 7420636f 6e737461 6e743a20 25730000 t constant: %s.. │ │ │ │ - 0x00011420 25686400 00000000 62616420 73686f72 %hd.....bad shor │ │ │ │ - 0x00011430 7420636f 6e737461 6e743a20 25730000 t constant: %s.. │ │ │ │ - 0x00011440 62616420 6e756d65 72696361 6c20636f bad numerical co │ │ │ │ - 0x00011450 6e737461 6e743a20 25730000 00000000 nstant: %s...... │ │ │ │ - 0x00011460 62616420 6c6f6e67 20636f6e 7374616e bad long constan │ │ │ │ - 0x00011470 743a2025 73000000 25630000 00000000 t: %s...%c...... │ │ │ │ - 0x00011480 66617461 6c20666c 65782073 63616e6e fatal flex scann │ │ │ │ - 0x00011490 65722069 6e746572 6e616c20 6572726f er internal erro │ │ │ │ - 0x000114a0 722d2d65 6e64206f 66206275 66666572 r--end of buffer │ │ │ │ - 0x000114b0 206d6973 73656400 66617461 6c206572 missed.fatal er │ │ │ │ - 0x000114c0 726f7220 2d207363 616e6e65 7220696e ror - scanner in │ │ │ │ - 0x000114d0 70757420 62756666 6572206f 76657266 put buffer overf │ │ │ │ - 0x000114e0 6c6f7700 00000000 696e7075 7420696e low.....input in │ │ │ │ - 0x000114f0 20666c65 78207363 616e6e65 72206661 flex scanner fa │ │ │ │ - 0x00011500 696c6564 00000000 6f757420 6f662064 iled....out of d │ │ │ │ - 0x00011510 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ - 0x00011520 2079795f 6765745f 6e657874 5f627566 yy_get_next_buf │ │ │ │ - 0x00011530 66657228 29000000 66617461 6c20666c fer()...fatal fl │ │ │ │ - 0x00011540 65782073 63616e6e 65722069 6e746572 ex scanner inter │ │ │ │ - 0x00011550 6e616c20 6572726f 722d2d6e 6f206163 nal error--no ac │ │ │ │ - 0x00011560 74696f6e 20666f75 6e640000 00000000 tion found...... │ │ │ │ - 0x00011570 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ - 0x00011580 656d6f72 7920696e 206e636d 70695f73 emory in ncmpi_s │ │ │ │ - 0x00011590 63616e5f 62756666 65722829 00000000 can_buffer().... │ │ │ │ - 0x000115a0 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ - 0x000115b0 656d6f72 7920696e 206e636d 70695f73 emory in ncmpi_s │ │ │ │ - 0x000115c0 63616e5f 62797465 73282900 00000000 can_bytes()..... │ │ │ │ - 0x000115d0 62616420 62756666 65722069 6e206e63 bad buffer in nc │ │ │ │ - 0x000115e0 6d70695f 7363616e 5f627974 65732829 mpi_scan_bytes() │ │ │ │ - 0x000115f0 00000000 00000000 73796e74 61782065 ........syntax e │ │ │ │ - 0x00011600 72726f72 00000000 64696d65 6e73696f rror....dimensio │ │ │ │ - 0x00011610 6e206c65 6e677468 206d7573 74206265 n length must be │ │ │ │ - 0x00011620 20706f73 69746976 65000000 00000000 positive....... │ │ │ │ - 0x00011630 64696d65 6e73696f 6e20746f 6f206c61 dimension too la │ │ │ │ - 0x00011640 72676500 00000000 64696d65 6e73696f rge.....dimensio │ │ │ │ - 0x00011650 6e206c65 6e677468 206d7573 74206265 n length must be │ │ │ │ - 0x00011660 20616e20 696e7465 67657200 00000000 an integer..... │ │ │ │ - 0x00011670 6f6e6c79 206f6e65 204e435f 554e4c49 only one NC_UNLI │ │ │ │ - 0x00011680 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ - 0x00011690 616c6c6f 77656400 6475706c 69636174 allowed.duplicat │ │ │ │ - 0x000116a0 65206469 6d656e73 696f6e20 6465636c e dimension decl │ │ │ │ - 0x000116b0 61726174 696f6e20 666f7220 25730000 aration for %s.. │ │ │ │ - 0x000116c0 64756d6d 79000000 6475706c 69636174 dummy...duplicat │ │ │ │ - 0x000116d0 65207661 72696162 6c652064 65636c61 e variable decla │ │ │ │ - 0x000116e0 72617469 6f6e2066 6f722025 73000000 ration for %s... │ │ │ │ - 0x000116f0 25732068 61732074 6f6f206d 616e7920 %s has too many │ │ │ │ - 0x00011700 64696d65 6e73696f 6e730000 00000000 dimensions...... │ │ │ │ - 0x00011710 25732069 73206e6f 74206465 636c6172 %s is not declar │ │ │ │ - 0x00011720 65642061 73206120 64696d65 6e73696f ed as a dimensio │ │ │ │ - 0x00011730 6e000000 00000000 756e6c69 6d697465 n.......unlimite │ │ │ │ - 0x00011740 64206469 6d656e73 696f6e20 6d757374 d dimension must │ │ │ │ - 0x00011750 20626520 66697273 74000000 00000000 be first....... │ │ │ │ - 0x00011760 2573206e 6f742064 65636c61 72656420 %s not declared │ │ │ │ - 0x00011770 61732061 20766172 6961626c 652c2066 as a variable, f │ │ │ │ - 0x00011780 6174616c 20657272 6f720000 00000000 atal error...... │ │ │ │ - 0x00011790 76616c75 65732066 6f722061 74747269 values for attri │ │ │ │ - 0x000117a0 62757465 206d7573 74206265 20616c6c bute must be all │ │ │ │ - 0x000117b0 206f6620 73616d65 20747970 65000000 of same type... │ │ │ │ - 0x000117c0 746f6f20 6d616e79 2076616c 75657320 too many values │ │ │ │ - 0x000117d0 666f7220 74686973 20766172 6961626c for this variabl │ │ │ │ - 0x000117e0 652c2025 64203e3d 20256400 00000000 e, %d >= %d..... │ │ │ │ - 0x000117f0 746f6f20 6d616e79 2076616c 75657320 too many values │ │ │ │ - 0x00011800 666f7220 74686973 20766172 6961626c for this variabl │ │ │ │ - 0x00011810 652c2025 643e2564 00000000 00000000 e, %d>%d........ │ │ │ │ - 0x00011820 73747269 6e672076 616c7565 20696e76 string value inv │ │ │ │ - 0x00011830 616c6964 20666f72 20257320 76617269 alid for %s vari │ │ │ │ - 0x00011840 61626c65 00000000 79616363 20737461 able....yacc sta │ │ │ │ - 0x00011850 636b206f 76657266 6c6f7700 00000000 ck overflow..... │ │ │ │ - 0x00011860 ca00b500 ab00a100 8c008000 76006c00 ............v.l. │ │ │ │ - 0x00011870 62005800 97000000 29021802 0702f601 b.X.....)....... │ │ │ │ - 0x00011880 e501d401 c301b201 a1019001 3a020000 ............:... │ │ │ │ - 0x00011890 4a012b01 0b01ea00 c900a900 89006900 J.+...........i. │ │ │ │ - 0x000118a0 48002700 69010000 6c6f6164 5f6e6574 H.'.i...load_net │ │ │ │ - 0x000118b0 63646600 3debebeb eb42ebeb ebebebeb cdf.=....B...... │ │ │ │ - 0x000118c0 ebeb0000 00000000 0000ebeb ebebebeb ................ │ │ │ │ - 0x000118d0 eb0aebeb ebebebeb ebebebeb ebebebeb ................ │ │ │ │ - 0x000118e0 ebebebeb ebebebeb ebebebeb ebeb0feb ................ │ │ │ │ - 0x000118f0 ebebeb14 19ebebeb 1eebebeb ebebebeb ................ │ │ │ │ - 0x00011900 23ebebeb 28eb2deb 32eb3700 090d1014 #...(.-.2.7..... │ │ │ │ - 0x00011910 181c2024 28000500 00000000 00000000 .. $(........... │ │ │ │ - 0x00011920 0e001216 1a1e2226 2a2e3200 0e001216 ......"&*.2..... │ │ │ │ - 0x00011930 1a1e2226 2a2e3200 0e001216 1a1e2226 .."&*.2......."& │ │ │ │ - 0x00011940 2a2e3200 0e00120e 161a1e22 262a2e00 *.2........"&*.. │ │ │ │ - 0x00011950 95007900 6a005b00 4b003c00 2d001e00 ..y.j.[.K.<.-... │ │ │ │ - 0x00011960 0f000000 a4000000 1b3e3730 294b4452 .........>70)KDR │ │ │ │ - 0x00011970 14002200 00000000 00000000 00000000 .."............. │ │ │ │ - 0x00011980 20313233 34353637 38392b31 32333435 123456789+12345 │ │ │ │ - 0x00011990 36373839 2b313233 34353637 38390000 6789+123456789.. │ │ │ │ - 0x000119a0 01000000 00000000 01000000 00000000 ................ │ │ │ │ - 0x000119b0 02000000 00000000 04000000 00000000 ................ │ │ │ │ - 0x000119c0 04000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000119d0 01000000 00000000 02000000 00000000 ................ │ │ │ │ - 0x000119e0 04000000 00000000 08000000 00000000 ................ │ │ │ │ - 0x000119f0 08000000 00000000 636c5f6e 65746364 ........cl_netcd │ │ │ │ - 0x00011a00 66000000 00000000 00000000 00000000 f............... │ │ │ │ - 0x00011a10 01000000 02000000 03000000 04000000 ................ │ │ │ │ - 0x00011a20 05000000 06000000 30313233 34353637 ........01234567 │ │ │ │ - 0x00011a30 00000000 00000000 67656e5f 6e657463 ........gen_netc │ │ │ │ - 0x00011a40 64660000 00000000 00000000 00000000 df.............. │ │ │ │ - 0x00011a50 bb014d00 91010601 03010001 fd005b00 ..M...........[. │ │ │ │ - 0x00011a60 58005201 4f014c01 49010f01 09011501 X.R.O.L.I....... │ │ │ │ - 0x00011a70 12015500 c201a701 3f012201 1801b900 ..U.....?."..... │ │ │ │ - 0x00011a80 a5005501 91007500 5e00b101 9d01f300 ..U...u.^....... │ │ │ │ - 0x00011a90 e1004d00 dc003400 69013b00 0b030203 ..M...4.i.;..... │ │ │ │ - 0x00011aa0 a701e1ff e1ffe1ff e1ffe1ff e1ff4b04 ..............K. │ │ │ │ - 0x00011ab0 2e041504 d903e1ff e1ffe1ff e1ffe1ff ................ │ │ │ │ - 0x00011ac0 e1ffe1ff e1ffe1ff e1ffe1ff e1ff4c03 ..............L. │ │ │ │ - 0x00011ad0 46035f04 40036403 5e035803 52037003 F._.@.d.^.X.R.p. │ │ │ │ - 0x00011ae0 6a037603 e1ffe1ff 3e02c703 e1ffe1ff j.v.....>....... │ │ │ │ - 0x00011af0 e1ffe1ff e1ff9603 95009000 95009000 ................ │ │ │ │ - 0x00011b00 e1ff1e03 a800cf02 e1ffe1ff c7026504 ..............e. │ │ │ │ - 0x00011b10 ab020b02 0102f701 ed01e301 da01d101 ................ │ │ │ │ - 0x00011b20 c801bf01 b001e1ff e1ffe1ff e1ffe1ff ................ │ │ │ │ - 0x00011b30 24010601 e1ffe1ff d000c100 b3006401 $.............d. │ │ │ │ - 0x00011b40 10035601 7c039d02 32033202 26022603 ..V.|...2.2.&.&. │ │ │ │ - 0x00011b50 15028a03 6e040000 71056305 5c055505 ....n...q.c.\.U. │ │ │ │ - 0x00011b60 4e054705 90068906 82067b06 6a050000 N.G.......{.j... │ │ │ │ - 0x00011b70 b506b006 ab06a606 a1069c06 97069206 ................ │ │ │ │ - 0x00011b80 8d068806 ba060000 94048c04 8404c005 ................ │ │ │ │ - 0x00011b90 b705ae05 a605d005 c8059e05 9c040000 ................ │ │ │ │ - 0x00011ba0 d102c802 bf02b602 ae02a502 9c029302 ................ │ │ │ │ - 0x00011bb0 8a028e03 da020000 ba02b202 aa02a202 ................ │ │ │ │ - 0x00011bc0 99029002 88028002 78027002 c2020000 ........x.p..... │ │ │ │ - 0x00011bd0 95038c03 83037a03 6d036503 5c03b003 ......z.m.e.\... │ │ │ │ - 0x00011be0 a703b903 9e030000 0203fa02 f202ea02 ................ │ │ │ │ - 0x00011bf0 e102d802 d002c802 c002b802 0a030000 ................ │ │ │ │ - 0x00011c00 99008800 77006600 55004400 33002200 ....w.f.U.D.3.". │ │ │ │ - 0x00011c10 11000000 aa000000 2d28231e 19140f0a ........-(#..... │ │ │ │ - 0x00011c20 05003200 3f38312a 231c150e 07004600 ..2.?81*#.....F. │ │ │ │ - 0x00011c30 3f38312a 231c150e 07004600 3f38312a ?81*#.....F.?81* │ │ │ │ - 0x00011c40 231c150e 07004600 3f38312a 231c150e #.....F.?81*#... │ │ │ │ - 0x00011c50 07004600 3f38312a 231c150e 07004600 ..F.?81*#.....F. │ │ │ │ - 0x00011c60 00000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011c70 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011c80 01000000 02000000 03000000 01000000 ................ │ │ │ │ - 0x00011c90 04000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ca0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011cb0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011cc0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011cd0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ce0 02000000 01000000 05000000 06000000 ................ │ │ │ │ - 0x00011cf0 01000000 01000000 01000000 07000000 ................ │ │ │ │ - 0x00011d00 01000000 01000000 01000000 08000000 ................ │ │ │ │ - 0x00011d10 01000000 09000000 0a000000 0b000000 ................ │ │ │ │ - 0x00011d20 0c000000 0d000000 0d000000 0d000000 ................ │ │ │ │ - 0x00011d30 0e000000 0d000000 0f000000 0d000000 ................ │ │ │ │ - 0x00011d40 10000000 10000000 11000000 01000000 ................ │ │ │ │ - 0x00011d50 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011d60 06000000 12000000 13000000 14000000 ................ │ │ │ │ - 0x00011d70 15000000 16000000 17000000 18000000 ................ │ │ │ │ - 0x00011d80 19000000 1a000000 1b000000 1b000000 ................ │ │ │ │ - 0x00011d90 1c000000 1d000000 1e000000 1f000000 ................ │ │ │ │ - 0x00011da0 1b000000 1b000000 20000000 21000000 ........ ...!... │ │ │ │ - 0x00011db0 22000000 23000000 24000000 1b000000 "...#...$....... │ │ │ │ - 0x00011dc0 25000000 26000000 1b000000 06000000 %...&........... │ │ │ │ - 0x00011dd0 27000000 06000000 01000000 1b000000 '............... │ │ │ │ - 0x00011de0 01000000 28000000 29000000 2a000000 ....(...)...*... │ │ │ │ - 0x00011df0 2b000000 2c000000 2d000000 2e000000 +...,...-....... │ │ │ │ - 0x00011e00 2f000000 30000000 1b000000 1b000000 /...0........... │ │ │ │ - 0x00011e10 31000000 32000000 33000000 34000000 1...2...3...4... │ │ │ │ - 0x00011e20 1b000000 1b000000 35000000 36000000 ........5...6... │ │ │ │ - 0x00011e30 37000000 38000000 39000000 1b000000 7...8...9....... │ │ │ │ - 0x00011e40 25000000 3a000000 1b000000 3b000000 %...:.......;... │ │ │ │ - 0x00011e50 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011e60 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011e70 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011e80 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011e90 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ea0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011eb0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ec0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ed0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ee0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ef0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f00 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f10 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f20 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f30 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f40 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f50 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f60 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f70 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f80 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011f90 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011fa0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011fb0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011fc0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011fd0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011fe0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00011ff0 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012000 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012010 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012020 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012030 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012040 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012050 01000000 01000000 01000000 01000000 ................ │ │ │ │ - 0x00012060 00000000 00002400 22002100 16002200 ......$.".!...". │ │ │ │ - 0x00012070 22002200 22001800 22001b00 1b001500 "."."..."....... │ │ │ │ - 0x00012080 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012090 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x000120a0 15001500 15001500 15001500 15002100 ..............!. │ │ │ │ - 0x000120b0 00000200 00000000 00001800 1b001b00 ................ │ │ │ │ - 0x000120c0 00000000 18001800 00001900 01001c00 ................ │ │ │ │ - 0x000120d0 1c001700 1c001b00 1a000000 1b001700 ................ │ │ │ │ - 0x000120e0 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x000120f0 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012100 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012110 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012120 15001500 15001500 15001500 15001d00 ................ │ │ │ │ - 0x00012130 00000000 00000000 00001800 00000000 ................ │ │ │ │ - 0x00012140 18000100 1c001800 1c001500 15001500 ................ │ │ │ │ - 0x00012150 15001500 15001500 15001500 15000700 ................ │ │ │ │ - 0x00012160 15001500 15001300 15001500 15001500 ................ │ │ │ │ - 0x00012170 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012180 15000700 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012190 15001500 15002000 1e000000 00001800 ...... ......... │ │ │ │ - 0x000121a0 00001800 19001800 05000400 15001500 ................ │ │ │ │ - 0x000121b0 15001500 15001500 15001500 14001500 ................ │ │ │ │ - 0x000121c0 07001500 03001500 15000b00 15001500 ................ │ │ │ │ - 0x000121d0 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x000121e0 15001500 15000b00 15001500 15001e00 ................ │ │ │ │ - 0x000121f0 00001f00 00001400 00001100 15001500 ................ │ │ │ │ - 0x00012200 15001500 0c001500 15001500 06000900 ................ │ │ │ │ - 0x00012210 15001500 15001500 15001500 15001500 ................ │ │ │ │ - 0x00012220 15001500 15001500 15000000 15000800 ................ │ │ │ │ - 0x00012230 15001500 15001500 15000d00 15000a00 ................ │ │ │ │ - 0x00012240 15001500 15001500 15000000 15001500 ................ │ │ │ │ - 0x00012250 15001500 00001500 15001500 15001500 ................ │ │ │ │ - 0x00012260 00001500 15001200 12001500 15001500 ................ │ │ │ │ - 0x00012270 15001500 13001500 0e001500 15001500 ................ │ │ │ │ - 0x00012280 15001000 15000f00 00000000 00000000 ................ │ │ │ │ - 0x00012290 00001401 01001401 14011401 14011501 ................ │ │ │ │ - 0x000122a0 16011401 14011401 14011401 14011701 ................ │ │ │ │ - 0x000122b0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000122c0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000122d0 17011701 17011701 17011701 17011401 ................ │ │ │ │ - 0x000122e0 15011401 15011401 18010b00 0e000e00 ................ │ │ │ │ - 0x000122f0 14011401 0b001401 14011401 19010d00 ................ │ │ │ │ - 0x00012300 1a011a01 1a011401 14011b01 0e001401 ................ │ │ │ │ - 0x00012310 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012320 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012330 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012340 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012350 17011701 17011701 17011701 17011401 ................ │ │ │ │ - 0x00012360 14011401 1c012e00 14011401 14011401 ................ │ │ │ │ - 0x00012370 14011901 14013a00 1b011701 17011701 ......:......... │ │ │ │ - 0x00012380 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012390 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000123a0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000123b0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000123c0 17011701 17011401 14011401 1d011401 ................ │ │ │ │ - 0x000123d0 14011a01 1a011401 17011701 17011701 ................ │ │ │ │ - 0x000123e0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x000123f0 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012400 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012410 17011701 17011701 17011701 17011401 ................ │ │ │ │ - 0x00012420 14011401 14011401 14011401 17011701 ................ │ │ │ │ - 0x00012430 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012440 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012450 17011701 17011701 17011401 17011701 ................ │ │ │ │ - 0x00012460 17011701 17011701 17011701 17011701 ................ │ │ │ │ - 0x00012470 17011701 17011701 17011401 17011701 ................ │ │ │ │ - 0x00012480 17011701 1e011701 17011701 17011701 ................ │ │ │ │ - 0x00012490 14011701 17011e01 1e011701 17011701 ................ │ │ │ │ - 0x000124a0 17011701 14011701 17011701 17011701 ................ │ │ │ │ - 0x000124b0 17011401 17011401 00001401 14011401 ................ │ │ │ │ - 0x000124c0 14011401 14011401 14011401 14010000 ................ │ │ │ │ - 0x000124d0 00000000 01000000 01000000 02000000 ................ │ │ │ │ - 0x000124e0 01000000 01000000 03000000 04000000 ................ │ │ │ │ - 0x000124f0 03000000 03000000 03000000 01000000 ................ │ │ │ │ - 0x00012500 05000000 05000000 05000000 05000000 ................ │ │ │ │ - 0x00012510 05000000 01000000 05000000 05000000 ................ │ │ │ │ - 0x00012520 05000000 05000000 05000000 05000000 ................ │ │ │ │ - 0x00012530 03000000 03000000 03000000 03000000 ................ │ │ │ │ - 0x00012540 06000000 03000000 03000000 03000000 ................ │ │ │ │ - 0x00012550 03000000 03000000 03000000 03000000 ................ │ │ │ │ - 0x00012560 03000000 03000000 03000000 01000000 ................ │ │ │ │ - 0x00012570 05000000 05000000 05000000 05000000 ................ │ │ │ │ - 0x00012580 05000000 05000000 03000000 03000000 ................ │ │ │ │ - 0x00012590 03000000 06000000 03000000 03000000 ................ │ │ │ │ - 0x000125a0 03000000 03000000 03000000 03000000 ................ │ │ │ │ - 0x000125b0 03000000 03000000 03000000 07000000 ................ │ │ │ │ - 0x000125c0 00000000 00000202 03023a00 03023800 ..........:...8. │ │ │ │ - 0x000125d0 da013500 58007900 f501a100 ce000000 ..5.X.y......... │ │ │ │ - 0x000125e0 d901e501 35004900 2a002a00 de013400 ....5.I.*.*...4. │ │ │ │ - 0x000125f0 e601e201 5700e801 bf01c901 3b00c601 ....W.......;... │ │ │ │ - 0x00012600 c301c101 c801c701 c3014300 c9014a00 ..........C...J. │ │ │ │ - 0x00012610 55000302 ed01e801 71000000 8b000000 U.......q....... │ │ │ │ - 0x00012620 e400bb01 00000302 f9000302 00006e00 ..............n. │ │ │ │ - 0x00012630 2d005100 02010302 03020000 00000302 -.Q............. │ │ │ │ - 0x00012640 0000cb01 da01c901 cd01c601 b001d900 ................ │ │ │ │ - 0x00012650 2801c801 b201c301 b701c501 c001c301 (............... │ │ │ │ - 0x00012660 ce01c001 b801bf01 c001c201 ba01a201 ................ │ │ │ │ - 0x00012670 b001a001 a4019d01 a0019c01 9f018901 ................ │ │ │ │ - 0x00012680 91018101 6a017001 71017101 69010302 ....j.p.q.q.i... │ │ │ │ - 0x00012690 9601b200 95015b00 07014e01 6e010c01 ......[...N.n... │ │ │ │ - 0x000126a0 74010000 03022501 71008401 79018601 t.....%.q...y... │ │ │ │ - 0x000126b0 81018301 6c010000 00008201 6b016500 ....l.......k.e. │ │ │ │ - 0x000126c0 20007a01 7d010000 73016e01 6b016a01 .z.}...s.n.k.j. │ │ │ │ - 0x000126d0 70016901 6d015a01 50015601 51015301 p.i.m.Z.P.V.Q.S. │ │ │ │ - 0x000126e0 52014400 4a017700 46014101 3e013d01 R.D.J.w.F.A.>.=. │ │ │ │ - 0x000126f0 43013e01 41010302 0302ef00 69010302 C.>.A.......i... │ │ │ │ - 0x00012700 64008100 9e000302 00000000 5e015001 d...........^.P. │ │ │ │ - 0x00012710 51013b01 49013201 5a014f01 00003301 Q.;.I.2.Z.O...3. │ │ │ │ - 0x00012720 00004f01 00004001 4b015101 42013801 ..O...@.K.Q.B.8. │ │ │ │ - 0x00012730 45014301 1e011e01 17013f01 1e013601 E.C.......?...6. │ │ │ │ - 0x00012740 1f011201 1c013801 14011001 1b010302 ......8......... │ │ │ │ - 0x00012750 3b010302 39010302 0b010302 1a012301 ;...9.........#. │ │ │ │ - 0x00012760 06011701 00001a01 ff001501 00000000 ................ │ │ │ │ - 0x00012770 1d011001 07011501 f100fa00 f9000d01 ................ │ │ │ │ - 0x00012780 f6001401 f100e900 f600ed00 f3000000 ................ │ │ │ │ - 0x00012790 f200d000 e000c200 f6000000 d3000000 ................ │ │ │ │ - 0x000127a0 d200bb00 ae00ab00 af00a800 ba00a300 ................ │ │ │ │ - 0x000127b0 a8009a00 d100bb00 ba009400 9b009900 ................ │ │ │ │ - 0x000127c0 8a00a500 8f000000 b9009700 88007500 ..............u. │ │ │ │ - 0x000127d0 78006a00 03027d00 00008b00 4d007000 x.j...}.....M.p. │ │ │ │ - 0x000127e0 69000302 4f000302 0302a501 ac01b101 i...O........... │ │ │ │ - 0x000127f0 b701be01 c1013b00 c401c601 cb010000 ......;......... │ │ │ │ - 0x00012800 00000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012810 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012820 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012830 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012840 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012850 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012860 01000100 01000100 01000100 01000100 ................ │ │ │ │ - 0x00012870 01000100 01000100 05000700 05000900 ................ │ │ │ │ - 0x00012880 1b010900 09000900 09000900 14001200 ................ │ │ │ │ - 0x00012890 15003800 17000900 27008000 27001200 ..8.....'...'... │ │ │ │ - 0x000128a0 80001300 13009100 12001300 13001300 ................ │ │ │ │ - 0x000128b0 13001300 28001400 17001500 38000700 ....(.......8... │ │ │ │ - 0x000128c0 12010900 0a001e00 0a000a00 0a000a00 ................ │ │ │ │ - 0x000128d0 0a001200 1a001e00 25003900 0a001e00 ........%.9..... │ │ │ │ - 0x000128e0 91001a00 0a002500 7f001a00 25006b00 ......%.....%.k. │ │ │ │ - 0x000128f0 1a002500 10017f00 28002c00 2c002c00 ..%.....(.,.,.,. │ │ │ │ - 0x00012900 2c000f01 39000e01 0a000b00 0b000b00 ,...9........... │ │ │ │ - 0x00012910 0b000b00 37009300 6b007400 0b000b00 ....7...k.t..... │ │ │ │ - 0x00012920 0b00a000 74003700 a0000b00 2c002e00 ....t.7.....,... │ │ │ │ - 0x00012930 2e002e00 2e002e00 0d01a100 0b013700 ..............7. │ │ │ │ - 0x00012940 09019300 74000801 0b000b00 0b007400 ....t.........t. │ │ │ │ - 0x00012950 07010601 0b000d00 05010d00 0d000d00 ................ │ │ │ │ - 0x00012960 0d000d00 a1000d00 0d000d00 0d000d00 ................ │ │ │ │ - 0x00012970 0d006900 a2000401 02010d00 69006900 ..i.........i.i. │ │ │ │ - 0x00012980 69006900 0d000101 0001ff00 0d00fe00 i.i............. │ │ │ │ - 0x00012990 fd000d00 0d000d00 0d000d00 0d00a200 ................ │ │ │ │ - 0x000129a0 fc00fb00 0d00fa00 f900f800 f7000d00 ................ │ │ │ │ - 0x000129b0 0e00f600 0e000e00 0e000e00 0e00f500 ................ │ │ │ │ - 0x000129c0 f4000e00 f300f200 0e004700 47004700 ..........G.G.G. │ │ │ │ - 0x000129d0 47004700 0e00f100 30003000 f0000e00 G.G.....0.0..... │ │ │ │ - 0x000129e0 30003000 30003000 3000ee00 9d000e00 0.0.0.0.0....... │ │ │ │ - 0x000129f0 ec00eb00 0e009d00 9d009d00 9d000e00 ................ │ │ │ │ - 0x00012a00 ea003400 3400e900 0e003400 34003400 ..4.4.....4.4.4. │ │ │ │ - 0x00012a10 34003400 3a003a00 e800e600 3a003a00 4.4.:.:.....:.:. │ │ │ │ - 0x00012a20 3a003a00 3a006c00 6c006c00 6c006c00 :.:.:.l.l.l.l.l. │ │ │ │ - 0x00012a30 6f006f00 6f006f00 6f00e500 3a00e400 o.o.o.o.o...:... │ │ │ │ - 0x00012a40 e300e200 e100e000 df00de00 dd00dc00 ................ │ │ │ │ - 0x00012a50 db00da00 d900d800 d5007300 7300d400 ..........s.s... │ │ │ │ - 0x00012a60 d300d100 d0003a00 48004800 48004800 ......:.H.H.H.H. │ │ │ │ - 0x00012a70 4800cf00 7300ce00 73004800 cc004800 H...s...s.H...H. │ │ │ │ - 0x00012a80 ca007300 c800c600 4800c500 c400c300 ..s.....H....... │ │ │ │ - 0x00012a90 c200c100 c000bf00 be00bd00 bc00bb00 ................ │ │ │ │ - 0x00012aa0 7300ba00 73004800 b9004800 7300b800 s...s.H...H.s... │ │ │ │ - 0x00012ab0 b7004800 6d006d00 6d006d00 6d00b600 ..H.m.m.m.m.m... │ │ │ │ - 0x00012ac0 b500b400 b3006d00 b1006d00 af00ad00 ......m...m..... │ │ │ │ - 0x00012ad0 ac00ab00 6d00aa00 a900a800 a700a600 ....m........... │ │ │ │ - 0x00012ae0 9e009a00 99009800 97009600 95009400 ................ │ │ │ │ - 0x00012af0 92006d00 90006d00 8f008e00 8d006d00 ..m...m.......m. │ │ │ │ - 0x00012b00 70007000 70007000 70008c00 8b008a00 p.p.p.p.p....... │ │ │ │ - 0x00012b10 89007000 88007000 87008600 85008400 ..p...p......... │ │ │ │ - 0x00012b20 70008200 81007e00 7d007a00 79007800 p.....~.}.z.y.x. │ │ │ │ - 0x00012b30 77007600 75006e00 6a006800 66007000 w.v.u.n.j.h.f.p. │ │ │ │ - 0x00012b40 65007000 64006300 62007000 15011501 e.p.d.c.b.p..... │ │ │ │ - 0x00012b50 15011501 15011501 15011601 16011601 ................ │ │ │ │ - 0x00012b60 16011601 16011601 17016100 17011701 ..........a..... │ │ │ │ - 0x00012b70 18016000 18011801 18011801 18011901 ..`............. │ │ │ │ - 0x00012b80 5f001901 19011901 19011901 1a011a01 _............... │ │ │ │ - 0x00012b90 1c011c01 1d011d01 1e011e01 1e011e01 ................ │ │ │ │ - 0x00012ba0 1e011e01 5e005d00 5c005b00 5a005900 ....^.].\.[.Z.Y. │ │ │ │ - 0x00012bb0 58005700 56005500 54005300 52005100 X.W.V.U.T.S.R.Q. │ │ │ │ - 0x00012bc0 50004f00 4e004d00 4c004b00 4a004900 P.O.N.M.L.K.J.I. │ │ │ │ - 0x00012bd0 46004500 44004300 42004100 31002b00 F.E.D.C.B.A.1.+. │ │ │ │ - 0x00012be0 2a002600 24002300 22002100 20001f00 *.&.$.#.".!. ... │ │ │ │ - 0x00012bf0 1d001c00 1b001900 18001600 11001000 ................ │ │ │ │ - 0x00012c00 0c000800 03001401 14011401 14011401 ................ │ │ │ │ - 0x00012c10 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c20 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c30 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c40 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c50 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c60 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x00012c70 14011401 14011401 14011401 14010000 ................ │ │ │ │ - 0x00012c80 00000400 05000600 05000700 04000800 ................ │ │ │ │ - 0x00012c90 09000a00 0b000c00 0d000e00 0e000e00 ................ │ │ │ │ - 0x00012ca0 0e000400 0f001000 11001200 13001400 ................ │ │ │ │ - 0x00012cb0 0f000f00 15000f00 16000f00 17000f00 ................ │ │ │ │ - 0x00012cc0 18001900 0f001a00 1b000f00 0f000400 ................ │ │ │ │ - 0x00012cd0 0f001c00 1d001e00 13001f00 0f000f00 ................ │ │ │ │ - 0x00012ce0 20002100 0f002200 0f002300 24000f00 .!..."...#.$... │ │ │ │ - 0x00012cf0 25002600 0f000400 27002900 27002d00 %.&.....'.).'.-. │ │ │ │ - 0x00012d00 74002e00 2f002f00 2f002f00 49004300 t..././././.I.C. │ │ │ │ - 0x00012d10 4b007200 4e003000 2700ae00 27004400 K.r.N.0.'...'.D. │ │ │ │ - 0x00012d20 af004700 4700bd00 45004800 48004800 ..G.G...E.H.H.H. │ │ │ │ - 0x00012d30 48004800 29004a00 4f004c00 72002a00 H.H.).J.O.L.r.*. │ │ │ │ - 0x00012d40 13013000 2d005900 2e002f00 2f002f00 ..0.-.Y.../././. │ │ │ │ - 0x00012d50 2f004600 52005a00 62007200 30005b00 /.F.R.Z.b.r.0.[. │ │ │ │ - 0x00012d60 be005300 31006300 ac005400 64001401 ..S.1.c...T.d... │ │ │ │ - 0x00012d70 55006500 1301ad00 2a006900 69006900 U.e.....*.i.i.i. │ │ │ │ - 0x00012d80 69001101 72001201 30003200 32003200 i...r...0.2.2.2. │ │ │ │ - 0x00012d90 32003200 7200bf00 14017200 33003400 2.2.r.....r.3.4. │ │ │ │ - 0x00012da0 3500cb00 3c001401 cc003300 6a006b00 5...<.....3.j.k. │ │ │ │ - 0x00012db0 6b006b00 6b006b00 11017200 10017200 k.k.k.k...r...r. │ │ │ │ - 0x00012dc0 0f01c000 72000c01 33003400 35003c00 ....r...3.4.5.<. │ │ │ │ - 0x00012dd0 0e010d01 33002d00 0c013700 37003700 ....3.-...7.7.7. │ │ │ │ - 0x00012de0 37003700 72003800 39003800 38003a00 7.7.r.8.9.8.8.:. │ │ │ │ - 0x00012df0 38009c00 72000401 83003b00 9d009d00 8...r.....;..... │ │ │ │ - 0x00012e00 9d009d00 3c000b01 0a010901 3d000801 ....<.......=... │ │ │ │ - 0x00012e10 07013800 39003800 38003a00 38007200 ..8.9.8.8.:.8.r. │ │ │ │ - 0x00012e20 06010501 3b000401 8300ae00 02013c00 ....;.........<. │ │ │ │ - 0x00012e30 2d000101 3e003e00 3e003e00 3e000001 -...>.>.>.>.>... │ │ │ │ - 0x00012e40 ff003f00 fe00b000 30004800 48004800 ..?.....0.H.H.H. │ │ │ │ - 0x00012e50 48004800 3b00fd00 6c006c00 fc003c00 H.H.;...l.l...<. │ │ │ │ - 0x00012e60 6d006d00 6d006d00 6d00fb00 c7003f00 m.m.m.m.m.....?. │ │ │ │ - 0x00012e70 fa00f900 3000c800 c800c800 c8003b00 ....0.........;. │ │ │ │ - 0x00012e80 b0006f00 6f00f800 3c007000 70007000 ..o.o...<.p.p.p. │ │ │ │ - 0x00012e90 70007000 6c006c00 f700f600 73007300 p.p.l.l.....s.s. │ │ │ │ - 0x00012ea0 73007300 73006d00 6d006d00 6d006d00 s.s.s.m.m.m.m.m. │ │ │ │ - 0x00012eb0 70007000 70007000 7000f500 7200f400 p.p.p.p.p...r... │ │ │ │ - 0x00012ec0 ef00f300 ed00ec00 ec00f200 e700f100 ................ │ │ │ │ - 0x00012ed0 f000ef00 ee00ed00 ec001401 1401eb00 ................ │ │ │ │ - 0x00012ee0 ea00e900 e8007200 48004800 48004800 ......r.H.H.H.H. │ │ │ │ - 0x00012ef0 4800e700 a100e600 a2007b00 e5007c00 H.........{...|. │ │ │ │ - 0x00012f00 c900a300 c700e400 7b00e300 e200e100 ........{....... │ │ │ │ - 0x00012f10 d700d600 e000df00 de00d200 b200dd00 ................ │ │ │ │ - 0x00012f20 a100dc00 a2007b00 cd007c00 a300db00 ......{...|..... │ │ │ │ - 0x00012f30 da007b00 6d006d00 6d006d00 6d00d900 ..{.m.m.m.m.m... │ │ │ │ - 0x00012f40 d800d700 d6009f00 d5003500 d400d300 ..........5..... │ │ │ │ - 0x00012f50 d200d100 9f00b200 d000cf00 ce00cd00 ................ │ │ │ │ - 0x00012f60 c900c600 c500c400 c300c200 c100b200 ................ │ │ │ │ - 0x00012f70 b0009f00 bc003500 bb00ba00 b9009f00 ......5......... │ │ │ │ - 0x00012f80 70007000 70007000 7000a500 a400b800 p.p.p.p.p....... │ │ │ │ - 0x00012f90 b7003300 b6003500 b500b400 b300b200 ..3...5......... │ │ │ │ - 0x00012fa0 3300b100 b000ab00 aa00a900 a800a700 3............... │ │ │ │ - 0x00012fb0 a600a500 a400a000 9b009b00 9a003300 ..............3. │ │ │ │ - 0x00012fc0 99003500 98009700 96003300 28002800 ..5.......3.(.(. │ │ │ │ - 0x00012fd0 28002800 28002800 28002b00 2b002b00 (.(.(.(.(.+.+.+. │ │ │ │ - 0x00012fe0 2b002b00 2b002b00 40009500 40004000 +.+.+.+.@...@.@. │ │ │ │ - 0x00012ff0 68009400 68006800 68006800 68007100 h...h.h.h.h.h.q. │ │ │ │ - 0x00013000 93007100 71007100 71007100 38003800 ..q.q.q.q.q.8.8. │ │ │ │ - 0x00013010 9e009e00 ca00ca00 03010301 03010301 ................ │ │ │ │ - 0x00013020 03010301 92009100 90008f00 8e008d00 ................ │ │ │ │ - 0x00013030 8c008b00 8a008900 88008700 86008500 ................ │ │ │ │ - 0x00013040 84008300 82008100 80007f00 7e007d00 ............~.}. │ │ │ │ - 0x00013050 7a007900 78007700 76007500 6e006700 z.y.x.w.v.u.n.g. │ │ │ │ - 0x00013060 14016600 61006000 5f005e00 5d005c00 ..f.a.`._.^.].\. │ │ │ │ - 0x00013070 58005700 56005100 50004d00 42004100 X.W.V.Q.P.M.B.A. │ │ │ │ - 0x00013080 36002c00 14010300 14011401 14011401 6.,............. │ │ │ │ - 0x00013090 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130a0 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130b0 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130c0 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130d0 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130e0 14011401 14011401 14011401 14011401 ................ │ │ │ │ - 0x000130f0 14011401 14011401 14011401 14010000 ................ │ │ │ │ - 0x00013100 01000000 00000000 06000000 00000000 ................ │ │ │ │ + 0x000102d0 01000200 00000000 2d000000 00000000 ........-....... │ │ │ │ + 0x000102e0 25733a20 6f757420 6f66206d 656d6f72 %s: out of memor │ │ │ │ + 0x000102f0 79000000 00000000 43000000 00000000 y.......C....... │ │ │ │ + 0x00010300 66373700 00000000 666f7274 72616e37 f77.....fortran7 │ │ │ │ + 0x00010310 37000000 00000000 466f7274 72616e37 7.......Fortran7 │ │ │ │ + 0x00010320 37000000 00000000 25733a20 6f757470 7.......%s: outp │ │ │ │ + 0x00010330 7574206c 616e6775 61676520 2573206e ut language %s n │ │ │ │ + 0x00010340 6f742069 6d706c65 6d656e74 65640000 ot implemented.. │ │ │ │ + 0x00010350 636c6173 73696300 32000000 00000000 classic.2....... │ │ │ │ + 0x00010360 36342d62 69742d6f 66667365 74000000 64-bit-offset... │ │ │ │ + 0x00010370 35000000 00000000 36342d62 69742d76 5.......64-bit-v │ │ │ │ + 0x00010380 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ + 0x00010390 55736167 653a2025 73205b20 2d62205d Usage: %s [ -b ] │ │ │ │ + 0x000103a0 205b202d 63205d20 5b202d66 205d205b [ -c ] [ -f ] [ │ │ │ │ + 0x000103b0 202d7620 76657273 696f6e20 5d205b20 -v version ] [ │ │ │ │ + 0x000103c0 2d78205d 205b202d 6f206f75 7466696c -x ] [ -o outfil │ │ │ │ + 0x000103d0 655d2020 5b206669 6c65202e 2e2e205d e] [ file ... ] │ │ │ │ + 0x000103e0 00000000 00000000 506e6574 43444620 ........PnetCDF │ │ │ │ + 0x000103f0 6c696272 61727920 76657273 696f6e20 library version │ │ │ │ + 0x00010400 25730000 00000000 6263666c 3a6e6f3a %s......bcfl:no: │ │ │ │ + 0x00010410 763a7800 00000000 4f6e6c79 206f6e65 v:x.....Only one │ │ │ │ + 0x00010420 206f6620 2d63206f 72202d66 206d6179 of -c or -f may │ │ │ │ + 0x00010430 20626520 73706563 69666965 64000000 be specified... │ │ │ │ + 0x00010440 47656e65 72617469 6e672046 6f727472 Generating Fortr │ │ │ │ + 0x00010450 616e2069 6e746572 66616365 20637572 an interface cur │ │ │ │ + 0x00010460 72656e74 6c79206e 6f742073 7570706f rently not suppo │ │ │ │ + 0x00010470 72746564 20796574 00000000 00000000 rted yet........ │ │ │ │ + 0x00010480 25733a20 6f6e6c79 206f6e65 20696e70 %s: only one inp │ │ │ │ + 0x00010490 75742066 696c6520 61726775 6d656e74 ut file argument │ │ │ │ + 0x000104a0 20706572 6d697474 65640000 00000000 permitted...... │ │ │ │ + 0x000104b0 72000000 00000000 63616e27 74206f70 r.......can't op │ │ │ │ + 0x000104c0 656e2066 696c6520 25732066 6f722072 en file %s for r │ │ │ │ + 0x000104d0 65616469 6e673a20 00000000 00000000 eading: ........ │ │ │ │ + 0x000104e0 2020207b 0909092f 2a207374 6f726520 {.../* store │ │ │ │ + 0x000104f0 2573202a 2f000000 20202020 73746174 %s */... stat │ │ │ │ + 0x00010500 6963204d 50495f4f 66667365 74202573 ic MPI_Offset %s │ │ │ │ + 0x00010510 5f737461 72745b52 414e4b5f 25735d3b _start[RANK_%s]; │ │ │ │ + 0x00010520 00000000 00000000 20202020 73746174 ........ stat │ │ │ │ + 0x00010530 6963204d 50495f4f 66667365 74202573 ic MPI_Offset %s │ │ │ │ + 0x00010540 5f636f75 6e745b52 414e4b5f 25735d3b _count[RANK_%s]; │ │ │ │ + 0x00010550 00000000 00000000 20202020 73746174 ........ stat │ │ │ │ + 0x00010560 69632025 73202573 5b5d203d 207b0000 ic %s %s[] = {.. │ │ │ │ + 0x00010570 556e6861 6e646c65 64207479 70652025 Unhandled type % │ │ │ │ + 0x00010580 640a0000 00000000 25642c20 00000000 d.......%d, .... │ │ │ │ + 0x00010590 256c642c 20000000 252e3867 2c200000 %ld, ...%.8g, .. │ │ │ │ + 0x000105a0 25232e31 36670000 2c200000 00000000 %#.16g.., ...... │ │ │ │ + 0x000105b0 25686875 2c200000 2568752c 20000000 %hhu, ..%hu, ... │ │ │ │ + 0x000105c0 25752c20 00000000 256c6c64 2c200000 %u, ....%lld, .. │ │ │ │ + 0x000105d0 256c6c75 2c200000 25640000 00000000 %llu, ..%d...... │ │ │ │ + 0x000105e0 256c6400 00000000 252e3867 00000000 %ld.....%.8g.... │ │ │ │ + 0x000105f0 7d3b0000 00000000 20202020 25735f6c };...... %s_l │ │ │ │ + 0x00010600 656e203d 20256c75 3b090909 2f2a206e en = %lu;.../* n │ │ │ │ + 0x00010610 756d6265 72206f66 20726563 6f726473 umber of records │ │ │ │ + 0x00010620 206f6620 25732064 61746120 2a2f0000 of %s data */.. │ │ │ │ + 0x00010630 20202020 25735f73 74617274 5b25645d %s_start[%d] │ │ │ │ + 0x00010640 203d2030 3b000000 20202020 25735f63 = 0;... %s_c │ │ │ │ + 0x00010650 6f756e74 5b25645d 203d2025 735f6c65 ount[%d] = %s_le │ │ │ │ + 0x00010660 6e3b0000 00000000 20202020 73746174 n;...... stat │ │ │ │ + 0x00010670 203d206e 636d7069 5f707574 5f766172 = ncmpi_put_var │ │ │ │ + 0x00010680 615f2573 5f616c6c 286e6369 642c2025 a_%s_all(ncid, % │ │ │ │ + 0x00010690 735f6964 2c202573 5f737461 72742c20 s_id, %s_start, │ │ │ │ + 0x000106a0 25735f63 6f756e74 2c202573 293b0000 %s_count, %s);.. │ │ │ │ + 0x000106b0 20206e63 6d70695f 62656769 6e5f696e ncmpi_begin_in │ │ │ │ + 0x000106c0 6465705f 64617461 286e6369 64293b00 dep_data(ncid);. │ │ │ │ + 0x000106d0 20202020 73746174 203d206e 636d7069 stat = ncmpi │ │ │ │ + 0x000106e0 5f707574 5f766172 5f257328 6e636964 _put_var_%s(ncid │ │ │ │ + 0x000106f0 2c202573 5f69642c 20257329 3b000000 , %s_id, %s);... │ │ │ │ + 0x00010700 20206e63 6d70695f 656e645f 696e6465 ncmpi_end_inde │ │ │ │ + 0x00010710 705f6461 7461286e 63696429 3b000000 p_data(ncid);... │ │ │ │ + 0x00010720 20202020 73746174 69632025 73202573 static %s %s │ │ │ │ + 0x00010730 203d2000 00000000 27257327 00000000 = .....'%s'.... │ │ │ │ + 0x00010740 25686875 00000000 25687500 00000000 %hhu....%hu..... │ │ │ │ + 0x00010750 25750000 00000000 256c6c64 00000000 %u......%lld.... │ │ │ │ + 0x00010760 256c6c75 00000000 20202020 73746174 %llu.... stat │ │ │ │ + 0x00010770 203d206e 636d7069 5f707574 5f766172 = ncmpi_put_var │ │ │ │ + 0x00010780 5f257328 6e636964 2c202573 5f69642c _%s(ncid, %s_id, │ │ │ │ + 0x00010790 20262573 293b0000 20202020 63686563 &%s);.. chec │ │ │ │ + 0x000107a0 6b5f6572 72287374 61742c5f 5f4c494e k_err(stat,__LIN │ │ │ │ + 0x000107b0 455f5f2c 5f5f4649 4c455f5f 293b0000 E__,__FILE__);.. │ │ │ │ + 0x000107c0 2020207d 00000000 464f5254 52414e20 }....FORTRAN │ │ │ │ + 0x000107d0 73746174 656d656e 7420746f 6f206c6f statement too lo │ │ │ │ + 0x000107e0 6e673a20 25730000 2a207374 6f726520 ng: %s..* store │ │ │ │ + 0x000107f0 25730000 00000000 64617461 20257320 %s......data %s │ │ │ │ + 0x00010800 2f000000 00000000 25732c20 00000000 /.......%s, .... │ │ │ │ + 0x00010810 66737472 7374723a 20626164 20747970 fstrstr: bad typ │ │ │ │ + 0x00010820 65000000 00000000 69726574 203d206e e.......iret = n │ │ │ │ + 0x00010830 665f7075 745f7661 725f2573 286e6369 f_put_var_%s(nci │ │ │ │ + 0x00010840 642c2025 735f6964 2c202573 29000000 d, %s_id, %s)... │ │ │ │ + 0x00010850 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00010860 72657429 00000000 2e2e2f2e 2e2f2e2e ret)....../../.. │ │ │ │ + 0x00010870 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ + 0x00010880 6d706967 656e2f6c 6f61642e 63000000 mpigen/load.c... │ │ │ │ + 0x00010890 6e636d70 695f7075 745f7661 72615f73 ncmpi_put_vara_s │ │ │ │ + 0x000108a0 63686172 5f616c6c 00000000 00000000 char_all........ │ │ │ │ + 0x000108b0 6e636d70 695f7075 745f7661 72615f74 ncmpi_put_vara_t │ │ │ │ + 0x000108c0 6578745f 616c6c00 6e636d70 695f7075 ext_all.ncmpi_pu │ │ │ │ + 0x000108d0 745f7661 72615f73 686f7274 5f616c6c t_vara_short_all │ │ │ │ + 0x000108e0 00000000 00000000 6e636d70 695f7075 ........ncmpi_pu │ │ │ │ + 0x000108f0 745f7661 72615f69 6e745f61 6c6c0000 t_vara_int_all.. │ │ │ │ + 0x00010900 6e636d70 695f7075 745f7661 72615f66 ncmpi_put_vara_f │ │ │ │ + 0x00010910 6c6f6174 5f616c6c 00000000 00000000 loat_all........ │ │ │ │ + 0x00010920 6e636d70 695f7075 745f7661 72615f64 ncmpi_put_vara_d │ │ │ │ + 0x00010930 6f75626c 655f616c 6c000000 00000000 ouble_all....... │ │ │ │ + 0x00010940 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ + 0x00010950 63686172 5f616c6c 00000000 00000000 char_all........ │ │ │ │ + 0x00010960 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ + 0x00010970 73686f72 745f616c 6c000000 00000000 short_all....... │ │ │ │ + 0x00010980 6e636d70 695f7075 745f7661 72615f75 ncmpi_put_vara_u │ │ │ │ + 0x00010990 696e745f 616c6c00 6e636d70 695f7075 int_all.ncmpi_pu │ │ │ │ + 0x000109a0 745f7661 72615f6c 6f6e676c 6f6e675f t_vara_longlong_ │ │ │ │ + 0x000109b0 616c6c00 00000000 6e636d70 695f7075 all.....ncmpi_pu │ │ │ │ + 0x000109c0 745f7661 72615f75 6c6f6e67 6c6f6e67 t_vara_ulonglong │ │ │ │ + 0x000109d0 5f616c6c 00000000 6e635f67 65746669 _all....nc_getfi │ │ │ │ + 0x000109e0 6c6c3a20 756e7265 636f676e 697a6564 ll: unrecognized │ │ │ │ + 0x000109f0 20747970 65000000 6e635f66 696c6c3a type...nc_fill: │ │ │ │ + 0x00010a00 20756e72 65636f67 6e697a65 64207479 unrecognized ty │ │ │ │ + 0x00010a10 70650000 00000000 6e635f70 75746669 pe......nc_putfi │ │ │ │ + 0x00010a20 6c6c3a20 756e7265 636f676e 697a6564 ll: unrecognized │ │ │ │ + 0x00010a30 20747970 65000000 6e636d70 6967656e type...ncmpigen │ │ │ │ + 0x00010a40 20657272 6f722077 68656e20 63616c6c error when call │ │ │ │ + 0x00010a50 696e6720 25732069 6e202573 28292061 ing %s in %s() a │ │ │ │ + 0x00010a60 74206c69 6e652025 64206f66 2025733a t line %d of %s: │ │ │ │ + 0x00010a70 2025730a 00000000 25733a20 25733a20 %s.....%s: %s: │ │ │ │ + 0x00010a80 00000000 00000000 25733a20 2573206c ........%s: %s l │ │ │ │ + 0x00010a90 696e6520 25643a20 00000000 00000000 ine %d: ........ │ │ │ │ + 0x00010aa0 696e7431 00000000 74657874 00000000 int1....text.... │ │ │ │ + 0x00010ab0 696e7432 00000000 696e7400 00000000 int2....int..... │ │ │ │ + 0x00010ac0 7265616c 00000000 646f7562 6c650000 real....double.. │ │ │ │ + 0x00010ad0 6e667374 7970653a 20626164 20747970 nfstype: bad typ │ │ │ │ + 0x00010ae0 6520636f 64650000 20202020 20256300 e code.. %c. │ │ │ │ + 0x00010af0 252e3636 730a0000 4e435f42 59544500 %.66s...NC_BYTE. │ │ │ │ + 0x00010b00 4e435f43 48415200 4e435f53 484f5254 NC_CHAR.NC_SHORT │ │ │ │ + 0x00010b10 00000000 00000000 4e435f49 4e540000 ........NC_INT.. │ │ │ │ + 0x00010b20 4e435f46 4c4f4154 00000000 00000000 NC_FLOAT........ │ │ │ │ + 0x00010b30 4e435f44 4f55424c 45000000 00000000 NC_DOUBLE....... │ │ │ │ + 0x00010b40 4e435f55 42595445 00000000 00000000 NC_UBYTE........ │ │ │ │ + 0x00010b50 4e435f55 53484f52 54000000 00000000 NC_USHORT....... │ │ │ │ + 0x00010b60 4e435f55 494e5400 4e435f49 4e543634 NC_UINT.NC_INT64 │ │ │ │ + 0x00010b70 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ + 0x00010b80 34000000 00000000 6e637479 70653a20 4.......nctype: │ │ │ │ + 0x00010b90 62616420 74797065 20636f64 65000000 bad type code... │ │ │ │ + 0x00010ba0 7369676e 65642063 68617200 00000000 signed char..... │ │ │ │ + 0x00010bb0 63686172 00000000 73686f72 74000000 char....short... │ │ │ │ + 0x00010bc0 666c6f61 74000000 756e7369 676e6564 float...unsigned │ │ │ │ + 0x00010bd0 20636861 72000000 756e7369 676e6564 char...unsigned │ │ │ │ + 0x00010be0 2073686f 72740000 756e7369 676e6564 short..unsigned │ │ │ │ + 0x00010bf0 20696e74 00000000 6c6f6e67 206c6f6e int....long lon │ │ │ │ + 0x00010c00 67000000 00000000 756e7369 676e6564 g.......unsigned │ │ │ │ + 0x00010c10 206c6f6e 67206c6f 6e670000 00000000 long long...... │ │ │ │ + 0x00010c20 6e636374 7970653a 20626164 20747970 ncctype: bad typ │ │ │ │ + 0x00010c30 6520636f 64650000 73636861 72000000 e code..schar... │ │ │ │ + 0x00010c40 75636861 72000000 7573686f 72740000 uchar...ushort.. │ │ │ │ + 0x00010c50 75696e74 00000000 6c6f6e67 6c6f6e67 uint....longlong │ │ │ │ + 0x00010c60 00000000 00000000 756c6f6e 676c6f6e ........ulonglon │ │ │ │ + 0x00010c70 67000000 00000000 6e637374 7970653a g.......ncstype: │ │ │ │ + 0x00010c80 20626164 20747970 6520636f 64650000 bad type code.. │ │ │ │ + 0x00010c90 6e636174 7970653a 20626164 20747970 ncatype: bad typ │ │ │ │ + 0x00010ca0 6520636f 64650000 6e637479 70657369 e code..nctypesi │ │ │ │ + 0x00010cb0 7a653a20 62616420 74797065 20636f64 ze: bad type cod │ │ │ │ + 0x00010cc0 65000000 00000000 6f757420 6f66206d e.......out of m │ │ │ │ + 0x00010cd0 656d6f72 79000000 746f6f20 6d756368 emory...too much │ │ │ │ + 0x00010ce0 20636861 72616374 65722064 61746121 character data! │ │ │ │ + 0x00010cf0 00000000 00000000 6f757420 6f66206d ........out of m │ │ │ │ + 0x00010d00 656d6f72 790a0000 22220000 00000000 emory...""...... │ │ │ │ + 0x00010d10 696e7465 67657200 646f7562 6c652070 integer.double p │ │ │ │ + 0x00010d20 72656369 73696f6e 00000000 00000000 recision........ │ │ │ │ + 0x00010d30 4e465f46 494c4c5f 42595445 00000000 NF_FILL_BYTE.... │ │ │ │ + 0x00010d40 4e465f46 494c4c5f 53484f52 54000000 NF_FILL_SHORT... │ │ │ │ + 0x00010d50 4e465f46 494c4c5f 494e5400 00000000 NF_FILL_INT..... │ │ │ │ + 0x00010d60 4e465f46 494c4c5f 464c4f41 54000000 NF_FILL_FLOAT... │ │ │ │ + 0x00010d70 4e465f46 494c4c5f 444f5542 4c450000 NF_FILL_DOUBLE.. │ │ │ │ + 0x00010d80 25735f69 642c0000 20000000 00000000 %s_id,.. ....... │ │ │ │ + 0x00010d90 69726574 203d206e 666d7069 5f636c6f iret = nfmpi_clo │ │ │ │ + 0x00010da0 7365286e 63696429 00000000 00000000 se(ncid)........ │ │ │ │ + 0x00010db0 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00010dc0 7265742c 226e666d 70695f63 6c6f7365 ret,"nfmpi_close │ │ │ │ + 0x00010dd0 222c205f 5f66756e 635f5f2c 205f5f4c ", __func__, __L │ │ │ │ + 0x00010de0 494e455f 5f2c5f5f 46494c45 5f5f2900 INE__,__FILE__). │ │ │ │ + 0x00010df0 656e6400 00000000 73756272 6f757469 end.....subrouti │ │ │ │ + 0x00010e00 6e652077 72697465 72656373 286e6369 ne writerecs(nci │ │ │ │ + 0x00010e10 642c0000 00000000 2a206e65 74434446 d,......* netCDF │ │ │ │ + 0x00010e20 20696400 00000000 696e7465 67657220 id.....integer │ │ │ │ + 0x00010e30 206e6369 64000000 2a207661 72696162 ncid...* variab │ │ │ │ + 0x00010e40 6c652069 64730000 696e636c 75646520 le ids..include │ │ │ │ + 0x00010e50 27706e65 74636466 2e696e63 27000000 'pnetcdf.inc'... │ │ │ │ + 0x00010e60 2a206572 726f7220 73746174 75732072 * error status r │ │ │ │ + 0x00010e70 65747572 6e000000 696e7465 67657220 eturn...integer │ │ │ │ + 0x00010e80 20697265 74000000 2a206e65 74434446 iret...* netCDF │ │ │ │ + 0x00010e90 2064696d 656e7369 6f6e2073 697a6573 dimension sizes │ │ │ │ + 0x00010ea0 20666f72 2064696d 656e7369 6f6e7320 for dimensions │ │ │ │ + 0x00010eb0 75736564 20776974 68207265 636f7264 used with record │ │ │ │ + 0x00010ec0 20766172 6961626c 65730000 00000000 variables...... │ │ │ │ + 0x00010ed0 696e7465 67657220 2025735f 69640000 integer %s_id.. │ │ │ │ + 0x00010ee0 696e7465 67657220 2025735f 6c656e00 integer %s_len. │ │ │ │ + 0x00010ef0 70617261 6d657465 72202825 735f6c65 parameter (%s_le │ │ │ │ + 0x00010f00 6e203d20 256c7529 00000000 00000000 n = %lu)........ │ │ │ │ + 0x00010f10 2a207261 6e6b2028 6e756d62 6572206f * rank (number o │ │ │ │ + 0x00010f20 66206469 6d656e73 696f6e73 2920666f f dimensions) fo │ │ │ │ + 0x00010f30 72206561 63682076 61726961 626c6500 r each variable. │ │ │ │ + 0x00010f40 2a207374 61727473 20616e64 20636f75 * starts and cou │ │ │ │ + 0x00010f50 6e747320 666f7220 61727261 79207365 nts for array se │ │ │ │ + 0x00010f60 6374696f 6e73206f 66207265 636f7264 ctions of record │ │ │ │ + 0x00010f70 20766172 6961626c 65730000 00000000 variables...... │ │ │ │ + 0x00010f80 696e7465 67657220 2025735f 72616e6b integer %s_rank │ │ │ │ + 0x00010f90 00000000 00000000 70617261 6d657465 ........paramete │ │ │ │ + 0x00010fa0 72202825 735f7261 6e6b203d 20256429 r (%s_rank = %d) │ │ │ │ + 0x00010fb0 00000000 00000000 2a206461 74612076 ........* data v │ │ │ │ + 0x00010fc0 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ + 0x00010fd0 696e7465 67657220 2025735f 73746172 integer %s_star │ │ │ │ + 0x00010fe0 74282573 5f72616e 6b292c20 25735f63 t(%s_rank), %s_c │ │ │ │ + 0x00010ff0 6f756e74 2825735f 72616e6b 29000000 ount(%s_rank)... │ │ │ │ + 0x00011000 696e7465 67657220 2025735f 6e720000 integer %s_nr.. │ │ │ │ + 0x00011010 70617261 6d657465 72202825 735f6e72 parameter (%s_nr │ │ │ │ + 0x00011020 203d2025 6c752900 70617261 6d657465 = %lu).paramete │ │ │ │ + 0x00011030 72202825 735f6e72 203d2031 29000000 r (%s_nr = 1)... │ │ │ │ + 0x00011040 6e636674 7970653a 20626164 20747970 ncftype: bad typ │ │ │ │ + 0x00011050 6520636f 64650000 25732020 25732800 e code..%s %s(. │ │ │ │ + 0x00011060 25735f6e 722c2000 25735f6c 656e2c20 %s_nr, .%s_len, │ │ │ │ + 0x00011070 00000000 00000000 665f6669 6c6c5f6e ........f_fill_n │ │ │ │ + 0x00011080 616d653a 20626164 20747970 6520636f ame: bad type co │ │ │ │ + 0x00011090 64650000 00000000 64617461 20257320 de......data %s │ │ │ │ + 0x000110a0 2f256c75 202a2025 732f0000 00000000 /%lu * %s/...... │ │ │ │ + 0x000110b0 25735f73 74617274 28256429 203d2031 %s_start(%d) = 1 │ │ │ │ + 0x000110c0 00000000 00000000 25735f63 6f756e74 ........%s_count │ │ │ │ + 0x000110d0 28256429 203d2025 735f6c65 6e000000 (%d) = %s_len... │ │ │ │ + 0x000110e0 25735f63 6f756e74 28256429 203d2025 %s_count(%d) = % │ │ │ │ + 0x000110f0 735f6e72 00000000 69726574 203d206e s_nr....iret = n │ │ │ │ + 0x00011100 666d7069 5f707574 5f766172 615f2573 fmpi_put_vara_%s │ │ │ │ + 0x00011110 5f616c6c 286e6369 642c2025 735f6964 _all(ncid, %s_id │ │ │ │ + 0x00011120 2c202573 5f737461 72742c20 25735f63 , %s_start, %s_c │ │ │ │ + 0x00011130 6f756e74 2c202573 29000000 00000000 ount, %s)....... │ │ │ │ + 0x00011140 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00011150 7265742c 226e666d 70695f70 75745f76 ret,"nfmpi_put_v │ │ │ │ + 0x00011160 6172615f 78787822 2c205f5f 66756e63 ara_xxx", __func │ │ │ │ + 0x00011170 5f5f2c20 5f5f4c49 4e455f5f 2c5f5f46 __, __LINE__,__F │ │ │ │ + 0x00011180 494c455f 5f290000 73756272 6f757469 ILE__)..subrouti │ │ │ │ + 0x00011190 6e652063 6865636b 5f657272 28697265 ne check_err(ire │ │ │ │ + 0x000111a0 742c206e 666d7069 5f66756e 632c2063 t, nfmpi_func, c │ │ │ │ + 0x000111b0 616c6c69 6e675f66 756e632c 206c696e alling_func, lin │ │ │ │ + 0x000111c0 656e6f2c 2063616c 6c696e67 5f66696c eno, calling_fil │ │ │ │ + 0x000111d0 65290000 00000000 696e7465 67657220 e)......integer │ │ │ │ + 0x000111e0 69726574 00000000 63686172 61637465 iret....characte │ │ │ │ + 0x000111f0 722a3830 206e666d 70695f66 756e6300 r*80 nfmpi_func. │ │ │ │ + 0x00011200 63686172 61637465 722a3830 2063616c character*80 cal │ │ │ │ + 0x00011210 6c696e67 5f66756e 63000000 00000000 ling_func....... │ │ │ │ + 0x00011220 63686172 61637465 722a3830 2063616c character*80 cal │ │ │ │ + 0x00011230 6c696e67 5f66696c 65000000 00000000 ling_file....... │ │ │ │ + 0x00011240 696e7465 67657220 6c696e65 6e6f0000 integer lineno.. │ │ │ │ + 0x00011250 69662028 69726574 202e6e65 2e204e46 if (iret .ne. NF │ │ │ │ + 0x00011260 5f4e4f45 52522920 7468656e 00000000 _NOERR) then.... │ │ │ │ + 0x00011270 7072696e 74202a2c 20226e63 6d706967 print *, "ncmpig │ │ │ │ + 0x00011280 656e2065 72726f72 20776865 6e206361 en error when ca │ │ │ │ + 0x00011290 6c6c696e 6720222c 7472696d 286e666d lling ",trim(nfm │ │ │ │ + 0x000112a0 70695f66 756e6329 2c222069 6e20222c pi_func)," in ", │ │ │ │ + 0x000112b0 7472696d 286e636d 70695f66 756e6329 trim(ncmpi_func) │ │ │ │ + 0x000112c0 2c222829 20617420 6c696e65 20222c6c ,"() at line ",l │ │ │ │ + 0x000112d0 696e656e 6f2c2022 206f6620 222c7472 ineno, " of ",tr │ │ │ │ + 0x000112e0 696d2863 616c6c69 6e675f66 696c6529 im(calling_file) │ │ │ │ + 0x000112f0 2c223a20 222c206e 666d7069 5f737472 ,": ", nfmpi_str │ │ │ │ + 0x00011300 6572726f 72286972 65742900 00000000 error(iret)..... │ │ │ │ + 0x00011310 73746f70 00000000 656e6469 66000000 stop....endif... │ │ │ │ + 0x00011320 2a205772 69746520 7265636f 72642076 * Write record v │ │ │ │ + 0x00011330 61726961 626c6573 00000000 00000000 ariables........ │ │ │ │ + 0x00011340 63616c6c 20777269 74657265 6373286e call writerecs(n │ │ │ │ + 0x00011350 6369642c 00000000 2e2e2f2e 2e2f2e2e cid,....../../.. │ │ │ │ + 0x00011360 2f2e2e2f 7372632f 7574696c 732f6e63 /../src/utils/nc │ │ │ │ + 0x00011370 6d706967 656e2f67 656e6c69 622e6300 mpigen/genlib.c. │ │ │ │ + 0x00011380 6e636d70 695f636c 6f736500 00000000 ncmpi_close..... │ │ │ │ + 0x00011390 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x000113a0 636c6f73 65286e63 6964293b 00000000 close(ncid);.... │ │ │ │ + 0x000113b0 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ + 0x000113c0 742c226e 636d7069 5f636c6f 7365222c t,"ncmpi_close", │ │ │ │ + 0x000113d0 205f5f66 756e635f 5f2c205f 5f4c494e __func__, __LIN │ │ │ │ + 0x000113e0 455f5f2c 5f5f4649 4c455f5f 293b0000 E__,__FILE__);.. │ │ │ │ + 0x000113f0 2020204d 50495f46 696e616c 697a6528 MPI_Finalize( │ │ │ │ + 0x00011400 293b0000 00000000 20202072 65747572 );...... retur │ │ │ │ + 0x00011410 6e20303b 00000000 63686172 28256429 n 0;....char(%d) │ │ │ │ + 0x00011420 00000000 00000000 2f2f6368 61722825 ........//char(% │ │ │ │ + 0x00011430 64290000 00000000 252e3136 67000000 d)......%.16g... │ │ │ │ + 0x00011440 66737472 696e673a 20626164 20747970 fstring: bad typ │ │ │ │ + 0x00011450 6520636f 64650000 4e465f49 4e543100 e code..NF_INT1. │ │ │ │ + 0x00011460 4e465f43 48415200 4e465f49 4e543200 NF_CHAR.NF_INT2. │ │ │ │ + 0x00011470 4e465f49 4e540000 4e465f52 45414c00 NF_INT..NF_REAL. │ │ │ │ + 0x00011480 4e465f44 4f55424c 45000000 00000000 NF_DOUBLE....... │ │ │ │ + 0x00011490 4e465f47 4c4f4241 4c000000 00000000 NF_GLOBAL....... │ │ │ │ + 0x000114a0 5f696400 00000000 4e43474c 4f42414c _id.....NCGLOBAL │ │ │ │ + 0x000114b0 00000000 00000000 70726f67 72616d20 ........program │ │ │ │ + 0x000114c0 6667656e 6e630000 202a2074 6f207361 fgennc.. * to sa │ │ │ │ + 0x000114d0 7665206f 6c642066 696c6c20 6d6f6465 ve old fill mode │ │ │ │ + 0x000114e0 20626566 6f726520 6368616e 67696e67 before changing │ │ │ │ + 0x000114f0 20697420 74656d70 6f726172 696c7900 it temporarily. │ │ │ │ + 0x00011500 696e7465 67657220 6f6c646d 6f646500 integer oldmode. │ │ │ │ + 0x00011510 2a206469 6d656e73 696f6e20 69647300 * dimension ids. │ │ │ │ + 0x00011520 2a206469 6d656e73 696f6e20 6c656e67 * dimension leng │ │ │ │ + 0x00011530 74687300 00000000 696e7465 67657220 ths.....integer │ │ │ │ + 0x00011540 2025735f 64696d00 70617261 6d657465 %s_dim.paramete │ │ │ │ + 0x00011550 72202825 735f6c65 6e203d20 4e464d50 r (%s_len = NFMP │ │ │ │ + 0x00011560 495f554e 4c494d49 54454429 00000000 I_UNLIMITED).... │ │ │ │ + 0x00011570 2a207661 72696162 6c652073 68617065 * variable shape │ │ │ │ + 0x00011580 73000000 00000000 696e7465 67657220 s.......integer │ │ │ │ + 0x00011590 2025735f 64696d73 2825735f 72616e6b %s_dims(%s_rank │ │ │ │ + 0x000115a0 29000000 00000000 25732020 25730000 ).......%s %s.. │ │ │ │ + 0x000115b0 2a206174 74726962 75746520 76656374 * attribute vect │ │ │ │ + 0x000115c0 6f727300 00000000 25732020 25737661 ors.....%s %sva │ │ │ │ + 0x000115d0 6c28256c 75290000 2a20656e 74657220 l(%lu)..* enter │ │ │ │ + 0x000115e0 64656669 6e65206d 6f646500 00000000 define mode..... │ │ │ │ + 0x000115f0 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ + 0x00011600 61746528 27257327 2c204f52 284e465f ate('%s', OR(NF_ │ │ │ │ + 0x00011610 434c4f42 4245527c 4e465f36 34424954 CLOBBER|NF_64BIT │ │ │ │ + 0x00011620 5f4f4646 53455429 2c206e63 69642900 _OFFSET), ncid). │ │ │ │ + 0x00011630 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ + 0x00011640 61746528 27257327 2c204f52 284e465f ate('%s', OR(NF_ │ │ │ │ + 0x00011650 434c4f42 4245527c 4e465f36 34424954 CLOBBER|NF_64BIT │ │ │ │ + 0x00011660 5f444154 41292c20 6e636964 29000000 _DATA), ncid)... │ │ │ │ + 0x00011670 69726574 203d206e 666d7069 5f637265 iret = nfmpi_cre │ │ │ │ + 0x00011680 61746528 27257327 2c204e46 5f434c4f ate('%s', NF_CLO │ │ │ │ + 0x00011690 42424552 2c206e63 69642900 00000000 BBER, ncid)..... │ │ │ │ + 0x000116a0 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x000116b0 7265742c 226e666d 70695f63 72656174 ret,"nfmpi_creat │ │ │ │ + 0x000116c0 65222c20 5f5f6675 6e635f5f 2c205f5f e", __func__, __ │ │ │ │ + 0x000116d0 4c494e45 5f5f2c5f 5f46494c 455f5f29 LINE__,__FILE__) │ │ │ │ + 0x000116e0 00000000 00000000 2a206465 66696e65 ........* define │ │ │ │ + 0x000116f0 2064696d 656e7369 6f6e7300 00000000 dimensions..... │ │ │ │ + 0x00011700 69726574 203d206e 666d7069 5f646566 iret = nfmpi_def │ │ │ │ + 0x00011710 5f64696d 286e6369 642c2027 2573272c _dim(ncid, '%s', │ │ │ │ + 0x00011720 204e464d 50495f55 4e4c494d 49544544 NFMPI_UNLIMITED │ │ │ │ + 0x00011730 2c202573 5f64696d 29000000 00000000 , %s_dim)....... │ │ │ │ + 0x00011740 69726574 203d206e 666d7069 5f646566 iret = nfmpi_def │ │ │ │ + 0x00011750 5f64696d 286e6369 642c2027 2573272c _dim(ncid, '%s', │ │ │ │ + 0x00011760 20256c75 2c202573 5f64696d 29000000 %lu, %s_dim)... │ │ │ │ + 0x00011770 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00011780 7265742c 226e666d 70695f64 65665f64 ret,"nfmpi_def_d │ │ │ │ + 0x00011790 696d222c 205f5f66 756e635f 5f2c205f im", __func__, _ │ │ │ │ + 0x000117a0 5f4c494e 455f5f2c 5f5f4649 4c455f5f _LINE__,__FILE__ │ │ │ │ + 0x000117b0 29000000 00000000 2a206465 66696e65 ).......* define │ │ │ │ + 0x000117c0 20766172 6961626c 65730000 00000000 variables...... │ │ │ │ + 0x000117d0 25735f64 696d7328 25642920 3d202573 %s_dims(%d) = %s │ │ │ │ + 0x000117e0 5f64696d 00000000 66747970 656e616d _dim....ftypenam │ │ │ │ + 0x000117f0 653a2062 61642074 79706520 636f6465 e: bad type code │ │ │ │ + 0x00011800 00000000 00000000 69726574 203d206e ........iret = n │ │ │ │ + 0x00011810 666d7069 5f646566 5f766172 286e6369 fmpi_def_var(nci │ │ │ │ + 0x00011820 642c2027 2573272c 2025732c 2025735f d, '%s', %s, %s_ │ │ │ │ + 0x00011830 72616e6b 2c202573 5f64696d 732c2025 rank, %s_dims, % │ │ │ │ + 0x00011840 735f6964 29000000 69726574 203d206e s_id)...iret = n │ │ │ │ + 0x00011850 666d7069 5f646566 5f766172 286e6369 fmpi_def_var(nci │ │ │ │ + 0x00011860 642c2027 2573272c 2025732c 2025735f d, '%s', %s, %s_ │ │ │ │ + 0x00011870 72616e6b 2c20302c 2025735f 69642900 rank, 0, %s_id). │ │ │ │ + 0x00011880 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00011890 7265742c 226e666d 70695f64 65665f76 ret,"nfmpi_def_v │ │ │ │ + 0x000118a0 6172222c 205f5f66 756e635f 5f2c205f ar", __func__, _ │ │ │ │ + 0x000118b0 5f4c494e 455f5f2c 5f5f4649 4c455f5f _LINE__,__FILE__ │ │ │ │ + 0x000118c0 29000000 00000000 2a206c65 61766520 ).......* leave │ │ │ │ + 0x000118d0 64656669 6e65206d 6f646500 00000000 define mode..... │ │ │ │ + 0x000118e0 69726574 203d206e 666d7069 5f656e64 iret = nfmpi_end │ │ │ │ + 0x000118f0 64656628 6e636964 29000000 00000000 def(ncid)....... │ │ │ │ + 0x00011900 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00011910 7265742c 226e666d 70695f65 6e646465 ret,"nfmpi_endde │ │ │ │ + 0x00011920 66222c20 5f5f6675 6e635f5f 2c205f5f f", __func__, __ │ │ │ │ + 0x00011930 4c494e45 5f5f2c5f 5f46494c 455f5f29 LINE__,__FILE__) │ │ │ │ + 0x00011940 00000000 00000000 2a206173 7369676e ........* assign │ │ │ │ + 0x00011950 20617474 72696275 74657300 00000000 attributes..... │ │ │ │ + 0x00011960 69726574 203d206e 666d7069 5f707574 iret = nfmpi_put │ │ │ │ + 0x00011970 5f617474 5f746578 74286e63 69642c20 _att_text(ncid, │ │ │ │ + 0x00011980 25732573 2c202725 73272c20 256c752c %s%s, '%s', %lu, │ │ │ │ + 0x00011990 20257329 00000000 63616c6c 20636865 %s)....call che │ │ │ │ + 0x000119a0 636b5f65 72722869 7265742c 226e666d ck_err(iret,"nfm │ │ │ │ + 0x000119b0 70695f70 75745f61 74745f74 65787422 pi_put_att_text" │ │ │ │ + 0x000119c0 2c205f5f 66756e63 5f5f2c20 5f5f4c49 , __func__, __LI │ │ │ │ + 0x000119d0 4e455f5f 2c5f5f46 494c455f 5f290000 NE__,__FILE__).. │ │ │ │ + 0x000119e0 25737661 6c282564 29203d20 25730000 %sval(%d) = %s.. │ │ │ │ + 0x000119f0 69726574 203d206e 666d7069 5f707574 iret = nfmpi_put │ │ │ │ + 0x00011a00 5f617474 5f257328 6e636964 2c202573 _att_%s(ncid, %s │ │ │ │ + 0x00011a10 25732c20 27257327 2c202573 2c20256c %s, '%s', %s, %l │ │ │ │ + 0x00011a20 752c2025 7376616c 29000000 00000000 u, %sval)....... │ │ │ │ + 0x00011a30 63616c6c 20636865 636b5f65 72722869 call check_err(i │ │ │ │ + 0x00011a40 7265742c 226e666d 70695f70 75745f61 ret,"nfmpi_put_a │ │ │ │ + 0x00011a50 74745f78 7878222c 205f5f66 756e635f tt_xxx", __func_ │ │ │ │ + 0x00011a60 5f2c205f 5f4c494e 455f5f2c 5f5f4649 _, __LINE__,__FI │ │ │ │ + 0x00011a70 4c455f5f 29000000 63646600 00000000 LE__)...cdf..... │ │ │ │ + 0x00011a80 4e435f47 4c4f4241 4c000000 00000000 NC_GLOBAL....... │ │ │ │ + 0x00011a90 23696e63 6c756465 203c7374 64696f2e #include ......#include │ │ │ │ + 0x00011ab0 203c7374 646c6962 2e683e00 00000000 ..... │ │ │ │ + 0x00011ac0 23696e63 6c756465 203c706e 65746364 #include ....#include │ │ │ │ + 0x00011ae0 203c6d70 692e683e 00000000 00000000 ........ │ │ │ │ + 0x00011af0 766f6964 00000000 63686563 6b5f6572 void....check_er │ │ │ │ + 0x00011b00 7228696e 74207374 61742c20 636f6e73 r(int stat, cons │ │ │ │ + 0x00011b10 74206368 6172202a 6e636d70 695f6675 t char *ncmpi_fu │ │ │ │ + 0x00011b20 6e632c20 636f6e73 74206368 6172202a nc, const char * │ │ │ │ + 0x00011b30 63616c6c 696e675f 66756e63 2c20696e calling_func, in │ │ │ │ + 0x00011b40 74206c69 6e656e6f 2c20636f 6e737420 t lineno, const │ │ │ │ + 0x00011b50 63686172 202a6361 6c6c696e 675f6669 char *calling_fi │ │ │ │ + 0x00011b60 6c652920 7b000000 20202020 69662028 le) {... if ( │ │ │ │ + 0x00011b70 73746174 20213d20 4e435f4e 4f455252 stat != NC_NOERR │ │ │ │ + 0x00011b80 29207b00 00000000 20202020 20202020 ) {..... │ │ │ │ + 0x00011b90 66707269 6e746628 73746465 72722c20 fprintf(stderr, │ │ │ │ + 0x00011ba0 226e636d 70696765 6e206572 726f7220 "ncmpigen error │ │ │ │ + 0x00011bb0 7768656e 2063616c 6c696e67 20257320 when calling %s │ │ │ │ + 0x00011bc0 696e2025 73282920 6174206c 696e6520 in %s() at line │ │ │ │ + 0x00011bd0 2564206f 66202573 3a202573 5c6e222c %d of %s: %s\n", │ │ │ │ + 0x00011be0 206e636d 70695f66 756e632c 2063616c ncmpi_func, cal │ │ │ │ + 0x00011bf0 6c696e67 5f66756e 632c206c 696e656e ling_func, linen │ │ │ │ + 0x00011c00 6f2c2063 616c6c69 6e675f66 696c652c o, calling_file, │ │ │ │ + 0x00011c10 206e636d 70695f73 74726572 726f7228 ncmpi_strerror( │ │ │ │ + 0x00011c20 73746174 29293b00 20202020 20202020 stat));. │ │ │ │ + 0x00011c30 65786974 2831293b 00000000 00000000 exit(1);........ │ │ │ │ + 0x00011c40 20202020 7d000000 6d61696e 28696e74 }...main(int │ │ │ │ + 0x00011c50 20617267 632c2063 68617220 2a2a6172 argc, char **ar │ │ │ │ + 0x00011c60 67762920 7b090909 2f2a2063 72656174 gv) {.../* creat │ │ │ │ + 0x00011c70 65202573 202a2f00 20202069 6e742020 e %s */. int │ │ │ │ + 0x00011c80 73746174 3b090909 2f2a2072 65747572 stat;.../* retur │ │ │ │ + 0x00011c90 6e207374 61747573 202a2f00 00000000 n status */..... │ │ │ │ + 0x00011ca0 20202069 6e742020 6e636964 3b090909 int ncid;... │ │ │ │ + 0x00011cb0 2f2a206e 65744344 46206964 202a2f00 /* netCDF id */. │ │ │ │ + 0x00011cc0 2020202f 2a206469 6d656e73 696f6e20 /* dimension │ │ │ │ + 0x00011cd0 69647320 2a2f0000 2020202f 2a206469 ids */.. /* di │ │ │ │ + 0x00011ce0 6d656e73 696f6e20 6c656e67 74687320 mension lengths │ │ │ │ + 0x00011cf0 2a2f0000 00000000 20202069 6e742025 */...... int % │ │ │ │ + 0x00011d00 735f6469 6d3b0000 2020204d 50495f4f s_dim;.. MPI_O │ │ │ │ + 0x00011d10 66667365 74202573 5f6c656e 203d204e ffset %s_len = N │ │ │ │ + 0x00011d20 435f554e 4c494d49 5445443b 00000000 C_UNLIMITED;.... │ │ │ │ + 0x00011d30 2020204d 50495f4f 66667365 74202573 MPI_Offset %s │ │ │ │ + 0x00011d40 5f6c656e 203d2025 6c753b00 00000000 _len = %lu;..... │ │ │ │ + 0x00011d50 2020202f 2a207661 72696162 6c652069 /* variable i │ │ │ │ + 0x00011d60 6473202a 2f000000 2020202f 2a207261 ds */... /* ra │ │ │ │ + 0x00011d70 6e6b2028 6e756d62 6572206f 66206469 nk (number of di │ │ │ │ + 0x00011d80 6d656e73 696f6e73 2920666f 72206561 mensions) for ea │ │ │ │ + 0x00011d90 63682076 61726961 626c6520 2a2f0000 ch variable */.. │ │ │ │ + 0x00011da0 20202069 6e742025 735f6964 3b000000 int %s_id;... │ │ │ │ + 0x00011db0 23202064 6566696e 65205241 4e4b5f25 # define RANK_% │ │ │ │ + 0x00011dc0 73202564 00000000 2020202f 2a207661 s %d.... /* va │ │ │ │ + 0x00011dd0 72696162 6c652073 68617065 73202a2f riable shapes */ │ │ │ │ + 0x00011de0 00000000 00000000 20202069 6e742025 ........ int % │ │ │ │ + 0x00011df0 735f6469 6d735b52 414e4b5f 25735d3b s_dims[RANK_%s]; │ │ │ │ + 0x00011e00 00000000 00000000 2020204d 50495f49 ........ MPI_I │ │ │ │ + 0x00011e10 6e697428 26617267 632c2026 61726776 nit(&argc, &argv │ │ │ │ + 0x00011e20 293b0000 00000000 2020202f 2a20656e );...... /* en │ │ │ │ + 0x00011e30 74657220 64656669 6e65206d 6f646520 ter define mode │ │ │ │ + 0x00011e40 2a2f0000 00000000 20202025 73202573 */...... %s %s │ │ │ │ + 0x00011e50 5f25735b 256c755d 3b000000 00000000 _%s[%lu];....... │ │ │ │ + 0x00011e60 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00011e70 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ + 0x00011e80 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ + 0x00011e90 434c4f42 4245527c 4e435f36 34424954 CLOBBER|NC_64BIT │ │ │ │ + 0x00011ea0 5f4f4646 5345542c 204d5049 5f494e46 _OFFSET, MPI_INF │ │ │ │ + 0x00011eb0 4f5f4e55 4c4c2c20 266e6369 64293b00 O_NULL, &ncid);. │ │ │ │ + 0x00011ec0 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00011ed0 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ + 0x00011ee0 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ + 0x00011ef0 434c4f42 4245527c 4e435f36 34424954 CLOBBER|NC_64BIT │ │ │ │ + 0x00011f00 5f444154 412c204d 50495f49 4e464f5f _DATA, MPI_INFO_ │ │ │ │ + 0x00011f10 4e554c4c 2c20266e 63696429 3b000000 NULL, &ncid);... │ │ │ │ + 0x00011f20 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00011f30 63726561 7465284d 50495f43 4f4d4d5f create(MPI_COMM_ │ │ │ │ + 0x00011f40 574f524c 442c2022 2573222c 204e435f WORLD, "%s", NC_ │ │ │ │ + 0x00011f50 434c4f42 4245522c 204d5049 5f494e46 CLOBBER, MPI_INF │ │ │ │ + 0x00011f60 4f5f4e55 4c4c2c20 266e6369 64293b00 O_NULL, &ncid);. │ │ │ │ + 0x00011f70 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ + 0x00011f80 742c226e 636d7069 5f637265 61746522 t,"ncmpi_create" │ │ │ │ + 0x00011f90 2c205f5f 66756e63 5f5f2c20 5f5f4c49 , __func__, __LI │ │ │ │ + 0x00011fa0 4e455f5f 2c5f5f46 494c455f 5f293b00 NE__,__FILE__);. │ │ │ │ + 0x00011fb0 2020202f 2a206465 66696e65 2064696d /* define dim │ │ │ │ + 0x00011fc0 656e7369 6f6e7320 2a2f0000 00000000 ensions */...... │ │ │ │ + 0x00011fd0 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00011fe0 6465665f 64696d28 6e636964 2c202225 def_dim(ncid, "% │ │ │ │ + 0x00011ff0 73222c20 25735f6c 656e2c20 2625735f s", %s_len, &%s_ │ │ │ │ + 0x00012000 64696d29 3b000000 20202063 6865636b dim);... check │ │ │ │ + 0x00012010 5f657272 28737461 742c226e 636d7069 _err(stat,"ncmpi │ │ │ │ + 0x00012020 5f646566 5f64696d 222c205f 5f66756e _def_dim", __fun │ │ │ │ + 0x00012030 635f5f2c 205f5f4c 494e455f 5f2c5f5f c__, __LINE__,__ │ │ │ │ + 0x00012040 46494c45 5f5f293b 00000000 00000000 FILE__);........ │ │ │ │ + 0x00012050 2020202f 2a206465 66696e65 20766172 /* define var │ │ │ │ + 0x00012060 6961626c 6573202a 2f000000 00000000 iables */....... │ │ │ │ + 0x00012070 20202025 735f6469 6d735b25 645d203d %s_dims[%d] = │ │ │ │ + 0x00012080 2025735f 64696d3b 00000000 00000000 %s_dim;........ │ │ │ │ + 0x00012090 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x000120a0 6465665f 76617228 6e636964 2c202225 def_var(ncid, "% │ │ │ │ + 0x000120b0 73222c20 25732c20 52414e4b 5f25732c s", %s, RANK_%s, │ │ │ │ + 0x000120c0 2025735f 64696d73 2c202625 735f6964 %s_dims, &%s_id │ │ │ │ + 0x000120d0 293b0000 00000000 20202073 74617420 );...... stat │ │ │ │ + 0x000120e0 3d206e63 6d70695f 6465665f 76617228 = ncmpi_def_var( │ │ │ │ + 0x000120f0 6e636964 2c202225 73222c20 25732c20 ncid, "%s", %s, │ │ │ │ + 0x00012100 52414e4b 5f25732c 20302c20 2625735f RANK_%s, 0, &%s_ │ │ │ │ + 0x00012110 6964293b 00000000 20202063 6865636b id);.... check │ │ │ │ + 0x00012120 5f657272 28737461 742c226e 636d7069 _err(stat,"ncmpi │ │ │ │ + 0x00012130 5f646566 5f766172 222c205f 5f66756e _def_var", __fun │ │ │ │ + 0x00012140 635f5f2c 205f5f4c 494e455f 5f2c5f5f c__, __LINE__,__ │ │ │ │ + 0x00012150 46494c45 5f5f293b 00000000 00000000 FILE__);........ │ │ │ │ + 0x00012160 2020202f 2a206c65 61766520 64656669 /* leave defi │ │ │ │ + 0x00012170 6e65206d 6f646520 2a2f0000 00000000 ne mode */...... │ │ │ │ + 0x00012180 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00012190 656e6464 65662028 6e636964 293b0000 enddef (ncid);.. │ │ │ │ + 0x000121a0 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ + 0x000121b0 742c226e 636d7069 5f656e64 64656622 t,"ncmpi_enddef" │ │ │ │ + 0x000121c0 2c205f5f 66756e63 5f5f2c20 5f5f4c49 , __func__, __LI │ │ │ │ + 0x000121d0 4e455f5f 2c5f5f46 494c455f 5f293b00 NE__,__FILE__);. │ │ │ │ + 0x000121e0 2020202f 2a206173 7369676e 20617474 /* assign att │ │ │ │ + 0x000121f0 72696275 74657320 2a2f0000 00000000 ributes */...... │ │ │ │ + 0x00012200 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00012210 7075745f 6174745f 74657874 286e6369 put_att_text(nci │ │ │ │ + 0x00012220 642c2025 7325732c 20222573 222c2025 d, %s%s, "%s", % │ │ │ │ + 0x00012230 6c752c20 2573293b 00000000 00000000 lu, %s);........ │ │ │ │ + 0x00012240 63737472 696e673a 20626164 20747970 cstring: bad typ │ │ │ │ + 0x00012250 6520636f 64650000 20202025 735f2573 e code.. %s_%s │ │ │ │ + 0x00012260 5b25645d 203d2025 733b0000 00000000 [%d] = %s;...... │ │ │ │ + 0x00012270 20202073 74617420 3d206e63 6d70695f stat = ncmpi_ │ │ │ │ + 0x00012280 7075745f 6174745f 2573286e 6369642c put_att_%s(ncid, │ │ │ │ + 0x00012290 20257325 732c2022 2573222c 2025732c %s%s, "%s", %s, │ │ │ │ + 0x000122a0 20256c75 2c202573 5f257329 3b000000 %lu, %s_%s);... │ │ │ │ + 0x000122b0 20202063 6865636b 5f657272 28737461 check_err(sta │ │ │ │ + 0x000122c0 742c226e 636d7069 5f707574 5f617474 t,"ncmpi_put_att │ │ │ │ + 0x000122d0 5f787878 222c205f 5f66756e 635f5f2c _xxx", __func__, │ │ │ │ + 0x000122e0 205f5f4c 494e455f 5f2c5f5f 46494c45 __LINE__,__FILE │ │ │ │ + 0x000122f0 5f5f293b 00000000 2020202f 2a206174 __);.... /* at │ │ │ │ + 0x00012300 74726962 75746520 76656374 6f727320 tribute vectors │ │ │ │ + 0x00012310 2a2f0000 00000000 2e636466 00000000 */.......cdf.... │ │ │ │ + 0x00012320 6e636d70 695f6372 65617465 00000000 ncmpi_create.... │ │ │ │ + 0x00012330 6e636d70 695f6465 665f6469 6d000000 ncmpi_def_dim... │ │ │ │ + 0x00012340 6e636d70 695f6465 665f7661 72000000 ncmpi_def_var... │ │ │ │ + 0x00012350 6e636d70 695f7075 745f6174 745f7878 ncmpi_put_att_xx │ │ │ │ + 0x00012360 78000000 00000000 6e636d70 695f656e x.......ncmpi_en │ │ │ │ + 0x00012370 64646566 00000000 5f646173 685f0000 ddef...._dash_.. │ │ │ │ + 0x00012380 5f646f74 5f000000 5f61745f 00000000 _dot_..._at_.... │ │ │ │ + 0x00012390 5f686173 685f0000 5f6c6272 5f000000 _hash_.._lbr_... │ │ │ │ + 0x000123a0 5f726272 5f000000 25730a00 00000000 _rbr_...%s...... │ │ │ │ + 0x000123b0 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ + 0x000123c0 656d6f72 7920696e 206e636d 7069656e emory in ncmpien │ │ │ │ + 0x000123d0 73757265 5f627566 6665725f 73746163 sure_buffer_stac │ │ │ │ + 0x000123e0 6b282900 00000000 6475706c 69636174 k().....duplicat │ │ │ │ + 0x000123f0 65206174 74726962 75746520 25733a25 e attribute %s:% │ │ │ │ + 0x00012400 73000000 00000000 5f46696c 6c56616c s......._FillVal │ │ │ │ + 0x00012410 75650000 00000000 76617269 61626c65 ue......variable │ │ │ │ + 0x00012420 2025733a 20257320 74797065 206d6973 %s: %s type mis │ │ │ │ + 0x00012430 6d617463 68000000 6f757420 6f662064 match...out of d │ │ │ │ + 0x00012440 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ + 0x00012450 206e636d 70695f63 72656174 655f6275 ncmpi_create_bu │ │ │ │ + 0x00012460 66666572 28290000 73747269 6e672074 ffer()..string t │ │ │ │ + 0x00012470 6f6f206c 6f6e672c 20747275 6e636174 oo long, truncat │ │ │ │ + 0x00012480 65640a00 00000000 6e657443 4446206e ed......netCDF n │ │ │ │ + 0x00012490 616d6520 72657175 69726564 00000000 ame required.... │ │ │ │ + 0x000124a0 62616420 62797465 20636f6e 7374616e bad byte constan │ │ │ │ + 0x000124b0 743a2025 73000000 62797465 20636f6e t: %s...byte con │ │ │ │ + 0x000124c0 7374616e 74206f75 74206f66 2072616e stant out of ran │ │ │ │ + 0x000124d0 67652028 2d313238 2c313237 293a2025 ge (-128,127): % │ │ │ │ + 0x000124e0 73000000 00000000 256c6500 00000000 s.......%le..... │ │ │ │ + 0x000124f0 62616420 6c6f6e67 206f7220 646f7562 bad long or doub │ │ │ │ + 0x00012500 6c652063 6f6e7374 616e743a 20257300 le constant: %s. │ │ │ │ + 0x00012510 25650000 00000000 62616420 666c6f61 %e......bad floa │ │ │ │ + 0x00012520 7420636f 6e737461 6e743a20 25730000 t constant: %s.. │ │ │ │ + 0x00012530 25686400 00000000 62616420 73686f72 %hd.....bad shor │ │ │ │ + 0x00012540 7420636f 6e737461 6e743a20 25730000 t constant: %s.. │ │ │ │ + 0x00012550 62616420 6e756d65 72696361 6c20636f bad numerical co │ │ │ │ + 0x00012560 6e737461 6e743a20 25730000 00000000 nstant: %s...... │ │ │ │ + 0x00012570 62616420 6c6f6e67 20636f6e 7374616e bad long constan │ │ │ │ + 0x00012580 743a2025 73000000 25630000 00000000 t: %s...%c...... │ │ │ │ + 0x00012590 66617461 6c20666c 65782073 63616e6e fatal flex scann │ │ │ │ + 0x000125a0 65722069 6e746572 6e616c20 6572726f er internal erro │ │ │ │ + 0x000125b0 722d2d65 6e64206f 66206275 66666572 r--end of buffer │ │ │ │ + 0x000125c0 206d6973 73656400 66617461 6c206572 missed.fatal er │ │ │ │ + 0x000125d0 726f7220 2d207363 616e6e65 7220696e ror - scanner in │ │ │ │ + 0x000125e0 70757420 62756666 6572206f 76657266 put buffer overf │ │ │ │ + 0x000125f0 6c6f7700 00000000 696e7075 7420696e low.....input in │ │ │ │ + 0x00012600 20666c65 78207363 616e6e65 72206661 flex scanner fa │ │ │ │ + 0x00012610 696c6564 00000000 6f757420 6f662064 iled....out of d │ │ │ │ + 0x00012620 796e616d 6963206d 656d6f72 7920696e ynamic memory in │ │ │ │ + 0x00012630 2079795f 6765745f 6e657874 5f627566 yy_get_next_buf │ │ │ │ + 0x00012640 66657228 29000000 66617461 6c20666c fer()...fatal fl │ │ │ │ + 0x00012650 65782073 63616e6e 65722069 6e746572 ex scanner inter │ │ │ │ + 0x00012660 6e616c20 6572726f 722d2d6e 6f206163 nal error--no ac │ │ │ │ + 0x00012670 74696f6e 20666f75 6e640000 00000000 tion found...... │ │ │ │ + 0x00012680 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ + 0x00012690 656d6f72 7920696e 206e636d 70695f73 emory in ncmpi_s │ │ │ │ + 0x000126a0 63616e5f 62756666 65722829 00000000 can_buffer().... │ │ │ │ + 0x000126b0 6f757420 6f662064 796e616d 6963206d out of dynamic m │ │ │ │ + 0x000126c0 656d6f72 7920696e 206e636d 70695f73 emory in ncmpi_s │ │ │ │ + 0x000126d0 63616e5f 62797465 73282900 00000000 can_bytes()..... │ │ │ │ + 0x000126e0 62616420 62756666 65722069 6e206e63 bad buffer in nc │ │ │ │ + 0x000126f0 6d70695f 7363616e 5f627974 65732829 mpi_scan_bytes() │ │ │ │ + 0x00012700 00000000 00000000 73796e74 61782065 ........syntax e │ │ │ │ + 0x00012710 72726f72 00000000 64696d65 6e73696f rror....dimensio │ │ │ │ + 0x00012720 6e206c65 6e677468 206d7573 74206265 n length must be │ │ │ │ + 0x00012730 20706f73 69746976 65000000 00000000 positive....... │ │ │ │ + 0x00012740 64696d65 6e73696f 6e20746f 6f206c61 dimension too la │ │ │ │ + 0x00012750 72676500 00000000 64696d65 6e73696f rge.....dimensio │ │ │ │ + 0x00012760 6e206c65 6e677468 206d7573 74206265 n length must be │ │ │ │ + 0x00012770 20616e20 696e7465 67657200 00000000 an integer..... │ │ │ │ + 0x00012780 6f6e6c79 206f6e65 204e435f 554e4c49 only one NC_UNLI │ │ │ │ + 0x00012790 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ + 0x000127a0 616c6c6f 77656400 6475706c 69636174 allowed.duplicat │ │ │ │ + 0x000127b0 65206469 6d656e73 696f6e20 6465636c e dimension decl │ │ │ │ + 0x000127c0 61726174 696f6e20 666f7220 25730000 aration for %s.. │ │ │ │ + 0x000127d0 64756d6d 79000000 6475706c 69636174 dummy...duplicat │ │ │ │ + 0x000127e0 65207661 72696162 6c652064 65636c61 e variable decla │ │ │ │ + 0x000127f0 72617469 6f6e2066 6f722025 73000000 ration for %s... │ │ │ │ + 0x00012800 25732068 61732074 6f6f206d 616e7920 %s has too many │ │ │ │ + 0x00012810 64696d65 6e73696f 6e730000 00000000 dimensions...... │ │ │ │ + 0x00012820 25732069 73206e6f 74206465 636c6172 %s is not declar │ │ │ │ + 0x00012830 65642061 73206120 64696d65 6e73696f ed as a dimensio │ │ │ │ + 0x00012840 6e000000 00000000 756e6c69 6d697465 n.......unlimite │ │ │ │ + 0x00012850 64206469 6d656e73 696f6e20 6d757374 d dimension must │ │ │ │ + 0x00012860 20626520 66697273 74000000 00000000 be first....... │ │ │ │ + 0x00012870 2573206e 6f742064 65636c61 72656420 %s not declared │ │ │ │ + 0x00012880 61732061 20766172 6961626c 652c2066 as a variable, f │ │ │ │ + 0x00012890 6174616c 20657272 6f720000 00000000 atal error...... │ │ │ │ + 0x000128a0 76616c75 65732066 6f722061 74747269 values for attri │ │ │ │ + 0x000128b0 62757465 206d7573 74206265 20616c6c bute must be all │ │ │ │ + 0x000128c0 206f6620 73616d65 20747970 65000000 of same type... │ │ │ │ + 0x000128d0 746f6f20 6d616e79 2076616c 75657320 too many values │ │ │ │ + 0x000128e0 666f7220 74686973 20766172 6961626c for this variabl │ │ │ │ + 0x000128f0 652c2025 64203e3d 20256400 00000000 e, %d >= %d..... │ │ │ │ + 0x00012900 746f6f20 6d616e79 2076616c 75657320 too many values │ │ │ │ + 0x00012910 666f7220 74686973 20766172 6961626c for this variabl │ │ │ │ + 0x00012920 652c2025 643e2564 00000000 00000000 e, %d>%d........ │ │ │ │ + 0x00012930 73747269 6e672076 616c7565 20696e76 string value inv │ │ │ │ + 0x00012940 616c6964 20666f72 20257320 76617269 alid for %s vari │ │ │ │ + 0x00012950 61626c65 00000000 79616363 20737461 able....yacc sta │ │ │ │ + 0x00012960 636b206f 76657266 6c6f7700 00000000 ck overflow..... │ │ │ │ + 0x00012970 cb00b600 ac00a200 8d008100 77006d00 ............w.m. │ │ │ │ + 0x00012980 63005900 98000000 2e021d02 0c02fb01 c.Y............. │ │ │ │ + 0x00012990 ea01d901 c801b701 a6019501 3f020000 ............?... │ │ │ │ + 0x000129a0 4e012e01 0e01ed00 cd00ad00 8b006b00 N.............k. │ │ │ │ + 0x000129b0 4a002900 6e010000 6c6f6164 5f6e6574 J.).n...load_net │ │ │ │ + 0x000129c0 63646600 3debebeb eb42ebeb ebebebeb cdf.=....B...... │ │ │ │ + 0x000129d0 ebeb0000 00000000 0000ebeb ebebebeb ................ │ │ │ │ + 0x000129e0 eb0aebeb ebebebeb ebebebeb ebebebeb ................ │ │ │ │ + 0x000129f0 ebebebeb ebebebeb ebebebeb ebeb0feb ................ │ │ │ │ + 0x00012a00 ebebeb14 19ebebeb 1eebebeb ebebebeb ................ │ │ │ │ + 0x00012a10 23ebebeb 28eb2deb 32eb3700 090d1014 #...(.-.2.7..... │ │ │ │ + 0x00012a20 181c2024 28000500 00000000 00000000 .. $(........... │ │ │ │ + 0x00012a30 04000c10 1c202428 14180800 04000c10 ..... $(........ │ │ │ │ + 0x00012a40 1c202428 14180800 04000c10 1c202428 . $(......... $( │ │ │ │ + 0x00012a50 14180800 00040800 0c101418 1c202400 ............. $. │ │ │ │ + 0x00012a60 95007900 6a005b00 4b003c00 2d001e00 ..y.j.[.K.<.-... │ │ │ │ + 0x00012a70 0f000000 a4000000 1b3e3730 294b4452 .........>70)KDR │ │ │ │ + 0x00012a80 14002200 00000000 00000000 00000000 .."............. │ │ │ │ + 0x00012a90 20313233 34353637 38392b31 32333435 123456789+12345 │ │ │ │ + 0x00012aa0 36373839 2b313233 34353637 38390000 6789+123456789.. │ │ │ │ + 0x00012ab0 01000000 00000000 01000000 00000000 ................ │ │ │ │ + 0x00012ac0 02000000 00000000 04000000 00000000 ................ │ │ │ │ + 0x00012ad0 04000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00012ae0 01000000 00000000 02000000 00000000 ................ │ │ │ │ + 0x00012af0 04000000 00000000 08000000 00000000 ................ │ │ │ │ + 0x00012b00 08000000 00000000 636c5f6e 65746364 ........cl_netcd │ │ │ │ + 0x00012b10 66000000 00000000 30313233 34353637 f.......01234567 │ │ │ │ + 0x00012b20 00000000 00000000 67656e5f 6e657463 ........gen_netc │ │ │ │ + 0x00012b30 64660000 00000000 00000000 00000000 df.............. │ │ │ │ + 0x00012b40 01000000 02000000 03000000 04000000 ................ │ │ │ │ + 0x00012b50 05000000 06000000 01000000 00000000 ................ │ │ │ │ + 0x00012b60 06000000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00012b70 21013400 d9013b01 38013501 32015800 !.4...;.8.5.2.X. │ │ │ │ + 0x00012b80 55005200 4f004c00 3a004401 3e016b01 U.R.O.L.:.D.>.k. │ │ │ │ + 0x00012b90 6801ae01 88017b01 6e010401 f900d600 h.....{.n....... │ │ │ │ + 0x00012ba0 c200ae00 a3008600 6f006500 5b005901 ........o.e.[.Y. │ │ │ │ + 0x00012bb0 47013400 63012801 b1012f01 6c016301 G.4.c.(.../.l.c. │ │ │ │ + 0x00012bc0 5802e1ff e1ffe1ff e1ffe1ff e1ff4402 X.............D. │ │ │ │ + 0x00012bd0 27020e02 d201e1ff e1ffe1ff e1ffe1ff '............... │ │ │ │ + 0x00012be0 e1ffe1ff e1ffe1ff e1ffe1ff e1ffcc01 ................ │ │ │ │ + 0x00012bf0 c6019601 7101ae01 a801a201 9c01ba01 ....q........... │ │ │ │ + 0x00012c00 b401c001 e1ffe1ff 0401f200 e1ffe1ff ................ │ │ │ │ + 0x00012c10 e1ffe1ff e1ffc000 90009500 90009500 ................ │ │ │ │ + 0x00012c20 e1ffb800 f302ea03 e1ffe1ff e203d903 ................ │ │ │ │ + 0x00012c30 bd036102 a8007304 45044f04 1603ea02 ..a...s.E.O..... │ │ │ │ + 0x00012c40 e102b403 d802e1ff e1ffe1ff e1ffe1ff ................ │ │ │ │ + 0x00012c50 82036403 e1ffe1ff 2e031f03 ca028702 ..d............. │ │ │ │ + 0x00012c60 79026b02 65043704 29041d04 59040a03 y.k.e.7.)...Y... │ │ │ │ + 0x00012c70 fe028301 77010000 1e05fc04 eb04da04 ....w........... │ │ │ │ + 0x00012c80 c904b804 18040704 f603e503 0d050000 ................ │ │ │ │ + 0x00012c90 65035d03 55034d03 44033b03 33039303 e.].U.M.D.;.3... │ │ │ │ + 0x00012ca0 8b038303 6d030000 d102c902 c102a902 ....m........... │ │ │ │ + 0x00012cb0 a0029702 8f02b902 b102f601 d9020000 ................ │ │ │ │ + 0x00012cc0 e901e201 db01d401 cd01c601 bf011d03 ................ │ │ │ │ + 0x00012cd0 1603da03 f0010000 5a045504 50044b04 ........Z.U.P.K. │ │ │ │ + 0x00012ce0 46044104 3c043704 32042d04 5f040000 F.A.<.7.2.-._... │ │ │ │ + 0x00012cf0 12030903 0003fb01 ee01e601 dd01ee02 ................ │ │ │ │ + 0x00012d00 e502f702 1b030000 bf00b600 ad00a400 ................ │ │ │ │ + 0x00012d10 9c009300 8a004900 40007402 c8000000 ......I.@.t..... │ │ │ │ + 0x00012d20 99029102 89028102 78026f02 67025f02 ........x.o.g._. │ │ │ │ + 0x00012d30 57024f02 a1020000 3f38312a 231c150e W.O.....?81*#... │ │ │ │ + 0x00012d40 07004600 3f38312a 231c150e 07004600 ..F.?81*#.....F. │ │ │ │ + 0x00012d50 2d28231e 19140f0a 05003200 3f38312a -(#.......2.?81* │ │ │ │ + 0x00012d60 231c150e 07004600 3f38312a 231c150e #.....F.?81*#... │ │ │ │ + 0x00012d70 07004600 3f38312a 231c150e 07004600 ..F.?81*#.....F. │ │ │ │ + 0x00012d80 00000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012d90 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012da0 01000000 02000000 03000000 01000000 ................ │ │ │ │ + 0x00012db0 04000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012dc0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012dd0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012de0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012df0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012e00 02000000 01000000 05000000 06000000 ................ │ │ │ │ + 0x00012e10 01000000 01000000 01000000 07000000 ................ │ │ │ │ + 0x00012e20 01000000 01000000 01000000 08000000 ................ │ │ │ │ + 0x00012e30 01000000 09000000 0a000000 0b000000 ................ │ │ │ │ + 0x00012e40 0c000000 0d000000 0d000000 0d000000 ................ │ │ │ │ + 0x00012e50 0e000000 0d000000 0f000000 0d000000 ................ │ │ │ │ + 0x00012e60 10000000 10000000 11000000 01000000 ................ │ │ │ │ + 0x00012e70 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012e80 06000000 12000000 13000000 14000000 ................ │ │ │ │ + 0x00012e90 15000000 16000000 17000000 18000000 ................ │ │ │ │ + 0x00012ea0 19000000 1a000000 1b000000 1b000000 ................ │ │ │ │ + 0x00012eb0 1c000000 1d000000 1e000000 1f000000 ................ │ │ │ │ + 0x00012ec0 1b000000 1b000000 20000000 21000000 ........ ...!... │ │ │ │ + 0x00012ed0 22000000 23000000 24000000 1b000000 "...#...$....... │ │ │ │ + 0x00012ee0 25000000 26000000 1b000000 06000000 %...&........... │ │ │ │ + 0x00012ef0 27000000 06000000 01000000 1b000000 '............... │ │ │ │ + 0x00012f00 01000000 28000000 29000000 2a000000 ....(...)...*... │ │ │ │ + 0x00012f10 2b000000 2c000000 2d000000 2e000000 +...,...-....... │ │ │ │ + 0x00012f20 2f000000 30000000 1b000000 1b000000 /...0........... │ │ │ │ + 0x00012f30 31000000 32000000 33000000 34000000 1...2...3...4... │ │ │ │ + 0x00012f40 1b000000 1b000000 35000000 36000000 ........5...6... │ │ │ │ + 0x00012f50 37000000 38000000 39000000 1b000000 7...8...9....... │ │ │ │ + 0x00012f60 25000000 3a000000 1b000000 3b000000 %...:.......;... │ │ │ │ + 0x00012f70 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012f80 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012f90 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012fa0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012fb0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012fc0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012fd0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012fe0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00012ff0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013000 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013010 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013020 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013030 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013040 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013050 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013060 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013070 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013080 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013090 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130a0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130b0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130c0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130d0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130e0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x000130f0 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013100 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013110 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013120 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013130 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013140 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013150 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013160 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013170 01000000 01000000 01000000 01000000 ................ │ │ │ │ + 0x00013180 00000000 00002400 22002100 16002200 ......$.".!...". │ │ │ │ + 0x00013190 22002200 22001800 22001b00 1b001500 "."."..."....... │ │ │ │ + 0x000131a0 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x000131b0 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x000131c0 15001500 15001500 15001500 15002100 ..............!. │ │ │ │ + 0x000131d0 00000200 00000000 00001800 1b001b00 ................ │ │ │ │ + 0x000131e0 00000000 18001800 00001900 01001c00 ................ │ │ │ │ + 0x000131f0 1c001700 1c001b00 1a000000 1b001700 ................ │ │ │ │ + 0x00013200 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013210 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013220 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013230 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013240 15001500 15001500 15001500 15001d00 ................ │ │ │ │ + 0x00013250 00000000 00000000 00001800 00000000 ................ │ │ │ │ + 0x00013260 18000100 1c001800 1c001500 15001500 ................ │ │ │ │ + 0x00013270 15001500 15001500 15001500 15000700 ................ │ │ │ │ + 0x00013280 15001500 15001300 15001500 15001500 ................ │ │ │ │ + 0x00013290 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x000132a0 15000700 15001500 15001500 15001500 ................ │ │ │ │ + 0x000132b0 15001500 15002000 1e000000 00001800 ...... ......... │ │ │ │ + 0x000132c0 00001800 19001800 05000400 15001500 ................ │ │ │ │ + 0x000132d0 15001500 15001500 15001500 14001500 ................ │ │ │ │ + 0x000132e0 07001500 03001500 15000b00 15001500 ................ │ │ │ │ + 0x000132f0 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013300 15001500 15000b00 15001500 15001e00 ................ │ │ │ │ + 0x00013310 00001f00 00001400 00001100 15001500 ................ │ │ │ │ + 0x00013320 15001500 0c001500 15001500 06000900 ................ │ │ │ │ + 0x00013330 15001500 15001500 15001500 15001500 ................ │ │ │ │ + 0x00013340 15001500 15001500 15000000 15000800 ................ │ │ │ │ + 0x00013350 15001500 15001500 15000d00 15000a00 ................ │ │ │ │ + 0x00013360 15001500 15001500 15000000 15001500 ................ │ │ │ │ + 0x00013370 15001500 00001500 15001500 15001500 ................ │ │ │ │ + 0x00013380 00001500 15001200 12001500 15001500 ................ │ │ │ │ + 0x00013390 15001500 13001500 0e001500 15001500 ................ │ │ │ │ + 0x000133a0 15001000 15000f00 00000000 00000000 ................ │ │ │ │ + 0x000133b0 00000000 00000202 03023a00 03023800 ..........:...8. │ │ │ │ + 0x000133c0 da013500 58007900 f501a100 ce000000 ..5.X.y......... │ │ │ │ + 0x000133d0 d901e501 35004900 2a002a00 de013400 ....5.I.*.*...4. │ │ │ │ + 0x000133e0 e601e201 5700e801 bf01c901 3b00c601 ....W.......;... │ │ │ │ + 0x000133f0 c301c101 c801c701 c3014300 c9014a00 ..........C...J. │ │ │ │ + 0x00013400 55000302 ed01e801 71000000 8b000000 U.......q....... │ │ │ │ + 0x00013410 e400bb01 00000302 f9000302 00006e00 ..............n. │ │ │ │ + 0x00013420 2d005100 02010302 03020000 00000302 -.Q............. │ │ │ │ + 0x00013430 0000cb01 da01c901 cd01c601 b001d900 ................ │ │ │ │ + 0x00013440 2801c801 b201c301 b701c501 c001c301 (............... │ │ │ │ + 0x00013450 ce01c001 b801bf01 c001c201 ba01a201 ................ │ │ │ │ + 0x00013460 b001a001 a4019d01 a0019c01 9f018901 ................ │ │ │ │ + 0x00013470 91018101 6a017001 71017101 69010302 ....j.p.q.q.i... │ │ │ │ + 0x00013480 9601b200 95015b00 07014e01 6e010c01 ......[...N.n... │ │ │ │ + 0x00013490 74010000 03022501 71008401 79018601 t.....%.q...y... │ │ │ │ + 0x000134a0 81018301 6c010000 00008201 6b016500 ....l.......k.e. │ │ │ │ + 0x000134b0 20007a01 7d010000 73016e01 6b016a01 .z.}...s.n.k.j. │ │ │ │ + 0x000134c0 70016901 6d015a01 50015601 51015301 p.i.m.Z.P.V.Q.S. │ │ │ │ + 0x000134d0 52014400 4a017700 46014101 3e013d01 R.D.J.w.F.A.>.=. │ │ │ │ + 0x000134e0 43013e01 41010302 0302ef00 69010302 C.>.A.......i... │ │ │ │ + 0x000134f0 64008100 9e000302 00000000 5e015001 d...........^.P. │ │ │ │ + 0x00013500 51013b01 49013201 5a014f01 00003301 Q.;.I.2.Z.O...3. │ │ │ │ + 0x00013510 00004f01 00004001 4b015101 42013801 ..O...@.K.Q.B.8. │ │ │ │ + 0x00013520 45014301 1e011e01 17013f01 1e013601 E.C.......?...6. │ │ │ │ + 0x00013530 1f011201 1c013801 14011001 1b010302 ......8......... │ │ │ │ + 0x00013540 3b010302 39010302 0b010302 1a012301 ;...9.........#. │ │ │ │ + 0x00013550 06011701 00001a01 ff001501 00000000 ................ │ │ │ │ + 0x00013560 1d011001 07011501 f100fa00 f9000d01 ................ │ │ │ │ + 0x00013570 f6001401 f100e900 f600ed00 f3000000 ................ │ │ │ │ + 0x00013580 f200d000 e000c200 f6000000 d3000000 ................ │ │ │ │ + 0x00013590 d200bb00 ae00ab00 af00a800 ba00a300 ................ │ │ │ │ + 0x000135a0 a8009a00 d100bb00 ba009400 9b009900 ................ │ │ │ │ + 0x000135b0 8a00a500 8f000000 b9009700 88007500 ..............u. │ │ │ │ + 0x000135c0 78006a00 03027d00 00008b00 4d007000 x.j...}.....M.p. │ │ │ │ + 0x000135d0 69000302 4f000302 0302a501 ac01b101 i...O........... │ │ │ │ + 0x000135e0 b701be01 c1013b00 c401c601 cb010000 ......;......... │ │ │ │ + 0x000135f0 00000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013600 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013610 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013620 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013630 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013640 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013650 01000100 01000100 01000100 01000100 ................ │ │ │ │ + 0x00013660 01000100 01000100 05000700 05000900 ................ │ │ │ │ + 0x00013670 1b010900 09000900 09000900 14001200 ................ │ │ │ │ + 0x00013680 15003800 17000900 27008000 27001200 ..8.....'...'... │ │ │ │ + 0x00013690 80001300 13009100 12001300 13001300 ................ │ │ │ │ + 0x000136a0 13001300 28001400 17001500 38000700 ....(.......8... │ │ │ │ + 0x000136b0 12010900 0a001e00 0a000a00 0a000a00 ................ │ │ │ │ + 0x000136c0 0a001200 1a001e00 25003900 0a001e00 ........%.9..... │ │ │ │ + 0x000136d0 91001a00 0a002500 7f001a00 25006b00 ......%.....%.k. │ │ │ │ + 0x000136e0 1a002500 10017f00 28002c00 2c002c00 ..%.....(.,.,.,. │ │ │ │ + 0x000136f0 2c000f01 39000e01 0a000b00 0b000b00 ,...9........... │ │ │ │ + 0x00013700 0b000b00 37009300 6b007400 0b000b00 ....7...k.t..... │ │ │ │ + 0x00013710 0b00a000 74003700 a0000b00 2c002e00 ....t.7.....,... │ │ │ │ + 0x00013720 2e002e00 2e002e00 0d01a100 0b013700 ..............7. │ │ │ │ + 0x00013730 09019300 74000801 0b000b00 0b007400 ....t.........t. │ │ │ │ + 0x00013740 07010601 0b000d00 05010d00 0d000d00 ................ │ │ │ │ + 0x00013750 0d000d00 a1000d00 0d000d00 0d000d00 ................ │ │ │ │ + 0x00013760 0d006900 a2000401 02010d00 69006900 ..i.........i.i. │ │ │ │ + 0x00013770 69006900 0d000101 0001ff00 0d00fe00 i.i............. │ │ │ │ + 0x00013780 fd000d00 0d000d00 0d000d00 0d00a200 ................ │ │ │ │ + 0x00013790 fc00fb00 0d00fa00 f900f800 f7000d00 ................ │ │ │ │ + 0x000137a0 0e00f600 0e000e00 0e000e00 0e00f500 ................ │ │ │ │ + 0x000137b0 f4000e00 f300f200 0e004700 47004700 ..........G.G.G. │ │ │ │ + 0x000137c0 47004700 0e00f100 30003000 f0000e00 G.G.....0.0..... │ │ │ │ + 0x000137d0 30003000 30003000 3000ee00 9d000e00 0.0.0.0.0....... │ │ │ │ + 0x000137e0 ec00eb00 0e009d00 9d009d00 9d000e00 ................ │ │ │ │ + 0x000137f0 ea003400 3400e900 0e003400 34003400 ..4.4.....4.4.4. │ │ │ │ + 0x00013800 34003400 3a003a00 e800e600 3a003a00 4.4.:.:.....:.:. │ │ │ │ + 0x00013810 3a003a00 3a006c00 6c006c00 6c006c00 :.:.:.l.l.l.l.l. │ │ │ │ + 0x00013820 6f006f00 6f006f00 6f00e500 3a00e400 o.o.o.o.o...:... │ │ │ │ + 0x00013830 e300e200 e100e000 df00de00 dd00dc00 ................ │ │ │ │ + 0x00013840 db00da00 d900d800 d5007300 7300d400 ..........s.s... │ │ │ │ + 0x00013850 d300d100 d0003a00 48004800 48004800 ......:.H.H.H.H. │ │ │ │ + 0x00013860 4800cf00 7300ce00 73004800 cc004800 H...s...s.H...H. │ │ │ │ + 0x00013870 ca007300 c800c600 4800c500 c400c300 ..s.....H....... │ │ │ │ + 0x00013880 c200c100 c000bf00 be00bd00 bc00bb00 ................ │ │ │ │ + 0x00013890 7300ba00 73004800 b9004800 7300b800 s...s.H...H.s... │ │ │ │ + 0x000138a0 b7004800 6d006d00 6d006d00 6d00b600 ..H.m.m.m.m.m... │ │ │ │ + 0x000138b0 b500b400 b3006d00 b1006d00 af00ad00 ......m...m..... │ │ │ │ + 0x000138c0 ac00ab00 6d00aa00 a900a800 a700a600 ....m........... │ │ │ │ + 0x000138d0 9e009a00 99009800 97009600 95009400 ................ │ │ │ │ + 0x000138e0 92006d00 90006d00 8f008e00 8d006d00 ..m...m.......m. │ │ │ │ + 0x000138f0 70007000 70007000 70008c00 8b008a00 p.p.p.p.p....... │ │ │ │ + 0x00013900 89007000 88007000 87008600 85008400 ..p...p......... │ │ │ │ + 0x00013910 70008200 81007e00 7d007a00 79007800 p.....~.}.z.y.x. │ │ │ │ + 0x00013920 77007600 75006e00 6a006800 66007000 w.v.u.n.j.h.f.p. │ │ │ │ + 0x00013930 65007000 64006300 62007000 15011501 e.p.d.c.b.p..... │ │ │ │ + 0x00013940 15011501 15011501 15011601 16011601 ................ │ │ │ │ + 0x00013950 16011601 16011601 17016100 17011701 ..........a..... │ │ │ │ + 0x00013960 18016000 18011801 18011801 18011901 ..`............. │ │ │ │ + 0x00013970 5f001901 19011901 19011901 1a011a01 _............... │ │ │ │ + 0x00013980 1c011c01 1d011d01 1e011e01 1e011e01 ................ │ │ │ │ + 0x00013990 1e011e01 5e005d00 5c005b00 5a005900 ....^.].\.[.Z.Y. │ │ │ │ + 0x000139a0 58005700 56005500 54005300 52005100 X.W.V.U.T.S.R.Q. │ │ │ │ + 0x000139b0 50004f00 4e004d00 4c004b00 4a004900 P.O.N.M.L.K.J.I. │ │ │ │ + 0x000139c0 46004500 44004300 42004100 31002b00 F.E.D.C.B.A.1.+. │ │ │ │ + 0x000139d0 2a002600 24002300 22002100 20001f00 *.&.$.#.".!. ... │ │ │ │ + 0x000139e0 1d001c00 1b001900 18001600 11001000 ................ │ │ │ │ + 0x000139f0 0c000800 03001401 14011401 14011401 ................ │ │ │ │ + 0x00013a00 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a10 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a20 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a30 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a40 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a50 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00013a60 14011401 14011401 14011401 14010000 ................ │ │ │ │ + 0x00013a70 00001401 01001401 14011401 14011501 ................ │ │ │ │ + 0x00013a80 16011401 14011401 14011401 14011701 ................ │ │ │ │ + 0x00013a90 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013aa0 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013ab0 17011701 17011701 17011701 17011401 ................ │ │ │ │ + 0x00013ac0 15011401 15011401 18010b00 0e000e00 ................ │ │ │ │ + 0x00013ad0 14011401 0b001401 14011401 19010d00 ................ │ │ │ │ + 0x00013ae0 1a011a01 1a011401 14011b01 0e001401 ................ │ │ │ │ + 0x00013af0 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b00 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b10 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b20 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b30 17011701 17011701 17011701 17011401 ................ │ │ │ │ + 0x00013b40 14011401 1c012e00 14011401 14011401 ................ │ │ │ │ + 0x00013b50 14011901 14013a00 1b011701 17011701 ......:......... │ │ │ │ + 0x00013b60 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b70 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b80 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013b90 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013ba0 17011701 17011401 14011401 1d011401 ................ │ │ │ │ + 0x00013bb0 14011a01 1a011401 17011701 17011701 ................ │ │ │ │ + 0x00013bc0 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013bd0 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013be0 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013bf0 17011701 17011701 17011701 17011401 ................ │ │ │ │ + 0x00013c00 14011401 14011401 14011401 17011701 ................ │ │ │ │ + 0x00013c10 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013c20 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013c30 17011701 17011701 17011401 17011701 ................ │ │ │ │ + 0x00013c40 17011701 17011701 17011701 17011701 ................ │ │ │ │ + 0x00013c50 17011701 17011701 17011401 17011701 ................ │ │ │ │ + 0x00013c60 17011701 1e011701 17011701 17011701 ................ │ │ │ │ + 0x00013c70 14011701 17011e01 1e011701 17011701 ................ │ │ │ │ + 0x00013c80 17011701 14011701 17011701 17011701 ................ │ │ │ │ + 0x00013c90 17011401 17011401 00001401 14011401 ................ │ │ │ │ + 0x00013ca0 14011401 14011401 14011401 14010000 ................ │ │ │ │ + 0x00013cb0 00000000 01000000 01000000 02000000 ................ │ │ │ │ + 0x00013cc0 01000000 01000000 03000000 04000000 ................ │ │ │ │ + 0x00013cd0 03000000 03000000 03000000 01000000 ................ │ │ │ │ + 0x00013ce0 05000000 05000000 05000000 05000000 ................ │ │ │ │ + 0x00013cf0 05000000 01000000 05000000 05000000 ................ │ │ │ │ + 0x00013d00 05000000 05000000 05000000 05000000 ................ │ │ │ │ + 0x00013d10 03000000 03000000 03000000 03000000 ................ │ │ │ │ + 0x00013d20 06000000 03000000 03000000 03000000 ................ │ │ │ │ + 0x00013d30 03000000 03000000 03000000 03000000 ................ │ │ │ │ + 0x00013d40 03000000 03000000 03000000 01000000 ................ │ │ │ │ + 0x00013d50 05000000 05000000 05000000 05000000 ................ │ │ │ │ + 0x00013d60 05000000 05000000 03000000 03000000 ................ │ │ │ │ + 0x00013d70 03000000 06000000 03000000 03000000 ................ │ │ │ │ + 0x00013d80 03000000 03000000 03000000 03000000 ................ │ │ │ │ + 0x00013d90 03000000 03000000 03000000 07000000 ................ │ │ │ │ + 0x00013da0 00000400 05000600 05000700 04000800 ................ │ │ │ │ + 0x00013db0 09000a00 0b000c00 0d000e00 0e000e00 ................ │ │ │ │ + 0x00013dc0 0e000400 0f001000 11001200 13001400 ................ │ │ │ │ + 0x00013dd0 0f000f00 15000f00 16000f00 17000f00 ................ │ │ │ │ + 0x00013de0 18001900 0f001a00 1b000f00 0f000400 ................ │ │ │ │ + 0x00013df0 0f001c00 1d001e00 13001f00 0f000f00 ................ │ │ │ │ + 0x00013e00 20002100 0f002200 0f002300 24000f00 .!..."...#.$... │ │ │ │ + 0x00013e10 25002600 0f000400 27002900 27002d00 %.&.....'.).'.-. │ │ │ │ + 0x00013e20 74002e00 2f002f00 2f002f00 49004300 t..././././.I.C. │ │ │ │ + 0x00013e30 4b007200 4e003000 2700ae00 27004400 K.r.N.0.'...'.D. │ │ │ │ + 0x00013e40 af004700 4700bd00 45004800 48004800 ..G.G...E.H.H.H. │ │ │ │ + 0x00013e50 48004800 29004a00 4f004c00 72002a00 H.H.).J.O.L.r.*. │ │ │ │ + 0x00013e60 13013000 2d005900 2e002f00 2f002f00 ..0.-.Y.../././. │ │ │ │ + 0x00013e70 2f004600 52005a00 62007200 30005b00 /.F.R.Z.b.r.0.[. │ │ │ │ + 0x00013e80 be005300 31006300 ac005400 64001401 ..S.1.c...T.d... │ │ │ │ + 0x00013e90 55006500 1301ad00 2a006900 69006900 U.e.....*.i.i.i. │ │ │ │ + 0x00013ea0 69001101 72001201 30003200 32003200 i...r...0.2.2.2. │ │ │ │ + 0x00013eb0 32003200 7200bf00 14017200 33003400 2.2.r.....r.3.4. │ │ │ │ + 0x00013ec0 3500cb00 3c001401 cc003300 6a006b00 5...<.....3.j.k. │ │ │ │ + 0x00013ed0 6b006b00 6b006b00 11017200 10017200 k.k.k.k...r...r. │ │ │ │ + 0x00013ee0 0f01c000 72000c01 33003400 35003c00 ....r...3.4.5.<. │ │ │ │ + 0x00013ef0 0e010d01 33002d00 0c013700 37003700 ....3.-...7.7.7. │ │ │ │ + 0x00013f00 37003700 72003800 39003800 38003a00 7.7.r.8.9.8.8.:. │ │ │ │ + 0x00013f10 38009c00 72000401 83003b00 9d009d00 8...r.....;..... │ │ │ │ + 0x00013f20 9d009d00 3c000b01 0a010901 3d000801 ....<.......=... │ │ │ │ + 0x00013f30 07013800 39003800 38003a00 38007200 ..8.9.8.8.:.8.r. │ │ │ │ + 0x00013f40 06010501 3b000401 8300ae00 02013c00 ....;.........<. │ │ │ │ + 0x00013f50 2d000101 3e003e00 3e003e00 3e000001 -...>.>.>.>.>... │ │ │ │ + 0x00013f60 ff003f00 fe00b000 30004800 48004800 ..?.....0.H.H.H. │ │ │ │ + 0x00013f70 48004800 3b00fd00 6c006c00 fc003c00 H.H.;...l.l...<. │ │ │ │ + 0x00013f80 6d006d00 6d006d00 6d00fb00 c7003f00 m.m.m.m.m.....?. │ │ │ │ + 0x00013f90 fa00f900 3000c800 c800c800 c8003b00 ....0.........;. │ │ │ │ + 0x00013fa0 b0006f00 6f00f800 3c007000 70007000 ..o.o...<.p.p.p. │ │ │ │ + 0x00013fb0 70007000 6c006c00 f700f600 73007300 p.p.l.l.....s.s. │ │ │ │ + 0x00013fc0 73007300 73006d00 6d006d00 6d006d00 s.s.s.m.m.m.m.m. │ │ │ │ + 0x00013fd0 70007000 70007000 7000f500 7200f400 p.p.p.p.p...r... │ │ │ │ + 0x00013fe0 ef00f300 ed00ec00 ec00f200 e700f100 ................ │ │ │ │ + 0x00013ff0 f000ef00 ee00ed00 ec001401 1401eb00 ................ │ │ │ │ + 0x00014000 ea00e900 e8007200 48004800 48004800 ......r.H.H.H.H. │ │ │ │ + 0x00014010 4800e700 a100e600 a2007b00 e5007c00 H.........{...|. │ │ │ │ + 0x00014020 c900a300 c700e400 7b00e300 e200e100 ........{....... │ │ │ │ + 0x00014030 d700d600 e000df00 de00d200 b200dd00 ................ │ │ │ │ + 0x00014040 a100dc00 a2007b00 cd007c00 a300db00 ......{...|..... │ │ │ │ + 0x00014050 da007b00 6d006d00 6d006d00 6d00d900 ..{.m.m.m.m.m... │ │ │ │ + 0x00014060 d800d700 d6009f00 d5003500 d400d300 ..........5..... │ │ │ │ + 0x00014070 d200d100 9f00b200 d000cf00 ce00cd00 ................ │ │ │ │ + 0x00014080 c900c600 c500c400 c300c200 c100b200 ................ │ │ │ │ + 0x00014090 b0009f00 bc003500 bb00ba00 b9009f00 ......5......... │ │ │ │ + 0x000140a0 70007000 70007000 7000a500 a400b800 p.p.p.p.p....... │ │ │ │ + 0x000140b0 b7003300 b6003500 b500b400 b300b200 ..3...5......... │ │ │ │ + 0x000140c0 3300b100 b000ab00 aa00a900 a800a700 3............... │ │ │ │ + 0x000140d0 a600a500 a400a000 9b009b00 9a003300 ..............3. │ │ │ │ + 0x000140e0 99003500 98009700 96003300 28002800 ..5.......3.(.(. │ │ │ │ + 0x000140f0 28002800 28002800 28002b00 2b002b00 (.(.(.(.(.+.+.+. │ │ │ │ + 0x00014100 2b002b00 2b002b00 40009500 40004000 +.+.+.+.@...@.@. │ │ │ │ + 0x00014110 68009400 68006800 68006800 68007100 h...h.h.h.h.h.q. │ │ │ │ + 0x00014120 93007100 71007100 71007100 38003800 ..q.q.q.q.q.8.8. │ │ │ │ + 0x00014130 9e009e00 ca00ca00 03010301 03010301 ................ │ │ │ │ + 0x00014140 03010301 92009100 90008f00 8e008d00 ................ │ │ │ │ + 0x00014150 8c008b00 8a008900 88008700 86008500 ................ │ │ │ │ + 0x00014160 84008300 82008100 80007f00 7e007d00 ............~.}. │ │ │ │ + 0x00014170 7a007900 78007700 76007500 6e006700 z.y.x.w.v.u.n.g. │ │ │ │ + 0x00014180 14016600 61006000 5f005e00 5d005c00 ..f.a.`._.^.].\. │ │ │ │ + 0x00014190 58005700 56005100 50004d00 42004100 X.W.V.Q.P.M.B.A. │ │ │ │ + 0x000141a0 36002c00 14010300 14011401 14011401 6.,............. │ │ │ │ + 0x000141b0 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x000141c0 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x000141d0 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x000141e0 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x000141f0 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00014200 14011401 14011401 14011401 14011401 ................ │ │ │ │ + 0x00014210 14011401 14011401 14011401 1401 .............. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x00013110 011b033b b4020000 55000000 30f3feff ...;....U...0... │ │ │ │ - 0x00013120 48030000 f0f7feff cc020000 50f8feff H...........P... │ │ │ │ - 0x00013130 e0020000 80f8feff f4020000 bcf8feff ................ │ │ │ │ - 0x00013140 08030000 10f9feff 30030000 30f9feff ........0...0... │ │ │ │ - 0x00013150 80030000 f0f9feff a8030000 0008ffff ................ │ │ │ │ - 0x00013160 3c040000 9808ffff 78040000 5412ffff <.......x...T... │ │ │ │ - 0x00013170 00050000 501effff 48050000 101fffff ....P...H....... │ │ │ │ - 0x00013180 78050000 1021ffff a0050000 f421ffff x....!.......!.. │ │ │ │ - 0x00013190 b4050000 1c24ffff 08060000 b024ffff .....$.......$.. │ │ │ │ - 0x000131a0 20060000 f024ffff 48060000 3025ffff ....$..H...0%.. │ │ │ │ - 0x000131b0 6c060000 b425ffff 94060000 f426ffff l....%.......&.. │ │ │ │ - 0x000131c0 c4060000 9c27ffff e8060000 3028ffff .....'......0(.. │ │ │ │ - 0x000131d0 0c070000 3c29ffff 68070000 3c2affff ....<)..h...<*.. │ │ │ │ - 0x000131e0 8c070000 3c2bffff b0070000 3c2cffff ....<+......<,.. │ │ │ │ - 0x000131f0 d4070000 302dffff f8070000 7c2dffff ....0-......|-.. │ │ │ │ - 0x00013200 1c080000 9c2dffff 38080000 1030ffff .....-..8....0.. │ │ │ │ - 0x00013210 80080000 f03dffff 04090000 b03fffff .....=.......?.. │ │ │ │ - 0x00013220 3c090000 8042ffff 80090000 f044ffff <....B.......D.. │ │ │ │ - 0x00013230 d8090000 fc55ffff 240a0000 9069ffff .....U..$....i.. │ │ │ │ - 0x00013240 700a0000 3c70ffff 3c0b0000 7070ffff p... 0x1c8 fde=[ 14] │ │ │ │ - 0xffffffffffff6b34 (offset: 0x10a0) -> 0x1dc fde=[ 28] │ │ │ │ - 0xffffffffffff6b64 (offset: 0x10d0) -> 0x1f0 fde=[ 3c] │ │ │ │ - 0xffffffffffff6ba0 (offset: 0x110c) -> 0x204 fde=[ 50] │ │ │ │ - 0xffffffffffff6bf4 (offset: 0x1160) -> 0x22c fde=[ 78] │ │ │ │ - 0xffffffffffff6bfc (offset: 0x1168) -> 0x244 fde=[ 90] │ │ │ │ - 0xffffffffffff6c28 (offset: 0x1194) -> 0x25c fde=[ a8] │ │ │ │ - 0xffffffffffff6ce8 (offset: 0x1254) -> 0x274 fde=[ c0] │ │ │ │ - 0xffffffffffff6d68 (offset: 0x12d4) -> 0x28c fde=[ d8] │ │ │ │ - 0xffffffffffff6da4 (offset: 0x1310) -> 0x2ac fde=[ f8] │ │ │ │ - 0xffffffffffff6e7c (offset: 0x13e8) -> 0x2cc fde=[ 118] │ │ │ │ - 0xffffffffffff6ed4 (offset: 0x1440) -> 0x2ec fde=[ 138] │ │ │ │ - 0xffffffffffff6f8c (offset: 0x14f8) -> 0x30c fde=[ 158] │ │ │ │ - 0xffffffffffff6ff8 (offset: 0x1564) -> 0x32c fde=[ 178] │ │ │ │ - 0xffffffffffff70d0 (offset: 0x163c) -> 0x34c fde=[ 198] │ │ │ │ - 0xffffffffffff7114 (offset: 0x1680) -> 0x364 fde=[ 1b0] │ │ │ │ - 0xffffffffffff7180 (offset: 0x16ec) -> 0x384 fde=[ 1d0] │ │ │ │ - 0xffffffffffff7220 (offset: 0x178c) -> 0x3a4 fde=[ 1f0] │ │ │ │ - 0xffffffffffff72ac (offset: 0x1818) -> 0x3c4 fde=[ 210] │ │ │ │ - 0xffffffffffff734c (offset: 0x18b8) -> 0x3e4 fde=[ 230] │ │ │ │ - 0xffffffffffff7428 (offset: 0x1994) -> 0x404 fde=[ 250] │ │ │ │ - 0xffffffffffff74d0 (offset: 0x1a3c) -> 0x424 fde=[ 270] │ │ │ │ - 0xffffffffffff75e8 (offset: 0x1b54) -> 0x444 fde=[ 290] │ │ │ │ - 0xffffffffffff76d8 (offset: 0x1c44) -> 0x45c fde=[ 2a8] │ │ │ │ - 0xffffffffffff779c (offset: 0x1d08) -> 0x47c fde=[ 2c8] │ │ │ │ - 0xffffffffffff7c84 (offset: 0x21f0) -> 0x49c fde=[ 2e8] │ │ │ │ - 0xffffffffffff8438 (offset: 0x29a4) -> 0x4c0 fde=[ 30c] │ │ │ │ - 0xffffffffffff8588 (offset: 0x2af4) -> 0x4e4 fde=[ 330] │ │ │ │ - 0xffffffffffff874c (offset: 0x2cb8) -> 0x508 fde=[ 354] │ │ │ │ - 0xffffffffffff87b8 (offset: 0x2d24) -> 0x528 fde=[ 374] │ │ │ │ - 0xffffffffffff89d4 (offset: 0x2f40) -> 0x548 fde=[ 394] │ │ │ │ - 0xffffffffffff8ab4 (offset: 0x3020) -> 0x568 fde=[ 3b4] │ │ │ │ - 0xffffffffffff9008 (offset: 0x3574) -> 0x588 fde=[ 3d4] │ │ │ │ - 0xffffffffffff9284 (offset: 0x37f0) -> 0x5a8 fde=[ 3f4] │ │ │ │ - 0xffffffffffff97f8 (offset: 0x3d64) -> 0x5c8 fde=[ 414] │ │ │ │ - 0xffffffffffff99bc (offset: 0x3f28) -> 0x5e8 fde=[ 434] │ │ │ │ - 0xffffffffffff9d4c (offset: 0x42b8) -> 0x60c fde=[ 458] │ │ │ │ - 0xffffffffffff9edc (offset: 0x4448) -> 0x624 fde=[ 470] │ │ │ │ - 0xffffffffffffa0a8 (offset: 0x4614) -> 0x644 fde=[ 490] │ │ │ │ - 0xffffffffffffa1d0 (offset: 0x473c) -> 0x668 fde=[ 4b4] │ │ │ │ - 0xffffffffffffa46c (offset: 0x49d8) -> 0x68c fde=[ 4d8] │ │ │ │ - 0xffffffffffffaa6c (offset: 0x4fd8) -> 0x6b4 fde=[ 500] │ │ │ │ - 0xffffffffffffab40 (offset: 0x50ac) -> 0x6d4 fde=[ 520] │ │ │ │ - 0xffffffffffffac50 (offset: 0x51bc) -> 0x6f4 fde=[ 540] │ │ │ │ - 0xffffffffffffb588 (offset: 0x5af4) -> 0x718 fde=[ 564] │ │ │ │ - 0xffffffffffffba54 (offset: 0x5fc0) -> 0x738 fde=[ 584] │ │ │ │ - 0xffffffffffffbb2c (offset: 0x6098) -> 0x750 fde=[ 59c] │ │ │ │ - 0xffffffffffffcba8 (offset: 0x7114) -> 0x770 fde=[ 5bc] │ │ │ │ - 0xffffffffffffcfd4 (offset: 0x7540) -> 0x790 fde=[ 5dc] │ │ │ │ - 0xffffffffffffd80c (offset: 0x7d78) -> 0x7b4 fde=[ 600] │ │ │ │ - 0xffffffffffffd8d8 (offset: 0x7e44) -> 0x7d4 fde=[ 620] │ │ │ │ - 0xffffffffffffdb9c (offset: 0x8108) -> 0x7f8 fde=[ 644] │ │ │ │ - 0xffffffffffffdbd8 (offset: 0x8144) -> 0x818 fde=[ 664] │ │ │ │ + 0xffffffffffff5ae4 (offset: 0x1040) -> 0x1c8 fde=[ 14] │ │ │ │ + 0xffffffffffff5b44 (offset: 0x10a0) -> 0x1dc fde=[ 28] │ │ │ │ + 0xffffffffffff5b74 (offset: 0x10d0) -> 0x1f0 fde=[ 3c] │ │ │ │ + 0xffffffffffff5bb0 (offset: 0x110c) -> 0x204 fde=[ 50] │ │ │ │ + 0xffffffffffff5c04 (offset: 0x1160) -> 0x22c fde=[ 78] │ │ │ │ + 0xffffffffffff5c0c (offset: 0x1168) -> 0x244 fde=[ 90] │ │ │ │ + 0xffffffffffff5c38 (offset: 0x1194) -> 0x25c fde=[ a8] │ │ │ │ + 0xffffffffffff5cf8 (offset: 0x1254) -> 0x274 fde=[ c0] │ │ │ │ + 0xffffffffffff5d78 (offset: 0x12d4) -> 0x28c fde=[ d8] │ │ │ │ + 0xffffffffffff5db4 (offset: 0x1310) -> 0x2ac fde=[ f8] │ │ │ │ + 0xffffffffffff5e8c (offset: 0x13e8) -> 0x2cc fde=[ 118] │ │ │ │ + 0xffffffffffff5ee4 (offset: 0x1440) -> 0x2ec fde=[ 138] │ │ │ │ + 0xffffffffffff5f9c (offset: 0x14f8) -> 0x30c fde=[ 158] │ │ │ │ + 0xffffffffffff6008 (offset: 0x1564) -> 0x32c fde=[ 178] │ │ │ │ + 0xffffffffffff60e0 (offset: 0x163c) -> 0x34c fde=[ 198] │ │ │ │ + 0xffffffffffff6124 (offset: 0x1680) -> 0x364 fde=[ 1b0] │ │ │ │ + 0xffffffffffff6190 (offset: 0x16ec) -> 0x384 fde=[ 1d0] │ │ │ │ + 0xffffffffffff6230 (offset: 0x178c) -> 0x3a4 fde=[ 1f0] │ │ │ │ + 0xffffffffffff62bc (offset: 0x1818) -> 0x3c4 fde=[ 210] │ │ │ │ + 0xffffffffffff635c (offset: 0x18b8) -> 0x3e4 fde=[ 230] │ │ │ │ + 0xffffffffffff6438 (offset: 0x1994) -> 0x404 fde=[ 250] │ │ │ │ + 0xffffffffffff64e0 (offset: 0x1a3c) -> 0x424 fde=[ 270] │ │ │ │ + 0xffffffffffff65f8 (offset: 0x1b54) -> 0x444 fde=[ 290] │ │ │ │ + 0xffffffffffff66e8 (offset: 0x1c44) -> 0x45c fde=[ 2a8] │ │ │ │ + 0xffffffffffff67ac (offset: 0x1d08) -> 0x47c fde=[ 2c8] │ │ │ │ + 0xffffffffffff6c94 (offset: 0x21f0) -> 0x49c fde=[ 2e8] │ │ │ │ + 0xffffffffffff7448 (offset: 0x29a4) -> 0x4c0 fde=[ 30c] │ │ │ │ + 0xffffffffffff7598 (offset: 0x2af4) -> 0x4e4 fde=[ 330] │ │ │ │ + 0xffffffffffff775c (offset: 0x2cb8) -> 0x508 fde=[ 354] │ │ │ │ + 0xffffffffffff77c8 (offset: 0x2d24) -> 0x528 fde=[ 374] │ │ │ │ + 0xffffffffffff79e4 (offset: 0x2f40) -> 0x548 fde=[ 394] │ │ │ │ + 0xffffffffffff7ac4 (offset: 0x3020) -> 0x568 fde=[ 3b4] │ │ │ │ + 0xffffffffffff8018 (offset: 0x3574) -> 0x588 fde=[ 3d4] │ │ │ │ + 0xffffffffffff8294 (offset: 0x37f0) -> 0x5a8 fde=[ 3f4] │ │ │ │ + 0xffffffffffff8808 (offset: 0x3d64) -> 0x5c8 fde=[ 414] │ │ │ │ + 0xffffffffffff89cc (offset: 0x3f28) -> 0x5e8 fde=[ 434] │ │ │ │ + 0xffffffffffff8d5c (offset: 0x42b8) -> 0x60c fde=[ 458] │ │ │ │ + 0xffffffffffff8eec (offset: 0x4448) -> 0x624 fde=[ 470] │ │ │ │ + 0xffffffffffff90b8 (offset: 0x4614) -> 0x644 fde=[ 490] │ │ │ │ + 0xffffffffffff91e0 (offset: 0x473c) -> 0x668 fde=[ 4b4] │ │ │ │ + 0xffffffffffff947c (offset: 0x49d8) -> 0x68c fde=[ 4d8] │ │ │ │ + 0xffffffffffff9a7c (offset: 0x4fd8) -> 0x6b4 fde=[ 500] │ │ │ │ + 0xffffffffffff9b50 (offset: 0x50ac) -> 0x6d4 fde=[ 520] │ │ │ │ + 0xffffffffffff9c60 (offset: 0x51bc) -> 0x6f4 fde=[ 540] │ │ │ │ + 0xffffffffffffa598 (offset: 0x5af4) -> 0x718 fde=[ 564] │ │ │ │ + 0xffffffffffffaa64 (offset: 0x5fc0) -> 0x738 fde=[ 584] │ │ │ │ + 0xffffffffffffab3c (offset: 0x6098) -> 0x750 fde=[ 59c] │ │ │ │ + 0xffffffffffffbbb8 (offset: 0x7114) -> 0x770 fde=[ 5bc] │ │ │ │ + 0xffffffffffffbfe4 (offset: 0x7540) -> 0x790 fde=[ 5dc] │ │ │ │ + 0xffffffffffffc814 (offset: 0x7d70) -> 0x7b4 fde=[ 600] │ │ │ │ + 0xffffffffffffc8e0 (offset: 0x7e3c) -> 0x7d4 fde=[ 620] │ │ │ │ + 0xffffffffffffcba4 (offset: 0x8100) -> 0x7f8 fde=[ 644] │ │ │ │ + 0xffffffffffffcbe0 (offset: 0x813c) -> 0x818 fde=[ 664] │ │ │ │ │ │ │ │ Contents of the .eh_frame section: │ │ │ │ │ │ │ │ │ │ │ │ 00000000 0000000000000010 00000000 CIE │ │ │ │ Version: 1 │ │ │ │ Augmentation: "zR" │ │ │ │ @@ -613,77 +613,77 @@ │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ DW_CFA_advance_loc2: 1060 to 000000000000753c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -000005dc 0000000000000020 000005e0 FDE cie=00000000 pc=0000000000007540..0000000000007d78 │ │ │ │ +000005dc 0000000000000020 000005e0 FDE cie=00000000 pc=0000000000007540..0000000000007d70 │ │ │ │ DW_CFA_advance_loc: 4 to 0000000000007544 │ │ │ │ DW_CFA_def_cfa_offset: 176 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-176 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-168 │ │ │ │ DW_CFA_advance_loc: 8 to 000000000000754c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-160 │ │ │ │ - DW_CFA_advance_loc2: 2088 to 0000000000007d74 │ │ │ │ + DW_CFA_advance_loc2: 2080 to 0000000000007d6c │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ │ │ │ │ -00000600 000000000000001c 00000604 FDE cie=00000000 pc=0000000000007d78..0000000000007e44 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007d7c │ │ │ │ +00000600 000000000000001c 00000604 FDE cie=00000000 pc=0000000000007d70..0000000000007e3c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007d74 │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 196 to 0000000000007e40 │ │ │ │ + DW_CFA_advance_loc: 196 to 0000000000007e38 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000620 0000000000000020 00000624 FDE cie=00000000 pc=0000000000007e44..0000000000008108 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000007e48 │ │ │ │ +00000620 0000000000000020 00000624 FDE cie=00000000 pc=0000000000007e3c..0000000000008100 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000007e40 │ │ │ │ DW_CFA_def_cfa_offset: 112 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000007e50 │ │ │ │ + DW_CFA_advance_loc: 8 to 0000000000007e48 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-96 │ │ │ │ - DW_CFA_advance_loc1: 692 to 0000000000008104 │ │ │ │ + DW_CFA_advance_loc1: 692 to 00000000000080fc │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000644 000000000000001c 00000648 FDE cie=00000000 pc=0000000000008108..0000000000008144 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000810c │ │ │ │ +00000644 000000000000001c 00000648 FDE cie=00000000 pc=0000000000008100..000000000000813c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008104 │ │ │ │ DW_CFA_def_cfa_offset: 48 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 52 to 0000000000008140 │ │ │ │ + DW_CFA_advance_loc: 52 to 0000000000008138 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00000664 0000000000000024 00000668 FDE cie=00000000 pc=0000000000008144..0000000000008938 │ │ │ │ - DW_CFA_advance_loc: 4 to 0000000000008148 │ │ │ │ +00000664 0000000000000024 00000668 FDE cie=00000000 pc=000000000000813c..0000000000008928 │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008140 │ │ │ │ DW_CFA_def_cfa_offset: 752 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000000814c │ │ │ │ + DW_CFA_advance_loc: 4 to 0000000000008144 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-752 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-744 │ │ │ │ - DW_CFA_advance_loc: 8 to 0000000000008154 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000000814c │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-736 │ │ │ │ - DW_CFA_advance_loc2: 2016 to 0000000000008934 │ │ │ │ + DW_CFA_advance_loc2: 2008 to 0000000000008924 │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ -x/lib/ld-linux-aarch64.so.1 │ │ │ │ +"/lib/ld-linux-aarch64.so.1 │ │ │ │ snprintf │ │ │ │ __assert_fail │ │ │ │ __libc_start_main │ │ │ │ __cxa_finalize │ │ │ │ strerror │ │ │ │ __errno_location │ │ │ │ libc.so.6 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -186,21 +186,21 @@ │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1348 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x448 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x438 │ │ │ │ mov w2, #0x111 // #273 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 13dc // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 13a8 │ │ │ │ @@ -262,21 +262,21 @@ │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1478 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x460 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x450 │ │ │ │ mov w2, #0x12b // #299 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 14ec // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 14b8 │ │ │ │ @@ -335,21 +335,21 @@ │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 159c // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x478 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x468 │ │ │ │ mov w2, #0x147 // #327 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 1630 // b.none │ │ │ │ str wzr, [sp, #44] │ │ │ │ b 15fc │ │ │ │ @@ -407,21 +407,21 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 16bc // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x490 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x480 │ │ │ │ mov w2, #0x17d // #381 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa80 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa70 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr w1, [sp, #20] │ │ │ │ bl 163c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldrsw x0, [sp, #20] │ │ │ │ @@ -474,21 +474,21 @@ │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 17c8 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4a0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x490 │ │ │ │ mov w2, #0x1bd // #445 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa80 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr w1, [sp, #20] │ │ │ │ bl 163c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -550,21 +550,21 @@ │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ str w2, [sp, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 18f8 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4b0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4a0 │ │ │ │ mov w2, #0x1ff // #511 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xaa0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa90 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr w1, [sp, #16] │ │ │ │ bl 163c │ │ │ │ str x0, [sp, #40] │ │ │ │ ldrsw x0, [sp, #16] │ │ │ │ @@ -645,21 +645,21 @@ │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1a74 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4c0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4b0 │ │ │ │ mov w2, #0x247 // #583 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xab0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xaa0 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x5 │ │ │ │ b.ne 1a98 // b.any │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ str w0, [sp, #44] │ │ │ │ @@ -776,21 +776,21 @@ │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ str w1, [sp, #20] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1c80 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4d0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4c0 │ │ │ │ mov w2, #0x278 // #632 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr w0, [sp, #20] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.lt 1cb0 // b.tstop │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -802,21 +802,21 @@ │ │ │ │ b.lt 1cb8 // b.tstop │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ b 1d00 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 1ce8 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4d0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4c0 │ │ │ │ mov w2, #0x27d // #637 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xac0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xab0 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #20] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -856,16 +856,16 @@ │ │ │ │ b.eq 1dac // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1e00 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -876,16 +876,16 @@ │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w0, [x0] │ │ │ │ mov w4, w0 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xad0 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 21e8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ @@ -908,16 +908,16 @@ │ │ │ │ b.eq 1e7c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1ef0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -936,16 +936,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ b 1ed0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ mov w5, w0 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xb08 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xaf8 │ │ │ │ mov x0, x6 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 21e8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #48] │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ @@ -982,29 +982,29 @@ │ │ │ │ b.eq 1fa4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 1fdc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xb40 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xb30 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd1 // #-47 │ │ │ │ b 21e8 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #76] │ │ │ │ @@ -1165,16 +1165,16 @@ │ │ │ │ ldrsw x0, [sp, #1084] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ add x3, sp, #0x20 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xb80 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xb70 │ │ │ │ mov x0, x3 │ │ │ │ bl e60 │ │ │ │ str wzr, [sp, #1080] │ │ │ │ b 246c │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1084] │ │ │ │ @@ -1195,16 +1195,16 @@ │ │ │ │ b.eq 22f8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2364 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -1221,16 +1221,16 @@ │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr w1, [x0] │ │ │ │ add x0, sp, #0x20 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #1084] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xae0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xad0 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 2998 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #1084] │ │ │ │ @@ -1253,16 +1253,16 @@ │ │ │ │ b.eq 23e0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2458 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -1282,16 +1282,16 @@ │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w2, [x0, #56] │ │ │ │ add x0, sp, #0x20 │ │ │ │ mov w5, w2 │ │ │ │ mov w4, w1 │ │ │ │ ldr w3, [sp, #1084] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xb08 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xaf8 │ │ │ │ mov x0, x6 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 2998 │ │ │ │ ldr w0, [sp, #1080] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1080] │ │ │ │ @@ -1417,16 +1417,16 @@ │ │ │ │ b.eq 2670 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 26b8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -1434,16 +1434,16 @@ │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #1064] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xb88 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xb78 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2998 │ │ │ │ ldr x0, [sp, #1064] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1486,30 +1486,30 @@ │ │ │ │ b.eq 2784 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 27c0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xbd8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xbc8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2998 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1523,16 +1523,16 @@ │ │ │ │ b.eq 2818 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2860 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -1540,16 +1540,16 @@ │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #16] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xc08 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xbf8 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2998 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ @@ -1561,30 +1561,30 @@ │ │ │ │ b.eq 28b0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 28ec // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xc58 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xc48 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2998 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ @@ -1598,16 +1598,16 @@ │ │ │ │ b.eq 2944 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 298c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ @@ -1615,16 +1615,16 @@ │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xc90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xc80 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2998 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp] │ │ │ │ add sp, sp, #0x440 │ │ │ │ @@ -1651,16 +1651,16 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x344 // #836 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xcd8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xcc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2ae8 │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #60] │ │ │ │ @@ -1678,16 +1678,16 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x34a // #842 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xcf8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xce8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2ae8 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [sp, #72] │ │ │ │ cmp x1, x0 │ │ │ │ @@ -1699,16 +1699,16 @@ │ │ │ │ b.eq 2adc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x4, [sp, #72] │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, #0x350 // #848 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd18 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd08 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2ae8 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ @@ -1719,21 +1719,21 @@ │ │ │ │ str w0, [sp, #44] │ │ │ │ str x1, [sp, #32] │ │ │ │ str xzr, [sp, #64] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 2b3c // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4e8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4d8 │ │ │ │ mov w2, #0x360 // #864 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xd58 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xd48 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ str x0, [sp, #56] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ str x0, [sp, #48] │ │ │ │ @@ -1776,16 +1776,16 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x370 // #880 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xcd8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xcc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2cac │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -1801,16 +1801,16 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x375 // #885 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd60 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ b 2cac │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x2, x0 │ │ │ │ @@ -1933,29 +1933,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2e84 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2eb8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr w2, [sp, #48] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xda8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd98 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 2f38 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 2f38 │ │ │ │ nop │ │ │ │ @@ -1964,29 +1964,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2f00 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #56] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2f34 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xdc8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xdb8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #52] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ @@ -2016,16 +2016,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 2fd0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr w2, [sp, #60] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xdf0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xde0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #56] │ │ │ │ b 3018 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ @@ -2083,29 +2083,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 30dc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3110 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xe10 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xe00 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #140] │ │ │ │ b 356c │ │ │ │ ldr x0, [sp, #64] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -2215,29 +2215,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 32ec // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3320 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xe38 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xe28 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ bl f80 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str xzr, [x0] │ │ │ │ @@ -2279,29 +2279,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 33ec // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3420 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xe58 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xe48 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ bl f80 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str xzr, [x0] │ │ │ │ @@ -2323,61 +2323,61 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 349c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 34dc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xe80 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xe70 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffff7a // #-134 │ │ │ │ str w0, [sp, #140] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3550 // b.none │ │ │ │ ldr x1, [sp, #112] │ │ │ │ ldr x2, [sp, #104] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x3, x0, #0x958 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x3, x0, #0x948 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 29a4 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3550 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #24] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xeb0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xea0 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -2393,16 +2393,16 @@ │ │ │ │ str x3, [sp, #16] │ │ │ │ str wzr, [sp, #108] │ │ │ │ str xzr, [sp, #72] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str xzr, [x0] │ │ │ │ add x2, sp, #0x40 │ │ │ │ add x1, sp, #0x48 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x4, x0, #0xee8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x4, x0, #0xed8 │ │ │ │ mov x3, x2 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 3020 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr w0, [sp, #108] │ │ │ │ @@ -2446,30 +2446,30 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3688 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 36c0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xef8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xee8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ bl f80 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 37e8 │ │ │ │ ldr x0, [sp, #16] │ │ │ │ @@ -2484,16 +2484,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3720 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 377c // b.none │ │ │ │ @@ -2507,16 +2507,16 @@ │ │ │ │ ldr w0, [x0, #4] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xf28 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xf18 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ bl f80 │ │ │ │ mov w0, #0xffffffca // #-54 │ │ │ │ b 37e8 │ │ │ │ mov x0, #0x18 // #24 │ │ │ │ @@ -2555,44 +2555,44 @@ │ │ │ │ ldr x0, [sp, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 382c // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 384c // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4f8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4e8 │ │ │ │ mov w2, #0x46a // #1130 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf58 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 3878 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4f8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4e8 │ │ │ │ mov w2, #0x46b // #1131 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 38a8 // b.none │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x4f8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x4e8 │ │ │ │ mov w2, #0x46c // #1132 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf78 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -2601,16 +2601,16 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x1, sp, #0x44 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x3, x0, #0xfa0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x3, x0, #0xf90 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 2d24 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -2645,31 +2645,31 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 39a4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 39dc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x21 // #33 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xfb8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ bl fa0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 3d5c │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 3a6c │ │ │ │ @@ -2678,61 +2678,61 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a28 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a64 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w3, #0x7fffffff // #2147483647 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xfe0 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xfd0 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd7 // #-41 │ │ │ │ b 3d5c │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3a9c // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x28 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x18 │ │ │ │ bl f50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ mov w1, #0xffffffff // #-1 │ │ │ │ str w1, [x0, #4] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 3ae0 // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3ad8 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x48 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x38 │ │ │ │ bl f50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 3d5c │ │ │ │ ldr w0, [sp, #68] │ │ │ │ cmp w0, #0xa │ │ │ │ b.eq 3b64 // b.none │ │ │ │ adrp x0, 20000 │ │ │ │ @@ -2740,48 +2740,48 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3b20 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3b5c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ mov w3, #0xa // #10 │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x70 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x60 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 3d5c │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3b9c // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xb0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xa0 │ │ │ │ bl f50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xc8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xb8 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -2855,16 +2855,16 @@ │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x3, [sp, #16] │ │ │ │ mov x2, x0 │ │ │ │ ldr w1, [sp, #108] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xf0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xe0 │ │ │ │ bl fc0 │ │ │ │ b 3d38 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #108] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -2875,16 +2875,16 @@ │ │ │ │ ldrsw x0, [sp, #108] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x3, x0 │ │ │ │ ldr w1, [sp, #108] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x138 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x128 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ @@ -2950,29 +2950,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3e68 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #64] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3e9c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x168 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x158 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ b 3f20 │ │ │ │ nop │ │ │ │ b 3eb0 │ │ │ │ nop │ │ │ │ @@ -2981,30 +2981,30 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3ee4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #64] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 3f1c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w3, [sp, #76] │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x190 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x180 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd3 // #-45 │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-144]! │ │ │ │ mov x29, sp │ │ │ │ @@ -3105,29 +3105,29 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 40d4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4108 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #32] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x1b0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x1a0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #140] │ │ │ │ b 42ac │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ str x0, [sp, #112] │ │ │ │ @@ -3166,29 +3166,29 @@ │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 41fc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #32] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x1e0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x1d0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffff7a // #-134 │ │ │ │ str w0, [sp, #140] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -3205,28 +3205,28 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x4, x0 │ │ │ │ ldr x1, [sp, #104] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x3, x0, #0x958 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x3, x0, #0x948 │ │ │ │ mov x2, x1 │ │ │ │ mov x1, x4 │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 29a4 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4290 // b.none │ │ │ │ ldr x1, [sp, #32] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x208 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x1f8 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #104] │ │ │ │ add x1, x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ str x1, [x0, #32] │ │ │ │ @@ -3293,49 +3293,49 @@ │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 43b4 // b.none │ │ │ │ ldr w0, [sp, #12] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 43c0 // b.none │ │ │ │ b 4438 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x238 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x228 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x240 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x230 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x238 │ │ │ │ + b 4440 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x248 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x258 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x268 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x278 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x270 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x280 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x278 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x288 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x298 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x2a8 │ │ │ │ b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ + adrp x0, a000 │ │ │ │ add x0, x0, #0x2b8 │ │ │ │ - b 4440 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ add sp, sp, #0x10 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-32]! │ │ │ │ mov x29, sp │ │ │ │ str w0, [sp, #28] │ │ │ │ str x1, [sp, #16] │ │ │ │ ldr w0, [sp, #28] │ │ │ │ @@ -3435,19 +3435,19 @@ │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4608 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x510 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x500 │ │ │ │ ldr w2, [sp, #28] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x2d0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x2c0 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-96]! │ │ │ │ mov x29, sp │ │ │ │ @@ -3554,16 +3554,16 @@ │ │ │ │ bl f80 │ │ │ │ ldr w0, [sp, #2156] │ │ │ │ b 49cc │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ add x4, sp, #0x58 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x2e0 │ │ │ │ mov x0, x4 │ │ │ │ bl e60 │ │ │ │ add x1, sp, #0x58 │ │ │ │ add x0, sp, #0x4c │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ @@ -3608,30 +3608,30 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 48b0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #2144] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 48e8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x58 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x2f8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x2e8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 48fc // b.none │ │ │ │ ldr x0, [sp, #2136] │ │ │ │ bl f80 │ │ │ │ @@ -3703,44 +3703,44 @@ │ │ │ │ ldr x0, [sp, #48] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 4a1c // b.none │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 4a3c // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x520 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x510 │ │ │ │ mov w2, #0x5b8 // #1464 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf58 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 4a68 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x520 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x510 │ │ │ │ mov w2, #0x5b9 // #1465 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 4a98 // b.none │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x520 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x510 │ │ │ │ mov w2, #0x5ba // #1466 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf78 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -3749,16 +3749,16 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #1136] │ │ │ │ add x1, sp, #0x54 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x3, x0, #0x320 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x3, x0, #0x310 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #48] │ │ │ │ ldr w0, [sp, #60] │ │ │ │ bl 2d24 │ │ │ │ str w0, [sp, #1132] │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -3793,31 +3793,31 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4b94 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1120] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4bcc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x21 // #33 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x338 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x328 │ │ │ │ bl fa0 │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ b 4fc8 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 4c60 │ │ │ │ @@ -3826,101 +3826,101 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4c18 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1120] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4c58 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w4, #0x7fffffff // #2147483647 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x360 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x350 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd4 // #-44 │ │ │ │ b 4fc8 │ │ │ │ ldr x0, [sp, #72] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4cb8 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x398 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl f70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 4cac // b.any │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x3b0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3a0 │ │ │ │ bl f50 │ │ │ │ b 4cb8 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x3d8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3c8 │ │ │ │ bl f50 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 4d14 // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4d0c // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x398 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl f70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4d00 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl fc0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x408 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3f8 │ │ │ │ bl f50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 4fc8 │ │ │ │ add x3, sp, #0x58 │ │ │ │ ldr x2, [sp, #32] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x430 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x420 │ │ │ │ mov x0, x3 │ │ │ │ bl e60 │ │ │ │ ldr w0, [sp, #84] │ │ │ │ cmp w0, #0xc │ │ │ │ b.eq 4db8 // b.none │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4d6c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1136] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4db0 // b.none │ │ │ │ @@ -3928,51 +3928,51 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr w1, [sp, #84] │ │ │ │ add x0, sp, #0x58 │ │ │ │ mov w4, #0xc // #12 │ │ │ │ mov w3, w1 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x440 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x430 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 4fc8 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4e38 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x398 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl f70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4df0 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl fc0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x488 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x478 │ │ │ │ bl f50 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x398 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl f70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4e20 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x4a0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x490 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #1112] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -4020,22 +4020,22 @@ │ │ │ │ ldr w0, [sp, #1132] │ │ │ │ str w0, [sp, #1144] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4fa4 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x398 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl f70 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 4f34 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x400 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x3f0 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #1148] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ @@ -4054,16 +4054,16 @@ │ │ │ │ ldrsw x0, [sp, #1148] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x3, x0 │ │ │ │ mov x1, x19 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x4c0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x4b0 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #1148] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #1148] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0] │ │ │ │ ldr w1, [sp, #1148] │ │ │ │ @@ -4181,21 +4181,21 @@ │ │ │ │ b 51b4 │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ b 51b4 │ │ │ │ mov w0, #0x4 // #4 │ │ │ │ b 51b4 │ │ │ │ mov w0, #0x8 // #8 │ │ │ │ b 51b4 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x538 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x528 │ │ │ │ mov w2, #0x638 // #1592 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ adrp x0, 9000 │ │ │ │ - add x0, x0, #0x4f0 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x4e0 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldp x29, x30, [sp], #32 │ │ │ │ ret │ │ │ │ sub sp, sp, #0x470 │ │ │ │ stp x29, x30, [sp] │ │ │ │ mov x29, sp │ │ │ │ str w0, [sp, #44] │ │ │ │ @@ -4232,23 +4232,23 @@ │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 526c // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x510 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x500 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ add x4, sp, #0x40 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x2e0 │ │ │ │ mov x0, x4 │ │ │ │ bl e60 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ @@ -4275,30 +4275,30 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 531c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5354 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x520 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x510 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5368 // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ bl f80 │ │ │ │ @@ -4320,32 +4320,32 @@ │ │ │ │ b.eq 53cc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5410 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x1, [sp, #48] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov w4, #0x7fffffff // #2147483647 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x550 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x540 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5424 // b.none │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ bl f80 │ │ │ │ @@ -4355,16 +4355,16 @@ │ │ │ │ str w0, [sp, #1108] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5458 // b.none │ │ │ │ ldr w1, [sp, #1108] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x598 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x588 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ ldr x1, [sp, #56] │ │ │ │ ldr w2, [sp, #1108] │ │ │ │ bl 4fd8 │ │ │ │ str x0, [sp, #1096] │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ @@ -4381,16 +4381,16 @@ │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 54c0 // b.none │ │ │ │ ldr w0, [sp, #1108] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.le 54c0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x5b8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x5a8 │ │ │ │ bl fc0 │ │ │ │ str wzr, [sp, #1132] │ │ │ │ b 573c │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 54e0 │ │ │ │ @@ -4430,31 +4430,31 @@ │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 55c4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ ldr w3, [sp, #1132] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x5d0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x5c0 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 14f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 5ae8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -4484,16 +4484,16 @@ │ │ │ │ str w0, [sp, #1128] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 565c // b.none │ │ │ │ ldr w1, [sp, #1128] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x5f0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x5e0 │ │ │ │ bl fc0 │ │ │ │ ldr w1, [sp, #1128] │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cmp w1, w0 │ │ │ │ b.lt 5714 // b.tstop │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ @@ -4507,16 +4507,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 56bc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5704 // b.none │ │ │ │ @@ -4525,16 +4525,16 @@ │ │ │ │ ldr x7, [x0] │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ ldr w6, [sp, #40] │ │ │ │ ldr w5, [sp, #1128] │ │ │ │ ldr w4, [sp, #1132] │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x5f8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x5e8 │ │ │ │ mov x0, x7 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 14f8 │ │ │ │ mov w0, #0xffffffd2 // #-46 │ │ │ │ b 5ae8 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ @@ -4561,16 +4561,16 @@ │ │ │ │ b.le 5774 │ │ │ │ mov w0, #0xa // #10 │ │ │ │ bl ff0 │ │ │ │ ldr x0, [sp, #1088] │ │ │ │ add x4, sp, #0x40 │ │ │ │ mov x3, x0 │ │ │ │ ldr x2, [sp, #16] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x2f0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x2e0 │ │ │ │ mov x0, x4 │ │ │ │ bl e60 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ add x0, x0, #0x38 │ │ │ │ add x1, sp, #0x40 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ @@ -4614,16 +4614,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5864 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ bl 42b8 │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x650 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x640 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr w0, [x0, #72] │ │ │ │ bl 50ac │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ str w1, [x0] │ │ │ │ @@ -4656,46 +4656,46 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5910 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #1112] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5948 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x668 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x658 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 14f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 5ae8 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5984 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr x0, [x0, #80] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x688 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x678 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0, #16] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 599c // b.any │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ b 59a0 │ │ │ │ @@ -4726,30 +4726,30 @@ │ │ │ │ ldr x0, [x0, #8] │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5a60 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x6a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x698 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ bl 14f8 │ │ │ │ ldr w0, [sp, #1120] │ │ │ │ b 5ae8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -4771,16 +4771,16 @@ │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ad8 // b.none │ │ │ │ ldr x0, [sp, #1096] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x6c8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x6b8 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [sp, #1096] │ │ │ │ str x1, [x0] │ │ │ │ ldr w0, [sp, #1124] │ │ │ │ ldp x29, x30, [sp] │ │ │ │ add sp, sp, #0x470 │ │ │ │ @@ -4796,44 +4796,44 @@ │ │ │ │ ldr x0, [sp, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5b30 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 5b50 // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x548 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x538 │ │ │ │ mov w2, #0x6f4 // #1780 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf68 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf58 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 5b7c // b.any │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x548 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x538 │ │ │ │ mov w2, #0x6f5 // #1781 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xa70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xa60 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.eq 5bac // b.none │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x548 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x538 │ │ │ │ mov w2, #0x6f6 // #1782 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xf88 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xf78 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ sub x1, x1, x0 │ │ │ │ @@ -4842,16 +4842,16 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #40] │ │ │ │ sub x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x1, sp, #0x44 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x3, x0, #0x6f0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x3, x0, #0x6e0 │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 2d24 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -4886,31 +4886,31 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ca8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ce0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x20 // #32 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x700 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x6f0 │ │ │ │ bl fa0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ b 5fb8 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ mov x0, #0x7fffffff // #2147483647 │ │ │ │ cmp x1, x0 │ │ │ │ b.le 5d70 │ │ │ │ @@ -4919,58 +4919,58 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5d2c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #80] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5d68 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w3, #0x7fffffff // #2147483647 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x728 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x718 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffd0 // #-48 │ │ │ │ b 5fb8 │ │ │ │ ldr x0, [sp, #56] │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5da0 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x760 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x750 │ │ │ │ bl f50 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 5dd8 // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5dd0 // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x780 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x770 │ │ │ │ bl f50 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 5fb8 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 5e5c // b.none │ │ │ │ adrp x0, 20000 │ │ │ │ @@ -4978,53 +4978,53 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5e18 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #96] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5e54 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ mov w3, #0xb // #11 │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x7a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x798 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ b 5fb8 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5e7c // b.none │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x7e8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x7d8 │ │ │ │ bl f50 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5ea8 // b.none │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w1, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x800 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x7f0 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ add x0, x0, #0x40 │ │ │ │ str x0, [sp, #72] │ │ │ │ mov x1, #0x8 // #8 │ │ │ │ @@ -5043,24 +5043,24 @@ │ │ │ │ b 5fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 5f18 // b.none │ │ │ │ ldr w1, [sp, #108] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x820 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x810 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #8] │ │ │ │ ldrsw x0, [sp, #108] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x1, x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x4, x0, #0x838 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x4, x0, #0x828 │ │ │ │ ldr w3, [sp, #40] │ │ │ │ mov x2, x1 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 51bc │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr w0, [sp, #92] │ │ │ │ @@ -5215,40 +5215,40 @@ │ │ │ │ str x0, [sp, #40] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x848 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x838 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #120] │ │ │ │ b 6284 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -5259,16 +5259,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #120] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #120] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #120] │ │ │ │ @@ -5279,16 +5279,16 @@ │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w3, w0 │ │ │ │ ldr x2, [sp, #184] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x860 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x850 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 62ec // b.any │ │ │ │ @@ -5331,33 +5331,33 @@ │ │ │ │ b.eq 6674 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #168] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x8a0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x890 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x8d8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x8c8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5365,31 +5365,31 @@ │ │ │ │ str x0, [sp, #48] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x918 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x908 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #116] │ │ │ │ b 64b8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -5400,16 +5400,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #116] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #116] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #116] │ │ │ │ @@ -5432,31 +5432,31 @@ │ │ │ │ str x0, [sp, #48] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x948 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x938 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #112] │ │ │ │ b 65c4 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ @@ -5467,16 +5467,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #112] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #112] │ │ │ │ ldr x0, [sp, #48] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #112] │ │ │ │ @@ -5497,32 +5497,32 @@ │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ b 6674 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 6674 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x120 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ ldr x0, [sp, #168] │ │ │ │ cmp x0, #0x1 │ │ │ │ b.ne 6884 // b.any │ │ │ │ @@ -5536,25 +5536,25 @@ │ │ │ │ b.eq 687c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x988 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x978 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #152] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5562,31 +5562,31 @@ │ │ │ │ str x0, [sp, #80] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xa00 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x9f0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #108] │ │ │ │ b 67cc │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ @@ -5597,16 +5597,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr x0, [sp, #80] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #108] │ │ │ │ @@ -5627,32 +5627,32 @@ │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ b 687c │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 687c // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x120 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ ldr x0, [sp, #176] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 6898 // b.any │ │ │ │ @@ -5668,64 +5668,64 @@ │ │ │ │ b.eq 69a0 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #176] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xa28 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xa18 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x988 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x978 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 6964 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ b 69a0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 69a0 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x120 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ str xzr, [sp, #160] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #96] │ │ │ │ @@ -5764,40 +5764,40 @@ │ │ │ │ str x0, [sp, #56] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x848 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x838 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #104] │ │ │ │ b 6b18 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ @@ -5808,16 +5808,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #104] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #104] │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #104] │ │ │ │ @@ -5828,16 +5828,16 @@ │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w3, w0 │ │ │ │ ldr x2, [sp, #184] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x860 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x850 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ne 6b80 // b.any │ │ │ │ @@ -5876,23 +5876,23 @@ │ │ │ │ b.eq 6ef8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xa78 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xa68 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ @@ -5900,31 +5900,31 @@ │ │ │ │ str x0, [sp, #64] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xab0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xaa0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #100] │ │ │ │ b 6d14 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ @@ -5935,16 +5935,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #100] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #100] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #100] │ │ │ │ @@ -5967,31 +5967,31 @@ │ │ │ │ str x0, [sp, #64] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xad8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xac8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #96] │ │ │ │ b 6e20 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ @@ -6002,16 +6002,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #96] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #96] │ │ │ │ ldr x0, [sp, #64] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #96] │ │ │ │ @@ -6027,47 +6027,47 @@ │ │ │ │ bl e70 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xb00 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xaf0 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 6ebc // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ b 6ef8 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 6ef8 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x120 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ ldr x0, [sp, #160] │ │ │ │ cmp x0, #0x1 │ │ │ │ b.ne 7108 // b.any │ │ │ │ @@ -6081,47 +6081,47 @@ │ │ │ │ b.eq 7100 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ str x0, [sp, #72] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xb38 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xb28 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x850 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x840 │ │ │ │ bl fc0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #92] │ │ │ │ b 7028 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x1, [x0, #64] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ @@ -6132,16 +6132,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0x858 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0x848 │ │ │ │ bl fc0 │ │ │ │ ldr w0, [sp, #92] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #92] │ │ │ │ ldr x0, [sp, #72] │ │ │ │ ldr w0, [x0, #40] │ │ │ │ ldr w1, [sp, #92] │ │ │ │ @@ -6157,47 +6157,47 @@ │ │ │ │ bl e70 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xb78 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xb68 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 70c4 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x118 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ b 7100 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 7100 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x120 │ │ │ │ ldr x0, [x0] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0x978 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0x968 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffc2 // #-62 │ │ │ │ b 710c │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ ldp x29, x30, [sp], #208 │ │ │ │ ret │ │ │ │ @@ -6254,32 +6254,32 @@ │ │ │ │ b.eq 729c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x26 // #38 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xbd0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xbc0 │ │ │ │ bl fa0 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 724c // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xbf8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xbe8 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ b 729c │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x6, [x0] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -6291,16 +6291,16 @@ │ │ │ │ ldr x0, [sp, #64] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xc40 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xc30 │ │ │ │ mov x0, x6 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #40] │ │ │ │ @@ -6331,31 +6331,31 @@ │ │ │ │ b.eq 7338 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7378 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ ldr x0, [x0, #32] │ │ │ │ ldr x3, [sp, #56] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xc98 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xc88 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ b 7390 │ │ │ │ nop │ │ │ │ b 7390 │ │ │ │ @@ -6400,32 +6400,32 @@ │ │ │ │ b.eq 74e4 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x7 // #7 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x0, x0, #0xad8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x0, x0, #0xac8 │ │ │ │ bl fa0 │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 7494 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x5, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #88] │ │ │ │ ldr x4, [sp, #56] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xd08 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xcf8 │ │ │ │ mov x0, x5 │ │ │ │ bl 1010 │ │ │ │ b 74e4 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x6, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6437,16 +6437,16 @@ │ │ │ │ ldr x0, [sp, #64] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ ldr x5, [sp, #56] │ │ │ │ mov x4, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xd68 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xd58 │ │ │ │ mov x0, x6 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #72] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6497,16 +6497,16 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [sp, #56] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ add x0, x0, #0x4 │ │ │ │ str x0, [sp, #96] │ │ │ │ add x3, sp, #0x38 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa38 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xa28 │ │ │ │ mov x0, x3 │ │ │ │ bl f60 │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7658 // b.none │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ @@ -6514,34 +6514,34 @@ │ │ │ │ b.eq 7614 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xdc8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xdb8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 764c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xde8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xdd8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldrb w0, [sp, #59] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 767c // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #80] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ @@ -6572,46 +6572,46 @@ │ │ │ │ b.eq 76fc // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x1e // #30 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xdc8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xdb8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7734 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xde8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xdd8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7774 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w1, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w0, [x0] │ │ │ │ mov w2, w0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xe20 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xe10 │ │ │ │ bl fc0 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ str x0, [sp, #160] │ │ │ │ ldr w0, [sp, #80] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 7790 │ │ │ │ mov x0, #0x4 // #4 │ │ │ │ @@ -6630,35 +6630,35 @@ │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 77e8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ ldr x2, [sp, #160] │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd90 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd80 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7820 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x26 // #38 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xe48 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xe38 │ │ │ │ bl fa0 │ │ │ │ mov w0, #0xffffffcd // #-51 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr w0, [sp, #80] │ │ │ │ cmp w0, #0x4 │ │ │ │ b.gt 7850 │ │ │ │ add x0, sp, #0x40 │ │ │ │ bl 1254 │ │ │ │ mov w1, w0 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6673,34 +6673,34 @@ │ │ │ │ add x0, x0, #0x190 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7890 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xe70 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xe60 │ │ │ │ bl fc0 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ str x0, [sp, #152] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ str x0, [sp, #144] │ │ │ │ ldr x1, [sp, #104] │ │ │ │ ldr x0, [sp, #144] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x1, [sp, #152] │ │ │ │ cmp x1, x0 │ │ │ │ b.cc 78d8 // b.lo, b.ul, b.last │ │ │ │ - adrp x0, a000 │ │ │ │ - add x3, x0, #0x560 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x3, x0, #0x550 │ │ │ │ mov w2, #0x919 // #2329 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xa40 │ │ │ │ adrp x0, 9000 │ │ │ │ - add x0, x0, #0xe98 │ │ │ │ + add x1, x0, #0xa30 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xe88 │ │ │ │ bl fd0 <__assert_fail@plt> │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x1, x0, #0x38 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x2, [x0, #48] │ │ │ │ add x0, sp, #0x40 │ │ │ │ mov x3, x2 │ │ │ │ @@ -6713,37 +6713,37 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7928 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 7928 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 793c // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x2, x0, #0x48 │ │ │ │ add x1, sp, #0x40 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x3, x0, #0x3a8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x3, x0, #0x398 │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl 49d8 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7980 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 7980 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 7994 // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ add x1, x0, #0x58 │ │ │ │ @@ -6760,15 +6760,15 @@ │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 79e4 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmn w0, #0x86 │ │ │ │ b.eq 79e4 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.ne 79f8 // b.any │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ @@ -6786,24 +6786,24 @@ │ │ │ │ bl 21f0 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7a4c // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ bl 6098 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7a70 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ str wzr, [x0, #92] │ │ │ │ str wzr, [sp, #172] │ │ │ │ b 7af8 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr w1, [x0, #92] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ @@ -6843,27 +6843,27 @@ │ │ │ │ bl 7114 │ │ │ │ str w0, [sp, #140] │ │ │ │ ldr w0, [sp, #140] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7b30 // b.none │ │ │ │ ldr w0, [sp, #140] │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ b.eq 7d54 // b.none │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ sub x0, x1, x0 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 7d5c │ │ │ │ + b.le 7d54 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x1, [x0, #24] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0, #16] │ │ │ │ sub x0, x1, x0 │ │ │ │ str x0, [sp, #128] │ │ │ │ ldr x0, [sp, #128] │ │ │ │ @@ -6886,21 +6886,21 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x963 // #2403 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xcd8 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xcc8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f80 │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl fb0 │ │ │ │ str x0, [sp, #112] │ │ │ │ ldr x0, [sp, #112] │ │ │ │ cmn x0, #0x1 │ │ │ │ @@ -6914,23 +6914,23 @@ │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0x96a // #2410 │ │ │ │ - adrp x0, 8000 │ │ │ │ - add x1, x0, #0xd70 │ │ │ │ + adrp x0, 9000 │ │ │ │ + add x1, x0, #0xd60 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ str wzr, [sp, #172] │ │ │ │ b 7c98 │ │ │ │ ldrsw x0, [sp, #172] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ add x0, x1, x0 │ │ │ │ ldrb w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ @@ -6964,57 +6964,55 @@ │ │ │ │ bl e80 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 7d14 // b.tcont │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr x2, [sp, #128] │ │ │ │ ldr x1, [sp, #120] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl f30 │ │ │ │ cmp x0, #0x0 │ │ │ │ b.ge 7d40 // b.tcont │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f80 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #168] │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ ldr x0, [sp, #120] │ │ │ │ bl f80 │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ nop │ │ │ │ - b 7d60 │ │ │ │ - nop │ │ │ │ - b 7d60 │ │ │ │ + b 7d58 │ │ │ │ nop │ │ │ │ ldr x0, [sp, #88] │ │ │ │ bl f80 │ │ │ │ ldr w0, [sp, #168] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #176 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ str x0, [sp, #56] │ │ │ │ ldr x0, [sp, #24] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 7da0 // b.any │ │ │ │ + b.ne 7d98 // b.any │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ - b 7e3c │ │ │ │ + b 7e34 │ │ │ │ mov w1, #0x3a // #58 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ bl f90 │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 7e38 // b.none │ │ │ │ + b.eq 7e30 // b.none │ │ │ │ str wzr, [sp, #52] │ │ │ │ - b 7e20 │ │ │ │ + b 7e18 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldrsw x1, [sp, #52] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ bl e20 │ │ │ │ str x0, [sp, #40] │ │ │ │ adrp x0, 20000 │ │ │ │ @@ -7022,215 +7020,215 @@ │ │ │ │ ldrsw x1, [sp, #52] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ mov x1, x0 │ │ │ │ ldr x0, [sp, #24] │ │ │ │ bl ec0 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 7e14 // b.any │ │ │ │ + b.ne 7e0c // b.any │ │ │ │ ldr x0, [sp, #40] │ │ │ │ add x0, x0, #0x1 │ │ │ │ ldr x1, [sp, #56] │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #56] │ │ │ │ - b 7e38 │ │ │ │ + b 7e30 │ │ │ │ ldr w0, [sp, #52] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #52] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x128 │ │ │ │ ldrsw x1, [sp, #52] │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 7dbc // b.any │ │ │ │ + b.ne 7db4 // b.any │ │ │ │ ldr x0, [sp, #56] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-112]! │ │ │ │ mov x29, sp │ │ │ │ str x19, [sp, #16] │ │ │ │ str x0, [sp, #40] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xf18 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xf08 │ │ │ │ str x0, [sp, #80] │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xf20 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xf10 │ │ │ │ str x0, [sp, #72] │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ str w0, [sp, #108] │ │ │ │ str xzr, [sp, #96] │ │ │ │ mov w2, #0x100 // #256 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ ldr x0, [sp, #40] │ │ │ │ bl eb0 │ │ │ │ str w0, [sp, #68] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 7ed4 // b.any │ │ │ │ + b.ne 7ecc // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x4, x0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, #0x9b7 // #2487 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xf30 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xf20 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl e30 │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl fb0 │ │ │ │ str x0, [sp, #88] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ cmn x0, #0x1 │ │ │ │ - b.ne 7f34 // b.any │ │ │ │ + b.ne 7f2c // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x4, x0 │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, #0x9bf // #2495 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xf60 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xf50 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl e30 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.eq 7f74 // b.none │ │ │ │ + b.eq 7f6c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x3, [sp, #40] │ │ │ │ mov w2, #0x9c3 // #2499 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x1, x0, #0xf90 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x1, x0, #0xf80 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl f10 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ bl e30 │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, #0x3 // #3 │ │ │ │ ldr x1, [sp, #80] │ │ │ │ bl f60 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8038 // b.any │ │ │ │ + b.ne 8030 // b.any │ │ │ │ ldrb w0, [sp, #59] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.ne 7fa4 // b.any │ │ │ │ + b.ne 7f9c // b.any │ │ │ │ mov w0, #0x5 // #5 │ │ │ │ str w0, [sp, #108] │ │ │ │ - b 7fd0 │ │ │ │ + b 7fc8 │ │ │ │ ldrb w0, [sp, #59] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.ne 7fbc // b.any │ │ │ │ + b.ne 7fb4 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #108] │ │ │ │ - b 7fd0 │ │ │ │ + b 7fc8 │ │ │ │ ldrb w0, [sp, #59] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.ne 7fd0 // b.any │ │ │ │ + b.ne 7fc8 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [sp, #108] │ │ │ │ ldr w0, [sp, #108] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.eq 8038 // b.none │ │ │ │ + b.eq 8030 // b.none │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl f10 │ │ │ │ ldr w0, [sp, #108] │ │ │ │ - b 80fc │ │ │ │ + b 80f4 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 8008 // b.none │ │ │ │ + b.eq 8000 // b.none │ │ │ │ ldr x0, [sp, #96] │ │ │ │ lsl x0, x0, #1 │ │ │ │ str x0, [sp, #96] │ │ │ │ - b 8010 │ │ │ │ + b 8008 │ │ │ │ mov x0, #0x200 // #512 │ │ │ │ str x0, [sp, #96] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ ldr x1, [sp, #96] │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl e80 │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl fb0 │ │ │ │ str x0, [sp, #88] │ │ │ │ ldr x0, [sp, #88] │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 805c // b.any │ │ │ │ + b.ne 8054 // b.any │ │ │ │ add x0, sp, #0x38 │ │ │ │ mov x2, #0x8 // #8 │ │ │ │ ldr x1, [sp, #72] │ │ │ │ bl f60 │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 7fec // b.any │ │ │ │ + b.ne 7fe4 // b.any │ │ │ │ ldr w0, [sp, #68] │ │ │ │ bl f10 │ │ │ │ ldr x0, [sp, #88] │ │ │ │ cmp x0, #0x8 │ │ │ │ - b.ne 80f8 // b.any │ │ │ │ + b.ne 80f0 // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 80f0 // b.none │ │ │ │ - adrp x0, 1f000 │ │ │ │ + b.eq 80e8 // b.none │ │ │ │ + adr x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x23 // #35 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xfb8 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xfa8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x39 // #57 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, 9000 │ │ │ │ - add x0, x0, #0xfe0 │ │ │ │ + adrp x0, a000 │ │ │ │ + add x0, x0, #0xfd0 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x33 // #51 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x20 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x10 │ │ │ │ bl fa0 │ │ │ │ mov w0, #0x3 // #3 │ │ │ │ - b 80fc │ │ │ │ + b 80f4 │ │ │ │ mov w0, #0xffffffff // #-1 │ │ │ │ ldr x19, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #112 │ │ │ │ ret │ │ │ │ stp x29, x30, [sp, #-48]! │ │ │ │ mov x29, sp │ │ │ │ str x0, [sp, #24] │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x58 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x48 │ │ │ │ str x0, [sp, #40] │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x2, [sp, #24] │ │ │ │ ldr x1, [sp, #40] │ │ │ │ bl 1010 │ │ │ │ @@ -7253,247 +7251,247 @@ │ │ │ │ str w1, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ str wzr, [x0] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ str wzr, [x0] │ │ │ │ - b 8218 │ │ │ │ + b 8210 │ │ │ │ ldr w0, [sp, #748] │ │ │ │ cmp w0, #0x78 │ │ │ │ - b.eq 81cc // b.none │ │ │ │ + b.eq 81c4 // b.none │ │ │ │ ldr w0, [sp, #748] │ │ │ │ cmp w0, #0x78 │ │ │ │ - b.gt 8204 │ │ │ │ + b.gt 81fc │ │ │ │ ldr w0, [sp, #748] │ │ │ │ cmp w0, #0x71 │ │ │ │ - b.eq 81f4 // b.none │ │ │ │ + b.eq 81ec // b.none │ │ │ │ ldr w0, [sp, #748] │ │ │ │ cmp w0, #0x74 │ │ │ │ - b.eq 81e0 // b.none │ │ │ │ - b 8204 │ │ │ │ + b.eq 81d8 // b.none │ │ │ │ + b 81fc │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0] │ │ │ │ - b 8218 │ │ │ │ + b 8210 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x190 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [x0] │ │ │ │ - b 8218 │ │ │ │ + b 8210 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ str wzr, [x0] │ │ │ │ - b 8218 │ │ │ │ + b 8210 │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 8108 │ │ │ │ + bl 8100 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 8928 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x2, x0, #0x1a8 │ │ │ │ + b 8918 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x2, x0, #0x198 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ ldr w0, [sp, #44] │ │ │ │ bl ee0 │ │ │ │ str w0, [sp, #748] │ │ │ │ ldr w0, [sp, #748] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 8198 // b.any │ │ │ │ + b.ne 8190 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 8278 // b.any │ │ │ │ + b.ne 8270 // b.any │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ - bl 8108 │ │ │ │ + bl 8100 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 8928 │ │ │ │ + b 8918 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4040] │ │ │ │ ldr w0, [x0] │ │ │ │ sxtw x0, w0 │ │ │ │ lsl x0, x0, #3 │ │ │ │ ldr x1, [sp, #32] │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ add x4, sp, #0xb0 │ │ │ │ mov x3, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x2, x0, #0x1b0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x2, x0, #0x1a0 │ │ │ │ mov x1, #0x200 // #512 │ │ │ │ mov x0, x4 │ │ │ │ bl e90 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ - bl 7d78 │ │ │ │ + bl 7d70 │ │ │ │ str x0, [sp, #712] │ │ │ │ ldr x0, [sp, #712] │ │ │ │ - bl 7e44 │ │ │ │ + bl 7e3c │ │ │ │ str w0, [sp, #740] │ │ │ │ ldr w0, [sp, #740] │ │ │ │ cmp w0, #0x5 │ │ │ │ - b.eq 833c // b.none │ │ │ │ + b.eq 8334 // b.none │ │ │ │ ldr w0, [sp, #740] │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 833c // b.none │ │ │ │ + b.eq 8334 // b.none │ │ │ │ ldr w0, [sp, #740] │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 833c // b.none │ │ │ │ + b.eq 8334 // b.none │ │ │ │ ldr w0, [sp, #740] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 8334 // b.any │ │ │ │ + b.ne 832c // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8334 // b.none │ │ │ │ + b.eq 832c // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ add x0, sp, #0xb0 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x1b8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x1a8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 8928 │ │ │ │ + b 8918 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 835c // b.none │ │ │ │ + b.eq 8354 // b.none │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ str w0, [sp, #744] │ │ │ │ - b 8360 │ │ │ │ + b 8358 │ │ │ │ str wzr, [sp, #744] │ │ │ │ ldr w1, [sp, #744] │ │ │ │ ldr x0, [sp, #712] │ │ │ │ bl eb0 │ │ │ │ str w0, [sp, #708] │ │ │ │ ldr w0, [sp, #708] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 83bc // b.any │ │ │ │ + b.ne 83b4 // b.any │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x1, x0 │ │ │ │ add x0, sp, #0xb0 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x1d8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x1c8 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ - b 8928 │ │ │ │ + b 8918 │ │ │ │ mov x1, #0x68 // #104 │ │ │ │ mov x0, #0x1 // #1 │ │ │ │ bl ef0 │ │ │ │ str x0, [sp, #720] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.ne 8418 // b.any │ │ │ │ + b.ne 8410 // b.any │ │ │ │ mov w0, #0xffffffc3 // #-61 │ │ │ │ str w0, [sp, #736] │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87e0 // b.none │ │ │ │ + b.eq 87d8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x3, [x0] │ │ │ │ mov w2, #0xa38 // #2616 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x1f8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x1e8 │ │ │ │ mov x0, x3 │ │ │ │ bl 1010 │ │ │ │ - b 87e0 │ │ │ │ + b 87d8 │ │ │ │ ldr x1, [sp, #720] │ │ │ │ ldr w0, [sp, #708] │ │ │ │ bl 7540 │ │ │ │ str w0, [sp, #736] │ │ │ │ ldr w0, [sp, #736] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 844c // b.none │ │ │ │ + b.eq 8444 // b.none │ │ │ │ ldr w0, [sp, #736] │ │ │ │ cmn w0, #0x86 │ │ │ │ - b.eq 844c // b.none │ │ │ │ + b.eq 8444 // b.none │ │ │ │ ldr w0, [sp, #736] │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 87e8 // b.any │ │ │ │ + b.ne 87e0 // b.any │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [sp, #740] │ │ │ │ add x0, sp, #0x30 │ │ │ │ mov x1, x0 │ │ │ │ ldr w0, [sp, #708] │ │ │ │ bl 1000 │ │ │ │ cmn w0, #0x1 │ │ │ │ - b.ne 84c0 // b.any │ │ │ │ + b.ne 84b8 // b.any │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 84b4 // b.none │ │ │ │ + b.eq 84ac // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x19, [x0] │ │ │ │ bl fe0 <__errno_location@plt> │ │ │ │ ldr w0, [x0] │ │ │ │ bl f00 │ │ │ │ mov x3, x0 │ │ │ │ mov w2, #0xa46 // #2630 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x220 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x210 │ │ │ │ mov x0, x19 │ │ │ │ bl 1010 │ │ │ │ mov w0, #0xffffff34 // #-204 │ │ │ │ str w0, [sp, #736] │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.le 8600 │ │ │ │ + b.le 85f8 │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x2, [x0, #40] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ mul x0, x2, x0 │ │ │ │ add x0, x1, x0 │ │ │ │ str x0, [sp, #688] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x1, [sp, #688] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ge 858c // b.tcont │ │ │ │ + b.ge 8584 // b.tcont │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87fc // b.none │ │ │ │ + b.eq 87ec // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x3, [sp, #688] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x240 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x230 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x6, [x0] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ @@ -7502,48 +7500,48 @@ │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x0, [x0, #48] │ │ │ │ ldr x3, [sp, #96] │ │ │ │ mov x5, x3 │ │ │ │ mov x4, x0 │ │ │ │ mov x3, x2 │ │ │ │ mov x2, x1 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x280 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x270 │ │ │ │ mov x0, x6 │ │ │ │ bl 1010 │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x1, [sp, #688] │ │ │ │ cmp x1, x0 │ │ │ │ - b.le 87fc │ │ │ │ + b.le 87ec │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87fc // b.none │ │ │ │ + b.eq 87ec // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x9 // #9 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x2b8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x3, [sp, #688] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x2d8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x2c8 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #32] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x0, [x0, #24] │ │ │ │ cmp x1, x0 │ │ │ │ csel x0, x1, x0, ge // ge = tcont │ │ │ │ str x0, [sp, #728] │ │ │ │ @@ -7551,34 +7549,34 @@ │ │ │ │ ldr x0, [x0, #16] │ │ │ │ ldr x2, [sp, #728] │ │ │ │ ldr x1, [sp, #728] │ │ │ │ cmp x2, x0 │ │ │ │ csel x0, x1, x0, ge // ge = tcont │ │ │ │ str x0, [sp, #728] │ │ │ │ str wzr, [sp, #748] │ │ │ │ - b 86f8 │ │ │ │ + b 86f0 │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #748] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 868c // b.none │ │ │ │ + b.eq 8684 // b.none │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #748] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x0, [x0, #8] │ │ │ │ ldr x0, [x0] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 86e8 // b.none │ │ │ │ + b.eq 86e0 // b.none │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr x1, [x0, #96] │ │ │ │ ldrsw x0, [sp, #748] │ │ │ │ lsl x0, x0, #3 │ │ │ │ add x0, x1, x0 │ │ │ │ ldr x0, [x0] │ │ │ │ ldr x1, [x0, #88] │ │ │ │ @@ -7593,87 +7591,85 @@ │ │ │ │ str x0, [sp, #696] │ │ │ │ ldr x0, [sp, #728] │ │ │ │ ldr x2, [sp, #696] │ │ │ │ ldr x1, [sp, #696] │ │ │ │ cmp x2, x0 │ │ │ │ csel x0, x1, x0, ge // ge = tcont │ │ │ │ str x0, [sp, #728] │ │ │ │ - b 86ec │ │ │ │ + b 86e4 │ │ │ │ nop │ │ │ │ ldr w0, [sp, #748] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #748] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr w0, [x0, #88] │ │ │ │ ldr w1, [sp, #748] │ │ │ │ cmp w1, w0 │ │ │ │ - b.lt 8640 // b.tstop │ │ │ │ + b.lt 8638 // b.tstop │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x1, [sp, #728] │ │ │ │ cmp x1, x0 │ │ │ │ - b.ge 8758 // b.tcont │ │ │ │ + b.ge 8750 // b.tcont │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87fc // b.none │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x310 │ │ │ │ + b.eq 87ec // b.none │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x300 │ │ │ │ bl f50 │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x2, [sp, #728] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x320 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x310 │ │ │ │ bl fc0 │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x1, [sp, #728] │ │ │ │ cmp x1, x0 │ │ │ │ - b.le 87f0 │ │ │ │ + b.le 87e8 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87a0 // b.none │ │ │ │ + b.eq 8798 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x9 // #9 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x2c8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x2b8 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 87f8 // b.none │ │ │ │ + b.eq 87e8 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #96] │ │ │ │ ldr x3, [sp, #728] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x2d8 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x2c8 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ nop │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ nop │ │ │ │ - b 87fc │ │ │ │ - nop │ │ │ │ - b 87fc │ │ │ │ + b 87ec │ │ │ │ nop │ │ │ │ ldr x0, [sp, #720] │ │ │ │ cmp x0, #0x0 │ │ │ │ - b.eq 8840 // b.none │ │ │ │ + b.eq 8830 // b.none │ │ │ │ ldr x0, [sp, #720] │ │ │ │ ldr w0, [x0] │ │ │ │ str w0, [sp, #740] │ │ │ │ ldr x0, [sp, #720] │ │ │ │ add x0, x0, #0x38 │ │ │ │ bl 1310 │ │ │ │ ldr x0, [sp, #720] │ │ │ │ @@ -7686,63 +7682,68 @@ │ │ │ │ bl f80 │ │ │ │ ldr w0, [sp, #708] │ │ │ │ bl f10 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x18c │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8914 // b.none │ │ │ │ + b.eq 8904 // b.none │ │ │ │ ldr w0, [sp, #736] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.ne 8884 // b.any │ │ │ │ + b.ne 8874 // b.any │ │ │ │ add x0, sp, #0xb0 │ │ │ │ ldr w2, [sp, #740] │ │ │ │ mov x1, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x358 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x348 │ │ │ │ bl fc0 │ │ │ │ - b 8914 │ │ │ │ + b 8904 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ add x0, sp, #0xb0 │ │ │ │ ldr w3, [sp, #740] │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x390 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x380 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ adrp x0, 20000 │ │ │ │ add x0, x0, #0x194 │ │ │ │ ldr w0, [x0] │ │ │ │ cmp w0, #0x0 │ │ │ │ - b.eq 8914 // b.none │ │ │ │ + b.eq 8904 // b.none │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x0, [x0] │ │ │ │ mov x3, x0 │ │ │ │ mov x2, #0x38 // #56 │ │ │ │ mov x1, #0x1 // #1 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x0, x0, #0x3e0 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x0, x0, #0x3d0 │ │ │ │ bl fa0 │ │ │ │ adrp x0, 1f000 │ │ │ │ ldr x0, [x0, #4032] │ │ │ │ ldr x4, [x0] │ │ │ │ ldr x0, [sp, #32] │ │ │ │ ldr x0, [x0] │ │ │ │ add x1, sp, #0xb0 │ │ │ │ mov x3, x1 │ │ │ │ mov x2, x0 │ │ │ │ - adrp x0, a000 │ │ │ │ - add x1, x0, #0x420 │ │ │ │ + adrp x0, b000 │ │ │ │ + add x1, x0, #0x410 │ │ │ │ mov x0, x4 │ │ │ │ bl 1010 │ │ │ │ ldr w0, [sp, #736] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ and w0, w0, #0xff │ │ │ │ bl e30 │ │ │ │ ldp x29, x30, [sp] │ │ │ │ ldr x19, [sp, #16] │ │ │ │ add sp, sp, #0x2f0 │ │ │ │ ret │ │ │ │ + b 9928 │ │ │ │ + nop │ │ │ │ + ldr x0, [x0] │ │ │ │ + b 8088 │ │ │ │ + ... │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .fini: │ │ │ │ │ │ │ │ -0000000000008938 <.fini>: │ │ │ │ +0000000000009928 <.fini>: │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-16]! │ │ │ │ mov x29, sp │ │ │ │ ldp x29, x30, [sp], #16 │ │ │ │ autiasp │ │ │ │ ret │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -1,453 +1,453 @@ │ │ │ │ │ │ │ │ Hex dump of section '.rodata': │ │ │ │ - 0x00008950 01000200 00000000 00000000 00000000 ................ │ │ │ │ - 0x00008960 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ - 0x00008970 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ - 0x00008980 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ - 0x00008990 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ - 0x000089a0 666f726d 616e6365 2e68746d 6c23636c formance.html#cl │ │ │ │ - 0x000089b0 61737369 635f666f 726d6174 5f6c696d assic_format_lim │ │ │ │ - 0x000089c0 69746174 696f6e73 00000000 00000000 itations........ │ │ │ │ - 0x000089d0 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ - 0x000089e0 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ - 0x000089f0 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ - 0x00008a00 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ - 0x00008a10 666f726d 616e6365 2e68746d 6c236f66 formance.html#of │ │ │ │ - 0x00008a20 66736574 5f666f72 6d61745f 6c696d69 fset_format_limi │ │ │ │ - 0x00008a30 74617469 6f6e7300 43444601 00000000 tations.CDF..... │ │ │ │ - 0x00008a40 2e2e2f2e 2e2f2e2e 2f2e2e2f 7372632f ../../../../src/ │ │ │ │ - 0x00008a50 7574696c 732f6e63 76616c69 6461746f utils/ncvalidato │ │ │ │ - 0x00008a60 722f6e63 76616c69 6461746f 722e6300 r/ncvalidator.c. │ │ │ │ - 0x00008a70 6e636170 20213d20 4e554c4c 00000000 ncap != NULL.... │ │ │ │ - 0x00008a80 64696d70 20213d20 4e554c4c 00000000 dimp != NULL.... │ │ │ │ - 0x00008a90 61747472 7020213d 204e554c 4c000000 attrp != NULL... │ │ │ │ - 0x00008aa0 76617270 20213d20 4e554c4c 00000000 varp != NULL.... │ │ │ │ - 0x00008ab0 6e637020 213d204e 554c4c00 00000000 ncp != NULL..... │ │ │ │ - 0x00008ac0 6e636170 2d3e7661 6c756520 213d204e ncap->value != N │ │ │ │ - 0x00008ad0 554c4c00 00000000 4572726f 723a0a00 ULL.....Error:.. │ │ │ │ - 0x00008ae0 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ - 0x00008af0 44205b25 645d2069 6e76616c 69642028 D [%d] invalid ( │ │ │ │ - 0x00008b00 2564290a 00000000 0925733a 2064696d %d)......%s: dim │ │ │ │ - 0x00008b10 656e7369 6f6e2049 44205b25 645d2028 ension ID [%d] ( │ │ │ │ - 0x00008b20 25642920 6c617267 65722074 68616e20 %d) larger than │ │ │ │ - 0x00008b30 64656669 6e656420 28256429 0a000000 defined (%d).... │ │ │ │ - 0x00008b40 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ - 0x00008b50 44205b25 645d2069 73204e43 5f554e4c D [%d] is NC_UNL │ │ │ │ - 0x00008b60 494d4954 45442069 6e207468 65207772 IMITED in the wr │ │ │ │ - 0x00008b70 6f6e6720 696e6465 780a0000 00000000 ong index....... │ │ │ │ - 0x00008b80 76617220 25733a00 09626567 696e206f var %s:..begin o │ │ │ │ - 0x00008b90 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ - 0x00008ba0 2028256c 6c642920 67726561 74657220 (%lld) greater │ │ │ │ - 0x00008bb0 7468616e 20746865 20626567 696e206f than the begin o │ │ │ │ - 0x00008bc0 66206669 72737420 7265636f 72642028 f first record ( │ │ │ │ - 0x00008bd0 256c6c64 290a0000 09626567 696e206f %lld)....begin o │ │ │ │ - 0x00008be0 66207661 72696162 6c652073 65637469 f variable secti │ │ │ │ - 0x00008bf0 6f6e2028 256c6c64 29206973 206e6567 on (%lld) is neg │ │ │ │ - 0x00008c00 61746976 650a0000 0966696c 65206865 ative....file he │ │ │ │ - 0x00008c10 61646572 2073697a 65202825 6c6c6429 ader size (%lld) │ │ │ │ - 0x00008c20 20697320 6c617267 65722074 68616e20 is larger than │ │ │ │ - 0x00008c30 74686520 62656769 6e206f66 20646174 the begin of dat │ │ │ │ - 0x00008c40 61207365 6374696f 6e202825 6c6c6429 a section (%lld) │ │ │ │ - 0x00008c50 0a000000 00000000 09626567 696e206f .........begin o │ │ │ │ - 0x00008c60 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ - 0x00008c70 2028256c 6c642920 6973207a 65726f20 (%lld) is zero │ │ │ │ - 0x00008c80 6f72206e 65676174 6976650a 00000000 or negative..... │ │ │ │ - 0x00008c90 09626567 696e206f 66206461 74612073 .begin of data s │ │ │ │ - 0x00008ca0 65637469 6f6e2028 256c6c64 29206973 ection (%lld) is │ │ │ │ - 0x00008cb0 206c6172 67657220 7468616e 20726563 larger than rec │ │ │ │ - 0x00008cc0 6f726420 73656374 696f6e20 28256c6c ord section (%ll │ │ │ │ - 0x00008cd0 64290a00 00000000 4572726f 72206174 d)......Error at │ │ │ │ - 0x00008ce0 206c696e 65202564 3a206c73 65656b20 line %d: lseek │ │ │ │ - 0x00008cf0 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ - 0x00008d00 206c696e 65202564 3a207772 69746520 line %d: write │ │ │ │ - 0x00008d10 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ - 0x00008d20 206c696e 65202564 3a207772 6974696e line %d: writin │ │ │ │ - 0x00008d30 6720257a 64206279 74657320 62757420 g %zd bytes but │ │ │ │ - 0x00008d40 6f6e6c79 20257a64 20777269 7474656e only %zd written │ │ │ │ - 0x00008d50 0a000000 00000000 6762702d 3e626173 ........gbp->bas │ │ │ │ - 0x00008d60 6520213d 204e554c 4c000000 00000000 e != NULL....... │ │ │ │ - 0x00008d70 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x00008d80 3a207265 61642025 730a0000 00000000 : read %s....... │ │ │ │ - 0x00008d90 4572726f 72204020 5b307825 382e387a Error @ [0x%8.8z │ │ │ │ - 0x00008da0 785d3a0a 00000000 09496e76 616c6964 x]:......Invalid │ │ │ │ - 0x00008db0 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ - 0x00008dc0 67202825 64290a00 0925733a 20466169 g (%d)...%s: Fai │ │ │ │ - 0x00008dd0 6c20746f 20726561 64204e43 20636f6d l to read NC com │ │ │ │ - 0x00008de0 706f6e65 6e742074 61670a00 00000000 ponent tag...... │ │ │ │ - 0x00008df0 25642d62 79746520 73697a65 20697320 %d-byte size is │ │ │ │ - 0x00008e00 65787065 63746564 20666f72 20000000 expected for ... │ │ │ │ - 0x00008e10 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ - 0x00008e20 65616420 6e616d65 20737472 696e6720 ead name string │ │ │ │ - 0x00008e30 6c656e67 74680a00 09257320 2d206665 length...%s - fe │ │ │ │ - 0x00008e40 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ - 0x00008e50 6e670a00 00000000 09257320 2d206665 ng.......%s - fe │ │ │ │ - 0x00008e60 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ - 0x00008e70 6e672070 61646469 6e670a00 00000000 ng padding...... │ │ │ │ - 0x00008e80 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ - 0x00008e90 61646469 6e672069 73206e6f 6e2d6e75 adding is non-nu │ │ │ │ - 0x00008ea0 6c6c2062 7974650a 00000000 00000000 ll byte......... │ │ │ │ - 0x00008eb0 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ - 0x00008ec0 61646469 6e672065 72726f72 20686173 adding error has │ │ │ │ - 0x00008ed0 20626565 6e202a2a 72657061 69726564 been **repaired │ │ │ │ - 0x00008ee0 2a2a0a00 00000000 44696d65 6e73696f **......Dimensio │ │ │ │ - 0x00008ef0 6e000000 00000000 0944696d 656e7369 n........Dimensi │ │ │ │ - 0x00008f00 6f6e2022 2573223a 20466169 6c656420 on "%s": Failed │ │ │ │ - 0x00008f10 746f2072 65616420 64696d65 6e73696f to read dimensio │ │ │ │ - 0x00008f20 6e207369 7a650a00 0944696d 656e7369 n size...Dimensi │ │ │ │ - 0x00008f30 6f6e2022 2573223a 204e435f 554e4c49 on "%s": NC_UNLI │ │ │ │ - 0x00008f40 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ - 0x00008f50 616c7265 61647920 666f756e 64202822 already found (" │ │ │ │ - 0x00008f60 25732229 0a000000 67627020 213d204e %s")....gbp != N │ │ │ │ - 0x00008f70 554c4c20 26262067 62702d3e 706f7320 ULL && gbp->pos │ │ │ │ - 0x00008f80 213d204e 554c4c00 6e636170 2d3e7661 != NULL.ncap->va │ │ │ │ - 0x00008f90 6c756520 3d3d204e 554c4c00 00000000 lue == NULL..... │ │ │ │ - 0x00008fa0 74616720 4e435f44 494d454e 53494f4e tag NC_DIMENSION │ │ │ │ - 0x00008fb0 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x00008fc0 746f2072 65616420 74616720 4e435f44 to read tag NC_D │ │ │ │ - 0x00008fd0 494d454e 53494f4e 0a000000 00000000 IMENSION........ │ │ │ │ - 0x00008fe0 094e756d 62657220 6f662064 696d656e .Number of dimen │ │ │ │ - 0x00008ff0 73696f6e 73202825 6c6c6429 20646566 sions (%lld) def │ │ │ │ - 0x00009000 696e6564 20696e20 66696c65 20657863 ined in file exc │ │ │ │ - 0x00009010 65656473 204e435f 4d41585f 44494d53 eeds NC_MAX_DIMS │ │ │ │ - 0x00009020 20282564 290a0000 0a64696d 5f6c6973 (%d)....dim_lis │ │ │ │ - 0x00009030 74202864 696d656e 73696f6e 206c6973 t (dimension lis │ │ │ │ - 0x00009040 74293a00 00000000 09746167 203d2041 t):......tag = A │ │ │ │ - 0x00009050 4253454e 5420286e 6f206469 6d656e73 BSENT (no dimens │ │ │ │ - 0x00009060 696f6e20 64656669 6e656429 00000000 ion defined).... │ │ │ │ - 0x00009070 09496e76 616c6964 204e4320 636f6d70 .Invalid NC comp │ │ │ │ - 0x00009080 6f6e656e 74207461 67202825 64292c20 onent tag (%d), │ │ │ │ - 0x00009090 65787065 6374696e 67204e43 5f44494d expecting NC_DIM │ │ │ │ - 0x000090a0 454e5349 4f4e2028 2564290a 00000000 ENSION (%d)..... │ │ │ │ - 0x000090b0 09746167 203d204e 435f4449 4d454e53 .tag = NC_DIMENS │ │ │ │ - 0x000090c0 494f4e00 00000000 096e756d 62657220 ION......number │ │ │ │ - 0x000090d0 6f662064 696d656e 73696f6e 73206465 of dimensions de │ │ │ │ - 0x000090e0 66696e65 64203d20 25640a00 00000000 fined = %d...... │ │ │ │ - 0x000090f0 0964696d 656e7369 6f6e2049 44202532 .dimension ID %2 │ │ │ │ - 0x00009100 643a206e 616d6520 22257322 2c206c65 d: name "%s", le │ │ │ │ - 0x00009110 6e677468 203d2055 4e4c494d 49544544 ngth = UNLIMITED │ │ │ │ - 0x00009120 2028256c 6c642063 75727265 6e746c79 (%lld currently │ │ │ │ - 0x00009130 290a0000 00000000 0964696d 656e7369 )........dimensi │ │ │ │ - 0x00009140 6f6e2049 44202532 643a206e 616d6520 on ID %2d: name │ │ │ │ - 0x00009150 22257322 2c206c65 6e677468 203d2025 "%s", length = % │ │ │ │ - 0x00009160 6c6c640a 00000000 0925733a 20466169 lld......%s: Fai │ │ │ │ - 0x00009170 6c656420 746f2072 65616420 4e432064 led to read NC d │ │ │ │ - 0x00009180 61746120 74797065 0a000000 00000000 ata type........ │ │ │ │ - 0x00009190 0925733a 20556e6b 6e6f776e 204e4320 .%s: Unknown NC │ │ │ │ - 0x000091a0 64617461 20747970 65202825 75290a00 data type (%u).. │ │ │ │ - 0x000091b0 0925733a 20466169 6c656420 746f2066 .%s: Failed to f │ │ │ │ - 0x000091c0 65746368 206e6578 74206368 756e6b20 etch next chunk │ │ │ │ - 0x000091d0 696e746f 20612062 75666665 720a0000 into a buffer... │ │ │ │ - 0x000091e0 0925733a 2076616c 75652070 61646469 .%s: value paddi │ │ │ │ - 0x000091f0 6e672069 73206e6f 6e2d6e75 6c6c2062 ng is non-null b │ │ │ │ - 0x00009200 7974650a 00000000 0925733a 2076616c yte......%s: val │ │ │ │ - 0x00009210 75652070 61646469 6e672068 61732062 ue padding has b │ │ │ │ - 0x00009220 65656e20 2a2a7265 70616972 65642a2a een **repaired** │ │ │ │ - 0x00009230 0a000000 00000000 4e435f42 59544500 ........NC_BYTE. │ │ │ │ - 0x00009240 4e435f43 48415200 4e435f55 42595445 NC_CHAR.NC_UBYTE │ │ │ │ - 0x00009250 00000000 00000000 4e435f53 484f5254 ........NC_SHORT │ │ │ │ - 0x00009260 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ - 0x00009270 54000000 00000000 4e435f49 4e540000 T.......NC_INT.. │ │ │ │ - 0x00009280 4e435f55 494e5400 4e435f46 4c4f4154 NC_UINT.NC_FLOAT │ │ │ │ - 0x00009290 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ - 0x000092a0 45000000 00000000 4e435f49 4e543634 E.......NC_INT64 │ │ │ │ - 0x000092b0 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ - 0x000092c0 34000000 00000000 00000000 00000000 4............... │ │ │ │ - 0x000092d0 4572726f 723a2062 61642078 74797065 Error: bad xtype │ │ │ │ - 0x000092e0 28256429 20696e20 25730a00 00000000 (%d) in %s...... │ │ │ │ - 0x000092f0 25732022 25732200 0925733a 20466169 %s "%s"..%s: Fai │ │ │ │ - 0x00009300 6c656420 746f2072 65616420 61747472 led to read attr │ │ │ │ - 0x00009310 69627574 65206c65 6e677468 0a000000 ibute length.... │ │ │ │ - 0x00009320 74616720 4e435f41 54545249 42555445 tag NC_ATTRIBUTE │ │ │ │ - 0x00009330 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x00009340 746f2072 65616420 74616720 4e435f41 to read tag NC_A │ │ │ │ - 0x00009350 54545249 42555445 0a000000 00000000 TTRIBUTE........ │ │ │ │ - 0x00009360 09257320 61747472 69627574 65733a20 .%s attributes: │ │ │ │ - 0x00009370 6e756d62 6572206f 66206174 74726962 number of attrib │ │ │ │ - 0x00009380 75746573 2028256c 6c642920 65786365 utes (%lld) exce │ │ │ │ - 0x00009390 65647320 4e435f4d 41585f41 54545253 eds NC_MAX_ATTRS │ │ │ │ - 0x000093a0 20282564 290a0000 476c6f62 616c0000 (%d)...Global.. │ │ │ │ - 0x000093b0 0a676174 745f6c69 73742028 676c6f62 .gatt_list (glob │ │ │ │ - 0x000093c0 616c2061 74747269 62757465 206c6973 al attribute lis │ │ │ │ - 0x000093d0 74293a00 00000000 09097661 74745f6c t):.......vatt_l │ │ │ │ - 0x000093e0 69737420 28766172 6961626c 65206174 ist (variable at │ │ │ │ - 0x000093f0 74726962 75746520 6c697374 293a0000 tribute list):.. │ │ │ │ - 0x00009400 09090000 00000000 09746167 203d2041 .........tag = A │ │ │ │ - 0x00009410 4253454e 5420286e 6f206174 74726962 BSENT (no attrib │ │ │ │ - 0x00009420 75746520 64656669 6e656429 00000000 ute defined).... │ │ │ │ - 0x00009430 25732061 74747269 62757465 00000000 %s attribute.... │ │ │ │ - 0x00009440 0925733a 20496e76 616c6964 204e4320 .%s: Invalid NC │ │ │ │ - 0x00009450 636f6d70 6f6e656e 74207461 67202825 component tag (% │ │ │ │ - 0x00009460 64292c20 65787065 6374696e 67204e43 d), expecting NC │ │ │ │ - 0x00009470 5f415454 52494255 54452028 2564290a _ATTRIBUTE (%d). │ │ │ │ - 0x00009480 00000000 00000000 09746167 203d204e .........tag = N │ │ │ │ - 0x00009490 435f4154 54524942 55544500 00000000 C_ATTRIBUTE..... │ │ │ │ - 0x000094a0 096e756d 62657220 6f662061 74747269 .number of attri │ │ │ │ - 0x000094b0 62757465 73203d20 25640a00 00000000 butes = %d...... │ │ │ │ - 0x000094c0 09617474 72696275 7465206e 616d6520 .attribute name │ │ │ │ - 0x000094d0 22257322 2c207479 7065203d 2025732c "%s", type = %s, │ │ │ │ - 0x000094e0 206c656e 67746820 3d20256c 6c640a00 length = %lld.. │ │ │ │ - 0x000094f0 226c656e 5f6e6374 79706520 62616420 "len_nctype bad │ │ │ │ - 0x00009500 74797065 22203d3d 20300000 00000000 type" == 0...... │ │ │ │ - 0x00009510 09096e61 6d65203d 20222573 220a0000 ..name = "%s"... │ │ │ │ - 0x00009520 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ - 0x00009530 65616420 6e756d62 6572206f 66206469 ead number of di │ │ │ │ - 0x00009540 6d656e73 696f6e73 0a000000 00000000 mensions........ │ │ │ │ - 0x00009550 0925733a 206e756d 62657220 6f662064 .%s: number of d │ │ │ │ - 0x00009560 696d656e 73696f6e 73202825 6c6c6429 imensions (%lld) │ │ │ │ - 0x00009570 206c6172 67657220 7468616e 204e435f larger than NC_ │ │ │ │ - 0x00009580 4d41585f 5641525f 44494d53 20282564 MAX_VAR_DIMS (%d │ │ │ │ - 0x00009590 290a0000 00000000 09096e75 6d626572 ).........number │ │ │ │ - 0x000095a0 206f6620 64696d65 6e73696f 6e73203d of dimensions = │ │ │ │ - 0x000095b0 2025640a 00000000 09096469 6d656e73 %d.......dimens │ │ │ │ - 0x000095c0 696f6e20 4944733a 00000000 00000000 ion IDs:........ │ │ │ │ - 0x000095d0 0925733a 20466169 6c20746f 20726561 .%s: Fail to rea │ │ │ │ - 0x000095e0 64206469 6d69645b 25645d0a 00000000 d dimid[%d]..... │ │ │ │ - 0x000095f0 20256400 00000000 09257320 22257322 %d......%s "%s" │ │ │ │ - 0x00009600 3a206469 6d69645b 25645d3d 25642069 : dimid[%d]=%d i │ │ │ │ - 0x00009610 73206c61 72676572 20746861 6e207468 s larger than th │ │ │ │ - 0x00009620 65206e75 6d626572 206f6620 64696d65 e number of dime │ │ │ │ - 0x00009630 6e73696f 6e732064 6566696e 65642069 nsions defined i │ │ │ │ - 0x00009640 6e206669 6c652028 2564290a 00000000 n file (%d)..... │ │ │ │ - 0x00009650 09096461 74612074 7970653a 2025730a ..data type: %s. │ │ │ │ - 0x00009660 00000000 00000000 0925733a 20466169 .........%s: Fai │ │ │ │ - 0x00009670 6c656420 746f2072 65616420 7673697a led to read vsiz │ │ │ │ - 0x00009680 650a0000 00000000 09097661 72696162 e.........variab │ │ │ │ - 0x00009690 6c652073 697a6520 28767369 7a65293a le size (vsize): │ │ │ │ - 0x000096a0 20256c6c 640a0000 0925733a 20466169 %lld....%s: Fai │ │ │ │ - 0x000096b0 6c20746f 20726561 64206265 67696e0a l to read begin. │ │ │ │ - 0x000096c0 00000000 00000000 09097374 61727469 ..........starti │ │ │ │ - 0x000096d0 6e672066 696c6520 6f666673 65742028 ng file offset ( │ │ │ │ - 0x000096e0 62656769 6e293a20 256c6c64 0a000000 begin): %lld.... │ │ │ │ - 0x000096f0 74616720 4e435f56 41524941 424c4500 tag NC_VARIABLE. │ │ │ │ - 0x00009700 09466169 6c656420 746f2072 65616420 .Failed to read │ │ │ │ - 0x00009710 74616720 4e435f56 41524941 424c450a tag NC_VARIABLE. │ │ │ │ - 0x00009720 00000000 00000000 094e756d 62657220 .........Number │ │ │ │ - 0x00009730 6f662076 61726961 626c6573 2028256c of variables (%l │ │ │ │ - 0x00009740 6c642920 65786365 65647320 4e435f4d ld) exceeds NC_M │ │ │ │ - 0x00009750 41585f56 41525320 28256429 0a000000 AX_VARS (%d).... │ │ │ │ - 0x00009760 0a766172 5f6c6973 74202876 61726961 .var_list (varia │ │ │ │ - 0x00009770 626c6520 6c697374 293a0000 00000000 ble list):...... │ │ │ │ - 0x00009780 0a746167 203d2041 4253454e 5420286e .tag = ABSENT (n │ │ │ │ - 0x00009790 6f207661 72696162 6c652064 6566696e o variable defin │ │ │ │ - 0x000097a0 65642900 00000000 09496e76 616c6964 ed)......Invalid │ │ │ │ - 0x000097b0 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ - 0x000097c0 67202825 64292c20 65787065 6374696e g (%d), expectin │ │ │ │ - 0x000097d0 67204e43 5f564152 4941424c 45202825 g NC_VARIABLE (% │ │ │ │ - 0x000097e0 64290a00 00000000 09746167 203d204e d).......tag = N │ │ │ │ - 0x000097f0 435f5641 52494142 4c450000 00000000 C_VARIABLE...... │ │ │ │ - 0x00009800 096e756d 62657220 6f662076 61726961 .number of varia │ │ │ │ - 0x00009810 626c6573 203d2025 640a0000 00000000 bles = %d....... │ │ │ │ - 0x00009820 0a097661 72696162 6c652049 44203d20 ..variable ID = │ │ │ │ - 0x00009830 25640a00 00000000 56617269 61626c65 %d......Variable │ │ │ │ - 0x00009840 00000000 00000000 09766172 20257300 .........var %s. │ │ │ │ - 0x00009850 28256c6c 64000000 2c20256c 6c640000 (%lld..., %lld.. │ │ │ │ - 0x00009860 3a207661 72696162 6c652073 697a6520 : variable size │ │ │ │ - 0x00009870 67726561 74657220 7468616e 206d6178 greater than max │ │ │ │ - 0x00009880 2028256c 6c642920 616c6c6f 7761626c (%lld) allowabl │ │ │ │ - 0x00009890 65206279 20434446 2d25640a 00000000 e by CDF-%d..... │ │ │ │ - 0x000098a0 09496e70 75742066 696c6520 636f6e74 .Input file cont │ │ │ │ - 0x000098b0 61696e73 20256c6c 64206c61 72676520 ains %lld large │ │ │ │ - 0x000098c0 66697865 642d7369 7a652076 61726961 fixed-size varia │ │ │ │ - 0x000098d0 626c6573 0a000000 09434446 2d256420 bles.....CDF-%d │ │ │ │ - 0x000098e0 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x000098f0 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ - 0x00009900 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ - 0x00009910 0a000000 00000000 09546865 20317374 .........The 1st │ │ │ │ - 0x00009920 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ - 0x00009930 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ - 0x00009940 00000000 00000000 09546865 20326e64 .........The 2nd │ │ │ │ - 0x00009950 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ - 0x00009960 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ - 0x00009970 0a000000 00000000 09536565 3a202573 .........See: %s │ │ │ │ - 0x00009980 0a000000 00000000 09434446 2d256420 .........CDF-%d │ │ │ │ - 0x00009990 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x000099a0 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ - 0x000099b0 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ - 0x000099c0 20776869 6368206d 75737420 62652064 which must be d │ │ │ │ - 0x000099d0 6566696e 6564206c 61737420 616e6420 efined last and │ │ │ │ - 0x000099e0 74686572 65206973 206e6f20 7265636f there is no reco │ │ │ │ - 0x000099f0 72642076 61726961 626c650a 00000000 rd variable..... │ │ │ │ - 0x00009a00 09546865 206c6172 67652066 69786564 .The large fixed │ │ │ │ - 0x00009a10 2d73697a 65207661 72696162 6c652069 -size variable i │ │ │ │ - 0x00009a20 73202573 00000000 09496e70 75742066 s %s.....Input f │ │ │ │ - 0x00009a30 696c6520 636f6e74 61696e73 2031206c ile contains 1 l │ │ │ │ - 0x00009a40 61726765 20666978 65642d73 697a6520 arge fixed-size │ │ │ │ - 0x00009a50 76617269 61626c65 7320616e 6420256c variables and %l │ │ │ │ - 0x00009a60 6c642072 65636f72 64207661 72696162 ld record variab │ │ │ │ - 0x00009a70 6c65730a 00000000 09496e70 75742066 les......Input f │ │ │ │ - 0x00009a80 696c6520 636f6e74 61696e73 20256c6c ile contains %ll │ │ │ │ - 0x00009a90 64206c61 72676520 7265636f 72642076 d large record v │ │ │ │ - 0x00009aa0 61726961 626c6573 0a000000 00000000 ariables........ │ │ │ │ - 0x00009ab0 09546865 20317374 206c6172 67652072 .The 1st large r │ │ │ │ - 0x00009ac0 65636f72 64207661 72696162 6c652069 ecord variable i │ │ │ │ - 0x00009ad0 73202573 00000000 09546865 20326e64 s %s.....The 2nd │ │ │ │ - 0x00009ae0 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ - 0x00009af0 72696162 6c652069 73202573 00000000 riable is %s.... │ │ │ │ - 0x00009b00 09434446 2d256420 666f726d 61742061 .CDF-%d format a │ │ │ │ - 0x00009b10 6c6c6f77 73206f6e 6c79206f 6e65206c llows only one l │ │ │ │ - 0x00009b20 61726765 20726563 6f726420 76617269 arge record vari │ │ │ │ - 0x00009b30 61626c65 0a000000 09546865 20317374 able.....The 1st │ │ │ │ - 0x00009b40 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ - 0x00009b50 72696162 6c652074 68617420 6973206e riable that is n │ │ │ │ - 0x00009b60 6f742064 6566696e 6564206c 61737420 ot defined last │ │ │ │ - 0x00009b70 69732025 73000000 09434446 2d256420 is %s....CDF-%d │ │ │ │ - 0x00009b80 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ - 0x00009b90 6c79206f 6e65206c 61726765 20726563 ly one large rec │ │ │ │ - 0x00009ba0 6f726420 76617269 61626c65 20616e64 ord variable and │ │ │ │ - 0x00009bb0 20697420 6d757374 20626520 64656669 it must be defi │ │ │ │ - 0x00009bc0 6e656420 6c617374 0a000000 00000000 ned last........ │ │ │ │ - 0x00009bd0 4572726f 72202d20 76617269 61626c65 Error - variable │ │ │ │ - 0x00009be0 20626567 696e206f 66667365 74206f72 begin offset or │ │ │ │ - 0x00009bf0 64657273 3a0a0000 09766172 20222573 ders:....var "%s │ │ │ │ - 0x00009c00 22206265 67696e20 6f666673 65742028 " begin offset ( │ │ │ │ - 0x00009c10 256c6c64 29206973 206c6573 73207468 %lld) is less th │ │ │ │ - 0x00009c20 616e2068 65616465 72206578 74656e74 an header extent │ │ │ │ - 0x00009c30 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ - 0x00009c40 09766172 20222573 22206265 67696e20 .var "%s" begin │ │ │ │ - 0x00009c50 6f666673 65742028 256c6c64 29206973 offset (%lld) is │ │ │ │ - 0x00009c60 206c6573 73207468 616e2070 72657669 less than previ │ │ │ │ - 0x00009c70 6f757320 76617269 61626c65 20222573 ous variable "%s │ │ │ │ - 0x00009c80 2220656e 64206f66 66736574 2028256c " end offset (%l │ │ │ │ - 0x00009c90 6c64290a 00000000 09526563 6f726420 ld)......Record │ │ │ │ - 0x00009ca0 76617269 61626c65 20736563 74696f6e variable section │ │ │ │ - 0x00009cb0 20626567 696e206f 66667365 74202825 begin offset (% │ │ │ │ - 0x00009cc0 6c6c6429 20697320 6c657373 20746861 lld) is less tha │ │ │ │ - 0x00009cd0 6e206669 7865642d 73697a65 20766172 n fixed-size var │ │ │ │ - 0x00009ce0 6961626c 65207365 6374696f 6e20656e iable section en │ │ │ │ - 0x00009cf0 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ - 0x00009d00 00000000 00000000 56617269 61626c65 ........Variable │ │ │ │ - 0x00009d10 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ - 0x00009d20 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ - 0x00009d30 73207468 616e2072 65636f72 64207661 s than record va │ │ │ │ - 0x00009d40 72696162 6c652073 65637469 6f6e2062 riable section b │ │ │ │ - 0x00009d50 6567696e 206f6666 73657420 28256c6c egin offset (%ll │ │ │ │ - 0x00009d60 64290a00 00000000 56617269 61626c65 d)......Variable │ │ │ │ - 0x00009d70 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ - 0x00009d80 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ - 0x00009d90 73207468 616e2070 72657669 6f757320 s than previous │ │ │ │ - 0x00009da0 76617269 61626c65 20222573 2220656e variable "%s" en │ │ │ │ - 0x00009db0 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ - 0x00009dc0 00000000 00000000 4572726f 723a2055 ........Error: U │ │ │ │ - 0x00009dd0 6e6b6e6f 776e2066 696c6520 7369676e nknown file sign │ │ │ │ - 0x00009de0 61747572 650a0000 09457870 65637469 ature....Expecti │ │ │ │ - 0x00009df0 6e672022 43444631 222c2022 43444632 ng "CDF1", "CDF2 │ │ │ │ - 0x00009e00 222c206f 72202243 44463522 2c206275 ", or "CDF5", bu │ │ │ │ - 0x00009e10 7420676f 74202225 3473220a 00000000 t got "%4s"..... │ │ │ │ - 0x00009e20 6d616769 63203d20 25642028 66696c65 magic = %d (file │ │ │ │ - 0x00009e30 20666f72 6d61743a 20434446 2d256429 format: CDF-%d) │ │ │ │ - 0x00009e40 0a000000 00000000 09466169 6c656420 .........Failed │ │ │ │ - 0x00009e50 746f2072 65616420 74686520 6e756d62 to read the numb │ │ │ │ - 0x00009e60 6572206f 66207265 636f7264 730a0000 er of records... │ │ │ │ - 0x00009e70 0a6e756d 72656373 203d2025 6c6c6420 .numrecs = %lld │ │ │ │ - 0x00009e80 286e756d 62657220 6f662072 65636f72 (number of recor │ │ │ │ - 0x00009e90 6473290a 00000000 706f735f 61646472 ds).....pos_addr │ │ │ │ - 0x00009ea0 203c2062 6173655f 61646472 202b2067 < base_addr + g │ │ │ │ - 0x00009eb0 65746275 662e7369 7a650000 00000000 etbuf.size...... │ │ │ │ - 0x00009ec0 75667300 00000000 6e667300 00000000 ufs.....nfs..... │ │ │ │ - 0x00009ed0 78667300 00000000 70766673 32000000 xfs.....pvfs2... │ │ │ │ - 0x00009ee0 67706673 00000000 70616e66 73000000 gpfs....panfs... │ │ │ │ - 0x00009ef0 6c757374 72650000 64616f73 00000000 lustre..daos.... │ │ │ │ - 0x00009f00 74657374 66730000 696d6500 00000000 testfs..ime..... │ │ │ │ - 0x00009f10 71756f62 79746500 43444600 00000000 quobyte.CDF..... │ │ │ │ - 0x00009f20 89484446 0d0a1a0a 00000000 00000000 .HDF............ │ │ │ │ - 0x00009f30 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x00009f40 206f6e20 6f70656e 696e6720 66696c65 on opening file │ │ │ │ - 0x00009f50 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ - 0x00009f60 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x00009f70 206f6e20 72656164 696e6720 66696c65 on reading file │ │ │ │ - 0x00009f80 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ - 0x00009f90 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x00009fa0 3a20696e 76616c69 64206669 6c652025 : invalid file % │ │ │ │ - 0x00009fb0 730a0000 00000000 4572726f 723a2049 s.......Error: I │ │ │ │ - 0x00009fc0 6e707574 2066696c 65206973 20696e20 nput file is in │ │ │ │ - 0x00009fd0 48444620 666f726d 61740a00 00000000 HDF format...... │ │ │ │ - 0x00009fe0 20202020 20202027 6e637661 6c696461 'ncvalida │ │ │ │ - 0x00009ff0 746f7227 206f6e6c 79207661 6c696461 tor' only valida │ │ │ │ - 0x0000a000 74657320 4e657443 44462063 6c617373 tes NetCDF class │ │ │ │ - 0x0000a010 69632066 696c6573 0a000000 00000000 ic files........ │ │ │ │ - 0x0000a020 20202020 20202043 6f6e7369 64657220 Consider │ │ │ │ - 0x0000a030 27683563 6865636b 272c2074 68652048 'h5check', the H │ │ │ │ - 0x0000a040 44463520 666f726d 61742063 6865636b DF5 format check │ │ │ │ - 0x0000a050 65720a00 00000000 55736167 653a2025 er......Usage: % │ │ │ │ - 0x0000a060 73205b2d 685d207c 205b2d74 5d205b2d s [-h] | [-t] [- │ │ │ │ - 0x0000a070 785d205b 2d715d20 66696c65 0a202020 x] [-q] file. │ │ │ │ - 0x0000a080 20202020 5b2d685d 20507269 6e742068 [-h] Print h │ │ │ │ - 0x0000a090 656c700a 20202020 2020205b 2d745d20 elp. [-t] │ │ │ │ - 0x0000a0a0 5475726e 206f6e20 74726163 696e6720 Turn on tracing │ │ │ │ - 0x0000a0b0 6d6f6465 2c207072 696e7469 6e672070 mode, printing p │ │ │ │ - 0x0000a0c0 726f6772 65737320 6f662076 616c6964 rogress of valid │ │ │ │ - 0x0000a0d0 6174696f 6e0a2020 20202020 205b2d78 ation. [-x │ │ │ │ - 0x0000a0e0 5d205265 70616972 20696e2d 706c6163 ] Repair in-plac │ │ │ │ - 0x0000a0f0 65207468 65206e75 6c6c2d62 79746520 e the null-byte │ │ │ │ - 0x0000a100 70616464 696e6720 696e2066 696c6520 padding in file │ │ │ │ - 0x0000a110 68656164 65722e0a 20202020 2020205b header.. [ │ │ │ │ - 0x0000a120 2d715d20 51756965 74206d6f 64652028 -q] Quiet mode ( │ │ │ │ - 0x0000a130 65786974 20312077 68656e20 6661696c exit 1 when fail │ │ │ │ - 0x0000a140 2c203020 73756363 65737329 0a202020 , 0 success). │ │ │ │ - 0x0000a150 20202020 66696c65 3a20496e 70757420 file: Input │ │ │ │ - 0x0000a160 6e657443 44462066 696c6520 6e616d65 netCDF file name │ │ │ │ - 0x0000a170 0a2a506e 65744344 46206c69 62726172 .*PnetCDF librar │ │ │ │ - 0x0000a180 79207665 7273696f 6e20312e 31352e30 y version 1.15.0 │ │ │ │ - 0x0000a190 206f6620 4a756c79 20312c20 32303236 of July 1, 2026 │ │ │ │ - 0x0000a1a0 0a000000 00000000 78746871 00000000 ........xthq.... │ │ │ │ - 0x0000a1b0 25730000 00000000 46696c65 20222573 %s......File "%s │ │ │ │ - 0x0000a1c0 2220666f 726d6174 20697320 756e6b6e " format is unkn │ │ │ │ - 0x0000a1d0 6f776e0a 00000000 4572726f 72206f6e own.....Error on │ │ │ │ - 0x0000a1e0 206f7065 6e206669 6c652025 73202825 open file %s (% │ │ │ │ - 0x0000a1f0 73290a00 00000000 4572726f 72206174 s)......Error at │ │ │ │ - 0x0000a200 206c696e 65202564 20776865 6e206361 line %d when ca │ │ │ │ - 0x0000a210 6c6c696e 67206361 6c6c6f63 28290a00 lling calloc().. │ │ │ │ - 0x0000a220 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ - 0x0000a230 20667374 61742028 2573290a 00000000 fstat (%s)..... │ │ │ │ - 0x0000a240 5761726e 696e673a 2066696c 65207369 Warning: file si │ │ │ │ - 0x0000a250 7a652028 256c6c64 29206973 206c6172 ze (%lld) is lar │ │ │ │ - 0x0000a260 67657220 7468616e 20657870 65637465 ger than expecte │ │ │ │ - 0x0000a270 64202825 6c6c6429 210a0000 00000000 d (%lld)!....... │ │ │ │ - 0x0000a280 09626567 696e5f72 65633d25 6c6c6420 .begin_rec=%lld │ │ │ │ - 0x0000a290 72656373 697a653d 256c6c64 206e756d recsize=%lld num │ │ │ │ - 0x0000a2a0 72656373 3d256c6c 64206e63 66696c65 recs=%lld ncfile │ │ │ │ - 0x0000a2b0 73746174 2e73745f 73697a65 3d256c6c stat.st_size=%ll │ │ │ │ - 0x0000a2c0 640a0000 00000000 5761726e 696e673a d.......Warning: │ │ │ │ - 0x0000a2d0 0a000000 00000000 0966696c 65207369 .........file si │ │ │ │ - 0x0000a2e0 7a652028 256c6c64 29206973 206c6573 ze (%lld) is les │ │ │ │ - 0x0000a2f0 73207468 616e2065 78706563 74656420 s than expected │ │ │ │ - 0x0000a300 28256c6c 6429210a 00000000 00000000 (%lld)!......... │ │ │ │ - 0x0000a310 5761726e 696e673a 00000000 00000000 Warning:........ │ │ │ │ - 0x0000a320 0966696c 65207369 7a652028 256c6c64 .file size (%lld │ │ │ │ - 0x0000a330 29206973 206c6172 67657220 7468616e ) is larger than │ │ │ │ - 0x0000a340 20657870 65637465 64202825 6c6c6429 expected (%lld) │ │ │ │ - 0x0000a350 210a0000 00000000 46696c65 20222573 !.......File "%s │ │ │ │ - 0x0000a360 22206973 20612076 616c6964 204e6574 " is a valid Net │ │ │ │ - 0x0000a370 43444620 636c6173 73696320 4344462d CDF classic CDF- │ │ │ │ - 0x0000a380 25642066 696c652e 0a000000 00000000 %d file......... │ │ │ │ - 0x0000a390 46696c65 20222573 22206661 696c7320 File "%s" fails │ │ │ │ - 0x0000a3a0 746f2063 6f6e666f 726d2077 69746820 to conform with │ │ │ │ - 0x0000a3b0 636c6173 73696320 4344462d 25642066 classic CDF-%d f │ │ │ │ - 0x0000a3c0 696c6520 666f726d 61742073 70656369 ile format speci │ │ │ │ - 0x0000a3d0 66696361 74696f6e 730a0000 00000000 fications....... │ │ │ │ - 0x0000a3e0 616e6420 69742068 61732062 65656e20 and it has been │ │ │ │ - 0x0000a3f0 72657061 69726564 20696e20 706c6163 repaired in plac │ │ │ │ - 0x0000a400 6520746f 2072656d 6f766520 74686520 e to remove the │ │ │ │ - 0x0000a410 6572726f 72732e0a 00000000 00000000 errors.......... │ │ │ │ - 0x0000a420 506c6561 73652072 756e2022 25732025 Please run "%s % │ │ │ │ - 0x0000a430 73222074 6f207661 6c696461 74652061 s" to validate a │ │ │ │ - 0x0000a440 6761696e 2e0a0000 66726565 5f4e435f gain....free_NC_ │ │ │ │ - 0x0000a450 64696d61 72726179 00000000 00000000 dimarray........ │ │ │ │ - 0x0000a460 66726565 5f4e435f 61747472 61727261 free_NC_attrarra │ │ │ │ - 0x0000a470 79000000 00000000 66726565 5f4e435f y.......free_NC_ │ │ │ │ - 0x0000a480 76617261 72726179 00000000 00000000 vararray........ │ │ │ │ - 0x0000a490 6864725f 6c656e5f 4e435f64 696d0000 hdr_len_NC_dim.. │ │ │ │ - 0x0000a4a0 6864725f 6c656e5f 4e435f61 74747200 hdr_len_NC_attr. │ │ │ │ - 0x0000a4b0 6864725f 6c656e5f 4e435f76 61720000 hdr_len_NC_var.. │ │ │ │ - 0x0000a4c0 6864725f 6c656e5f 4e430000 00000000 hdr_len_NC...... │ │ │ │ - 0x0000a4d0 656c656d 5f4e435f 64696d61 72726179 elem_NC_dimarray │ │ │ │ - 0x0000a4e0 00000000 00000000 76616c5f 66657463 ........val_fetc │ │ │ │ - 0x0000a4f0 68000000 00000000 76616c5f 6765745f h.......val_get_ │ │ │ │ - 0x0000a500 4e435f64 696d6172 72617900 00000000 NC_dimarray..... │ │ │ │ - 0x0000a510 785f6c65 6e5f4e43 5f617474 72560000 x_len_NC_attrV.. │ │ │ │ - 0x0000a520 76616c5f 6765745f 4e435f61 74747261 val_get_NC_attra │ │ │ │ - 0x0000a530 72726179 00000000 6c656e5f 6e637479 rray....len_ncty │ │ │ │ - 0x0000a540 70650000 00000000 76616c5f 6765745f pe......val_get_ │ │ │ │ - 0x0000a550 4e435f76 61726172 72617900 00000000 NC_vararray..... │ │ │ │ - 0x0000a560 76616c5f 6765745f 4e4300 val_get_NC. │ │ │ │ + 0x00009940 01000200 00000000 00000000 00000000 ................ │ │ │ │ + 0x00009950 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ + 0x00009960 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ + 0x00009970 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ + 0x00009980 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ + 0x00009990 666f726d 616e6365 2e68746d 6c23636c formance.html#cl │ │ │ │ + 0x000099a0 61737369 635f666f 726d6174 5f6c696d assic_format_lim │ │ │ │ + 0x000099b0 69746174 696f6e73 00000000 00000000 itations........ │ │ │ │ + 0x000099c0 68747470 733a2f2f 646f6373 2e756e69 https://docs.uni │ │ │ │ + 0x000099d0 64617461 2e756361 722e6564 752f6e75 data.ucar.edu/nu │ │ │ │ + 0x000099e0 672f6375 7272656e 742f6669 6c655f73 g/current/file_s │ │ │ │ + 0x000099f0 74727563 74757265 5f616e64 5f706572 tructure_and_per │ │ │ │ + 0x00009a00 666f726d 616e6365 2e68746d 6c236f66 formance.html#of │ │ │ │ + 0x00009a10 66736574 5f666f72 6d61745f 6c696d69 fset_format_limi │ │ │ │ + 0x00009a20 74617469 6f6e7300 43444601 00000000 tations.CDF..... │ │ │ │ + 0x00009a30 2e2e2f2e 2e2f2e2e 2f2e2e2f 7372632f ../../../../src/ │ │ │ │ + 0x00009a40 7574696c 732f6e63 76616c69 6461746f utils/ncvalidato │ │ │ │ + 0x00009a50 722f6e63 76616c69 6461746f 722e6300 r/ncvalidator.c. │ │ │ │ + 0x00009a60 6e636170 20213d20 4e554c4c 00000000 ncap != NULL.... │ │ │ │ + 0x00009a70 64696d70 20213d20 4e554c4c 00000000 dimp != NULL.... │ │ │ │ + 0x00009a80 61747472 7020213d 204e554c 4c000000 attrp != NULL... │ │ │ │ + 0x00009a90 76617270 20213d20 4e554c4c 00000000 varp != NULL.... │ │ │ │ + 0x00009aa0 6e637020 213d204e 554c4c00 00000000 ncp != NULL..... │ │ │ │ + 0x00009ab0 6e636170 2d3e7661 6c756520 213d204e ncap->value != N │ │ │ │ + 0x00009ac0 554c4c00 00000000 4572726f 723a0a00 ULL.....Error:.. │ │ │ │ + 0x00009ad0 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ + 0x00009ae0 44205b25 645d2069 6e76616c 69642028 D [%d] invalid ( │ │ │ │ + 0x00009af0 2564290a 00000000 0925733a 2064696d %d)......%s: dim │ │ │ │ + 0x00009b00 656e7369 6f6e2049 44205b25 645d2028 ension ID [%d] ( │ │ │ │ + 0x00009b10 25642920 6c617267 65722074 68616e20 %d) larger than │ │ │ │ + 0x00009b20 64656669 6e656420 28256429 0a000000 defined (%d).... │ │ │ │ + 0x00009b30 0925733a 2064696d 656e7369 6f6e2049 .%s: dimension I │ │ │ │ + 0x00009b40 44205b25 645d2069 73204e43 5f554e4c D [%d] is NC_UNL │ │ │ │ + 0x00009b50 494d4954 45442069 6e207468 65207772 IMITED in the wr │ │ │ │ + 0x00009b60 6f6e6720 696e6465 780a0000 00000000 ong index....... │ │ │ │ + 0x00009b70 76617220 25733a00 09626567 696e206f var %s:..begin o │ │ │ │ + 0x00009b80 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ + 0x00009b90 2028256c 6c642920 67726561 74657220 (%lld) greater │ │ │ │ + 0x00009ba0 7468616e 20746865 20626567 696e206f than the begin o │ │ │ │ + 0x00009bb0 66206669 72737420 7265636f 72642028 f first record ( │ │ │ │ + 0x00009bc0 256c6c64 290a0000 09626567 696e206f %lld)....begin o │ │ │ │ + 0x00009bd0 66207661 72696162 6c652073 65637469 f variable secti │ │ │ │ + 0x00009be0 6f6e2028 256c6c64 29206973 206e6567 on (%lld) is neg │ │ │ │ + 0x00009bf0 61746976 650a0000 0966696c 65206865 ative....file he │ │ │ │ + 0x00009c00 61646572 2073697a 65202825 6c6c6429 ader size (%lld) │ │ │ │ + 0x00009c10 20697320 6c617267 65722074 68616e20 is larger than │ │ │ │ + 0x00009c20 74686520 62656769 6e206f66 20646174 the begin of dat │ │ │ │ + 0x00009c30 61207365 6374696f 6e202825 6c6c6429 a section (%lld) │ │ │ │ + 0x00009c40 0a000000 00000000 09626567 696e206f .........begin o │ │ │ │ + 0x00009c50 66207265 636f7264 20736563 74696f6e f record section │ │ │ │ + 0x00009c60 2028256c 6c642920 6973207a 65726f20 (%lld) is zero │ │ │ │ + 0x00009c70 6f72206e 65676174 6976650a 00000000 or negative..... │ │ │ │ + 0x00009c80 09626567 696e206f 66206461 74612073 .begin of data s │ │ │ │ + 0x00009c90 65637469 6f6e2028 256c6c64 29206973 ection (%lld) is │ │ │ │ + 0x00009ca0 206c6172 67657220 7468616e 20726563 larger than rec │ │ │ │ + 0x00009cb0 6f726420 73656374 696f6e20 28256c6c ord section (%ll │ │ │ │ + 0x00009cc0 64290a00 00000000 4572726f 72206174 d)......Error at │ │ │ │ + 0x00009cd0 206c696e 65202564 3a206c73 65656b20 line %d: lseek │ │ │ │ + 0x00009ce0 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ + 0x00009cf0 206c696e 65202564 3a207772 69746520 line %d: write │ │ │ │ + 0x00009d00 25730a00 00000000 4572726f 72206174 %s......Error at │ │ │ │ + 0x00009d10 206c696e 65202564 3a207772 6974696e line %d: writin │ │ │ │ + 0x00009d20 6720257a 64206279 74657320 62757420 g %zd bytes but │ │ │ │ + 0x00009d30 6f6e6c79 20257a64 20777269 7474656e only %zd written │ │ │ │ + 0x00009d40 0a000000 00000000 6762702d 3e626173 ........gbp->bas │ │ │ │ + 0x00009d50 6520213d 204e554c 4c000000 00000000 e != NULL....... │ │ │ │ + 0x00009d60 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x00009d70 3a207265 61642025 730a0000 00000000 : read %s....... │ │ │ │ + 0x00009d80 4572726f 72204020 5b307825 382e387a Error @ [0x%8.8z │ │ │ │ + 0x00009d90 785d3a0a 00000000 09496e76 616c6964 x]:......Invalid │ │ │ │ + 0x00009da0 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ + 0x00009db0 67202825 64290a00 0925733a 20466169 g (%d)...%s: Fai │ │ │ │ + 0x00009dc0 6c20746f 20726561 64204e43 20636f6d l to read NC com │ │ │ │ + 0x00009dd0 706f6e65 6e742074 61670a00 00000000 ponent tag...... │ │ │ │ + 0x00009de0 25642d62 79746520 73697a65 20697320 %d-byte size is │ │ │ │ + 0x00009df0 65787065 63746564 20666f72 20000000 expected for ... │ │ │ │ + 0x00009e00 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ + 0x00009e10 65616420 6e616d65 20737472 696e6720 ead name string │ │ │ │ + 0x00009e20 6c656e67 74680a00 09257320 2d206665 length...%s - fe │ │ │ │ + 0x00009e30 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ + 0x00009e40 6e670a00 00000000 09257320 2d206665 ng.......%s - fe │ │ │ │ + 0x00009e50 74636869 6e67206e 616d6520 73747269 tching name stri │ │ │ │ + 0x00009e60 6e672070 61646469 6e670a00 00000000 ng padding...... │ │ │ │ + 0x00009e70 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ + 0x00009e80 61646469 6e672069 73206e6f 6e2d6e75 adding is non-nu │ │ │ │ + 0x00009e90 6c6c2062 7974650a 00000000 00000000 ll byte......... │ │ │ │ + 0x00009ea0 09257320 22257322 3a206e61 6d652070 .%s "%s": name p │ │ │ │ + 0x00009eb0 61646469 6e672065 72726f72 20686173 adding error has │ │ │ │ + 0x00009ec0 20626565 6e202a2a 72657061 69726564 been **repaired │ │ │ │ + 0x00009ed0 2a2a0a00 00000000 44696d65 6e73696f **......Dimensio │ │ │ │ + 0x00009ee0 6e000000 00000000 0944696d 656e7369 n........Dimensi │ │ │ │ + 0x00009ef0 6f6e2022 2573223a 20466169 6c656420 on "%s": Failed │ │ │ │ + 0x00009f00 746f2072 65616420 64696d65 6e73696f to read dimensio │ │ │ │ + 0x00009f10 6e207369 7a650a00 0944696d 656e7369 n size...Dimensi │ │ │ │ + 0x00009f20 6f6e2022 2573223a 204e435f 554e4c49 on "%s": NC_UNLI │ │ │ │ + 0x00009f30 4d495445 44206469 6d656e73 696f6e20 MITED dimension │ │ │ │ + 0x00009f40 616c7265 61647920 666f756e 64202822 already found (" │ │ │ │ + 0x00009f50 25732229 0a000000 67627020 213d204e %s")....gbp != N │ │ │ │ + 0x00009f60 554c4c20 26262067 62702d3e 706f7320 ULL && gbp->pos │ │ │ │ + 0x00009f70 213d204e 554c4c00 6e636170 2d3e7661 != NULL.ncap->va │ │ │ │ + 0x00009f80 6c756520 3d3d204e 554c4c00 00000000 lue == NULL..... │ │ │ │ + 0x00009f90 74616720 4e435f44 494d454e 53494f4e tag NC_DIMENSION │ │ │ │ + 0x00009fa0 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x00009fb0 746f2072 65616420 74616720 4e435f44 to read tag NC_D │ │ │ │ + 0x00009fc0 494d454e 53494f4e 0a000000 00000000 IMENSION........ │ │ │ │ + 0x00009fd0 094e756d 62657220 6f662064 696d656e .Number of dimen │ │ │ │ + 0x00009fe0 73696f6e 73202825 6c6c6429 20646566 sions (%lld) def │ │ │ │ + 0x00009ff0 696e6564 20696e20 66696c65 20657863 ined in file exc │ │ │ │ + 0x0000a000 65656473 204e435f 4d41585f 44494d53 eeds NC_MAX_DIMS │ │ │ │ + 0x0000a010 20282564 290a0000 0a64696d 5f6c6973 (%d)....dim_lis │ │ │ │ + 0x0000a020 74202864 696d656e 73696f6e 206c6973 t (dimension lis │ │ │ │ + 0x0000a030 74293a00 00000000 09746167 203d2041 t):......tag = A │ │ │ │ + 0x0000a040 4253454e 5420286e 6f206469 6d656e73 BSENT (no dimens │ │ │ │ + 0x0000a050 696f6e20 64656669 6e656429 00000000 ion defined).... │ │ │ │ + 0x0000a060 09496e76 616c6964 204e4320 636f6d70 .Invalid NC comp │ │ │ │ + 0x0000a070 6f6e656e 74207461 67202825 64292c20 onent tag (%d), │ │ │ │ + 0x0000a080 65787065 6374696e 67204e43 5f44494d expecting NC_DIM │ │ │ │ + 0x0000a090 454e5349 4f4e2028 2564290a 00000000 ENSION (%d)..... │ │ │ │ + 0x0000a0a0 09746167 203d204e 435f4449 4d454e53 .tag = NC_DIMENS │ │ │ │ + 0x0000a0b0 494f4e00 00000000 096e756d 62657220 ION......number │ │ │ │ + 0x0000a0c0 6f662064 696d656e 73696f6e 73206465 of dimensions de │ │ │ │ + 0x0000a0d0 66696e65 64203d20 25640a00 00000000 fined = %d...... │ │ │ │ + 0x0000a0e0 0964696d 656e7369 6f6e2049 44202532 .dimension ID %2 │ │ │ │ + 0x0000a0f0 643a206e 616d6520 22257322 2c206c65 d: name "%s", le │ │ │ │ + 0x0000a100 6e677468 203d2055 4e4c494d 49544544 ngth = UNLIMITED │ │ │ │ + 0x0000a110 2028256c 6c642063 75727265 6e746c79 (%lld currently │ │ │ │ + 0x0000a120 290a0000 00000000 0964696d 656e7369 )........dimensi │ │ │ │ + 0x0000a130 6f6e2049 44202532 643a206e 616d6520 on ID %2d: name │ │ │ │ + 0x0000a140 22257322 2c206c65 6e677468 203d2025 "%s", length = % │ │ │ │ + 0x0000a150 6c6c640a 00000000 0925733a 20466169 lld......%s: Fai │ │ │ │ + 0x0000a160 6c656420 746f2072 65616420 4e432064 led to read NC d │ │ │ │ + 0x0000a170 61746120 74797065 0a000000 00000000 ata type........ │ │ │ │ + 0x0000a180 0925733a 20556e6b 6e6f776e 204e4320 .%s: Unknown NC │ │ │ │ + 0x0000a190 64617461 20747970 65202825 75290a00 data type (%u).. │ │ │ │ + 0x0000a1a0 0925733a 20466169 6c656420 746f2066 .%s: Failed to f │ │ │ │ + 0x0000a1b0 65746368 206e6578 74206368 756e6b20 etch next chunk │ │ │ │ + 0x0000a1c0 696e746f 20612062 75666665 720a0000 into a buffer... │ │ │ │ + 0x0000a1d0 0925733a 2076616c 75652070 61646469 .%s: value paddi │ │ │ │ + 0x0000a1e0 6e672069 73206e6f 6e2d6e75 6c6c2062 ng is non-null b │ │ │ │ + 0x0000a1f0 7974650a 00000000 0925733a 2076616c yte......%s: val │ │ │ │ + 0x0000a200 75652070 61646469 6e672068 61732062 ue padding has b │ │ │ │ + 0x0000a210 65656e20 2a2a7265 70616972 65642a2a een **repaired** │ │ │ │ + 0x0000a220 0a000000 00000000 4e435f42 59544500 ........NC_BYTE. │ │ │ │ + 0x0000a230 4e435f43 48415200 4e435f55 42595445 NC_CHAR.NC_UBYTE │ │ │ │ + 0x0000a240 00000000 00000000 4e435f53 484f5254 ........NC_SHORT │ │ │ │ + 0x0000a250 00000000 00000000 4e435f55 53484f52 ........NC_USHOR │ │ │ │ + 0x0000a260 54000000 00000000 4e435f49 4e540000 T.......NC_INT.. │ │ │ │ + 0x0000a270 4e435f55 494e5400 4e435f46 4c4f4154 NC_UINT.NC_FLOAT │ │ │ │ + 0x0000a280 00000000 00000000 4e435f44 4f55424c ........NC_DOUBL │ │ │ │ + 0x0000a290 45000000 00000000 4e435f49 4e543634 E.......NC_INT64 │ │ │ │ + 0x0000a2a0 00000000 00000000 4e435f55 494e5436 ........NC_UINT6 │ │ │ │ + 0x0000a2b0 34000000 00000000 00000000 00000000 4............... │ │ │ │ + 0x0000a2c0 4572726f 723a2062 61642078 74797065 Error: bad xtype │ │ │ │ + 0x0000a2d0 28256429 20696e20 25730a00 00000000 (%d) in %s...... │ │ │ │ + 0x0000a2e0 25732022 25732200 0925733a 20466169 %s "%s"..%s: Fai │ │ │ │ + 0x0000a2f0 6c656420 746f2072 65616420 61747472 led to read attr │ │ │ │ + 0x0000a300 69627574 65206c65 6e677468 0a000000 ibute length.... │ │ │ │ + 0x0000a310 74616720 4e435f41 54545249 42555445 tag NC_ATTRIBUTE │ │ │ │ + 0x0000a320 00000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x0000a330 746f2072 65616420 74616720 4e435f41 to read tag NC_A │ │ │ │ + 0x0000a340 54545249 42555445 0a000000 00000000 TTRIBUTE........ │ │ │ │ + 0x0000a350 09257320 61747472 69627574 65733a20 .%s attributes: │ │ │ │ + 0x0000a360 6e756d62 6572206f 66206174 74726962 number of attrib │ │ │ │ + 0x0000a370 75746573 2028256c 6c642920 65786365 utes (%lld) exce │ │ │ │ + 0x0000a380 65647320 4e435f4d 41585f41 54545253 eds NC_MAX_ATTRS │ │ │ │ + 0x0000a390 20282564 290a0000 476c6f62 616c0000 (%d)...Global.. │ │ │ │ + 0x0000a3a0 0a676174 745f6c69 73742028 676c6f62 .gatt_list (glob │ │ │ │ + 0x0000a3b0 616c2061 74747269 62757465 206c6973 al attribute lis │ │ │ │ + 0x0000a3c0 74293a00 00000000 09097661 74745f6c t):.......vatt_l │ │ │ │ + 0x0000a3d0 69737420 28766172 6961626c 65206174 ist (variable at │ │ │ │ + 0x0000a3e0 74726962 75746520 6c697374 293a0000 tribute list):.. │ │ │ │ + 0x0000a3f0 09090000 00000000 09746167 203d2041 .........tag = A │ │ │ │ + 0x0000a400 4253454e 5420286e 6f206174 74726962 BSENT (no attrib │ │ │ │ + 0x0000a410 75746520 64656669 6e656429 00000000 ute defined).... │ │ │ │ + 0x0000a420 25732061 74747269 62757465 00000000 %s attribute.... │ │ │ │ + 0x0000a430 0925733a 20496e76 616c6964 204e4320 .%s: Invalid NC │ │ │ │ + 0x0000a440 636f6d70 6f6e656e 74207461 67202825 component tag (% │ │ │ │ + 0x0000a450 64292c20 65787065 6374696e 67204e43 d), expecting NC │ │ │ │ + 0x0000a460 5f415454 52494255 54452028 2564290a _ATTRIBUTE (%d). │ │ │ │ + 0x0000a470 00000000 00000000 09746167 203d204e .........tag = N │ │ │ │ + 0x0000a480 435f4154 54524942 55544500 00000000 C_ATTRIBUTE..... │ │ │ │ + 0x0000a490 096e756d 62657220 6f662061 74747269 .number of attri │ │ │ │ + 0x0000a4a0 62757465 73203d20 25640a00 00000000 butes = %d...... │ │ │ │ + 0x0000a4b0 09617474 72696275 7465206e 616d6520 .attribute name │ │ │ │ + 0x0000a4c0 22257322 2c207479 7065203d 2025732c "%s", type = %s, │ │ │ │ + 0x0000a4d0 206c656e 67746820 3d20256c 6c640a00 length = %lld.. │ │ │ │ + 0x0000a4e0 226c656e 5f6e6374 79706520 62616420 "len_nctype bad │ │ │ │ + 0x0000a4f0 74797065 22203d3d 20300000 00000000 type" == 0...... │ │ │ │ + 0x0000a500 09096e61 6d65203d 20222573 220a0000 ..name = "%s"... │ │ │ │ + 0x0000a510 0925733a 20466169 6c656420 746f2072 .%s: Failed to r │ │ │ │ + 0x0000a520 65616420 6e756d62 6572206f 66206469 ead number of di │ │ │ │ + 0x0000a530 6d656e73 696f6e73 0a000000 00000000 mensions........ │ │ │ │ + 0x0000a540 0925733a 206e756d 62657220 6f662064 .%s: number of d │ │ │ │ + 0x0000a550 696d656e 73696f6e 73202825 6c6c6429 imensions (%lld) │ │ │ │ + 0x0000a560 206c6172 67657220 7468616e 204e435f larger than NC_ │ │ │ │ + 0x0000a570 4d41585f 5641525f 44494d53 20282564 MAX_VAR_DIMS (%d │ │ │ │ + 0x0000a580 290a0000 00000000 09096e75 6d626572 ).........number │ │ │ │ + 0x0000a590 206f6620 64696d65 6e73696f 6e73203d of dimensions = │ │ │ │ + 0x0000a5a0 2025640a 00000000 09096469 6d656e73 %d.......dimens │ │ │ │ + 0x0000a5b0 696f6e20 4944733a 00000000 00000000 ion IDs:........ │ │ │ │ + 0x0000a5c0 0925733a 20466169 6c20746f 20726561 .%s: Fail to rea │ │ │ │ + 0x0000a5d0 64206469 6d69645b 25645d0a 00000000 d dimid[%d]..... │ │ │ │ + 0x0000a5e0 20256400 00000000 09257320 22257322 %d......%s "%s" │ │ │ │ + 0x0000a5f0 3a206469 6d69645b 25645d3d 25642069 : dimid[%d]=%d i │ │ │ │ + 0x0000a600 73206c61 72676572 20746861 6e207468 s larger than th │ │ │ │ + 0x0000a610 65206e75 6d626572 206f6620 64696d65 e number of dime │ │ │ │ + 0x0000a620 6e73696f 6e732064 6566696e 65642069 nsions defined i │ │ │ │ + 0x0000a630 6e206669 6c652028 2564290a 00000000 n file (%d)..... │ │ │ │ + 0x0000a640 09096461 74612074 7970653a 2025730a ..data type: %s. │ │ │ │ + 0x0000a650 00000000 00000000 0925733a 20466169 .........%s: Fai │ │ │ │ + 0x0000a660 6c656420 746f2072 65616420 7673697a led to read vsiz │ │ │ │ + 0x0000a670 650a0000 00000000 09097661 72696162 e.........variab │ │ │ │ + 0x0000a680 6c652073 697a6520 28767369 7a65293a le size (vsize): │ │ │ │ + 0x0000a690 20256c6c 640a0000 0925733a 20466169 %lld....%s: Fai │ │ │ │ + 0x0000a6a0 6c20746f 20726561 64206265 67696e0a l to read begin. │ │ │ │ + 0x0000a6b0 00000000 00000000 09097374 61727469 ..........starti │ │ │ │ + 0x0000a6c0 6e672066 696c6520 6f666673 65742028 ng file offset ( │ │ │ │ + 0x0000a6d0 62656769 6e293a20 256c6c64 0a000000 begin): %lld.... │ │ │ │ + 0x0000a6e0 74616720 4e435f56 41524941 424c4500 tag NC_VARIABLE. │ │ │ │ + 0x0000a6f0 09466169 6c656420 746f2072 65616420 .Failed to read │ │ │ │ + 0x0000a700 74616720 4e435f56 41524941 424c450a tag NC_VARIABLE. │ │ │ │ + 0x0000a710 00000000 00000000 094e756d 62657220 .........Number │ │ │ │ + 0x0000a720 6f662076 61726961 626c6573 2028256c of variables (%l │ │ │ │ + 0x0000a730 6c642920 65786365 65647320 4e435f4d ld) exceeds NC_M │ │ │ │ + 0x0000a740 41585f56 41525320 28256429 0a000000 AX_VARS (%d).... │ │ │ │ + 0x0000a750 0a766172 5f6c6973 74202876 61726961 .var_list (varia │ │ │ │ + 0x0000a760 626c6520 6c697374 293a0000 00000000 ble list):...... │ │ │ │ + 0x0000a770 0a746167 203d2041 4253454e 5420286e .tag = ABSENT (n │ │ │ │ + 0x0000a780 6f207661 72696162 6c652064 6566696e o variable defin │ │ │ │ + 0x0000a790 65642900 00000000 09496e76 616c6964 ed)......Invalid │ │ │ │ + 0x0000a7a0 204e4320 636f6d70 6f6e656e 74207461 NC component ta │ │ │ │ + 0x0000a7b0 67202825 64292c20 65787065 6374696e g (%d), expectin │ │ │ │ + 0x0000a7c0 67204e43 5f564152 4941424c 45202825 g NC_VARIABLE (% │ │ │ │ + 0x0000a7d0 64290a00 00000000 09746167 203d204e d).......tag = N │ │ │ │ + 0x0000a7e0 435f5641 52494142 4c450000 00000000 C_VARIABLE...... │ │ │ │ + 0x0000a7f0 096e756d 62657220 6f662076 61726961 .number of varia │ │ │ │ + 0x0000a800 626c6573 203d2025 640a0000 00000000 bles = %d....... │ │ │ │ + 0x0000a810 0a097661 72696162 6c652049 44203d20 ..variable ID = │ │ │ │ + 0x0000a820 25640a00 00000000 56617269 61626c65 %d......Variable │ │ │ │ + 0x0000a830 00000000 00000000 09766172 20257300 .........var %s. │ │ │ │ + 0x0000a840 28256c6c 64000000 2c20256c 6c640000 (%lld..., %lld.. │ │ │ │ + 0x0000a850 3a207661 72696162 6c652073 697a6520 : variable size │ │ │ │ + 0x0000a860 67726561 74657220 7468616e 206d6178 greater than max │ │ │ │ + 0x0000a870 2028256c 6c642920 616c6c6f 7761626c (%lld) allowabl │ │ │ │ + 0x0000a880 65206279 20434446 2d25640a 00000000 e by CDF-%d..... │ │ │ │ + 0x0000a890 09496e70 75742066 696c6520 636f6e74 .Input file cont │ │ │ │ + 0x0000a8a0 61696e73 20256c6c 64206c61 72676520 ains %lld large │ │ │ │ + 0x0000a8b0 66697865 642d7369 7a652076 61726961 fixed-size varia │ │ │ │ + 0x0000a8c0 626c6573 0a000000 09434446 2d256420 bles.....CDF-%d │ │ │ │ + 0x0000a8d0 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000a8e0 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ + 0x0000a8f0 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ + 0x0000a900 0a000000 00000000 09546865 20317374 .........The 1st │ │ │ │ + 0x0000a910 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ + 0x0000a920 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ + 0x0000a930 00000000 00000000 09546865 20326e64 .........The 2nd │ │ │ │ + 0x0000a940 206c6172 67652066 69786564 2d73697a large fixed-siz │ │ │ │ + 0x0000a950 65207661 72696162 6c652069 73202573 e variable is %s │ │ │ │ + 0x0000a960 0a000000 00000000 09536565 3a202573 .........See: %s │ │ │ │ + 0x0000a970 0a000000 00000000 09434446 2d256420 .........CDF-%d │ │ │ │ + 0x0000a980 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000a990 6c79206f 6e65206c 61726765 20666978 ly one large fix │ │ │ │ + 0x0000a9a0 65642d73 697a6520 76617269 61626c65 ed-size variable │ │ │ │ + 0x0000a9b0 20776869 6368206d 75737420 62652064 which must be d │ │ │ │ + 0x0000a9c0 6566696e 6564206c 61737420 616e6420 efined last and │ │ │ │ + 0x0000a9d0 74686572 65206973 206e6f20 7265636f there is no reco │ │ │ │ + 0x0000a9e0 72642076 61726961 626c650a 00000000 rd variable..... │ │ │ │ + 0x0000a9f0 09546865 206c6172 67652066 69786564 .The large fixed │ │ │ │ + 0x0000aa00 2d73697a 65207661 72696162 6c652069 -size variable i │ │ │ │ + 0x0000aa10 73202573 00000000 09496e70 75742066 s %s.....Input f │ │ │ │ + 0x0000aa20 696c6520 636f6e74 61696e73 2031206c ile contains 1 l │ │ │ │ + 0x0000aa30 61726765 20666978 65642d73 697a6520 arge fixed-size │ │ │ │ + 0x0000aa40 76617269 61626c65 7320616e 6420256c variables and %l │ │ │ │ + 0x0000aa50 6c642072 65636f72 64207661 72696162 ld record variab │ │ │ │ + 0x0000aa60 6c65730a 00000000 09496e70 75742066 les......Input f │ │ │ │ + 0x0000aa70 696c6520 636f6e74 61696e73 20256c6c ile contains %ll │ │ │ │ + 0x0000aa80 64206c61 72676520 7265636f 72642076 d large record v │ │ │ │ + 0x0000aa90 61726961 626c6573 0a000000 00000000 ariables........ │ │ │ │ + 0x0000aaa0 09546865 20317374 206c6172 67652072 .The 1st large r │ │ │ │ + 0x0000aab0 65636f72 64207661 72696162 6c652069 ecord variable i │ │ │ │ + 0x0000aac0 73202573 00000000 09546865 20326e64 s %s.....The 2nd │ │ │ │ + 0x0000aad0 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ + 0x0000aae0 72696162 6c652069 73202573 00000000 riable is %s.... │ │ │ │ + 0x0000aaf0 09434446 2d256420 666f726d 61742061 .CDF-%d format a │ │ │ │ + 0x0000ab00 6c6c6f77 73206f6e 6c79206f 6e65206c llows only one l │ │ │ │ + 0x0000ab10 61726765 20726563 6f726420 76617269 arge record vari │ │ │ │ + 0x0000ab20 61626c65 0a000000 09546865 20317374 able.....The 1st │ │ │ │ + 0x0000ab30 206c6172 67652072 65636f72 64207661 large record va │ │ │ │ + 0x0000ab40 72696162 6c652074 68617420 6973206e riable that is n │ │ │ │ + 0x0000ab50 6f742064 6566696e 6564206c 61737420 ot defined last │ │ │ │ + 0x0000ab60 69732025 73000000 09434446 2d256420 is %s....CDF-%d │ │ │ │ + 0x0000ab70 666f726d 61742061 6c6c6f77 73206f6e format allows on │ │ │ │ + 0x0000ab80 6c79206f 6e65206c 61726765 20726563 ly one large rec │ │ │ │ + 0x0000ab90 6f726420 76617269 61626c65 20616e64 ord variable and │ │ │ │ + 0x0000aba0 20697420 6d757374 20626520 64656669 it must be defi │ │ │ │ + 0x0000abb0 6e656420 6c617374 0a000000 00000000 ned last........ │ │ │ │ + 0x0000abc0 4572726f 72202d20 76617269 61626c65 Error - variable │ │ │ │ + 0x0000abd0 20626567 696e206f 66667365 74206f72 begin offset or │ │ │ │ + 0x0000abe0 64657273 3a0a0000 09766172 20222573 ders:....var "%s │ │ │ │ + 0x0000abf0 22206265 67696e20 6f666673 65742028 " begin offset ( │ │ │ │ + 0x0000ac00 256c6c64 29206973 206c6573 73207468 %lld) is less th │ │ │ │ + 0x0000ac10 616e2068 65616465 72206578 74656e74 an header extent │ │ │ │ + 0x0000ac20 2028256c 6c64290a 00000000 00000000 (%lld)......... │ │ │ │ + 0x0000ac30 09766172 20222573 22206265 67696e20 .var "%s" begin │ │ │ │ + 0x0000ac40 6f666673 65742028 256c6c64 29206973 offset (%lld) is │ │ │ │ + 0x0000ac50 206c6573 73207468 616e2070 72657669 less than previ │ │ │ │ + 0x0000ac60 6f757320 76617269 61626c65 20222573 ous variable "%s │ │ │ │ + 0x0000ac70 2220656e 64206f66 66736574 2028256c " end offset (%l │ │ │ │ + 0x0000ac80 6c64290a 00000000 09526563 6f726420 ld)......Record │ │ │ │ + 0x0000ac90 76617269 61626c65 20736563 74696f6e variable section │ │ │ │ + 0x0000aca0 20626567 696e206f 66667365 74202825 begin offset (% │ │ │ │ + 0x0000acb0 6c6c6429 20697320 6c657373 20746861 lld) is less tha │ │ │ │ + 0x0000acc0 6e206669 7865642d 73697a65 20766172 n fixed-size var │ │ │ │ + 0x0000acd0 6961626c 65207365 6374696f 6e20656e iable section en │ │ │ │ + 0x0000ace0 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ + 0x0000acf0 00000000 00000000 56617269 61626c65 ........Variable │ │ │ │ + 0x0000ad00 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ + 0x0000ad10 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ + 0x0000ad20 73207468 616e2072 65636f72 64207661 s than record va │ │ │ │ + 0x0000ad30 72696162 6c652073 65637469 6f6e2062 riable section b │ │ │ │ + 0x0000ad40 6567696e 206f6666 73657420 28256c6c egin offset (%ll │ │ │ │ + 0x0000ad50 64290a00 00000000 56617269 61626c65 d)......Variable │ │ │ │ + 0x0000ad60 20222573 22206265 67696e20 6f666673 "%s" begin offs │ │ │ │ + 0x0000ad70 65742028 256c6c64 29206973 206c6573 et (%lld) is les │ │ │ │ + 0x0000ad80 73207468 616e2070 72657669 6f757320 s than previous │ │ │ │ + 0x0000ad90 76617269 61626c65 20222573 2220656e variable "%s" en │ │ │ │ + 0x0000ada0 64206f66 66736574 2028256c 6c64290a d offset (%lld). │ │ │ │ + 0x0000adb0 00000000 00000000 4572726f 723a2055 ........Error: U │ │ │ │ + 0x0000adc0 6e6b6e6f 776e2066 696c6520 7369676e nknown file sign │ │ │ │ + 0x0000add0 61747572 650a0000 09457870 65637469 ature....Expecti │ │ │ │ + 0x0000ade0 6e672022 43444631 222c2022 43444632 ng "CDF1", "CDF2 │ │ │ │ + 0x0000adf0 222c206f 72202243 44463522 2c206275 ", or "CDF5", bu │ │ │ │ + 0x0000ae00 7420676f 74202225 3473220a 00000000 t got "%4s"..... │ │ │ │ + 0x0000ae10 6d616769 63203d20 25642028 66696c65 magic = %d (file │ │ │ │ + 0x0000ae20 20666f72 6d61743a 20434446 2d256429 format: CDF-%d) │ │ │ │ + 0x0000ae30 0a000000 00000000 09466169 6c656420 .........Failed │ │ │ │ + 0x0000ae40 746f2072 65616420 74686520 6e756d62 to read the numb │ │ │ │ + 0x0000ae50 6572206f 66207265 636f7264 730a0000 er of records... │ │ │ │ + 0x0000ae60 0a6e756d 72656373 203d2025 6c6c6420 .numrecs = %lld │ │ │ │ + 0x0000ae70 286e756d 62657220 6f662072 65636f72 (number of recor │ │ │ │ + 0x0000ae80 6473290a 00000000 706f735f 61646472 ds).....pos_addr │ │ │ │ + 0x0000ae90 203c2062 6173655f 61646472 202b2067 < base_addr + g │ │ │ │ + 0x0000aea0 65746275 662e7369 7a650000 00000000 etbuf.size...... │ │ │ │ + 0x0000aeb0 75667300 00000000 6e667300 00000000 ufs.....nfs..... │ │ │ │ + 0x0000aec0 78667300 00000000 70766673 32000000 xfs.....pvfs2... │ │ │ │ + 0x0000aed0 67706673 00000000 70616e66 73000000 gpfs....panfs... │ │ │ │ + 0x0000aee0 6c757374 72650000 64616f73 00000000 lustre..daos.... │ │ │ │ + 0x0000aef0 74657374 66730000 696d6500 00000000 testfs..ime..... │ │ │ │ + 0x0000af00 71756f62 79746500 43444600 00000000 quobyte.CDF..... │ │ │ │ + 0x0000af10 89484446 0d0a1a0a 00000000 00000000 .HDF............ │ │ │ │ + 0x0000af20 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000af30 206f6e20 6f70656e 696e6720 66696c65 on opening file │ │ │ │ + 0x0000af40 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ + 0x0000af50 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000af60 206f6e20 72656164 696e6720 66696c65 on reading file │ │ │ │ + 0x0000af70 20257320 28257329 0a000000 00000000 %s (%s)........ │ │ │ │ + 0x0000af80 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000af90 3a20696e 76616c69 64206669 6c652025 : invalid file % │ │ │ │ + 0x0000afa0 730a0000 00000000 4572726f 723a2049 s.......Error: I │ │ │ │ + 0x0000afb0 6e707574 2066696c 65206973 20696e20 nput file is in │ │ │ │ + 0x0000afc0 48444620 666f726d 61740a00 00000000 HDF format...... │ │ │ │ + 0x0000afd0 20202020 20202027 6e637661 6c696461 'ncvalida │ │ │ │ + 0x0000afe0 746f7227 206f6e6c 79207661 6c696461 tor' only valida │ │ │ │ + 0x0000aff0 74657320 4e657443 44462063 6c617373 tes NetCDF class │ │ │ │ + 0x0000b000 69632066 696c6573 0a000000 00000000 ic files........ │ │ │ │ + 0x0000b010 20202020 20202043 6f6e7369 64657220 Consider │ │ │ │ + 0x0000b020 27683563 6865636b 272c2074 68652048 'h5check', the H │ │ │ │ + 0x0000b030 44463520 666f726d 61742063 6865636b DF5 format check │ │ │ │ + 0x0000b040 65720a00 00000000 55736167 653a2025 er......Usage: % │ │ │ │ + 0x0000b050 73205b2d 685d207c 205b2d74 5d205b2d s [-h] | [-t] [- │ │ │ │ + 0x0000b060 785d205b 2d715d20 66696c65 0a202020 x] [-q] file. │ │ │ │ + 0x0000b070 20202020 5b2d685d 20507269 6e742068 [-h] Print h │ │ │ │ + 0x0000b080 656c700a 20202020 2020205b 2d745d20 elp. [-t] │ │ │ │ + 0x0000b090 5475726e 206f6e20 74726163 696e6720 Turn on tracing │ │ │ │ + 0x0000b0a0 6d6f6465 2c207072 696e7469 6e672070 mode, printing p │ │ │ │ + 0x0000b0b0 726f6772 65737320 6f662076 616c6964 rogress of valid │ │ │ │ + 0x0000b0c0 6174696f 6e0a2020 20202020 205b2d78 ation. [-x │ │ │ │ + 0x0000b0d0 5d205265 70616972 20696e2d 706c6163 ] Repair in-plac │ │ │ │ + 0x0000b0e0 65207468 65206e75 6c6c2d62 79746520 e the null-byte │ │ │ │ + 0x0000b0f0 70616464 696e6720 696e2066 696c6520 padding in file │ │ │ │ + 0x0000b100 68656164 65722e0a 20202020 2020205b header.. [ │ │ │ │ + 0x0000b110 2d715d20 51756965 74206d6f 64652028 -q] Quiet mode ( │ │ │ │ + 0x0000b120 65786974 20312077 68656e20 6661696c exit 1 when fail │ │ │ │ + 0x0000b130 2c203020 73756363 65737329 0a202020 , 0 success). │ │ │ │ + 0x0000b140 20202020 66696c65 3a20496e 70757420 file: Input │ │ │ │ + 0x0000b150 6e657443 44462066 696c6520 6e616d65 netCDF file name │ │ │ │ + 0x0000b160 0a2a506e 65744344 46206c69 62726172 .*PnetCDF librar │ │ │ │ + 0x0000b170 79207665 7273696f 6e20312e 31352e30 y version 1.15.0 │ │ │ │ + 0x0000b180 206f6620 4a756c79 20312c20 32303236 of July 1, 2026 │ │ │ │ + 0x0000b190 0a000000 00000000 78746871 00000000 ........xthq.... │ │ │ │ + 0x0000b1a0 25730000 00000000 46696c65 20222573 %s......File "%s │ │ │ │ + 0x0000b1b0 2220666f 726d6174 20697320 756e6b6e " format is unkn │ │ │ │ + 0x0000b1c0 6f776e0a 00000000 4572726f 72206f6e own.....Error on │ │ │ │ + 0x0000b1d0 206f7065 6e206669 6c652025 73202825 open file %s (% │ │ │ │ + 0x0000b1e0 73290a00 00000000 4572726f 72206174 s)......Error at │ │ │ │ + 0x0000b1f0 206c696e 65202564 20776865 6e206361 line %d when ca │ │ │ │ + 0x0000b200 6c6c696e 67206361 6c6c6f63 28290a00 lling calloc().. │ │ │ │ + 0x0000b210 4572726f 72206174 206c696e 65202564 Error at line %d │ │ │ │ + 0x0000b220 20667374 61742028 2573290a 00000000 fstat (%s)..... │ │ │ │ + 0x0000b230 5761726e 696e673a 2066696c 65207369 Warning: file si │ │ │ │ + 0x0000b240 7a652028 256c6c64 29206973 206c6172 ze (%lld) is lar │ │ │ │ + 0x0000b250 67657220 7468616e 20657870 65637465 ger than expecte │ │ │ │ + 0x0000b260 64202825 6c6c6429 210a0000 00000000 d (%lld)!....... │ │ │ │ + 0x0000b270 09626567 696e5f72 65633d25 6c6c6420 .begin_rec=%lld │ │ │ │ + 0x0000b280 72656373 697a653d 256c6c64 206e756d recsize=%lld num │ │ │ │ + 0x0000b290 72656373 3d256c6c 64206e63 66696c65 recs=%lld ncfile │ │ │ │ + 0x0000b2a0 73746174 2e73745f 73697a65 3d256c6c stat.st_size=%ll │ │ │ │ + 0x0000b2b0 640a0000 00000000 5761726e 696e673a d.......Warning: │ │ │ │ + 0x0000b2c0 0a000000 00000000 0966696c 65207369 .........file si │ │ │ │ + 0x0000b2d0 7a652028 256c6c64 29206973 206c6573 ze (%lld) is les │ │ │ │ + 0x0000b2e0 73207468 616e2065 78706563 74656420 s than expected │ │ │ │ + 0x0000b2f0 28256c6c 6429210a 00000000 00000000 (%lld)!......... │ │ │ │ + 0x0000b300 5761726e 696e673a 00000000 00000000 Warning:........ │ │ │ │ + 0x0000b310 0966696c 65207369 7a652028 256c6c64 .file size (%lld │ │ │ │ + 0x0000b320 29206973 206c6172 67657220 7468616e ) is larger than │ │ │ │ + 0x0000b330 20657870 65637465 64202825 6c6c6429 expected (%lld) │ │ │ │ + 0x0000b340 210a0000 00000000 46696c65 20222573 !.......File "%s │ │ │ │ + 0x0000b350 22206973 20612076 616c6964 204e6574 " is a valid Net │ │ │ │ + 0x0000b360 43444620 636c6173 73696320 4344462d CDF classic CDF- │ │ │ │ + 0x0000b370 25642066 696c652e 0a000000 00000000 %d file......... │ │ │ │ + 0x0000b380 46696c65 20222573 22206661 696c7320 File "%s" fails │ │ │ │ + 0x0000b390 746f2063 6f6e666f 726d2077 69746820 to conform with │ │ │ │ + 0x0000b3a0 636c6173 73696320 4344462d 25642066 classic CDF-%d f │ │ │ │ + 0x0000b3b0 696c6520 666f726d 61742073 70656369 ile format speci │ │ │ │ + 0x0000b3c0 66696361 74696f6e 730a0000 00000000 fications....... │ │ │ │ + 0x0000b3d0 616e6420 69742068 61732062 65656e20 and it has been │ │ │ │ + 0x0000b3e0 72657061 69726564 20696e20 706c6163 repaired in plac │ │ │ │ + 0x0000b3f0 6520746f 2072656d 6f766520 74686520 e to remove the │ │ │ │ + 0x0000b400 6572726f 72732e0a 00000000 00000000 errors.......... │ │ │ │ + 0x0000b410 506c6561 73652072 756e2022 25732025 Please run "%s % │ │ │ │ + 0x0000b420 73222074 6f207661 6c696461 74652061 s" to validate a │ │ │ │ + 0x0000b430 6761696e 2e0a0000 66726565 5f4e435f gain....free_NC_ │ │ │ │ + 0x0000b440 64696d61 72726179 00000000 00000000 dimarray........ │ │ │ │ + 0x0000b450 66726565 5f4e435f 61747472 61727261 free_NC_attrarra │ │ │ │ + 0x0000b460 79000000 00000000 66726565 5f4e435f y.......free_NC_ │ │ │ │ + 0x0000b470 76617261 72726179 00000000 00000000 vararray........ │ │ │ │ + 0x0000b480 6864725f 6c656e5f 4e435f64 696d0000 hdr_len_NC_dim.. │ │ │ │ + 0x0000b490 6864725f 6c656e5f 4e435f61 74747200 hdr_len_NC_attr. │ │ │ │ + 0x0000b4a0 6864725f 6c656e5f 4e435f76 61720000 hdr_len_NC_var.. │ │ │ │ + 0x0000b4b0 6864725f 6c656e5f 4e430000 00000000 hdr_len_NC...... │ │ │ │ + 0x0000b4c0 656c656d 5f4e435f 64696d61 72726179 elem_NC_dimarray │ │ │ │ + 0x0000b4d0 00000000 00000000 76616c5f 66657463 ........val_fetc │ │ │ │ + 0x0000b4e0 68000000 00000000 76616c5f 6765745f h.......val_get_ │ │ │ │ + 0x0000b4f0 4e435f64 696d6172 72617900 00000000 NC_dimarray..... │ │ │ │ + 0x0000b500 785f6c65 6e5f4e43 5f617474 72560000 x_len_NC_attrV.. │ │ │ │ + 0x0000b510 76616c5f 6765745f 4e435f61 74747261 val_get_NC_attra │ │ │ │ + 0x0000b520 72726179 00000000 6c656e5f 6e637479 rray....len_ncty │ │ │ │ + 0x0000b530 70650000 00000000 76616c5f 6765745f pe......val_get_ │ │ │ │ + 0x0000b540 4e435f76 61726172 72617900 00000000 NC_vararray..... │ │ │ │ + 0x0000b550 76616c5f 6765745f 4e4300 val_get_NC. │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -1,31 +1,31 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ │ │ - 0x0000a56c 011b033b b0010000 35000000 d46affff ...;....5....j.. │ │ │ │ - 0x0000a57c c8010000 346bffff dc010000 646bffff ....4k......dk.. │ │ │ │ - 0x0000a58c f0010000 a06bffff 04020000 f46bffff .....k.......k.. │ │ │ │ - 0x0000a59c 2c020000 fc6bffff 44020000 286cffff ,....k..D...(l.. │ │ │ │ - 0x0000a5ac 5c020000 e86cffff 74020000 686dffff \....l..t...hm.. │ │ │ │ - 0x0000a5bc 8c020000 a46dffff ac020000 7c6effff .....m......|n.. │ │ │ │ - 0x0000a5cc cc020000 d46effff ec020000 8c6fffff .....n.......o.. │ │ │ │ - 0x0000a5dc 0c030000 f86fffff 2c030000 d070ffff .....o..,....p.. │ │ │ │ - 0x0000a5ec 4c030000 1471ffff 64030000 8071ffff L....q..d....q.. │ │ │ │ - 0x0000a5fc 84030000 2072ffff a4030000 ac72ffff .... r.......r.. │ │ │ │ - 0x0000a60c c4030000 4c73ffff e4030000 2874ffff ....Ls......(t.. │ │ │ │ - 0x0000a61c 04040000 d074ffff 24040000 e875ffff .....t..$....u.. │ │ │ │ - 0x0000a62c 44040000 d876ffff 5c040000 9c77ffff D....v..\....w.. │ │ │ │ - 0x0000a63c 7c040000 847cffff 9c040000 3884ffff |....|......8... │ │ │ │ - 0x0000a64c c0040000 8885ffff e4040000 4c87ffff ............L... │ │ │ │ - 0x0000a65c 08050000 b887ffff 28050000 d489ffff ........(....... │ │ │ │ - 0x0000a66c 48050000 b48affff 68050000 0890ffff H.......h....... │ │ │ │ - 0x0000a67c 88050000 8492ffff a8050000 f897ffff ................ │ │ │ │ - 0x0000a68c c8050000 bc99ffff e8050000 4c9dffff ............L... │ │ │ │ - 0x0000a69c 0c060000 dc9effff 24060000 a8a0ffff ........$....... │ │ │ │ - 0x0000a6ac 44060000 d0a1ffff 68060000 6ca4ffff D.......h...l... │ │ │ │ - 0x0000a6bc 8c060000 6caaffff b4060000 40abffff ....l.......@... │ │ │ │ - 0x0000a6cc d4060000 50acffff f4060000 88b5ffff ....P........... │ │ │ │ - 0x0000a6dc 18070000 54baffff 38070000 2cbbffff ....T...8...,... │ │ │ │ - 0x0000a6ec 50070000 a8cbffff 70070000 d4cfffff P.......p....... │ │ │ │ - 0x0000a6fc 90070000 0cd8ffff b4070000 d8d8ffff ................ │ │ │ │ - 0x0000a70c d4070000 9cdbffff f8070000 d8dbffff ................ │ │ │ │ - 0x0000a71c 18080000 .... │ │ │ │ + 0x0000b55c 011b033b b0010000 35000000 e45affff ...;....5....Z.. │ │ │ │ + 0x0000b56c c8010000 445bffff dc010000 745bffff ....D[......t[.. │ │ │ │ + 0x0000b57c f0010000 b05bffff 04020000 045cffff .....[.......\.. │ │ │ │ + 0x0000b58c 2c020000 0c5cffff 44020000 385cffff ,....\..D...8\.. │ │ │ │ + 0x0000b59c 5c020000 f85cffff 74020000 785dffff \....\..t...x].. │ │ │ │ + 0x0000b5ac 8c020000 b45dffff ac020000 8c5effff .....].......^.. │ │ │ │ + 0x0000b5bc cc020000 e45effff ec020000 9c5fffff .....^......._.. │ │ │ │ + 0x0000b5cc 0c030000 0860ffff 2c030000 e060ffff .....`..,....`.. │ │ │ │ + 0x0000b5dc 4c030000 2461ffff 64030000 9061ffff L...$a..d....a.. │ │ │ │ + 0x0000b5ec 84030000 3062ffff a4030000 bc62ffff ....0b.......b.. │ │ │ │ + 0x0000b5fc c4030000 5c63ffff e4030000 3864ffff ....\c......8d.. │ │ │ │ + 0x0000b60c 04040000 e064ffff 24040000 f865ffff .....d..$....e.. │ │ │ │ + 0x0000b61c 44040000 e866ffff 5c040000 ac67ffff D....f..\....g.. │ │ │ │ + 0x0000b62c 7c040000 946cffff 9c040000 4874ffff |....l......Ht.. │ │ │ │ + 0x0000b63c c0040000 9875ffff e4040000 5c77ffff .....u......\w.. │ │ │ │ + 0x0000b64c 08050000 c877ffff 28050000 e479ffff .....w..(....y.. │ │ │ │ + 0x0000b65c 48050000 c47affff 68050000 1880ffff H....z..h....... │ │ │ │ + 0x0000b66c 88050000 9482ffff a8050000 0888ffff ................ │ │ │ │ + 0x0000b67c c8050000 cc89ffff e8050000 5c8dffff ............\... │ │ │ │ + 0x0000b68c 0c060000 ec8effff 24060000 b890ffff ........$....... │ │ │ │ + 0x0000b69c 44060000 e091ffff 68060000 7c94ffff D.......h...|... │ │ │ │ + 0x0000b6ac 8c060000 7c9affff b4060000 509bffff ....|.......P... │ │ │ │ + 0x0000b6bc d4060000 609cffff f4060000 98a5ffff ....`........... │ │ │ │ + 0x0000b6cc 18070000 64aaffff 38070000 3cabffff ....d...8...<... │ │ │ │ + 0x0000b6dc 50070000 b8bbffff 70070000 e4bfffff P.......p....... │ │ │ │ + 0x0000b6ec 90070000 14c8ffff b4070000 e0c8ffff ................ │ │ │ │ + 0x0000b6fc d4070000 a4cbffff f8070000 e0cbffff ................ │ │ │ │ + 0x0000b70c 18080000 .... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -1,108 +1,108 @@ │ │ │ │ │ │ │ │ Hex dump of section '.eh_frame': │ │ │ │ - 0x0000a720 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ - 0x0000a730 1b0c1f00 10000000 18000000 0469ffff .............i.. │ │ │ │ - 0x0000a740 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ - 0x0000a750 5069ffff 30000000 00000000 10000000 Pi..0........... │ │ │ │ - 0x0000a760 40000000 6c69ffff 3c000000 00000000 @...li..<....... │ │ │ │ - 0x0000a770 24000000 54000000 9469ffff 50000000 $...T....i..P... │ │ │ │ - 0x0000a780 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ - 0x0000a790 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ - 0x0000a7a0 c069ffff 08000000 00000000 00000000 .i.............. │ │ │ │ - 0x0000a7b0 14000000 94000000 b069ffff 2c000000 .........i..,... │ │ │ │ - 0x0000a7c0 00410e10 490e0000 14000000 ac000000 .A..I........... │ │ │ │ - 0x0000a7d0 c469ffff c0000000 00410e20 6e0e0000 .i.......A. n... │ │ │ │ - 0x0000a7e0 14000000 c4000000 6c6affff 80000000 ........lj...... │ │ │ │ - 0x0000a7f0 00410e20 5e0e0000 1c000000 dc000000 .A. ^........... │ │ │ │ - 0x0000a800 d46affff 3c000000 00410e20 9d049e03 .j..<....A. .... │ │ │ │ - 0x0000a810 4ddedd0e 00000000 1c000000 fc000000 M............... │ │ │ │ - 0x0000a820 f06affff d8000000 00410e30 9d069e05 .j.......A.0.... │ │ │ │ - 0x0000a830 74dedd0e 00000000 1c000000 1c010000 t............... │ │ │ │ - 0x0000a840 a86bffff 58000000 00410e20 9d049e03 .k..X....A. .... │ │ │ │ - 0x0000a850 54dedd0e 00000000 1c000000 3c010000 T...........<... │ │ │ │ - 0x0000a860 e06bffff b8000000 00410e30 9d069e05 .k.......A.0.... │ │ │ │ - 0x0000a870 6cdedd0e 00000000 1c000000 5c010000 l...........\... │ │ │ │ - 0x0000a880 786cffff 6c000000 00410e20 9d049e03 xl..l....A. .... │ │ │ │ - 0x0000a890 59dedd0e 00000000 1c000000 7c010000 Y...........|... │ │ │ │ - 0x0000a8a0 c46cffff d8000000 00410e30 9d069e05 .l.......A.0.... │ │ │ │ - 0x0000a8b0 74dedd0e 00000000 14000000 9c010000 t............... │ │ │ │ - 0x0000a8c0 7c6dffff 44000000 00410e20 4f0e0000 |m..D....A. O... │ │ │ │ - 0x0000a8d0 1c000000 b4010000 a86dffff 6c000000 .........m..l... │ │ │ │ - 0x0000a8e0 00410e30 9d069e05 59dedd0e 00000000 .A.0....Y....... │ │ │ │ - 0x0000a8f0 1c000000 d4010000 f46dffff a0000000 .........m...... │ │ │ │ - 0x0000a900 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ - 0x0000a910 1c000000 f4010000 746effff 8c000000 ........tn...... │ │ │ │ - 0x0000a920 00410e30 9d069e05 61dedd0e 00000000 .A.0....a....... │ │ │ │ - 0x0000a930 1c000000 14020000 e06effff a0000000 .........n...... │ │ │ │ - 0x0000a940 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ - 0x0000a950 1c000000 34020000 606fffff dc000000 ....4...`o...... │ │ │ │ - 0x0000a960 00410e30 9d069e05 75dedd0e 00000000 .A.0....u....... │ │ │ │ - 0x0000a970 1c000000 54020000 1c70ffff a8000000 ....T....p...... │ │ │ │ - 0x0000a980 00410e30 9d069e05 68dedd0e 00000000 .A.0....h....... │ │ │ │ - 0x0000a990 1c000000 74020000 a470ffff 18010000 ....t....p...... │ │ │ │ - 0x0000a9a0 00410e30 9d069e05 0244dedd 0e000000 .A.0.....D...... │ │ │ │ - 0x0000a9b0 14000000 94020000 9c71ffff f0000000 .........q...... │ │ │ │ - 0x0000a9c0 00410e10 7a0e0000 1c000000 ac020000 .A..z........... │ │ │ │ - 0x0000a9d0 7472ffff c4000000 00410e20 9d049e03 tr.......A. .... │ │ │ │ - 0x0000a9e0 6fdedd0e 00000000 1c000000 cc020000 o............... │ │ │ │ - 0x0000a9f0 1873ffff e8040000 00410e50 9d0a9e09 .s.......A.P.... │ │ │ │ - 0x0000aa00 033801de dd0e0000 20000000 ec020000 .8...... ....... │ │ │ │ - 0x0000aa10 e077ffff b4070000 00410ec0 08419d88 .w.......A...A.. │ │ │ │ - 0x0000aa20 019e8701 03ea01dd de0e0000 20000000 ............ ... │ │ │ │ - 0x0000aa30 10030000 707fffff 50010000 00410e50 ....p...P....A.P │ │ │ │ - 0x0000aa40 9d0a9e09 42930802 50deddd3 0e000000 ....B...P....... │ │ │ │ - 0x0000aa50 20000000 34030000 9c80ffff c4010000 ...4........... │ │ │ │ - 0x0000aa60 00410e50 9d0a9e09 42930802 6ddeddd3 .A.P....B...m... │ │ │ │ - 0x0000aa70 0e000000 1c000000 58030000 3c82ffff ........X...<... │ │ │ │ - 0x0000aa80 6c000000 00410e40 9d089e07 59dedd0e l....A.@....Y... │ │ │ │ - 0x0000aa90 00000000 1c000000 78030000 8882ffff ........x....... │ │ │ │ - 0x0000aaa0 1c020000 00410e40 9d089e07 0285dedd .....A.@........ │ │ │ │ - 0x0000aab0 0e000000 1c000000 98030000 8484ffff ................ │ │ │ │ - 0x0000aac0 e0000000 00410e40 9d089e07 76dedd0e .....A.@....v... │ │ │ │ - 0x0000aad0 00000000 1c000000 b8030000 4485ffff ............D... │ │ │ │ - 0x0000aae0 54050000 00410e90 019d129e 11035301 T....A........S. │ │ │ │ - 0x0000aaf0 dedd0e00 1c000000 d8030000 788affff ............x... │ │ │ │ - 0x0000ab00 7c020000 00410e70 9d0e9e0d 029ddedd |....A.p........ │ │ │ │ - 0x0000ab10 0e000000 1c000000 f8030000 d48cffff ................ │ │ │ │ - 0x0000ab20 74050000 00410e70 9d0e9e0d 035b01de t....A.p.....[.. │ │ │ │ - 0x0000ab30 dd0e0000 1c000000 18040000 2892ffff ............(... │ │ │ │ - 0x0000ab40 c4010000 00410e50 9d0a9e09 026fdedd .....A.P.....o.. │ │ │ │ - 0x0000ab50 0e000000 20000000 38040000 cc93ffff .... ...8....... │ │ │ │ - 0x0000ab60 90030000 00410e90 019d129e 11429310 .....A.......B.. │ │ │ │ - 0x0000ab70 02e0dedd d30e0000 14000000 5c040000 ............\... │ │ │ │ - 0x0000ab80 3897ffff 90010000 00410e10 02620e00 8........A...b.. │ │ │ │ - 0x0000ab90 1c000000 74040000 b098ffff cc010000 ....t........... │ │ │ │ - 0x0000aba0 00410e20 9d049e03 0271dedd 0e000000 .A. .....q...... │ │ │ │ - 0x0000abb0 20000000 94040000 5c9affff 28010000 .......\...(... │ │ │ │ - 0x0000abc0 00410e60 9d0c9e0b 42930a02 46deddd3 .A.`....B...F... │ │ │ │ - 0x0000abd0 0e000000 20000000 b8040000 609bffff .... .......`... │ │ │ │ - 0x0000abe0 9c020000 00410ef0 10419d8e 029e8d02 .....A...A...... │ │ │ │ - 0x0000abf0 02a4ddde 0e000000 24000000 dc040000 ........$....... │ │ │ │ - 0x0000ac00 d89dffff 00060000 00410e80 09419d90 .........A...A.. │ │ │ │ - 0x0000ac10 019e8f01 42938e01 037b01d3 ddde0e00 ....B....{...... │ │ │ │ - 0x0000ac20 1c000000 04050000 b0a3ffff d4000000 ................ │ │ │ │ - 0x0000ac30 00410e40 9d089e07 73dedd0e 00000000 .A.@....s....... │ │ │ │ - 0x0000ac40 1c000000 24050000 64a4ffff 10010000 ....$...d....... │ │ │ │ - 0x0000ac50 00410e20 9d049e03 0242dedd 0e000000 .A. .....B...... │ │ │ │ - 0x0000ac60 20000000 44050000 54a5ffff 38090000 ...D...T...8... │ │ │ │ - 0x0000ac70 00410ef0 08419d8e 019e8d01 034b02dd .A...A.......K.. │ │ │ │ - 0x0000ac80 de0e0000 1c000000 68050000 68aeffff ........h...h... │ │ │ │ - 0x0000ac90 cc040000 00410e70 9d0e9e0d 033101de .....A.p.....1.. │ │ │ │ - 0x0000aca0 dd0e0000 14000000 88050000 14b3ffff ................ │ │ │ │ - 0x0000acb0 d8000000 00410e20 740e0000 1c000000 .....A. t....... │ │ │ │ - 0x0000acc0 a0050000 d4b3ffff 7c100000 00410ed0 ........|....A.. │ │ │ │ - 0x0000acd0 019d1a9e 19031d04 dedd0e00 1c000000 ................ │ │ │ │ - 0x0000ace0 c0050000 30c4ffff 2c040000 00410e50 ....0...,....A.P │ │ │ │ - 0x0000acf0 9d0a9e09 030901de dd0e0000 20000000 ............ ... │ │ │ │ - 0x0000ad00 e0050000 3cc8ffff 38080000 00410eb0 ....<...8....A.. │ │ │ │ - 0x0000ad10 019d169e 15429314 030a02de ddd30e00 .....B.......... │ │ │ │ - 0x0000ad20 1c000000 04060000 50d0ffff cc000000 ........P....... │ │ │ │ - 0x0000ad30 00410e40 9d089e07 71dedd0e 00000000 .A.@....q....... │ │ │ │ - 0x0000ad40 20000000 24060000 fcd0ffff c4020000 ...$........... │ │ │ │ - 0x0000ad50 00410e70 9d0e9e0d 42930c02 addeddd3 .A.p....B....... │ │ │ │ - 0x0000ad60 0e000000 1c000000 48060000 9cd3ffff ........H....... │ │ │ │ - 0x0000ad70 3c000000 00410e30 9d069e05 4ddedd0e <....A.0....M... │ │ │ │ - 0x0000ad80 00000000 24000000 68060000 b8d3ffff ....$...h....... │ │ │ │ - 0x0000ad90 f4070000 00410ef0 05419d5e 9e5d4293 .....A...A.^.]B. │ │ │ │ - 0x0000ada0 5c03f801 d3ddde0e 00000000 00000000 \............... │ │ │ │ + 0x0000b710 10000000 00000000 017a5200 04781e01 .........zR..x.. │ │ │ │ + 0x0000b720 1b0c1f00 10000000 18000000 1459ffff .............Y.. │ │ │ │ + 0x0000b730 34000000 0041071e 10000000 2c000000 4....A......,... │ │ │ │ + 0x0000b740 6059ffff 30000000 00000000 10000000 `Y..0........... │ │ │ │ + 0x0000b750 40000000 7c59ffff 3c000000 00000000 @...|Y..<....... │ │ │ │ + 0x0000b760 24000000 54000000 a459ffff 50000000 $...T....Y..P... │ │ │ │ + 0x0000b770 00412d41 0e209d04 9e034293 024ededd .A-A. ....B..N.. │ │ │ │ + 0x0000b780 d30e0041 2d000000 14000000 7c000000 ...A-.......|... │ │ │ │ + 0x0000b790 d059ffff 08000000 00000000 00000000 .Y.............. │ │ │ │ + 0x0000b7a0 14000000 94000000 c059ffff 2c000000 .........Y..,... │ │ │ │ + 0x0000b7b0 00410e10 490e0000 14000000 ac000000 .A..I........... │ │ │ │ + 0x0000b7c0 d459ffff c0000000 00410e20 6e0e0000 .Y.......A. n... │ │ │ │ + 0x0000b7d0 14000000 c4000000 7c5affff 80000000 ........|Z...... │ │ │ │ + 0x0000b7e0 00410e20 5e0e0000 1c000000 dc000000 .A. ^........... │ │ │ │ + 0x0000b7f0 e45affff 3c000000 00410e20 9d049e03 .Z..<....A. .... │ │ │ │ + 0x0000b800 4ddedd0e 00000000 1c000000 fc000000 M............... │ │ │ │ + 0x0000b810 005bffff d8000000 00410e30 9d069e05 .[.......A.0.... │ │ │ │ + 0x0000b820 74dedd0e 00000000 1c000000 1c010000 t............... │ │ │ │ + 0x0000b830 b85bffff 58000000 00410e20 9d049e03 .[..X....A. .... │ │ │ │ + 0x0000b840 54dedd0e 00000000 1c000000 3c010000 T...........<... │ │ │ │ + 0x0000b850 f05bffff b8000000 00410e30 9d069e05 .[.......A.0.... │ │ │ │ + 0x0000b860 6cdedd0e 00000000 1c000000 5c010000 l...........\... │ │ │ │ + 0x0000b870 885cffff 6c000000 00410e20 9d049e03 .\..l....A. .... │ │ │ │ + 0x0000b880 59dedd0e 00000000 1c000000 7c010000 Y...........|... │ │ │ │ + 0x0000b890 d45cffff d8000000 00410e30 9d069e05 .\.......A.0.... │ │ │ │ + 0x0000b8a0 74dedd0e 00000000 14000000 9c010000 t............... │ │ │ │ + 0x0000b8b0 8c5dffff 44000000 00410e20 4f0e0000 .]..D....A. O... │ │ │ │ + 0x0000b8c0 1c000000 b4010000 b85dffff 6c000000 .........]..l... │ │ │ │ + 0x0000b8d0 00410e30 9d069e05 59dedd0e 00000000 .A.0....Y....... │ │ │ │ + 0x0000b8e0 1c000000 d4010000 045effff a0000000 .........^...... │ │ │ │ + 0x0000b8f0 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ + 0x0000b900 1c000000 f4010000 845effff 8c000000 .........^...... │ │ │ │ + 0x0000b910 00410e30 9d069e05 61dedd0e 00000000 .A.0....a....... │ │ │ │ + 0x0000b920 1c000000 14020000 f05effff a0000000 .........^...... │ │ │ │ + 0x0000b930 00410e30 9d069e05 66dedd0e 00000000 .A.0....f....... │ │ │ │ + 0x0000b940 1c000000 34020000 705fffff dc000000 ....4...p_...... │ │ │ │ + 0x0000b950 00410e30 9d069e05 75dedd0e 00000000 .A.0....u....... │ │ │ │ + 0x0000b960 1c000000 54020000 2c60ffff a8000000 ....T...,`...... │ │ │ │ + 0x0000b970 00410e30 9d069e05 68dedd0e 00000000 .A.0....h....... │ │ │ │ + 0x0000b980 1c000000 74020000 b460ffff 18010000 ....t....`...... │ │ │ │ + 0x0000b990 00410e30 9d069e05 0244dedd 0e000000 .A.0.....D...... │ │ │ │ + 0x0000b9a0 14000000 94020000 ac61ffff f0000000 .........a...... │ │ │ │ + 0x0000b9b0 00410e10 7a0e0000 1c000000 ac020000 .A..z........... │ │ │ │ + 0x0000b9c0 8462ffff c4000000 00410e20 9d049e03 .b.......A. .... │ │ │ │ + 0x0000b9d0 6fdedd0e 00000000 1c000000 cc020000 o............... │ │ │ │ + 0x0000b9e0 2863ffff e8040000 00410e50 9d0a9e09 (c.......A.P.... │ │ │ │ + 0x0000b9f0 033801de dd0e0000 20000000 ec020000 .8...... ....... │ │ │ │ + 0x0000ba00 f067ffff b4070000 00410ec0 08419d88 .g.......A...A.. │ │ │ │ + 0x0000ba10 019e8701 03ea01dd de0e0000 20000000 ............ ... │ │ │ │ + 0x0000ba20 10030000 806fffff 50010000 00410e50 .....o..P....A.P │ │ │ │ + 0x0000ba30 9d0a9e09 42930802 50deddd3 0e000000 ....B...P....... │ │ │ │ + 0x0000ba40 20000000 34030000 ac70ffff c4010000 ...4....p...... │ │ │ │ + 0x0000ba50 00410e50 9d0a9e09 42930802 6ddeddd3 .A.P....B...m... │ │ │ │ + 0x0000ba60 0e000000 1c000000 58030000 4c72ffff ........X...Lr.. │ │ │ │ + 0x0000ba70 6c000000 00410e40 9d089e07 59dedd0e l....A.@....Y... │ │ │ │ + 0x0000ba80 00000000 1c000000 78030000 9872ffff ........x....r.. │ │ │ │ + 0x0000ba90 1c020000 00410e40 9d089e07 0285dedd .....A.@........ │ │ │ │ + 0x0000baa0 0e000000 1c000000 98030000 9474ffff .............t.. │ │ │ │ + 0x0000bab0 e0000000 00410e40 9d089e07 76dedd0e .....A.@....v... │ │ │ │ + 0x0000bac0 00000000 1c000000 b8030000 5475ffff ............Tu.. │ │ │ │ + 0x0000bad0 54050000 00410e90 019d129e 11035301 T....A........S. │ │ │ │ + 0x0000bae0 dedd0e00 1c000000 d8030000 887affff .............z.. │ │ │ │ + 0x0000baf0 7c020000 00410e70 9d0e9e0d 029ddedd |....A.p........ │ │ │ │ + 0x0000bb00 0e000000 1c000000 f8030000 e47cffff .............|.. │ │ │ │ + 0x0000bb10 74050000 00410e70 9d0e9e0d 035b01de t....A.p.....[.. │ │ │ │ + 0x0000bb20 dd0e0000 1c000000 18040000 3882ffff ............8... │ │ │ │ + 0x0000bb30 c4010000 00410e50 9d0a9e09 026fdedd .....A.P.....o.. │ │ │ │ + 0x0000bb40 0e000000 20000000 38040000 dc83ffff .... ...8....... │ │ │ │ + 0x0000bb50 90030000 00410e90 019d129e 11429310 .....A.......B.. │ │ │ │ + 0x0000bb60 02e0dedd d30e0000 14000000 5c040000 ............\... │ │ │ │ + 0x0000bb70 4887ffff 90010000 00410e10 02620e00 H........A...b.. │ │ │ │ + 0x0000bb80 1c000000 74040000 c088ffff cc010000 ....t........... │ │ │ │ + 0x0000bb90 00410e20 9d049e03 0271dedd 0e000000 .A. .....q...... │ │ │ │ + 0x0000bba0 20000000 94040000 6c8affff 28010000 .......l...(... │ │ │ │ + 0x0000bbb0 00410e60 9d0c9e0b 42930a02 46deddd3 .A.`....B...F... │ │ │ │ + 0x0000bbc0 0e000000 20000000 b8040000 708bffff .... .......p... │ │ │ │ + 0x0000bbd0 9c020000 00410ef0 10419d8e 029e8d02 .....A...A...... │ │ │ │ + 0x0000bbe0 02a4ddde 0e000000 24000000 dc040000 ........$....... │ │ │ │ + 0x0000bbf0 e88dffff 00060000 00410e80 09419d90 .........A...A.. │ │ │ │ + 0x0000bc00 019e8f01 42938e01 037b01d3 ddde0e00 ....B....{...... │ │ │ │ + 0x0000bc10 1c000000 04050000 c093ffff d4000000 ................ │ │ │ │ + 0x0000bc20 00410e40 9d089e07 73dedd0e 00000000 .A.@....s....... │ │ │ │ + 0x0000bc30 1c000000 24050000 7494ffff 10010000 ....$...t....... │ │ │ │ + 0x0000bc40 00410e20 9d049e03 0242dedd 0e000000 .A. .....B...... │ │ │ │ + 0x0000bc50 20000000 44050000 6495ffff 38090000 ...D...d...8... │ │ │ │ + 0x0000bc60 00410ef0 08419d8e 019e8d01 034b02dd .A...A.......K.. │ │ │ │ + 0x0000bc70 de0e0000 1c000000 68050000 789effff ........h...x... │ │ │ │ + 0x0000bc80 cc040000 00410e70 9d0e9e0d 033101de .....A.p.....1.. │ │ │ │ + 0x0000bc90 dd0e0000 14000000 88050000 24a3ffff ............$... │ │ │ │ + 0x0000bca0 d8000000 00410e20 740e0000 1c000000 .....A. t....... │ │ │ │ + 0x0000bcb0 a0050000 e4a3ffff 7c100000 00410ed0 ........|....A.. │ │ │ │ + 0x0000bcc0 019d1a9e 19031d04 dedd0e00 1c000000 ................ │ │ │ │ + 0x0000bcd0 c0050000 40b4ffff 2c040000 00410e50 ....@...,....A.P │ │ │ │ + 0x0000bce0 9d0a9e09 030901de dd0e0000 20000000 ............ ... │ │ │ │ + 0x0000bcf0 e0050000 4cb8ffff 30080000 00410eb0 ....L...0....A.. │ │ │ │ + 0x0000bd00 019d169e 15429314 030802de ddd30e00 .....B.......... │ │ │ │ + 0x0000bd10 1c000000 04060000 58c0ffff cc000000 ........X....... │ │ │ │ + 0x0000bd20 00410e40 9d089e07 71dedd0e 00000000 .A.@....q....... │ │ │ │ + 0x0000bd30 20000000 24060000 04c1ffff c4020000 ...$........... │ │ │ │ + 0x0000bd40 00410e70 9d0e9e0d 42930c02 addeddd3 .A.p....B....... │ │ │ │ + 0x0000bd50 0e000000 1c000000 48060000 a4c3ffff ........H....... │ │ │ │ + 0x0000bd60 3c000000 00410e30 9d069e05 4ddedd0e <....A.0....M... │ │ │ │ + 0x0000bd70 00000000 24000000 68060000 c0c3ffff ....$...h....... │ │ │ │ + 0x0000bd80 ec070000 00410ef0 05419d5e 9e5d4293 .....A...A.^.]B. │ │ │ │ + 0x0000bd90 5c03f601 d3ddde0e 00000000 00000000 \............... │ │ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.got': │ │ │ │ 0x0001ffa8 c8fd0100 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffb8 00000000 00000000 00000000 00000000 ................ │ │ │ │ 0x0001ffc8 00000000 00000000 00000000 00000000 ................ │ │ │ │ - 0x0001ffd8 44810000 00000000 00000000 00000000 D............... │ │ │ │ + 0x0001ffd8 3c810000 00000000 00000000 00000000 <............... │ │ │ ├── readelf --wide --decompress --hex-dump=.data {} │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ │ │ │ Hex dump of section '.data': │ │ │ │ 0x00020108 00000000 00000000 10010200 00000000 ................ │ │ │ │ - 0x00020118 60890000 00000000 d0890000 00000000 `............... │ │ │ │ - 0x00020128 c09e0000 00000000 c89e0000 00000000 ................ │ │ │ │ - 0x00020138 d09e0000 00000000 d89e0000 00000000 ................ │ │ │ │ - 0x00020148 e09e0000 00000000 e89e0000 00000000 ................ │ │ │ │ - 0x00020158 f09e0000 00000000 f89e0000 00000000 ................ │ │ │ │ - 0x00020168 009f0000 00000000 089f0000 00000000 ................ │ │ │ │ - 0x00020178 109f0000 00000000 00000000 00000000 ................ │ │ │ │ + 0x00020118 50990000 00000000 c0990000 00000000 P............... │ │ │ │ + 0x00020128 b0ae0000 00000000 b8ae0000 00000000 ................ │ │ │ │ + 0x00020138 c0ae0000 00000000 c8ae0000 00000000 ................ │ │ │ │ + 0x00020148 d0ae0000 00000000 d8ae0000 00000000 ................ │ │ │ │ + 0x00020158 e0ae0000 00000000 e8ae0000 00000000 ................ │ │ │ │ + 0x00020168 f0ae0000 00000000 f8ae0000 00000000 ................ │ │ │ │ + 0x00020178 00af0000 00000000 00000000 00000000 ................ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 33646239 64336536 38623664 61353431 3db9d3e68b6da541 │ │ │ │ - 0x00000010 65353931 66383035 33663633 34396530 e591f8053f6349e0 │ │ │ │ - 0x00000020 33333138 37382e64 65627567 00000000 331878.debug.... │ │ │ │ - 0x00000030 56121b29 V..) │ │ │ │ + 0x00000000 37303532 62313664 36383132 66353862 7052b16d6812f58b │ │ │ │ + 0x00000010 33376363 34643165 34373366 38393336 37cc4d1e473f8936 │ │ │ │ + 0x00000020 31626466 32322e64 65627567 00000000 1bdf22.debug.... │ │ │ │ + 0x00000030 bfd44749 ..GI │ │ ├── ./usr/bin/pnetcdf-config │ │ │ @@ -42,16 +42,16 @@ │ │ │ # debugging and optimization options for compiling and linking │ │ │ CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic" │ │ │ CXXFLAGS="-g -O2 -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic" │ │ │ FFLAGS="-g -O2 -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Wall -fallow-invalid-boz -fallow-argument-mismatch -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -lgfortran -Wl,--as-needed -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-16" │ │ │ FCFLAGS="-g -O2 -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Wall -fallow-invalid-boz -fallow-argument-mismatch -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -lgfortran -Wl,--as-needed -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-16" │ │ │ │ │ │ # Linking: │ │ │ -FLIBS=" -L/usr/lib/aarch64-linux-gnu/fortran/gnu -L/usr/lib/aarch64-linux-gnu/openmpi/lib -L/usr/lib/gcc/aarch64-linux-gnu/16 -L/usr/lib/gcc/aarch64-linux-gnu/16/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/16/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/16/../../.. -L/lib -L/usr/lib -lgfortran -lm -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -latomic_asneeded" │ │ │ -FCLIBS=" -L/usr/lib/aarch64-linux-gnu/fortran/gnu -L/usr/lib/aarch64-linux-gnu/openmpi/lib -L/usr/lib/gcc/aarch64-linux-gnu/16 -L/usr/lib/gcc/aarch64-linux-gnu/16/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/16/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/16/../../.. -L/lib -L/usr/lib -lgfortran -lm -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi -latomic_asneeded" │ │ │ +FLIBS=" -L/usr/lib/aarch64-linux-gnu/fortran/gnu -L/usr/lib/aarch64-linux-gnu/openmpi/lib -L/usr/lib/gcc/aarch64-linux-gnu/15 -L/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/15/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/15/../../.. -L/lib -L/usr/lib -lgfortran -lm -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi" │ │ │ +FCLIBS=" -L/usr/lib/aarch64-linux-gnu/fortran/gnu -L/usr/lib/aarch64-linux-gnu/openmpi/lib -L/usr/lib/gcc/aarch64-linux-gnu/15 -L/usr/lib/gcc/aarch64-linux-gnu/15/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/15/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/15/../../.. -L/lib -L/usr/lib -lgfortran -lm -lmpi_usempif08 -lmpi_usempi_ignore_tkr -lmpi_mpifh -lmpi" │ │ │ FLDFLAGS="@FLDFLAGS@" │ │ │ LDFLAGS="-Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -lgfortran -Wl,--as-needed -L/usr/lib/aarch64-linux-gnu/fortran/gnu" │ │ │ LIBS="" │ │ │ │ │ │ version="PnetCDF 1.15.0" │ │ │ CC=${MPICC} │ │ │ F77=${MPIF77} │ │ ├── ./usr/bin/pnetcdf_version │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 76c0e7e3dc201c63d1d147a9c9bb3dc26af9e4a0 │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2798c512086162f626b43fd9af3c20d37859868a │ │ │ │ │ │ │ │ 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 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -22,28 +22,28 @@ │ │ │ │ MPICC: %s │ │ │ │ -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic │ │ │ │ CFLAGS: %s │ │ │ │ MPI standard version: %s │ │ │ │ MPI compiler vendor: %s %s │ │ │ │ /usr/bin/gcc │ │ │ │ Base compiler: %s │ │ │ │ -gcc (Debian 16.1.0-2) 16.1.0 │ │ │ │ +gcc (Debian 15.3.0-1) 15.3.0 │ │ │ │ Base compiler version: %s │ │ │ │ /usr/bin/mpicxx │ │ │ │ MPICXX: %s │ │ │ │ -g -O2 -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wall -pedantic │ │ │ │ CXXFLAGS: %s │ │ │ │ /usr/bin/g++ │ │ │ │ -g++ (Debian 16.1.0-2) 16.1.0 │ │ │ │ +g++ (Debian 15.3.0-1) 15.3.0 │ │ │ │ /usr/bin/mpif77 │ │ │ │ MPIF77: %s │ │ │ │ -g -O2 -ffile-prefix-map=/build=. -fstack-protector-strong -fstack-clash-protection -mbranch-protection=standard -Wall -fallow-invalid-boz -fallow-argument-mismatch -Wl,-z,relro -Wl,-z,now -Wl,--no-as-needed -lgfortran -Wl,--as-needed -I/usr/lib/aarch64-linux-gnu/fortran/gfortran-mod-16 │ │ │ │ FFLAGS: %s │ │ │ │ /usr/bin/gfortran │ │ │ │ -GNU Fortran (Debian 16.1.0-2) 16.1.0 │ │ │ │ +GNU Fortran (Debian 15.3.0-1) 15.3.0 │ │ │ │ /usr/bin/mpif90 │ │ │ │ MPIF90: %s │ │ │ │ FCFLAGS: %s │ │ │ │ LMOD PrgEnv module loaded: N/A │ │ │ │ aeabi_feature_and_bits │ │ │ │ .shstrtab │ │ │ │ .note.gnu.build-id │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -108,15 +108,15 @@ │ │ │ │ str w2, [x1, x0] │ │ │ │ ldr w0, [sp, #76] │ │ │ │ add w0, w0, #0x1 │ │ │ │ str w0, [sp, #76] │ │ │ │ ldr w0, [sp, #76] │ │ │ │ cmp w0, #0x5 │ │ │ │ b.le 984 │ │ │ │ - b 9e4 │ │ │ │ + b a98 │ │ │ │ str wzr, [sp, #76] │ │ │ │ b 9d8 │ │ │ │ ldrsw x0, [sp, #76] │ │ │ │ lsl x0, x0, #2 │ │ │ │ add x1, sp, #0x20 │ │ │ │ str wzr, [x1, x0] │ │ │ │ ldr w0, [sp, #76] │ │ │ ├── readelf --wide --decompress --hex-dump=.rodata {} │ │ │ │ @@ -67,16 +67,16 @@ │ │ │ │ 0x00001100 0a000000 00000000 352e302e 31300000 ........5.0.10.. │ │ │ │ 0x00001110 4f70656e 4d504900 20202020 20202020 OpenMPI. │ │ │ │ 0x00001120 4d504920 636f6d70 696c6572 2076656e MPI compiler ven │ │ │ │ 0x00001130 646f723a 20257320 25730a00 00000000 dor: %s %s...... │ │ │ │ 0x00001140 2f757372 2f62696e 2f676363 00000000 /usr/bin/gcc.... │ │ │ │ 0x00001150 20202020 20202020 42617365 20636f6d Base com │ │ │ │ 0x00001160 70696c65 723a2025 730a0000 00000000 piler: %s....... │ │ │ │ - 0x00001170 67636320 28446562 69616e20 31362e31 gcc (Debian 16.1 │ │ │ │ - 0x00001180 2e302d32 29203136 2e312e30 00000000 .0-2) 16.1.0.... │ │ │ │ + 0x00001170 67636320 28446562 69616e20 31352e33 gcc (Debian 15.3 │ │ │ │ + 0x00001180 2e302d31 29203135 2e332e30 00000000 .0-1) 15.3.0.... │ │ │ │ 0x00001190 20202020 20202020 42617365 20636f6d Base com │ │ │ │ 0x000011a0 70696c65 72207665 7273696f 6e3a2025 piler version: % │ │ │ │ 0x000011b0 730a0000 00000000 2f757372 2f62696e s......./usr/bin │ │ │ │ 0x000011c0 2f6d7069 63787800 4d504943 58583a20 /mpicxx.MPICXX: │ │ │ │ 0x000011d0 25730a00 00000000 2d67202d 4f32202d %s......-g -O2 - │ │ │ │ 0x000011e0 6666696c 652d7072 65666978 2d6d6170 ffile-prefix-map │ │ │ │ 0x000011f0 3d2f6275 696c643d 2e202d66 73746163 =/build=. -fstac │ │ │ │ @@ -87,16 +87,16 @@ │ │ │ │ 0x00001240 6d61742d 73656375 72697479 202d6d62 mat-security -mb │ │ │ │ 0x00001250 72616e63 682d7072 6f746563 74696f6e ranch-protection │ │ │ │ 0x00001260 3d737461 6e646172 64202d57 616c6c20 =standard -Wall │ │ │ │ 0x00001270 2d706564 616e7469 63000000 00000000 -pedantic....... │ │ │ │ 0x00001280 20202020 20202020 43585846 4c414753 CXXFLAGS │ │ │ │ 0x00001290 3a202573 0a000000 2f757372 2f62696e : %s..../usr/bin │ │ │ │ 0x000012a0 2f672b2b 00000000 672b2b20 28446562 /g++....g++ (Deb │ │ │ │ - 0x000012b0 69616e20 31362e31 2e302d32 29203136 ian 16.1.0-2) 16 │ │ │ │ - 0x000012c0 2e312e30 00000000 2f757372 2f62696e .1.0..../usr/bin │ │ │ │ + 0x000012b0 69616e20 31352e33 2e302d31 29203135 ian 15.3.0-1) 15 │ │ │ │ + 0x000012c0 2e332e30 00000000 2f757372 2f62696e .3.0..../usr/bin │ │ │ │ 0x000012d0 2f6d7069 66373700 4d504946 37373a20 /mpif77.MPIF77: │ │ │ │ 0x000012e0 25730a00 00000000 2d67202d 4f32202d %s......-g -O2 - │ │ │ │ 0x000012f0 6666696c 652d7072 65666978 2d6d6170 ffile-prefix-map │ │ │ │ 0x00001300 3d2f6275 696c643d 2e202d66 73746163 =/build=. -fstac │ │ │ │ 0x00001310 6b2d7072 6f746563 746f722d 7374726f k-protector-stro │ │ │ │ 0x00001320 6e67202d 66737461 636b2d63 6c617368 ng -fstack-clash │ │ │ │ 0x00001330 2d70726f 74656374 696f6e20 2d6d6272 -protection -mbr │ │ │ │ @@ -112,16 +112,16 @@ │ │ │ │ 0x000013d0 6564202d 492f7573 722f6c69 622f6161 ed -I/usr/lib/aa │ │ │ │ 0x000013e0 72636836 342d6c69 6e75782d 676e752f rch64-linux-gnu/ │ │ │ │ 0x000013f0 666f7274 72616e2f 67666f72 7472616e fortran/gfortran │ │ │ │ 0x00001400 2d6d6f64 2d313600 20202020 20202020 -mod-16. │ │ │ │ 0x00001410 46464c41 47533a20 25730a00 00000000 FFLAGS: %s...... │ │ │ │ 0x00001420 2f757372 2f62696e 2f67666f 72747261 /usr/bin/gfortra │ │ │ │ 0x00001430 6e000000 00000000 474e5520 466f7274 n.......GNU Fort │ │ │ │ - 0x00001440 72616e20 28446562 69616e20 31362e31 ran (Debian 16.1 │ │ │ │ - 0x00001450 2e302d32 29203136 2e312e30 00000000 .0-2) 16.1.0.... │ │ │ │ + 0x00001440 72616e20 28446562 69616e20 31352e33 ran (Debian 15.3 │ │ │ │ + 0x00001450 2e302d31 29203135 2e332e30 00000000 .0-1) 15.3.0.... │ │ │ │ 0x00001460 2f757372 2f62696e 2f6d7069 66393000 /usr/bin/mpif90. │ │ │ │ 0x00001470 4d504946 39303a20 25730a00 00000000 MPIF90: %s...... │ │ │ │ 0x00001480 20202020 20202020 4643464c 4147533a FCFLAGS: │ │ │ │ 0x00001490 2025730a 00000000 4c4d4f44 20507267 %s.....LMOD Prg │ │ │ │ 0x000014a0 456e7620 6d6f6475 6c65206c 6f616465 Env module loade │ │ │ │ 0x000014b0 643a204e 2f4100 d: N/A. │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 63306537 65336463 32303163 36336431 c0e7e3dc201c63d1 │ │ │ │ - 0x00000010 64313437 61396339 62623364 63323661 d147a9c9bb3dc26a │ │ │ │ - 0x00000020 66396534 61302e64 65627567 00000000 f9e4a0.debug.... │ │ │ │ - 0x00000030 f0c2a20f .... │ │ │ │ + 0x00000000 39386335 31323038 36313632 66363236 98c512086162f626 │ │ │ │ + 0x00000010 62343366 64396166 33633230 64333738 b43fd9af3c20d378 │ │ │ │ + 0x00000020 35393836 38612e64 65627567 00000000 59868a.debug.... │ │ │ │ + 0x00000030 3f33007f ?3..