--- /home/fdroid/fdroiddata/tmp/org.kirkezz.rttt_1.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_org.kirkezz.rttt_1.apk ├── /usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {} │┄ error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): │┄ DOES NOT VERIFY │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <07ba972cd3dd8253d24fd53de42ef71c990f5df04f63ef9753b2ac5c60765a70>, actual: │┄ ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <8bcd22480b6faba24cb42423bfddfa5026a3f265509cf3340b88b715519e6610a0a9120000000000>, actual: <8e972ee3ed9f5fc7a5548bfa4af3ce53e034d561f570726d827face58818c952a0a9120000000000> │ @@ -1,18 +0,0 @@ │ -Verifies │ -Verified using v1 scheme (JAR signing): true │ -Verified using v2 scheme (APK Signature Scheme v2): true │ -Verified using v3 scheme (APK Signature Scheme v3): true │ -Verified using v3.1 scheme (APK Signature Scheme v3.1): false │ -Verified using v4 scheme (APK Signature Scheme v4): false │ -Verified for SourceStamp: false │ -Number of signers: 1 │ -Signer #1 certificate DN: CN=FDroid, OU=FDroid, O=fdroid.org, L=ORG, ST=ORG, C=UK │ -Signer #1 certificate SHA-256 digest: c403e4ddb6487e410888d33d76d666bec7ba44911001c9d0a08814acee953a0a │ -Signer #1 certificate SHA-1 digest: 745226f86051ac8375af06bb7e6eeedaf0765194 │ -Signer #1 certificate MD5 digest: b9885cd2b54b6db11304a0c8b32e6cde │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 2c4b594cf26e8f217e8fd9f36fb5ff63c1c2fab68167bb06e86cce60fc211fdb │ -Signer #1 public key SHA-1 digest: 47ba0fb2440880aeb64e5e2e137e1e40ea27b50a │ -Signer #1 public key MD5 digest: 445cb3cbf89874f9b109f30cdc3d3d2c │ -WARNING: META-INF/com/android/build/gradle/app-metadata.properties not protected by signature. Unauthorized modifications to this JAR entry will not be detected. Delete or move the entry outside of META-INF/. ├── zipinfo {} │ @@ -1,12 +1,12 @@ │ Zip file size: 1227168 bytes, number of entries: 40 │ -rw-r--r-- 0.0 unx 56 b- defN 81-Jan-01 01:01 META-INF/com/android/build/gradle/app-metadata.properties │ -rw-r--r-- 0.0 unx 88016 b- defN 81-Jan-01 01:01 classes.dex │ -rw-r--r-- 0.0 unx 1397864 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libSDL2.so │ --rw-r--r-- 0.0 unx 703048 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libSDL2_ttf.so │ +-rw-r--r-- 0.0 unx 701016 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libSDL2_ttf.so │ -rw-r--r-- 0.0 unx 720312 b- defN 81-Jan-01 01:01 lib/arm64-v8a/libmain.so │ -rw-r--r-- 0.0 unx 196662 b- defN 81-Jan-01 01:01 assets/player_1.bmp │ -rw-r--r-- 0.0 unx 196662 b- defN 81-Jan-01 01:01 assets/player_2.bmp │ -rw-r--r-- 0.0 unx 196662 b- defN 81-Jan-01 01:01 assets/player_3.bmp │ -rw-r--r-- 0.0 unx 196662 b- defN 81-Jan-01 01:01 assets/player_4.bmp │ -rw-r--r-- 0.0 unx 196662 b- defN 81-Jan-01 01:01 assets/reset.bmp │ -rw-r--r-- 0.0 unx 12448 b- defN 81-Jan-01 01:01 assets/yoster.ttf │ @@ -35,8 +35,8 @@ │ -rw---- 0.0 fat 3754 b- stor 81-Jan-01 01:01 res/sK.webp │ -rw---- 0.0 fat 3470 b- stor 81-Jan-01 01:01 res/u5.webp │ -rw---- 0.0 fat 1564 b- stor 81-Jan-01 01:01 res/yw.webp │ -rw---- 0.0 fat 2576 b- stor 81-Jan-01 01:01 resources.arsc │ -rw---- 2.0 fat 3357 b- defN 81-Jan-01 01:01 META-INF/1E16A26D.SF │ -rw---- 2.0 fat 1336 b- defN 81-Jan-01 01:01 META-INF/1E16A26D.RSA │ -rw---- 2.0 fat 3230 b- defN 81-Jan-01 01:01 META-INF/MANIFEST.MF │ -40 files, 3970982 bytes uncompressed, 1215043 bytes compressed: 69.4% │ +40 files, 3968950 bytes uncompressed, 1214103 bytes compressed: 69.4% ├── lib/arm64-v8a/libmain.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 35 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 39 33 37 33 39 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62f44549832640b7f929e3c8dc3c3798dc26df60 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 295e3147b41125e1c2dfe43cfa439c1a24f812ec ├── lib/arm64-v8a/libSDL2_ttf.so │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ ├── readelf --wide --file-header {} │ │ @@ -6,15 +6,15 @@ │ │ OS/ABI: UNIX - System V │ │ ABI Version: 0 │ │ Type: DYN (Shared object file) │ │ Machine: AArch64 │ │ Version: 0x1 │ │ Entry point address: 0x0 │ │ Start of program headers: 64 (bytes into file) │ │ - Start of section headers: 701512 (bytes into file) │ │ + Start of section headers: 699480 (bytes into file) │ │ Flags: 0x0 │ │ Size of this header: 64 (bytes) │ │ Size of program headers: 56 (bytes) │ │ Number of program headers: 9 │ │ Size of section headers: 64 (bytes) │ │ Number of section headers: 24 │ │ Section header string table index: 23 │ ├── readelf --wide --program-header {} │ │ @@ -2,20 +2,20 @@ │ │ Elf file type is DYN (Shared object file) │ │ Entry point 0x0 │ │ There are 9 program headers, starting at offset 64 │ │ │ │ Program Headers: │ │ Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align │ │ PHDR 0x000040 0x0000000000000040 0x0000000000000040 0x0001f8 0x0001f8 R 0x8 │ │ - LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0a5360 0x0a5360 R E 0x1000 │ │ - LOAD 0x0a5360 0x00000000000a6360 0x00000000000a6360 0x005f50 0x005f50 RW 0x1000 │ │ - LOAD 0x0ab2b0 0x00000000000ad2b0 0x00000000000ad2b0 0x000000 0x000018 RW 0x1000 │ │ - DYNAMIC 0x0aae80 0x00000000000abe80 0x00000000000abe80 0x0001b0 0x0001b0 RW 0x8 │ │ - GNU_RELRO 0x0a5360 0x00000000000a6360 0x00000000000a6360 0x005f50 0x006ca0 R 0x1 │ │ - GNU_EH_FRAME 0x02167c 0x000000000002167c 0x000000000002167c 0x0023f4 0x0023f4 R 0x4 │ │ + LOAD 0x000000 0x0000000000000000 0x0000000000000000 0x0a47a0 0x0a47a0 R E 0x1000 │ │ + LOAD 0x0a47a0 0x00000000000a57a0 0x00000000000a57a0 0x006320 0x006320 RW 0x1000 │ │ + LOAD 0x0aaac0 0x00000000000acac0 0x00000000000acac0 0x000000 0x000018 RW 0x1000 │ │ + DYNAMIC 0x0aa690 0x00000000000ab690 0x00000000000ab690 0x0001b0 0x0001b0 RW 0x8 │ │ + GNU_RELRO 0x0a47a0 0x00000000000a57a0 0x00000000000a57a0 0x006320 0x006860 R 0x1 │ │ + GNU_EH_FRAME 0x0216ac 0x00000000000216ac 0x00000000000216ac 0x00240c 0x00240c R 0x4 │ │ GNU_STACK 0x000000 0x0000000000000000 0x0000000000000000 0x000000 0x000000 RW 0 │ │ NOTE 0x000238 0x0000000000000238 0x0000000000000238 0x0000bc 0x0000bc R 0x4 │ │ │ │ Section to Segment mapping: │ │ Segment Sections... │ │ 00 │ │ 01 .note.android.ident .note.gnu.build-id .dynsym .gnu.version .gnu.version_r .gnu.hash .hash .dynstr .rela.dyn .rela.plt .rodata .eh_frame_hdr .eh_frame .text .plt │ ├── readelf --wide --sections {} │ │ @@ -1,33 +1,33 @@ │ │ -There are 24 section headers, starting at offset 0xab448: │ │ +There are 24 section headers, starting at offset 0xaac58: │ │ │ │ Section Headers: │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ [ 1] .note.android.ident NOTE 0000000000000238 000238 000098 00 A 0 0 4 │ │ [ 2] .note.gnu.build-id NOTE 00000000000002d0 0002d0 000024 00 A 0 0 4 │ │ - [ 3] .dynsym DYNSYM 00000000000002f8 0002f8 000d20 18 A 8 1 8 │ │ - [ 4] .gnu.version VERSYM 0000000000001018 001018 000118 02 A 3 0 2 │ │ - [ 5] .gnu.version_r VERNEED 0000000000001130 001130 000020 00 A 8 1 4 │ │ - [ 6] .gnu.hash GNU_HASH 0000000000001150 001150 0002c0 00 A 3 0 8 │ │ - [ 7] .hash HASH 0000000000001410 001410 000468 04 A 3 0 4 │ │ - [ 8] .dynstr STRTAB 0000000000001878 001878 00096b 00 A 0 0 1 │ │ - [ 9] .rela.dyn RELA 00000000000021e8 0021e8 007d40 18 A 3 0 8 │ │ - [10] .rela.plt RELA 0000000000009f28 009f28 000558 18 AI 3 20 8 │ │ - [11] .rodata PROGBITS 000000000000a480 00a480 0171fa 00 AMS 0 0 16 │ │ - [12] .eh_frame_hdr PROGBITS 000000000002167c 02167c 0023f4 00 A 0 0 4 │ │ - [13] .eh_frame PROGBITS 0000000000023a70 023a70 009774 00 A 0 0 8 │ │ - [14] .text PROGBITS 000000000002d1e4 02d1e4 077dc4 00 AX 0 0 4 │ │ - [15] .plt PROGBITS 00000000000a4fb0 0a4fb0 0003b0 00 AX 0 0 16 │ │ - [16] .data.rel.ro PROGBITS 00000000000a6360 0a5360 005b10 00 WA 0 0 8 │ │ - [17] .fini_array FINI_ARRAY 00000000000abe70 0aae70 000010 00 WA 0 0 8 │ │ - [18] .dynamic DYNAMIC 00000000000abe80 0aae80 0001b0 10 WA 8 0 8 │ │ - [19] .got PROGBITS 00000000000ac030 0ab030 0000a0 00 WA 0 0 8 │ │ - [20] .got.plt PROGBITS 00000000000ac0d0 0ab0d0 0001e0 00 WA 0 0 8 │ │ - [21] .bss NOBITS 00000000000ad2b0 0ab2b0 000018 00 WA 0 0 8 │ │ - [22] .comment PROGBITS 0000000000000000 0ab2b0 0000b1 01 MS 0 0 1 │ │ - [23] .shstrtab STRTAB 0000000000000000 0ab361 0000e0 00 0 0 1 │ │ + [ 3] .dynsym DYNSYM 00000000000002f8 0002f8 000d38 18 A 8 1 8 │ │ + [ 4] .gnu.version VERSYM 0000000000001030 001030 00011a 02 A 3 0 2 │ │ + [ 5] .gnu.version_r VERNEED 000000000000114c 00114c 000020 00 A 8 1 4 │ │ + [ 6] .gnu.hash GNU_HASH 0000000000001170 001170 0002c8 00 A 3 0 8 │ │ + [ 7] .hash HASH 0000000000001438 001438 000470 04 A 3 0 4 │ │ + [ 8] .dynstr STRTAB 00000000000018a8 0018a8 00097f 00 A 0 0 1 │ │ + [ 9] .rela.dyn RELA 0000000000002228 002228 007d40 18 A 3 0 8 │ │ + [10] .rela.plt RELA 0000000000009f68 009f68 000558 18 AI 3 20 8 │ │ + [11] .rodata PROGBITS 000000000000a4c0 00a4c0 0171ea 00 AMS 0 0 16 │ │ + [12] .eh_frame_hdr PROGBITS 00000000000216ac 0216ac 00240c 00 A 0 0 4 │ │ + [13] .eh_frame PROGBITS 0000000000023ab8 023ab8 0097b4 00 A 0 0 8 │ │ + [14] .text PROGBITS 000000000002d26c 02d26c 07717c 00 AX 0 0 4 │ │ + [15] .plt PROGBITS 00000000000a43f0 0a43f0 0003b0 00 AX 0 0 16 │ │ + [16] .data.rel.ro PROGBITS 00000000000a57a0 0a47a0 005ee0 00 WA 0 0 8 │ │ + [17] .fini_array FINI_ARRAY 00000000000ab680 0aa680 000010 00 WA 0 0 8 │ │ + [18] .dynamic DYNAMIC 00000000000ab690 0aa690 0001b0 10 WA 8 0 8 │ │ + [19] .got PROGBITS 00000000000ab840 0aa840 0000a0 00 WA 0 0 8 │ │ + [20] .got.plt PROGBITS 00000000000ab8e0 0aa8e0 0001e0 00 WA 0 0 8 │ │ + [21] .bss NOBITS 00000000000acac0 0aaac0 000018 00 WA 0 0 8 │ │ + [22] .comment PROGBITS 0000000000000000 0aaac0 0000b1 01 MS 0 0 1 │ │ + [23] .shstrtab STRTAB 0000000000000000 0aab71 0000e0 00 0 0 1 │ │ Key to Flags: │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ D (mbind), p (processor specific) │ ├── readelf --wide --symbols {} │ │ @@ -1,9 +1,9 @@ │ │ │ │ -Symbol table '.dynsym' contains 140 entries: │ │ +Symbol table '.dynsym' contains 141 entries: │ │ Num: Value Size Type Bind Vis Ndx Name │ │ 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND │ │ 1: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_finalize@LIBC (2) │ │ 2: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __cxa_atexit@LIBC (2) │ │ 3: 0000000000000000 0 FUNC GLOBAL DEFAULT UND SDL_SetError │ │ 4: 0000000000000000 0 FUNC GLOBAL DEFAULT UND SDL_RWtell │ │ 5: 0000000000000000 0 FUNC GLOBAL DEFAULT UND SDL_malloc │ │ @@ -50,94 +50,95 @@ │ │ 46: 0000000000000000 0 FUNC GLOBAL DEFAULT UND close@LIBC (2) │ │ 47: 0000000000000000 0 FUNC GLOBAL DEFAULT UND malloc@LIBC (2) │ │ 48: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __read_chk@LIBC (2) │ │ 49: 0000000000000000 0 FUNC GLOBAL DEFAULT UND __errno@LIBC (2) │ │ 50: 0000000000000000 0 FUNC GLOBAL DEFAULT UND free@LIBC (2) │ │ 51: 0000000000000000 0 FUNC GLOBAL DEFAULT UND munmap@LIBC (2) │ │ 52: 0000000000000000 0 FUNC GLOBAL DEFAULT UND realloc@LIBC (2) │ │ - 53: 000000000002db10 76 FUNC GLOBAL DEFAULT 14 TTF_OpenFont │ │ - 54: 000000000002decc 8 FUNC GLOBAL DEFAULT 14 TTF_SetFontDirection │ │ - 55: 000000000002ed20 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Solid │ │ - 56: 000000000002d584 176 FUNC GLOBAL DEFAULT 14 TTF_CloseFont │ │ - 57: 000000000002dac0 80 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndex │ │ - 58: 000000000002db7c 8 FUNC GLOBAL DEFAULT 14 TTF_FontLineSkip │ │ - 59: 000000000002e6b4 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureText │ │ - 60: 000000000002effc 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Shaded │ │ - 61: 000000000002fe94 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Blended │ │ - 62: 000000000002ffbc 176 FUNC GLOBAL DEFAULT 14 TTF_SetFontStyle │ │ - 63: 000000000002db74 8 FUNC GLOBAL DEFAULT 14 TTF_FontDescent │ │ - 64: 000000000002db84 8 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerning │ │ - 65: 000000000002db8c 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaces │ │ - 66: 000000000002d6bc 228 FUNC GLOBAL DEFAULT 14 TTF_SetFontSizeDPI │ │ - 67: 000000000002d9ec 100 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexDPI │ │ - 68: 000000000002dba8 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaceFamilyName │ │ - 69: 000000000002dc8c 304 FUNC GLOBAL DEFAULT 14 TTF_GlyphMetrics32 │ │ - 70: 000000000002ded4 8 FUNC GLOBAL DEFAULT 14 TTF_SetFontScriptName │ │ - 71: 000000000002e67c 56 FUNC GLOBAL DEFAULT 14 TTF_SizeUNICODE │ │ - 72: 000000000002fd5c 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Solid_Wrapped │ │ - 73: 000000000002fe04 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Blended_Wrapped │ │ - 74: 000000000003028c 132 FUNC GLOBAL DEFAULT 14 TTF_SetFontSDF │ │ - 75: 0000000000030310 52 FUNC GLOBAL DEFAULT 14 TTF_GetFontSDF │ │ - 76: 000000000002f1e0 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_LCD │ │ - 77: 000000000002fdcc 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Shaded_Wrapped │ │ - 78: 000000000002dbc0 100 FUNC GLOBAL DEFAULT 14 TTF_GlyphIsProvided │ │ - 79: 000000000002f174 20 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Blended │ │ - 80: 000000000002f328 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Solid_Wrapped │ │ - 81: 0000000000030134 48 FUNC GLOBAL DEFAULT 14 TTF_GetFontOutline │ │ - 82: 0000000000030478 12 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSizeGlyphs │ │ - 83: 000000000002d268 92 FUNC GLOBAL DEFAULT 14 TTF_Init │ │ - 84: 000000000002e6f4 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureUTF8 │ │ - 85: 000000000002f0dc 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Shaded │ │ - 86: 000000000002f290 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_LCD │ │ - 87: 000000000002fe1c 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Blended_Wrapped │ │ - 88: 000000000003006c 72 FUNC GLOBAL DEFAULT 14 TTF_GetFontStyle │ │ - 89: 0000000000030164 164 FUNC GLOBAL DEFAULT 14 TTF_SetFontHinting │ │ - 90: 0000000000030344 68 FUNC GLOBAL DEFAULT 14 TTF_SetFontWrappedAlign │ │ - 91: 000000000002d9c4 12 FUNC GLOBAL DEFAULT 14 TTF_SetFontSize │ │ - 92: 000000000002f19c 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Blended │ │ - 93: 000000000002fd8c 32 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Shaded_Wrapped │ │ - 94: 000000000002fe34 32 FUNC GLOBAL DEFAULT 14 TTF_RenderText_LCD_Wrapped │ │ - 95: 000000000002fe54 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_LCD_Wrapped │ │ - 96: 000000000002fe74 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_LCD_Wrapped │ │ - 97: 000000000002d2c4 28 FUNC GLOBAL DEFAULT 14 TTF_GetFreeTypeVersion │ │ - 98: 000000000002db5c 8 FUNC GLOBAL DEFAULT 14 TTF_FontHeight │ │ - 99: 000000000002db64 16 FUNC GLOBAL DEFAULT 14 TTF_FontAscent │ │ - 100: 000000000002e734 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureUNICODE │ │ - 101: 000000000002f044 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Shaded │ │ - 102: 0000000000030408 112 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSize │ │ - 103: 000000000002d23c 8 FUNC GLOBAL DEFAULT 14 TTF_SetScript │ │ - 104: 000000000002d244 24 FUNC GLOBAL DEFAULT 14 TTF_Linked_Version │ │ - 105: 000000000002dedc 56 FUNC GLOBAL DEFAULT 14 TTF_SizeText │ │ - 106: 000000000002eddc 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Solid │ │ - 107: 000000000002da50 16 FUNC GLOBAL DEFAULT 14 TTF_OpenFontRW │ │ - 108: 000000000002fd74 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Solid_Wrapped │ │ - 109: 000000000002ff28 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Blended │ │ - 110: 000000000002f188 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Blended │ │ - 111: 000000000002f1c8 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_LCD │ │ - 112: 00000000000303bc 64 FUNC GLOBAL DEFAULT 14 TTF_Quit │ │ - 113: 0000000000030484 260 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSizeGlyphs32 │ │ - 114: 000000000002d698 36 FUNC GLOBAL DEFAULT 14 TTF_SetFontKerning │ │ - 115: 000000000002dc24 96 FUNC GLOBAL DEFAULT 14 TTF_GlyphIsProvided32 │ │ - 116: 000000000002e774 20 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Solid │ │ - 117: 000000000002d234 8 FUNC GLOBAL DEFAULT 14 TTF_SetDirection │ │ - 118: 000000000002d9d0 16 FUNC GLOBAL DEFAULT 14 TTF_OpenFontDPIRW │ │ - 119: 000000000002dbb4 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaceStyleName │ │ - 120: 000000000002ed34 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Solid │ │ - 121: 000000000002f02c 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Shaded │ │ - 122: 0000000000030208 132 FUNC GLOBAL DEFAULT 14 TTF_GetFontHinting │ │ - 123: 000000000002d9e0 12 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexRW │ │ - 124: 000000000002db98 16 FUNC GLOBAL DEFAULT 14 TTF_FontFaceIsFixedWidth │ │ - 125: 000000000002e644 56 FUNC GLOBAL DEFAULT 14 TTF_SizeUTF8 │ │ - 126: 000000000002ed48 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Solid │ │ - 127: 000000000002f1b0 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_LCD │ │ - 128: 000000000002fdac 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Shaded_Wrapped │ │ - 129: 00000000000303fc 12 FUNC GLOBAL DEFAULT 14 TTF_WasInit │ │ - 130: 000000000002d2fc 648 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexDPIRW │ │ - 131: 000000000002dc84 8 FUNC GLOBAL DEFAULT 14 TTF_GlyphMetrics │ │ - 132: 000000000002f1f8 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_LCD │ │ - 133: 000000000002fdec 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Blended_Wrapped │ │ - 134: 00000000000300b4 128 FUNC GLOBAL DEFAULT 14 TTF_SetFontOutline │ │ - 135: 0000000000030388 52 FUNC GLOBAL DEFAULT 14 TTF_GetFontWrappedAlign │ │ - 136: 000000000002d2e0 28 FUNC GLOBAL DEFAULT 14 TTF_GetHarfBuzzVersion │ │ - 137: 000000000002da60 96 FUNC GLOBAL DEFAULT 14 TTF_OpenFontDPI │ │ - 138: 000000000002f014 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Shaded │ │ - 139: 000000000002d25c 12 FUNC GLOBAL DEFAULT 14 TTF_ByteSwappedUNICODE │ │ + 53: 000000000002dc48 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaceStyleName │ │ + 54: 0000000000030100 72 FUNC GLOBAL DEFAULT 14 TTF_GetFontStyle │ │ + 55: 000000000002d744 228 FUNC GLOBAL DEFAULT 14 TTF_SetFontSizeDPI │ │ + 56: 000000000002fee8 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_LCD_Wrapped │ │ + 57: 000000000002d2f0 92 FUNC GLOBAL DEFAULT 14 TTF_Init │ │ + 58: 000000000003049c 112 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSize │ │ + 59: 000000000002dbec 16 FUNC GLOBAL DEFAULT 14 TTF_FontAscent │ │ + 60: 000000000002dc18 8 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerning │ │ + 61: 000000000002f3bc 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Solid_Wrapped │ │ + 62: 000000000002ff28 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Blended │ │ + 63: 000000000002da4c 12 FUNC GLOBAL DEFAULT 14 TTF_SetFontSize │ │ + 64: 000000000002e710 56 FUNC GLOBAL DEFAULT 14 TTF_SizeUNICODE │ │ + 65: 0000000000030320 132 FUNC GLOBAL DEFAULT 14 TTF_SetFontSDF │ │ + 66: 000000000002d2e4 12 FUNC GLOBAL DEFAULT 14 TTF_ByteSwappedUNICODE │ │ + 67: 000000000002e748 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureText │ │ + 68: 000000000002f0a8 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Shaded │ │ + 69: 000000000002f25c 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_LCD │ │ + 70: 000000000003050c 12 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSizeGlyphs │ │ + 71: 000000000002dc04 8 FUNC GLOBAL DEFAULT 14 TTF_FontLineSkip │ │ + 72: 000000000002dc20 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaces │ │ + 73: 000000000002dc54 100 FUNC GLOBAL DEFAULT 14 TTF_GlyphIsProvided │ │ + 74: 000000000002edb4 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Solid │ │ + 75: 000000000002edc8 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Solid │ │ + 76: 000000000002f170 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Shaded │ │ + 77: 000000000002fdf0 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Solid_Wrapped │ │ + 78: 000000000002fe60 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Shaded_Wrapped │ │ + 79: 000000000002dad8 16 FUNC GLOBAL DEFAULT 14 TTF_OpenFontRW │ │ + 80: 000000000002dc0c 12 FUNC GLOBAL DEFAULT 14 TTF_SetFontLineSkip │ │ + 81: 000000000002dbfc 8 FUNC GLOBAL DEFAULT 14 TTF_FontDescent │ │ + 82: 000000000002e808 20 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Solid │ │ + 83: 000000000002fe40 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Shaded_Wrapped │ │ + 84: 000000000002fec8 32 FUNC GLOBAL DEFAULT 14 TTF_RenderText_LCD_Wrapped │ │ + 85: 0000000000030490 12 FUNC GLOBAL DEFAULT 14 TTF_WasInit │ │ + 86: 000000000002df60 8 FUNC GLOBAL DEFAULT 14 TTF_SetFontDirection │ │ + 87: 000000000002f0d8 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Shaded │ │ + 88: 000000000002f230 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Blended │ │ + 89: 000000000002f28c 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_LCD │ │ + 90: 00000000000301f8 164 FUNC GLOBAL DEFAULT 14 TTF_SetFontHinting │ │ + 91: 0000000000030518 260 FUNC GLOBAL DEFAULT 14 TTF_GetFontKerningSizeGlyphs32 │ │ + 92: 000000000002d2c4 8 FUNC GLOBAL DEFAULT 14 TTF_SetScript │ │ + 93: 000000000002e788 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureUTF8 │ │ + 94: 000000000002ee70 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Solid │ │ + 95: 0000000000030148 128 FUNC GLOBAL DEFAULT 14 TTF_SetFontOutline │ │ + 96: 000000000003041c 52 FUNC GLOBAL DEFAULT 14 TTF_GetFontWrappedAlign │ │ + 97: 000000000002d34c 28 FUNC GLOBAL DEFAULT 14 TTF_GetFreeTypeVersion │ │ + 98: 000000000002dae8 96 FUNC GLOBAL DEFAULT 14 TTF_OpenFontDPI │ │ + 99: 000000000002dc2c 16 FUNC GLOBAL DEFAULT 14 TTF_FontFaceIsFixedWidth │ │ + 100: 000000000002df70 56 FUNC GLOBAL DEFAULT 14 TTF_SizeText │ │ + 101: 000000000002eddc 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph_Solid │ │ + 102: 0000000000030050 176 FUNC GLOBAL DEFAULT 14 TTF_SetFontStyle │ │ + 103: 000000000002d2bc 8 FUNC GLOBAL DEFAULT 14 TTF_SetDirection │ │ + 104: 000000000002da58 16 FUNC GLOBAL DEFAULT 14 TTF_OpenFontDPIRW │ │ + 105: 000000000002db48 80 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndex │ │ + 106: 000000000002dc3c 12 FUNC GLOBAL DEFAULT 14 TTF_FontFaceFamilyName │ │ + 107: 000000000002e7c8 64 FUNC GLOBAL DEFAULT 14 TTF_MeasureUNICODE │ │ + 108: 000000000002fe08 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Solid_Wrapped │ │ + 109: 00000000000303d8 68 FUNC GLOBAL DEFAULT 14 TTF_SetFontWrappedAlign │ │ + 110: 0000000000030450 64 FUNC GLOBAL DEFAULT 14 TTF_Quit │ │ + 111: 000000000002dbe4 8 FUNC GLOBAL DEFAULT 14 TTF_FontHeight │ │ + 112: 000000000002fe80 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Blended_Wrapped │ │ + 113: 000000000002fe98 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Blended_Wrapped │ │ + 114: 000000000002feb0 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Blended_Wrapped │ │ + 115: 000000000002d60c 176 FUNC GLOBAL DEFAULT 14 TTF_CloseFont │ │ + 116: 000000000002f274 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_LCD │ │ + 117: 000000000002fe20 32 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Shaded_Wrapped │ │ + 118: 000000000002d2cc 24 FUNC GLOBAL DEFAULT 14 TTF_Linked_Version │ │ + 119: 000000000002d368 28 FUNC GLOBAL DEFAULT 14 TTF_GetHarfBuzzVersion │ │ + 120: 000000000002ffbc 148 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_Blended │ │ + 121: 000000000002d720 36 FUNC GLOBAL DEFAULT 14 TTF_SetFontKerning │ │ + 122: 000000000002db98 76 FUNC GLOBAL DEFAULT 14 TTF_OpenFont │ │ + 123: 000000000002dd18 8 FUNC GLOBAL DEFAULT 14 TTF_GlyphMetrics │ │ + 124: 000000000002f090 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Shaded │ │ + 125: 000000000002f324 152 FUNC GLOBAL DEFAULT 14 TTF_RenderGlyph32_LCD │ │ + 126: 000000000002da68 12 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexRW │ │ + 127: 000000000002da74 100 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexDPI │ │ + 128: 000000000002dd20 304 FUNC GLOBAL DEFAULT 14 TTF_GlyphMetrics32 │ │ + 129: 000000000002e6d8 56 FUNC GLOBAL DEFAULT 14 TTF_SizeUTF8 │ │ + 130: 000000000002f208 20 FUNC GLOBAL DEFAULT 14 TTF_RenderText_Blended │ │ + 131: 000000000003029c 132 FUNC GLOBAL DEFAULT 14 TTF_GetFontHinting │ │ + 132: 000000000002f0c0 24 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_Shaded │ │ + 133: 00000000000301c8 48 FUNC GLOBAL DEFAULT 14 TTF_GetFontOutline │ │ + 134: 000000000002dcb8 96 FUNC GLOBAL DEFAULT 14 TTF_GlyphIsProvided32 │ │ + 135: 000000000002f21c 20 FUNC GLOBAL DEFAULT 14 TTF_RenderUTF8_Blended │ │ + 136: 00000000000303a4 52 FUNC GLOBAL DEFAULT 14 TTF_GetFontSDF │ │ + 137: 000000000002d384 648 FUNC GLOBAL DEFAULT 14 TTF_OpenFontIndexDPIRW │ │ + 138: 000000000002df68 8 FUNC GLOBAL DEFAULT 14 TTF_SetFontScriptName │ │ + 139: 000000000002f244 24 FUNC GLOBAL DEFAULT 14 TTF_RenderText_LCD │ │ + 140: 000000000002ff08 32 FUNC GLOBAL DEFAULT 14 TTF_RenderUNICODE_LCD_Wrapped │ ├── readelf --wide --relocs {} │ │ @@ -1,1399 +1,1399 @@ │ │ │ │ -Relocation section '.rela.dyn' at offset 0x21e8 contains 1336 entries: │ │ +Relocation section '.rela.dyn' at offset 0x2228 contains 1336 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -00000000000a6360 0000000000000403 R_AARCH64_RELATIVE a6360 │ │ -00000000000a6368 0000000000000403 R_AARCH64_RELATIVE afb0 │ │ -00000000000a6378 0000000000000403 R_AARCH64_RELATIVE 41a58 │ │ -00000000000a6388 0000000000000403 R_AARCH64_RELATIVE 41a7c │ │ -00000000000a6398 0000000000000403 R_AARCH64_RELATIVE 41aa0 │ │ -00000000000a63a8 0000000000000403 R_AARCH64_RELATIVE 41bb8 │ │ -00000000000a63b8 0000000000000403 R_AARCH64_RELATIVE 41c84 │ │ -00000000000a63c8 0000000000000403 R_AARCH64_RELATIVE 41d4c │ │ -00000000000a63d8 0000000000000403 R_AARCH64_RELATIVE 41d9c │ │ -00000000000a63e8 0000000000000403 R_AARCH64_RELATIVE 41dec │ │ -00000000000a63f8 0000000000000403 R_AARCH64_RELATIVE 41f04 │ │ -00000000000a6418 0000000000000403 R_AARCH64_RELATIVE 42430 │ │ -00000000000a6420 0000000000000403 R_AARCH64_RELATIVE 424d8 │ │ -00000000000a6428 0000000000000403 R_AARCH64_RELATIVE 424e8 │ │ -00000000000a6438 0000000000000403 R_AARCH64_RELATIVE 42508 │ │ -00000000000a6458 0000000000000403 R_AARCH64_RELATIVE 42534 │ │ -00000000000a6460 0000000000000403 R_AARCH64_RELATIVE 4259c │ │ -00000000000a6468 0000000000000403 R_AARCH64_RELATIVE 425ac │ │ -00000000000a6470 0000000000000403 R_AARCH64_RELATIVE 42604 │ │ -00000000000a6478 0000000000000403 R_AARCH64_RELATIVE 42648 │ │ -00000000000a6480 0000000000000403 R_AARCH64_RELATIVE 42650 │ │ -00000000000a6498 0000000000000403 R_AARCH64_RELATIVE 42688 │ │ -00000000000a64a0 0000000000000403 R_AARCH64_RELATIVE 42790 │ │ -00000000000a64a8 0000000000000403 R_AARCH64_RELATIVE 427c0 │ │ -00000000000a64b0 0000000000000403 R_AARCH64_RELATIVE 428b8 │ │ -00000000000a64c0 0000000000000403 R_AARCH64_RELATIVE 429b4 │ │ -00000000000a64d8 0000000000000403 R_AARCH64_RELATIVE 43bb0 │ │ -00000000000a64e0 0000000000000403 R_AARCH64_RELATIVE 440e4 │ │ -00000000000a64f0 0000000000000403 R_AARCH64_RELATIVE 4412c │ │ -00000000000a64f8 0000000000000403 R_AARCH64_RELATIVE 44148 │ │ -00000000000a6500 0000000000000403 R_AARCH64_RELATIVE 441b0 │ │ -00000000000a6538 0000000000000403 R_AARCH64_RELATIVE 44940 │ │ -00000000000a6540 0000000000000403 R_AARCH64_RELATIVE 44974 │ │ -00000000000a6550 0000000000000403 R_AARCH64_RELATIVE dff0 │ │ -00000000000a6558 0000000000000403 R_AARCH64_RELATIVE e000 │ │ -00000000000a6568 0000000000000403 R_AARCH64_RELATIVE a793 │ │ -00000000000a6578 0000000000000403 R_AARCH64_RELATIVE e010 │ │ -00000000000a6580 0000000000000403 R_AARCH64_RELATIVE e048 │ │ -00000000000a6590 0000000000000403 R_AARCH64_RELATIVE ab13 │ │ -00000000000a65a0 0000000000000403 R_AARCH64_RELATIVE e0e8 │ │ -00000000000a65a8 0000000000000403 R_AARCH64_RELATIVE e100 │ │ -00000000000a65b8 0000000000000403 R_AARCH64_RELATIVE a8e6 │ │ -00000000000a65c8 0000000000000403 R_AARCH64_RELATIVE e110 │ │ -00000000000a65d0 0000000000000403 R_AARCH64_RELATIVE e120 │ │ -00000000000a65e0 0000000000000403 R_AARCH64_RELATIVE b73b │ │ -00000000000a65f0 0000000000000403 R_AARCH64_RELATIVE e130 │ │ -00000000000a65f8 0000000000000403 R_AARCH64_RELATIVE e140 │ │ -00000000000a6608 0000000000000403 R_AARCH64_RELATIVE ae6a │ │ -00000000000a6618 0000000000000403 R_AARCH64_RELATIVE e150 │ │ -00000000000a6620 0000000000000403 R_AARCH64_RELATIVE e160 │ │ -00000000000a6630 0000000000000403 R_AARCH64_RELATIVE b147 │ │ -00000000000a6640 0000000000000403 R_AARCH64_RELATIVE e198 │ │ -00000000000a6648 0000000000000403 R_AARCH64_RELATIVE e1a8 │ │ -00000000000a6658 0000000000000403 R_AARCH64_RELATIVE ae72 │ │ -00000000000a6668 0000000000000403 R_AARCH64_RELATIVE e1b8 │ │ -00000000000a6670 0000000000000403 R_AARCH64_RELATIVE e1c8 │ │ -00000000000a6680 0000000000000403 R_AARCH64_RELATIVE b7e7 │ │ -00000000000a6690 0000000000000403 R_AARCH64_RELATIVE e1e8 │ │ -00000000000a6698 0000000000000403 R_AARCH64_RELATIVE e200 │ │ -00000000000a66a8 0000000000000403 R_AARCH64_RELATIVE b6bf │ │ -00000000000a66b8 0000000000000403 R_AARCH64_RELATIVE e208 │ │ -00000000000a66c0 0000000000000403 R_AARCH64_RELATIVE e218 │ │ -00000000000a66d0 0000000000000403 R_AARCH64_RELATIVE b270 │ │ -00000000000a66e0 0000000000000403 R_AARCH64_RELATIVE e220 │ │ -00000000000a66e8 0000000000000403 R_AARCH64_RELATIVE e238 │ │ -00000000000a66f8 0000000000000403 R_AARCH64_RELATIVE af02 │ │ -00000000000a6708 0000000000000403 R_AARCH64_RELATIVE e240 │ │ -00000000000a6710 0000000000000403 R_AARCH64_RELATIVE e250 │ │ -00000000000a6720 0000000000000403 R_AARCH64_RELATIVE b740 │ │ -00000000000a6730 0000000000000403 R_AARCH64_RELATIVE e260 │ │ -00000000000a6738 0000000000000403 R_AARCH64_RELATIVE e270 │ │ -00000000000a6748 0000000000000403 R_AARCH64_RELATIVE a79d │ │ -00000000000a6758 0000000000000403 R_AARCH64_RELATIVE e278 │ │ -00000000000a6760 0000000000000403 R_AARCH64_RELATIVE e2a8 │ │ -00000000000a6770 0000000000000403 R_AARCH64_RELATIVE abaa │ │ -00000000000a6780 0000000000000403 R_AARCH64_RELATIVE e2d0 │ │ -00000000000a6788 0000000000000403 R_AARCH64_RELATIVE e308 │ │ -00000000000a6798 0000000000000403 R_AARCH64_RELATIVE b446 │ │ -00000000000a67a8 0000000000000403 R_AARCH64_RELATIVE e350 │ │ -00000000000a67b0 0000000000000403 R_AARCH64_RELATIVE e360 │ │ -00000000000a67c0 0000000000000403 R_AARCH64_RELATIVE b0d5 │ │ -00000000000a67d0 0000000000000403 R_AARCH64_RELATIVE e368 │ │ -00000000000a67d8 0000000000000403 R_AARCH64_RELATIVE e390 │ │ -00000000000a67e8 0000000000000403 R_AARCH64_RELATIVE b03b │ │ -00000000000a67f8 0000000000000403 R_AARCH64_RELATIVE e3a0 │ │ -00000000000a6800 0000000000000403 R_AARCH64_RELATIVE e3b8 │ │ -00000000000a6810 0000000000000403 R_AARCH64_RELATIVE ac51 │ │ -00000000000a6820 0000000000000403 R_AARCH64_RELATIVE e3c0 │ │ -00000000000a6828 0000000000000403 R_AARCH64_RELATIVE e3d8 │ │ -00000000000a6838 0000000000000403 R_AARCH64_RELATIVE b65a │ │ -00000000000a6848 0000000000000403 R_AARCH64_RELATIVE e3e0 │ │ -00000000000a6850 0000000000000403 R_AARCH64_RELATIVE e3f8 │ │ -00000000000a6860 0000000000000403 R_AARCH64_RELATIVE af0e │ │ -00000000000a6870 0000000000000403 R_AARCH64_RELATIVE e408 │ │ -00000000000a6878 0000000000000403 R_AARCH64_RELATIVE e418 │ │ -00000000000a6888 0000000000000403 R_AARCH64_RELATIVE a9fd │ │ -00000000000a6898 0000000000000403 R_AARCH64_RELATIVE e420 │ │ -00000000000a68a0 0000000000000403 R_AARCH64_RELATIVE e438 │ │ -00000000000a68b0 0000000000000403 R_AARCH64_RELATIVE ab1c │ │ -00000000000a68c0 0000000000000403 R_AARCH64_RELATIVE e478 │ │ -00000000000a68c8 0000000000000403 R_AARCH64_RELATIVE e488 │ │ -00000000000a68d8 0000000000000403 R_AARCH64_RELATIVE aa0c │ │ -00000000000a68e8 0000000000000403 R_AARCH64_RELATIVE e4c0 │ │ -00000000000a68f0 0000000000000403 R_AARCH64_RELATIVE e4d0 │ │ -00000000000a6900 0000000000000403 R_AARCH64_RELATIVE b89e │ │ -00000000000a6910 0000000000000403 R_AARCH64_RELATIVE e500 │ │ -00000000000a6918 0000000000000403 R_AARCH64_RELATIVE e518 │ │ -00000000000a6928 0000000000000403 R_AARCH64_RELATIVE aa14 │ │ -00000000000a6938 0000000000000403 R_AARCH64_RELATIVE e548 │ │ -00000000000a6940 0000000000000403 R_AARCH64_RELATIVE e558 │ │ -00000000000a6950 0000000000000403 R_AARCH64_RELATIVE b364 │ │ -00000000000a6960 0000000000000403 R_AARCH64_RELATIVE e5b0 │ │ -00000000000a6968 0000000000000403 R_AARCH64_RELATIVE e5c0 │ │ -00000000000a6978 0000000000000403 R_AARCH64_RELATIVE a7a7 │ │ -00000000000a6988 0000000000000403 R_AARCH64_RELATIVE e5e8 │ │ -00000000000a6990 0000000000000403 R_AARCH64_RELATIVE e5f8 │ │ -00000000000a69a0 0000000000000403 R_AARCH64_RELATIVE b6c7 │ │ -00000000000a69b0 0000000000000403 R_AARCH64_RELATIVE e568 │ │ -00000000000a69b8 0000000000000403 R_AARCH64_RELATIVE e578 │ │ -00000000000a69c8 0000000000000403 R_AARCH64_RELATIVE b8aa │ │ -00000000000a69d8 0000000000000403 R_AARCH64_RELATIVE e600 │ │ -00000000000a69e0 0000000000000403 R_AARCH64_RELATIVE e610 │ │ -00000000000a69f0 0000000000000403 R_AARCH64_RELATIVE b8b2 │ │ -00000000000a6a00 0000000000000403 R_AARCH64_RELATIVE e630 │ │ -00000000000a6a08 0000000000000403 R_AARCH64_RELATIVE e738 │ │ -00000000000a6a18 0000000000000403 R_AARCH64_RELATIVE b4f5 │ │ -00000000000a6a28 0000000000000403 R_AARCH64_RELATIVE e7c0 │ │ -00000000000a6a30 0000000000000403 R_AARCH64_RELATIVE e7e0 │ │ -00000000000a6a40 0000000000000403 R_AARCH64_RELATIVE b94d │ │ -00000000000a6a50 0000000000000403 R_AARCH64_RELATIVE e7e8 │ │ -00000000000a6a58 0000000000000403 R_AARCH64_RELATIVE e858 │ │ -00000000000a6a68 0000000000000403 R_AARCH64_RELATIVE ace4 │ │ -00000000000a6a78 0000000000000403 R_AARCH64_RELATIVE e860 │ │ -00000000000a6a80 0000000000000403 R_AARCH64_RELATIVE e870 │ │ -00000000000a6a90 0000000000000403 R_AARCH64_RELATIVE b36c │ │ -00000000000a6aa0 0000000000000403 R_AARCH64_RELATIVE e878 │ │ -00000000000a6aa8 0000000000000403 R_AARCH64_RELATIVE e888 │ │ -00000000000a6ab8 0000000000000403 R_AARCH64_RELATIVE adb7 │ │ -00000000000a6ac8 0000000000000403 R_AARCH64_RELATIVE e8b0 │ │ -00000000000a6ad0 0000000000000403 R_AARCH64_RELATIVE e8c0 │ │ -00000000000a6ae0 0000000000000403 R_AARCH64_RELATIVE b9f8 │ │ -00000000000a6af0 0000000000000403 R_AARCH64_RELATIVE e8c8 │ │ -00000000000a6af8 0000000000000403 R_AARCH64_RELATIVE e8e0 │ │ -00000000000a6b08 0000000000000403 R_AARCH64_RELATIVE a7ab │ │ -00000000000a6b18 0000000000000403 R_AARCH64_RELATIVE e8f8 │ │ -00000000000a6b20 0000000000000403 R_AARCH64_RELATIVE e918 │ │ -00000000000a6b30 0000000000000403 R_AARCH64_RELATIVE b955 │ │ -00000000000a6b40 0000000000000403 R_AARCH64_RELATIVE e980 │ │ -00000000000a6b48 0000000000000403 R_AARCH64_RELATIVE e990 │ │ -00000000000a6b58 0000000000000403 R_AARCH64_RELATIVE b14f │ │ -00000000000a6b68 0000000000000403 R_AARCH64_RELATIVE e9a8 │ │ -00000000000a6b70 0000000000000403 R_AARCH64_RELATIVE e9b0 │ │ -00000000000a6b80 0000000000000403 R_AARCH64_RELATIVE b748 │ │ -00000000000a6b90 0000000000000403 R_AARCH64_RELATIVE e9b8 │ │ -00000000000a6b98 0000000000000403 R_AARCH64_RELATIVE e9c8 │ │ -00000000000a6ba8 0000000000000403 R_AARCH64_RELATIVE afb7 │ │ -00000000000a6bb8 0000000000000403 R_AARCH64_RELATIVE e9d0 │ │ -00000000000a6bc0 0000000000000403 R_AARCH64_RELATIVE e9e0 │ │ -00000000000a6bd0 0000000000000403 R_AARCH64_RELATIVE aa17 │ │ -00000000000a6be0 0000000000000403 R_AARCH64_RELATIVE e9e8 │ │ -00000000000a6be8 0000000000000403 R_AARCH64_RELATIVE e9f8 │ │ -00000000000a6bf8 0000000000000403 R_AARCH64_RELATIVE a959 │ │ -00000000000a6c08 0000000000000403 R_AARCH64_RELATIVE ea00 │ │ -00000000000a6c10 0000000000000403 R_AARCH64_RELATIVE ea10 │ │ -00000000000a6c20 0000000000000403 R_AARCH64_RELATIVE aa1c │ │ -00000000000a6c30 0000000000000403 R_AARCH64_RELATIVE ea18 │ │ -00000000000a6c38 0000000000000403 R_AARCH64_RELATIVE ea28 │ │ -00000000000a6c48 0000000000000403 R_AARCH64_RELATIVE a6ff │ │ -00000000000a6c58 0000000000000403 R_AARCH64_RELATIVE ea30 │ │ -00000000000a6c60 0000000000000403 R_AARCH64_RELATIVE ea40 │ │ -00000000000a6c70 0000000000000403 R_AARCH64_RELATIVE b452 │ │ -00000000000a6c80 0000000000000403 R_AARCH64_RELATIVE ea58 │ │ -00000000000a6c88 0000000000000403 R_AARCH64_RELATIVE ea68 │ │ -00000000000a6c98 0000000000000403 R_AARCH64_RELATIVE b305 │ │ -00000000000a6ca8 0000000000000403 R_AARCH64_RELATIVE ea70 │ │ -00000000000a6cb0 0000000000000403 R_AARCH64_RELATIVE ea80 │ │ -00000000000a6cc0 0000000000000403 R_AARCH64_RELATIVE b666 │ │ -00000000000a6cd0 0000000000000403 R_AARCH64_RELATIVE ea98 │ │ -00000000000a6cd8 0000000000000403 R_AARCH64_RELATIVE eab0 │ │ -00000000000a6ce8 0000000000000403 R_AARCH64_RELATIVE b45a │ │ -00000000000a6cf8 0000000000000403 R_AARCH64_RELATIVE eac8 │ │ -00000000000a6d00 0000000000000403 R_AARCH64_RELATIVE ead8 │ │ -00000000000a6d10 0000000000000403 R_AARCH64_RELATIVE a704 │ │ -00000000000a6d20 0000000000000403 R_AARCH64_RELATIVE eaf8 │ │ -00000000000a6d28 0000000000000403 R_AARCH64_RELATIVE eb08 │ │ -00000000000a6d38 0000000000000403 R_AARCH64_RELATIVE b155 │ │ -00000000000a6d48 0000000000000403 R_AARCH64_RELATIVE eb38 │ │ -00000000000a6d50 0000000000000403 R_AARCH64_RELATIVE eb48 │ │ -00000000000a6d60 0000000000000403 R_AARCH64_RELATIVE b6cf │ │ -00000000000a6d70 0000000000000403 R_AARCH64_RELATIVE eba8 │ │ -00000000000a6d78 0000000000000403 R_AARCH64_RELATIVE ebb8 │ │ -00000000000a6d88 0000000000000403 R_AARCH64_RELATIVE a963 │ │ -00000000000a6d98 0000000000000403 R_AARCH64_RELATIVE eb78 │ │ -00000000000a6da0 0000000000000403 R_AARCH64_RELATIVE eb88 │ │ -00000000000a6db0 0000000000000403 R_AARCH64_RELATIVE a844 │ │ -00000000000a6dc0 0000000000000403 R_AARCH64_RELATIVE ebc0 │ │ -00000000000a6dc8 0000000000000403 R_AARCH64_RELATIVE ebd0 │ │ -00000000000a6dd8 0000000000000403 R_AARCH64_RELATIVE acf0 │ │ -00000000000a6de8 0000000000000403 R_AARCH64_RELATIVE ebd8 │ │ -00000000000a6df0 0000000000000403 R_AARCH64_RELATIVE ebe8 │ │ -00000000000a6e00 0000000000000403 R_AARCH64_RELATIVE b1f5 │ │ -00000000000a6e10 0000000000000403 R_AARCH64_RELATIVE ec08 │ │ -00000000000a6e18 0000000000000403 R_AARCH64_RELATIVE ec18 │ │ -00000000000a6e28 0000000000000403 R_AARCH64_RELATIVE b1f5 │ │ -00000000000a6e38 0000000000000403 R_AARCH64_RELATIVE ec50 │ │ -00000000000a6e40 0000000000000403 R_AARCH64_RELATIVE ec60 │ │ -00000000000a6e50 0000000000000403 R_AARCH64_RELATIVE b1f5 │ │ -00000000000a6e60 0000000000000403 R_AARCH64_RELATIVE ec88 │ │ -00000000000a6e68 0000000000000403 R_AARCH64_RELATIVE ec98 │ │ -00000000000a6e78 0000000000000403 R_AARCH64_RELATIVE b1f5 │ │ -00000000000a6e88 0000000000000403 R_AARCH64_RELATIVE ece8 │ │ -00000000000a6e90 0000000000000403 R_AARCH64_RELATIVE edf8 │ │ -00000000000a6ea0 0000000000000403 R_AARCH64_RELATIVE b66a │ │ -00000000000a6eb8 0000000000000403 R_AARCH64_RELATIVE 44bfc │ │ -00000000000a6ec0 0000000000000403 R_AARCH64_RELATIVE 45b40 │ │ -00000000000a6ed0 0000000000000403 R_AARCH64_RELATIVE 45b84 │ │ -00000000000a6ed8 0000000000000403 R_AARCH64_RELATIVE 45ba0 │ │ -00000000000a6ee0 0000000000000403 R_AARCH64_RELATIVE 45c1c │ │ -00000000000a6ef8 0000000000000403 R_AARCH64_RELATIVE 449ec │ │ -00000000000a6f00 0000000000000403 R_AARCH64_RELATIVE 44b2c │ │ -00000000000a6f10 0000000000000403 R_AARCH64_RELATIVE 44b74 │ │ -00000000000a6f18 0000000000000403 R_AARCH64_RELATIVE 44b90 │ │ -00000000000a6f20 0000000000000403 R_AARCH64_RELATIVE 44bf8 │ │ -00000000000a6f28 0000000000000403 R_AARCH64_RELATIVE a6508 │ │ -00000000000a6f30 0000000000000403 R_AARCH64_RELATIVE a6ea8 │ │ -00000000000a6f38 0000000000000403 R_AARCH64_RELATIVE a64c8 │ │ -00000000000a6f40 0000000000000403 R_AARCH64_RELATIVE a6ee8 │ │ -00000000000a6f50 0000000000000403 R_AARCH64_RELATIVE a6548 │ │ -00000000000a6f58 0000000000000403 R_AARCH64_RELATIVE a6570 │ │ -00000000000a6f60 0000000000000403 R_AARCH64_RELATIVE a6598 │ │ -00000000000a6f68 0000000000000403 R_AARCH64_RELATIVE a65c0 │ │ -00000000000a6f70 0000000000000403 R_AARCH64_RELATIVE a65e8 │ │ -00000000000a6f78 0000000000000403 R_AARCH64_RELATIVE a6610 │ │ -00000000000a6f80 0000000000000403 R_AARCH64_RELATIVE a6638 │ │ -00000000000a6f88 0000000000000403 R_AARCH64_RELATIVE a6660 │ │ -00000000000a6f90 0000000000000403 R_AARCH64_RELATIVE a6688 │ │ -00000000000a6f98 0000000000000403 R_AARCH64_RELATIVE a66b0 │ │ -00000000000a6fa0 0000000000000403 R_AARCH64_RELATIVE a66d8 │ │ -00000000000a6fa8 0000000000000403 R_AARCH64_RELATIVE a6700 │ │ -00000000000a6fb0 0000000000000403 R_AARCH64_RELATIVE a6728 │ │ -00000000000a6fb8 0000000000000403 R_AARCH64_RELATIVE a6750 │ │ -00000000000a6fc0 0000000000000403 R_AARCH64_RELATIVE a6778 │ │ -00000000000a6fc8 0000000000000403 R_AARCH64_RELATIVE a67a0 │ │ -00000000000a6fd0 0000000000000403 R_AARCH64_RELATIVE a67c8 │ │ -00000000000a6fd8 0000000000000403 R_AARCH64_RELATIVE a67f0 │ │ -00000000000a6fe0 0000000000000403 R_AARCH64_RELATIVE a6818 │ │ -00000000000a6fe8 0000000000000403 R_AARCH64_RELATIVE a6840 │ │ -00000000000a6ff0 0000000000000403 R_AARCH64_RELATIVE a6868 │ │ -00000000000a6ff8 0000000000000403 R_AARCH64_RELATIVE a6890 │ │ -00000000000a7000 0000000000000403 R_AARCH64_RELATIVE a68b8 │ │ -00000000000a7008 0000000000000403 R_AARCH64_RELATIVE a68e0 │ │ -00000000000a7010 0000000000000403 R_AARCH64_RELATIVE a6908 │ │ -00000000000a7018 0000000000000403 R_AARCH64_RELATIVE a6930 │ │ -00000000000a7020 0000000000000403 R_AARCH64_RELATIVE a6958 │ │ -00000000000a7028 0000000000000403 R_AARCH64_RELATIVE a6980 │ │ -00000000000a7030 0000000000000403 R_AARCH64_RELATIVE a69a8 │ │ -00000000000a7038 0000000000000403 R_AARCH64_RELATIVE a69d0 │ │ -00000000000a7040 0000000000000403 R_AARCH64_RELATIVE a69f8 │ │ -00000000000a7048 0000000000000403 R_AARCH64_RELATIVE a6a20 │ │ -00000000000a7050 0000000000000403 R_AARCH64_RELATIVE a6a48 │ │ -00000000000a7058 0000000000000403 R_AARCH64_RELATIVE a6a70 │ │ -00000000000a7060 0000000000000403 R_AARCH64_RELATIVE a6a98 │ │ -00000000000a7068 0000000000000403 R_AARCH64_RELATIVE a6ac0 │ │ -00000000000a7070 0000000000000403 R_AARCH64_RELATIVE a6ae8 │ │ -00000000000a7078 0000000000000403 R_AARCH64_RELATIVE a6b10 │ │ -00000000000a7080 0000000000000403 R_AARCH64_RELATIVE a6b38 │ │ -00000000000a7088 0000000000000403 R_AARCH64_RELATIVE a6b60 │ │ -00000000000a7090 0000000000000403 R_AARCH64_RELATIVE a6b88 │ │ -00000000000a7098 0000000000000403 R_AARCH64_RELATIVE a6bb0 │ │ -00000000000a70a0 0000000000000403 R_AARCH64_RELATIVE a6bd8 │ │ -00000000000a70a8 0000000000000403 R_AARCH64_RELATIVE a6c00 │ │ -00000000000a70b0 0000000000000403 R_AARCH64_RELATIVE a6c28 │ │ -00000000000a70b8 0000000000000403 R_AARCH64_RELATIVE a6c50 │ │ -00000000000a70c0 0000000000000403 R_AARCH64_RELATIVE a6c78 │ │ -00000000000a70c8 0000000000000403 R_AARCH64_RELATIVE a6ca0 │ │ -00000000000a70d0 0000000000000403 R_AARCH64_RELATIVE a6cc8 │ │ -00000000000a70d8 0000000000000403 R_AARCH64_RELATIVE a6cf0 │ │ -00000000000a70e0 0000000000000403 R_AARCH64_RELATIVE a6d18 │ │ -00000000000a70e8 0000000000000403 R_AARCH64_RELATIVE a6d40 │ │ -00000000000a70f0 0000000000000403 R_AARCH64_RELATIVE a6d68 │ │ -00000000000a70f8 0000000000000403 R_AARCH64_RELATIVE a6d90 │ │ -00000000000a7100 0000000000000403 R_AARCH64_RELATIVE a6db8 │ │ -00000000000a7108 0000000000000403 R_AARCH64_RELATIVE a6de0 │ │ -00000000000a7110 0000000000000403 R_AARCH64_RELATIVE a6e08 │ │ -00000000000a7118 0000000000000403 R_AARCH64_RELATIVE a6e30 │ │ -00000000000a7120 0000000000000403 R_AARCH64_RELATIVE a6e58 │ │ -00000000000a7128 0000000000000403 R_AARCH64_RELATIVE a6e80 │ │ -00000000000a7138 0000000000000403 R_AARCH64_RELATIVE d924 │ │ -00000000000a7140 0000000000000403 R_AARCH64_RELATIVE d938 │ │ -00000000000a7148 0000000000000403 R_AARCH64_RELATIVE d94c │ │ -00000000000a7150 0000000000000403 R_AARCH64_RELATIVE d960 │ │ -00000000000a7158 0000000000000403 R_AARCH64_RELATIVE d974 │ │ -00000000000a7160 0000000000000403 R_AARCH64_RELATIVE d988 │ │ -00000000000a7168 0000000000000403 R_AARCH64_RELATIVE d99c │ │ -00000000000a7170 0000000000000403 R_AARCH64_RELATIVE d9b0 │ │ -00000000000a7178 0000000000000403 R_AARCH64_RELATIVE d9c4 │ │ -00000000000a7180 0000000000000403 R_AARCH64_RELATIVE d9d8 │ │ -00000000000a7188 0000000000000403 R_AARCH64_RELATIVE d9ec │ │ -00000000000a7190 0000000000000403 R_AARCH64_RELATIVE da00 │ │ -00000000000a7198 0000000000000403 R_AARCH64_RELATIVE da14 │ │ -00000000000a71a0 0000000000000403 R_AARCH64_RELATIVE da28 │ │ -00000000000a71a8 0000000000000403 R_AARCH64_RELATIVE da3c │ │ -00000000000a71b0 0000000000000403 R_AARCH64_RELATIVE da50 │ │ -00000000000a71b8 0000000000000403 R_AARCH64_RELATIVE da64 │ │ -00000000000a71c0 0000000000000403 R_AARCH64_RELATIVE da78 │ │ -00000000000a71c8 0000000000000403 R_AARCH64_RELATIVE da8c │ │ -00000000000a71d0 0000000000000403 R_AARCH64_RELATIVE daa0 │ │ -00000000000a71d8 0000000000000403 R_AARCH64_RELATIVE dab4 │ │ -00000000000a71e0 0000000000000403 R_AARCH64_RELATIVE dac8 │ │ -00000000000a71e8 0000000000000403 R_AARCH64_RELATIVE dadc │ │ -00000000000a71f0 0000000000000403 R_AARCH64_RELATIVE daf0 │ │ -00000000000a71f8 0000000000000403 R_AARCH64_RELATIVE db04 │ │ -00000000000a7200 0000000000000403 R_AARCH64_RELATIVE db18 │ │ -00000000000a7208 0000000000000403 R_AARCH64_RELATIVE db2c │ │ -00000000000a7210 0000000000000403 R_AARCH64_RELATIVE db40 │ │ -00000000000a7218 0000000000000403 R_AARCH64_RELATIVE db54 │ │ -00000000000a7220 0000000000000403 R_AARCH64_RELATIVE db68 │ │ -00000000000a7228 0000000000000403 R_AARCH64_RELATIVE db7c │ │ -00000000000a7230 0000000000000403 R_AARCH64_RELATIVE db90 │ │ -00000000000a7238 0000000000000403 R_AARCH64_RELATIVE dba4 │ │ -00000000000a7240 0000000000000403 R_AARCH64_RELATIVE dbb8 │ │ -00000000000a7248 0000000000000403 R_AARCH64_RELATIVE dbcc │ │ -00000000000a7250 0000000000000403 R_AARCH64_RELATIVE dbe0 │ │ -00000000000a7258 0000000000000403 R_AARCH64_RELATIVE dbf4 │ │ -00000000000a7260 0000000000000403 R_AARCH64_RELATIVE dc08 │ │ -00000000000a7268 0000000000000403 R_AARCH64_RELATIVE dc1c │ │ -00000000000a7270 0000000000000403 R_AARCH64_RELATIVE dc30 │ │ -00000000000a7278 0000000000000403 R_AARCH64_RELATIVE dc44 │ │ -00000000000a7280 0000000000000403 R_AARCH64_RELATIVE dc58 │ │ -00000000000a7288 0000000000000403 R_AARCH64_RELATIVE dc6c │ │ -00000000000a7290 0000000000000403 R_AARCH64_RELATIVE dc80 │ │ -00000000000a7298 0000000000000403 R_AARCH64_RELATIVE dc94 │ │ -00000000000a72a0 0000000000000403 R_AARCH64_RELATIVE dca8 │ │ -00000000000a72a8 0000000000000403 R_AARCH64_RELATIVE dcbc │ │ -00000000000a72b0 0000000000000403 R_AARCH64_RELATIVE dcd0 │ │ -00000000000a72b8 0000000000000403 R_AARCH64_RELATIVE dce4 │ │ -00000000000a72c0 0000000000000403 R_AARCH64_RELATIVE dcf8 │ │ -00000000000a72c8 0000000000000403 R_AARCH64_RELATIVE dd0c │ │ -00000000000a72d0 0000000000000403 R_AARCH64_RELATIVE dd20 │ │ -00000000000a72d8 0000000000000403 R_AARCH64_RELATIVE dd34 │ │ -00000000000a72e0 0000000000000403 R_AARCH64_RELATIVE dd48 │ │ -00000000000a72e8 0000000000000403 R_AARCH64_RELATIVE dd5c │ │ -00000000000a72f0 0000000000000403 R_AARCH64_RELATIVE dd70 │ │ -00000000000a72f8 0000000000000403 R_AARCH64_RELATIVE dd84 │ │ -00000000000a7300 0000000000000403 R_AARCH64_RELATIVE dd98 │ │ -00000000000a7308 0000000000000403 R_AARCH64_RELATIVE ddac │ │ -00000000000a7310 0000000000000403 R_AARCH64_RELATIVE ddc0 │ │ -00000000000a7318 0000000000000403 R_AARCH64_RELATIVE ddd4 │ │ -00000000000a7320 0000000000000403 R_AARCH64_RELATIVE dde8 │ │ -00000000000a7328 0000000000000403 R_AARCH64_RELATIVE ddfc │ │ -00000000000a7330 0000000000000403 R_AARCH64_RELATIVE de10 │ │ -00000000000a7338 0000000000000403 R_AARCH64_RELATIVE de24 │ │ -00000000000a7340 0000000000000403 R_AARCH64_RELATIVE de38 │ │ -00000000000a7348 0000000000000403 R_AARCH64_RELATIVE de4c │ │ -00000000000a7350 0000000000000403 R_AARCH64_RELATIVE de60 │ │ -00000000000a7358 0000000000000403 R_AARCH64_RELATIVE de74 │ │ -00000000000a7360 0000000000000403 R_AARCH64_RELATIVE de88 │ │ -00000000000a7368 0000000000000403 R_AARCH64_RELATIVE de9c │ │ -00000000000a7370 0000000000000403 R_AARCH64_RELATIVE deb0 │ │ -00000000000a7378 0000000000000403 R_AARCH64_RELATIVE dec4 │ │ -00000000000a7380 0000000000000403 R_AARCH64_RELATIVE ded8 │ │ -00000000000a7388 0000000000000403 R_AARCH64_RELATIVE deec │ │ -00000000000a7390 0000000000000403 R_AARCH64_RELATIVE df00 │ │ -00000000000a7398 0000000000000403 R_AARCH64_RELATIVE df14 │ │ -00000000000a73a0 0000000000000403 R_AARCH64_RELATIVE df28 │ │ -00000000000a73a8 0000000000000403 R_AARCH64_RELATIVE df3c │ │ -00000000000a73b0 0000000000000403 R_AARCH64_RELATIVE df50 │ │ -00000000000a73b8 0000000000000403 R_AARCH64_RELATIVE df64 │ │ -00000000000a73c0 0000000000000403 R_AARCH64_RELATIVE df78 │ │ -00000000000a73c8 0000000000000403 R_AARCH64_RELATIVE df8c │ │ -00000000000a73d0 0000000000000403 R_AARCH64_RELATIVE dfa0 │ │ -00000000000a73d8 0000000000000403 R_AARCH64_RELATIVE dfb4 │ │ -00000000000a73e0 0000000000000403 R_AARCH64_RELATIVE dfc8 │ │ -00000000000a73e8 0000000000000403 R_AARCH64_RELATIVE dfdc │ │ -00000000000a7410 0000000000000403 R_AARCH64_RELATIVE 466d8 │ │ -00000000000a7428 0000000000000403 R_AARCH64_RELATIVE b370 │ │ -00000000000a7440 0000000000000403 R_AARCH64_RELATIVE a73f8 │ │ -00000000000a7448 0000000000000403 R_AARCH64_RELATIVE 46ed4 │ │ -00000000000a7450 0000000000000403 R_AARCH64_RELATIVE 46f0c │ │ -00000000000a7458 0000000000000403 R_AARCH64_RELATIVE 46f10 │ │ -00000000000a7460 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000a7468 0000000000000403 R_AARCH64_RELATIVE a7480 │ │ -00000000000a7480 0000000000000403 R_AARCH64_RELATIVE 4b664 │ │ -00000000000a7488 0000000000000403 R_AARCH64_RELATIVE 4ba6c │ │ -00000000000a74a0 0000000000000403 R_AARCH64_RELATIVE ae7a │ │ -00000000000a74d0 0000000000000403 R_AARCH64_RELATIVE 4e454 │ │ -00000000000a74f0 0000000000000403 R_AARCH64_RELATIVE 4e460 │ │ -00000000000a74f8 0000000000000403 R_AARCH64_RELATIVE 4f8f0 │ │ -00000000000a7520 0000000000000403 R_AARCH64_RELATIVE 4f98c │ │ -00000000000a7540 0000000000000403 R_AARCH64_RELATIVE 4fad4 │ │ -00000000000a7548 0000000000000403 R_AARCH64_RELATIVE 4fb9c │ │ -00000000000a7550 0000000000000403 R_AARCH64_RELATIVE ae7a │ │ -00000000000a7558 0000000000000403 R_AARCH64_RELATIVE a7580 │ │ -00000000000a7560 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000a7568 0000000000000403 R_AARCH64_RELATIVE aaa2 │ │ -00000000000a7580 0000000000000403 R_AARCH64_RELATIVE 4fbe4 │ │ -00000000000a7588 0000000000000403 R_AARCH64_RELATIVE 4fbfc │ │ -00000000000a7598 0000000000000403 R_AARCH64_RELATIVE 525b8 │ │ -00000000000a75a0 0000000000000403 R_AARCH64_RELATIVE 525d4 │ │ -00000000000a75a8 0000000000000403 R_AARCH64_RELATIVE 525dc │ │ -00000000000a75b0 0000000000000403 R_AARCH64_RELATIVE 5264c │ │ -00000000000a75e0 0000000000000403 R_AARCH64_RELATIVE b8c7 │ │ -00000000000a75f8 0000000000000403 R_AARCH64_RELATIVE b749 │ │ -00000000000a7610 0000000000000403 R_AARCH64_RELATIVE acfc │ │ -00000000000a7628 0000000000000403 R_AARCH64_RELATIVE b672 │ │ -00000000000a7640 0000000000000403 R_AARCH64_RELATIVE adc4 │ │ -00000000000a7658 0000000000000403 R_AARCH64_RELATIVE b162 │ │ -00000000000a7670 0000000000000403 R_AARCH64_RELATIVE ab34 │ │ -00000000000a7688 0000000000000403 R_AARCH64_RELATIVE b04b │ │ -00000000000a76a0 0000000000000403 R_AARCH64_RELATIVE b8bf │ │ -00000000000a76b8 0000000000000403 R_AARCH64_RELATIVE b4fb │ │ -00000000000a76d0 0000000000000403 R_AARCH64_RELATIVE b961 │ │ -00000000000a76e8 0000000000000403 R_AARCH64_RELATIVE b329 │ │ -00000000000a7700 0000000000000403 R_AARCH64_RELATIVE b802 │ │ -00000000000a7718 0000000000000403 R_AARCH64_RELATIVE b686 │ │ -00000000000a7730 0000000000000403 R_AARCH64_RELATIVE a8ec │ │ -00000000000a7748 0000000000000403 R_AARCH64_RELATIVE b03f │ │ -00000000000a7760 0000000000000403 R_AARCH64_RELATIVE af1f │ │ -00000000000a7778 0000000000000403 R_AARCH64_RELATIVE b46e │ │ -00000000000a7790 0000000000000403 R_AARCH64_RELATIVE b8d6 │ │ -00000000000a77a8 0000000000000403 R_AARCH64_RELATIVE b7f6 │ │ -00000000000a77c0 0000000000000403 R_AARCH64_RELATIVE b05c │ │ -00000000000a77d8 0000000000000403 R_AARCH64_RELATIVE b1f7 │ │ -00000000000a77f0 0000000000000403 R_AARCH64_RELATIVE b335 │ │ -00000000000a7808 0000000000000403 R_AARCH64_RELATIVE ac61 │ │ -00000000000a7820 0000000000000403 R_AARCH64_RELATIVE a708 │ │ -00000000000a7838 0000000000000403 R_AARCH64_RELATIVE afbf │ │ -00000000000a7850 0000000000000403 R_AARCH64_RELATIVE b813 │ │ -00000000000a7868 0000000000000403 R_AARCH64_RELATIVE ac6e │ │ -00000000000a7880 0000000000000403 R_AARCH64_RELATIVE aaae │ │ -00000000000a7898 0000000000000403 R_AARCH64_RELATIVE a850 │ │ -00000000000a78b0 0000000000000403 R_AARCH64_RELATIVE afc9 │ │ -00000000000a78c8 0000000000000403 R_AARCH64_RELATIVE a8f6 │ │ -00000000000a78e0 0000000000000403 R_AARCH64_RELATIVE b0df │ │ -00000000000a78f8 0000000000000403 R_AARCH64_RELATIVE ae7e │ │ -00000000000a7910 0000000000000403 R_AARCH64_RELATIVE b96e │ │ -00000000000a7928 0000000000000403 R_AARCH64_RELATIVE b1ff │ │ -00000000000a7940 0000000000000403 R_AARCH64_RELATIVE a901 │ │ -00000000000a7958 0000000000000403 R_AARCH64_RELATIVE b473 │ │ -00000000000a7970 0000000000000403 R_AARCH64_RELATIVE abc8 │ │ -00000000000a7988 0000000000000403 R_AARCH64_RELATIVE b986 │ │ -00000000000a79a0 0000000000000403 R_AARCH64_RELATIVE ae94 │ │ -00000000000a79b8 0000000000000403 R_AARCH64_RELATIVE ac75 │ │ -00000000000a79d0 0000000000000403 R_AARCH64_RELATIVE b81e │ │ -00000000000a79e8 0000000000000403 R_AARCH64_RELATIVE a712 │ │ -00000000000a7a00 0000000000000403 R_AARCH64_RELATIVE b994 │ │ -00000000000a7a18 0000000000000403 R_AARCH64_RELATIVE a967 │ │ -00000000000a7a30 0000000000000403 R_AARCH64_RELATIVE b9a2 │ │ -00000000000a7a48 0000000000000403 R_AARCH64_RELATIVE b75d │ │ -00000000000a7a60 0000000000000403 R_AARCH64_RELATIVE b770 │ │ -00000000000a7a78 0000000000000403 R_AARCH64_RELATIVE aea2 │ │ -00000000000a7a90 0000000000000403 R_AARCH64_RELATIVE af2c │ │ -00000000000a7aa8 0000000000000403 R_AARCH64_RELATIVE b069 │ │ -00000000000a7ac0 0000000000000403 R_AARCH64_RELATIVE b6d7 │ │ -00000000000a7ad8 0000000000000403 R_AARCH64_RELATIVE adcf │ │ -00000000000a7af0 0000000000000403 R_AARCH64_RELATIVE b079 │ │ -00000000000a7b08 0000000000000403 R_AARCH64_RELATIVE b82d │ │ -00000000000a7b20 0000000000000403 R_AARCH64_RELATIVE aeb8 │ │ -00000000000a7b38 0000000000000403 R_AARCH64_RELATIVE b597 │ │ -00000000000a7b50 0000000000000403 R_AARCH64_RELATIVE aad3 │ │ -00000000000a7b68 0000000000000403 R_AARCH64_RELATIVE afd4 │ │ -00000000000a7b80 0000000000000403 R_AARCH64_RELATIVE b20e │ │ -00000000000a7b98 0000000000000403 R_AARCH64_RELATIVE b37d │ │ -00000000000a7bb0 0000000000000403 R_AARCH64_RELATIVE ba1b │ │ -00000000000a7bc8 0000000000000403 R_AARCH64_RELATIVE a85b │ │ -00000000000a7be0 0000000000000403 R_AARCH64_RELATIVE b27a │ │ -00000000000a7bf8 0000000000000403 R_AARCH64_RELATIVE aecf │ │ -00000000000a7c10 0000000000000403 R_AARCH64_RELATIVE afe6 │ │ -00000000000a7c28 0000000000000403 R_AARCH64_RELATIVE aaa6 │ │ -00000000000a7c40 0000000000000403 R_AARCH64_RELATIVE ab45 │ │ -00000000000a7c58 0000000000000403 R_AARCH64_RELATIVE b288 │ │ -00000000000a7c70 0000000000000403 R_AARCH64_RELATIVE ab56 │ │ -00000000000a7c88 0000000000000403 R_AARCH64_RELATIVE ab65 │ │ -00000000000a7ca0 0000000000000403 R_AARCH64_RELATIVE a90d │ │ -00000000000a7cb8 0000000000000403 R_AARCH64_RELATIVE a975 │ │ -00000000000a7cd0 0000000000000403 R_AARCH64_RELATIVE ad0e │ │ -00000000000a7ce8 0000000000000403 R_AARCH64_RELATIVE a7b3 │ │ -00000000000a7d00 0000000000000403 R_AARCH64_RELATIVE a7c1 │ │ -00000000000a7d18 0000000000000403 R_AARCH64_RELATIVE b505 │ │ -00000000000a7d30 0000000000000403 R_AARCH64_RELATIVE b690 │ │ -00000000000a7d48 0000000000000403 R_AARCH64_RELATIVE ade4 │ │ -00000000000a7d60 0000000000000403 R_AARCH64_RELATIVE aed5 │ │ -00000000000a7d78 0000000000000403 R_AARCH64_RELATIVE b176 │ │ -00000000000a7d90 0000000000000403 R_AARCH64_RELATIVE ba28 │ │ -00000000000a7db0 0000000000000403 R_AARCH64_RELATIVE 526f0 │ │ -00000000000a7db8 0000000000000403 R_AARCH64_RELATIVE 5270c │ │ -00000000000a7dc0 0000000000000403 R_AARCH64_RELATIVE 52714 │ │ -00000000000a7dc8 0000000000000403 R_AARCH64_RELATIVE 52730 │ │ -00000000000a7e00 0000000000000403 R_AARCH64_RELATIVE 52774 │ │ -00000000000a7e08 0000000000000403 R_AARCH64_RELATIVE 527c0 │ │ -00000000000a7e10 0000000000000403 R_AARCH64_RELATIVE 527f4 │ │ -00000000000a7e18 0000000000000403 R_AARCH64_RELATIVE 52808 │ │ -00000000000a7e58 0000000000000403 R_AARCH64_RELATIVE b301 │ │ -00000000000a7e78 0000000000000403 R_AARCH64_RELATIVE 5281c │ │ -00000000000a7e80 0000000000000403 R_AARCH64_RELATIVE 528b8 │ │ -00000000000a7e88 0000000000000403 R_AARCH64_RELATIVE 528bc │ │ -00000000000a7ea8 0000000000000403 R_AARCH64_RELATIVE 52928 │ │ -00000000000a7eb0 0000000000000403 R_AARCH64_RELATIVE 533b0 │ │ -00000000000a7eb8 0000000000000403 R_AARCH64_RELATIVE 53660 │ │ -00000000000a7ec0 0000000000000403 R_AARCH64_RELATIVE 53804 │ │ -00000000000a7ec8 0000000000000403 R_AARCH64_RELATIVE 538b4 │ │ -00000000000a7ed0 0000000000000403 R_AARCH64_RELATIVE 53908 │ │ -00000000000a7ed8 0000000000000403 R_AARCH64_RELATIVE 53918 │ │ -00000000000a7ee0 0000000000000403 R_AARCH64_RELATIVE 542f4 │ │ -00000000000a7ef0 0000000000000403 R_AARCH64_RELATIVE 54330 │ │ -00000000000a7ef8 0000000000000403 R_AARCH64_RELATIVE 544bc │ │ -00000000000a7f00 0000000000000403 R_AARCH64_RELATIVE 54658 │ │ -00000000000a7f08 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000a7f10 0000000000000403 R_AARCH64_RELATIVE b33f │ │ -00000000000a7f18 0000000000000403 R_AARCH64_RELATIVE a919 │ │ -00000000000a7f20 0000000000000403 R_AARCH64_RELATIVE a7fb8 │ │ -00000000000a7f28 0000000000000403 R_AARCH64_RELATIVE b5af │ │ -00000000000a7f30 0000000000000403 R_AARCH64_RELATIVE a8050 │ │ -00000000000a7f38 0000000000000403 R_AARCH64_RELATIVE ac8b │ │ -00000000000a7f40 0000000000000403 R_AARCH64_RELATIVE a8098 │ │ -00000000000a7f48 0000000000000403 R_AARCH64_RELATIVE abe1 │ │ -00000000000a7f50 0000000000000403 R_AARCH64_RELATIVE a80c0 │ │ -00000000000a7f58 0000000000000403 R_AARCH64_RELATIVE b43b │ │ -00000000000a7f60 0000000000000403 R_AARCH64_RELATIVE a80c8 │ │ -00000000000a7f68 0000000000000403 R_AARCH64_RELATIVE adae │ │ -00000000000a7f70 0000000000000403 R_AARCH64_RELATIVE a80d8 │ │ -00000000000a7f78 0000000000000403 R_AARCH64_RELATIVE b48b │ │ -00000000000a7f80 0000000000000403 R_AARCH64_RELATIVE a80e0 │ │ -00000000000a7f88 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000a7f90 0000000000000403 R_AARCH64_RELATIVE a80f8 │ │ -00000000000a7f98 0000000000000403 R_AARCH64_RELATIVE b08b │ │ -00000000000a7fa0 0000000000000403 R_AARCH64_RELATIVE a8108 │ │ -00000000000a7fc8 0000000000000403 R_AARCH64_RELATIVE 547cc │ │ -00000000000a7fd0 0000000000000403 R_AARCH64_RELATIVE 547d8 │ │ -00000000000a7fd8 0000000000000403 R_AARCH64_RELATIVE 547e4 │ │ -00000000000a7fe0 0000000000000403 R_AARCH64_RELATIVE 547f0 │ │ -00000000000a7fe8 0000000000000403 R_AARCH64_RELATIVE 547fc │ │ -00000000000a7ff0 0000000000000403 R_AARCH64_RELATIVE 54808 │ │ -00000000000a7ff8 0000000000000403 R_AARCH64_RELATIVE 54814 │ │ -00000000000a8000 0000000000000403 R_AARCH64_RELATIVE 54820 │ │ -00000000000a8008 0000000000000403 R_AARCH64_RELATIVE 5482c │ │ -00000000000a8010 0000000000000403 R_AARCH64_RELATIVE 54838 │ │ -00000000000a8018 0000000000000403 R_AARCH64_RELATIVE 54844 │ │ -00000000000a8020 0000000000000403 R_AARCH64_RELATIVE 54850 │ │ -00000000000a8028 0000000000000403 R_AARCH64_RELATIVE 5485c │ │ -00000000000a8030 0000000000000403 R_AARCH64_RELATIVE 54868 │ │ -00000000000a8038 0000000000000403 R_AARCH64_RELATIVE 54874 │ │ -00000000000a8040 0000000000000403 R_AARCH64_RELATIVE 54880 │ │ -00000000000a8048 0000000000000403 R_AARCH64_RELATIVE 5488c │ │ -00000000000a8050 0000000000000403 R_AARCH64_RELATIVE 548a0 │ │ -00000000000a8088 0000000000000403 R_AARCH64_RELATIVE 548ac │ │ -00000000000a8098 0000000000000403 R_AARCH64_RELATIVE 548b8 │ │ -00000000000a80a0 0000000000000403 R_AARCH64_RELATIVE 54b28 │ │ -00000000000a80a8 0000000000000403 R_AARCH64_RELATIVE 54cc4 │ │ -00000000000a80c0 0000000000000403 R_AARCH64_RELATIVE 54cd0 │ │ -00000000000a80c8 0000000000000403 R_AARCH64_RELATIVE 54d50 │ │ -00000000000a80d0 0000000000000403 R_AARCH64_RELATIVE 54e44 │ │ -00000000000a80d8 0000000000000403 R_AARCH64_RELATIVE 54f54 │ │ -00000000000a80e0 0000000000000403 R_AARCH64_RELATIVE 54fe8 │ │ -00000000000a80e8 0000000000000403 R_AARCH64_RELATIVE 550f8 │ │ -00000000000a80f0 0000000000000403 R_AARCH64_RELATIVE 55124 │ │ -00000000000a80f8 0000000000000403 R_AARCH64_RELATIVE 3e4f8 │ │ -00000000000a8100 0000000000000403 R_AARCH64_RELATIVE 3e890 │ │ -00000000000a8108 0000000000000403 R_AARCH64_RELATIVE 55170 │ │ -00000000000a8110 0000000000000403 R_AARCH64_RELATIVE 55190 │ │ -00000000000a8118 0000000000000403 R_AARCH64_RELATIVE 553a8 │ │ -00000000000a8120 0000000000000403 R_AARCH64_RELATIVE 55444 │ │ -00000000000a8128 0000000000000403 R_AARCH64_RELATIVE 554a0 │ │ -00000000000a82c0 0000000000000403 R_AARCH64_RELATIVE 55b9c │ │ -00000000000a8300 0000000000000403 R_AARCH64_RELATIVE 56090 │ │ -00000000000a83a0 0000000000000403 R_AARCH64_RELATIVE 56148 │ │ -00000000000a8400 0000000000000403 R_AARCH64_RELATIVE 561bc │ │ -00000000000a8420 0000000000000403 R_AARCH64_RELATIVE 56238 │ │ -00000000000a87c0 0000000000000403 R_AARCH64_RELATIVE 55b9c │ │ -00000000000a8860 0000000000000403 R_AARCH64_RELATIVE 562b4 │ │ -00000000000a8880 0000000000000403 R_AARCH64_RELATIVE 56148 │ │ -00000000000a88a0 0000000000000403 R_AARCH64_RELATIVE 55b9c │ │ -00000000000a8a60 0000000000000403 R_AARCH64_RELATIVE 562f0 │ │ -00000000000a8a80 0000000000000403 R_AARCH64_RELATIVE 56344 │ │ -00000000000a8ae0 0000000000000403 R_AARCH64_RELATIVE ac4b │ │ -00000000000a8b00 0000000000000403 R_AARCH64_RELATIVE 597ac │ │ -00000000000a8b08 0000000000000403 R_AARCH64_RELATIVE 59848 │ │ -00000000000a8b10 0000000000000403 R_AARCH64_RELATIVE 5984c │ │ -00000000000a8b30 0000000000000403 R_AARCH64_RELATIVE 59858 │ │ -00000000000a8b38 0000000000000403 R_AARCH64_RELATIVE 5a36c │ │ -00000000000a8b40 0000000000000403 R_AARCH64_RELATIVE 5a4d4 │ │ -00000000000a8b48 0000000000000403 R_AARCH64_RELATIVE 5a598 │ │ -00000000000a8b50 0000000000000403 R_AARCH64_RELATIVE 5a610 │ │ -00000000000a8b58 0000000000000403 R_AARCH64_RELATIVE 5a660 │ │ -00000000000a8b60 0000000000000403 R_AARCH64_RELATIVE 5a670 │ │ -00000000000a8b80 0000000000000403 R_AARCH64_RELATIVE 5aa18 │ │ -00000000000a8b90 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000a8b98 0000000000000403 R_AARCH64_RELATIVE b519 │ │ -00000000000a8ba0 0000000000000403 R_AARCH64_RELATIVE abe1 │ │ -00000000000a8ba8 0000000000000403 R_AARCH64_RELATIVE a8bf0 │ │ -00000000000a8bb0 0000000000000403 R_AARCH64_RELATIVE ac8b │ │ -00000000000a8bb8 0000000000000403 R_AARCH64_RELATIVE a8bf8 │ │ -00000000000a8bc0 0000000000000403 R_AARCH64_RELATIVE b48b │ │ -00000000000a8bc8 0000000000000403 R_AARCH64_RELATIVE a8c20 │ │ -00000000000a8bd0 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000a8bd8 0000000000000403 R_AARCH64_RELATIVE a8c38 │ │ -00000000000a8bf0 0000000000000403 R_AARCH64_RELATIVE 5aaa4 │ │ -00000000000a8bf8 0000000000000403 R_AARCH64_RELATIVE 5aac8 │ │ -00000000000a8c00 0000000000000403 R_AARCH64_RELATIVE 5aafc │ │ -00000000000a8c20 0000000000000403 R_AARCH64_RELATIVE 5ab0c │ │ -00000000000a8c28 0000000000000403 R_AARCH64_RELATIVE 5ab38 │ │ -00000000000a8c30 0000000000000403 R_AARCH64_RELATIVE 5ab4c │ │ -00000000000a8c38 0000000000000403 R_AARCH64_RELATIVE 3e4f8 │ │ -00000000000a8c40 0000000000000403 R_AARCH64_RELATIVE 3e890 │ │ -00000000000a8c48 0000000000000403 R_AARCH64_RELATIVE b8e8 │ │ -00000000000a8c78 0000000000000403 R_AARCH64_RELATIVE ae0f │ │ -00000000000a8ca8 0000000000000403 R_AARCH64_RELATIVE a875 │ │ -00000000000a8cd8 0000000000000403 R_AARCH64_RELATIVE b48f │ │ -00000000000a8d08 0000000000000403 R_AARCH64_RELATIVE a7d4 │ │ -00000000000a8d38 0000000000000403 R_AARCH64_RELATIVE b524 │ │ -00000000000a8d68 0000000000000403 R_AARCH64_RELATIVE ab7a │ │ -00000000000a8d98 0000000000000403 R_AARCH64_RELATIVE ac07 │ │ -00000000000a8dc8 0000000000000403 R_AARCH64_RELATIVE b09e │ │ -00000000000a8df8 0000000000000403 R_AARCH64_RELATIVE b498 │ │ -00000000000a8e28 0000000000000403 R_AARCH64_RELATIVE b39b │ │ -00000000000a8e58 0000000000000403 R_AARCH64_RELATIVE b0ab │ │ -00000000000a8e88 0000000000000403 R_AARCH64_RELATIVE ae1e │ │ -00000000000a8eb8 0000000000000403 R_AARCH64_RELATIVE b196 │ │ -00000000000a8ee8 0000000000000403 R_AARCH64_RELATIVE b52f │ │ -00000000000a8f18 0000000000000403 R_AARCH64_RELATIVE b8f4 │ │ -00000000000a8f48 0000000000000403 R_AARCH64_RELATIVE ba3f │ │ -00000000000a8f78 0000000000000403 R_AARCH64_RELATIVE b19d │ │ -00000000000a8fa8 0000000000000403 R_AARCH64_RELATIVE af3f │ │ -00000000000a8fd8 0000000000000403 R_AARCH64_RELATIVE b29a │ │ -00000000000a9008 0000000000000403 R_AARCH64_RELATIVE b9d7 │ │ -00000000000a9038 0000000000000403 R_AARCH64_RELATIVE ad36 │ │ -00000000000a9068 0000000000000403 R_AARCH64_RELATIVE b343 │ │ -00000000000a9098 0000000000000403 R_AARCH64_RELATIVE ae26 │ │ -00000000000a90c8 0000000000000403 R_AARCH64_RELATIVE b0f1 │ │ -00000000000a90f8 0000000000000403 R_AARCH64_RELATIVE aa26 │ │ -00000000000a9128 0000000000000403 R_AARCH64_RELATIVE b1a9 │ │ -00000000000a9158 0000000000000403 R_AARCH64_RELATIVE a98e │ │ -00000000000a9188 0000000000000403 R_AARCH64_RELATIVE aa2e │ │ -00000000000a91b8 0000000000000403 R_AARCH64_RELATIVE b8ff │ │ -00000000000a91e8 0000000000000403 R_AARCH64_RELATIVE b846 │ │ -00000000000a9218 0000000000000403 R_AARCH64_RELATIVE a881 │ │ -00000000000a9248 0000000000000403 R_AARCH64_RELATIVE b538 │ │ -00000000000a9278 0000000000000403 R_AARCH64_RELATIVE a887 │ │ -00000000000a92a8 0000000000000403 R_AARCH64_RELATIVE b3a3 │ │ -00000000000a92d8 0000000000000403 R_AARCH64_RELATIVE a890 │ │ -00000000000a9308 0000000000000403 R_AARCH64_RELATIVE b1b3 │ │ -00000000000a9338 0000000000000403 R_AARCH64_RELATIVE a721 │ │ -00000000000a9368 0000000000000403 R_AARCH64_RELATIVE aff5 │ │ -00000000000a9398 0000000000000403 R_AARCH64_RELATIVE b5c2 │ │ -00000000000a93c8 0000000000000403 R_AARCH64_RELATIVE b4a0 │ │ -00000000000a93f8 0000000000000403 R_AARCH64_RELATIVE b3ad │ │ -00000000000a9428 0000000000000403 R_AARCH64_RELATIVE b5ce │ │ -00000000000a9458 0000000000000403 R_AARCH64_RELATIVE aa41 │ │ -00000000000a9488 0000000000000403 R_AARCH64_RELATIVE ae2f │ │ -00000000000a94b8 0000000000000403 R_AARCH64_RELATIVE a7dd │ │ -00000000000a94e8 0000000000000403 R_AARCH64_RELATIVE b84f │ │ -00000000000a9518 0000000000000403 R_AARCH64_RELATIVE b9ea │ │ -00000000000a9548 0000000000000403 R_AARCH64_RELATIVE a9a0 │ │ -00000000000a9558 0000000000000403 R_AARCH64_RELATIVE 5b2d8 │ │ -00000000000a9578 0000000000000403 R_AARCH64_RELATIVE b2ac │ │ -00000000000a9588 0000000000000403 R_AARCH64_RELATIVE 5b448 │ │ -00000000000a95a8 0000000000000403 R_AARCH64_RELATIVE b2b7 │ │ -00000000000a95b8 0000000000000403 R_AARCH64_RELATIVE 5b5f0 │ │ -00000000000a95d8 0000000000000403 R_AARCH64_RELATIVE b785 │ │ -00000000000a95e8 0000000000000403 R_AARCH64_RELATIVE 5b63c │ │ -00000000000a9648 0000000000000403 R_AARCH64_RELATIVE af4c │ │ -00000000000a9668 0000000000000403 R_AARCH64_RELATIVE 5b9f8 │ │ -00000000000a9670 0000000000000403 R_AARCH64_RELATIVE 5ba00 │ │ -00000000000a9678 0000000000000403 R_AARCH64_RELATIVE 5ba04 │ │ -00000000000a9698 0000000000000403 R_AARCH64_RELATIVE 5ba10 │ │ -00000000000a96a0 0000000000000403 R_AARCH64_RELATIVE 5bbec │ │ -00000000000a96c8 0000000000000403 R_AARCH64_RELATIVE 5bd38 │ │ -00000000000a96e8 0000000000000403 R_AARCH64_RELATIVE 5c0c4 │ │ -00000000000a96f0 0000000000000403 R_AARCH64_RELATIVE 5c18c │ │ -00000000000a96f8 0000000000000403 R_AARCH64_RELATIVE ae7a │ │ -00000000000a9700 0000000000000403 R_AARCH64_RELATIVE a9738 │ │ -00000000000a9708 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000a9710 0000000000000403 R_AARCH64_RELATIVE aaef │ │ -00000000000a9718 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000a9720 0000000000000403 R_AARCH64_RELATIVE a9748 │ │ -00000000000a9738 0000000000000403 R_AARCH64_RELATIVE 5c1d4 │ │ -00000000000a9740 0000000000000403 R_AARCH64_RELATIVE 5c1ec │ │ -00000000000a9748 0000000000000403 R_AARCH64_RELATIVE 5c2f8 │ │ -00000000000a9750 0000000000000403 R_AARCH64_RELATIVE 5c300 │ │ -00000000000a9760 0000000000000403 R_AARCH64_RELATIVE 5e08c │ │ -00000000000a9768 0000000000000403 R_AARCH64_RELATIVE 5e0a4 │ │ -00000000000a9770 0000000000000403 R_AARCH64_RELATIVE 5e0ac │ │ -00000000000a9778 0000000000000403 R_AARCH64_RELATIVE 5e104 │ │ -00000000000a97b0 0000000000000403 R_AARCH64_RELATIVE 62a6c │ │ -00000000000a97b8 0000000000000403 R_AARCH64_RELATIVE 62abc │ │ -00000000000a97c0 0000000000000403 R_AARCH64_RELATIVE 62ac8 │ │ -00000000000a97c8 0000000000000403 R_AARCH64_RELATIVE 62b2c │ │ -00000000000a9808 0000000000000403 R_AARCH64_RELATIVE b4b1 │ │ -00000000000a9838 0000000000000403 R_AARCH64_RELATIVE 62bd0 │ │ -00000000000a9858 0000000000000403 R_AARCH64_RELATIVE 62bdc │ │ -00000000000a9860 0000000000000403 R_AARCH64_RELATIVE 632f8 │ │ -00000000000a9878 0000000000000403 R_AARCH64_RELATIVE 633ec │ │ -00000000000a9880 0000000000000403 R_AARCH64_RELATIVE 63428 │ │ -00000000000a9888 0000000000000403 R_AARCH64_RELATIVE 63484 │ │ -00000000000a9890 0000000000000403 R_AARCH64_RELATIVE 63b14 │ │ -00000000000a98b8 0000000000000403 R_AARCH64_RELATIVE a89a │ │ -00000000000a98c0 0000000000000403 R_AARCH64_RELATIVE a98e8 │ │ -00000000000a98c8 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000a98d0 0000000000000403 R_AARCH64_RELATIVE b93c │ │ -00000000000a98e8 0000000000000403 R_AARCH64_RELATIVE 63b74 │ │ -00000000000a98f0 0000000000000403 R_AARCH64_RELATIVE 63c10 │ │ -00000000000a98f8 0000000000000403 R_AARCH64_RELATIVE 63e20 │ │ -00000000000a9908 0000000000000403 R_AARCH64_RELATIVE 645ec │ │ -00000000000a9918 0000000000000403 R_AARCH64_RELATIVE 6480c │ │ -00000000000a9928 0000000000000403 R_AARCH64_RELATIVE 648b0 │ │ -00000000000a9938 0000000000000403 R_AARCH64_RELATIVE 649a8 │ │ -00000000000a9950 0000000000000403 R_AARCH64_RELATIVE 65d20 │ │ -00000000000a9958 0000000000000403 R_AARCH64_RELATIVE 65e14 │ │ -00000000000a9960 0000000000000403 R_AARCH64_RELATIVE 65edc │ │ -00000000000a9968 0000000000000403 R_AARCH64_RELATIVE 6607c │ │ -00000000000a9970 0000000000000403 R_AARCH64_RELATIVE 660e4 │ │ -00000000000a9978 0000000000000403 R_AARCH64_RELATIVE 66138 │ │ -00000000000a9980 0000000000000403 R_AARCH64_RELATIVE 6613c │ │ -00000000000a9988 0000000000000403 R_AARCH64_RELATIVE 661cc │ │ -00000000000a9990 0000000000000403 R_AARCH64_RELATIVE 664cc │ │ -00000000000a9998 0000000000000403 R_AARCH64_RELATIVE 6655c │ │ -00000000000a99a0 0000000000000403 R_AARCH64_RELATIVE 665f4 │ │ -00000000000a99a8 0000000000000403 R_AARCH64_RELATIVE 66878 │ │ -00000000000a99b0 0000000000000403 R_AARCH64_RELATIVE 66ae0 │ │ -00000000000a99b8 0000000000000403 R_AARCH64_RELATIVE 66b80 │ │ -00000000000a99c0 0000000000000403 R_AARCH64_RELATIVE 66ec0 │ │ -00000000000a99c8 0000000000000403 R_AARCH64_RELATIVE 66fe4 │ │ -00000000000a99d0 0000000000000403 R_AARCH64_RELATIVE 67908 │ │ -00000000000a99d8 0000000000000403 R_AARCH64_RELATIVE 67af0 │ │ -00000000000a99e0 0000000000000403 R_AARCH64_RELATIVE 67bb0 │ │ -00000000000a99e8 0000000000000403 R_AARCH64_RELATIVE 67bd4 │ │ -00000000000a99f0 0000000000000403 R_AARCH64_RELATIVE 67c88 │ │ -00000000000a99f8 0000000000000403 R_AARCH64_RELATIVE 67cac │ │ -00000000000a9a00 0000000000000403 R_AARCH64_RELATIVE 67ce0 │ │ -00000000000a9a08 0000000000000403 R_AARCH64_RELATIVE 67d64 │ │ -00000000000a9a10 0000000000000403 R_AARCH64_RELATIVE 67e18 │ │ -00000000000a9a18 0000000000000403 R_AARCH64_RELATIVE 67eac │ │ -00000000000a9a20 0000000000000403 R_AARCH64_RELATIVE 67fec │ │ -00000000000a9a28 0000000000000403 R_AARCH64_RELATIVE 680d8 │ │ -00000000000a9a30 0000000000000403 R_AARCH64_RELATIVE 68218 │ │ -00000000000a9a38 0000000000000403 R_AARCH64_RELATIVE 68278 │ │ -00000000000a9a40 0000000000000403 R_AARCH64_RELATIVE 68614 │ │ -00000000000a9a48 0000000000000403 R_AARCH64_RELATIVE 690dc │ │ -00000000000a9a50 0000000000000403 R_AARCH64_RELATIVE 69170 │ │ -00000000000a9a58 0000000000000403 R_AARCH64_RELATIVE 6919c │ │ -00000000000a9a68 0000000000000403 R_AARCH64_RELATIVE 6a4b0 │ │ -00000000000a9a70 0000000000000403 R_AARCH64_RELATIVE 6a4e4 │ │ -00000000000a9a78 0000000000000403 R_AARCH64_RELATIVE 6a4f4 │ │ -00000000000a9a80 0000000000000403 R_AARCH64_RELATIVE 6a580 │ │ -00000000000a9ab8 0000000000000403 R_AARCH64_RELATIVE 6a63c │ │ -00000000000a9ac0 0000000000000403 R_AARCH64_RELATIVE 6a4e4 │ │ -00000000000a9ac8 0000000000000403 R_AARCH64_RELATIVE 6a4f4 │ │ -00000000000a9ad0 0000000000000403 R_AARCH64_RELATIVE 6a580 │ │ -00000000000a9b08 0000000000000403 R_AARCH64_RELATIVE 6a670 │ │ -00000000000a9b10 0000000000000403 R_AARCH64_RELATIVE 6a698 │ │ -00000000000a9b18 0000000000000403 R_AARCH64_RELATIVE 6a6a0 │ │ -00000000000a9b20 0000000000000403 R_AARCH64_RELATIVE 6a6d0 │ │ -00000000000a9b58 0000000000000403 R_AARCH64_RELATIVE 6a718 │ │ -00000000000a9b60 0000000000000403 R_AARCH64_RELATIVE 6a750 │ │ -00000000000a9b68 0000000000000403 R_AARCH64_RELATIVE 6a784 │ │ -00000000000a9b70 0000000000000403 R_AARCH64_RELATIVE 6a794 │ │ -00000000000a9ba0 0000000000000403 R_AARCH64_RELATIVE a9a60 │ │ -00000000000a9ba8 0000000000000403 R_AARCH64_RELATIVE a9ab0 │ │ -00000000000a9bb0 0000000000000403 R_AARCH64_RELATIVE a9b00 │ │ -00000000000a9bb8 0000000000000403 R_AARCH64_RELATIVE a9b50 │ │ -00000000000a9bc0 0000000000000403 R_AARCH64_RELATIVE 69de4 │ │ -00000000000a9bc8 0000000000000403 R_AARCH64_RELATIVE 69ea0 │ │ -00000000000a9bd0 0000000000000403 R_AARCH64_RELATIVE 69ec4 │ │ -00000000000a9bd8 0000000000000403 R_AARCH64_RELATIVE 69ef8 │ │ -00000000000a9be0 0000000000000403 R_AARCH64_RELATIVE 69f3c │ │ -00000000000a9be8 0000000000000403 R_AARCH64_RELATIVE 69fd4 │ │ -00000000000a9bf0 0000000000000403 R_AARCH64_RELATIVE 6a05c │ │ -00000000000a9bf8 0000000000000403 R_AARCH64_RELATIVE 6a178 │ │ -00000000000a9c00 0000000000000403 R_AARCH64_RELATIVE 6a264 │ │ -00000000000a9c08 0000000000000403 R_AARCH64_RELATIVE 6a3b4 │ │ -00000000000a9c10 0000000000000403 R_AARCH64_RELATIVE 68614 │ │ -00000000000a9c18 0000000000000403 R_AARCH64_RELATIVE a9950 │ │ -00000000000a9c20 0000000000000403 R_AARCH64_RELATIVE a9970 │ │ -00000000000a9c28 0000000000000403 R_AARCH64_RELATIVE a99e8 │ │ -00000000000a9c30 0000000000000403 R_AARCH64_RELATIVE a9a28 │ │ -00000000000a9c38 0000000000000403 R_AARCH64_RELATIVE 6b158 │ │ -00000000000a9c40 0000000000000403 R_AARCH64_RELATIVE 6b1b0 │ │ -00000000000a9c48 0000000000000403 R_AARCH64_RELATIVE 6b1c0 │ │ -00000000000a9c50 0000000000000403 R_AARCH64_RELATIVE 6b394 │ │ -00000000000a9c58 0000000000000403 R_AARCH64_RELATIVE a9ba0 │ │ -00000000000a9c60 0000000000000403 R_AARCH64_RELATIVE a9a48 │ │ -00000000000a9c68 0000000000000403 R_AARCH64_RELATIVE a9c00 │ │ -00000000000a9c80 0000000000000403 R_AARCH64_RELATIVE b9b1 │ │ -00000000000a9c98 0000000000000403 R_AARCH64_RELATIVE a9c18 │ │ -00000000000a9cb8 0000000000000403 R_AARCH64_RELATIVE ad79 │ │ -00000000000a9cc0 0000000000000403 R_AARCH64_RELATIVE b546 │ │ -00000000000a9cc8 0000000000000403 R_AARCH64_RELATIVE b697 │ │ -00000000000a9cd0 0000000000000403 R_AARCH64_RELATIVE a7fe │ │ -00000000000a9cd8 0000000000000403 R_AARCH64_RELATIVE b3cd │ │ -00000000000a9ce0 0000000000000403 R_AARCH64_RELATIVE b3dc │ │ -00000000000a9ce8 0000000000000403 R_AARCH64_RELATIVE ac0c │ │ -00000000000a9cf0 0000000000000403 R_AARCH64_RELATIVE aa4c │ │ -00000000000a9cf8 0000000000000403 R_AARCH64_RELATIVE b11b │ │ -00000000000a9d00 0000000000000403 R_AARCH64_RELATIVE b1d2 │ │ -00000000000a9d08 0000000000000403 R_AARCH64_RELATIVE a800 │ │ -00000000000a9d10 0000000000000403 R_AARCH64_RELATIVE b234 │ │ -00000000000a9d18 0000000000000403 R_AARCH64_RELATIVE b7d8 │ │ -00000000000a9d20 0000000000000403 R_AARCH64_RELATIVE b6e7 │ │ -00000000000a9d28 0000000000000403 R_AARCH64_RELATIVE acc3 │ │ -00000000000a9d30 0000000000000403 R_AARCH64_RELATIVE accd │ │ -00000000000a9d38 0000000000000403 R_AARCH64_RELATIVE af6e │ │ -00000000000a9d40 0000000000000403 R_AARCH64_RELATIVE a8a6 │ │ -00000000000a9d48 0000000000000403 R_AARCH64_RELATIVE af76 │ │ -00000000000a9d50 0000000000000403 R_AARCH64_RELATIVE b11e │ │ -00000000000a9d58 0000000000000403 R_AARCH64_RELATIVE a80a │ │ -00000000000a9d60 0000000000000403 R_AARCH64_RELATIVE b6f2 │ │ -00000000000a9d68 0000000000000403 R_AARCH64_RELATIVE a819 │ │ -00000000000a9d70 0000000000000403 R_AARCH64_RELATIVE b6fe │ │ -00000000000a9d78 0000000000000403 R_AARCH64_RELATIVE a9a8 │ │ -00000000000a9d80 0000000000000403 R_AARCH64_RELATIVE b8f4 │ │ -00000000000a9d88 0000000000000403 R_AARCH64_RELATIVE b9ea │ │ -00000000000a9d90 0000000000000403 R_AARCH64_RELATIVE b785 │ │ -00000000000a9d98 0000000000000403 R_AARCH64_RELATIVE b52f │ │ -00000000000a9da0 0000000000000403 R_AARCH64_RELATIVE a9b0 │ │ -00000000000a9da8 0000000000000403 R_AARCH64_RELATIVE b550 │ │ -00000000000a9db0 0000000000000403 R_AARCH64_RELATIVE b55a │ │ -00000000000a9db8 0000000000000403 R_AARCH64_RELATIVE af84 │ │ -00000000000a9dc0 0000000000000403 R_AARCH64_RELATIVE b19d │ │ -00000000000a9dc8 0000000000000403 R_AARCH64_RELATIVE b9f3 │ │ -00000000000a9dd0 0000000000000403 R_AARCH64_RELATIVE b000 │ │ -00000000000a9dd8 0000000000000403 R_AARCH64_RELATIVE a8b5 │ │ -00000000000a9de0 0000000000000403 R_AARCH64_RELATIVE af8d │ │ -00000000000a9de8 0000000000000403 R_AARCH64_RELATIVE b7e5 │ │ -00000000000a9df0 0000000000000403 R_AARCH64_RELATIVE b12b │ │ -00000000000a9df8 0000000000000403 R_AARCH64_RELATIVE b2c7 │ │ -00000000000a9e00 0000000000000403 R_AARCH64_RELATIVE ab82 │ │ -00000000000a9e08 0000000000000403 R_AARCH64_RELATIVE b196 │ │ -00000000000a9e10 0000000000000403 R_AARCH64_RELATIVE acdc │ │ -00000000000a9e18 0000000000000403 R_AARCH64_RELATIVE a826 │ │ -00000000000a9e20 0000000000000403 R_AARCH64_RELATIVE b1d5 │ │ -00000000000a9e28 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ -00000000000a9e30 0000000000000403 R_AARCH64_RELATIVE b3eb │ │ -00000000000a9e38 0000000000000403 R_AARCH64_RELATIVE b0b4 │ │ -00000000000a9e40 0000000000000403 R_AARCH64_RELATIVE b3fa │ │ -00000000000a9e48 0000000000000403 R_AARCH64_RELATIVE aa4e │ │ -00000000000a9e50 0000000000000403 R_AARCH64_RELATIVE b5ef │ │ -00000000000a9e58 0000000000000403 R_AARCH64_RELATIVE b4b5 │ │ -00000000000a9e60 0000000000000403 R_AARCH64_RELATIVE a927 │ │ -00000000000a9e68 0000000000000403 R_AARCH64_RELATIVE b3ad │ │ -00000000000a9e70 0000000000000403 R_AARCH64_RELATIVE b5ce │ │ -00000000000a9e78 0000000000000403 R_AARCH64_RELATIVE b567 │ │ -00000000000a9e80 0000000000000403 R_AARCH64_RELATIVE b29a │ │ -00000000000a9e88 0000000000000403 R_AARCH64_RELATIVE b9d7 │ │ -00000000000a9e90 0000000000000403 R_AARCH64_RELATIVE a830 │ │ -00000000000a9e98 0000000000000403 R_AARCH64_RELATIVE b2d3 │ │ -00000000000a9ea0 0000000000000403 R_AARCH64_RELATIVE aeee │ │ -00000000000a9ea8 0000000000000403 R_AARCH64_RELATIVE ab84 │ │ -00000000000a9eb0 0000000000000403 R_AARCH64_RELATIVE b1e6 │ │ -00000000000a9eb8 0000000000000403 R_AARCH64_RELATIVE aa5d │ │ -00000000000a9ec0 0000000000000403 R_AARCH64_RELATIVE aa61 │ │ -00000000000a9ec8 0000000000000403 R_AARCH64_RELATIVE b004 │ │ -00000000000a9ed0 0000000000000403 R_AARCH64_RELATIVE ac31 │ │ -00000000000a9ed8 0000000000000403 R_AARCH64_RELATIVE b4c5 │ │ -00000000000a9ee0 0000000000000403 R_AARCH64_RELATIVE b361 │ │ -00000000000a9ee8 0000000000000403 R_AARCH64_RELATIVE b70b │ │ -00000000000a9ef0 0000000000000403 R_AARCH64_RELATIVE ba3f │ │ -00000000000a9ef8 0000000000000403 R_AARCH64_RELATIVE b940 │ │ -00000000000a9f00 0000000000000403 R_AARCH64_RELATIVE b571 │ │ -00000000000a9f08 0000000000000403 R_AARCH64_RELATIVE 7512c │ │ -00000000000a9f10 0000000000000403 R_AARCH64_RELATIVE 75134 │ │ -00000000000a9f18 0000000000000403 R_AARCH64_RELATIVE 7513c │ │ -00000000000a9f30 0000000000000403 R_AARCH64_RELATIVE aee5 │ │ -00000000000a9f48 0000000000000403 R_AARCH64_RELATIVE a9f08 │ │ -00000000000a9f50 0000000000000403 R_AARCH64_RELATIVE 7453c │ │ -00000000000a9f58 0000000000000403 R_AARCH64_RELATIVE 74618 │ │ -00000000000a9f68 0000000000000403 R_AARCH64_RELATIVE 76d4c │ │ -00000000000a9f70 0000000000000403 R_AARCH64_RELATIVE 770b0 │ │ -00000000000a9f78 0000000000000403 R_AARCH64_RELATIVE 775cc │ │ -00000000000a9f80 0000000000000403 R_AARCH64_RELATIVE 77654 │ │ -00000000000a9f88 0000000000000403 R_AARCH64_RELATIVE 77728 │ │ -00000000000a9f90 0000000000000403 R_AARCH64_RELATIVE 7774c │ │ -00000000000a9f98 0000000000000403 R_AARCH64_RELATIVE 1234a │ │ -00000000000a9fa0 0000000000000403 R_AARCH64_RELATIVE 1254a │ │ -00000000000a9fb8 0000000000000403 R_AARCH64_RELATIVE ac35 │ │ -00000000000a9fd0 0000000000000403 R_AARCH64_RELATIVE a9f68 │ │ -00000000000a9fe8 0000000000000403 R_AARCH64_RELATIVE 76d40 │ │ -00000000000a9ff0 0000000000000403 R_AARCH64_RELATIVE abf6 │ │ -00000000000a9ff8 0000000000000403 R_AARCH64_RELATIVE a9f68 │ │ -00000000000aa018 0000000000000403 R_AARCH64_RELATIVE 777b8 │ │ -00000000000aa020 0000000000000403 R_AARCH64_RELATIVE 77828 │ │ -00000000000aa028 0000000000000403 R_AARCH64_RELATIVE 7782c │ │ -00000000000aa030 0000000000000403 R_AARCH64_RELATIVE 77834 │ │ -00000000000aa038 0000000000000403 R_AARCH64_RELATIVE 77970 │ │ -00000000000aa050 0000000000000403 R_AARCH64_RELATIVE b0ca │ │ -00000000000aa070 0000000000000403 R_AARCH64_RELATIVE 7797c │ │ -00000000000aa090 0000000000000403 R_AARCH64_RELATIVE 779ac │ │ -00000000000aa098 0000000000000403 R_AARCH64_RELATIVE 77ba8 │ │ -00000000000aa0a0 0000000000000403 R_AARCH64_RELATIVE 77c04 │ │ -00000000000aa0a8 0000000000000403 R_AARCH64_RELATIVE 77c2c │ │ -00000000000aa0b0 0000000000000403 R_AARCH64_RELATIVE aa010 │ │ -00000000000aa0c0 0000000000000403 R_AARCH64_RELATIVE 7a8bc │ │ -00000000000aa0c8 0000000000000403 R_AARCH64_RELATIVE 7a92c │ │ -00000000000aa0d0 0000000000000403 R_AARCH64_RELATIVE 7a930 │ │ -00000000000aa0d8 0000000000000403 R_AARCH64_RELATIVE 7a938 │ │ -00000000000aa0e0 0000000000000403 R_AARCH64_RELATIVE 7aaa0 │ │ -00000000000aa0f8 0000000000000403 R_AARCH64_RELATIVE b1e9 │ │ -00000000000aa118 0000000000000403 R_AARCH64_RELATIVE 7a1d4 │ │ -00000000000aa120 0000000000000403 R_AARCH64_RELATIVE 7a1f0 │ │ -00000000000aa128 0000000000000403 R_AARCH64_RELATIVE 7a1f4 │ │ -00000000000aa138 0000000000000403 R_AARCH64_RELATIVE 7a200 │ │ -00000000000aa140 0000000000000403 R_AARCH64_RELATIVE 7a450 │ │ -00000000000aa148 0000000000000403 R_AARCH64_RELATIVE 7a4ac │ │ -00000000000aa150 0000000000000403 R_AARCH64_RELATIVE 7a4d4 │ │ -00000000000aa158 0000000000000403 R_AARCH64_RELATIVE aa0b8 │ │ -00000000000aa168 0000000000000403 R_AARCH64_RELATIVE 7a6bc │ │ -00000000000aa170 0000000000000403 R_AARCH64_RELATIVE 7a72c │ │ -00000000000aa178 0000000000000403 R_AARCH64_RELATIVE 7a730 │ │ -00000000000aa180 0000000000000403 R_AARCH64_RELATIVE 7a738 │ │ -00000000000aa188 0000000000000403 R_AARCH64_RELATIVE 7a8b0 │ │ -00000000000aa1a0 0000000000000403 R_AARCH64_RELATIVE b872 │ │ -00000000000aa1c0 0000000000000403 R_AARCH64_RELATIVE 7a1d4 │ │ -00000000000aa1c8 0000000000000403 R_AARCH64_RELATIVE 7a1f0 │ │ -00000000000aa1d0 0000000000000403 R_AARCH64_RELATIVE 7a1f4 │ │ -00000000000aa1e0 0000000000000403 R_AARCH64_RELATIVE 7a4e8 │ │ -00000000000aa1e8 0000000000000403 R_AARCH64_RELATIVE 7a450 │ │ -00000000000aa1f0 0000000000000403 R_AARCH64_RELATIVE 7a4ac │ │ -00000000000aa1f8 0000000000000403 R_AARCH64_RELATIVE 7a4d4 │ │ -00000000000aa200 0000000000000403 R_AARCH64_RELATIVE aa160 │ │ -00000000000aa208 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000aa210 0000000000000403 R_AARCH64_RELATIVE aa228 │ │ -00000000000aa228 0000000000000403 R_AARCH64_RELATIVE 7aaac │ │ -00000000000aa230 0000000000000403 R_AARCH64_RELATIVE 7ab84 │ │ -00000000000aa238 0000000000000403 R_AARCH64_RELATIVE 7cf10 │ │ -00000000000aa240 0000000000000403 R_AARCH64_RELATIVE 7cfb4 │ │ -00000000000aa248 0000000000000403 R_AARCH64_RELATIVE 7d0a4 │ │ -00000000000aa250 0000000000000403 R_AARCH64_RELATIVE 7d220 │ │ -00000000000aa268 0000000000000403 R_AARCH64_RELATIVE 80048 │ │ -00000000000aa270 0000000000000403 R_AARCH64_RELATIVE 80098 │ │ -00000000000aa278 0000000000000403 R_AARCH64_RELATIVE 80ee8 │ │ -00000000000aa280 0000000000000403 R_AARCH64_RELATIVE 819e8 │ │ -00000000000aa288 0000000000000403 R_AARCH64_RELATIVE 7d898 │ │ -00000000000aa290 0000000000000403 R_AARCH64_RELATIVE 81bfc │ │ -00000000000aa298 0000000000000403 R_AARCH64_RELATIVE 81c84 │ │ -00000000000aa2a0 0000000000000403 R_AARCH64_RELATIVE 81cdc │ │ -00000000000aa2a8 0000000000000403 R_AARCH64_RELATIVE 81d60 │ │ -00000000000aa2b0 0000000000000403 R_AARCH64_RELATIVE 81dc0 │ │ -00000000000aa2b8 0000000000000403 R_AARCH64_RELATIVE 81e90 │ │ -00000000000aa2c0 0000000000000403 R_AARCH64_RELATIVE 81f7c │ │ -00000000000aa2c8 0000000000000403 R_AARCH64_RELATIVE 8200c │ │ -00000000000aa2d0 0000000000000403 R_AARCH64_RELATIVE 823c0 │ │ -00000000000aa2d8 0000000000000403 R_AARCH64_RELATIVE 82488 │ │ -00000000000aa2e0 0000000000000403 R_AARCH64_RELATIVE 82664 │ │ -00000000000aa2e8 0000000000000403 R_AARCH64_RELATIVE 827d8 │ │ -00000000000aa2f0 0000000000000403 R_AARCH64_RELATIVE 82830 │ │ -00000000000aa2f8 0000000000000403 R_AARCH64_RELATIVE 82888 │ │ -00000000000aa300 0000000000000403 R_AARCH64_RELATIVE 82c38 │ │ -00000000000aa308 0000000000000403 R_AARCH64_RELATIVE 82e30 │ │ -00000000000aa310 0000000000000403 R_AARCH64_RELATIVE 82e8c │ │ -00000000000aa318 0000000000000403 R_AARCH64_RELATIVE 83014 │ │ -00000000000aa320 0000000000000403 R_AARCH64_RELATIVE 833f8 │ │ -00000000000aa328 0000000000000403 R_AARCH64_RELATIVE 834b8 │ │ -00000000000aa330 0000000000000403 R_AARCH64_RELATIVE 8385c │ │ -00000000000aa338 0000000000000403 R_AARCH64_RELATIVE 83890 │ │ -00000000000aa340 0000000000000403 R_AARCH64_RELATIVE 8389c │ │ -00000000000aa348 0000000000000403 R_AARCH64_RELATIVE 83afc │ │ -00000000000aa350 0000000000000403 R_AARCH64_RELATIVE 840b8 │ │ -00000000000aa358 0000000000000403 R_AARCH64_RELATIVE 84444 │ │ -00000000000aa360 0000000000000403 R_AARCH64_RELATIVE 84484 │ │ -00000000000aa368 0000000000000403 R_AARCH64_RELATIVE 84504 │ │ -00000000000aa370 0000000000000403 R_AARCH64_RELATIVE 846c8 │ │ -00000000000aa378 0000000000000403 R_AARCH64_RELATIVE 84814 │ │ -00000000000aa380 0000000000000403 R_AARCH64_RELATIVE 848ec │ │ -00000000000aa388 0000000000000403 R_AARCH64_RELATIVE 84c90 │ │ -00000000000aa390 0000000000000403 R_AARCH64_RELATIVE 84d44 │ │ -00000000000aa398 0000000000000403 R_AARCH64_RELATIVE 84f20 │ │ -00000000000aa3a0 0000000000000403 R_AARCH64_RELATIVE 86028 │ │ -00000000000aa3a8 0000000000000403 R_AARCH64_RELATIVE 863fc │ │ -00000000000aa3b0 0000000000000403 R_AARCH64_RELATIVE 86634 │ │ -00000000000aa3b8 0000000000000403 R_AARCH64_RELATIVE 8689c │ │ -00000000000aa3c0 0000000000000403 R_AARCH64_RELATIVE 86974 │ │ -00000000000aa3c8 0000000000000403 R_AARCH64_RELATIVE 86aec │ │ -00000000000aa3d0 0000000000000403 R_AARCH64_RELATIVE 86b30 │ │ -00000000000aa3e8 0000000000000403 R_AARCH64_RELATIVE a870 │ │ -00000000000aa400 0000000000000403 R_AARCH64_RELATIVE aa268 │ │ -00000000000aa418 0000000000000403 R_AARCH64_RELATIVE 7d898 │ │ -00000000000aa428 0000000000000403 R_AARCH64_RELATIVE 7d8a4 │ │ -00000000000aa438 0000000000000403 R_AARCH64_RELATIVE 7d8b4 │ │ -00000000000aa440 0000000000000403 R_AARCH64_RELATIVE 7d8d4 │ │ -00000000000aa478 0000000000000403 R_AARCH64_RELATIVE 7d908 │ │ -00000000000aa480 0000000000000403 R_AARCH64_RELATIVE 7d9c0 │ │ -00000000000aa490 0000000000000403 R_AARCH64_RELATIVE 7d8a4 │ │ -00000000000aa4a0 0000000000000403 R_AARCH64_RELATIVE 7d9e0 │ │ -00000000000aa4a8 0000000000000403 R_AARCH64_RELATIVE 7daac │ │ -00000000000aa4e0 0000000000000403 R_AARCH64_RELATIVE 7dc10 │ │ -00000000000aa4e8 0000000000000403 R_AARCH64_RELATIVE 7de3c │ │ -00000000000aa4f8 0000000000000403 R_AARCH64_RELATIVE 7de60 │ │ -00000000000aa508 0000000000000403 R_AARCH64_RELATIVE 7de8c │ │ -00000000000aa510 0000000000000403 R_AARCH64_RELATIVE 7df04 │ │ -00000000000aa548 0000000000000403 R_AARCH64_RELATIVE 7df98 │ │ -00000000000aa550 0000000000000403 R_AARCH64_RELATIVE 7e400 │ │ -00000000000aa560 0000000000000403 R_AARCH64_RELATIVE 7d8a4 │ │ -00000000000aa570 0000000000000403 R_AARCH64_RELATIVE 7e424 │ │ -00000000000aa578 0000000000000403 R_AARCH64_RELATIVE 7e46c │ │ -00000000000aa5b0 0000000000000403 R_AARCH64_RELATIVE 7e500 │ │ -00000000000aa5b8 0000000000000403 R_AARCH64_RELATIVE 7e5cc │ │ -00000000000aa5c8 0000000000000403 R_AARCH64_RELATIVE 7d8a4 │ │ -00000000000aa5d8 0000000000000403 R_AARCH64_RELATIVE 7e5f0 │ │ -00000000000aa5e0 0000000000000403 R_AARCH64_RELATIVE 7e65c │ │ -00000000000aa618 0000000000000403 R_AARCH64_RELATIVE 7e728 │ │ -00000000000aa620 0000000000000403 R_AARCH64_RELATIVE 7e9a0 │ │ -00000000000aa630 0000000000000403 R_AARCH64_RELATIVE 7d8a4 │ │ -00000000000aa640 0000000000000403 R_AARCH64_RELATIVE 7e9c4 │ │ -00000000000aa648 0000000000000403 R_AARCH64_RELATIVE 7ea0c │ │ -00000000000aa680 0000000000000403 R_AARCH64_RELATIVE 7ea9c │ │ -00000000000aa688 0000000000000403 R_AARCH64_RELATIVE 7eb68 │ │ -00000000000aa698 0000000000000403 R_AARCH64_RELATIVE 7eb8c │ │ -00000000000aa6a8 0000000000000403 R_AARCH64_RELATIVE 7ebb0 │ │ -00000000000aa6b0 0000000000000403 R_AARCH64_RELATIVE 7ec00 │ │ -00000000000aa6e8 0000000000000403 R_AARCH64_RELATIVE 7ec7c │ │ -00000000000aa6f0 0000000000000403 R_AARCH64_RELATIVE 7edcc │ │ -00000000000aa700 0000000000000403 R_AARCH64_RELATIVE 7edf0 │ │ -00000000000aa710 0000000000000403 R_AARCH64_RELATIVE 7ee14 │ │ -00000000000aa718 0000000000000403 R_AARCH64_RELATIVE 7ee90 │ │ -00000000000aa750 0000000000000403 R_AARCH64_RELATIVE 7ef0c │ │ -00000000000aa758 0000000000000403 R_AARCH64_RELATIVE 7f050 │ │ -00000000000aa768 0000000000000403 R_AARCH64_RELATIVE 7f074 │ │ -00000000000aa770 0000000000000403 R_AARCH64_RELATIVE 7f09c │ │ -00000000000aa778 0000000000000403 R_AARCH64_RELATIVE 7f0d4 │ │ -00000000000aa780 0000000000000403 R_AARCH64_RELATIVE 7f0dc │ │ -00000000000aa788 0000000000000403 R_AARCH64_RELATIVE 7f0e8 │ │ -00000000000aa790 0000000000000403 R_AARCH64_RELATIVE 7f268 │ │ -00000000000aa798 0000000000000403 R_AARCH64_RELATIVE 7f3e8 │ │ -00000000000aa7a0 0000000000000403 R_AARCH64_RELATIVE 7f4dc │ │ -00000000000aa7a8 0000000000000403 R_AARCH64_RELATIVE 7f6e0 │ │ -00000000000aa7b8 0000000000000403 R_AARCH64_RELATIVE 7fc7c │ │ -00000000000aa7c0 0000000000000403 R_AARCH64_RELATIVE 7ffa8 │ │ -00000000000aa7d0 0000000000000403 R_AARCH64_RELATIVE 7ffbc │ │ -00000000000aa7d8 0000000000000403 R_AARCH64_RELATIVE 7fff4 │ │ -00000000000aa7e0 0000000000000403 R_AARCH64_RELATIVE 80028 │ │ -00000000000aa7e8 0000000000000403 R_AARCH64_RELATIVE 80038 │ │ -00000000000aa830 0000000000000403 R_AARCH64_RELATIVE aa420 │ │ -00000000000aa838 0000000000000403 R_AARCH64_RELATIVE aa488 │ │ -00000000000aa840 0000000000000403 R_AARCH64_RELATIVE aa4f0 │ │ -00000000000aa848 0000000000000403 R_AARCH64_RELATIVE aa558 │ │ -00000000000aa850 0000000000000403 R_AARCH64_RELATIVE aa5c0 │ │ -00000000000aa858 0000000000000403 R_AARCH64_RELATIVE aa628 │ │ -00000000000aa860 0000000000000403 R_AARCH64_RELATIVE aa690 │ │ -00000000000aa868 0000000000000403 R_AARCH64_RELATIVE aa6f8 │ │ -00000000000aa870 0000000000000403 R_AARCH64_RELATIVE aa760 │ │ -00000000000aa880 0000000000000403 R_AARCH64_RELATIVE b408 │ │ -00000000000aa888 0000000000000403 R_AARCH64_RELATIVE aa8e0 │ │ -00000000000aa890 0000000000000403 R_AARCH64_RELATIVE abe1 │ │ -00000000000aa898 0000000000000403 R_AARCH64_RELATIVE aa8f8 │ │ -00000000000aa8a0 0000000000000403 R_AARCH64_RELATIVE b43b │ │ -00000000000aa8a8 0000000000000403 R_AARCH64_RELATIVE aa900 │ │ -00000000000aa8b0 0000000000000403 R_AARCH64_RELATIVE ae7a │ │ -00000000000aa8b8 0000000000000403 R_AARCH64_RELATIVE aa910 │ │ -00000000000aa8c0 0000000000000403 R_AARCH64_RELATIVE adae │ │ -00000000000aa8c8 0000000000000403 R_AARCH64_RELATIVE aa920 │ │ -00000000000aa8e0 0000000000000403 R_AARCH64_RELATIVE 8869c │ │ -00000000000aa8e8 0000000000000403 R_AARCH64_RELATIVE 88724 │ │ -00000000000aa8f0 0000000000000403 R_AARCH64_RELATIVE 887ac │ │ -00000000000aa8f8 0000000000000403 R_AARCH64_RELATIVE 88800 │ │ -00000000000aa900 0000000000000403 R_AARCH64_RELATIVE 89924 │ │ -00000000000aa908 0000000000000403 R_AARCH64_RELATIVE 89998 │ │ -00000000000aa910 0000000000000403 R_AARCH64_RELATIVE 89a4c │ │ -00000000000aa918 0000000000000403 R_AARCH64_RELATIVE 89afc │ │ -00000000000aa920 0000000000000403 R_AARCH64_RELATIVE 89df4 │ │ -00000000000aa930 0000000000000403 R_AARCH64_RELATIVE 8ae44 │ │ -00000000000aa938 0000000000000403 R_AARCH64_RELATIVE 8aeb4 │ │ -00000000000aa940 0000000000000403 R_AARCH64_RELATIVE 8aeb8 │ │ -00000000000aa948 0000000000000403 R_AARCH64_RELATIVE 8aec0 │ │ -00000000000aa950 0000000000000403 R_AARCH64_RELATIVE 8b02c │ │ -00000000000aa968 0000000000000403 R_AARCH64_RELATIVE af91 │ │ -00000000000aa988 0000000000000403 R_AARCH64_RELATIVE 8b038 │ │ -00000000000aa9a8 0000000000000403 R_AARCH64_RELATIVE 8b08c │ │ -00000000000aa9b0 0000000000000403 R_AARCH64_RELATIVE 8b340 │ │ -00000000000aa9b8 0000000000000403 R_AARCH64_RELATIVE 8b39c │ │ -00000000000aa9c0 0000000000000403 R_AARCH64_RELATIVE 8b3c4 │ │ -00000000000aa9c8 0000000000000403 R_AARCH64_RELATIVE aa928 │ │ -00000000000aa9d0 0000000000000403 R_AARCH64_RELATIVE 8b9b4 │ │ -00000000000aa9d8 0000000000000403 R_AARCH64_RELATIVE 8ba8c │ │ -00000000000aa9e0 0000000000000403 R_AARCH64_RELATIVE 8bab8 │ │ -00000000000aa9e8 0000000000000403 R_AARCH64_RELATIVE 8bc24 │ │ -00000000000aaa00 0000000000000403 R_AARCH64_RELATIVE 8cbc0 │ │ -00000000000aaa18 0000000000000403 R_AARCH64_RELATIVE b897 │ │ -00000000000aaa30 0000000000000403 R_AARCH64_RELATIVE aaa00 │ │ -00000000000aaa38 0000000000000403 R_AARCH64_RELATIVE 8c940 │ │ -00000000000aaa40 0000000000000403 R_AARCH64_RELATIVE 8c950 │ │ -00000000000aaa48 0000000000000403 R_AARCH64_RELATIVE 8c994 │ │ -00000000000aaa58 0000000000000403 R_AARCH64_RELATIVE 8c9a0 │ │ -00000000000aaa60 0000000000000403 R_AARCH64_RELATIVE 8cac0 │ │ -00000000000aaa80 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000aaa88 0000000000000403 R_AARCH64_RELATIVE aaaa0 │ │ -00000000000aaaa0 0000000000000403 R_AARCH64_RELATIVE 8cc3c │ │ -00000000000aaaa8 0000000000000403 R_AARCH64_RELATIVE 8ccd4 │ │ -00000000000aaac0 0000000000000403 R_AARCH64_RELATIVE a83b │ │ -00000000000aaae0 0000000000000403 R_AARCH64_RELATIVE 8cd20 │ │ -00000000000aaae8 0000000000000403 R_AARCH64_RELATIVE 8cd34 │ │ -00000000000aaaf0 0000000000000403 R_AARCH64_RELATIVE 8cd38 │ │ -00000000000aab10 0000000000000403 R_AARCH64_RELATIVE 8cdac │ │ -00000000000aab18 0000000000000403 R_AARCH64_RELATIVE 8d048 │ │ -00000000000aab20 0000000000000403 R_AARCH64_RELATIVE 8d108 │ │ -00000000000aab28 0000000000000403 R_AARCH64_RELATIVE 8d128 │ │ -00000000000aab30 0000000000000403 R_AARCH64_RELATIVE 8d14c │ │ -00000000000aab40 0000000000000403 R_AARCH64_RELATIVE 8d158 │ │ -00000000000aab48 0000000000000403 R_AARCH64_RELATIVE 8d774 │ │ -00000000000aab58 0000000000000403 R_AARCH64_RELATIVE 8d7b0 │ │ -00000000000aab60 0000000000000403 R_AARCH64_RELATIVE 8d904 │ │ -00000000000aab68 0000000000000403 R_AARCH64_RELATIVE 8da4c │ │ -00000000000aab70 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000aab78 0000000000000403 R_AARCH64_RELATIVE b23e │ │ -00000000000aab80 0000000000000403 R_AARCH64_RELATIVE a919 │ │ -00000000000aab88 0000000000000403 R_AARCH64_RELATIVE aabe0 │ │ -00000000000aab90 0000000000000403 R_AARCH64_RELATIVE b5af │ │ -00000000000aab98 0000000000000403 R_AARCH64_RELATIVE aac78 │ │ -00000000000aaba0 0000000000000403 R_AARCH64_RELATIVE a8b9 │ │ -00000000000aaba8 0000000000000403 R_AARCH64_RELATIVE 20a58 │ │ -00000000000aabb0 0000000000000403 R_AARCH64_RELATIVE a833 │ │ -00000000000aabb8 0000000000000403 R_AARCH64_RELATIVE aacc0 │ │ -00000000000aabc0 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000aabc8 0000000000000403 R_AARCH64_RELATIVE aacc8 │ │ -00000000000aabf0 0000000000000403 R_AARCH64_RELATIVE 92318 │ │ -00000000000aabf8 0000000000000403 R_AARCH64_RELATIVE 92320 │ │ -00000000000aac00 0000000000000403 R_AARCH64_RELATIVE 92468 │ │ -00000000000aac08 0000000000000403 R_AARCH64_RELATIVE 92c78 │ │ -00000000000aac10 0000000000000403 R_AARCH64_RELATIVE 92ec0 │ │ -00000000000aac18 0000000000000403 R_AARCH64_RELATIVE 93008 │ │ -00000000000aac20 0000000000000403 R_AARCH64_RELATIVE 9312c │ │ -00000000000aac38 0000000000000403 R_AARCH64_RELATIVE 93170 │ │ -00000000000aac40 0000000000000403 R_AARCH64_RELATIVE 9319c │ │ -00000000000aac48 0000000000000403 R_AARCH64_RELATIVE 93424 │ │ -00000000000aac50 0000000000000403 R_AARCH64_RELATIVE 938dc │ │ -00000000000aac58 0000000000000403 R_AARCH64_RELATIVE 93c58 │ │ -00000000000aac60 0000000000000403 R_AARCH64_RELATIVE 93d34 │ │ -00000000000aac68 0000000000000403 R_AARCH64_RELATIVE 93d74 │ │ -00000000000aac70 0000000000000403 R_AARCH64_RELATIVE 93dd8 │ │ -00000000000aac78 0000000000000403 R_AARCH64_RELATIVE 96210 │ │ -00000000000aac90 0000000000000403 R_AARCH64_RELATIVE 962d8 │ │ -00000000000aacb0 0000000000000403 R_AARCH64_RELATIVE 963a0 │ │ -00000000000aacb8 0000000000000403 R_AARCH64_RELATIVE 96548 │ │ -00000000000aacc0 0000000000000403 R_AARCH64_RELATIVE 96824 │ │ -00000000000aacc8 0000000000000403 R_AARCH64_RELATIVE 96904 │ │ -00000000000aacd0 0000000000000403 R_AARCH64_RELATIVE 969a8 │ │ -00000000000aacd8 0000000000000403 R_AARCH64_RELATIVE 9aa44 │ │ -00000000000aace0 0000000000000403 R_AARCH64_RELATIVE 9a9a4 │ │ -00000000000aace8 0000000000000403 R_AARCH64_RELATIVE 9aa88 │ │ -00000000000aacf0 0000000000000403 R_AARCH64_RELATIVE 9aa14 │ │ -00000000000aacf8 0000000000000403 R_AARCH64_RELATIVE 9a9dc │ │ -00000000000aad00 0000000000000403 R_AARCH64_RELATIVE 9a980 │ │ -00000000000aad08 0000000000000403 R_AARCH64_RELATIVE 9aac0 │ │ -00000000000aad10 0000000000000403 R_AARCH64_RELATIVE 9ab28 │ │ -00000000000aad28 0000000000000403 R_AARCH64_RELATIVE aefc │ │ -00000000000aad48 0000000000000403 R_AARCH64_RELATIVE 9c034 │ │ -00000000000aad50 0000000000000403 R_AARCH64_RELATIVE 9c0d0 │ │ -00000000000aad58 0000000000000403 R_AARCH64_RELATIVE 9c0d4 │ │ -00000000000aad78 0000000000000403 R_AARCH64_RELATIVE 9c0e0 │ │ -00000000000aad80 0000000000000403 R_AARCH64_RELATIVE 9d084 │ │ -00000000000aad88 0000000000000403 R_AARCH64_RELATIVE 9d230 │ │ -00000000000aad90 0000000000000403 R_AARCH64_RELATIVE 9d2e4 │ │ -00000000000aad98 0000000000000403 R_AARCH64_RELATIVE 9d35c │ │ -00000000000aada0 0000000000000403 R_AARCH64_RELATIVE 9d3ac │ │ -00000000000aada8 0000000000000403 R_AARCH64_RELATIVE 9d3bc │ │ -00000000000aadb0 0000000000000403 R_AARCH64_RELATIVE 9d81c │ │ -00000000000aadb8 0000000000000403 R_AARCH64_RELATIVE 9d8b0 │ │ -00000000000aadc0 0000000000000403 R_AARCH64_RELATIVE 9db14 │ │ -00000000000aadc8 0000000000000403 R_AARCH64_RELATIVE 9dc78 │ │ -00000000000aadd8 0000000000000403 R_AARCH64_RELATIVE abe1 │ │ -00000000000aade0 0000000000000403 R_AARCH64_RELATIVE aae58 │ │ -00000000000aade8 0000000000000403 R_AARCH64_RELATIVE b43b │ │ -00000000000aadf0 0000000000000403 R_AARCH64_RELATIVE aae60 │ │ -00000000000aadf8 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000aae00 0000000000000403 R_AARCH64_RELATIVE b434 │ │ -00000000000aae08 0000000000000403 R_AARCH64_RELATIVE ac8b │ │ -00000000000aae10 0000000000000403 R_AARCH64_RELATIVE aae70 │ │ -00000000000aae18 0000000000000403 R_AARCH64_RELATIVE b722 │ │ -00000000000aae20 0000000000000403 R_AARCH64_RELATIVE aae98 │ │ -00000000000aae28 0000000000000403 R_AARCH64_RELATIVE a8c9 │ │ -00000000000aae30 0000000000000403 R_AARCH64_RELATIVE aaea8 │ │ -00000000000aae38 0000000000000403 R_AARCH64_RELATIVE a919 │ │ -00000000000aae40 0000000000000403 R_AARCH64_RELATIVE aaeb0 │ │ -00000000000aae58 0000000000000403 R_AARCH64_RELATIVE 9dd18 │ │ -00000000000aae60 0000000000000403 R_AARCH64_RELATIVE 9dd20 │ │ -00000000000aae68 0000000000000403 R_AARCH64_RELATIVE 9dd4c │ │ -00000000000aae70 0000000000000403 R_AARCH64_RELATIVE 9dda8 │ │ -00000000000aae78 0000000000000403 R_AARCH64_RELATIVE 9ddd0 │ │ -00000000000aae80 0000000000000403 R_AARCH64_RELATIVE 9dde0 │ │ -00000000000aae88 0000000000000403 R_AARCH64_RELATIVE 9dde8 │ │ -00000000000aae90 0000000000000403 R_AARCH64_RELATIVE 9de80 │ │ -00000000000aae98 0000000000000403 R_AARCH64_RELATIVE 3e4f8 │ │ -00000000000aaea0 0000000000000403 R_AARCH64_RELATIVE 3e890 │ │ -00000000000aaea8 0000000000000403 R_AARCH64_RELATIVE 9e598 │ │ -00000000000aaeb0 0000000000000403 R_AARCH64_RELATIVE 9e678 │ │ -00000000000aaeb8 0000000000000403 R_AARCH64_RELATIVE 9e6e8 │ │ -00000000000aaec0 0000000000000403 R_AARCH64_RELATIVE 9e928 │ │ -00000000000aaec8 0000000000000403 R_AARCH64_RELATIVE 9ea34 │ │ -00000000000aaed0 0000000000000403 R_AARCH64_RELATIVE 9eb3c │ │ -00000000000aaed8 0000000000000403 R_AARCH64_RELATIVE 9ee78 │ │ -00000000000aaee0 0000000000000403 R_AARCH64_RELATIVE 9ef40 │ │ -00000000000aaee8 0000000000000403 R_AARCH64_RELATIVE 9f0c0 │ │ -00000000000aaef8 0000000000000403 R_AARCH64_RELATIVE 9f150 │ │ -00000000000aaf00 0000000000000403 R_AARCH64_RELATIVE 9f2c4 │ │ -00000000000aaf40 0000000000000403 R_AARCH64_RELATIVE 9f3b8 │ │ -00000000000aaf48 0000000000000403 R_AARCH64_RELATIVE ae1e │ │ -00000000000aaf78 0000000000000403 R_AARCH64_RELATIVE b196 │ │ -00000000000aafa8 0000000000000403 R_AARCH64_RELATIVE b52f │ │ -00000000000aafd8 0000000000000403 R_AARCH64_RELATIVE b8f4 │ │ -00000000000ab008 0000000000000403 R_AARCH64_RELATIVE ba3f │ │ -00000000000ab038 0000000000000403 R_AARCH64_RELATIVE b19d │ │ -00000000000ab068 0000000000000403 R_AARCH64_RELATIVE af3f │ │ -00000000000ab098 0000000000000403 R_AARCH64_RELATIVE b29a │ │ -00000000000ab0c8 0000000000000403 R_AARCH64_RELATIVE b9d7 │ │ -00000000000ab0f8 0000000000000403 R_AARCH64_RELATIVE ad36 │ │ -00000000000ab128 0000000000000403 R_AARCH64_RELATIVE b846 │ │ -00000000000ab158 0000000000000403 R_AARCH64_RELATIVE a881 │ │ -00000000000ab188 0000000000000403 R_AARCH64_RELATIVE b538 │ │ -00000000000ab1b8 0000000000000403 R_AARCH64_RELATIVE a887 │ │ -00000000000ab1e8 0000000000000403 R_AARCH64_RELATIVE b3a3 │ │ -00000000000ab218 0000000000000403 R_AARCH64_RELATIVE a890 │ │ -00000000000ab248 0000000000000403 R_AARCH64_RELATIVE b1b3 │ │ -00000000000ab278 0000000000000403 R_AARCH64_RELATIVE a721 │ │ -00000000000ab2a8 0000000000000403 R_AARCH64_RELATIVE aff5 │ │ -00000000000ab2d8 0000000000000403 R_AARCH64_RELATIVE b5c2 │ │ -00000000000ab308 0000000000000403 R_AARCH64_RELATIVE b4a0 │ │ -00000000000ab338 0000000000000403 R_AARCH64_RELATIVE b3ad │ │ -00000000000ab368 0000000000000403 R_AARCH64_RELATIVE b5ce │ │ -00000000000ab398 0000000000000403 R_AARCH64_RELATIVE aa41 │ │ -00000000000ab3c8 0000000000000403 R_AARCH64_RELATIVE ae2f │ │ -00000000000ab3f8 0000000000000403 R_AARCH64_RELATIVE a7dd │ │ -00000000000ab428 0000000000000403 R_AARCH64_RELATIVE b2b7 │ │ -00000000000ab458 0000000000000403 R_AARCH64_RELATIVE b84f │ │ -00000000000ab488 0000000000000403 R_AARCH64_RELATIVE b785 │ │ -00000000000ab4b8 0000000000000403 R_AARCH64_RELATIVE b343 │ │ -00000000000ab4e8 0000000000000403 R_AARCH64_RELATIVE ae26 │ │ -00000000000ab518 0000000000000403 R_AARCH64_RELATIVE b8ff │ │ -00000000000ab548 0000000000000403 R_AARCH64_RELATIVE b9ea │ │ -00000000000ab578 0000000000000403 R_AARCH64_RELATIVE ace0 │ │ -00000000000ab5a8 0000000000000403 R_AARCH64_RELATIVE b5ff │ │ -00000000000ab5d8 0000000000000403 R_AARCH64_RELATIVE b715 │ │ -00000000000ab608 0000000000000403 R_AARCH64_RELATIVE b2ac │ │ -00000000000ab618 0000000000000403 R_AARCH64_RELATIVE a031c │ │ -00000000000ab638 0000000000000403 R_AARCH64_RELATIVE b877 │ │ -00000000000ab648 0000000000000403 R_AARCH64_RELATIVE a0488 │ │ -00000000000ab668 0000000000000403 R_AARCH64_RELATIVE ad82 │ │ -00000000000ab678 0000000000000403 R_AARCH64_RELATIVE a08d8 │ │ -00000000000ab698 0000000000000403 R_AARCH64_RELATIVE b247 │ │ -00000000000ab6a8 0000000000000403 R_AARCH64_RELATIVE a0cbc │ │ -00000000000ab6c8 0000000000000403 R_AARCH64_RELATIVE ba46 │ │ -00000000000ab6d8 0000000000000403 R_AARCH64_RELATIVE a1378 │ │ -00000000000ab6f8 0000000000000403 R_AARCH64_RELATIVE ac0c │ │ -00000000000ab708 0000000000000403 R_AARCH64_RELATIVE a1388 │ │ -00000000000ab728 0000000000000403 R_AARCH64_RELATIVE b3dc │ │ -00000000000ab738 0000000000000403 R_AARCH64_RELATIVE a1714 │ │ -00000000000ab758 0000000000000403 R_AARCH64_RELATIVE b3cd │ │ -00000000000ab768 0000000000000403 R_AARCH64_RELATIVE a197c │ │ -00000000000ab788 0000000000000403 R_AARCH64_RELATIVE b940 │ │ -00000000000ab798 0000000000000403 R_AARCH64_RELATIVE a1b14 │ │ -00000000000ab7b8 0000000000000403 R_AARCH64_RELATIVE a8d1 │ │ -00000000000ab7c8 0000000000000403 R_AARCH64_RELATIVE a1cb0 │ │ -00000000000ab828 0000000000000403 R_AARCH64_RELATIVE afb0 │ │ -00000000000ab848 0000000000000403 R_AARCH64_RELATIVE a1ec8 │ │ -00000000000ab850 0000000000000403 R_AARCH64_RELATIVE a1f0c │ │ -00000000000ab858 0000000000000403 R_AARCH64_RELATIVE a1f10 │ │ -00000000000ab878 0000000000000403 R_AARCH64_RELATIVE a1f1c │ │ -00000000000ab880 0000000000000403 R_AARCH64_RELATIVE a28ec │ │ -00000000000ab888 0000000000000403 R_AARCH64_RELATIVE a2a14 │ │ -00000000000ab890 0000000000000403 R_AARCH64_RELATIVE a2a8c │ │ -00000000000ab898 0000000000000403 R_AARCH64_RELATIVE a2acc │ │ -00000000000ab8a0 0000000000000403 R_AARCH64_RELATIVE a2b88 │ │ -00000000000ab8a8 0000000000000403 R_AARCH64_RELATIVE a2b94 │ │ -00000000000ab8c8 0000000000000403 R_AARCH64_RELATIVE a2cc8 │ │ -00000000000ab8d0 0000000000000403 R_AARCH64_RELATIVE a2d34 │ │ -00000000000ab8d8 0000000000000403 R_AARCH64_RELATIVE b43b │ │ -00000000000ab8e0 0000000000000403 R_AARCH64_RELATIVE ab928 │ │ -00000000000ab8e8 0000000000000403 R_AARCH64_RELATIVE abe1 │ │ -00000000000ab8f0 0000000000000403 R_AARCH64_RELATIVE ab938 │ │ -00000000000ab8f8 0000000000000403 R_AARCH64_RELATIVE ac8b │ │ -00000000000ab900 0000000000000403 R_AARCH64_RELATIVE ab940 │ │ -00000000000ab908 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000ab910 0000000000000403 R_AARCH64_RELATIVE ad88 │ │ -00000000000ab928 0000000000000403 R_AARCH64_RELATIVE a2da0 │ │ -00000000000ab930 0000000000000403 R_AARCH64_RELATIVE a2dcc │ │ -00000000000ab938 0000000000000403 R_AARCH64_RELATIVE a2e60 │ │ -00000000000ab940 0000000000000403 R_AARCH64_RELATIVE a2e68 │ │ -00000000000ab948 0000000000000403 R_AARCH64_RELATIVE a2e90 │ │ -00000000000ab950 0000000000000403 R_AARCH64_RELATIVE a2ea0 │ │ -00000000000ab968 0000000000000403 R_AARCH64_RELATIVE ae1e │ │ -00000000000ab998 0000000000000403 R_AARCH64_RELATIVE b196 │ │ -00000000000ab9c8 0000000000000403 R_AARCH64_RELATIVE b52f │ │ -00000000000ab9f8 0000000000000403 R_AARCH64_RELATIVE b8f4 │ │ -00000000000aba28 0000000000000403 R_AARCH64_RELATIVE ba3f │ │ -00000000000aba58 0000000000000403 R_AARCH64_RELATIVE b19d │ │ -00000000000aba88 0000000000000403 R_AARCH64_RELATIVE af3f │ │ -00000000000abab8 0000000000000403 R_AARCH64_RELATIVE b29a │ │ -00000000000abae8 0000000000000403 R_AARCH64_RELATIVE b9d7 │ │ -00000000000abb18 0000000000000403 R_AARCH64_RELATIVE ad36 │ │ -00000000000abb48 0000000000000403 R_AARCH64_RELATIVE b785 │ │ -00000000000abb78 0000000000000403 R_AARCH64_RELATIVE b343 │ │ -00000000000abba8 0000000000000403 R_AARCH64_RELATIVE ae26 │ │ -00000000000abbd8 0000000000000403 R_AARCH64_RELATIVE b8ff │ │ -00000000000abc08 0000000000000403 R_AARCH64_RELATIVE b9ea │ │ -00000000000abc38 0000000000000403 R_AARCH64_RELATIVE b2ac │ │ -00000000000abc48 0000000000000403 R_AARCH64_RELATIVE a2ea8 │ │ -00000000000abc68 0000000000000403 R_AARCH64_RELATIVE b877 │ │ -00000000000abc78 0000000000000403 R_AARCH64_RELATIVE a2ff4 │ │ -00000000000abc98 0000000000000403 R_AARCH64_RELATIVE b247 │ │ -00000000000abca8 0000000000000403 R_AARCH64_RELATIVE a3434 │ │ -00000000000abcc8 0000000000000403 R_AARCH64_RELATIVE ab86 │ │ -00000000000abcd8 0000000000000403 R_AARCH64_RELATIVE a3938 │ │ -00000000000abd38 0000000000000403 R_AARCH64_RELATIVE b253 │ │ -00000000000abd68 0000000000000403 R_AARCH64_RELATIVE a3db8 │ │ -00000000000abd88 0000000000000403 R_AARCH64_RELATIVE a3dc4 │ │ -00000000000abd90 0000000000000403 R_AARCH64_RELATIVE a47e4 │ │ -00000000000abdb8 0000000000000403 R_AARCH64_RELATIVE a4860 │ │ -00000000000abdd8 0000000000000403 R_AARCH64_RELATIVE a4a98 │ │ -00000000000abde0 0000000000000403 R_AARCH64_RELATIVE a4b68 │ │ -00000000000abde8 0000000000000403 R_AARCH64_RELATIVE b4e9 │ │ -00000000000abdf0 0000000000000403 R_AARCH64_RELATIVE a749 │ │ -00000000000abdf8 0000000000000403 R_AARCH64_RELATIVE b253 │ │ -00000000000abe00 0000000000000403 R_AARCH64_RELATIVE abe18 │ │ -00000000000abe18 0000000000000403 R_AARCH64_RELATIVE a4bc0 │ │ -00000000000abe28 0000000000000403 R_AARCH64_RELATIVE a4ce4 │ │ -00000000000abe38 0000000000000403 R_AARCH64_RELATIVE a4d0c │ │ -00000000000abe40 0000000000000403 R_AARCH64_RELATIVE a4d20 │ │ -00000000000abe70 0000000000000403 R_AARCH64_RELATIVE 2d1fc │ │ -00000000000abe78 0000000000000403 R_AARCH64_RELATIVE 2d1e4 │ │ -00000000000ac030 0000000000000403 R_AARCH64_RELATIVE a7418 │ │ -00000000000ac038 0000000000000403 R_AARCH64_RELATIVE a6448 │ │ -00000000000ac040 0000000000000403 R_AARCH64_RELATIVE aaab0 │ │ -00000000000ac048 0000000000000403 R_AARCH64_RELATIVE aad18 │ │ -00000000000ac050 0000000000000403 R_AARCH64_RELATIVE a7e48 │ │ -00000000000ac058 0000000000000403 R_AARCH64_RELATIVE a8ad0 │ │ -00000000000ac060 0000000000000403 R_AARCH64_RELATIVE a97f8 │ │ -00000000000ac068 0000000000000403 R_AARCH64_RELATIVE ab818 │ │ -00000000000ac070 0000000000000403 R_AARCH64_RELATIVE abd28 │ │ -00000000000ac078 0000000000000403 R_AARCH64_RELATIVE a9638 │ │ -00000000000ac080 0000000000000403 R_AARCH64_RELATIVE a7490 │ │ -00000000000ac088 0000000000000403 R_AARCH64_RELATIVE a9c70 │ │ -00000000000ac090 0000000000000403 R_AARCH64_RELATIVE a9fa8 │ │ -00000000000ac098 0000000000000403 R_AARCH64_RELATIVE a9f20 │ │ -00000000000ac0a0 0000000000000403 R_AARCH64_RELATIVE aa3d8 │ │ -00000000000ac0a8 0000000000000403 R_AARCH64_RELATIVE aa958 │ │ -00000000000ac0b0 0000000000000403 R_AARCH64_RELATIVE aa040 │ │ -00000000000ac0b8 0000000000000403 R_AARCH64_RELATIVE aa0e8 │ │ -00000000000ac0c0 0000000000000403 R_AARCH64_RELATIVE aa190 │ │ -00000000000ac0c8 0000000000000403 R_AARCH64_RELATIVE aaa08 │ │ +00000000000a57a0 0000000000000403 R_AARCH64_RELATIVE a57a0 │ │ +00000000000a57a8 0000000000000403 R_AARCH64_RELATIVE aff0 │ │ +00000000000a57b8 0000000000000403 R_AARCH64_RELATIVE 41b30 │ │ +00000000000a57c8 0000000000000403 R_AARCH64_RELATIVE 41b54 │ │ +00000000000a57d8 0000000000000403 R_AARCH64_RELATIVE 41b78 │ │ +00000000000a57e8 0000000000000403 R_AARCH64_RELATIVE 41c90 │ │ +00000000000a57f8 0000000000000403 R_AARCH64_RELATIVE 41d5c │ │ +00000000000a5808 0000000000000403 R_AARCH64_RELATIVE 41e24 │ │ +00000000000a5818 0000000000000403 R_AARCH64_RELATIVE 41e74 │ │ +00000000000a5828 0000000000000403 R_AARCH64_RELATIVE 41ec4 │ │ +00000000000a5838 0000000000000403 R_AARCH64_RELATIVE 41fdc │ │ +00000000000a5858 0000000000000403 R_AARCH64_RELATIVE 42508 │ │ +00000000000a5860 0000000000000403 R_AARCH64_RELATIVE 425b0 │ │ +00000000000a5868 0000000000000403 R_AARCH64_RELATIVE 425c0 │ │ +00000000000a5878 0000000000000403 R_AARCH64_RELATIVE 425e0 │ │ +00000000000a5898 0000000000000403 R_AARCH64_RELATIVE 4260c │ │ +00000000000a58a0 0000000000000403 R_AARCH64_RELATIVE 42674 │ │ +00000000000a58a8 0000000000000403 R_AARCH64_RELATIVE 42684 │ │ +00000000000a58b0 0000000000000403 R_AARCH64_RELATIVE 426dc │ │ +00000000000a58b8 0000000000000403 R_AARCH64_RELATIVE 42720 │ │ +00000000000a58c0 0000000000000403 R_AARCH64_RELATIVE 42728 │ │ +00000000000a58d8 0000000000000403 R_AARCH64_RELATIVE 42760 │ │ +00000000000a58e0 0000000000000403 R_AARCH64_RELATIVE 42868 │ │ +00000000000a58e8 0000000000000403 R_AARCH64_RELATIVE 42898 │ │ +00000000000a58f0 0000000000000403 R_AARCH64_RELATIVE 42990 │ │ +00000000000a5900 0000000000000403 R_AARCH64_RELATIVE 42a8c │ │ +00000000000a5918 0000000000000403 R_AARCH64_RELATIVE 43c88 │ │ +00000000000a5920 0000000000000403 R_AARCH64_RELATIVE 4418c │ │ +00000000000a5930 0000000000000403 R_AARCH64_RELATIVE 441d4 │ │ +00000000000a5938 0000000000000403 R_AARCH64_RELATIVE 441f0 │ │ +00000000000a5940 0000000000000403 R_AARCH64_RELATIVE 44258 │ │ +00000000000a5978 0000000000000403 R_AARCH64_RELATIVE 449e8 │ │ +00000000000a5980 0000000000000403 R_AARCH64_RELATIVE 44a1c │ │ +00000000000a5990 0000000000000403 R_AARCH64_RELATIVE e030 │ │ +00000000000a5998 0000000000000403 R_AARCH64_RELATIVE e040 │ │ +00000000000a59a8 0000000000000403 R_AARCH64_RELATIVE a7d3 │ │ +00000000000a59b8 0000000000000403 R_AARCH64_RELATIVE e050 │ │ +00000000000a59c0 0000000000000403 R_AARCH64_RELATIVE e088 │ │ +00000000000a59d0 0000000000000403 R_AARCH64_RELATIVE ab53 │ │ +00000000000a59e0 0000000000000403 R_AARCH64_RELATIVE e128 │ │ +00000000000a59e8 0000000000000403 R_AARCH64_RELATIVE e140 │ │ +00000000000a59f8 0000000000000403 R_AARCH64_RELATIVE a926 │ │ +00000000000a5a08 0000000000000403 R_AARCH64_RELATIVE e150 │ │ +00000000000a5a10 0000000000000403 R_AARCH64_RELATIVE e160 │ │ +00000000000a5a20 0000000000000403 R_AARCH64_RELATIVE b77b │ │ +00000000000a5a30 0000000000000403 R_AARCH64_RELATIVE e170 │ │ +00000000000a5a38 0000000000000403 R_AARCH64_RELATIVE e180 │ │ +00000000000a5a48 0000000000000403 R_AARCH64_RELATIVE aeaa │ │ +00000000000a5a58 0000000000000403 R_AARCH64_RELATIVE e190 │ │ +00000000000a5a60 0000000000000403 R_AARCH64_RELATIVE e1a0 │ │ +00000000000a5a70 0000000000000403 R_AARCH64_RELATIVE b187 │ │ +00000000000a5a80 0000000000000403 R_AARCH64_RELATIVE e1d8 │ │ +00000000000a5a88 0000000000000403 R_AARCH64_RELATIVE e1e8 │ │ +00000000000a5a98 0000000000000403 R_AARCH64_RELATIVE aeb2 │ │ +00000000000a5aa8 0000000000000403 R_AARCH64_RELATIVE e1f8 │ │ +00000000000a5ab0 0000000000000403 R_AARCH64_RELATIVE e208 │ │ +00000000000a5ac0 0000000000000403 R_AARCH64_RELATIVE b827 │ │ +00000000000a5ad0 0000000000000403 R_AARCH64_RELATIVE e228 │ │ +00000000000a5ad8 0000000000000403 R_AARCH64_RELATIVE e240 │ │ +00000000000a5ae8 0000000000000403 R_AARCH64_RELATIVE b6ff │ │ +00000000000a5af8 0000000000000403 R_AARCH64_RELATIVE e248 │ │ +00000000000a5b00 0000000000000403 R_AARCH64_RELATIVE e258 │ │ +00000000000a5b10 0000000000000403 R_AARCH64_RELATIVE b2b0 │ │ +00000000000a5b20 0000000000000403 R_AARCH64_RELATIVE e260 │ │ +00000000000a5b28 0000000000000403 R_AARCH64_RELATIVE e278 │ │ +00000000000a5b38 0000000000000403 R_AARCH64_RELATIVE af42 │ │ +00000000000a5b48 0000000000000403 R_AARCH64_RELATIVE e280 │ │ +00000000000a5b50 0000000000000403 R_AARCH64_RELATIVE e290 │ │ +00000000000a5b60 0000000000000403 R_AARCH64_RELATIVE b780 │ │ +00000000000a5b70 0000000000000403 R_AARCH64_RELATIVE e2a0 │ │ +00000000000a5b78 0000000000000403 R_AARCH64_RELATIVE e2b0 │ │ +00000000000a5b88 0000000000000403 R_AARCH64_RELATIVE a7dd │ │ +00000000000a5b98 0000000000000403 R_AARCH64_RELATIVE e2b8 │ │ +00000000000a5ba0 0000000000000403 R_AARCH64_RELATIVE e2e8 │ │ +00000000000a5bb0 0000000000000403 R_AARCH64_RELATIVE abea │ │ +00000000000a5bc0 0000000000000403 R_AARCH64_RELATIVE e310 │ │ +00000000000a5bc8 0000000000000403 R_AARCH64_RELATIVE e348 │ │ +00000000000a5bd8 0000000000000403 R_AARCH64_RELATIVE b486 │ │ +00000000000a5be8 0000000000000403 R_AARCH64_RELATIVE e390 │ │ +00000000000a5bf0 0000000000000403 R_AARCH64_RELATIVE e3a0 │ │ +00000000000a5c00 0000000000000403 R_AARCH64_RELATIVE b115 │ │ +00000000000a5c10 0000000000000403 R_AARCH64_RELATIVE e3a8 │ │ +00000000000a5c18 0000000000000403 R_AARCH64_RELATIVE e3d0 │ │ +00000000000a5c28 0000000000000403 R_AARCH64_RELATIVE b07b │ │ +00000000000a5c38 0000000000000403 R_AARCH64_RELATIVE e3e0 │ │ +00000000000a5c40 0000000000000403 R_AARCH64_RELATIVE e3f8 │ │ +00000000000a5c50 0000000000000403 R_AARCH64_RELATIVE ac91 │ │ +00000000000a5c60 0000000000000403 R_AARCH64_RELATIVE e400 │ │ +00000000000a5c68 0000000000000403 R_AARCH64_RELATIVE e418 │ │ +00000000000a5c78 0000000000000403 R_AARCH64_RELATIVE b69a │ │ +00000000000a5c88 0000000000000403 R_AARCH64_RELATIVE e420 │ │ +00000000000a5c90 0000000000000403 R_AARCH64_RELATIVE e438 │ │ +00000000000a5ca0 0000000000000403 R_AARCH64_RELATIVE af4e │ │ +00000000000a5cb0 0000000000000403 R_AARCH64_RELATIVE e448 │ │ +00000000000a5cb8 0000000000000403 R_AARCH64_RELATIVE e458 │ │ +00000000000a5cc8 0000000000000403 R_AARCH64_RELATIVE aa3d │ │ +00000000000a5cd8 0000000000000403 R_AARCH64_RELATIVE e460 │ │ +00000000000a5ce0 0000000000000403 R_AARCH64_RELATIVE e478 │ │ +00000000000a5cf0 0000000000000403 R_AARCH64_RELATIVE ab5c │ │ +00000000000a5d00 0000000000000403 R_AARCH64_RELATIVE e4b8 │ │ +00000000000a5d08 0000000000000403 R_AARCH64_RELATIVE e4c8 │ │ +00000000000a5d18 0000000000000403 R_AARCH64_RELATIVE aa4c │ │ +00000000000a5d28 0000000000000403 R_AARCH64_RELATIVE e500 │ │ +00000000000a5d30 0000000000000403 R_AARCH64_RELATIVE e510 │ │ +00000000000a5d40 0000000000000403 R_AARCH64_RELATIVE b8de │ │ +00000000000a5d50 0000000000000403 R_AARCH64_RELATIVE e540 │ │ +00000000000a5d58 0000000000000403 R_AARCH64_RELATIVE e558 │ │ +00000000000a5d68 0000000000000403 R_AARCH64_RELATIVE aa54 │ │ +00000000000a5d78 0000000000000403 R_AARCH64_RELATIVE e588 │ │ +00000000000a5d80 0000000000000403 R_AARCH64_RELATIVE e598 │ │ +00000000000a5d90 0000000000000403 R_AARCH64_RELATIVE b3a4 │ │ +00000000000a5da0 0000000000000403 R_AARCH64_RELATIVE e5f0 │ │ +00000000000a5da8 0000000000000403 R_AARCH64_RELATIVE e600 │ │ +00000000000a5db8 0000000000000403 R_AARCH64_RELATIVE a7e7 │ │ +00000000000a5dc8 0000000000000403 R_AARCH64_RELATIVE e628 │ │ +00000000000a5dd0 0000000000000403 R_AARCH64_RELATIVE e638 │ │ +00000000000a5de0 0000000000000403 R_AARCH64_RELATIVE b707 │ │ +00000000000a5df0 0000000000000403 R_AARCH64_RELATIVE e5a8 │ │ +00000000000a5df8 0000000000000403 R_AARCH64_RELATIVE e5b8 │ │ +00000000000a5e08 0000000000000403 R_AARCH64_RELATIVE b8ea │ │ +00000000000a5e18 0000000000000403 R_AARCH64_RELATIVE e640 │ │ +00000000000a5e20 0000000000000403 R_AARCH64_RELATIVE e650 │ │ +00000000000a5e30 0000000000000403 R_AARCH64_RELATIVE b8f2 │ │ +00000000000a5e40 0000000000000403 R_AARCH64_RELATIVE e670 │ │ +00000000000a5e48 0000000000000403 R_AARCH64_RELATIVE e778 │ │ +00000000000a5e58 0000000000000403 R_AARCH64_RELATIVE b535 │ │ +00000000000a5e68 0000000000000403 R_AARCH64_RELATIVE e800 │ │ +00000000000a5e70 0000000000000403 R_AARCH64_RELATIVE e820 │ │ +00000000000a5e80 0000000000000403 R_AARCH64_RELATIVE b98d │ │ +00000000000a5e90 0000000000000403 R_AARCH64_RELATIVE e828 │ │ +00000000000a5e98 0000000000000403 R_AARCH64_RELATIVE e898 │ │ +00000000000a5ea8 0000000000000403 R_AARCH64_RELATIVE ad24 │ │ +00000000000a5eb8 0000000000000403 R_AARCH64_RELATIVE e8a0 │ │ +00000000000a5ec0 0000000000000403 R_AARCH64_RELATIVE e8b0 │ │ +00000000000a5ed0 0000000000000403 R_AARCH64_RELATIVE b3ac │ │ +00000000000a5ee0 0000000000000403 R_AARCH64_RELATIVE e8b8 │ │ +00000000000a5ee8 0000000000000403 R_AARCH64_RELATIVE e8c8 │ │ +00000000000a5ef8 0000000000000403 R_AARCH64_RELATIVE adf7 │ │ +00000000000a5f08 0000000000000403 R_AARCH64_RELATIVE e8f0 │ │ +00000000000a5f10 0000000000000403 R_AARCH64_RELATIVE e900 │ │ +00000000000a5f20 0000000000000403 R_AARCH64_RELATIVE ba38 │ │ +00000000000a5f30 0000000000000403 R_AARCH64_RELATIVE e908 │ │ +00000000000a5f38 0000000000000403 R_AARCH64_RELATIVE e920 │ │ +00000000000a5f48 0000000000000403 R_AARCH64_RELATIVE a7eb │ │ +00000000000a5f58 0000000000000403 R_AARCH64_RELATIVE e938 │ │ +00000000000a5f60 0000000000000403 R_AARCH64_RELATIVE e958 │ │ +00000000000a5f70 0000000000000403 R_AARCH64_RELATIVE b995 │ │ +00000000000a5f80 0000000000000403 R_AARCH64_RELATIVE e9c0 │ │ +00000000000a5f88 0000000000000403 R_AARCH64_RELATIVE e9d0 │ │ +00000000000a5f98 0000000000000403 R_AARCH64_RELATIVE b18f │ │ +00000000000a5fa8 0000000000000403 R_AARCH64_RELATIVE e9e8 │ │ +00000000000a5fb0 0000000000000403 R_AARCH64_RELATIVE e9f0 │ │ +00000000000a5fc0 0000000000000403 R_AARCH64_RELATIVE b788 │ │ +00000000000a5fd0 0000000000000403 R_AARCH64_RELATIVE e9f8 │ │ +00000000000a5fd8 0000000000000403 R_AARCH64_RELATIVE ea08 │ │ +00000000000a5fe8 0000000000000403 R_AARCH64_RELATIVE aff7 │ │ +00000000000a5ff8 0000000000000403 R_AARCH64_RELATIVE ea10 │ │ +00000000000a6000 0000000000000403 R_AARCH64_RELATIVE ea20 │ │ +00000000000a6010 0000000000000403 R_AARCH64_RELATIVE aa57 │ │ +00000000000a6020 0000000000000403 R_AARCH64_RELATIVE ea28 │ │ +00000000000a6028 0000000000000403 R_AARCH64_RELATIVE ea38 │ │ +00000000000a6038 0000000000000403 R_AARCH64_RELATIVE a999 │ │ +00000000000a6048 0000000000000403 R_AARCH64_RELATIVE ea40 │ │ +00000000000a6050 0000000000000403 R_AARCH64_RELATIVE ea50 │ │ +00000000000a6060 0000000000000403 R_AARCH64_RELATIVE aa5c │ │ +00000000000a6070 0000000000000403 R_AARCH64_RELATIVE ea58 │ │ +00000000000a6078 0000000000000403 R_AARCH64_RELATIVE ea68 │ │ +00000000000a6088 0000000000000403 R_AARCH64_RELATIVE a73f │ │ +00000000000a6098 0000000000000403 R_AARCH64_RELATIVE ea70 │ │ +00000000000a60a0 0000000000000403 R_AARCH64_RELATIVE ea80 │ │ +00000000000a60b0 0000000000000403 R_AARCH64_RELATIVE b492 │ │ +00000000000a60c0 0000000000000403 R_AARCH64_RELATIVE ea98 │ │ +00000000000a60c8 0000000000000403 R_AARCH64_RELATIVE eaa8 │ │ +00000000000a60d8 0000000000000403 R_AARCH64_RELATIVE b345 │ │ +00000000000a60e8 0000000000000403 R_AARCH64_RELATIVE eab0 │ │ +00000000000a60f0 0000000000000403 R_AARCH64_RELATIVE eac0 │ │ +00000000000a6100 0000000000000403 R_AARCH64_RELATIVE b6a6 │ │ +00000000000a6110 0000000000000403 R_AARCH64_RELATIVE ead8 │ │ +00000000000a6118 0000000000000403 R_AARCH64_RELATIVE eaf0 │ │ +00000000000a6128 0000000000000403 R_AARCH64_RELATIVE b49a │ │ +00000000000a6138 0000000000000403 R_AARCH64_RELATIVE eb08 │ │ +00000000000a6140 0000000000000403 R_AARCH64_RELATIVE eb18 │ │ +00000000000a6150 0000000000000403 R_AARCH64_RELATIVE a744 │ │ +00000000000a6160 0000000000000403 R_AARCH64_RELATIVE eb38 │ │ +00000000000a6168 0000000000000403 R_AARCH64_RELATIVE eb48 │ │ +00000000000a6178 0000000000000403 R_AARCH64_RELATIVE b195 │ │ +00000000000a6188 0000000000000403 R_AARCH64_RELATIVE eb78 │ │ +00000000000a6190 0000000000000403 R_AARCH64_RELATIVE eb88 │ │ +00000000000a61a0 0000000000000403 R_AARCH64_RELATIVE b70f │ │ +00000000000a61b0 0000000000000403 R_AARCH64_RELATIVE ebe8 │ │ +00000000000a61b8 0000000000000403 R_AARCH64_RELATIVE ebf8 │ │ +00000000000a61c8 0000000000000403 R_AARCH64_RELATIVE a9a3 │ │ +00000000000a61d8 0000000000000403 R_AARCH64_RELATIVE ebb8 │ │ +00000000000a61e0 0000000000000403 R_AARCH64_RELATIVE ebc8 │ │ +00000000000a61f0 0000000000000403 R_AARCH64_RELATIVE a884 │ │ +00000000000a6200 0000000000000403 R_AARCH64_RELATIVE ec00 │ │ +00000000000a6208 0000000000000403 R_AARCH64_RELATIVE ec10 │ │ +00000000000a6218 0000000000000403 R_AARCH64_RELATIVE ad30 │ │ +00000000000a6228 0000000000000403 R_AARCH64_RELATIVE ec18 │ │ +00000000000a6230 0000000000000403 R_AARCH64_RELATIVE ec28 │ │ +00000000000a6240 0000000000000403 R_AARCH64_RELATIVE b235 │ │ +00000000000a6250 0000000000000403 R_AARCH64_RELATIVE ec48 │ │ +00000000000a6258 0000000000000403 R_AARCH64_RELATIVE ec58 │ │ +00000000000a6268 0000000000000403 R_AARCH64_RELATIVE b235 │ │ +00000000000a6278 0000000000000403 R_AARCH64_RELATIVE ec90 │ │ +00000000000a6280 0000000000000403 R_AARCH64_RELATIVE eca0 │ │ +00000000000a6290 0000000000000403 R_AARCH64_RELATIVE b235 │ │ +00000000000a62a0 0000000000000403 R_AARCH64_RELATIVE ecc8 │ │ +00000000000a62a8 0000000000000403 R_AARCH64_RELATIVE ecd8 │ │ +00000000000a62b8 0000000000000403 R_AARCH64_RELATIVE b235 │ │ +00000000000a62c8 0000000000000403 R_AARCH64_RELATIVE ed28 │ │ +00000000000a62d0 0000000000000403 R_AARCH64_RELATIVE ee38 │ │ +00000000000a62e0 0000000000000403 R_AARCH64_RELATIVE b6aa │ │ +00000000000a62f8 0000000000000403 R_AARCH64_RELATIVE 44ca4 │ │ +00000000000a6300 0000000000000403 R_AARCH64_RELATIVE 45bd4 │ │ +00000000000a6310 0000000000000403 R_AARCH64_RELATIVE 45c18 │ │ +00000000000a6318 0000000000000403 R_AARCH64_RELATIVE 45c34 │ │ +00000000000a6320 0000000000000403 R_AARCH64_RELATIVE 45cb0 │ │ +00000000000a6338 0000000000000403 R_AARCH64_RELATIVE 44a94 │ │ +00000000000a6340 0000000000000403 R_AARCH64_RELATIVE 44bd4 │ │ +00000000000a6350 0000000000000403 R_AARCH64_RELATIVE 44c1c │ │ +00000000000a6358 0000000000000403 R_AARCH64_RELATIVE 44c38 │ │ +00000000000a6360 0000000000000403 R_AARCH64_RELATIVE 44ca0 │ │ +00000000000a6368 0000000000000403 R_AARCH64_RELATIVE a5948 │ │ +00000000000a6370 0000000000000403 R_AARCH64_RELATIVE a62e8 │ │ +00000000000a6378 0000000000000403 R_AARCH64_RELATIVE a5908 │ │ +00000000000a6380 0000000000000403 R_AARCH64_RELATIVE a6328 │ │ +00000000000a6390 0000000000000403 R_AARCH64_RELATIVE a5988 │ │ +00000000000a6398 0000000000000403 R_AARCH64_RELATIVE a59b0 │ │ +00000000000a63a0 0000000000000403 R_AARCH64_RELATIVE a59d8 │ │ +00000000000a63a8 0000000000000403 R_AARCH64_RELATIVE a5a00 │ │ +00000000000a63b0 0000000000000403 R_AARCH64_RELATIVE a5a28 │ │ +00000000000a63b8 0000000000000403 R_AARCH64_RELATIVE a5a50 │ │ +00000000000a63c0 0000000000000403 R_AARCH64_RELATIVE a5a78 │ │ +00000000000a63c8 0000000000000403 R_AARCH64_RELATIVE a5aa0 │ │ +00000000000a63d0 0000000000000403 R_AARCH64_RELATIVE a5ac8 │ │ +00000000000a63d8 0000000000000403 R_AARCH64_RELATIVE a5af0 │ │ +00000000000a63e0 0000000000000403 R_AARCH64_RELATIVE a5b18 │ │ +00000000000a63e8 0000000000000403 R_AARCH64_RELATIVE a5b40 │ │ +00000000000a63f0 0000000000000403 R_AARCH64_RELATIVE a5b68 │ │ +00000000000a63f8 0000000000000403 R_AARCH64_RELATIVE a5b90 │ │ +00000000000a6400 0000000000000403 R_AARCH64_RELATIVE a5bb8 │ │ +00000000000a6408 0000000000000403 R_AARCH64_RELATIVE a5be0 │ │ +00000000000a6410 0000000000000403 R_AARCH64_RELATIVE a5c08 │ │ +00000000000a6418 0000000000000403 R_AARCH64_RELATIVE a5c30 │ │ +00000000000a6420 0000000000000403 R_AARCH64_RELATIVE a5c58 │ │ +00000000000a6428 0000000000000403 R_AARCH64_RELATIVE a5c80 │ │ +00000000000a6430 0000000000000403 R_AARCH64_RELATIVE a5ca8 │ │ +00000000000a6438 0000000000000403 R_AARCH64_RELATIVE a5cd0 │ │ +00000000000a6440 0000000000000403 R_AARCH64_RELATIVE a5cf8 │ │ +00000000000a6448 0000000000000403 R_AARCH64_RELATIVE a5d20 │ │ +00000000000a6450 0000000000000403 R_AARCH64_RELATIVE a5d48 │ │ +00000000000a6458 0000000000000403 R_AARCH64_RELATIVE a5d70 │ │ +00000000000a6460 0000000000000403 R_AARCH64_RELATIVE a5d98 │ │ +00000000000a6468 0000000000000403 R_AARCH64_RELATIVE a5dc0 │ │ +00000000000a6470 0000000000000403 R_AARCH64_RELATIVE a5de8 │ │ +00000000000a6478 0000000000000403 R_AARCH64_RELATIVE a5e10 │ │ +00000000000a6480 0000000000000403 R_AARCH64_RELATIVE a5e38 │ │ +00000000000a6488 0000000000000403 R_AARCH64_RELATIVE a5e60 │ │ +00000000000a6490 0000000000000403 R_AARCH64_RELATIVE a5e88 │ │ +00000000000a6498 0000000000000403 R_AARCH64_RELATIVE a5eb0 │ │ +00000000000a64a0 0000000000000403 R_AARCH64_RELATIVE a5ed8 │ │ +00000000000a64a8 0000000000000403 R_AARCH64_RELATIVE a5f00 │ │ +00000000000a64b0 0000000000000403 R_AARCH64_RELATIVE a5f28 │ │ +00000000000a64b8 0000000000000403 R_AARCH64_RELATIVE a5f50 │ │ +00000000000a64c0 0000000000000403 R_AARCH64_RELATIVE a5f78 │ │ +00000000000a64c8 0000000000000403 R_AARCH64_RELATIVE a5fa0 │ │ +00000000000a64d0 0000000000000403 R_AARCH64_RELATIVE a5fc8 │ │ +00000000000a64d8 0000000000000403 R_AARCH64_RELATIVE a5ff0 │ │ +00000000000a64e0 0000000000000403 R_AARCH64_RELATIVE a6018 │ │ +00000000000a64e8 0000000000000403 R_AARCH64_RELATIVE a6040 │ │ +00000000000a64f0 0000000000000403 R_AARCH64_RELATIVE a6068 │ │ +00000000000a64f8 0000000000000403 R_AARCH64_RELATIVE a6090 │ │ +00000000000a6500 0000000000000403 R_AARCH64_RELATIVE a60b8 │ │ +00000000000a6508 0000000000000403 R_AARCH64_RELATIVE a60e0 │ │ +00000000000a6510 0000000000000403 R_AARCH64_RELATIVE a6108 │ │ +00000000000a6518 0000000000000403 R_AARCH64_RELATIVE a6130 │ │ +00000000000a6520 0000000000000403 R_AARCH64_RELATIVE a6158 │ │ +00000000000a6528 0000000000000403 R_AARCH64_RELATIVE a6180 │ │ +00000000000a6530 0000000000000403 R_AARCH64_RELATIVE a61a8 │ │ +00000000000a6538 0000000000000403 R_AARCH64_RELATIVE a61d0 │ │ +00000000000a6540 0000000000000403 R_AARCH64_RELATIVE a61f8 │ │ +00000000000a6548 0000000000000403 R_AARCH64_RELATIVE a6220 │ │ +00000000000a6550 0000000000000403 R_AARCH64_RELATIVE a6248 │ │ +00000000000a6558 0000000000000403 R_AARCH64_RELATIVE a6270 │ │ +00000000000a6560 0000000000000403 R_AARCH64_RELATIVE a6298 │ │ +00000000000a6568 0000000000000403 R_AARCH64_RELATIVE a62c0 │ │ +00000000000a6578 0000000000000403 R_AARCH64_RELATIVE d964 │ │ +00000000000a6580 0000000000000403 R_AARCH64_RELATIVE d978 │ │ +00000000000a6588 0000000000000403 R_AARCH64_RELATIVE d98c │ │ +00000000000a6590 0000000000000403 R_AARCH64_RELATIVE d9a0 │ │ +00000000000a6598 0000000000000403 R_AARCH64_RELATIVE d9b4 │ │ +00000000000a65a0 0000000000000403 R_AARCH64_RELATIVE d9c8 │ │ +00000000000a65a8 0000000000000403 R_AARCH64_RELATIVE d9dc │ │ +00000000000a65b0 0000000000000403 R_AARCH64_RELATIVE d9f0 │ │ +00000000000a65b8 0000000000000403 R_AARCH64_RELATIVE da04 │ │ +00000000000a65c0 0000000000000403 R_AARCH64_RELATIVE da18 │ │ +00000000000a65c8 0000000000000403 R_AARCH64_RELATIVE da2c │ │ +00000000000a65d0 0000000000000403 R_AARCH64_RELATIVE da40 │ │ +00000000000a65d8 0000000000000403 R_AARCH64_RELATIVE da54 │ │ +00000000000a65e0 0000000000000403 R_AARCH64_RELATIVE da68 │ │ +00000000000a65e8 0000000000000403 R_AARCH64_RELATIVE da7c │ │ +00000000000a65f0 0000000000000403 R_AARCH64_RELATIVE da90 │ │ +00000000000a65f8 0000000000000403 R_AARCH64_RELATIVE daa4 │ │ +00000000000a6600 0000000000000403 R_AARCH64_RELATIVE dab8 │ │ +00000000000a6608 0000000000000403 R_AARCH64_RELATIVE dacc │ │ +00000000000a6610 0000000000000403 R_AARCH64_RELATIVE dae0 │ │ +00000000000a6618 0000000000000403 R_AARCH64_RELATIVE daf4 │ │ +00000000000a6620 0000000000000403 R_AARCH64_RELATIVE db08 │ │ +00000000000a6628 0000000000000403 R_AARCH64_RELATIVE db1c │ │ +00000000000a6630 0000000000000403 R_AARCH64_RELATIVE db30 │ │ +00000000000a6638 0000000000000403 R_AARCH64_RELATIVE db44 │ │ +00000000000a6640 0000000000000403 R_AARCH64_RELATIVE db58 │ │ +00000000000a6648 0000000000000403 R_AARCH64_RELATIVE db6c │ │ +00000000000a6650 0000000000000403 R_AARCH64_RELATIVE db80 │ │ +00000000000a6658 0000000000000403 R_AARCH64_RELATIVE db94 │ │ +00000000000a6660 0000000000000403 R_AARCH64_RELATIVE dba8 │ │ +00000000000a6668 0000000000000403 R_AARCH64_RELATIVE dbbc │ │ +00000000000a6670 0000000000000403 R_AARCH64_RELATIVE dbd0 │ │ +00000000000a6678 0000000000000403 R_AARCH64_RELATIVE dbe4 │ │ +00000000000a6680 0000000000000403 R_AARCH64_RELATIVE dbf8 │ │ +00000000000a6688 0000000000000403 R_AARCH64_RELATIVE dc0c │ │ +00000000000a6690 0000000000000403 R_AARCH64_RELATIVE dc20 │ │ +00000000000a6698 0000000000000403 R_AARCH64_RELATIVE dc34 │ │ +00000000000a66a0 0000000000000403 R_AARCH64_RELATIVE dc48 │ │ +00000000000a66a8 0000000000000403 R_AARCH64_RELATIVE dc5c │ │ +00000000000a66b0 0000000000000403 R_AARCH64_RELATIVE dc70 │ │ +00000000000a66b8 0000000000000403 R_AARCH64_RELATIVE dc84 │ │ +00000000000a66c0 0000000000000403 R_AARCH64_RELATIVE dc98 │ │ +00000000000a66c8 0000000000000403 R_AARCH64_RELATIVE dcac │ │ +00000000000a66d0 0000000000000403 R_AARCH64_RELATIVE dcc0 │ │ +00000000000a66d8 0000000000000403 R_AARCH64_RELATIVE dcd4 │ │ +00000000000a66e0 0000000000000403 R_AARCH64_RELATIVE dce8 │ │ +00000000000a66e8 0000000000000403 R_AARCH64_RELATIVE dcfc │ │ +00000000000a66f0 0000000000000403 R_AARCH64_RELATIVE dd10 │ │ +00000000000a66f8 0000000000000403 R_AARCH64_RELATIVE dd24 │ │ +00000000000a6700 0000000000000403 R_AARCH64_RELATIVE dd38 │ │ +00000000000a6708 0000000000000403 R_AARCH64_RELATIVE dd4c │ │ +00000000000a6710 0000000000000403 R_AARCH64_RELATIVE dd60 │ │ +00000000000a6718 0000000000000403 R_AARCH64_RELATIVE dd74 │ │ +00000000000a6720 0000000000000403 R_AARCH64_RELATIVE dd88 │ │ +00000000000a6728 0000000000000403 R_AARCH64_RELATIVE dd9c │ │ +00000000000a6730 0000000000000403 R_AARCH64_RELATIVE ddb0 │ │ +00000000000a6738 0000000000000403 R_AARCH64_RELATIVE ddc4 │ │ +00000000000a6740 0000000000000403 R_AARCH64_RELATIVE ddd8 │ │ +00000000000a6748 0000000000000403 R_AARCH64_RELATIVE ddec │ │ +00000000000a6750 0000000000000403 R_AARCH64_RELATIVE de00 │ │ +00000000000a6758 0000000000000403 R_AARCH64_RELATIVE de14 │ │ +00000000000a6760 0000000000000403 R_AARCH64_RELATIVE de28 │ │ +00000000000a6768 0000000000000403 R_AARCH64_RELATIVE de3c │ │ +00000000000a6770 0000000000000403 R_AARCH64_RELATIVE de50 │ │ +00000000000a6778 0000000000000403 R_AARCH64_RELATIVE de64 │ │ +00000000000a6780 0000000000000403 R_AARCH64_RELATIVE de78 │ │ +00000000000a6788 0000000000000403 R_AARCH64_RELATIVE de8c │ │ +00000000000a6790 0000000000000403 R_AARCH64_RELATIVE dea0 │ │ +00000000000a6798 0000000000000403 R_AARCH64_RELATIVE deb4 │ │ +00000000000a67a0 0000000000000403 R_AARCH64_RELATIVE dec8 │ │ +00000000000a67a8 0000000000000403 R_AARCH64_RELATIVE dedc │ │ +00000000000a67b0 0000000000000403 R_AARCH64_RELATIVE def0 │ │ +00000000000a67b8 0000000000000403 R_AARCH64_RELATIVE df04 │ │ +00000000000a67c0 0000000000000403 R_AARCH64_RELATIVE df18 │ │ +00000000000a67c8 0000000000000403 R_AARCH64_RELATIVE df2c │ │ +00000000000a67d0 0000000000000403 R_AARCH64_RELATIVE df40 │ │ +00000000000a67d8 0000000000000403 R_AARCH64_RELATIVE df54 │ │ +00000000000a67e0 0000000000000403 R_AARCH64_RELATIVE df68 │ │ +00000000000a67e8 0000000000000403 R_AARCH64_RELATIVE df7c │ │ +00000000000a67f0 0000000000000403 R_AARCH64_RELATIVE df90 │ │ +00000000000a67f8 0000000000000403 R_AARCH64_RELATIVE dfa4 │ │ +00000000000a6800 0000000000000403 R_AARCH64_RELATIVE dfb8 │ │ +00000000000a6808 0000000000000403 R_AARCH64_RELATIVE dfcc │ │ +00000000000a6810 0000000000000403 R_AARCH64_RELATIVE dfe0 │ │ +00000000000a6818 0000000000000403 R_AARCH64_RELATIVE dff4 │ │ +00000000000a6820 0000000000000403 R_AARCH64_RELATIVE e008 │ │ +00000000000a6828 0000000000000403 R_AARCH64_RELATIVE e01c │ │ +00000000000a6850 0000000000000403 R_AARCH64_RELATIVE 4676c │ │ +00000000000a6868 0000000000000403 R_AARCH64_RELATIVE b3b0 │ │ +00000000000a6880 0000000000000403 R_AARCH64_RELATIVE a6838 │ │ +00000000000a6888 0000000000000403 R_AARCH64_RELATIVE 46f5c │ │ +00000000000a6890 0000000000000403 R_AARCH64_RELATIVE 46f94 │ │ +00000000000a6898 0000000000000403 R_AARCH64_RELATIVE 46f98 │ │ +00000000000a68a0 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000a68a8 0000000000000403 R_AARCH64_RELATIVE a68c0 │ │ +00000000000a68c0 0000000000000403 R_AARCH64_RELATIVE 4b6b8 │ │ +00000000000a68c8 0000000000000403 R_AARCH64_RELATIVE 4bac0 │ │ +00000000000a68e0 0000000000000403 R_AARCH64_RELATIVE aeba │ │ +00000000000a6910 0000000000000403 R_AARCH64_RELATIVE 4e48c │ │ +00000000000a6930 0000000000000403 R_AARCH64_RELATIVE 4e498 │ │ +00000000000a6938 0000000000000403 R_AARCH64_RELATIVE 4f928 │ │ +00000000000a6960 0000000000000403 R_AARCH64_RELATIVE 4f9c4 │ │ +00000000000a6980 0000000000000403 R_AARCH64_RELATIVE 4fb0c │ │ +00000000000a6988 0000000000000403 R_AARCH64_RELATIVE 4fbd4 │ │ +00000000000a6990 0000000000000403 R_AARCH64_RELATIVE aeba │ │ +00000000000a6998 0000000000000403 R_AARCH64_RELATIVE a69c0 │ │ +00000000000a69a0 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000a69a8 0000000000000403 R_AARCH64_RELATIVE aae2 │ │ +00000000000a69c0 0000000000000403 R_AARCH64_RELATIVE 4fc1c │ │ +00000000000a69c8 0000000000000403 R_AARCH64_RELATIVE 4fc34 │ │ +00000000000a69d8 0000000000000403 R_AARCH64_RELATIVE 525c0 │ │ +00000000000a69e0 0000000000000403 R_AARCH64_RELATIVE 525dc │ │ +00000000000a69e8 0000000000000403 R_AARCH64_RELATIVE 525e4 │ │ +00000000000a69f0 0000000000000403 R_AARCH64_RELATIVE 52654 │ │ +00000000000a6a20 0000000000000403 R_AARCH64_RELATIVE b907 │ │ +00000000000a6a38 0000000000000403 R_AARCH64_RELATIVE b789 │ │ +00000000000a6a50 0000000000000403 R_AARCH64_RELATIVE ad3c │ │ +00000000000a6a68 0000000000000403 R_AARCH64_RELATIVE b6b2 │ │ +00000000000a6a80 0000000000000403 R_AARCH64_RELATIVE ae04 │ │ +00000000000a6a98 0000000000000403 R_AARCH64_RELATIVE b1a2 │ │ +00000000000a6ab0 0000000000000403 R_AARCH64_RELATIVE ab74 │ │ +00000000000a6ac8 0000000000000403 R_AARCH64_RELATIVE b08b │ │ +00000000000a6ae0 0000000000000403 R_AARCH64_RELATIVE b8ff │ │ +00000000000a6af8 0000000000000403 R_AARCH64_RELATIVE b53b │ │ +00000000000a6b10 0000000000000403 R_AARCH64_RELATIVE b9a1 │ │ +00000000000a6b28 0000000000000403 R_AARCH64_RELATIVE b369 │ │ +00000000000a6b40 0000000000000403 R_AARCH64_RELATIVE b842 │ │ +00000000000a6b58 0000000000000403 R_AARCH64_RELATIVE b6c6 │ │ +00000000000a6b70 0000000000000403 R_AARCH64_RELATIVE a92c │ │ +00000000000a6b88 0000000000000403 R_AARCH64_RELATIVE b07f │ │ +00000000000a6ba0 0000000000000403 R_AARCH64_RELATIVE af5f │ │ +00000000000a6bb8 0000000000000403 R_AARCH64_RELATIVE b4ae │ │ +00000000000a6bd0 0000000000000403 R_AARCH64_RELATIVE b916 │ │ +00000000000a6be8 0000000000000403 R_AARCH64_RELATIVE b836 │ │ +00000000000a6c00 0000000000000403 R_AARCH64_RELATIVE b09c │ │ +00000000000a6c18 0000000000000403 R_AARCH64_RELATIVE b237 │ │ +00000000000a6c30 0000000000000403 R_AARCH64_RELATIVE b375 │ │ +00000000000a6c48 0000000000000403 R_AARCH64_RELATIVE aca1 │ │ +00000000000a6c60 0000000000000403 R_AARCH64_RELATIVE a748 │ │ +00000000000a6c78 0000000000000403 R_AARCH64_RELATIVE afff │ │ +00000000000a6c90 0000000000000403 R_AARCH64_RELATIVE b853 │ │ +00000000000a6ca8 0000000000000403 R_AARCH64_RELATIVE acae │ │ +00000000000a6cc0 0000000000000403 R_AARCH64_RELATIVE aaee │ │ +00000000000a6cd8 0000000000000403 R_AARCH64_RELATIVE a890 │ │ +00000000000a6cf0 0000000000000403 R_AARCH64_RELATIVE b009 │ │ +00000000000a6d08 0000000000000403 R_AARCH64_RELATIVE a936 │ │ +00000000000a6d20 0000000000000403 R_AARCH64_RELATIVE b11f │ │ +00000000000a6d38 0000000000000403 R_AARCH64_RELATIVE aebe │ │ +00000000000a6d50 0000000000000403 R_AARCH64_RELATIVE b9ae │ │ +00000000000a6d68 0000000000000403 R_AARCH64_RELATIVE b23f │ │ +00000000000a6d80 0000000000000403 R_AARCH64_RELATIVE a941 │ │ +00000000000a6d98 0000000000000403 R_AARCH64_RELATIVE b4b3 │ │ +00000000000a6db0 0000000000000403 R_AARCH64_RELATIVE ac08 │ │ +00000000000a6dc8 0000000000000403 R_AARCH64_RELATIVE b9c6 │ │ +00000000000a6de0 0000000000000403 R_AARCH64_RELATIVE aed4 │ │ +00000000000a6df8 0000000000000403 R_AARCH64_RELATIVE acb5 │ │ +00000000000a6e10 0000000000000403 R_AARCH64_RELATIVE b85e │ │ +00000000000a6e28 0000000000000403 R_AARCH64_RELATIVE a752 │ │ +00000000000a6e40 0000000000000403 R_AARCH64_RELATIVE b9d4 │ │ +00000000000a6e58 0000000000000403 R_AARCH64_RELATIVE a9a7 │ │ +00000000000a6e70 0000000000000403 R_AARCH64_RELATIVE b9e2 │ │ +00000000000a6e88 0000000000000403 R_AARCH64_RELATIVE b79d │ │ +00000000000a6ea0 0000000000000403 R_AARCH64_RELATIVE b7b0 │ │ +00000000000a6eb8 0000000000000403 R_AARCH64_RELATIVE aee2 │ │ +00000000000a6ed0 0000000000000403 R_AARCH64_RELATIVE af6c │ │ +00000000000a6ee8 0000000000000403 R_AARCH64_RELATIVE b0a9 │ │ +00000000000a6f00 0000000000000403 R_AARCH64_RELATIVE b717 │ │ +00000000000a6f18 0000000000000403 R_AARCH64_RELATIVE ae0f │ │ +00000000000a6f30 0000000000000403 R_AARCH64_RELATIVE b0b9 │ │ +00000000000a6f48 0000000000000403 R_AARCH64_RELATIVE b86d │ │ +00000000000a6f60 0000000000000403 R_AARCH64_RELATIVE aef8 │ │ +00000000000a6f78 0000000000000403 R_AARCH64_RELATIVE b5d7 │ │ +00000000000a6f90 0000000000000403 R_AARCH64_RELATIVE ab13 │ │ +00000000000a6fa8 0000000000000403 R_AARCH64_RELATIVE b014 │ │ +00000000000a6fc0 0000000000000403 R_AARCH64_RELATIVE b24e │ │ +00000000000a6fd8 0000000000000403 R_AARCH64_RELATIVE b3bd │ │ +00000000000a6ff0 0000000000000403 R_AARCH64_RELATIVE ba5b │ │ +00000000000a7008 0000000000000403 R_AARCH64_RELATIVE a89b │ │ +00000000000a7020 0000000000000403 R_AARCH64_RELATIVE b2ba │ │ +00000000000a7038 0000000000000403 R_AARCH64_RELATIVE af0f │ │ +00000000000a7050 0000000000000403 R_AARCH64_RELATIVE b026 │ │ +00000000000a7068 0000000000000403 R_AARCH64_RELATIVE aae6 │ │ +00000000000a7080 0000000000000403 R_AARCH64_RELATIVE ab85 │ │ +00000000000a7098 0000000000000403 R_AARCH64_RELATIVE b2c8 │ │ +00000000000a70b0 0000000000000403 R_AARCH64_RELATIVE ab96 │ │ +00000000000a70c8 0000000000000403 R_AARCH64_RELATIVE aba5 │ │ +00000000000a70e0 0000000000000403 R_AARCH64_RELATIVE a94d │ │ +00000000000a70f8 0000000000000403 R_AARCH64_RELATIVE a9b5 │ │ +00000000000a7110 0000000000000403 R_AARCH64_RELATIVE ad4e │ │ +00000000000a7128 0000000000000403 R_AARCH64_RELATIVE a7f3 │ │ +00000000000a7140 0000000000000403 R_AARCH64_RELATIVE a801 │ │ +00000000000a7158 0000000000000403 R_AARCH64_RELATIVE b545 │ │ +00000000000a7170 0000000000000403 R_AARCH64_RELATIVE b6d0 │ │ +00000000000a7188 0000000000000403 R_AARCH64_RELATIVE ae24 │ │ +00000000000a71a0 0000000000000403 R_AARCH64_RELATIVE af15 │ │ +00000000000a71b8 0000000000000403 R_AARCH64_RELATIVE b1b6 │ │ +00000000000a71d0 0000000000000403 R_AARCH64_RELATIVE ba68 │ │ +00000000000a71f0 0000000000000403 R_AARCH64_RELATIVE 526f8 │ │ +00000000000a71f8 0000000000000403 R_AARCH64_RELATIVE 52714 │ │ +00000000000a7200 0000000000000403 R_AARCH64_RELATIVE 5271c │ │ +00000000000a7208 0000000000000403 R_AARCH64_RELATIVE 52738 │ │ +00000000000a7240 0000000000000403 R_AARCH64_RELATIVE 5277c │ │ +00000000000a7248 0000000000000403 R_AARCH64_RELATIVE 527c8 │ │ +00000000000a7250 0000000000000403 R_AARCH64_RELATIVE 527fc │ │ +00000000000a7258 0000000000000403 R_AARCH64_RELATIVE 52810 │ │ +00000000000a7298 0000000000000403 R_AARCH64_RELATIVE b341 │ │ +00000000000a72b8 0000000000000403 R_AARCH64_RELATIVE 52824 │ │ +00000000000a72c0 0000000000000403 R_AARCH64_RELATIVE 528c0 │ │ +00000000000a72c8 0000000000000403 R_AARCH64_RELATIVE 528c4 │ │ +00000000000a72e8 0000000000000403 R_AARCH64_RELATIVE 52930 │ │ +00000000000a72f0 0000000000000403 R_AARCH64_RELATIVE 533b0 │ │ +00000000000a72f8 0000000000000403 R_AARCH64_RELATIVE 53660 │ │ +00000000000a7300 0000000000000403 R_AARCH64_RELATIVE 53804 │ │ +00000000000a7308 0000000000000403 R_AARCH64_RELATIVE 538b4 │ │ +00000000000a7310 0000000000000403 R_AARCH64_RELATIVE 53908 │ │ +00000000000a7318 0000000000000403 R_AARCH64_RELATIVE 53918 │ │ +00000000000a7320 0000000000000403 R_AARCH64_RELATIVE 542ec │ │ +00000000000a7330 0000000000000403 R_AARCH64_RELATIVE 54328 │ │ +00000000000a7338 0000000000000403 R_AARCH64_RELATIVE 544b4 │ │ +00000000000a7340 0000000000000403 R_AARCH64_RELATIVE 54650 │ │ +00000000000a7348 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000a7350 0000000000000403 R_AARCH64_RELATIVE b37f │ │ +00000000000a7358 0000000000000403 R_AARCH64_RELATIVE a959 │ │ +00000000000a7360 0000000000000403 R_AARCH64_RELATIVE a73f8 │ │ +00000000000a7368 0000000000000403 R_AARCH64_RELATIVE b5ef │ │ +00000000000a7370 0000000000000403 R_AARCH64_RELATIVE a7490 │ │ +00000000000a7378 0000000000000403 R_AARCH64_RELATIVE accb │ │ +00000000000a7380 0000000000000403 R_AARCH64_RELATIVE a74d8 │ │ +00000000000a7388 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ +00000000000a7390 0000000000000403 R_AARCH64_RELATIVE a7500 │ │ +00000000000a7398 0000000000000403 R_AARCH64_RELATIVE b47b │ │ +00000000000a73a0 0000000000000403 R_AARCH64_RELATIVE a7508 │ │ +00000000000a73a8 0000000000000403 R_AARCH64_RELATIVE adee │ │ +00000000000a73b0 0000000000000403 R_AARCH64_RELATIVE a7518 │ │ +00000000000a73b8 0000000000000403 R_AARCH64_RELATIVE b4cb │ │ +00000000000a73c0 0000000000000403 R_AARCH64_RELATIVE a7520 │ │ +00000000000a73c8 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000a73d0 0000000000000403 R_AARCH64_RELATIVE a7538 │ │ +00000000000a73d8 0000000000000403 R_AARCH64_RELATIVE b0cb │ │ +00000000000a73e0 0000000000000403 R_AARCH64_RELATIVE a7548 │ │ +00000000000a7408 0000000000000403 R_AARCH64_RELATIVE 547c4 │ │ +00000000000a7410 0000000000000403 R_AARCH64_RELATIVE 547d0 │ │ +00000000000a7418 0000000000000403 R_AARCH64_RELATIVE 547dc │ │ +00000000000a7420 0000000000000403 R_AARCH64_RELATIVE 547e8 │ │ +00000000000a7428 0000000000000403 R_AARCH64_RELATIVE 547f4 │ │ +00000000000a7430 0000000000000403 R_AARCH64_RELATIVE 54800 │ │ +00000000000a7438 0000000000000403 R_AARCH64_RELATIVE 5480c │ │ +00000000000a7440 0000000000000403 R_AARCH64_RELATIVE 54818 │ │ +00000000000a7448 0000000000000403 R_AARCH64_RELATIVE 54824 │ │ +00000000000a7450 0000000000000403 R_AARCH64_RELATIVE 54830 │ │ +00000000000a7458 0000000000000403 R_AARCH64_RELATIVE 5483c │ │ +00000000000a7460 0000000000000403 R_AARCH64_RELATIVE 54848 │ │ +00000000000a7468 0000000000000403 R_AARCH64_RELATIVE 54854 │ │ +00000000000a7470 0000000000000403 R_AARCH64_RELATIVE 54860 │ │ +00000000000a7478 0000000000000403 R_AARCH64_RELATIVE 5486c │ │ +00000000000a7480 0000000000000403 R_AARCH64_RELATIVE 54878 │ │ +00000000000a7488 0000000000000403 R_AARCH64_RELATIVE 54884 │ │ +00000000000a7490 0000000000000403 R_AARCH64_RELATIVE 54898 │ │ +00000000000a74c8 0000000000000403 R_AARCH64_RELATIVE 548a4 │ │ +00000000000a74d8 0000000000000403 R_AARCH64_RELATIVE 548b0 │ │ +00000000000a74e0 0000000000000403 R_AARCH64_RELATIVE 54b20 │ │ +00000000000a74e8 0000000000000403 R_AARCH64_RELATIVE 54cbc │ │ +00000000000a7500 0000000000000403 R_AARCH64_RELATIVE 54cc8 │ │ +00000000000a7508 0000000000000403 R_AARCH64_RELATIVE 54d48 │ │ +00000000000a7510 0000000000000403 R_AARCH64_RELATIVE 54e3c │ │ +00000000000a7518 0000000000000403 R_AARCH64_RELATIVE 54f4c │ │ +00000000000a7520 0000000000000403 R_AARCH64_RELATIVE 54fe0 │ │ +00000000000a7528 0000000000000403 R_AARCH64_RELATIVE 550f0 │ │ +00000000000a7530 0000000000000403 R_AARCH64_RELATIVE 5511c │ │ +00000000000a7538 0000000000000403 R_AARCH64_RELATIVE 3e51c │ │ +00000000000a7540 0000000000000403 R_AARCH64_RELATIVE 3e8b4 │ │ +00000000000a7548 0000000000000403 R_AARCH64_RELATIVE 55168 │ │ +00000000000a7550 0000000000000403 R_AARCH64_RELATIVE 55188 │ │ +00000000000a7558 0000000000000403 R_AARCH64_RELATIVE 553a0 │ │ +00000000000a7560 0000000000000403 R_AARCH64_RELATIVE 5543c │ │ +00000000000a7568 0000000000000403 R_AARCH64_RELATIVE 55498 │ │ +00000000000a7700 0000000000000403 R_AARCH64_RELATIVE 55bac │ │ +00000000000a7740 0000000000000403 R_AARCH64_RELATIVE 560a0 │ │ +00000000000a77e0 0000000000000403 R_AARCH64_RELATIVE 56158 │ │ +00000000000a7840 0000000000000403 R_AARCH64_RELATIVE 561cc │ │ +00000000000a7860 0000000000000403 R_AARCH64_RELATIVE 56248 │ │ +00000000000a7c00 0000000000000403 R_AARCH64_RELATIVE 55bac │ │ +00000000000a7ca0 0000000000000403 R_AARCH64_RELATIVE 562c4 │ │ +00000000000a7cc0 0000000000000403 R_AARCH64_RELATIVE 56158 │ │ +00000000000a7ce0 0000000000000403 R_AARCH64_RELATIVE 55bac │ │ +00000000000a7ea0 0000000000000403 R_AARCH64_RELATIVE 56300 │ │ +00000000000a7ec0 0000000000000403 R_AARCH64_RELATIVE 56354 │ │ +00000000000a7f20 0000000000000403 R_AARCH64_RELATIVE ac8b │ │ +00000000000a7f40 0000000000000403 R_AARCH64_RELATIVE 59840 │ │ +00000000000a7f48 0000000000000403 R_AARCH64_RELATIVE 598dc │ │ +00000000000a7f50 0000000000000403 R_AARCH64_RELATIVE 598e0 │ │ +00000000000a7f70 0000000000000403 R_AARCH64_RELATIVE 598ec │ │ +00000000000a7f78 0000000000000403 R_AARCH64_RELATIVE 5a3b4 │ │ +00000000000a7f80 0000000000000403 R_AARCH64_RELATIVE 5a51c │ │ +00000000000a7f88 0000000000000403 R_AARCH64_RELATIVE 5a5e0 │ │ +00000000000a7f90 0000000000000403 R_AARCH64_RELATIVE 5a658 │ │ +00000000000a7f98 0000000000000403 R_AARCH64_RELATIVE 5a6a8 │ │ +00000000000a7fa0 0000000000000403 R_AARCH64_RELATIVE 5a6b8 │ │ +00000000000a7fc0 0000000000000403 R_AARCH64_RELATIVE 5aa58 │ │ +00000000000a7fd0 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000a7fd8 0000000000000403 R_AARCH64_RELATIVE b559 │ │ +00000000000a7fe0 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ +00000000000a7fe8 0000000000000403 R_AARCH64_RELATIVE a8030 │ │ +00000000000a7ff0 0000000000000403 R_AARCH64_RELATIVE accb │ │ +00000000000a7ff8 0000000000000403 R_AARCH64_RELATIVE a8038 │ │ +00000000000a8000 0000000000000403 R_AARCH64_RELATIVE b4cb │ │ +00000000000a8008 0000000000000403 R_AARCH64_RELATIVE a8060 │ │ +00000000000a8010 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000a8018 0000000000000403 R_AARCH64_RELATIVE a8078 │ │ +00000000000a8030 0000000000000403 R_AARCH64_RELATIVE 5aae4 │ │ +00000000000a8038 0000000000000403 R_AARCH64_RELATIVE 5ab08 │ │ +00000000000a8040 0000000000000403 R_AARCH64_RELATIVE 5ab3c │ │ +00000000000a8060 0000000000000403 R_AARCH64_RELATIVE 5ab4c │ │ +00000000000a8068 0000000000000403 R_AARCH64_RELATIVE 5ab78 │ │ +00000000000a8070 0000000000000403 R_AARCH64_RELATIVE 5ab8c │ │ +00000000000a8078 0000000000000403 R_AARCH64_RELATIVE 3e51c │ │ +00000000000a8080 0000000000000403 R_AARCH64_RELATIVE 3e8b4 │ │ +00000000000a8090 0000000000000403 R_AARCH64_RELATIVE b928 │ │ +00000000000a80c8 0000000000000403 R_AARCH64_RELATIVE ae4f │ │ +00000000000a8100 0000000000000403 R_AARCH64_RELATIVE a8b5 │ │ +00000000000a8138 0000000000000403 R_AARCH64_RELATIVE b4cf │ │ +00000000000a8170 0000000000000403 R_AARCH64_RELATIVE a814 │ │ +00000000000a81a8 0000000000000403 R_AARCH64_RELATIVE b564 │ │ +00000000000a81e0 0000000000000403 R_AARCH64_RELATIVE abba │ │ +00000000000a8218 0000000000000403 R_AARCH64_RELATIVE ac47 │ │ +00000000000a8250 0000000000000403 R_AARCH64_RELATIVE b0de │ │ +00000000000a8288 0000000000000403 R_AARCH64_RELATIVE b4d8 │ │ +00000000000a82c0 0000000000000403 R_AARCH64_RELATIVE b3db │ │ +00000000000a82f8 0000000000000403 R_AARCH64_RELATIVE b0eb │ │ +00000000000a8330 0000000000000403 R_AARCH64_RELATIVE ae5e │ │ +00000000000a8368 0000000000000403 R_AARCH64_RELATIVE b1d6 │ │ +00000000000a83a0 0000000000000403 R_AARCH64_RELATIVE b56f │ │ +00000000000a83d8 0000000000000403 R_AARCH64_RELATIVE b934 │ │ +00000000000a8410 0000000000000403 R_AARCH64_RELATIVE ba7f │ │ +00000000000a8448 0000000000000403 R_AARCH64_RELATIVE b1dd │ │ +00000000000a8480 0000000000000403 R_AARCH64_RELATIVE af7f │ │ +00000000000a84b8 0000000000000403 R_AARCH64_RELATIVE b2da │ │ +00000000000a84f0 0000000000000403 R_AARCH64_RELATIVE ba17 │ │ +00000000000a8528 0000000000000403 R_AARCH64_RELATIVE ad76 │ │ +00000000000a8560 0000000000000403 R_AARCH64_RELATIVE b383 │ │ +00000000000a8598 0000000000000403 R_AARCH64_RELATIVE ae66 │ │ +00000000000a85d0 0000000000000403 R_AARCH64_RELATIVE b131 │ │ +00000000000a8608 0000000000000403 R_AARCH64_RELATIVE aa66 │ │ +00000000000a8640 0000000000000403 R_AARCH64_RELATIVE b1e9 │ │ +00000000000a8678 0000000000000403 R_AARCH64_RELATIVE a9ce │ │ +00000000000a86b0 0000000000000403 R_AARCH64_RELATIVE aa6e │ │ +00000000000a86e8 0000000000000403 R_AARCH64_RELATIVE b93f │ │ +00000000000a8720 0000000000000403 R_AARCH64_RELATIVE b886 │ │ +00000000000a8758 0000000000000403 R_AARCH64_RELATIVE a8c1 │ │ +00000000000a8790 0000000000000403 R_AARCH64_RELATIVE b578 │ │ +00000000000a87c8 0000000000000403 R_AARCH64_RELATIVE a8c7 │ │ +00000000000a8800 0000000000000403 R_AARCH64_RELATIVE b3e3 │ │ +00000000000a8838 0000000000000403 R_AARCH64_RELATIVE a8d0 │ │ +00000000000a8870 0000000000000403 R_AARCH64_RELATIVE b1f3 │ │ +00000000000a88a8 0000000000000403 R_AARCH64_RELATIVE a761 │ │ +00000000000a88e0 0000000000000403 R_AARCH64_RELATIVE b035 │ │ +00000000000a8918 0000000000000403 R_AARCH64_RELATIVE b602 │ │ +00000000000a8950 0000000000000403 R_AARCH64_RELATIVE b4e0 │ │ +00000000000a8988 0000000000000403 R_AARCH64_RELATIVE b3ed │ │ +00000000000a89c0 0000000000000403 R_AARCH64_RELATIVE b60e │ │ +00000000000a89f8 0000000000000403 R_AARCH64_RELATIVE aa81 │ │ +00000000000a8a30 0000000000000403 R_AARCH64_RELATIVE ae6f │ │ +00000000000a8a68 0000000000000403 R_AARCH64_RELATIVE a81d │ │ +00000000000a8aa0 0000000000000403 R_AARCH64_RELATIVE b88f │ │ +00000000000a8ad8 0000000000000403 R_AARCH64_RELATIVE ba2a │ │ +00000000000a8b10 0000000000000403 R_AARCH64_RELATIVE a9e0 │ │ +00000000000a8b20 0000000000000403 R_AARCH64_RELATIVE 5b318 │ │ +00000000000a8b48 0000000000000403 R_AARCH64_RELATIVE b2ec │ │ +00000000000a8b58 0000000000000403 R_AARCH64_RELATIVE 5b488 │ │ +00000000000a8b80 0000000000000403 R_AARCH64_RELATIVE b2f7 │ │ +00000000000a8b90 0000000000000403 R_AARCH64_RELATIVE 5b630 │ │ +00000000000a8bb8 0000000000000403 R_AARCH64_RELATIVE b7c5 │ │ +00000000000a8bc8 0000000000000403 R_AARCH64_RELATIVE 5b67c │ │ +00000000000a8c30 0000000000000403 R_AARCH64_RELATIVE af8c │ │ +00000000000a8c50 0000000000000403 R_AARCH64_RELATIVE 5ba38 │ │ +00000000000a8c58 0000000000000403 R_AARCH64_RELATIVE 5ba40 │ │ +00000000000a8c60 0000000000000403 R_AARCH64_RELATIVE 5ba44 │ │ +00000000000a8c80 0000000000000403 R_AARCH64_RELATIVE 5ba50 │ │ +00000000000a8c88 0000000000000403 R_AARCH64_RELATIVE 5bc2c │ │ +00000000000a8cb0 0000000000000403 R_AARCH64_RELATIVE 5bd78 │ │ +00000000000a8cd0 0000000000000403 R_AARCH64_RELATIVE 5c104 │ │ +00000000000a8cd8 0000000000000403 R_AARCH64_RELATIVE 5c1cc │ │ +00000000000a8ce0 0000000000000403 R_AARCH64_RELATIVE aeba │ │ +00000000000a8ce8 0000000000000403 R_AARCH64_RELATIVE a8d20 │ │ +00000000000a8cf0 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000a8cf8 0000000000000403 R_AARCH64_RELATIVE ab2f │ │ +00000000000a8d00 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000a8d08 0000000000000403 R_AARCH64_RELATIVE a8d30 │ │ +00000000000a8d20 0000000000000403 R_AARCH64_RELATIVE 5c214 │ │ +00000000000a8d28 0000000000000403 R_AARCH64_RELATIVE 5c22c │ │ +00000000000a8d30 0000000000000403 R_AARCH64_RELATIVE 5c338 │ │ +00000000000a8d38 0000000000000403 R_AARCH64_RELATIVE 5c340 │ │ +00000000000a8d48 0000000000000403 R_AARCH64_RELATIVE 5e0cc │ │ +00000000000a8d50 0000000000000403 R_AARCH64_RELATIVE 5e0e4 │ │ +00000000000a8d58 0000000000000403 R_AARCH64_RELATIVE 5e0ec │ │ +00000000000a8d60 0000000000000403 R_AARCH64_RELATIVE 5e144 │ │ +00000000000a8d98 0000000000000403 R_AARCH64_RELATIVE 62aac │ │ +00000000000a8da0 0000000000000403 R_AARCH64_RELATIVE 62afc │ │ +00000000000a8da8 0000000000000403 R_AARCH64_RELATIVE 62b08 │ │ +00000000000a8db0 0000000000000403 R_AARCH64_RELATIVE 62b6c │ │ +00000000000a8df0 0000000000000403 R_AARCH64_RELATIVE b4f1 │ │ +00000000000a8e20 0000000000000403 R_AARCH64_RELATIVE 62c10 │ │ +00000000000a8e40 0000000000000403 R_AARCH64_RELATIVE 62c1c │ │ +00000000000a8e48 0000000000000403 R_AARCH64_RELATIVE 63338 │ │ +00000000000a8e60 0000000000000403 R_AARCH64_RELATIVE 6342c │ │ +00000000000a8e68 0000000000000403 R_AARCH64_RELATIVE 63468 │ │ +00000000000a8e70 0000000000000403 R_AARCH64_RELATIVE 634c4 │ │ +00000000000a8e78 0000000000000403 R_AARCH64_RELATIVE 63b50 │ │ +00000000000a8ea0 0000000000000403 R_AARCH64_RELATIVE a8da │ │ +00000000000a8ea8 0000000000000403 R_AARCH64_RELATIVE a8ed0 │ │ +00000000000a8eb0 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000a8eb8 0000000000000403 R_AARCH64_RELATIVE b97c │ │ +00000000000a8ed0 0000000000000403 R_AARCH64_RELATIVE 63bb0 │ │ +00000000000a8ed8 0000000000000403 R_AARCH64_RELATIVE 63c4c │ │ +00000000000a8ee0 0000000000000403 R_AARCH64_RELATIVE 63e5c │ │ +00000000000a8ef0 0000000000000403 R_AARCH64_RELATIVE 64628 │ │ +00000000000a8f00 0000000000000403 R_AARCH64_RELATIVE 64848 │ │ +00000000000a8f10 0000000000000403 R_AARCH64_RELATIVE 648ec │ │ +00000000000a8f20 0000000000000403 R_AARCH64_RELATIVE 649e4 │ │ +00000000000a8f38 0000000000000403 R_AARCH64_RELATIVE 65d44 │ │ +00000000000a8f40 0000000000000403 R_AARCH64_RELATIVE 65e38 │ │ +00000000000a8f48 0000000000000403 R_AARCH64_RELATIVE 65f00 │ │ +00000000000a8f50 0000000000000403 R_AARCH64_RELATIVE 660a4 │ │ +00000000000a8f58 0000000000000403 R_AARCH64_RELATIVE 6610c │ │ +00000000000a8f60 0000000000000403 R_AARCH64_RELATIVE 66160 │ │ +00000000000a8f68 0000000000000403 R_AARCH64_RELATIVE 66164 │ │ +00000000000a8f70 0000000000000403 R_AARCH64_RELATIVE 661f4 │ │ +00000000000a8f78 0000000000000403 R_AARCH64_RELATIVE 664f4 │ │ +00000000000a8f80 0000000000000403 R_AARCH64_RELATIVE 66584 │ │ +00000000000a8f88 0000000000000403 R_AARCH64_RELATIVE 6661c │ │ +00000000000a8f90 0000000000000403 R_AARCH64_RELATIVE 668a0 │ │ +00000000000a8f98 0000000000000403 R_AARCH64_RELATIVE 66b08 │ │ +00000000000a8fa0 0000000000000403 R_AARCH64_RELATIVE 66ba8 │ │ +00000000000a8fa8 0000000000000403 R_AARCH64_RELATIVE 66ee8 │ │ +00000000000a8fb0 0000000000000403 R_AARCH64_RELATIVE 6700c │ │ +00000000000a8fb8 0000000000000403 R_AARCH64_RELATIVE 67930 │ │ +00000000000a8fc0 0000000000000403 R_AARCH64_RELATIVE 67b20 │ │ +00000000000a8fc8 0000000000000403 R_AARCH64_RELATIVE 67be0 │ │ +00000000000a8fd0 0000000000000403 R_AARCH64_RELATIVE 67c04 │ │ +00000000000a8fd8 0000000000000403 R_AARCH64_RELATIVE 67cb8 │ │ +00000000000a8fe0 0000000000000403 R_AARCH64_RELATIVE 67cdc │ │ +00000000000a8fe8 0000000000000403 R_AARCH64_RELATIVE 67d10 │ │ +00000000000a8ff0 0000000000000403 R_AARCH64_RELATIVE 67d94 │ │ +00000000000a8ff8 0000000000000403 R_AARCH64_RELATIVE 67e48 │ │ +00000000000a9000 0000000000000403 R_AARCH64_RELATIVE 67ed8 │ │ +00000000000a9008 0000000000000403 R_AARCH64_RELATIVE 68014 │ │ +00000000000a9010 0000000000000403 R_AARCH64_RELATIVE 680fc │ │ +00000000000a9018 0000000000000403 R_AARCH64_RELATIVE 6823c │ │ +00000000000a9020 0000000000000403 R_AARCH64_RELATIVE 6829c │ │ +00000000000a9028 0000000000000403 R_AARCH64_RELATIVE 68638 │ │ +00000000000a9030 0000000000000403 R_AARCH64_RELATIVE 691c0 │ │ +00000000000a9038 0000000000000403 R_AARCH64_RELATIVE 69254 │ │ +00000000000a9040 0000000000000403 R_AARCH64_RELATIVE 69280 │ │ +00000000000a9050 0000000000000403 R_AARCH64_RELATIVE 6a588 │ │ +00000000000a9058 0000000000000403 R_AARCH64_RELATIVE 6a5bc │ │ +00000000000a9060 0000000000000403 R_AARCH64_RELATIVE 6a5cc │ │ +00000000000a9068 0000000000000403 R_AARCH64_RELATIVE 6a658 │ │ +00000000000a90a0 0000000000000403 R_AARCH64_RELATIVE 6a714 │ │ +00000000000a90a8 0000000000000403 R_AARCH64_RELATIVE 6a5bc │ │ +00000000000a90b0 0000000000000403 R_AARCH64_RELATIVE 6a5cc │ │ +00000000000a90b8 0000000000000403 R_AARCH64_RELATIVE 6a658 │ │ +00000000000a90f0 0000000000000403 R_AARCH64_RELATIVE 6a748 │ │ +00000000000a90f8 0000000000000403 R_AARCH64_RELATIVE 6a770 │ │ +00000000000a9100 0000000000000403 R_AARCH64_RELATIVE 6a778 │ │ +00000000000a9108 0000000000000403 R_AARCH64_RELATIVE 6a7a8 │ │ +00000000000a9140 0000000000000403 R_AARCH64_RELATIVE 6a7f0 │ │ +00000000000a9148 0000000000000403 R_AARCH64_RELATIVE 6a828 │ │ +00000000000a9150 0000000000000403 R_AARCH64_RELATIVE 6a85c │ │ +00000000000a9158 0000000000000403 R_AARCH64_RELATIVE 6a86c │ │ +00000000000a9188 0000000000000403 R_AARCH64_RELATIVE a9048 │ │ +00000000000a9190 0000000000000403 R_AARCH64_RELATIVE a9098 │ │ +00000000000a9198 0000000000000403 R_AARCH64_RELATIVE a90e8 │ │ +00000000000a91a0 0000000000000403 R_AARCH64_RELATIVE a9138 │ │ +00000000000a91a8 0000000000000403 R_AARCH64_RELATIVE 69ec8 │ │ +00000000000a91b0 0000000000000403 R_AARCH64_RELATIVE 69f84 │ │ +00000000000a91b8 0000000000000403 R_AARCH64_RELATIVE 69fa8 │ │ +00000000000a91c0 0000000000000403 R_AARCH64_RELATIVE 69fdc │ │ +00000000000a91c8 0000000000000403 R_AARCH64_RELATIVE 6a020 │ │ +00000000000a91d0 0000000000000403 R_AARCH64_RELATIVE 6a0b8 │ │ +00000000000a91d8 0000000000000403 R_AARCH64_RELATIVE 6a13c │ │ +00000000000a91e0 0000000000000403 R_AARCH64_RELATIVE 6a254 │ │ +00000000000a91e8 0000000000000403 R_AARCH64_RELATIVE 6a33c │ │ +00000000000a91f0 0000000000000403 R_AARCH64_RELATIVE 6a48c │ │ +00000000000a91f8 0000000000000403 R_AARCH64_RELATIVE 68638 │ │ +00000000000a9200 0000000000000403 R_AARCH64_RELATIVE a8f38 │ │ +00000000000a9208 0000000000000403 R_AARCH64_RELATIVE a8f58 │ │ +00000000000a9210 0000000000000403 R_AARCH64_RELATIVE a8fd0 │ │ +00000000000a9218 0000000000000403 R_AARCH64_RELATIVE a9010 │ │ +00000000000a9220 0000000000000403 R_AARCH64_RELATIVE 6b230 │ │ +00000000000a9228 0000000000000403 R_AARCH64_RELATIVE 6b288 │ │ +00000000000a9230 0000000000000403 R_AARCH64_RELATIVE 6b298 │ │ +00000000000a9238 0000000000000403 R_AARCH64_RELATIVE 6b46c │ │ +00000000000a9240 0000000000000403 R_AARCH64_RELATIVE a9188 │ │ +00000000000a9248 0000000000000403 R_AARCH64_RELATIVE a9030 │ │ +00000000000a9250 0000000000000403 R_AARCH64_RELATIVE a91e8 │ │ +00000000000a9268 0000000000000403 R_AARCH64_RELATIVE b9f1 │ │ +00000000000a9280 0000000000000403 R_AARCH64_RELATIVE a9200 │ │ +00000000000a92a0 0000000000000403 R_AARCH64_RELATIVE adb9 │ │ +00000000000a92a8 0000000000000403 R_AARCH64_RELATIVE b586 │ │ +00000000000a92b0 0000000000000403 R_AARCH64_RELATIVE b6d7 │ │ +00000000000a92b8 0000000000000403 R_AARCH64_RELATIVE a83e │ │ +00000000000a92c0 0000000000000403 R_AARCH64_RELATIVE b40d │ │ +00000000000a92c8 0000000000000403 R_AARCH64_RELATIVE b41c │ │ +00000000000a92d0 0000000000000403 R_AARCH64_RELATIVE ac4c │ │ +00000000000a92d8 0000000000000403 R_AARCH64_RELATIVE aa8c │ │ +00000000000a92e0 0000000000000403 R_AARCH64_RELATIVE b15b │ │ +00000000000a92e8 0000000000000403 R_AARCH64_RELATIVE b212 │ │ +00000000000a92f0 0000000000000403 R_AARCH64_RELATIVE a840 │ │ +00000000000a92f8 0000000000000403 R_AARCH64_RELATIVE b274 │ │ +00000000000a9300 0000000000000403 R_AARCH64_RELATIVE b818 │ │ +00000000000a9308 0000000000000403 R_AARCH64_RELATIVE b727 │ │ +00000000000a9310 0000000000000403 R_AARCH64_RELATIVE ad03 │ │ +00000000000a9318 0000000000000403 R_AARCH64_RELATIVE ad0d │ │ +00000000000a9320 0000000000000403 R_AARCH64_RELATIVE afae │ │ +00000000000a9328 0000000000000403 R_AARCH64_RELATIVE a8e6 │ │ +00000000000a9330 0000000000000403 R_AARCH64_RELATIVE afb6 │ │ +00000000000a9338 0000000000000403 R_AARCH64_RELATIVE b15e │ │ +00000000000a9340 0000000000000403 R_AARCH64_RELATIVE a84a │ │ +00000000000a9348 0000000000000403 R_AARCH64_RELATIVE b732 │ │ +00000000000a9350 0000000000000403 R_AARCH64_RELATIVE a859 │ │ +00000000000a9358 0000000000000403 R_AARCH64_RELATIVE b73e │ │ +00000000000a9360 0000000000000403 R_AARCH64_RELATIVE a9e8 │ │ +00000000000a9368 0000000000000403 R_AARCH64_RELATIVE b934 │ │ +00000000000a9370 0000000000000403 R_AARCH64_RELATIVE ba2a │ │ +00000000000a9378 0000000000000403 R_AARCH64_RELATIVE b7c5 │ │ +00000000000a9380 0000000000000403 R_AARCH64_RELATIVE b56f │ │ +00000000000a9388 0000000000000403 R_AARCH64_RELATIVE a9f0 │ │ +00000000000a9390 0000000000000403 R_AARCH64_RELATIVE b590 │ │ +00000000000a9398 0000000000000403 R_AARCH64_RELATIVE b59a │ │ +00000000000a93a0 0000000000000403 R_AARCH64_RELATIVE afc4 │ │ +00000000000a93a8 0000000000000403 R_AARCH64_RELATIVE b1dd │ │ +00000000000a93b0 0000000000000403 R_AARCH64_RELATIVE ba33 │ │ +00000000000a93b8 0000000000000403 R_AARCH64_RELATIVE b040 │ │ +00000000000a93c0 0000000000000403 R_AARCH64_RELATIVE a8f5 │ │ +00000000000a93c8 0000000000000403 R_AARCH64_RELATIVE afcd │ │ +00000000000a93d0 0000000000000403 R_AARCH64_RELATIVE b825 │ │ +00000000000a93d8 0000000000000403 R_AARCH64_RELATIVE b16b │ │ +00000000000a93e0 0000000000000403 R_AARCH64_RELATIVE b307 │ │ +00000000000a93e8 0000000000000403 R_AARCH64_RELATIVE abc2 │ │ +00000000000a93f0 0000000000000403 R_AARCH64_RELATIVE b1d6 │ │ +00000000000a93f8 0000000000000403 R_AARCH64_RELATIVE ad1c │ │ +00000000000a9400 0000000000000403 R_AARCH64_RELATIVE a866 │ │ +00000000000a9408 0000000000000403 R_AARCH64_RELATIVE b215 │ │ +00000000000a9410 0000000000000403 R_AARCH64_RELATIVE ac61 │ │ +00000000000a9418 0000000000000403 R_AARCH64_RELATIVE b42b │ │ +00000000000a9420 0000000000000403 R_AARCH64_RELATIVE b0f4 │ │ +00000000000a9428 0000000000000403 R_AARCH64_RELATIVE b43a │ │ +00000000000a9430 0000000000000403 R_AARCH64_RELATIVE aa8e │ │ +00000000000a9438 0000000000000403 R_AARCH64_RELATIVE b62f │ │ +00000000000a9440 0000000000000403 R_AARCH64_RELATIVE b4f5 │ │ +00000000000a9448 0000000000000403 R_AARCH64_RELATIVE a967 │ │ +00000000000a9450 0000000000000403 R_AARCH64_RELATIVE b3ed │ │ +00000000000a9458 0000000000000403 R_AARCH64_RELATIVE b60e │ │ +00000000000a9460 0000000000000403 R_AARCH64_RELATIVE b5a7 │ │ +00000000000a9468 0000000000000403 R_AARCH64_RELATIVE b2da │ │ +00000000000a9470 0000000000000403 R_AARCH64_RELATIVE ba17 │ │ +00000000000a9478 0000000000000403 R_AARCH64_RELATIVE a870 │ │ +00000000000a9480 0000000000000403 R_AARCH64_RELATIVE b313 │ │ +00000000000a9488 0000000000000403 R_AARCH64_RELATIVE af2e │ │ +00000000000a9490 0000000000000403 R_AARCH64_RELATIVE abc4 │ │ +00000000000a9498 0000000000000403 R_AARCH64_RELATIVE b226 │ │ +00000000000a94a0 0000000000000403 R_AARCH64_RELATIVE aa9d │ │ +00000000000a94a8 0000000000000403 R_AARCH64_RELATIVE aaa1 │ │ +00000000000a94b0 0000000000000403 R_AARCH64_RELATIVE b044 │ │ +00000000000a94b8 0000000000000403 R_AARCH64_RELATIVE ac71 │ │ +00000000000a94c0 0000000000000403 R_AARCH64_RELATIVE b505 │ │ +00000000000a94c8 0000000000000403 R_AARCH64_RELATIVE b3a1 │ │ +00000000000a94d0 0000000000000403 R_AARCH64_RELATIVE b74b │ │ +00000000000a94d8 0000000000000403 R_AARCH64_RELATIVE ba7f │ │ +00000000000a94e0 0000000000000403 R_AARCH64_RELATIVE b980 │ │ +00000000000a94e8 0000000000000403 R_AARCH64_RELATIVE b5b1 │ │ +00000000000a94f0 0000000000000403 R_AARCH64_RELATIVE 751e8 │ │ +00000000000a94f8 0000000000000403 R_AARCH64_RELATIVE 751f0 │ │ +00000000000a9500 0000000000000403 R_AARCH64_RELATIVE 751f8 │ │ +00000000000a9518 0000000000000403 R_AARCH64_RELATIVE af25 │ │ +00000000000a9530 0000000000000403 R_AARCH64_RELATIVE a94f0 │ │ +00000000000a9538 0000000000000403 R_AARCH64_RELATIVE 745f8 │ │ +00000000000a9540 0000000000000403 R_AARCH64_RELATIVE 746d4 │ │ +00000000000a9550 0000000000000403 R_AARCH64_RELATIVE 76e08 │ │ +00000000000a9558 0000000000000403 R_AARCH64_RELATIVE 7716c │ │ +00000000000a9560 0000000000000403 R_AARCH64_RELATIVE 77688 │ │ +00000000000a9568 0000000000000403 R_AARCH64_RELATIVE 77710 │ │ +00000000000a9570 0000000000000403 R_AARCH64_RELATIVE 777e4 │ │ +00000000000a9578 0000000000000403 R_AARCH64_RELATIVE 77808 │ │ +00000000000a9580 0000000000000403 R_AARCH64_RELATIVE 1238a │ │ +00000000000a9588 0000000000000403 R_AARCH64_RELATIVE 1258a │ │ +00000000000a95a0 0000000000000403 R_AARCH64_RELATIVE ac75 │ │ +00000000000a95b8 0000000000000403 R_AARCH64_RELATIVE a9550 │ │ +00000000000a95d0 0000000000000403 R_AARCH64_RELATIVE 76dfc │ │ +00000000000a95d8 0000000000000403 R_AARCH64_RELATIVE ac36 │ │ +00000000000a95e0 0000000000000403 R_AARCH64_RELATIVE a9550 │ │ +00000000000a9600 0000000000000403 R_AARCH64_RELATIVE 77874 │ │ +00000000000a9608 0000000000000403 R_AARCH64_RELATIVE 778e4 │ │ +00000000000a9610 0000000000000403 R_AARCH64_RELATIVE 778e8 │ │ +00000000000a9618 0000000000000403 R_AARCH64_RELATIVE 778f0 │ │ +00000000000a9620 0000000000000403 R_AARCH64_RELATIVE 77a18 │ │ +00000000000a9638 0000000000000403 R_AARCH64_RELATIVE b10a │ │ +00000000000a9658 0000000000000403 R_AARCH64_RELATIVE 77a24 │ │ +00000000000a9678 0000000000000403 R_AARCH64_RELATIVE 77a54 │ │ +00000000000a9680 0000000000000403 R_AARCH64_RELATIVE 77c50 │ │ +00000000000a9688 0000000000000403 R_AARCH64_RELATIVE 77cac │ │ +00000000000a9690 0000000000000403 R_AARCH64_RELATIVE 77cd4 │ │ +00000000000a9698 0000000000000403 R_AARCH64_RELATIVE a95f8 │ │ +00000000000a96a8 0000000000000403 R_AARCH64_RELATIVE 7a060 │ │ +00000000000a96b0 0000000000000403 R_AARCH64_RELATIVE 7a0d0 │ │ +00000000000a96b8 0000000000000403 R_AARCH64_RELATIVE 7a0d4 │ │ +00000000000a96c0 0000000000000403 R_AARCH64_RELATIVE 7a0dc │ │ +00000000000a96c8 0000000000000403 R_AARCH64_RELATIVE 7a23c │ │ +00000000000a96e0 0000000000000403 R_AARCH64_RELATIVE b229 │ │ +00000000000a9700 0000000000000403 R_AARCH64_RELATIVE 79978 │ │ +00000000000a9708 0000000000000403 R_AARCH64_RELATIVE 79994 │ │ +00000000000a9710 0000000000000403 R_AARCH64_RELATIVE 79998 │ │ +00000000000a9720 0000000000000403 R_AARCH64_RELATIVE 799a4 │ │ +00000000000a9728 0000000000000403 R_AARCH64_RELATIVE 79bf4 │ │ +00000000000a9730 0000000000000403 R_AARCH64_RELATIVE 79c50 │ │ +00000000000a9738 0000000000000403 R_AARCH64_RELATIVE 79c78 │ │ +00000000000a9740 0000000000000403 R_AARCH64_RELATIVE a96a0 │ │ +00000000000a9750 0000000000000403 R_AARCH64_RELATIVE 79e60 │ │ +00000000000a9758 0000000000000403 R_AARCH64_RELATIVE 79ed0 │ │ +00000000000a9760 0000000000000403 R_AARCH64_RELATIVE 79ed4 │ │ +00000000000a9768 0000000000000403 R_AARCH64_RELATIVE 79edc │ │ +00000000000a9770 0000000000000403 R_AARCH64_RELATIVE 7a054 │ │ +00000000000a9788 0000000000000403 R_AARCH64_RELATIVE b8b2 │ │ +00000000000a97a8 0000000000000403 R_AARCH64_RELATIVE 79978 │ │ +00000000000a97b0 0000000000000403 R_AARCH64_RELATIVE 79994 │ │ +00000000000a97b8 0000000000000403 R_AARCH64_RELATIVE 79998 │ │ +00000000000a97c8 0000000000000403 R_AARCH64_RELATIVE 79c8c │ │ +00000000000a97d0 0000000000000403 R_AARCH64_RELATIVE 79bf4 │ │ +00000000000a97d8 0000000000000403 R_AARCH64_RELATIVE 79c50 │ │ +00000000000a97e0 0000000000000403 R_AARCH64_RELATIVE 79c78 │ │ +00000000000a97e8 0000000000000403 R_AARCH64_RELATIVE a9748 │ │ +00000000000a97f0 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000a97f8 0000000000000403 R_AARCH64_RELATIVE a9810 │ │ +00000000000a9810 0000000000000403 R_AARCH64_RELATIVE 7a248 │ │ +00000000000a9818 0000000000000403 R_AARCH64_RELATIVE 7a320 │ │ +00000000000a9820 0000000000000403 R_AARCH64_RELATIVE 7c634 │ │ +00000000000a9828 0000000000000403 R_AARCH64_RELATIVE 7c6d8 │ │ +00000000000a9830 0000000000000403 R_AARCH64_RELATIVE 7c7c8 │ │ +00000000000a9838 0000000000000403 R_AARCH64_RELATIVE 7c944 │ │ +00000000000a9850 0000000000000403 R_AARCH64_RELATIVE 7f76c │ │ +00000000000a9858 0000000000000403 R_AARCH64_RELATIVE 7f7bc │ │ +00000000000a9860 0000000000000403 R_AARCH64_RELATIVE 8060c │ │ +00000000000a9868 0000000000000403 R_AARCH64_RELATIVE 8110c │ │ +00000000000a9870 0000000000000403 R_AARCH64_RELATIVE 7cfbc │ │ +00000000000a9878 0000000000000403 R_AARCH64_RELATIVE 81320 │ │ +00000000000a9880 0000000000000403 R_AARCH64_RELATIVE 813a8 │ │ +00000000000a9888 0000000000000403 R_AARCH64_RELATIVE 81400 │ │ +00000000000a9890 0000000000000403 R_AARCH64_RELATIVE 81484 │ │ +00000000000a9898 0000000000000403 R_AARCH64_RELATIVE 814e4 │ │ +00000000000a98a0 0000000000000403 R_AARCH64_RELATIVE 815b4 │ │ +00000000000a98a8 0000000000000403 R_AARCH64_RELATIVE 816a0 │ │ +00000000000a98b0 0000000000000403 R_AARCH64_RELATIVE 81730 │ │ +00000000000a98b8 0000000000000403 R_AARCH64_RELATIVE 81ae4 │ │ +00000000000a98c0 0000000000000403 R_AARCH64_RELATIVE 81ba8 │ │ +00000000000a98d0 0000000000000403 R_AARCH64_RELATIVE 81d84 │ │ +00000000000a98d8 0000000000000403 R_AARCH64_RELATIVE 81ef8 │ │ +00000000000a98e0 0000000000000403 R_AARCH64_RELATIVE 81f50 │ │ +00000000000a98e8 0000000000000403 R_AARCH64_RELATIVE 81fa8 │ │ +00000000000a98f0 0000000000000403 R_AARCH64_RELATIVE 82358 │ │ +00000000000a98f8 0000000000000403 R_AARCH64_RELATIVE 82554 │ │ +00000000000a9900 0000000000000403 R_AARCH64_RELATIVE 825b0 │ │ +00000000000a9910 0000000000000403 R_AARCH64_RELATIVE 82738 │ │ +00000000000a9918 0000000000000403 R_AARCH64_RELATIVE 82b1c │ │ +00000000000a9920 0000000000000403 R_AARCH64_RELATIVE 82bdc │ │ +00000000000a9928 0000000000000403 R_AARCH64_RELATIVE 82f80 │ │ +00000000000a9930 0000000000000403 R_AARCH64_RELATIVE 82fb4 │ │ +00000000000a9938 0000000000000403 R_AARCH64_RELATIVE 82fc0 │ │ +00000000000a9940 0000000000000403 R_AARCH64_RELATIVE 83220 │ │ +00000000000a9948 0000000000000403 R_AARCH64_RELATIVE 837dc │ │ +00000000000a9950 0000000000000403 R_AARCH64_RELATIVE 83b7c │ │ +00000000000a9958 0000000000000403 R_AARCH64_RELATIVE 83bbc │ │ +00000000000a9960 0000000000000403 R_AARCH64_RELATIVE 83c3c │ │ +00000000000a9968 0000000000000403 R_AARCH64_RELATIVE 83e00 │ │ +00000000000a9970 0000000000000403 R_AARCH64_RELATIVE 83f4c │ │ +00000000000a9978 0000000000000403 R_AARCH64_RELATIVE 84018 │ │ +00000000000a9980 0000000000000403 R_AARCH64_RELATIVE 843bc │ │ +00000000000a9988 0000000000000403 R_AARCH64_RELATIVE 84470 │ │ +00000000000a9990 0000000000000403 R_AARCH64_RELATIVE 8464c │ │ +00000000000a9998 0000000000000403 R_AARCH64_RELATIVE 8576c │ │ +00000000000a99a0 0000000000000403 R_AARCH64_RELATIVE 85b40 │ │ +00000000000a99a8 0000000000000403 R_AARCH64_RELATIVE 85d78 │ │ +00000000000a99b0 0000000000000403 R_AARCH64_RELATIVE 85fe0 │ │ +00000000000a99b8 0000000000000403 R_AARCH64_RELATIVE 860b8 │ │ +00000000000a99c0 0000000000000403 R_AARCH64_RELATIVE 86230 │ │ +00000000000a99c8 0000000000000403 R_AARCH64_RELATIVE 86274 │ │ +00000000000a99e0 0000000000000403 R_AARCH64_RELATIVE a8b0 │ │ +00000000000a99f8 0000000000000403 R_AARCH64_RELATIVE a9850 │ │ +00000000000a9a10 0000000000000403 R_AARCH64_RELATIVE 7cfbc │ │ +00000000000a9a20 0000000000000403 R_AARCH64_RELATIVE 7cfc8 │ │ +00000000000a9a30 0000000000000403 R_AARCH64_RELATIVE 7cfd8 │ │ +00000000000a9a38 0000000000000403 R_AARCH64_RELATIVE 7cff8 │ │ +00000000000a9a70 0000000000000403 R_AARCH64_RELATIVE 7d02c │ │ +00000000000a9a78 0000000000000403 R_AARCH64_RELATIVE 7d0e4 │ │ +00000000000a9a88 0000000000000403 R_AARCH64_RELATIVE 7cfc8 │ │ +00000000000a9a98 0000000000000403 R_AARCH64_RELATIVE 7d104 │ │ +00000000000a9aa0 0000000000000403 R_AARCH64_RELATIVE 7d1d0 │ │ +00000000000a9ad8 0000000000000403 R_AARCH64_RELATIVE 7d334 │ │ +00000000000a9ae0 0000000000000403 R_AARCH64_RELATIVE 7d560 │ │ +00000000000a9af0 0000000000000403 R_AARCH64_RELATIVE 7d584 │ │ +00000000000a9b00 0000000000000403 R_AARCH64_RELATIVE 7d5b0 │ │ +00000000000a9b08 0000000000000403 R_AARCH64_RELATIVE 7d628 │ │ +00000000000a9b40 0000000000000403 R_AARCH64_RELATIVE 7d6bc │ │ +00000000000a9b48 0000000000000403 R_AARCH64_RELATIVE 7db24 │ │ +00000000000a9b58 0000000000000403 R_AARCH64_RELATIVE 7cfc8 │ │ +00000000000a9b68 0000000000000403 R_AARCH64_RELATIVE 7db48 │ │ +00000000000a9b70 0000000000000403 R_AARCH64_RELATIVE 7db90 │ │ +00000000000a9ba8 0000000000000403 R_AARCH64_RELATIVE 7dc24 │ │ +00000000000a9bb0 0000000000000403 R_AARCH64_RELATIVE 7dcf0 │ │ +00000000000a9bc0 0000000000000403 R_AARCH64_RELATIVE 7cfc8 │ │ +00000000000a9bd0 0000000000000403 R_AARCH64_RELATIVE 7dd14 │ │ +00000000000a9bd8 0000000000000403 R_AARCH64_RELATIVE 7dd80 │ │ +00000000000a9c10 0000000000000403 R_AARCH64_RELATIVE 7de4c │ │ +00000000000a9c18 0000000000000403 R_AARCH64_RELATIVE 7e0c4 │ │ +00000000000a9c28 0000000000000403 R_AARCH64_RELATIVE 7cfc8 │ │ +00000000000a9c38 0000000000000403 R_AARCH64_RELATIVE 7e0e8 │ │ +00000000000a9c40 0000000000000403 R_AARCH64_RELATIVE 7e130 │ │ +00000000000a9c78 0000000000000403 R_AARCH64_RELATIVE 7e1c0 │ │ +00000000000a9c80 0000000000000403 R_AARCH64_RELATIVE 7e28c │ │ +00000000000a9c90 0000000000000403 R_AARCH64_RELATIVE 7e2b0 │ │ +00000000000a9ca0 0000000000000403 R_AARCH64_RELATIVE 7e2d4 │ │ +00000000000a9ca8 0000000000000403 R_AARCH64_RELATIVE 7e324 │ │ +00000000000a9ce0 0000000000000403 R_AARCH64_RELATIVE 7e3a0 │ │ +00000000000a9ce8 0000000000000403 R_AARCH64_RELATIVE 7e4f0 │ │ +00000000000a9cf8 0000000000000403 R_AARCH64_RELATIVE 7e514 │ │ +00000000000a9d08 0000000000000403 R_AARCH64_RELATIVE 7e538 │ │ +00000000000a9d10 0000000000000403 R_AARCH64_RELATIVE 7e5b4 │ │ +00000000000a9d48 0000000000000403 R_AARCH64_RELATIVE 7e630 │ │ +00000000000a9d50 0000000000000403 R_AARCH64_RELATIVE 7e774 │ │ +00000000000a9d60 0000000000000403 R_AARCH64_RELATIVE 7e798 │ │ +00000000000a9d68 0000000000000403 R_AARCH64_RELATIVE 7e7c0 │ │ +00000000000a9d70 0000000000000403 R_AARCH64_RELATIVE 7e7f8 │ │ +00000000000a9d78 0000000000000403 R_AARCH64_RELATIVE 7e800 │ │ +00000000000a9d80 0000000000000403 R_AARCH64_RELATIVE 7e80c │ │ +00000000000a9d88 0000000000000403 R_AARCH64_RELATIVE 7e98c │ │ +00000000000a9d90 0000000000000403 R_AARCH64_RELATIVE 7eb0c │ │ +00000000000a9d98 0000000000000403 R_AARCH64_RELATIVE 7ec00 │ │ +00000000000a9da0 0000000000000403 R_AARCH64_RELATIVE 7ee04 │ │ +00000000000a9db0 0000000000000403 R_AARCH64_RELATIVE 7f3a0 │ │ +00000000000a9db8 0000000000000403 R_AARCH64_RELATIVE 7f6cc │ │ +00000000000a9dc8 0000000000000403 R_AARCH64_RELATIVE 7f6e0 │ │ +00000000000a9dd0 0000000000000403 R_AARCH64_RELATIVE 7f718 │ │ +00000000000a9dd8 0000000000000403 R_AARCH64_RELATIVE 7f74c │ │ +00000000000a9de0 0000000000000403 R_AARCH64_RELATIVE 7f75c │ │ +00000000000a9e28 0000000000000403 R_AARCH64_RELATIVE a9a18 │ │ +00000000000a9e30 0000000000000403 R_AARCH64_RELATIVE a9a80 │ │ +00000000000a9e38 0000000000000403 R_AARCH64_RELATIVE a9ae8 │ │ +00000000000a9e40 0000000000000403 R_AARCH64_RELATIVE a9b50 │ │ +00000000000a9e48 0000000000000403 R_AARCH64_RELATIVE a9bb8 │ │ +00000000000a9e50 0000000000000403 R_AARCH64_RELATIVE a9c20 │ │ +00000000000a9e58 0000000000000403 R_AARCH64_RELATIVE a9c88 │ │ +00000000000a9e60 0000000000000403 R_AARCH64_RELATIVE a9cf0 │ │ +00000000000a9e68 0000000000000403 R_AARCH64_RELATIVE a9d58 │ │ +00000000000a9e78 0000000000000403 R_AARCH64_RELATIVE b448 │ │ +00000000000a9e80 0000000000000403 R_AARCH64_RELATIVE a9ed8 │ │ +00000000000a9e88 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ +00000000000a9e90 0000000000000403 R_AARCH64_RELATIVE a9ef0 │ │ +00000000000a9e98 0000000000000403 R_AARCH64_RELATIVE b47b │ │ +00000000000a9ea0 0000000000000403 R_AARCH64_RELATIVE a9ef8 │ │ +00000000000a9ea8 0000000000000403 R_AARCH64_RELATIVE aeba │ │ +00000000000a9eb0 0000000000000403 R_AARCH64_RELATIVE a9f08 │ │ +00000000000a9eb8 0000000000000403 R_AARCH64_RELATIVE adee │ │ +00000000000a9ec0 0000000000000403 R_AARCH64_RELATIVE a9f18 │ │ +00000000000a9ed8 0000000000000403 R_AARCH64_RELATIVE 87dd8 │ │ +00000000000a9ee0 0000000000000403 R_AARCH64_RELATIVE 87e60 │ │ +00000000000a9ee8 0000000000000403 R_AARCH64_RELATIVE 87ee8 │ │ +00000000000a9ef0 0000000000000403 R_AARCH64_RELATIVE 87f3c │ │ +00000000000a9ef8 0000000000000403 R_AARCH64_RELATIVE 89060 │ │ +00000000000a9f00 0000000000000403 R_AARCH64_RELATIVE 890d4 │ │ +00000000000a9f08 0000000000000403 R_AARCH64_RELATIVE 89188 │ │ +00000000000a9f10 0000000000000403 R_AARCH64_RELATIVE 89238 │ │ +00000000000a9f18 0000000000000403 R_AARCH64_RELATIVE 89530 │ │ +00000000000a9f28 0000000000000403 R_AARCH64_RELATIVE 8a580 │ │ +00000000000a9f30 0000000000000403 R_AARCH64_RELATIVE 8a5f0 │ │ +00000000000a9f38 0000000000000403 R_AARCH64_RELATIVE 8a5f4 │ │ +00000000000a9f40 0000000000000403 R_AARCH64_RELATIVE 8a5fc │ │ +00000000000a9f48 0000000000000403 R_AARCH64_RELATIVE 8a750 │ │ +00000000000a9f60 0000000000000403 R_AARCH64_RELATIVE afd1 │ │ +00000000000a9f80 0000000000000403 R_AARCH64_RELATIVE 8a75c │ │ +00000000000a9fa0 0000000000000403 R_AARCH64_RELATIVE 8a7b0 │ │ +00000000000a9fa8 0000000000000403 R_AARCH64_RELATIVE 8aa64 │ │ +00000000000a9fb0 0000000000000403 R_AARCH64_RELATIVE 8aac0 │ │ +00000000000a9fb8 0000000000000403 R_AARCH64_RELATIVE 8aae8 │ │ +00000000000a9fc0 0000000000000403 R_AARCH64_RELATIVE a9f20 │ │ +00000000000a9fc8 0000000000000403 R_AARCH64_RELATIVE 8b0d8 │ │ +00000000000a9fd0 0000000000000403 R_AARCH64_RELATIVE 8b1b0 │ │ +00000000000a9fd8 0000000000000403 R_AARCH64_RELATIVE 8b1dc │ │ +00000000000a9fe0 0000000000000403 R_AARCH64_RELATIVE 8b338 │ │ +00000000000a9ff8 0000000000000403 R_AARCH64_RELATIVE 8c2d8 │ │ +00000000000aa010 0000000000000403 R_AARCH64_RELATIVE b8d7 │ │ +00000000000aa028 0000000000000403 R_AARCH64_RELATIVE a9ff8 │ │ +00000000000aa030 0000000000000403 R_AARCH64_RELATIVE 8c058 │ │ +00000000000aa038 0000000000000403 R_AARCH64_RELATIVE 8c068 │ │ +00000000000aa040 0000000000000403 R_AARCH64_RELATIVE 8c0ac │ │ +00000000000aa050 0000000000000403 R_AARCH64_RELATIVE 8c0b8 │ │ +00000000000aa058 0000000000000403 R_AARCH64_RELATIVE 8c1d8 │ │ +00000000000aa078 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000aa080 0000000000000403 R_AARCH64_RELATIVE aa098 │ │ +00000000000aa098 0000000000000403 R_AARCH64_RELATIVE 8c354 │ │ +00000000000aa0a0 0000000000000403 R_AARCH64_RELATIVE 8c3ec │ │ +00000000000aa0b8 0000000000000403 R_AARCH64_RELATIVE a87b │ │ +00000000000aa0d8 0000000000000403 R_AARCH64_RELATIVE 8c438 │ │ +00000000000aa0e0 0000000000000403 R_AARCH64_RELATIVE 8c44c │ │ +00000000000aa0e8 0000000000000403 R_AARCH64_RELATIVE 8c450 │ │ +00000000000aa108 0000000000000403 R_AARCH64_RELATIVE 8c4c4 │ │ +00000000000aa110 0000000000000403 R_AARCH64_RELATIVE 8c758 │ │ +00000000000aa118 0000000000000403 R_AARCH64_RELATIVE 8c818 │ │ +00000000000aa120 0000000000000403 R_AARCH64_RELATIVE 8c838 │ │ +00000000000aa128 0000000000000403 R_AARCH64_RELATIVE 8c85c │ │ +00000000000aa138 0000000000000403 R_AARCH64_RELATIVE 8c868 │ │ +00000000000aa140 0000000000000403 R_AARCH64_RELATIVE 8ce84 │ │ +00000000000aa150 0000000000000403 R_AARCH64_RELATIVE 8cec8 │ │ +00000000000aa158 0000000000000403 R_AARCH64_RELATIVE 8d01c │ │ +00000000000aa160 0000000000000403 R_AARCH64_RELATIVE 8d164 │ │ +00000000000aa168 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000aa170 0000000000000403 R_AARCH64_RELATIVE b27e │ │ +00000000000aa178 0000000000000403 R_AARCH64_RELATIVE a959 │ │ +00000000000aa180 0000000000000403 R_AARCH64_RELATIVE aa1d8 │ │ +00000000000aa188 0000000000000403 R_AARCH64_RELATIVE b5ef │ │ +00000000000aa190 0000000000000403 R_AARCH64_RELATIVE aa270 │ │ +00000000000aa198 0000000000000403 R_AARCH64_RELATIVE a8f9 │ │ +00000000000aa1a0 0000000000000403 R_AARCH64_RELATIVE 20a88 │ │ +00000000000aa1a8 0000000000000403 R_AARCH64_RELATIVE a873 │ │ +00000000000aa1b0 0000000000000403 R_AARCH64_RELATIVE aa2b8 │ │ +00000000000aa1b8 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000aa1c0 0000000000000403 R_AARCH64_RELATIVE aa2c0 │ │ +00000000000aa1e8 0000000000000403 R_AARCH64_RELATIVE 91a28 │ │ +00000000000aa1f0 0000000000000403 R_AARCH64_RELATIVE 91a30 │ │ +00000000000aa1f8 0000000000000403 R_AARCH64_RELATIVE 91b78 │ │ +00000000000aa200 0000000000000403 R_AARCH64_RELATIVE 92364 │ │ +00000000000aa208 0000000000000403 R_AARCH64_RELATIVE 925ac │ │ +00000000000aa210 0000000000000403 R_AARCH64_RELATIVE 926f4 │ │ +00000000000aa218 0000000000000403 R_AARCH64_RELATIVE 92818 │ │ +00000000000aa230 0000000000000403 R_AARCH64_RELATIVE 9285c │ │ +00000000000aa238 0000000000000403 R_AARCH64_RELATIVE 92888 │ │ +00000000000aa240 0000000000000403 R_AARCH64_RELATIVE 92b10 │ │ +00000000000aa248 0000000000000403 R_AARCH64_RELATIVE 92fe8 │ │ +00000000000aa250 0000000000000403 R_AARCH64_RELATIVE 93338 │ │ +00000000000aa258 0000000000000403 R_AARCH64_RELATIVE 93414 │ │ +00000000000aa260 0000000000000403 R_AARCH64_RELATIVE 93454 │ │ +00000000000aa268 0000000000000403 R_AARCH64_RELATIVE 934b8 │ │ +00000000000aa270 0000000000000403 R_AARCH64_RELATIVE 95858 │ │ +00000000000aa288 0000000000000403 R_AARCH64_RELATIVE 95920 │ │ +00000000000aa2a8 0000000000000403 R_AARCH64_RELATIVE 959e8 │ │ +00000000000aa2b0 0000000000000403 R_AARCH64_RELATIVE 95b90 │ │ +00000000000aa2b8 0000000000000403 R_AARCH64_RELATIVE 95e6c │ │ +00000000000aa2c0 0000000000000403 R_AARCH64_RELATIVE 95f4c │ │ +00000000000aa2c8 0000000000000403 R_AARCH64_RELATIVE 95ff0 │ │ +00000000000aa2d0 0000000000000403 R_AARCH64_RELATIVE 99f1c │ │ +00000000000aa2d8 0000000000000403 R_AARCH64_RELATIVE 99e7c │ │ +00000000000aa2e0 0000000000000403 R_AARCH64_RELATIVE 99f60 │ │ +00000000000aa2e8 0000000000000403 R_AARCH64_RELATIVE 99eec │ │ +00000000000aa2f0 0000000000000403 R_AARCH64_RELATIVE 99eb4 │ │ +00000000000aa2f8 0000000000000403 R_AARCH64_RELATIVE 99e58 │ │ +00000000000aa300 0000000000000403 R_AARCH64_RELATIVE 99f98 │ │ +00000000000aa308 0000000000000403 R_AARCH64_RELATIVE 9a000 │ │ +00000000000aa320 0000000000000403 R_AARCH64_RELATIVE af3c │ │ +00000000000aa340 0000000000000403 R_AARCH64_RELATIVE 9b5a8 │ │ +00000000000aa348 0000000000000403 R_AARCH64_RELATIVE 9b644 │ │ +00000000000aa350 0000000000000403 R_AARCH64_RELATIVE 9b648 │ │ +00000000000aa370 0000000000000403 R_AARCH64_RELATIVE 9b654 │ │ +00000000000aa378 0000000000000403 R_AARCH64_RELATIVE 9c5f8 │ │ +00000000000aa380 0000000000000403 R_AARCH64_RELATIVE 9c7a4 │ │ +00000000000aa388 0000000000000403 R_AARCH64_RELATIVE 9c858 │ │ +00000000000aa390 0000000000000403 R_AARCH64_RELATIVE 9c8d0 │ │ +00000000000aa398 0000000000000403 R_AARCH64_RELATIVE 9c920 │ │ +00000000000aa3a0 0000000000000403 R_AARCH64_RELATIVE 9c930 │ │ +00000000000aa3a8 0000000000000403 R_AARCH64_RELATIVE 9cd88 │ │ +00000000000aa3b0 0000000000000403 R_AARCH64_RELATIVE 9ce1c │ │ +00000000000aa3b8 0000000000000403 R_AARCH64_RELATIVE 9d080 │ │ +00000000000aa3c0 0000000000000403 R_AARCH64_RELATIVE 9d1e4 │ │ +00000000000aa3d0 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ +00000000000aa3d8 0000000000000403 R_AARCH64_RELATIVE aa450 │ │ +00000000000aa3e0 0000000000000403 R_AARCH64_RELATIVE b47b │ │ +00000000000aa3e8 0000000000000403 R_AARCH64_RELATIVE aa458 │ │ +00000000000aa3f0 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000aa3f8 0000000000000403 R_AARCH64_RELATIVE b474 │ │ +00000000000aa400 0000000000000403 R_AARCH64_RELATIVE accb │ │ +00000000000aa408 0000000000000403 R_AARCH64_RELATIVE aa468 │ │ +00000000000aa410 0000000000000403 R_AARCH64_RELATIVE b762 │ │ +00000000000aa418 0000000000000403 R_AARCH64_RELATIVE aa490 │ │ +00000000000aa420 0000000000000403 R_AARCH64_RELATIVE a909 │ │ +00000000000aa428 0000000000000403 R_AARCH64_RELATIVE aa4a0 │ │ +00000000000aa430 0000000000000403 R_AARCH64_RELATIVE a959 │ │ +00000000000aa438 0000000000000403 R_AARCH64_RELATIVE aa4a8 │ │ +00000000000aa450 0000000000000403 R_AARCH64_RELATIVE 9d284 │ │ +00000000000aa458 0000000000000403 R_AARCH64_RELATIVE 9d28c │ │ +00000000000aa460 0000000000000403 R_AARCH64_RELATIVE 9d2b8 │ │ +00000000000aa468 0000000000000403 R_AARCH64_RELATIVE 9d314 │ │ +00000000000aa470 0000000000000403 R_AARCH64_RELATIVE 9d33c │ │ +00000000000aa478 0000000000000403 R_AARCH64_RELATIVE 9d34c │ │ +00000000000aa480 0000000000000403 R_AARCH64_RELATIVE 9d354 │ │ +00000000000aa488 0000000000000403 R_AARCH64_RELATIVE 9d3ec │ │ +00000000000aa490 0000000000000403 R_AARCH64_RELATIVE 3e51c │ │ +00000000000aa498 0000000000000403 R_AARCH64_RELATIVE 3e8b4 │ │ +00000000000aa4a0 0000000000000403 R_AARCH64_RELATIVE 9dae8 │ │ +00000000000aa4a8 0000000000000403 R_AARCH64_RELATIVE 9dbc8 │ │ +00000000000aa4b0 0000000000000403 R_AARCH64_RELATIVE 9dc38 │ │ +00000000000aa4b8 0000000000000403 R_AARCH64_RELATIVE 9de78 │ │ +00000000000aa4c0 0000000000000403 R_AARCH64_RELATIVE 9df84 │ │ +00000000000aa4c8 0000000000000403 R_AARCH64_RELATIVE 9e08c │ │ +00000000000aa4d0 0000000000000403 R_AARCH64_RELATIVE 9e3c8 │ │ +00000000000aa4d8 0000000000000403 R_AARCH64_RELATIVE 9e490 │ │ +00000000000aa4e0 0000000000000403 R_AARCH64_RELATIVE 9e610 │ │ +00000000000aa4f0 0000000000000403 R_AARCH64_RELATIVE 9e6a0 │ │ +00000000000aa4f8 0000000000000403 R_AARCH64_RELATIVE 9e814 │ │ +00000000000aa538 0000000000000403 R_AARCH64_RELATIVE 9e908 │ │ +00000000000aa548 0000000000000403 R_AARCH64_RELATIVE ae5e │ │ +00000000000aa580 0000000000000403 R_AARCH64_RELATIVE b1d6 │ │ +00000000000aa5b8 0000000000000403 R_AARCH64_RELATIVE b56f │ │ +00000000000aa5f0 0000000000000403 R_AARCH64_RELATIVE b934 │ │ +00000000000aa628 0000000000000403 R_AARCH64_RELATIVE ba7f │ │ +00000000000aa660 0000000000000403 R_AARCH64_RELATIVE b1dd │ │ +00000000000aa698 0000000000000403 R_AARCH64_RELATIVE af7f │ │ +00000000000aa6d0 0000000000000403 R_AARCH64_RELATIVE b2da │ │ +00000000000aa708 0000000000000403 R_AARCH64_RELATIVE ba17 │ │ +00000000000aa740 0000000000000403 R_AARCH64_RELATIVE ad76 │ │ +00000000000aa778 0000000000000403 R_AARCH64_RELATIVE b886 │ │ +00000000000aa7b0 0000000000000403 R_AARCH64_RELATIVE a8c1 │ │ +00000000000aa7e8 0000000000000403 R_AARCH64_RELATIVE b578 │ │ +00000000000aa820 0000000000000403 R_AARCH64_RELATIVE a8c7 │ │ +00000000000aa858 0000000000000403 R_AARCH64_RELATIVE b3e3 │ │ +00000000000aa890 0000000000000403 R_AARCH64_RELATIVE a8d0 │ │ +00000000000aa8c8 0000000000000403 R_AARCH64_RELATIVE b1f3 │ │ +00000000000aa900 0000000000000403 R_AARCH64_RELATIVE a761 │ │ +00000000000aa938 0000000000000403 R_AARCH64_RELATIVE b035 │ │ +00000000000aa970 0000000000000403 R_AARCH64_RELATIVE b602 │ │ +00000000000aa9a8 0000000000000403 R_AARCH64_RELATIVE b4e0 │ │ +00000000000aa9e0 0000000000000403 R_AARCH64_RELATIVE b3ed │ │ +00000000000aaa18 0000000000000403 R_AARCH64_RELATIVE b60e │ │ +00000000000aaa50 0000000000000403 R_AARCH64_RELATIVE aa81 │ │ +00000000000aaa88 0000000000000403 R_AARCH64_RELATIVE ae6f │ │ +00000000000aaac0 0000000000000403 R_AARCH64_RELATIVE a81d │ │ +00000000000aaaf8 0000000000000403 R_AARCH64_RELATIVE b2f7 │ │ +00000000000aab30 0000000000000403 R_AARCH64_RELATIVE b88f │ │ +00000000000aab68 0000000000000403 R_AARCH64_RELATIVE b7c5 │ │ +00000000000aaba0 0000000000000403 R_AARCH64_RELATIVE b383 │ │ +00000000000aabd8 0000000000000403 R_AARCH64_RELATIVE ae66 │ │ +00000000000aac10 0000000000000403 R_AARCH64_RELATIVE b93f │ │ +00000000000aac48 0000000000000403 R_AARCH64_RELATIVE ba2a │ │ +00000000000aac80 0000000000000403 R_AARCH64_RELATIVE ad20 │ │ +00000000000aacb8 0000000000000403 R_AARCH64_RELATIVE b63f │ │ +00000000000aacf0 0000000000000403 R_AARCH64_RELATIVE b755 │ │ +00000000000aad28 0000000000000403 R_AARCH64_RELATIVE b2ec │ │ +00000000000aad38 0000000000000403 R_AARCH64_RELATIVE 9f798 │ │ +00000000000aad60 0000000000000403 R_AARCH64_RELATIVE b8b7 │ │ +00000000000aad70 0000000000000403 R_AARCH64_RELATIVE 9f904 │ │ +00000000000aad98 0000000000000403 R_AARCH64_RELATIVE adc2 │ │ +00000000000aada8 0000000000000403 R_AARCH64_RELATIVE 9fd54 │ │ +00000000000aadd0 0000000000000403 R_AARCH64_RELATIVE b287 │ │ +00000000000aade0 0000000000000403 R_AARCH64_RELATIVE a012c │ │ +00000000000aae08 0000000000000403 R_AARCH64_RELATIVE ba86 │ │ +00000000000aae18 0000000000000403 R_AARCH64_RELATIVE a07bc │ │ +00000000000aae40 0000000000000403 R_AARCH64_RELATIVE ac4c │ │ +00000000000aae50 0000000000000403 R_AARCH64_RELATIVE a07cc │ │ +00000000000aae78 0000000000000403 R_AARCH64_RELATIVE b41c │ │ +00000000000aae88 0000000000000403 R_AARCH64_RELATIVE a0b58 │ │ +00000000000aaeb0 0000000000000403 R_AARCH64_RELATIVE b40d │ │ +00000000000aaec0 0000000000000403 R_AARCH64_RELATIVE a0df0 │ │ +00000000000aaee8 0000000000000403 R_AARCH64_RELATIVE b980 │ │ +00000000000aaef8 0000000000000403 R_AARCH64_RELATIVE a0f88 │ │ +00000000000aaf20 0000000000000403 R_AARCH64_RELATIVE a911 │ │ +00000000000aaf30 0000000000000403 R_AARCH64_RELATIVE a1124 │ │ +00000000000aaf98 0000000000000403 R_AARCH64_RELATIVE aff0 │ │ +00000000000aafb8 0000000000000403 R_AARCH64_RELATIVE a133c │ │ +00000000000aafc0 0000000000000403 R_AARCH64_RELATIVE a1380 │ │ +00000000000aafc8 0000000000000403 R_AARCH64_RELATIVE a1384 │ │ +00000000000aafe8 0000000000000403 R_AARCH64_RELATIVE a1390 │ │ +00000000000aaff0 0000000000000403 R_AARCH64_RELATIVE a1d2c │ │ +00000000000aaff8 0000000000000403 R_AARCH64_RELATIVE a1e54 │ │ +00000000000ab000 0000000000000403 R_AARCH64_RELATIVE a1ecc │ │ +00000000000ab008 0000000000000403 R_AARCH64_RELATIVE a1f0c │ │ +00000000000ab010 0000000000000403 R_AARCH64_RELATIVE a1fc8 │ │ +00000000000ab018 0000000000000403 R_AARCH64_RELATIVE a1fd4 │ │ +00000000000ab038 0000000000000403 R_AARCH64_RELATIVE a2108 │ │ +00000000000ab040 0000000000000403 R_AARCH64_RELATIVE a2174 │ │ +00000000000ab048 0000000000000403 R_AARCH64_RELATIVE b47b │ │ +00000000000ab050 0000000000000403 R_AARCH64_RELATIVE ab098 │ │ +00000000000ab058 0000000000000403 R_AARCH64_RELATIVE ac21 │ │ +00000000000ab060 0000000000000403 R_AARCH64_RELATIVE ab0a8 │ │ +00000000000ab068 0000000000000403 R_AARCH64_RELATIVE accb │ │ +00000000000ab070 0000000000000403 R_AARCH64_RELATIVE ab0b0 │ │ +00000000000ab078 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000ab080 0000000000000403 R_AARCH64_RELATIVE adc8 │ │ +00000000000ab098 0000000000000403 R_AARCH64_RELATIVE a21e0 │ │ +00000000000ab0a0 0000000000000403 R_AARCH64_RELATIVE a220c │ │ +00000000000ab0a8 0000000000000403 R_AARCH64_RELATIVE a22a0 │ │ +00000000000ab0b0 0000000000000403 R_AARCH64_RELATIVE a22a8 │ │ +00000000000ab0b8 0000000000000403 R_AARCH64_RELATIVE a22d0 │ │ +00000000000ab0c0 0000000000000403 R_AARCH64_RELATIVE a22e0 │ │ +00000000000ab0e0 0000000000000403 R_AARCH64_RELATIVE ae5e │ │ +00000000000ab118 0000000000000403 R_AARCH64_RELATIVE b1d6 │ │ +00000000000ab150 0000000000000403 R_AARCH64_RELATIVE b56f │ │ +00000000000ab188 0000000000000403 R_AARCH64_RELATIVE b934 │ │ +00000000000ab1c0 0000000000000403 R_AARCH64_RELATIVE ba7f │ │ +00000000000ab1f8 0000000000000403 R_AARCH64_RELATIVE b1dd │ │ +00000000000ab230 0000000000000403 R_AARCH64_RELATIVE af7f │ │ +00000000000ab268 0000000000000403 R_AARCH64_RELATIVE b2da │ │ +00000000000ab2a0 0000000000000403 R_AARCH64_RELATIVE ba17 │ │ +00000000000ab2d8 0000000000000403 R_AARCH64_RELATIVE ad76 │ │ +00000000000ab310 0000000000000403 R_AARCH64_RELATIVE b7c5 │ │ +00000000000ab348 0000000000000403 R_AARCH64_RELATIVE b383 │ │ +00000000000ab380 0000000000000403 R_AARCH64_RELATIVE ae66 │ │ +00000000000ab3b8 0000000000000403 R_AARCH64_RELATIVE b93f │ │ +00000000000ab3f0 0000000000000403 R_AARCH64_RELATIVE ba2a │ │ +00000000000ab428 0000000000000403 R_AARCH64_RELATIVE b2ec │ │ +00000000000ab438 0000000000000403 R_AARCH64_RELATIVE a22e8 │ │ +00000000000ab460 0000000000000403 R_AARCH64_RELATIVE b8b7 │ │ +00000000000ab470 0000000000000403 R_AARCH64_RELATIVE a2434 │ │ +00000000000ab498 0000000000000403 R_AARCH64_RELATIVE b287 │ │ +00000000000ab4a8 0000000000000403 R_AARCH64_RELATIVE a2874 │ │ +00000000000ab4d0 0000000000000403 R_AARCH64_RELATIVE abc6 │ │ +00000000000ab4e0 0000000000000403 R_AARCH64_RELATIVE a2d78 │ │ +00000000000ab548 0000000000000403 R_AARCH64_RELATIVE b293 │ │ +00000000000ab578 0000000000000403 R_AARCH64_RELATIVE a31f8 │ │ +00000000000ab598 0000000000000403 R_AARCH64_RELATIVE a3204 │ │ +00000000000ab5a0 0000000000000403 R_AARCH64_RELATIVE a3c24 │ │ +00000000000ab5c8 0000000000000403 R_AARCH64_RELATIVE a3ca0 │ │ +00000000000ab5e8 0000000000000403 R_AARCH64_RELATIVE a3ed8 │ │ +00000000000ab5f0 0000000000000403 R_AARCH64_RELATIVE a3fa8 │ │ +00000000000ab5f8 0000000000000403 R_AARCH64_RELATIVE b529 │ │ +00000000000ab600 0000000000000403 R_AARCH64_RELATIVE a789 │ │ +00000000000ab608 0000000000000403 R_AARCH64_RELATIVE b293 │ │ +00000000000ab610 0000000000000403 R_AARCH64_RELATIVE ab628 │ │ +00000000000ab628 0000000000000403 R_AARCH64_RELATIVE a4000 │ │ +00000000000ab638 0000000000000403 R_AARCH64_RELATIVE a4124 │ │ +00000000000ab648 0000000000000403 R_AARCH64_RELATIVE a414c │ │ +00000000000ab650 0000000000000403 R_AARCH64_RELATIVE a4160 │ │ +00000000000ab680 0000000000000403 R_AARCH64_RELATIVE 2d284 │ │ +00000000000ab688 0000000000000403 R_AARCH64_RELATIVE 2d26c │ │ +00000000000ab840 0000000000000403 R_AARCH64_RELATIVE a6858 │ │ +00000000000ab848 0000000000000403 R_AARCH64_RELATIVE a5888 │ │ +00000000000ab850 0000000000000403 R_AARCH64_RELATIVE aa0a8 │ │ +00000000000ab858 0000000000000403 R_AARCH64_RELATIVE aa310 │ │ +00000000000ab860 0000000000000403 R_AARCH64_RELATIVE a7288 │ │ +00000000000ab868 0000000000000403 R_AARCH64_RELATIVE a7f10 │ │ +00000000000ab870 0000000000000403 R_AARCH64_RELATIVE a8de0 │ │ +00000000000ab878 0000000000000403 R_AARCH64_RELATIVE aaf88 │ │ +00000000000ab880 0000000000000403 R_AARCH64_RELATIVE ab538 │ │ +00000000000ab888 0000000000000403 R_AARCH64_RELATIVE a8c20 │ │ +00000000000ab890 0000000000000403 R_AARCH64_RELATIVE a68d0 │ │ +00000000000ab898 0000000000000403 R_AARCH64_RELATIVE a9258 │ │ +00000000000ab8a0 0000000000000403 R_AARCH64_RELATIVE a9590 │ │ +00000000000ab8a8 0000000000000403 R_AARCH64_RELATIVE a9508 │ │ +00000000000ab8b0 0000000000000403 R_AARCH64_RELATIVE a99d0 │ │ +00000000000ab8b8 0000000000000403 R_AARCH64_RELATIVE a9f50 │ │ +00000000000ab8c0 0000000000000403 R_AARCH64_RELATIVE a9628 │ │ +00000000000ab8c8 0000000000000403 R_AARCH64_RELATIVE a96d0 │ │ +00000000000ab8d0 0000000000000403 R_AARCH64_RELATIVE a9778 │ │ +00000000000ab8d8 0000000000000403 R_AARCH64_RELATIVE aa000 │ │ │ │ -Relocation section '.rela.plt' at offset 0x9f28 contains 57 entries: │ │ +Relocation section '.rela.plt' at offset 0x9f68 contains 57 entries: │ │ Offset Info Type Symbol's Value Symbol's Name + Addend │ │ -00000000000ac0e8 0000000100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ -00000000000ac0f0 0000000200000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ │ -00000000000ac0f8 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetError + 0 │ │ -00000000000ac100 0000008200000402 R_AARCH64_JUMP_SLOT 000000000002d2fc TTF_OpenFontIndexDPIRW + 0 │ │ -00000000000ac108 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWtell + 0 │ │ -00000000000ac110 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_malloc + 0 │ │ -00000000000ac118 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_memset + 0 │ │ -00000000000ac120 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWsize + 0 │ │ -00000000000ac128 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWclose + 0 │ │ -00000000000ac130 0000004200000402 R_AARCH64_JUMP_SLOT 000000000002d6bc TTF_SetFontSizeDPI + 0 │ │ -00000000000ac138 0000003800000402 R_AARCH64_JUMP_SLOT 000000000002d584 TTF_CloseFont + 0 │ │ -00000000000ac140 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_free + 0 │ │ -00000000000ac148 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWseek + 0 │ │ -00000000000ac150 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWread + 0 │ │ -00000000000ac158 0000000c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWFromFile + 0 │ │ -00000000000ac160 0000004500000402 R_AARCH64_JUMP_SLOT 000000000002dc8c TTF_GlyphMetrics32 + 0 │ │ -00000000000ac168 0000000d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __stack_chk_fail@LIBC + 0 │ │ -00000000000ac170 0000000e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_strlen + 0 │ │ -00000000000ac178 0000000f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_realloc + 0 │ │ -00000000000ac180 0000001000000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetColorKey + 0 │ │ -00000000000ac188 0000001100000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetSurfaceBlendMode + 0 │ │ -00000000000ac190 0000001200000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_FreeSurface + 0 │ │ -00000000000ac198 0000001300000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_memcpy + 0 │ │ -00000000000ac1a0 0000001400000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_Error + 0 │ │ -00000000000ac1a8 0000007100000402 R_AARCH64_JUMP_SLOT 0000000000030484 TTF_GetFontKerningSizeGlyphs32 + 0 │ │ -00000000000ac1b0 0000001500000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_CreateRGBSurfaceWithFormatFrom + 0 │ │ -00000000000ac1b8 0000001600000402 R_AARCH64_JUMP_SLOT 0000000000000000 strstr@LIBC + 0 │ │ -00000000000ac1c0 0000001700000402 R_AARCH64_JUMP_SLOT 0000000000000000 memset@LIBC + 0 │ │ -00000000000ac1c8 0000001800000402 R_AARCH64_JUMP_SLOT 0000000000000000 memmove@LIBC + 0 │ │ -00000000000ac1d0 0000001900000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcmp@LIBC + 0 │ │ -00000000000ac1d8 0000001a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 longjmp@LIBC + 0 │ │ -00000000000ac1e0 0000001b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __memcpy_chk@LIBC + 0 │ │ -00000000000ac1e8 0000001c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@LIBC + 0 │ │ -00000000000ac1f0 0000001d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strtol@LIBC + 0 │ │ -00000000000ac1f8 0000001e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 qsort@LIBC + 0 │ │ -00000000000ac200 0000001f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@LIBC + 0 │ │ -00000000000ac208 0000002000000402 R_AARCH64_JUMP_SLOT 0000000000000000 strrchr@LIBC + 0 │ │ -00000000000ac210 0000002100000402 R_AARCH64_JUMP_SLOT 0000000000000000 strncpy@LIBC + 0 │ │ -00000000000ac218 0000002200000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcat@LIBC + 0 │ │ -00000000000ac220 0000002300000402 R_AARCH64_JUMP_SLOT 0000000000000000 getenv@LIBC + 0 │ │ -00000000000ac228 0000002400000402 R_AARCH64_JUMP_SLOT 0000000000000000 strncmp@LIBC + 0 │ │ -00000000000ac230 0000002500000402 R_AARCH64_JUMP_SLOT 0000000000000000 vsnprintf@LIBC + 0 │ │ -00000000000ac238 0000002600000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcmp@LIBC + 0 │ │ -00000000000ac240 0000002700000402 R_AARCH64_JUMP_SLOT 0000000000000000 setjmp@LIBC + 0 │ │ -00000000000ac248 0000002800000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcpy@LIBC + 0 │ │ -00000000000ac250 0000002900000402 R_AARCH64_JUMP_SLOT 0000000000000000 memchr@LIBC + 0 │ │ -00000000000ac258 0000002a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __open_2@LIBC + 0 │ │ -00000000000ac260 0000002b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fcntl@LIBC + 0 │ │ -00000000000ac268 0000002c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fstat@LIBC + 0 │ │ -00000000000ac270 0000002d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 mmap@LIBC + 0 │ │ -00000000000ac278 0000002e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 close@LIBC + 0 │ │ -00000000000ac280 0000002f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ -00000000000ac288 0000003000000402 R_AARCH64_JUMP_SLOT 0000000000000000 __read_chk@LIBC + 0 │ │ -00000000000ac290 0000003100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __errno@LIBC + 0 │ │ -00000000000ac298 0000003200000402 R_AARCH64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ │ -00000000000ac2a0 0000003300000402 R_AARCH64_JUMP_SLOT 0000000000000000 munmap@LIBC + 0 │ │ -00000000000ac2a8 0000003400000402 R_AARCH64_JUMP_SLOT 0000000000000000 realloc@LIBC + 0 │ │ +00000000000ab8f8 0000000100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_finalize@LIBC + 0 │ │ +00000000000ab900 0000000200000402 R_AARCH64_JUMP_SLOT 0000000000000000 __cxa_atexit@LIBC + 0 │ │ +00000000000ab908 0000000300000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetError + 0 │ │ +00000000000ab910 0000008900000402 R_AARCH64_JUMP_SLOT 000000000002d384 TTF_OpenFontIndexDPIRW + 0 │ │ +00000000000ab918 0000000400000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWtell + 0 │ │ +00000000000ab920 0000000500000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_malloc + 0 │ │ +00000000000ab928 0000000600000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_memset + 0 │ │ +00000000000ab930 0000000700000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWsize + 0 │ │ +00000000000ab938 0000000800000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWclose + 0 │ │ +00000000000ab940 0000003700000402 R_AARCH64_JUMP_SLOT 000000000002d744 TTF_SetFontSizeDPI + 0 │ │ +00000000000ab948 0000007300000402 R_AARCH64_JUMP_SLOT 000000000002d60c TTF_CloseFont + 0 │ │ +00000000000ab950 0000000900000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_free + 0 │ │ +00000000000ab958 0000000a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWseek + 0 │ │ +00000000000ab960 0000000b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWread + 0 │ │ +00000000000ab968 0000000c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_RWFromFile + 0 │ │ +00000000000ab970 0000008000000402 R_AARCH64_JUMP_SLOT 000000000002dd20 TTF_GlyphMetrics32 + 0 │ │ +00000000000ab978 0000000d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __stack_chk_fail@LIBC + 0 │ │ +00000000000ab980 0000000e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_strlen + 0 │ │ +00000000000ab988 0000000f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_realloc + 0 │ │ +00000000000ab990 0000001000000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetColorKey + 0 │ │ +00000000000ab998 0000001100000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_SetSurfaceBlendMode + 0 │ │ +00000000000ab9a0 0000001200000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_FreeSurface + 0 │ │ +00000000000ab9a8 0000001300000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_memcpy + 0 │ │ +00000000000ab9b0 0000001400000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_Error + 0 │ │ +00000000000ab9b8 0000005b00000402 R_AARCH64_JUMP_SLOT 0000000000030518 TTF_GetFontKerningSizeGlyphs32 + 0 │ │ +00000000000ab9c0 0000001500000402 R_AARCH64_JUMP_SLOT 0000000000000000 SDL_CreateRGBSurfaceWithFormatFrom + 0 │ │ +00000000000ab9c8 0000001600000402 R_AARCH64_JUMP_SLOT 0000000000000000 strstr@LIBC + 0 │ │ +00000000000ab9d0 0000001700000402 R_AARCH64_JUMP_SLOT 0000000000000000 memset@LIBC + 0 │ │ +00000000000ab9d8 0000001800000402 R_AARCH64_JUMP_SLOT 0000000000000000 memmove@LIBC + 0 │ │ +00000000000ab9e0 0000001900000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcmp@LIBC + 0 │ │ +00000000000ab9e8 0000001a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 longjmp@LIBC + 0 │ │ +00000000000ab9f0 0000001b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __memcpy_chk@LIBC + 0 │ │ +00000000000ab9f8 0000001c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcpy@LIBC + 0 │ │ +00000000000aba00 0000001d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strtol@LIBC + 0 │ │ +00000000000aba08 0000001e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 qsort@LIBC + 0 │ │ +00000000000aba10 0000001f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 strlen@LIBC + 0 │ │ +00000000000aba18 0000002000000402 R_AARCH64_JUMP_SLOT 0000000000000000 strrchr@LIBC + 0 │ │ +00000000000aba20 0000002100000402 R_AARCH64_JUMP_SLOT 0000000000000000 strncpy@LIBC + 0 │ │ +00000000000aba28 0000002200000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcat@LIBC + 0 │ │ +00000000000aba30 0000002300000402 R_AARCH64_JUMP_SLOT 0000000000000000 getenv@LIBC + 0 │ │ +00000000000aba38 0000002400000402 R_AARCH64_JUMP_SLOT 0000000000000000 strncmp@LIBC + 0 │ │ +00000000000aba40 0000002500000402 R_AARCH64_JUMP_SLOT 0000000000000000 vsnprintf@LIBC + 0 │ │ +00000000000aba48 0000002600000402 R_AARCH64_JUMP_SLOT 0000000000000000 memcmp@LIBC + 0 │ │ +00000000000aba50 0000002700000402 R_AARCH64_JUMP_SLOT 0000000000000000 setjmp@LIBC + 0 │ │ +00000000000aba58 0000002800000402 R_AARCH64_JUMP_SLOT 0000000000000000 strcpy@LIBC + 0 │ │ +00000000000aba60 0000002900000402 R_AARCH64_JUMP_SLOT 0000000000000000 memchr@LIBC + 0 │ │ +00000000000aba68 0000002a00000402 R_AARCH64_JUMP_SLOT 0000000000000000 __open_2@LIBC + 0 │ │ +00000000000aba70 0000002b00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fcntl@LIBC + 0 │ │ +00000000000aba78 0000002c00000402 R_AARCH64_JUMP_SLOT 0000000000000000 fstat@LIBC + 0 │ │ +00000000000aba80 0000002d00000402 R_AARCH64_JUMP_SLOT 0000000000000000 mmap@LIBC + 0 │ │ +00000000000aba88 0000002e00000402 R_AARCH64_JUMP_SLOT 0000000000000000 close@LIBC + 0 │ │ +00000000000aba90 0000002f00000402 R_AARCH64_JUMP_SLOT 0000000000000000 malloc@LIBC + 0 │ │ +00000000000aba98 0000003000000402 R_AARCH64_JUMP_SLOT 0000000000000000 __read_chk@LIBC + 0 │ │ +00000000000abaa0 0000003100000402 R_AARCH64_JUMP_SLOT 0000000000000000 __errno@LIBC + 0 │ │ +00000000000abaa8 0000003200000402 R_AARCH64_JUMP_SLOT 0000000000000000 free@LIBC + 0 │ │ +00000000000abab0 0000003300000402 R_AARCH64_JUMP_SLOT 0000000000000000 munmap@LIBC + 0 │ │ +00000000000abab8 0000003400000402 R_AARCH64_JUMP_SLOT 0000000000000000 realloc@LIBC + 0 │ ├── readelf --wide --dynamic {} │ │ @@ -1,30 +1,30 @@ │ │ │ │ -Dynamic section at offset 0xaae80 contains 27 entries: │ │ +Dynamic section at offset 0xaa690 contains 27 entries: │ │ Tag Type Name/Value │ │ 0x0000000000000001 (NEEDED) Shared library: [libSDL2.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libm.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libdl.so] │ │ 0x0000000000000001 (NEEDED) Shared library: [libc.so] │ │ 0x000000000000000e (SONAME) Library soname: [libSDL2_ttf.so] │ │ 0x000000000000001e (FLAGS) BIND_NOW │ │ 0x000000006ffffffb (FLAGS_1) Flags: NOW │ │ - 0x0000000000000007 (RELA) 0x21e8 │ │ + 0x0000000000000007 (RELA) 0x2228 │ │ 0x0000000000000008 (RELASZ) 32064 (bytes) │ │ 0x0000000000000009 (RELAENT) 24 (bytes) │ │ 0x000000006ffffff9 (RELACOUNT) 1336 │ │ - 0x0000000000000017 (JMPREL) 0x9f28 │ │ + 0x0000000000000017 (JMPREL) 0x9f68 │ │ 0x0000000000000002 (PLTRELSZ) 1368 (bytes) │ │ - 0x0000000000000003 (PLTGOT) 0xac0d0 │ │ + 0x0000000000000003 (PLTGOT) 0xab8e0 │ │ 0x0000000000000014 (PLTREL) RELA │ │ 0x0000000000000006 (SYMTAB) 0x2f8 │ │ 0x000000000000000b (SYMENT) 24 (bytes) │ │ - 0x0000000000000005 (STRTAB) 0x1878 │ │ - 0x000000000000000a (STRSZ) 2411 (bytes) │ │ - 0x000000006ffffef5 (GNU_HASH) 0x1150 │ │ - 0x0000000000000004 (HASH) 0x1410 │ │ - 0x000000000000001a (FINI_ARRAY) 0xabe70 │ │ + 0x0000000000000005 (STRTAB) 0x18a8 │ │ + 0x000000000000000a (STRSZ) 2431 (bytes) │ │ + 0x000000006ffffef5 (GNU_HASH) 0x1170 │ │ + 0x0000000000000004 (HASH) 0x1438 │ │ + 0x000000000000001a (FINI_ARRAY) 0xab680 │ │ 0x000000000000001c (FINI_ARRAYSZ) 16 (bytes) │ │ - 0x000000006ffffff0 (VERSYM) 0x1018 │ │ - 0x000000006ffffffe (VERNEED) 0x1130 │ │ + 0x000000006ffffff0 (VERSYM) 0x1030 │ │ + 0x000000006ffffffe (VERNEED) 0x114c │ │ 0x000000006fffffff (VERNEEDNUM) 1 │ │ 0x0000000000000000 (NULL) 0x0 │ ├── readelf --wide --notes {} │ │ @@ -1,8 +1,8 @@ │ │ │ │ Displaying notes found in: .note.android.ident │ │ Owner Data size Description │ │ Android 0x00000084 NT_VERSION (version) description data: 15 00 00 00 72 32 35 62 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 38 39 33 37 33 39 33 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ Owner Data size Description │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5c25e781f09cd12eb70dca978f3f91ce822eb343 │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0b1079eddc16c0b57bc159cab1242336512a37f1 │ ├── readelf --wide --version-info {} │ │ @@ -1,10 +1,10 @@ │ │ │ │ -Version symbols section '.gnu.version' contains 140 entries: │ │ - Addr: 0x0000000000001018 Offset: 0x00001018 Link: 3 (.dynsym) │ │ +Version symbols section '.gnu.version' contains 141 entries: │ │ + Addr: 0x0000000000001030 Offset: 0x00001030 Link: 3 (.dynsym) │ │ 000: 0 (*local*) 2 (LIBC) 2 (LIBC) 1 (*global*) │ │ 004: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 008: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 00c: 1 (*global*) 2 (LIBC) 1 (*global*) 1 (*global*) │ │ 010: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 014: 1 (*global*) 1 (*global*) 2 (LIBC) 2 (LIBC) │ │ 018: 2 (LIBC) 2 (LIBC) 2 (LIBC) 2 (LIBC) │ │ @@ -32,12 +32,13 @@ │ │ 070: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 074: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 078: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 07c: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 080: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 084: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ 088: 1 (*global*) 1 (*global*) 1 (*global*) 1 (*global*) │ │ + 08c: 1 (*global*) │ │ │ │ Version needs section '.gnu.version_r' contains 1 entry: │ │ - Addr: 0x0000000000001130 Offset: 0x00001130 Link: 8 (.dynstr) │ │ + Addr: 0x000000000000114c Offset: 0x0000114c Link: 8 (.dynstr) │ │ 000000: Version: 1 File: libc.so Cnt: 1 │ │ 0x0010: Name: LIBC Flags: none Version: 2 │ ├── readelf --wide --debug-dump=frames {} │ │ @@ -10,127 +10,127 @@ │ │ Augmentation data: 1b │ │ DW_CFA_def_cfa: r31 (sp) ofs 0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000018 0000000000000014 0000001c FDE cie=00000000 pc=000000000002d1e4..000000000002d1f4 │ │ +00000018 0000000000000014 0000001c FDE cie=00000000 pc=000000000002d26c..000000000002d27c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000030 0000000000000014 00000034 FDE cie=00000000 pc=000000000002d1f4..000000000002d1fc │ │ +00000030 0000000000000014 00000034 FDE cie=00000000 pc=000000000002d27c..000000000002d284 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000048 0000000000000014 0000004c FDE cie=00000000 pc=000000000002d1fc..000000000002d204 │ │ +00000048 0000000000000014 0000004c FDE cie=00000000 pc=000000000002d284..000000000002d28c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000060 0000000000000014 00000064 FDE cie=00000000 pc=000000000002d204..000000000002d218 │ │ +00000060 0000000000000014 00000064 FDE cie=00000000 pc=000000000002d28c..000000000002d2a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000078 0000000000000014 0000007c FDE cie=00000000 pc=000000000002d218..000000000002d234 │ │ +00000078 0000000000000014 0000007c FDE cie=00000000 pc=000000000002d2a0..000000000002d2bc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000090 0000000000000014 00000094 FDE cie=00000000 pc=000000000002d234..000000000002d23c │ │ +00000090 0000000000000014 00000094 FDE cie=00000000 pc=000000000002d2bc..000000000002d2c4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000a8 0000000000000014 000000ac FDE cie=00000000 pc=000000000002d23c..000000000002d244 │ │ +000000a8 0000000000000014 000000ac FDE cie=00000000 pc=000000000002d2c4..000000000002d2cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000c0 0000000000000014 000000c4 FDE cie=00000000 pc=000000000002d244..000000000002d25c │ │ +000000c0 0000000000000014 000000c4 FDE cie=00000000 pc=000000000002d2cc..000000000002d2e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000d8 0000000000000014 000000dc FDE cie=00000000 pc=000000000002d25c..000000000002d268 │ │ +000000d8 0000000000000014 000000dc FDE cie=00000000 pc=000000000002d2e4..000000000002d2f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000000f0 000000000000001c 000000f4 FDE cie=00000000 pc=000000000002d268..000000000002d2c4 │ │ - DW_CFA_advance_loc: 12 to 000000000002d274 │ │ +000000f0 000000000000001c 000000f4 FDE cie=00000000 pc=000000000002d2f0..000000000002d34c │ │ + DW_CFA_advance_loc: 12 to 000000000002d2fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000110 0000000000000014 00000114 FDE cie=00000000 pc=000000000002d2c4..000000000002d2e0 │ │ +00000110 0000000000000014 00000114 FDE cie=00000000 pc=000000000002d34c..000000000002d368 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000128 0000000000000014 0000012c FDE cie=00000000 pc=000000000002d2e0..000000000002d2fc │ │ +00000128 0000000000000014 0000012c FDE cie=00000000 pc=000000000002d368..000000000002d384 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000140 000000000000002c 00000144 FDE cie=00000000 pc=000000000002d2fc..000000000002d584 │ │ - DW_CFA_advance_loc: 28 to 000000000002d318 │ │ +00000140 000000000000002c 00000144 FDE cie=00000000 pc=000000000002d384..000000000002d60c │ │ + DW_CFA_advance_loc: 28 to 000000000002d3a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -141,56 +141,56 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000170 000000000000001c 00000174 FDE cie=00000000 pc=000000000002d584..000000000002d634 │ │ - DW_CFA_advance_loc: 20 to 000000000002d598 │ │ +00000170 000000000000001c 00000174 FDE cie=00000000 pc=000000000002d60c..000000000002d6bc │ │ + DW_CFA_advance_loc: 20 to 000000000002d620 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000190 000000000000001c 00000194 FDE cie=00000000 pc=000000000002d634..000000000002d698 │ │ - DW_CFA_advance_loc: 16 to 000000000002d644 │ │ +00000190 000000000000001c 00000194 FDE cie=00000000 pc=000000000002d6bc..000000000002d720 │ │ + DW_CFA_advance_loc: 16 to 000000000002d6cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000001b0 0000000000000014 000001b4 FDE cie=00000000 pc=000000000002d698..000000000002d6bc │ │ +000001b0 0000000000000014 000001b4 FDE cie=00000000 pc=000000000002d720..000000000002d744 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001c8 000000000000001c 000001cc FDE cie=00000000 pc=000000000002d6bc..000000000002d7a0 │ │ - DW_CFA_advance_loc: 12 to 000000000002d6c8 │ │ +000001c8 000000000000001c 000001cc FDE cie=00000000 pc=000000000002d744..000000000002d828 │ │ + DW_CFA_advance_loc: 12 to 000000000002d750 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000001e8 0000000000000024 000001ec FDE cie=00000000 pc=000000000002d7a0..000000000002d9c4 │ │ - DW_CFA_advance_loc: 16 to 000000000002d7b0 │ │ +000001e8 0000000000000024 000001ec FDE cie=00000000 pc=000000000002d828..000000000002da4c │ │ + DW_CFA_advance_loc: 16 to 000000000002d838 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -198,43 +198,43 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000210 0000000000000014 00000214 FDE cie=00000000 pc=000000000002d9c4..000000000002d9d0 │ │ +00000210 0000000000000014 00000214 FDE cie=00000000 pc=000000000002da4c..000000000002da58 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000228 0000000000000014 0000022c FDE cie=00000000 pc=000000000002d9d0..000000000002d9e0 │ │ +00000228 0000000000000014 0000022c FDE cie=00000000 pc=000000000002da58..000000000002da68 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000240 0000000000000014 00000244 FDE cie=00000000 pc=000000000002d9e0..000000000002d9ec │ │ +00000240 0000000000000014 00000244 FDE cie=00000000 pc=000000000002da68..000000000002da74 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000258 0000000000000024 0000025c FDE cie=00000000 pc=000000000002d9ec..000000000002da50 │ │ - DW_CFA_advance_loc: 16 to 000000000002d9fc │ │ +00000258 0000000000000024 0000025c FDE cie=00000000 pc=000000000002da74..000000000002dad8 │ │ + DW_CFA_advance_loc: 16 to 000000000002da84 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -242,233 +242,242 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000280 0000000000000014 00000284 FDE cie=00000000 pc=000000000002da50..000000000002da60 │ │ +00000280 0000000000000014 00000284 FDE cie=00000000 pc=000000000002dad8..000000000002dae8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000298 000000000000001c 0000029c FDE cie=00000000 pc=000000000002da60..000000000002dac0 │ │ - DW_CFA_advance_loc: 16 to 000000000002da70 │ │ +00000298 000000000000001c 0000029c FDE cie=00000000 pc=000000000002dae8..000000000002db48 │ │ + DW_CFA_advance_loc: 16 to 000000000002daf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000002b8 000000000000001c 000002bc FDE cie=00000000 pc=000000000002dac0..000000000002db10 │ │ - DW_CFA_advance_loc: 12 to 000000000002dacc │ │ +000002b8 000000000000001c 000002bc FDE cie=00000000 pc=000000000002db48..000000000002db98 │ │ + DW_CFA_advance_loc: 12 to 000000000002db54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000002d8 000000000000001c 000002dc FDE cie=00000000 pc=000000000002db10..000000000002db5c │ │ - DW_CFA_advance_loc: 12 to 000000000002db1c │ │ +000002d8 000000000000001c 000002dc FDE cie=00000000 pc=000000000002db98..000000000002dbe4 │ │ + DW_CFA_advance_loc: 12 to 000000000002dba4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000002f8 0000000000000014 000002fc FDE cie=00000000 pc=000000000002db5c..000000000002db64 │ │ +000002f8 0000000000000014 000002fc FDE cie=00000000 pc=000000000002dbe4..000000000002dbec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000310 0000000000000014 00000314 FDE cie=00000000 pc=000000000002db64..000000000002db74 │ │ +00000310 0000000000000014 00000314 FDE cie=00000000 pc=000000000002dbec..000000000002dbfc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000328 0000000000000014 0000032c FDE cie=00000000 pc=000000000002db74..000000000002db7c │ │ +00000328 0000000000000014 0000032c FDE cie=00000000 pc=000000000002dbfc..000000000002dc04 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000340 0000000000000014 00000344 FDE cie=00000000 pc=000000000002db7c..000000000002db84 │ │ +00000340 0000000000000014 00000344 FDE cie=00000000 pc=000000000002dc04..000000000002dc0c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000358 0000000000000014 0000035c FDE cie=00000000 pc=000000000002db84..000000000002db8c │ │ +00000358 0000000000000014 0000035c FDE cie=00000000 pc=000000000002dc0c..000000000002dc18 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000370 0000000000000014 00000374 FDE cie=00000000 pc=000000000002db8c..000000000002db98 │ │ +00000370 0000000000000014 00000374 FDE cie=00000000 pc=000000000002dc18..000000000002dc20 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000388 0000000000000014 0000038c FDE cie=00000000 pc=000000000002db98..000000000002dba8 │ │ +00000388 0000000000000014 0000038c FDE cie=00000000 pc=000000000002dc20..000000000002dc2c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003a0 0000000000000014 000003a4 FDE cie=00000000 pc=000000000002dba8..000000000002dbb4 │ │ +000003a0 0000000000000014 000003a4 FDE cie=00000000 pc=000000000002dc2c..000000000002dc3c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003b8 0000000000000014 000003bc FDE cie=00000000 pc=000000000002dbb4..000000000002dbc0 │ │ +000003b8 0000000000000014 000003bc FDE cie=00000000 pc=000000000002dc3c..000000000002dc48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003d0 000000000000001c 000003d4 FDE cie=00000000 pc=000000000002dbc0..000000000002dc24 │ │ - DW_CFA_advance_loc: 12 to 000000000002dbcc │ │ +000003d0 0000000000000014 000003d4 FDE cie=00000000 pc=000000000002dc48..000000000002dc54 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +000003e8 000000000000001c 000003ec FDE cie=00000000 pc=000000000002dc54..000000000002dcb8 │ │ + DW_CFA_advance_loc: 12 to 000000000002dc60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000003f0 000000000000001c 000003f4 FDE cie=00000000 pc=000000000002dc24..000000000002dc84 │ │ - DW_CFA_advance_loc: 12 to 000000000002dc30 │ │ +00000408 000000000000001c 0000040c FDE cie=00000000 pc=000000000002dcb8..000000000002dd18 │ │ + DW_CFA_advance_loc: 12 to 000000000002dcc4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000410 0000000000000014 00000414 FDE cie=00000000 pc=000000000002dc84..000000000002dc8c │ │ +00000428 0000000000000014 0000042c FDE cie=00000000 pc=000000000002dd18..000000000002dd20 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000428 0000000000000024 0000042c FDE cie=00000000 pc=000000000002dc8c..000000000002ddbc │ │ - DW_CFA_advance_loc: 28 to 000000000002dca8 │ │ +00000440 0000000000000024 00000444 FDE cie=00000000 pc=000000000002dd20..000000000002de50 │ │ + DW_CFA_advance_loc: 28 to 000000000002dd3c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00000450 0000000000000024 00000454 FDE cie=00000000 pc=000000000002ddbc..000000000002decc │ │ - DW_CFA_advance_loc: 20 to 000000000002ddd0 │ │ +00000468 0000000000000024 0000046c FDE cie=00000000 pc=000000000002de50..000000000002df60 │ │ + DW_CFA_advance_loc: 20 to 000000000002de64 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000478 0000000000000014 0000047c FDE cie=00000000 pc=000000000002decc..000000000002ded4 │ │ +00000490 0000000000000014 00000494 FDE cie=00000000 pc=000000000002df60..000000000002df68 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000490 0000000000000014 00000494 FDE cie=00000000 pc=000000000002ded4..000000000002dedc │ │ +000004a8 0000000000000014 000004ac FDE cie=00000000 pc=000000000002df68..000000000002df70 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000004a8 000000000000001c 000004ac FDE cie=00000000 pc=000000000002dedc..000000000002df14 │ │ - DW_CFA_advance_loc: 12 to 000000000002dee8 │ │ +000004c0 000000000000001c 000004c4 FDE cie=00000000 pc=000000000002df70..000000000002dfa8 │ │ + DW_CFA_advance_loc: 12 to 000000000002df7c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000004c8 000000000000002c 000004cc FDE cie=00000000 pc=000000000002df14..000000000002e644 │ │ - DW_CFA_advance_loc: 32 to 000000000002df34 │ │ +000004e0 000000000000002c 000004e4 FDE cie=00000000 pc=000000000002dfa8..000000000002e6d8 │ │ + DW_CFA_advance_loc: 32 to 000000000002dfc8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -478,90 +487,90 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000004f8 000000000000001c 000004fc FDE cie=00000000 pc=000000000002e644..000000000002e67c │ │ - DW_CFA_advance_loc: 12 to 000000000002e650 │ │ +00000510 000000000000001c 00000514 FDE cie=00000000 pc=000000000002e6d8..000000000002e710 │ │ + DW_CFA_advance_loc: 12 to 000000000002e6e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000518 000000000000001c 0000051c FDE cie=00000000 pc=000000000002e67c..000000000002e6b4 │ │ - DW_CFA_advance_loc: 12 to 000000000002e688 │ │ +00000530 000000000000001c 00000534 FDE cie=00000000 pc=000000000002e710..000000000002e748 │ │ + DW_CFA_advance_loc: 12 to 000000000002e71c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000538 000000000000001c 0000053c FDE cie=00000000 pc=000000000002e6b4..000000000002e6f4 │ │ - DW_CFA_advance_loc: 12 to 000000000002e6c0 │ │ +00000550 000000000000001c 00000554 FDE cie=00000000 pc=000000000002e748..000000000002e788 │ │ + DW_CFA_advance_loc: 12 to 000000000002e754 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000558 000000000000001c 0000055c FDE cie=00000000 pc=000000000002e6f4..000000000002e734 │ │ - DW_CFA_advance_loc: 12 to 000000000002e700 │ │ +00000570 000000000000001c 00000574 FDE cie=00000000 pc=000000000002e788..000000000002e7c8 │ │ + DW_CFA_advance_loc: 12 to 000000000002e794 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000578 000000000000001c 0000057c FDE cie=00000000 pc=000000000002e734..000000000002e774 │ │ - DW_CFA_advance_loc: 12 to 000000000002e740 │ │ +00000590 000000000000001c 00000594 FDE cie=00000000 pc=000000000002e7c8..000000000002e808 │ │ + DW_CFA_advance_loc: 12 to 000000000002e7d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000598 0000000000000014 0000059c FDE cie=00000000 pc=000000000002e774..000000000002e788 │ │ +000005b0 0000000000000014 000005b4 FDE cie=00000000 pc=000000000002e808..000000000002e81c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000005b0 000000000000002c 000005b4 FDE cie=00000000 pc=000000000002e788..000000000002ed20 │ │ - DW_CFA_advance_loc: 32 to 000000000002e7a8 │ │ +000005c8 000000000000002c 000005cc FDE cie=00000000 pc=000000000002e81c..000000000002edb4 │ │ + DW_CFA_advance_loc: 32 to 000000000002e83c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -572,94 +581,94 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000005e0 0000000000000014 000005e4 FDE cie=00000000 pc=000000000002ed20..000000000002ed34 │ │ +000005f8 0000000000000014 000005fc FDE cie=00000000 pc=000000000002edb4..000000000002edc8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000005f8 0000000000000014 000005fc FDE cie=00000000 pc=000000000002ed34..000000000002ed48 │ │ +00000610 0000000000000014 00000614 FDE cie=00000000 pc=000000000002edc8..000000000002eddc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000610 000000000000001c 00000614 FDE cie=00000000 pc=000000000002ed48..000000000002eddc │ │ - DW_CFA_advance_loc: 20 to 000000000002ed5c │ │ +00000628 000000000000001c 0000062c FDE cie=00000000 pc=000000000002eddc..000000000002ee70 │ │ + DW_CFA_advance_loc: 20 to 000000000002edf0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000630 000000000000001c 00000634 FDE cie=00000000 pc=000000000002eddc..000000000002ee70 │ │ - DW_CFA_advance_loc: 20 to 000000000002edf0 │ │ +00000648 000000000000001c 0000064c FDE cie=00000000 pc=000000000002ee70..000000000002ef04 │ │ + DW_CFA_advance_loc: 20 to 000000000002ee84 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000650 000000000000001c 00000654 FDE cie=00000000 pc=000000000002ee70..000000000002effc │ │ - DW_CFA_advance_loc: 8 to 000000000002ee78 │ │ +00000668 000000000000001c 0000066c FDE cie=00000000 pc=000000000002ef04..000000000002f090 │ │ + DW_CFA_advance_loc: 8 to 000000000002ef0c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000670 0000000000000014 00000674 FDE cie=00000000 pc=000000000002effc..000000000002f014 │ │ +00000688 0000000000000014 0000068c FDE cie=00000000 pc=000000000002f090..000000000002f0a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000688 0000000000000014 0000068c FDE cie=00000000 pc=000000000002f014..000000000002f02c │ │ +000006a0 0000000000000014 000006a4 FDE cie=00000000 pc=000000000002f0a8..000000000002f0c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006a0 0000000000000014 000006a4 FDE cie=00000000 pc=000000000002f02c..000000000002f044 │ │ +000006b8 0000000000000014 000006bc FDE cie=00000000 pc=000000000002f0c0..000000000002f0d8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006b8 0000000000000024 000006bc FDE cie=00000000 pc=000000000002f044..000000000002f0dc │ │ - DW_CFA_advance_loc: 20 to 000000000002f058 │ │ +000006d0 0000000000000024 000006d4 FDE cie=00000000 pc=000000000002f0d8..000000000002f170 │ │ + DW_CFA_advance_loc: 20 to 000000000002f0ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -667,16 +676,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000006e0 0000000000000024 000006e4 FDE cie=00000000 pc=000000000002f0dc..000000000002f174 │ │ - DW_CFA_advance_loc: 20 to 000000000002f0f0 │ │ +000006f8 0000000000000024 000006fc FDE cie=00000000 pc=000000000002f170..000000000002f208 │ │ + DW_CFA_advance_loc: 20 to 000000000002f184 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -684,70 +693,70 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000708 0000000000000014 0000070c FDE cie=00000000 pc=000000000002f174..000000000002f188 │ │ +00000720 0000000000000014 00000724 FDE cie=00000000 pc=000000000002f208..000000000002f21c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000720 0000000000000014 00000724 FDE cie=00000000 pc=000000000002f188..000000000002f19c │ │ +00000738 0000000000000014 0000073c FDE cie=00000000 pc=000000000002f21c..000000000002f230 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000738 0000000000000014 0000073c FDE cie=00000000 pc=000000000002f19c..000000000002f1b0 │ │ +00000750 0000000000000014 00000754 FDE cie=00000000 pc=000000000002f230..000000000002f244 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000750 0000000000000014 00000754 FDE cie=00000000 pc=000000000002f1b0..000000000002f1c8 │ │ +00000768 0000000000000014 0000076c FDE cie=00000000 pc=000000000002f244..000000000002f25c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000768 0000000000000014 0000076c FDE cie=00000000 pc=000000000002f1c8..000000000002f1e0 │ │ +00000780 0000000000000014 00000784 FDE cie=00000000 pc=000000000002f25c..000000000002f274 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000780 0000000000000014 00000784 FDE cie=00000000 pc=000000000002f1e0..000000000002f1f8 │ │ +00000798 0000000000000014 0000079c FDE cie=00000000 pc=000000000002f274..000000000002f28c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000798 0000000000000024 0000079c FDE cie=00000000 pc=000000000002f1f8..000000000002f290 │ │ - DW_CFA_advance_loc: 20 to 000000000002f20c │ │ +000007b0 0000000000000024 000007b4 FDE cie=00000000 pc=000000000002f28c..000000000002f324 │ │ + DW_CFA_advance_loc: 20 to 000000000002f2a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -755,16 +764,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007c0 0000000000000024 000007c4 FDE cie=00000000 pc=000000000002f290..000000000002f328 │ │ - DW_CFA_advance_loc: 20 to 000000000002f2a4 │ │ +000007d8 0000000000000024 000007dc FDE cie=00000000 pc=000000000002f324..000000000002f3bc │ │ + DW_CFA_advance_loc: 20 to 000000000002f338 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -772,25 +781,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000007e8 0000000000000014 000007ec FDE cie=00000000 pc=000000000002f328..000000000002f340 │ │ +00000800 0000000000000014 00000804 FDE cie=00000000 pc=000000000002f3bc..000000000002f3d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000800 000000000000002c 00000804 FDE cie=00000000 pc=000000000002f340..000000000002fd5c │ │ - DW_CFA_advance_loc: 32 to 000000000002f360 │ │ +00000818 000000000000002c 0000081c FDE cie=00000000 pc=000000000002f3d4..000000000002fdf0 │ │ + DW_CFA_advance_loc: 32 to 000000000002f3f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -800,305 +809,305 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000830 0000000000000014 00000834 FDE cie=00000000 pc=000000000002fd5c..000000000002fd74 │ │ +00000848 0000000000000014 0000084c FDE cie=00000000 pc=000000000002fdf0..000000000002fe08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000848 0000000000000014 0000084c FDE cie=00000000 pc=000000000002fd74..000000000002fd8c │ │ +00000860 0000000000000014 00000864 FDE cie=00000000 pc=000000000002fe08..000000000002fe20 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000860 0000000000000014 00000864 FDE cie=00000000 pc=000000000002fd8c..000000000002fdac │ │ +00000878 0000000000000014 0000087c FDE cie=00000000 pc=000000000002fe20..000000000002fe40 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000878 0000000000000014 0000087c FDE cie=00000000 pc=000000000002fdac..000000000002fdcc │ │ +00000890 0000000000000014 00000894 FDE cie=00000000 pc=000000000002fe40..000000000002fe60 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000890 0000000000000014 00000894 FDE cie=00000000 pc=000000000002fdcc..000000000002fdec │ │ +000008a8 0000000000000014 000008ac FDE cie=00000000 pc=000000000002fe60..000000000002fe80 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008a8 0000000000000014 000008ac FDE cie=00000000 pc=000000000002fdec..000000000002fe04 │ │ +000008c0 0000000000000014 000008c4 FDE cie=00000000 pc=000000000002fe80..000000000002fe98 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008c0 0000000000000014 000008c4 FDE cie=00000000 pc=000000000002fe04..000000000002fe1c │ │ +000008d8 0000000000000014 000008dc FDE cie=00000000 pc=000000000002fe98..000000000002feb0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008d8 0000000000000014 000008dc FDE cie=00000000 pc=000000000002fe1c..000000000002fe34 │ │ +000008f0 0000000000000014 000008f4 FDE cie=00000000 pc=000000000002feb0..000000000002fec8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000008f0 0000000000000014 000008f4 FDE cie=00000000 pc=000000000002fe34..000000000002fe54 │ │ +00000908 0000000000000014 0000090c FDE cie=00000000 pc=000000000002fec8..000000000002fee8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000908 0000000000000014 0000090c FDE cie=00000000 pc=000000000002fe54..000000000002fe74 │ │ +00000920 0000000000000014 00000924 FDE cie=00000000 pc=000000000002fee8..000000000002ff08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000920 0000000000000014 00000924 FDE cie=00000000 pc=000000000002fe74..000000000002fe94 │ │ +00000938 0000000000000014 0000093c FDE cie=00000000 pc=000000000002ff08..000000000002ff28 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000938 000000000000001c 0000093c FDE cie=00000000 pc=000000000002fe94..000000000002ff28 │ │ - DW_CFA_advance_loc: 20 to 000000000002fea8 │ │ +00000950 000000000000001c 00000954 FDE cie=00000000 pc=000000000002ff28..000000000002ffbc │ │ + DW_CFA_advance_loc: 20 to 000000000002ff3c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000958 000000000000001c 0000095c FDE cie=00000000 pc=000000000002ff28..000000000002ffbc │ │ - DW_CFA_advance_loc: 20 to 000000000002ff3c │ │ +00000970 000000000000001c 00000974 FDE cie=00000000 pc=000000000002ffbc..0000000000030050 │ │ + DW_CFA_advance_loc: 20 to 000000000002ffd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000978 000000000000001c 0000097c FDE cie=00000000 pc=000000000002ffbc..000000000003006c │ │ - DW_CFA_advance_loc: 16 to 000000000002ffcc │ │ +00000990 000000000000001c 00000994 FDE cie=00000000 pc=0000000000030050..0000000000030100 │ │ + DW_CFA_advance_loc: 16 to 0000000000030060 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000998 000000000000001c 0000099c FDE cie=00000000 pc=000000000003006c..00000000000300b4 │ │ - DW_CFA_advance_loc: 8 to 0000000000030074 │ │ +000009b0 000000000000001c 000009b4 FDE cie=00000000 pc=0000000000030100..0000000000030148 │ │ + DW_CFA_advance_loc: 8 to 0000000000030108 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000009b8 000000000000001c 000009bc FDE cie=00000000 pc=00000000000300b4..0000000000030134 │ │ - DW_CFA_advance_loc: 16 to 00000000000300c4 │ │ +000009d0 000000000000001c 000009d4 FDE cie=00000000 pc=0000000000030148..00000000000301c8 │ │ + DW_CFA_advance_loc: 16 to 0000000000030158 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000009d8 000000000000001c 000009dc FDE cie=00000000 pc=0000000000030134..0000000000030164 │ │ - DW_CFA_advance_loc: 8 to 000000000003013c │ │ +000009f0 000000000000001c 000009f4 FDE cie=00000000 pc=00000000000301c8..00000000000301f8 │ │ + DW_CFA_advance_loc: 8 to 00000000000301d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000009f8 000000000000001c 000009fc FDE cie=00000000 pc=0000000000030164..0000000000030208 │ │ - DW_CFA_advance_loc: 16 to 0000000000030174 │ │ +00000a10 000000000000001c 00000a14 FDE cie=00000000 pc=00000000000301f8..000000000003029c │ │ + DW_CFA_advance_loc: 16 to 0000000000030208 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a18 000000000000001c 00000a1c FDE cie=00000000 pc=0000000000030208..000000000003028c │ │ - DW_CFA_advance_loc: 8 to 0000000000030210 │ │ +00000a30 000000000000001c 00000a34 FDE cie=00000000 pc=000000000003029c..0000000000030320 │ │ + DW_CFA_advance_loc: 8 to 00000000000302a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a38 000000000000001c 00000a3c FDE cie=00000000 pc=000000000003028c..0000000000030310 │ │ - DW_CFA_advance_loc: 12 to 0000000000030298 │ │ +00000a50 000000000000001c 00000a54 FDE cie=00000000 pc=0000000000030320..00000000000303a4 │ │ + DW_CFA_advance_loc: 12 to 000000000003032c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a58 000000000000001c 00000a5c FDE cie=00000000 pc=0000000000030310..0000000000030344 │ │ - DW_CFA_advance_loc: 8 to 0000000000030318 │ │ +00000a70 000000000000001c 00000a74 FDE cie=00000000 pc=00000000000303a4..00000000000303d8 │ │ + DW_CFA_advance_loc: 8 to 00000000000303ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a78 0000000000000014 00000a7c FDE cie=00000000 pc=0000000000030344..0000000000030388 │ │ +00000a90 0000000000000014 00000a94 FDE cie=00000000 pc=00000000000303d8..000000000003041c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000a90 000000000000001c 00000a94 FDE cie=00000000 pc=0000000000030388..00000000000303bc │ │ - DW_CFA_advance_loc: 8 to 0000000000030390 │ │ +00000aa8 000000000000001c 00000aac FDE cie=00000000 pc=000000000003041c..0000000000030450 │ │ + DW_CFA_advance_loc: 8 to 0000000000030424 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ab0 000000000000001c 00000ab4 FDE cie=00000000 pc=00000000000303bc..00000000000303fc │ │ - DW_CFA_advance_loc: 12 to 00000000000303c8 │ │ +00000ac8 000000000000001c 00000acc FDE cie=00000000 pc=0000000000030450..0000000000030490 │ │ + DW_CFA_advance_loc: 12 to 000000000003045c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ad0 0000000000000014 00000ad4 FDE cie=00000000 pc=00000000000303fc..0000000000030408 │ │ +00000ae8 0000000000000014 00000aec FDE cie=00000000 pc=0000000000030490..000000000003049c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ae8 000000000000001c 00000aec FDE cie=00000000 pc=0000000000030408..0000000000030478 │ │ - DW_CFA_advance_loc: 16 to 0000000000030418 │ │ +00000b00 000000000000001c 00000b04 FDE cie=00000000 pc=000000000003049c..000000000003050c │ │ + DW_CFA_advance_loc: 16 to 00000000000304ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b08 0000000000000014 00000b0c FDE cie=00000000 pc=0000000000030478..0000000000030484 │ │ +00000b20 0000000000000014 00000b24 FDE cie=00000000 pc=000000000003050c..0000000000030518 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b20 000000000000001c 00000b24 FDE cie=00000000 pc=0000000000030484..0000000000030588 │ │ - DW_CFA_advance_loc: 20 to 0000000000030498 │ │ +00000b38 000000000000001c 00000b3c FDE cie=00000000 pc=0000000000030518..000000000003061c │ │ + DW_CFA_advance_loc: 20 to 000000000003052c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000b40 000000000000002c 00000b44 FDE cie=00000000 pc=0000000000030588..0000000000030818 │ │ - DW_CFA_advance_loc: 24 to 00000000000305a0 │ │ +00000b58 000000000000002c 00000b5c FDE cie=00000000 pc=000000000003061c..00000000000308ac │ │ + DW_CFA_advance_loc: 24 to 0000000000030634 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1110,16 +1119,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000b70 0000000000000044 00000b74 FDE cie=00000000 pc=0000000000030818..0000000000031ae0 │ │ - DW_CFA_advance_loc: 48 to 0000000000030848 │ │ +00000b88 0000000000000044 00000b8c FDE cie=00000000 pc=00000000000308ac..0000000000031b74 │ │ + DW_CFA_advance_loc: 48 to 00000000000308dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1139,35 +1148,35 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000bb8 0000000000000014 00000bbc FDE cie=00000000 pc=0000000000031ae0..0000000000031d14 │ │ +00000bd0 0000000000000014 00000bd4 FDE cie=00000000 pc=0000000000031b74..0000000000031da8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000bd0 000000000000001c 00000bd4 FDE cie=00000000 pc=0000000000031d14..0000000000031db8 │ │ - DW_CFA_advance_loc: 16 to 0000000000031d24 │ │ +00000be8 000000000000001c 00000bec FDE cie=00000000 pc=0000000000031da8..0000000000031e4c │ │ + DW_CFA_advance_loc: 16 to 0000000000031db8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000bf0 0000000000000044 00000bf4 FDE cie=00000000 pc=0000000000031db8..00000000000320dc │ │ - DW_CFA_advance_loc: 48 to 0000000000031de8 │ │ +00000c08 0000000000000044 00000c0c FDE cie=00000000 pc=0000000000031e4c..0000000000032170 │ │ + DW_CFA_advance_loc: 48 to 0000000000031e7c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1186,38 +1195,38 @@ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-160 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c38 000000000000001c 00000c3c FDE cie=00000000 pc=00000000000320dc..0000000000032158 │ │ - DW_CFA_advance_loc: 12 to 00000000000320e8 │ │ +00000c50 000000000000001c 00000c54 FDE cie=00000000 pc=0000000000032170..00000000000321ec │ │ + DW_CFA_advance_loc: 12 to 000000000003217c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c58 000000000000001c 00000c5c FDE cie=00000000 pc=0000000000032158..00000000000321dc │ │ - DW_CFA_advance_loc: 12 to 0000000000032164 │ │ +00000c70 000000000000001c 00000c74 FDE cie=00000000 pc=00000000000321ec..0000000000032270 │ │ + DW_CFA_advance_loc: 12 to 00000000000321f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000c78 000000000000002c 00000c7c FDE cie=00000000 pc=00000000000321dc..00000000000369a4 │ │ - DW_CFA_advance_loc: 32 to 00000000000321fc │ │ +00000c90 000000000000002c 00000c94 FDE cie=00000000 pc=0000000000032270..0000000000036a04 │ │ + DW_CFA_advance_loc: 32 to 0000000000032290 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1227,32 +1236,32 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ca8 0000000000000024 00000cac FDE cie=00000000 pc=00000000000369a4..0000000000036ab4 │ │ - DW_CFA_advance_loc: 20 to 00000000000369b8 │ │ +00000cc0 0000000000000024 00000cc4 FDE cie=00000000 pc=0000000000036a04..0000000000036b14 │ │ + DW_CFA_advance_loc: 20 to 0000000000036a18 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000cd0 000000000000002c 00000cd4 FDE cie=00000000 pc=0000000000036ab4..0000000000036bf0 │ │ - DW_CFA_advance_loc: 28 to 0000000000036ad0 │ │ +00000ce8 000000000000002c 00000cec FDE cie=00000000 pc=0000000000036b14..0000000000036c50 │ │ + DW_CFA_advance_loc: 28 to 0000000000036b30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1263,16 +1272,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d00 000000000000002c 00000d04 FDE cie=00000000 pc=0000000000036bf0..00000000000372d4 │ │ - DW_CFA_advance_loc: 32 to 0000000000036c10 │ │ +00000d18 0000000000000034 00000d1c FDE cie=00000000 pc=0000000000036c50..0000000000037338 │ │ + DW_CFA_advance_loc: 32 to 0000000000036c70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1281,17 +1290,25 @@ │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00000d30 0000000000000024 00000d34 FDE cie=00000000 pc=00000000000372d4..0000000000037410 │ │ - DW_CFA_advance_loc: 16 to 00000000000372e4 │ │ +00000d50 0000000000000024 00000d54 FDE cie=00000000 pc=0000000000037338..0000000000037474 │ │ + DW_CFA_advance_loc: 16 to 0000000000037348 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1299,25 +1316,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d58 0000000000000014 00000d5c FDE cie=00000000 pc=0000000000037410..0000000000037530 │ │ +00000d78 0000000000000014 00000d7c FDE cie=00000000 pc=0000000000037474..0000000000037594 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000d70 000000000000002c 00000d74 FDE cie=00000000 pc=0000000000037530..0000000000037690 │ │ - DW_CFA_advance_loc: 24 to 0000000000037548 │ │ +00000d90 000000000000002c 00000d94 FDE cie=00000000 pc=0000000000037594..00000000000376f4 │ │ + DW_CFA_advance_loc: 24 to 00000000000375ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1329,16 +1346,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000da0 000000000000002c 00000da4 FDE cie=00000000 pc=0000000000037690..0000000000037d30 │ │ - DW_CFA_advance_loc: 28 to 00000000000376ac │ │ +00000dc0 000000000000002c 00000dc4 FDE cie=00000000 pc=00000000000376f4..0000000000037d90 │ │ + DW_CFA_advance_loc: 28 to 0000000000037710 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1349,228 +1366,237 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000dd0 0000000000000014 00000dd4 FDE cie=00000000 pc=0000000000037d30..0000000000037d40 │ │ +00000df0 0000000000000014 00000df4 FDE cie=00000000 pc=0000000000037d90..0000000000037da0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000de8 000000000000001c 00000dec FDE cie=00000000 pc=0000000000037d40..0000000000037d8c │ │ - DW_CFA_advance_loc: 16 to 0000000000037d50 │ │ +00000e08 000000000000001c 00000e0c FDE cie=00000000 pc=0000000000037da0..0000000000037dec │ │ + DW_CFA_advance_loc: 16 to 0000000000037db0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e08 0000000000000014 00000e0c FDE cie=00000000 pc=0000000000037d8c..0000000000037eac │ │ +00000e28 0000000000000014 00000e2c FDE cie=00000000 pc=0000000000037dec..0000000000037f0c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e20 0000000000000014 00000e24 FDE cie=00000000 pc=0000000000037eac..0000000000037f04 │ │ +00000e40 0000000000000014 00000e44 FDE cie=00000000 pc=0000000000037f0c..0000000000037f64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e38 0000000000000014 00000e3c FDE cie=00000000 pc=0000000000037f04..0000000000037f58 │ │ +00000e58 0000000000000014 00000e5c FDE cie=00000000 pc=0000000000037f64..0000000000037fb8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e50 0000000000000014 00000e54 FDE cie=00000000 pc=0000000000037f58..0000000000037f6c │ │ +00000e70 0000000000000014 00000e74 FDE cie=00000000 pc=0000000000037fb8..0000000000037fcc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e68 0000000000000014 00000e6c FDE cie=00000000 pc=0000000000037f6c..0000000000037fb4 │ │ +00000e88 0000000000000014 00000e8c FDE cie=00000000 pc=0000000000037fcc..0000000000038014 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e80 0000000000000014 00000e84 FDE cie=00000000 pc=0000000000037fb4..0000000000038058 │ │ +00000ea0 0000000000000014 00000ea4 FDE cie=00000000 pc=0000000000038014..00000000000380b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000e98 0000000000000014 00000e9c FDE cie=00000000 pc=0000000000038058..0000000000038184 │ │ +00000eb8 0000000000000014 00000ebc FDE cie=00000000 pc=00000000000380b8..00000000000381e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000eb0 0000000000000014 00000eb4 FDE cie=00000000 pc=0000000000038184..0000000000038410 │ │ +00000ed0 0000000000000014 00000ed4 FDE cie=00000000 pc=00000000000381e4..0000000000038470 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ec8 0000000000000014 00000ecc FDE cie=00000000 pc=0000000000038410..00000000000384b0 │ │ +00000ee8 0000000000000014 00000eec FDE cie=00000000 pc=0000000000038470..0000000000038510 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ee0 0000000000000014 00000ee4 FDE cie=00000000 pc=00000000000384b0..0000000000038608 │ │ +00000f00 0000000000000014 00000f04 FDE cie=00000000 pc=0000000000038510..0000000000038668 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000ef8 0000000000000014 00000efc FDE cie=00000000 pc=0000000000038608..000000000003876c │ │ +00000f18 0000000000000014 00000f1c FDE cie=00000000 pc=0000000000038668..00000000000387cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f10 0000000000000014 00000f14 FDE cie=00000000 pc=000000000003876c..0000000000038784 │ │ +00000f30 0000000000000014 00000f34 FDE cie=00000000 pc=00000000000387cc..0000000000038818 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f28 0000000000000014 00000f2c FDE cie=00000000 pc=0000000000038784..000000000003880c │ │ +00000f48 0000000000000014 00000f4c FDE cie=00000000 pc=0000000000038818..0000000000038830 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f40 0000000000000014 00000f44 FDE cie=00000000 pc=000000000003880c..00000000000388f0 │ │ +00000f60 0000000000000014 00000f64 FDE cie=00000000 pc=0000000000038830..00000000000388b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f58 000000000000001c 00000f5c FDE cie=00000000 pc=00000000000388f0..000000000003896c │ │ - DW_CFA_advance_loc: 16 to 0000000000038900 │ │ +00000f78 0000000000000014 00000f7c FDE cie=00000000 pc=00000000000388b8..000000000003899c │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00000f90 000000000000001c 00000f94 FDE cie=00000000 pc=000000000003899c..0000000000038a18 │ │ + DW_CFA_advance_loc: 16 to 00000000000389ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000f78 0000000000000014 00000f7c FDE cie=00000000 pc=000000000003896c..000000000003899c │ │ +00000fb0 0000000000000014 00000fb4 FDE cie=00000000 pc=0000000000038a18..0000000000038a48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000f90 0000000000000014 00000f94 FDE cie=00000000 pc=000000000003899c..00000000000389ac │ │ +00000fc8 0000000000000014 00000fcc FDE cie=00000000 pc=0000000000038a48..0000000000038a58 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fa8 000000000000001c 00000fac FDE cie=00000000 pc=00000000000389ac..0000000000038a8c │ │ - DW_CFA_advance_loc: 16 to 00000000000389bc │ │ +00000fe0 000000000000001c 00000fe4 FDE cie=00000000 pc=0000000000038a58..0000000000038b38 │ │ + DW_CFA_advance_loc: 16 to 0000000000038a68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00000fc8 000000000000001c 00000fcc FDE cie=00000000 pc=0000000000038a8c..0000000000038b98 │ │ - DW_CFA_advance_loc: 16 to 0000000000038a9c │ │ +00001000 000000000000001c 00001004 FDE cie=00000000 pc=0000000000038b38..0000000000038c44 │ │ + DW_CFA_advance_loc: 16 to 0000000000038b48 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00000fe8 0000000000000024 00000fec FDE cie=00000000 pc=0000000000038b98..0000000000038c90 │ │ - DW_CFA_advance_loc: 20 to 0000000000038bac │ │ +00001020 0000000000000024 00001024 FDE cie=00000000 pc=0000000000038c44..0000000000038d3c │ │ + DW_CFA_advance_loc: 20 to 0000000000038c58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001010 000000000000002c 00001014 FDE cie=00000000 pc=0000000000038c90..00000000000390bc │ │ - DW_CFA_advance_loc: 32 to 0000000000038cb0 │ │ +00001048 000000000000002c 0000104c FDE cie=00000000 pc=0000000000038d3c..0000000000039168 │ │ + DW_CFA_advance_loc: 32 to 0000000000038d5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1580,16 +1606,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001040 0000000000000024 00001044 FDE cie=00000000 pc=00000000000390bc..0000000000039210 │ │ - DW_CFA_advance_loc: 16 to 00000000000390cc │ │ +00001078 0000000000000024 0000107c FDE cie=00000000 pc=0000000000039168..00000000000392bc │ │ + DW_CFA_advance_loc: 16 to 0000000000039178 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1597,56 +1623,56 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001068 0000000000000014 0000106c FDE cie=00000000 pc=0000000000039210..00000000000392a0 │ │ +000010a0 0000000000000014 000010a4 FDE cie=00000000 pc=00000000000392bc..000000000003934c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001080 0000000000000014 00001084 FDE cie=00000000 pc=00000000000392a0..00000000000393d4 │ │ +000010b8 0000000000000014 000010bc FDE cie=00000000 pc=000000000003934c..0000000000039428 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001098 000000000000001c 0000109c FDE cie=00000000 pc=00000000000393d4..000000000003944c │ │ - DW_CFA_advance_loc: 12 to 00000000000393e0 │ │ +000010d0 000000000000001c 000010d4 FDE cie=00000000 pc=0000000000039428..00000000000394a0 │ │ + DW_CFA_advance_loc: 12 to 0000000000039434 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000010b8 000000000000001c 000010bc FDE cie=00000000 pc=000000000003944c..00000000000394c4 │ │ - DW_CFA_advance_loc: 12 to 0000000000039458 │ │ +000010f0 000000000000001c 000010f4 FDE cie=00000000 pc=00000000000394a0..0000000000039518 │ │ + DW_CFA_advance_loc: 12 to 00000000000394ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000010d8 0000000000000024 000010dc FDE cie=00000000 pc=00000000000394c4..0000000000039544 │ │ - DW_CFA_advance_loc: 20 to 00000000000394d8 │ │ +00001110 0000000000000024 00001114 FDE cie=00000000 pc=0000000000039518..0000000000039598 │ │ + DW_CFA_advance_loc: 20 to 000000000003952c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1654,25 +1680,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001100 0000000000000014 00001104 FDE cie=00000000 pc=0000000000039544..0000000000039548 │ │ +00001138 0000000000000014 0000113c FDE cie=00000000 pc=0000000000039598..000000000003959c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001118 000000000000002c 0000111c FDE cie=00000000 pc=0000000000039548..0000000000039790 │ │ - DW_CFA_advance_loc: 32 to 0000000000039568 │ │ +00001150 000000000000002c 00001154 FDE cie=00000000 pc=000000000003959c..00000000000397e4 │ │ + DW_CFA_advance_loc: 32 to 00000000000395bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1683,25 +1709,25 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001148 0000000000000014 0000114c FDE cie=00000000 pc=0000000000039790..0000000000039798 │ │ +00001180 0000000000000014 00001184 FDE cie=00000000 pc=00000000000397e4..00000000000397ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001160 0000000000000024 00001164 FDE cie=00000000 pc=0000000000039798..0000000000039850 │ │ - DW_CFA_advance_loc: 20 to 00000000000397ac │ │ +00001198 0000000000000024 0000119c FDE cie=00000000 pc=00000000000397ec..00000000000398a4 │ │ + DW_CFA_advance_loc: 20 to 0000000000039800 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1709,16 +1735,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001188 0000000000000024 0000118c FDE cie=00000000 pc=0000000000039850..000000000003990c │ │ - DW_CFA_advance_loc: 20 to 0000000000039864 │ │ +000011c0 0000000000000024 000011c4 FDE cie=00000000 pc=00000000000398a4..0000000000039960 │ │ + DW_CFA_advance_loc: 20 to 00000000000398b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1726,49 +1752,49 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000011b0 000000000000001c 000011b4 FDE cie=00000000 pc=000000000003990c..0000000000039960 │ │ - DW_CFA_advance_loc: 12 to 0000000000039918 │ │ +000011e8 000000000000001c 000011ec FDE cie=00000000 pc=0000000000039960..00000000000399b4 │ │ + DW_CFA_advance_loc: 12 to 000000000003996c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000011d0 0000000000000014 000011d4 FDE cie=00000000 pc=0000000000039960..0000000000039974 │ │ +00001208 0000000000000014 0000120c FDE cie=00000000 pc=00000000000399b4..00000000000399c8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000011e8 000000000000001c 000011ec FDE cie=00000000 pc=0000000000039974..0000000000039988 │ │ - DW_CFA_advance_loc: 8 to 000000000003997c │ │ +00001220 000000000000001c 00001224 FDE cie=00000000 pc=00000000000399c8..00000000000399dc │ │ + DW_CFA_advance_loc: 8 to 00000000000399d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001208 0000000000000024 0000120c FDE cie=00000000 pc=0000000000039988..0000000000039ac4 │ │ - DW_CFA_advance_loc: 16 to 0000000000039998 │ │ +00001240 0000000000000024 00001244 FDE cie=00000000 pc=00000000000399dc..0000000000039b18 │ │ + DW_CFA_advance_loc: 16 to 00000000000399ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1776,72 +1802,72 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001230 0000000000000014 00001234 FDE cie=00000000 pc=0000000000039ac4..0000000000039ad8 │ │ +00001268 0000000000000014 0000126c FDE cie=00000000 pc=0000000000039b18..0000000000039b2c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001248 0000000000000014 0000124c FDE cie=00000000 pc=0000000000039ad8..0000000000039aec │ │ +00001280 0000000000000014 00001284 FDE cie=00000000 pc=0000000000039b2c..0000000000039b40 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001260 000000000000001c 00001264 FDE cie=00000000 pc=0000000000039aec..0000000000039b48 │ │ - DW_CFA_advance_loc: 16 to 0000000000039afc │ │ +00001298 000000000000001c 0000129c FDE cie=00000000 pc=0000000000039b40..0000000000039b9c │ │ + DW_CFA_advance_loc: 16 to 0000000000039b50 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001280 000000000000001c 00001284 FDE cie=00000000 pc=0000000000039b48..0000000000039ba8 │ │ - DW_CFA_advance_loc: 12 to 0000000000039b54 │ │ +000012b8 000000000000001c 000012bc FDE cie=00000000 pc=0000000000039b9c..0000000000039bfc │ │ + DW_CFA_advance_loc: 12 to 0000000000039ba8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000012a0 0000000000000024 000012a4 FDE cie=00000000 pc=0000000000039ba8..000000000003a0a8 │ │ - DW_CFA_advance_loc: 20 to 0000000000039bbc │ │ +000012d8 0000000000000024 000012dc FDE cie=00000000 pc=0000000000039bfc..000000000003a0fc │ │ + DW_CFA_advance_loc: 20 to 0000000000039c10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000012c8 0000000000000024 000012cc FDE cie=00000000 pc=000000000003a0a8..000000000003a114 │ │ - DW_CFA_advance_loc: 16 to 000000000003a0b8 │ │ +00001300 0000000000000024 00001304 FDE cie=00000000 pc=000000000003a0fc..000000000003a168 │ │ + DW_CFA_advance_loc: 16 to 000000000003a10c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -1849,46 +1875,46 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000012f0 0000000000000014 000012f4 FDE cie=00000000 pc=000000000003a114..000000000003a2c8 │ │ +00001328 0000000000000014 0000132c FDE cie=00000000 pc=000000000003a168..000000000003a31c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001308 000000000000001c 0000130c FDE cie=00000000 pc=000000000003a2c8..000000000003a324 │ │ - DW_CFA_advance_loc: 12 to 000000000003a2d4 │ │ +00001340 000000000000001c 00001344 FDE cie=00000000 pc=000000000003a31c..000000000003a378 │ │ + DW_CFA_advance_loc: 12 to 000000000003a328 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001328 000000000000001c 0000132c FDE cie=00000000 pc=000000000003a324..000000000003a3d8 │ │ - DW_CFA_advance_loc: 16 to 000000000003a334 │ │ +00001360 000000000000001c 00001364 FDE cie=00000000 pc=000000000003a378..000000000003a42c │ │ + DW_CFA_advance_loc: 16 to 000000000003a388 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001348 000000000000002c 0000134c FDE cie=00000000 pc=000000000003a3d8..000000000003a5b0 │ │ - DW_CFA_advance_loc: 24 to 000000000003a3f0 │ │ +00001380 000000000000002c 00001384 FDE cie=00000000 pc=000000000003a42c..000000000003a604 │ │ + DW_CFA_advance_loc: 24 to 000000000003a444 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -1900,100 +1926,100 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001378 0000000000000024 0000137c FDE cie=00000000 pc=000000000003a5b0..000000000003a6d0 │ │ - DW_CFA_advance_loc: 20 to 000000000003a5c4 │ │ +000013b0 0000000000000024 000013b4 FDE cie=00000000 pc=000000000003a604..000000000003a724 │ │ + DW_CFA_advance_loc: 20 to 000000000003a618 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013a0 000000000000001c 000013a4 FDE cie=00000000 pc=000000000003a6d0..000000000003a770 │ │ - DW_CFA_advance_loc: 12 to 000000000003a6dc │ │ +000013d8 000000000000001c 000013dc FDE cie=00000000 pc=000000000003a724..000000000003a7c4 │ │ + DW_CFA_advance_loc: 12 to 000000000003a730 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013c0 0000000000000014 000013c4 FDE cie=00000000 pc=000000000003a770..000000000003a834 │ │ +000013f8 0000000000000014 000013fc FDE cie=00000000 pc=000000000003a7c4..000000000003a888 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013d8 0000000000000014 000013dc FDE cie=00000000 pc=000000000003a834..000000000003a8b0 │ │ +00001410 0000000000000014 00001414 FDE cie=00000000 pc=000000000003a888..000000000003a900 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000013f0 0000000000000014 000013f4 FDE cie=00000000 pc=000000000003a8b0..000000000003a94c │ │ +00001428 0000000000000014 0000142c FDE cie=00000000 pc=000000000003a900..000000000003a9a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001408 0000000000000014 0000140c FDE cie=00000000 pc=000000000003a94c..000000000003a9a8 │ │ +00001440 0000000000000014 00001444 FDE cie=00000000 pc=000000000003a9a0..000000000003a9fc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001420 0000000000000014 00001424 FDE cie=00000000 pc=000000000003a9a8..000000000003a9d4 │ │ +00001458 0000000000000014 0000145c FDE cie=00000000 pc=000000000003a9fc..000000000003aa28 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001438 000000000000001c 0000143c FDE cie=00000000 pc=000000000003a9d4..000000000003aa14 │ │ - DW_CFA_advance_loc: 12 to 000000000003a9e0 │ │ +00001470 000000000000001c 00001474 FDE cie=00000000 pc=000000000003aa28..000000000003aa68 │ │ + DW_CFA_advance_loc: 12 to 000000000003aa34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001458 000000000000002c 0000145c FDE cie=00000000 pc=000000000003aa14..000000000003b3bc │ │ - DW_CFA_advance_loc: 32 to 000000000003aa34 │ │ +00001490 000000000000002c 00001494 FDE cie=00000000 pc=000000000003aa68..000000000003b410 │ │ + DW_CFA_advance_loc: 32 to 000000000003aa88 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2003,44 +2029,44 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001488 0000000000000014 0000148c FDE cie=00000000 pc=000000000003b3bc..000000000003b3c4 │ │ +000014c0 0000000000000014 000014c4 FDE cie=00000000 pc=000000000003b410..000000000003b418 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000014a0 000000000000001c 000014a4 FDE cie=00000000 pc=000000000003b3c4..000000000003b478 │ │ - DW_CFA_advance_loc: 16 to 000000000003b3d4 │ │ +000014d8 000000000000001c 000014dc FDE cie=00000000 pc=000000000003b418..000000000003b4cc │ │ + DW_CFA_advance_loc: 16 to 000000000003b428 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000014c0 0000000000000014 000014c4 FDE cie=00000000 pc=000000000003b478..000000000003b49c │ │ +000014f8 0000000000000014 000014fc FDE cie=00000000 pc=000000000003b4cc..000000000003b4f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000014d8 000000000000002c 000014dc FDE cie=00000000 pc=000000000003b49c..000000000003b6f4 │ │ - DW_CFA_advance_loc: 24 to 000000000003b4b4 │ │ +00001510 000000000000002c 00001514 FDE cie=00000000 pc=000000000003b4f0..000000000003b748 │ │ + DW_CFA_advance_loc: 24 to 000000000003b508 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2052,51 +2078,51 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001508 0000000000000024 0000150c FDE cie=00000000 pc=000000000003b6f4..000000000003b87c │ │ - DW_CFA_advance_loc: 24 to 000000000003b70c │ │ +00001540 0000000000000024 00001544 FDE cie=00000000 pc=000000000003b748..000000000003b8d0 │ │ + DW_CFA_advance_loc: 24 to 000000000003b760 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00001530 000000000000001c 00001534 FDE cie=00000000 pc=000000000003b87c..000000000003b8cc │ │ - DW_CFA_advance_loc: 12 to 000000000003b888 │ │ +00001568 000000000000001c 0000156c FDE cie=00000000 pc=000000000003b8d0..000000000003b920 │ │ + DW_CFA_advance_loc: 12 to 000000000003b8dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001550 0000000000000014 00001554 FDE cie=00000000 pc=000000000003b8cc..000000000003b8f4 │ │ +00001588 0000000000000014 0000158c FDE cie=00000000 pc=000000000003b920..000000000003b948 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001568 0000000000000024 0000156c FDE cie=00000000 pc=000000000003b8f4..000000000003ba08 │ │ - DW_CFA_advance_loc: 16 to 000000000003b904 │ │ +000015a0 0000000000000024 000015a4 FDE cie=00000000 pc=000000000003b948..000000000003ba5c │ │ + DW_CFA_advance_loc: 16 to 000000000003b958 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2104,133 +2130,133 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001590 0000000000000014 00001594 FDE cie=00000000 pc=000000000003ba08..000000000003bb44 │ │ +000015c8 0000000000000014 000015cc FDE cie=00000000 pc=000000000003ba5c..000000000003bb98 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000015a8 0000000000000014 000015ac FDE cie=00000000 pc=000000000003bb44..000000000003bbac │ │ +000015e0 0000000000000014 000015e4 FDE cie=00000000 pc=000000000003bb98..000000000003bc00 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000015c0 0000000000000014 000015c4 FDE cie=00000000 pc=000000000003bbac..000000000003bcd8 │ │ +000015f8 0000000000000014 000015fc FDE cie=00000000 pc=000000000003bc00..000000000003bd2c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000015d8 0000000000000014 000015dc FDE cie=00000000 pc=000000000003bcd8..000000000003bfcc │ │ +00001610 0000000000000014 00001614 FDE cie=00000000 pc=000000000003bd2c..000000000003c020 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000015f0 000000000000001c 000015f4 FDE cie=00000000 pc=000000000003bfcc..000000000003c03c │ │ - DW_CFA_advance_loc: 8 to 000000000003bfd4 │ │ +00001628 000000000000001c 0000162c FDE cie=00000000 pc=000000000003c020..000000000003c090 │ │ + DW_CFA_advance_loc: 8 to 000000000003c028 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001610 000000000000001c 00001614 FDE cie=00000000 pc=000000000003c03c..000000000003c120 │ │ - DW_CFA_advance_loc: 16 to 000000000003c04c │ │ +00001648 000000000000001c 0000164c FDE cie=00000000 pc=000000000003c090..000000000003c174 │ │ + DW_CFA_advance_loc: 16 to 000000000003c0a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001630 000000000000001c 00001634 FDE cie=00000000 pc=000000000003c120..000000000003c1c0 │ │ - DW_CFA_advance_loc: 16 to 000000000003c130 │ │ +00001668 000000000000001c 0000166c FDE cie=00000000 pc=000000000003c174..000000000003c214 │ │ + DW_CFA_advance_loc: 16 to 000000000003c184 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001650 000000000000001c 00001654 FDE cie=00000000 pc=000000000003c1c0..000000000003c310 │ │ - DW_CFA_advance_loc: 16 to 000000000003c1d0 │ │ +00001688 000000000000001c 0000168c FDE cie=00000000 pc=000000000003c214..000000000003c364 │ │ + DW_CFA_advance_loc: 16 to 000000000003c224 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001670 0000000000000014 00001674 FDE cie=00000000 pc=000000000003c310..000000000003c410 │ │ +000016a8 0000000000000014 000016ac FDE cie=00000000 pc=000000000003c364..000000000003c464 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001688 0000000000000024 0000168c FDE cie=00000000 pc=000000000003c410..000000000003c510 │ │ - DW_CFA_advance_loc: 24 to 000000000003c428 │ │ +000016c0 0000000000000024 000016c4 FDE cie=00000000 pc=000000000003c464..000000000003c564 │ │ + DW_CFA_advance_loc: 24 to 000000000003c47c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000016b0 000000000000001c 000016b4 FDE cie=00000000 pc=000000000003c510..000000000003c5d8 │ │ - DW_CFA_advance_loc: 12 to 000000000003c51c │ │ +000016e8 000000000000001c 000016ec FDE cie=00000000 pc=000000000003c564..000000000003c62c │ │ + DW_CFA_advance_loc: 12 to 000000000003c570 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000016d0 000000000000002c 000016d4 FDE cie=00000000 pc=000000000003c5d8..000000000003c794 │ │ - DW_CFA_advance_loc: 24 to 000000000003c5f0 │ │ +00001708 000000000000002c 0000170c FDE cie=00000000 pc=000000000003c62c..000000000003c7e8 │ │ + DW_CFA_advance_loc: 24 to 000000000003c644 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2242,16 +2268,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001700 0000000000000024 00001704 FDE cie=00000000 pc=000000000003c794..000000000003c85c │ │ - DW_CFA_advance_loc: 20 to 000000000003c7a8 │ │ +00001738 0000000000000024 0000173c FDE cie=00000000 pc=000000000003c7e8..000000000003c8b0 │ │ + DW_CFA_advance_loc: 20 to 000000000003c7fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2259,16 +2285,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001728 0000000000000024 0000172c FDE cie=00000000 pc=000000000003c85c..000000000003c940 │ │ - DW_CFA_advance_loc: 16 to 000000000003c86c │ │ +00001760 0000000000000024 00001764 FDE cie=00000000 pc=000000000003c8b0..000000000003c994 │ │ + DW_CFA_advance_loc: 16 to 000000000003c8c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2276,34 +2302,34 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001750 0000000000000014 00001754 FDE cie=00000000 pc=000000000003c940..000000000003c974 │ │ +00001788 0000000000000014 0000178c FDE cie=00000000 pc=000000000003c994..000000000003c9c8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001768 0000000000000014 0000176c FDE cie=00000000 pc=000000000003c974..000000000003c9c0 │ │ +000017a0 0000000000000014 000017a4 FDE cie=00000000 pc=000000000003c9c8..000000000003ca14 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001780 000000000000002c 00001784 FDE cie=00000000 pc=000000000003c9c0..000000000003cccc │ │ - DW_CFA_advance_loc: 32 to 000000000003c9e0 │ │ +000017b8 000000000000002c 000017bc FDE cie=00000000 pc=000000000003ca14..000000000003cd20 │ │ + DW_CFA_advance_loc: 32 to 000000000003ca34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2314,16 +2340,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000017b0 000000000000002c 000017b4 FDE cie=00000000 pc=000000000003cccc..000000000003cecc │ │ - DW_CFA_advance_loc: 24 to 000000000003cce4 │ │ +000017e8 000000000000002c 000017ec FDE cie=00000000 pc=000000000003cd20..000000000003cf20 │ │ + DW_CFA_advance_loc: 24 to 000000000003cd38 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2335,45 +2361,45 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000017e0 0000000000000024 000017e4 FDE cie=00000000 pc=000000000003cecc..000000000003d0dc │ │ - DW_CFA_advance_loc: 24 to 000000000003cee4 │ │ +00001818 0000000000000024 0000181c FDE cie=00000000 pc=000000000003cf20..000000000003d130 │ │ + DW_CFA_advance_loc: 24 to 000000000003cf38 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00001808 0000000000000024 0000180c FDE cie=00000000 pc=000000000003d0dc..000000000003d20c │ │ - DW_CFA_advance_loc: 20 to 000000000003d0f0 │ │ +00001840 0000000000000024 00001844 FDE cie=00000000 pc=000000000003d130..000000000003d260 │ │ + DW_CFA_advance_loc: 20 to 000000000003d144 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001830 0000000000000024 00001834 FDE cie=00000000 pc=000000000003d20c..000000000003d280 │ │ - DW_CFA_advance_loc: 16 to 000000000003d21c │ │ +00001868 0000000000000024 0000186c FDE cie=00000000 pc=000000000003d260..000000000003d2d4 │ │ + DW_CFA_advance_loc: 16 to 000000000003d270 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2381,16 +2407,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001858 0000000000000024 0000185c FDE cie=00000000 pc=000000000003d280..000000000003d338 │ │ - DW_CFA_advance_loc: 16 to 000000000003d290 │ │ +00001890 0000000000000024 00001894 FDE cie=00000000 pc=000000000003d2d4..000000000003d38c │ │ + DW_CFA_advance_loc: 16 to 000000000003d2e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2398,52 +2424,52 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001880 0000000000000024 00001884 FDE cie=00000000 pc=000000000003d338..000000000003d420 │ │ - DW_CFA_advance_loc: 20 to 000000000003d34c │ │ +000018b8 0000000000000024 000018bc FDE cie=00000000 pc=000000000003d38c..000000000003d474 │ │ + DW_CFA_advance_loc: 20 to 000000000003d3a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018a8 000000000000001c 000018ac FDE cie=00000000 pc=000000000003d420..000000000003d4cc │ │ - DW_CFA_advance_loc: 12 to 000000000003d42c │ │ +000018e0 000000000000001c 000018e4 FDE cie=00000000 pc=000000000003d474..000000000003d520 │ │ + DW_CFA_advance_loc: 12 to 000000000003d480 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018c8 0000000000000014 000018cc FDE cie=00000000 pc=000000000003d4cc..000000000003d508 │ │ +00001900 0000000000000014 00001904 FDE cie=00000000 pc=000000000003d520..000000000003d55c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000018e0 000000000000002c 000018e4 FDE cie=00000000 pc=000000000003d508..000000000003d6b0 │ │ - DW_CFA_advance_loc: 28 to 000000000003d524 │ │ +00001918 000000000000002c 0000191c FDE cie=00000000 pc=000000000003d55c..000000000003d704 │ │ + DW_CFA_advance_loc: 28 to 000000000003d578 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2454,16 +2480,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001910 000000000000002c 00001914 FDE cie=00000000 pc=000000000003d6b0..000000000003da6c │ │ - DW_CFA_advance_loc: 32 to 000000000003d6d0 │ │ +00001948 000000000000002c 0000194c FDE cie=00000000 pc=000000000003d704..000000000003dab4 │ │ + DW_CFA_advance_loc: 32 to 000000000003d724 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2473,16 +2499,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001940 000000000000002c 00001944 FDE cie=00000000 pc=000000000003da6c..000000000003dc5c │ │ - DW_CFA_advance_loc: 32 to 000000000003da8c │ │ +00001978 000000000000002c 0000197c FDE cie=00000000 pc=000000000003dab4..000000000003dca4 │ │ + DW_CFA_advance_loc: 32 to 000000000003dad4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2493,38 +2519,38 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001970 000000000000001c 00001974 FDE cie=00000000 pc=000000000003dc5c..000000000003dcfc │ │ - DW_CFA_advance_loc: 12 to 000000000003dc68 │ │ +000019a8 000000000000001c 000019ac FDE cie=00000000 pc=000000000003dca4..000000000003dd44 │ │ + DW_CFA_advance_loc: 12 to 000000000003dcb0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001990 000000000000001c 00001994 FDE cie=00000000 pc=000000000003dcfc..000000000003ddb4 │ │ - DW_CFA_advance_loc: 12 to 000000000003dd08 │ │ +000019c8 000000000000001c 000019cc FDE cie=00000000 pc=000000000003dd44..000000000003ddfc │ │ + DW_CFA_advance_loc: 12 to 000000000003dd50 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019b0 000000000000002c 000019b4 FDE cie=00000000 pc=000000000003ddb4..000000000003e1b8 │ │ - DW_CFA_advance_loc: 32 to 000000000003ddd4 │ │ +000019e8 000000000000002c 000019ec FDE cie=00000000 pc=000000000003ddfc..000000000003e1ec │ │ + DW_CFA_advance_loc: 32 to 000000000003de1c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2534,80 +2560,80 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000019e0 000000000000001c 000019e4 FDE cie=00000000 pc=000000000003e1b8..000000000003e4f8 │ │ - DW_CFA_advance_loc: 8 to 000000000003e1c0 │ │ +00001a18 000000000000001c 00001a1c FDE cie=00000000 pc=000000000003e1ec..000000000003e51c │ │ + DW_CFA_advance_loc: 8 to 000000000003e1f4 │ │ DW_CFA_def_cfa_offset: 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a00 0000000000000024 00001a04 FDE cie=00000000 pc=000000000003e4f8..000000000003e890 │ │ - DW_CFA_advance_loc: 24 to 000000000003e510 │ │ +00001a38 0000000000000024 00001a3c FDE cie=00000000 pc=000000000003e51c..000000000003e8b4 │ │ + DW_CFA_advance_loc: 24 to 000000000003e534 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a28 000000000000001c 00001a2c FDE cie=00000000 pc=000000000003e890..000000000003e958 │ │ - DW_CFA_advance_loc: 16 to 000000000003e8a0 │ │ +00001a60 000000000000001c 00001a64 FDE cie=00000000 pc=000000000003e8b4..000000000003e97c │ │ + DW_CFA_advance_loc: 16 to 000000000003e8c4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001a48 0000000000000024 00001a4c FDE cie=00000000 pc=000000000003e958..000000000003ee00 │ │ - DW_CFA_advance_loc: 24 to 000000000003e970 │ │ +00001a80 0000000000000024 00001a84 FDE cie=00000000 pc=000000000003e97c..000000000003ee24 │ │ + DW_CFA_advance_loc: 24 to 000000000003e994 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a70 000000000000001c 00001a74 FDE cie=00000000 pc=000000000003ee00..000000000003ee5c │ │ - DW_CFA_advance_loc: 12 to 000000000003ee0c │ │ +00001aa8 000000000000001c 00001aac FDE cie=00000000 pc=000000000003ee24..000000000003ee80 │ │ + DW_CFA_advance_loc: 12 to 000000000003ee30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001a90 0000000000000024 00001a94 FDE cie=00000000 pc=000000000003ee5c..000000000003eef0 │ │ - DW_CFA_advance_loc: 16 to 000000000003ee6c │ │ +00001ac8 0000000000000024 00001acc FDE cie=00000000 pc=000000000003ee80..000000000003ef14 │ │ + DW_CFA_advance_loc: 16 to 000000000003ee90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2615,37 +2641,37 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ab8 000000000000001c 00001abc FDE cie=00000000 pc=000000000003eef0..000000000003ef54 │ │ - DW_CFA_advance_loc: 12 to 000000000003eefc │ │ +00001af0 000000000000001c 00001af4 FDE cie=00000000 pc=000000000003ef14..000000000003ef78 │ │ + DW_CFA_advance_loc: 12 to 000000000003ef20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ad8 000000000000001c 00001adc FDE cie=00000000 pc=000000000003ef54..000000000003f01c │ │ - DW_CFA_advance_loc: 20 to 000000000003ef68 │ │ +00001b10 000000000000001c 00001b14 FDE cie=00000000 pc=000000000003ef78..000000000003f040 │ │ + DW_CFA_advance_loc: 20 to 000000000003ef8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001af8 000000000000002c 00001afc FDE cie=00000000 pc=000000000003f01c..000000000003f578 │ │ - DW_CFA_advance_loc: 32 to 000000000003f03c │ │ +00001b30 000000000000002c 00001b34 FDE cie=00000000 pc=000000000003f040..000000000003f59c │ │ + DW_CFA_advance_loc: 32 to 000000000003f060 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -2655,44 +2681,44 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001b28 000000000000001c 00001b2c FDE cie=00000000 pc=000000000003f578..000000000003f63c │ │ - DW_CFA_advance_loc: 20 to 000000000003f58c │ │ +00001b60 000000000000001c 00001b64 FDE cie=00000000 pc=000000000003f59c..000000000003f660 │ │ + DW_CFA_advance_loc: 20 to 000000000003f5b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001b48 0000000000000014 00001b4c FDE cie=00000000 pc=000000000003f63c..000000000003f64c │ │ +00001b80 0000000000000014 00001b84 FDE cie=00000000 pc=000000000003f660..000000000003f670 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001b60 0000000000000014 00001b64 FDE cie=00000000 pc=000000000003f64c..000000000003f654 │ │ +00001b98 0000000000000014 00001b9c FDE cie=00000000 pc=000000000003f670..000000000003f678 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001b78 0000000000000024 00001b7c FDE cie=00000000 pc=000000000003f654..000000000003f6e8 │ │ - DW_CFA_advance_loc: 16 to 000000000003f664 │ │ +00001bb0 0000000000000024 00001bb4 FDE cie=00000000 pc=000000000003f678..000000000003f70c │ │ + DW_CFA_advance_loc: 16 to 000000000003f688 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2700,38 +2726,38 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ba0 000000000000001c 00001ba4 FDE cie=00000000 pc=000000000003f6e8..000000000003f768 │ │ - DW_CFA_advance_loc: 12 to 000000000003f6f4 │ │ +00001bd8 000000000000001c 00001bdc FDE cie=00000000 pc=000000000003f70c..000000000003f78c │ │ + DW_CFA_advance_loc: 12 to 000000000003f718 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001bc0 000000000000001c 00001bc4 FDE cie=00000000 pc=000000000003f768..000000000003f79c │ │ - DW_CFA_advance_loc: 12 to 000000000003f774 │ │ +00001bf8 000000000000001c 00001bfc FDE cie=00000000 pc=000000000003f78c..000000000003f7c0 │ │ + DW_CFA_advance_loc: 12 to 000000000003f798 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001be0 0000000000000024 00001be4 FDE cie=00000000 pc=000000000003f79c..000000000003f8c4 │ │ - DW_CFA_advance_loc: 16 to 000000000003f7ac │ │ +00001c18 0000000000000024 00001c1c FDE cie=00000000 pc=000000000003f7c0..000000000003f8e8 │ │ + DW_CFA_advance_loc: 16 to 000000000003f7d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2739,211 +2765,234 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c08 000000000000001c 00001c0c FDE cie=00000000 pc=000000000003f8c4..000000000003f904 │ │ - DW_CFA_advance_loc: 12 to 000000000003f8d0 │ │ +00001c40 000000000000001c 00001c44 FDE cie=00000000 pc=000000000003f8e8..000000000003f928 │ │ + DW_CFA_advance_loc: 12 to 000000000003f8f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c28 000000000000001c 00001c2c FDE cie=00000000 pc=000000000003f904..000000000003f944 │ │ - DW_CFA_advance_loc: 12 to 000000000003f910 │ │ +00001c60 000000000000001c 00001c64 FDE cie=00000000 pc=000000000003f928..000000000003f968 │ │ + DW_CFA_advance_loc: 12 to 000000000003f934 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c48 0000000000000014 00001c4c FDE cie=00000000 pc=000000000003f944..000000000003f968 │ │ +00001c80 0000000000000014 00001c84 FDE cie=00000000 pc=000000000003f968..000000000003f98c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c60 0000000000000014 00001c64 FDE cie=00000000 pc=000000000003f968..000000000003f99c │ │ +00001c98 0000000000000014 00001c9c FDE cie=00000000 pc=000000000003f98c..000000000003f9c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c78 0000000000000014 00001c7c FDE cie=00000000 pc=000000000003f99c..000000000003f9c8 │ │ +00001cb0 0000000000000014 00001cb4 FDE cie=00000000 pc=000000000003f9c0..000000000003f9ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001c90 0000000000000014 00001c94 FDE cie=00000000 pc=000000000003f9c8..000000000003f9f8 │ │ +00001cc8 0000000000000014 00001ccc FDE cie=00000000 pc=000000000003f9ec..000000000003fa1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ca8 0000000000000014 00001cac FDE cie=00000000 pc=000000000003f9f8..000000000003fa24 │ │ +00001ce0 0000000000000014 00001ce4 FDE cie=00000000 pc=000000000003fa1c..000000000003fa48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001cc0 000000000000001c 00001cc4 FDE cie=00000000 pc=000000000003fa24..000000000003fad8 │ │ - DW_CFA_advance_loc: 20 to 000000000003fa38 │ │ +00001cf8 000000000000001c 00001cfc FDE cie=00000000 pc=000000000003fa48..000000000003fafc │ │ + DW_CFA_advance_loc: 20 to 000000000003fa5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001ce0 000000000000001c 00001ce4 FDE cie=00000000 pc=000000000003fad8..000000000003fb98 │ │ - DW_CFA_advance_loc: 20 to 000000000003faec │ │ +00001d18 000000000000001c 00001d1c FDE cie=00000000 pc=000000000003fafc..000000000003fbbc │ │ + DW_CFA_advance_loc: 20 to 000000000003fb10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001d00 000000000000001c 00001d04 FDE cie=00000000 pc=000000000003fb98..000000000003fc6c │ │ - DW_CFA_advance_loc: 20 to 000000000003fbac │ │ +00001d38 000000000000001c 00001d3c FDE cie=00000000 pc=000000000003fbbc..000000000003fc90 │ │ + DW_CFA_advance_loc: 20 to 000000000003fbd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001d20 000000000000001c 00001d24 FDE cie=00000000 pc=000000000003fc6c..000000000003fd2c │ │ - DW_CFA_advance_loc: 20 to 000000000003fc80 │ │ +00001d58 000000000000001c 00001d5c FDE cie=00000000 pc=000000000003fc90..000000000003fd50 │ │ + DW_CFA_advance_loc: 20 to 000000000003fca4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00001d40 0000000000000024 00001d44 FDE cie=00000000 pc=000000000003fd2c..000000000003ff2c │ │ - DW_CFA_advance_loc: 24 to 000000000003fd44 │ │ +00001d78 000000000000002c 00001d7c FDE cie=00000000 pc=000000000003fd50..000000000003ff60 │ │ + DW_CFA_advance_loc: 24 to 000000000003fd68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-64 │ │ + DW_CFA_offset: r25 (x25) at cfa-56 │ │ + DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00001d68 0000000000000014 00001d6c FDE cie=00000000 pc=000000000003ff2c..0000000000040024 │ │ +00001da8 0000000000000014 00001dac FDE cie=00000000 pc=000000000003ff60..0000000000040058 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001d80 0000000000000014 00001d84 FDE cie=00000000 pc=0000000000040024..0000000000040138 │ │ +00001dc0 0000000000000014 00001dc4 FDE cie=00000000 pc=0000000000040058..000000000004016c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001d98 0000000000000014 00001d9c FDE cie=00000000 pc=0000000000040138..0000000000040230 │ │ +00001dd8 0000000000000014 00001ddc FDE cie=00000000 pc=000000000004016c..0000000000040264 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001db0 0000000000000014 00001db4 FDE cie=00000000 pc=0000000000040230..0000000000040358 │ │ +00001df0 0000000000000014 00001df4 FDE cie=00000000 pc=0000000000040264..000000000004038c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001dc8 0000000000000014 00001dcc FDE cie=00000000 pc=0000000000040358..00000000000404a0 │ │ +00001e08 0000000000000014 00001e0c FDE cie=00000000 pc=000000000004038c..00000000000404d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001de0 0000000000000014 00001de4 FDE cie=00000000 pc=00000000000404a0..0000000000040654 │ │ +00001e20 0000000000000014 00001e24 FDE cie=00000000 pc=00000000000404d4..0000000000040688 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001df8 0000000000000014 00001dfc FDE cie=00000000 pc=0000000000040654..000000000004066c │ │ +00001e38 0000000000000014 00001e3c FDE cie=00000000 pc=0000000000040688..00000000000406a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e10 0000000000000014 00001e14 FDE cie=00000000 pc=000000000004066c..00000000000406ec │ │ +00001e50 0000000000000014 00001e54 FDE cie=00000000 pc=00000000000406a0..0000000000040720 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e28 0000000000000024 00001e2c FDE cie=00000000 pc=00000000000406ec..0000000000040788 │ │ - DW_CFA_advance_loc: 16 to 00000000000406fc │ │ +00001e68 0000000000000024 00001e6c FDE cie=00000000 pc=0000000000040720..00000000000407b4 │ │ + DW_CFA_advance_loc: 20 to 0000000000040734 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r21 (x21) at cfa-24 │ │ + DW_CFA_offset: r22 (x22) at cfa-32 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00001e90 0000000000000024 00001e94 FDE cie=00000000 pc=00000000000407b4..0000000000040850 │ │ + DW_CFA_advance_loc: 16 to 00000000000407c4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2951,25 +3000,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e50 0000000000000014 00001e54 FDE cie=00000000 pc=0000000000040788..00000000000407c0 │ │ +00001eb8 0000000000000014 00001ebc FDE cie=00000000 pc=0000000000040850..0000000000040888 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e68 0000000000000024 00001e6c FDE cie=00000000 pc=00000000000407c0..0000000000040828 │ │ - DW_CFA_advance_loc: 16 to 00000000000407d0 │ │ +00001ed0 0000000000000024 00001ed4 FDE cie=00000000 pc=0000000000040888..00000000000408f0 │ │ + DW_CFA_advance_loc: 16 to 0000000000040898 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -2977,71 +3026,71 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001e90 0000000000000024 00001e94 FDE cie=00000000 pc=0000000000040828..00000000000408ac │ │ - DW_CFA_advance_loc: 20 to 000000000004083c │ │ +00001ef8 0000000000000024 00001efc FDE cie=00000000 pc=00000000000408f0..0000000000040974 │ │ + DW_CFA_advance_loc: 20 to 0000000000040904 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001eb8 0000000000000014 00001ebc FDE cie=00000000 pc=00000000000408ac..00000000000408e4 │ │ +00001f20 0000000000000014 00001f24 FDE cie=00000000 pc=0000000000040974..00000000000409ac │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ed0 0000000000000014 00001ed4 FDE cie=00000000 pc=00000000000408e4..00000000000408f8 │ │ +00001f38 0000000000000014 00001f3c FDE cie=00000000 pc=00000000000409ac..00000000000409c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001ee8 0000000000000014 00001eec FDE cie=00000000 pc=00000000000408f8..000000000004092c │ │ +00001f50 0000000000000014 00001f54 FDE cie=00000000 pc=00000000000409c0..00000000000409f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001f00 000000000000001c 00001f04 FDE cie=00000000 pc=000000000004092c..000000000004096c │ │ - DW_CFA_advance_loc: 8 to 0000000000040934 │ │ +00001f68 000000000000001c 00001f6c FDE cie=00000000 pc=00000000000409f4..0000000000040a34 │ │ + DW_CFA_advance_loc: 8 to 00000000000409fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001f20 000000000000002c 00001f24 FDE cie=00000000 pc=000000000004096c..0000000000040c84 │ │ - DW_CFA_advance_loc: 32 to 000000000004098c │ │ +00001f88 000000000000002c 00001f8c FDE cie=00000000 pc=0000000000040a34..0000000000040d4c │ │ + DW_CFA_advance_loc: 32 to 0000000000040a54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3051,16 +3100,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001f50 000000000000002c 00001f54 FDE cie=00000000 pc=0000000000040c84..0000000000041190 │ │ - DW_CFA_advance_loc: 32 to 0000000000040ca4 │ │ +00001fb8 000000000000002c 00001fbc FDE cie=00000000 pc=0000000000040d4c..0000000000041258 │ │ + DW_CFA_advance_loc: 32 to 0000000000040d6c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3070,16 +3119,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001f80 000000000000002c 00001f84 FDE cie=00000000 pc=0000000000041190..0000000000041340 │ │ - DW_CFA_advance_loc: 32 to 00000000000411b0 │ │ +00001fe8 000000000000002c 00001fec FDE cie=00000000 pc=0000000000041258..0000000000041408 │ │ + DW_CFA_advance_loc: 32 to 0000000000041278 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3089,27 +3138,27 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001fb0 000000000000001c 00001fb4 FDE cie=00000000 pc=0000000000041340..0000000000041388 │ │ - DW_CFA_advance_loc: 12 to 000000000004134c │ │ +00002018 000000000000001c 0000201c FDE cie=00000000 pc=0000000000041408..0000000000041450 │ │ + DW_CFA_advance_loc: 12 to 0000000000041414 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00001fd0 000000000000002c 00001fd4 FDE cie=00000000 pc=0000000000041388..0000000000041a58 │ │ - DW_CFA_advance_loc: 32 to 00000000000413a8 │ │ +00002038 000000000000002c 0000203c FDE cie=00000000 pc=0000000000041450..0000000000041b30 │ │ + DW_CFA_advance_loc: 32 to 0000000000041470 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3119,359 +3168,359 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002000 0000000000000014 00002004 FDE cie=00000000 pc=0000000000041a58..0000000000041a7c │ │ +00002068 0000000000000014 0000206c FDE cie=00000000 pc=0000000000041b30..0000000000041b54 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002018 0000000000000014 0000201c FDE cie=00000000 pc=0000000000041a7c..0000000000041aa0 │ │ +00002080 0000000000000014 00002084 FDE cie=00000000 pc=0000000000041b54..0000000000041b78 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002030 0000000000000024 00002034 FDE cie=00000000 pc=0000000000041aa0..0000000000041bb8 │ │ - DW_CFA_advance_loc: 28 to 0000000000041abc │ │ +00002098 0000000000000024 0000209c FDE cie=00000000 pc=0000000000041b78..0000000000041c90 │ │ + DW_CFA_advance_loc: 28 to 0000000000041b94 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002058 0000000000000024 0000205c FDE cie=00000000 pc=0000000000041bb8..0000000000041c84 │ │ - DW_CFA_advance_loc: 20 to 0000000000041bcc │ │ +000020c0 0000000000000024 000020c4 FDE cie=00000000 pc=0000000000041c90..0000000000041d5c │ │ + DW_CFA_advance_loc: 20 to 0000000000041ca4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002080 0000000000000024 00002084 FDE cie=00000000 pc=0000000000041c84..0000000000041d4c │ │ - DW_CFA_advance_loc: 20 to 0000000000041c98 │ │ +000020e8 0000000000000024 000020ec FDE cie=00000000 pc=0000000000041d5c..0000000000041e24 │ │ + DW_CFA_advance_loc: 20 to 0000000000041d70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000020a8 000000000000001c 000020ac FDE cie=00000000 pc=0000000000041d4c..0000000000041d9c │ │ - DW_CFA_advance_loc: 12 to 0000000000041d58 │ │ +00002110 000000000000001c 00002114 FDE cie=00000000 pc=0000000000041e24..0000000000041e74 │ │ + DW_CFA_advance_loc: 12 to 0000000000041e30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000020c8 000000000000001c 000020cc FDE cie=00000000 pc=0000000000041d9c..0000000000041dec │ │ - DW_CFA_advance_loc: 12 to 0000000000041da8 │ │ +00002130 000000000000001c 00002134 FDE cie=00000000 pc=0000000000041e74..0000000000041ec4 │ │ + DW_CFA_advance_loc: 12 to 0000000000041e80 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000020e8 0000000000000024 000020ec FDE cie=00000000 pc=0000000000041dec..0000000000041f04 │ │ - DW_CFA_advance_loc: 28 to 0000000000041e08 │ │ +00002150 0000000000000024 00002154 FDE cie=00000000 pc=0000000000041ec4..0000000000041fdc │ │ + DW_CFA_advance_loc: 28 to 0000000000041ee0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002110 0000000000000024 00002114 FDE cie=00000000 pc=0000000000041f04..000000000004201c │ │ - DW_CFA_advance_loc: 28 to 0000000000041f20 │ │ +00002178 0000000000000024 0000217c FDE cie=00000000 pc=0000000000041fdc..00000000000420f4 │ │ + DW_CFA_advance_loc: 28 to 0000000000041ff8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002138 0000000000000024 0000213c FDE cie=00000000 pc=000000000004201c..0000000000042360 │ │ - DW_CFA_advance_loc: 24 to 0000000000042034 │ │ +000021a0 0000000000000024 000021a4 FDE cie=00000000 pc=00000000000420f4..0000000000042438 │ │ + DW_CFA_advance_loc: 24 to 000000000004210c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002160 0000000000000024 00002164 FDE cie=00000000 pc=0000000000042360..0000000000042430 │ │ - DW_CFA_advance_loc: 20 to 0000000000042374 │ │ +000021c8 0000000000000024 000021cc FDE cie=00000000 pc=0000000000042438..0000000000042508 │ │ + DW_CFA_advance_loc: 20 to 000000000004244c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002188 000000000000001c 0000218c FDE cie=00000000 pc=0000000000042430..00000000000424d8 │ │ - DW_CFA_advance_loc: 16 to 0000000000042440 │ │ +000021f0 000000000000001c 000021f4 FDE cie=00000000 pc=0000000000042508..00000000000425b0 │ │ + DW_CFA_advance_loc: 16 to 0000000000042518 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000021a8 0000000000000014 000021ac FDE cie=00000000 pc=00000000000424d8..00000000000424e8 │ │ +00002210 0000000000000014 00002214 FDE cie=00000000 pc=00000000000425b0..00000000000425c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000021c0 0000000000000014 000021c4 FDE cie=00000000 pc=00000000000424e8..0000000000042508 │ │ +00002228 0000000000000014 0000222c FDE cie=00000000 pc=00000000000425c0..00000000000425e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000021d8 0000000000000014 000021dc FDE cie=00000000 pc=0000000000042508..0000000000042534 │ │ +00002240 0000000000000014 00002244 FDE cie=00000000 pc=00000000000425e0..000000000004260c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000021f0 000000000000001c 000021f4 FDE cie=00000000 pc=0000000000042534..000000000004259c │ │ - DW_CFA_advance_loc: 12 to 0000000000042540 │ │ +00002258 000000000000001c 0000225c FDE cie=00000000 pc=000000000004260c..0000000000042674 │ │ + DW_CFA_advance_loc: 12 to 0000000000042618 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002210 0000000000000014 00002214 FDE cie=00000000 pc=000000000004259c..00000000000425ac │ │ +00002278 0000000000000014 0000227c FDE cie=00000000 pc=0000000000042674..0000000000042684 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002228 000000000000001c 0000222c FDE cie=00000000 pc=00000000000425ac..0000000000042604 │ │ - DW_CFA_advance_loc: 16 to 00000000000425bc │ │ +00002290 000000000000001c 00002294 FDE cie=00000000 pc=0000000000042684..00000000000426dc │ │ + DW_CFA_advance_loc: 16 to 0000000000042694 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00002248 000000000000001c 0000224c FDE cie=00000000 pc=0000000000042604..0000000000042648 │ │ - DW_CFA_advance_loc: 12 to 0000000000042610 │ │ +000022b0 000000000000001c 000022b4 FDE cie=00000000 pc=00000000000426dc..0000000000042720 │ │ + DW_CFA_advance_loc: 12 to 00000000000426e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002268 0000000000000014 0000226c FDE cie=00000000 pc=0000000000042648..0000000000042650 │ │ +000022d0 0000000000000014 000022d4 FDE cie=00000000 pc=0000000000042720..0000000000042728 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002280 0000000000000014 00002284 FDE cie=00000000 pc=0000000000042650..0000000000042688 │ │ +000022e8 0000000000000014 000022ec FDE cie=00000000 pc=0000000000042728..0000000000042760 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002298 0000000000000024 0000229c FDE cie=00000000 pc=0000000000042688..0000000000042790 │ │ - DW_CFA_advance_loc: 24 to 00000000000426a0 │ │ +00002300 0000000000000024 00002304 FDE cie=00000000 pc=0000000000042760..0000000000042868 │ │ + DW_CFA_advance_loc: 24 to 0000000000042778 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000022c0 000000000000001c 000022c4 FDE cie=00000000 pc=0000000000042790..00000000000427c0 │ │ - DW_CFA_advance_loc: 12 to 000000000004279c │ │ +00002328 000000000000001c 0000232c FDE cie=00000000 pc=0000000000042868..0000000000042898 │ │ + DW_CFA_advance_loc: 12 to 0000000000042874 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000022e0 000000000000001c 000022e4 FDE cie=00000000 pc=00000000000427c0..00000000000428b8 │ │ - DW_CFA_advance_loc: 20 to 00000000000427d4 │ │ +00002348 000000000000001c 0000234c FDE cie=00000000 pc=0000000000042898..0000000000042990 │ │ + DW_CFA_advance_loc: 20 to 00000000000428ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00002300 0000000000000024 00002304 FDE cie=00000000 pc=00000000000428b8..00000000000429b4 │ │ - DW_CFA_advance_loc: 24 to 00000000000428d0 │ │ +00002368 0000000000000024 0000236c FDE cie=00000000 pc=0000000000042990..0000000000042a8c │ │ + DW_CFA_advance_loc: 24 to 00000000000429a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002328 000000000000001c 0000232c FDE cie=00000000 pc=00000000000429b4..0000000000042a80 │ │ - DW_CFA_advance_loc: 20 to 00000000000429c8 │ │ +00002390 000000000000001c 00002394 FDE cie=00000000 pc=0000000000042a8c..0000000000042b58 │ │ + DW_CFA_advance_loc: 20 to 0000000000042aa0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00002348 0000000000000024 0000234c FDE cie=00000000 pc=0000000000042a80..0000000000042b94 │ │ - DW_CFA_advance_loc: 28 to 0000000000042a9c │ │ +000023b0 0000000000000024 000023b4 FDE cie=00000000 pc=0000000000042b58..0000000000042c6c │ │ + DW_CFA_advance_loc: 28 to 0000000000042b74 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002370 000000000000001c 00002374 FDE cie=00000000 pc=0000000000042b94..0000000000042bd8 │ │ - DW_CFA_advance_loc: 16 to 0000000000042ba4 │ │ +000023d8 000000000000001c 000023dc FDE cie=00000000 pc=0000000000042c6c..0000000000042cb0 │ │ + DW_CFA_advance_loc: 16 to 0000000000042c7c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002390 0000000000000024 00002394 FDE cie=00000000 pc=0000000000042bd8..0000000000042d78 │ │ - DW_CFA_advance_loc: 28 to 0000000000042bf4 │ │ +000023f8 0000000000000024 000023fc FDE cie=00000000 pc=0000000000042cb0..0000000000042e50 │ │ + DW_CFA_advance_loc: 28 to 0000000000042ccc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -000023b8 000000000000002c 000023bc FDE cie=00000000 pc=0000000000042d78..0000000000042fdc │ │ - DW_CFA_advance_loc: 32 to 0000000000042d98 │ │ +00002420 000000000000002c 00002424 FDE cie=00000000 pc=0000000000042e50..00000000000430b4 │ │ + DW_CFA_advance_loc: 32 to 0000000000042e70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3481,87 +3530,87 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000023e8 0000000000000014 000023ec FDE cie=00000000 pc=0000000000042fdc..0000000000042ff0 │ │ +00002450 0000000000000014 00002454 FDE cie=00000000 pc=00000000000430b4..00000000000430c8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002400 0000000000000014 00002404 FDE cie=00000000 pc=0000000000042ff0..0000000000043004 │ │ +00002468 0000000000000014 0000246c FDE cie=00000000 pc=00000000000430c8..00000000000430dc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002418 0000000000000024 0000241c FDE cie=00000000 pc=0000000000043004..0000000000043180 │ │ - DW_CFA_advance_loc: 24 to 000000000004301c │ │ +00002480 0000000000000024 00002484 FDE cie=00000000 pc=00000000000430dc..0000000000043258 │ │ + DW_CFA_advance_loc: 24 to 00000000000430f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002440 0000000000000024 00002444 FDE cie=00000000 pc=0000000000043180..00000000000437a0 │ │ - DW_CFA_advance_loc: 28 to 000000000004319c │ │ +000024a8 0000000000000024 000024ac FDE cie=00000000 pc=0000000000043258..0000000000043878 │ │ + DW_CFA_advance_loc: 28 to 0000000000043274 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002468 000000000000001c 0000246c FDE cie=00000000 pc=00000000000437a0..00000000000437f0 │ │ - DW_CFA_advance_loc: 12 to 00000000000437ac │ │ +000024d0 000000000000001c 000024d4 FDE cie=00000000 pc=0000000000043878..00000000000438c8 │ │ + DW_CFA_advance_loc: 12 to 0000000000043884 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002488 000000000000001c 0000248c FDE cie=00000000 pc=00000000000437f0..0000000000043934 │ │ - DW_CFA_advance_loc: 12 to 00000000000437fc │ │ +000024f0 000000000000001c 000024f4 FDE cie=00000000 pc=00000000000438c8..0000000000043a0c │ │ + DW_CFA_advance_loc: 12 to 00000000000438d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000024a8 000000000000002c 000024ac FDE cie=00000000 pc=0000000000043934..0000000000043b10 │ │ - DW_CFA_advance_loc: 32 to 0000000000043954 │ │ +00002510 000000000000002c 00002514 FDE cie=00000000 pc=0000000000043a0c..0000000000043be8 │ │ + DW_CFA_advance_loc: 32 to 0000000000043a2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3572,38 +3621,38 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000024d8 000000000000001c 000024dc FDE cie=00000000 pc=0000000000043b10..0000000000043b78 │ │ - DW_CFA_advance_loc: 16 to 0000000000043b20 │ │ +00002540 000000000000001c 00002544 FDE cie=00000000 pc=0000000000043be8..0000000000043c50 │ │ + DW_CFA_advance_loc: 16 to 0000000000043bf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000024f8 000000000000001c 000024fc FDE cie=00000000 pc=0000000000043b78..0000000000043bb0 │ │ - DW_CFA_advance_loc: 16 to 0000000000043b88 │ │ +00002560 000000000000001c 00002564 FDE cie=00000000 pc=0000000000043c50..0000000000043c88 │ │ + DW_CFA_advance_loc: 16 to 0000000000043c60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002518 000000000000002c 0000251c FDE cie=00000000 pc=0000000000043bb0..00000000000440e4 │ │ - DW_CFA_advance_loc: 32 to 0000000000043bd0 │ │ +00002580 000000000000002c 00002584 FDE cie=00000000 pc=0000000000043c88..000000000004418c │ │ + DW_CFA_advance_loc: 32 to 0000000000043ca8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3613,45 +3662,45 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002548 000000000000001c 0000254c FDE cie=00000000 pc=00000000000440e4..000000000004412c │ │ - DW_CFA_advance_loc: 12 to 00000000000440f0 │ │ +000025b0 000000000000001c 000025b4 FDE cie=00000000 pc=000000000004418c..00000000000441d4 │ │ + DW_CFA_advance_loc: 12 to 0000000000044198 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002568 0000000000000014 0000256c FDE cie=00000000 pc=000000000004412c..0000000000044148 │ │ +000025d0 0000000000000014 000025d4 FDE cie=00000000 pc=00000000000441d4..00000000000441f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002580 0000000000000014 00002584 FDE cie=00000000 pc=0000000000044148..00000000000441b0 │ │ +000025e8 0000000000000014 000025ec FDE cie=00000000 pc=00000000000441f0..0000000000044258 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002598 000000000000002c 0000259c FDE cie=00000000 pc=00000000000441b0..0000000000044940 │ │ - DW_CFA_advance_loc: 32 to 00000000000441d0 │ │ +00002600 000000000000002c 00002604 FDE cie=00000000 pc=0000000000044258..00000000000449e8 │ │ + DW_CFA_advance_loc: 32 to 0000000000044278 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3661,36 +3710,36 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000025c8 0000000000000014 000025cc FDE cie=00000000 pc=0000000000044940..0000000000044974 │ │ +00002630 0000000000000014 00002634 FDE cie=00000000 pc=00000000000449e8..0000000000044a1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000025e0 000000000000001c 000025e4 FDE cie=00000000 pc=0000000000044974..00000000000449ec │ │ - DW_CFA_advance_loc: 12 to 0000000000044980 │ │ +00002648 000000000000001c 0000264c FDE cie=00000000 pc=0000000000044a1c..0000000000044a94 │ │ + DW_CFA_advance_loc: 12 to 0000000000044a28 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002600 000000000000002c 00002604 FDE cie=00000000 pc=00000000000449ec..0000000000044b2c │ │ - DW_CFA_advance_loc: 28 to 0000000000044a08 │ │ +00002668 000000000000002c 0000266c FDE cie=00000000 pc=0000000000044a94..0000000000044bd4 │ │ + DW_CFA_advance_loc: 28 to 0000000000044ab0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3702,54 +3751,54 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002630 000000000000001c 00002634 FDE cie=00000000 pc=0000000000044b2c..0000000000044b74 │ │ - DW_CFA_advance_loc: 12 to 0000000000044b38 │ │ +00002698 000000000000001c 0000269c FDE cie=00000000 pc=0000000000044bd4..0000000000044c1c │ │ + DW_CFA_advance_loc: 12 to 0000000000044be0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002650 0000000000000014 00002654 FDE cie=00000000 pc=0000000000044b74..0000000000044b90 │ │ +000026b8 0000000000000014 000026bc FDE cie=00000000 pc=0000000000044c1c..0000000000044c38 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002668 0000000000000014 0000266c FDE cie=00000000 pc=0000000000044b90..0000000000044bf8 │ │ +000026d0 0000000000000014 000026d4 FDE cie=00000000 pc=0000000000044c38..0000000000044ca0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002680 0000000000000014 00002684 FDE cie=00000000 pc=0000000000044bf8..0000000000044bfc │ │ +000026e8 0000000000000014 000026ec FDE cie=00000000 pc=0000000000044ca0..0000000000044ca4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002698 000000000000002c 0000269c FDE cie=00000000 pc=0000000000044bfc..0000000000045b40 │ │ - DW_CFA_advance_loc: 36 to 0000000000044c20 │ │ +00002700 000000000000002c 00002704 FDE cie=00000000 pc=0000000000044ca4..0000000000045bd4 │ │ + DW_CFA_advance_loc: 36 to 0000000000044cc8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3759,45 +3808,45 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000026c8 000000000000001c 000026cc FDE cie=00000000 pc=0000000000045b40..0000000000045b84 │ │ - DW_CFA_advance_loc: 12 to 0000000000045b4c │ │ +00002730 000000000000001c 00002734 FDE cie=00000000 pc=0000000000045bd4..0000000000045c18 │ │ + DW_CFA_advance_loc: 12 to 0000000000045be0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000026e8 0000000000000014 000026ec FDE cie=00000000 pc=0000000000045b84..0000000000045ba0 │ │ +00002750 0000000000000014 00002754 FDE cie=00000000 pc=0000000000045c18..0000000000045c34 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002700 0000000000000014 00002704 FDE cie=00000000 pc=0000000000045ba0..0000000000045c1c │ │ +00002768 0000000000000014 0000276c FDE cie=00000000 pc=0000000000045c34..0000000000045cb0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002718 000000000000002c 0000271c FDE cie=00000000 pc=0000000000045c1c..00000000000466d8 │ │ - DW_CFA_advance_loc: 32 to 0000000000045c3c │ │ +00002780 000000000000002c 00002784 FDE cie=00000000 pc=0000000000045cb0..000000000004676c │ │ + DW_CFA_advance_loc: 32 to 0000000000045cd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3807,16 +3856,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002748 000000000000002c 0000274c FDE cie=00000000 pc=00000000000466d8..0000000000046ed4 │ │ - DW_CFA_advance_loc: 36 to 00000000000466fc │ │ +000027b0 000000000000002c 000027b4 FDE cie=00000000 pc=000000000004676c..0000000000046f5c │ │ + DW_CFA_advance_loc: 36 to 0000000000046790 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3826,67 +3875,67 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002778 0000000000000014 0000277c FDE cie=00000000 pc=0000000000046ed4..0000000000046f0c │ │ +000027e0 0000000000000014 000027e4 FDE cie=00000000 pc=0000000000046f5c..0000000000046f94 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002790 0000000000000014 00002794 FDE cie=00000000 pc=0000000000046f0c..0000000000046f10 │ │ +000027f8 0000000000000014 000027fc FDE cie=00000000 pc=0000000000046f94..0000000000046f98 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000027a8 0000000000000014 000027ac FDE cie=00000000 pc=0000000000046f10..0000000000046f1c │ │ +00002810 0000000000000014 00002814 FDE cie=00000000 pc=0000000000046f98..0000000000046fa4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000027c0 000000000000001c 000027c4 FDE cie=00000000 pc=0000000000046f1c..0000000000047050 │ │ - DW_CFA_advance_loc: 16 to 0000000000046f2c │ │ +00002828 000000000000001c 0000282c FDE cie=00000000 pc=0000000000046fa4..00000000000470d8 │ │ + DW_CFA_advance_loc: 16 to 0000000000046fb4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000027e0 0000000000000024 000027e4 FDE cie=00000000 pc=0000000000047050..00000000000473b8 │ │ - DW_CFA_advance_loc: 32 to 0000000000047070 │ │ +00002848 0000000000000024 0000284c FDE cie=00000000 pc=00000000000470d8..000000000004743c │ │ + DW_CFA_advance_loc: 32 to 00000000000470f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r28 (x28) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002808 000000000000002c 0000280c FDE cie=00000000 pc=00000000000473b8..0000000000047b00 │ │ - DW_CFA_advance_loc: 32 to 00000000000473d8 │ │ +00002870 000000000000002c 00002874 FDE cie=00000000 pc=000000000004743c..0000000000047b70 │ │ + DW_CFA_advance_loc: 32 to 000000000004745c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3896,16 +3945,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002838 000000000000002c 0000283c FDE cie=00000000 pc=0000000000047b00..0000000000048450 │ │ - DW_CFA_advance_loc: 32 to 0000000000047b20 │ │ +000028a0 000000000000002c 000028a4 FDE cie=00000000 pc=0000000000047b70..00000000000484c0 │ │ + DW_CFA_advance_loc: 32 to 0000000000047b90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3915,64 +3964,64 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002868 0000000000000014 0000286c FDE cie=00000000 pc=0000000000048450..0000000000048608 │ │ +000028d0 0000000000000014 000028d4 FDE cie=00000000 pc=00000000000484c0..0000000000048678 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002880 000000000000001c 00002884 FDE cie=00000000 pc=0000000000048608..000000000004886c │ │ - DW_CFA_advance_loc: 12 to 0000000000048614 │ │ +000028e8 000000000000001c 000028ec FDE cie=00000000 pc=0000000000048678..00000000000488dc │ │ + DW_CFA_advance_loc: 12 to 0000000000048684 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000028a0 000000000000001c 000028a4 FDE cie=00000000 pc=000000000004886c..0000000000048964 │ │ - DW_CFA_advance_loc: 12 to 0000000000048878 │ │ +00002908 000000000000001c 0000290c FDE cie=00000000 pc=00000000000488dc..00000000000489d4 │ │ + DW_CFA_advance_loc: 12 to 00000000000488e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000028c0 0000000000000024 000028c4 FDE cie=00000000 pc=0000000000048964..0000000000048ae0 │ │ - DW_CFA_advance_loc: 20 to 0000000000048978 │ │ +00002928 0000000000000024 0000292c FDE cie=00000000 pc=00000000000489d4..0000000000048b50 │ │ + DW_CFA_advance_loc: 20 to 00000000000489e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000028e8 000000000000002c 000028ec FDE cie=00000000 pc=0000000000048ae0..000000000004933c │ │ - DW_CFA_advance_loc: 32 to 0000000000048b00 │ │ +00002950 000000000000002c 00002954 FDE cie=00000000 pc=0000000000048b50..00000000000493ac │ │ + DW_CFA_advance_loc: 32 to 0000000000048b70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -3982,16 +4031,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002918 000000000000002c 0000291c FDE cie=00000000 pc=000000000004933c..00000000000494dc │ │ - DW_CFA_advance_loc: 32 to 000000000004935c │ │ +00002980 000000000000002c 00002984 FDE cie=00000000 pc=00000000000493ac..000000000004954c │ │ + DW_CFA_advance_loc: 32 to 00000000000493cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4001,16 +4050,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002948 000000000000002c 0000294c FDE cie=00000000 pc=00000000000494dc..0000000000049750 │ │ - DW_CFA_advance_loc: 32 to 00000000000494fc │ │ +000029b0 000000000000002c 000029b4 FDE cie=00000000 pc=000000000004954c..00000000000497c0 │ │ + DW_CFA_advance_loc: 32 to 000000000004956c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4020,16 +4069,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002978 000000000000002c 0000297c FDE cie=00000000 pc=0000000000049750..0000000000049c98 │ │ - DW_CFA_advance_loc: 32 to 0000000000049770 │ │ +000029e0 000000000000002c 000029e4 FDE cie=00000000 pc=00000000000497c0..0000000000049d08 │ │ + DW_CFA_advance_loc: 32 to 00000000000497e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4039,16 +4088,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000029a8 000000000000002c 000029ac FDE cie=00000000 pc=0000000000049c98..0000000000049e98 │ │ - DW_CFA_advance_loc: 28 to 0000000000049cb4 │ │ +00002a10 000000000000002c 00002a14 FDE cie=00000000 pc=0000000000049d08..0000000000049f08 │ │ + DW_CFA_advance_loc: 28 to 0000000000049d24 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4060,16 +4109,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000029d8 000000000000002c 000029dc FDE cie=00000000 pc=0000000000049e98..000000000004a074 │ │ - DW_CFA_advance_loc: 24 to 0000000000049eb0 │ │ +00002a40 000000000000002c 00002a44 FDE cie=00000000 pc=0000000000049f08..000000000004a0e4 │ │ + DW_CFA_advance_loc: 24 to 0000000000049f20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4081,25 +4130,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002a08 0000000000000014 00002a0c FDE cie=00000000 pc=000000000004a074..000000000004a22c │ │ +00002a70 0000000000000014 00002a74 FDE cie=00000000 pc=000000000004a0e4..000000000004a29c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002a20 000000000000002c 00002a24 FDE cie=00000000 pc=000000000004a22c..000000000004a318 │ │ - DW_CFA_advance_loc: 24 to 000000000004a244 │ │ +00002a88 000000000000002c 00002a8c FDE cie=00000000 pc=000000000004a29c..000000000004a388 │ │ + DW_CFA_advance_loc: 24 to 000000000004a2b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4111,16 +4160,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002a50 000000000000002c 00002a54 FDE cie=00000000 pc=000000000004a318..000000000004a68c │ │ - DW_CFA_advance_loc: 28 to 000000000004a334 │ │ +00002ab8 000000000000002c 00002abc FDE cie=00000000 pc=000000000004a388..000000000004a6e0 │ │ + DW_CFA_advance_loc: 28 to 000000000004a3a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4131,16 +4180,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002a80 000000000000002c 00002a84 FDE cie=00000000 pc=000000000004a68c..000000000004ab28 │ │ - DW_CFA_advance_loc: 32 to 000000000004a6ac │ │ +00002ae8 000000000000002c 00002aec FDE cie=00000000 pc=000000000004a6e0..000000000004ab7c │ │ + DW_CFA_advance_loc: 32 to 000000000004a700 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4150,25 +4199,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ab0 0000000000000014 00002ab4 FDE cie=00000000 pc=000000000004ab28..000000000004ad80 │ │ +00002b18 0000000000000014 00002b1c FDE cie=00000000 pc=000000000004ab7c..000000000004add4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ac8 000000000000002c 00002acc FDE cie=00000000 pc=000000000004ad80..000000000004b3a4 │ │ - DW_CFA_advance_loc: 32 to 000000000004ada0 │ │ +00002b30 000000000000002c 00002b34 FDE cie=00000000 pc=000000000004add4..000000000004b3f8 │ │ + DW_CFA_advance_loc: 32 to 000000000004adf4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4178,31 +4227,31 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002af8 0000000000000024 00002afc FDE cie=00000000 pc=000000000004b3a4..000000000004b44c │ │ - DW_CFA_advance_loc: 24 to 000000000004b3bc │ │ +00002b60 0000000000000024 00002b64 FDE cie=00000000 pc=000000000004b3f8..000000000004b4a0 │ │ + DW_CFA_advance_loc: 24 to 000000000004b410 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b20 000000000000002c 00002b24 FDE cie=00000000 pc=000000000004b44c..000000000004b664 │ │ - DW_CFA_advance_loc: 32 to 000000000004b46c │ │ +00002b88 000000000000002c 00002b8c FDE cie=00000000 pc=000000000004b4a0..000000000004b6b8 │ │ + DW_CFA_advance_loc: 32 to 000000000004b4c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4212,32 +4261,32 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b50 0000000000000024 00002b54 FDE cie=00000000 pc=000000000004b664..000000000004ba6c │ │ - DW_CFA_advance_loc: 24 to 000000000004b67c │ │ +00002bb8 0000000000000024 00002bbc FDE cie=00000000 pc=000000000004b6b8..000000000004bac0 │ │ + DW_CFA_advance_loc: 24 to 000000000004b6d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002b78 0000000000000024 00002b7c FDE cie=00000000 pc=000000000004ba6c..000000000004bc58 │ │ - DW_CFA_advance_loc: 20 to 000000000004ba80 │ │ +00002be0 0000000000000024 00002be4 FDE cie=00000000 pc=000000000004bac0..000000000004bcac │ │ + DW_CFA_advance_loc: 20 to 000000000004bad4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4245,16 +4294,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ba0 0000000000000024 00002ba4 FDE cie=00000000 pc=000000000004bc58..000000000004bd14 │ │ - DW_CFA_advance_loc: 20 to 000000000004bc6c │ │ +00002c08 0000000000000024 00002c0c FDE cie=00000000 pc=000000000004bcac..000000000004bd68 │ │ + DW_CFA_advance_loc: 20 to 000000000004bcc0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4262,25 +4311,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002bc8 0000000000000014 00002bcc FDE cie=00000000 pc=000000000004bd14..000000000004bd50 │ │ +00002c30 0000000000000014 00002c34 FDE cie=00000000 pc=000000000004bd68..000000000004bda4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002be0 0000000000000024 00002be4 FDE cie=00000000 pc=000000000004bd50..000000000004bdfc │ │ - DW_CFA_advance_loc: 20 to 000000000004bd64 │ │ +00002c48 0000000000000024 00002c4c FDE cie=00000000 pc=000000000004bda4..000000000004be50 │ │ + DW_CFA_advance_loc: 20 to 000000000004bdb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4288,31 +4337,31 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c08 0000000000000024 00002c0c FDE cie=00000000 pc=000000000004bdfc..000000000004bf58 │ │ - DW_CFA_advance_loc: 24 to 000000000004be14 │ │ +00002c70 0000000000000024 00002c74 FDE cie=00000000 pc=000000000004be50..000000000004bfac │ │ + DW_CFA_advance_loc: 24 to 000000000004be68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c30 0000000000000024 00002c34 FDE cie=00000000 pc=000000000004bf58..000000000004c0ec │ │ - DW_CFA_advance_loc: 20 to 000000000004bf6c │ │ +00002c98 0000000000000024 00002c9c FDE cie=00000000 pc=000000000004bfac..000000000004c140 │ │ + DW_CFA_advance_loc: 20 to 000000000004bfc0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4320,16 +4369,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c58 000000000000002c 00002c5c FDE cie=00000000 pc=000000000004c0ec..000000000004c4a4 │ │ - DW_CFA_advance_loc: 32 to 000000000004c10c │ │ +00002cc0 000000000000002c 00002cc4 FDE cie=00000000 pc=000000000004c140..000000000004c4f8 │ │ + DW_CFA_advance_loc: 32 to 000000000004c160 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4339,30 +4388,30 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002c88 0000000000000024 00002c8c FDE cie=00000000 pc=000000000004c4a4..000000000004c644 │ │ - DW_CFA_advance_loc: 28 to 000000000004c4c0 │ │ +00002cf0 0000000000000024 00002cf4 FDE cie=00000000 pc=000000000004c4f8..000000000004c698 │ │ + DW_CFA_advance_loc: 28 to 000000000004c514 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002cb0 000000000000002c 00002cb4 FDE cie=00000000 pc=000000000004c644..000000000004cb94 │ │ - DW_CFA_advance_loc: 32 to 000000000004c664 │ │ +00002d18 000000000000002c 00002d1c FDE cie=00000000 pc=000000000004c698..000000000004cbe8 │ │ + DW_CFA_advance_loc: 32 to 000000000004c6b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4372,30 +4421,30 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ce0 0000000000000024 00002ce4 FDE cie=00000000 pc=000000000004cb94..000000000004ccc0 │ │ - DW_CFA_advance_loc: 28 to 000000000004cbb0 │ │ +00002d48 0000000000000024 00002d4c FDE cie=00000000 pc=000000000004cbe8..000000000004cd14 │ │ + DW_CFA_advance_loc: 28 to 000000000004cc04 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00002d08 000000000000002c 00002d0c FDE cie=00000000 pc=000000000004ccc0..000000000004d40c │ │ - DW_CFA_advance_loc: 32 to 000000000004cce0 │ │ +00002d70 000000000000002c 00002d74 FDE cie=00000000 pc=000000000004cd14..000000000004d460 │ │ + DW_CFA_advance_loc: 32 to 000000000004cd34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4405,16 +4454,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d38 000000000000002c 00002d3c FDE cie=00000000 pc=000000000004d40c..000000000004d54c │ │ - DW_CFA_advance_loc: 28 to 000000000004d428 │ │ +00002da0 000000000000002c 00002da4 FDE cie=00000000 pc=000000000004d460..000000000004d5a0 │ │ + DW_CFA_advance_loc: 28 to 000000000004d47c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4426,31 +4475,31 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d68 0000000000000024 00002d6c FDE cie=00000000 pc=000000000004d54c..000000000004d940 │ │ - DW_CFA_advance_loc: 24 to 000000000004d564 │ │ +00002dd0 0000000000000024 00002dd4 FDE cie=00000000 pc=000000000004d5a0..000000000004d994 │ │ + DW_CFA_advance_loc: 24 to 000000000004d5b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002d90 0000000000000024 00002d94 FDE cie=00000000 pc=000000000004d940..000000000004da38 │ │ - DW_CFA_advance_loc: 20 to 000000000004d954 │ │ +00002df8 0000000000000024 00002dfc FDE cie=00000000 pc=000000000004d994..000000000004da8c │ │ + DW_CFA_advance_loc: 20 to 000000000004d9a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4458,16 +4507,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002db8 0000000000000024 00002dbc FDE cie=00000000 pc=000000000004da38..000000000004dc7c │ │ - DW_CFA_advance_loc: 16 to 000000000004da48 │ │ +00002e20 0000000000000024 00002e24 FDE cie=00000000 pc=000000000004da8c..000000000004dcc4 │ │ + DW_CFA_advance_loc: 16 to 000000000004da9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4475,27 +4524,27 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002de0 000000000000001c 00002de4 FDE cie=00000000 pc=000000000004dc7c..000000000004dcb4 │ │ - DW_CFA_advance_loc: 12 to 000000000004dc88 │ │ +00002e48 000000000000001c 00002e4c FDE cie=00000000 pc=000000000004dcc4..000000000004dcfc │ │ + DW_CFA_advance_loc: 12 to 000000000004dcd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e00 000000000000002c 00002e04 FDE cie=00000000 pc=000000000004dcb4..000000000004e020 │ │ - DW_CFA_advance_loc: 32 to 000000000004dcd4 │ │ +00002e68 000000000000002c 00002e6c FDE cie=00000000 pc=000000000004dcfc..000000000004e058 │ │ + DW_CFA_advance_loc: 32 to 000000000004dd1c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4505,16 +4554,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e30 000000000000002c 00002e34 FDE cie=00000000 pc=000000000004e020..000000000004e23c │ │ - DW_CFA_advance_loc: 28 to 000000000004e03c │ │ +00002e98 000000000000002c 00002e9c FDE cie=00000000 pc=000000000004e058..000000000004e274 │ │ + DW_CFA_advance_loc: 28 to 000000000004e074 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4526,16 +4575,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e60 000000000000002c 00002e64 FDE cie=00000000 pc=000000000004e23c..000000000004e454 │ │ - DW_CFA_advance_loc: 32 to 000000000004e25c │ │ +00002ec8 000000000000002c 00002ecc FDE cie=00000000 pc=000000000004e274..000000000004e48c │ │ + DW_CFA_advance_loc: 32 to 000000000004e294 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4545,25 +4594,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002e90 0000000000000014 00002e94 FDE cie=00000000 pc=000000000004e454..000000000004e460 │ │ +00002ef8 0000000000000014 00002efc FDE cie=00000000 pc=000000000004e48c..000000000004e498 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ea8 000000000000002c 00002eac FDE cie=00000000 pc=000000000004e460..000000000004f8f0 │ │ - DW_CFA_advance_loc: 32 to 000000000004e480 │ │ +00002f10 000000000000002c 00002f14 FDE cie=00000000 pc=000000000004e498..000000000004f928 │ │ + DW_CFA_advance_loc: 32 to 000000000004e4b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4573,27 +4622,27 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ed8 000000000000001c 00002edc FDE cie=00000000 pc=000000000004f8f0..000000000004f98c │ │ - DW_CFA_advance_loc: 16 to 000000000004f900 │ │ +00002f40 000000000000001c 00002f44 FDE cie=00000000 pc=000000000004f928..000000000004f9c4 │ │ + DW_CFA_advance_loc: 16 to 000000000004f938 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ef8 000000000000002c 00002efc FDE cie=00000000 pc=000000000004f98c..000000000004fad4 │ │ - DW_CFA_advance_loc: 24 to 000000000004f9a4 │ │ +00002f60 000000000000002c 00002f64 FDE cie=00000000 pc=000000000004f9c4..000000000004fb0c │ │ + DW_CFA_advance_loc: 24 to 000000000004f9dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4605,70 +4654,70 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f28 000000000000001c 00002f2c FDE cie=00000000 pc=000000000004fad4..000000000004fb9c │ │ - DW_CFA_advance_loc: 12 to 000000000004fae0 │ │ +00002f90 000000000000001c 00002f94 FDE cie=00000000 pc=000000000004fb0c..000000000004fbd4 │ │ + DW_CFA_advance_loc: 12 to 000000000004fb18 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f48 000000000000001c 00002f4c FDE cie=00000000 pc=000000000004fb9c..000000000004fbe4 │ │ - DW_CFA_advance_loc: 12 to 000000000004fba8 │ │ +00002fb0 000000000000001c 00002fb4 FDE cie=00000000 pc=000000000004fbd4..000000000004fc1c │ │ + DW_CFA_advance_loc: 12 to 000000000004fbe0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f68 0000000000000014 00002f6c FDE cie=00000000 pc=000000000004fbe4..000000000004fbfc │ │ +00002fd0 0000000000000014 00002fd4 FDE cie=00000000 pc=000000000004fc1c..000000000004fc34 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002f80 000000000000001c 00002f84 FDE cie=00000000 pc=000000000004fbfc..000000000004fcd0 │ │ - DW_CFA_advance_loc: 12 to 000000000004fc08 │ │ +00002fe8 000000000000001c 00002fec FDE cie=00000000 pc=000000000004fc34..000000000004fd08 │ │ + DW_CFA_advance_loc: 12 to 000000000004fc40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002fa0 000000000000001c 00002fa4 FDE cie=00000000 pc=000000000004fcd0..000000000004fd38 │ │ - DW_CFA_advance_loc: 12 to 000000000004fcdc │ │ +00003008 000000000000001c 0000300c FDE cie=00000000 pc=000000000004fd08..000000000004fd70 │ │ + DW_CFA_advance_loc: 12 to 000000000004fd14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002fc0 000000000000002c 00002fc4 FDE cie=00000000 pc=000000000004fd38..0000000000050440 │ │ - DW_CFA_advance_loc: 32 to 000000000004fd58 │ │ +00003028 000000000000002c 0000302c FDE cie=00000000 pc=000000000004fd70..0000000000050470 │ │ + DW_CFA_advance_loc: 32 to 000000000004fd90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4679,16 +4728,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00002ff0 0000000000000024 00002ff4 FDE cie=00000000 pc=0000000000050440..0000000000050608 │ │ - DW_CFA_advance_loc: 20 to 0000000000050454 │ │ +00003058 0000000000000024 0000305c FDE cie=00000000 pc=0000000000050470..0000000000050638 │ │ + DW_CFA_advance_loc: 20 to 0000000000050484 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4696,16 +4745,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003018 000000000000002c 0000301c FDE cie=00000000 pc=0000000000050608..0000000000050930 │ │ - DW_CFA_advance_loc: 32 to 0000000000050628 │ │ +00003080 000000000000002c 00003084 FDE cie=00000000 pc=0000000000050638..0000000000050960 │ │ + DW_CFA_advance_loc: 32 to 0000000000050658 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4715,25 +4764,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003048 0000000000000014 0000304c FDE cie=00000000 pc=0000000000050930..00000000000509c4 │ │ +000030b0 0000000000000014 000030b4 FDE cie=00000000 pc=0000000000050960..00000000000509f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003060 000000000000002c 00003064 FDE cie=00000000 pc=00000000000509c4..0000000000050e18 │ │ - DW_CFA_advance_loc: 28 to 00000000000509e0 │ │ +000030c8 000000000000002c 000030cc FDE cie=00000000 pc=00000000000509f4..0000000000050e48 │ │ + DW_CFA_advance_loc: 28 to 0000000000050a10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4745,43 +4794,43 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003090 0000000000000014 00003094 FDE cie=00000000 pc=0000000000050e18..0000000000050ea0 │ │ +000030f8 0000000000000014 000030fc FDE cie=00000000 pc=0000000000050e48..0000000000050ed0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000030a8 0000000000000014 000030ac FDE cie=00000000 pc=0000000000050ea0..0000000000050f48 │ │ +00003110 0000000000000014 00003114 FDE cie=00000000 pc=0000000000050ed0..0000000000050f78 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000030c0 0000000000000014 000030c4 FDE cie=00000000 pc=0000000000050f48..0000000000050ff0 │ │ +00003128 0000000000000014 0000312c FDE cie=00000000 pc=0000000000050f78..0000000000051020 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000030d8 0000000000000024 000030dc FDE cie=00000000 pc=0000000000050ff0..0000000000051130 │ │ - DW_CFA_advance_loc: 20 to 0000000000051004 │ │ +00003140 0000000000000024 00003144 FDE cie=00000000 pc=0000000000051020..0000000000051160 │ │ + DW_CFA_advance_loc: 20 to 0000000000051034 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r28 (x28) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -4789,46 +4838,47 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003100 000000000000001c 00003104 FDE cie=00000000 pc=0000000000051130..00000000000511d0 │ │ - DW_CFA_advance_loc: 16 to 0000000000051140 │ │ +00003168 000000000000001c 0000316c FDE cie=00000000 pc=0000000000051160..0000000000051200 │ │ + DW_CFA_advance_loc: 16 to 0000000000051170 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r28 (x28) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003120 000000000000002c 00003124 FDE cie=00000000 pc=00000000000511d0..0000000000051950 │ │ - DW_CFA_advance_loc: 32 to 00000000000511f0 │ │ +00003188 000000000000002c 0000318c FDE cie=00000000 pc=0000000000051200..0000000000051948 │ │ + DW_CFA_advance_loc: 32 to 0000000000051220 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-72 │ │ - DW_CFA_offset: r28 (x28) at cfa-80 │ │ + DW_CFA_offset: r27 (x27) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00003150 000000000000002c 00003154 FDE cie=00000000 pc=0000000000051950..00000000000524e4 │ │ - DW_CFA_advance_loc: 32 to 0000000000051970 │ │ +000031b8 000000000000002c 000031bc FDE cie=00000000 pc=0000000000051948..00000000000524ec │ │ + DW_CFA_advance_loc: 32 to 0000000000051968 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -4838,187 +4888,187 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003180 0000000000000014 00003184 FDE cie=00000000 pc=00000000000524e4..0000000000052598 │ │ +000031e8 0000000000000014 000031ec FDE cie=00000000 pc=00000000000524ec..00000000000525a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003198 0000000000000014 0000319c FDE cie=00000000 pc=0000000000052598..00000000000525b0 │ │ +00003200 0000000000000014 00003204 FDE cie=00000000 pc=00000000000525a0..00000000000525b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031b0 0000000000000014 000031b4 FDE cie=00000000 pc=00000000000525b0..00000000000525b8 │ │ +00003218 0000000000000014 0000321c FDE cie=00000000 pc=00000000000525b8..00000000000525c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031c8 0000000000000014 000031cc FDE cie=00000000 pc=00000000000525b8..00000000000525d4 │ │ +00003230 0000000000000014 00003234 FDE cie=00000000 pc=00000000000525c0..00000000000525dc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031e0 0000000000000014 000031e4 FDE cie=00000000 pc=00000000000525d4..00000000000525dc │ │ +00003248 0000000000000014 0000324c FDE cie=00000000 pc=00000000000525dc..00000000000525e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000031f8 0000000000000014 000031fc FDE cie=00000000 pc=00000000000525dc..000000000005264c │ │ +00003260 0000000000000014 00003264 FDE cie=00000000 pc=00000000000525e4..0000000000052654 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003210 0000000000000014 00003214 FDE cie=00000000 pc=000000000005264c..00000000000526f0 │ │ +00003278 0000000000000014 0000327c FDE cie=00000000 pc=0000000000052654..00000000000526f8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003228 0000000000000014 0000322c FDE cie=00000000 pc=00000000000526f0..000000000005270c │ │ +00003290 0000000000000014 00003294 FDE cie=00000000 pc=00000000000526f8..0000000000052714 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003240 0000000000000014 00003244 FDE cie=00000000 pc=000000000005270c..0000000000052714 │ │ +000032a8 0000000000000014 000032ac FDE cie=00000000 pc=0000000000052714..000000000005271c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003258 0000000000000014 0000325c FDE cie=00000000 pc=0000000000052714..0000000000052730 │ │ +000032c0 0000000000000014 000032c4 FDE cie=00000000 pc=000000000005271c..0000000000052738 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003270 0000000000000014 00003274 FDE cie=00000000 pc=0000000000052730..0000000000052774 │ │ +000032d8 0000000000000014 000032dc FDE cie=00000000 pc=0000000000052738..000000000005277c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003288 0000000000000014 0000328c FDE cie=00000000 pc=0000000000052774..00000000000527c0 │ │ +000032f0 0000000000000014 000032f4 FDE cie=00000000 pc=000000000005277c..00000000000527c8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032a0 000000000000001c 000032a4 FDE cie=00000000 pc=00000000000527c0..00000000000527f4 │ │ - DW_CFA_advance_loc: 12 to 00000000000527cc │ │ +00003308 000000000000001c 0000330c FDE cie=00000000 pc=00000000000527c8..00000000000527fc │ │ + DW_CFA_advance_loc: 12 to 00000000000527d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032c0 0000000000000014 000032c4 FDE cie=00000000 pc=00000000000527f4..0000000000052808 │ │ +00003328 0000000000000014 0000332c FDE cie=00000000 pc=00000000000527fc..0000000000052810 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032d8 0000000000000014 000032dc FDE cie=00000000 pc=0000000000052808..000000000005281c │ │ +00003340 0000000000000014 00003344 FDE cie=00000000 pc=0000000000052810..0000000000052824 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000032f0 000000000000001c 000032f4 FDE cie=00000000 pc=000000000005281c..00000000000528b8 │ │ - DW_CFA_advance_loc: 12 to 0000000000052828 │ │ +00003358 000000000000001c 0000335c FDE cie=00000000 pc=0000000000052824..00000000000528c0 │ │ + DW_CFA_advance_loc: 12 to 0000000000052830 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003310 0000000000000014 00003314 FDE cie=00000000 pc=00000000000528b8..00000000000528bc │ │ +00003378 0000000000000014 0000337c FDE cie=00000000 pc=00000000000528c0..00000000000528c4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003328 000000000000001c 0000332c FDE cie=00000000 pc=00000000000528bc..0000000000052928 │ │ - DW_CFA_advance_loc: 12 to 00000000000528c8 │ │ +00003390 000000000000001c 00003394 FDE cie=00000000 pc=00000000000528c4..0000000000052930 │ │ + DW_CFA_advance_loc: 12 to 00000000000528d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003348 000000000000002c 0000334c FDE cie=00000000 pc=0000000000052928..00000000000533b0 │ │ - DW_CFA_advance_loc: 32 to 0000000000052948 │ │ +000033b0 000000000000002c 000033b4 FDE cie=00000000 pc=0000000000052930..00000000000533b0 │ │ + DW_CFA_advance_loc: 32 to 0000000000052950 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5028,30 +5078,30 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003378 0000000000000024 0000337c FDE cie=00000000 pc=00000000000533b0..0000000000053660 │ │ +000033e0 0000000000000024 000033e4 FDE cie=00000000 pc=00000000000533b0..0000000000053660 │ │ DW_CFA_advance_loc: 24 to 00000000000533c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000033a0 000000000000002c 000033a4 FDE cie=00000000 pc=0000000000053660..0000000000053804 │ │ +00003408 000000000000002c 0000340c FDE cie=00000000 pc=0000000000053660..0000000000053804 │ │ DW_CFA_advance_loc: 32 to 0000000000053680 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ @@ -5062,15 +5112,15 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000033d0 0000000000000024 000033d4 FDE cie=00000000 pc=0000000000053804..00000000000538b4 │ │ +00003438 0000000000000024 0000343c FDE cie=00000000 pc=0000000000053804..00000000000538b4 │ │ DW_CFA_advance_loc: 16 to 0000000000053814 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ @@ -5079,35 +5129,35 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000033f8 000000000000001c 000033fc FDE cie=00000000 pc=00000000000538b4..0000000000053908 │ │ +00003460 000000000000001c 00003464 FDE cie=00000000 pc=00000000000538b4..0000000000053908 │ │ DW_CFA_advance_loc: 12 to 00000000000538c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003418 0000000000000014 0000341c FDE cie=00000000 pc=0000000000053908..0000000000053918 │ │ +00003480 0000000000000014 00003484 FDE cie=00000000 pc=0000000000053908..0000000000053918 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003430 000000000000002c 00003434 FDE cie=00000000 pc=0000000000053918..00000000000542f4 │ │ +00003498 000000000000002c 0000349c FDE cie=00000000 pc=0000000000053918..00000000000542ec │ │ DW_CFA_advance_loc: 32 to 0000000000053938 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ @@ -5118,28 +5168,28 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003460 000000000000001c 00003464 FDE cie=00000000 pc=00000000000542f4..0000000000054330 │ │ - DW_CFA_advance_loc: 12 to 0000000000054300 │ │ +000034c8 000000000000001c 000034cc FDE cie=00000000 pc=00000000000542ec..0000000000054328 │ │ + DW_CFA_advance_loc: 12 to 00000000000542f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003480 000000000000002c 00003484 FDE cie=00000000 pc=0000000000054330..00000000000544bc │ │ - DW_CFA_advance_loc: 28 to 000000000005434c │ │ +000034e8 000000000000002c 000034ec FDE cie=00000000 pc=0000000000054328..00000000000544b4 │ │ + DW_CFA_advance_loc: 28 to 0000000000054344 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5151,16 +5201,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000034b0 000000000000002c 000034b4 FDE cie=00000000 pc=00000000000544bc..0000000000054658 │ │ - DW_CFA_advance_loc: 32 to 00000000000544dc │ │ +00003518 000000000000002c 0000351c FDE cie=00000000 pc=00000000000544b4..0000000000054650 │ │ + DW_CFA_advance_loc: 32 to 00000000000544d4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5171,16 +5221,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000034e0 000000000000002c 000034e4 FDE cie=00000000 pc=0000000000054658..000000000005477c │ │ - DW_CFA_advance_loc: 24 to 0000000000054670 │ │ +00003548 000000000000002c 0000354c FDE cie=00000000 pc=0000000000054650..0000000000054774 │ │ + DW_CFA_advance_loc: 24 to 0000000000054668 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5192,248 +5242,248 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003510 0000000000000014 00003514 FDE cie=00000000 pc=000000000005477c..00000000000547cc │ │ +00003578 0000000000000014 0000357c FDE cie=00000000 pc=0000000000054774..00000000000547c4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003528 0000000000000014 0000352c FDE cie=00000000 pc=00000000000547cc..00000000000547d8 │ │ +00003590 0000000000000014 00003594 FDE cie=00000000 pc=00000000000547c4..00000000000547d0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003540 0000000000000014 00003544 FDE cie=00000000 pc=00000000000547d8..00000000000547e4 │ │ +000035a8 0000000000000014 000035ac FDE cie=00000000 pc=00000000000547d0..00000000000547dc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003558 0000000000000014 0000355c FDE cie=00000000 pc=00000000000547e4..00000000000547f0 │ │ +000035c0 0000000000000014 000035c4 FDE cie=00000000 pc=00000000000547dc..00000000000547e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003570 0000000000000014 00003574 FDE cie=00000000 pc=00000000000547f0..00000000000547fc │ │ +000035d8 0000000000000014 000035dc FDE cie=00000000 pc=00000000000547e8..00000000000547f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003588 0000000000000014 0000358c FDE cie=00000000 pc=00000000000547fc..0000000000054808 │ │ +000035f0 0000000000000014 000035f4 FDE cie=00000000 pc=00000000000547f4..0000000000054800 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000035a0 0000000000000014 000035a4 FDE cie=00000000 pc=0000000000054808..0000000000054814 │ │ +00003608 0000000000000014 0000360c FDE cie=00000000 pc=0000000000054800..000000000005480c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000035b8 0000000000000014 000035bc FDE cie=00000000 pc=0000000000054814..0000000000054820 │ │ +00003620 0000000000000014 00003624 FDE cie=00000000 pc=000000000005480c..0000000000054818 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000035d0 0000000000000014 000035d4 FDE cie=00000000 pc=0000000000054820..000000000005482c │ │ +00003638 0000000000000014 0000363c FDE cie=00000000 pc=0000000000054818..0000000000054824 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000035e8 0000000000000014 000035ec FDE cie=00000000 pc=000000000005482c..0000000000054838 │ │ +00003650 0000000000000014 00003654 FDE cie=00000000 pc=0000000000054824..0000000000054830 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003600 0000000000000014 00003604 FDE cie=00000000 pc=0000000000054838..0000000000054844 │ │ +00003668 0000000000000014 0000366c FDE cie=00000000 pc=0000000000054830..000000000005483c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003618 0000000000000014 0000361c FDE cie=00000000 pc=0000000000054844..0000000000054850 │ │ +00003680 0000000000000014 00003684 FDE cie=00000000 pc=000000000005483c..0000000000054848 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003630 0000000000000014 00003634 FDE cie=00000000 pc=0000000000054850..000000000005485c │ │ +00003698 0000000000000014 0000369c FDE cie=00000000 pc=0000000000054848..0000000000054854 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003648 0000000000000014 0000364c FDE cie=00000000 pc=000000000005485c..0000000000054868 │ │ +000036b0 0000000000000014 000036b4 FDE cie=00000000 pc=0000000000054854..0000000000054860 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003660 0000000000000014 00003664 FDE cie=00000000 pc=0000000000054868..0000000000054874 │ │ +000036c8 0000000000000014 000036cc FDE cie=00000000 pc=0000000000054860..000000000005486c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003678 0000000000000014 0000367c FDE cie=00000000 pc=0000000000054874..0000000000054880 │ │ +000036e0 0000000000000014 000036e4 FDE cie=00000000 pc=000000000005486c..0000000000054878 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003690 0000000000000014 00003694 FDE cie=00000000 pc=0000000000054880..000000000005488c │ │ +000036f8 0000000000000014 000036fc FDE cie=00000000 pc=0000000000054878..0000000000054884 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036a8 0000000000000014 000036ac FDE cie=00000000 pc=000000000005488c..00000000000548a0 │ │ +00003710 0000000000000014 00003714 FDE cie=00000000 pc=0000000000054884..0000000000054898 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036c0 0000000000000014 000036c4 FDE cie=00000000 pc=00000000000548a0..00000000000548ac │ │ +00003728 0000000000000014 0000372c FDE cie=00000000 pc=0000000000054898..00000000000548a4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036d8 0000000000000014 000036dc FDE cie=00000000 pc=00000000000548ac..00000000000548b8 │ │ +00003740 0000000000000014 00003744 FDE cie=00000000 pc=00000000000548a4..00000000000548b0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000036f0 0000000000000024 000036f4 FDE cie=00000000 pc=00000000000548b8..0000000000054b28 │ │ - DW_CFA_advance_loc: 24 to 00000000000548d0 │ │ +00003758 0000000000000024 0000375c FDE cie=00000000 pc=00000000000548b0..0000000000054b20 │ │ + DW_CFA_advance_loc: 24 to 00000000000548c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003718 0000000000000024 0000371c FDE cie=00000000 pc=0000000000054b28..0000000000054cc4 │ │ - DW_CFA_advance_loc: 24 to 0000000000054b40 │ │ +00003780 0000000000000024 00003784 FDE cie=00000000 pc=0000000000054b20..0000000000054cbc │ │ + DW_CFA_advance_loc: 24 to 0000000000054b38 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003740 0000000000000014 00003744 FDE cie=00000000 pc=0000000000054cc4..0000000000054cd0 │ │ +000037a8 0000000000000014 000037ac FDE cie=00000000 pc=0000000000054cbc..0000000000054cc8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003758 000000000000001c 0000375c FDE cie=00000000 pc=0000000000054cd0..0000000000054d50 │ │ - DW_CFA_advance_loc: 12 to 0000000000054cdc │ │ +000037c0 000000000000001c 000037c4 FDE cie=00000000 pc=0000000000054cc8..0000000000054d48 │ │ + DW_CFA_advance_loc: 12 to 0000000000054cd4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003778 0000000000000024 0000377c FDE cie=00000000 pc=0000000000054d50..0000000000054e44 │ │ - DW_CFA_advance_loc: 16 to 0000000000054d60 │ │ +000037e0 0000000000000024 000037e4 FDE cie=00000000 pc=0000000000054d48..0000000000054e3c │ │ + DW_CFA_advance_loc: 16 to 0000000000054d58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5441,16 +5491,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000037a0 0000000000000024 000037a4 FDE cie=00000000 pc=0000000000054e44..0000000000054f54 │ │ - DW_CFA_advance_loc: 16 to 0000000000054e54 │ │ +00003808 0000000000000024 0000380c FDE cie=00000000 pc=0000000000054e3c..0000000000054f4c │ │ + DW_CFA_advance_loc: 16 to 0000000000054e4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5458,27 +5508,27 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000037c8 000000000000001c 000037cc FDE cie=00000000 pc=0000000000054f54..0000000000054fe8 │ │ - DW_CFA_advance_loc: 12 to 0000000000054f60 │ │ +00003830 000000000000001c 00003834 FDE cie=00000000 pc=0000000000054f4c..0000000000054fe0 │ │ + DW_CFA_advance_loc: 12 to 0000000000054f58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000037e8 0000000000000024 000037ec FDE cie=00000000 pc=0000000000054fe8..00000000000550f8 │ │ - DW_CFA_advance_loc: 16 to 0000000000054ff8 │ │ +00003850 0000000000000024 00003854 FDE cie=00000000 pc=0000000000054fe0..00000000000550f0 │ │ + DW_CFA_advance_loc: 16 to 0000000000054ff0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5486,43 +5536,43 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003810 0000000000000014 00003814 FDE cie=00000000 pc=00000000000550f8..0000000000055124 │ │ +00003878 0000000000000014 0000387c FDE cie=00000000 pc=00000000000550f0..000000000005511c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003828 0000000000000014 0000382c FDE cie=00000000 pc=0000000000055124..0000000000055170 │ │ +00003890 0000000000000014 00003894 FDE cie=00000000 pc=000000000005511c..0000000000055168 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003840 0000000000000014 00003844 FDE cie=00000000 pc=0000000000055170..0000000000055190 │ │ +000038a8 0000000000000014 000038ac FDE cie=00000000 pc=0000000000055168..0000000000055188 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003858 000000000000002c 0000385c FDE cie=00000000 pc=0000000000055190..00000000000553a8 │ │ - DW_CFA_advance_loc: 28 to 00000000000551ac │ │ +000038c0 000000000000002c 000038c4 FDE cie=00000000 pc=0000000000055188..00000000000553a0 │ │ + DW_CFA_advance_loc: 28 to 00000000000551a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5534,38 +5584,38 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003888 0000000000000014 0000388c FDE cie=00000000 pc=00000000000553a8..0000000000055444 │ │ +000038f0 0000000000000014 000038f4 FDE cie=00000000 pc=00000000000553a0..000000000005543c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000038a0 000000000000001c 000038a4 FDE cie=00000000 pc=0000000000055444..00000000000554a0 │ │ - DW_CFA_advance_loc: 8 to 000000000005544c │ │ +00003908 000000000000001c 0000390c FDE cie=00000000 pc=000000000005543c..0000000000055498 │ │ + DW_CFA_advance_loc: 8 to 0000000000055444 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000038c0 000000000000002c 000038c4 FDE cie=00000000 pc=00000000000554a0..000000000005572c │ │ - DW_CFA_advance_loc: 32 to 00000000000554c0 │ │ +00003928 000000000000002c 0000392c FDE cie=00000000 pc=0000000000055498..00000000000556e0 │ │ + DW_CFA_advance_loc: 32 to 00000000000554b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5575,16 +5625,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000038f0 000000000000002c 000038f4 FDE cie=00000000 pc=000000000005572c..0000000000055a40 │ │ - DW_CFA_advance_loc: 28 to 0000000000055748 │ │ +00003958 000000000000002c 0000395c FDE cie=00000000 pc=00000000000556e0..0000000000055a50 │ │ + DW_CFA_advance_loc: 28 to 00000000000556fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5594,29 +5644,29 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003920 000000000000001c 00003924 FDE cie=00000000 pc=0000000000055a40..0000000000055b9c │ │ - DW_CFA_advance_loc: 8 to 0000000000055a48 │ │ +00003988 000000000000001c 0000398c FDE cie=00000000 pc=0000000000055a50..0000000000055bac │ │ + DW_CFA_advance_loc: 8 to 0000000000055a58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003940 000000000000002c 00003944 FDE cie=00000000 pc=0000000000055b9c..0000000000056090 │ │ - DW_CFA_advance_loc: 32 to 0000000000055bbc │ │ +000039a8 000000000000002c 000039ac FDE cie=00000000 pc=0000000000055bac..00000000000560a0 │ │ + DW_CFA_advance_loc: 32 to 0000000000055bcc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5626,53 +5676,53 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003970 0000000000000024 00003974 FDE cie=00000000 pc=0000000000056090..0000000000056148 │ │ - DW_CFA_advance_loc: 20 to 00000000000560a4 │ │ +000039d8 0000000000000024 000039dc FDE cie=00000000 pc=00000000000560a0..0000000000056158 │ │ + DW_CFA_advance_loc: 20 to 00000000000560b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003998 000000000000001c 0000399c FDE cie=00000000 pc=0000000000056148..00000000000561bc │ │ - DW_CFA_advance_loc: 16 to 0000000000056158 │ │ +00003a00 000000000000001c 00003a04 FDE cie=00000000 pc=0000000000056158..00000000000561cc │ │ + DW_CFA_advance_loc: 16 to 0000000000056168 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000039b8 000000000000001c 000039bc FDE cie=00000000 pc=00000000000561bc..0000000000056238 │ │ - DW_CFA_advance_loc: 12 to 00000000000561c8 │ │ +00003a20 000000000000001c 00003a24 FDE cie=00000000 pc=00000000000561cc..0000000000056248 │ │ + DW_CFA_advance_loc: 12 to 00000000000561d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000039d8 0000000000000024 000039dc FDE cie=00000000 pc=0000000000056238..00000000000562b4 │ │ - DW_CFA_advance_loc: 16 to 0000000000056248 │ │ +00003a40 0000000000000024 00003a44 FDE cie=00000000 pc=0000000000056248..00000000000562c4 │ │ + DW_CFA_advance_loc: 16 to 0000000000056258 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5680,40 +5730,40 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a00 000000000000001c 00003a04 FDE cie=00000000 pc=00000000000562b4..00000000000562f0 │ │ - DW_CFA_advance_loc: 12 to 00000000000562c0 │ │ +00003a68 000000000000001c 00003a6c FDE cie=00000000 pc=00000000000562c4..0000000000056300 │ │ + DW_CFA_advance_loc: 12 to 00000000000562d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a20 000000000000001c 00003a24 FDE cie=00000000 pc=00000000000562f0..0000000000056344 │ │ - DW_CFA_advance_loc: 12 to 00000000000562fc │ │ +00003a88 000000000000001c 00003a8c FDE cie=00000000 pc=0000000000056300..0000000000056354 │ │ + DW_CFA_advance_loc: 12 to 000000000005630c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a40 000000000000002c 00003a44 FDE cie=00000000 pc=0000000000056344..0000000000056670 │ │ - DW_CFA_advance_loc: 32 to 0000000000056364 │ │ +00003aa8 000000000000002c 00003aac FDE cie=00000000 pc=0000000000056354..0000000000056680 │ │ + DW_CFA_advance_loc: 32 to 0000000000056374 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5723,16 +5773,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a70 0000000000000024 00003a74 FDE cie=00000000 pc=0000000000056670..0000000000056a04 │ │ - DW_CFA_advance_loc: 16 to 0000000000056680 │ │ +00003ad8 0000000000000024 00003adc FDE cie=00000000 pc=0000000000056680..0000000000056a14 │ │ + DW_CFA_advance_loc: 16 to 0000000000056690 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5740,80 +5790,80 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003a98 0000000000000014 00003a9c FDE cie=00000000 pc=0000000000056a04..0000000000056bb0 │ │ +00003b00 0000000000000014 00003b04 FDE cie=00000000 pc=0000000000056a14..0000000000056bd8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ab0 000000000000001c 00003ab4 FDE cie=00000000 pc=0000000000056bb0..0000000000056c44 │ │ - DW_CFA_advance_loc: 20 to 0000000000056bc4 │ │ +00003b18 000000000000001c 00003b1c FDE cie=00000000 pc=0000000000056bd8..0000000000056c6c │ │ + DW_CFA_advance_loc: 20 to 0000000000056bec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003ad0 000000000000001c 00003ad4 FDE cie=00000000 pc=0000000000056c44..0000000000056cc4 │ │ - DW_CFA_advance_loc: 16 to 0000000000056c54 │ │ +00003b38 000000000000001c 00003b3c FDE cie=00000000 pc=0000000000056c6c..0000000000056cec │ │ + DW_CFA_advance_loc: 16 to 0000000000056c7c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003af0 0000000000000024 00003af4 FDE cie=00000000 pc=0000000000056cc4..0000000000056ee4 │ │ - DW_CFA_advance_loc: 28 to 0000000000056ce0 │ │ +00003b58 0000000000000024 00003b5c FDE cie=00000000 pc=0000000000056cec..0000000000056f0c │ │ + DW_CFA_advance_loc: 28 to 0000000000056d08 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003b18 000000000000001c 00003b1c FDE cie=00000000 pc=0000000000056ee4..0000000000056f7c │ │ - DW_CFA_advance_loc: 20 to 0000000000056ef8 │ │ +00003b80 000000000000001c 00003b84 FDE cie=00000000 pc=0000000000056f0c..0000000000056fa4 │ │ + DW_CFA_advance_loc: 20 to 0000000000056f20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003b38 0000000000000014 00003b3c FDE cie=00000000 pc=0000000000056f7c..0000000000057358 │ │ +00003ba0 0000000000000014 00003ba4 FDE cie=00000000 pc=0000000000056fa4..00000000000573f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003b50 000000000000002c 00003b54 FDE cie=00000000 pc=0000000000057358..0000000000057980 │ │ - DW_CFA_advance_loc: 32 to 0000000000057378 │ │ +00003bb8 000000000000002c 00003bbc FDE cie=00000000 pc=00000000000573f0..0000000000057a18 │ │ + DW_CFA_advance_loc: 32 to 0000000000057410 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5823,71 +5873,68 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003b80 0000000000000024 00003b84 FDE cie=00000000 pc=0000000000057980..0000000000057a5c │ │ - DW_CFA_advance_loc: 24 to 0000000000057998 │ │ +00003be8 0000000000000024 00003bec FDE cie=00000000 pc=0000000000057a18..0000000000057af4 │ │ + DW_CFA_advance_loc: 24 to 0000000000057a30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ba8 0000000000000024 00003bac FDE cie=00000000 pc=0000000000057a5c..0000000000057b3c │ │ - DW_CFA_advance_loc: 20 to 0000000000057a70 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00003c10 000000000000001c 00003c14 FDE cie=00000000 pc=0000000000057af4..0000000000057bd4 │ │ + DW_CFA_advance_loc: 12 to 0000000000057b00 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ - DW_CFA_offset: r21 (x21) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_offset_extended: r72 (v8) at cfa-56 │ │ - DW_CFA_offset_extended: r73 (v9) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-24 │ │ + DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003bd0 000000000000001c 00003bd4 FDE cie=00000000 pc=0000000000057b3c..0000000000057c10 │ │ - DW_CFA_advance_loc: 16 to 0000000000057b4c │ │ +00003c30 000000000000001c 00003c34 FDE cie=00000000 pc=0000000000057bd4..0000000000057c84 │ │ + DW_CFA_advance_loc: 16 to 0000000000057be4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003bf0 0000000000000024 00003bf4 FDE cie=00000000 pc=0000000000057c10..0000000000057da8 │ │ - DW_CFA_advance_loc: 24 to 0000000000057c28 │ │ +00003c50 0000000000000024 00003c54 FDE cie=00000000 pc=0000000000057c84..0000000000057e1c │ │ + DW_CFA_advance_loc: 24 to 0000000000057c9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c18 000000000000002c 00003c1c FDE cie=00000000 pc=0000000000057da8..00000000000581a0 │ │ - DW_CFA_advance_loc: 32 to 0000000000057dc8 │ │ +00003c78 000000000000002c 00003c7c FDE cie=00000000 pc=0000000000057e1c..0000000000058214 │ │ + DW_CFA_advance_loc: 32 to 0000000000057e3c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5897,16 +5944,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c48 000000000000002c 00003c4c FDE cie=00000000 pc=00000000000581a0..0000000000058518 │ │ - DW_CFA_advance_loc: 32 to 00000000000581c0 │ │ +00003ca8 000000000000002c 00003cac FDE cie=00000000 pc=0000000000058214..000000000005858c │ │ + DW_CFA_advance_loc: 32 to 0000000000058234 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5916,16 +5963,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003c78 000000000000002c 00003c7c FDE cie=00000000 pc=0000000000058518..00000000000589d0 │ │ - DW_CFA_advance_loc: 32 to 0000000000058538 │ │ +00003cd8 000000000000002c 00003cdc FDE cie=00000000 pc=000000000005858c..0000000000058a64 │ │ + DW_CFA_advance_loc: 32 to 00000000000585ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5935,16 +5982,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ca8 0000000000000024 00003cac FDE cie=00000000 pc=00000000000589d0..0000000000058ab4 │ │ - DW_CFA_advance_loc: 20 to 00000000000589e4 │ │ +00003d08 0000000000000024 00003d0c FDE cie=00000000 pc=0000000000058a64..0000000000058b48 │ │ + DW_CFA_advance_loc: 20 to 0000000000058a78 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -5952,27 +5999,27 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003cd0 000000000000001c 00003cd4 FDE cie=00000000 pc=0000000000058ab4..0000000000058b04 │ │ - DW_CFA_advance_loc: 12 to 0000000000058ac0 │ │ +00003d30 000000000000001c 00003d34 FDE cie=00000000 pc=0000000000058b48..0000000000058b98 │ │ + DW_CFA_advance_loc: 12 to 0000000000058b54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003cf0 000000000000002c 00003cf4 FDE cie=00000000 pc=0000000000058b04..0000000000058fb0 │ │ - DW_CFA_advance_loc: 32 to 0000000000058b24 │ │ +00003d50 000000000000002c 00003d54 FDE cie=00000000 pc=0000000000058b98..0000000000059044 │ │ + DW_CFA_advance_loc: 32 to 0000000000058bb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -5982,16 +6029,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d20 000000000000002c 00003d24 FDE cie=00000000 pc=0000000000058fb0..00000000000594b4 │ │ - DW_CFA_advance_loc: 32 to 0000000000058fd0 │ │ +00003d80 000000000000002c 00003d84 FDE cie=00000000 pc=0000000000059044..0000000000059548 │ │ + DW_CFA_advance_loc: 32 to 0000000000059064 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6001,16 +6048,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d50 0000000000000024 00003d54 FDE cie=00000000 pc=00000000000594b4..0000000000059574 │ │ - DW_CFA_advance_loc: 16 to 00000000000594c4 │ │ +00003db0 0000000000000024 00003db4 FDE cie=00000000 pc=0000000000059548..0000000000059608 │ │ + DW_CFA_advance_loc: 16 to 0000000000059558 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6018,16 +6065,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003d78 0000000000000024 00003d7c FDE cie=00000000 pc=0000000000059574..000000000005961c │ │ - DW_CFA_advance_loc: 20 to 0000000000059588 │ │ +00003dd8 0000000000000024 00003ddc FDE cie=00000000 pc=0000000000059608..00000000000596b0 │ │ + DW_CFA_advance_loc: 20 to 000000000005961c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6035,57 +6082,57 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003da0 000000000000001c 00003da4 FDE cie=00000000 pc=000000000005961c..00000000000597ac │ │ - DW_CFA_advance_loc: 16 to 000000000005962c │ │ +00003e00 000000000000001c 00003e04 FDE cie=00000000 pc=00000000000596b0..0000000000059840 │ │ + DW_CFA_advance_loc: 16 to 00000000000596c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003dc0 000000000000001c 00003dc4 FDE cie=00000000 pc=00000000000597ac..0000000000059848 │ │ - DW_CFA_advance_loc: 12 to 00000000000597b8 │ │ +00003e20 000000000000001c 00003e24 FDE cie=00000000 pc=0000000000059840..00000000000598dc │ │ + DW_CFA_advance_loc: 12 to 000000000005984c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003de0 0000000000000014 00003de4 FDE cie=00000000 pc=0000000000059848..000000000005984c │ │ +00003e40 0000000000000014 00003e44 FDE cie=00000000 pc=00000000000598dc..00000000000598e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003df8 0000000000000014 00003dfc FDE cie=00000000 pc=000000000005984c..0000000000059858 │ │ +00003e58 0000000000000014 00003e5c FDE cie=00000000 pc=00000000000598e0..00000000000598ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e10 000000000000002c 00003e14 FDE cie=00000000 pc=0000000000059858..000000000005a36c │ │ - DW_CFA_advance_loc: 32 to 0000000000059878 │ │ +00003e70 000000000000002c 00003e74 FDE cie=00000000 pc=00000000000598ec..000000000005a3b4 │ │ + DW_CFA_advance_loc: 32 to 000000000005990c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6095,73 +6142,73 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e40 0000000000000024 00003e44 FDE cie=00000000 pc=000000000005a36c..000000000005a4d4 │ │ - DW_CFA_advance_loc: 24 to 000000000005a384 │ │ +00003ea0 0000000000000024 00003ea4 FDE cie=00000000 pc=000000000005a3b4..000000000005a51c │ │ + DW_CFA_advance_loc: 24 to 000000000005a3cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003e68 000000000000001c 00003e6c FDE cie=00000000 pc=000000000005a4d4..000000000005a598 │ │ - DW_CFA_advance_loc: 20 to 000000000005a4e8 │ │ +00003ec8 000000000000001c 00003ecc FDE cie=00000000 pc=000000000005a51c..000000000005a5e0 │ │ + DW_CFA_advance_loc: 20 to 000000000005a530 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003e88 000000000000001c 00003e8c FDE cie=00000000 pc=000000000005a598..000000000005a610 │ │ - DW_CFA_advance_loc: 12 to 000000000005a5a4 │ │ +00003ee8 000000000000001c 00003eec FDE cie=00000000 pc=000000000005a5e0..000000000005a658 │ │ + DW_CFA_advance_loc: 12 to 000000000005a5ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ea8 000000000000001c 00003eac FDE cie=00000000 pc=000000000005a610..000000000005a660 │ │ - DW_CFA_advance_loc: 12 to 000000000005a61c │ │ +00003f08 000000000000001c 00003f0c FDE cie=00000000 pc=000000000005a658..000000000005a6a8 │ │ + DW_CFA_advance_loc: 12 to 000000000005a664 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ec8 0000000000000014 00003ecc FDE cie=00000000 pc=000000000005a660..000000000005a670 │ │ +00003f28 0000000000000014 00003f2c FDE cie=00000000 pc=000000000005a6a8..000000000005a6b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003ee0 000000000000002c 00003ee4 FDE cie=00000000 pc=000000000005a670..000000000005aa18 │ │ - DW_CFA_advance_loc: 32 to 000000000005a690 │ │ +00003f40 000000000000002c 00003f44 FDE cie=00000000 pc=000000000005a6b8..000000000005aa58 │ │ + DW_CFA_advance_loc: 32 to 000000000005a6d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6171,96 +6218,96 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f10 000000000000001c 00003f14 FDE cie=00000000 pc=000000000005aa18..000000000005aaa4 │ │ - DW_CFA_advance_loc: 16 to 000000000005aa28 │ │ +00003f70 000000000000001c 00003f74 FDE cie=00000000 pc=000000000005aa58..000000000005aae4 │ │ + DW_CFA_advance_loc: 16 to 000000000005aa68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00003f30 0000000000000014 00003f34 FDE cie=00000000 pc=000000000005aaa4..000000000005aac8 │ │ +00003f90 0000000000000014 00003f94 FDE cie=00000000 pc=000000000005aae4..000000000005ab08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f48 0000000000000014 00003f4c FDE cie=00000000 pc=000000000005aac8..000000000005aafc │ │ +00003fa8 0000000000000014 00003fac FDE cie=00000000 pc=000000000005ab08..000000000005ab3c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f60 0000000000000014 00003f64 FDE cie=00000000 pc=000000000005aafc..000000000005ab0c │ │ +00003fc0 0000000000000014 00003fc4 FDE cie=00000000 pc=000000000005ab3c..000000000005ab4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f78 0000000000000014 00003f7c FDE cie=00000000 pc=000000000005ab0c..000000000005ab38 │ │ +00003fd8 0000000000000014 00003fdc FDE cie=00000000 pc=000000000005ab4c..000000000005ab78 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003f90 0000000000000014 00003f94 FDE cie=00000000 pc=000000000005ab38..000000000005ab4c │ │ +00003ff0 0000000000000014 00003ff4 FDE cie=00000000 pc=000000000005ab78..000000000005ab8c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003fa8 000000000000001c 00003fac FDE cie=00000000 pc=000000000005ab4c..000000000005ab88 │ │ - DW_CFA_advance_loc: 12 to 000000000005ab58 │ │ +00004008 000000000000001c 0000400c FDE cie=00000000 pc=000000000005ab8c..000000000005abc8 │ │ + DW_CFA_advance_loc: 12 to 000000000005ab98 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00003fc8 0000000000000024 00003fcc FDE cie=00000000 pc=000000000005ab88..000000000005acf8 │ │ - DW_CFA_advance_loc: 24 to 000000000005aba0 │ │ +00004028 0000000000000024 0000402c FDE cie=00000000 pc=000000000005abc8..000000000005ad38 │ │ + DW_CFA_advance_loc: 24 to 000000000005abe0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00003ff0 000000000000002c 00003ff4 FDE cie=00000000 pc=000000000005acf8..000000000005aecc │ │ - DW_CFA_advance_loc: 32 to 000000000005ad18 │ │ +00004050 000000000000002c 00004054 FDE cie=00000000 pc=000000000005ad38..000000000005af0c │ │ + DW_CFA_advance_loc: 32 to 000000000005ad58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6270,16 +6317,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004020 000000000000002c 00004024 FDE cie=00000000 pc=000000000005aecc..000000000005b2d8 │ │ - DW_CFA_advance_loc: 32 to 000000000005aeec │ │ +00004080 000000000000002c 00004084 FDE cie=00000000 pc=000000000005af0c..000000000005b318 │ │ + DW_CFA_advance_loc: 32 to 000000000005af2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6289,16 +6336,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004050 0000000000000024 00004054 FDE cie=00000000 pc=000000000005b2d8..000000000005b448 │ │ - DW_CFA_advance_loc: 20 to 000000000005b2ec │ │ +000040b0 0000000000000024 000040b4 FDE cie=00000000 pc=000000000005b318..000000000005b488 │ │ + DW_CFA_advance_loc: 20 to 000000000005b32c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6306,50 +6353,50 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004078 0000000000000024 0000407c FDE cie=00000000 pc=000000000005b448..000000000005b5f0 │ │ - DW_CFA_advance_loc: 28 to 000000000005b464 │ │ +000040d8 0000000000000024 000040dc FDE cie=00000000 pc=000000000005b488..000000000005b630 │ │ + DW_CFA_advance_loc: 28 to 000000000005b4a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -000040a0 000000000000001c 000040a4 FDE cie=00000000 pc=000000000005b5f0..000000000005b63c │ │ - DW_CFA_advance_loc: 12 to 000000000005b5fc │ │ +00004100 000000000000001c 00004104 FDE cie=00000000 pc=000000000005b630..000000000005b67c │ │ + DW_CFA_advance_loc: 12 to 000000000005b63c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000040c0 0000000000000014 000040c4 FDE cie=00000000 pc=000000000005b63c..000000000005b640 │ │ +00004120 0000000000000014 00004124 FDE cie=00000000 pc=000000000005b67c..000000000005b680 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000040d8 0000000000000034 000040dc FDE cie=00000000 pc=000000000005b640..000000000005b9f8 │ │ - DW_CFA_advance_loc: 32 to 000000000005b660 │ │ +00004138 0000000000000034 0000413c FDE cie=00000000 pc=000000000005b680..000000000005ba38 │ │ + DW_CFA_advance_loc: 32 to 000000000005b6a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6367,136 +6414,136 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004110 0000000000000014 00004114 FDE cie=00000000 pc=000000000005b9f8..000000000005ba00 │ │ +00004170 0000000000000014 00004174 FDE cie=00000000 pc=000000000005ba38..000000000005ba40 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004128 0000000000000014 0000412c FDE cie=00000000 pc=000000000005ba00..000000000005ba04 │ │ +00004188 0000000000000014 0000418c FDE cie=00000000 pc=000000000005ba40..000000000005ba44 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004140 0000000000000014 00004144 FDE cie=00000000 pc=000000000005ba04..000000000005ba10 │ │ +000041a0 0000000000000014 000041a4 FDE cie=00000000 pc=000000000005ba44..000000000005ba50 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004158 0000000000000024 0000415c FDE cie=00000000 pc=000000000005ba10..000000000005bbec │ │ - DW_CFA_advance_loc: 24 to 000000000005ba28 │ │ +000041b8 0000000000000024 000041bc FDE cie=00000000 pc=000000000005ba50..000000000005bc2c │ │ + DW_CFA_advance_loc: 24 to 000000000005ba68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004180 0000000000000024 00004184 FDE cie=00000000 pc=000000000005bbec..000000000005bd38 │ │ - DW_CFA_advance_loc: 20 to 000000000005bc00 │ │ +000041e0 0000000000000024 000041e4 FDE cie=00000000 pc=000000000005bc2c..000000000005bd78 │ │ + DW_CFA_advance_loc: 20 to 000000000005bc40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000041a8 0000000000000024 000041ac FDE cie=00000000 pc=000000000005bd38..000000000005c0c4 │ │ - DW_CFA_advance_loc: 20 to 000000000005bd4c │ │ +00004208 0000000000000024 0000420c FDE cie=00000000 pc=000000000005bd78..000000000005c104 │ │ + DW_CFA_advance_loc: 20 to 000000000005bd8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000041d0 000000000000001c 000041d4 FDE cie=00000000 pc=000000000005c0c4..000000000005c18c │ │ - DW_CFA_advance_loc: 12 to 000000000005c0d0 │ │ +00004230 000000000000001c 00004234 FDE cie=00000000 pc=000000000005c104..000000000005c1cc │ │ + DW_CFA_advance_loc: 12 to 000000000005c110 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000041f0 000000000000001c 000041f4 FDE cie=00000000 pc=000000000005c18c..000000000005c1d4 │ │ - DW_CFA_advance_loc: 12 to 000000000005c198 │ │ +00004250 000000000000001c 00004254 FDE cie=00000000 pc=000000000005c1cc..000000000005c214 │ │ + DW_CFA_advance_loc: 12 to 000000000005c1d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004210 0000000000000014 00004214 FDE cie=00000000 pc=000000000005c1d4..000000000005c1ec │ │ +00004270 0000000000000014 00004274 FDE cie=00000000 pc=000000000005c214..000000000005c22c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004228 0000000000000024 0000422c FDE cie=00000000 pc=000000000005c1ec..000000000005c294 │ │ - DW_CFA_advance_loc: 20 to 000000000005c200 │ │ +00004288 0000000000000024 0000428c FDE cie=00000000 pc=000000000005c22c..000000000005c2d4 │ │ + DW_CFA_advance_loc: 20 to 000000000005c240 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004250 0000000000000024 00004254 FDE cie=00000000 pc=000000000005c294..000000000005c2f8 │ │ - DW_CFA_advance_loc: 16 to 000000000005c2a4 │ │ +000042b0 0000000000000024 000042b4 FDE cie=00000000 pc=000000000005c2d4..000000000005c338 │ │ + DW_CFA_advance_loc: 16 to 000000000005c2e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6504,34 +6551,34 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004278 0000000000000014 0000427c FDE cie=00000000 pc=000000000005c2f8..000000000005c300 │ │ +000042d8 0000000000000014 000042dc FDE cie=00000000 pc=000000000005c338..000000000005c340 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004290 0000000000000014 00004294 FDE cie=00000000 pc=000000000005c300..000000000005c308 │ │ +000042f0 0000000000000014 000042f4 FDE cie=00000000 pc=000000000005c340..000000000005c348 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000042a8 000000000000002c 000042ac FDE cie=00000000 pc=000000000005c308..000000000005d158 │ │ - DW_CFA_advance_loc: 36 to 000000000005c32c │ │ +00004308 000000000000002c 0000430c FDE cie=00000000 pc=000000000005c348..000000000005d198 │ │ + DW_CFA_advance_loc: 36 to 000000000005c36c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6539,30 +6586,30 @@ │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ DW_CFA_offset: r27 (x27) at cfa-72 │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_offset_extended: r72 (v8) at cfa-112 │ │ │ │ -000042d8 0000000000000024 000042dc FDE cie=00000000 pc=000000000005d158..000000000005d370 │ │ - DW_CFA_advance_loc: 28 to 000000000005d174 │ │ +00004338 0000000000000024 0000433c FDE cie=00000000 pc=000000000005d198..000000000005d3b0 │ │ + DW_CFA_advance_loc: 28 to 000000000005d1b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00004300 000000000000002c 00004304 FDE cie=00000000 pc=000000000005d370..000000000005d65c │ │ - DW_CFA_advance_loc: 32 to 000000000005d390 │ │ +00004360 000000000000002c 00004364 FDE cie=00000000 pc=000000000005d3b0..000000000005d69c │ │ + DW_CFA_advance_loc: 32 to 000000000005d3d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6573,16 +6620,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004330 000000000000002c 00004334 FDE cie=00000000 pc=000000000005d65c..000000000005dfe4 │ │ - DW_CFA_advance_loc: 32 to 000000000005d67c │ │ +00004390 000000000000002c 00004394 FDE cie=00000000 pc=000000000005d69c..000000000005e024 │ │ + DW_CFA_advance_loc: 32 to 000000000005d6bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6592,77 +6639,77 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004360 000000000000001c 00004364 FDE cie=00000000 pc=000000000005dfe4..000000000005e08c │ │ - DW_CFA_advance_loc: 16 to 000000000005dff4 │ │ +000043c0 000000000000001c 000043c4 FDE cie=00000000 pc=000000000005e024..000000000005e0cc │ │ + DW_CFA_advance_loc: 16 to 000000000005e034 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004380 0000000000000014 00004384 FDE cie=00000000 pc=000000000005e08c..000000000005e0a4 │ │ +000043e0 0000000000000014 000043e4 FDE cie=00000000 pc=000000000005e0cc..000000000005e0e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004398 0000000000000014 0000439c FDE cie=00000000 pc=000000000005e0a4..000000000005e0ac │ │ +000043f8 0000000000000014 000043fc FDE cie=00000000 pc=000000000005e0e4..000000000005e0ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000043b0 0000000000000014 000043b4 FDE cie=00000000 pc=000000000005e0ac..000000000005e104 │ │ +00004410 0000000000000014 00004414 FDE cie=00000000 pc=000000000005e0ec..000000000005e144 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000043c8 0000000000000014 000043cc FDE cie=00000000 pc=000000000005e104..000000000005e1c4 │ │ +00004428 0000000000000014 0000442c FDE cie=00000000 pc=000000000005e144..000000000005e204 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000043e0 0000000000000024 000043e4 FDE cie=00000000 pc=000000000005e1c4..000000000005e420 │ │ - DW_CFA_advance_loc: 28 to 000000000005e1e0 │ │ +00004440 0000000000000024 00004444 FDE cie=00000000 pc=000000000005e204..000000000005e460 │ │ + DW_CFA_advance_loc: 28 to 000000000005e220 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00004408 0000000000000024 0000440c FDE cie=00000000 pc=000000000005e420..000000000005e5b8 │ │ - DW_CFA_advance_loc: 20 to 000000000005e434 │ │ +00004468 0000000000000024 0000446c FDE cie=00000000 pc=000000000005e460..000000000005e5f8 │ │ + DW_CFA_advance_loc: 20 to 000000000005e474 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6670,43 +6717,43 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004430 0000000000000024 00004434 FDE cie=00000000 pc=000000000005e5b8..000000000005e7bc │ │ - DW_CFA_advance_loc: 20 to 000000000005e5cc │ │ +00004490 0000000000000024 00004494 FDE cie=00000000 pc=000000000005e5f8..000000000005e7fc │ │ + DW_CFA_advance_loc: 20 to 000000000005e60c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004458 000000000000001c 0000445c FDE cie=00000000 pc=000000000005e7bc..000000000005e85c │ │ - DW_CFA_advance_loc: 12 to 000000000005e7c8 │ │ +000044b8 000000000000001c 000044bc FDE cie=00000000 pc=000000000005e7fc..000000000005e89c │ │ + DW_CFA_advance_loc: 12 to 000000000005e808 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004478 0000000000000024 0000447c FDE cie=00000000 pc=000000000005e85c..000000000005e938 │ │ - DW_CFA_advance_loc: 16 to 000000000005e86c │ │ +000044d8 0000000000000024 000044dc FDE cie=00000000 pc=000000000005e89c..000000000005e978 │ │ + DW_CFA_advance_loc: 16 to 000000000005e8ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -6714,67 +6761,67 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000044a0 0000000000000014 000044a4 FDE cie=00000000 pc=000000000005e938..000000000005e940 │ │ +00004500 0000000000000014 00004504 FDE cie=00000000 pc=000000000005e978..000000000005e980 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000044b8 000000000000001c 000044bc FDE cie=00000000 pc=000000000005e940..000000000005eb74 │ │ - DW_CFA_advance_loc: 20 to 000000000005e954 │ │ +00004518 000000000000001c 0000451c FDE cie=00000000 pc=000000000005e980..000000000005ebb4 │ │ + DW_CFA_advance_loc: 20 to 000000000005e994 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000044d8 000000000000001c 000044dc FDE cie=00000000 pc=000000000005eb74..000000000005ebc0 │ │ - DW_CFA_advance_loc: 16 to 000000000005eb84 │ │ +00004538 000000000000001c 0000453c FDE cie=00000000 pc=000000000005ebb4..000000000005ec00 │ │ + DW_CFA_advance_loc: 16 to 000000000005ebc4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000044f8 0000000000000014 000044fc FDE cie=00000000 pc=000000000005ebc0..000000000005ebc4 │ │ +00004558 0000000000000014 0000455c FDE cie=00000000 pc=000000000005ec00..000000000005ec04 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004510 000000000000001c 00004514 FDE cie=00000000 pc=000000000005ebc4..000000000005ecec │ │ - DW_CFA_advance_loc: 12 to 000000000005ebd0 │ │ +00004570 000000000000001c 00004574 FDE cie=00000000 pc=000000000005ec04..000000000005ed2c │ │ + DW_CFA_advance_loc: 12 to 000000000005ec10 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004530 000000000000002c 00004534 FDE cie=00000000 pc=000000000005ecec..0000000000060c64 │ │ - DW_CFA_advance_loc: 32 to 000000000005ed0c │ │ +00004590 000000000000002c 00004594 FDE cie=00000000 pc=000000000005ed2c..0000000000060ca4 │ │ + DW_CFA_advance_loc: 32 to 000000000005ed4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6784,49 +6831,49 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004560 0000000000000024 00004564 FDE cie=00000000 pc=0000000000060c64..0000000000060d6c │ │ - DW_CFA_advance_loc: 20 to 0000000000060c78 │ │ +000045c0 0000000000000024 000045c4 FDE cie=00000000 pc=0000000000060ca4..0000000000060dac │ │ + DW_CFA_advance_loc: 20 to 0000000000060cb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004588 0000000000000014 0000458c FDE cie=00000000 pc=0000000000060d6c..0000000000060e78 │ │ +000045e8 0000000000000014 000045ec FDE cie=00000000 pc=0000000000060dac..0000000000060eb8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000045a0 0000000000000014 000045a4 FDE cie=00000000 pc=0000000000060e78..00000000000611ac │ │ +00004600 0000000000000014 00004604 FDE cie=00000000 pc=0000000000060eb8..00000000000611ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000045b8 000000000000002c 000045bc FDE cie=00000000 pc=00000000000611ac..0000000000061804 │ │ - DW_CFA_advance_loc: 32 to 00000000000611cc │ │ +00004618 000000000000002c 0000461c FDE cie=00000000 pc=00000000000611ec..0000000000061844 │ │ + DW_CFA_advance_loc: 32 to 000000000006120c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6836,16 +6883,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000045e8 0000000000000034 000045ec FDE cie=00000000 pc=0000000000061804..0000000000061f1c │ │ - DW_CFA_advance_loc: 28 to 0000000000061820 │ │ +00004648 0000000000000034 0000464c FDE cie=00000000 pc=0000000000061844..0000000000061f5c │ │ + DW_CFA_advance_loc: 28 to 0000000000061860 │ │ DW_CFA_def_cfa_offset: 176 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6863,61 +6910,61 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004620 0000000000000024 00004624 FDE cie=00000000 pc=0000000000061f1c..0000000000062124 │ │ - DW_CFA_advance_loc: 24 to 0000000000061f34 │ │ +00004680 0000000000000024 00004684 FDE cie=00000000 pc=0000000000061f5c..0000000000062164 │ │ + DW_CFA_advance_loc: 24 to 0000000000061f74 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004648 0000000000000024 0000464c FDE cie=00000000 pc=0000000000062124..00000000000622d4 │ │ - DW_CFA_advance_loc: 24 to 000000000006213c │ │ +000046a8 0000000000000024 000046ac FDE cie=00000000 pc=0000000000062164..0000000000062314 │ │ + DW_CFA_advance_loc: 24 to 000000000006217c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00004670 0000000000000024 00004674 FDE cie=00000000 pc=00000000000622d4..0000000000062398 │ │ - DW_CFA_advance_loc: 20 to 00000000000622e8 │ │ +000046d0 0000000000000024 000046d4 FDE cie=00000000 pc=0000000000062314..00000000000623d8 │ │ + DW_CFA_advance_loc: 20 to 0000000000062328 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004698 000000000000002c 0000469c FDE cie=00000000 pc=0000000000062398..00000000000628fc │ │ - DW_CFA_advance_loc: 32 to 00000000000623b8 │ │ +000046f8 000000000000002c 000046fc FDE cie=00000000 pc=00000000000623d8..000000000006293c │ │ + DW_CFA_advance_loc: 32 to 00000000000623f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -6927,87 +6974,87 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000046c8 000000000000001c 000046cc FDE cie=00000000 pc=00000000000628fc..0000000000062a6c │ │ - DW_CFA_advance_loc: 12 to 0000000000062908 │ │ +00004728 000000000000001c 0000472c FDE cie=00000000 pc=000000000006293c..0000000000062aac │ │ + DW_CFA_advance_loc: 12 to 0000000000062948 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000046e8 0000000000000014 000046ec FDE cie=00000000 pc=0000000000062a6c..0000000000062abc │ │ +00004748 0000000000000014 0000474c FDE cie=00000000 pc=0000000000062aac..0000000000062afc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004700 0000000000000014 00004704 FDE cie=00000000 pc=0000000000062abc..0000000000062ac8 │ │ +00004760 0000000000000014 00004764 FDE cie=00000000 pc=0000000000062afc..0000000000062b08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004718 0000000000000014 0000471c FDE cie=00000000 pc=0000000000062ac8..0000000000062b2c │ │ +00004778 0000000000000014 0000477c FDE cie=00000000 pc=0000000000062b08..0000000000062b6c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004730 0000000000000014 00004734 FDE cie=00000000 pc=0000000000062b2c..0000000000062bd0 │ │ +00004790 0000000000000014 00004794 FDE cie=00000000 pc=0000000000062b6c..0000000000062c10 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004748 0000000000000014 0000474c FDE cie=00000000 pc=0000000000062bd0..0000000000062bdc │ │ +000047a8 0000000000000014 000047ac FDE cie=00000000 pc=0000000000062c10..0000000000062c1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004760 0000000000000024 00004764 FDE cie=00000000 pc=0000000000062bdc..00000000000632f8 │ │ - DW_CFA_advance_loc: 24 to 0000000000062bf4 │ │ +000047c0 0000000000000024 000047c4 FDE cie=00000000 pc=0000000000062c1c..0000000000063338 │ │ + DW_CFA_advance_loc: 24 to 0000000000062c34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004788 0000000000000024 0000478c FDE cie=00000000 pc=00000000000632f8..00000000000633ec │ │ - DW_CFA_advance_loc: 20 to 000000000006330c │ │ +000047e8 0000000000000024 000047ec FDE cie=00000000 pc=0000000000063338..000000000006342c │ │ + DW_CFA_advance_loc: 20 to 000000000006334c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7015,40 +7062,40 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000047b0 000000000000001c 000047b4 FDE cie=00000000 pc=00000000000633ec..0000000000063428 │ │ - DW_CFA_advance_loc: 8 to 00000000000633f4 │ │ +00004810 000000000000001c 00004814 FDE cie=00000000 pc=000000000006342c..0000000000063468 │ │ + DW_CFA_advance_loc: 8 to 0000000000063434 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000047d0 000000000000001c 000047d4 FDE cie=00000000 pc=0000000000063428..0000000000063484 │ │ - DW_CFA_advance_loc: 12 to 0000000000063434 │ │ +00004830 000000000000001c 00004834 FDE cie=00000000 pc=0000000000063468..00000000000634c4 │ │ + DW_CFA_advance_loc: 12 to 0000000000063474 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000047f0 000000000000002c 000047f4 FDE cie=00000000 pc=0000000000063484..0000000000063b14 │ │ - DW_CFA_advance_loc: 32 to 00000000000634a4 │ │ +00004850 000000000000002c 00004854 FDE cie=00000000 pc=00000000000634c4..0000000000063b50 │ │ + DW_CFA_advance_loc: 32 to 00000000000634e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7058,43 +7105,43 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004820 000000000000001c 00004824 FDE cie=00000000 pc=0000000000063b14..0000000000063b74 │ │ - DW_CFA_advance_loc: 12 to 0000000000063b20 │ │ +00004880 000000000000001c 00004884 FDE cie=00000000 pc=0000000000063b50..0000000000063bb0 │ │ + DW_CFA_advance_loc: 12 to 0000000000063b5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004840 0000000000000024 00004844 FDE cie=00000000 pc=0000000000063b74..0000000000063c10 │ │ - DW_CFA_advance_loc: 20 to 0000000000063b88 │ │ +000048a0 0000000000000024 000048a4 FDE cie=00000000 pc=0000000000063bb0..0000000000063c4c │ │ + DW_CFA_advance_loc: 20 to 0000000000063bc4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004868 0000000000000024 0000486c FDE cie=00000000 pc=0000000000063c10..0000000000063e20 │ │ - DW_CFA_advance_loc: 16 to 0000000000063c20 │ │ +000048c8 0000000000000024 000048cc FDE cie=00000000 pc=0000000000063c4c..0000000000063e5c │ │ + DW_CFA_advance_loc: 16 to 0000000000063c5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7102,25 +7149,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004890 0000000000000014 00004894 FDE cie=00000000 pc=0000000000063e20..0000000000063e5c │ │ +000048f0 0000000000000014 000048f4 FDE cie=00000000 pc=0000000000063e5c..0000000000063e98 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000048a8 000000000000002c 000048ac FDE cie=00000000 pc=0000000000063e5c..00000000000643fc │ │ - DW_CFA_advance_loc: 32 to 0000000000063e7c │ │ +00004908 000000000000002c 0000490c FDE cie=00000000 pc=0000000000063e98..0000000000064438 │ │ + DW_CFA_advance_loc: 32 to 0000000000063eb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7130,16 +7177,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000048d8 000000000000002c 000048dc FDE cie=00000000 pc=00000000000643fc..00000000000644f4 │ │ - DW_CFA_advance_loc: 24 to 0000000000064414 │ │ +00004938 000000000000002c 0000493c FDE cie=00000000 pc=0000000000064438..0000000000064530 │ │ + DW_CFA_advance_loc: 24 to 0000000000064450 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7151,46 +7198,46 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004908 0000000000000024 0000490c FDE cie=00000000 pc=00000000000644f4..00000000000645ec │ │ - DW_CFA_advance_loc: 24 to 000000000006450c │ │ +00004968 0000000000000024 0000496c FDE cie=00000000 pc=0000000000064530..0000000000064628 │ │ + DW_CFA_advance_loc: 24 to 0000000000064548 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004930 0000000000000024 00004934 FDE cie=00000000 pc=00000000000645ec..000000000006480c │ │ - DW_CFA_advance_loc: 28 to 0000000000064608 │ │ +00004990 0000000000000024 00004994 FDE cie=00000000 pc=0000000000064628..0000000000064848 │ │ + DW_CFA_advance_loc: 28 to 0000000000064644 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00004958 0000000000000024 0000495c FDE cie=00000000 pc=000000000006480c..00000000000648b0 │ │ - DW_CFA_advance_loc: 20 to 0000000000064820 │ │ +000049b8 0000000000000024 000049bc FDE cie=00000000 pc=0000000000064848..00000000000648ec │ │ + DW_CFA_advance_loc: 20 to 000000000006485c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7198,64 +7245,64 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004980 0000000000000024 00004984 FDE cie=00000000 pc=00000000000648b0..00000000000649a8 │ │ - DW_CFA_advance_loc: 24 to 00000000000648c8 │ │ +000049e0 0000000000000024 000049e4 FDE cie=00000000 pc=00000000000648ec..00000000000649e4 │ │ + DW_CFA_advance_loc: 24 to 0000000000064904 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000049a8 0000000000000024 000049ac FDE cie=00000000 pc=00000000000649a8..0000000000064b30 │ │ - DW_CFA_advance_loc: 24 to 00000000000649c0 │ │ +00004a08 0000000000000024 00004a0c FDE cie=00000000 pc=00000000000649e4..0000000000064b6c │ │ + DW_CFA_advance_loc: 24 to 00000000000649fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000049d0 0000000000000014 000049d4 FDE cie=00000000 pc=0000000000064b30..0000000000064d60 │ │ - DW_CFA_advance_loc: 4 to 0000000000064b34 │ │ +00004a30 0000000000000014 00004a34 FDE cie=00000000 pc=0000000000064b6c..0000000000064d9c │ │ + DW_CFA_advance_loc: 4 to 0000000000064b70 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000049e8 0000000000000014 000049ec FDE cie=00000000 pc=0000000000064d60..0000000000065004 │ │ +00004a48 0000000000000014 00004a4c FDE cie=00000000 pc=0000000000064d9c..0000000000065040 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a00 000000000000002c 00004a04 FDE cie=00000000 pc=0000000000065004..0000000000065bac │ │ - DW_CFA_advance_loc: 32 to 0000000000065024 │ │ +00004a60 000000000000002c 00004a64 FDE cie=00000000 pc=0000000000065040..0000000000065be4 │ │ + DW_CFA_advance_loc: 32 to 0000000000065060 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7265,25 +7312,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a30 0000000000000014 00004a34 FDE cie=00000000 pc=0000000000065bac..0000000000065c60 │ │ +00004a90 0000000000000014 00004a94 FDE cie=00000000 pc=0000000000065be4..0000000000065c8c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a48 0000000000000024 00004a4c FDE cie=00000000 pc=0000000000065c60..0000000000065d20 │ │ - DW_CFA_advance_loc: 16 to 0000000000065c70 │ │ +00004aa8 0000000000000024 00004aac FDE cie=00000000 pc=0000000000065c8c..0000000000065d44 │ │ + DW_CFA_advance_loc: 16 to 0000000000065c9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7291,32 +7338,32 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a70 0000000000000024 00004a74 FDE cie=00000000 pc=0000000000065d20..0000000000065e14 │ │ - DW_CFA_advance_loc: 24 to 0000000000065d38 │ │ +00004ad0 0000000000000024 00004ad4 FDE cie=00000000 pc=0000000000065d44..0000000000065e38 │ │ + DW_CFA_advance_loc: 24 to 0000000000065d5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004a98 0000000000000024 00004a9c FDE cie=00000000 pc=0000000000065e14..0000000000065edc │ │ - DW_CFA_advance_loc: 20 to 0000000000065e28 │ │ +00004af8 0000000000000024 00004afc FDE cie=00000000 pc=0000000000065e38..0000000000065f00 │ │ + DW_CFA_advance_loc: 20 to 0000000000065e4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7324,16 +7371,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ac0 000000000000002c 00004ac4 FDE cie=00000000 pc=0000000000065edc..000000000006607c │ │ - DW_CFA_advance_loc: 32 to 0000000000065efc │ │ +00004b20 000000000000002c 00004b24 FDE cie=00000000 pc=0000000000065f00..00000000000660a4 │ │ + DW_CFA_advance_loc: 32 to 0000000000065f20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7344,91 +7391,91 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004af0 000000000000001c 00004af4 FDE cie=00000000 pc=000000000006607c..00000000000660e4 │ │ - DW_CFA_advance_loc: 12 to 0000000000066088 │ │ +00004b50 000000000000001c 00004b54 FDE cie=00000000 pc=00000000000660a4..000000000006610c │ │ + DW_CFA_advance_loc: 12 to 00000000000660b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b10 0000000000000014 00004b14 FDE cie=00000000 pc=00000000000660e4..0000000000066138 │ │ +00004b70 0000000000000014 00004b74 FDE cie=00000000 pc=000000000006610c..0000000000066160 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b28 0000000000000014 00004b2c FDE cie=00000000 pc=0000000000066138..000000000006613c │ │ +00004b88 0000000000000014 00004b8c FDE cie=00000000 pc=0000000000066160..0000000000066164 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b40 0000000000000014 00004b44 FDE cie=00000000 pc=000000000006613c..00000000000661cc │ │ +00004ba0 0000000000000014 00004ba4 FDE cie=00000000 pc=0000000000066164..00000000000661f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b58 000000000000001c 00004b5c FDE cie=00000000 pc=00000000000661cc..00000000000664cc │ │ - DW_CFA_advance_loc: 20 to 00000000000661e0 │ │ +00004bb8 000000000000001c 00004bbc FDE cie=00000000 pc=00000000000661f4..00000000000664f4 │ │ + DW_CFA_advance_loc: 20 to 0000000000066208 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00004b78 0000000000000014 00004b7c FDE cie=00000000 pc=00000000000664cc..000000000006655c │ │ +00004bd8 0000000000000014 00004bdc FDE cie=00000000 pc=00000000000664f4..0000000000066584 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004b90 0000000000000014 00004b94 FDE cie=00000000 pc=000000000006655c..00000000000665f4 │ │ +00004bf0 0000000000000014 00004bf4 FDE cie=00000000 pc=0000000000066584..000000000006661c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ba8 0000000000000014 00004bac FDE cie=00000000 pc=00000000000665f4..0000000000066878 │ │ +00004c08 0000000000000014 00004c0c FDE cie=00000000 pc=000000000006661c..00000000000668a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004bc0 000000000000002c 00004bc4 FDE cie=00000000 pc=0000000000066878..0000000000066ae0 │ │ - DW_CFA_advance_loc: 32 to 0000000000066898 │ │ +00004c20 000000000000002c 00004c24 FDE cie=00000000 pc=00000000000668a0..0000000000066b08 │ │ + DW_CFA_advance_loc: 32 to 00000000000668c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7438,39 +7485,39 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004bf0 0000000000000014 00004bf4 FDE cie=00000000 pc=0000000000066ae0..0000000000066b80 │ │ +00004c50 0000000000000014 00004c54 FDE cie=00000000 pc=0000000000066b08..0000000000066ba8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004c08 0000000000000024 00004c0c FDE cie=00000000 pc=0000000000066b80..0000000000066ec0 │ │ - DW_CFA_advance_loc: 28 to 0000000000066b9c │ │ +00004c68 0000000000000024 00004c6c FDE cie=00000000 pc=0000000000066ba8..0000000000066ee8 │ │ + DW_CFA_advance_loc: 28 to 0000000000066bc4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00004c30 000000000000002c 00004c34 FDE cie=00000000 pc=0000000000066ec0..0000000000066fe4 │ │ - DW_CFA_advance_loc: 28 to 0000000000066edc │ │ +00004c90 000000000000002c 00004c94 FDE cie=00000000 pc=0000000000066ee8..000000000006700c │ │ + DW_CFA_advance_loc: 28 to 0000000000066f04 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7482,16 +7529,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004c60 000000000000002c 00004c64 FDE cie=00000000 pc=0000000000066fe4..0000000000067908 │ │ - DW_CFA_advance_loc: 32 to 0000000000067004 │ │ +00004cc0 000000000000002c 00004cc4 FDE cie=00000000 pc=000000000006700c..0000000000067930 │ │ + DW_CFA_advance_loc: 32 to 000000000006702c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7501,16 +7548,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004c90 000000000000002c 00004c94 FDE cie=00000000 pc=0000000000067908..0000000000067af0 │ │ - DW_CFA_advance_loc: 32 to 0000000000067928 │ │ +00004cf0 000000000000002c 00004cf4 FDE cie=00000000 pc=0000000000067930..0000000000067b20 │ │ + DW_CFA_advance_loc: 32 to 0000000000067950 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7520,34 +7567,34 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004cc0 0000000000000014 00004cc4 FDE cie=00000000 pc=0000000000067af0..0000000000067bb0 │ │ +00004d20 0000000000000014 00004d24 FDE cie=00000000 pc=0000000000067b20..0000000000067be0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004cd8 0000000000000014 00004cdc FDE cie=00000000 pc=0000000000067bb0..0000000000067bd4 │ │ +00004d38 0000000000000014 00004d3c FDE cie=00000000 pc=0000000000067be0..0000000000067c04 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004cf0 0000000000000024 00004cf4 FDE cie=00000000 pc=0000000000067bd4..0000000000067c88 │ │ - DW_CFA_advance_loc: 16 to 0000000000067be4 │ │ +00004d50 0000000000000024 00004d54 FDE cie=00000000 pc=0000000000067c04..0000000000067cb8 │ │ + DW_CFA_advance_loc: 16 to 0000000000067c14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7555,100 +7602,100 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004d18 0000000000000014 00004d1c FDE cie=00000000 pc=0000000000067c88..0000000000067cac │ │ +00004d78 0000000000000014 00004d7c FDE cie=00000000 pc=0000000000067cb8..0000000000067cdc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004d30 0000000000000014 00004d34 FDE cie=00000000 pc=0000000000067cac..0000000000067ce0 │ │ +00004d90 0000000000000014 00004d94 FDE cie=00000000 pc=0000000000067cdc..0000000000067d10 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004d48 0000000000000024 00004d4c FDE cie=00000000 pc=0000000000067ce0..0000000000067d64 │ │ - DW_CFA_advance_loc: 20 to 0000000000067cf4 │ │ +00004da8 0000000000000024 00004dac FDE cie=00000000 pc=0000000000067d10..0000000000067d94 │ │ + DW_CFA_advance_loc: 20 to 0000000000067d24 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004d70 0000000000000024 00004d74 FDE cie=00000000 pc=0000000000067d64..0000000000067e18 │ │ - DW_CFA_advance_loc: 20 to 0000000000067d78 │ │ +00004dd0 0000000000000024 00004dd4 FDE cie=00000000 pc=0000000000067d94..0000000000067e48 │ │ + DW_CFA_advance_loc: 20 to 0000000000067da8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004d98 000000000000001c 00004d9c FDE cie=00000000 pc=0000000000067e18..0000000000067eac │ │ - DW_CFA_advance_loc: 12 to 0000000000067e24 │ │ +00004df8 000000000000001c 00004dfc FDE cie=00000000 pc=0000000000067e48..0000000000067ed8 │ │ + DW_CFA_advance_loc: 12 to 0000000000067e54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004db8 0000000000000024 00004dbc FDE cie=00000000 pc=0000000000067eac..0000000000067fec │ │ - DW_CFA_advance_loc: 20 to 0000000000067ec0 │ │ +00004e18 0000000000000024 00004e1c FDE cie=00000000 pc=0000000000067ed8..0000000000068014 │ │ + DW_CFA_advance_loc: 20 to 0000000000067eec │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004de0 0000000000000014 00004de4 FDE cie=00000000 pc=0000000000067fec..00000000000680d8 │ │ +00004e40 0000000000000014 00004e44 FDE cie=00000000 pc=0000000000068014..00000000000680fc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004df8 000000000000002c 00004dfc FDE cie=00000000 pc=00000000000680d8..0000000000068218 │ │ - DW_CFA_advance_loc: 28 to 00000000000680f4 │ │ +00004e58 000000000000002c 00004e5c FDE cie=00000000 pc=00000000000680fc..000000000006823c │ │ + DW_CFA_advance_loc: 28 to 0000000000068118 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7659,27 +7706,27 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004e28 000000000000001c 00004e2c FDE cie=00000000 pc=0000000000068218..0000000000068278 │ │ - DW_CFA_advance_loc: 12 to 0000000000068224 │ │ +00004e88 000000000000001c 00004e8c FDE cie=00000000 pc=000000000006823c..000000000006829c │ │ + DW_CFA_advance_loc: 12 to 0000000000068248 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004e48 000000000000002c 00004e4c FDE cie=00000000 pc=0000000000068278..0000000000068614 │ │ - DW_CFA_advance_loc: 32 to 0000000000068298 │ │ +00004ea8 000000000000002c 00004eac FDE cie=00000000 pc=000000000006829c..0000000000068638 │ │ + DW_CFA_advance_loc: 32 to 00000000000682bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7689,16 +7736,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004e78 000000000000002c 00004e7c FDE cie=00000000 pc=0000000000068614..00000000000690dc │ │ - DW_CFA_advance_loc: 32 to 0000000000068634 │ │ +00004ed8 000000000000002c 00004edc FDE cie=00000000 pc=0000000000068638..00000000000691c0 │ │ + DW_CFA_advance_loc: 32 to 0000000000068658 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7708,44 +7755,44 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ea8 0000000000000024 00004eac FDE cie=00000000 pc=00000000000690dc..0000000000069170 │ │ - DW_CFA_advance_loc: 24 to 00000000000690f4 │ │ +00004f08 0000000000000024 00004f0c FDE cie=00000000 pc=00000000000691c0..0000000000069254 │ │ + DW_CFA_advance_loc: 24 to 00000000000691d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ed0 000000000000001c 00004ed4 FDE cie=00000000 pc=0000000000069170..000000000006919c │ │ - DW_CFA_advance_loc: 12 to 000000000006917c │ │ +00004f30 000000000000001c 00004f34 FDE cie=00000000 pc=0000000000069254..0000000000069280 │ │ + DW_CFA_advance_loc: 12 to 0000000000069260 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ef0 000000000000002c 00004ef4 FDE cie=00000000 pc=000000000006919c..0000000000069de4 │ │ - DW_CFA_advance_loc: 32 to 00000000000691bc │ │ +00004f50 000000000000002c 00004f54 FDE cie=00000000 pc=0000000000069280..0000000000069ec8 │ │ + DW_CFA_advance_loc: 32 to 00000000000692a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7755,16 +7802,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004f20 0000000000000024 00004f24 FDE cie=00000000 pc=0000000000069de4..0000000000069ea0 │ │ - DW_CFA_advance_loc: 16 to 0000000000069df4 │ │ +00004f80 0000000000000024 00004f84 FDE cie=00000000 pc=0000000000069ec8..0000000000069f84 │ │ + DW_CFA_advance_loc: 16 to 0000000000069ed8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7772,65 +7819,65 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004f48 0000000000000014 00004f4c FDE cie=00000000 pc=0000000000069ea0..0000000000069ec4 │ │ +00004fa8 0000000000000014 00004fac FDE cie=00000000 pc=0000000000069f84..0000000000069fa8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004f60 0000000000000014 00004f64 FDE cie=00000000 pc=0000000000069ec4..0000000000069ef8 │ │ +00004fc0 0000000000000014 00004fc4 FDE cie=00000000 pc=0000000000069fa8..0000000000069fdc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004f78 0000000000000014 00004f7c FDE cie=00000000 pc=0000000000069ef8..0000000000069f3c │ │ +00004fd8 0000000000000014 00004fdc FDE cie=00000000 pc=0000000000069fdc..000000000006a020 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004f90 000000000000001c 00004f94 FDE cie=00000000 pc=0000000000069f3c..0000000000069fd4 │ │ - DW_CFA_advance_loc: 16 to 0000000000069f4c │ │ +00004ff0 000000000000001c 00004ff4 FDE cie=00000000 pc=000000000006a020..000000000006a0b8 │ │ + DW_CFA_advance_loc: 16 to 000000000006a030 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00004fb0 000000000000001c 00004fb4 FDE cie=00000000 pc=0000000000069fd4..000000000006a05c │ │ - DW_CFA_advance_loc: 12 to 0000000000069fe0 │ │ +00005010 000000000000001c 00005014 FDE cie=00000000 pc=000000000006a0b8..000000000006a13c │ │ + DW_CFA_advance_loc: 12 to 000000000006a0c4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004fd0 0000000000000024 00004fd4 FDE cie=00000000 pc=000000000006a05c..000000000006a178 │ │ - DW_CFA_advance_loc: 16 to 000000000006a06c │ │ +00005030 0000000000000024 00005034 FDE cie=00000000 pc=000000000006a13c..000000000006a254 │ │ + DW_CFA_advance_loc: 16 to 000000000006a14c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7838,25 +7885,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00004ff8 0000000000000014 00004ffc FDE cie=00000000 pc=000000000006a178..000000000006a264 │ │ +00005058 0000000000000014 0000505c FDE cie=00000000 pc=000000000006a254..000000000006a33c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005010 000000000000002c 00005014 FDE cie=00000000 pc=000000000006a264..000000000006a3b4 │ │ - DW_CFA_advance_loc: 28 to 000000000006a280 │ │ +00005070 000000000000002c 00005074 FDE cie=00000000 pc=000000000006a33c..000000000006a48c │ │ + DW_CFA_advance_loc: 28 to 000000000006a358 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -7867,44 +7914,44 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005040 000000000000001c 00005044 FDE cie=00000000 pc=000000000006a3b4..000000000006a4b0 │ │ - DW_CFA_advance_loc: 16 to 000000000006a3c4 │ │ +000050a0 000000000000001c 000050a4 FDE cie=00000000 pc=000000000006a48c..000000000006a588 │ │ + DW_CFA_advance_loc: 16 to 000000000006a49c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005060 0000000000000014 00005064 FDE cie=00000000 pc=000000000006a4b0..000000000006a4e4 │ │ +000050c0 0000000000000014 000050c4 FDE cie=00000000 pc=000000000006a588..000000000006a5bc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005078 0000000000000014 0000507c FDE cie=00000000 pc=000000000006a4e4..000000000006a4f4 │ │ +000050d8 0000000000000014 000050dc FDE cie=00000000 pc=000000000006a5bc..000000000006a5cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005090 0000000000000024 00005094 FDE cie=00000000 pc=000000000006a4f4..000000000006a580 │ │ - DW_CFA_advance_loc: 16 to 000000000006a504 │ │ +000050f0 0000000000000024 000050f4 FDE cie=00000000 pc=000000000006a5cc..000000000006a658 │ │ + DW_CFA_advance_loc: 16 to 000000000006a5dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -7912,114 +7959,114 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000050b8 0000000000000024 000050bc FDE cie=00000000 pc=000000000006a580..000000000006a63c │ │ - DW_CFA_advance_loc: 24 to 000000000006a598 │ │ +00005118 0000000000000024 0000511c FDE cie=00000000 pc=000000000006a658..000000000006a714 │ │ + DW_CFA_advance_loc: 24 to 000000000006a670 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -000050e0 0000000000000014 000050e4 FDE cie=00000000 pc=000000000006a63c..000000000006a670 │ │ +00005140 0000000000000014 00005144 FDE cie=00000000 pc=000000000006a714..000000000006a748 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000050f8 0000000000000014 000050fc FDE cie=00000000 pc=000000000006a670..000000000006a698 │ │ +00005158 0000000000000014 0000515c FDE cie=00000000 pc=000000000006a748..000000000006a770 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005110 0000000000000014 00005114 FDE cie=00000000 pc=000000000006a698..000000000006a6a0 │ │ +00005170 0000000000000014 00005174 FDE cie=00000000 pc=000000000006a770..000000000006a778 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005128 0000000000000014 0000512c FDE cie=00000000 pc=000000000006a6a0..000000000006a6d0 │ │ +00005188 0000000000000014 0000518c FDE cie=00000000 pc=000000000006a778..000000000006a7a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005140 0000000000000014 00005144 FDE cie=00000000 pc=000000000006a6d0..000000000006a718 │ │ +000051a0 0000000000000014 000051a4 FDE cie=00000000 pc=000000000006a7a8..000000000006a7f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005158 0000000000000014 0000515c FDE cie=00000000 pc=000000000006a718..000000000006a750 │ │ +000051b8 0000000000000014 000051bc FDE cie=00000000 pc=000000000006a7f0..000000000006a828 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005170 000000000000001c 00005174 FDE cie=00000000 pc=000000000006a750..000000000006a784 │ │ - DW_CFA_advance_loc: 12 to 000000000006a75c │ │ +000051d0 000000000000001c 000051d4 FDE cie=00000000 pc=000000000006a828..000000000006a85c │ │ + DW_CFA_advance_loc: 12 to 000000000006a834 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005190 0000000000000014 00005194 FDE cie=00000000 pc=000000000006a784..000000000006a794 │ │ +000051f0 0000000000000014 000051f4 FDE cie=00000000 pc=000000000006a85c..000000000006a86c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000051a8 0000000000000014 000051ac FDE cie=00000000 pc=000000000006a794..000000000006a7a4 │ │ +00005208 0000000000000014 0000520c FDE cie=00000000 pc=000000000006a86c..000000000006a87c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000051c0 000000000000002c 000051c4 FDE cie=00000000 pc=000000000006a7a4..000000000006a9dc │ │ - DW_CFA_advance_loc: 32 to 000000000006a7c4 │ │ +00005220 000000000000002c 00005224 FDE cie=00000000 pc=000000000006a87c..000000000006aab4 │ │ + DW_CFA_advance_loc: 32 to 000000000006a89c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8029,37 +8076,37 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000051f0 000000000000001c 000051f4 FDE cie=00000000 pc=000000000006a9dc..000000000006aa74 │ │ - DW_CFA_advance_loc: 12 to 000000000006a9e8 │ │ +00005250 000000000000001c 00005254 FDE cie=00000000 pc=000000000006aab4..000000000006ab4c │ │ + DW_CFA_advance_loc: 12 to 000000000006aac0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005210 0000000000000014 00005214 FDE cie=00000000 pc=000000000006aa74..000000000006ab04 │ │ +00005270 0000000000000014 00005274 FDE cie=00000000 pc=000000000006ab4c..000000000006abdc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005228 000000000000002c 0000522c FDE cie=00000000 pc=000000000006ab04..000000000006ae78 │ │ - DW_CFA_advance_loc: 32 to 000000000006ab24 │ │ +00005288 000000000000002c 0000528c FDE cie=00000000 pc=000000000006abdc..000000000006af50 │ │ + DW_CFA_advance_loc: 32 to 000000000006abfc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8069,52 +8116,52 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005258 0000000000000014 0000525c FDE cie=00000000 pc=000000000006ae78..000000000006b138 │ │ +000052b8 0000000000000014 000052bc FDE cie=00000000 pc=000000000006af50..000000000006b210 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005270 0000000000000014 00005274 FDE cie=00000000 pc=000000000006b138..000000000006b158 │ │ +000052d0 0000000000000014 000052d4 FDE cie=00000000 pc=000000000006b210..000000000006b230 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005288 0000000000000014 0000528c FDE cie=00000000 pc=000000000006b158..000000000006b1b0 │ │ +000052e8 0000000000000014 000052ec FDE cie=00000000 pc=000000000006b230..000000000006b288 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000052a0 0000000000000014 000052a4 FDE cie=00000000 pc=000000000006b1b0..000000000006b1c0 │ │ +00005300 0000000000000014 00005304 FDE cie=00000000 pc=000000000006b288..000000000006b298 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000052b8 0000000000000024 000052bc FDE cie=00000000 pc=000000000006b1c0..000000000006b394 │ │ - DW_CFA_advance_loc: 16 to 000000000006b1d0 │ │ +00005318 0000000000000024 0000531c FDE cie=00000000 pc=000000000006b298..000000000006b46c │ │ + DW_CFA_advance_loc: 16 to 000000000006b2a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8122,16 +8169,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000052e0 0000000000000024 000052e4 FDE cie=00000000 pc=000000000006b394..000000000006b804 │ │ - DW_CFA_advance_loc: 20 to 000000000006b3a8 │ │ +00005340 0000000000000024 00005344 FDE cie=00000000 pc=000000000006b46c..000000000006b92c │ │ + DW_CFA_advance_loc: 20 to 000000000006b480 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8139,39 +8186,39 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005308 0000000000000024 0000530c FDE cie=00000000 pc=000000000006b804..000000000006ba3c │ │ - DW_CFA_advance_loc: 28 to 000000000006b820 │ │ +00005368 0000000000000024 0000536c FDE cie=00000000 pc=000000000006b92c..000000000006bb64 │ │ + DW_CFA_advance_loc: 28 to 000000000006b948 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00005330 0000000000000014 00005334 FDE cie=00000000 pc=000000000006ba3c..000000000006bb40 │ │ +00005390 0000000000000014 00005394 FDE cie=00000000 pc=000000000006bb64..000000000006bc68 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005348 000000000000002c 0000534c FDE cie=00000000 pc=000000000006bb40..000000000006bd28 │ │ - DW_CFA_advance_loc: 32 to 000000000006bb60 │ │ +000053a8 000000000000002c 000053ac FDE cie=00000000 pc=000000000006bc68..000000000006be50 │ │ + DW_CFA_advance_loc: 32 to 000000000006bc88 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8181,77 +8228,65 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005378 0000000000000014 0000537c FDE cie=00000000 pc=000000000006bd28..000000000006bd34 │ │ +000053d8 0000000000000014 000053dc FDE cie=00000000 pc=000000000006be50..000000000006be5c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005390 000000000000001c 00005394 FDE cie=00000000 pc=000000000006bd34..000000000006bd78 │ │ - DW_CFA_advance_loc: 16 to 000000000006bd44 │ │ +000053f0 000000000000001c 000053f4 FDE cie=00000000 pc=000000000006be5c..000000000006bea0 │ │ + DW_CFA_advance_loc: 16 to 000000000006be6c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000053b0 000000000000001c 000053b4 FDE cie=00000000 pc=000000000006bd78..000000000006bda0 │ │ - DW_CFA_advance_loc: 12 to 000000000006bd84 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ +00005410 0000000000000014 00005414 FDE cie=00000000 pc=000000000006bea0..000000000006bf98 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000053d0 000000000000001c 000053d4 FDE cie=00000000 pc=000000000006bda0..000000000006be6c │ │ - DW_CFA_advance_loc: 20 to 000000000006bdb4 │ │ +00005428 000000000000001c 0000542c FDE cie=00000000 pc=000000000006bf98..000000000006c064 │ │ + DW_CFA_advance_loc: 20 to 000000000006bfac │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000053f0 000000000000001c 000053f4 FDE cie=00000000 pc=000000000006be6c..000000000006bfb0 │ │ - DW_CFA_advance_loc: 16 to 000000000006be7c │ │ +00005448 000000000000001c 0000544c FDE cie=00000000 pc=000000000006c064..000000000006c1a8 │ │ + DW_CFA_advance_loc: 16 to 000000000006c074 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005410 0000000000000014 00005414 FDE cie=00000000 pc=000000000006bfb0..000000000006c09c │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00005428 0000000000000024 0000542c FDE cie=00000000 pc=000000000006c09c..000000000006c1c4 │ │ - DW_CFA_advance_loc: 16 to 000000000006c0ac │ │ +00005468 0000000000000024 0000546c FDE cie=00000000 pc=000000000006c1a8..000000000006c2cc │ │ + DW_CFA_advance_loc: 16 to 000000000006c1b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8259,25 +8294,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005450 0000000000000014 00005454 FDE cie=00000000 pc=000000000006c1c4..000000000006c1f4 │ │ +00005490 0000000000000014 00005494 FDE cie=00000000 pc=000000000006c2cc..000000000006c2fc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005468 000000000000002c 0000546c FDE cie=00000000 pc=000000000006c1f4..0000000000070624 │ │ - DW_CFA_advance_loc: 36 to 000000000006c218 │ │ +000054a8 000000000000002c 000054ac FDE cie=00000000 pc=000000000006c2fc..00000000000706ec │ │ + DW_CFA_advance_loc: 36 to 000000000006c320 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8287,16 +8322,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005498 000000000000002c 0000549c FDE cie=00000000 pc=0000000000070624..0000000000070840 │ │ - DW_CFA_advance_loc: 32 to 0000000000070644 │ │ +000054d8 000000000000002c 000054dc FDE cie=00000000 pc=00000000000706ec..0000000000070908 │ │ + DW_CFA_advance_loc: 32 to 000000000007070c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8306,25 +8341,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000054c8 0000000000000014 000054cc FDE cie=00000000 pc=0000000000070840..00000000000708b0 │ │ +00005508 0000000000000014 0000550c FDE cie=00000000 pc=0000000000070908..0000000000070978 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000054e0 000000000000002c 000054e4 FDE cie=00000000 pc=00000000000708b0..0000000000070afc │ │ - DW_CFA_advance_loc: 32 to 00000000000708d0 │ │ +00005520 000000000000002c 00005524 FDE cie=00000000 pc=0000000000070978..0000000000070bc4 │ │ + DW_CFA_advance_loc: 32 to 0000000000070998 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8334,16 +8369,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005510 000000000000002c 00005514 FDE cie=00000000 pc=0000000000070afc..0000000000070d08 │ │ - DW_CFA_advance_loc: 28 to 0000000000070b18 │ │ +00005550 000000000000002c 00005554 FDE cie=00000000 pc=0000000000070bc4..0000000000070dd0 │ │ + DW_CFA_advance_loc: 28 to 0000000000070be0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8355,34 +8390,34 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005540 0000000000000014 00005544 FDE cie=00000000 pc=0000000000070d08..0000000000070d84 │ │ +00005580 0000000000000014 00005584 FDE cie=00000000 pc=0000000000070dd0..0000000000070e4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005558 0000000000000014 0000555c FDE cie=00000000 pc=0000000000070d84..0000000000070dfc │ │ +00005598 0000000000000014 0000559c FDE cie=00000000 pc=0000000000070e4c..0000000000070ec4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005570 0000000000000024 00005574 FDE cie=00000000 pc=0000000000070dfc..0000000000070ee8 │ │ - DW_CFA_advance_loc: 16 to 0000000000070e0c │ │ +000055b0 0000000000000024 000055b4 FDE cie=00000000 pc=0000000000070ec4..0000000000070fb0 │ │ + DW_CFA_advance_loc: 16 to 0000000000070ed4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8390,16 +8425,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005598 000000000000002c 0000559c FDE cie=00000000 pc=0000000000070ee8..000000000007110c │ │ - DW_CFA_advance_loc: 32 to 0000000000070f08 │ │ +000055d8 000000000000002c 000055dc FDE cie=00000000 pc=0000000000070fb0..00000000000711d4 │ │ + DW_CFA_advance_loc: 32 to 0000000000070fd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8409,16 +8444,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000055c8 000000000000002c 000055cc FDE cie=00000000 pc=000000000007110c..0000000000071394 │ │ - DW_CFA_advance_loc: 32 to 000000000007112c │ │ +00005608 000000000000002c 0000560c FDE cie=00000000 pc=00000000000711d4..000000000007145c │ │ + DW_CFA_advance_loc: 32 to 00000000000711f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8428,49 +8463,49 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000055f8 000000000000001c 000055fc FDE cie=00000000 pc=0000000000071394..0000000000071418 │ │ - DW_CFA_advance_loc: 16 to 00000000000713a4 │ │ +00005638 000000000000001c 0000563c FDE cie=00000000 pc=000000000007145c..00000000000714e0 │ │ + DW_CFA_advance_loc: 16 to 000000000007146c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005618 0000000000000024 0000561c FDE cie=00000000 pc=0000000000071418..0000000000071790 │ │ - DW_CFA_advance_loc: 28 to 0000000000071434 │ │ +00005658 0000000000000024 0000565c FDE cie=00000000 pc=00000000000714e0..0000000000071858 │ │ + DW_CFA_advance_loc: 28 to 00000000000714fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00005640 0000000000000014 00005644 FDE cie=00000000 pc=0000000000071790..00000000000717e0 │ │ +00005680 0000000000000014 00005684 FDE cie=00000000 pc=0000000000071858..00000000000718a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005658 0000000000000024 0000565c FDE cie=00000000 pc=00000000000717e0..0000000000071870 │ │ - DW_CFA_advance_loc: 16 to 00000000000717f0 │ │ +00005698 0000000000000024 0000569c FDE cie=00000000 pc=00000000000718a8..0000000000071938 │ │ + DW_CFA_advance_loc: 16 to 00000000000718b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8478,36 +8513,36 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005680 000000000000001c 00005684 FDE cie=00000000 pc=0000000000071870..000000000007190c │ │ - DW_CFA_advance_loc: 16 to 0000000000071880 │ │ +000056c0 000000000000001c 000056c4 FDE cie=00000000 pc=0000000000071938..00000000000719d4 │ │ + DW_CFA_advance_loc: 16 to 0000000000071948 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000056a0 0000000000000014 000056a4 FDE cie=00000000 pc=000000000007190c..00000000000719b8 │ │ +000056e0 0000000000000014 000056e4 FDE cie=00000000 pc=00000000000719d4..0000000000071a80 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000056b8 0000000000000024 000056bc FDE cie=00000000 pc=00000000000719b8..0000000000071ab4 │ │ - DW_CFA_advance_loc: 20 to 00000000000719cc │ │ +000056f8 0000000000000024 000056fc FDE cie=00000000 pc=0000000000071a80..0000000000071b7c │ │ + DW_CFA_advance_loc: 20 to 0000000000071a94 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8515,16 +8550,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000056e0 000000000000002c 000056e4 FDE cie=00000000 pc=0000000000071ab4..00000000000722fc │ │ - DW_CFA_advance_loc: 32 to 0000000000071ad4 │ │ +00005720 000000000000002c 00005724 FDE cie=00000000 pc=0000000000071b7c..00000000000723c4 │ │ + DW_CFA_advance_loc: 32 to 0000000000071b9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8534,42 +8569,42 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005710 0000000000000024 00005714 FDE cie=00000000 pc=00000000000722fc..0000000000072418 │ │ - DW_CFA_advance_loc: 24 to 0000000000072314 │ │ +00005750 0000000000000024 00005754 FDE cie=00000000 pc=00000000000723c4..00000000000724e0 │ │ + DW_CFA_advance_loc: 24 to 00000000000723dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005738 000000000000001c 0000573c FDE cie=00000000 pc=0000000000072418..00000000000725c0 │ │ - DW_CFA_advance_loc: 16 to 0000000000072428 │ │ +00005778 000000000000001c 0000577c FDE cie=00000000 pc=00000000000724e0..0000000000072688 │ │ + DW_CFA_advance_loc: 16 to 00000000000724f0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005758 000000000000002c 0000575c FDE cie=00000000 pc=00000000000725c0..0000000000072a90 │ │ - DW_CFA_advance_loc: 32 to 00000000000725e0 │ │ +00005798 000000000000002c 0000579c FDE cie=00000000 pc=0000000000072688..0000000000072b58 │ │ + DW_CFA_advance_loc: 32 to 00000000000726a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8579,70 +8614,70 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005788 0000000000000024 0000578c FDE cie=00000000 pc=0000000000072a90..0000000000072b7c │ │ - DW_CFA_advance_loc: 20 to 0000000000072aa4 │ │ +000057c8 0000000000000024 000057cc FDE cie=00000000 pc=0000000000072b58..0000000000072c44 │ │ + DW_CFA_advance_loc: 20 to 0000000000072b6c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000057b0 000000000000001c 000057b4 FDE cie=00000000 pc=0000000000072b7c..0000000000072c70 │ │ - DW_CFA_advance_loc: 12 to 0000000000072b88 │ │ +000057f0 000000000000001c 000057f4 FDE cie=00000000 pc=0000000000072c44..0000000000072d38 │ │ + DW_CFA_advance_loc: 12 to 0000000000072c50 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000057d0 0000000000000024 000057d4 FDE cie=00000000 pc=0000000000072c70..0000000000072e8c │ │ - DW_CFA_advance_loc: 20 to 0000000000072c84 │ │ +00005810 0000000000000024 00005814 FDE cie=00000000 pc=0000000000072d38..0000000000072f54 │ │ + DW_CFA_advance_loc: 20 to 0000000000072d4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000057f8 000000000000001c 000057fc FDE cie=00000000 pc=0000000000072e8c..0000000000072ff8 │ │ - DW_CFA_advance_loc: 12 to 0000000000072e98 │ │ +00005838 000000000000001c 0000583c FDE cie=00000000 pc=0000000000072f54..00000000000730c0 │ │ + DW_CFA_advance_loc: 12 to 0000000000072f60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005818 000000000000002c 0000581c FDE cie=00000000 pc=0000000000072ff8..00000000000741cc │ │ - DW_CFA_advance_loc: 32 to 0000000000073018 │ │ +00005858 000000000000002c 0000585c FDE cie=00000000 pc=00000000000730c0..0000000000074288 │ │ + DW_CFA_advance_loc: 32 to 00000000000730e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8652,16 +8687,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005848 000000000000002c 0000584c FDE cie=00000000 pc=00000000000741cc..000000000007453c │ │ - DW_CFA_advance_loc: 28 to 00000000000741e8 │ │ +00005888 000000000000002c 0000588c FDE cie=00000000 pc=0000000000074288..00000000000745f8 │ │ + DW_CFA_advance_loc: 28 to 00000000000742a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8671,50 +8706,50 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005878 0000000000000014 0000587c FDE cie=00000000 pc=000000000007453c..0000000000074618 │ │ +000058b8 0000000000000014 000058bc FDE cie=00000000 pc=00000000000745f8..00000000000746d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005890 000000000000001c 00005894 FDE cie=00000000 pc=0000000000074618..0000000000074660 │ │ - DW_CFA_advance_loc: 12 to 0000000000074624 │ │ +000058d0 000000000000001c 000058d4 FDE cie=00000000 pc=00000000000746d4..000000000007471c │ │ + DW_CFA_advance_loc: 12 to 00000000000746e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000058b0 0000000000000024 000058b4 FDE cie=00000000 pc=0000000000074660..0000000000074974 │ │ - DW_CFA_advance_loc: 28 to 000000000007467c │ │ +000058f0 0000000000000024 000058f4 FDE cie=00000000 pc=000000000007471c..0000000000074a30 │ │ + DW_CFA_advance_loc: 28 to 0000000000074738 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -000058d8 000000000000002c 000058dc FDE cie=00000000 pc=0000000000074974..0000000000074da8 │ │ - DW_CFA_advance_loc: 28 to 0000000000074990 │ │ +00005918 000000000000002c 0000591c FDE cie=00000000 pc=0000000000074a30..0000000000074e64 │ │ + DW_CFA_advance_loc: 28 to 0000000000074a4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8724,84 +8759,84 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005908 0000000000000014 0000590c FDE cie=00000000 pc=0000000000074da8..0000000000074f40 │ │ +00005948 0000000000000014 0000594c FDE cie=00000000 pc=0000000000074e64..0000000000074ffc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005920 0000000000000014 00005924 FDE cie=00000000 pc=0000000000074f40..000000000007512c │ │ - DW_CFA_advance_loc: 4 to 0000000000074f44 │ │ +00005960 0000000000000014 00005964 FDE cie=00000000 pc=0000000000074ffc..00000000000751e8 │ │ + DW_CFA_advance_loc: 4 to 0000000000075000 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005938 0000000000000014 0000593c FDE cie=00000000 pc=000000000007512c..0000000000075134 │ │ +00005978 0000000000000014 0000597c FDE cie=00000000 pc=00000000000751e8..00000000000751f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005950 0000000000000014 00005954 FDE cie=00000000 pc=0000000000075134..000000000007513c │ │ +00005990 0000000000000014 00005994 FDE cie=00000000 pc=00000000000751f0..00000000000751f8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005968 0000000000000014 0000596c FDE cie=00000000 pc=000000000007513c..0000000000075144 │ │ +000059a8 0000000000000014 000059ac FDE cie=00000000 pc=00000000000751f8..0000000000075200 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005980 0000000000000024 00005984 FDE cie=00000000 pc=0000000000075144..00000000000755ec │ │ - DW_CFA_advance_loc: 24 to 000000000007515c │ │ +000059c0 0000000000000024 000059c4 FDE cie=00000000 pc=0000000000075200..00000000000756a8 │ │ + DW_CFA_advance_loc: 24 to 0000000000075218 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000059a8 0000000000000014 000059ac FDE cie=00000000 pc=00000000000755ec..0000000000075618 │ │ +000059e8 0000000000000014 000059ec FDE cie=00000000 pc=00000000000756a8..00000000000756d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000059c0 000000000000002c 000059c4 FDE cie=00000000 pc=0000000000075618..00000000000759d8 │ │ - DW_CFA_advance_loc: 32 to 0000000000075638 │ │ +00005a00 000000000000002c 00005a04 FDE cie=00000000 pc=00000000000756d4..0000000000075a94 │ │ + DW_CFA_advance_loc: 32 to 00000000000756f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8811,35 +8846,35 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000059f0 0000000000000014 000059f4 FDE cie=00000000 pc=00000000000759d8..0000000000075a00 │ │ +00005a30 0000000000000014 00005a34 FDE cie=00000000 pc=0000000000075a94..0000000000075abc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005a08 000000000000001c 00005a0c FDE cie=00000000 pc=0000000000075a00..0000000000075a60 │ │ - DW_CFA_advance_loc: 16 to 0000000000075a10 │ │ +00005a48 000000000000001c 00005a4c FDE cie=00000000 pc=0000000000075abc..0000000000075b1c │ │ + DW_CFA_advance_loc: 16 to 0000000000075acc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005a28 0000000000000024 00005a2c FDE cie=00000000 pc=0000000000075a60..0000000000075ad8 │ │ - DW_CFA_advance_loc: 16 to 0000000000075a70 │ │ +00005a68 0000000000000024 00005a6c FDE cie=00000000 pc=0000000000075b1c..0000000000075b94 │ │ + DW_CFA_advance_loc: 16 to 0000000000075b2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -8847,16 +8882,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005a50 000000000000002c 00005a54 FDE cie=00000000 pc=0000000000075ad8..0000000000075f50 │ │ - DW_CFA_advance_loc: 32 to 0000000000075af8 │ │ +00005a90 000000000000002c 00005a94 FDE cie=00000000 pc=0000000000075b94..000000000007600c │ │ + DW_CFA_advance_loc: 32 to 0000000000075bb4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8866,40 +8901,40 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005a80 0000000000000024 00005a84 FDE cie=00000000 pc=0000000000075f50..00000000000760ec │ │ - DW_CFA_advance_loc: 24 to 0000000000075f68 │ │ +00005ac0 0000000000000024 00005ac4 FDE cie=00000000 pc=000000000007600c..00000000000761a8 │ │ + DW_CFA_advance_loc: 24 to 0000000000076024 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005aa8 0000000000000014 00005aac FDE cie=00000000 pc=00000000000760ec..00000000000760f0 │ │ +00005ae8 0000000000000014 00005aec FDE cie=00000000 pc=00000000000761a8..00000000000761ac │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ac0 000000000000002c 00005ac4 FDE cie=00000000 pc=00000000000760f0..00000000000764ac │ │ - DW_CFA_advance_loc: 32 to 0000000000076110 │ │ +00005b00 000000000000002c 00005b04 FDE cie=00000000 pc=00000000000761ac..0000000000076568 │ │ + DW_CFA_advance_loc: 32 to 00000000000761cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8909,16 +8944,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005af0 000000000000002c 00005af4 FDE cie=00000000 pc=00000000000764ac..0000000000076730 │ │ - DW_CFA_advance_loc: 32 to 00000000000764cc │ │ +00005b30 000000000000002c 00005b34 FDE cie=00000000 pc=0000000000076568..00000000000767ec │ │ + DW_CFA_advance_loc: 32 to 0000000000076588 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8928,35 +8963,35 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005b20 0000000000000014 00005b24 FDE cie=00000000 pc=0000000000076730..0000000000076758 │ │ +00005b60 0000000000000014 00005b64 FDE cie=00000000 pc=00000000000767ec..0000000000076814 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005b38 000000000000001c 00005b3c FDE cie=00000000 pc=0000000000076758..00000000000767b8 │ │ - DW_CFA_advance_loc: 16 to 0000000000076768 │ │ +00005b78 000000000000001c 00005b7c FDE cie=00000000 pc=0000000000076814..0000000000076874 │ │ + DW_CFA_advance_loc: 16 to 0000000000076824 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005b58 000000000000002c 00005b5c FDE cie=00000000 pc=00000000000767b8..00000000000768fc │ │ - DW_CFA_advance_loc: 32 to 00000000000767d8 │ │ +00005b98 000000000000002c 00005b9c FDE cie=00000000 pc=0000000000076874..00000000000769b8 │ │ + DW_CFA_advance_loc: 32 to 0000000000076894 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -8966,55 +9001,55 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005b88 0000000000000024 00005b8c FDE cie=00000000 pc=00000000000768fc..0000000000076990 │ │ - DW_CFA_advance_loc: 20 to 0000000000076910 │ │ +00005bc8 0000000000000024 00005bcc FDE cie=00000000 pc=00000000000769b8..0000000000076a4c │ │ + DW_CFA_advance_loc: 20 to 00000000000769cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005bb0 0000000000000024 00005bb4 FDE cie=00000000 pc=0000000000076990..0000000000076a24 │ │ - DW_CFA_advance_loc: 20 to 00000000000769a4 │ │ +00005bf0 0000000000000024 00005bf4 FDE cie=00000000 pc=0000000000076a4c..0000000000076ae0 │ │ + DW_CFA_advance_loc: 20 to 0000000000076a60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005bd8 0000000000000014 00005bdc FDE cie=00000000 pc=0000000000076a24..0000000000076a28 │ │ +00005c18 0000000000000014 00005c1c FDE cie=00000000 pc=0000000000076ae0..0000000000076ae4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005bf0 000000000000002c 00005bf4 FDE cie=00000000 pc=0000000000076a28..0000000000076c7c │ │ - DW_CFA_advance_loc: 28 to 0000000000076a44 │ │ +00005c30 000000000000002c 00005c34 FDE cie=00000000 pc=0000000000076ae4..0000000000076d38 │ │ + DW_CFA_advance_loc: 28 to 0000000000076b00 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9026,50 +9061,50 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005c20 0000000000000024 00005c24 FDE cie=00000000 pc=0000000000076c7c..0000000000076d40 │ │ - DW_CFA_advance_loc: 20 to 0000000000076c90 │ │ +00005c60 0000000000000024 00005c64 FDE cie=00000000 pc=0000000000076d38..0000000000076dfc │ │ + DW_CFA_advance_loc: 20 to 0000000000076d4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005c48 0000000000000014 00005c4c FDE cie=00000000 pc=0000000000076d40..0000000000076d4c │ │ +00005c88 0000000000000014 00005c8c FDE cie=00000000 pc=0000000000076dfc..0000000000076e08 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005c60 0000000000000014 00005c64 FDE cie=00000000 pc=0000000000076d4c..00000000000770b0 │ │ +00005ca0 0000000000000014 00005ca4 FDE cie=00000000 pc=0000000000076e08..000000000007716c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005c78 000000000000002c 00005c7c FDE cie=00000000 pc=00000000000770b0..00000000000775cc │ │ - DW_CFA_advance_loc: 32 to 00000000000770d0 │ │ +00005cb8 000000000000002c 00005cbc FDE cie=00000000 pc=000000000007716c..0000000000077688 │ │ + DW_CFA_advance_loc: 32 to 000000000007718c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9079,122 +9114,122 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ca8 0000000000000014 00005cac FDE cie=00000000 pc=00000000000775cc..0000000000077654 │ │ +00005ce8 0000000000000014 00005cec FDE cie=00000000 pc=0000000000077688..0000000000077710 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005cc0 0000000000000014 00005cc4 FDE cie=00000000 pc=0000000000077654..0000000000077728 │ │ +00005d00 0000000000000014 00005d04 FDE cie=00000000 pc=0000000000077710..00000000000777e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005cd8 0000000000000014 00005cdc FDE cie=00000000 pc=0000000000077728..000000000007774c │ │ +00005d18 0000000000000014 00005d1c FDE cie=00000000 pc=00000000000777e4..0000000000077808 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005cf0 0000000000000014 00005cf4 FDE cie=00000000 pc=000000000007774c..0000000000077778 │ │ +00005d30 0000000000000014 00005d34 FDE cie=00000000 pc=0000000000077808..0000000000077834 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005d08 0000000000000014 00005d0c FDE cie=00000000 pc=0000000000077778..00000000000777b8 │ │ +00005d48 0000000000000014 00005d4c FDE cie=00000000 pc=0000000000077834..0000000000077874 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005d20 000000000000001c 00005d24 FDE cie=00000000 pc=00000000000777b8..0000000000077828 │ │ - DW_CFA_advance_loc: 20 to 00000000000777cc │ │ +00005d60 000000000000001c 00005d64 FDE cie=00000000 pc=0000000000077874..00000000000778e4 │ │ + DW_CFA_advance_loc: 20 to 0000000000077888 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005d40 0000000000000014 00005d44 FDE cie=00000000 pc=0000000000077828..000000000007782c │ │ +00005d80 0000000000000014 00005d84 FDE cie=00000000 pc=00000000000778e4..00000000000778e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005d58 0000000000000014 00005d5c FDE cie=00000000 pc=000000000007782c..0000000000077834 │ │ +00005d98 0000000000000014 00005d9c FDE cie=00000000 pc=00000000000778e8..00000000000778f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005d70 000000000000001c 00005d74 FDE cie=00000000 pc=0000000000077834..0000000000077970 │ │ - DW_CFA_advance_loc: 20 to 0000000000077848 │ │ +00005db0 000000000000001c 00005db4 FDE cie=00000000 pc=00000000000778f0..0000000000077a18 │ │ + DW_CFA_advance_loc: 16 to 0000000000077900 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r28 (x28) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005d90 0000000000000014 00005d94 FDE cie=00000000 pc=0000000000077970..000000000007797c │ │ +00005dd0 0000000000000014 00005dd4 FDE cie=00000000 pc=0000000000077a18..0000000000077a24 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005da8 000000000000001c 00005dac FDE cie=00000000 pc=000000000007797c..00000000000779ac │ │ - DW_CFA_advance_loc: 8 to 0000000000077984 │ │ +00005de8 000000000000001c 00005dec FDE cie=00000000 pc=0000000000077a24..0000000000077a54 │ │ + DW_CFA_advance_loc: 8 to 0000000000077a2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005dc8 000000000000002c 00005dcc FDE cie=00000000 pc=00000000000779ac..0000000000077ba8 │ │ - DW_CFA_advance_loc: 32 to 00000000000779cc │ │ +00005e08 000000000000002c 00005e0c FDE cie=00000000 pc=0000000000077a54..0000000000077c50 │ │ + DW_CFA_advance_loc: 32 to 0000000000077a74 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9205,66 +9240,64 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005df8 000000000000001c 00005dfc FDE cie=00000000 pc=0000000000077ba8..0000000000077c04 │ │ - DW_CFA_advance_loc: 12 to 0000000000077bb4 │ │ +00005e38 000000000000001c 00005e3c FDE cie=00000000 pc=0000000000077c50..0000000000077cac │ │ + DW_CFA_advance_loc: 12 to 0000000000077c5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005e18 0000000000000014 00005e1c FDE cie=00000000 pc=0000000000077c04..0000000000077c2c │ │ +00005e58 0000000000000014 00005e5c FDE cie=00000000 pc=0000000000077cac..0000000000077cd4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005e30 0000000000000014 00005e34 FDE cie=00000000 pc=0000000000077c2c..0000000000077c40 │ │ +00005e70 0000000000000014 00005e74 FDE cie=00000000 pc=0000000000077cd4..0000000000077ce8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005e48 000000000000001c 00005e4c FDE cie=00000000 pc=0000000000077c40..0000000000077d80 │ │ - DW_CFA_advance_loc: 12 to 0000000000077c4c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ - DW_CFA_offset: r19 (x19) at cfa-16 │ │ - DW_CFA_offset: r30 (x30) at cfa-24 │ │ - DW_CFA_offset: r29 (x29) at cfa-32 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ +00005e88 000000000000001c 00005e8c FDE cie=00000000 pc=0000000000077ce8..0000000000077e1c │ │ + DW_CFA_advance_loc: 24 to 0000000000077d00 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ + DW_CFA_offset: r19 (x19) at cfa-8 │ │ + DW_CFA_offset: r20 (x20) at cfa-16 │ │ + DW_CFA_offset: r28 (x28) at cfa-32 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00005e68 0000000000000014 00005e6c FDE cie=00000000 pc=0000000000077d80..0000000000077d9c │ │ +00005ea8 0000000000000014 00005eac FDE cie=00000000 pc=0000000000077e1c..0000000000077e38 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005e80 0000000000000024 00005e84 FDE cie=00000000 pc=0000000000077d9c..0000000000077ec0 │ │ - DW_CFA_advance_loc: 16 to 0000000000077dac │ │ +00005ec0 0000000000000024 00005ec4 FDE cie=00000000 pc=0000000000077e38..0000000000077f2c │ │ + DW_CFA_advance_loc: 16 to 0000000000077e48 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -9272,34 +9305,34 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ea8 0000000000000014 00005eac FDE cie=00000000 pc=0000000000077ec0..0000000000078034 │ │ +00005ee8 0000000000000014 00005eec FDE cie=00000000 pc=0000000000077f2c..0000000000077fac │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ec0 0000000000000014 00005ec4 FDE cie=00000000 pc=0000000000078034..0000000000078048 │ │ +00005f00 0000000000000014 00005f04 FDE cie=00000000 pc=0000000000077fac..0000000000077fc0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ed8 000000000000002c 00005edc FDE cie=00000000 pc=0000000000078048..0000000000078fec │ │ - DW_CFA_advance_loc: 32 to 0000000000078068 │ │ +00005f18 000000000000002c 00005f1c FDE cie=00000000 pc=0000000000077fc0..00000000000788ec │ │ + DW_CFA_advance_loc: 32 to 0000000000077fe0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9309,69 +9342,77 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f08 0000000000000014 00005f0c FDE cie=00000000 pc=0000000000078fec..0000000000078ff0 │ │ +00005f48 0000000000000014 00005f4c FDE cie=00000000 pc=00000000000788ec..00000000000788f0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f20 0000000000000014 00005f24 FDE cie=00000000 pc=0000000000078ff0..00000000000790a8 │ │ +00005f60 0000000000000014 00005f64 FDE cie=00000000 pc=00000000000788f0..00000000000789a4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f38 0000000000000014 00005f3c FDE cie=00000000 pc=00000000000790a8..0000000000079240 │ │ +00005f78 0000000000000014 00005f7c FDE cie=00000000 pc=00000000000789a4..0000000000078a40 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f50 0000000000000014 00005f54 FDE cie=00000000 pc=0000000000079240..0000000000079244 │ │ +00005f90 0000000000000014 00005f94 FDE cie=00000000 pc=0000000000078a40..0000000000078a44 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f68 0000000000000024 00005f6c FDE cie=00000000 pc=0000000000079244..0000000000079640 │ │ - DW_CFA_advance_loc: 16 to 0000000000079254 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ +00005fa8 0000000000000014 00005fac FDE cie=00000000 pc=0000000000078a44..0000000000078c78 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00005fc0 0000000000000024 00005fc4 FDE cie=00000000 pc=0000000000078c78..0000000000078d50 │ │ + DW_CFA_advance_loc: 20 to 0000000000078c8c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r30 (x30) at cfa-40 │ │ - DW_CFA_offset: r29 (x29) at cfa-48 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005f90 000000000000002c 00005f94 FDE cie=00000000 pc=0000000000079640..000000000007997c │ │ - DW_CFA_advance_loc: 32 to 0000000000079660 │ │ +00005fe8 000000000000002c 00005fec FDE cie=00000000 pc=0000000000078d50..0000000000079214 │ │ + DW_CFA_advance_loc: 32 to 0000000000078d70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9381,16 +9422,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005fc0 000000000000002c 00005fc4 FDE cie=00000000 pc=000000000007997c..0000000000079d14 │ │ - DW_CFA_advance_loc: 32 to 000000000007999c │ │ +00006018 000000000000002c 0000601c FDE cie=00000000 pc=0000000000079214..000000000007947c │ │ + DW_CFA_advance_loc: 32 to 0000000000079234 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9400,16 +9441,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00005ff0 000000000000002c 00005ff4 FDE cie=00000000 pc=0000000000079d14..0000000000079f0c │ │ - DW_CFA_advance_loc: 24 to 0000000000079d2c │ │ +00006048 0000000000000014 0000604c FDE cie=00000000 pc=000000000007947c..0000000000079588 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + │ │ +00006060 000000000000002c 00006064 FDE cie=00000000 pc=0000000000079588..0000000000079754 │ │ + DW_CFA_advance_loc: 24 to 00000000000795a0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9421,80 +9471,73 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006020 0000000000000014 00006024 FDE cie=00000000 pc=0000000000079f0c..0000000000079f60 │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - │ │ -00006038 000000000000002c 0000603c FDE cie=00000000 pc=0000000000079f60..000000000007a14c │ │ - DW_CFA_advance_loc: 28 to 0000000000079f7c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ +00006090 000000000000002c 00006094 FDE cie=00000000 pc=0000000000079754..00000000000798f0 │ │ + DW_CFA_advance_loc: 24 to 000000000007976c │ │ + DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-56 │ │ DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-72 │ │ - DW_CFA_offset: r28 (x28) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset: r30 (x30) at cfa-72 │ │ + DW_CFA_offset: r29 (x29) at cfa-80 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006068 0000000000000014 0000606c FDE cie=00000000 pc=000000000007a14c..000000000007a1d4 │ │ +000060c0 0000000000000014 000060c4 FDE cie=00000000 pc=00000000000798f0..0000000000079978 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006080 0000000000000014 00006084 FDE cie=00000000 pc=000000000007a1d4..000000000007a1f0 │ │ +000060d8 0000000000000014 000060dc FDE cie=00000000 pc=0000000000079978..0000000000079994 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006098 0000000000000014 0000609c FDE cie=00000000 pc=000000000007a1f0..000000000007a1f4 │ │ +000060f0 0000000000000014 000060f4 FDE cie=00000000 pc=0000000000079994..0000000000079998 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000060b0 0000000000000014 000060b4 FDE cie=00000000 pc=000000000007a1f4..000000000007a200 │ │ +00006108 0000000000000014 0000610c FDE cie=00000000 pc=0000000000079998..00000000000799a4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000060c8 000000000000002c 000060cc FDE cie=00000000 pc=000000000007a200..000000000007a450 │ │ - DW_CFA_advance_loc: 32 to 000000000007a220 │ │ +00006120 000000000000002c 00006124 FDE cie=00000000 pc=00000000000799a4..0000000000079bf4 │ │ + DW_CFA_advance_loc: 32 to 00000000000799c4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9505,140 +9548,140 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000060f8 000000000000001c 000060fc FDE cie=00000000 pc=000000000007a450..000000000007a4ac │ │ - DW_CFA_advance_loc: 12 to 000000000007a45c │ │ +00006150 000000000000001c 00006154 FDE cie=00000000 pc=0000000000079bf4..0000000000079c50 │ │ + DW_CFA_advance_loc: 12 to 0000000000079c00 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006118 0000000000000014 0000611c FDE cie=00000000 pc=000000000007a4ac..000000000007a4d4 │ │ +00006170 0000000000000014 00006174 FDE cie=00000000 pc=0000000000079c50..0000000000079c78 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006130 0000000000000014 00006134 FDE cie=00000000 pc=000000000007a4d4..000000000007a4e8 │ │ +00006188 0000000000000014 0000618c FDE cie=00000000 pc=0000000000079c78..0000000000079c8c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006148 0000000000000024 0000614c FDE cie=00000000 pc=000000000007a4e8..000000000007a6bc │ │ - DW_CFA_advance_loc: 28 to 000000000007a504 │ │ +000061a0 0000000000000024 000061a4 FDE cie=00000000 pc=0000000000079c8c..0000000000079e60 │ │ + DW_CFA_advance_loc: 28 to 0000000000079ca8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00006170 000000000000001c 00006174 FDE cie=00000000 pc=000000000007a6bc..000000000007a72c │ │ - DW_CFA_advance_loc: 20 to 000000000007a6d0 │ │ +000061c8 000000000000001c 000061cc FDE cie=00000000 pc=0000000000079e60..0000000000079ed0 │ │ + DW_CFA_advance_loc: 20 to 0000000000079e74 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006190 0000000000000014 00006194 FDE cie=00000000 pc=000000000007a72c..000000000007a730 │ │ +000061e8 0000000000000014 000061ec FDE cie=00000000 pc=0000000000079ed0..0000000000079ed4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000061a8 0000000000000014 000061ac FDE cie=00000000 pc=000000000007a730..000000000007a738 │ │ +00006200 0000000000000014 00006204 FDE cie=00000000 pc=0000000000079ed4..0000000000079edc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000061c0 0000000000000024 000061c4 FDE cie=00000000 pc=000000000007a738..000000000007a8b0 │ │ - DW_CFA_advance_loc: 24 to 000000000007a750 │ │ +00006218 0000000000000024 0000621c FDE cie=00000000 pc=0000000000079edc..000000000007a054 │ │ + DW_CFA_advance_loc: 24 to 0000000000079ef4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000061e8 0000000000000014 000061ec FDE cie=00000000 pc=000000000007a8b0..000000000007a8bc │ │ +00006240 0000000000000014 00006244 FDE cie=00000000 pc=000000000007a054..000000000007a060 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006200 000000000000001c 00006204 FDE cie=00000000 pc=000000000007a8bc..000000000007a92c │ │ - DW_CFA_advance_loc: 20 to 000000000007a8d0 │ │ +00006258 000000000000001c 0000625c FDE cie=00000000 pc=000000000007a060..000000000007a0d0 │ │ + DW_CFA_advance_loc: 20 to 000000000007a074 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006220 0000000000000014 00006224 FDE cie=00000000 pc=000000000007a92c..000000000007a930 │ │ +00006278 0000000000000014 0000627c FDE cie=00000000 pc=000000000007a0d0..000000000007a0d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006238 0000000000000014 0000623c FDE cie=00000000 pc=000000000007a930..000000000007a938 │ │ +00006290 0000000000000014 00006294 FDE cie=00000000 pc=000000000007a0d4..000000000007a0dc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006250 000000000000002c 00006254 FDE cie=00000000 pc=000000000007a938..000000000007aaa0 │ │ - DW_CFA_advance_loc: 28 to 000000000007a954 │ │ +000062a8 000000000000002c 000062ac FDE cie=00000000 pc=000000000007a0dc..000000000007a23c │ │ + DW_CFA_advance_loc: 28 to 000000000007a0f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9650,52 +9693,52 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006280 0000000000000014 00006284 FDE cie=00000000 pc=000000000007aaa0..000000000007aaac │ │ +000062d8 0000000000000014 000062dc FDE cie=00000000 pc=000000000007a23c..000000000007a248 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006298 000000000000001c 0000629c FDE cie=00000000 pc=000000000007aaac..000000000007ab84 │ │ - DW_CFA_advance_loc: 16 to 000000000007aabc │ │ +000062f0 000000000000001c 000062f4 FDE cie=00000000 pc=000000000007a248..000000000007a320 │ │ + DW_CFA_advance_loc: 16 to 000000000007a258 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000062b8 000000000000001c 000062bc FDE cie=00000000 pc=000000000007ab84..000000000007ac28 │ │ - DW_CFA_advance_loc: 16 to 000000000007ab94 │ │ +00006310 000000000000001c 00006314 FDE cie=00000000 pc=000000000007a320..000000000007a3c4 │ │ + DW_CFA_advance_loc: 16 to 000000000007a330 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000062d8 0000000000000014 000062dc FDE cie=00000000 pc=000000000007ac28..000000000007ae20 │ │ - DW_CFA_advance_loc: 4 to 000000000007ac2c │ │ +00006330 0000000000000014 00006334 FDE cie=00000000 pc=000000000007a3c4..000000000007a5bc │ │ + DW_CFA_advance_loc: 4 to 000000000007a3c8 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000062f0 000000000000002c 000062f4 FDE cie=00000000 pc=000000000007ae20..000000000007b3b4 │ │ - DW_CFA_advance_loc: 32 to 000000000007ae40 │ │ +00006348 000000000000002c 0000634c FDE cie=00000000 pc=000000000007a5bc..000000000007aad8 │ │ + DW_CFA_advance_loc: 32 to 000000000007a5dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9705,16 +9748,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006320 000000000000002c 00006324 FDE cie=00000000 pc=000000000007b3b4..000000000007b8c8 │ │ - DW_CFA_advance_loc: 32 to 000000000007b3d4 │ │ +00006378 000000000000002c 0000637c FDE cie=00000000 pc=000000000007aad8..000000000007afec │ │ + DW_CFA_advance_loc: 32 to 000000000007aaf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9724,16 +9767,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006350 000000000000002c 00006354 FDE cie=00000000 pc=000000000007b8c8..000000000007ba58 │ │ - DW_CFA_advance_loc: 32 to 000000000007b8e8 │ │ +000063a8 000000000000002c 000063ac FDE cie=00000000 pc=000000000007afec..000000000007b17c │ │ + DW_CFA_advance_loc: 32 to 000000000007b00c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9743,16 +9786,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006380 000000000000002c 00006384 FDE cie=00000000 pc=000000000007ba58..000000000007bed4 │ │ - DW_CFA_advance_loc: 32 to 000000000007ba78 │ │ +000063d8 000000000000002c 000063dc FDE cie=00000000 pc=000000000007b17c..000000000007b5f8 │ │ + DW_CFA_advance_loc: 32 to 000000000007b19c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9762,16 +9805,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000063b0 000000000000002c 000063b4 FDE cie=00000000 pc=000000000007bed4..000000000007ce80 │ │ - DW_CFA_advance_loc: 32 to 000000000007bef4 │ │ +00006408 000000000000002c 0000640c FDE cie=00000000 pc=000000000007b5f8..000000000007c5a4 │ │ + DW_CFA_advance_loc: 32 to 000000000007b618 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9781,52 +9824,52 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000063e0 0000000000000024 000063e4 FDE cie=00000000 pc=000000000007ce80..000000000007cf10 │ │ - DW_CFA_advance_loc: 20 to 000000000007ce94 │ │ +00006438 0000000000000024 0000643c FDE cie=00000000 pc=000000000007c5a4..000000000007c634 │ │ + DW_CFA_advance_loc: 20 to 000000000007c5b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006408 000000000000001c 0000640c FDE cie=00000000 pc=000000000007cf10..000000000007cfb4 │ │ - DW_CFA_advance_loc: 20 to 000000000007cf24 │ │ +00006460 000000000000001c 00006464 FDE cie=00000000 pc=000000000007c634..000000000007c6d8 │ │ + DW_CFA_advance_loc: 20 to 000000000007c648 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006428 000000000000001c 0000642c FDE cie=00000000 pc=000000000007cfb4..000000000007d0a4 │ │ - DW_CFA_advance_loc: 20 to 000000000007cfc8 │ │ +00006480 000000000000001c 00006484 FDE cie=00000000 pc=000000000007c6d8..000000000007c7c8 │ │ + DW_CFA_advance_loc: 20 to 000000000007c6ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006448 0000000000000024 0000644c FDE cie=00000000 pc=000000000007d0a4..000000000007d220 │ │ - DW_CFA_advance_loc: 20 to 000000000007d0b8 │ │ +000064a0 0000000000000024 000064a4 FDE cie=00000000 pc=000000000007c7c8..000000000007c944 │ │ + DW_CFA_advance_loc: 20 to 000000000007c7dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -9834,137 +9877,137 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006470 0000000000000024 00006474 FDE cie=00000000 pc=000000000007d220..000000000007d30c │ │ - DW_CFA_advance_loc: 24 to 000000000007d238 │ │ +000064c8 0000000000000024 000064cc FDE cie=00000000 pc=000000000007c944..000000000007ca30 │ │ + DW_CFA_advance_loc: 24 to 000000000007c95c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006498 0000000000000024 0000649c FDE cie=00000000 pc=000000000007d30c..000000000007d4e8 │ │ - DW_CFA_advance_loc: 24 to 000000000007d324 │ │ +000064f0 0000000000000024 000064f4 FDE cie=00000000 pc=000000000007ca30..000000000007cc0c │ │ + DW_CFA_advance_loc: 24 to 000000000007ca48 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000064c0 0000000000000024 000064c4 FDE cie=00000000 pc=000000000007d4e8..000000000007d898 │ │ - DW_CFA_advance_loc: 24 to 000000000007d500 │ │ +00006518 0000000000000024 0000651c FDE cie=00000000 pc=000000000007cc0c..000000000007cfbc │ │ + DW_CFA_advance_loc: 24 to 000000000007cc24 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000064e8 0000000000000014 000064ec FDE cie=00000000 pc=000000000007d898..000000000007d8a4 │ │ +00006540 0000000000000014 00006544 FDE cie=00000000 pc=000000000007cfbc..000000000007cfc8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006500 0000000000000014 00006504 FDE cie=00000000 pc=000000000007d8a4..000000000007d8b4 │ │ +00006558 0000000000000014 0000655c FDE cie=00000000 pc=000000000007cfc8..000000000007cfd8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006518 0000000000000014 0000651c FDE cie=00000000 pc=000000000007d8b4..000000000007d8d4 │ │ +00006570 0000000000000014 00006574 FDE cie=00000000 pc=000000000007cfd8..000000000007cff8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006530 0000000000000014 00006534 FDE cie=00000000 pc=000000000007d8d4..000000000007d908 │ │ +00006588 0000000000000014 0000658c FDE cie=00000000 pc=000000000007cff8..000000000007d02c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006548 000000000000001c 0000654c FDE cie=00000000 pc=000000000007d908..000000000007d9c0 │ │ - DW_CFA_advance_loc: 16 to 000000000007d918 │ │ +000065a0 000000000000001c 000065a4 FDE cie=00000000 pc=000000000007d02c..000000000007d0e4 │ │ + DW_CFA_advance_loc: 16 to 000000000007d03c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006568 0000000000000014 0000656c FDE cie=00000000 pc=000000000007d9c0..000000000007d9e0 │ │ +000065c0 0000000000000014 000065c4 FDE cie=00000000 pc=000000000007d0e4..000000000007d104 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006580 0000000000000014 00006584 FDE cie=00000000 pc=000000000007d9e0..000000000007daac │ │ +000065d8 0000000000000014 000065dc FDE cie=00000000 pc=000000000007d104..000000000007d1d0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006598 0000000000000014 0000659c FDE cie=00000000 pc=000000000007daac..000000000007dc10 │ │ +000065f0 0000000000000014 000065f4 FDE cie=00000000 pc=000000000007d1d0..000000000007d334 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000065b0 000000000000002c 000065b4 FDE cie=00000000 pc=000000000007dc10..000000000007de3c │ │ - DW_CFA_advance_loc: 32 to 000000000007dc30 │ │ +00006608 000000000000002c 0000660c FDE cie=00000000 pc=000000000007d334..000000000007d560 │ │ + DW_CFA_advance_loc: 32 to 000000000007d354 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -9974,57 +10017,57 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000065e0 0000000000000014 000065e4 FDE cie=00000000 pc=000000000007de3c..000000000007de60 │ │ +00006638 0000000000000014 0000663c FDE cie=00000000 pc=000000000007d560..000000000007d584 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000065f8 0000000000000014 000065fc FDE cie=00000000 pc=000000000007de60..000000000007de8c │ │ +00006650 0000000000000014 00006654 FDE cie=00000000 pc=000000000007d584..000000000007d5b0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006610 000000000000001c 00006614 FDE cie=00000000 pc=000000000007de8c..000000000007df04 │ │ - DW_CFA_advance_loc: 16 to 000000000007de9c │ │ +00006668 000000000000001c 0000666c FDE cie=00000000 pc=000000000007d5b0..000000000007d628 │ │ + DW_CFA_advance_loc: 16 to 000000000007d5c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006630 000000000000001c 00006634 FDE cie=00000000 pc=000000000007df04..000000000007df98 │ │ - DW_CFA_advance_loc: 12 to 000000000007df10 │ │ +00006688 000000000000001c 0000668c FDE cie=00000000 pc=000000000007d628..000000000007d6bc │ │ + DW_CFA_advance_loc: 12 to 000000000007d634 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006650 000000000000002c 00006654 FDE cie=00000000 pc=000000000007df98..000000000007e400 │ │ - DW_CFA_advance_loc: 32 to 000000000007dfb8 │ │ +000066a8 000000000000002c 000066ac FDE cie=00000000 pc=000000000007d6bc..000000000007db24 │ │ + DW_CFA_advance_loc: 32 to 000000000007d6dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10034,43 +10077,43 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006680 0000000000000014 00006684 FDE cie=00000000 pc=000000000007e400..000000000007e424 │ │ +000066d8 0000000000000014 000066dc FDE cie=00000000 pc=000000000007db24..000000000007db48 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006698 0000000000000014 0000669c FDE cie=00000000 pc=000000000007e424..000000000007e46c │ │ +000066f0 0000000000000014 000066f4 FDE cie=00000000 pc=000000000007db48..000000000007db90 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000066b0 0000000000000014 000066b4 FDE cie=00000000 pc=000000000007e46c..000000000007e500 │ │ +00006708 0000000000000014 0000670c FDE cie=00000000 pc=000000000007db90..000000000007dc24 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000066c8 0000000000000024 000066cc FDE cie=00000000 pc=000000000007e500..000000000007e5cc │ │ - DW_CFA_advance_loc: 16 to 000000000007e510 │ │ +00006720 0000000000000024 00006724 FDE cie=00000000 pc=000000000007dc24..000000000007dcf0 │ │ + DW_CFA_advance_loc: 16 to 000000000007dc34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -10078,43 +10121,43 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000066f0 0000000000000014 000066f4 FDE cie=00000000 pc=000000000007e5cc..000000000007e5f0 │ │ +00006748 0000000000000014 0000674c FDE cie=00000000 pc=000000000007dcf0..000000000007dd14 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006708 0000000000000014 0000670c FDE cie=00000000 pc=000000000007e5f0..000000000007e65c │ │ +00006760 0000000000000014 00006764 FDE cie=00000000 pc=000000000007dd14..000000000007dd80 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006720 0000000000000014 00006724 FDE cie=00000000 pc=000000000007e65c..000000000007e728 │ │ +00006778 0000000000000014 0000677c FDE cie=00000000 pc=000000000007dd80..000000000007de4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006738 000000000000002c 0000673c FDE cie=00000000 pc=000000000007e728..000000000007e9a0 │ │ - DW_CFA_advance_loc: 32 to 000000000007e748 │ │ +00006790 000000000000002c 00006794 FDE cie=00000000 pc=000000000007de4c..000000000007e0c4 │ │ + DW_CFA_advance_loc: 32 to 000000000007de6c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10124,43 +10167,43 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006768 0000000000000014 0000676c FDE cie=00000000 pc=000000000007e9a0..000000000007e9c4 │ │ +000067c0 0000000000000014 000067c4 FDE cie=00000000 pc=000000000007e0c4..000000000007e0e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006780 0000000000000014 00006784 FDE cie=00000000 pc=000000000007e9c4..000000000007ea0c │ │ +000067d8 0000000000000014 000067dc FDE cie=00000000 pc=000000000007e0e8..000000000007e130 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006798 0000000000000014 0000679c FDE cie=00000000 pc=000000000007ea0c..000000000007ea9c │ │ +000067f0 0000000000000014 000067f4 FDE cie=00000000 pc=000000000007e130..000000000007e1c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000067b0 0000000000000024 000067b4 FDE cie=00000000 pc=000000000007ea9c..000000000007eb68 │ │ - DW_CFA_advance_loc: 16 to 000000000007eaac │ │ +00006808 0000000000000024 0000680c FDE cie=00000000 pc=000000000007e1c0..000000000007e28c │ │ + DW_CFA_advance_loc: 16 to 000000000007e1d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -10168,57 +10211,57 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000067d8 0000000000000014 000067dc FDE cie=00000000 pc=000000000007eb68..000000000007eb8c │ │ +00006830 0000000000000014 00006834 FDE cie=00000000 pc=000000000007e28c..000000000007e2b0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000067f0 0000000000000014 000067f4 FDE cie=00000000 pc=000000000007eb8c..000000000007ebb0 │ │ +00006848 0000000000000014 0000684c FDE cie=00000000 pc=000000000007e2b0..000000000007e2d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006808 000000000000001c 0000680c FDE cie=00000000 pc=000000000007ebb0..000000000007ec00 │ │ - DW_CFA_advance_loc: 16 to 000000000007ebc0 │ │ +00006860 000000000000001c 00006864 FDE cie=00000000 pc=000000000007e2d4..000000000007e324 │ │ + DW_CFA_advance_loc: 16 to 000000000007e2e4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006828 000000000000001c 0000682c FDE cie=00000000 pc=000000000007ec00..000000000007ec7c │ │ - DW_CFA_advance_loc: 12 to 000000000007ec0c │ │ +00006880 000000000000001c 00006884 FDE cie=00000000 pc=000000000007e324..000000000007e3a0 │ │ + DW_CFA_advance_loc: 12 to 000000000007e330 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006848 000000000000002c 0000684c FDE cie=00000000 pc=000000000007ec7c..000000000007edcc │ │ - DW_CFA_advance_loc: 24 to 000000000007ec94 │ │ +000068a0 000000000000002c 000068a4 FDE cie=00000000 pc=000000000007e3a0..000000000007e4f0 │ │ + DW_CFA_advance_loc: 24 to 000000000007e3b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10230,54 +10273,54 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006878 0000000000000014 0000687c FDE cie=00000000 pc=000000000007edcc..000000000007edf0 │ │ +000068d0 0000000000000014 000068d4 FDE cie=00000000 pc=000000000007e4f0..000000000007e514 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006890 0000000000000014 00006894 FDE cie=00000000 pc=000000000007edf0..000000000007ee14 │ │ +000068e8 0000000000000014 000068ec FDE cie=00000000 pc=000000000007e514..000000000007e538 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000068a8 0000000000000014 000068ac FDE cie=00000000 pc=000000000007ee14..000000000007ee90 │ │ +00006900 0000000000000014 00006904 FDE cie=00000000 pc=000000000007e538..000000000007e5b4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000068c0 000000000000001c 000068c4 FDE cie=00000000 pc=000000000007ee90..000000000007ef0c │ │ - DW_CFA_advance_loc: 12 to 000000000007ee9c │ │ +00006918 000000000000001c 0000691c FDE cie=00000000 pc=000000000007e5b4..000000000007e630 │ │ + DW_CFA_advance_loc: 12 to 000000000007e5c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000068e0 000000000000002c 000068e4 FDE cie=00000000 pc=000000000007ef0c..000000000007f050 │ │ - DW_CFA_advance_loc: 24 to 000000000007ef24 │ │ +00006938 000000000000002c 0000693c FDE cie=00000000 pc=000000000007e630..000000000007e774 │ │ + DW_CFA_advance_loc: 24 to 000000000007e648 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10289,127 +10332,127 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006910 0000000000000014 00006914 FDE cie=00000000 pc=000000000007f050..000000000007f074 │ │ +00006968 0000000000000014 0000696c FDE cie=00000000 pc=000000000007e774..000000000007e798 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006928 0000000000000014 0000692c FDE cie=00000000 pc=000000000007f074..000000000007f09c │ │ +00006980 0000000000000014 00006984 FDE cie=00000000 pc=000000000007e798..000000000007e7c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006940 000000000000001c 00006944 FDE cie=00000000 pc=000000000007f09c..000000000007f0d4 │ │ - DW_CFA_advance_loc: 12 to 000000000007f0a8 │ │ +00006998 000000000000001c 0000699c FDE cie=00000000 pc=000000000007e7c0..000000000007e7f8 │ │ + DW_CFA_advance_loc: 12 to 000000000007e7cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006960 0000000000000014 00006964 FDE cie=00000000 pc=000000000007f0d4..000000000007f0dc │ │ +000069b8 0000000000000014 000069bc FDE cie=00000000 pc=000000000007e7f8..000000000007e800 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006978 0000000000000014 0000697c FDE cie=00000000 pc=000000000007f0dc..000000000007f0e8 │ │ +000069d0 0000000000000014 000069d4 FDE cie=00000000 pc=000000000007e800..000000000007e80c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006990 0000000000000014 00006994 FDE cie=00000000 pc=000000000007f0e8..000000000007f268 │ │ +000069e8 0000000000000014 000069ec FDE cie=00000000 pc=000000000007e80c..000000000007e98c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000069a8 0000000000000014 000069ac FDE cie=00000000 pc=000000000007f268..000000000007f3e8 │ │ +00006a00 0000000000000014 00006a04 FDE cie=00000000 pc=000000000007e98c..000000000007eb0c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000069c0 0000000000000024 000069c4 FDE cie=00000000 pc=000000000007f3e8..000000000007f4dc │ │ - DW_CFA_advance_loc: 24 to 000000000007f400 │ │ +00006a18 0000000000000024 00006a1c FDE cie=00000000 pc=000000000007eb0c..000000000007ec00 │ │ + DW_CFA_advance_loc: 24 to 000000000007eb24 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000069e8 0000000000000024 000069ec FDE cie=00000000 pc=000000000007f4dc..000000000007f6e0 │ │ - DW_CFA_advance_loc: 24 to 000000000007f4f4 │ │ +00006a40 0000000000000024 00006a44 FDE cie=00000000 pc=000000000007ec00..000000000007ee04 │ │ + DW_CFA_advance_loc: 24 to 000000000007ec18 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006a10 0000000000000024 00006a14 FDE cie=00000000 pc=000000000007f6e0..000000000007fc7c │ │ - DW_CFA_advance_loc: 28 to 000000000007f6fc │ │ +00006a68 0000000000000024 00006a6c FDE cie=00000000 pc=000000000007ee04..000000000007f3a0 │ │ + DW_CFA_advance_loc: 28 to 000000000007ee20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00006a38 000000000000002c 00006a3c FDE cie=00000000 pc=000000000007fc7c..000000000007ffa8 │ │ - DW_CFA_advance_loc: 32 to 000000000007fc9c │ │ +00006a90 000000000000002c 00006a94 FDE cie=00000000 pc=000000000007f3a0..000000000007f6cc │ │ + DW_CFA_advance_loc: 32 to 000000000007f3c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10419,73 +10462,73 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006a68 0000000000000014 00006a6c FDE cie=00000000 pc=000000000007ffa8..000000000007ffbc │ │ +00006ac0 0000000000000014 00006ac4 FDE cie=00000000 pc=000000000007f6cc..000000000007f6e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006a80 0000000000000014 00006a84 FDE cie=00000000 pc=000000000007ffbc..000000000007fff4 │ │ +00006ad8 0000000000000014 00006adc FDE cie=00000000 pc=000000000007f6e0..000000000007f718 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006a98 000000000000001c 00006a9c FDE cie=00000000 pc=000000000007fff4..0000000000080028 │ │ - DW_CFA_advance_loc: 12 to 0000000000080000 │ │ +00006af0 000000000000001c 00006af4 FDE cie=00000000 pc=000000000007f718..000000000007f74c │ │ + DW_CFA_advance_loc: 12 to 000000000007f724 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006ab8 0000000000000014 00006abc FDE cie=00000000 pc=0000000000080028..0000000000080038 │ │ +00006b10 0000000000000014 00006b14 FDE cie=00000000 pc=000000000007f74c..000000000007f75c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006ad0 0000000000000014 00006ad4 FDE cie=00000000 pc=0000000000080038..0000000000080048 │ │ +00006b28 0000000000000014 00006b2c FDE cie=00000000 pc=000000000007f75c..000000000007f76c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006ae8 0000000000000014 00006aec FDE cie=00000000 pc=0000000000080048..0000000000080098 │ │ +00006b40 0000000000000014 00006b44 FDE cie=00000000 pc=000000000007f76c..000000000007f7bc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006b00 000000000000002c 00006b04 FDE cie=00000000 pc=0000000000080098..0000000000080ee8 │ │ - DW_CFA_advance_loc: 32 to 00000000000800b8 │ │ +00006b58 000000000000002c 00006b5c FDE cie=00000000 pc=000000000007f7bc..000000000008060c │ │ + DW_CFA_advance_loc: 32 to 000000000007f7dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10495,16 +10538,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006b30 000000000000002c 00006b34 FDE cie=00000000 pc=0000000000080ee8..00000000000819e8 │ │ - DW_CFA_advance_loc: 32 to 0000000000080f08 │ │ +00006b88 000000000000002c 00006b8c FDE cie=00000000 pc=000000000008060c..000000000008110c │ │ + DW_CFA_advance_loc: 32 to 000000000008062c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10514,98 +10557,98 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006b60 000000000000001c 00006b64 FDE cie=00000000 pc=00000000000819e8..0000000000081bfc │ │ - DW_CFA_advance_loc: 20 to 00000000000819fc │ │ +00006bb8 000000000000001c 00006bbc FDE cie=00000000 pc=000000000008110c..0000000000081320 │ │ + DW_CFA_advance_loc: 20 to 0000000000081120 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006b80 0000000000000014 00006b84 FDE cie=00000000 pc=0000000000081bfc..0000000000081c84 │ │ +00006bd8 0000000000000014 00006bdc FDE cie=00000000 pc=0000000000081320..00000000000813a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006b98 000000000000001c 00006b9c FDE cie=00000000 pc=0000000000081c84..0000000000081cdc │ │ - DW_CFA_advance_loc: 12 to 0000000000081c90 │ │ +00006bf0 000000000000001c 00006bf4 FDE cie=00000000 pc=00000000000813a8..0000000000081400 │ │ + DW_CFA_advance_loc: 12 to 00000000000813b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006bb8 000000000000001c 00006bbc FDE cie=00000000 pc=0000000000081cdc..0000000000081d60 │ │ - DW_CFA_advance_loc: 12 to 0000000000081ce8 │ │ +00006c10 000000000000001c 00006c14 FDE cie=00000000 pc=0000000000081400..0000000000081484 │ │ + DW_CFA_advance_loc: 12 to 000000000008140c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006bd8 000000000000001c 00006bdc FDE cie=00000000 pc=0000000000081d60..0000000000081dc0 │ │ - DW_CFA_advance_loc: 16 to 0000000000081d70 │ │ +00006c30 000000000000001c 00006c34 FDE cie=00000000 pc=0000000000081484..00000000000814e4 │ │ + DW_CFA_advance_loc: 16 to 0000000000081494 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006bf8 000000000000001c 00006bfc FDE cie=00000000 pc=0000000000081dc0..0000000000081e90 │ │ - DW_CFA_advance_loc: 16 to 0000000000081dd0 │ │ +00006c50 000000000000001c 00006c54 FDE cie=00000000 pc=00000000000814e4..00000000000815b4 │ │ + DW_CFA_advance_loc: 16 to 00000000000814f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006c18 000000000000001c 00006c1c FDE cie=00000000 pc=0000000000081e90..0000000000081f7c │ │ - DW_CFA_advance_loc: 16 to 0000000000081ea0 │ │ +00006c70 000000000000001c 00006c74 FDE cie=00000000 pc=00000000000815b4..00000000000816a0 │ │ + DW_CFA_advance_loc: 16 to 00000000000815c4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006c38 000000000000001c 00006c3c FDE cie=00000000 pc=0000000000081f7c..000000000008200c │ │ - DW_CFA_advance_loc: 12 to 0000000000081f88 │ │ +00006c90 000000000000001c 00006c94 FDE cie=00000000 pc=00000000000816a0..0000000000081730 │ │ + DW_CFA_advance_loc: 12 to 00000000000816ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006c58 000000000000002c 00006c5c FDE cie=00000000 pc=000000000008200c..00000000000823c0 │ │ - DW_CFA_advance_loc: 32 to 000000000008202c │ │ +00006cb0 000000000000002c 00006cb4 FDE cie=00000000 pc=0000000000081730..0000000000081ae4 │ │ + DW_CFA_advance_loc: 32 to 0000000000081750 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10615,16 +10658,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006c88 0000000000000024 00006c8c FDE cie=00000000 pc=00000000000823c0..0000000000082488 │ │ - DW_CFA_advance_loc: 16 to 00000000000823d0 │ │ +00006ce0 0000000000000024 00006ce4 FDE cie=00000000 pc=0000000000081ae4..0000000000081ba8 │ │ + DW_CFA_advance_loc: 16 to 0000000000081af4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -10632,26 +10675,26 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006cb0 000000000000001c 00006cb4 FDE cie=00000000 pc=0000000000082488..0000000000082664 │ │ - DW_CFA_advance_loc: 20 to 000000000008249c │ │ +00006d08 000000000000001c 00006d0c FDE cie=00000000 pc=0000000000081ba8..0000000000081d84 │ │ + DW_CFA_advance_loc: 20 to 0000000000081bbc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00006cd0 000000000000002c 00006cd4 FDE cie=00000000 pc=0000000000082664..00000000000827d8 │ │ - DW_CFA_advance_loc: 28 to 0000000000082680 │ │ +00006d28 000000000000002c 00006d2c FDE cie=00000000 pc=0000000000081d84..0000000000081ef8 │ │ + DW_CFA_advance_loc: 28 to 0000000000081da0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10663,38 +10706,38 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006d00 000000000000001c 00006d04 FDE cie=00000000 pc=00000000000827d8..0000000000082830 │ │ - DW_CFA_advance_loc: 12 to 00000000000827e4 │ │ +00006d58 000000000000001c 00006d5c FDE cie=00000000 pc=0000000000081ef8..0000000000081f50 │ │ + DW_CFA_advance_loc: 12 to 0000000000081f04 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006d20 000000000000001c 00006d24 FDE cie=00000000 pc=0000000000082830..0000000000082888 │ │ - DW_CFA_advance_loc: 12 to 000000000008283c │ │ +00006d78 000000000000001c 00006d7c FDE cie=00000000 pc=0000000000081f50..0000000000081fa8 │ │ + DW_CFA_advance_loc: 12 to 0000000000081f5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006d40 000000000000002c 00006d44 FDE cie=00000000 pc=0000000000082888..0000000000082c38 │ │ - DW_CFA_advance_loc: 32 to 00000000000828a8 │ │ +00006d98 000000000000002c 00006d9c FDE cie=00000000 pc=0000000000081fa8..0000000000082358 │ │ + DW_CFA_advance_loc: 32 to 0000000000081fc8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10704,50 +10747,50 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006d70 0000000000000024 00006d74 FDE cie=00000000 pc=0000000000082c38..0000000000082e30 │ │ - DW_CFA_advance_loc: 28 to 0000000000082c54 │ │ +00006dc8 0000000000000024 00006dcc FDE cie=00000000 pc=0000000000082358..0000000000082554 │ │ + DW_CFA_advance_loc: 28 to 0000000000082374 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00006d98 000000000000001c 00006d9c FDE cie=00000000 pc=0000000000082e30..0000000000082e8c │ │ - DW_CFA_advance_loc: 12 to 0000000000082e3c │ │ +00006df0 000000000000001c 00006df4 FDE cie=00000000 pc=0000000000082554..00000000000825b0 │ │ + DW_CFA_advance_loc: 12 to 0000000000082560 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006db8 0000000000000014 00006dbc FDE cie=00000000 pc=0000000000082e8c..0000000000083014 │ │ +00006e10 0000000000000014 00006e14 FDE cie=00000000 pc=00000000000825b0..0000000000082738 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006dd0 000000000000002c 00006dd4 FDE cie=00000000 pc=0000000000083014..00000000000833f8 │ │ - DW_CFA_advance_loc: 32 to 0000000000083034 │ │ +00006e28 000000000000002c 00006e2c FDE cie=00000000 pc=0000000000082738..0000000000082b1c │ │ + DW_CFA_advance_loc: 32 to 0000000000082758 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10757,32 +10800,32 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006e00 0000000000000024 00006e04 FDE cie=00000000 pc=00000000000833f8..00000000000834b8 │ │ - DW_CFA_advance_loc: 24 to 0000000000083410 │ │ +00006e58 0000000000000024 00006e5c FDE cie=00000000 pc=0000000000082b1c..0000000000082bdc │ │ + DW_CFA_advance_loc: 24 to 0000000000082b34 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006e28 000000000000002c 00006e2c FDE cie=00000000 pc=00000000000834b8..000000000008385c │ │ - DW_CFA_advance_loc: 28 to 00000000000834d4 │ │ +00006e80 000000000000002c 00006e84 FDE cie=00000000 pc=0000000000082bdc..0000000000082f80 │ │ + DW_CFA_advance_loc: 28 to 0000000000082bf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10794,37 +10837,37 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006e58 000000000000001c 00006e5c FDE cie=00000000 pc=000000000008385c..0000000000083890 │ │ - DW_CFA_advance_loc: 12 to 0000000000083868 │ │ +00006eb0 000000000000001c 00006eb4 FDE cie=00000000 pc=0000000000082f80..0000000000082fb4 │ │ + DW_CFA_advance_loc: 12 to 0000000000082f8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006e78 0000000000000014 00006e7c FDE cie=00000000 pc=0000000000083890..000000000008389c │ │ +00006ed0 0000000000000014 00006ed4 FDE cie=00000000 pc=0000000000082fb4..0000000000082fc0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006e90 0000000000000024 00006e94 FDE cie=00000000 pc=000000000008389c..0000000000083afc │ │ - DW_CFA_advance_loc: 16 to 00000000000838ac │ │ +00006ee8 0000000000000024 00006eec FDE cie=00000000 pc=0000000000082fc0..0000000000083220 │ │ + DW_CFA_advance_loc: 16 to 0000000000082fd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -10832,16 +10875,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006eb8 000000000000002c 00006ebc FDE cie=00000000 pc=0000000000083afc..00000000000840b8 │ │ - DW_CFA_advance_loc: 28 to 0000000000083b18 │ │ +00006f10 000000000000002c 00006f14 FDE cie=00000000 pc=0000000000083220..00000000000837dc │ │ + DW_CFA_advance_loc: 28 to 000000000008323c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10853,16 +10896,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006ee8 000000000000002c 00006eec FDE cie=00000000 pc=00000000000840b8..0000000000084444 │ │ - DW_CFA_advance_loc: 32 to 00000000000840d8 │ │ +00006f40 000000000000002c 00006f44 FDE cie=00000000 pc=00000000000837dc..0000000000083b7c │ │ + DW_CFA_advance_loc: 32 to 00000000000837fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10872,70 +10915,70 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006f18 000000000000001c 00006f1c FDE cie=00000000 pc=0000000000084444..0000000000084484 │ │ - DW_CFA_advance_loc: 12 to 0000000000084450 │ │ +00006f70 000000000000001c 00006f74 FDE cie=00000000 pc=0000000000083b7c..0000000000083bbc │ │ + DW_CFA_advance_loc: 12 to 0000000000083b88 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006f38 0000000000000024 00006f3c FDE cie=00000000 pc=0000000000084484..0000000000084504 │ │ - DW_CFA_advance_loc: 20 to 0000000000084498 │ │ +00006f90 0000000000000024 00006f94 FDE cie=00000000 pc=0000000000083bbc..0000000000083c3c │ │ + DW_CFA_advance_loc: 20 to 0000000000083bd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006f60 0000000000000014 00006f64 FDE cie=00000000 pc=0000000000084504..00000000000846c8 │ │ +00006fb8 0000000000000014 00006fbc FDE cie=00000000 pc=0000000000083c3c..0000000000083e00 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006f78 0000000000000014 00006f7c FDE cie=00000000 pc=00000000000846c8..0000000000084814 │ │ +00006fd0 0000000000000014 00006fd4 FDE cie=00000000 pc=0000000000083e00..0000000000083f4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006f90 0000000000000014 00006f94 FDE cie=00000000 pc=0000000000084814..00000000000848ec │ │ +00006fe8 0000000000000014 00006fec FDE cie=00000000 pc=0000000000083f4c..0000000000084018 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006fa8 000000000000002c 00006fac FDE cie=00000000 pc=00000000000848ec..0000000000084c90 │ │ - DW_CFA_advance_loc: 32 to 000000000008490c │ │ +00007000 000000000000002c 00007004 FDE cie=00000000 pc=0000000000084018..00000000000843bc │ │ + DW_CFA_advance_loc: 32 to 0000000000084038 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10945,25 +10988,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006fd8 0000000000000014 00006fdc FDE cie=00000000 pc=0000000000084c90..0000000000084d44 │ │ +00007030 0000000000000014 00007034 FDE cie=00000000 pc=00000000000843bc..0000000000084470 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00006ff0 000000000000002c 00006ff4 FDE cie=00000000 pc=0000000000084d44..0000000000084f20 │ │ - DW_CFA_advance_loc: 28 to 0000000000084d60 │ │ +00007048 000000000000002c 0000704c FDE cie=00000000 pc=0000000000084470..000000000008464c │ │ + DW_CFA_advance_loc: 28 to 000000000008448c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10974,16 +11017,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007020 000000000000002c 00007024 FDE cie=00000000 pc=0000000000084f20..0000000000086028 │ │ - DW_CFA_advance_loc: 32 to 0000000000084f40 │ │ +00007078 000000000000002c 0000707c FDE cie=00000000 pc=000000000008464c..000000000008576c │ │ + DW_CFA_advance_loc: 32 to 000000000008466c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -10994,16 +11037,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007050 000000000000002c 00007054 FDE cie=00000000 pc=0000000000086028..00000000000863fc │ │ - DW_CFA_advance_loc: 32 to 0000000000086048 │ │ +000070a8 000000000000002c 000070ac FDE cie=00000000 pc=000000000008576c..0000000000085b40 │ │ + DW_CFA_advance_loc: 32 to 000000000008578c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11013,16 +11056,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007080 000000000000002c 00007084 FDE cie=00000000 pc=00000000000863fc..0000000000086634 │ │ - DW_CFA_advance_loc: 32 to 000000000008641c │ │ +000070d8 000000000000002c 000070dc FDE cie=00000000 pc=0000000000085b40..0000000000085d78 │ │ + DW_CFA_advance_loc: 32 to 0000000000085b60 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11032,67 +11075,67 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000070b0 0000000000000024 000070b4 FDE cie=00000000 pc=0000000000086634..000000000008689c │ │ - DW_CFA_advance_loc: 24 to 000000000008664c │ │ +00007108 0000000000000024 0000710c FDE cie=00000000 pc=0000000000085d78..0000000000085fe0 │ │ + DW_CFA_advance_loc: 24 to 0000000000085d90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000070d8 0000000000000014 000070dc FDE cie=00000000 pc=000000000008689c..0000000000086974 │ │ +00007130 0000000000000014 00007134 FDE cie=00000000 pc=0000000000085fe0..00000000000860b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000070f0 0000000000000024 000070f4 FDE cie=00000000 pc=0000000000086974..0000000000086aec │ │ - DW_CFA_advance_loc: 24 to 000000000008698c │ │ +00007148 0000000000000024 0000714c FDE cie=00000000 pc=00000000000860b8..0000000000086230 │ │ + DW_CFA_advance_loc: 24 to 00000000000860d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007118 000000000000001c 0000711c FDE cie=00000000 pc=0000000000086aec..0000000000086b30 │ │ - DW_CFA_advance_loc: 12 to 0000000000086af8 │ │ +00007170 000000000000001c 00007174 FDE cie=00000000 pc=0000000000086230..0000000000086274 │ │ + DW_CFA_advance_loc: 12 to 000000000008623c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007138 000000000000002c 0000713c FDE cie=00000000 pc=0000000000086b30..0000000000086da0 │ │ - DW_CFA_advance_loc: 32 to 0000000000086b50 │ │ +00007190 000000000000002c 00007194 FDE cie=00000000 pc=0000000000086274..00000000000864e4 │ │ + DW_CFA_advance_loc: 32 to 0000000000086294 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11103,37 +11146,37 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007168 0000000000000014 0000716c FDE cie=00000000 pc=0000000000086da0..0000000000086dc0 │ │ +000071c0 0000000000000014 000071c4 FDE cie=00000000 pc=00000000000864e4..0000000000086504 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007180 000000000000001c 00007184 FDE cie=00000000 pc=0000000000086dc0..0000000000086df0 │ │ - DW_CFA_advance_loc: 12 to 0000000000086dcc │ │ +000071d8 000000000000001c 000071dc FDE cie=00000000 pc=0000000000086504..0000000000086534 │ │ + DW_CFA_advance_loc: 12 to 0000000000086510 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000071a0 000000000000002c 000071a4 FDE cie=00000000 pc=0000000000086df0..0000000000087078 │ │ - DW_CFA_advance_loc: 32 to 0000000000086e10 │ │ +000071f8 000000000000002c 000071fc FDE cie=00000000 pc=0000000000086534..00000000000867bc │ │ + DW_CFA_advance_loc: 32 to 0000000000086554 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11143,16 +11186,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000071d0 000000000000002c 000071d4 FDE cie=00000000 pc=0000000000087078..000000000008745c │ │ - DW_CFA_advance_loc: 32 to 0000000000087098 │ │ +00007228 000000000000002c 0000722c FDE cie=00000000 pc=00000000000867bc..0000000000086ba0 │ │ + DW_CFA_advance_loc: 32 to 00000000000867dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11162,25 +11205,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007200 0000000000000014 00007204 FDE cie=00000000 pc=000000000008745c..00000000000874f4 │ │ +00007258 0000000000000014 0000725c FDE cie=00000000 pc=0000000000086ba0..0000000000086c38 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007218 000000000000002c 0000721c FDE cie=00000000 pc=00000000000874f4..0000000000087770 │ │ - DW_CFA_advance_loc: 32 to 0000000000087514 │ │ +00007270 000000000000002c 00007274 FDE cie=00000000 pc=0000000000086c38..0000000000086eb4 │ │ + DW_CFA_advance_loc: 32 to 0000000000086c58 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11190,29 +11233,29 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007248 0000000000000014 0000724c FDE cie=00000000 pc=0000000000087770..0000000000087a10 │ │ - DW_CFA_advance_loc: 4 to 0000000000087774 │ │ +000072a0 0000000000000014 000072a4 FDE cie=00000000 pc=0000000000086eb4..0000000000087154 │ │ + DW_CFA_advance_loc: 4 to 0000000000086eb8 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007260 0000000000000014 00007264 FDE cie=00000000 pc=0000000000087a10..0000000000087c20 │ │ - DW_CFA_advance_loc: 4 to 0000000000087a14 │ │ +000072b8 0000000000000014 000072bc FDE cie=00000000 pc=0000000000087154..0000000000087364 │ │ + DW_CFA_advance_loc: 4 to 0000000000087158 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ │ │ -00007278 000000000000002c 0000727c FDE cie=00000000 pc=0000000000087c20..0000000000087d5c │ │ - DW_CFA_advance_loc: 32 to 0000000000087c40 │ │ +000072d0 000000000000002c 000072d4 FDE cie=00000000 pc=0000000000087364..00000000000874a0 │ │ + DW_CFA_advance_loc: 32 to 0000000000087384 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11222,28 +11265,28 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000072a8 000000000000001c 000072ac FDE cie=00000000 pc=0000000000087d5c..0000000000087e50 │ │ - DW_CFA_advance_loc: 12 to 0000000000087d68 │ │ +00007300 000000000000001c 00007304 FDE cie=00000000 pc=00000000000874a0..0000000000087594 │ │ + DW_CFA_advance_loc: 12 to 00000000000874ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000072c8 000000000000002c 000072cc FDE cie=00000000 pc=0000000000087e50..0000000000088158 │ │ - DW_CFA_advance_loc: 32 to 0000000000087e70 │ │ +00007320 000000000000002c 00007324 FDE cie=00000000 pc=0000000000087594..0000000000087894 │ │ + DW_CFA_advance_loc: 32 to 00000000000875b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11253,62 +11296,62 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000072f8 0000000000000024 000072fc FDE cie=00000000 pc=0000000000088158..0000000000088344 │ │ - DW_CFA_advance_loc: 28 to 0000000000088174 │ │ +00007350 0000000000000024 00007354 FDE cie=00000000 pc=0000000000087894..0000000000087a80 │ │ + DW_CFA_advance_loc: 28 to 00000000000878b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00007320 0000000000000024 00007324 FDE cie=00000000 pc=0000000000088344..0000000000088410 │ │ - DW_CFA_advance_loc: 24 to 000000000008835c │ │ +00007378 0000000000000024 0000737c FDE cie=00000000 pc=0000000000087a80..0000000000087b4c │ │ + DW_CFA_advance_loc: 24 to 0000000000087a98 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00007348 0000000000000014 0000734c FDE cie=00000000 pc=0000000000088410..0000000000088490 │ │ +000073a0 0000000000000014 000073a4 FDE cie=00000000 pc=0000000000087b4c..0000000000087bcc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007360 0000000000000014 00007364 FDE cie=00000000 pc=0000000000088490..00000000000884fc │ │ +000073b8 0000000000000014 000073bc FDE cie=00000000 pc=0000000000087bcc..0000000000087c38 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007378 0000000000000024 0000737c FDE cie=00000000 pc=00000000000884fc..00000000000885e0 │ │ - DW_CFA_advance_loc: 20 to 0000000000088510 │ │ +000073d0 0000000000000024 000073d4 FDE cie=00000000 pc=0000000000087c38..0000000000087d1c │ │ + DW_CFA_advance_loc: 20 to 0000000000087c4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -11316,53 +11359,53 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000073a0 000000000000001c 000073a4 FDE cie=00000000 pc=00000000000885e0..000000000008869c │ │ - DW_CFA_advance_loc: 20 to 00000000000885f4 │ │ +000073f8 000000000000001c 000073fc FDE cie=00000000 pc=0000000000087d1c..0000000000087dd8 │ │ + DW_CFA_advance_loc: 20 to 0000000000087d30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000073c0 0000000000000014 000073c4 FDE cie=00000000 pc=000000000008869c..0000000000088724 │ │ +00007418 0000000000000014 0000741c FDE cie=00000000 pc=0000000000087dd8..0000000000087e60 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000073d8 0000000000000014 000073dc FDE cie=00000000 pc=0000000000088724..00000000000887ac │ │ +00007430 0000000000000014 00007434 FDE cie=00000000 pc=0000000000087e60..0000000000087ee8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000073f0 0000000000000014 000073f4 FDE cie=00000000 pc=00000000000887ac..0000000000088800 │ │ +00007448 0000000000000014 0000744c FDE cie=00000000 pc=0000000000087ee8..0000000000087f3c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007408 000000000000002c 0000740c FDE cie=00000000 pc=0000000000088800..0000000000089624 │ │ - DW_CFA_advance_loc: 32 to 0000000000088820 │ │ +00007460 000000000000002c 00007464 FDE cie=00000000 pc=0000000000087f3c..0000000000088d60 │ │ + DW_CFA_advance_loc: 32 to 0000000000087f5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11372,16 +11415,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007438 000000000000002c 0000743c FDE cie=00000000 pc=0000000000089624..0000000000089780 │ │ - DW_CFA_advance_loc: 32 to 0000000000089644 │ │ +00007490 000000000000002c 00007494 FDE cie=00000000 pc=0000000000088d60..0000000000088ebc │ │ + DW_CFA_advance_loc: 32 to 0000000000088d80 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11392,25 +11435,25 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007468 0000000000000014 0000746c FDE cie=00000000 pc=0000000000089780..00000000000897b8 │ │ +000074c0 0000000000000014 000074c4 FDE cie=00000000 pc=0000000000088ebc..0000000000088ef4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007480 000000000000002c 00007484 FDE cie=00000000 pc=00000000000897b8..0000000000089900 │ │ - DW_CFA_advance_loc: 32 to 00000000000897d8 │ │ +000074d8 000000000000002c 000074dc FDE cie=00000000 pc=0000000000088ef4..000000000008903c │ │ + DW_CFA_advance_loc: 32 to 0000000000088f14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11421,25 +11464,25 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000074b0 0000000000000014 000074b4 FDE cie=00000000 pc=0000000000089900..0000000000089924 │ │ +00007508 0000000000000014 0000750c FDE cie=00000000 pc=000000000008903c..0000000000089060 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000074c8 0000000000000024 000074cc FDE cie=00000000 pc=0000000000089924..0000000000089998 │ │ - DW_CFA_advance_loc: 20 to 0000000000089938 │ │ +00007520 0000000000000024 00007524 FDE cie=00000000 pc=0000000000089060..00000000000890d4 │ │ + DW_CFA_advance_loc: 20 to 0000000000089074 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -11447,32 +11490,32 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000074f0 0000000000000024 000074f4 FDE cie=00000000 pc=0000000000089998..0000000000089a4c │ │ - DW_CFA_advance_loc: 24 to 00000000000899b0 │ │ +00007548 0000000000000024 0000754c FDE cie=00000000 pc=00000000000890d4..0000000000089188 │ │ + DW_CFA_advance_loc: 24 to 00000000000890ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007518 0000000000000024 0000751c FDE cie=00000000 pc=0000000000089a4c..0000000000089afc │ │ - DW_CFA_advance_loc: 20 to 0000000000089a60 │ │ +00007570 0000000000000024 00007574 FDE cie=00000000 pc=0000000000089188..0000000000089238 │ │ + DW_CFA_advance_loc: 20 to 000000000008919c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -11480,16 +11523,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007540 000000000000002c 00007544 FDE cie=00000000 pc=0000000000089afc..0000000000089df4 │ │ - DW_CFA_advance_loc: 28 to 0000000000089b18 │ │ +00007598 000000000000002c 0000759c FDE cie=00000000 pc=0000000000089238..0000000000089530 │ │ + DW_CFA_advance_loc: 28 to 0000000000089254 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11499,25 +11542,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007570 0000000000000014 00007574 FDE cie=00000000 pc=0000000000089df4..0000000000089e0c │ │ +000075c8 0000000000000014 000075cc FDE cie=00000000 pc=0000000000089530..0000000000089548 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007588 0000000000000024 0000758c FDE cie=00000000 pc=0000000000089e0c..000000000008a04c │ │ - DW_CFA_advance_loc: 16 to 0000000000089e1c │ │ +000075e0 0000000000000024 000075e4 FDE cie=00000000 pc=0000000000089548..0000000000089788 │ │ + DW_CFA_advance_loc: 16 to 0000000000089558 │ │ DW_CFA_def_cfa_offset: 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11525,16 +11568,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000075b0 000000000000002c 000075b4 FDE cie=00000000 pc=000000000008a04c..000000000008a608 │ │ - DW_CFA_advance_loc: 28 to 000000000008a068 │ │ +00007608 000000000000002c 0000760c FDE cie=00000000 pc=0000000000089788..0000000000089d44 │ │ + DW_CFA_advance_loc: 28 to 00000000000897a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11544,152 +11587,152 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000075e0 0000000000000014 000075e4 FDE cie=00000000 pc=000000000008a608..000000000008a804 │ │ - DW_CFA_advance_loc: 4 to 000000000008a60c │ │ +00007638 0000000000000014 0000763c FDE cie=00000000 pc=0000000000089d44..0000000000089f40 │ │ + DW_CFA_advance_loc: 4 to 0000000000089d48 │ │ DW_CFA_def_cfa_offset: 16 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000075f8 000000000000001c 000075fc FDE cie=00000000 pc=000000000008a804..000000000008a934 │ │ - DW_CFA_advance_loc: 12 to 000000000008a810 │ │ +00007650 000000000000001c 00007654 FDE cie=00000000 pc=0000000000089f40..000000000008a070 │ │ + DW_CFA_advance_loc: 12 to 0000000000089f4c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007618 0000000000000014 0000761c FDE cie=00000000 pc=000000000008a934..000000000008aa44 │ │ +00007670 0000000000000014 00007674 FDE cie=00000000 pc=000000000008a070..000000000008a180 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007630 000000000000001c 00007634 FDE cie=00000000 pc=000000000008aa44..000000000008ab68 │ │ - DW_CFA_advance_loc: 12 to 000000000008aa50 │ │ +00007688 000000000000001c 0000768c FDE cie=00000000 pc=000000000008a180..000000000008a2a4 │ │ + DW_CFA_advance_loc: 12 to 000000000008a18c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007650 0000000000000014 00007654 FDE cie=00000000 pc=000000000008ab68..000000000008ac00 │ │ +000076a8 0000000000000014 000076ac FDE cie=00000000 pc=000000000008a2a4..000000000008a33c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007668 0000000000000024 0000766c FDE cie=00000000 pc=000000000008ac00..000000000008adf4 │ │ - DW_CFA_advance_loc: 24 to 000000000008ac18 │ │ +000076c0 0000000000000024 000076c4 FDE cie=00000000 pc=000000000008a33c..000000000008a530 │ │ + DW_CFA_advance_loc: 24 to 000000000008a354 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007690 000000000000001c 00007694 FDE cie=00000000 pc=000000000008adf4..000000000008ae44 │ │ - DW_CFA_advance_loc: 16 to 000000000008ae04 │ │ +000076e8 000000000000001c 000076ec FDE cie=00000000 pc=000000000008a530..000000000008a580 │ │ + DW_CFA_advance_loc: 16 to 000000000008a540 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000076b0 000000000000001c 000076b4 FDE cie=00000000 pc=000000000008ae44..000000000008aeb4 │ │ - DW_CFA_advance_loc: 20 to 000000000008ae58 │ │ +00007708 000000000000001c 0000770c FDE cie=00000000 pc=000000000008a580..000000000008a5f0 │ │ + DW_CFA_advance_loc: 20 to 000000000008a594 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000076d0 0000000000000014 000076d4 FDE cie=00000000 pc=000000000008aeb4..000000000008aeb8 │ │ +00007728 0000000000000014 0000772c FDE cie=00000000 pc=000000000008a5f0..000000000008a5f4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000076e8 0000000000000014 000076ec FDE cie=00000000 pc=000000000008aeb8..000000000008aec0 │ │ +00007740 0000000000000014 00007744 FDE cie=00000000 pc=000000000008a5f4..000000000008a5fc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007700 000000000000001c 00007704 FDE cie=00000000 pc=000000000008aec0..000000000008b02c │ │ - DW_CFA_advance_loc: 16 to 000000000008aed0 │ │ +00007758 000000000000001c 0000775c FDE cie=00000000 pc=000000000008a5fc..000000000008a750 │ │ + DW_CFA_advance_loc: 16 to 000000000008a60c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r28 (x28) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007720 0000000000000014 00007724 FDE cie=00000000 pc=000000000008b02c..000000000008b038 │ │ +00007778 0000000000000014 0000777c FDE cie=00000000 pc=000000000008a750..000000000008a75c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007738 000000000000001c 0000773c FDE cie=00000000 pc=000000000008b038..000000000008b08c │ │ - DW_CFA_advance_loc: 8 to 000000000008b040 │ │ +00007790 000000000000001c 00007794 FDE cie=00000000 pc=000000000008a75c..000000000008a7b0 │ │ + DW_CFA_advance_loc: 8 to 000000000008a764 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007758 000000000000002c 0000775c FDE cie=00000000 pc=000000000008b08c..000000000008b340 │ │ - DW_CFA_advance_loc: 32 to 000000000008b0ac │ │ +000077b0 000000000000002c 000077b4 FDE cie=00000000 pc=000000000008a7b0..000000000008aa64 │ │ + DW_CFA_advance_loc: 32 to 000000000008a7d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11699,45 +11742,45 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007788 000000000000001c 0000778c FDE cie=00000000 pc=000000000008b340..000000000008b39c │ │ - DW_CFA_advance_loc: 12 to 000000000008b34c │ │ +000077e0 000000000000001c 000077e4 FDE cie=00000000 pc=000000000008aa64..000000000008aac0 │ │ + DW_CFA_advance_loc: 12 to 000000000008aa70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000077a8 0000000000000014 000077ac FDE cie=00000000 pc=000000000008b39c..000000000008b3c4 │ │ +00007800 0000000000000014 00007804 FDE cie=00000000 pc=000000000008aac0..000000000008aae8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000077c0 0000000000000014 000077c4 FDE cie=00000000 pc=000000000008b3c4..000000000008b3d8 │ │ +00007818 0000000000000014 0000781c FDE cie=00000000 pc=000000000008aae8..000000000008aafc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000077d8 000000000000002c 000077dc FDE cie=00000000 pc=000000000008b3d8..000000000008b934 │ │ - DW_CFA_advance_loc: 36 to 000000000008b3fc │ │ +00007830 000000000000002c 00007834 FDE cie=00000000 pc=000000000008aafc..000000000008b054 │ │ + DW_CFA_advance_loc: 36 to 000000000008ab20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11747,53 +11790,53 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007808 000000000000001c 0000780c FDE cie=00000000 pc=000000000008b934..000000000008b9b4 │ │ - DW_CFA_advance_loc: 16 to 000000000008b944 │ │ +00007860 000000000000001c 00007864 FDE cie=00000000 pc=000000000008b054..000000000008b0d8 │ │ + DW_CFA_advance_loc: 16 to 000000000008b064 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007828 000000000000001c 0000782c FDE cie=00000000 pc=000000000008b9b4..000000000008ba8c │ │ - DW_CFA_advance_loc: 8 to 000000000008b9bc │ │ +00007880 000000000000001c 00007884 FDE cie=00000000 pc=000000000008b0d8..000000000008b1b0 │ │ + DW_CFA_advance_loc: 8 to 000000000008b0e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007848 000000000000001c 0000784c FDE cie=00000000 pc=000000000008ba8c..000000000008bab8 │ │ - DW_CFA_advance_loc: 8 to 000000000008ba94 │ │ +000078a0 000000000000001c 000078a4 FDE cie=00000000 pc=000000000008b1b0..000000000008b1dc │ │ + DW_CFA_advance_loc: 8 to 000000000008b1b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007868 000000000000002c 0000786c FDE cie=00000000 pc=000000000008bab8..000000000008bc24 │ │ - DW_CFA_advance_loc: 24 to 000000000008bad0 │ │ +000078c0 000000000000002c 000078c4 FDE cie=00000000 pc=000000000008b1dc..000000000008b338 │ │ + DW_CFA_advance_loc: 24 to 000000000008b1f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -11805,32 +11848,32 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007898 0000000000000024 0000789c FDE cie=00000000 pc=000000000008bc24..000000000008be44 │ │ - DW_CFA_advance_loc: 24 to 000000000008bc3c │ │ +000078f0 0000000000000024 000078f4 FDE cie=00000000 pc=000000000008b338..000000000008b558 │ │ + DW_CFA_advance_loc: 24 to 000000000008b350 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r28 (x28) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000078c0 0000000000000024 000078c4 FDE cie=00000000 pc=000000000008be44..000000000008c344 │ │ - DW_CFA_advance_loc: 16 to 000000000008be54 │ │ +00007918 0000000000000024 0000791c FDE cie=00000000 pc=000000000008b558..000000000008ba5c │ │ + DW_CFA_advance_loc: 16 to 000000000008b568 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -11838,154 +11881,154 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000078e8 000000000000001c 000078ec FDE cie=00000000 pc=000000000008c344..000000000008c558 │ │ - DW_CFA_advance_loc: 20 to 000000000008c358 │ │ +00007940 000000000000001c 00007944 FDE cie=00000000 pc=000000000008ba5c..000000000008bc70 │ │ + DW_CFA_advance_loc: 20 to 000000000008ba70 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00007908 0000000000000024 0000790c FDE cie=00000000 pc=000000000008c558..000000000008c6d8 │ │ - DW_CFA_advance_loc: 24 to 000000000008c570 │ │ +00007960 0000000000000024 00007964 FDE cie=00000000 pc=000000000008bc70..000000000008bdf0 │ │ + DW_CFA_advance_loc: 24 to 000000000008bc88 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007930 0000000000000024 00007934 FDE cie=00000000 pc=000000000008c6d8..000000000008c85c │ │ - DW_CFA_advance_loc: 28 to 000000000008c6f4 │ │ +00007988 0000000000000024 0000798c FDE cie=00000000 pc=000000000008bdf0..000000000008bf74 │ │ + DW_CFA_advance_loc: 28 to 000000000008be0c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00007958 0000000000000014 0000795c FDE cie=00000000 pc=000000000008c85c..000000000008c8e8 │ │ +000079b0 0000000000000014 000079b4 FDE cie=00000000 pc=000000000008bf74..000000000008c000 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007970 0000000000000014 00007974 FDE cie=00000000 pc=000000000008c8e8..000000000008c940 │ │ +000079c8 0000000000000014 000079cc FDE cie=00000000 pc=000000000008c000..000000000008c058 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007988 0000000000000014 0000798c FDE cie=00000000 pc=000000000008c940..000000000008c950 │ │ +000079e0 0000000000000014 000079e4 FDE cie=00000000 pc=000000000008c058..000000000008c068 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000079a0 000000000000001c 000079a4 FDE cie=00000000 pc=000000000008c950..000000000008c994 │ │ - DW_CFA_advance_loc: 12 to 000000000008c95c │ │ +000079f8 000000000000001c 000079fc FDE cie=00000000 pc=000000000008c068..000000000008c0ac │ │ + DW_CFA_advance_loc: 12 to 000000000008c074 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000079c0 0000000000000014 000079c4 FDE cie=00000000 pc=000000000008c994..000000000008c9a0 │ │ +00007a18 0000000000000014 00007a1c FDE cie=00000000 pc=000000000008c0ac..000000000008c0b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000079d8 0000000000000024 000079dc FDE cie=00000000 pc=000000000008c9a0..000000000008cac0 │ │ - DW_CFA_advance_loc: 24 to 000000000008c9b8 │ │ +00007a30 0000000000000024 00007a34 FDE cie=00000000 pc=000000000008c0b8..000000000008c1d8 │ │ + DW_CFA_advance_loc: 24 to 000000000008c0d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007a00 0000000000000024 00007a04 FDE cie=00000000 pc=000000000008cac0..000000000008cbc0 │ │ - DW_CFA_advance_loc: 24 to 000000000008cad8 │ │ +00007a58 0000000000000024 00007a5c FDE cie=00000000 pc=000000000008c1d8..000000000008c2d8 │ │ + DW_CFA_advance_loc: 24 to 000000000008c1f0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007a28 000000000000001c 00007a2c FDE cie=00000000 pc=000000000008cbc0..000000000008cc3c │ │ - DW_CFA_advance_loc: 16 to 000000000008cbd0 │ │ +00007a80 000000000000001c 00007a84 FDE cie=00000000 pc=000000000008c2d8..000000000008c354 │ │ + DW_CFA_advance_loc: 16 to 000000000008c2e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00007a48 000000000000001c 00007a4c FDE cie=00000000 pc=000000000008cc3c..000000000008ccd4 │ │ - DW_CFA_advance_loc: 16 to 000000000008cc4c │ │ +00007aa0 000000000000001c 00007aa4 FDE cie=00000000 pc=000000000008c354..000000000008c3ec │ │ + DW_CFA_advance_loc: 16 to 000000000008c364 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00007a68 0000000000000024 00007a6c FDE cie=00000000 pc=000000000008ccd4..000000000008cd20 │ │ - DW_CFA_advance_loc: 12 to 000000000008cce0 │ │ +00007ac0 0000000000000024 00007ac4 FDE cie=00000000 pc=000000000008c3ec..000000000008c438 │ │ + DW_CFA_advance_loc: 12 to 000000000008c3f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ @@ -11995,60 +12038,60 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007a90 0000000000000014 00007a94 FDE cie=00000000 pc=000000000008cd20..000000000008cd34 │ │ +00007ae8 0000000000000014 00007aec FDE cie=00000000 pc=000000000008c438..000000000008c44c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007aa8 0000000000000014 00007aac FDE cie=00000000 pc=000000000008cd34..000000000008cd38 │ │ +00007b00 0000000000000014 00007b04 FDE cie=00000000 pc=000000000008c44c..000000000008c450 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007ac0 000000000000001c 00007ac4 FDE cie=00000000 pc=000000000008cd38..000000000008cdac │ │ - DW_CFA_advance_loc: 12 to 000000000008cd44 │ │ +00007b18 000000000000001c 00007b1c FDE cie=00000000 pc=000000000008c450..000000000008c4c4 │ │ + DW_CFA_advance_loc: 12 to 000000000008c45c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007ae0 0000000000000024 00007ae4 FDE cie=00000000 pc=000000000008cdac..000000000008d048 │ │ - DW_CFA_advance_loc: 20 to 000000000008cdc0 │ │ +00007b38 0000000000000024 00007b3c FDE cie=00000000 pc=000000000008c4c4..000000000008c758 │ │ + DW_CFA_advance_loc: 20 to 000000000008c4d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007b08 0000000000000024 00007b0c FDE cie=00000000 pc=000000000008d048..000000000008d108 │ │ - DW_CFA_advance_loc: 20 to 000000000008d05c │ │ +00007b60 0000000000000024 00007b64 FDE cie=00000000 pc=000000000008c758..000000000008c818 │ │ + DW_CFA_advance_loc: 20 to 000000000008c76c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12056,46 +12099,46 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007b30 0000000000000014 00007b34 FDE cie=00000000 pc=000000000008d108..000000000008d128 │ │ +00007b88 0000000000000014 00007b8c FDE cie=00000000 pc=000000000008c818..000000000008c838 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007b48 000000000000001c 00007b4c FDE cie=00000000 pc=000000000008d128..000000000008d14c │ │ - DW_CFA_advance_loc: 12 to 000000000008d134 │ │ +00007ba0 000000000000001c 00007ba4 FDE cie=00000000 pc=000000000008c838..000000000008c85c │ │ + DW_CFA_advance_loc: 12 to 000000000008c844 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007b68 0000000000000014 00007b6c FDE cie=00000000 pc=000000000008d14c..000000000008d158 │ │ +00007bc0 0000000000000014 00007bc4 FDE cie=00000000 pc=000000000008c85c..000000000008c868 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007b80 000000000000002c 00007b84 FDE cie=00000000 pc=000000000008d158..000000000008d774 │ │ - DW_CFA_advance_loc: 32 to 000000000008d178 │ │ +00007bd8 000000000000002c 00007bdc FDE cie=00000000 pc=000000000008c868..000000000008ce84 │ │ + DW_CFA_advance_loc: 32 to 000000000008c888 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12105,44 +12148,44 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007bb0 000000000000001c 00007bb4 FDE cie=00000000 pc=000000000008d774..000000000008d7b0 │ │ - DW_CFA_advance_loc: 12 to 000000000008d780 │ │ +00007c08 000000000000001c 00007c0c FDE cie=00000000 pc=000000000008ce84..000000000008cec8 │ │ + DW_CFA_advance_loc: 12 to 000000000008ce90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007bd0 0000000000000024 00007bd4 FDE cie=00000000 pc=000000000008d7b0..000000000008d904 │ │ - DW_CFA_advance_loc: 24 to 000000000008d7c8 │ │ +00007c28 0000000000000024 00007c2c FDE cie=00000000 pc=000000000008cec8..000000000008d01c │ │ + DW_CFA_advance_loc: 24 to 000000000008cee0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007bf8 0000000000000024 00007bfc FDE cie=00000000 pc=000000000008d904..000000000008da4c │ │ - DW_CFA_advance_loc: 20 to 000000000008d918 │ │ +00007c50 0000000000000024 00007c54 FDE cie=00000000 pc=000000000008d01c..000000000008d164 │ │ + DW_CFA_advance_loc: 20 to 000000000008d030 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12150,28 +12193,28 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007c20 000000000000001c 00007c24 FDE cie=00000000 pc=000000000008da4c..000000000008daa8 │ │ - DW_CFA_advance_loc: 12 to 000000000008da58 │ │ +00007c78 000000000000001c 00007c7c FDE cie=00000000 pc=000000000008d164..000000000008d1c0 │ │ + DW_CFA_advance_loc: 12 to 000000000008d170 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007c40 000000000000002c 00007c44 FDE cie=00000000 pc=000000000008daa8..00000000000915b4 │ │ - DW_CFA_advance_loc: 32 to 000000000008dac8 │ │ +00007c98 000000000000002c 00007c9c FDE cie=00000000 pc=000000000008d1c0..0000000000090cc4 │ │ + DW_CFA_advance_loc: 32 to 000000000008d1e0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12181,40 +12224,40 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007c70 000000000000001c 00007c74 FDE cie=00000000 pc=00000000000915b4..00000000000915dc │ │ - DW_CFA_advance_loc: 12 to 00000000000915c0 │ │ +00007cc8 000000000000001c 00007ccc FDE cie=00000000 pc=0000000000090cc4..0000000000090cec │ │ + DW_CFA_advance_loc: 12 to 0000000000090cd0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007c90 000000000000001c 00007c94 FDE cie=00000000 pc=00000000000915dc..0000000000091608 │ │ - DW_CFA_advance_loc: 12 to 00000000000915e8 │ │ +00007ce8 000000000000001c 00007cec FDE cie=00000000 pc=0000000000090cec..0000000000090d18 │ │ + DW_CFA_advance_loc: 12 to 0000000000090cf8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007cb0 0000000000000024 00007cb4 FDE cie=00000000 pc=0000000000091608..00000000000916ec │ │ - DW_CFA_advance_loc: 20 to 000000000009161c │ │ +00007d08 0000000000000024 00007d0c FDE cie=00000000 pc=0000000000090d18..0000000000090dfc │ │ + DW_CFA_advance_loc: 20 to 0000000000090d2c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12222,50 +12265,50 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007cd8 0000000000000024 00007cdc FDE cie=00000000 pc=00000000000916ec..00000000000917e8 │ │ - DW_CFA_advance_loc: 24 to 0000000000091704 │ │ +00007d30 0000000000000024 00007d34 FDE cie=00000000 pc=0000000000090dfc..0000000000090ef8 │ │ + DW_CFA_advance_loc: 24 to 0000000000090e14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d00 0000000000000014 00007d04 FDE cie=00000000 pc=00000000000917e8..00000000000917f0 │ │ +00007d58 0000000000000014 00007d5c FDE cie=00000000 pc=0000000000090ef8..0000000000090f00 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d18 0000000000000014 00007d1c FDE cie=00000000 pc=00000000000917f0..00000000000917fc │ │ +00007d70 0000000000000014 00007d74 FDE cie=00000000 pc=0000000000090f00..0000000000090f0c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d30 0000000000000024 00007d34 FDE cie=00000000 pc=00000000000917fc..00000000000918cc │ │ - DW_CFA_advance_loc: 20 to 0000000000091810 │ │ +00007d88 0000000000000024 00007d8c FDE cie=00000000 pc=0000000000090f0c..0000000000090fdc │ │ + DW_CFA_advance_loc: 20 to 0000000000090f20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12273,16 +12316,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d58 0000000000000024 00007d5c FDE cie=00000000 pc=00000000000918cc..00000000000919a8 │ │ - DW_CFA_advance_loc: 20 to 00000000000918e0 │ │ +00007db0 0000000000000024 00007db4 FDE cie=00000000 pc=0000000000090fdc..00000000000910b8 │ │ + DW_CFA_advance_loc: 20 to 0000000000090ff0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12290,25 +12333,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d80 0000000000000014 00007d84 FDE cie=00000000 pc=00000000000919a8..0000000000091aa4 │ │ +00007dd8 0000000000000014 00007ddc FDE cie=00000000 pc=00000000000910b8..00000000000911b4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007d98 000000000000002c 00007d9c FDE cie=00000000 pc=0000000000091aa4..0000000000091c1c │ │ - DW_CFA_advance_loc: 24 to 0000000000091abc │ │ +00007df0 000000000000002c 00007df4 FDE cie=00000000 pc=00000000000911b4..000000000009132c │ │ + DW_CFA_advance_loc: 24 to 00000000000911cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12320,85 +12363,85 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007dc8 000000000000001c 00007dcc FDE cie=00000000 pc=0000000000091c1c..0000000000091d10 │ │ - DW_CFA_advance_loc: 8 to 0000000000091c24 │ │ +00007e20 000000000000001c 00007e24 FDE cie=00000000 pc=000000000009132c..0000000000091420 │ │ + DW_CFA_advance_loc: 8 to 0000000000091334 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007de8 0000000000000024 00007dec FDE cie=00000000 pc=0000000000091d10..0000000000091fb0 │ │ - DW_CFA_advance_loc: 20 to 0000000000091d24 │ │ +00007e40 0000000000000024 00007e44 FDE cie=00000000 pc=0000000000091420..00000000000916c0 │ │ + DW_CFA_advance_loc: 20 to 0000000000091434 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007e10 0000000000000024 00007e14 FDE cie=00000000 pc=0000000000091fb0..00000000000921fc │ │ - DW_CFA_advance_loc: 24 to 0000000000091fc8 │ │ +00007e68 0000000000000024 00007e6c FDE cie=00000000 pc=00000000000916c0..000000000009190c │ │ + DW_CFA_advance_loc: 24 to 00000000000916d8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00007e38 0000000000000014 00007e3c FDE cie=00000000 pc=00000000000921fc..00000000000922b0 │ │ +00007e90 0000000000000014 00007e94 FDE cie=00000000 pc=000000000009190c..00000000000919c0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007e50 0000000000000014 00007e54 FDE cie=00000000 pc=00000000000922b0..0000000000092318 │ │ +00007ea8 0000000000000014 00007eac FDE cie=00000000 pc=00000000000919c0..0000000000091a28 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007e68 0000000000000014 00007e6c FDE cie=00000000 pc=0000000000092318..0000000000092320 │ │ +00007ec0 0000000000000014 00007ec4 FDE cie=00000000 pc=0000000000091a28..0000000000091a30 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007e80 0000000000000024 00007e84 FDE cie=00000000 pc=0000000000092320..0000000000092468 │ │ - DW_CFA_advance_loc: 16 to 0000000000092330 │ │ +00007ed8 0000000000000024 00007edc FDE cie=00000000 pc=0000000000091a30..0000000000091b78 │ │ + DW_CFA_advance_loc: 16 to 0000000000091a40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12406,16 +12449,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007ea8 000000000000002c 00007eac FDE cie=00000000 pc=0000000000092468..0000000000092c78 │ │ - DW_CFA_advance_loc: 32 to 0000000000092488 │ │ +00007f00 000000000000002c 00007f04 FDE cie=00000000 pc=0000000000091b78..0000000000092364 │ │ + DW_CFA_advance_loc: 32 to 0000000000091b98 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12425,16 +12468,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007ed8 000000000000002c 00007edc FDE cie=00000000 pc=0000000000092c78..0000000000092ec0 │ │ - DW_CFA_advance_loc: 28 to 0000000000092c94 │ │ +00007f30 000000000000002c 00007f34 FDE cie=00000000 pc=0000000000092364..00000000000925ac │ │ + DW_CFA_advance_loc: 28 to 0000000000092380 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12446,16 +12489,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007f08 0000000000000024 00007f0c FDE cie=00000000 pc=0000000000092ec0..0000000000093008 │ │ - DW_CFA_advance_loc: 16 to 0000000000092ed0 │ │ +00007f60 0000000000000024 00007f64 FDE cie=00000000 pc=00000000000925ac..00000000000926f4 │ │ + DW_CFA_advance_loc: 16 to 00000000000925bc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12463,55 +12506,55 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007f30 0000000000000024 00007f34 FDE cie=00000000 pc=0000000000093008..000000000009312c │ │ - DW_CFA_advance_loc: 24 to 0000000000093020 │ │ +00007f88 0000000000000024 00007f8c FDE cie=00000000 pc=00000000000926f4..0000000000092818 │ │ + DW_CFA_advance_loc: 24 to 000000000009270c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007f58 000000000000001c 00007f5c FDE cie=00000000 pc=000000000009312c..0000000000093170 │ │ - DW_CFA_advance_loc: 12 to 0000000000093138 │ │ +00007fb0 000000000000001c 00007fb4 FDE cie=00000000 pc=0000000000092818..000000000009285c │ │ + DW_CFA_advance_loc: 12 to 0000000000092824 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007f78 000000000000001c 00007f7c FDE cie=00000000 pc=0000000000093170..000000000009319c │ │ - DW_CFA_advance_loc: 12 to 000000000009317c │ │ +00007fd0 000000000000001c 00007fd4 FDE cie=00000000 pc=000000000009285c..0000000000092888 │ │ + DW_CFA_advance_loc: 12 to 0000000000092868 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007f98 000000000000002c 00007f9c FDE cie=00000000 pc=000000000009319c..0000000000093424 │ │ - DW_CFA_advance_loc: 32 to 00000000000931bc │ │ +00007ff0 000000000000002c 00007ff4 FDE cie=00000000 pc=0000000000092888..0000000000092b10 │ │ + DW_CFA_advance_loc: 32 to 00000000000928a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12521,16 +12564,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007fc8 000000000000002c 00007fcc FDE cie=00000000 pc=0000000000093424..00000000000938dc │ │ - DW_CFA_advance_loc: 32 to 0000000000093444 │ │ +00008020 000000000000002c 00008024 FDE cie=00000000 pc=0000000000092b10..0000000000092fe8 │ │ + DW_CFA_advance_loc: 32 to 0000000000092b30 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12540,16 +12583,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00007ff8 000000000000002c 00007ffc FDE cie=00000000 pc=00000000000938dc..0000000000093c58 │ │ - DW_CFA_advance_loc: 32 to 00000000000938fc │ │ +00008050 000000000000002c 00008054 FDE cie=00000000 pc=0000000000092fe8..0000000000093338 │ │ + DW_CFA_advance_loc: 32 to 0000000000093008 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12559,16 +12602,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008028 0000000000000024 0000802c FDE cie=00000000 pc=0000000000093c58..0000000000093d34 │ │ - DW_CFA_advance_loc: 16 to 0000000000093c68 │ │ +00008080 0000000000000024 00008084 FDE cie=00000000 pc=0000000000093338..0000000000093414 │ │ + DW_CFA_advance_loc: 16 to 0000000000093348 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -12576,52 +12619,52 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008050 000000000000001c 00008054 FDE cie=00000000 pc=0000000000093d34..0000000000093d74 │ │ - DW_CFA_advance_loc: 12 to 0000000000093d40 │ │ +000080a8 000000000000001c 000080ac FDE cie=00000000 pc=0000000000093414..0000000000093454 │ │ + DW_CFA_advance_loc: 12 to 0000000000093420 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008070 0000000000000014 00008074 FDE cie=00000000 pc=0000000000093d74..0000000000093dd8 │ │ +000080c8 0000000000000014 000080cc FDE cie=00000000 pc=0000000000093454..00000000000934b8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008088 0000000000000024 0000808c FDE cie=00000000 pc=0000000000093dd8..0000000000093ff8 │ │ - DW_CFA_advance_loc: 20 to 0000000000093dec │ │ +000080e0 0000000000000024 000080e4 FDE cie=00000000 pc=00000000000934b8..00000000000936d8 │ │ + DW_CFA_advance_loc: 20 to 00000000000934cc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000080b0 000000000000002c 000080b4 FDE cie=00000000 pc=0000000000093ff8..00000000000948c4 │ │ - DW_CFA_advance_loc: 32 to 0000000000094018 │ │ +00008108 000000000000002c 0000810c FDE cie=00000000 pc=00000000000936d8..0000000000093fa4 │ │ + DW_CFA_advance_loc: 32 to 00000000000936f8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12631,32 +12674,32 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000080e0 0000000000000024 000080e4 FDE cie=00000000 pc=00000000000948c4..00000000000949f0 │ │ - DW_CFA_advance_loc: 24 to 00000000000948dc │ │ +00008138 0000000000000024 0000813c FDE cie=00000000 pc=0000000000093fa4..00000000000940d0 │ │ + DW_CFA_advance_loc: 24 to 0000000000093fbc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008108 000000000000002c 0000810c FDE cie=00000000 pc=00000000000949f0..000000000009501c │ │ - DW_CFA_advance_loc: 32 to 0000000000094a10 │ │ +00008160 000000000000002c 00008164 FDE cie=00000000 pc=00000000000940d0..0000000000094618 │ │ + DW_CFA_advance_loc: 32 to 00000000000940f0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12666,79 +12709,73 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008138 000000000000002c 0000813c FDE cie=00000000 pc=000000000009501c..00000000000951d8 │ │ - DW_CFA_advance_loc: 32 to 000000000009503c │ │ - DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ +00008190 0000000000000024 00008194 FDE cie=00000000 pc=0000000000094618..00000000000947a0 │ │ + DW_CFA_advance_loc: 24 to 0000000000094630 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-56 │ │ - DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ + DW_CFA_offset: r30 (x30) at cfa-56 │ │ + DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008168 0000000000000024 0000816c FDE cie=00000000 pc=00000000000951d8..00000000000952b8 │ │ - DW_CFA_advance_loc: 20 to 00000000000951ec │ │ +000081b8 0000000000000024 000081bc FDE cie=00000000 pc=00000000000947a0..000000000009488c │ │ + DW_CFA_advance_loc: 20 to 00000000000947b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008190 000000000000002c 00008194 FDE cie=00000000 pc=00000000000952b8..00000000000954c4 │ │ - DW_CFA_advance_loc: 32 to 00000000000952d8 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ +000081e0 0000000000000024 000081e4 FDE cie=00000000 pc=000000000009488c..0000000000094b0c │ │ + DW_CFA_advance_loc: 20 to 00000000000948a0 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ - DW_CFA_offset: r25 (x25) at cfa-56 │ │ - DW_CFA_offset: r26 (x26) at cfa-64 │ │ - DW_CFA_offset: r27 (x27) at cfa-72 │ │ - DW_CFA_offset: r28 (x28) at cfa-80 │ │ - DW_CFA_offset: r30 (x30) at cfa-88 │ │ - DW_CFA_offset: r29 (x29) at cfa-96 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000081c0 0000000000000014 000081c4 FDE cie=00000000 pc=00000000000954c4..00000000000954d8 │ │ +00008208 0000000000000014 0000820c FDE cie=00000000 pc=0000000000094b0c..0000000000094b20 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000081d8 000000000000002c 000081dc FDE cie=00000000 pc=00000000000954d8..0000000000095798 │ │ - DW_CFA_advance_loc: 32 to 00000000000954f8 │ │ +00008220 000000000000002c 00008224 FDE cie=00000000 pc=0000000000094b20..0000000000094de0 │ │ + DW_CFA_advance_loc: 32 to 0000000000094b40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12748,16 +12785,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008208 000000000000002c 0000820c FDE cie=00000000 pc=0000000000095798..0000000000095ad8 │ │ - DW_CFA_advance_loc: 32 to 00000000000957b8 │ │ +00008250 000000000000002c 00008254 FDE cie=00000000 pc=0000000000094de0..0000000000095120 │ │ + DW_CFA_advance_loc: 32 to 0000000000094e00 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12767,16 +12804,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008238 000000000000002c 0000823c FDE cie=00000000 pc=0000000000095ad8..0000000000095d88 │ │ - DW_CFA_advance_loc: 28 to 0000000000095af4 │ │ +00008280 000000000000002c 00008284 FDE cie=00000000 pc=0000000000095120..00000000000953d0 │ │ + DW_CFA_advance_loc: 28 to 000000000009513c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12788,45 +12825,45 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008268 0000000000000014 0000826c FDE cie=00000000 pc=0000000000095d88..0000000000096210 │ │ +000082b0 0000000000000014 000082b4 FDE cie=00000000 pc=00000000000953d0..0000000000095858 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008280 000000000000001c 00008284 FDE cie=00000000 pc=0000000000096210..00000000000962d8 │ │ - DW_CFA_advance_loc: 16 to 0000000000096220 │ │ +000082c8 000000000000001c 000082cc FDE cie=00000000 pc=0000000000095858..0000000000095920 │ │ + DW_CFA_advance_loc: 16 to 0000000000095868 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000082a0 000000000000001c 000082a4 FDE cie=00000000 pc=00000000000962d8..00000000000963a0 │ │ - DW_CFA_advance_loc: 16 to 00000000000962e8 │ │ +000082e8 000000000000001c 000082ec FDE cie=00000000 pc=0000000000095920..00000000000959e8 │ │ + DW_CFA_advance_loc: 16 to 0000000000095930 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000082c0 000000000000002c 000082c4 FDE cie=00000000 pc=00000000000963a0..0000000000096548 │ │ - DW_CFA_advance_loc: 28 to 00000000000963bc │ │ +00008308 000000000000002c 0000830c FDE cie=00000000 pc=00000000000959e8..0000000000095b90 │ │ + DW_CFA_advance_loc: 28 to 0000000000095a04 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12836,26 +12873,26 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000082f0 000000000000001c 000082f4 FDE cie=00000000 pc=0000000000096548..0000000000096610 │ │ - DW_CFA_advance_loc: 16 to 0000000000096558 │ │ +00008338 000000000000001c 0000833c FDE cie=00000000 pc=0000000000095b90..0000000000095c58 │ │ + DW_CFA_advance_loc: 16 to 0000000000095ba0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008310 000000000000002c 00008314 FDE cie=00000000 pc=0000000000096610..0000000000096804 │ │ - DW_CFA_advance_loc: 32 to 0000000000096630 │ │ +00008358 000000000000002c 0000835c FDE cie=00000000 pc=0000000000095c58..0000000000095e4c │ │ + DW_CFA_advance_loc: 32 to 0000000000095c78 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12866,68 +12903,68 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008340 000000000000001c 00008344 FDE cie=00000000 pc=0000000000096804..0000000000096824 │ │ - DW_CFA_advance_loc: 8 to 000000000009680c │ │ +00008388 000000000000001c 0000838c FDE cie=00000000 pc=0000000000095e4c..0000000000095e6c │ │ + DW_CFA_advance_loc: 8 to 0000000000095e54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008360 0000000000000014 00008364 FDE cie=00000000 pc=0000000000096824..0000000000096904 │ │ +000083a8 0000000000000014 000083ac FDE cie=00000000 pc=0000000000095e6c..0000000000095f4c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008378 000000000000001c 0000837c FDE cie=00000000 pc=0000000000096904..00000000000969a8 │ │ - DW_CFA_advance_loc: 16 to 0000000000096914 │ │ +000083c0 000000000000001c 000083c4 FDE cie=00000000 pc=0000000000095f4c..0000000000095ff0 │ │ + DW_CFA_advance_loc: 16 to 0000000000095f5c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008398 000000000000001c 0000839c FDE cie=00000000 pc=00000000000969a8..00000000000969f0 │ │ - DW_CFA_advance_loc: 12 to 00000000000969b4 │ │ +000083e0 000000000000001c 000083e4 FDE cie=00000000 pc=0000000000095ff0..0000000000096038 │ │ + DW_CFA_advance_loc: 12 to 0000000000095ffc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000083b8 0000000000000014 000083bc FDE cie=00000000 pc=00000000000969f0..0000000000096a58 │ │ +00008400 0000000000000014 00008404 FDE cie=00000000 pc=0000000000096038..00000000000960a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000083d0 000000000000002c 000083d4 FDE cie=00000000 pc=0000000000096a58..000000000009718c │ │ - DW_CFA_advance_loc: 32 to 0000000000096a78 │ │ +00008418 000000000000002c 0000841c FDE cie=00000000 pc=00000000000960a0..00000000000967d4 │ │ + DW_CFA_advance_loc: 32 to 00000000000960c0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12937,16 +12974,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008400 000000000000002c 00008404 FDE cie=00000000 pc=000000000009718c..0000000000097da4 │ │ - DW_CFA_advance_loc: 32 to 00000000000971ac │ │ +00008448 000000000000002c 0000844c FDE cie=00000000 pc=00000000000967d4..00000000000973cc │ │ + DW_CFA_advance_loc: 32 to 00000000000967f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12956,16 +12993,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008430 000000000000002c 00008434 FDE cie=00000000 pc=0000000000097da4..0000000000097fbc │ │ - DW_CFA_advance_loc: 28 to 0000000000097dc0 │ │ +00008478 000000000000002c 0000847c FDE cie=00000000 pc=00000000000973cc..00000000000975e4 │ │ + DW_CFA_advance_loc: 28 to 00000000000973e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -12977,59 +13014,60 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008460 0000000000000024 00008464 FDE cie=00000000 pc=0000000000097fbc..00000000000981ec │ │ - DW_CFA_advance_loc: 24 to 0000000000097fd4 │ │ +000084a8 0000000000000024 000084ac FDE cie=00000000 pc=00000000000975e4..0000000000097814 │ │ + DW_CFA_advance_loc: 24 to 00000000000975fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008488 0000000000000024 0000848c FDE cie=00000000 pc=00000000000981ec..000000000009834c │ │ - DW_CFA_advance_loc: 20 to 0000000000098200 │ │ - DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ +000084d0 0000000000000024 000084d4 FDE cie=00000000 pc=0000000000097814..0000000000097974 │ │ + DW_CFA_advance_loc: 16 to 0000000000097824 │ │ + DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-48 │ │ - DW_CFA_offset: r30 (x30) at cfa-56 │ │ - DW_CFA_offset: r29 (x29) at cfa-64 │ │ + DW_CFA_offset: r30 (x30) at cfa-40 │ │ + DW_CFA_offset: r29 (x29) at cfa-48 │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000084b0 000000000000001c 000084b4 FDE cie=00000000 pc=000000000009834c..00000000000983c4 │ │ - DW_CFA_advance_loc: 12 to 0000000000098358 │ │ +000084f8 000000000000001c 000084fc FDE cie=00000000 pc=0000000000097974..00000000000979ec │ │ + DW_CFA_advance_loc: 12 to 0000000000097980 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000084d0 0000000000000024 000084d4 FDE cie=00000000 pc=00000000000983c4..00000000000984dc │ │ - DW_CFA_advance_loc: 16 to 00000000000983d4 │ │ +00008518 0000000000000024 0000851c FDE cie=00000000 pc=00000000000979ec..0000000000097b04 │ │ + DW_CFA_advance_loc: 16 to 00000000000979fc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -13037,16 +13075,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000084f8 0000000000000024 000084fc FDE cie=00000000 pc=00000000000984dc..00000000000985f8 │ │ - DW_CFA_advance_loc: 16 to 00000000000984ec │ │ +00008540 0000000000000024 00008544 FDE cie=00000000 pc=0000000000097b04..0000000000097c20 │ │ + DW_CFA_advance_loc: 16 to 0000000000097b14 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -13054,16 +13092,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008520 000000000000002c 00008524 FDE cie=00000000 pc=00000000000985f8..0000000000099408 │ │ - DW_CFA_advance_loc: 32 to 0000000000098618 │ │ +00008568 000000000000002c 0000856c FDE cie=00000000 pc=0000000000097c20..0000000000098914 │ │ + DW_CFA_advance_loc: 32 to 0000000000097c40 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13073,16 +13111,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008550 000000000000002c 00008554 FDE cie=00000000 pc=0000000000099408..0000000000099784 │ │ - DW_CFA_advance_loc: 32 to 0000000000099428 │ │ +00008598 000000000000002c 0000859c FDE cie=00000000 pc=0000000000098914..0000000000098c70 │ │ + DW_CFA_advance_loc: 32 to 0000000000098934 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13092,16 +13130,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008580 000000000000002c 00008584 FDE cie=00000000 pc=0000000000099784..0000000000099944 │ │ - DW_CFA_advance_loc: 28 to 00000000000997a0 │ │ +000085c8 000000000000002c 000085cc FDE cie=00000000 pc=0000000000098c70..0000000000098e30 │ │ + DW_CFA_advance_loc: 28 to 0000000000098c8c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13113,16 +13151,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000085b0 000000000000002c 000085b4 FDE cie=00000000 pc=0000000000099944..0000000000099bd0 │ │ - DW_CFA_advance_loc: 32 to 0000000000099964 │ │ +000085f8 000000000000002c 000085fc FDE cie=00000000 pc=0000000000098e30..00000000000990b0 │ │ + DW_CFA_advance_loc: 32 to 0000000000098e50 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13133,16 +13171,16 @@ │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000085e0 000000000000002c 000085e4 FDE cie=00000000 pc=0000000000099bd0..0000000000099f34 │ │ - DW_CFA_advance_loc: 32 to 0000000000099bf0 │ │ +00008628 000000000000002c 0000862c FDE cie=00000000 pc=00000000000990b0..000000000009940c │ │ + DW_CFA_advance_loc: 32 to 00000000000990d0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13152,16 +13190,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008610 000000000000002c 00008614 FDE cie=00000000 pc=0000000000099f34..000000000009a140 │ │ - DW_CFA_advance_loc: 32 to 0000000000099f54 │ │ +00008658 000000000000002c 0000865c FDE cie=00000000 pc=000000000009940c..0000000000099618 │ │ + DW_CFA_advance_loc: 32 to 000000000009942c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13171,226 +13209,226 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008640 0000000000000024 00008644 FDE cie=00000000 pc=000000000009a140..000000000009a388 │ │ - DW_CFA_advance_loc: 20 to 000000000009a154 │ │ +00008688 0000000000000024 0000868c FDE cie=00000000 pc=0000000000099618..0000000000099860 │ │ + DW_CFA_advance_loc: 20 to 000000000009962c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008668 000000000000001c 0000866c FDE cie=00000000 pc=000000000009a388..000000000009a4d0 │ │ - DW_CFA_advance_loc: 16 to 000000000009a398 │ │ +000086b0 000000000000001c 000086b4 FDE cie=00000000 pc=0000000000099860..00000000000999a8 │ │ + DW_CFA_advance_loc: 16 to 0000000000099870 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008688 000000000000001c 0000868c FDE cie=00000000 pc=000000000009a4d0..000000000009a5b4 │ │ - DW_CFA_advance_loc: 12 to 000000000009a4dc │ │ +000086d0 000000000000001c 000086d4 FDE cie=00000000 pc=00000000000999a8..0000000000099a8c │ │ + DW_CFA_advance_loc: 12 to 00000000000999b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000086a8 0000000000000014 000086ac FDE cie=00000000 pc=000000000009a5b4..000000000009a5bc │ │ +000086f0 0000000000000014 000086f4 FDE cie=00000000 pc=0000000000099a8c..0000000000099a94 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000086c0 0000000000000014 000086c4 FDE cie=00000000 pc=000000000009a5bc..000000000009a5c4 │ │ +00008708 0000000000000014 0000870c FDE cie=00000000 pc=0000000000099a94..0000000000099a9c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000086d8 0000000000000014 000086dc FDE cie=00000000 pc=000000000009a5c4..000000000009a640 │ │ +00008720 0000000000000014 00008724 FDE cie=00000000 pc=0000000000099a9c..0000000000099b18 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000086f0 0000000000000014 000086f4 FDE cie=00000000 pc=000000000009a640..000000000009a6bc │ │ +00008738 0000000000000014 0000873c FDE cie=00000000 pc=0000000000099b18..0000000000099b94 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008708 0000000000000024 0000870c FDE cie=00000000 pc=000000000009a6bc..000000000009a7f4 │ │ - DW_CFA_advance_loc: 24 to 000000000009a6d4 │ │ +00008750 0000000000000024 00008754 FDE cie=00000000 pc=0000000000099b94..0000000000099ccc │ │ + DW_CFA_advance_loc: 24 to 0000000000099bac │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00008730 0000000000000024 00008734 FDE cie=00000000 pc=000000000009a7f4..000000000009a898 │ │ - DW_CFA_advance_loc: 20 to 000000000009a808 │ │ +00008778 0000000000000024 0000877c FDE cie=00000000 pc=0000000000099ccc..0000000000099d70 │ │ + DW_CFA_advance_loc: 20 to 0000000000099ce0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008758 0000000000000014 0000875c FDE cie=00000000 pc=000000000009a898..000000000009a8ec │ │ +000087a0 0000000000000014 000087a4 FDE cie=00000000 pc=0000000000099d70..0000000000099dc4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008770 0000000000000014 00008774 FDE cie=00000000 pc=000000000009a8ec..000000000009a908 │ │ +000087b8 0000000000000014 000087bc FDE cie=00000000 pc=0000000000099dc4..0000000000099de0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008788 0000000000000014 0000878c FDE cie=00000000 pc=000000000009a908..000000000009a968 │ │ +000087d0 0000000000000014 000087d4 FDE cie=00000000 pc=0000000000099de0..0000000000099e40 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000087a0 0000000000000014 000087a4 FDE cie=00000000 pc=000000000009a968..000000000009a980 │ │ +000087e8 0000000000000014 000087ec FDE cie=00000000 pc=0000000000099e40..0000000000099e58 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000087b8 0000000000000014 000087bc FDE cie=00000000 pc=000000000009a980..000000000009a9a4 │ │ +00008800 0000000000000014 00008804 FDE cie=00000000 pc=0000000000099e58..0000000000099e7c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000087d0 0000000000000014 000087d4 FDE cie=00000000 pc=000000000009a9a4..000000000009a9dc │ │ +00008818 0000000000000014 0000881c FDE cie=00000000 pc=0000000000099e7c..0000000000099eb4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000087e8 0000000000000014 000087ec FDE cie=00000000 pc=000000000009a9dc..000000000009aa14 │ │ +00008830 0000000000000014 00008834 FDE cie=00000000 pc=0000000000099eb4..0000000000099eec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008800 0000000000000014 00008804 FDE cie=00000000 pc=000000000009aa14..000000000009aa44 │ │ +00008848 0000000000000014 0000884c FDE cie=00000000 pc=0000000000099eec..0000000000099f1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008818 0000000000000014 0000881c FDE cie=00000000 pc=000000000009aa44..000000000009aa88 │ │ +00008860 0000000000000014 00008864 FDE cie=00000000 pc=0000000000099f1c..0000000000099f60 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008830 0000000000000014 00008834 FDE cie=00000000 pc=000000000009aa88..000000000009aac0 │ │ +00008878 0000000000000014 0000887c FDE cie=00000000 pc=0000000000099f60..0000000000099f98 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008848 0000000000000014 0000884c FDE cie=00000000 pc=000000000009aac0..000000000009ab28 │ │ +00008890 0000000000000014 00008894 FDE cie=00000000 pc=0000000000099f98..000000000009a000 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008860 0000000000000014 00008864 FDE cie=00000000 pc=000000000009ab28..000000000009ab8c │ │ +000088a8 0000000000000014 000088ac FDE cie=00000000 pc=000000000009a000..000000000009a064 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008878 000000000000002c 0000887c FDE cie=00000000 pc=000000000009ab8c..000000000009ad24 │ │ - DW_CFA_advance_loc: 32 to 000000000009abac │ │ +000088c0 000000000000002c 000088c4 FDE cie=00000000 pc=000000000009a064..000000000009a1fc │ │ + DW_CFA_advance_loc: 32 to 000000000009a084 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13400,32 +13438,32 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000088a8 0000000000000024 000088ac FDE cie=00000000 pc=000000000009ad24..000000000009ae88 │ │ - DW_CFA_advance_loc: 24 to 000000000009ad3c │ │ +000088f0 0000000000000024 000088f4 FDE cie=00000000 pc=000000000009a1fc..000000000009a360 │ │ + DW_CFA_advance_loc: 24 to 000000000009a214 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000088d0 000000000000002c 000088d4 FDE cie=00000000 pc=000000000009ae88..000000000009b334 │ │ - DW_CFA_advance_loc: 32 to 000000000009aea8 │ │ +00008918 000000000000002c 0000891c FDE cie=00000000 pc=000000000009a360..000000000009a904 │ │ + DW_CFA_advance_loc: 32 to 000000000009a380 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13435,16 +13473,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008900 000000000000002c 00008904 FDE cie=00000000 pc=000000000009b334..000000000009b4d8 │ │ - DW_CFA_advance_loc: 32 to 000000000009b354 │ │ +00008948 000000000000002c 0000894c FDE cie=00000000 pc=000000000009a904..000000000009aaa8 │ │ + DW_CFA_advance_loc: 32 to 000000000009a924 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13454,95 +13492,95 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008930 0000000000000024 00008934 FDE cie=00000000 pc=000000000009b4d8..000000000009b6a0 │ │ - DW_CFA_advance_loc: 24 to 000000000009b4f0 │ │ +00008978 0000000000000024 0000897c FDE cie=00000000 pc=000000000009aaa8..000000000009ac70 │ │ + DW_CFA_advance_loc: 24 to 000000000009aac0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008958 000000000000001c 0000895c FDE cie=00000000 pc=000000000009b6a0..000000000009b734 │ │ - DW_CFA_advance_loc: 20 to 000000000009b6b4 │ │ +000089a0 000000000000001c 000089a4 FDE cie=00000000 pc=000000000009ac70..000000000009ad04 │ │ + DW_CFA_advance_loc: 20 to 000000000009ac84 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008978 000000000000001c 0000897c FDE cie=00000000 pc=000000000009b734..000000000009b7c8 │ │ - DW_CFA_advance_loc: 20 to 000000000009b748 │ │ +000089c0 000000000000001c 000089c4 FDE cie=00000000 pc=000000000009ad04..000000000009ad98 │ │ + DW_CFA_advance_loc: 20 to 000000000009ad18 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008998 0000000000000024 0000899c FDE cie=00000000 pc=000000000009b7c8..000000000009b8d8 │ │ - DW_CFA_advance_loc: 24 to 000000000009b7e0 │ │ +000089e0 0000000000000024 000089e4 FDE cie=00000000 pc=000000000009ad98..000000000009aea8 │ │ + DW_CFA_advance_loc: 24 to 000000000009adb0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000089c0 0000000000000014 000089c4 FDE cie=00000000 pc=000000000009b8d8..000000000009b8f0 │ │ +00008a08 0000000000000014 00008a0c FDE cie=00000000 pc=000000000009aea8..000000000009aec0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000089d8 000000000000001c 000089dc FDE cie=00000000 pc=000000000009b8f0..000000000009b944 │ │ - DW_CFA_advance_loc: 16 to 000000000009b900 │ │ +00008a20 000000000000001c 00008a24 FDE cie=00000000 pc=000000000009aec0..000000000009af14 │ │ + DW_CFA_advance_loc: 16 to 000000000009aed0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000089f8 0000000000000014 000089fc FDE cie=00000000 pc=000000000009b944..000000000009b9dc │ │ +00008a40 0000000000000014 00008a44 FDE cie=00000000 pc=000000000009af14..000000000009afac │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008a10 000000000000002c 00008a14 FDE cie=00000000 pc=000000000009b9dc..000000000009bd98 │ │ - DW_CFA_advance_loc: 32 to 000000000009b9fc │ │ +00008a58 000000000000002c 00008a5c FDE cie=00000000 pc=000000000009afac..000000000009b30c │ │ + DW_CFA_advance_loc: 32 to 000000000009afcc │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13552,16 +13590,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008a40 000000000000002c 00008a44 FDE cie=00000000 pc=000000000009bd98..000000000009c02c │ │ - DW_CFA_advance_loc: 28 to 000000000009bdb4 │ │ +00008a88 000000000000002c 00008a8c FDE cie=00000000 pc=000000000009b30c..000000000009b5a0 │ │ + DW_CFA_advance_loc: 28 to 000000000009b328 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13571,56 +13609,56 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008a70 0000000000000014 00008a74 FDE cie=00000000 pc=000000000009c02c..000000000009c034 │ │ +00008ab8 0000000000000014 00008abc FDE cie=00000000 pc=000000000009b5a0..000000000009b5a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008a88 000000000000001c 00008a8c FDE cie=00000000 pc=000000000009c034..000000000009c0d0 │ │ - DW_CFA_advance_loc: 12 to 000000000009c040 │ │ +00008ad0 000000000000001c 00008ad4 FDE cie=00000000 pc=000000000009b5a8..000000000009b644 │ │ + DW_CFA_advance_loc: 12 to 000000000009b5b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008aa8 0000000000000014 00008aac FDE cie=00000000 pc=000000000009c0d0..000000000009c0d4 │ │ +00008af0 0000000000000014 00008af4 FDE cie=00000000 pc=000000000009b644..000000000009b648 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ac0 0000000000000014 00008ac4 FDE cie=00000000 pc=000000000009c0d4..000000000009c0e0 │ │ +00008b08 0000000000000014 00008b0c FDE cie=00000000 pc=000000000009b648..000000000009b654 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ad8 000000000000002c 00008adc FDE cie=00000000 pc=000000000009c0e0..000000000009d084 │ │ - DW_CFA_advance_loc: 32 to 000000000009c100 │ │ +00008b20 000000000000002c 00008b24 FDE cie=00000000 pc=000000000009b654..000000000009c5f8 │ │ + DW_CFA_advance_loc: 32 to 000000000009b674 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13630,67 +13668,67 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008b08 000000000000001c 00008b0c FDE cie=00000000 pc=000000000009d084..000000000009d230 │ │ - DW_CFA_advance_loc: 20 to 000000000009d098 │ │ +00008b50 000000000000001c 00008b54 FDE cie=00000000 pc=000000000009c5f8..000000000009c7a4 │ │ + DW_CFA_advance_loc: 20 to 000000000009c60c │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008b28 000000000000001c 00008b2c FDE cie=00000000 pc=000000000009d230..000000000009d2e4 │ │ - DW_CFA_advance_loc: 20 to 000000000009d244 │ │ +00008b70 000000000000001c 00008b74 FDE cie=00000000 pc=000000000009c7a4..000000000009c858 │ │ + DW_CFA_advance_loc: 20 to 000000000009c7b8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008b48 000000000000001c 00008b4c FDE cie=00000000 pc=000000000009d2e4..000000000009d35c │ │ - DW_CFA_advance_loc: 12 to 000000000009d2f0 │ │ +00008b90 000000000000001c 00008b94 FDE cie=00000000 pc=000000000009c858..000000000009c8d0 │ │ + DW_CFA_advance_loc: 12 to 000000000009c864 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008b68 000000000000001c 00008b6c FDE cie=00000000 pc=000000000009d35c..000000000009d3ac │ │ - DW_CFA_advance_loc: 12 to 000000000009d368 │ │ +00008bb0 000000000000001c 00008bb4 FDE cie=00000000 pc=000000000009c8d0..000000000009c920 │ │ + DW_CFA_advance_loc: 12 to 000000000009c8dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008b88 0000000000000014 00008b8c FDE cie=00000000 pc=000000000009d3ac..000000000009d3bc │ │ +00008bd0 0000000000000014 00008bd4 FDE cie=00000000 pc=000000000009c920..000000000009c930 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ba0 000000000000002c 00008ba4 FDE cie=00000000 pc=000000000009d3bc..000000000009d81c │ │ - DW_CFA_advance_loc: 32 to 000000000009d3dc │ │ +00008be8 000000000000002c 00008bec FDE cie=00000000 pc=000000000009c930..000000000009cd88 │ │ + DW_CFA_advance_loc: 32 to 000000000009c950 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13700,86 +13738,86 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008bd0 0000000000000014 00008bd4 FDE cie=00000000 pc=000000000009d81c..000000000009d8b0 │ │ +00008c18 0000000000000014 00008c1c FDE cie=00000000 pc=000000000009cd88..000000000009ce1c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008be8 0000000000000024 00008bec FDE cie=00000000 pc=000000000009d8b0..000000000009db14 │ │ - DW_CFA_advance_loc: 28 to 000000000009d8cc │ │ +00008c30 0000000000000024 00008c34 FDE cie=00000000 pc=000000000009ce1c..000000000009d080 │ │ + DW_CFA_advance_loc: 28 to 000000000009ce38 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00008c10 0000000000000024 00008c14 FDE cie=00000000 pc=000000000009db14..000000000009dc78 │ │ - DW_CFA_advance_loc: 24 to 000000000009db2c │ │ +00008c58 0000000000000024 00008c5c FDE cie=00000000 pc=000000000009d080..000000000009d1e4 │ │ + DW_CFA_advance_loc: 24 to 000000000009d098 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r28 (x28) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008c38 000000000000001c 00008c3c FDE cie=00000000 pc=000000000009dc78..000000000009dd18 │ │ - DW_CFA_advance_loc: 16 to 000000000009dc88 │ │ +00008c80 000000000000001c 00008c84 FDE cie=00000000 pc=000000000009d1e4..000000000009d284 │ │ + DW_CFA_advance_loc: 16 to 000000000009d1f4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008c58 0000000000000014 00008c5c FDE cie=00000000 pc=000000000009dd18..000000000009dd20 │ │ +00008ca0 0000000000000014 00008ca4 FDE cie=00000000 pc=000000000009d284..000000000009d28c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008c70 000000000000001c 00008c74 FDE cie=00000000 pc=000000000009dd20..000000000009dd4c │ │ - DW_CFA_advance_loc: 8 to 000000000009dd28 │ │ +00008cb8 000000000000001c 00008cbc FDE cie=00000000 pc=000000000009d28c..000000000009d2b8 │ │ + DW_CFA_advance_loc: 8 to 000000000009d294 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008c90 0000000000000024 00008c94 FDE cie=00000000 pc=000000000009dd4c..000000000009dda8 │ │ - DW_CFA_advance_loc: 16 to 000000000009dd5c │ │ +00008cd8 0000000000000024 00008cdc FDE cie=00000000 pc=000000000009d2b8..000000000009d314 │ │ + DW_CFA_advance_loc: 16 to 000000000009d2c8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -13787,90 +13825,91 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008cb8 0000000000000014 00008cbc FDE cie=00000000 pc=000000000009dda8..000000000009ddd0 │ │ +00008d00 0000000000000014 00008d04 FDE cie=00000000 pc=000000000009d314..000000000009d33c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008cd0 0000000000000014 00008cd4 FDE cie=00000000 pc=000000000009ddd0..000000000009dde0 │ │ +00008d18 0000000000000014 00008d1c FDE cie=00000000 pc=000000000009d33c..000000000009d34c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ce8 0000000000000014 00008cec FDE cie=00000000 pc=000000000009dde0..000000000009dde8 │ │ +00008d30 0000000000000014 00008d34 FDE cie=00000000 pc=000000000009d34c..000000000009d354 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008d00 0000000000000014 00008d04 FDE cie=00000000 pc=000000000009dde8..000000000009de80 │ │ +00008d48 0000000000000014 00008d4c FDE cie=00000000 pc=000000000009d354..000000000009d3ec │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008d18 0000000000000024 00008d1c FDE cie=00000000 pc=000000000009de80..000000000009e598 │ │ - DW_CFA_advance_loc: 20 to 000000000009de94 │ │ +00008d60 0000000000000024 00008d64 FDE cie=00000000 pc=000000000009d3ec..000000000009dae8 │ │ + DW_CFA_advance_loc: 20 to 000000000009d400 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ - DW_CFA_offset: r23 (x23) at cfa-40 │ │ - DW_CFA_offset: r24 (x24) at cfa-48 │ │ + DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ + DW_CFA_nop │ │ + DW_CFA_nop │ │ │ │ -00008d40 0000000000000024 00008d44 FDE cie=00000000 pc=000000000009e598..000000000009e678 │ │ - DW_CFA_advance_loc: 24 to 000000000009e5b0 │ │ +00008d88 0000000000000024 00008d8c FDE cie=00000000 pc=000000000009dae8..000000000009dbc8 │ │ + DW_CFA_advance_loc: 24 to 000000000009db00 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00008d68 0000000000000014 00008d6c FDE cie=00000000 pc=000000000009e678..000000000009e6e8 │ │ +00008db0 0000000000000014 00008db4 FDE cie=00000000 pc=000000000009dbc8..000000000009dc38 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008d80 000000000000002c 00008d84 FDE cie=00000000 pc=000000000009e6e8..000000000009e928 │ │ - DW_CFA_advance_loc: 28 to 000000000009e704 │ │ +00008dc8 000000000000002c 00008dcc FDE cie=00000000 pc=000000000009dc38..000000000009de78 │ │ + DW_CFA_advance_loc: 28 to 000000000009dc54 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13882,46 +13921,46 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008db0 0000000000000024 00008db4 FDE cie=00000000 pc=000000000009e928..000000000009ea34 │ │ - DW_CFA_advance_loc: 24 to 000000000009e940 │ │ +00008df8 0000000000000024 00008dfc FDE cie=00000000 pc=000000000009de78..000000000009df84 │ │ + DW_CFA_advance_loc: 24 to 000000000009de90 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00008dd8 0000000000000024 00008ddc FDE cie=00000000 pc=000000000009ea34..000000000009eb3c │ │ - DW_CFA_advance_loc: 24 to 000000000009ea4c │ │ +00008e20 0000000000000024 00008e24 FDE cie=00000000 pc=000000000009df84..000000000009e08c │ │ + DW_CFA_advance_loc: 24 to 000000000009df9c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008e00 000000000000002c 00008e04 FDE cie=00000000 pc=000000000009eb3c..000000000009ee78 │ │ - DW_CFA_advance_loc: 32 to 000000000009eb5c │ │ +00008e48 000000000000002c 00008e4c FDE cie=00000000 pc=000000000009e08c..000000000009e3c8 │ │ + DW_CFA_advance_loc: 32 to 000000000009e0ac │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13931,16 +13970,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008e30 0000000000000024 00008e34 FDE cie=00000000 pc=000000000009ee78..000000000009ef40 │ │ - DW_CFA_advance_loc: 20 to 000000000009ee8c │ │ +00008e78 0000000000000024 00008e7c FDE cie=00000000 pc=000000000009e3c8..000000000009e490 │ │ + DW_CFA_advance_loc: 20 to 000000000009e3dc │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -13948,16 +13987,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008e58 000000000000002c 00008e5c FDE cie=00000000 pc=000000000009ef40..000000000009f0c0 │ │ - DW_CFA_advance_loc: 32 to 000000000009ef60 │ │ +00008ea0 000000000000002c 00008ea4 FDE cie=00000000 pc=000000000009e490..000000000009e610 │ │ + DW_CFA_advance_loc: 32 to 000000000009e4b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -13967,88 +14006,88 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008e88 0000000000000014 00008e8c FDE cie=00000000 pc=000000000009f0c0..000000000009f150 │ │ +00008ed0 0000000000000014 00008ed4 FDE cie=00000000 pc=000000000009e610..000000000009e6a0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ea0 000000000000001c 00008ea4 FDE cie=00000000 pc=000000000009f150..000000000009f2c4 │ │ - DW_CFA_advance_loc: 8 to 000000000009f158 │ │ +00008ee8 000000000000001c 00008eec FDE cie=00000000 pc=000000000009e6a0..000000000009e814 │ │ + DW_CFA_advance_loc: 8 to 000000000009e6a8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ec0 000000000000001c 00008ec4 FDE cie=00000000 pc=000000000009f2c4..000000000009f3b8 │ │ - DW_CFA_advance_loc: 12 to 000000000009f2d0 │ │ +00008f08 000000000000001c 00008f0c FDE cie=00000000 pc=000000000009e814..000000000009e908 │ │ + DW_CFA_advance_loc: 12 to 000000000009e820 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008ee0 0000000000000024 00008ee4 FDE cie=00000000 pc=000000000009f3b8..000000000009f528 │ │ - DW_CFA_advance_loc: 20 to 000000000009f3cc │ │ +00008f28 0000000000000024 00008f2c FDE cie=00000000 pc=000000000009e908..000000000009ea88 │ │ + DW_CFA_advance_loc: 20 to 000000000009e91c │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008f08 0000000000000014 00008f0c FDE cie=00000000 pc=000000000009f528..000000000009f694 │ │ +00008f50 0000000000000014 00008f54 FDE cie=00000000 pc=000000000009ea88..000000000009ebf4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008f20 0000000000000024 00008f24 FDE cie=00000000 pc=000000000009f694..000000000009f740 │ │ - DW_CFA_advance_loc: 20 to 000000000009f6a8 │ │ +00008f68 0000000000000024 00008f6c FDE cie=00000000 pc=000000000009ebf4..000000000009eca0 │ │ + DW_CFA_advance_loc: 20 to 000000000009ec08 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008f48 000000000000002c 00008f4c FDE cie=00000000 pc=000000000009f740..000000000009f924 │ │ - DW_CFA_advance_loc: 28 to 000000000009f75c │ │ +00008f90 000000000000002c 00008f94 FDE cie=00000000 pc=000000000009eca0..000000000009ee84 │ │ + DW_CFA_advance_loc: 28 to 000000000009ecbc │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14060,35 +14099,35 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008f78 0000000000000014 00008f7c FDE cie=00000000 pc=000000000009f924..000000000009f944 │ │ +00008fc0 0000000000000014 00008fc4 FDE cie=00000000 pc=000000000009ee84..000000000009eea4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008f90 000000000000001c 00008f94 FDE cie=00000000 pc=000000000009f944..000000000009f9c8 │ │ - DW_CFA_advance_loc: 20 to 000000000009f958 │ │ +00008fd8 000000000000001c 00008fdc FDE cie=00000000 pc=000000000009eea4..000000000009ef28 │ │ + DW_CFA_advance_loc: 20 to 000000000009eeb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00008fb0 000000000000002c 00008fb4 FDE cie=00000000 pc=000000000009f9c8..000000000009fbc0 │ │ - DW_CFA_advance_loc: 32 to 000000000009f9e8 │ │ +00008ff8 000000000000002c 00008ffc FDE cie=00000000 pc=000000000009ef28..000000000009f120 │ │ + DW_CFA_advance_loc: 32 to 000000000009ef48 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14098,16 +14137,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00008fe0 000000000000002c 00008fe4 FDE cie=00000000 pc=000000000009fbc0..00000000000a0210 │ │ - DW_CFA_advance_loc: 32 to 000000000009fbe0 │ │ +00009028 000000000000002c 0000902c FDE cie=00000000 pc=000000000009f120..000000000009f68c │ │ + DW_CFA_advance_loc: 32 to 000000000009f140 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14117,47 +14156,47 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009010 0000000000000024 00009014 FDE cie=00000000 pc=00000000000a0210..00000000000a031c │ │ - DW_CFA_advance_loc: 24 to 00000000000a0228 │ │ +00009058 0000000000000024 0000905c FDE cie=00000000 pc=000000000009f68c..000000000009f798 │ │ + DW_CFA_advance_loc: 24 to 000000000009f6a4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009038 0000000000000024 0000903c FDE cie=00000000 pc=00000000000a031c..00000000000a0488 │ │ - DW_CFA_advance_loc: 24 to 00000000000a0334 │ │ +00009080 0000000000000024 00009084 FDE cie=00000000 pc=000000000009f798..000000000009f904 │ │ + DW_CFA_advance_loc: 24 to 000000000009f7b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009060 000000000000002c 00009064 FDE cie=00000000 pc=00000000000a0488..00000000000a08d8 │ │ - DW_CFA_advance_loc: 32 to 00000000000a04a8 │ │ +000090a8 000000000000002c 000090ac FDE cie=00000000 pc=000000000009f904..000000000009fd54 │ │ + DW_CFA_advance_loc: 32 to 000000000009f924 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14167,16 +14206,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009090 000000000000002c 00009094 FDE cie=00000000 pc=00000000000a08d8..00000000000a0cbc │ │ - DW_CFA_advance_loc: 32 to 00000000000a08f8 │ │ +000090d8 000000000000002c 000090dc FDE cie=00000000 pc=000000000009fd54..00000000000a012c │ │ + DW_CFA_advance_loc: 32 to 000000000009fd74 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14186,16 +14225,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000090c0 000000000000002c 000090c4 FDE cie=00000000 pc=00000000000a0cbc..00000000000a1378 │ │ - DW_CFA_advance_loc: 32 to 00000000000a0cdc │ │ +00009108 000000000000002c 0000910c FDE cie=00000000 pc=00000000000a012c..00000000000a07bc │ │ + DW_CFA_advance_loc: 32 to 00000000000a014c │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14205,25 +14244,25 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000090f0 0000000000000014 000090f4 FDE cie=00000000 pc=00000000000a1378..00000000000a1388 │ │ +00009138 0000000000000014 0000913c FDE cie=00000000 pc=00000000000a07bc..00000000000a07cc │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009108 000000000000002c 0000910c FDE cie=00000000 pc=00000000000a1388..00000000000a1714 │ │ - DW_CFA_advance_loc: 32 to 00000000000a13a8 │ │ +00009150 000000000000002c 00009154 FDE cie=00000000 pc=00000000000a07cc..00000000000a0b58 │ │ + DW_CFA_advance_loc: 32 to 00000000000a07ec │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14233,16 +14272,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009138 000000000000002c 0000913c FDE cie=00000000 pc=00000000000a1714..00000000000a197c │ │ - DW_CFA_advance_loc: 32 to 00000000000a1734 │ │ +00009180 000000000000002c 00009184 FDE cie=00000000 pc=00000000000a0b58..00000000000a0df0 │ │ + DW_CFA_advance_loc: 32 to 00000000000a0b78 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14252,16 +14291,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009168 000000000000002c 0000916c FDE cie=00000000 pc=00000000000a197c..00000000000a1b14 │ │ - DW_CFA_advance_loc: 28 to 00000000000a1998 │ │ +000091b0 000000000000002c 000091b4 FDE cie=00000000 pc=00000000000a0df0..00000000000a0f88 │ │ + DW_CFA_advance_loc: 28 to 00000000000a0e0c │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14273,16 +14312,16 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009198 000000000000002c 0000919c FDE cie=00000000 pc=00000000000a1b14..00000000000a1cb0 │ │ - DW_CFA_advance_loc: 28 to 00000000000a1b30 │ │ +000091e0 000000000000002c 000091e4 FDE cie=00000000 pc=00000000000a0f88..00000000000a1124 │ │ + DW_CFA_advance_loc: 28 to 00000000000a0fa4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14294,80 +14333,72 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000091c8 000000000000001c 000091cc FDE cie=00000000 pc=00000000000a1cb0..00000000000a1ce8 │ │ - DW_CFA_advance_loc: 12 to 00000000000a1cbc │ │ +00009210 000000000000001c 00009214 FDE cie=00000000 pc=00000000000a1124..00000000000a115c │ │ + DW_CFA_advance_loc: 12 to 00000000000a1130 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000091e8 000000000000002c 000091ec FDE cie=00000000 pc=00000000000a1ce8..00000000000a1ec8 │ │ - DW_CFA_advance_loc: 28 to 00000000000a1d04 │ │ +00009230 0000000000000024 00009234 FDE cie=00000000 pc=00000000000a115c..00000000000a133c │ │ + DW_CFA_advance_loc: 28 to 00000000000a1178 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ - DW_CFA_nop │ │ │ │ -00009218 000000000000001c 0000921c FDE cie=00000000 pc=00000000000a1ec8..00000000000a1f0c │ │ - DW_CFA_advance_loc: 12 to 00000000000a1ed4 │ │ +00009258 000000000000001c 0000925c FDE cie=00000000 pc=00000000000a133c..00000000000a1380 │ │ + DW_CFA_advance_loc: 12 to 00000000000a1348 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009238 0000000000000014 0000923c FDE cie=00000000 pc=00000000000a1f0c..00000000000a1f10 │ │ +00009278 0000000000000014 0000927c FDE cie=00000000 pc=00000000000a1380..00000000000a1384 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009250 0000000000000014 00009254 FDE cie=00000000 pc=00000000000a1f10..00000000000a1f1c │ │ +00009290 0000000000000014 00009294 FDE cie=00000000 pc=00000000000a1384..00000000000a1390 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009268 000000000000002c 0000926c FDE cie=00000000 pc=00000000000a1f1c..00000000000a28ec │ │ - DW_CFA_advance_loc: 32 to 00000000000a1f3c │ │ +000092a8 000000000000002c 000092ac FDE cie=00000000 pc=00000000000a1390..00000000000a1d2c │ │ + DW_CFA_advance_loc: 32 to 00000000000a13b0 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14377,49 +14408,49 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009298 000000000000001c 0000929c FDE cie=00000000 pc=00000000000a28ec..00000000000a2a14 │ │ - DW_CFA_advance_loc: 16 to 00000000000a28fc │ │ +000092d8 000000000000001c 000092dc FDE cie=00000000 pc=00000000000a1d2c..00000000000a1e54 │ │ + DW_CFA_advance_loc: 16 to 00000000000a1d3c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000092b8 000000000000001c 000092bc FDE cie=00000000 pc=00000000000a2a14..00000000000a2a8c │ │ - DW_CFA_advance_loc: 20 to 00000000000a2a28 │ │ +000092f8 000000000000001c 000092fc FDE cie=00000000 pc=00000000000a1e54..00000000000a1ecc │ │ + DW_CFA_advance_loc: 20 to 00000000000a1e68 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000092d8 000000000000001c 000092dc FDE cie=00000000 pc=00000000000a2a8c..00000000000a2acc │ │ - DW_CFA_advance_loc: 12 to 00000000000a2a98 │ │ +00009318 000000000000001c 0000931c FDE cie=00000000 pc=00000000000a1ecc..00000000000a1f0c │ │ + DW_CFA_advance_loc: 12 to 00000000000a1ed8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000092f8 0000000000000024 000092fc FDE cie=00000000 pc=00000000000a2acc..00000000000a2b88 │ │ - DW_CFA_advance_loc: 20 to 00000000000a2ae0 │ │ +00009338 0000000000000024 0000933c FDE cie=00000000 pc=00000000000a1f0c..00000000000a1fc8 │ │ + DW_CFA_advance_loc: 20 to 00000000000a1f20 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ @@ -14427,140 +14458,140 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009320 0000000000000014 00009324 FDE cie=00000000 pc=00000000000a2b88..00000000000a2b94 │ │ +00009360 0000000000000014 00009364 FDE cie=00000000 pc=00000000000a1fc8..00000000000a1fd4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009338 0000000000000024 0000933c FDE cie=00000000 pc=00000000000a2b94..00000000000a2cc8 │ │ - DW_CFA_advance_loc: 20 to 00000000000a2ba8 │ │ +00009378 0000000000000024 0000937c FDE cie=00000000 pc=00000000000a1fd4..00000000000a2108 │ │ + DW_CFA_advance_loc: 20 to 00000000000a1fe8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009360 000000000000001c 00009364 FDE cie=00000000 pc=00000000000a2cc8..00000000000a2d34 │ │ - DW_CFA_advance_loc: 16 to 00000000000a2cd8 │ │ +000093a0 000000000000001c 000093a4 FDE cie=00000000 pc=00000000000a2108..00000000000a2174 │ │ + DW_CFA_advance_loc: 16 to 00000000000a2118 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00009380 000000000000001c 00009384 FDE cie=00000000 pc=00000000000a2d34..00000000000a2da0 │ │ - DW_CFA_advance_loc: 16 to 00000000000a2d44 │ │ +000093c0 000000000000001c 000093c4 FDE cie=00000000 pc=00000000000a2174..00000000000a21e0 │ │ + DW_CFA_advance_loc: 16 to 00000000000a2184 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -000093a0 000000000000001c 000093a4 FDE cie=00000000 pc=00000000000a2da0..00000000000a2dcc │ │ - DW_CFA_advance_loc: 8 to 00000000000a2da8 │ │ +000093e0 000000000000001c 000093e4 FDE cie=00000000 pc=00000000000a21e0..00000000000a220c │ │ + DW_CFA_advance_loc: 8 to 00000000000a21e8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000093c0 0000000000000024 000093c4 FDE cie=00000000 pc=00000000000a2dcc..00000000000a2e60 │ │ - DW_CFA_advance_loc: 20 to 00000000000a2de0 │ │ +00009400 0000000000000024 00009404 FDE cie=00000000 pc=00000000000a220c..00000000000a22a0 │ │ + DW_CFA_advance_loc: 20 to 00000000000a2220 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000093e8 0000000000000014 000093ec FDE cie=00000000 pc=00000000000a2e60..00000000000a2e68 │ │ +00009428 0000000000000014 0000942c FDE cie=00000000 pc=00000000000a22a0..00000000000a22a8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009400 0000000000000014 00009404 FDE cie=00000000 pc=00000000000a2e68..00000000000a2e90 │ │ +00009440 0000000000000014 00009444 FDE cie=00000000 pc=00000000000a22a8..00000000000a22d0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009418 0000000000000014 0000941c FDE cie=00000000 pc=00000000000a2e90..00000000000a2ea0 │ │ +00009458 0000000000000014 0000945c FDE cie=00000000 pc=00000000000a22d0..00000000000a22e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009430 0000000000000014 00009434 FDE cie=00000000 pc=00000000000a2ea0..00000000000a2ea8 │ │ +00009470 0000000000000014 00009474 FDE cie=00000000 pc=00000000000a22e0..00000000000a22e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009448 0000000000000024 0000944c FDE cie=00000000 pc=00000000000a2ea8..00000000000a2ff4 │ │ - DW_CFA_advance_loc: 24 to 00000000000a2ec0 │ │ +00009488 0000000000000024 0000948c FDE cie=00000000 pc=00000000000a22e8..00000000000a2434 │ │ + DW_CFA_advance_loc: 24 to 00000000000a2300 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009470 000000000000002c 00009474 FDE cie=00000000 pc=00000000000a2ff4..00000000000a3434 │ │ - DW_CFA_advance_loc: 32 to 00000000000a3014 │ │ +000094b0 000000000000002c 000094b4 FDE cie=00000000 pc=00000000000a2434..00000000000a2874 │ │ + DW_CFA_advance_loc: 32 to 00000000000a2454 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14570,16 +14601,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000094a0 000000000000002c 000094a4 FDE cie=00000000 pc=00000000000a3434..00000000000a3938 │ │ - DW_CFA_advance_loc: 32 to 00000000000a3454 │ │ +000094e0 000000000000002c 000094e4 FDE cie=00000000 pc=00000000000a2874..00000000000a2d78 │ │ + DW_CFA_advance_loc: 32 to 00000000000a2894 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14589,16 +14620,16 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000094d0 0000000000000034 000094d4 FDE cie=00000000 pc=00000000000a3938..00000000000a3db8 │ │ - DW_CFA_advance_loc: 32 to 00000000000a3958 │ │ +00009510 0000000000000034 00009514 FDE cie=00000000 pc=00000000000a2d78..00000000000a31f8 │ │ + DW_CFA_advance_loc: 32 to 00000000000a2d98 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14616,25 +14647,25 @@ │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009508 0000000000000014 0000950c FDE cie=00000000 pc=00000000000a3db8..00000000000a3dc4 │ │ +00009548 0000000000000014 0000954c FDE cie=00000000 pc=00000000000a31f8..00000000000a3204 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009520 000000000000002c 00009524 FDE cie=00000000 pc=00000000000a3dc4..00000000000a47e4 │ │ - DW_CFA_advance_loc: 32 to 00000000000a3de4 │ │ +00009560 000000000000002c 00009564 FDE cie=00000000 pc=00000000000a3204..00000000000a3c24 │ │ + DW_CFA_advance_loc: 32 to 00000000000a3224 │ │ DW_CFA_def_cfa: r29 (x29) ofs 96 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ @@ -14644,208 +14675,208 @@ │ │ DW_CFA_offset: r28 (x28) at cfa-80 │ │ DW_CFA_offset: r30 (x30) at cfa-88 │ │ DW_CFA_offset: r29 (x29) at cfa-96 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009550 000000000000001c 00009554 FDE cie=00000000 pc=00000000000a47e4..00000000000a4860 │ │ - DW_CFA_advance_loc: 20 to 00000000000a47f8 │ │ +00009590 000000000000001c 00009594 FDE cie=00000000 pc=00000000000a3c24..00000000000a3ca0 │ │ + DW_CFA_advance_loc: 20 to 00000000000a3c38 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00009570 0000000000000024 00009574 FDE cie=00000000 pc=00000000000a4860..00000000000a4a98 │ │ - DW_CFA_advance_loc: 24 to 00000000000a4878 │ │ +000095b0 0000000000000024 000095b4 FDE cie=00000000 pc=00000000000a3ca0..00000000000a3ed8 │ │ + DW_CFA_advance_loc: 24 to 00000000000a3cb8 │ │ DW_CFA_def_cfa: r29 (x29) ofs 64 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009598 000000000000001c 0000959c FDE cie=00000000 pc=00000000000a4a98..00000000000a4b68 │ │ - DW_CFA_advance_loc: 12 to 00000000000a4aa4 │ │ +000095d8 000000000000001c 000095dc FDE cie=00000000 pc=00000000000a3ed8..00000000000a3fa8 │ │ + DW_CFA_advance_loc: 12 to 00000000000a3ee4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000095b8 000000000000001c 000095bc FDE cie=00000000 pc=00000000000a4b68..00000000000a4bc0 │ │ - DW_CFA_advance_loc: 12 to 00000000000a4b74 │ │ +000095f8 000000000000001c 000095fc FDE cie=00000000 pc=00000000000a3fa8..00000000000a4000 │ │ + DW_CFA_advance_loc: 12 to 00000000000a3fb4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000095d8 0000000000000014 000095dc FDE cie=00000000 pc=00000000000a4bc0..00000000000a4c20 │ │ +00009618 0000000000000014 0000961c FDE cie=00000000 pc=00000000000a4000..00000000000a4060 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000095f0 000000000000001c 000095f4 FDE cie=00000000 pc=00000000000a4c20..00000000000a4ce4 │ │ - DW_CFA_advance_loc: 16 to 00000000000a4c30 │ │ +00009630 000000000000001c 00009634 FDE cie=00000000 pc=00000000000a4060..00000000000a4124 │ │ + DW_CFA_advance_loc: 16 to 00000000000a4070 │ │ DW_CFA_def_cfa: r29 (x29) ofs 48 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ DW_CFA_offset: r30 (x30) at cfa-40 │ │ DW_CFA_offset: r29 (x29) at cfa-48 │ │ DW_CFA_nop │ │ │ │ -00009610 0000000000000014 00009614 FDE cie=00000000 pc=00000000000a4ce4..00000000000a4d0c │ │ +00009650 0000000000000014 00009654 FDE cie=00000000 pc=00000000000a4124..00000000000a414c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009628 0000000000000014 0000962c FDE cie=00000000 pc=00000000000a4d0c..00000000000a4d20 │ │ +00009668 0000000000000014 0000966c FDE cie=00000000 pc=00000000000a414c..00000000000a4160 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009640 0000000000000014 00009644 FDE cie=00000000 pc=00000000000a4d20..00000000000a4d58 │ │ +00009680 0000000000000014 00009684 FDE cie=00000000 pc=00000000000a4160..00000000000a4198 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009658 0000000000000024 0000965c FDE cie=00000000 pc=00000000000a4d58..00000000000a4ee0 │ │ - DW_CFA_advance_loc: 28 to 00000000000a4d74 │ │ +00009698 0000000000000024 0000969c FDE cie=00000000 pc=00000000000a4198..00000000000a4320 │ │ + DW_CFA_advance_loc: 28 to 00000000000a41b4 │ │ DW_CFA_def_cfa: r29 (x29) ofs 80 │ │ DW_CFA_offset: r19 (x19) at cfa-8 │ │ DW_CFA_offset: r20 (x20) at cfa-16 │ │ DW_CFA_offset: r21 (x21) at cfa-24 │ │ DW_CFA_offset: r22 (x22) at cfa-32 │ │ DW_CFA_offset: r23 (x23) at cfa-40 │ │ DW_CFA_offset: r24 (x24) at cfa-48 │ │ DW_CFA_offset: r25 (x25) at cfa-64 │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ DW_CFA_nop │ │ │ │ -00009680 000000000000001c 00009684 FDE cie=00000000 pc=00000000000a4ee0..00000000000a4f10 │ │ - DW_CFA_advance_loc: 12 to 00000000000a4eec │ │ +000096c0 000000000000001c 000096c4 FDE cie=00000000 pc=00000000000a4320..00000000000a4350 │ │ + DW_CFA_advance_loc: 12 to 00000000000a432c │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000096a0 0000000000000014 000096a4 FDE cie=00000000 pc=00000000000a4f10..00000000000a4f18 │ │ +000096e0 0000000000000014 000096e4 FDE cie=00000000 pc=00000000000a4350..00000000000a4358 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000096b8 000000000000001c 000096bc FDE cie=00000000 pc=00000000000a4f18..00000000000a4f44 │ │ - DW_CFA_advance_loc: 12 to 00000000000a4f24 │ │ +000096f8 000000000000001c 000096fc FDE cie=00000000 pc=00000000000a4358..00000000000a4384 │ │ + DW_CFA_advance_loc: 12 to 00000000000a4364 │ │ DW_CFA_def_cfa: r29 (x29) ofs 32 │ │ DW_CFA_offset: r19 (x19) at cfa-16 │ │ DW_CFA_offset: r30 (x30) at cfa-24 │ │ DW_CFA_offset: r29 (x29) at cfa-32 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000096d8 0000000000000014 000096dc FDE cie=00000000 pc=00000000000a4f44..00000000000a4f4c │ │ +00009718 0000000000000014 0000971c FDE cie=00000000 pc=00000000000a4384..00000000000a438c │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -000096f0 000000000000001c 000096f4 FDE cie=00000000 pc=00000000000a4f4c..00000000000a4f88 │ │ - DW_CFA_advance_loc: 8 to 00000000000a4f54 │ │ +00009730 000000000000001c 00009734 FDE cie=00000000 pc=00000000000a438c..00000000000a43c8 │ │ + DW_CFA_advance_loc: 8 to 00000000000a4394 │ │ DW_CFA_def_cfa: r29 (x29) ofs 16 │ │ DW_CFA_offset: r30 (x30) at cfa-8 │ │ DW_CFA_offset: r29 (x29) at cfa-16 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009710 0000000000000014 00009714 FDE cie=00000000 pc=00000000000a4f88..00000000000a4f94 │ │ +00009750 0000000000000014 00009754 FDE cie=00000000 pc=00000000000a43c8..00000000000a43d4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009728 0000000000000014 0000972c FDE cie=00000000 pc=00000000000a4f94..00000000000a4fa0 │ │ +00009768 0000000000000014 0000976c FDE cie=00000000 pc=00000000000a43d4..00000000000a43e0 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009740 0000000000000014 00009744 FDE cie=00000000 pc=00000000000a4fa0..00000000000a4fa4 │ │ +00009780 0000000000000014 00009784 FDE cie=00000000 pc=00000000000a43e0..00000000000a43e4 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009758 0000000000000014 0000975c FDE cie=00000000 pc=00000000000a4fa4..00000000000a4fa8 │ │ +00009798 0000000000000014 0000979c FDE cie=00000000 pc=00000000000a43e4..00000000000a43e8 │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ DW_CFA_nop │ │ │ │ -00009770 ZERO terminator │ │ +000097b0 ZERO terminator │ ├── strings --all --bytes=8 {} │ │ @@ -29,14 +29,15 @@ │ │ TTF_OpenFontDPI │ │ TTF_OpenFontIndex │ │ TTF_OpenFont │ │ TTF_FontHeight │ │ TTF_FontAscent │ │ TTF_FontDescent │ │ TTF_FontLineSkip │ │ +TTF_SetFontLineSkip │ │ TTF_GetFontKerning │ │ TTF_FontFaces │ │ TTF_FontFaceIsFixedWidth │ │ TTF_FontFaceFamilyName │ │ TTF_FontFaceStyleName │ │ TTF_GlyphIsProvided │ │ TTF_GlyphIsProvided32 │ │ @@ -662,19 +663,19 @@ │ │ DFKai-SB │ │ HuaTianKaiTi? │ │ HuaTianSongTi? │ │ Ming(for ISO10646) │ │ MingMedium │ │ PMingLiU │ │ MingLi43 │ │ -++++++++ │ │ -++++++++++++++++++ │ │ -++++++++++++ │ │ -++++++++++++++++++++++++++++ │ │ -+++++++++++++++++++++++++++++ │ │ +-------- │ │ +------------------ │ │ +------------ │ │ +---------------------------- │ │ +----------------------------- │ │ H-P)N)Q) │ │ 5 .!8!.C8!.B │ │ .!XDNcXEN! │ │ F8!.g8!. │ │ Qpio8nIn8 │ │ nIn8pio8 │ │ 8oBT0OcT0OB │ │ @@ -721,15 +722,14 @@ │ │ dn@d`NadaN │ │ KU@yJQ@yj │ │ dn@d`NadaN │ │ K}@yJy@yj │ │ dn@d`NadaN │ │ Ti"Ai*/A │ │ Ti"Ai*/A │ │ -1@y)1@y( │ │ @9. @9)- │ │ 87j2Cyi6Cyk:Cyj │ │ LKijkxj. │ │ `HyHIhx* │ │ &S)q6X). │ │ *0hq8`iq8 │ │ NAdan`d`nc │ │ @@ -749,17 +749,18 @@ │ │ i*Ay?!(k)j │ │ Ay?!*k)i │ │ i*By?!(k │ │ j:Dyk*Ay- │ │ h2DyibJ9h6 │ │ ik8J @9k] │ │ *i@9(1@y) @ │ │ -ThF@9h 86 │ │ -TFO%TFO@TFOaTFOd │ │ -TPO%TPO@TPOaTPOd │ │ +!TPOBTPO │ │ +ji(8({(x │ │ +TFO%TFO@TFOaTFO │ │ +TPO%TPO@TPOaTPO │ │ K!@9J%@9 │ │ X n!X n │ │ $@)*,@)(A │ │ Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6) │ │ Linker: LLD 14.0.6 │ │ .fini_array │ │ .comment │ ├── readelf --wide --decompress --hex-dump=.gnu.hash {} │ │ @@ -1,47 +1,48 @@ │ │ │ │ Hex dump of section '.gnu.hash': │ │ - 0x00001150 15000000 35000000 20000000 1a000000 ....5... ....... │ │ - 0x00001160 00810018 40050100 80000060 00000980 ....@......`.... │ │ - 0x00001170 d0010000 411a1898 00000880 00000000 ....A........... │ │ - 0x00001180 12801002 02000000 00002000 002a2008 .......... ..* . │ │ - 0x00001190 00200100 00000000 10000200 00204280 . ........... B. │ │ - 0x000011a0 00200800 00020800 00008082 00400000 . ...........@.. │ │ - 0x000011b0 09021000 08000800 00a00000 00000000 ................ │ │ - 0x000011c0 40000054 0c000240 08010080 30280326 @..T...@....0(.& │ │ - 0x000011d0 00000818 40800c80 84004000 50091220 ....@.....@.P.. │ │ - 0x000011e0 03020818 00200041 40060000 02280000 ..... .A@....(.. │ │ - 0x000011f0 00084004 80000600 00000000 00000000 ..@............. │ │ - 0x00001200 00000000 02000c80 00000000 00000000 ................ │ │ - 0x00001210 00002040 00001400 40400000 00000000 .. @....@@...... │ │ - 0x00001220 05000000 08000008 00220001 60404800 ........."..`@H. │ │ - 0x00001230 00000000 00000000 0000a000 00008800 ................ │ │ - 0x00001240 60080200 02004000 00002800 00000000 `.....@...(..... │ │ - 0x00001250 00001000 00000400 080024c1 40004400 ..........$.@.D. │ │ - 0x00001260 35000000 38000000 3e000000 3f000000 5...8...>...?... │ │ - 0x00001270 42000000 4c000000 4e000000 53000000 B...L...N...S... │ │ - 0x00001280 5b000000 5e000000 61000000 67000000 [...^...a...g... │ │ - 0x00001290 6b000000 6e000000 00000000 72000000 k...n.......r... │ │ - 0x000012a0 75000000 7b000000 82000000 88000000 u...{........... │ │ - 0x000012b0 8b000000 3a9e4d09 962c379f 136a3fa6 ....:.M..,7..j?. │ │ - 0x000012c0 be70af1b 72c087ff 08804473 08ec58b5 .p..r.....Ds..X. │ │ - 0x000012d0 dec8ba4c a3c2a702 a71b93be ce129a35 ...L...........5 │ │ - 0x000012e0 f62e795d abd022f1 4c9e2d96 70fbaf0f ..y]..".L.-.p... │ │ - 0x000012f0 1ac8f83c f20797d8 ea93fd59 1421f764 ...<.......Y.!.d │ │ - 0x00001300 0427c587 d8b7dc48 b2ad55d2 27e0d6a1 .'.....H..U.'... │ │ - 0x00001310 6aeb95e4 53277254 0e212c10 845818d1 j...S'rT.!,..X.. │ │ - 0x00001320 22264601 48c4d7b6 6941d357 a63093ed "&F.H...iA.W.0.. │ │ - 0x00001330 6a2959b5 c22fff7a 0c0a19cd 383c564e j)Y../.z....8... │ │ - 0x000014a0 73000000 00000000 80000000 00000000 s............... │ │ - 0x000014b0 00000000 59000000 6c000000 47000000 ....Y...l...G... │ │ - 0x000014c0 45000000 00000000 60000000 00000000 E.......`....... │ │ - 0x000014d0 00000000 00000000 48000000 00000000 ........H....... │ │ - 0x000014e0 4a000000 00000000 56000000 00000000 J.......V....... │ │ - 0x000014f0 00000000 83000000 8a000000 42000000 ............B... │ │ - 0x00001500 00000000 00000000 7e000000 00000000 ........~....... │ │ - 0x00001510 14000000 0a000000 57000000 18000000 ........W....... │ │ - 0x00001520 61000000 00000000 00000000 07000000 a............... │ │ - 0x00001530 00000000 00000000 5e000000 00000000 ........^....... │ │ - 0x00001540 00000000 00000000 17000000 28000000 ............(... │ │ - 0x00001550 00000000 00000000 4f000000 1c000000 ........O....... │ │ - 0x00001560 00000000 40000000 85000000 12000000 ....@........... │ │ - 0x00001570 29000000 00000000 00000000 00000000 )............... │ │ - 0x00001580 03000000 30000000 63000000 8b000000 ....0...c....... │ │ - 0x00001590 1f000000 7a000000 5d000000 11000000 ....z...]....... │ │ - 0x000015a0 00000000 00000000 81000000 00000000 ................ │ │ - 0x000015b0 5a000000 00000000 39000000 00000000 Z.......9....... │ │ - 0x000015c0 36000000 00000000 54000000 00000000 6.......T....... │ │ - 0x000015d0 0e000000 00000000 7c000000 00000000 ........|....... │ │ - 0x000015e0 75000000 7b000000 00000000 77000000 u...{.......w... │ │ - 0x000015f0 71000000 00000000 6d000000 00000000 q.......m....... │ │ - 0x00001600 00000000 00000000 00000000 64000000 ............d... │ │ - 0x00001610 88000000 31000000 84000000 5b000000 ....1.......[... │ │ - 0x00001620 00000000 41000000 67000000 32000000 ....A...g...2... │ │ - 0x00001630 4b000000 00000000 1a000000 00000000 K............... │ │ - 0x00001640 25000000 82000000 00000000 00000000 %............... │ │ - 0x00001650 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001660 00000000 01000000 00000000 08000000 ................ │ │ - 0x00001670 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001680 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001690 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016a0 00000000 00000000 00000000 06000000 ................ │ │ - 0x000016b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000016f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x00001700 00000000 0f000000 00000000 00000000 ................ │ │ - 0x00001710 00000000 26000000 00000000 00000000 ....&........... │ │ - 0x00001720 00000000 00000000 19000000 27000000 ............'... │ │ - 0x00001730 00000000 2b000000 33000000 00000000 ....+...3....... │ │ - 0x00001740 00000000 00000000 34000000 00000000 ........4....... │ │ - 0x00001750 00000000 2e000000 13000000 00000000 ................ │ │ - 0x00001760 44000000 15000000 00000000 00000000 D............... │ │ - 0x00001770 00000000 00000000 00000000 1e000000 ................ │ │ - 0x00001780 37000000 3d000000 3c000000 09000000 7...=...<....... │ │ - 0x00001790 00000000 50000000 00000000 00000000 ....P........... │ │ - 0x000017a0 24000000 02000000 10000000 00000000 $............... │ │ - 0x000017b0 00000000 43000000 00000000 35000000 ....C.......5... │ │ - 0x000017c0 55000000 4e000000 4d000000 00000000 U...N...M....... │ │ - 0x000017d0 00000000 0d000000 46000000 00000000 ........F....... │ │ - 0x000017e0 00000000 5f000000 20000000 04000000 ...._... ....... │ │ - 0x000017f0 22000000 00000000 3b000000 00000000 ".......;....... │ │ - 0x00001800 49000000 6e000000 69000000 00000000 I...n...i....... │ │ - 0x00001810 6b000000 00000000 6f000000 23000000 k.......o...#... │ │ - 0x00001820 05000000 58000000 2c000000 6a000000 ....X...,...j... │ │ - 0x00001830 76000000 52000000 79000000 00000000 v...R...y....... │ │ - 0x00001840 1d000000 4c000000 78000000 3f000000 ....L...x...?... │ │ - 0x00001850 00000000 00000000 7f000000 5c000000 ............\... │ │ - 0x00001860 00000000 00000000 00000000 66000000 ............f... │ │ - 0x00001870 62000000 86000000 b....... │ │ + 0x00001438 8d000000 8d000000 3b000000 15000000 ........;....... │ │ + 0x00001448 00000000 17000000 6f000000 00000000 ........o....... │ │ + 0x00001458 00000000 00000000 00000000 0b000000 ................ │ │ + 0x00001468 25000000 5c000000 7b000000 00000000 %...\...{....... │ │ + 0x00001478 2f000000 41000000 2d000000 24000000 /...A...-...$... │ │ + 0x00001488 48000000 8c000000 66000000 6e000000 H.......f...n... │ │ + 0x00001498 00000000 7a000000 2c000000 3a000000 ....z...,...:... │ │ + 0x000014a8 6a000000 8a000000 00000000 00000000 j............... │ │ + 0x000014b8 4a000000 72000000 00000000 8b000000 J...r........... │ │ + 0x000014c8 73000000 7f000000 78000000 00000000 s.......x....... │ │ + 0x000014d8 19000000 88000000 00000000 00000000 ................ │ │ + 0x000014e8 2e000000 00000000 01000000 00000000 ................ │ │ + 0x000014f8 75000000 68000000 47000000 00000000 u...h...G....... │ │ + 0x00001508 49000000 00000000 00000000 00000000 I............... │ │ + 0x00001518 00000000 83000000 00000000 33000000 ............3... │ │ + 0x00001528 4e000000 51000000 00000000 00000000 N...Q........... │ │ + 0x00001538 00000000 82000000 00000000 52000000 ............R... │ │ + 0x00001548 46000000 64000000 69000000 71000000 F...d...i...q... │ │ + 0x00001558 05000000 62000000 00000000 0a000000 ....b........... │ │ + 0x00001568 44000000 00000000 81000000 00000000 D............... │ │ + 0x00001578 00000000 7c000000 00000000 63000000 ....|.......c... │ │ + 0x00001588 80000000 00000000 00000000 6b000000 ............k... │ │ + 0x00001598 00000000 76000000 00000000 59000000 ....v.......Y... │ │ + 0x000015a8 87000000 53000000 00000000 3d000000 ....S.......=... │ │ + 0x000015b8 1b000000 28000000 00000000 1f000000 ....(........... │ │ + 0x000015c8 00000000 00000000 7e000000 60000000 ........~...`... │ │ + 0x000015d8 00000000 23000000 00000000 00000000 ....#........... │ │ + 0x000015e8 00000000 77000000 5e000000 4d000000 ....w...^...M... │ │ + 0x000015f8 79000000 86000000 00000000 00000000 y............... │ │ + 0x00001608 00000000 00000000 00000000 42000000 ............B... │ │ + 0x00001618 3e000000 21000000 5b000000 00000000 >...!...[....... │ │ + 0x00001628 00000000 00000000 74000000 00000000 ........t....... │ │ + 0x00001638 06000000 58000000 00000000 00000000 ....X........... │ │ + 0x00001648 5a000000 37000000 31000000 00000000 Z...7...1....... │ │ + 0x00001658 89000000 85000000 7d000000 4c000000 ........}...L... │ │ + 0x00001668 00000000 6d000000 00000000 00000000 ....m........... │ │ + 0x00001678 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001688 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001698 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016a8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016b8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016c8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016d8 04000000 00000000 00000000 07000000 ................ │ │ + 0x000016e8 00000000 00000000 00000000 00000000 ................ │ │ + 0x000016f8 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001708 00000000 00000000 09000000 00000000 ................ │ │ + 0x00001718 0d000000 13000000 12000000 00000000 ................ │ │ + 0x00001728 02000000 29000000 00000000 00000000 ....)........... │ │ + 0x00001738 22000000 00000000 2a000000 00000000 ".......*....... │ │ + 0x00001748 30000000 14000000 00000000 36000000 0...........6... │ │ + 0x00001758 00000000 00000000 00000000 00000000 ................ │ │ + 0x00001768 00000000 00000000 00000000 1a000000 ................ │ │ + 0x00001778 18000000 00000000 00000000 00000000 ................ │ │ + 0x00001788 32000000 3f000000 00000000 16000000 2...?........... │ │ + 0x00001798 00000000 00000000 00000000 00000000 ................ │ │ + 0x000017a8 00000000 10000000 2b000000 00000000 ........+....... │ │ + 0x000017b8 00000000 0c000000 00000000 39000000 ............9... │ │ + 0x000017c8 00000000 26000000 00000000 00000000 ....&........... │ │ + 0x000017d8 11000000 00000000 56000000 55000000 ........V...U... │ │ + 0x000017e8 00000000 00000000 35000000 38000000 ........5...8... │ │ + 0x000017f8 00000000 5d000000 00000000 00000000 ....]........... │ │ + 0x00001808 00000000 00000000 00000000 1d000000 ................ │ │ + 0x00001818 61000000 0e000000 03000000 57000000 a...........W... │ │ + 0x00001828 00000000 54000000 00000000 00000000 ....T........... │ │ + 0x00001838 5f000000 45000000 67000000 50000000 _...E...g...P... │ │ + 0x00001848 40000000 6c000000 1e000000 1c000000 @...l........... │ │ + 0x00001858 34000000 27000000 20000000 00000000 4...'... ....... │ │ + 0x00001868 43000000 00000000 3c000000 4f000000 C.......<...O... │ │ + 0x00001878 00000000 00000000 08000000 00000000 ................ │ │ + 0x00001888 70000000 65000000 00000000 0f000000 p...e........... │ │ + 0x00001898 4b000000 00000000 00000000 84000000 K............... │ ├── readelf --wide --decompress --hex-dump=.dynstr {} │ │ @@ -1,154 +1,155 @@ │ │ │ │ Hex dump of section '.dynstr': │ │ - 0x00001878 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ - 0x00001888 5f5f6378 615f6174 65786974 00545446 __cxa_atexit.TTF │ │ - 0x00001898 5f536574 44697265 6374696f 6e005454 _SetDirection.TT │ │ - 0x000018a8 465f5365 74536372 69707400 5454465f F_SetScript.TTF_ │ │ - 0x000018b8 4c696e6b 65645f56 65727369 6f6e0054 Linked_Version.T │ │ - 0x000018c8 54465f42 79746553 77617070 6564554e TF_ByteSwappedUN │ │ - 0x000018d8 49434f44 45005454 465f496e 69740053 ICODE.TTF_Init.S │ │ - 0x000018e8 444c5f53 65744572 726f7200 5454465f DL_SetError.TTF_ │ │ - 0x000018f8 47657446 72656554 79706556 65727369 GetFreeTypeVersi │ │ - 0x00001908 6f6e0054 54465f47 65744861 72664275 on.TTF_GetHarfBu │ │ - 0x00001918 7a7a5665 7273696f 6e005454 465f4f70 zzVersion.TTF_Op │ │ - 0x00001928 656e466f 6e74496e 64657844 50495257 enFontIndexDPIRW │ │ - 0x00001938 0053444c 5f525774 656c6c00 53444c5f .SDL_RWtell.SDL_ │ │ - 0x00001948 6d616c6c 6f630053 444c5f6d 656d7365 malloc.SDL_memse │ │ - 0x00001958 74005344 4c5f5257 73697a65 0053444c t.SDL_RWsize.SDL │ │ - 0x00001968 5f525763 6c6f7365 00545446 5f536574 _RWclose.TTF_Set │ │ - 0x00001978 466f6e74 53697a65 44504900 5454465f FontSizeDPI.TTF_ │ │ - 0x00001988 436c6f73 65466f6e 74005344 4c5f6672 CloseFont.SDL_fr │ │ - 0x00001998 65650053 444c5f52 57736565 6b005344 ee.SDL_RWseek.SD │ │ - 0x000019a8 4c5f5257 72656164 00545446 5f536574 L_RWread.TTF_Set │ │ - 0x000019b8 466f6e74 4b65726e 696e6700 5454465f FontKerning.TTF_ │ │ - 0x000019c8 53657446 6f6e7453 697a6500 5454465f SetFontSize.TTF_ │ │ - 0x000019d8 4f70656e 466f6e74 44504952 57005454 OpenFontDPIRW.TT │ │ - 0x000019e8 465f4f70 656e466f 6e74496e 64657852 F_OpenFontIndexR │ │ - 0x000019f8 57005454 465f4f70 656e466f 6e74496e W.TTF_OpenFontIn │ │ - 0x00001a08 64657844 50490053 444c5f52 5746726f dexDPI.SDL_RWFro │ │ - 0x00001a18 6d46696c 65005454 465f4f70 656e466f mFile.TTF_OpenFo │ │ - 0x00001a28 6e745257 00545446 5f4f7065 6e466f6e ntRW.TTF_OpenFon │ │ - 0x00001a38 74445049 00545446 5f4f7065 6e466f6e tDPI.TTF_OpenFon │ │ - 0x00001a48 74496e64 65780054 54465f4f 70656e46 tIndex.TTF_OpenF │ │ - 0x00001a58 6f6e7400 5454465f 466f6e74 48656967 ont.TTF_FontHeig │ │ - 0x00001a68 68740054 54465f46 6f6e7441 7363656e ht.TTF_FontAscen │ │ - 0x00001a78 74005454 465f466f 6e744465 7363656e t.TTF_FontDescen │ │ - 0x00001a88 74005454 465f466f 6e744c69 6e65536b t.TTF_FontLineSk │ │ - 0x00001a98 69700054 54465f47 6574466f 6e744b65 ip.TTF_GetFontKe │ │ - 0x00001aa8 726e696e 67005454 465f466f 6e744661 rning.TTF_FontFa │ │ - 0x00001ab8 63657300 5454465f 466f6e74 46616365 ces.TTF_FontFace │ │ - 0x00001ac8 49734669 78656457 69647468 00545446 IsFixedWidth.TTF │ │ - 0x00001ad8 5f466f6e 74466163 6546616d 696c794e _FontFaceFamilyN │ │ - 0x00001ae8 616d6500 5454465f 466f6e74 46616365 ame.TTF_FontFace │ │ - 0x00001af8 5374796c 654e616d 65005454 465f476c StyleName.TTF_Gl │ │ - 0x00001b08 79706849 7350726f 76696465 64005454 yphIsProvided.TT │ │ - 0x00001b18 465f476c 79706849 7350726f 76696465 F_GlyphIsProvide │ │ - 0x00001b28 64333200 5454465f 476c7970 684d6574 d32.TTF_GlyphMet │ │ - 0x00001b38 72696373 00545446 5f476c79 70684d65 rics.TTF_GlyphMe │ │ - 0x00001b48 74726963 73333200 5f5f7374 61636b5f trics32.__stack_ │ │ - 0x00001b58 63686b5f 6661696c 00545446 5f536574 chk_fail.TTF_Set │ │ - 0x00001b68 466f6e74 44697265 6374696f 6e005454 FontDirection.TT │ │ - 0x00001b78 465f5365 74466f6e 74536372 6970744e F_SetFontScriptN │ │ - 0x00001b88 616d6500 5454465f 53697a65 54657874 ame.TTF_SizeText │ │ - 0x00001b98 0053444c 5f737472 6c656e00 53444c5f .SDL_strlen.SDL_ │ │ - 0x00001ba8 7265616c 6c6f6300 5454465f 53697a65 realloc.TTF_Size │ │ - 0x00001bb8 55544638 00545446 5f53697a 65554e49 UTF8.TTF_SizeUNI │ │ - 0x00001bc8 434f4445 00545446 5f4d6561 73757265 CODE.TTF_Measure │ │ - 0x00001bd8 54657874 00545446 5f4d6561 73757265 Text.TTF_Measure │ │ - 0x00001be8 55544638 00545446 5f4d6561 73757265 UTF8.TTF_Measure │ │ - 0x00001bf8 554e4943 4f444500 5454465f 52656e64 UNICODE.TTF_Rend │ │ - 0x00001c08 65725465 78745f53 6f6c6964 0053444c erText_Solid.SDL │ │ - 0x00001c18 5f536574 436f6c6f 724b6579 0053444c _SetColorKey.SDL │ │ - 0x00001c28 5f536574 53757266 61636542 6c656e64 _SetSurfaceBlend │ │ - 0x00001c38 4d6f6465 0053444c 5f467265 65537572 Mode.SDL_FreeSur │ │ - 0x00001c48 66616365 00545446 5f52656e 64657255 face.TTF_RenderU │ │ - 0x00001c58 5446385f 536f6c69 64005454 465f5265 TF8_Solid.TTF_Re │ │ - 0x00001c68 6e646572 554e4943 4f44455f 536f6c69 nderUNICODE_Soli │ │ - 0x00001c78 64005454 465f5265 6e646572 476c7970 d.TTF_RenderGlyp │ │ - 0x00001c88 685f536f 6c696400 5454465f 52656e64 h_Solid.TTF_Rend │ │ - 0x00001c98 6572476c 79706833 325f536f 6c696400 erGlyph32_Solid. │ │ - 0x00001ca8 5454465f 52656e64 65725465 78745f53 TTF_RenderText_S │ │ - 0x00001cb8 68616465 64005454 465f5265 6e646572 haded.TTF_Render │ │ - 0x00001cc8 55544638 5f536861 64656400 5454465f UTF8_Shaded.TTF_ │ │ - 0x00001cd8 52656e64 6572554e 49434f44 455f5368 RenderUNICODE_Sh │ │ - 0x00001ce8 61646564 00545446 5f52656e 64657247 aded.TTF_RenderG │ │ - 0x00001cf8 6c797068 5f536861 64656400 5454465f lyph_Shaded.TTF_ │ │ - 0x00001d08 52656e64 6572476c 79706833 325f5368 RenderGlyph32_Sh │ │ - 0x00001d18 61646564 00545446 5f52656e 64657254 aded.TTF_RenderT │ │ - 0x00001d28 6578745f 426c656e 64656400 5454465f ext_Blended.TTF_ │ │ - 0x00001d38 52656e64 65725554 46385f42 6c656e64 RenderUTF8_Blend │ │ - 0x00001d48 65640054 54465f52 656e6465 72554e49 ed.TTF_RenderUNI │ │ - 0x00001d58 434f4445 5f426c65 6e646564 00545446 CODE_Blended.TTF │ │ - 0x00001d68 5f52656e 64657254 6578745f 4c434400 _RenderText_LCD. │ │ - 0x00001d78 5454465f 52656e64 65725554 46385f4c TTF_RenderUTF8_L │ │ - 0x00001d88 43440054 54465f52 656e6465 72554e49 CD.TTF_RenderUNI │ │ - 0x00001d98 434f4445 5f4c4344 00545446 5f52656e CODE_LCD.TTF_Ren │ │ - 0x00001da8 64657247 6c797068 5f4c4344 00545446 derGlyph_LCD.TTF │ │ - 0x00001db8 5f52656e 64657247 6c797068 33325f4c _RenderGlyph32_L │ │ - 0x00001dc8 43440054 54465f52 656e6465 72546578 CD.TTF_RenderTex │ │ - 0x00001dd8 745f536f 6c69645f 57726170 70656400 t_Solid_Wrapped. │ │ - 0x00001de8 53444c5f 6d656d63 70790053 444c5f45 SDL_memcpy.SDL_E │ │ - 0x00001df8 72726f72 00545446 5f52656e 64657255 rror.TTF_RenderU │ │ - 0x00001e08 5446385f 536f6c69 645f5772 61707065 TF8_Solid_Wrappe │ │ - 0x00001e18 64005454 465f5265 6e646572 554e4943 d.TTF_RenderUNIC │ │ - 0x00001e28 4f44455f 536f6c69 645f5772 61707065 ODE_Solid_Wrappe │ │ - 0x00001e38 64005454 465f5265 6e646572 54657874 d.TTF_RenderText │ │ - 0x00001e48 5f536861 6465645f 57726170 70656400 _Shaded_Wrapped. │ │ - 0x00001e58 5454465f 52656e64 65725554 46385f53 TTF_RenderUTF8_S │ │ - 0x00001e68 68616465 645f5772 61707065 64005454 haded_Wrapped.TT │ │ - 0x00001e78 465f5265 6e646572 554e4943 4f44455f F_RenderUNICODE_ │ │ - 0x00001e88 53686164 65645f57 72617070 65640054 Shaded_Wrapped.T │ │ - 0x00001e98 54465f52 656e6465 72546578 745f426c TF_RenderText_Bl │ │ - 0x00001ea8 656e6465 645f5772 61707065 64005454 ended_Wrapped.TT │ │ - 0x00001eb8 465f5265 6e646572 55544638 5f426c65 F_RenderUTF8_Ble │ │ - 0x00001ec8 6e646564 5f577261 70706564 00545446 nded_Wrapped.TTF │ │ - 0x00001ed8 5f52656e 64657255 4e49434f 44455f42 _RenderUNICODE_B │ │ - 0x00001ee8 6c656e64 65645f57 72617070 65640054 lended_Wrapped.T │ │ - 0x00001ef8 54465f52 656e6465 72546578 745f4c43 TF_RenderText_LC │ │ - 0x00001f08 445f5772 61707065 64005454 465f5265 D_Wrapped.TTF_Re │ │ - 0x00001f18 6e646572 55544638 5f4c4344 5f577261 nderUTF8_LCD_Wra │ │ - 0x00001f28 70706564 00545446 5f52656e 64657255 pped.TTF_RenderU │ │ - 0x00001f38 4e49434f 44455f4c 43445f57 72617070 NICODE_LCD_Wrapp │ │ - 0x00001f48 65640054 54465f52 656e6465 72476c79 ed.TTF_RenderGly │ │ - 0x00001f58 70685f42 6c656e64 65640054 54465f52 ph_Blended.TTF_R │ │ - 0x00001f68 656e6465 72476c79 70683332 5f426c65 enderGlyph32_Ble │ │ - 0x00001f78 6e646564 00545446 5f536574 466f6e74 nded.TTF_SetFont │ │ - 0x00001f88 5374796c 65005454 465f4765 74466f6e Style.TTF_GetFon │ │ - 0x00001f98 74537479 6c650054 54465f53 6574466f tStyle.TTF_SetFo │ │ - 0x00001fa8 6e744f75 746c696e 65005454 465f4765 ntOutline.TTF_Ge │ │ - 0x00001fb8 74466f6e 744f7574 6c696e65 00545446 tFontOutline.TTF │ │ - 0x00001fc8 5f536574 466f6e74 48696e74 696e6700 _SetFontHinting. │ │ - 0x00001fd8 5454465f 47657446 6f6e7448 696e7469 TTF_GetFontHinti │ │ - 0x00001fe8 6e670054 54465f53 6574466f 6e745344 ng.TTF_SetFontSD │ │ - 0x00001ff8 46005454 465f4765 74466f6e 74534446 F.TTF_GetFontSDF │ │ - 0x00002008 00545446 5f536574 466f6e74 57726170 .TTF_SetFontWrap │ │ - 0x00002018 70656441 6c69676e 00545446 5f476574 pedAlign.TTF_Get │ │ - 0x00002028 466f6e74 57726170 70656441 6c69676e FontWrappedAlign │ │ - 0x00002038 00545446 5f517569 74005454 465f5761 .TTF_Quit.TTF_Wa │ │ - 0x00002048 73496e69 74005454 465f4765 74466f6e sInit.TTF_GetFon │ │ - 0x00002058 744b6572 6e696e67 53697a65 00545446 tKerningSize.TTF │ │ - 0x00002068 5f476574 466f6e74 4b65726e 696e6753 _GetFontKerningS │ │ - 0x00002078 697a6547 6c797068 73005454 465f4765 izeGlyphs.TTF_Ge │ │ - 0x00002088 74466f6e 744b6572 6e696e67 53697a65 tFontKerningSize │ │ - 0x00002098 476c7970 68733332 0053444c 5f437265 Glyphs32.SDL_Cre │ │ - 0x000020a8 61746552 47425375 72666163 65576974 ateRGBSurfaceWit │ │ - 0x000020b8 68466f72 6d617446 726f6d00 73747273 hFormatFrom.strs │ │ - 0x000020c8 7472006d 656d7365 74006d65 6d6d6f76 tr.memset.memmov │ │ - 0x000020d8 65007374 72636d70 006c6f6e 676a6d70 e.strcmp.longjmp │ │ - 0x000020e8 005f5f6d 656d6370 795f6368 6b006d65 .__memcpy_chk.me │ │ - 0x000020f8 6d637079 00737472 746f6c00 71736f72 mcpy.strtol.qsor │ │ - 0x00002108 74007374 726c656e 00737472 72636872 t.strlen.strrchr │ │ - 0x00002118 00737472 6e637079 00737472 63617400 .strncpy.strcat. │ │ - 0x00002128 67657465 6e760073 74726e63 6d700076 getenv.strncmp.v │ │ - 0x00002138 736e7072 696e7466 006d656d 636d7000 snprintf.memcmp. │ │ - 0x00002148 7365746a 6d700073 74726370 79006d65 setjmp.strcpy.me │ │ - 0x00002158 6d636872 005f5f6f 70656e5f 32006663 mchr.__open_2.fc │ │ - 0x00002168 6e746c00 66737461 74006d6d 61700063 ntl.fstat.mmap.c │ │ - 0x00002178 6c6f7365 006d616c 6c6f6300 5f5f7265 lose.malloc.__re │ │ - 0x00002188 61645f63 686b005f 5f657272 6e6f0066 ad_chk.__errno.f │ │ - 0x00002198 72656500 6d756e6d 61700072 65616c6c ree.munmap.reall │ │ - 0x000021a8 6f63006c 6962632e 736f004c 49424300 oc.libc.so.LIBC. │ │ - 0x000021b8 6c696253 444c322e 736f006c 69626d2e libSDL2.so.libm. │ │ - 0x000021c8 736f006c 6962646c 2e736f00 6c696253 so.libdl.so.libS │ │ - 0x000021d8 444c325f 7474662e 736f00 DL2_ttf.so. │ │ + 0x000018a8 005f5f63 78615f66 696e616c 697a6500 .__cxa_finalize. │ │ + 0x000018b8 5f5f6378 615f6174 65786974 00545446 __cxa_atexit.TTF │ │ + 0x000018c8 5f536574 44697265 6374696f 6e005454 _SetDirection.TT │ │ + 0x000018d8 465f5365 74536372 69707400 5454465f F_SetScript.TTF_ │ │ + 0x000018e8 4c696e6b 65645f56 65727369 6f6e0054 Linked_Version.T │ │ + 0x000018f8 54465f42 79746553 77617070 6564554e TF_ByteSwappedUN │ │ + 0x00001908 49434f44 45005454 465f496e 69740053 ICODE.TTF_Init.S │ │ + 0x00001918 444c5f53 65744572 726f7200 5454465f DL_SetError.TTF_ │ │ + 0x00001928 47657446 72656554 79706556 65727369 GetFreeTypeVersi │ │ + 0x00001938 6f6e0054 54465f47 65744861 72664275 on.TTF_GetHarfBu │ │ + 0x00001948 7a7a5665 7273696f 6e005454 465f4f70 zzVersion.TTF_Op │ │ + 0x00001958 656e466f 6e74496e 64657844 50495257 enFontIndexDPIRW │ │ + 0x00001968 0053444c 5f525774 656c6c00 53444c5f .SDL_RWtell.SDL_ │ │ + 0x00001978 6d616c6c 6f630053 444c5f6d 656d7365 malloc.SDL_memse │ │ + 0x00001988 74005344 4c5f5257 73697a65 0053444c t.SDL_RWsize.SDL │ │ + 0x00001998 5f525763 6c6f7365 00545446 5f536574 _RWclose.TTF_Set │ │ + 0x000019a8 466f6e74 53697a65 44504900 5454465f FontSizeDPI.TTF_ │ │ + 0x000019b8 436c6f73 65466f6e 74005344 4c5f6672 CloseFont.SDL_fr │ │ + 0x000019c8 65650053 444c5f52 57736565 6b005344 ee.SDL_RWseek.SD │ │ + 0x000019d8 4c5f5257 72656164 00545446 5f536574 L_RWread.TTF_Set │ │ + 0x000019e8 466f6e74 4b65726e 696e6700 5454465f FontKerning.TTF_ │ │ + 0x000019f8 53657446 6f6e7453 697a6500 5454465f SetFontSize.TTF_ │ │ + 0x00001a08 4f70656e 466f6e74 44504952 57005454 OpenFontDPIRW.TT │ │ + 0x00001a18 465f4f70 656e466f 6e74496e 64657852 F_OpenFontIndexR │ │ + 0x00001a28 57005454 465f4f70 656e466f 6e74496e W.TTF_OpenFontIn │ │ + 0x00001a38 64657844 50490053 444c5f52 5746726f dexDPI.SDL_RWFro │ │ + 0x00001a48 6d46696c 65005454 465f4f70 656e466f mFile.TTF_OpenFo │ │ + 0x00001a58 6e745257 00545446 5f4f7065 6e466f6e ntRW.TTF_OpenFon │ │ + 0x00001a68 74445049 00545446 5f4f7065 6e466f6e tDPI.TTF_OpenFon │ │ + 0x00001a78 74496e64 65780054 54465f4f 70656e46 tIndex.TTF_OpenF │ │ + 0x00001a88 6f6e7400 5454465f 466f6e74 48656967 ont.TTF_FontHeig │ │ + 0x00001a98 68740054 54465f46 6f6e7441 7363656e ht.TTF_FontAscen │ │ + 0x00001aa8 74005454 465f466f 6e744465 7363656e t.TTF_FontDescen │ │ + 0x00001ab8 74005454 465f466f 6e744c69 6e65536b t.TTF_FontLineSk │ │ + 0x00001ac8 69700054 54465f53 6574466f 6e744c69 ip.TTF_SetFontLi │ │ + 0x00001ad8 6e65536b 69700054 54465f47 6574466f neSkip.TTF_GetFo │ │ + 0x00001ae8 6e744b65 726e696e 67005454 465f466f ntKerning.TTF_Fo │ │ + 0x00001af8 6e744661 63657300 5454465f 466f6e74 ntFaces.TTF_Font │ │ + 0x00001b08 46616365 49734669 78656457 69647468 FaceIsFixedWidth │ │ + 0x00001b18 00545446 5f466f6e 74466163 6546616d .TTF_FontFaceFam │ │ + 0x00001b28 696c794e 616d6500 5454465f 466f6e74 ilyName.TTF_Font │ │ + 0x00001b38 46616365 5374796c 654e616d 65005454 FaceStyleName.TT │ │ + 0x00001b48 465f476c 79706849 7350726f 76696465 F_GlyphIsProvide │ │ + 0x00001b58 64005454 465f476c 79706849 7350726f d.TTF_GlyphIsPro │ │ + 0x00001b68 76696465 64333200 5454465f 476c7970 vided32.TTF_Glyp │ │ + 0x00001b78 684d6574 72696373 00545446 5f476c79 hMetrics.TTF_Gly │ │ + 0x00001b88 70684d65 74726963 73333200 5f5f7374 phMetrics32.__st │ │ + 0x00001b98 61636b5f 63686b5f 6661696c 00545446 ack_chk_fail.TTF │ │ + 0x00001ba8 5f536574 466f6e74 44697265 6374696f _SetFontDirectio │ │ + 0x00001bb8 6e005454 465f5365 74466f6e 74536372 n.TTF_SetFontScr │ │ + 0x00001bc8 6970744e 616d6500 5454465f 53697a65 iptName.TTF_Size │ │ + 0x00001bd8 54657874 0053444c 5f737472 6c656e00 Text.SDL_strlen. │ │ + 0x00001be8 53444c5f 7265616c 6c6f6300 5454465f SDL_realloc.TTF_ │ │ + 0x00001bf8 53697a65 55544638 00545446 5f53697a SizeUTF8.TTF_Siz │ │ + 0x00001c08 65554e49 434f4445 00545446 5f4d6561 eUNICODE.TTF_Mea │ │ + 0x00001c18 73757265 54657874 00545446 5f4d6561 sureText.TTF_Mea │ │ + 0x00001c28 73757265 55544638 00545446 5f4d6561 sureUTF8.TTF_Mea │ │ + 0x00001c38 73757265 554e4943 4f444500 5454465f sureUNICODE.TTF_ │ │ + 0x00001c48 52656e64 65725465 78745f53 6f6c6964 RenderText_Solid │ │ + 0x00001c58 0053444c 5f536574 436f6c6f 724b6579 .SDL_SetColorKey │ │ + 0x00001c68 0053444c 5f536574 53757266 61636542 .SDL_SetSurfaceB │ │ + 0x00001c78 6c656e64 4d6f6465 0053444c 5f467265 lendMode.SDL_Fre │ │ + 0x00001c88 65537572 66616365 00545446 5f52656e eSurface.TTF_Ren │ │ + 0x00001c98 64657255 5446385f 536f6c69 64005454 derUTF8_Solid.TT │ │ + 0x00001ca8 465f5265 6e646572 554e4943 4f44455f F_RenderUNICODE_ │ │ + 0x00001cb8 536f6c69 64005454 465f5265 6e646572 Solid.TTF_Render │ │ + 0x00001cc8 476c7970 685f536f 6c696400 5454465f Glyph_Solid.TTF_ │ │ + 0x00001cd8 52656e64 6572476c 79706833 325f536f RenderGlyph32_So │ │ + 0x00001ce8 6c696400 5454465f 52656e64 65725465 lid.TTF_RenderTe │ │ + 0x00001cf8 78745f53 68616465 64005454 465f5265 xt_Shaded.TTF_Re │ │ + 0x00001d08 6e646572 55544638 5f536861 64656400 nderUTF8_Shaded. │ │ + 0x00001d18 5454465f 52656e64 6572554e 49434f44 TTF_RenderUNICOD │ │ + 0x00001d28 455f5368 61646564 00545446 5f52656e E_Shaded.TTF_Ren │ │ + 0x00001d38 64657247 6c797068 5f536861 64656400 derGlyph_Shaded. │ │ + 0x00001d48 5454465f 52656e64 6572476c 79706833 TTF_RenderGlyph3 │ │ + 0x00001d58 325f5368 61646564 00545446 5f52656e 2_Shaded.TTF_Ren │ │ + 0x00001d68 64657254 6578745f 426c656e 64656400 derText_Blended. │ │ + 0x00001d78 5454465f 52656e64 65725554 46385f42 TTF_RenderUTF8_B │ │ + 0x00001d88 6c656e64 65640054 54465f52 656e6465 lended.TTF_Rende │ │ + 0x00001d98 72554e49 434f4445 5f426c65 6e646564 rUNICODE_Blended │ │ + 0x00001da8 00545446 5f52656e 64657254 6578745f .TTF_RenderText_ │ │ + 0x00001db8 4c434400 5454465f 52656e64 65725554 LCD.TTF_RenderUT │ │ + 0x00001dc8 46385f4c 43440054 54465f52 656e6465 F8_LCD.TTF_Rende │ │ + 0x00001dd8 72554e49 434f4445 5f4c4344 00545446 rUNICODE_LCD.TTF │ │ + 0x00001de8 5f52656e 64657247 6c797068 5f4c4344 _RenderGlyph_LCD │ │ + 0x00001df8 00545446 5f52656e 64657247 6c797068 .TTF_RenderGlyph │ │ + 0x00001e08 33325f4c 43440054 54465f52 656e6465 32_LCD.TTF_Rende │ │ + 0x00001e18 72546578 745f536f 6c69645f 57726170 rText_Solid_Wrap │ │ + 0x00001e28 70656400 53444c5f 6d656d63 70790053 ped.SDL_memcpy.S │ │ + 0x00001e38 444c5f45 72726f72 00545446 5f52656e DL_Error.TTF_Ren │ │ + 0x00001e48 64657255 5446385f 536f6c69 645f5772 derUTF8_Solid_Wr │ │ + 0x00001e58 61707065 64005454 465f5265 6e646572 apped.TTF_Render │ │ + 0x00001e68 554e4943 4f44455f 536f6c69 645f5772 UNICODE_Solid_Wr │ │ + 0x00001e78 61707065 64005454 465f5265 6e646572 apped.TTF_Render │ │ + 0x00001e88 54657874 5f536861 6465645f 57726170 Text_Shaded_Wrap │ │ + 0x00001e98 70656400 5454465f 52656e64 65725554 ped.TTF_RenderUT │ │ + 0x00001ea8 46385f53 68616465 645f5772 61707065 F8_Shaded_Wrappe │ │ + 0x00001eb8 64005454 465f5265 6e646572 554e4943 d.TTF_RenderUNIC │ │ + 0x00001ec8 4f44455f 53686164 65645f57 72617070 ODE_Shaded_Wrapp │ │ + 0x00001ed8 65640054 54465f52 656e6465 72546578 ed.TTF_RenderTex │ │ + 0x00001ee8 745f426c 656e6465 645f5772 61707065 t_Blended_Wrappe │ │ + 0x00001ef8 64005454 465f5265 6e646572 55544638 d.TTF_RenderUTF8 │ │ + 0x00001f08 5f426c65 6e646564 5f577261 70706564 _Blended_Wrapped │ │ + 0x00001f18 00545446 5f52656e 64657255 4e49434f .TTF_RenderUNICO │ │ + 0x00001f28 44455f42 6c656e64 65645f57 72617070 DE_Blended_Wrapp │ │ + 0x00001f38 65640054 54465f52 656e6465 72546578 ed.TTF_RenderTex │ │ + 0x00001f48 745f4c43 445f5772 61707065 64005454 t_LCD_Wrapped.TT │ │ + 0x00001f58 465f5265 6e646572 55544638 5f4c4344 F_RenderUTF8_LCD │ │ + 0x00001f68 5f577261 70706564 00545446 5f52656e _Wrapped.TTF_Ren │ │ + 0x00001f78 64657255 4e49434f 44455f4c 43445f57 derUNICODE_LCD_W │ │ + 0x00001f88 72617070 65640054 54465f52 656e6465 rapped.TTF_Rende │ │ + 0x00001f98 72476c79 70685f42 6c656e64 65640054 rGlyph_Blended.T │ │ + 0x00001fa8 54465f52 656e6465 72476c79 70683332 TF_RenderGlyph32 │ │ + 0x00001fb8 5f426c65 6e646564 00545446 5f536574 _Blended.TTF_Set │ │ + 0x00001fc8 466f6e74 5374796c 65005454 465f4765 FontStyle.TTF_Ge │ │ + 0x00001fd8 74466f6e 74537479 6c650054 54465f53 tFontStyle.TTF_S │ │ + 0x00001fe8 6574466f 6e744f75 746c696e 65005454 etFontOutline.TT │ │ + 0x00001ff8 465f4765 74466f6e 744f7574 6c696e65 F_GetFontOutline │ │ + 0x00002008 00545446 5f536574 466f6e74 48696e74 .TTF_SetFontHint │ │ + 0x00002018 696e6700 5454465f 47657446 6f6e7448 ing.TTF_GetFontH │ │ + 0x00002028 696e7469 6e670054 54465f53 6574466f inting.TTF_SetFo │ │ + 0x00002038 6e745344 46005454 465f4765 74466f6e ntSDF.TTF_GetFon │ │ + 0x00002048 74534446 00545446 5f536574 466f6e74 tSDF.TTF_SetFont │ │ + 0x00002058 57726170 70656441 6c69676e 00545446 WrappedAlign.TTF │ │ + 0x00002068 5f476574 466f6e74 57726170 70656441 _GetFontWrappedA │ │ + 0x00002078 6c69676e 00545446 5f517569 74005454 lign.TTF_Quit.TT │ │ + 0x00002088 465f5761 73496e69 74005454 465f4765 F_WasInit.TTF_Ge │ │ + 0x00002098 74466f6e 744b6572 6e696e67 53697a65 tFontKerningSize │ │ + 0x000020a8 00545446 5f476574 466f6e74 4b65726e .TTF_GetFontKern │ │ + 0x000020b8 696e6753 697a6547 6c797068 73005454 ingSizeGlyphs.TT │ │ + 0x000020c8 465f4765 74466f6e 744b6572 6e696e67 F_GetFontKerning │ │ + 0x000020d8 53697a65 476c7970 68733332 0053444c SizeGlyphs32.SDL │ │ + 0x000020e8 5f437265 61746552 47425375 72666163 _CreateRGBSurfac │ │ + 0x000020f8 65576974 68466f72 6d617446 726f6d00 eWithFormatFrom. │ │ + 0x00002108 73747273 7472006d 656d7365 74006d65 strstr.memset.me │ │ + 0x00002118 6d6d6f76 65007374 72636d70 006c6f6e mmove.strcmp.lon │ │ + 0x00002128 676a6d70 005f5f6d 656d6370 795f6368 gjmp.__memcpy_ch │ │ + 0x00002138 6b006d65 6d637079 00737472 746f6c00 k.memcpy.strtol. │ │ + 0x00002148 71736f72 74007374 726c656e 00737472 qsort.strlen.str │ │ + 0x00002158 72636872 00737472 6e637079 00737472 rchr.strncpy.str │ │ + 0x00002168 63617400 67657465 6e760073 74726e63 cat.getenv.strnc │ │ + 0x00002178 6d700076 736e7072 696e7466 006d656d mp.vsnprintf.mem │ │ + 0x00002188 636d7000 7365746a 6d700073 74726370 cmp.setjmp.strcp │ │ + 0x00002198 79006d65 6d636872 005f5f6f 70656e5f y.memchr.__open_ │ │ + 0x000021a8 32006663 6e746c00 66737461 74006d6d 2.fcntl.fstat.mm │ │ + 0x000021b8 61700063 6c6f7365 006d616c 6c6f6300 ap.close.malloc. │ │ + 0x000021c8 5f5f7265 61645f63 686b005f 5f657272 __read_chk.__err │ │ + 0x000021d8 6e6f0066 72656500 6d756e6d 61700072 no.free.munmap.r │ │ + 0x000021e8 65616c6c 6f63006c 6962632e 736f004c ealloc.libc.so.L │ │ + 0x000021f8 49424300 6c696253 444c322e 736f006c IBC.libSDL2.so.l │ │ + 0x00002208 69626d2e 736f006c 6962646c 2e736f00 ibm.so.libdl.so. │ │ + 0x00002218 6c696253 444c325f 7474662e 736f00 libSDL2_ttf.so. │ ├── readelf --wide --decompress --string-dump=.rodata {} │ │ @@ -1,19 +1,18 @@ │ │ │ │ String dump of section '.rodata': │ │ - [ 10] 4? │ │ - [ 28] P │ │ - [ 38] │ │ - [ 58] V │ │ - [ ea] 2 │ │ - [ f8] j6 │ │ - [ 155] |���������W^H │ │ - [ 1a7] @ │ │ - [ 1ab] @ │ │ - [ 1af] @ │ │ + [ 8] 4? │ │ + [ 20] P │ │ + [ 48] V │ │ + [ da] 2 │ │ + [ e8] j6 │ │ + [ 145] |���������W^H │ │ + [ 197] @ │ │ + [ 19b] @ │ │ + [ 19f] @^X │ │ [ 220] 0123456789ABCDEF[�� │ │ [ 25a] #^A{^A4^A�^A#^A�^A │ │ [ 26a] Couldn't select size │ │ [ 288] MAX_SPACE │ │ [ 292] RAW_POINT_SIZE │ │ [ 2a1] BlueValues │ │ [ 2ac] invalid block type │ │ @@ -412,16 +411,16 @@ │ │ [ 157c] � � │ │ [ 1587] 0 1 2 3 4 5 6 7 8 9 │ │ [ 159b] RESOLUTION_X │ │ [ 15a8] _MULE_RELATIVE_COMPOSE │ │ [ 15bf] Weight │ │ [ 15c6] Private │ │ [ 15ce] ISOLatin1Encoding │ │ - [ 15e4] J?MMM │ │ - [ 15eb] MM^C^C^H^H^K^K^Q^Q^U^U^Y^Y44 │ │ + [ 15e4] JDSSS │ │ + [ 15eb] SS^C^C^H^H^K^K^P^P^S^S^W^W55 │ │ [ 1608] G^I^N │ │ [ 1611] ^G │ │ [ 1620] 8�^A │ │ [ 1628] *� │ │ [ 1631] r │ │ [ 1638] L9 │ │ [ 1648] S^N │ │ @@ -1093,15 +1092,16 @@ │ │ [ 49a9] @ │ │ [ 49b4] @ │ │ [ 4a18] ~ │ │ [ 4a1c] ~ │ │ [ 4a38] A- │ │ [ 4a41] Z │ │ [ 4a48] A- │ │ - [ 4ade] . │ │ + [ 4ad9] 5CG55 │ │ + [ 4adf] Z │ │ [ 4b5e] │ │ [ 4b60] ! │ │ [ 4b62] " │ │ [ 4b64] # │ │ [ 4b66] $ │ │ [ 4b68] % │ │ [ 4b6a] & │ │ @@ -1797,22 +1797,23 @@ │ │ [ 65c2] + │ │ [ 65c4] 3 │ │ [ 65c6] ; │ │ [ 65c8] C │ │ [ 65ca] S │ │ [ 65cc] c │ │ [ 65ce] s │ │ + [ 661a] M │ │ [ 6630] ! │ │ [ 6632] 1 │ │ [ 6634] A │ │ [ 6636] a │ │ [ 6651] ^A0^A@^A` │ │ [ 6698] @ │ │ [ 669a] @ │ │ - [ 66a8] %^A^Y │ │ + [ 66a8] &^A^Y │ │ [ 66ba] : │ │ [ 66de] │ │ [ 66e2] $ │ │ [ 66e6] ( │ │ [ 66ea] , │ │ [ 66ee] 0 │ │ [ 66f2] 4 │ │ @@ -1852,16 +1853,16 @@ │ │ [ 6966] F^B�^D�^E0 │ │ [ 696e] n │ │ [ 6970] n │ │ [ 6974] .^D.^D.^D.^D�^D.^D.^D.^D.^D.^D�^D.^D.^D.^D.^D.^D�^D.^D.^D.^D.^D.^D�^D�^D.^D │ │ [ 69b2] \^Al^Az^A�^A�^A� │ │ [ 69ce] K^B`^B� │ │ [ 69d4] c^Bp^B^�^B�^B�^B� │ │ - [ 6a08] z^Az^A │ │ - [ 6a16] >^Bg^Bw^B�^B�^Bg^C�^B^L^B�^B�^B������������������������������������������������ │ │ + [ 69f0] o^A�^A�^A�^A�^A�^A�^A�^A�^A�^A�^A�^Aj^Aj^A │ │ + [ 6a16] .^BW^Bg^Bw^B�^BW^C�^B�^A�^B�^B������������������������������������������������ │ │ [ 6a81] !"#������\n │ │ !"#����� │ │ [ 6b48] .null │ │ [ 6b4e] nonmarkingreturn │ │ [ 6b5f] notequal │ │ [ 6b68] infinity │ │ [ 6b71] lessequal │ │ @@ -2922,345 +2923,344 @@ │ │ [ 15d9c] hyphen │ │ [ 15da3] macron │ │ [ 15daa] mu │ │ [ 15dad] periodcentered │ │ [ 15dbc] space │ │ [ 15dc2] Tcommaaccent │ │ [ 15dcf] tcommaaccent │ │ - [ 15ddc] 4^W │ │ - [ 15de0] +^W7^Z │ │ - [ 15de6] .^Z^O │ │ - [ 15df2] V │ │ - [ 15df4] V │ │ - [ 15dfe] LZp�# │ │ - [ 15e10] # │ │ - [ 15e13] ==:^D^D │ │ - [ 15e1a] ======= │ │ - [ 15e23] [^] │ │ - [ 15e34] 22 │ │ - [ 15e38] %^L%%%^Q%%%%%%%%%%%%%%%%%%%%%%%^S │ │ - [ 15e5d] -+)' ^^^\^Z^R^P^N^L^D^B │ │ - [ 15e7e] , │ │ - [ 15e96] │ │ - [ 15e9a] ( │ │ - [ 15e9e] * │ │ - [ 15ea2] 0 │ │ - [ 15ea6] 8 │ │ - [ 15eaa] @ │ │ - [ 15eae] H │ │ - [ 15eb2] P │ │ - [ 15ec0] cinu │ │ - [ 15ecc] cinu^A │ │ - [ 15ed8] nmra^C │ │ - [ 15ee4] bmys^C │ │ + [ 15de6] V │ │ + [ 15de8] V │ │ + [ 15df2] LZp�# │ │ + [ 15e04] # │ │ + [ 15e07] ==:^D^D │ │ + [ 15e0e] ======= │ │ + [ 15e17] [^] │ │ + [ 15e28] 22 │ │ + [ 15e2c] %^L%%%^Q%%%%%%%%%%%%%%%%%%%%%%%^S │ │ + [ 15e51] -+)' ^^^\^Z^R^P^N^L^D^B │ │ + [ 15e72] , │ │ + [ 15e8a] │ │ + [ 15e8e] ( │ │ + [ 15e92] * │ │ + [ 15e96] 0 │ │ + [ 15e9a] 8 │ │ + [ 15e9e] @ │ │ + [ 15ea2] H │ │ + [ 15ea6] P │ │ + [ 15eb4] cinu │ │ + [ 15ec0] cinu^A │ │ + [ 15ecc] nmra^C │ │ + [ 15ed8] bmys^C │ │ + [ 15ee4] cinu^C │ │ [ 15ef0] cinu^C │ │ - [ 15efc] cinu^C │ │ - [ 15f08] sijs^C │ │ - [ 15f14] bg^C │ │ - [ 15f20] 5gib^C │ │ - [ 15f2c] snaw^C │ │ - [ 15f38] ahoj^D │ │ - [ 15f3e] 6 │ │ - [ 15f52] │ │ - [ 15f56] " │ │ - [ 15f5a] ( │ │ - [ 15f5e] 0 │ │ - [ 15f62] 8 │ │ - [ 15f66] @ │ │ - [ 15f6a] H │ │ - [ 15f6e] J │ │ - [ 15f72] L │ │ - [ 15f76] N │ │ - [ 15f7a] P │ │ - [ 15f7e] R │ │ - [ 15f82] T │ │ - [ 15f86] V │ │ - [ 15f8a] X │ │ - [ 15f92] $ │ │ - [ 15fca] │ │ - [ 15fce] " │ │ - [ 15fd2] $ │ │ - [ 15fd6] & │ │ - [ 1601e] │ │ - [ 16022] " │ │ - [ 1602a] N │ │ - [ 1606e] │ │ - [ 16072] ! │ │ - [ 16076] " │ │ - [ 1607a] # │ │ - [ 1607e] $ │ │ - [ 16082] % │ │ - [ 16086] & │ │ - [ 1608a] ' │ │ - [ 1608e] ( │ │ - [ 16092] ) │ │ - [ 16096] 0 │ │ - [ 1609a] 8 │ │ - [ 1609e] @ │ │ - [ 160a2] H │ │ - [ 160a6] P │ │ - [ 160aa] Q │ │ - [ 160ae] R │ │ - [ 160b2] S │ │ - [ 160b6] T │ │ - [ 160ba] V │ │ - [ 160be] X │ │ - [ 160c2] Z │ │ - [ 160c6] \ │ │ - [ 160ca] ^ │ │ - [ 160ce] ` │ │ - [ 160d2] b │ │ - [ 160de] h │ │ - [ 160e2] p │ │ - [ 160ee] x │ │ - [ 160f2] z │ │ - [ 160f6] | │ │ - [ 160fa] ~ │ │ - [ 16116] │ │ - [ 1612e] │ │ - [ 16132] ( │ │ - [ 16136] 0 │ │ - [ 1613a] 8 │ │ - [ 1617e] 6 │ │ - [ 161a6] , │ │ - [ 161aa] 4 │ │ - [ 161ae] : │ │ - [ 161b2] ; │ │ - [ 161b6] < │ │ - [ 161ba] = │ │ - [ 16200] (���4���@�������������������^G^F^E^D^C^B^A │ │ - [ 1624c] "^C�^C�^Cl^Do^D(^Cr^D�^DI^E+^C�^D�^D�^DW^E�^DZ^Et^E�^D�^D�^D │ │ - [ 16276] A^C�^D�^D�^B�^EC^CF^E�^Ej^C�^E�^D�^B5^A5^A^I^A^I^Ay │ │ - [ 16298] y │ │ - [ 1629a] =^A=^A$^A$^A�^D�^BA^AA^A�^D�^Ch │ │ - [ 162b0] h │ │ - [ 162b6] .^FS^B#^Ew^E^Z^A^Z^A[^Bv^Av^A�^E�^EN^FQ^F�^M�^E�^FS^F,^E�^C�^F^C^G�^CX^F │ │ - [ 162e6] u^B�^B�^F1 │ │ - [ 162f0] R^G�^B�^F�^BN^B�^C�^F�^B�^F# │ │ - [ 16304] # │ │ - [ 16306] # │ │ - [ 16308] # │ │ - [ 16312] D^B1 │ │ - [ 16316] 1 │ │ - [ 16318] 5 │ │ - [ 1631a] 5 │ │ - [ 1631c] 5 │ │ - [ 16320] {^B�^F�^C�^FF^E1^E�^F │ │ - [ 16330] │ │ - [ 16336] -^GF^EF^E�^F�^A�^A5^E�^EW^G^D^C@^BM^G�^CF^EF^E9^E@^Eg^G │ │ - [ 1635c] c^Ge^G^D^G │ │ - [ 1637f] @ │ │ - [ 16383] @ │ │ - [ 16387] @ │ │ - [ 16398] @ │ │ - [ 163a8] D │ │ - [ 164de] ^B^B │ │ - [ 164e7] P^P^P^P^P^P^P^P^P │ │ - [ 164fb] "^A^Q^P │ │ - [ 16502] ^P^P │ │ - [ 16512] │ │ - [ 16516] │ │ - [ 1651a] ^Q ^Q^Q^Q !!^A^A │ │ - [ 16528] !!!!!!^Q^Q^P │ │ - [ 16532] !!^Q^P^P^P!!!!^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q ^P^P^P^P^P^P^P │ │ - [ 16559] │ │ - [ 1655e] ^Q^P3!!^P │ │ - [ 165b8] ^B │ │ - [ 165fa] │ │ - [ 1663a] │ │ - [ 1663e] " │ │ - [ 16644] cpop │ │ - [ 16658] DFGirl-W6-WIN-BF │ │ - [ 1666c] DFGothic-EB │ │ - [ 16680] DFGyoSho-Lt │ │ - [ 16694] DFHei │ │ - [ 166a8] DFHSGothic-W5 │ │ - [ 166bc] DFHSMincho-W3 │ │ - [ 166d0] DFHSMincho-W7 │ │ - [ 166e4] DFKaiSho-SB │ │ - [ 166f8] DFKaiShu │ │ - [ 1670c] DFKai-SB │ │ - [ 16720] DFMing │ │ - [ 16734] DLC │ │ - [ 16748] HuaTianKaiTi? │ │ - [ 1675c] HuaTianSongTi? │ │ - [ 16770] Ming(for ISO10646) │ │ - [ 16784] MingLiU │ │ - [ 16798] MingMedium │ │ - [ 167ac] PMingLiU │ │ - [ 167c0] MingLi43 │ │ - [ 167d8] X�^E │ │ - [ 167e9] ;#( │ │ - [ 167fa] D� │ │ - [ 16808] X�^E │ │ - [ 16819] ;#( │ │ - [ 1682a] D� │ │ - [ 16840] P^C │ │ - [ 16848] d� │ │ - [ 16858] c��� │ │ - [ 16860] X^G │ │ - [ 16870] P^C │ │ - [ 16879] VY� │ │ - [ 1688a] r� │ │ - [ 16890] E │ │ - [ 16898] F�W^R │ │ - [ 168a0] P^C │ │ - [ 168a8] `�� │ │ - [ 168b0] _q │ │ - [ 168b8] h�"� │ │ - [ 168c8] N�b^R │ │ - [ 168d0] P^C │ │ - [ 168d8] d]j� │ │ - [ 168e0] @y │ │ - [ 168e8] )�Px │ │ - [ 168fa] -^R │ │ - [ 16900] P^C │ │ - [ 16909] 2^V= │ │ - [ 16918] ;�?� │ │ - [ 16928] &�_^R │ │ - [ 16930] P^C │ │ - [ 16941] ~ │ │ - [ 16960] P^C │ │ - [ 16968] ;�0Z │ │ - [ 16970] c� │ │ - [ 16979] &�^S │ │ - [ 16980] ~ │ │ - [ 16990] P^C │ │ - [ 169a9] &�^S │ │ - [ 169b0] ~ │ │ - [ 169c0] `^C │ │ - [ 169d0] n� │ │ - [ 169db] S │ │ - [ 169ea] C^R │ │ - [ 169f0] P^C │ │ - [ 169f8] 0�\n │ │ + [ 15efc] sijs^C │ │ + [ 15f08] bg^C │ │ + [ 15f14] 5gib^C │ │ + [ 15f20] snaw^C │ │ + [ 15f2c] ahoj^D │ │ + [ 15f32] 6 │ │ + [ 15f46] │ │ + [ 15f4a] " │ │ + [ 15f4e] ( │ │ + [ 15f52] 0 │ │ + [ 15f56] 8 │ │ + [ 15f5a] @ │ │ + [ 15f5e] H │ │ + [ 15f62] J │ │ + [ 15f66] L │ │ + [ 15f6a] N │ │ + [ 15f6e] P │ │ + [ 15f72] R │ │ + [ 15f76] T │ │ + [ 15f7a] V │ │ + [ 15f7e] X │ │ + [ 15f86] $ │ │ + [ 15fbe] │ │ + [ 15fc2] " │ │ + [ 15fc6] $ │ │ + [ 15fca] & │ │ + [ 16012] │ │ + [ 16016] " │ │ + [ 1601e] N │ │ + [ 16062] │ │ + [ 16066] ! │ │ + [ 1606a] " │ │ + [ 1606e] # │ │ + [ 16072] $ │ │ + [ 16076] % │ │ + [ 1607a] & │ │ + [ 1607e] ' │ │ + [ 16082] ( │ │ + [ 16086] ) │ │ + [ 1608a] 0 │ │ + [ 1608e] 8 │ │ + [ 16092] @ │ │ + [ 16096] H │ │ + [ 1609a] P │ │ + [ 1609e] Q │ │ + [ 160a2] R │ │ + [ 160a6] S │ │ + [ 160aa] T │ │ + [ 160ae] V │ │ + [ 160b2] X │ │ + [ 160b6] Z │ │ + [ 160ba] \ │ │ + [ 160be] ^ │ │ + [ 160c2] ` │ │ + [ 160c6] b │ │ + [ 160d2] h │ │ + [ 160d6] p │ │ + [ 160e2] x │ │ + [ 160e6] z │ │ + [ 160ea] | │ │ + [ 160ee] ~ │ │ + [ 1610a] │ │ + [ 16122] │ │ + [ 16126] ( │ │ + [ 1612a] 0 │ │ + [ 1612e] 8 │ │ + [ 16172] 6 │ │ + [ 1619a] , │ │ + [ 1619e] 4 │ │ + [ 161a2] : │ │ + [ 161a6] ; │ │ + [ 161aa] < │ │ + [ 161ae] = │ │ + [ 161f4] (���4���@�������������������^G^F^E^D^C^B^A │ │ + [ 16240] "^C�^C�^Cl^Do^D(^Cr^D�^DI^E+^C�^D�^D�^DW^E�^DZ^Et^E�^D�^D�^D │ │ + [ 1626a] A^C�^D�^D�^B�^EC^CF^E�^Ej^C�^E�^D�^B5^A5^A^I^A^I^Ay │ │ + [ 1628c] y │ │ + [ 1628e] =^A=^A$^A$^A�^D�^BA^AA^A�^D�^Ch │ │ + [ 162a4] h │ │ + [ 162aa] .^FS^B#^Ew^E^Z^A^Z^A[^Bv^Av^A�^E�^EN^FQ^F�^M�^E�^FS^F,^E�^C�^F^C^G�^CX^F │ │ + [ 162da] u^B�^B�^F1 │ │ + [ 162e4] R^G�^B�^F�^BN^B�^C�^F�^B�^F# │ │ + [ 162f8] # │ │ + [ 162fa] # │ │ + [ 162fc] # │ │ + [ 16306] D^B1 │ │ + [ 1630a] 1 │ │ + [ 1630c] 5 │ │ + [ 1630e] 5 │ │ + [ 16310] 5 │ │ + [ 16314] {^B�^F�^C�^FF^E1^E�^F │ │ + [ 16324] │ │ + [ 1632a] -^GF^EF^E�^F�^A�^A5^E�^EW^G^D^C@^BM^G�^CF^EF^E9^E@^Ef^G │ │ + [ 16350] b^Gd^G^C^G │ │ + [ 1636f] @ │ │ + [ 16373] @ │ │ + [ 16377] @ │ │ + [ 16388] @ │ │ + [ 16398] D │ │ + [ 164ce] ^B^B │ │ + [ 164d7] P^P^P^P^P^P^P^P^P │ │ + [ 164eb] "^A^Q^P │ │ + [ 164f2] ^P^P │ │ + [ 16502] │ │ + [ 16506] │ │ + [ 1650a] ^Q ^Q^Q^Q !!^A^A │ │ + [ 16518] !!!!!!^Q^Q^P │ │ + [ 16522] !!^Q^P^P^P!!!!^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q^Q ^P^P^P^P^P^P^P │ │ + [ 16549] │ │ + [ 1654e] ^Q^P3!!^P │ │ + [ 165a8] ^B │ │ + [ 165ea] │ │ + [ 1662a] │ │ + [ 1662e] " │ │ + [ 16634] cpop │ │ + [ 16648] DFGirl-W6-WIN-BF │ │ + [ 1665c] DFGothic-EB │ │ + [ 16670] DFGyoSho-Lt │ │ + [ 16684] DFHei │ │ + [ 16698] DFHSGothic-W5 │ │ + [ 166ac] DFHSMincho-W3 │ │ + [ 166c0] DFHSMincho-W7 │ │ + [ 166d4] DFKaiSho-SB │ │ + [ 166e8] DFKaiShu │ │ + [ 166fc] DFKai-SB │ │ + [ 16710] DFMing │ │ + [ 16724] DLC │ │ + [ 16738] HuaTianKaiTi? │ │ + [ 1674c] HuaTianSongTi? │ │ + [ 16760] Ming(for ISO10646) │ │ + [ 16774] MingLiU │ │ + [ 16788] MingMedium │ │ + [ 1679c] PMingLiU │ │ + [ 167b0] MingLi43 │ │ + [ 167c8] X�^E │ │ + [ 167d9] ;#( │ │ + [ 167ea] D� │ │ + [ 167f8] X�^E │ │ + [ 16809] ;#( │ │ + [ 1681a] D� │ │ + [ 16830] P^C │ │ + [ 16838] d� │ │ + [ 16848] c��� │ │ + [ 16850] X^G │ │ + [ 16860] P^C │ │ + [ 16869] VY� │ │ + [ 1687a] r� │ │ + [ 16880] E │ │ + [ 16888] F�W^R │ │ + [ 16890] P^C │ │ + [ 16898] `�� │ │ + [ 168a0] _q │ │ + [ 168a8] h�"� │ │ + [ 168b8] N�b^R │ │ + [ 168c0] P^C │ │ + [ 168c8] d]j� │ │ + [ 168d0] @y │ │ + [ 168d8] )�Px │ │ + [ 168ea] -^R │ │ + [ 168f0] P^C │ │ + [ 168f9] 2^V= │ │ + [ 16908] ;�?� │ │ + [ 16918] &�_^R │ │ + [ 16920] P^C │ │ + [ 16931] ~ │ │ + [ 16950] P^C │ │ + [ 16958] ;�0Z │ │ + [ 16960] c� │ │ + [ 16969] &�^S │ │ + [ 16970] ~ │ │ + [ 16980] P^C │ │ + [ 16999] &�^S │ │ + [ 169a0] ~ │ │ + [ 169b0] `^C │ │ + [ 169c0] n� │ │ + [ 169cb] S │ │ + [ 169da] C^R │ │ + [ 169e0] P^C │ │ + [ 169e8] 0�\n │ │ t │ │ - [ 16a09] 4�� │ │ - [ 16a10] {^C │ │ - [ 16a18] F��^G │ │ - [ 16a29] |�@ │ │ - [ 16a30] *� │ │ - [ 16a39] t�` │ │ - [ 16a40] z │ │ - [ 16a48] 8^R�� │ │ - [ 16a60] og │ │ - [ 16a89] H�� │ │ - [ 16a9b] p │ │ - [ 16aba] Z\n │ │ - [ 16ac0] 9|^A │ │ - [ 16acb] p │ │ - [ 16ae8] U%�@ │ │ - [ 16af9] X�� │ │ - [ 16b00] |^Q │ │ - [ 16b18] R^V�3 │ │ - [ 16b28] *��& │ │ - [ 16b30] j^O │ │ - [ 16b49] e�m │ │ - [ 16b59] Knl │ │ - [ 16b61] $ │ │ - [ 16b78] U%�@ │ │ - [ 16b8a] Q� │ │ - [ 16b90] |^Q │ │ - [ 16ba8] dv� │ │ - [ 16bb8] 1(� │ │ - [ 16bdb] - │ │ - [ 16be8] 3F`� │ │ - [ 16c08] Lw�@ │ │ - [ 16c1a] \� │ │ - [ 16c3a] =^M │ │ - [ 16c40] A^A │ │ - [ 16c48] fw^R� │ │ - [ 16c51] " │ │ - [ 16c69] &iJ │ │ - [ 16c78] FC^M4 │ │ - [ 16c9a] 4� │ │ - [ 16ca0] f^A │ │ - [ 16ca8] F^P�l │ │ - [ 16cb1] " │ │ - [ 16cc9] S�] │ │ - [ 16cd8] _Zt@ │ │ - [ 16ce1] " │ │ - [ 16cf8] H�U� │ │ - [ 16d0b] 9 │ │ - [ 16d20] ` │ │ - [ 16d28] n0�� │ │ - [ 16d31] X │ │ - [ 16d38] *HC� │ │ - [ 16d40] 5 │ │ - [ 16d48] X�i^R │ │ - [ 16d50] P^C │ │ - [ 16d58] z��\ │ │ - [ 16d60] Nj │ │ - [ 16d68] :2X� │ │ - [ 16d7a] /^R │ │ - [ 16d80] P^C │ │ - [ 16d91] p │ │ - [ 16d9b] | │ │ - [ 16da0] \^B │ │ - [ 16db2] ( │ │ - [ 16db4] . │ │ - [ 16db6] 7 │ │ - [ 16db8] = │ │ - [ 16dba] C │ │ - [ 16dbc] S │ │ - [ 16dbe] ` │ │ - [ 16dc0] f │ │ - [ 16dc2] | │ │ - [ 16de0] u^A� │ │ - [ 16df0] %^A+^A1^A:^A}^AC^AL^AU^A[^Aa^Ag^Ao^A │ │ - [ 16f15] ++++++++ │ │ - [ 16f1f] + │ │ - [ 16f22] ++++++++++++++++++ │ │ - [ 16f35] ++++ │ │ - [ 16f3a] ++ │ │ - [ 16f3e] +++++ │ │ - [ 16f44] ++++++++++++ │ │ - [ 16f51] + │ │ - [ 16f53] ++++++++++++++++++++++++++++ │ │ - [ 16f70] + │ │ - [ 16f72] +++++++++++++++++++++++++++++ │ │ - [ 16f90] + │ │ - [ 16f97] $@ │ │ - [ 16fa2] @@ │ │ - [ 16fa5] @@ │ │ - [ 16fb9] @ │ │ - [ 16fbe] @ │ │ - [ 16fc1] @@ │ │ - [ 16fc8] @ │ │ - [ 16fd5] @ │ │ - [ 16fd7] @ │ │ - [ 16ff4] @ │ │ - [ 16ff6] @ │ │ - [ 17014] @ │ │ - [ 17016] @ │ │ - [ 1709c] @ │ │ - [ 170a3] : │ │ - [ 170b0] ( │ │ - [ 170b7] " │ │ - [ 170e7] n │ │ - [ 170f3] h │ │ - [ 170fc] ( │ │ - [ 1716f] <^P │ │ - [ 17174] L │ │ - [ 17178] N │ │ - [ 1717c] P │ │ - [ 17180] R │ │ - [ 17184] T │ │ - [ 17188] V │ │ - [ 1718c] X │ │ - [ 17190] Z │ │ - [ 17194] [ │ │ - [ 17198] \ │ │ - [ 1719c] ^ │ │ - [ 171a0] ` │ │ - [ 171a4] b │ │ - [ 171a8] d │ │ - [ 171ac] f │ │ - [ 171b0] h │ │ - [ 171b4] j │ │ - [ 171b8] l │ │ - [ 171bc] m │ │ - [ 171c0] n │ │ - [ 171c4] o │ │ - [ 171c8] p │ │ - [ 171cc] x │ │ + [ 169f9] 4�� │ │ + [ 16a00] {^C │ │ + [ 16a08] F��^G │ │ + [ 16a19] |�@ │ │ + [ 16a20] *� │ │ + [ 16a29] t�` │ │ + [ 16a30] z │ │ + [ 16a38] 8^R�� │ │ + [ 16a50] og │ │ + [ 16a79] H�� │ │ + [ 16a8b] p │ │ + [ 16aaa] Z\n │ │ + [ 16ab0] 9|^A │ │ + [ 16abb] p │ │ + [ 16ad8] U%�@ │ │ + [ 16ae9] X�� │ │ + [ 16af0] |^Q │ │ + [ 16b08] R^V�3 │ │ + [ 16b18] *��& │ │ + [ 16b20] j^O │ │ + [ 16b39] e�m │ │ + [ 16b49] Knl │ │ + [ 16b51] $ │ │ + [ 16b68] U%�@ │ │ + [ 16b7a] Q� │ │ + [ 16b80] |^Q │ │ + [ 16b98] dv� │ │ + [ 16ba8] 1(� │ │ + [ 16bcb] - │ │ + [ 16bd8] 3F`� │ │ + [ 16bf8] Lw�@ │ │ + [ 16c0a] \� │ │ + [ 16c2a] =^M │ │ + [ 16c30] A^A │ │ + [ 16c38] fw^R� │ │ + [ 16c41] " │ │ + [ 16c59] &iJ │ │ + [ 16c68] FC^M4 │ │ + [ 16c8a] 4� │ │ + [ 16c90] f^A │ │ + [ 16c98] F^P�l │ │ + [ 16ca1] " │ │ + [ 16cb9] S�] │ │ + [ 16cc8] _Zt@ │ │ + [ 16cd1] " │ │ + [ 16ce8] H�U� │ │ + [ 16cfb] 9 │ │ + [ 16d10] ` │ │ + [ 16d18] n0�� │ │ + [ 16d21] X │ │ + [ 16d28] *HC� │ │ + [ 16d30] 5 │ │ + [ 16d38] X�i^R │ │ + [ 16d40] P^C │ │ + [ 16d48] z��\ │ │ + [ 16d50] Nj │ │ + [ 16d58] :2X� │ │ + [ 16d6a] /^R │ │ + [ 16d70] P^C │ │ + [ 16d81] p │ │ + [ 16d8b] | │ │ + [ 16d90] \^B │ │ + [ 16da2] ( │ │ + [ 16da4] . │ │ + [ 16da6] 7 │ │ + [ 16da8] = │ │ + [ 16daa] C │ │ + [ 16dac] Q │ │ + [ 16dae] ^ │ │ + [ 16db0] d │ │ + [ 16db2] u │ │ + [ 16db4] { │ │ + [ 16dd0] n^A� │ │ + [ 16de2] $^A*^A3^Av^A<^AE^AN^AT^AZ^A`^Ah^A │ │ + [ 16dfa] ~^A�^A�^A │ │ + [ 16f05] -------- │ │ + [ 16f0f] - │ │ + [ 16f12] ------------------ │ │ + [ 16f25] ---- │ │ + [ 16f2a] -- │ │ + [ 16f2e] ----- │ │ + [ 16f34] ------------ │ │ + [ 16f41] - │ │ + [ 16f43] ---------------------------- │ │ + [ 16f60] - │ │ + [ 16f62] ----------------------------- │ │ + [ 16f80] - │ │ + [ 16f87] $@ │ │ + [ 16f92] @@ │ │ + [ 16f95] @@ │ │ + [ 16fa9] @ │ │ + [ 16fae] @ │ │ + [ 16fb1] @@ │ │ + [ 16fb8] @ │ │ + [ 16fc5] @ │ │ + [ 16fc7] @ │ │ + [ 16fe4] @ │ │ + [ 16fe6] @ │ │ + [ 17004] @ │ │ + [ 17006] @ │ │ + [ 1708c] @ │ │ + [ 17093] : │ │ + [ 170a0] ( │ │ + [ 170a7] " │ │ + [ 170d7] n │ │ + [ 170e3] h │ │ + [ 170ec] ( │ │ + [ 1715f] <^P │ │ + [ 17164] L │ │ + [ 17168] N │ │ + [ 1716c] P │ │ + [ 17170] R │ │ + [ 17174] T │ │ + [ 17178] V │ │ + [ 1717c] X │ │ + [ 17180] Z │ │ + [ 17184] [ │ │ + [ 17188] \ │ │ + [ 1718c] ^ │ │ + [ 17190] ` │ │ + [ 17194] b │ │ + [ 17198] d │ │ + [ 1719c] f │ │ + [ 171a0] h │ │ + [ 171a4] j │ │ + [ 171a8] l │ │ + [ 171ac] m │ │ + [ 171b0] n │ │ + [ 171b4] o │ │ + [ 171b8] p │ │ + [ 171bc] x │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ @@ -1,579 +1,580 @@ │ │ │ │ Hex dump of section '.eh_frame_hdr': │ │ - 0x0002167c 011b033b f0230000 7d040000 68bb0000 ...;.#..}...h... │ │ - 0x0002168c 0c240000 78bb0000 24240000 80bb0000 .$..x...$$...... │ │ - 0x0002169c 3c240000 88bb0000 54240000 9cbb0000 <$......T$...... │ │ - 0x000216ac 6c240000 b8bb0000 84240000 c0bb0000 l$.......$...... │ │ - 0x000216bc 9c240000 c8bb0000 b4240000 e0bb0000 .$.......$...... │ │ - 0x000216cc cc240000 ecbb0000 e4240000 48bc0000 .$.......$..H... │ │ - 0x000216dc 04250000 64bc0000 1c250000 80bc0000 .%..d....%...... │ │ - 0x000216ec 34250000 08bf0000 64250000 b8bf0000 4%......d%...... │ │ - 0x000216fc 84250000 1cc00000 a4250000 40c00000 .%.......%..@... │ │ - 0x0002170c bc250000 24c10000 dc250000 48c30000 .%..$....%..H... │ │ - 0x0002171c 04260000 54c30000 1c260000 64c30000 .&..T....&..d... │ │ - 0x0002172c 34260000 70c30000 4c260000 d4c30000 4&..p...L&...... │ │ - 0x0002173c 74260000 e4c30000 8c260000 44c40000 t&.......&..D... │ │ - 0x0002174c ac260000 94c40000 cc260000 e0c40000 .&.......&...... │ │ - 0x0002175c ec260000 e8c40000 04270000 f8c40000 .&.......'...... │ │ - 0x0002176c 1c270000 00c50000 34270000 08c50000 .'......4'...... │ │ - 0x0002177c 4c270000 10c50000 64270000 1cc50000 L'......d'...... │ │ - 0x0002178c 7c270000 2cc50000 94270000 38c50000 |'..,....'..8... │ │ - 0x0002179c ac270000 44c50000 c4270000 a8c50000 .'..D....'...... │ │ - 0x000217ac e4270000 08c60000 04280000 10c60000 .'.......(...... │ │ - 0x000217bc 1c280000 40c70000 44280000 50c80000 .(..@...D(..P... │ │ - 0x000217cc 6c280000 58c80000 84280000 60c80000 l(..X....(..`... │ │ - 0x000217dc 9c280000 98c80000 bc280000 c8cf0000 .(.......(...... │ │ - 0x000217ec ec280000 00d00000 0c290000 38d00000 .(.......)..8... │ │ - 0x000217fc 2c290000 78d00000 4c290000 b8d00000 ,)..x...L)...... │ │ - 0x0002180c 6c290000 f8d00000 8c290000 0cd10000 l).......)...... │ │ - 0x0002181c a4290000 a4d60000 d4290000 b8d60000 .).......)...... │ │ - 0x0002182c ec290000 ccd60000 042a0000 60d70000 .).......*..`... │ │ - 0x0002183c 242a0000 f4d70000 442a0000 80d90000 $*......D*...... │ │ - 0x0002184c 642a0000 98d90000 7c2a0000 b0d90000 d*......|*...... │ │ - 0x0002185c 942a0000 c8d90000 ac2a0000 60da0000 .*.......*..`... │ │ - 0x0002186c d42a0000 f8da0000 fc2a0000 0cdb0000 .*.......*...... │ │ - 0x0002187c 142b0000 20db0000 2c2b0000 34db0000 .+.. ...,+..4... │ │ - 0x0002188c 442b0000 4cdb0000 5c2b0000 64db0000 D+..L...\+..d... │ │ - 0x0002189c 742b0000 7cdb0000 8c2b0000 14dc0000 t+..|....+...... │ │ - 0x000218ac b42b0000 acdc0000 dc2b0000 c4dc0000 .+.......+...... │ │ - 0x000218bc f42b0000 e0e60000 242c0000 f8e60000 .+......$,...... │ │ - 0x000218cc 3c2c0000 10e70000 542c0000 30e70000 <,......T,..0... │ │ - 0x000218dc 6c2c0000 50e70000 842c0000 70e70000 l,..P....,..p... │ │ - 0x000218ec 9c2c0000 88e70000 b42c0000 a0e70000 .,.......,...... │ │ - 0x000218fc cc2c0000 b8e70000 e42c0000 d8e70000 .,.......,...... │ │ - 0x0002190c fc2c0000 f8e70000 142d0000 18e80000 .,.......-...... │ │ - 0x0002191c 2c2d0000 ace80000 4c2d0000 40e90000 ,-......L-..@... │ │ - 0x0002192c 6c2d0000 f0e90000 8c2d0000 38ea0000 l-.......-..8... │ │ - 0x0002193c ac2d0000 b8ea0000 cc2d0000 e8ea0000 .-.......-...... │ │ - 0x0002194c ec2d0000 8ceb0000 0c2e0000 10ec0000 .-.............. │ │ - 0x0002195c 2c2e0000 94ec0000 4c2e0000 c8ec0000 ,.......L....... │ │ - 0x0002196c 6c2e0000 0ced0000 842e0000 40ed0000 l...........@... │ │ - 0x0002197c a42e0000 80ed0000 c42e0000 8ced0000 ................ │ │ - 0x0002198c dc2e0000 fced0000 fc2e0000 08ee0000 ................ │ │ - 0x0002199c 142f0000 0cef0000 342f0000 9cf10000 ./......4/...... │ │ - 0x000219ac 642f0000 64040100 ac2f0000 98060100 d/..d..../...... │ │ - 0x000219bc c42f0000 3c070100 e42f0000 600a0100 ./..<..../..`... │ │ - 0x000219cc 2c300000 dc0a0100 4c300000 600b0100 ,0......L0..`... │ │ - 0x000219dc 6c300000 28530100 9c300000 38540100 l0..(S...0..8T.. │ │ - 0x000219ec c4300000 74550100 f4300000 585c0100 .0..tU...0..X\.. │ │ - 0x000219fc 24310000 945d0100 4c310000 b45e0100 $1...]..L1...^.. │ │ - 0x00021a0c 64310000 14600100 94310000 b4660100 d1...`...1...f.. │ │ - 0x00021a1c c4310000 c4660100 dc310000 10670100 .1...f...1...g.. │ │ - 0x00021a2c fc310000 30680100 14320000 88680100 .1..0h...2...h.. │ │ - 0x00021a3c 2c320000 dc680100 44320000 f0680100 ,2...h..D2...h.. │ │ - 0x00021a4c 5c320000 38690100 74320000 dc690100 \2..8i..t2...i.. │ │ - 0x00021a5c 8c320000 086b0100 a4320000 946d0100 .2...k...2...m.. │ │ - 0x00021a6c bc320000 346e0100 d4320000 8c6f0100 .2..4n...2...o.. │ │ - 0x00021a7c ec320000 f0700100 04330000 08710100 .2...p...3...q.. │ │ - 0x00021a8c 1c330000 90710100 34330000 74720100 .3...q..43..tr.. │ │ - 0x00021a9c 4c330000 f0720100 6c330000 20730100 L3...r..l3.. s.. │ │ - 0x00021aac 84330000 30730100 9c330000 10740100 .3..0s...3...t.. │ │ - 0x00021abc bc330000 1c750100 dc330000 14760100 .3...u...3...v.. │ │ - 0x00021acc 04340000 407a0100 34340000 947b0100 .4..@z..44...{.. │ │ - 0x00021adc 5c340000 247c0100 74340000 587d0100 \4..$|..t4..X}.. │ │ - 0x00021aec 8c340000 d07d0100 ac340000 487e0100 .4...}...4..H~.. │ │ - 0x00021afc cc340000 c87e0100 f4340000 cc7e0100 .4...~...4...~.. │ │ - 0x00021b0c 0c350000 14810100 3c350000 1c810100 .5......<5...... │ │ - 0x00021b1c 54350000 d4810100 7c350000 90820100 T5......|5...... │ │ - 0x00021b2c a4350000 e4820100 c4350000 f8820100 .5.......5...... │ │ - 0x00021b3c dc350000 0c830100 fc350000 48840100 .5.......5..H... │ │ - 0x00021b4c 24360000 5c840100 3c360000 70840100 $6..\...<6..p... │ │ - 0x00021b5c 54360000 cc840100 74360000 2c850100 T6......t6..,... │ │ - 0x00021b6c 94360000 2c8a0100 bc360000 988a0100 .6..,....6...... │ │ - 0x00021b7c e4360000 4c8c0100 fc360000 a88c0100 .6..L....6...... │ │ - 0x00021b8c 1c370000 5c8d0100 3c370000 348f0100 .7..\...<7..4... │ │ - 0x00021b9c 6c370000 54900100 94370000 f4900100 l7..T....7...... │ │ - 0x00021bac b4370000 b8910100 cc370000 34920100 .7.......7..4... │ │ - 0x00021bbc e4370000 d0920100 fc370000 2c930100 .7.......7..,... │ │ - 0x00021bcc 14380000 58930100 2c380000 98930100 .8..X...,8...... │ │ - 0x00021bdc 4c380000 409d0100 7c380000 489d0100 L8..@...|8..H... │ │ - 0x00021bec 94380000 fc9d0100 b4380000 209e0100 .8.......8.. ... │ │ - 0x00021bfc cc380000 78a00100 fc380000 00a20100 .8..x....8...... │ │ - 0x00021c0c 24390000 50a20100 44390000 78a20100 $9..P...D9..x... │ │ - 0x00021c1c 5c390000 8ca30100 84390000 c8a40100 \9.......9...... │ │ - 0x00021c2c 9c390000 30a50100 b4390000 5ca60100 .9..0....9..\... │ │ - 0x00021c3c cc390000 50a90100 e4390000 c0a90100 .9..P....9...... │ │ - 0x00021c4c 043a0000 a4aa0100 243a0000 44ab0100 .:......$:..D... │ │ - 0x00021c5c 443a0000 94ac0100 643a0000 94ad0100 D:......d:...... │ │ - 0x00021c6c 7c3a0000 94ae0100 a43a0000 5caf0100 |:.......:..\... │ │ - 0x00021c7c c43a0000 18b10100 f43a0000 e0b10100 .:.......:...... │ │ - 0x00021c8c 1c3b0000 c4b20100 443b0000 f8b20100 .;......D;...... │ │ - 0x00021c9c 5c3b0000 44b30100 743b0000 50b60100 \;..D...t;..P... │ │ - 0x00021cac a43b0000 50b80100 d43b0000 60ba0100 .;..P....;..`... │ │ - 0x00021cbc fc3b0000 90bb0100 243c0000 04bc0100 .;......$<...... │ │ - 0x00021ccc 4c3c0000 bcbc0100 743c0000 a4bd0100 L<......t<...... │ │ - 0x00021cdc 9c3c0000 50be0100 bc3c0000 8cbe0100 .<..P....<...... │ │ - 0x00021cec d43c0000 34c00100 043d0000 f0c30100 .<..4....=...... │ │ - 0x00021cfc 343d0000 e0c50100 643d0000 80c60100 4=......d=...... │ │ - 0x00021d0c 843d0000 38c70100 a43d0000 3ccb0100 .=..8....=..<... │ │ - 0x00021d1c d43d0000 7cce0100 f43d0000 14d20100 .=..|....=...... │ │ - 0x00021d2c 1c3e0000 dcd20100 3c3e0000 84d70100 .>......<>...... │ │ - 0x00021d3c 643e0000 e0d70100 843e0000 74d80100 d>.......>..t... │ │ - 0x00021d4c ac3e0000 d8d80100 cc3e0000 a0d90100 .>.......>...... │ │ - 0x00021d5c ec3e0000 fcde0100 1c3f0000 c0df0100 .>.......?...... │ │ - 0x00021d6c 3c3f0000 d0df0100 543f0000 d8df0100 ...\...@.. │ │ - 0x0002247c e45c0000 c4430300 145d0000 20450300 .\...C...].. E.. │ │ - 0x0002248c 345d0000 144a0300 645d0000 cc4a0300 4]...J..d]...J.. │ │ - 0x0002249c 8c5d0000 404b0300 ac5d0000 bc4b0300 .]..@K...]...K.. │ │ - 0x000224ac cc5d0000 384c0300 f45d0000 744c0300 .]..8L...]..tL.. │ │ - 0x000224bc 145e0000 c84c0300 345e0000 f44f0300 .^...L..4^...O.. │ │ - 0x000224cc 645e0000 88530300 8c5e0000 34550300 d^...S...^..4U.. │ │ - 0x000224dc a45e0000 c8550300 c45e0000 48560300 .^...U...^..HV.. │ │ - 0x000224ec e45e0000 68580300 0c5f0000 00590300 .^..hX..._...Y.. │ │ - 0x000224fc 2c5f0000 dc5c0300 445f0000 04630300 ,_...\..D_...c.. │ │ - 0x0002250c 745f0000 e0630300 9c5f0000 c0640300 t_...c..._...d.. │ │ - 0x0002251c c45f0000 94650300 e45f0000 2c670300 ._...e..._..,g.. │ │ - 0x0002252c 0c600000 246b0300 3c600000 9c6e0300 .`..$k..<`...n.. │ │ - 0x0002253c 6c600000 54730300 9c600000 38740300 l`..Ts...`..8t.. │ │ - 0x0002254c c4600000 88740300 e4600000 34790300 .`...t...`..4y.. │ │ - 0x0002255c 14610000 387e0300 44610000 f87e0300 .a..8~..Da...~.. │ │ - 0x0002256c 6c610000 a07f0300 94610000 30810300 la.......a..0... │ │ - 0x0002257c b4610000 cc810300 d4610000 d0810300 .a.......a...... │ │ - 0x0002258c ec610000 dc810300 04620000 f08c0300 .a.......b...... │ │ - 0x0002259c 34620000 588e0300 5c620000 1c8f0300 4b..X...\b...... │ │ - 0x000225ac 7c620000 948f0300 9c620000 e48f0300 |b.......b...... │ │ - 0x000225bc bc620000 f48f0300 d4620000 9c930300 .b.......b...... │ │ - 0x000225cc 04630000 28940300 24630000 4c940300 .c..(...$c..L... │ │ - 0x000225dc 3c630000 80940300 54630000 90940300 ......\>.. │ │ - 0x0002357c cca50000 1c410700 fca50000 5c440700 .....A......\D.. │ │ - 0x0002358c 2ca60000 0c470700 5ca60000 944b0700 ,....G..\....K.. │ │ - 0x0002359c 74a60000 5c4c0700 94a60000 244d0700 t...\L......$M.. │ │ - 0x000235ac b4a60000 cc4e0700 e4a60000 944f0700 .....N.......O.. │ │ - 0x000235bc 04a70000 88510700 34a70000 a8510700 .....Q..4....Q.. │ │ - 0x000235cc 54a70000 88520700 6ca70000 2c530700 T....R..l...,S.. │ │ - 0x000235dc 8ca70000 74530700 aca70000 dc530700 ....tS.......S.. │ │ - 0x000235ec c4a70000 105b0700 f4a70000 28670700 .....[......(g.. │ │ - 0x000235fc 24a80000 40690700 54a80000 706b0700 $...@i..T...pk.. │ │ - 0x0002360c 7ca80000 d06c0700 a4a80000 486d0700 |....l......Hm.. │ │ - 0x0002361c c4a80000 606e0700 eca80000 7c6f0700 ....`n......|o.. │ │ - 0x0002362c 14a90000 8c7d0700 44a90000 08810700 .....}..D....... │ │ - 0x0002363c 74a90000 c8820700 a4a90000 54850700 t...........T... │ │ - 0x0002364c d4a90000 b8880700 04aa0000 c48a0700 ................ │ │ - 0x0002365c 34aa0000 0c8d0700 5caa0000 548e0700 4.......\...T... │ │ - 0x0002366c 7caa0000 388f0700 9caa0000 408f0700 |...8.......@... │ │ - 0x0002367c b4aa0000 488f0700 ccaa0000 c48f0700 ....H........... │ │ - 0x0002368c e4aa0000 40900700 fcaa0000 78910700 ....@.......x... │ │ - 0x0002369c 24ab0000 1c920700 4cab0000 70920700 $.......L...p... │ │ - 0x000236ac 64ab0000 8c920700 7cab0000 ec920700 d.......|....... │ │ - 0x000236bc 94ab0000 04930700 acab0000 28930700 ............(... │ │ - 0x000236cc c4ab0000 60930700 dcab0000 98930700 ....`........... │ │ - 0x000236dc f4ab0000 c8930700 0cac0000 0c940700 ................ │ │ - 0x000236ec 24ac0000 44940700 3cac0000 ac940700 $...D...<....... │ │ - 0x000236fc 54ac0000 10950700 6cac0000 a8960700 T.......l....... │ │ - 0x0002370c 9cac0000 0c980700 c4ac0000 b89c0700 ................ │ │ - 0x0002371c f4ac0000 5c9e0700 24ad0000 24a00700 ....\...$...$... │ │ - 0x0002372c 4cad0000 b8a00700 6cad0000 4ca10700 L.......l...L... │ │ - 0x0002373c 8cad0000 5ca20700 b4ad0000 74a20700 ....\.......t... │ │ - 0x0002374c ccad0000 c8a20700 ecad0000 60a30700 ............`... │ │ - 0x0002375c 04ae0000 1ca70700 34ae0000 b0a90700 ........4....... │ │ - 0x0002376c 64ae0000 b8a90700 7cae0000 54aa0700 d.......|...T... │ │ - 0x0002377c 9cae0000 58aa0700 b4ae0000 64aa0700 ....X.......d... │ │ - 0x0002378c ccae0000 08ba0700 fcae0000 b4bb0700 ................ │ │ - 0x0002379c 1caf0000 68bc0700 3caf0000 e0bc0700 ....h...<....... │ │ - 0x000237ac 5caf0000 30bd0700 7caf0000 40bd0700 \...0...|...@... │ │ - 0x000237bc 94af0000 a0c10700 c4af0000 34c20700 ............4... │ │ - 0x000237cc dcaf0000 98c40700 04b00000 fcc50700 ................ │ │ - 0x000237dc 2cb00000 9cc60700 4cb00000 a4c60700 ,.......L....... │ │ - 0x000237ec 64b00000 d0c60700 84b00000 2cc70700 d...........,... │ │ - 0x000237fc acb00000 54c70700 c4b00000 64c70700 ....T.......d... │ │ - 0x0002380c dcb00000 6cc70700 f4b00000 04c80700 ....l........... │ │ - 0x0002381c 0cb10000 1ccf0700 34b10000 fccf0700 ........4....... │ │ - 0x0002382c 5cb10000 6cd00700 74b10000 acd20700 \...l...t....... │ │ - 0x0002383c a4b10000 b8d30700 ccb10000 c0d40700 ................ │ │ - 0x0002384c f4b10000 fcd70700 24b20000 c4d80700 ........$....... │ │ - 0x0002385c 4cb20000 44da0700 7cb20000 d4da0700 L...D...|....... │ │ - 0x0002386c 94b20000 48dc0700 b4b20000 3cdd0700 ....H.......<... │ │ - 0x0002387c d4b20000 acde0700 fcb20000 18e00700 ................ │ │ - 0x0002388c 14b30000 c4e00700 3cb30000 a8e20700 ........<....... │ │ - 0x0002389c 6cb30000 c8e20700 84b30000 4ce30700 l...........L... │ │ - 0x000238ac a4b30000 44e50700 d4b30000 94eb0700 ....D........... │ │ - 0x000238bc 04b40000 a0ec0700 2cb40000 0cee0700 ........,....... │ │ - 0x000238cc 54b40000 5cf20700 84b40000 40f60700 T...\.......@... │ │ - 0x000238dc b4b40000 fcfc0700 e4b40000 0cfd0700 ................ │ │ - 0x000238ec fcb40000 98000800 2cb50000 00030800 ........,....... │ │ - 0x000238fc 5cb50000 98040800 8cb50000 34060800 \...........4... │ │ - 0x0002390c bcb50000 6c060800 dcb50000 4c080800 ....l.......L... │ │ - 0x0002391c 0cb60000 90080800 2cb60000 94080800 ........,....... │ │ - 0x0002392c 44b60000 a0080800 5cb60000 70120800 D.......\...p... │ │ - 0x0002393c 8cb60000 98130800 acb60000 10140800 ................ │ │ - 0x0002394c ccb60000 50140800 ecb60000 0c150800 ....P........... │ │ - 0x0002395c 14b70000 18150800 2cb70000 4c160800 ........,...L... │ │ - 0x0002396c 54b70000 b8160800 74b70000 24170800 T.......t...$... │ │ - 0x0002397c 94b70000 50170800 b4b70000 e4170800 ....P........... │ │ - 0x0002398c dcb70000 ec170800 f4b70000 14180800 ................ │ │ - 0x0002399c 0cb80000 24180800 24b80000 2c180800 ....$...$...,... │ │ - 0x000239ac 3cb80000 78190800 64b80000 b81d0800 <...x...d....... │ │ - 0x000239bc 94b80000 bc220800 c4b80000 3c270800 ....."......<'.. │ │ - 0x000239cc fcb80000 48270800 14b90000 68310800 ....H'......h1.. │ │ - 0x000239dc 44b90000 e4310800 64b90000 1c340800 D....1..d....4.. │ │ - 0x000239ec 8cb90000 ec340800 acb90000 44350800 .....4......D5.. │ │ - 0x000239fc ccb90000 a4350800 e4b90000 68360800 .....5......h6.. │ │ - 0x00023a0c 04ba0000 90360800 1cba0000 a4360800 .....6.......6.. │ │ - 0x00023a1c 34ba0000 dc360800 4cba0000 64380800 4....6..L...d8.. │ │ - 0x00023a2c 74ba0000 94380800 94ba0000 9c380800 t....8.......8.. │ │ - 0x00023a3c acba0000 c8380800 ccba0000 d0380800 .....8.......8.. │ │ - 0x00023a4c e4ba0000 0c390800 04bb0000 18390800 .....9.......9.. │ │ - 0x00023a5c 1cbb0000 24390800 34bb0000 28390800 ....$9..4...(9.. │ │ - 0x00023a6c 4cbb0000 L... │ │ + 0x000216ac 011b033b 08240000 80040000 c0bb0000 ...;.$.......... │ │ + 0x000216bc 24240000 d0bb0000 3c240000 d8bb0000 $$......<$...... │ │ + 0x000216cc 54240000 e0bb0000 6c240000 f4bb0000 T$......l$...... │ │ + 0x000216dc 84240000 10bc0000 9c240000 18bc0000 .$.......$...... │ │ + 0x000216ec b4240000 20bc0000 cc240000 38bc0000 .$.. ....$..8... │ │ + 0x000216fc e4240000 44bc0000 fc240000 a0bc0000 .$..D....$...... │ │ + 0x0002170c 1c250000 bcbc0000 34250000 d8bc0000 .%......4%...... │ │ + 0x0002171c 4c250000 60bf0000 7c250000 10c00000 L%..`...|%...... │ │ + 0x0002172c 9c250000 74c00000 bc250000 98c00000 .%..t....%...... │ │ + 0x0002173c d4250000 7cc10000 f4250000 a0c30000 .%..|....%...... │ │ + 0x0002174c 1c260000 acc30000 34260000 bcc30000 .&......4&...... │ │ + 0x0002175c 4c260000 c8c30000 64260000 2cc40000 L&......d&..,... │ │ + 0x0002176c 8c260000 3cc40000 a4260000 9cc40000 .&..<....&...... │ │ + 0x0002177c c4260000 ecc40000 e4260000 38c50000 .&.......&..8... │ │ + 0x0002178c 04270000 40c50000 1c270000 50c50000 .'..@....'..P... │ │ + 0x0002179c 34270000 58c50000 4c270000 60c50000 4'..X...L'..`... │ │ + 0x000217ac 64270000 6cc50000 7c270000 74c50000 d'..l...|'..t... │ │ + 0x000217bc 94270000 80c50000 ac270000 90c50000 .'.......'...... │ │ + 0x000217cc c4270000 9cc50000 dc270000 a8c50000 .'.......'...... │ │ + 0x000217dc f4270000 0cc60000 14280000 6cc60000 .'.......(..l... │ │ + 0x000217ec 34280000 74c60000 4c280000 a4c70000 4(..t...L(...... │ │ + 0x000217fc 74280000 b4c80000 9c280000 bcc80000 t(.......(...... │ │ + 0x0002180c b4280000 c4c80000 cc280000 fcc80000 .(.......(...... │ │ + 0x0002181c ec280000 2cd00000 1c290000 64d00000 .(..,....)..d... │ │ + 0x0002182c 3c290000 9cd00000 5c290000 dcd00000 <)......\)...... │ │ + 0x0002183c 7c290000 1cd10000 9c290000 5cd10000 |).......)..\... │ │ + 0x0002184c bc290000 70d10000 d4290000 08d70000 .)..p....)...... │ │ + 0x0002185c 042a0000 1cd70000 1c2a0000 30d70000 .*.......*..0... │ │ + 0x0002186c 342a0000 c4d70000 542a0000 58d80000 4*......T*..X... │ │ + 0x0002187c 742a0000 e4d90000 942a0000 fcd90000 t*.......*...... │ │ + 0x0002188c ac2a0000 14da0000 c42a0000 2cda0000 .*.......*..,... │ │ + 0x0002189c dc2a0000 c4da0000 042b0000 5cdb0000 .*.......+..\... │ │ + 0x000218ac 2c2b0000 70db0000 442b0000 84db0000 ,+..p...D+...... │ │ + 0x000218bc 5c2b0000 98db0000 742b0000 b0db0000 \+......t+...... │ │ + 0x000218cc 8c2b0000 c8db0000 a42b0000 e0db0000 .+.......+...... │ │ + 0x000218dc bc2b0000 78dc0000 e42b0000 10dd0000 .+..x....+...... │ │ + 0x000218ec 0c2c0000 28dd0000 242c0000 44e70000 .,..(...$,..D... │ │ + 0x000218fc 542c0000 5ce70000 6c2c0000 74e70000 T,..\...l,..t... │ │ + 0x0002190c 842c0000 94e70000 9c2c0000 b4e70000 .,.......,...... │ │ + 0x0002191c b42c0000 d4e70000 cc2c0000 ece70000 .,.......,...... │ │ + 0x0002192c e42c0000 04e80000 fc2c0000 1ce80000 .,.......,...... │ │ + 0x0002193c 142d0000 3ce80000 2c2d0000 5ce80000 .-..<...,-..\... │ │ + 0x0002194c 442d0000 7ce80000 5c2d0000 10e90000 D-..|...\-...... │ │ + 0x0002195c 7c2d0000 a4e90000 9c2d0000 54ea0000 |-.......-..T... │ │ + 0x0002196c bc2d0000 9cea0000 dc2d0000 1ceb0000 .-.......-...... │ │ + 0x0002197c fc2d0000 4ceb0000 1c2e0000 f0eb0000 .-..L........... │ │ + 0x0002198c 3c2e0000 74ec0000 5c2e0000 f8ec0000 <...t...\....... │ │ + 0x0002199c 7c2e0000 2ced0000 9c2e0000 70ed0000 |...,.......p... │ │ + 0x000219ac b42e0000 a4ed0000 d42e0000 e4ed0000 ................ │ │ + 0x000219bc f42e0000 f0ed0000 0c2f0000 60ee0000 ........./..`... │ │ + 0x000219cc 2c2f0000 6cee0000 442f0000 70ef0000 ,/..l...D/..p... │ │ + 0x000219dc 642f0000 00f20000 942f0000 c8040100 d/......./...... │ │ + 0x000219ec dc2f0000 fc060100 f42f0000 a0070100 ./......./...... │ │ + 0x000219fc 14300000 c40a0100 5c300000 400b0100 .0......\0..@... │ │ + 0x00021a0c 7c300000 c40b0100 9c300000 58530100 |0.......0..XS.. │ │ + 0x00021a1c cc300000 68540100 f4300000 a4550100 .0..hT...0...U.. │ │ + 0x00021a2c 24310000 8c5c0100 5c310000 c85d0100 $1...\..\1...].. │ │ + 0x00021a3c 84310000 e85e0100 9c310000 48600100 .1...^...1..H`.. │ │ + 0x00021a4c cc310000 e4660100 fc310000 f4660100 .1...f...1...f.. │ │ + 0x00021a5c 14320000 40670100 34320000 60680100 .2..@g..42..`h.. │ │ + 0x00021a6c 4c320000 b8680100 64320000 0c690100 L2...h..d2...i.. │ │ + 0x00021a7c 7c320000 20690100 94320000 68690100 |2.. i...2..hi.. │ │ + 0x00021a8c ac320000 0c6a0100 c4320000 386b0100 .2...j...2..8k.. │ │ + 0x00021a9c dc320000 c46d0100 f4320000 646e0100 .2...m...2..dn.. │ │ + 0x00021aac 0c330000 bc6f0100 24330000 20710100 .3...o..$3.. q.. │ │ + 0x00021abc 3c330000 6c710100 54330000 84710100 <3..lq..T3...q.. │ │ + 0x00021acc 6c330000 0c720100 84330000 f0720100 l3...r...3...r.. │ │ + 0x00021adc 9c330000 6c730100 bc330000 9c730100 .3..ls...3...s.. │ │ + 0x00021aec d4330000 ac730100 ec330000 8c740100 .3...s...3...t.. │ │ + 0x00021afc 0c340000 98750100 2c340000 90760100 .4...u..,4...v.. │ │ + 0x00021b0c 54340000 bc7a0100 84340000 107c0100 T4...z...4...|.. │ │ + 0x00021b1c ac340000 a07c0100 c4340000 7c7d0100 .4...|...4..|}.. │ │ + 0x00021b2c dc340000 f47d0100 fc340000 6c7e0100 .4...}...4..l~.. │ │ + 0x00021b3c 1c350000 ec7e0100 44350000 f07e0100 .5...~..D5...~.. │ │ + 0x00021b4c 5c350000 38810100 8c350000 40810100 \5..8....5..@... │ │ + 0x00021b5c a4350000 f8810100 cc350000 b4820100 .5.......5...... │ │ + 0x00021b6c f4350000 08830100 14360000 1c830100 .5.......6...... │ │ + 0x00021b7c 2c360000 30830100 4c360000 6c840100 ,6..0...L6..l... │ │ + 0x00021b8c 74360000 80840100 8c360000 94840100 t6.......6...... │ │ + 0x00021b9c a4360000 f0840100 c4360000 50850100 .6.......6..P... │ │ + 0x00021bac e4360000 508a0100 0c370000 bc8a0100 .6..P....7...... │ │ + 0x00021bbc 34370000 708c0100 4c370000 cc8c0100 47..p...L7...... │ │ + 0x00021bcc 6c370000 808d0100 8c370000 588f0100 l7.......7..X... │ │ + 0x00021bdc bc370000 78900100 e4370000 18910100 .7..x....7...... │ │ + 0x00021bec 04380000 dc910100 1c380000 54920100 .8.......8..T... │ │ + 0x00021bfc 34380000 f4920100 4c380000 50930100 48......L8..P... │ │ + 0x00021c0c 64380000 7c930100 7c380000 bc930100 d8..|...|8...... │ │ + 0x00021c1c 9c380000 649d0100 cc380000 6c9d0100 .8..d....8..l... │ │ + 0x00021c2c e4380000 209e0100 04390000 449e0100 .8.. ....9..D... │ │ + 0x00021c3c 1c390000 9ca00100 4c390000 24a20100 .9......L9..$... │ │ + 0x00021c4c 74390000 74a20100 94390000 9ca20100 t9..t....9...... │ │ + 0x00021c5c ac390000 b0a30100 d4390000 eca40100 .9.......9...... │ │ + 0x00021c6c ec390000 54a50100 043a0000 80a60100 .9..T....:...... │ │ + 0x00021c7c 1c3a0000 74a90100 343a0000 e4a90100 .:..t...4:...... │ │ + 0x00021c8c 543a0000 c8aa0100 743a0000 68ab0100 T:......t:..h... │ │ + 0x00021c9c 943a0000 b8ac0100 b43a0000 b8ad0100 .:.......:...... │ │ + 0x00021cac cc3a0000 b8ae0100 f43a0000 80af0100 .:.......:...... │ │ + 0x00021cbc 143b0000 3cb10100 443b0000 04b20100 .;..<...D;...... │ │ + 0x00021ccc 6c3b0000 e8b20100 943b0000 1cb30100 l;.......;...... │ │ + 0x00021cdc ac3b0000 68b30100 c43b0000 74b60100 .;..h....;..t... │ │ + 0x00021cec f43b0000 74b80100 243c0000 84ba0100 .;..t...$<...... │ │ + 0x00021cfc 4c3c0000 b4bb0100 743c0000 28bc0100 L<......t<..(... │ │ + 0x00021d0c 9c3c0000 e0bc0100 c43c0000 c8bd0100 .<.......<...... │ │ + 0x00021d1c ec3c0000 74be0100 0c3d0000 b0be0100 .<..t....=...... │ │ + 0x00021d2c 243d0000 58c00100 543d0000 08c40100 $=..X...T=...... │ │ + 0x00021d3c 843d0000 f8c50100 b43d0000 98c60100 .=.......=...... │ │ + 0x00021d4c d43d0000 50c70100 f43d0000 40cb0100 .=..P....=..@... │ │ + 0x00021d5c 243e0000 70ce0100 443e0000 08d20100 $>..p...D>...... │ │ + 0x00021d6c 6c3e0000 d0d20100 8c3e0000 78d70100 l>.......>..x... │ │ + 0x00021d7c b43e0000 d4d70100 d43e0000 68d80100 .>.......>..h... │ │ + 0x00021d8c fc3e0000 ccd80100 1c3f0000 94d90100 .>.......?...... │ │ + 0x00021d9c 3c3f0000 f0de0100 6c3f0000 b4df0100 ...... │ │ - 0x000249c0 00000000 00000000 1c000000 5c0f0000 ............\... │ │ - 0x000249d0 203f0100 7c000000 00500c1d 30930294 ?..|....P..0... │ │ - 0x000249e0 0495089e 0a9d0c00 14000000 7c0f0000 ............|... │ │ - 0x000249f0 7c3f0100 30000000 00000000 00000000 |?..0........... │ │ - 0x00024a00 14000000 940f0000 943f0100 10000000 .........?...... │ │ - 0x00024a10 00000000 00000000 1c000000 ac0f0000 ................ │ │ - 0x00024a20 8c3f0100 e0000000 00500c1d 20930294 .?.......P.. ... │ │ - 0x00024a30 049e069d 08000000 1c000000 cc0f0000 ................ │ │ - 0x00024a40 4c400100 0c010000 00500c1d 30930294 L@.......P..0... │ │ - 0x00024a50 0495089e 0a9d0c00 24000000 ec0f0000 ........$....... │ │ - 0x00024a60 38410100 f8000000 00540c1d 40930294 8A.......T..@... │ │ - 0x00024a70 04950696 08970c9e 0e9d1000 00000000 ................ │ │ - 0x00024a80 2c000000 14100000 08420100 2c040000 ,........B..,... │ │ - 0x00024a90 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00024aa0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00024ab0 24000000 44100000 04460100 54010000 $...D....F..T... │ │ - 0x00024ac0 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ - 0x00024ad0 0c000000 00000000 14000000 6c100000 ............l... │ │ - 0x00024ae0 30470100 90000000 00000000 00000000 0G.............. │ │ - 0x00024af0 14000000 84100000 a8470100 34010000 .........G..4... │ │ - 0x00024b00 00000000 00000000 1c000000 9c100000 ................ │ │ - 0x00024b10 c4480100 78000000 004c0c1d 20930294 .H..x....L.. ... │ │ - 0x00024b20 049e069d 08000000 1c000000 bc100000 ................ │ │ - 0x00024b30 1c490100 78000000 004c0c1d 20930294 .I..x....L.. ... │ │ - 0x00024b40 049e069d 08000000 24000000 dc100000 ........$....... │ │ - 0x00024b50 74490100 80000000 00540c1d 30930294 tI.......T..0... │ │ - 0x00024b60 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00024b70 14000000 04110000 cc490100 04000000 .........I...... │ │ - 0x00024b80 00000000 00000000 2c000000 1c110000 ........,....... │ │ - 0x00024b90 b8490100 48020000 00600c1d 60930294 .I..H....`..`... │ │ - 0x00024ba0 04950696 08970a98 0c990e9a 109b149e ................ │ │ - 0x00024bb0 169d1800 00000000 14000000 4c110000 ............L... │ │ - 0x00024bc0 d04b0100 08000000 00000000 00000000 .K.............. │ │ - 0x00024bd0 24000000 64110000 c04b0100 b8000000 $...d....K...... │ │ - 0x00024be0 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x00024bf0 0c000000 00000000 24000000 8c110000 ........$....... │ │ - 0x00024c00 504c0100 bc000000 00540c1d 30930294 PL.......T..0... │ │ - 0x00024c10 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00024c20 1c000000 b4110000 e44c0100 54000000 .........L..T... │ │ - 0x00024c30 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00024c40 14000000 d4110000 184d0100 14000000 .........M...... │ │ - 0x00024c50 00000000 00000000 1c000000 ec110000 ................ │ │ - 0x00024c60 144d0100 14000000 00480c1d 109e029d .M.......H...... │ │ - 0x00024c70 04000000 00000000 24000000 0c120000 ........$....... │ │ - 0x00024c80 084d0100 3c010000 00500c1d 30930294 .M..<....P..0... │ │ - 0x00024c90 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00024ca0 14000000 34120000 1c4e0100 14000000 ....4....N...... │ │ - 0x00024cb0 00000000 00000000 14000000 4c120000 ............L... │ │ - 0x00024cc0 184e0100 14000000 00000000 00000000 .N.............. │ │ - 0x00024cd0 1c000000 64120000 144e0100 5c000000 ....d....N..\... │ │ - 0x00024ce0 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ - 0x00024cf0 1c000000 84120000 504e0100 60000000 ........PN..`... │ │ - 0x00024d00 004c0c1d 2093049e 069d0800 00000000 .L.. ........... │ │ - 0x00024d10 24000000 a4120000 904e0100 00050000 $........N...... │ │ - 0x00024d20 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ - 0x00024d30 0e9d1000 00000000 24000000 cc120000 ........$....... │ │ - 0x00024d40 68530100 6c000000 00500c1d 30930294 hS..l....P..0... │ │ - 0x00024d50 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00024d60 14000000 f4120000 ac530100 b4010000 .........S...... │ │ - 0x00024d70 00000000 00000000 1c000000 0c130000 ................ │ │ - 0x00024d80 48550100 5c000000 004c0c1d 20930294 HU..\....L.. ... │ │ - 0x00024d90 049e069d 08000000 1c000000 2c130000 ............,... │ │ - 0x00024da0 84550100 b4000000 00500c1d 30930294 .U.......P..0... │ │ - 0x00024db0 0495089e 0a9d0c00 2c000000 4c130000 ........,...L... │ │ - 0x00024dc0 18560100 d8010000 00580c1d 50930294 .V.......X..P... │ │ - 0x00024dd0 04950696 08970a98 0c990e9a 109e129d ................ │ │ - 0x00024de0 14000000 00000000 24000000 7c130000 ........$...|... │ │ - 0x00024df0 c0570100 20010000 00540c1d 40930294 .W.. ....T..@... │ │ - 0x00024e00 04950696 08970c9e 0e9d1000 00000000 ................ │ │ - 0x00024e10 1c000000 a4130000 b8580100 a0000000 .........X...... │ │ - 0x00024e20 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00024e30 14000000 c4130000 38590100 c4000000 ........8Y...... │ │ - 0x00024e40 00000000 00000000 14000000 dc130000 ................ │ │ - 0x00024e50 e4590100 7c000000 00000000 00000000 .Y..|........... │ │ - 0x00024e60 14000000 f4130000 485a0100 9c000000 ........HZ...... │ │ - 0x00024e70 00000000 00000000 14000000 0c140000 ................ │ │ - 0x00024e80 cc5a0100 5c000000 00000000 00000000 .Z..\........... │ │ - 0x00024e90 14000000 24140000 105b0100 2c000000 ....$....[..,... │ │ - 0x00024ea0 00000000 00000000 1c000000 3c140000 ............<... │ │ - 0x00024eb0 245b0100 40000000 004c0c1d 2093049e $[..@....L.. ... │ │ - 0x00024ec0 069d0800 00000000 2c000000 5c140000 ........,...\... │ │ - 0x00024ed0 445b0100 a8090000 00600c1d 60930294 D[.......`..`... │ │ - 0x00024ee0 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x00024ef0 149e169d 18000000 14000000 8c140000 ................ │ │ - 0x00024f00 bc640100 08000000 00000000 00000000 .d.............. │ │ - 0x00024f10 1c000000 a4140000 ac640100 b4000000 .........d...... │ │ - 0x00024f20 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ - 0x00024f30 14000000 c4140000 40650100 24000000 ........@e..$... │ │ - 0x00024f40 00000000 00000000 2c000000 dc140000 ........,....... │ │ - 0x00024f50 4c650100 58020000 00580c1d 50930294 Le..X....X..P... │ │ - 0x00024f60 04950696 08970a98 0c990e9a 109e129d ................ │ │ - 0x00024f70 14000000 00000000 24000000 0c150000 ........$....... │ │ - 0x00024f80 74670100 88010000 00580c1d 50930294 tg.......X..P... │ │ - 0x00024f90 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00024fa0 1c000000 34150000 d4680100 50000000 ....4....h..P... │ │ - 0x00024fb0 004c0c1d 2093049e 069d0800 00000000 .L.. ........... │ │ - 0x00024fc0 14000000 54150000 04690100 28000000 ....T....i..(... │ │ - 0x00024fd0 00000000 00000000 24000000 6c150000 ........$...l... │ │ - 0x00024fe0 14690100 14010000 00500c1d 30930294 .i.......P..0... │ │ - 0x00024ff0 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00025000 14000000 94150000 006a0100 3c010000 .........j..<... │ │ - 0x00025010 00000000 00000000 14000000 ac150000 ................ │ │ - 0x00025020 246b0100 68000000 00000000 00000000 $k..h........... │ │ - 0x00025030 14000000 c4150000 746b0100 2c010000 ........tk..,... │ │ - 0x00025040 00000000 00000000 14000000 dc150000 ................ │ │ - 0x00025050 886c0100 f4020000 00000000 00000000 .l.............. │ │ - 0x00025060 1c000000 f4150000 646f0100 70000000 ........do..p... │ │ - 0x00025070 00480c1d 109e029d 04000000 00000000 .H.............. │ │ - 0x00025080 1c000000 14160000 b46f0100 e4000000 .........o...... │ │ - 0x00025090 00500c1d 20930294 049e069d 08000000 .P.. ........... │ │ - 0x000250a0 1c000000 34160000 78700100 a0000000 ....4...xp...... │ │ - 0x000250b0 00500c1d 2093049e 069d0800 00000000 .P.. ........... │ │ - 0x000250c0 1c000000 54160000 f8700100 50010000 ....T....p..P... │ │ - 0x000250d0 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ - 0x000250e0 14000000 74160000 28720100 00010000 ....t...(r...... │ │ - 0x000250f0 00000000 00000000 24000000 8c160000 ........$....... │ │ - 0x00025100 10730100 00010000 00580c1d 40930294 .s.......X..@... │ │ - 0x00025110 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x00025120 1c000000 b4160000 e8730100 c8000000 .........s...... │ │ - 0x00025130 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025140 2c000000 d4160000 90740100 bc010000 ,........t...... │ │ - 0x00025150 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ - 0x00025160 0c990e9a 109e129d 14000000 00000000 ................ │ │ - 0x00025170 24000000 04170000 1c760100 c8000000 $........v...... │ │ - 0x00025180 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x00025190 0c000000 00000000 24000000 2c170000 ........$...,... │ │ - 0x000251a0 bc760100 e4000000 00500c1d 30930294 .v.......P..0... │ │ - 0x000251b0 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x000251c0 14000000 54170000 78770100 34000000 ....T...xw..4... │ │ - 0x000251d0 00000000 00000000 14000000 6c170000 ............l... │ │ - 0x000251e0 94770100 4c000000 00000000 00000000 .w..L........... │ │ - 0x000251f0 2c000000 84170000 c8770100 0c030000 ,........w...... │ │ - 0x00025200 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00025210 0c990e9a 109b149e 169d1800 00000000 ................ │ │ - 0x00025220 2c000000 b4170000 a47a0100 00020000 ,........z...... │ │ - 0x00025230 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ - 0x00025240 0c990e9a 109e129d 14000000 00000000 ................ │ │ - 0x00025250 24000000 e4170000 747c0100 10020000 $.......t|...... │ │ - 0x00025260 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ - 0x00025270 0c99109e 129d1400 24000000 0c180000 ........$....... │ │ - 0x00025280 5c7e0100 30010000 00540c1d 40930294 \~..0....T..@... │ │ - 0x00025290 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x000252a0 24000000 34180000 647f0100 74000000 $...4...d...t... │ │ - 0x000252b0 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ - 0x000252c0 0c000000 00000000 24000000 5c180000 ........$...\... │ │ - 0x000252d0 b07f0100 b8000000 00500c1d 30930294 .........P..0... │ │ - 0x000252e0 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x000252f0 24000000 84180000 40800100 e8000000 $.......@....... │ │ - 0x00025300 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ - 0x00025310 0e9d1000 00000000 1c000000 ac180000 ................ │ │ - 0x00025320 00810100 ac000000 004c0c1d 20930294 .........L.. ... │ │ - 0x00025330 049e069d 08000000 14000000 cc180000 ................ │ │ - 0x00025340 8c810100 3c000000 00000000 00000000 ....<........... │ │ - 0x00025350 2c000000 e4180000 b0810100 a8010000 ,............... │ │ - 0x00025360 005c0c1d 60930294 04950696 08970a98 .\..`........... │ │ - 0x00025370 0c990e9a 109b149e 169d1800 00000000 ................ │ │ - 0x00025380 2c000000 14190000 28830100 bc030000 ,.......(....... │ │ - 0x00025390 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000253a0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x000253b0 2c000000 44190000 b4860100 f0010000 ,...D........... │ │ - 0x000253c0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000253d0 0c990e9a 109b149e 169d1800 00000000 ................ │ │ - 0x000253e0 1c000000 74190000 74880100 a0000000 ....t...t....... │ │ - 0x000253f0 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025400 1c000000 94190000 f4880100 b8000000 ................ │ │ - 0x00025410 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025420 2c000000 b4190000 8c890100 04040000 ,............... │ │ - 0x00025430 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00025440 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00025450 1c000000 e4190000 608d0100 40030000 ........`...@... │ │ - 0x00025460 00480e20 93029404 95069608 00000000 .H. ............ │ │ - 0x00025470 24000000 041a0000 80900100 98030000 $............... │ │ - 0x00025480 00580c1d 40930294 04950696 08970c9e .X..@........... │ │ - 0x00025490 0e9d1000 00000000 1c000000 2c1a0000 ............,... │ │ - 0x000254a0 f0930100 c8000000 00500c1d 30930294 .........P..0... │ │ - 0x000254b0 0495089e 0a9d0c00 24000000 4c1a0000 ........$...L... │ │ - 0x000254c0 98940100 a8040000 00580c1d 40930294 .........X..@... │ │ - 0x000254d0 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x000254e0 1c000000 741a0000 18990100 5c000000 ....t.......\... │ │ - 0x000254f0 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025500 24000000 941a0000 54990100 94000000 $.......T....... │ │ - 0x00025510 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ - 0x00025520 0c000000 00000000 1c000000 bc1a0000 ................ │ │ - 0x00025530 c0990100 64000000 004c0c1d 20930294 ....d....L.. ... │ │ - 0x00025540 049e069d 08000000 1c000000 dc1a0000 ................ │ │ - 0x00025550 049a0100 c8000000 00540c1d 30930294 .........T..0... │ │ - 0x00025560 0495089e 0a9d0c00 2c000000 fc1a0000 ........,....... │ │ - 0x00025570 ac9a0100 5c050000 00600c1d 60930294 ....\....`..`... │ │ - 0x00025580 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x00025590 149e169d 18000000 1c000000 2c1b0000 ............,... │ │ - 0x000255a0 d89f0100 c4000000 00540c1d 30930294 .........T..0... │ │ - 0x000255b0 0495089e 0a9d0c00 14000000 4c1b0000 ............L... │ │ - 0x000255c0 7ca00100 10000000 00000000 00000000 |............... │ │ - 0x000255d0 14000000 641b0000 74a00100 08000000 ....d...t....... │ │ - 0x000255e0 00000000 00000000 24000000 7c1b0000 ........$...|... │ │ - 0x000255f0 64a00100 94000000 00500c1d 30930294 d........P..0... │ │ - 0x00025600 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00025610 1c000000 a41b0000 d0a00100 80000000 ................ │ │ - 0x00025620 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025630 1c000000 c41b0000 30a10100 34000000 ........0...4... │ │ - 0x00025640 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025650 24000000 e41b0000 44a10100 28010000 $.......D...(... │ │ - 0x00025660 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ - 0x00025670 0c000000 00000000 1c000000 0c1c0000 ................ │ │ - 0x00025680 44a20100 40000000 004c0c1d 2093049e D...@....L.. ... │ │ - 0x00025690 069d0800 00000000 1c000000 2c1c0000 ............,... │ │ - 0x000256a0 64a20100 40000000 004c0c1d 2093049e d...@....L.. ... │ │ - 0x000256b0 069d0800 00000000 14000000 4c1c0000 ............L... │ │ - 0x000256c0 84a20100 24000000 00000000 00000000 ....$........... │ │ - 0x000256d0 14000000 641c0000 90a20100 34000000 ....d.......4... │ │ - 0x000256e0 00000000 00000000 14000000 7c1c0000 ............|... │ │ - 0x000256f0 aca20100 2c000000 00000000 00000000 ....,........... │ │ - 0x00025700 14000000 941c0000 c0a20100 30000000 ............0... │ │ - 0x00025710 00000000 00000000 14000000 ac1c0000 ................ │ │ - 0x00025720 d8a20100 2c000000 00000000 00000000 ....,........... │ │ - 0x00025730 1c000000 c41c0000 eca20100 b4000000 ................ │ │ - 0x00025740 00540c1d 30930294 0495089e 0a9d0c00 .T..0........... │ │ - 0x00025750 1c000000 e41c0000 80a30100 c0000000 ................ │ │ - 0x00025760 00540c1d 30930294 0495089e 0a9d0c00 .T..0........... │ │ - 0x00025770 1c000000 041d0000 20a40100 d4000000 ........ ....... │ │ - 0x00025780 00540c1d 30930294 0495089e 0a9d0c00 .T..0........... │ │ - 0x00025790 1c000000 241d0000 d4a40100 c0000000 ....$........... │ │ - 0x000257a0 00540c1d 30930294 0495089e 0a9d0c00 .T..0........... │ │ - 0x000257b0 24000000 441d0000 74a50100 00020000 $...D...t....... │ │ - 0x000257c0 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ - 0x000257d0 0c99109e 129d1400 14000000 6c1d0000 ............l... │ │ - 0x000257e0 4ca70100 f8000000 00000000 00000000 L............... │ │ - 0x000257f0 14000000 841d0000 2ca80100 14010000 ........,....... │ │ - 0x00025800 00000000 00000000 14000000 9c1d0000 ................ │ │ - 0x00025810 28a90100 f8000000 00000000 00000000 (............... │ │ - 0x00025820 14000000 b41d0000 08aa0100 28010000 ............(... │ │ - 0x00025830 00000000 00000000 14000000 cc1d0000 ................ │ │ - 0x00025840 18ab0100 48010000 00000000 00000000 ....H........... │ │ - 0x00025850 14000000 e41d0000 48ac0100 b4010000 ........H....... │ │ - 0x00025860 00000000 00000000 14000000 fc1d0000 ................ │ │ - 0x00025870 e4ad0100 18000000 00000000 00000000 ................ │ │ - 0x00025880 14000000 141e0000 e4ad0100 80000000 ................ │ │ - 0x00025890 00000000 00000000 24000000 2c1e0000 ........$...,... │ │ - 0x000258a0 4cae0100 9c000000 00500c1d 30930294 L........P..0... │ │ - 0x000258b0 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x000258c0 14000000 541e0000 c0ae0100 38000000 ....T.......8... │ │ - 0x000258d0 00000000 00000000 24000000 6c1e0000 ........$...l... │ │ - 0x000258e0 e0ae0100 68000000 00500c1d 30930294 ....h....P..0... │ │ - 0x000258f0 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00025900 24000000 941e0000 20af0100 84000000 $....... ....... │ │ - 0x00025910 00540c1d 40930294 04950696 08970a98 .T..@........... │ │ - 0x00025920 0c9e0e9d 10000000 14000000 bc1e0000 ................ │ │ - 0x00025930 7caf0100 38000000 00000000 00000000 |...8........... │ │ - 0x00025940 14000000 d41e0000 9caf0100 14000000 ................ │ │ - 0x00025950 00000000 00000000 14000000 ec1e0000 ................ │ │ - 0x00025960 98af0100 34000000 00000000 00000000 ....4........... │ │ - 0x00025970 1c000000 041f0000 b4af0100 40000000 ............@... │ │ - 0x00025980 00480c1d 109e029d 04000000 00000000 .H.............. │ │ - 0x00025990 2c000000 241f0000 d4af0100 18030000 ,...$........... │ │ - 0x000259a0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000259b0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x000259c0 2c000000 541f0000 bcb20100 0c050000 ,...T........... │ │ - 0x000259d0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000259e0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x000259f0 2c000000 841f0000 98b70100 b0010000 ,............... │ │ - 0x00025a00 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00025a10 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00025a20 1c000000 b41f0000 18b90100 48000000 ............H... │ │ - 0x00025a30 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00025a40 2c000000 d41f0000 40b90100 d0060000 ,.......@....... │ │ - 0x00025a50 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00025a60 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00025a70 14000000 04200000 e0bf0100 24000000 ..... ......$... │ │ - 0x00025a80 00000000 00000000 14000000 1c200000 ............. .. │ │ - 0x00025a90 ecbf0100 24000000 00000000 00000000 ....$........... │ │ - 0x00025aa0 24000000 34200000 f8bf0100 18010000 $...4 .......... │ │ - 0x00025ab0 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ - 0x00025ac0 0c99109e 129d1400 24000000 5c200000 ........$...\ .. │ │ - 0x00025ad0 e8c00100 cc000000 00540c1d 40930294 .........T..@... │ │ - 0x00025ae0 04950696 08970c9e 0e9d1000 00000000 ................ │ │ - 0x00025af0 24000000 84200000 8cc10100 c8000000 $.... .......... │ │ - 0x00025b00 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ - 0x00025b10 0e9d1000 00000000 1c000000 ac200000 ............. .. │ │ - 0x00025b20 2cc20100 50000000 004c0c1d 20930294 ,...P....L.. ... │ │ - 0x00025b30 049e069d 08000000 1c000000 cc200000 ............. .. │ │ - 0x00025b40 5cc20100 50000000 004c0c1d 20930294 \...P....L.. ... │ │ - 0x00025b50 049e069d 08000000 24000000 ec200000 ........$.... .. │ │ - 0x00025b60 8cc20100 18010000 005c0c1d 50930294 .........\..P... │ │ - 0x00025b70 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00025b80 24000000 14210000 7cc30100 18010000 $....!..|....... │ │ - 0x00025b90 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ - 0x00025ba0 0c99109e 129d1400 24000000 3c210000 ........$.....t... │ │ - 0x000264d0 005c0c1d 60930294 04950696 08970a98 .\..`........... │ │ - 0x000264e0 0c990e9a 109b149e 169d1800 00000000 ................ │ │ - 0x000264f0 2c000000 842a0000 94410200 9c040000 ,....*...A...... │ │ - 0x00026500 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00026510 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00026520 14000000 b42a0000 00460200 58020000 .....*...F..X... │ │ - 0x00026530 00000000 00000000 2c000000 cc2a0000 ........,....*.. │ │ - 0x00026540 40480200 24060000 00600c1d 60930294 @H..$....`..`... │ │ - 0x00026550 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x00026560 149e169d 18000000 24000000 fc2a0000 ........$....*.. │ │ - 0x00026570 344e0200 a8000000 00580c1d 40930294 4N.......X..@... │ │ - 0x00026580 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x00026590 2c000000 242b0000 b44e0200 18020000 ,...$+...N...... │ │ - 0x000265a0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000265b0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x000265c0 24000000 542b0000 9c500200 08040000 $...T+...P...... │ │ - 0x000265d0 00580c1d 40930294 04950696 08970c9e .X..@........... │ │ - 0x000265e0 0e9d1000 00000000 24000000 7c2b0000 ........$...|+.. │ │ - 0x000265f0 7c540200 ec010000 00540c1d 30930294 |T.......T..0... │ │ - 0x00026600 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00026610 24000000 a42b0000 40560200 bc000000 $....+..@V...... │ │ - 0x00026620 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x00026630 0c000000 00000000 14000000 cc2b0000 .............+.. │ │ - 0x00026640 d4560200 3c000000 00000000 00000000 .V..<........... │ │ - 0x00026650 24000000 e42b0000 f8560200 ac000000 $....+...V...... │ │ - 0x00026660 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x00026670 0c000000 00000000 24000000 0c2c0000 ........$....,.. │ │ - 0x00026680 7c570200 5c010000 00580c1d 40930294 |W..\....X..@... │ │ - 0x00026690 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x000266a0 24000000 342c0000 b0580200 94010000 $...4,...X...... │ │ - 0x000266b0 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x000266c0 0c000000 00000000 2c000000 5c2c0000 ........,...\,.. │ │ - 0x000266d0 1c5a0200 b8030000 00600c1d 60930294 .Z.......`..`... │ │ - 0x000266e0 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x000266f0 149e169d 18000000 24000000 8c2c0000 ........$....,.. │ │ - 0x00026700 a45d0200 a0010000 005c0c1d 50930294 .].......\..P... │ │ - 0x00026710 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00026720 2c000000 b42c0000 1c5f0200 50050000 ,....,..._..P... │ │ - 0x00026730 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00026740 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00026750 24000000 e42c0000 3c640200 2c010000 $....,............ │ │ - 0x00027890 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x000278a0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x000278b0 24000000 443e0000 b42a0300 68010000 $...D>...*..h... │ │ - 0x000278c0 00580c1d 40930294 04950696 08970c9e .X..@........... │ │ - 0x000278d0 0e9d1000 00000000 1c000000 6c3e0000 ............l>.. │ │ - 0x000278e0 f42b0300 c4000000 00540c1d 30930294 .+.......T..0... │ │ - 0x000278f0 0495089e 0a9d0c00 1c000000 8c3e0000 .............>.. │ │ - 0x00027900 982c0300 78000000 004c0c1d 20930294 .,..x....L.. ... │ │ - 0x00027910 049e069d 08000000 1c000000 ac3e0000 .............>.. │ │ - 0x00027920 f02c0300 50000000 004c0c1d 20930294 .,..P....L.. ... │ │ - 0x00027930 049e069d 08000000 14000000 cc3e0000 .............>.. │ │ - 0x00027940 202d0300 10000000 00000000 00000000 -.............. │ │ - 0x00027950 2c000000 e43e0000 182d0300 a8030000 ,....>...-...... │ │ - 0x00027960 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00027970 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00027980 1c000000 143f0000 90300300 8c000000 .....?...0...... │ │ - 0x00027990 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ - 0x000279a0 14000000 343f0000 fc300300 24000000 ....4?...0..$... │ │ - 0x000279b0 00000000 00000000 14000000 4c3f0000 ............L?.. │ │ - 0x000279c0 08310300 34000000 00000000 00000000 .1..4........... │ │ - 0x000279d0 14000000 643f0000 24310300 10000000 ....d?..$1...... │ │ - 0x000279e0 00000000 00000000 14000000 7c3f0000 ............|?.. │ │ - 0x000279f0 1c310300 2c000000 00000000 00000000 .1..,........... │ │ - 0x00027a00 14000000 943f0000 30310300 14000000 .....?..01...... │ │ - 0x00027a10 00000000 00000000 1c000000 ac3f0000 .............?.. │ │ - 0x00027a20 2c310300 3c000000 004c0c1d 20930294 ,1..<....L.. ... │ │ - 0x00027a30 049e069d 08000000 24000000 cc3f0000 ........$....?.. │ │ - 0x00027a40 48310300 70010000 00580c1d 50930294 H1..p....X..P... │ │ - 0x00027a50 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00027a60 2c000000 f43f0000 90320300 d4010000 ,....?...2...... │ │ - 0x00027a70 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00027a80 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00027a90 2c000000 24400000 34340300 0c040000 ,...$@..44...... │ │ - 0x00027aa0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00027ab0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00027ac0 24000000 54400000 10380300 70010000 $...T@...8..p... │ │ - 0x00027ad0 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ - 0x00027ae0 0c000000 00000000 24000000 7c400000 ........$...|@.. │ │ - 0x00027af0 58390300 a8010000 005c0c1d 50930294 X9.......\..P... │ │ - 0x00027b00 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00027b10 1c000000 a4400000 d83a0300 4c000000 .....@...:..L... │ │ - 0x00027b20 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00027b30 14000000 c4400000 043b0300 04000000 .....@...;...... │ │ - 0x00027b40 00000000 00000000 34000000 dc400000 ........4....@.. │ │ - 0x00027b50 f03a0300 b8030000 00600c1d 60930294 .:.......`..`... │ │ - 0x00027b60 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x00027b70 149e169d 18000000 00000000 00000000 ................ │ │ - 0x00027b80 14000000 14410000 703e0300 08000000 .....A..p>...... │ │ - 0x00027b90 00000000 00000000 14000000 2c410000 ............,A.. │ │ - 0x00027ba0 603e0300 04000000 00000000 00000000 `>.............. │ │ - 0x00027bb0 14000000 44410000 4c3e0300 0c000000 ....DA..L>...... │ │ - 0x00027bc0 00000000 00000000 24000000 5c410000 ........$...\A.. │ │ - 0x00027bd0 403e0300 dc010000 00580c1d 40930294 @>.......X..@... │ │ - 0x00027be0 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x00027bf0 24000000 84410000 f43f0300 4c010000 $....A...?..L... │ │ - 0x00027c00 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ - 0x00027c10 0e9d1000 00000000 24000000 ac410000 ........$....A.. │ │ - 0x00027c20 18410300 8c030000 00540c1d 40930294 .A.......T..@... │ │ - 0x00027c30 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ - 0x00027c40 1c000000 d4410000 7c440300 c8000000 .....A..|D...... │ │ - 0x00027c50 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00027c60 1c000000 f4410000 24450300 48000000 .....A..$E..H... │ │ - 0x00027c70 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x00027c80 14000000 14420000 4c450300 18000000 .....B..LE...... │ │ - 0x00027c90 00000000 00000000 24000000 2c420000 ........$...,B.. │ │ - 0x00027ca0 4c450300 a8000000 00540c1d 40930294 LE.......T..@... │ │ - 0x00027cb0 04950696 08970c9e 0e9d1000 00000000 ................ │ │ - 0x00027cc0 24000000 54420000 cc450300 64000000 $...TB...E..d... │ │ - 0x00027cd0 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ - 0x00027ce0 0c000000 00000000 14000000 7c420000 ............|B.. │ │ - 0x00027cf0 08460300 08000000 00000000 00000000 .F.............. │ │ - 0x00027d00 14000000 94420000 f8450300 08000000 .....B...E...... │ │ - 0x00027d10 00000000 00000000 2c000000 ac420000 ........,....B.. │ │ - 0x00027d20 e8450300 500e0000 00640c1d 60930294 .E..P....d..`... │ │ - 0x00027d30 04950696 08970a98 0c990e9a 109b129c ................ │ │ - 0x00027d40 149e169d 1805481c 24000000 dc420000 ......H.$....B.. │ │ - 0x00027d50 08540300 18020000 005c0c1d 50930294 .T.......\..P... │ │ - 0x00027d60 04950696 08970a98 0c99109e 129d1400 ................ │ │ - 0x00027d70 2c000000 04430000 f8550300 ec020000 ,....C...U...... │ │ - 0x00027d80 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00027d90 0c990e9a 109b149e 169d1800 00000000 ................ │ │ - 0x00027da0 2c000000 34430000 b4580300 88090000 ,...4C...X...... │ │ - 0x00027db0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x00027dc0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x00027dd0 1c000000 64430000 0c620300 a8000000 ....dC...b...... │ │ - 0x00027de0 00500c1d 20930294 049e069d 08000000 .P.. ........... │ │ - 0x00027df0 14000000 84430000 94620300 18000000 .....C...b...... │ │ - 0x00027e00 00000000 00000000 14000000 9c430000 .............C.. │ │ - 0x00027e10 94620300 08000000 00000000 00000000 .b.............. │ │ - 0x00027e20 14000000 b4430000 84620300 58000000 .....C...b..X... │ │ - 0x00027e30 00000000 00000000 14000000 cc430000 .............C.. │ │ - 0x00027e40 c4620300 c0000000 00000000 00000000 .b.............. │ │ - 0x00027e50 24000000 e4430000 6c630300 5c020000 $....C..lc..\... │ │ - 0x00027e60 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ - 0x00027e70 0c99109e 129d1400 24000000 0c440000 ........$....D.. │ │ - 0x00027e80 a0650300 98010000 00540c1d 30930294 .e.......T..0... │ │ - 0x00027e90 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00027ea0 24000000 34440000 10670300 04020000 $...4D...g...... │ │ - 0x00027eb0 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ - 0x00027ec0 0e9d1000 00000000 1c000000 5c440000 ............\D.. │ │ - 0x00027ed0 ec680300 a0000000 004c0c1d 20930294 .h.......L.. ... │ │ - 0x00027ee0 049e069d 08000000 24000000 7c440000 ........$...|D.. │ │ - 0x00027ef0 6c690300 dc000000 00500c1d 30930294 li.......P..0... │ │ - 0x00027f00 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x00027f10 14000000 a4440000 206a0300 08000000 .....D.. j...... │ │ - 0x00027f20 00000000 00000000 1c000000 bc440000 .............D.. │ │ - 0x00027f30 106a0300 34020000 00540c1d 30930294 .j..4....T..0... │ │ - 0x00027f40 0495089e 0a9d0c00 1c000000 dc440000 .............D.. │ │ - 0x00027f50 246c0300 4c000000 00500c1d 2093049e $l..L....P.. ... │ │ - 0x00027f60 069d0800 00000000 14000000 fc440000 .............D.. │ │ - 0x00027f70 506c0300 04000000 00000000 00000000 Pl.............. │ │ - 0x00027f80 1c000000 14450000 3c6c0300 28010000 .....E....x... │ │ - 0x0002a090 00500c1d 2093049e 069d0800 00000000 .P.. ........... │ │ - 0x0002a0a0 1c000000 34660000 5c3e0500 94000000 ....4f..\>...... │ │ - 0x0002a0b0 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ - 0x0002a0c0 2c000000 54660000 d03e0500 68040000 ,...Tf...>..h... │ │ - 0x0002a0d0 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ - 0x0002a0e0 0c990e9a 109b129c 149e169d 18000000 ................ │ │ - 0x0002a0f0 14000000 84660000 08430500 24000000 .....f...C..$... │ │ - 0x0002a100 00000000 00000000 14000000 9c660000 .............f.. │ │ - 0x0002a110 14430500 48000000 00000000 00000000 .C..H........... │ │ - 0x0002a120 14000000 b4660000 44430500 94000000 .....f..DC...... │ │ - 0x0002a130 00000000 00000000 24000000 cc660000 ........$....f.. │ │ - 0x0002a140 c0430500 cc000000 00500c1d 30930294 .C.......P..0... │ │ - 0x0002a150 04950696 089e0a9d 0c000000 00000000 ................ │ │ - 0x0002a160 14000000 f4660000 64440500 24000000 .....f..dD..$... │ │ - 0x0002a170 00000000 00000000 14000000 0c670000 .............g.. │ │ - 0x0002a180 70440500 6c000000 00000000 00000000 pD..l........... │ │ - 0x0002a190 14000000 24670000 c4440500 cc000000 ....$g...D...... │ │ - 0x0002a1a0 00000000 00000000 2c000000 3c670000 ........,................. │ │ + 0x00024a18 14000000 640f0000 103e0100 88000000 ....d....>...... │ │ + 0x00024a28 00000000 00000000 14000000 7c0f0000 ............|... │ │ + 0x00024a38 803e0100 e4000000 00000000 00000000 .>.............. │ │ + 0x00024a48 1c000000 940f0000 4c3f0100 7c000000 ........L?..|... │ │ + 0x00024a58 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x00024a68 14000000 b40f0000 a83f0100 30000000 .........?..0... │ │ + 0x00024a78 00000000 00000000 14000000 cc0f0000 ................ │ │ + 0x00024a88 c03f0100 10000000 00000000 00000000 .?.............. │ │ + 0x00024a98 1c000000 e40f0000 b83f0100 e0000000 .........?...... │ │ + 0x00024aa8 00500c1d 20930294 049e069d 08000000 .P.. ........... │ │ + 0x00024ab8 1c000000 04100000 78400100 0c010000 ........x@...... │ │ + 0x00024ac8 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x00024ad8 24000000 24100000 64410100 f8000000 $...$...dA...... │ │ + 0x00024ae8 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ + 0x00024af8 0e9d1000 00000000 2c000000 4c100000 ........,...L... │ │ + 0x00024b08 34420100 2c040000 00600c1d 60930294 4B..,....`..`... │ │ + 0x00024b18 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00024b28 149e169d 18000000 24000000 7c100000 ........$...|... │ │ + 0x00024b38 30460100 54010000 00500c1d 30930294 0F..T....P..0... │ │ + 0x00024b48 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00024b58 14000000 a4100000 5c470100 90000000 ........\G...... │ │ + 0x00024b68 00000000 00000000 14000000 bc100000 ................ │ │ + 0x00024b78 d4470100 dc000000 00000000 00000000 .G.............. │ │ + 0x00024b88 1c000000 d4100000 98480100 78000000 .........H..x... │ │ + 0x00024b98 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00024ba8 1c000000 f4100000 f0480100 78000000 .........H..x... │ │ + 0x00024bb8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00024bc8 24000000 14110000 48490100 80000000 $.......HI...... │ │ + 0x00024bd8 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ + 0x00024be8 0c000000 00000000 14000000 3c110000 ............<... │ │ + 0x00024bf8 a0490100 04000000 00000000 00000000 .I.............. │ │ + 0x00024c08 2c000000 54110000 8c490100 48020000 ,...T....I..H... │ │ + 0x00024c18 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00024c28 0c990e9a 109b149e 169d1800 00000000 ................ │ │ + 0x00024c38 14000000 84110000 a44b0100 08000000 .........K...... │ │ + 0x00024c48 00000000 00000000 24000000 9c110000 ........$....... │ │ + 0x00024c58 944b0100 b8000000 00540c1d 30930294 .K.......T..0... │ │ + 0x00024c68 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00024c78 24000000 c4110000 244c0100 bc000000 $.......$L...... │ │ + 0x00024c88 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ + 0x00024c98 0c000000 00000000 1c000000 ec110000 ................ │ │ + 0x00024ca8 b84c0100 54000000 004c0c1d 20930294 .L..T....L.. ... │ │ + 0x00024cb8 049e069d 08000000 14000000 0c120000 ................ │ │ + 0x00024cc8 ec4c0100 14000000 00000000 00000000 .L.............. │ │ + 0x00024cd8 1c000000 24120000 e84c0100 14000000 ....$....L...... │ │ + 0x00024ce8 00480c1d 109e029d 04000000 00000000 .H.............. │ │ + 0x00024cf8 24000000 44120000 dc4c0100 3c010000 $...D....L..<... │ │ + 0x00024d08 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x00024d18 0c000000 00000000 14000000 6c120000 ............l... │ │ + 0x00024d28 f04d0100 14000000 00000000 00000000 .M.............. │ │ + 0x00024d38 14000000 84120000 ec4d0100 14000000 .........M...... │ │ + 0x00024d48 00000000 00000000 1c000000 9c120000 ................ │ │ + 0x00024d58 e84d0100 5c000000 00500c1d 30930294 .M..\....P..0... │ │ + 0x00024d68 0495089e 0a9d0c00 1c000000 bc120000 ................ │ │ + 0x00024d78 244e0100 60000000 004c0c1d 2093049e $N..`....L.. ... │ │ + 0x00024d88 069d0800 00000000 24000000 dc120000 ........$....... │ │ + 0x00024d98 644e0100 00050000 00540c1d 40930294 dN.......T..@... │ │ + 0x00024da8 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x00024db8 24000000 04130000 3c530100 6c000000 $.........X....\..`... │ │ + 0x00026588 04950696 08970a98 0c990e9a 109b149e ................ │ │ + 0x00026598 169d1800 00000000 2c000000 ec2a0000 ........,....*.. │ │ + 0x000265a8 38410200 9c040000 00600c1d 60930294 8A.......`..`... │ │ + 0x000265b8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x000265c8 149e169d 18000000 14000000 1c2b0000 .............+.. │ │ + 0x000265d8 a4450200 58020000 00000000 00000000 .E..X........... │ │ + 0x000265e8 2c000000 342b0000 e4470200 24060000 ,...4+...G..$... │ │ + 0x000265f8 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00026608 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00026618 24000000 642b0000 d84d0200 a8000000 $...d+...M...... │ │ + 0x00026628 00580c1d 40930294 04950696 08970a98 .X..@........... │ │ + 0x00026638 0c9e0e9d 10000000 2c000000 8c2b0000 ........,....+.. │ │ + 0x00026648 584e0200 18020000 00600c1d 60930294 XN.......`..`... │ │ + 0x00026658 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00026668 149e169d 18000000 24000000 bc2b0000 ........$....+.. │ │ + 0x00026678 40500200 08040000 00580c1d 40930294 @P.......X..@... │ │ + 0x00026688 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x00026698 24000000 e42b0000 20540200 ec010000 $....+.. T...... │ │ + 0x000266a8 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ + 0x000266b8 0c000000 00000000 24000000 0c2c0000 ........$....,.. │ │ + 0x000266c8 e4550200 bc000000 00540c1d 30930294 .U.......T..0... │ │ + 0x000266d8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000266e8 14000000 342c0000 78560200 3c000000 ....4,..xV..<... │ │ + 0x000266f8 00000000 00000000 24000000 4c2c0000 ........$...L,.. │ │ + 0x00026708 9c560200 ac000000 00540c1d 30930294 .V.......T..0... │ │ + 0x00026718 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00026728 24000000 742c0000 20570200 5c010000 $...t,.. W..\... │ │ + 0x00026738 00580c1d 40930294 04950696 08970a98 .X..@........... │ │ + 0x00026748 0c9e0e9d 10000000 24000000 9c2c0000 ........$....,.. │ │ + 0x00026758 54580200 94010000 00540c1d 30930294 TX.......T..0... │ │ + 0x00026768 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00026778 2c000000 c42c0000 c0590200 b8030000 ,....,...Y...... │ │ + 0x00026788 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00026798 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x000267a8 24000000 f42c0000 485d0200 a0010000 $....,..H]...... │ │ + 0x000267b8 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ + 0x000267c8 0c99109e 129d1400 2c000000 1c2d0000 ........,....-.. │ │ + 0x000267d8 c05e0200 50050000 00600c1d 60930294 .^..P....`..`... │ │ + 0x000267e8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x000267f8 149e169d 18000000 24000000 4c2d0000 ........$...L-.. │ │ + 0x00026808 e0630200 2c010000 005c0c1d 50930294 .c..,....\..P... │ │ + 0x00026818 04950696 08970a98 0c99109e 129d1400 ................ │ │ + 0x00026828 2c000000 742d0000 e4640200 4c070000 ,...t-...d..L... │ │ + 0x00026838 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00026848 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00026858 2c000000 a42d0000 006c0200 40010000 ,....-...l..@... │ │ + 0x00026868 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ + 0x00026878 0c990e9a 109e129d 14000000 00000000 ................ │ │ + 0x00026888 24000000 d42d0000 106d0200 f4030000 $....-...m...... │ │ + 0x00026898 00580c1d 40930294 04950696 08970a98 .X..@........... │ │ + 0x000268a8 0c9e0e9d 10000000 24000000 fc2d0000 ........$....-.. │ │ + 0x000268b8 dc700200 f8000000 00540c1d 30930294 .p.......T..0... │ │ + 0x000268c8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000268d8 24000000 242e0000 ac710200 38020000 $...$....q..8... │ │ + 0x000268e8 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x000268f8 0c000000 00000000 1c000000 4c2e0000 ............L... │ │ + 0x00026908 bc730200 38000000 004c0c1d 20930294 .s..8....L.. ... │ │ + 0x00026918 049e069d 08000000 2c000000 6c2e0000 ........,...l... │ │ + 0x00026928 d4730200 5c030000 00600c1d 60930294 .s..\....`..`... │ │ + 0x00026938 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00026948 149e169d 18000000 2c000000 9c2e0000 ........,....... │ │ + 0x00026958 00770200 1c020000 005c0c1d 50930294 .w.......\..P... │ │ + 0x00026968 04950696 08970a98 0c990e9a 109e129d ................ │ │ + 0x00026978 14000000 00000000 2c000000 cc2e0000 ........,....... │ │ + 0x00026988 ec780200 18020000 00600c1d 60930294 .x.......`..`... │ │ + 0x00026998 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x000269a8 149e169d 18000000 14000000 fc2e0000 ................ │ │ + 0x000269b8 d47a0200 0c000000 00000000 00000000 .z.............. │ │ + 0x000269c8 2c000000 142f0000 c87a0200 90140000 ,..../...z...... │ │ + 0x000269d8 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x000269e8 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x000269f8 1c000000 442f0000 288f0200 9c000000 ....D/..(....... │ │ + 0x00026a08 00500c1d 20930294 049e069d 08000000 .P.. ........... │ │ + 0x00026a18 2c000000 642f0000 a48f0200 48010000 ,...d/......H... │ │ + 0x00026a28 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ + 0x00026a38 0c990e9a 109e129d 14000000 00000000 ................ │ │ + 0x00026a48 1c000000 942f0000 bc900200 c8000000 ...../.......... │ │ + 0x00026a58 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00026a68 1c000000 b42f0000 64910200 48000000 ...../..d...H... │ │ + 0x00026a78 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00026a88 14000000 d42f0000 8c910200 18000000 ...../.......... │ │ + 0x00026a98 00000000 00000000 1c000000 ec2f0000 ............./.. │ │ + 0x00026aa8 8c910200 d4000000 004c0c1d 20930294 .........L.. ... │ │ + 0x00026ab8 049e069d 08000000 1c000000 0c300000 .............0.. │ │ + 0x00026ac8 40920200 68000000 004c0c1d 2093049e @...h....L.. ... │ │ + 0x00026ad8 069d0800 00000000 2c000000 2c300000 ........,...,0.. │ │ + 0x00026ae8 88920200 00070000 00600c1d 60930294 .........`..`... │ │ + 0x00026af8 04950696 08970a98 0c990e9a 109b149e ................ │ │ + 0x00026b08 169d1800 00000000 24000000 5c300000 ........$...\0.. │ │ + 0x00026b18 58990200 c8010000 00540c1d 30930294 X........T..0... │ │ + 0x00026b28 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00026b38 2c000000 84300000 f89a0200 28030000 ,....0......(... │ │ + 0x00026b48 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00026b58 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00026b68 14000000 b4300000 f09d0200 94000000 .....0.......... │ │ + 0x00026b78 00000000 00000000 2c000000 cc300000 ........,....0.. │ │ + 0x00026b88 6c9e0200 54040000 005c0c1d 50930294 l...T....\..P... │ │ + 0x00026b98 04950696 08970a98 0c990e9a 109e129d ................ │ │ + 0x00026ba8 14000000 00000000 14000000 fc300000 .............0.. │ │ + 0x00026bb8 90a20200 88000000 00000000 00000000 ................ │ │ + 0x00026bc8 14000000 14310000 00a30200 a8000000 .....1.......... │ │ + 0x00026bd8 00000000 00000000 14000000 2c310000 ............,1.. │ │ + 0x00026be8 90a30200 a8000000 00000000 00000000 ................ │ │ + 0x00026bf8 24000000 44310000 20a40200 40010000 $...D1.. ...@... │ │ + 0x00026c08 00540c1d 30930294 0495069c 089e0a9d .T..0........... │ │ + 0x00026c18 0c000000 00000000 1c000000 6c310000 ............l1.. │ │ + 0x00026c28 38a50200 a0000000 00500c1d 2093029c 8........P.. ... │ │ + 0x00026c38 049e069d 08000000 2c000000 8c310000 ........,....1.. │ │ + 0x00026c48 b8a50200 48070000 00600c1d 60930294 ....H....`..`... │ │ + 0x00026c58 04950696 08970a98 0c990e9a 109b149e ................ │ │ + 0x00026c68 169d1800 00000000 2c000000 bc310000 ........,....1.. │ │ + 0x00026c78 d0ac0200 a40b0000 00600c1d 60930294 .........`..`... │ │ + 0x00026c88 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00026c98 149e169d 18000000 14000000 ec310000 .............1.. │ │ + 0x00026ca8 44b80200 b4000000 00000000 00000000 D............... │ │ + 0x00026cb8 14000000 04320000 e0b80200 18000000 .....2.......... │ │ + 0x00026cc8 00000000 00000000 14000000 1c320000 .............2.. │ │ + 0x00026cd8 e0b80200 08000000 00000000 00000000 ................ │ │ + 0x00026ce8 14000000 34320000 d0b80200 1c000000 ....42.......... │ │ + 0x00026cf8 00000000 00000000 14000000 4c320000 ............L2.. │ │ + 0x00026d08 d4b80200 08000000 00000000 00000000 ................ │ │ + 0x00026d18 14000000 64320000 c4b80200 70000000 ....d2......p... │ │ + 0x00026d28 00000000 00000000 14000000 7c320000 ............|2.. │ │ + 0x00026d38 1cb90200 a4000000 00000000 00000000 ................ │ │ + 0x00026d48 14000000 94320000 a8b90200 1c000000 .....2.......... │ │ + 0x00026d58 00000000 00000000 14000000 ac320000 .............2.. │ │ + 0x00026d68 acb90200 08000000 00000000 00000000 ................ │ │ + 0x00026d78 14000000 c4320000 9cb90200 1c000000 .....2.......... │ │ + 0x00026d88 00000000 00000000 14000000 dc320000 .............2.. │ │ + 0x00026d98 a0b90200 44000000 00000000 00000000 ....D........... │ │ + 0x00026da8 14000000 f4320000 ccb90200 4c000000 .....2......L... │ │ + 0x00026db8 00000000 00000000 1c000000 0c330000 .............3.. │ │ + 0x00026dc8 00ba0200 34000000 004c0c1d 2093049e ....4....L.. ... │ │ + 0x00026dd8 069d0800 00000000 14000000 2c330000 ............,3.. │ │ + 0x00026de8 14ba0200 14000000 00000000 00000000 ................ │ │ + 0x00026df8 14000000 44330000 10ba0200 14000000 ....D3.......... │ │ + 0x00026e08 00000000 00000000 1c000000 5c330000 ............\3.. │ │ + 0x00026e18 0cba0200 9c000000 004c0c1d 109e029d .........L...... │ │ + 0x00026e28 04000000 00000000 14000000 7c330000 ............|3.. │ │ + 0x00026e38 88ba0200 04000000 00000000 00000000 ................ │ │ + 0x00026e48 1c000000 94330000 74ba0200 6c000000 .....3..t...l... │ │ + 0x00026e58 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00026e68 2c000000 b4330000 c0ba0200 800a0000 ,....3.......... │ │ + 0x00026e78 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00026e88 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00026e98 24000000 e4330000 10c50200 b0020000 $....3.......... │ │ + 0x00026ea8 00580c1d 40930294 04950696 08970a98 .X..@........... │ │ + 0x00026eb8 0c9e0e9d 10000000 2c000000 0c340000 ........,....4.. │ │ + 0x00026ec8 98c70200 a4010000 00600c1d 60930294 .........`..`... │ │ + 0x00026ed8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00026ee8 149e169d 18000000 24000000 3c340000 ........$...<4.. │ │ + 0x00026ef8 0cc90200 b0000000 00500c1d 30930294 .........P..0... │ │ + 0x00026f08 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x00026f18 1c000000 64340000 94c90200 54000000 ....d4......T... │ │ + 0x00026f28 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00026f38 14000000 84340000 c8c90200 10000000 .....4.......... │ │ + 0x00026f48 00000000 00000000 2c000000 9c340000 ........,....4.. │ │ + 0x00026f58 c0c90200 d4090000 00600c1d 60930294 .........`..`... │ │ + 0x00026f68 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00026f78 149e169d 18000000 1c000000 cc340000 .............4.. │ │ + 0x00026f88 64d30200 3c000000 004c0c1d 2093049e d...<....L.. ... │ │ + 0x00026f98 069d0800 00000000 2c000000 ec340000 ........,....4.. │ │ + 0x00026fa8 80d30200 8c010000 005c0c1d 50930294 .........\..P... │ │ + 0x00026fb8 04950696 08970a98 0c990e9a 109e129d ................ │ │ + 0x00026fc8 14000000 00000000 2c000000 1c350000 ........,....5.. │ │ + 0x00026fd8 dcd40200 9c010000 00600c1d 60930294 .........`..`... │ │ + 0x00026fe8 04950696 08970a98 0c990e9a 109b149e ................ │ │ + 0x00026ff8 169d1800 00000000 2c000000 4c350000 ........,...L5.. │ │ + 0x00027008 48d60200 24010000 00580c1d 50930294 H...$....X..P... │ │ + 0x00027018 04950696 08970a98 0c990e9a 109e129d ................ │ │ + 0x00027028 14000000 00000000 14000000 7c350000 ............|5.. │ │ + 0x00027038 3cd70200 50000000 00000000 00000000 <...P........... │ │ + 0x00027048 14000000 94350000 74d70200 0c000000 .....5..t....... │ │ + 0x00027058 00000000 00000000 14000000 ac350000 .............5.. │ │ + 0x00027068 68d70200 0c000000 00000000 00000000 h............... │ │ + 0x00027078 14000000 c4350000 5cd70200 0c000000 .....5..\....... │ │ + 0x00027088 00000000 00000000 14000000 dc350000 .............5.. │ │ + 0x00027098 50d70200 0c000000 00000000 00000000 P............... │ │ + 0x000270a8 14000000 f4350000 44d70200 0c000000 .....5..D....... │ │ + 0x000270b8 00000000 00000000 14000000 0c360000 .............6.. │ │ + 0x000270c8 38d70200 0c000000 00000000 00000000 8............... │ │ + 0x000270d8 14000000 24360000 2cd70200 0c000000 ....$6..,....... │ │ + 0x000270e8 00000000 00000000 14000000 3c360000 ............<6.. │ │ + 0x000270f8 20d70200 0c000000 00000000 00000000 ............... │ │ + 0x00027108 14000000 54360000 14d70200 0c000000 ....T6.......... │ │ + 0x00027118 00000000 00000000 14000000 6c360000 ............l6.. │ │ + 0x00027128 08d70200 0c000000 00000000 00000000 ................ │ │ + 0x00027138 14000000 84360000 fcd60200 0c000000 .....6.......... │ │ + 0x00027148 00000000 00000000 14000000 9c360000 .............6.. │ │ + 0x00027158 f0d60200 0c000000 00000000 00000000 ................ │ │ + 0x00027168 14000000 b4360000 e4d60200 0c000000 .....6.......... │ │ + 0x00027178 00000000 00000000 14000000 cc360000 .............6.. │ │ + 0x00027188 d8d60200 0c000000 00000000 00000000 ................ │ │ + 0x00027198 14000000 e4360000 ccd60200 0c000000 .....6.......... │ │ + 0x000271a8 00000000 00000000 14000000 fc360000 .............6.. │ │ + 0x000271b8 c0d60200 0c000000 00000000 00000000 ................ │ │ + 0x000271c8 14000000 14370000 b4d60200 14000000 .....7.......... │ │ + 0x000271d8 00000000 00000000 14000000 2c370000 ............,7.. │ │ + 0x000271e8 b0d60200 0c000000 00000000 00000000 ................ │ │ + 0x000271f8 14000000 44370000 a4d60200 0c000000 ....D7.......... │ │ + 0x00027208 00000000 00000000 24000000 5c370000 ........$...\7.. │ │ + 0x00027218 98d60200 70020000 00580c1d 40930294 ....p....X..@... │ │ + 0x00027228 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x00027238 24000000 84370000 e0d80200 9c010000 $....7.......... │ │ + 0x00027248 00580c1d 40930294 04950696 08970c9e .X..@........... │ │ + 0x00027258 0e9d1000 00000000 14000000 ac370000 .............7.. │ │ + 0x00027268 54da0200 0c000000 00000000 00000000 T............... │ │ + 0x00027278 1c000000 c4370000 48da0200 80000000 .....7..H....... │ │ + 0x00027288 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027298 24000000 e4370000 a8da0200 f4000000 $....7.......... │ │ + 0x000272a8 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x000272b8 0c000000 00000000 24000000 0c380000 ........$....8.. │ │ + 0x000272c8 74db0200 10010000 00500c1d 30930294 t........P..0... │ │ + 0x000272d8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000272e8 1c000000 34380000 5cdc0200 94000000 ....48..\....... │ │ + 0x000272f8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027308 24000000 54380000 d0dc0200 10010000 $...T8.......... │ │ + 0x00027318 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x00027328 0c000000 00000000 14000000 7c380000 ............|8.. │ │ + 0x00027338 b8dd0200 2c000000 00000000 00000000 ....,........... │ │ + 0x00027348 14000000 94380000 ccdd0200 4c000000 .....8......L... │ │ + 0x00027358 00000000 00000000 14000000 ac380000 .............8.. │ │ + 0x00027368 00de0200 20000000 00000000 00000000 .... ........... │ │ + 0x00027378 2c000000 c4380000 08de0200 18020000 ,....8.......... │ │ + 0x00027388 005c0c1d 50930294 04950696 08970a98 .\..P........... │ │ + 0x00027398 0c990e9a 109e129d 14000000 00000000 ................ │ │ + 0x000273a8 14000000 f4380000 f0df0200 9c000000 .....8.......... │ │ + 0x000273b8 00000000 00000000 1c000000 0c390000 .............9.. │ │ + 0x000273c8 74e00200 5c000000 00480c1d 109e029d t...\....H...... │ │ + 0x000273d8 04000000 00000000 2c000000 2c390000 ........,...,9.. │ │ + 0x000273e8 b0e00200 48020000 00600c1d 60930294 ....H....`..`... │ │ + 0x000273f8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027408 149e169d 18000000 2c000000 5c390000 ........,...\9.. │ │ + 0x00027418 c8e20200 70030000 005c0c1d 60930294 ....p....\..`... │ │ + 0x00027428 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027438 149e169d 18000000 1c000000 8c390000 .............9.. │ │ + 0x00027448 08e60200 5c010000 00480c1d 109e029d ....\....H...... │ │ + 0x00027458 04000000 00000000 2c000000 ac390000 ........,....9.. │ │ + 0x00027468 44e70200 f4040000 00600c1d 60930294 D........`..`... │ │ + 0x00027478 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027488 149e169d 18000000 24000000 dc390000 ........$....9.. │ │ + 0x00027498 08ec0200 b8000000 00540c1d 40930294 .........T..@... │ │ + 0x000274a8 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x000274b8 1c000000 043a0000 98ec0200 74000000 .....:......t... │ │ + 0x000274c8 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x000274d8 1c000000 243a0000 ecec0200 7c000000 ....$:......|... │ │ + 0x000274e8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x000274f8 24000000 443a0000 48ed0200 7c000000 $...D:..H...|... │ │ + 0x00027508 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x00027518 0c000000 00000000 1c000000 6c3a0000 ............l:.. │ │ + 0x00027528 9ced0200 3c000000 004c0c1d 2093049e ....<....L.. ... │ │ + 0x00027538 069d0800 00000000 1c000000 8c3a0000 .............:.. │ │ + 0x00027548 b8ed0200 54000000 004c0c1d 2093049e ....T....L.. ... │ │ + 0x00027558 069d0800 00000000 2c000000 ac3a0000 ........,....:.. │ │ + 0x00027568 eced0200 2c030000 00600c1d 60930294 ....,....`..`... │ │ + 0x00027578 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027588 149e169d 18000000 24000000 dc3a0000 ........$....:.. │ │ + 0x00027598 e8f00200 94030000 00500c1d 30930294 .........P..0... │ │ + 0x000275a8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000275b8 14000000 043b0000 54f40200 c4010000 .....;..T....... │ │ + 0x000275c8 00000000 00000000 1c000000 1c3b0000 .............;.. │ │ + 0x000275d8 00f60200 94000000 00540c1d 30930294 .........T..0... │ │ + 0x000275e8 0495089e 0a9d0c00 1c000000 3c3b0000 ............<;.. │ │ + 0x000275f8 74f60200 80000000 00500c1d 2093049e t........P.. ... │ │ + 0x00027608 069d0800 00000000 24000000 5c3b0000 ........$...\;.. │ │ + 0x00027618 d4f60200 20020000 005c0c1d 50930294 .... ....\..P... │ │ + 0x00027628 04950696 08970a98 0c99109e 129d1400 ................ │ │ + 0x00027638 1c000000 843b0000 ccf80200 98000000 .....;.......... │ │ + 0x00027648 00540c1d 30930294 0495089e 0a9d0c00 .T..0........... │ │ + 0x00027658 14000000 a43b0000 44f90200 4c040000 .....;..D...L... │ │ + 0x00027668 00000000 00000000 2c000000 bc3b0000 ........,....;.. │ │ + 0x00027678 78fd0200 28060000 00600c1d 60930294 x...(....`..`... │ │ + 0x00027688 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027698 149e169d 18000000 24000000 ec3b0000 ........$....;.. │ │ + 0x000276a8 70030300 dc000000 00580c1d 40930294 p........X..@... │ │ + 0x000276b8 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x000276c8 1c000000 143c0000 24040300 e0000000 .....<..$....... │ │ + 0x000276d8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x000276e8 1c000000 343c0000 e4040300 b0000000 ....4<.......... │ │ + 0x000276f8 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x00027708 24000000 543c0000 74050300 98010000 $...T<..t....... │ │ + 0x00027718 00580c1d 40930294 04950696 08970a98 .X..@........... │ │ + 0x00027728 0c9e0e9d 10000000 2c000000 7c3c0000 ........,...|<.. │ │ + 0x00027738 e4060300 f8030000 00600c1d 60930294 .........`..`... │ │ + 0x00027748 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027758 149e169d 18000000 2c000000 ac3c0000 ........,....<.. │ │ + 0x00027768 ac0a0300 78030000 00600c1d 60930294 ....x....`..`... │ │ + 0x00027778 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027788 149e169d 18000000 2c000000 dc3c0000 ........,....<.. │ │ + 0x00027798 f40d0300 d8040000 00600c1d 60930294 .........`..`... │ │ + 0x000277a8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x000277b8 149e169d 18000000 24000000 0c3d0000 ........$....=.. │ │ + 0x000277c8 9c120300 e4000000 00540c1d 30930294 .........T..0... │ │ + 0x000277d8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000277e8 1c000000 343d0000 58130300 50000000 ....4=..X...P... │ │ + 0x000277f8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027808 2c000000 543d0000 88130300 ac040000 ,...T=.......... │ │ + 0x00027818 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027828 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027838 2c000000 843d0000 04180300 04050000 ,....=.......... │ │ + 0x00027848 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027858 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027868 24000000 b43d0000 d81c0300 c0000000 $....=.......... │ │ + 0x00027878 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x00027888 0c000000 00000000 24000000 dc3d0000 ........$....=.. │ │ + 0x00027898 701d0300 a8000000 00540c1d 30930294 p........T..0... │ │ + 0x000278a8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x000278b8 1c000000 043e0000 f01d0300 90010000 .....>.......... │ │ + 0x000278c8 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x000278d8 1c000000 243e0000 601f0300 9c000000 ....$>..`....... │ │ + 0x000278e8 004c0c1d 109e029d 04000000 00000000 .L.............. │ │ + 0x000278f8 14000000 443e0000 dc1f0300 04000000 ....D>.......... │ │ + 0x00027908 00000000 00000000 14000000 5c3e0000 ............\>.. │ │ + 0x00027918 c81f0300 0c000000 00000000 00000000 ................ │ │ + 0x00027928 2c000000 743e0000 bc1f0300 c80a0000 ,...t>.......... │ │ + 0x00027938 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027948 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027958 24000000 a43e0000 542a0300 68010000 $....>..T*..h... │ │ + 0x00027968 00580c1d 40930294 04950696 08970c9e .X..@........... │ │ + 0x00027978 0e9d1000 00000000 1c000000 cc3e0000 .............>.. │ │ + 0x00027988 942b0300 c4000000 00540c1d 30930294 .+.......T..0... │ │ + 0x00027998 0495089e 0a9d0c00 1c000000 ec3e0000 .............>.. │ │ + 0x000279a8 382c0300 78000000 004c0c1d 20930294 8,..x....L.. ... │ │ + 0x000279b8 049e069d 08000000 1c000000 0c3f0000 .............?.. │ │ + 0x000279c8 902c0300 50000000 004c0c1d 20930294 .,..P....L.. ... │ │ + 0x000279d8 049e069d 08000000 14000000 2c3f0000 ............,?.. │ │ + 0x000279e8 c02c0300 10000000 00000000 00000000 .,.............. │ │ + 0x000279f8 2c000000 443f0000 b82c0300 a0030000 ,...D?...,...... │ │ + 0x00027a08 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027a18 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027a28 1c000000 743f0000 28300300 8c000000 ....t?..(0...... │ │ + 0x00027a38 00500c1d 30930294 0495089e 0a9d0c00 .P..0........... │ │ + 0x00027a48 14000000 943f0000 94300300 24000000 .....?...0..$... │ │ + 0x00027a58 00000000 00000000 14000000 ac3f0000 .............?.. │ │ + 0x00027a68 a0300300 34000000 00000000 00000000 .0..4........... │ │ + 0x00027a78 14000000 c43f0000 bc300300 10000000 .....?...0...... │ │ + 0x00027a88 00000000 00000000 14000000 dc3f0000 .............?.. │ │ + 0x00027a98 b4300300 2c000000 00000000 00000000 .0..,........... │ │ + 0x00027aa8 14000000 f43f0000 c8300300 14000000 .....?...0...... │ │ + 0x00027ab8 00000000 00000000 1c000000 0c400000 .............@.. │ │ + 0x00027ac8 c4300300 3c000000 004c0c1d 20930294 .0..<....L.. ... │ │ + 0x00027ad8 049e069d 08000000 24000000 2c400000 ........$...,@.. │ │ + 0x00027ae8 e0300300 70010000 00580c1d 50930294 .0..p....X..P... │ │ + 0x00027af8 04950696 08970a98 0c99109e 129d1400 ................ │ │ + 0x00027b08 2c000000 54400000 28320300 d4010000 ,...T@..(2...... │ │ + 0x00027b18 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027b28 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027b38 2c000000 84400000 cc330300 0c040000 ,....@...3...... │ │ + 0x00027b48 00600c1d 60930294 04950696 08970a98 .`..`........... │ │ + 0x00027b58 0c990e9a 109b129c 149e169d 18000000 ................ │ │ + 0x00027b68 24000000 b4400000 a8370300 70010000 $....@...7..p... │ │ + 0x00027b78 00540c1d 30930294 04950696 089e0a9d .T..0........... │ │ + 0x00027b88 0c000000 00000000 24000000 dc400000 ........$....@.. │ │ + 0x00027b98 f0380300 a8010000 005c0c1d 50930294 .8.......\..P... │ │ + 0x00027ba8 04950696 08970a98 0c99109e 129d1400 ................ │ │ + 0x00027bb8 1c000000 04410000 703a0300 4c000000 .....A..p:..L... │ │ + 0x00027bc8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027bd8 14000000 24410000 9c3a0300 04000000 ....$A...:...... │ │ + 0x00027be8 00000000 00000000 34000000 3c410000 ........4......... │ │ + 0x00027c38 00000000 00000000 14000000 8c410000 .............A.. │ │ + 0x00027c48 f83d0300 04000000 00000000 00000000 .=.............. │ │ + 0x00027c58 14000000 a4410000 e43d0300 0c000000 .....A...=...... │ │ + 0x00027c68 00000000 00000000 24000000 bc410000 ........$....A.. │ │ + 0x00027c78 d83d0300 dc010000 00580c1d 40930294 .=.......X..@... │ │ + 0x00027c88 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ + 0x00027c98 24000000 e4410000 8c3f0300 4c010000 $....A...?..L... │ │ + 0x00027ca8 00540c1d 40930294 04950696 08970c9e .T..@........... │ │ + 0x00027cb8 0e9d1000 00000000 24000000 0c420000 ........$....B.. │ │ + 0x00027cc8 b0400300 8c030000 00540c1d 40930294 .@.......T..@... │ │ + 0x00027cd8 04950696 08970a98 0c9e0e9d 10000000 ................ │ │ + 0x00027ce8 1c000000 34420000 14440300 c8000000 ....4B...D...... │ │ + 0x00027cf8 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027d08 1c000000 54420000 bc440300 48000000 ....TB...D..H... │ │ + 0x00027d18 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x00027d28 14000000 74420000 e4440300 18000000 ....tB...D...... │ │ + 0x00027d38 00000000 00000000 24000000 8c420000 ........$....B.. │ │ + 0x00027d48 e4440300 a8000000 00540c1d 40930294 .D.......T..@... │ │ + 0x00027d58 04950696 08970c9e 0e9d1000 00000000 ................ │ │ + 0x00027d68 24000000 b4420000 64450300 64000000 $....B..dE..d... │ │ + 0x00027d78 00500c1d 30930294 04950696 089e0a9d .P..0........... │ │ + 0x00027d88 0c000000 00000000 14000000 dc420000 .............B.. │ │ + 0x00027d98 a0450300 08000000 00000000 00000000 .E.............. │ │ + 0x00027da8 14000000 f4420000 90450300 08000000 .....B...E...... │ │ + 0x00027db8 00000000 00000000 2c000000 0c430000 ........,....C.. │ │ + 0x00027dc8 80450300 500e0000 00640c1d 60930294 .E..P....d..`... │ │ + 0x00027dd8 04950696 08970a98 0c990e9a 109b129c ................ │ │ + 0x00027de8 149e169d 1805481c 24000000 3c430000 ......H.$.....$... │ │ + 0x0002a288 00000000 00000000 14000000 dc670000 .............g.. │ │ + 0x0002a298 503e0500 48000000 00000000 00000000 P>..H........... │ │ + 0x0002a2a8 14000000 f4670000 803e0500 90000000 .....g...>...... │ │ + 0x0002a2b8 00000000 00000000 24000000 0c680000 ........$....h.. │ │ + 0x0002a2c8 f83e0500 cc000000 00500c1d 30930294 .>.......P..0... │ │ + 0x0002a2d8 04950696 089e0a9d 0c000000 00000000 ................ │ │ + 0x0002a2e8 14000000 34680000 9c3f0500 24000000 ....4h...?..$... │ │ + 0x0002a2f8 00000000 00000000 14000000 4c680000 ............Lh.. │ │ + 0x0002a308 a83f0500 24000000 00000000 00000000 .?..$........... │ │ + 0x0002a318 1c000000 64680000 b43f0500 50000000 ....dh...?..P... │ │ + 0x0002a328 00500c1d 2093049e 069d0800 00000000 .P.. ........... │ │ + 0x0002a338 1c000000 84680000 e43f0500 7c000000 .....h...?..|... │ │ + 0x0002a348 004c0c1d 20930294 049e069d 08000000 .L.. ........... │ │ + 0x0002a358 2c000000 a4680000 40400500 50010000 ,....h..@@..P... │ │ + 0x0002a368 00580c1d 50930294 04950696 08970a98 .X..P........... │ │ + 0x0002a378 0c990e9a 109e129d 14000000 00000000 ................ │ │ + 0x0002a388 14000000 d4680000 60410500 24000000 .....h..`A..$... │ │ + 0x0002a398 00000000 00000000 14000000 ec680000 .............h.. │ │ + 0x0002a3a8 6c410500 24000000 00000000 00000000 lA..$........... │ │ + 0x0002a3b8 14000000 04690000 78410500 7c000000 .....i..xA..|... │ │ + 0x0002a3c8 00000000 00000000 1c000000 1c690000 .............i.. │ │ + 0x0002a3d8 dc410500 7c000000 004c0c1d 20930294 .A..|....L.. ... │ │ + 0x0002a3e8 049e069d 08000000 2c000000 3c690000 ........,...: │ │ +000000000002d26c : │ │ bti c │ │ - adrp x0, a6000 │ │ - add x0, x0, #0x360 │ │ - b a4fd0 <__cxa_finalize@plt> │ │ + adrp x0, a5000 │ │ + add x0, x0, #0x7a0 │ │ + b a4410 <__cxa_finalize@plt> │ │ bti c │ │ ret │ │ bti c │ │ - b 2d1f4 │ │ + b 2d27c │ │ bti c │ │ - cbz x0, 2d214 │ │ + cbz x0, 2d29c │ │ mov x16, x0 │ │ br x16 │ │ ret │ │ bti c │ │ mov x1, x0 │ │ - adrp x0, 2d000 │ │ - adrp x2, a6000 │ │ - add x0, x0, #0x204 │ │ - add x2, x2, #0x360 │ │ - b a4fe0 <__cxa_atexit@plt> │ │ + adrp x0, 2d000 │ │ + adrp x2, a5000 │ │ + add x0, x0, #0x28c │ │ + add x2, x2, #0x7a0 │ │ + b a4420 <__cxa_atexit@plt> │ │ │ │ -000000000002d234 : │ │ +000000000002d2bc : │ │ mov w0, #0xffffffff // #-1 │ │ ret │ │ │ │ -000000000002d23c : │ │ +000000000002d2c4 : │ │ mov w0, #0xffffffff // #-1 │ │ ret │ │ │ │ -000000000002d244 : │ │ - adrp x0, ad000 │ │ - mov w8, #0x1702 // #5890 │ │ - add x0, x0, #0x2b0 │ │ +000000000002d2cc : │ │ + adrp x0, ac000 │ │ + mov w8, #0x1902 // #6402 │ │ + add x0, x0, #0xac0 │ │ strh w8, [x0] │ │ strb wzr, [x0, #2] │ │ ret │ │ │ │ -000000000002d25c : │ │ - adrp x8, ad000 │ │ - str w0, [x8, #692] │ │ +000000000002d2e4 : │ │ + adrp x8, ac000 │ │ + str w0, [x8, #2756] │ │ ret │ │ │ │ -000000000002d268 : │ │ +000000000002d2f0 : │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x19, ad000 │ │ - ldr w8, [x19, #696] │ │ - cbz w8, 2d290 │ │ + adrp x19, ac000 │ │ + ldr w8, [x19, #2760] │ │ + cbz w8, 2d318 │ │ add w8, w8, #0x1 │ │ mov w0, wzr │ │ - str w8, [x19, #696] │ │ - b 2d2b0 │ │ - adrp x0, ad000 │ │ - add x0, x0, #0x2c0 │ │ - bl 43b10 │ │ - cbz w0, 2d2bc │ │ - adrp x0, a000 │ │ - add x0, x0, #0xb8c │ │ - bl a4ff0 │ │ + str w8, [x19, #2760] │ │ + b 2d338 │ │ + adrp x0, ac000 │ │ + add x0, x0, #0xad0 │ │ + bl 43be8 │ │ + cbz w0, 2d344 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xbcc │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - ldr w8, [x19, #696] │ │ - b 2d280 │ │ + ldr w8, [x19, #2760] │ │ + b 2d308 │ │ │ │ -000000000002d2c4 : │ │ - adrp x8, ad000 │ │ +000000000002d34c : │ │ + adrp x8, ac000 │ │ mov x3, x2 │ │ mov x2, x1 │ │ mov x1, x0 │ │ - ldr x8, [x8, #704] │ │ + ldr x8, [x8, #2768] │ │ mov x0, x8 │ │ - b 3d4cc │ │ + b 3d520 │ │ │ │ -000000000002d2e0 : │ │ - cbz x0, 2d2e8 │ │ +000000000002d368 : │ │ + cbz x0, 2d370 │ │ str wzr, [x0] │ │ - cbz x1, 2d2f0 │ │ + cbz x1, 2d378 │ │ str wzr, [x1] │ │ - cbz x2, 2d2f8 │ │ + cbz x2, 2d380 │ │ str wzr, [x2] │ │ ret │ │ │ │ -000000000002d2fc : │ │ +000000000002d384 : │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - adrp x8, ad000 │ │ + adrp x8, ac000 │ │ mov w25, w1 │ │ mov x23, x0 │ │ - ldr w8, [x8, #696] │ │ - cbz w8, 2d3ec │ │ - cbz x23, 2d408 │ │ + ldr w8, [x8, #2760] │ │ + cbz w8, 2d474 │ │ + cbz x23, 2d490 │ │ mov x0, x23 │ │ mov w20, w5 │ │ mov w21, w4 │ │ mov x24, x3 │ │ mov w22, w2 │ │ - bl a5010 │ │ - tbnz x0, #63, 2d418 │ │ + bl a4450 │ │ + tbnz x0, #63, 2d4a0 │ │ mov x26, x0 │ │ mov w0, #0x6aa8 // #27304 │ │ - bl a5020 │ │ - cbz x0, 2d424 │ │ + bl a4460 │ │ + cbz x0, 2d4ac │ │ mov w1, wzr │ │ mov w2, #0x6aa8 // #27304 │ │ mov w8, #0x6a40 // #27200 │ │ mov x19, x0 │ │ add x27, x0, x8 │ │ - bl a5030 │ │ + bl a4470 │ │ mov w0, #0x50 // #80 │ │ str x23, [x19, #27192] │ │ str w25, [x27] │ │ - bl a5020 │ │ - cbz x0, 2d54c │ │ + bl a4460 │ │ + cbz x0, 2d5d4 │ │ mov w1, wzr │ │ mov w2, #0x50 // #80 │ │ mov x25, x0 │ │ - bl a5030 │ │ - adrp x8, 2d000 │ │ + bl a4470 │ │ + adrp x8, 2d000 │ │ mov x0, x23 │ │ - add x8, x8, #0x634 │ │ + add x8, x8, #0x6bc │ │ stp x26, x23, [x25, #16] │ │ str x8, [x25, #40] │ │ - bl a5040 │ │ - adrp x8, ad000 │ │ + bl a4480 │ │ + adrp x8, ac000 │ │ sub x9, x0, x26 │ │ mov w10, #0x2 // #2 │ │ mov x1, x27 │ │ mov x2, x24 │ │ mov x3, x19 │ │ - ldr x0, [x8, #704] │ │ + ldr x0, [x8, #2768] │ │ str x9, [x25, #8] │ │ str w10, [x1, #8]! │ │ str x25, [x19, #27240] │ │ - bl 3b3bc │ │ - cbz w0, 2d440 │ │ - adrp x0, a000 │ │ - add x0, x0, #0x936 │ │ - b 2d554 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xf98 │ │ - bl a4ff0 │ │ + bl 3b410 │ │ + cbz w0, 2d4c8 │ │ + adrp x0, a000 │ │ + add x0, x0, #0x976 │ │ + b 2d5dc │ │ + adrp x0, a000 │ │ + add x0, x0, #0xfd8 │ │ + bl a4430 │ │ mov x19, xzr │ │ - cbz x23, 2d564 │ │ - cbnz w25, 2d434 │ │ - b 2d564 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x4cf │ │ - bl a4ff0 │ │ - b 2d560 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x6aa │ │ - b 2d42c │ │ - adrp x0, b000 │ │ - add x0, x0, #0x139 │ │ - bl a4ff0 │ │ - cbz w25, 2d560 │ │ + cbz x23, 2d5ec │ │ + cbnz w25, 2d4bc │ │ + b 2d5ec │ │ + adrp x0, b000 │ │ + add x0, x0, #0x50f │ │ + bl a4430 │ │ + b 2d5e8 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x6ea │ │ + b 2d4b4 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x179 │ │ + bl a4430 │ │ + cbz w25, 2d5e8 │ │ mov x0, x23 │ │ - bl a5050 │ │ - b 2d560 │ │ + bl a4490 │ │ + b 2d5e8 │ │ ldr x0, [x19] │ │ - cbz x0, 2d3e0 │ │ + cbz x0, 2d468 │ │ ldr w8, [x0, #72] │ │ cmp w8, #0x1 │ │ - b.lt 2d4f4 // b.tstop │ │ + b.lt 2d57c // b.tstop │ │ ldr x9, [x0, #80] │ │ mov x10, x8 │ │ - b 2d46c │ │ + b 2d4f4 │ │ add x9, x9, #0x8 │ │ subs x10, x10, #0x1 │ │ - b.eq 2d48c // b.none │ │ + b.eq 2d514 // b.none │ │ ldr x1, [x9] │ │ ldrh w11, [x1, #12] │ │ cmp w11, #0x3 │ │ - b.ne 2d460 // b.any │ │ + b.ne 2d4e8 // b.any │ │ ldrh w11, [x1, #14] │ │ cmp w11, #0xa │ │ - b.ne 2d460 // b.any │ │ - b 2d4ec │ │ + b.ne 2d4e8 // b.any │ │ + b 2d574 │ │ cmp w8, #0x1 │ │ - b.lt 2d4f4 // b.tstop │ │ + b.lt 2d57c // b.tstop │ │ ldr x9, [x0, #80] │ │ - b 2d4b4 │ │ + b 2d53c │ │ ldrh w10, [x1, #14] │ │ cmp w10, #0x1 │ │ - b.eq 2d4ec // b.none │ │ + b.eq 2d574 // b.none │ │ add x9, x9, #0x8 │ │ subs x8, x8, #0x1 │ │ - b.eq 2d4e4 // b.none │ │ + b.eq 2d56c // b.none │ │ ldr x1, [x9] │ │ ldrh w10, [x1, #12] │ │ cmp w10, #0x2 │ │ - b.eq 2d49c // b.none │ │ + b.eq 2d524 // b.none │ │ cmp w10, #0x3 │ │ - b.eq 2d4d4 // b.none │ │ - cbnz w10, 2d4a8 │ │ - b 2d4e8 │ │ + b.eq 2d55c // b.none │ │ + cbnz w10, 2d530 │ │ + b 2d570 │ │ ldrh w10, [x1, #14] │ │ cmp w10, #0x2 │ │ - b.cs 2d4a8 // b.hs, b.nlast │ │ - b 2d4ec │ │ + b.cs 2d530 // b.hs, b.nlast │ │ + b 2d574 │ │ mov x1, xzr │ │ - cbz x1, 2d4f4 │ │ - bl 3c410 │ │ + cbz x1, 2d57c │ │ + bl 3c464 │ │ ldr x0, [x19] │ │ str xzr, [x19, #24] │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ ldr w8, [x0, #16] │ │ mov w10, #0x1 // #1 │ │ mov w0, #0xc0 // #192 │ │ str wzr, [x27, #88] │ │ - ldr d0, [x9, #1160] │ │ + ldr d0, [x9, #1216] │ │ ubfx w8, w8, #6, #1 │ │ str d0, [x19, #27280] │ │ stp w10, w8, [x19, #32] │ │ - bl a5020 │ │ + bl a4460 │ │ str x0, [x19, #27272] │ │ - cbz x0, 2d54c │ │ + cbz x0, 2d5d4 │ │ mov x0, x19 │ │ mov w1, w22 │ │ mov w2, w21 │ │ mov w3, w20 │ │ - bl a5060 │ │ - tbz w0, #31, 2d564 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x880 │ │ - b 2d554 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x139 │ │ - bl a4ff0 │ │ + bl a44a0 │ │ + tbz w0, #31, 2d5ec │ │ + adrp x0, b000 │ │ + add x0, x0, #0x8c0 │ │ + b 2d5dc │ │ + adrp x0, b000 │ │ + add x0, x0, #0x179 │ │ + bl a4430 │ │ mov x0, x19 │ │ - bl a5070 │ │ + bl a44b0 │ │ mov x19, xzr │ │ mov x0, x19 │ │ ldr x27, [sp, #16] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ │ │ -000000000002d584 : │ │ - cbz x0, 2d630 │ │ +000000000002d60c : │ │ + cbz x0, 2d6b8 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ add x20, x0, #0x38 │ │ mov w21, #0x100 // #256 │ │ - b 2d5b4 │ │ + b 2d63c │ │ subs x21, x21, #0x1 │ │ add x20, x20, #0x68 │ │ - b.eq 2d5e4 // b.none │ │ + b.eq 2d66c // b.none │ │ ldr w8, [x20] │ │ - cbz w8, 2d5a8 │ │ + cbz w8, 2d630 │ │ ldr x0, [x20, #40] │ │ str xzr, [x20] │ │ - cbz x0, 2d5d0 │ │ - bl a5080 │ │ + cbz x0, 2d658 │ │ + bl a44c0 │ │ str xzr, [x20, #40] │ │ ldr x0, [x20, #8] │ │ - cbz x0, 2d5a8 │ │ - bl a5080 │ │ + cbz x0, 2d630 │ │ + bl a44c0 │ │ str xzr, [x20, #8] │ │ - b 2d5a8 │ │ + b 2d630 │ │ ldr x0, [x19] │ │ - cbz x0, 2d5f0 │ │ - bl 3b3c4 │ │ + cbz x0, 2d678 │ │ + bl 3b418 │ │ ldr x0, [x19, #27240] │ │ - cbz x0, 2d5fc │ │ - bl a5080 │ │ + cbz x0, 2d684 │ │ + bl a44c0 │ │ mov w8, #0x6a40 // #27200 │ │ ldr w8, [x19, x8] │ │ - cbz w8, 2d610 │ │ + cbz w8, 2d698 │ │ ldr x0, [x19, #27192] │ │ - bl a5050 │ │ + bl a4490 │ │ ldr x0, [x19, #27272] │ │ - cbz x0, 2d61c │ │ - bl a5080 │ │ + cbz x0, 2d6a4 │ │ + bl a44c0 │ │ mov x0, x19 │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ - b a5080 │ │ + b a44c0 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x21, [x0, #24] │ │ mov x19, x2 │ │ sxtw x1, w1 │ │ mov w2, wzr │ │ mov x20, x3 │ │ mov x0, x21 │ │ - bl a5090 │ │ - cbz x20, 2d684 │ │ + bl a44d0 │ │ + cbz x20, 2d70c │ │ sxtw x3, w20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ mov x0, x21 │ │ mov w2, #0x1 // #1 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b a50a0 │ │ + b a44e0 │ │ ldp x20, x19, [sp, #32] │ │ mov x0, xzr │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ │ │ -000000000002d698 : │ │ +000000000002d720 : │ │ str w1, [x0, #32] │ │ - cbz w1, 2d6b4 │ │ + cbz w1, 2d73c │ │ ldr x8, [x0] │ │ ldr w8, [x8, #16] │ │ ubfx w8, w8, #6, #1 │ │ str w8, [x0, #36] │ │ ret │ │ str wzr, [x0, #36] │ │ ret │ │ │ │ -000000000002d6bc : │ │ +000000000002d744 : │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #0, 2d704 │ │ + tbnz w8, #0, 2d78c │ │ ldr w8, [x0, #56] │ │ subs w8, w8, #0x1 │ │ - b.lt 2d784 // b.tstop │ │ + b.lt 2d80c // b.tstop │ │ bic w9, w1, w1, asr #31 │ │ cmp w9, w8 │ │ csel w1, w9, w8, cc // cc = lo, ul, last │ │ - bl 3bfcc │ │ - cbz w0, 2d72c │ │ - adrp x0, a000 │ │ - add x0, x0, #0x6ea │ │ - b 2d78c │ │ + bl 3c020 │ │ + cbz w0, 2d7b4 │ │ + adrp x0, a000 │ │ + add x0, x0, #0x72a │ │ + b 2d814 │ │ lsl w8, w1, #6 │ │ mov w4, w3 │ │ mov w3, w2 │ │ sxtw x2, w8 │ │ mov x1, xzr │ │ - bl 3c120 │ │ - cbz w0, 2d72c │ │ - adrp x0, b000 │ │ - add x0, x0, #0x880 │ │ - b 2d78c │ │ + bl 3c174 │ │ + cbz w0, 2d7b4 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x8c0 │ │ + b 2d814 │ │ mov x0, x19 │ │ - bl 2d7a0 │ │ + bl 2d828 │ │ add x19, x19, #0x38 │ │ mov w20, #0x100 // #256 │ │ - b 2d74c │ │ + b 2d7d4 │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 2d77c // b.none │ │ + b.eq 2d804 // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 2d740 │ │ + cbz w8, 2d7c8 │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 2d768 │ │ - bl a5080 │ │ + cbz x0, 2d7f0 │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 2d740 │ │ - bl a5080 │ │ + cbz x0, 2d7c8 │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 2d740 │ │ + b 2d7c8 │ │ mov w0, wzr │ │ - b 2d794 │ │ - adrp x0, a000 │ │ - add x0, x0, #0x755 │ │ - bl a4ff0 │ │ + b 2d81c │ │ + adrp x0, a000 │ │ + add x0, x0, #0x795 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x21, [x0] │ │ mov x19, x0 │ │ ldrb w9, [x21, #16] │ │ ldr x8, [x21, #160] │ │ - tbnz w9, #0, 2d830 │ │ + tbnz w9, #0, 2d8b8 │ │ ldp x9, x10, [x8, #48] │ │ ldr x8, [x8, #64] │ │ add x9, x9, #0x3f │ │ and x11, x9, #0xffffffffffffffc0 │ │ add x10, x10, #0x3f │ │ tst x9, #0xffffffffffffffc0 │ │ orr x9, x11, #0x3f │ │ @@ -424,71 +424,71 @@ │ │ lsr x11, x8, #6 │ │ cmp w10, #0x0 │ │ cinc w8, w10, lt // lt = tstop │ │ stp w11, w9, [x19, #8] │ │ neg w22, w8, asr #1 │ │ mov w8, #0x1 // #1 │ │ stp w10, w11, [x19, #16] │ │ - b 2d92c │ │ + b 2d9b4 │ │ ldr x20, [x8, #40] │ │ ldrsh x0, [x21, #138] │ │ mov x1, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x3f │ │ ldrsh x0, [x21, #140] │ │ and x9, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ mov x1, x20 │ │ csel x8, x10, x9, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ str w8, [x19, #12] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x9, x0, #0x3f │ │ ldrsh x8, [x21, #138] │ │ and x10, x9, #0xffffffffffffffc0 │ │ tst x9, #0xffffffffffffffc0 │ │ ldrsh x9, [x21, #140] │ │ orr x11, x10, #0x3f │ │ csel x10, x11, x10, lt // lt = tstop │ │ mov x1, x20 │ │ lsr x10, x10, #6 │ │ sub x0, x8, x9 │ │ str w10, [x19, #16] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x3f │ │ ldrsh x0, [x21, #142] │ │ and x9, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ mov x1, x20 │ │ csel x8, x10, x9, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ str w8, [x19, #8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x3f │ │ ldrsh x0, [x21, #148] │ │ and x9, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ mov x1, x20 │ │ csel x8, x10, x9, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ str w8, [x19, #20] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [x21, #150] │ │ and x9, x0, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ tst x0, #0xffffffffffffffc0 │ │ mov x1, x20 │ │ csel x9, x10, x9, lt // lt = tstop │ │ mov x0, x8 │ │ lsr x9, x9, #6 │ │ neg w22, w9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ and x8, x0, #0xffffffffffffffc0 │ │ tst x0, #0xffffffffffffffc0 │ │ orr x9, x8, #0x3f │ │ csel x8, x9, x8, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ cmp w8, #0x1 │ │ csinc w8, w8, wzr, gt │ │ @@ -497,29 +497,29 @@ │ │ str w8, [x19, #44] │ │ cmp w9, #0x0 │ │ add w10, w22, w10 │ │ cinc w13, w9, lt // lt = tstop │ │ sub w11, w10, #0x1 │ │ asr w10, w13, #1 │ │ cmp w12, #0x1 │ │ - b.lt 2d964 // b.tstop │ │ + b.lt 2d9ec // b.tstop │ │ add w8, w8, w12, lsl #1 │ │ sub w11, w11, w12 │ │ sub w10, w10, w12 │ │ str w8, [x19, #44] │ │ bic w12, w11, w11, asr #31 │ │ bic w10, w10, w10, asr #31 │ │ ldr w11, [x19, #24] │ │ stp w12, w10, [x19, #48] │ │ - tbz w11, #2, 2d988 │ │ + tbz w11, #2, 2da10 │ │ add w12, w8, w12 │ │ cmp w9, w12 │ │ csel w9, w9, w12, gt │ │ str w9, [x19, #8] │ │ - tbz w11, #3, 2d99c │ │ + tbz w11, #3, 2da24 │ │ add w8, w8, w10 │ │ cmp w9, w8 │ │ csel w8, w9, w8, gt │ │ str w8, [x19, #8] │ │ ldr x8, [x21, #160] │ │ mov w9, #0xcccd // #52429 │ │ ldp x22, x21, [sp, #16] │ │ @@ -527,663 +527,668 @@ │ │ mul w8, w8, w9 │ │ lsr w8, w8, #19 │ │ str w8, [x19, #40] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ │ │ -000000000002d9c4 : │ │ +000000000002da4c : │ │ mov w2, wzr │ │ mov w3, wzr │ │ - b a5060 │ │ + b a44a0 │ │ │ │ -000000000002d9d0 : │ │ +000000000002da58 : │ │ mov w5, w4 │ │ mov w4, w3 │ │ mov x3, xzr │ │ - b a5000 │ │ + b a4440 │ │ │ │ -000000000002d9e0 : │ │ +000000000002da68 : │ │ mov w4, wzr │ │ mov w5, wzr │ │ - b a5000 │ │ + b a4440 │ │ │ │ -000000000002d9ec : │ │ +000000000002da74 : │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov w22, w1 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xd90 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xdd0 │ │ mov w19, w4 │ │ mov w20, w3 │ │ mov x21, x2 │ │ - bl a50b0 │ │ - cbz x0, 2da40 │ │ + bl a44f0 │ │ + cbz x0, 2dac8 │ │ mov w2, w22 │ │ mov x3, x21 │ │ mov w4, w20 │ │ mov w5, w19 │ │ ldp x20, x19, [sp, #32] │ │ mov w1, #0x1 // #1 │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b a5000 │ │ + b a4440 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ │ │ -000000000002da50 : │ │ +000000000002dad8 : │ │ mov x3, xzr │ │ mov w4, wzr │ │ mov w5, wzr │ │ - b a5000 │ │ + b a4440 │ │ │ │ -000000000002da60 : │ │ +000000000002dae8 : │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov w21, w1 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xd90 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xdd0 │ │ mov w19, w3 │ │ mov w20, w2 │ │ - bl a50b0 │ │ - cbz x0, 2dab0 │ │ + bl a44f0 │ │ + cbz x0, 2db38 │ │ mov w4, w20 │ │ mov w5, w19 │ │ ldp x20, x19, [sp, #32] │ │ mov w2, w21 │ │ mov w1, #0x1 // #1 │ │ ldr x21, [sp, #16] │ │ mov x3, xzr │ │ ldp x29, x30, [sp], #48 │ │ - b a5000 │ │ + b a4440 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ │ │ -000000000002dac0 : │ │ +000000000002db48 : │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov w20, w1 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xd90 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xdd0 │ │ mov x19, x2 │ │ - bl a50b0 │ │ - cbz x0, 2db04 │ │ + bl a44f0 │ │ + cbz x0, 2db8c │ │ mov w2, w20 │ │ mov x3, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w1, #0x1 // #1 │ │ mov w4, wzr │ │ mov w5, wzr │ │ ldp x29, x30, [sp], #32 │ │ - b a5000 │ │ + b a4440 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -000000000002db10 : │ │ +000000000002db98 : │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov w19, w1 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xd90 │ │ - bl a50b0 │ │ - cbz x0, 2db50 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xdd0 │ │ + bl a44f0 │ │ + cbz x0, 2dbd8 │ │ mov w2, w19 │ │ ldr x19, [sp, #16] │ │ mov w1, #0x1 // #1 │ │ mov x3, xzr │ │ mov w4, wzr │ │ mov w5, wzr │ │ ldp x29, x30, [sp], #32 │ │ - b a5000 │ │ + b a4440 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -000000000002db5c : │ │ +000000000002dbe4 : │ │ ldr w0, [x0, #8] │ │ ret │ │ │ │ -000000000002db64 : │ │ +000000000002dbec : │ │ ldr w8, [x0, #12] │ │ ldr w9, [x0, #28] │ │ add w0, w8, w9, lsl #1 │ │ ret │ │ │ │ -000000000002db74 : │ │ +000000000002dbfc : │ │ ldr w0, [x0, #16] │ │ ret │ │ │ │ -000000000002db7c : │ │ +000000000002dc04 : │ │ ldr w0, [x0, #20] │ │ ret │ │ │ │ -000000000002db84 : │ │ +000000000002dc0c : │ │ + cbz x0, 2dc14 │ │ + str w1, [x0, #20] │ │ + ret │ │ + │ │ +000000000002dc18 : │ │ ldr w0, [x0, #32] │ │ ret │ │ │ │ -000000000002db8c : │ │ +000000000002dc20 : │ │ ldr x8, [x0] │ │ ldr x0, [x8] │ │ ret │ │ │ │ -000000000002db98 : │ │ +000000000002dc2c : │ │ ldr x8, [x0] │ │ ldr w8, [x8, #16] │ │ ubfx w0, w8, #2, #1 │ │ ret │ │ │ │ -000000000002dba8 : │ │ +000000000002dc3c : │ │ ldr x8, [x0] │ │ ldr x0, [x8, #40] │ │ ret │ │ │ │ -000000000002dbb4 : │ │ +000000000002dc48 : │ │ ldr x8, [x0] │ │ ldr x0, [x8, #48] │ │ ret │ │ │ │ -000000000002dbc0 : │ │ +000000000002dc54 : │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ and w8, w1, #0xffff │ │ cmp w8, #0x7f │ │ - b.hi 2dc10 // b.pmore │ │ + b.hi 2dca4 // b.pmore │ │ add x8, x0, w1, uxth #2 │ │ mov w9, #0x6838 // #26680 │ │ add x19, x8, x9 │ │ ldr w8, [x19] │ │ - cbnz w8, 2dc00 │ │ + cbnz w8, 2dc94 │ │ and x1, x1, #0xffff │ │ ldr x0, [x0] │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w8, w0 │ │ str w0, [x19] │ │ ldr x19, [sp, #16] │ │ mov w0, w8 │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x0, [x0] │ │ ldr x19, [sp, #16] │ │ and x1, x1, #0xffff │ │ ldp x29, x30, [sp], #32 │ │ - b 3a9d4 │ │ + b 3aa28 │ │ │ │ -000000000002dc24 : │ │ +000000000002dcb8 : │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ cmp w1, #0x7f │ │ - b.hi 2dc70 // b.pmore │ │ + b.hi 2dd04 // b.pmore │ │ add x8, x0, w1, uxtw #2 │ │ mov w9, #0x6838 // #26680 │ │ add x19, x8, x9 │ │ ldr w8, [x19] │ │ - cbnz w8, 2dc60 │ │ + cbnz w8, 2dcf4 │ │ mov w1, w1 │ │ ldr x0, [x0] │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w8, w0 │ │ str w0, [x19] │ │ ldr x19, [sp, #16] │ │ mov w0, w8 │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x0, [x0] │ │ mov w1, w1 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3a9d4 │ │ + b 3aa28 │ │ │ │ -000000000002dc84 : │ │ +000000000002dd18 : │ │ and w1, w1, #0xffff │ │ - b a50c0 │ │ + b a4500 │ │ │ │ -000000000002dc8c : │ │ +000000000002dd20 : │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2dd74 │ │ + cbz x0, 2de08 │ │ mov x24, x2 │ │ mov x2, sp │ │ mov x19, x6 │ │ mov x20, x5 │ │ mov x21, x0 │ │ mov x22, x4 │ │ mov x23, x3 │ │ - bl 2ddbc │ │ - tbnz w0, #31, 2dd80 │ │ - cbz x24, 2dcec │ │ + bl 2de50 │ │ + tbnz w0, #31, 2de14 │ │ + cbz x24, 2dd80 │ │ ldr x8, [sp] │ │ ldr w8, [x8, #72] │ │ str w8, [x24] │ │ - cbz x23, 2dd10 │ │ + cbz x23, 2dda4 │ │ ldr x8, [sp] │ │ ldr w9, [x8, #72] │ │ ldr w8, [x8, #80] │ │ add w8, w8, w9 │ │ str w8, [x23] │ │ ldr w9, [x21, #28] │ │ add w8, w8, w9, lsl #1 │ │ str w8, [x23] │ │ - cbz x22, 2dd28 │ │ + cbz x22, 2ddbc │ │ ldr x8, [sp] │ │ ldr w9, [x8, #76] │ │ ldr w8, [x8, #84] │ │ sub w8, w9, w8 │ │ str w8, [x22] │ │ - cbz x20, 2dd44 │ │ + cbz x20, 2ddd8 │ │ ldr x8, [sp] │ │ ldr w8, [x8, #76] │ │ str w8, [x20] │ │ ldr w9, [x21, #28] │ │ add w8, w8, w9, lsl #1 │ │ str w8, [x20] │ │ - cbz x19, 2ddb0 │ │ + cbz x19, 2de44 │ │ ldr x8, [sp] │ │ mov w0, wzr │ │ ldr w8, [x8, #88] │ │ add w8, w8, #0x3f │ │ and w9, w8, #0xffffffc0 │ │ tst w8, #0xffffffc0 │ │ orr w10, w9, #0x3f │ │ csel w8, w10, w9, lt // lt = tstop │ │ asr w8, w8, #6 │ │ str w8, [x19] │ │ - b 2dd84 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + b 2de18 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2ddb8 // b.any │ │ + b.ne 2de4c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ mov w0, wzr │ │ - b 2dd84 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 2de18 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x22, x2 │ │ mov x19, x0 │ │ cmp w1, #0x7f │ │ - b.hi 2de0c // b.pmore │ │ + b.hi 2dea0 // b.pmore │ │ add x8, x19, w1, uxtw #2 │ │ mov w9, #0x6838 // #26680 │ │ add x21, x8, x9 │ │ ldr w20, [x21] │ │ - cbnz w20, 2de1c │ │ + cbnz w20, 2deb0 │ │ mov w1, w1 │ │ ldr x0, [x19] │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w20, w0 │ │ str w0, [x21] │ │ - b 2de1c │ │ + b 2deb0 │ │ ldr x0, [x19] │ │ mov w1, w1 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w20, w0 │ │ and w23, w20, #0xff │ │ mov w8, #0x68 // #104 │ │ umaddl x8, w23, w8, x19 │ │ add x21, x8, #0x38 │ │ - cbz x22, 2de34 │ │ + cbz x22, 2dec8 │ │ str x21, [x22] │ │ ldr w8, [x21] │ │ - cbz w8, 2de90 │ │ + cbz w8, 2df24 │ │ mov w8, #0x68 // #104 │ │ madd x8, x23, x8, x19 │ │ ldr w8, [x8, #60] │ │ cmp w8, w20 │ │ - b.ne 2de58 // b.any │ │ + b.ne 2deec // b.any │ │ mov w0, wzr │ │ - b 2deb8 │ │ + b 2df4c │ │ mov w8, #0x68 // #104 │ │ str xzr, [x21] │ │ nop │ │ madd x22, x23, x8, x19 │ │ ldr x0, [x22, #96]! │ │ - cbz x0, 2de78 │ │ - bl a5080 │ │ + cbz x0, 2df0c │ │ + bl a44c0 │ │ str xzr, [x22] │ │ mov w8, #0x68 // #104 │ │ madd x22, x23, x8, x19 │ │ ldr x0, [x22, #64]! │ │ - cbz x0, 2de90 │ │ - bl a5080 │ │ + cbz x0, 2df24 │ │ + bl a44c0 │ │ str xzr, [x22] │ │ mov w8, #0x68 // #104 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov w2, #0x20 // #32 │ │ madd x8, x23, x8, x19 │ │ mov w3, wzr │ │ str w20, [x8, #60] │ │ - bl 30818 │ │ + bl 308ac │ │ cmp w0, #0x0 │ │ csetm w0, ne // ne = any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ │ │ -000000000002decc : │ │ +000000000002df60 : │ │ mov w0, #0xffffffff // #-1 │ │ ret │ │ │ │ -000000000002ded4 : │ │ +000000000002df68 : │ │ mov w0, #0xffffffff // #-1 │ │ ret │ │ │ │ -000000000002dedc : │ │ +000000000002df70 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x4, x3 │ │ mov x3, x2 │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w7, wzr │ │ mov w2, #0x1 // #1 │ │ stp xzr, xzr, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x80 │ │ mrs x19, tpidr_el0 │ │ - adrp x9, ad000 │ │ + adrp x9, ac000 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ - ldr w8, [x9, #696] │ │ - cbz w8, 2e018 │ │ + ldr w8, [x9, #2760] │ │ + cbz w8, 2e0ac │ │ mov x21, x0 │ │ - cbz x0, 2e00c │ │ + cbz x0, 2e0a0 │ │ mov x25, x1 │ │ - cbz x1, 2e00c │ │ + cbz x1, 2e0a0 │ │ mov w8, #0x6a90 // #27280 │ │ mov w20, w7 │ │ add x27, x21, x8 │ │ cmp w2, #0x2 │ │ stp x3, x4, [x29, #-104] │ │ stp x5, x6, [x29, #-120] │ │ - b.eq 2e058 // b.none │ │ + b.eq 2e0ec // b.none │ │ cmp w2, #0x1 │ │ - b.ne 2e0fc // b.any │ │ + b.ne 2e190 // b.any │ │ ldrb w8, [x25] │ │ - cbz w8, 2e0e8 │ │ + cbz w8, 2e17c │ │ add x9, x25, #0x1 │ │ mov w10, #0x1 // #1 │ │ mov w12, w8 │ │ mov w11, #0x1 // #1 │ │ sxtb w12, w12 │ │ cmp w12, #0x0 │ │ cinc x13, x10, lt // lt = tstop │ │ ldrb w12, [x9], #1 │ │ add x11, x13, x11 │ │ - cbnz w12, 2df98 │ │ + cbnz w12, 2e02c │ │ add x10, x11, #0xf │ │ mov x9, sp │ │ and x10, x10, #0xfffffffffffffff0 │ │ sub x9, x9, x10 │ │ mov sp, x9 │ │ add x11, x25, #0x1 │ │ mov x10, x9 │ │ - b 2dff8 │ │ + b 2e08c │ │ lsr w12, w8, #6 │ │ mov w13, #0x80 // #128 │ │ orr w12, w12, #0xc0 │ │ bfxil w13, w8, #0, #6 │ │ add x8, x10, #0x2 │ │ strb w12, [x10] │ │ strb w13, [x10, #1] │ │ mov x10, x8 │ │ ldrb w8, [x11], #1 │ │ - cbz w8, 2e0f4 │ │ - tbnz w8, #7, 2dfd0 │ │ + cbz w8, 2e188 │ │ + tbnz w8, #7, 2e064 │ │ strb w8, [x10], #1 │ │ ldrb w8, [x11], #1 │ │ - cbnz w8, 2dff8 │ │ - b 2e0f4 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b 2e020 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xf98 │ │ - bl a4ff0 │ │ + cbnz w8, 2e08c │ │ + b 2e188 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b 2e0b4 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xfd8 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 2e640 // b.any │ │ + b.ne 2e6d4 // b.any │ │ mov sp, x29 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldrh w11, [x25] │ │ - cbz w11, 2e0e8 │ │ - adrp x8, ad000 │ │ + cbz w11, 2e17c │ │ + adrp x8, ac000 │ │ add x10, x25, #0x2 │ │ mov w9, #0x1 // #1 │ │ mov w12, #0xfeff // #65279 │ │ mov w13, #0xfffe // #65534 │ │ mov w15, w11 │ │ - ldr w8, [x8, #692] │ │ + ldr w8, [x8, #2756] │ │ mov w14, w8 │ │ - b 2e090 │ │ + b 2e124 │ │ mov w14, wzr │ │ ldrh w15, [x10], #2 │ │ - cbz w15, 2e554 │ │ + cbz w15, 2e5e8 │ │ and w16, w15, #0xffff │ │ cmp w16, w12 │ │ - b.eq 2e084 // b.none │ │ + b.eq 2e118 // b.none │ │ cmp w16, w13 │ │ - b.ne 2e0ac // b.any │ │ + b.ne 2e140 // b.any │ │ mov w14, #0x1 // #1 │ │ - b 2e088 │ │ + b 2e11c │ │ rev w16, w15 │ │ cmp w14, #0x0 │ │ lsr w16, w16, #16 │ │ csel w15, w15, w16, eq // eq = none │ │ and w15, w15, #0xffff │ │ cmp w15, #0x7f │ │ - b.hi 2e0d0 // b.pmore │ │ + b.hi 2e164 // b.pmore │ │ add x9, x9, #0x1 │ │ - b 2e088 │ │ + b 2e11c │ │ cmp w15, #0x7ff │ │ - b.hi 2e0e0 // b.pmore │ │ + b.hi 2e174 // b.pmore │ │ add x9, x9, #0x2 │ │ - b 2e088 │ │ + b 2e11c │ │ add x9, x9, #0x3 │ │ - b 2e088 │ │ + b 2e11c │ │ sub x10, sp, #0x10 │ │ mov sp, x10 │ │ mov x9, x10 │ │ mov x25, x9 │ │ strb wzr, [x10] │ │ ldr w8, [x21, #8] │ │ mov x0, x25 │ │ str wzr, [x27] │ │ stur w8, [x29, #-40] │ │ - bl a50e0 │ │ - cbz x0, 2e470 │ │ + bl a4520 │ │ + cbz x0, 2e504 │ │ mov x26, x0 │ │ stur x19, [x29, #-128] │ │ mov w19, wzr │ │ mov w8, #0x1 // #1 │ │ stur xzr, [x29, #-76] │ │ stur wzr, [x29, #-36] │ │ stur xzr, [x29, #-64] │ │ stur wzr, [x29, #-68] │ │ stur xzr, [x29, #-48] │ │ stur wzr, [x29, #-52] │ │ stp w8, w20, [x29, #-84] │ │ - b 2e150 │ │ + b 2e1e4 │ │ sub x26, x26, x24 │ │ add x25, x25, x24 │ │ - cbz x26, 2e440 │ │ + cbz x26, 2e4d4 │ │ sub x2, x29, #0xc │ │ mov x0, x25 │ │ mov x1, x26 │ │ stur wzr, [x29, #-12] │ │ - bl 31ae0 │ │ + bl 31b74 │ │ mov w22, w0 │ │ cmp w0, #0x7f │ │ - b.hi 2e19c // b.pmore │ │ + b.hi 2e230 // b.pmore │ │ add x8, x21, w22, uxtw #2 │ │ mov w9, #0x6838 // #26680 │ │ add x23, x8, x9 │ │ ldr w28, [x23] │ │ - cbnz w28, 2e1ac │ │ + cbnz w28, 2e240 │ │ mov w1, w22 │ │ ldr x0, [x21] │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w28, w0 │ │ str w0, [x23] │ │ - b 2e1ac │ │ + b 2e240 │ │ ldr x0, [x21] │ │ mov w1, w22 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ mov w28, w0 │ │ ldursw x24, [x29, #-12] │ │ mov w8, #0xfeff // #65279 │ │ cmp w22, w8 │ │ - b.eq 2e144 // b.none │ │ + b.eq 2e1d8 // b.none │ │ mov w11, #0x68 // #104 │ │ mov w8, #0xfffe // #65534 │ │ cmp w22, w8 │ │ - b.eq 2e144 // b.none │ │ + b.eq 2e1d8 // b.none │ │ and w23, w28, #0xff │ │ umaddl x22, w23, w11, x21 │ │ ldr w8, [x22, #56]! │ │ - cbz w8, 2e228 │ │ + cbz w8, 2e2bc │ │ madd x8, x23, x11, x21 │ │ ldr w8, [x8, #60] │ │ cmp w8, w28 │ │ - b.eq 2e24c // b.none │ │ + b.eq 2e2e0 // b.none │ │ madd x20, x23, x11, x21 │ │ str xzr, [x22] │ │ ldr x0, [x20, #96]! │ │ - cbz x0, 2e208 │ │ - bl a5080 │ │ + cbz x0, 2e29c │ │ + bl a44c0 │ │ mov w11, #0x68 // #104 │ │ str xzr, [x20] │ │ nop │ │ madd x20, x23, x11, x21 │ │ ldr x0, [x20, #64]! │ │ - cbz x0, 2e228 │ │ - bl a5080 │ │ + cbz x0, 2e2bc │ │ + bl a44c0 │ │ mov w11, #0x68 // #104 │ │ str xzr, [x20] │ │ nop │ │ madd x8, x23, x11, x21 │ │ mov x0, x21 │ │ mov x1, x22 │ │ mov w2, #0x20 // #32 │ │ mov w3, wzr │ │ str w28, [x8, #60] │ │ - bl 30818 │ │ + bl 308ac │ │ mov w11, #0x68 // #104 │ │ - cbnz w0, 2e638 │ │ + cbnz w0, 2e6cc │ │ ldp w9, w8, [x27] │ │ cmp w9, w8 │ │ - b.cc 2e284 // b.lo, b.ul, b.last │ │ + b.cc 2e318 // b.lo, b.ul, b.last │ │ lsl w8, w8, #1 │ │ mov w9, #0xc // #12 │ │ ldr x22, [x21, #27272] │ │ mov x20, x27 │ │ umull x1, w8, w9 │ │ str w8, [x27, #4] │ │ mov x0, x22 │ │ - bl a50f0 │ │ + bl a4530 │ │ mov w11, #0x68 // #104 │ │ str x0, [x21, #27272] │ │ - cbz x0, 2e61c │ │ + cbz x0, 2e6b0 │ │ madd x8, x23, x11, x21 │ │ ldur w10, [x29, #-36] │ │ ldr w9, [x21, #36] │ │ add w19, w19, w10 │ │ ldr w8, [x8, #144] │ │ stur w8, [x29, #-36] │ │ - cbz w9, 2e2f8 │ │ + cbz w9, 2e38c │ │ ldur w20, [x29, #-80] │ │ ldur w8, [x29, #-68] │ │ - cbz w8, 2e2d8 │ │ + cbz w8, 2e36c │ │ madd x8, x23, x11, x21 │ │ ldr w2, [x8, #60] │ │ - cbz w2, 2e2d8 │ │ + cbz w2, 2e36c │ │ ldr x0, [x21] │ │ sub x4, x29, #0x20 │ │ ldur w1, [x29, #-68] │ │ mov w3, #0x1 // #1 │ │ - bl 3c1c0 │ │ + bl 3c214 │ │ ldur w8, [x29, #-32] │ │ mov w11, #0x68 // #104 │ │ add w19, w19, w8 │ │ madd x8, x23, x11, x21 │ │ ldr w8, [x8, #60] │ │ stur w8, [x29, #-68] │ │ ldr w8, [x27, #12] │ │ - cbz w8, 2e304 │ │ + cbz w8, 2e398 │ │ ldur x8, [x29, #-64] │ │ add w19, w19, w8 │ │ - b 2e344 │ │ + b 2e3d8 │ │ ldur w20, [x29, #-80] │ │ ldr w8, [x27, #12] │ │ - cbnz w8, 2e2ec │ │ + cbnz w8, 2e380 │ │ ldur w8, [x29, #-84] │ │ - cbnz w8, 2e338 │ │ + cbnz w8, 2e3cc │ │ madd x8, x23, x11, x21 │ │ ldur x9, [x29, #-64] │ │ ldrsw x8, [x8, #152] │ │ sub x8, x9, x8 │ │ cmp x8, #0x21 │ │ - b.lt 2e32c // b.tstop │ │ + b.lt 2e3c0 // b.tstop │ │ sub w19, w19, #0x40 │ │ - b 2e338 │ │ + b 2e3cc │ │ add w9, w19, #0x40 │ │ cmn x8, #0x1f │ │ csel w19, w9, w19, lt // lt = tstop │ │ add w8, w19, #0x20 │ │ stur wzr, [x29, #-84] │ │ and w19, w8, #0xffffffc0 │ │ ldr x8, [x21, #27272] │ │ @@ -1225,15 +1230,15 @@ │ │ cmp w11, w8 │ │ csel w16, w11, w8, lt // lt = tstop │ │ ldur w11, [x29, #-40] │ │ stp w14, w15, [x29, #-52] │ │ cmp w11, w10 │ │ csel w11, w11, w10, gt │ │ stp w16, w11, [x29, #-44] │ │ - cbz w20, 2e144 │ │ + cbz w20, 2e1d8 │ │ ldur w8, [x29, #-36] │ │ add w8, w19, w8 │ │ and w9, w8, #0xffffffc0 │ │ tst w8, #0xffffffc0 │ │ orr w10, w9, #0x3f │ │ csel w8, w10, w9, lt // lt = tstop │ │ ldr w9, [x21, #28] │ │ @@ -1244,414 +1249,414 @@ │ │ add w8, w8, w9, lsl #1 │ │ ldur w9, [x29, #-72] │ │ cmp w8, w20 │ │ cinc w10, w9, le │ │ ldur w9, [x29, #-76] │ │ csel w9, w9, w8, gt │ │ stp w9, w10, [x29, #-76] │ │ - b.lt 2e144 // b.tstop │ │ + b.lt 2e1d8 // b.tstop │ │ ldur w8, [x29, #-36] │ │ ldp w14, w13, [x29, #-76] │ │ ldp w16, w15, [x29, #-48] │ │ add w8, w19, w8 │ │ ldur x19, [x29, #-128] │ │ and w9, w8, #0xffffffc0 │ │ tst w8, #0xffffffc0 │ │ orr w10, w9, #0x3f │ │ csel w8, w10, w9, lt // lt = tstop │ │ ldur w9, [x29, #-52] │ │ asr w8, w8, #6 │ │ - b 2e488 │ │ + b 2e51c │ │ mov w16, wzr │ │ mov w9, wzr │ │ mov w15, wzr │ │ mov w13, wzr │ │ mov w14, wzr │ │ mov w8, wzr │ │ ldp x12, x11, [x29, #-120] │ │ cmp w9, w8 │ │ csel w8, w9, w8, gt │ │ - cbz x12, 2e4c0 │ │ + cbz x12, 2e554 │ │ neg w9, w16 │ │ and w9, w9, w16, asr #31 │ │ str w9, [x12] │ │ ldr w10, [x21, #28] │ │ add w9, w10, w9 │ │ str w9, [x12] │ │ ldr w10, [x27, #16] │ │ - cbz w10, 2e4c0 │ │ + cbz w10, 2e554 │ │ add w9, w9, #0x8 │ │ str w9, [x12] │ │ - cbz x11, 2e4ec │ │ + cbz x11, 2e580 │ │ neg w9, w15 │ │ and w9, w9, w15, asr #31 │ │ str w9, [x11] │ │ ldr w10, [x21, #28] │ │ add w9, w10, w9 │ │ str w9, [x11] │ │ ldr w10, [x27, #16] │ │ - cbz w10, 2e4ec │ │ + cbz w10, 2e580 │ │ add w9, w9, #0x8 │ │ str w9, [x11] │ │ ldur x10, [x29, #-104] │ │ - cbz x10, 2e50c │ │ + cbz x10, 2e5a0 │ │ subs w8, w8, w16 │ │ str w8, [x10] │ │ - b.eq 2e50c // b.none │ │ + b.eq 2e5a0 // b.none │ │ ldr w9, [x21, #28] │ │ add w8, w8, w9, lsl #1 │ │ str w8, [x10] │ │ ldur x10, [x29, #-96] │ │ - cbz x10, 2e52c │ │ + cbz x10, 2e5c0 │ │ ldur w8, [x29, #-40] │ │ sub w8, w8, w15 │ │ str w8, [x10] │ │ ldr w9, [x21, #28] │ │ add w8, w8, w9, lsl #1 │ │ str w8, [x10] │ │ - cbz w20, 2e54c │ │ + cbz w20, 2e5e0 │ │ ldp x9, x8, [x29, #96] │ │ - cbz x9, 2e53c │ │ + cbz x9, 2e5d0 │ │ str w14, [x9] │ │ mov w0, wzr │ │ - cbz x8, 2e028 │ │ + cbz x8, 2e0bc │ │ str w13, [x8] │ │ - b 2e028 │ │ + b 2e0bc │ │ mov w0, wzr │ │ - b 2e028 │ │ + b 2e0bc │ │ add x9, x9, #0xf │ │ mov x10, sp │ │ and x9, x9, #0xfffffffffffffff0 │ │ sub x9, x10, x9 │ │ mov sp, x9 │ │ add x12, x25, #0x2 │ │ mov w13, #0xfeff // #65279 │ │ mov w14, #0xfffe // #65534 │ │ mov x10, x9 │ │ - b 2e588 │ │ + b 2e61c │ │ mov w8, wzr │ │ ldrh w11, [x12], #2 │ │ - cbz w11, 2e0f4 │ │ + cbz w11, 2e188 │ │ and w15, w11, #0xffff │ │ cmp w15, w13 │ │ - b.eq 2e57c // b.none │ │ + b.eq 2e610 // b.none │ │ cmp w15, w14 │ │ - b.ne 2e5a4 // b.any │ │ + b.ne 2e638 // b.any │ │ mov w8, #0x1 // #1 │ │ - b 2e580 │ │ + b 2e614 │ │ rev w15, w11 │ │ cmp w8, #0x0 │ │ lsr w15, w15, #16 │ │ csel w15, w11, w15, eq // eq = none │ │ and w16, w15, #0xffff │ │ cmp w16, #0x7f │ │ - b.hi 2e5c8 // b.pmore │ │ + b.hi 2e65c // b.pmore │ │ strb w15, [x10], #1 │ │ - b 2e580 │ │ + b 2e614 │ │ mov w11, #0x80 // #128 │ │ cmp w16, #0x7ff │ │ bfxil w11, w15, #0, #6 │ │ - b.hi 2e5f0 // b.pmore │ │ + b.hi 2e684 // b.pmore │ │ lsr w15, w15, #6 │ │ add x16, x10, #0x2 │ │ orr w15, w15, #0xc0 │ │ strb w11, [x10, #1] │ │ strb w15, [x10] │ │ - b 2e614 │ │ + b 2e6a8 │ │ and w16, w15, #0xffff │ │ mov w17, #0xe0 // #224 │ │ bfxil w17, w15, #12, #4 │ │ mov w15, #0x80 // #128 │ │ strb w11, [x10, #2] │ │ bfxil w15, w16, #6, #6 │ │ add x16, x10, #0x3 │ │ strb w17, [x10] │ │ strb w15, [x10, #1] │ │ mov x10, x16 │ │ - b 2e580 │ │ + b 2e614 │ │ ldr w8, [x20, #4] │ │ - adrp x0, b000 │ │ - add x0, x0, #0x139 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x179 │ │ str x22, [x21, #27272] │ │ lsr w8, w8, #1 │ │ str w8, [x20, #4] │ │ - bl a4ff0 │ │ + bl a4430 │ │ ldur x19, [x29, #-128] │ │ - b 2e024 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 2e0b8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002e644 : │ │ +000000000002e6d8 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x4, x3 │ │ mov x3, x2 │ │ mov w2, wzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w7, wzr │ │ stp xzr, xzr, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ │ │ -000000000002e67c : │ │ +000000000002e710 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x4, x3 │ │ mov x3, x2 │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w7, wzr │ │ mov w2, #0x2 // #2 │ │ stp xzr, xzr, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ │ │ -000000000002e6b4 : │ │ +000000000002e748 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x8, x4 │ │ mov x9, x3 │ │ mov w7, w2 │ │ mov x3, xzr │ │ mov x4, xzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w2, #0x1 // #1 │ │ stp x9, x8, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ │ │ -000000000002e6f4 : │ │ +000000000002e788 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x8, x4 │ │ mov x9, x3 │ │ mov w7, w2 │ │ mov w2, wzr │ │ mov x3, xzr │ │ mov x4, xzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ stp x9, x8, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ │ │ -000000000002e734 : │ │ +000000000002e7c8 : │ │ sub sp, sp, #0x20 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ mov x8, x4 │ │ mov x9, x3 │ │ mov w7, w2 │ │ mov x3, xzr │ │ mov x4, xzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w2, #0x2 // #2 │ │ stp x9, x8, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x20 │ │ ret │ │ │ │ -000000000002e774 : │ │ +000000000002e808 : │ │ and x3, x2, #0xffffffff │ │ mov w2, #0x1 // #1 │ │ mov x4, x3 │ │ mov w5, wzr │ │ - b 2e788 │ │ + b 2e81c │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x20 │ │ mrs x24, tpidr_el0 │ │ - adrp x9, ad000 │ │ + adrp x9, ac000 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ - ldr w8, [x9, #696] │ │ - cbz w8, 2e7fc │ │ + ldr w8, [x9, #2760] │ │ + cbz w8, 2e890 │ │ mov x20, x0 │ │ - cbz x0, 2e808 │ │ + cbz x0, 2e89c │ │ mov x23, x1 │ │ - cbz x1, 2e8b8 │ │ + cbz x1, 2e94c │ │ mov w19, w5 │ │ mov x22, x4 │ │ mov x21, x3 │ │ cmp w5, #0x3 │ │ - b.ne 2e814 // b.any │ │ + b.ne 2e8a8 // b.any │ │ ldr x8, [x20] │ │ ldrb w8, [x8, #16] │ │ - tbnz w8, #0, 2e814 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x616 │ │ - b 2eab8 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xf98 │ │ - b 2eab8 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b 2eab8 │ │ + tbnz w8, #0, 2e8a8 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x656 │ │ + b 2eb4c │ │ + adrp x0, a000 │ │ + add x0, x0, #0xfd8 │ │ + b 2eb4c │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b 2eb4c │ │ mov w8, #0x6a9c // #27292 │ │ cmp w2, #0x2 │ │ add x25, x20, x8 │ │ - b.eq 2e8c8 // b.none │ │ + b.eq 2e95c // b.none │ │ cmp w2, #0x1 │ │ - b.ne 2e96c // b.any │ │ + b.ne 2ea00 // b.any │ │ ldrb w8, [x23] │ │ - cbz w8, 2e958 │ │ + cbz w8, 2e9ec │ │ add x9, x23, #0x1 │ │ mov w10, #0x1 // #1 │ │ mov w12, w8 │ │ mov w11, #0x1 // #1 │ │ sxtb w12, w12 │ │ cmp w12, #0x0 │ │ cinc x13, x10, lt // lt = tstop │ │ ldrb w12, [x9], #1 │ │ add x11, x13, x11 │ │ - cbnz w12, 2e844 │ │ + cbnz w12, 2e8d8 │ │ add x10, x11, #0xf │ │ mov x9, sp │ │ and x10, x10, #0xfffffffffffffff0 │ │ sub x9, x9, x10 │ │ mov sp, x9 │ │ add x11, x23, #0x1 │ │ mov x10, x9 │ │ - b 2e888 │ │ + b 2e91c │ │ strb w8, [x10], #1 │ │ ldrb w8, [x11], #1 │ │ - cbz w8, 2e964 │ │ - tbz w8, #7, 2e87c │ │ + cbz w8, 2e9f8 │ │ + tbz w8, #7, 2e910 │ │ lsr w12, w8, #6 │ │ mov w13, #0x80 // #128 │ │ orr w12, w12, #0xc0 │ │ bfxil w13, w8, #0, #6 │ │ add x8, x10, #0x2 │ │ strb w12, [x10] │ │ strb w13, [x10, #1] │ │ mov x10, x8 │ │ ldrb w8, [x11], #1 │ │ - cbnz w8, 2e888 │ │ - b 2e964 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ - b 2eac0 │ │ + cbnz w8, 2e91c │ │ + b 2e9f8 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ + b 2eb54 │ │ ldrh w11, [x23] │ │ - cbz w11, 2e958 │ │ - adrp x8, ad000 │ │ + cbz w11, 2e9ec │ │ + adrp x8, ac000 │ │ add x10, x23, #0x2 │ │ mov w9, #0x1 // #1 │ │ mov w12, #0xfeff // #65279 │ │ mov w13, #0xfffe // #65534 │ │ mov w15, w11 │ │ - ldr w8, [x8, #692] │ │ + ldr w8, [x8, #2756] │ │ mov w14, w8 │ │ - b 2e900 │ │ + b 2e994 │ │ mov w14, wzr │ │ ldrh w15, [x10], #2 │ │ - cbz w15, 2eaf4 │ │ + cbz w15, 2eb88 │ │ and w16, w15, #0xffff │ │ cmp w16, w12 │ │ - b.eq 2e8f4 // b.none │ │ + b.eq 2e988 // b.none │ │ cmp w16, w13 │ │ - b.ne 2e91c // b.any │ │ + b.ne 2e9b0 // b.any │ │ mov w14, #0x1 // #1 │ │ - b 2e8f8 │ │ + b 2e98c │ │ rev w16, w15 │ │ cmp w14, #0x0 │ │ lsr w16, w16, #16 │ │ csel w15, w15, w16, eq // eq = none │ │ and w15, w15, #0xffff │ │ cmp w15, #0x7f │ │ - b.hi 2e940 // b.pmore │ │ + b.hi 2e9d4 // b.pmore │ │ add x9, x9, #0x1 │ │ - b 2e8f8 │ │ + b 2e98c │ │ cmp w15, #0x7ff │ │ - b.hi 2e950 // b.pmore │ │ + b.hi 2e9e4 // b.pmore │ │ add x9, x9, #0x2 │ │ - b 2e8f8 │ │ + b 2e98c │ │ add x9, x9, #0x3 │ │ - b 2e8f8 │ │ + b 2e98c │ │ sub x10, sp, #0x10 │ │ mov sp, x10 │ │ mov x9, x10 │ │ mov x23, x9 │ │ strb wzr, [x10] │ │ cmp w19, #0x2 │ │ - b.eq 2e9c8 // b.none │ │ + b.eq 2ea5c // b.none │ │ ldr w8, [x25, #4] │ │ - cbz w8, 2e9c8 │ │ + cbz w8, 2ea5c │ │ add x26, x20, #0x38 │ │ mov w27, #0x100 // #256 │ │ str wzr, [x25, #4] │ │ - b 2e998 │ │ + b 2ea2c │ │ subs x27, x27, #0x1 │ │ add x26, x26, #0x68 │ │ - b.eq 2e9c8 // b.none │ │ + b.eq 2ea5c // b.none │ │ ldr w8, [x26] │ │ - cbz w8, 2e98c │ │ + cbz w8, 2ea20 │ │ ldr x0, [x26, #40] │ │ str xzr, [x26] │ │ - cbz x0, 2e9b4 │ │ - bl a5080 │ │ + cbz x0, 2ea48 │ │ + bl a44c0 │ │ str xzr, [x26, #40] │ │ ldr x0, [x26, #8] │ │ - cbz x0, 2e98c │ │ - bl a5080 │ │ + cbz x0, 2ea20 │ │ + bl a44c0 │ │ str xzr, [x26, #8] │ │ - b 2e98c │ │ + b 2ea20 │ │ mov w2, wzr │ │ mov w7, wzr │ │ sub x3, x29, #0x18 │ │ sub x4, x29, #0x1c │ │ sub x5, x29, #0x10 │ │ sub x6, x29, #0x14 │ │ mov x0, x20 │ │ mov x1, x23 │ │ stp xzr, xzr, [sp, #-16]! │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ add sp, sp, #0x10 │ │ - tbnz w0, #31, 2eab0 │ │ + tbnz w0, #31, 2eb44 │ │ ldur w8, [x29, #-24] │ │ - cbz w8, 2eab0 │ │ + cbz w8, 2eb44 │ │ lsr x9, x21, #24 │ │ tst x21, #0xff000000 │ │ csinv w26, w9, wzr, ne // ne = any │ │ lsr x9, x22, #24 │ │ tst x22, #0xff000000 │ │ sxtw x0, w8 │ │ csinv w8, w9, wzr, ne // ne = any │ │ cmp w19, #0x2 │ │ - b.eq 2ebf0 // b.none │ │ + b.eq 2ec84 // b.none │ │ cmp w19, #0x1 │ │ - b.eq 2ebbc // b.none │ │ - cbnz w19, 2ec34 │ │ + b.eq 2ec50 // b.none │ │ + cbnz w19, 2ecc8 │ │ mov w2, #0x801 // #2049 │ │ ldursw x1, [x29, #-28] │ │ movk w2, #0x1300, lsl #16 │ │ mov w3, wzr │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x23, x0 │ │ - cbz x0, 2eac0 │ │ + cbz x0, 2eb54 │ │ ldr x8, [x23, #8] │ │ mov w10, #0x1 // #1 │ │ lsr x9, x21, #8 │ │ lsr x12, x21, #16 │ │ mvn w11, w21 │ │ mvn w13, w9 │ │ ldr x8, [x8, #8] │ │ @@ -1664,27 +1669,27 @@ │ │ strb w11, [x8] │ │ strb w13, [x8, #1] │ │ strb w10, [x8, #2] │ │ strb w21, [x8, #4] │ │ strb w9, [x8, #5] │ │ strb w12, [x8, #6] │ │ strb w26, [x8, #7] │ │ - bl a5100 │ │ + bl a4540 │ │ and x8, x26, #0xff │ │ and x21, x21, #0xffffff │ │ bfi x21, x8, #24, #8 │ │ - b 2ec98 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x25c │ │ - bl a4ff0 │ │ + b 2ed2c │ │ + adrp x0, b000 │ │ + add x0, x0, #0x29c │ │ + bl a4430 │ │ mov x23, xzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 2ed1c // b.any │ │ + b.ne 2edb0 // b.any │ │ mov x0, x23 │ │ mov sp, x29 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x27, [sp, #16] │ │ @@ -1695,85 +1700,85 @@ │ │ and x9, x9, #0xfffffffffffffff0 │ │ sub x9, x10, x9 │ │ mov sp, x9 │ │ add x12, x23, #0x2 │ │ mov w13, #0xfeff // #65279 │ │ mov w14, #0xfffe // #65534 │ │ mov x10, x9 │ │ - b 2eb28 │ │ + b 2ebbc │ │ mov w8, wzr │ │ ldrh w11, [x12], #2 │ │ - cbz w11, 2e964 │ │ + cbz w11, 2e9f8 │ │ and w15, w11, #0xffff │ │ cmp w15, w13 │ │ - b.eq 2eb1c // b.none │ │ + b.eq 2ebb0 // b.none │ │ cmp w15, w14 │ │ - b.ne 2eb44 // b.any │ │ + b.ne 2ebd8 // b.any │ │ mov w8, #0x1 // #1 │ │ - b 2eb20 │ │ + b 2ebb4 │ │ rev w15, w11 │ │ cmp w8, #0x0 │ │ lsr w15, w15, #16 │ │ csel w15, w11, w15, eq // eq = none │ │ and w16, w15, #0xffff │ │ cmp w16, #0x7f │ │ - b.hi 2eb68 // b.pmore │ │ + b.hi 2ebfc // b.pmore │ │ strb w15, [x10], #1 │ │ - b 2eb20 │ │ + b 2ebb4 │ │ mov w11, #0x80 // #128 │ │ cmp w16, #0x7ff │ │ bfxil w11, w15, #0, #6 │ │ - b.hi 2eb90 // b.pmore │ │ + b.hi 2ec24 // b.pmore │ │ lsr w15, w15, #6 │ │ add x16, x10, #0x2 │ │ orr w15, w15, #0xc0 │ │ strb w11, [x10, #1] │ │ strb w15, [x10] │ │ - b 2ebb4 │ │ + b 2ec48 │ │ and w16, w15, #0xffff │ │ mov w17, #0xe0 // #224 │ │ bfxil w17, w15, #12, #4 │ │ mov w15, #0x80 // #128 │ │ strb w11, [x10, #2] │ │ bfxil w15, w16, #6, #6 │ │ add x16, x10, #0x3 │ │ strb w17, [x10] │ │ strb w15, [x10, #1] │ │ mov x10, x16 │ │ - b 2eb20 │ │ + b 2ebb4 │ │ and x9, x26, #0xff │ │ and x8, x8, #0xff │ │ and x21, x21, #0xffffff │ │ and x3, x22, #0xffffff │ │ ldur w1, [x29, #-28] │ │ sub x4, x29, #0xc │ │ bfi x21, x9, #24, #8 │ │ bfi x3, x8, #24, #8 │ │ mov x2, x21 │ │ - bl 31db8 │ │ + bl 31e4c │ │ mov x23, x0 │ │ - cbnz x0, 2ec98 │ │ - b 2eac0 │ │ + cbnz x0, 2ed2c │ │ + b 2eb54 │ │ and x8, x26, #0xff │ │ and x21, x21, #0xffffff │ │ mov w2, #0x2004 // #8196 │ │ ldursw x1, [x29, #-28] │ │ movk w2, #0x1636, lsl #16 │ │ bfi x21, x8, #24, #8 │ │ and w3, w21, #0xff00 │ │ and w8, w21, #0xff000000 │ │ bfi w3, w21, #16, #8 │ │ bfxil w3, w21, #16, #8 │ │ orr w8, w3, w8 │ │ stur w8, [x29, #-12] │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x23, x0 │ │ - cbz x0, 2eac0 │ │ + cbz x0, 2eb54 │ │ lsr w8, w21, #24 │ │ - b 2ec84 │ │ + b 2ed18 │ │ and x9, x26, #0xff │ │ and x21, x21, #0xffffff │ │ bfi w22, w8, #24, #8 │ │ mov w2, #0x2004 // #8196 │ │ and w3, w22, #0xff00ff00 │ │ ldursw x1, [x29, #-28] │ │ bfi x21, x9, #24, #8 │ │ @@ -1782,198 +1787,198 @@ │ │ bfi w3, w22, #16, #8 │ │ bfxil w3, w22, #16, #8 │ │ movk w2, #0x1636, lsl #16 │ │ bfi w8, w21, #16, #8 │ │ orr w8, w8, w9 │ │ bfxil w8, w21, #16, #8 │ │ stur w8, [x29, #-12] │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x23, x0 │ │ - cbz x0, 2eac0 │ │ + cbz x0, 2eb54 │ │ lsr w8, w22, #24 │ │ cmp w8, #0xfe │ │ - b.hi 2ec98 // b.pmore │ │ + b.hi 2ed2c // b.pmore │ │ mov x0, x23 │ │ mov w1, #0x1 // #1 │ │ - bl a5110 │ │ + bl a4550 │ │ ldp w5, w4, [x29, #-20] │ │ ldr w1, [x25] │ │ mov w0, w19 │ │ mov x2, x20 │ │ mov x3, x23 │ │ mov x6, x21 │ │ - bl 321dc │ │ - tbnz w0, #31, 2ed10 │ │ + bl 32270 │ │ + tbnz w0, #31, 2eda4 │ │ ldr w8, [x20, #24] │ │ - tbz w8, #2, 2ece4 │ │ + tbz w8, #2, 2ed78 │ │ ldp w3, w8, [x29, #-24] │ │ ldp w4, w9, [x20, #44] │ │ ldur w5, [x29, #-12] │ │ mov x0, x23 │ │ mov w1, wzr │ │ mov w6, w19 │ │ add w2, w9, w8 │ │ - bl 369a4 │ │ + bl 36a04 │ │ ldr w8, [x20, #24] │ │ - tbz w8, #3, 2eac0 │ │ + tbz w8, #3, 2eb54 │ │ ldp w3, w8, [x29, #-24] │ │ ldr w9, [x20, #52] │ │ mov x0, x23 │ │ ldr w4, [x20, #44] │ │ mov w1, wzr │ │ ldur w5, [x29, #-12] │ │ mov w6, w19 │ │ add w2, w9, w8 │ │ - bl 369a4 │ │ - b 2eac0 │ │ + bl 36a04 │ │ + b 2eb54 │ │ mov x0, x23 │ │ - bl a5120 │ │ - b 2eabc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4560 │ │ + b 2eb50 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002ed20 : │ │ +000000000002edb4 : │ │ and x3, x2, #0xffffffff │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, wzr │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002ed34 : │ │ +000000000002edc8 : │ │ and x3, x2, #0xffffffff │ │ mov w2, #0x2 // #2 │ │ mov x4, x3 │ │ mov w5, wzr │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002ed48 : │ │ +000000000002eddc : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2eda4 │ │ + cbz x0, 2ee38 │ │ mov x19, x0 │ │ and w0, w1, #0xffff │ │ mov x1, sp │ │ mov x20, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2edb0 │ │ + bl 2ef04 │ │ + cbz w0, 2ee44 │ │ and x3, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, wzr │ │ - bl 2e788 │ │ - b 2edb4 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2ee48 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2edd8 // b.any │ │ + b.ne 2ee6c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002eddc : │ │ +000000000002ee70 : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2ee38 │ │ + cbz x0, 2eecc │ │ mov w0, w1 │ │ mov x1, sp │ │ mov x20, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2ee44 │ │ + bl 2ef04 │ │ + cbz w0, 2eed8 │ │ and x3, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, wzr │ │ - bl 2e788 │ │ - b 2ee48 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2eedc │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2ee6c // b.any │ │ + b.ne 2ef00 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ cmp w0, #0x7f │ │ - b.hi 2ee88 // b.pmore │ │ + b.hi 2ef1c // b.pmore │ │ strb w0, [x1], #1 │ │ - b 2efd4 │ │ + b 2f068 │ │ cmp w0, #0x7ff │ │ - b.hi 2eeb4 // b.pmore │ │ + b.hi 2ef48 // b.pmore │ │ lsr w8, w0, #6 │ │ mov w9, #0x80 // #128 │ │ orr w8, w8, #0xc0 │ │ bfxil w9, w0, #0, #6 │ │ add x10, x1, #0x2 │ │ strb w8, [x1] │ │ strb w9, [x1, #1] │ │ mov x1, x10 │ │ - b 2efd4 │ │ + b 2f068 │ │ lsr w8, w0, #16 │ │ - cbnz w8, 2eee8 │ │ + cbnz w8, 2ef7c │ │ lsr w8, w0, #12 │ │ mov w9, #0x80 // #128 │ │ mov w10, #0x80 // #128 │ │ orr w8, w8, #0xe0 │ │ bfxil w9, w0, #6, #6 │ │ bfxil w10, w0, #0, #6 │ │ add x11, x1, #0x3 │ │ strb w8, [x1] │ │ strb w9, [x1, #1] │ │ strb w10, [x1, #2] │ │ - b 2efd0 │ │ + b 2f064 │ │ lsr w8, w0, #21 │ │ - cbnz w8, 2ef2c │ │ + cbnz w8, 2efc0 │ │ lsr w8, w0, #18 │ │ mov w9, #0x80 // #128 │ │ orr w8, w8, #0xf0 │ │ mov w10, #0x80 // #128 │ │ mov w11, #0x80 // #128 │ │ bfxil w10, w0, #12, #6 │ │ bfxil w11, w0, #6, #6 │ │ bfxil w9, w0, #0, #6 │ │ strb w8, [x1] │ │ add x8, x1, #0x4 │ │ strb w10, [x1, #1] │ │ strb w11, [x1, #2] │ │ strb w9, [x1, #3] │ │ mov x1, x8 │ │ - b 2efd4 │ │ + b 2f068 │ │ lsr w8, w0, #26 │ │ - cbnz w8, 2ef78 │ │ + cbnz w8, 2f00c │ │ lsr w8, w0, #24 │ │ mov w9, #0x80 // #128 │ │ orr w8, w8, #0xf8 │ │ bfxil w9, w0, #18, #6 │ │ mov w10, #0x80 // #128 │ │ add x11, x1, #0x5 │ │ bfxil w10, w0, #12, #6 │ │ @@ -1982,18 +1987,18 @@ │ │ strb w9, [x1, #1] │ │ mov w9, #0x80 // #128 │ │ bfxil w8, w0, #6, #6 │ │ bfxil w9, w0, #0, #6 │ │ strb w10, [x1, #2] │ │ strb w8, [x1, #3] │ │ strb w9, [x1, #4] │ │ - b 2efd0 │ │ + b 2f064 │ │ mov w8, #0x7ffffffe // #2147483646 │ │ cmp w0, w8 │ │ - b.hi 2efe4 // b.pmore │ │ + b.hi 2f078 // b.pmore │ │ mov w8, #0xfc // #252 │ │ mov w9, #0x80 // #128 │ │ mov w10, #0x80 // #128 │ │ bfxil w8, w0, #30, #2 │ │ bfxil w9, w0, #24, #6 │ │ bfxil w10, w0, #18, #6 │ │ add x11, x1, #0x6 │ │ @@ -2010,547 +2015,547 @@ │ │ strb w9, [x1, #4] │ │ strb w10, [x1, #5] │ │ mov x1, x11 │ │ mov w0, #0x1 // #1 │ │ strb wzr, [x1] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, b000 │ │ - add x0, x0, #0x422 │ │ - bl a4ff0 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x462 │ │ + bl a4430 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -000000000002effc : │ │ +000000000002f090 : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, #0x1 // #1 │ │ mov x3, x8 │ │ mov w5, #0x1 // #1 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f014 : │ │ +000000000002f0a8 : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, wzr │ │ mov x3, x8 │ │ mov w5, #0x1 // #1 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f02c : │ │ +000000000002f0c0 : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, #0x2 // #2 │ │ mov x3, x8 │ │ mov w5, #0x1 // #1 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f044 : │ │ +000000000002f0d8 : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2f0a4 │ │ + cbz x0, 2f138 │ │ mov x19, x0 │ │ and w0, w1, #0xffff │ │ mov x1, sp │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2f0b0 │ │ + bl 2ef04 │ │ + cbz w0, 2f144 │ │ and x3, x21, #0xffffffff │ │ and x4, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov w5, #0x1 // #1 │ │ - bl 2e788 │ │ - b 2f0b4 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2f148 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2f0d8 // b.any │ │ + b.ne 2f16c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002f0dc : │ │ +000000000002f170 : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2f13c │ │ + cbz x0, 2f1d0 │ │ mov w0, w1 │ │ mov x1, sp │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2f148 │ │ + bl 2ef04 │ │ + cbz w0, 2f1dc │ │ and x3, x21, #0xffffffff │ │ and x4, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov w5, #0x1 // #1 │ │ - bl 2e788 │ │ - b 2f14c │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2f1e0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2f170 // b.any │ │ + b.ne 2f204 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002f174 : │ │ +000000000002f208 : │ │ and x3, x2, #0xffffffff │ │ mov w2, #0x1 // #1 │ │ mov x4, x3 │ │ mov w5, #0x2 // #2 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f188 : │ │ +000000000002f21c : │ │ and x3, x2, #0xffffffff │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, #0x2 // #2 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f19c : │ │ +000000000002f230 : │ │ and x3, x2, #0xffffffff │ │ mov w2, #0x2 // #2 │ │ mov x4, x3 │ │ mov w5, #0x2 // #2 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f1b0 : │ │ +000000000002f244 : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, #0x1 // #1 │ │ mov x3, x8 │ │ mov w5, #0x3 // #3 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f1c8 : │ │ +000000000002f25c : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, wzr │ │ mov x3, x8 │ │ mov w5, #0x3 // #3 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f1e0 : │ │ +000000000002f274 : │ │ and x8, x2, #0xffffffff │ │ and x4, x3, #0xffffffff │ │ mov w2, #0x2 // #2 │ │ mov x3, x8 │ │ mov w5, #0x3 // #3 │ │ - b 2e788 │ │ + b 2e81c │ │ │ │ -000000000002f1f8 : │ │ +000000000002f28c : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2f258 │ │ + cbz x0, 2f2ec │ │ mov x19, x0 │ │ and w0, w1, #0xffff │ │ mov x1, sp │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2f264 │ │ + bl 2ef04 │ │ + cbz w0, 2f2f8 │ │ and x3, x21, #0xffffffff │ │ and x4, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov w5, #0x3 // #3 │ │ - bl 2e788 │ │ - b 2f268 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2f2fc │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2f28c // b.any │ │ + b.ne 2f320 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002f290 : │ │ +000000000002f324 : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2f2f0 │ │ + cbz x0, 2f384 │ │ mov w0, w1 │ │ mov x1, sp │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2f2fc │ │ + bl 2ef04 │ │ + cbz w0, 2f390 │ │ and x3, x21, #0xffffffff │ │ and x4, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov w5, #0x3 // #3 │ │ - bl 2e788 │ │ - b 2f300 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2f394 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2f324 // b.any │ │ + b.ne 2f3b8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002f328 : │ │ +000000000002f3bc : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, #0x1 // #1 │ │ mov x3, x4 │ │ mov w6, wzr │ │ - b 2f340 │ │ + b 2f3d4 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x70 │ │ mrs x24, tpidr_el0 │ │ - adrp x9, ad000 │ │ + adrp x9, ac000 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ - ldr w8, [x9, #696] │ │ - cbz w8, 2f3c4 │ │ + ldr w8, [x9, #2760] │ │ + cbz w8, 2f458 │ │ mov x21, x0 │ │ - cbz x0, 2f3b8 │ │ + cbz x0, 2f44c │ │ mov x28, x1 │ │ - cbz x1, 2f3b8 │ │ + cbz x1, 2f44c │ │ mov w27, w6 │ │ mov w25, w5 │ │ mov x23, x4 │ │ mov x22, x3 │ │ cmp w6, #0x3 │ │ - b.ne 2f408 // b.any │ │ + b.ne 2f49c // b.any │ │ ldr x8, [x21] │ │ ldrb w8, [x8, #16] │ │ - tbnz w8, #0, 2f408 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x616 │ │ - b 2f3cc │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b 2f3cc │ │ - adrp x0, a000 │ │ - add x0, x0, #0xf98 │ │ - bl a4ff0 │ │ + tbnz w8, #0, 2f49c │ │ + adrp x0, b000 │ │ + add x0, x0, #0x656 │ │ + b 2f460 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b 2f460 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xfd8 │ │ + bl a4430 │ │ mov x23, xzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 2fd58 // b.any │ │ + b.ne 2fdec // b.any │ │ mov x0, x23 │ │ mov sp, x29 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov w8, #0x6a9c // #27292 │ │ cmp w2, #0x2 │ │ add x8, x21, x8 │ │ stur x8, [x29, #-64] │ │ - b.eq 2f4b4 // b.none │ │ + b.eq 2f548 // b.none │ │ cmp w2, #0x1 │ │ - b.ne 2f544 // b.any │ │ + b.ne 2f5d8 // b.any │ │ ldrb w8, [x28] │ │ - cbz w8, 2f644 │ │ + cbz w8, 2f6d8 │ │ add x9, x28, #0x1 │ │ mov w10, #0x1 // #1 │ │ mov w12, w8 │ │ mov w11, #0x1 // #1 │ │ sxtb w12, w12 │ │ cmp w12, #0x0 │ │ cinc x13, x10, lt // lt = tstop │ │ ldrb w12, [x9], #1 │ │ add x11, x13, x11 │ │ - cbnz w12, 2f43c │ │ + cbnz w12, 2f4d0 │ │ add x10, x11, #0xf │ │ mov x9, sp │ │ and x10, x10, #0xfffffffffffffff0 │ │ sub x26, x9, x10 │ │ mov sp, x26 │ │ add x10, x28, #0x1 │ │ mov x9, x26 │ │ - b 2f49c │ │ + b 2f530 │ │ lsr w11, w8, #6 │ │ mov w12, #0x80 // #128 │ │ orr w11, w11, #0xc0 │ │ bfxil w12, w8, #0, #6 │ │ add x8, x9, #0x2 │ │ strb w11, [x9] │ │ strb w12, [x9, #1] │ │ mov x9, x8 │ │ ldrb w8, [x10], #1 │ │ - cbz w8, 2f4ac │ │ - tbnz w8, #7, 2f474 │ │ + cbz w8, 2f540 │ │ + tbnz w8, #7, 2f508 │ │ strb w8, [x9], #1 │ │ ldrb w8, [x10], #1 │ │ - cbnz w8, 2f49c │ │ + cbnz w8, 2f530 │ │ strb wzr, [x9] │ │ - b 2f664 │ │ + b 2f6f8 │ │ ldrh w9, [x28] │ │ - cbz w9, 2f654 │ │ - adrp x8, ad000 │ │ + cbz w9, 2f6e8 │ │ + adrp x8, ac000 │ │ add x11, x28, #0x2 │ │ mov w10, #0x1 // #1 │ │ mov w12, #0xfeff // #65279 │ │ mov w13, #0xfffe // #65534 │ │ mov w15, w9 │ │ - ldr w8, [x8, #692] │ │ + ldr w8, [x8, #2756] │ │ mov w14, w8 │ │ - b 2f4ec │ │ + b 2f580 │ │ mov w14, wzr │ │ ldrh w15, [x11], #2 │ │ - cbz w15, 2f574 │ │ + cbz w15, 2f608 │ │ and w16, w15, #0xffff │ │ cmp w16, w12 │ │ - b.eq 2f4e0 // b.none │ │ + b.eq 2f574 // b.none │ │ cmp w16, w13 │ │ - b.ne 2f508 // b.any │ │ + b.ne 2f59c // b.any │ │ mov w14, #0x1 // #1 │ │ - b 2f4e4 │ │ + b 2f578 │ │ rev w16, w15 │ │ cmp w14, #0x0 │ │ lsr w16, w16, #16 │ │ csel w15, w15, w16, eq // eq = none │ │ and w15, w15, #0xffff │ │ cmp w15, #0x7f │ │ - b.hi 2f52c // b.pmore │ │ + b.hi 2f5c0 // b.pmore │ │ add x10, x10, #0x1 │ │ - b 2f4e4 │ │ + b 2f578 │ │ cmp w15, #0x7ff │ │ - b.hi 2f53c // b.pmore │ │ + b.hi 2f5d0 // b.pmore │ │ add x10, x10, #0x2 │ │ - b 2f4e4 │ │ + b 2f578 │ │ add x10, x10, #0x3 │ │ - b 2f4e4 │ │ + b 2f578 │ │ mov x0, x28 │ │ - bl a50e0 │ │ + bl a4520 │ │ add x9, x0, #0x10 │ │ mov x8, sp │ │ and x9, x9, #0xfffffffffffffff0 │ │ add x2, x0, #0x1 │ │ sub x26, x8, x9 │ │ mov sp, x26 │ │ mov x0, x26 │ │ mov x1, x28 │ │ - bl a5130 │ │ - b 2f664 │ │ + bl a4570 │ │ + b 2f6f8 │ │ add x10, x10, #0xf │ │ mov x11, sp │ │ and x10, x10, #0xfffffffffffffff0 │ │ sub x26, x11, x10 │ │ mov sp, x26 │ │ add x10, x28, #0x2 │ │ mov w11, #0xfeff // #65279 │ │ mov w13, #0xfffe // #65534 │ │ mov x12, x26 │ │ - b 2f5a8 │ │ + b 2f63c │ │ mov w8, wzr │ │ ldrh w9, [x10], #2 │ │ - cbz w9, 2f63c │ │ + cbz w9, 2f6d0 │ │ and w14, w9, #0xffff │ │ cmp w14, w11 │ │ - b.eq 2f59c // b.none │ │ + b.eq 2f630 // b.none │ │ cmp w14, w13 │ │ - b.ne 2f5c4 // b.any │ │ + b.ne 2f658 // b.any │ │ mov w8, #0x1 // #1 │ │ - b 2f5a0 │ │ + b 2f634 │ │ rev w14, w9 │ │ cmp w8, #0x0 │ │ lsr w14, w14, #16 │ │ csel w14, w9, w14, eq // eq = none │ │ and w15, w14, #0xffff │ │ cmp w15, #0x7f │ │ - b.hi 2f5e8 // b.pmore │ │ + b.hi 2f67c // b.pmore │ │ strb w14, [x12], #1 │ │ - b 2f5a0 │ │ + b 2f634 │ │ mov w9, #0x80 // #128 │ │ cmp w15, #0x7ff │ │ bfxil w9, w14, #0, #6 │ │ - b.hi 2f610 // b.pmore │ │ + b.hi 2f6a4 // b.pmore │ │ lsr w14, w14, #6 │ │ add x15, x12, #0x2 │ │ orr w14, w14, #0xc0 │ │ strb w9, [x12, #1] │ │ strb w14, [x12] │ │ - b 2f634 │ │ + b 2f6c8 │ │ and w15, w14, #0xffff │ │ mov w16, #0xe0 // #224 │ │ bfxil w16, w14, #12, #4 │ │ mov w14, #0x80 // #128 │ │ strb w9, [x12, #2] │ │ bfxil w14, w15, #6, #6 │ │ add x15, x12, #0x3 │ │ strb w16, [x12] │ │ strb w14, [x12, #1] │ │ mov x12, x15 │ │ - b 2f5a0 │ │ + b 2f634 │ │ strb wzr, [x12] │ │ - b 2f664 │ │ + b 2f6f8 │ │ sub x26, sp, #0x10 │ │ mov sp, x26 │ │ mov x9, x26 │ │ - b 2f660 │ │ + b 2f6f4 │ │ sub x26, sp, #0x10 │ │ mov sp, x26 │ │ mov x12, x26 │ │ strb wzr, [x26] │ │ cmp w27, #0x2 │ │ - b.eq 2f6c8 // b.none │ │ + b.eq 2f75c // b.none │ │ ldur x8, [x29, #-64] │ │ ldr w8, [x8, #4] │ │ - cbz w8, 2f6c8 │ │ + cbz w8, 2f75c │ │ add x19, x21, #0x38 │ │ mov w20, #0x100 // #256 │ │ ldur x8, [x29, #-64] │ │ str wzr, [x8, #4] │ │ - b 2f698 │ │ + b 2f72c │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 2f6c8 // b.none │ │ + b.eq 2f75c // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 2f68c │ │ + cbz w8, 2f720 │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 2f6b4 │ │ - bl a5080 │ │ + cbz x0, 2f748 │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 2f68c │ │ - bl a5080 │ │ + cbz x0, 2f720 │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 2f68c │ │ + b 2f720 │ │ mov w2, wzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w7, wzr │ │ sub x3, x29, #0x10 │ │ sub x4, x29, #0x14 │ │ mov x0, x21 │ │ mov x1, x26 │ │ stp xzr, xzr, [sp, #-16]! │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ add sp, sp, #0x10 │ │ - tbnz w0, #31, 2f8d8 │ │ + tbnz w0, #31, 2f96c │ │ ldur w8, [x29, #-16] │ │ - cbz w8, 2f8d8 │ │ - tbnz w25, #31, 2f8e4 │ │ + cbz w8, 2f96c │ │ + tbnz w25, #31, 2f978 │ │ ldrb w8, [x26] │ │ stp x23, x22, [x29, #-80] │ │ stur x21, [x29, #-48] │ │ stur x24, [x29, #-96] │ │ - cbz w8, 2f8f0 │ │ + cbz w8, 2f984 │ │ mov x0, x26 │ │ stur x28, [x29, #-104] │ │ stur w27, [x29, #-88] │ │ - bl a50e0 │ │ + bl a4520 │ │ mov x27, x0 │ │ mov x19, xzr │ │ mov x0, xzr │ │ mov w23, wzr │ │ mov w28, #0xfeff // #65279 │ │ mov w24, #0xfffe // #65534 │ │ mov w8, #0x1 // #1 │ │ - b 2f784 │ │ + b 2f818 │ │ mov x21, xzr │ │ mov x20, #0xffffffffffffffff // #-1 │ │ cmp x21, #0x0 │ │ add x19, x22, #0x1 │ │ cset w8, ne // ne = any │ │ cmp x27, #0x0 │ │ cset w9, ne // ne = any │ │ mov w10, w23 │ │ tst w8, w9 │ │ add w8, w23, #0x1 │ │ csel x26, x21, x26, ne // ne = any │ │ csel x27, x20, x27, ne // ne = any │ │ ldp x21, x0, [x29, #-48] │ │ ldur x23, [x29, #-56] │ │ - cbz x27, 2f944 │ │ + cbz x27, 2f9d8 │ │ mov x22, x19 │ │ mov w20, w8 │ │ cmp x19, w23, sxtw │ │ stur wzr, [x29, #-12] │ │ stur wzr, [x29, #-24] │ │ - b.lt 2f7c8 // b.tstop │ │ - cbz w25, 2f7b4 │ │ + b.lt 2f85c // b.tstop │ │ + cbz w25, 2f848 │ │ ldur w8, [x29, #-16] │ │ udiv w8, w8, w25 │ │ add w8, w23, w8 │ │ add w23, w8, #0x1 │ │ - b 2f7b8 │ │ + b 2f84c │ │ add w23, w23, #0x20 │ │ sbfiz x1, x23, #3, #32 │ │ mov x19, x0 │ │ - bl a50f0 │ │ - cbz x0, 2f980 │ │ + bl a4530 │ │ + cbz x0, 2fa14 │ │ stur x0, [x29, #-40] │ │ str x26, [x0, x22, lsl #3] │ │ sub sp, sp, #0x10 │ │ sub x8, x29, #0x18 │ │ mov w2, wzr │ │ mov x3, xzr │ │ mov x4, xzr │ │ @@ -2558,221 +2563,221 @@ │ │ mov x6, xzr │ │ mov x0, x21 │ │ mov x1, x26 │ │ mov w7, w25 │ │ str x8, [sp, #8] │ │ sub x8, x29, #0xc │ │ str x8, [sp] │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ add sp, sp, #0x10 │ │ - tbnz w0, #31, 2f934 │ │ + tbnz w0, #31, 2f9c8 │ │ stur x23, [x29, #-56] │ │ - cbz w25, 2f828 │ │ + cbz w25, 2f8bc │ │ ldur w8, [x29, #-24] │ │ - cbnz w8, 2f828 │ │ + cbnz w8, 2f8bc │ │ mov w8, #0x1 // #1 │ │ stur w8, [x29, #-24] │ │ mov w23, w20 │ │ - cbz x27, 2f748 │ │ + cbz x27, 2f7dc │ │ mov w19, wzr │ │ mov x21, xzr │ │ mov x20, #0xffffffffffffffff // #-1 │ │ sub x2, x29, #0x1c │ │ mov x0, x26 │ │ mov x1, x27 │ │ stur wzr, [x29, #-28] │ │ - bl 31ae0 │ │ + bl 31b74 │ │ ldursw x8, [x29, #-28] │ │ cmp w0, w28 │ │ add x26, x26, x8 │ │ sub x27, x27, x8 │ │ mov w8, #0x1 // #1 │ │ - b.eq 2f8bc // b.none │ │ + b.eq 2f950 // b.none │ │ cmp w0, w24 │ │ - b.eq 2f8bc // b.none │ │ - cbz w25, 2f8a4 │ │ + b.eq 2f950 // b.none │ │ + cbz w25, 2f938 │ │ sub w8, w0, #0x9 │ │ cmp w8, #0x17 │ │ - b.hi 2f8ac // b.pmore │ │ - adrp x11, a000 │ │ - add x11, x11, #0x4f0 │ │ - adr x9, 2f898 │ │ + b.hi 2f940 // b.pmore │ │ + adrp x11, a000 │ │ + add x11, x11, #0x520 │ │ + adr x9, 2f92c │ │ ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ mov x20, x27 │ │ mov x21, x26 │ │ - b 2f8ac │ │ + b 2f940 │ │ cmp w0, #0xa │ │ - b.eq 2f8c8 // b.none │ │ + b.eq 2f95c // b.none │ │ ldur w8, [x29, #-24] │ │ add w19, w19, #0x1 │ │ cmp w19, w8 │ │ cset w8, ne // ne = any │ │ - cbz w8, 2f750 │ │ - cbnz x27, 2f83c │ │ - b 2f750 │ │ + cbz w8, 2f7e4 │ │ + cbnz x27, 2f8d0 │ │ + b 2f7e4 │ │ mov x20, x27 │ │ mov x21, x26 │ │ sturb wzr, [x26, #-1] │ │ - b 2f750 │ │ - adrp x0, b000 │ │ - add x0, x0, #0x25c │ │ - b 2f3cc │ │ - adrp x0, a000 │ │ - add x0, x0, #0xe39 │ │ - b 2f3cc │ │ + b 2f7e4 │ │ + adrp x0, b000 │ │ + add x0, x0, #0x29c │ │ + b 2f460 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xe79 │ │ + b 2f460 │ │ ldr w9, [x21, #20] │ │ mov x0, xzr │ │ ldur w8, [x29, #-20] │ │ mov w19, #0x1 // #1 │ │ stur w9, [x29, #-56] │ │ cmp w8, w9 │ │ csel w23, w8, w9, gt │ │ - cbz w25, 2f978 │ │ + cbz w25, 2fa0c │ │ ldur x8, [x29, #-64] │ │ ldr w8, [x8, #8] │ │ - cbnz w8, 2f96c │ │ + cbnz w8, 2fa00 │ │ ldur w8, [x29, #-16] │ │ stur x0, [x29, #-40] │ │ cmp w8, w25 │ │ csel w8, w25, w8, gt │ │ stur w8, [x29, #-16] │ │ - b 2fa64 │ │ - adrp x0, a000 │ │ - add x0, x0, #0x9ea │ │ - bl a4ff0 │ │ - b 2fd34 │ │ + b 2faf8 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xa2a │ │ + bl a4430 │ │ + b 2fdc8 │ │ ldr w9, [x21, #20] │ │ ldur w8, [x29, #-20] │ │ ldur w27, [x29, #-88] │ │ ldur x28, [x29, #-104] │ │ stur w9, [x29, #-56] │ │ cmp w8, w9 │ │ csel w23, w8, w9, gt │ │ - cbz w25, 2f98c │ │ + cbz w25, 2fa20 │ │ ldur x24, [x29, #-96] │ │ - cbz w22, 2f910 │ │ + cbz w22, 2f9a4 │ │ stur x0, [x29, #-40] │ │ stur w25, [x29, #-16] │ │ - b 2fa64 │ │ + b 2faf8 │ │ stur x0, [x29, #-40] │ │ - b 2fa64 │ │ + b 2faf8 │ │ stur x19, [x29, #-40] │ │ - bl a5140 │ │ - b 2fd34 │ │ - cbz w22, 2fa60 │ │ + bl a4580 │ │ + b 2fdc8 │ │ + cbz w22, 2faf4 │ │ cmp x0, #0x0 │ │ mov x20, xzr │ │ cset w21, ne // ne = any │ │ and x22, x22, #0xffffffff │ │ mov w24, w10 │ │ stur wzr, [x29, #-16] │ │ - b 2f9b8 │ │ + b 2fa4c │ │ add x20, x20, #0x1 │ │ cmp x24, x20 │ │ - b.eq 2fa48 // b.none │ │ - cbz x0, 2f9dc │ │ + b.eq 2fadc // b.none │ │ + cbz x0, 2fa70 │ │ ldr x28, [x0, x20, lsl #3] │ │ cmp x20, x22 │ │ - b.cs 2f9dc // b.hs, b.nlast │ │ + b.cs 2fa70 // b.hs, b.nlast │ │ add x8, x0, x20, lsl #3 │ │ ldr x8, [x8, #8] │ │ ldrb w25, [x8] │ │ strb wzr, [x8] │ │ - b 2f9e0 │ │ + b 2fa74 │ │ mov w25, wzr │ │ ldur x0, [x29, #-48] │ │ mov w2, wzr │ │ mov x5, xzr │ │ mov x6, xzr │ │ mov w7, wzr │ │ sub x3, x29, #0xc │ │ sub x4, x29, #0x18 │ │ mov x1, x28 │ │ stp xzr, xzr, [sp, #-16]! │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ add sp, sp, #0x10 │ │ - cbnz w0, 2fa20 │ │ + cbnz w0, 2fab4 │ │ ldp w9, w8, [x29, #-16] │ │ cmp w8, w9 │ │ csel w8, w8, w9, gt │ │ stur w8, [x29, #-16] │ │ cmp x20, x22 │ │ ldur x0, [x29, #-40] │ │ cset w8, cc // cc = lo, ul, last │ │ and w8, w21, w8 │ │ cmp w8, #0x1 │ │ - b.ne 2f9ac // b.any │ │ + b.ne 2fa40 // b.any │ │ add x8, x0, x20, lsl #3 │ │ ldr x8, [x8, #8] │ │ strb w25, [x8] │ │ - b 2f9ac │ │ + b 2fa40 │ │ ldur w8, [x29, #-16] │ │ ldur x24, [x29, #-96] │ │ cmp w8, #0x1 │ │ csinc w8, w8, wzr, gt │ │ stur w8, [x29, #-16] │ │ - b 2fa64 │ │ + b 2faf8 │ │ ldur x24, [x29, #-96] │ │ ldur w10, [x29, #-56] │ │ sub w8, w19, #0x1 │ │ ldur x22, [x29, #-72] │ │ madd w1, w8, w10, w23 │ │ ldur x10, [x29, #-80] │ │ lsr x9, x22, #24 │ │ tst x22, #0xff000000 │ │ csinv w21, w9, wzr, ne // ne = any │ │ lsr x8, x10, #24 │ │ tst x10, #0xff000000 │ │ csinv w8, w8, wzr, ne // ne = any │ │ cmp w27, #0x2 │ │ stur w1, [x29, #-20] │ │ - b.eq 2fac4 // b.none │ │ + b.eq 2fb58 // b.none │ │ cmp w27, #0x1 │ │ - b.eq 2fae4 // b.none │ │ - cbnz w27, 2fb10 │ │ + b.eq 2fb78 // b.none │ │ + cbnz w27, 2fba4 │ │ and x8, x21, #0xff │ │ and x2, x22, #0xffffff │ │ ldur w0, [x29, #-16] │ │ sub x3, x29, #0xc │ │ bfi x2, x8, #24, #8 │ │ - bl 31d14 │ │ - b 2fb38 │ │ + bl 31da8 │ │ + b 2fbcc │ │ mov w8, w21 │ │ and x2, x22, #0xffffff │ │ and x8, x8, #0xff │ │ ldur w0, [x29, #-16] │ │ sub x3, x29, #0xc │ │ bfi x2, x8, #24, #8 │ │ - bl 320dc │ │ - b 2fb38 │ │ + bl 32170 │ │ + b 2fbcc │ │ mov w9, w21 │ │ and x8, x8, #0xff │ │ and x9, x9, #0xff │ │ and x2, x22, #0xffffff │ │ and x3, x10, #0xffffff │ │ ldur w0, [x29, #-16] │ │ bfi x3, x8, #24, #8 │ │ sub x4, x29, #0xc │ │ bfi x2, x9, #24, #8 │ │ - bl 31db8 │ │ - b 2fb38 │ │ + bl 31e4c │ │ + b 2fbcc │ │ mov w9, w21 │ │ and x2, x22, #0xffffff │ │ and x9, x9, #0xff │ │ and x8, x8, #0xff │ │ and x3, x10, #0xffffff │ │ ldur w0, [x29, #-16] │ │ sub x4, x29, #0xc │ │ bfi x2, x9, #24, #8 │ │ bfi x3, x8, #24, #8 │ │ - bl 32158 │ │ + bl 321ec │ │ mov x23, x0 │ │ - cbz x0, 2fd38 │ │ + cbz x0, 2fdcc │ │ mov x9, x22 │ │ and x8, x21, #0xff │ │ and x11, x9, #0xffffff │ │ ldur w9, [x29, #-12] │ │ cmp w19, #0x1 │ │ mov w20, wzr │ │ csinc w10, w19, wzr, gt │ │ @@ -2781,868 +2786,868 @@ │ │ mov w9, w19 │ │ bfi x11, x8, #24, #8 │ │ sxtw x19, w9 │ │ sub x8, x10, #0x1 │ │ ldur x0, [x29, #-40] │ │ stur x11, [x29, #-72] │ │ stur x8, [x29, #-88] │ │ - b 2fb9c │ │ + b 2fc30 │ │ ldur x8, [x29, #-88] │ │ cmp x8, x22 │ │ - b.eq 2fd48 // b.none │ │ + b.eq 2fddc // b.none │ │ ldur w8, [x29, #-56] │ │ add x22, x22, #0x1 │ │ add w20, w20, w8 │ │ - cbz x0, 2fbc4 │ │ + cbz x0, 2fc58 │ │ ldr x28, [x0, x22, lsl #3] │ │ add x8, x22, #0x1 │ │ cmp x8, x19 │ │ - b.ge 2fbc4 // b.tcont │ │ + b.ge 2fc58 // b.tcont │ │ add x8, x0, x22, lsl #3 │ │ ldr x8, [x8, #8] │ │ ldrb w21, [x8] │ │ strb wzr, [x8] │ │ - b 2fbc8 │ │ + b 2fc5c │ │ mov w21, wzr │ │ ldur x0, [x29, #-48] │ │ mov w2, wzr │ │ mov x4, xzr │ │ mov w7, wzr │ │ sub x3, x29, #0x20 │ │ sub x5, x29, #0x18 │ │ sub x6, x29, #0x1c │ │ mov x1, x28 │ │ stp xzr, xzr, [sp, #-16]! │ │ - bl 2df14 │ │ + bl 2dfa8 │ │ add sp, sp, #0x10 │ │ - tbnz w0, #31, 2fd2c │ │ + tbnz w0, #31, 2fdc0 │ │ ldur x8, [x29, #-64] │ │ ldur w9, [x29, #-28] │ │ ldr w8, [x8, #8] │ │ add w5, w20, w9 │ │ cmp w8, #0x1 │ │ stur w5, [x29, #-28] │ │ - b.eq 2fc2c // b.none │ │ + b.eq 2fcc0 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 2fc54 // b.any │ │ + b.ne 2fce8 // b.any │ │ ldur w8, [x29, #-16] │ │ ldur w9, [x29, #-32] │ │ sub w8, w8, w9 │ │ - b 2fc4c │ │ + b 2fce0 │ │ ldur w8, [x29, #-16] │ │ ldur w9, [x29, #-32] │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ cmp w9, #0x0 │ │ cinc w9, w9, lt // lt = tstop │ │ asr w8, w8, #1 │ │ sub w8, w8, w9, asr #1 │ │ bic w26, w8, w8, asr #31 │ │ - b 2fc58 │ │ + b 2fcec │ │ mov w26, wzr │ │ ldur w8, [x29, #-24] │ │ mov w0, w27 │ │ ldur x9, [x29, #-64] │ │ mov x3, x23 │ │ ldur x24, [x29, #-48] │ │ add w4, w8, w26 │ │ ldur x8, [x29, #-72] │ │ ldr w1, [x9] │ │ and x9, x25, #0xffffffff00000000 │ │ mov x2, x24 │ │ orr x25, x9, x8 │ │ mov x6, x25 │ │ - bl 321dc │ │ - tbnz w0, #31, 2fd2c │ │ + bl 32270 │ │ + tbnz w0, #31, 2fdc0 │ │ ldr w8, [x24, #24] │ │ - tbnz w8, #2, 2fcc0 │ │ - tbnz w8, #3, 2fcec │ │ + tbnz w8, #2, 2fd54 │ │ + tbnz w8, #3, 2fd80 │ │ ldur x0, [x29, #-40] │ │ - cbz x0, 2fd1c │ │ + cbz x0, 2fdb0 │ │ add x8, x22, #0x1 │ │ cmp x8, x19 │ │ - b.ge 2fb84 // b.tcont │ │ + b.ge 2fc18 // b.tcont │ │ add x8, x0, x22, lsl #3 │ │ ldr x8, [x8, #8] │ │ strb w21, [x8] │ │ - b 2fb84 │ │ + b 2fc18 │ │ ldur x24, [x29, #-48] │ │ mov x0, x23 │ │ ldp w3, w8, [x29, #-32] │ │ mov w1, w26 │ │ ldur w5, [x29, #-80] │ │ ldp w4, w9, [x24, #44] │ │ mov w6, w27 │ │ add w2, w9, w8 │ │ - bl 369a4 │ │ + bl 36a04 │ │ ldr w8, [x24, #24] │ │ - tbz w8, #3, 2fc9c │ │ + tbz w8, #3, 2fd30 │ │ ldur x10, [x29, #-48] │ │ mov x0, x23 │ │ ldp w3, w8, [x29, #-32] │ │ mov w1, w26 │ │ ldur w5, [x29, #-80] │ │ ldr w9, [x10, #52] │ │ mov w6, w27 │ │ ldr w4, [x10, #44] │ │ add w2, w9, w8 │ │ - bl 369a4 │ │ + bl 36a04 │ │ ldur x0, [x29, #-40] │ │ - cbnz x0, 2fca4 │ │ + cbnz x0, 2fd38 │ │ ldur x8, [x29, #-88] │ │ cmp x8, x22 │ │ - b.ne 2fb90 // b.any │ │ - b 2fd50 │ │ + b.ne 2fc24 // b.any │ │ + b 2fde4 │ │ mov x0, x23 │ │ - bl a5120 │ │ + bl a4560 │ │ ldur x24, [x29, #-96] │ │ ldur x0, [x29, #-40] │ │ - cbz x0, 2f3d0 │ │ - bl a5080 │ │ - b 2f3d0 │ │ - cbz x0, 2fd50 │ │ - bl a5080 │ │ + cbz x0, 2f464 │ │ + bl a44c0 │ │ + b 2f464 │ │ + cbz x0, 2fde4 │ │ + bl a44c0 │ │ ldur x24, [x29, #-96] │ │ - b 2f3d4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 2f468 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002fd5c : │ │ +000000000002fdf0 : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, wzr │ │ mov x3, x4 │ │ mov w6, wzr │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fd74 : │ │ +000000000002fe08 : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, #0x2 // #2 │ │ mov x3, x4 │ │ mov w6, wzr │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fd8c : │ │ +000000000002fe20 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, #0x1 // #1 │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x1 // #1 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fdac : │ │ +000000000002fe40 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, wzr │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x1 // #1 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fdcc : │ │ +000000000002fe60 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, #0x2 // #2 │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x1 // #1 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fdec : │ │ +000000000002fe80 : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, #0x1 // #1 │ │ mov x3, x4 │ │ mov w6, #0x2 // #2 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe04 : │ │ +000000000002fe98 : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, wzr │ │ mov x3, x4 │ │ mov w6, #0x2 // #2 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe1c : │ │ +000000000002feb0 : │ │ and x4, x2, #0xffffffff │ │ mov w5, w3 │ │ mov w2, #0x2 // #2 │ │ mov x3, x4 │ │ mov w6, #0x2 // #2 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe34 : │ │ +000000000002fec8 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, #0x1 // #1 │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x3 // #3 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe54 : │ │ +000000000002fee8 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, wzr │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x3 // #3 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe74 : │ │ +000000000002ff08 : │ │ and x8, x2, #0xffffffff │ │ and x9, x3, #0xffffffff │ │ mov w5, w4 │ │ mov w2, #0x2 // #2 │ │ mov x3, x8 │ │ mov x4, x9 │ │ mov w6, #0x3 // #3 │ │ - b 2f340 │ │ + b 2f3d4 │ │ │ │ -000000000002fe94 : │ │ +000000000002ff28 : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2fef0 │ │ + cbz x0, 2ff84 │ │ mov x19, x0 │ │ and w0, w1, #0xffff │ │ mov x1, sp │ │ mov x20, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2fefc │ │ + bl 2ef04 │ │ + cbz w0, 2ff90 │ │ and x3, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, #0x2 // #2 │ │ - bl 2e788 │ │ - b 2ff00 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 2ff94 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2ff24 // b.any │ │ + b.ne 2ffb8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002ff28 : │ │ +000000000002ffbc : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 2ff84 │ │ + cbz x0, 30018 │ │ mov w0, w1 │ │ mov x1, sp │ │ mov x20, x2 │ │ - bl 2ee70 │ │ - cbz w0, 2ff90 │ │ + bl 2ef04 │ │ + cbz w0, 30024 │ │ and x3, x20, #0xffffffff │ │ mov x1, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ mov x4, x3 │ │ mov w5, #0x2 // #2 │ │ - bl 2e788 │ │ - b 2ff94 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 2e81c │ │ + b 30028 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov x0, xzr │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 2ffb8 // b.any │ │ + b.ne 3004c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -000000000002ffbc : │ │ - cbz x0, 30060 │ │ +0000000000030050 : │ │ + cbz x0, 300f4 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0] │ │ and w9, w1, #0xfffffffe │ │ ldr w20, [x0, #24] │ │ mov x19, x0 │ │ ldr x8, [x8, #24] │ │ tst x8, #0x2 │ │ csel w9, w1, w9, eq // eq = none │ │ tst x8, #0x1 │ │ and w10, w9, #0xfffffffd │ │ csel w8, w9, w10, eq // eq = none │ │ str w8, [x0, #24] │ │ - bl 2d7a0 │ │ + bl 2d828 │ │ ldr w8, [x19, #24] │ │ eor w8, w8, w20 │ │ tst w8, #0xfffffff3 │ │ - b.eq 30054 // b.none │ │ + b.eq 300e8 // b.none │ │ add x19, x19, #0x38 │ │ mov w20, #0x100 // #256 │ │ - b 30024 │ │ + b 300b8 │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 30054 // b.none │ │ + b.eq 300e8 // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 30018 │ │ + cbz w8, 300ac │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 30040 │ │ - bl a5080 │ │ + cbz x0, 300d4 │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 30018 │ │ - bl a5080 │ │ + cbz x0, 300ac │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 30018 │ │ + b 300ac │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b a4430 │ │ │ │ -000000000003006c : │ │ +0000000000030100 : │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 3009c │ │ + cbz x0, 30130 │ │ ldr x8, [x0] │ │ ldr w9, [x0, #24] │ │ ldr w8, [x8, #24] │ │ ubfx w10, w8, #1, #1 │ │ ubfiz w8, w8, #1, #1 │ │ orr w9, w10, w9 │ │ orr w0, w9, w8 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -00000000000300b4 : │ │ - cbz x0, 30128 │ │ +0000000000030148 : │ │ + cbz x0, 301bc │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ bic w8, w1, w1, asr #31 │ │ mov x19, x0 │ │ str w8, [x0, #28] │ │ - bl 2d7a0 │ │ + bl 2d828 │ │ add x19, x19, #0x38 │ │ mov w20, #0x100 // #256 │ │ - b 300ec │ │ + b 30180 │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 3011c // b.none │ │ + b.eq 301b0 // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 300e0 │ │ + cbz w8, 30174 │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 30108 │ │ - bl a5080 │ │ + cbz x0, 3019c │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 300e0 │ │ - bl a5080 │ │ + cbz x0, 30174 │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 300e0 │ │ + b 30174 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b a4430 │ │ │ │ -0000000000030134 : │ │ +00000000000301c8 : │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 3014c │ │ + cbz x0, 301e0 │ │ ldr w0, [x0, #28] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -0000000000030164 : │ │ - cbz x0, 30198 │ │ +00000000000301f8 : │ │ + cbz x0, 3022c │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov w8, #0x6a98 // #27288 │ │ sub w9, w1, #0x1 │ │ add x8, x0, x8 │ │ cmp w9, #0x3 │ │ - b.hi 301a4 // b.pmore │ │ - adrp x10, a000 │ │ - add x10, x10, #0x5b0 │ │ + b.hi 30238 // b.pmore │ │ + adrp x10, a000 │ │ + add x10, x10, #0x5e0 │ │ ldr w9, [x10, w9, sxtw #2] │ │ - b 301a8 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b a4ff0 │ │ + b 3023c │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b a4430 │ │ mov w9, wzr │ │ cmp w1, #0x4 │ │ add x19, x0, #0x38 │ │ cset w10, eq // eq = none │ │ mov w20, #0x100 // #256 │ │ stp w9, w10, [x8] │ │ - b 301cc │ │ + b 30260 │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 301fc // b.none │ │ + b.eq 30290 // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 301c0 │ │ + cbz w8, 30254 │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 301e8 │ │ - bl a5080 │ │ + cbz x0, 3027c │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 301c0 │ │ - bl a5080 │ │ + cbz x0, 30254 │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 301c0 │ │ + b 30254 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -0000000000030208 : │ │ +000000000003029c : │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 30250 │ │ + cbz x0, 302e4 │ │ mov w8, #0x6a98 // #27288 │ │ add x8, x0, x8 │ │ ldr w9, [x8] │ │ cmp w9, #0x2 │ │ - b.eq 30268 // b.none │ │ + b.eq 302fc // b.none │ │ cmp w9, #0x20, lsl #12 │ │ - b.eq 30274 // b.none │ │ + b.eq 30308 // b.none │ │ cmp w9, #0x10, lsl #12 │ │ - b.ne 30280 // b.any │ │ + b.ne 30314 // b.any │ │ ldr w8, [x8, #4] │ │ cmp w8, #0x0 │ │ mov w8, #0x4 // #4 │ │ csinc w0, w8, wzr, ne // ne = any │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w0, #0x3 // #3 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w0, #0x2 // #2 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -000000000003028c : │ │ +0000000000030320 : │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 302f4 │ │ + cbz x0, 30388 │ │ mov w8, #0x6aa0 // #27296 │ │ add x19, x0, #0x38 │ │ mov w20, #0x100 // #256 │ │ str w1, [x0, x8] │ │ - b 302bc │ │ + b 30350 │ │ subs x20, x20, #0x1 │ │ add x19, x19, #0x68 │ │ - b.eq 302ec // b.none │ │ + b.eq 30380 // b.none │ │ ldr w8, [x19] │ │ - cbz w8, 302b0 │ │ + cbz w8, 30344 │ │ ldr x0, [x19, #40] │ │ str xzr, [x19] │ │ - cbz x0, 302d8 │ │ - bl a5080 │ │ + cbz x0, 3036c │ │ + bl a44c0 │ │ str xzr, [x19, #40] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 302b0 │ │ - bl a5080 │ │ + cbz x0, 30344 │ │ + bl a44c0 │ │ str xzr, [x19, #8] │ │ - b 302b0 │ │ + b 30344 │ │ mov w0, wzr │ │ - b 30304 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + b 30398 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -0000000000030310 : │ │ +00000000000303a4 : │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 3032c │ │ + cbz x0, 303c0 │ │ mov w8, #0x6aa0 // #27296 │ │ ldr w0, [x0, x8] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -0000000000030344 : │ │ - cbz x0, 30368 │ │ +00000000000303d8 : │ │ + cbz x0, 303fc │ │ mov w8, #0x6aa4 // #27300 │ │ cmp w1, #0x2 │ │ - b.eq 30374 // b.none │ │ + b.eq 30408 // b.none │ │ cmp w1, #0x1 │ │ - b.ne 30380 // b.any │ │ + b.ne 30414 // b.any │ │ mov w9, #0x1 // #1 │ │ str w9, [x0, x8] │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - b a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + b a4430 │ │ mov w9, #0x2 // #2 │ │ str w9, [x0, x8] │ │ ret │ │ str wzr, [x0, x8] │ │ ret │ │ │ │ -0000000000030388 : │ │ +000000000003041c : │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 303a4 │ │ + cbz x0, 30438 │ │ mov w8, #0x6aa4 // #27300 │ │ ldr w0, [x0, x8] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ │ │ -00000000000303bc : │ │ +0000000000030450 : │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, ad000 │ │ - ldr w9, [x8, #696] │ │ - cbz w9, 303f0 │ │ + adrp x8, ac000 │ │ + ldr w9, [x8, #2760] │ │ + cbz w9, 30484 │ │ subs w9, w9, #0x1 │ │ - str w9, [x8, #696] │ │ - b.ne 303f0 // b.any │ │ - adrp x19, ad000 │ │ - ldr x0, [x19, #704] │ │ - bl 43b78 │ │ - str xzr, [x19, #704] │ │ + str w9, [x8, #2760] │ │ + b.ne 30484 // b.any │ │ + adrp x19, ac000 │ │ + ldr x0, [x19, #2768] │ │ + bl 43c50 │ │ + str xzr, [x19, #2768] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ │ │ -00000000000303fc : │ │ - adrp x8, ad000 │ │ - ldr w0, [x8, #696] │ │ +0000000000030490 : │ │ + adrp x8, ac000 │ │ + ldr w0, [x8, #2760] │ │ ret │ │ │ │ -0000000000030408 : │ │ +000000000003049c : │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x19, [sp, #48] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 30444 │ │ + cbz x0, 304d8 │ │ ldr x0, [x0] │ │ add x4, sp, #0x8 │ │ mov w3, wzr │ │ - bl 3c1c0 │ │ + bl 3c214 │ │ ldr x8, [sp, #8] │ │ lsr x0, x8, #6 │ │ - b 30454 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + b 304e8 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 30474 // b.any │ │ + b.ne 30508 // b.any │ │ ldp x29, x30, [sp, #32] │ │ ldr x19, [sp, #48] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ │ │ -0000000000030478 : │ │ +000000000003050c : │ │ and w1, w1, #0xffff │ │ and w2, w2, #0xffff │ │ - b a5150 │ │ + b a4590 │ │ │ │ -0000000000030484 : │ │ +0000000000030518 : │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ str x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x21, tpidr_el0 │ │ ldr x9, [x21, #40] │ │ stur x9, [x29, #-8] │ │ - cbz x0, 30544 │ │ + cbz x0, 305d8 │ │ mov w8, w2 │ │ mov x19, x0 │ │ mov w0, wzr │ │ mov w9, #0xfeff // #65279 │ │ cmp w2, w9 │ │ - b.eq 30554 // b.none │ │ + b.eq 305e8 // b.none │ │ mov w9, #0xfffe // #65534 │ │ cmp w8, w9 │ │ - b.eq 30554 // b.none │ │ + b.eq 305e8 // b.none │ │ mov w20, w1 │ │ mov w0, wzr │ │ mov w9, #0xfeff // #65279 │ │ cmp w1, w9 │ │ - b.eq 30554 // b.none │ │ + b.eq 305e8 // b.none │ │ mov w9, #0xfffe // #65534 │ │ cmp w20, w9 │ │ - b.eq 30554 // b.none │ │ + b.eq 305e8 // b.none │ │ add x2, sp, #0x18 │ │ mov x0, x19 │ │ mov w1, w8 │ │ - bl 2ddbc │ │ - tbnz w0, #31, 30550 │ │ + bl 2de50 │ │ + tbnz w0, #31, 305e4 │ │ sub x2, x29, #0x10 │ │ mov x0, x19 │ │ mov w1, w20 │ │ - bl 2ddbc │ │ - tbnz w0, #31, 30550 │ │ + bl 2de50 │ │ + tbnz w0, #31, 305e4 │ │ ldur x8, [x29, #-16] │ │ add x4, sp, #0x8 │ │ ldr x9, [sp, #24] │ │ mov w3, wzr │ │ ldr x0, [x19] │ │ ldr w1, [x8, #4] │ │ ldr w2, [x9, #4] │ │ - bl 3c1c0 │ │ - cbz w0, 30578 │ │ - adrp x0, a000 │ │ - add x0, x0, #0xd93 │ │ - b 3054c │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa65 │ │ - bl a4ff0 │ │ + bl 3c214 │ │ + cbz w0, 3060c │ │ + adrp x0, a000 │ │ + add x0, x0, #0xdd3 │ │ + b 305e0 │ │ + adrp x0, a000 │ │ + add x0, x0, #0xaa5 │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 30584 // b.any │ │ + b.ne 30618 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x29, x30, [sp, #48] │ │ ldr x21, [sp, #64] │ │ add sp, sp, #0x60 │ │ ret │ │ ldr x8, [sp, #8] │ │ lsr x0, x8, #6 │ │ - b 30554 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 305e8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ and w24, w1, #0xff │ │ mov w8, #0x68 // #104 │ │ mov w22, w7 │ │ mov w20, w1 │ │ umaddl x9, w24, w8, x0 │ │ mov x19, x0 │ │ ldr x8, [x29, #80] │ │ add x21, x9, #0x38 │ │ - cbz x8, 305c8 │ │ + cbz x8, 3065c │ │ str x21, [x8] │ │ orr w8, w4, w3 │ │ orr w25, w8, w5 │ │ orr w9, w25, w2 │ │ - cbz w9, 305fc │ │ + cbz w9, 30690 │ │ mov w9, #0x68 // #104 │ │ cmp w2, #0x0 │ │ ldr x11, [x29, #88] │ │ nop │ │ madd x9, x24, x9, x19 │ │ add x10, x9, #0x60 │ │ add x9, x9, #0x40 │ │ csel x9, x10, x9, eq // eq = none │ │ str x9, [x11] │ │ orr w8, w8, w2 │ │ orr w8, w8, w5 │ │ - cbz w6, 306e8 │ │ + cbz w6, 3077c │ │ orr w8, w8, w6 │ │ ldr w9, [x21] │ │ orr w23, w8, #0x20 │ │ - cbz w9, 30664 │ │ + cbz w9, 306f8 │ │ mov w8, #0x68 // #104 │ │ madd x8, x24, x8, x19 │ │ ldr w8, [x8, #60] │ │ cmp w8, w20 │ │ - b.eq 30664 // b.none │ │ + b.eq 306f8 // b.none │ │ mov w8, #0x68 // #104 │ │ str xzr, [x21] │ │ nop │ │ madd x26, x24, x8, x19 │ │ ldr x0, [x26, #96]! │ │ - cbz x0, 3064c │ │ - bl a5080 │ │ + cbz x0, 306e0 │ │ + bl a44c0 │ │ str xzr, [x26] │ │ mov w8, #0x68 // #104 │ │ madd x26, x24, x8, x19 │ │ ldr x0, [x26, #64]! │ │ - cbz x0, 30664 │ │ - bl a5080 │ │ + cbz x0, 306f8 │ │ + bl a44c0 │ │ str xzr, [x26] │ │ mov w8, #0x68 // #104 │ │ and w10, w23, #0xffffffef │ │ madd x8, x24, x8, x19 │ │ ldr w9, [x8, #152] │ │ ldr w8, [x21] │ │ cmp w9, w22 │ │ csel w23, w10, w23, eq // eq = none │ │ bics wzr, w23, w8 │ │ - b.eq 30734 // b.none │ │ - cbz w25, 306cc │ │ + b.eq 307c8 // b.none │ │ + cbz w25, 30760 │ │ and w8, w8, #0xe │ │ - cbz w8, 306cc │ │ + cbz w8, 30760 │ │ mov w8, #0x68 // #104 │ │ str xzr, [x21] │ │ nop │ │ madd x25, x24, x8, x19 │ │ ldr x0, [x25, #96]! │ │ - cbz x0, 306b4 │ │ - bl a5080 │ │ + cbz x0, 30748 │ │ + bl a44c0 │ │ str xzr, [x25] │ │ mov w8, #0x68 // #104 │ │ madd x25, x24, x8, x19 │ │ ldr x0, [x25, #64]! │ │ - cbz x0, 306cc │ │ - bl a5080 │ │ + cbz x0, 30760 │ │ + bl a44c0 │ │ str xzr, [x25] │ │ mov w8, #0x68 // #104 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov w2, w23 │ │ madd x8, x24, x8, x19 │ │ mov w3, w22 │ │ - b 307f0 │ │ + b 30884 │ │ ldr w9, [x21] │ │ - cbz w3, 306f8 │ │ - tbz w9, #1, 3073c │ │ - b 30720 │ │ - cbz w2, 30704 │ │ - tbnz w9, #0, 30720 │ │ - b 3073c │ │ - cbz w4, 30710 │ │ - tbnz w9, #2, 30720 │ │ - b 3073c │ │ - cbz w5, 3071c │ │ - tbnz w9, #3, 30720 │ │ - b 3073c │ │ - cbz w9, 3073c │ │ + cbz w3, 3078c │ │ + tbz w9, #1, 307d0 │ │ + b 307b4 │ │ + cbz w2, 30798 │ │ + tbnz w9, #0, 307b4 │ │ + b 307d0 │ │ + cbz w4, 307a4 │ │ + tbnz w9, #2, 307b4 │ │ + b 307d0 │ │ + cbz w5, 307b0 │ │ + tbnz w9, #3, 307b4 │ │ + b 307d0 │ │ + cbz w9, 307d0 │ │ mov w10, #0x68 // #104 │ │ madd x10, x24, x10, x19 │ │ ldr w10, [x10, #60] │ │ cmp w10, w20 │ │ - b.ne 3073c // b.any │ │ + b.ne 307d0 // b.any │ │ mov w0, wzr │ │ - b 30800 │ │ + b 30894 │ │ orr w22, w8, #0x20 │ │ - cbz w25, 30784 │ │ + cbz w25, 30818 │ │ and w8, w9, #0xe │ │ - cbz w8, 30784 │ │ + cbz w8, 30818 │ │ mov w8, #0x68 // #104 │ │ str xzr, [x21] │ │ nop │ │ madd x23, x24, x8, x19 │ │ ldr x0, [x23, #96]! │ │ - cbz x0, 3076c │ │ - bl a5080 │ │ + cbz x0, 30800 │ │ + bl a44c0 │ │ str xzr, [x23] │ │ mov w8, #0x68 // #104 │ │ madd x23, x24, x8, x19 │ │ ldr x0, [x23, #64]! │ │ - cbz x0, 30784 │ │ - bl a5080 │ │ + cbz x0, 30818 │ │ + bl a44c0 │ │ str xzr, [x23] │ │ ldr w8, [x21] │ │ - cbz w8, 307d8 │ │ + cbz w8, 3086c │ │ mov w8, #0x68 // #104 │ │ madd x8, x24, x8, x19 │ │ ldr w8, [x8, #60] │ │ cmp w8, w20 │ │ - b.eq 307d8 // b.none │ │ + b.eq 3086c // b.none │ │ mov w8, #0x68 // #104 │ │ str xzr, [x21] │ │ nop │ │ madd x23, x24, x8, x19 │ │ ldr x0, [x23, #96]! │ │ - cbz x0, 307c0 │ │ - bl a5080 │ │ + cbz x0, 30854 │ │ + bl a44c0 │ │ str xzr, [x23] │ │ mov w8, #0x68 // #104 │ │ madd x23, x24, x8, x19 │ │ ldr x0, [x23, #64]! │ │ - cbz x0, 307d8 │ │ - bl a5080 │ │ + cbz x0, 3086c │ │ + bl a44c0 │ │ str xzr, [x23] │ │ mov w8, #0x68 // #104 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov w2, w22 │ │ madd x8, x24, x8, x19 │ │ mov w3, wzr │ │ str w20, [x8, #60] │ │ - bl 30818 │ │ + bl 308ac │ │ cmp w0, #0x0 │ │ csetm w0, ne // ne = any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ @@ -3669,24 +3674,24 @@ │ │ mov x19, x1 │ │ stur x8, [x29, #-80] │ │ mov w24, w3 │ │ ldr w8, [x27] │ │ ldr x0, [x0] │ │ ldr w1, [x1, #4] │ │ orr w2, w8, w22, lsl #18 │ │ - bl 37690 │ │ - cbz w0, 308d8 │ │ - adrp x0, a000 │ │ - add x0, x0, #0x77f │ │ - bl a4ff0 │ │ + bl 376f4 │ │ + cbz w0, 3096c │ │ + adrp x0, a000 │ │ + add x0, x0, #0x7bf │ │ + bl a4430 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-80] │ │ cmp x8, x9 │ │ - b.ne 31adc // b.any │ │ + b.ne 31b70 // b.any │ │ ldp x20, x19, [sp, #384] │ │ ldp x22, x21, [sp, #368] │ │ ldp x24, x23, [sp, #352] │ │ ldp x26, x25, [sp, #336] │ │ ldp x28, x27, [sp, #320] │ │ ldp x29, x30, [sp, #304] │ │ ldp d9, d8, [sp, #288] │ │ @@ -3695,37 +3700,37 @@ │ │ ldr d14, [sp, #240] │ │ add sp, sp, #0x190 │ │ ret │ │ ldr x8, [x20] │ │ mov w14, #0x7473 // #29811 │ │ movk w14, #0x6269, lsl #16 │ │ ldr x23, [x8, #152] │ │ - tbz w21, #3, 30904 │ │ + tbz w21, #3, 30998 │ │ ldr w8, [x23, #144] │ │ cmp w8, w14 │ │ - b.ne 30904 // b.any │ │ - adrp x0, a000 │ │ - add x0, x0, #0xa7b │ │ - b 30890 │ │ + b.ne 30998 // b.any │ │ + adrp x0, a000 │ │ + add x0, x0, #0xabb │ │ + b 30924 │ │ mov w28, #0x746c // #29804 │ │ ldr w8, [x19] │ │ movk w28, #0x6f75, lsl #16 │ │ - cbnz w8, 30a5c │ │ + cbnz w8, 30af0 │ │ ldr w10, [x23, #192] │ │ str w10, [x19, #72] │ │ ldr w11, [x23, #196] │ │ str w11, [x19, #76] │ │ orr w10, w10, w11 │ │ ldr w8, [x23, #152] │ │ str w8, [x19, #84] │ │ ldr w9, [x23, #156] │ │ str w9, [x19, #80] │ │ - cbnz w10, 309b4 │ │ + cbnz w10, 30a48 │ │ orr w10, w8, w9 │ │ - cbnz w10, 309b4 │ │ + cbnz w10, 30a48 │ │ ldp x8, x10, [x23, #64] │ │ ldp x9, x11, [x23, #48] │ │ and x12, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ add x8, x8, x9 │ │ orr x9, x12, #0x3f │ │ add x8, x8, #0x3f │ │ @@ -3749,242 +3754,242 @@ │ │ lsr x8, x9, #6 │ │ sub w9, w11, w13 │ │ stp w13, w10, [x19, #72] │ │ stp w9, w8, [x19, #80] │ │ ldr w10, [x23, #80] │ │ str w10, [x19, #88] │ │ ldr w11, [x27, #4] │ │ - cbz w11, 309dc │ │ + cbz w11, 30a70 │ │ ldr w11, [x23, #272] │ │ ldr w12, [x23, #280] │ │ sub w12, w11, w12 │ │ mov w11, wzr │ │ str w12, [x19, #92] │ │ - b 309e8 │ │ + b 30a7c │ │ ldr x11, [x23, #280] │ │ str w11, [x19, #92] │ │ ldr w11, [x23, #272] │ │ str w11, [x19, #96] │ │ ldr w11, [x20, #24] │ │ - tbz w11, #0, 30a08 │ │ + tbz w11, #0, 30a9c │ │ ldr w12, [x20, #40] │ │ add w9, w9, w12 │ │ add w10, w10, w12, lsl #6 │ │ str w9, [x19, #80] │ │ str w10, [x19, #88] │ │ - tbz w11, #1, 30a30 │ │ + tbz w11, #1, 30ac4 │ │ ldr w10, [x23, #144] │ │ cmp w10, w28 │ │ - b.ne 30a30 // b.any │ │ + b.ne 30ac4 // b.any │ │ ldrsw x10, [x20, #8] │ │ mov w11, #0x366a // #13930 │ │ mul x10, x10, x11 │ │ lsr x10, x10, #16 │ │ add w9, w9, w10 │ │ str w9, [x19, #80] │ │ ldr w10, [x27, #4] │ │ - cbz w10, 30a40 │ │ + cbz w10, 30ad4 │ │ add w9, w9, #0x1 │ │ str w9, [x19, #80] │ │ ldr w10, [x27, #8] │ │ - cbz w10, 30a54 │ │ + cbz w10, 30ae8 │ │ add w9, w9, #0x10 │ │ add w8, w8, #0x10 │ │ stp w9, w8, [x19, #80] │ │ mov w8, #0x20 // #32 │ │ str w8, [x19] │ │ - tbz w21, #0, 30a80 │ │ - tbnz w8, #0, 30a80 │ │ + tbz w21, #0, 30b14 │ │ + tbnz w8, #0, 30b14 │ │ mov w8, #0x2 // #2 │ │ add x27, x19, #0x8 │ │ add x26, x19, #0x28 │ │ stur xzr, [x29, #-88] │ │ stur w8, [x29, #-132] │ │ - tbnz w21, #4, 30af0 │ │ - b 30b1c │ │ - tbz w21, #1, 30aa0 │ │ - tbnz w8, #1, 30aa0 │ │ + tbnz w21, #4, 30b84 │ │ + b 30bb0 │ │ + tbz w21, #1, 30b34 │ │ + tbnz w8, #1, 30b34 │ │ add x26, x19, #0x28 │ │ stur xzr, [x29, #-88] │ │ - tbnz w21, #0, 30ae0 │ │ - cbnz w22, 30ab4 │ │ + tbnz w21, #0, 30b74 │ │ + cbnz w22, 30b48 │ │ mov w8, wzr │ │ - b 30ac4 │ │ - cbz w22, 3193c │ │ - tbnz w8, #2, 3193c │ │ + b 30b58 │ │ + cbz w22, 319d0 │ │ + tbnz w8, #2, 319d0 │ │ add x26, x19, #0x28 │ │ stur xzr, [x29, #-88] │ │ - tbnz w21, #0, 30ae0 │ │ + tbnz w21, #0, 30b74 │ │ ldr w8, [x27, #8] │ │ cmp w8, #0x0 │ │ mov w8, #0x5 // #5 │ │ csel w8, wzr, w8, eq // eq = none │ │ tst w21, #0x8 │ │ mov w9, #0x3 // #3 │ │ csel w8, w8, w9, eq // eq = none │ │ mov x27, x26 │ │ stur w8, [x29, #-132] │ │ - tbnz w21, #4, 30af0 │ │ - b 30b1c │ │ + tbnz w21, #4, 30b84 │ │ + b 30bb0 │ │ mov w8, #0x2 // #2 │ │ add x27, x19, #0x8 │ │ stur w8, [x29, #-132] │ │ - tbz w21, #4, 30b1c │ │ + tbz w21, #4, 30bb0 │ │ ldr x0, [x26] │ │ - cbz x0, 30b00 │ │ - bl a5080 │ │ + cbz x0, 30b94 │ │ + bl a44c0 │ │ str xzr, [x26] │ │ add x0, x23, #0xc8 │ │ mov w1, w24 │ │ mov x2, xzr │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ mov w14, #0x7473 // #29811 │ │ str w24, [x19, #96] │ │ movk w14, #0x6269, lsl #16 │ │ ldrb w8, [x20, #24] │ │ - tbz w8, #1, 30b58 │ │ + tbz w8, #1, 30bec │ │ ldr w8, [x23, #144] │ │ cmp w8, w28 │ │ - b.ne 30b58 // b.any │ │ - adrp x8, a000 │ │ - adrp x9, a000 │ │ + b.ne 30bec // b.any │ │ + adrp x8, a000 │ │ + adrp x9, a000 │ │ add x0, x23, #0xc8 │ │ sub x1, x29, #0x80 │ │ - ldr q0, [x8, #1392] │ │ - ldr q1, [x9, #1632] │ │ + ldr q0, [x8, #1440] │ │ + ldr q1, [x9, #1696] │ │ stp q0, q1, [x29, #-128] │ │ - bl 3a834 │ │ + bl 3a888 │ │ mov w14, #0x7473 // #29811 │ │ movk w14, #0x6269, lsl #16 │ │ ldr w9, [x20, #28] │ │ mov w26, w22 │ │ ldr w8, [x23, #144] │ │ cmp w9, #0x0 │ │ cset w9, gt │ │ cmp w8, w28 │ │ cset w10, eq // eq = none │ │ and w9, w9, w10 │ │ - tbnz w9, #0, 318b0 │ │ + tbnz w9, #0, 31944 │ │ cmp w8, w14 │ │ - b.eq 318b0 // b.none │ │ + b.eq 31944 // b.none │ │ mov x0, x23 │ │ ldur w1, [x29, #-132] │ │ - bl 3a9a8 │ │ - cbnz w0, 30888 │ │ + bl 3a9fc │ │ + cbnz w0, 3091c │ │ ldr w9, [x23, #192] │ │ add x24, x23, #0x98 │ │ add x8, x23, #0xc4 │ │ str w9, [x27, #8] │ │ ldr w8, [x8] │ │ str w8, [x27, #12] │ │ ldr w9, [x24, #4] │ │ str w9, [x27, #16] │ │ ldr w8, [x24] │ │ str xzr, [x27] │ │ str w8, [x27, #20] │ │ - cbnz w9, 30bcc │ │ + cbnz w9, 30c60 │ │ mov w8, wzr │ │ str wzr, [x27, #20] │ │ ldr w10, [x20, #24] │ │ - tbz w10, #0, 30be0 │ │ + tbz w10, #0, 30c74 │ │ ldr w11, [x20, #40] │ │ add w9, w11, w9 │ │ str w9, [x27, #16] │ │ add w11, w9, #0x7 │ │ str w11, [x27, #24] │ │ ldrb w12, [x24, #26] │ │ orr w12, w12, #0x2 │ │ cmp w12, #0x7 │ │ - b.ne 30c04 // b.any │ │ + b.ne 30c98 // b.any │ │ add w9, w9, w9, lsl #1 │ │ add w11, w11, w9 │ │ str w11, [x27, #24] │ │ - cbz w8, 31954 │ │ + cbz w8, 319e8 │ │ orr w9, wzr, #0x7 │ │ madd w8, w11, w8, w9 │ │ sxtw x0, w8 │ │ - bl a5020 │ │ + bl a4460 │ │ str x0, [x27] │ │ - cbz x0, 30888 │ │ + cbz x0, 3091c │ │ ldpsw x9, x8, [x27, #20] │ │ orr x10, xzr, #0x7 │ │ mov w1, wzr │ │ madd x2, x9, x8, x10 │ │ - bl a5030 │ │ + bl a4470 │ │ ldr x8, [x27] │ │ add x10, x8, #0x7 │ │ str x10, [x27] │ │ ldr w8, [x24] │ │ - cbz w8, 31948 │ │ + cbz w8, 319dc │ │ mov w8, #0xaaab // #43691 │ │ mov w9, #0x8889 // #34953 │ │ - adrp x4, a000 │ │ + adrp x4, a000 │ │ mov w28, #0xab00 // #43776 │ │ movi v8.8b, #0x2 │ │ movi v9.8b, #0x10 │ │ movi v24.2d, #0xffffffffffffffff │ │ movi v10.8b, #0xf │ │ movi v28.2d, #0x0 │ │ mov w22, #0x8900 // #35072 │ │ movi v14.2d, #0x0 │ │ - adrp x5, a000 │ │ + adrp x5, a000 │ │ movi v29.16b, #0x1 │ │ mov w23, wzr │ │ - add x4, x4, #0x6d8 │ │ + add x4, x4, #0x718 │ │ movk w28, #0xaa, lsl #16 │ │ movk w22, #0x88, lsl #16 │ │ - add x5, x5, #0x6d0 │ │ + add x5, x5, #0x710 │ │ dup v30.8h, w8 │ │ dup v31.8h, w9 │ │ stp q31, q30, [sp] │ │ ldrb w14, [x24, #26] │ │ ldr x11, [x24, #16] │ │ ldr w12, [x24, #8] │ │ ldr w13, [x27, #24] │ │ sub w16, w14, #0x1 │ │ cmp w16, #0x6 │ │ - b.hi 30cc8 // b.pmore │ │ - adr x8, 30cc8 │ │ + b.hi 30d5c // b.pmore │ │ + adr x8, 30d5c │ │ ldrb w9, [x5, x16] │ │ add x8, x8, x9, lsl #2 │ │ br x8 │ │ ldr w15, [x24, #4] │ │ mov w8, wzr │ │ mov w9, w15 │ │ - b 30d20 │ │ + b 30db4 │ │ ldr w15, [x24, #4] │ │ lsr w9, w15, #2 │ │ and w8, w15, #0x3 │ │ - b 30d20 │ │ + b 30db4 │ │ ldr w15, [x24, #4] │ │ lsr w9, w15, #3 │ │ and w8, w15, #0x7 │ │ - b 30d20 │ │ + b 30db4 │ │ ldr w15, [x24, #4] │ │ lsr w9, w15, #1 │ │ and w8, w15, #0x1 │ │ - b 30d20 │ │ + b 30db4 │ │ ldr w15, [x24, #4] │ │ mov w9, #0xaaab // #43691 │ │ movk w9, #0xaaaa, lsl #16 │ │ mov w8, wzr │ │ mul x9, x15, x9 │ │ lsr x9, x9, #33 │ │ mul w12, w12, w23 │ │ mul w13, w13, w23 │ │ add x1, x11, x12 │ │ add x0, x10, x13 │ │ - tbnz w21, #0, 30e88 │ │ + tbnz w21, #0, 30f1c │ │ cmp w16, #0x6 │ │ - b.hi 311d8 // b.pmore │ │ - adr x14, 30d4c │ │ + b.hi 3126c // b.pmore │ │ + adr x14, 30de0 │ │ ldrh w17, [x4, x16, lsl #1] │ │ add x14, x14, x17, lsl #2 │ │ br x14 │ │ - cbz w9, 30de0 │ │ + cbz w9, 30e74 │ │ ldrb w10, [x1], #1 │ │ sub w9, w9, #0x1 │ │ sxtb w11, w10 │ │ lsl w12, w10, #1 │ │ lsr w11, w11, #7 │ │ sxtb w12, w12 │ │ lsl w13, w10, #2 │ │ @@ -4011,78 +4016,78 @@ │ │ neg w13, w10 │ │ add x10, x0, #0x8 │ │ strb w14, [x0, #3] │ │ strb w11, [x0, #5] │ │ strb w12, [x0, #6] │ │ strb w13, [x0, #7] │ │ mov x0, x10 │ │ - cbnz w9, 30d50 │ │ + cbnz w9, 30de4 │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ cmp w8, #0x1 │ │ sxtb w10, w9 │ │ lsr w10, w10, #7 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w10, w9, #1 │ │ cmp w8, #0x2 │ │ sxtb w10, w10 │ │ lsr w10, w10, #7 │ │ strb w10, [x0, #1] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w10, w9, #2 │ │ cmp w8, #0x3 │ │ sxtb w10, w10 │ │ lsr w10, w10, #7 │ │ strb w10, [x0, #2] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w10, w9, #3 │ │ cmp w8, #0x4 │ │ sxtb w10, w10 │ │ lsr w10, w10, #7 │ │ strb w10, [x0, #3] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w10, w9, #4 │ │ cmp w8, #0x5 │ │ sxtb w10, w10 │ │ lsr w10, w10, #7 │ │ strb w10, [x0, #4] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w10, w9, #5 │ │ cmp w8, #0x6 │ │ sxtb w10, w10 │ │ lsr w10, w10, #7 │ │ strb w10, [x0, #5] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsl w8, w9, #6 │ │ sxtb w8, w8 │ │ lsr w8, w8, #7 │ │ strb w8, [x0, #6] │ │ - b 31898 │ │ + b 3192c │ │ cmp w14, #0x1 │ │ - b.eq 310c0 // b.none │ │ + b.eq 31154 // b.none │ │ cmp w14, #0x3 │ │ - b.eq 30f88 // b.none │ │ + b.eq 3101c // b.none │ │ cmp w14, #0x4 │ │ - b.ne 31190 // b.any │ │ - cbz w9, 30f68 │ │ + b.ne 31224 // b.any │ │ + cbz w9, 30ffc │ │ sub w14, w9, #0x1 │ │ cmp w14, #0x1f │ │ - b.cc 30f40 // b.lo, b.ul, b.last │ │ + b.cc 30fd4 // b.lo, b.ul, b.last │ │ add x15, x12, x14 │ │ add x15, x11, x15 │ │ add x15, x15, #0x1 │ │ cmp x0, x15 │ │ - b.cs 30ed8 // b.hs, b.nlast │ │ + b.cs 30f6c // b.hs, b.nlast │ │ add x15, x13, w14, uxtw #1 │ │ add x15, x10, x15 │ │ add x15, x15, #0x2 │ │ cmp x1, x15 │ │ - b.cc 30f40 // b.lo, b.ul, b.last │ │ + b.cc 30fd4 // b.lo, b.ul, b.last │ │ add x14, x14, #0x1 │ │ add x10, x10, x13 │ │ and x15, x14, #0x1ffffffe0 │ │ add x11, x11, x12 │ │ sub w9, w9, w15 │ │ add x1, x1, x15 │ │ add x0, x0, x15, lsl #1 │ │ @@ -4098,49 +4103,49 @@ │ │ ushr v4.16b, v0.16b, #7 │ │ ushr v0.16b, v1.16b, #7 │ │ and v1.16b, v3.16b, v29.16b │ │ and v5.16b, v2.16b, v29.16b │ │ st2 {v0.16b, v1.16b}, [x13] │ │ st2 {v4.16b, v5.16b}, [x10] │ │ add x10, x10, #0x40 │ │ - b.ne 30f00 // b.any │ │ + b.ne 30f94 // b.any │ │ cmp x14, x15 │ │ - b.eq 30f68 // b.none │ │ + b.eq 30ffc // b.none │ │ ldrb w11, [x1], #1 │ │ add x10, x0, #0x2 │ │ subs w9, w9, #0x1 │ │ lsr w12, w11, #7 │ │ ubfx w11, w11, #3, #1 │ │ strb w12, [x0] │ │ strb w11, [x0, #1] │ │ mov x0, x10 │ │ - b.ne 30f40 // b.any │ │ + b.ne 30fd4 // b.any │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ cmp w8, #0x1 │ │ lsr w10, w9, #7 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w9, w9, #3, #1 │ │ - b 316ec │ │ - cbz w9, 31080 │ │ + b 31780 │ │ + cbz w9, 31114 │ │ sub w14, w9, #0x1 │ │ cmp w14, #0x1f │ │ - b.cc 31048 // b.lo, b.ul, b.last │ │ + b.cc 310dc // b.lo, b.ul, b.last │ │ add x15, x12, x14 │ │ add x15, x11, x15 │ │ add x15, x15, #0x1 │ │ cmp x0, x15 │ │ - b.cs 30fc0 // b.hs, b.nlast │ │ + b.cs 31054 // b.hs, b.nlast │ │ add x15, x13, w14, uxtw #2 │ │ add x15, x10, x15 │ │ add x15, x15, #0x4 │ │ cmp x1, x15 │ │ - b.cc 31048 // b.lo, b.ul, b.last │ │ + b.cc 310dc // b.lo, b.ul, b.last │ │ add x14, x14, #0x1 │ │ add x10, x10, x13 │ │ and x15, x14, #0x1ffffffe0 │ │ add x11, x11, x12 │ │ sub w9, w9, w15 │ │ add x1, x1, x15 │ │ add x0, x0, x15, lsl #2 │ │ @@ -4164,48 +4169,48 @@ │ │ ushr v20.16b, v0.16b, #7 │ │ and v21.16b, v2.16b, v29.16b │ │ and v22.16b, v3.16b, v29.16b │ │ and v23.16b, v4.16b, v29.16b │ │ st4 {v16.16b-v19.16b}, [x10] │ │ add x10, x10, #0x80 │ │ st4 {v20.16b-v23.16b}, [x13] │ │ - b.ne 30fe8 // b.any │ │ + b.ne 3107c // b.any │ │ cmp x14, x15 │ │ - b.eq 31080 // b.none │ │ + b.eq 31114 // b.none │ │ ldrb w11, [x1], #1 │ │ add x10, x0, #0x4 │ │ subs w9, w9, #0x1 │ │ lsr w12, w11, #7 │ │ ubfx w13, w11, #5, #1 │ │ ubfx w14, w11, #3, #1 │ │ ubfx w11, w11, #1, #1 │ │ strb w12, [x0] │ │ strb w13, [x0, #1] │ │ strb w14, [x0, #2] │ │ strb w11, [x0, #3] │ │ mov x0, x10 │ │ - b.ne 31048 // b.any │ │ + b.ne 310dc // b.any │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ cmp w8, #0x1 │ │ lsr w10, w9, #7 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #5, #1 │ │ cmp w8, #0x2 │ │ strb w10, [x0, #1] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #3, #1 │ │ cmp w8, #0x3 │ │ strb w10, [x0, #2] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w9, w9, #1, #1 │ │ - b 31810 │ │ - cbz w9, 3111c │ │ + b 318a4 │ │ + cbz w9, 311b0 │ │ ldrb w10, [x1], #1 │ │ subs w9, w9, #0x1 │ │ lsr w11, w10, #7 │ │ ubfx w12, w10, #6, #1 │ │ ubfx w13, w10, #5, #1 │ │ strb w11, [x0] │ │ ubfx w11, w10, #4, #1 │ │ @@ -4218,94 +4223,94 @@ │ │ strb w12, [x0, #4] │ │ and w12, w10, #0x1 │ │ add x10, x0, #0x8 │ │ strb w13, [x0, #5] │ │ strb w11, [x0, #6] │ │ strb w12, [x0, #7] │ │ mov x0, x10 │ │ - b.ne 310c4 // b.any │ │ + b.ne 31158 // b.any │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ cmp w8, #0x1 │ │ lsr w10, w9, #7 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #6, #1 │ │ cmp w8, #0x2 │ │ strb w10, [x0, #1] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #5, #1 │ │ cmp w8, #0x3 │ │ strb w10, [x0, #2] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #4, #1 │ │ cmp w8, #0x4 │ │ strb w10, [x0, #3] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #3, #1 │ │ cmp w8, #0x5 │ │ strb w10, [x0, #4] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w10, w9, #2, #1 │ │ cmp w8, #0x6 │ │ strb w10, [x0, #5] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ ubfx w8, w9, #1, #1 │ │ strb w8, [x0, #6] │ │ - b 31898 │ │ - cbz w9, 31898 │ │ + b 3192c │ │ + cbz w9, 3192c │ │ sub w8, w9, #0x1 │ │ cmp w8, #0x7 │ │ - b.cc 31848 // b.lo, b.ul, b.last │ │ + b.cc 318dc // b.lo, b.ul, b.last │ │ add x14, x12, x8 │ │ add x14, x11, x14 │ │ add x14, x14, #0x1 │ │ cmp x0, x14 │ │ - b.cs 311c8 // b.hs, b.nlast │ │ + b.cs 3125c // b.hs, b.nlast │ │ add x14, x13, x8 │ │ add x14, x10, x14 │ │ add x14, x14, #0x1 │ │ cmp x1, x14 │ │ - b.cc 31848 // b.lo, b.ul, b.last │ │ + b.cc 318dc // b.lo, b.ul, b.last │ │ cmp w8, #0x1f │ │ - b.cs 31654 // b.hs, b.nlast │ │ + b.cs 316e8 // b.hs, b.nlast │ │ mov x14, xzr │ │ - b 316a0 │ │ + b 31734 │ │ ldur w8, [x29, #-132] │ │ cmp w8, #0x5 │ │ - b.ne 3157c // b.any │ │ - cbz w15, 31898 │ │ + b.ne 31610 // b.any │ │ + cbz w15, 3192c │ │ mov x8, xzr │ │ add x9, x10, x13 │ │ add x10, x11, x12 │ │ ldrsb w11, [x10, x8] │ │ lsl w12, w11, #1 │ │ cmp w11, #0x0 │ │ csinv w11, w12, wzr, ge // ge = tcont │ │ strb w11, [x9, x8] │ │ add x8, x8, #0x1 │ │ ldr w11, [x24, #4] │ │ cmp x8, x11 │ │ - b.cc 311f4 // b.lo, b.ul, b.last │ │ - b 31898 │ │ - cbz w9, 31548 │ │ + b.cc 31288 // b.lo, b.ul, b.last │ │ + b 3192c │ │ + cbz w9, 315dc │ │ sub w14, w9, #0x1 │ │ cmp w14, #0x7 │ │ - b.cc 312fc // b.lo, b.ul, b.last │ │ + b.cc 31390 // b.lo, b.ul, b.last │ │ add x15, x12, x14 │ │ add x15, x11, x15 │ │ add x15, x15, #0x1 │ │ cmp x0, x15 │ │ - b.cs 31254 // b.hs, b.nlast │ │ + b.cs 312e8 // b.hs, b.nlast │ │ add x15, x13, w14, uxtw #1 │ │ add x15, x10, x15 │ │ add x15, x15, #0x2 │ │ cmp x1, x15 │ │ - b.cc 312fc // b.lo, b.ul, b.last │ │ + b.cc 31390 // b.lo, b.ul, b.last │ │ add x14, x14, #0x1 │ │ add x10, x10, x13 │ │ and x15, x14, #0x1fffffff8 │ │ add x11, x11, x12 │ │ sub w9, w9, w15 │ │ add x1, x1, x15 │ │ add x0, x0, x15, lsl #1 │ │ @@ -4327,56 +4332,56 @@ │ │ shrn v1.8b, v1.8h, #3 │ │ shrn v3.8b, v3.8h, #3 │ │ add v1.8b, v1.8b, v24.8b │ │ add v3.8b, v3.8b, v24.8b │ │ bic v0.8b, v1.8b, v0.8b │ │ bic v1.8b, v3.8b, v2.8b │ │ st2 {v0.8b, v1.8b}, [x10], #16 │ │ - b.ne 31274 // b.any │ │ + b.ne 31308 // b.any │ │ cmp x14, x15 │ │ - b.ne 312fc // b.any │ │ - b 31548 │ │ + b.ne 31390 // b.any │ │ + b 315dc │ │ and w10, w10, #0xf │ │ mul w10, w10, w22 │ │ lsr w10, w10, #19 │ │ sub w11, w10, #0x1 │ │ add x10, x0, #0x2 │ │ strb w11, [x0, #1] │ │ add x1, x1, #0x1 │ │ mov x0, x10 │ │ - cbz w9, 31544 │ │ + cbz w9, 315d8 │ │ ldrb w10, [x1] │ │ cmp w10, #0x10 │ │ - b.cs 31310 // b.hs, b.nlast │ │ + b.cs 313a4 // b.hs, b.nlast │ │ mov w11, wzr │ │ - b 31320 │ │ + b 313b4 │ │ lsr w11, w10, #4 │ │ mul w11, w11, w22 │ │ lsr w11, w11, #19 │ │ sub w11, w11, #0x1 │ │ sub w9, w9, #0x1 │ │ tst w10, #0xf │ │ strb w11, [x0] │ │ - b.ne 312d8 // b.any │ │ + b.ne 3136c // b.any │ │ mov w11, wzr │ │ - b 312e8 │ │ - cbz w9, 31564 │ │ + b 3137c │ │ + cbz w9, 315f8 │ │ sub w14, w9, #0x1 │ │ cmp w14, #0x7 │ │ - b.cc 3146c // b.lo, b.ul, b.last │ │ + b.cc 31500 // b.lo, b.ul, b.last │ │ add x15, x12, x14 │ │ add x15, x11, x15 │ │ add x15, x15, #0x1 │ │ cmp x0, x15 │ │ - b.cs 31370 // b.hs, b.nlast │ │ + b.cs 31404 // b.hs, b.nlast │ │ add x15, x13, w14, uxtw #2 │ │ add x15, x10, x15 │ │ add x15, x15, #0x4 │ │ cmp x1, x15 │ │ - b.cc 3146c // b.lo, b.ul, b.last │ │ + b.cc 31500 // b.lo, b.ul, b.last │ │ add x14, x14, #0x1 │ │ add x10, x10, x13 │ │ and x15, x14, #0x1fffffff8 │ │ add x11, x11, x12 │ │ sub w9, w9, w15 │ │ add x1, x1, x15 │ │ add x0, x0, x15, lsl #2 │ │ @@ -4419,197 +4424,197 @@ │ │ add v7.8b, v7.8b, v24.8b │ │ add v5.8b, v5.8b, v24.8b │ │ bic v16.8b, v4.8b, v1.8b │ │ bic v17.8b, v6.8b, v2.8b │ │ bic v18.8b, v7.8b, v3.8b │ │ bic v19.8b, v5.8b, v0.8b │ │ st4 {v16.8b-v19.8b}, [x10], #32 │ │ - b.ne 31390 // b.any │ │ + b.ne 31424 // b.any │ │ cmp x14, x15 │ │ - b.ne 3146c // b.any │ │ - b 31564 │ │ + b.ne 31500 // b.any │ │ + b 315f8 │ │ and w10, w10, #0x2 │ │ mul w10, w10, w28 │ │ lsr w10, w10, #17 │ │ sub w11, w10, #0x1 │ │ add x10, x0, #0x4 │ │ strb w11, [x0, #3] │ │ add x1, x1, #0x1 │ │ mov x0, x10 │ │ - cbz w9, 31560 │ │ + cbz w9, 315f4 │ │ ldrb w10, [x1] │ │ lsr w11, w10, #6 │ │ - tbnz w11, #1, 31480 │ │ + tbnz w11, #1, 31514 │ │ mov w11, wzr │ │ - b 31490 │ │ + b 31524 │ │ and w11, w11, #0x2 │ │ mul w11, w11, w28 │ │ lsr w11, w11, #17 │ │ sub w11, w11, #0x1 │ │ lsr w12, w10, #4 │ │ strb w11, [x0] │ │ - tbnz w12, #1, 314a4 │ │ + tbnz w12, #1, 31538 │ │ mov w11, wzr │ │ - b 314b4 │ │ + b 31548 │ │ and w11, w12, #0x2 │ │ mul w11, w11, w28 │ │ lsr w11, w11, #17 │ │ sub w11, w11, #0x1 │ │ lsr w12, w10, #2 │ │ strb w11, [x0, #1] │ │ - tbnz w12, #1, 314c8 │ │ + tbnz w12, #1, 3155c │ │ mov w11, wzr │ │ - b 314d8 │ │ + b 3156c │ │ and w11, w12, #0x2 │ │ mul w11, w11, w28 │ │ lsr w11, w11, #17 │ │ sub w11, w11, #0x1 │ │ sub w9, w9, #0x1 │ │ strb w11, [x0, #2] │ │ - tbnz w10, #1, 31448 │ │ + tbnz w10, #1, 314dc │ │ mov w11, wzr │ │ - b 31458 │ │ - cbz w9, 31898 │ │ + b 314ec │ │ + cbz w9, 3192c │ │ sub w8, w9, #0x1 │ │ cmp w8, #0x7 │ │ - b.cc 31870 // b.lo, b.ul, b.last │ │ + b.cc 31904 // b.lo, b.ul, b.last │ │ add x14, x8, w8, uxtw #1 │ │ add x14, x14, x12 │ │ add x14, x11, x14 │ │ add x14, x14, #0x3 │ │ cmp x0, x14 │ │ - b.cs 31528 // b.hs, b.nlast │ │ + b.cs 315bc // b.hs, b.nlast │ │ add x14, x13, w8, uxtw #2 │ │ add x14, x10, x14 │ │ add x14, x14, #0x4 │ │ cmp x1, x14 │ │ - b.cc 31870 // b.lo, b.ul, b.last │ │ + b.cc 31904 // b.lo, b.ul, b.last │ │ cmp w8, #0x1f │ │ - b.cs 31714 // b.hs, b.nlast │ │ + b.cs 317a8 // b.hs, b.nlast │ │ mov x14, xzr │ │ - b 31780 │ │ + b 31814 │ │ add x8, sp, #0x20 │ │ lsl w15, w15, #2 │ │ - b 31580 │ │ + b 31614 │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ cmp w9, #0x10 │ │ - b.cs 315c4 // b.hs, b.nlast │ │ + b.cs 31658 // b.hs, b.nlast │ │ mov w10, wzr │ │ - b 315d4 │ │ + b 31668 │ │ mov x0, x10 │ │ - cbz w8, 31898 │ │ + cbz w8, 3192c │ │ ldrb w9, [x1] │ │ lsr w10, w9, #6 │ │ - tbnz w10, #1, 315fc │ │ + tbnz w10, #1, 31690 │ │ mov w10, wzr │ │ - b 3160c │ │ + b 316a0 │ │ add x8, sp, #0x20 │ │ st1 {v11.2d-v14.2d}, [x8] │ │ add x8, sp, #0x60 │ │ st1 {v25.2d-v28.2d}, [x8] │ │ mov w2, w15 │ │ - bl a5130 │ │ + bl a4570 │ │ add x8, sp, #0x60 │ │ - adrp x4, a000 │ │ + adrp x4, a000 │ │ ldp q31, q30, [sp] │ │ movi v24.2d, #0xffffffffffffffff │ │ - adrp x5, a000 │ │ + adrp x5, a000 │ │ movi v29.16b, #0x1 │ │ - add x4, x4, #0x6d8 │ │ - add x5, x5, #0x6d0 │ │ + add x4, x4, #0x718 │ │ + add x5, x5, #0x710 │ │ ld1 {v25.2d-v28.2d}, [x8] │ │ add x8, sp, #0x20 │ │ ld1 {v11.2d-v14.2d}, [x8] │ │ - b 31898 │ │ + b 3192c │ │ lsr w10, w9, #4 │ │ mul w10, w10, w22 │ │ lsr w10, w10, #19 │ │ sub w10, w10, #0x1 │ │ cmp w8, #0x1 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ tst w9, #0xf │ │ - b.eq 316e8 // b.none │ │ + b.eq 3177c // b.none │ │ and w9, w9, #0xf │ │ mul w9, w9, w22 │ │ lsr w9, w9, #19 │ │ sub w9, w9, #0x1 │ │ - b 316ec │ │ + b 31780 │ │ and w10, w10, #0x2 │ │ mul w10, w10, w28 │ │ lsr w10, w10, #17 │ │ sub w10, w10, #0x1 │ │ cmp w8, #0x1 │ │ strb w10, [x0] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsr w10, w9, #4 │ │ - tbnz w10, #1, 31628 │ │ + tbnz w10, #1, 316bc │ │ mov w10, wzr │ │ - b 31638 │ │ + b 316cc │ │ and w10, w10, #0x2 │ │ mul w10, w10, w28 │ │ lsr w10, w10, #17 │ │ sub w10, w10, #0x1 │ │ cmp w8, #0x2 │ │ strb w10, [x0, #1] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ lsr w10, w9, #2 │ │ - tbnz w10, #1, 317d8 │ │ + tbnz w10, #1, 3186c │ │ mov w10, wzr │ │ - b 317e8 │ │ + b 3187c │ │ add x15, x8, #0x1 │ │ add x16, x10, x13 │ │ and x14, x15, #0x1ffffffe0 │ │ add x17, x11, x12 │ │ add x16, x16, #0x10 │ │ add x17, x17, #0x10 │ │ mov x2, x14 │ │ ldp q0, q1, [x17, #-16] │ │ add x17, x17, #0x20 │ │ subs x2, x2, #0x20 │ │ ushr v0.16b, v0.16b, #7 │ │ ushr v1.16b, v1.16b, #7 │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 31670 // b.any │ │ + b.ne 31704 // b.any │ │ cmp x15, x14 │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ tst x15, #0x18 │ │ - b.eq 3183c // b.none │ │ + b.eq 318d0 // b.none │ │ add x8, x8, #0x1 │ │ add x13, x14, x13 │ │ and x15, x8, #0x1fffffff8 │ │ add x12, x14, x12 │ │ add x1, x1, x15 │ │ sub w9, w9, w15 │ │ add x0, x0, x15 │ │ add x10, x10, x13 │ │ add x11, x11, x12 │ │ sub x12, x14, x15 │ │ ldr d0, [x11], #8 │ │ adds x12, x12, #0x8 │ │ ushr v0.8b, v0.8b, #7 │ │ str d0, [x10], #8 │ │ - b.ne 316c8 // b.any │ │ + b.ne 3175c // b.any │ │ cmp x8, x15 │ │ - b.ne 31848 // b.any │ │ - b 31898 │ │ + b.ne 318dc // b.any │ │ + b 3192c │ │ mov w9, wzr │ │ cmp w8, #0x2 │ │ strb w9, [x0, #1] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ cmp w8, #0x3 │ │ strb wzr, [x0, #2] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ cmp w8, #0x4 │ │ strb wzr, [x0, #3] │ │ - b.eq 31898 // b.none │ │ - b 3181c │ │ + b.eq 3192c // b.none │ │ + b 318b0 │ │ add x15, x8, #0x1 │ │ add x16, x10, x13 │ │ and x14, x15, #0x1ffffffe0 │ │ add x16, x16, #0x40 │ │ add x17, x11, x12 │ │ mov x2, x14 │ │ mov x3, x17 │ │ @@ -4624,19 +4629,19 @@ │ │ st4 {v25.16b-v28.16b}, [x3] │ │ mov v3.16b, v2.16b │ │ mov v4.16b, v1.16b │ │ mov v5.16b, v0.16b │ │ mov v6.16b, v28.16b │ │ st4 {v3.16b-v6.16b}, [x16] │ │ add x16, x16, #0x80 │ │ - b.ne 3172c // b.any │ │ + b.ne 317c0 // b.any │ │ cmp x15, x14 │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ tst x15, #0x18 │ │ - b.eq 31860 // b.none │ │ + b.eq 318f4 // b.none │ │ add x8, x8, #0x1 │ │ add x15, x13, x14, lsl #2 │ │ and x13, x8, #0x1fffffff8 │ │ add x16, x14, x14, lsl #1 │ │ add x10, x10, x15 │ │ add x12, x16, x12 │ │ add x15, x13, x13, lsl #1 │ │ @@ -4647,367 +4652,367 @@ │ │ sub x12, x14, x13 │ │ ld3 {v0.8b-v2.8b}, [x11], #24 │ │ fmov d11, d2 │ │ adds x12, x12, #0x8 │ │ fmov d12, d1 │ │ fmov d13, d0 │ │ st4 {v11.8b-v14.8b}, [x10], #32 │ │ - b.ne 317b0 // b.any │ │ + b.ne 31844 // b.any │ │ cmp x8, x13 │ │ - b.ne 31870 // b.any │ │ - b 31898 │ │ + b.ne 31904 // b.any │ │ + b 3192c │ │ and w10, w10, #0x2 │ │ mul w10, w10, w28 │ │ lsr w10, w10, #17 │ │ sub w10, w10, #0x1 │ │ cmp w8, #0x3 │ │ strb w10, [x0, #2] │ │ - b.eq 31898 // b.none │ │ - tbnz w9, #1, 31800 │ │ + b.eq 3192c // b.none │ │ + tbnz w9, #1, 31894 │ │ mov w9, wzr │ │ - b 31810 │ │ + b 318a4 │ │ and w9, w9, #0x2 │ │ mul w9, w9, w28 │ │ lsr w9, w9, #17 │ │ sub w9, w9, #0x1 │ │ cmp w8, #0x4 │ │ strb w9, [x0, #3] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ cmp w8, #0x5 │ │ strb wzr, [x0, #4] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ cmp w8, #0x6 │ │ strb wzr, [x0, #5] │ │ - b.eq 31898 // b.none │ │ + b.eq 3192c // b.none │ │ strb wzr, [x0, #6] │ │ - b 31898 │ │ + b 3192c │ │ add x0, x0, x14 │ │ sub w9, w9, w14 │ │ add x1, x1, x14 │ │ ldrb w8, [x1], #1 │ │ subs w9, w9, #0x1 │ │ lsr w8, w8, #7 │ │ strb w8, [x0], #1 │ │ - b.ne 31848 // b.any │ │ - b 31898 │ │ + b.ne 318dc // b.any │ │ + b 3192c │ │ add x8, x14, x14, lsl #1 │ │ add x0, x0, x14, lsl #2 │ │ sub w9, w9, w14 │ │ add x1, x1, x8 │ │ ldrb w8, [x1, #2] │ │ subs w9, w9, #0x1 │ │ ldrb w10, [x1, #1] │ │ ldrb w11, [x1], #3 │ │ strb wzr, [x0, #3] │ │ strb w8, [x0] │ │ strb w10, [x0, #1] │ │ strb w11, [x0, #2] │ │ add x0, x0, #0x4 │ │ - b.ne 31870 // b.any │ │ + b.ne 31904 // b.any │ │ ldr w8, [x24] │ │ add w23, w23, #0x1 │ │ cmp w23, w8 │ │ - b.cs 31948 // b.hs, b.nlast │ │ + b.cs 319dc // b.hs, b.nlast │ │ ldr x10, [x27] │ │ - b 30c9c │ │ + b 30d30 │ │ sub x1, x29, #0x58 │ │ mov x0, x23 │ │ - bl 42bd8 │ │ + bl 42cb0 │ │ ldur w22, [x29, #-132] │ │ - cbnz w0, 30888 │ │ + cbnz w0, 3091c │ │ ldr w8, [x20, #28] │ │ cmp w8, #0x1 │ │ - b.lt 31918 // b.tstop │ │ - adrp x8, ad000 │ │ + b.lt 319ac // b.tstop │ │ + adrp x8, ac000 │ │ sub x1, x29, #0x80 │ │ - ldr x0, [x8, #704] │ │ - bl 4bc58 │ │ - cbnz w0, 30888 │ │ + ldr x0, [x8, #2768] │ │ + bl 4bcac │ │ + cbnz w0, 3091c │ │ ldrsw x8, [x20, #28] │ │ mov w2, #0x1 // #1 │ │ ldur x0, [x29, #-128] │ │ mov w3, wzr │ │ mov x4, xzr │ │ lsl x1, x8, #6 │ │ - bl 4bd14 │ │ + bl 4bd68 │ │ ldur x1, [x29, #-128] │ │ sub x0, x29, #0x58 │ │ mov w2, #0x1 // #1 │ │ - bl 4e020 │ │ + bl 4e058 │ │ ldur x0, [x29, #-128] │ │ - bl 4bd50 │ │ + bl 4bda4 │ │ sub x0, x29, #0x58 │ │ mov w1, w22 │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ - bl 42d78 │ │ - cbz w0, 31a88 │ │ + bl 42e50 │ │ + cbz w0, 31b1c │ │ ldur x0, [x29, #-88] │ │ - bl 42b94 │ │ - b 30888 │ │ - tbnz w21, #3, 31a7c │ │ - tbnz w21, #4, 30a88 │ │ - b 31ad4 │ │ + bl 42c6c │ │ + b 3091c │ │ + tbnz w21, #3, 31b10 │ │ + tbnz w21, #4, 30b1c │ │ + b 31b68 │ │ ldr w8, [x20, #24] │ │ and w8, w8, #0x1 │ │ - b 31958 │ │ + b 319ec │ │ and w8, w10, #0x1 │ │ - cbz w8, 31a1c │ │ + cbz w8, 31ab0 │ │ ldr w8, [x27, #20] │ │ cmp w8, #0x1 │ │ - b.lt 31a1c // b.tstop │ │ + b.lt 31ab0 // b.tstop │ │ ldr w12, [x20, #40] │ │ mov w9, #0xff // #255 │ │ - b 31980 │ │ + b 31a14 │ │ cmp w8, #0x1 │ │ mov w8, w10 │ │ - b.le 31a1c │ │ + b.le 31ab0 │ │ sxtw x10, w8 │ │ cmp w12, #0x1 │ │ sub x10, x10, #0x1 │ │ - b.lt 31974 // b.tstop │ │ + b.lt 31a08 // b.tstop │ │ ldr x11, [x27] │ │ ldrsw x13, [x27, #24] │ │ nop │ │ madd x11, x13, x10, x11 │ │ mov w13, #0x1 // #1 │ │ - b 319bc │ │ + b 31a50 │ │ ldr w12, [x20, #40] │ │ add w14, w13, #0x1 │ │ cmp w13, w12 │ │ mov w13, w14 │ │ - b.ge 31974 // b.tcont │ │ + b.ge 31a08 // b.tcont │ │ ldr w14, [x27, #16] │ │ cmp w14, #0x2 │ │ - b.ge 319fc // b.tcont │ │ - b 319ac │ │ + b.ge 31a90 // b.tcont │ │ + b 31a40 │ │ and x15, x12, #0xffffffff │ │ sub w14, w14, #0x2 │ │ ldrb w16, [x11, x15] │ │ ldrb w14, [x11, w14, uxtw] │ │ add w14, w14, w16 │ │ cmp w14, #0xff │ │ csel w14, w14, w9, cc // cc = lo, ul, last │ │ strb w14, [x11, x15] │ │ mov x14, x12 │ │ add x15, x12, #0x1 │ │ cmp x15, #0x2 │ │ - b.ls 319a8 // b.plast │ │ + b.ls 31a3c // b.plast │ │ sub x12, x14, #0x1 │ │ - tbz w21, #0, 319cc │ │ + tbz w21, #0, 31a60 │ │ sub w14, w14, #0x2 │ │ and x15, x12, #0xffffffff │ │ ldrb w14, [x11, w14, uxtw] │ │ ldrb w16, [x11, x15] │ │ orr w14, w16, w14 │ │ - b 319e8 │ │ + b 31a7c │ │ ldr x8, [x27] │ │ - cbz x8, 31a2c │ │ + cbz x8, 31ac0 │ │ sub x8, x8, #0x7 │ │ str x8, [x27] │ │ ldrb w8, [x24, #26] │ │ cmp w8, #0x7 │ │ - b.ne 31a54 // b.any │ │ + b.ne 31ae8 // b.any │ │ mov w8, #0x1 // #1 │ │ str w8, [x27, #28] │ │ - tbnz w21, #0, 31a70 │ │ - cbz w26, 31aa0 │ │ + tbnz w21, #0, 31b04 │ │ + cbz w26, 31b34 │ │ ldr w8, [x19] │ │ orr w8, w8, #0x4 │ │ - b 31ac4 │ │ + b 31b58 │ │ str wzr, [x27, #28] │ │ - tbnz w21, #0, 31a70 │ │ + tbnz w21, #0, 31b04 │ │ cmp w8, #0x5 │ │ - b.ne 31a9c // b.any │ │ + b.ne 31b30 // b.any │ │ ldr w8, [x19] │ │ orr w8, w8, #0x8 │ │ - b 31ac4 │ │ + b 31b58 │ │ ldr w8, [x19] │ │ orr w8, w8, #0x1 │ │ - b 31ac4 │ │ - tbnz w21, #4, 30a88 │ │ - tbnz w8, #3, 31ad4 │ │ - b 30a88 │ │ + b 31b58 │ │ + tbnz w21, #4, 30b1c │ │ + tbnz w8, #3, 31b68 │ │ + b 30b1c │ │ ldur x8, [x29, #-88] │ │ ldr w9, [x8, #40] │ │ add x24, x8, #0x30 │ │ add x8, x8, #0x2c │ │ - b 30ba0 │ │ - cbnz w26, 31abc │ │ + b 30c34 │ │ + cbnz w26, 31b50 │ │ ldr w8, [x19] │ │ orr w9, w8, #0x2 │ │ str w9, [x19] │ │ ldr x9, [x20] │ │ ldrb w9, [x9, #17] │ │ - tbz w9, #6, 31ac0 │ │ - b 31ac8 │ │ + tbz w9, #6, 31b54 │ │ + b 31b5c │ │ ldr w8, [x19] │ │ orr w8, w8, #0x6 │ │ str w8, [x19] │ │ ldur x0, [x29, #-88] │ │ - cbz x0, 31ad4 │ │ - bl 42b94 │ │ + cbz x0, 31b68 │ │ + bl 42c6c │ │ mov w0, wzr │ │ - b 30898 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3092c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldrb w8, [x0] │ │ cmp w8, #0xfc │ │ - b.cc 31b1c // b.lo, b.ul, b.last │ │ + b.cc 31bb0 // b.lo, b.ul, b.last │ │ and w9, w8, #0xfe │ │ cmp w9, #0xfc │ │ - b.ne 31c98 // b.any │ │ + b.ne 31d2c // b.any │ │ mov w10, wzr │ │ mov w15, #0x1 // #1 │ │ mov w14, #0x1 // #1 │ │ mov w13, #0x1 // #1 │ │ mov w12, #0x1 // #1 │ │ mov w11, #0x1 // #1 │ │ subs x9, x1, #0x1 │ │ - b.ne 31bc8 // b.any │ │ - b 31cd0 │ │ + b.ne 31c5c // b.any │ │ + b 31d64 │ │ cmp w8, #0xf8 │ │ - b.cc 31b48 // b.lo, b.ul, b.last │ │ + b.cc 31bdc // b.lo, b.ul, b.last │ │ and w9, w8, #0xfc │ │ cmp w9, #0xf8 │ │ - b.ne 31c98 // b.any │ │ + b.ne 31d2c // b.any │ │ mov w11, wzr │ │ mov w14, #0x1 // #1 │ │ mov w15, #0x3 // #3 │ │ mov w13, #0x1 // #1 │ │ mov w12, #0x1 // #1 │ │ - b 31bbc │ │ + b 31c50 │ │ cmp w8, #0xf0 │ │ - b.cc 31b70 // b.lo, b.ul, b.last │ │ + b.cc 31c04 // b.lo, b.ul, b.last │ │ and w9, w8, #0xf8 │ │ cmp w9, #0xf0 │ │ - b.ne 31c98 // b.any │ │ + b.ne 31d2c // b.any │ │ mov w12, wzr │ │ mov w14, #0x1 // #1 │ │ mov w15, #0x7 // #7 │ │ mov w13, #0x1 // #1 │ │ - b 31bb8 │ │ + b 31c4c │ │ cmp w8, #0xe0 │ │ - b.cc 31b94 // b.lo, b.ul, b.last │ │ + b.cc 31c28 // b.lo, b.ul, b.last │ │ and w9, w8, #0xf0 │ │ cmp w9, #0xe0 │ │ - b.ne 31c98 // b.any │ │ + b.ne 31d2c // b.any │ │ mov w13, wzr │ │ mov w14, #0x1 // #1 │ │ mov w15, #0xf // #15 │ │ - b 31bb4 │ │ + b 31c48 │ │ cmp w8, #0xc0 │ │ - b.cc 31ce4 // b.lo, b.ul, b.last │ │ + b.cc 31d78 // b.lo, b.ul, b.last │ │ and w9, w8, #0xe0 │ │ cmp w9, #0xc0 │ │ - b.ne 31c98 // b.any │ │ + b.ne 31d2c // b.any │ │ mov w14, wzr │ │ mov w13, #0x1 // #1 │ │ mov w15, #0x1f // #31 │ │ mov w12, #0x1 // #1 │ │ mov w11, #0x1 // #1 │ │ mov w10, #0x1 // #1 │ │ subs x9, x1, #0x1 │ │ - b.eq 31cd0 // b.none │ │ + b.eq 31d64 // b.none │ │ ldrb w16, [x0, #1] │ │ and w17, w16, #0xc0 │ │ cmp w17, #0x80 │ │ - b.ne 31cd0 // b.any │ │ + b.ne 31d64 // b.any │ │ and w15, w8, w15 │ │ subs x9, x1, #0x2 │ │ cset w17, eq // eq = none │ │ eor w3, w14, #0x1 │ │ and w8, w16, #0x3f │ │ orr w16, w3, w17 │ │ bfi w8, w15, #6, #5 │ │ - tbnz w16, #0, 31cc8 │ │ + tbnz w16, #0, 31d5c │ │ ldrb w14, [x0, #2] │ │ and w15, w14, #0xc0 │ │ cmp w15, #0x80 │ │ - b.ne 31cd0 // b.any │ │ + b.ne 31d64 // b.any │ │ subs x9, x1, #0x3 │ │ eor w16, w13, #0x1 │ │ cset w15, eq // eq = none │ │ and w14, w14, #0x3f │ │ orr w15, w16, w15 │ │ bfi w14, w8, #6, #11 │ │ - tbnz w15, #0, 31cf4 │ │ + tbnz w15, #0, 31d88 │ │ ldrb w8, [x0, #3] │ │ and w13, w8, #0xc0 │ │ cmp w13, #0x80 │ │ - b.ne 31cd0 // b.any │ │ + b.ne 31d64 // b.any │ │ subs x9, x1, #0x4 │ │ eor w15, w12, #0x1 │ │ cset w13, eq // eq = none │ │ and w8, w8, #0x3f │ │ orr w13, w15, w13 │ │ bfi w8, w14, #6, #17 │ │ - tbnz w13, #0, 31d00 │ │ + tbnz w13, #0, 31d94 │ │ ldrb w12, [x0, #4] │ │ and w13, w12, #0xc0 │ │ cmp w13, #0x80 │ │ - b.ne 31cd0 // b.any │ │ + b.ne 31d64 // b.any │ │ subs x9, x1, #0x5 │ │ eor w14, w11, #0x1 │ │ cset w13, eq // eq = none │ │ and w12, w12, #0x3f │ │ orr w13, w14, w13 │ │ bfi w12, w8, #6, #23 │ │ - tbnz w13, #0, 31d08 │ │ + tbnz w13, #0, 31d9c │ │ ldrb w8, [x0, #5] │ │ and w11, w8, #0xc0 │ │ cmp w11, #0x80 │ │ - b.ne 31cd0 // b.any │ │ + b.ne 31d64 // b.any │ │ bfi w8, w12, #6, #26 │ │ sub x9, x1, #0x6 │ │ - b 31ccc │ │ + b 31d60 │ │ mov w8, #0xfffd // #65533 │ │ sub x9, x1, #0x1 │ │ mov w10, #0x7fff // #32767 │ │ cmp w10, w8, lsr #1 │ │ - b.eq 31cd0 // b.none │ │ + b.eq 31d64 // b.none │ │ and w10, w8, #0xfffff800 │ │ mov w11, #0xd800 // #55296 │ │ cmp w10, w11 │ │ - b.eq 31cd0 // b.none │ │ + b.eq 31d64 // b.none │ │ cmp w8, #0x110, lsl #12 │ │ - b.cc 31cd4 // b.lo, b.ul, b.last │ │ - b 31cd0 │ │ + b.cc 31d68 // b.lo, b.ul, b.last │ │ + b 31d64 │ │ mov w10, w14 │ │ - tbz w10, #0, 31ca0 │ │ + tbz w10, #0, 31d34 │ │ mov w8, #0xfffd // #65533 │ │ sub w9, w1, w9 │ │ mov w0, w8 │ │ str w9, [x2] │ │ ret │ │ tst w8, #0x80 │ │ mov w9, #0xfffd // #65533 │ │ csel w8, w8, w9, eq // eq = none │ │ - b 31c9c │ │ + b 31d30 │ │ mov w8, w14 │ │ mov w10, w13 │ │ - b 31ccc │ │ + b 31d60 │ │ mov w10, w12 │ │ - b 31ccc │ │ + b 31d60 │ │ mov w8, w12 │ │ mov w10, w11 │ │ - b 31ccc │ │ + b 31d60 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ mov w2, #0x801 // #2049 │ │ mov x20, x3 │ │ sxtw x0, w0 │ │ sxtw x1, w1 │ │ movk w2, #0x1300, lsl #16 │ │ mov w3, wzr │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x21, x0 │ │ - cbz x0, 31da4 │ │ + cbz x0, 31e38 │ │ ldr x8, [x21, #8] │ │ mov w10, #0x1 // #1 │ │ lsr x12, x19, #16 │ │ lsr x9, x19, #8 │ │ mvn w11, w19 │ │ mvn w13, w9 │ │ ldr x8, [x8, #8] │ │ @@ -5021,15 +5026,15 @@ │ │ lsr x10, x19, #24 │ │ strb w11, [x8] │ │ strb w13, [x8, #1] │ │ strb w19, [x8, #4] │ │ strb w9, [x8, #5] │ │ strb w12, [x8, #6] │ │ strb w10, [x8, #7] │ │ - bl a5100 │ │ + bl a4540 │ │ ldp x20, x19, [sp, #32] │ │ mov x0, x21 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0xb0 │ │ stp d15, d14, [sp, #16] │ │ @@ -5047,32 +5052,32 @@ │ │ mov w2, #0x801 // #2049 │ │ mov x20, x3 │ │ sxtw x0, w0 │ │ sxtw x1, w1 │ │ movk w2, #0x1300, lsl #16 │ │ mov w3, wzr │ │ mov x22, x4 │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x19, x0 │ │ - cbz x0, 320a8 │ │ + cbz x0, 3213c │ │ ubfx x25, x20, #8, #24 │ │ ubfx x24, x20, #16, #16 │ │ lsr x23, x20, #24 │ │ mov w8, #0xff // #255 │ │ lsr w26, w21, #24 │ │ ubfx x27, x20, #24, #8 │ │ cmp w26, #0xff │ │ str w8, [x22] │ │ - b.ne 31e44 // b.any │ │ + b.ne 31ed8 // b.any │ │ mov w10, w23 │ │ cmp w27, #0xff │ │ - b.eq 31e58 // b.none │ │ + b.eq 31eec // b.none │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - bl a5110 │ │ + bl a4550 │ │ cmp w27, #0xff │ │ csel w10, wzr, w23, eq // eq = none │ │ lsr w12, w20, #8 │ │ ubfx w14, w21, #8, #8 │ │ lsr w11, w20, #16 │ │ sub w12, w14, w12, uxtb │ │ ubfx w14, w21, #16, #8 │ │ @@ -5088,30 +5093,30 @@ │ │ csinc w17, w15, wzr, lt // lt = tstop │ │ cmp w12, #0x0 │ │ csinc w0, w15, wzr, lt // lt = tstop │ │ cmp w13, #0x0 │ │ dup v0.4s, w13 │ │ csinc w13, w15, wzr, lt // lt = tstop │ │ dup v2.4s, w11 │ │ - adrp x11, a000 │ │ + adrp x11, a000 │ │ ldr x9, [x9, #8] │ │ dup v1.4s, w12 │ │ dup v4.4s, w13 │ │ - adrp x12, a000 │ │ - adrp x13, a000 │ │ - ldr q16, [x11, #1600] │ │ - adrp x11, a000 │ │ + adrp x12, a000 │ │ + adrp x13, a000 │ │ + ldr q16, [x11, #1664] │ │ + adrp x11, a000 │ │ mov x8, xzr │ │ ldr x9, [x9, #8] │ │ dup v3.4s, w14 │ │ - ldr q17, [x12, #1504] │ │ + ldr q17, [x12, #1552] │ │ dup v5.4s, w20 │ │ - ldr q19, [x13, #1408] │ │ + ldr q19, [x13, #1456] │ │ dup v6.4s, w0 │ │ - ldr q22, [x11, #1648] │ │ + ldr q22, [x11, #1712] │ │ dup v7.4s, w25 │ │ dup v18.4s, w17 │ │ dup v21.4s, w24 │ │ dup v23.4s, w16 │ │ dup v20.16b, w10 │ │ str q20, [sp] │ │ mul v26.4s, v0.4s, v19.4s │ │ @@ -5213,15 +5218,15 @@ │ │ add v11.16b, v20.16b, v27.16b │ │ movi v20.4s, #0x10 │ │ st4 {v8.16b-v11.16b}, [x10] │ │ add v22.4s, v22.4s, v20.4s │ │ add v19.4s, v19.4s, v20.4s │ │ add v17.4s, v17.4s, v20.4s │ │ add v16.4s, v16.4s, v20.4s │ │ - b.ne 31f04 // b.any │ │ + b.ne 31f98 // b.any │ │ strb w23, [x9, #3] │ │ mov x0, x19 │ │ ldr x27, [sp, #96] │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ @@ -5239,29 +5244,29 @@ │ │ mov x8, x3 │ │ and w3, w19, #0xff00 │ │ and w9, w19, #0xff000000 │ │ bfi w3, w19, #16, #8 │ │ bfxil w3, w19, #16, #8 │ │ orr w9, w3, w9 │ │ str w9, [x8] │ │ - cbz w0, 32144 │ │ + cbz w0, 321d8 │ │ mov w2, #0x2004 // #8196 │ │ sxtw x0, w0 │ │ sxtw x1, w1 │ │ movk w2, #0x1636, lsl #16 │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x20, x0 │ │ - cbz x0, 32148 │ │ + cbz x0, 321dc │ │ lsr w8, w19, #24 │ │ cmp w8, #0xfe │ │ - b.hi 32148 // b.pmore │ │ + b.hi 321dc // b.pmore │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ - bl a5110 │ │ - b 32148 │ │ + bl a4550 │ │ + b 321dc │ │ mov x20, xzr │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ @@ -5269,122 +5274,354 @@ │ │ mov x19, x3 │ │ and w8, w2, #0xff00 │ │ and w9, w19, #0xff000000 │ │ bfi w8, w2, #16, #8 │ │ orr w8, w8, w9 │ │ bfxil w8, w2, #16, #8 │ │ str w8, [x4] │ │ - cbz w0, 321c8 │ │ + cbz w0, 3225c │ │ and w3, w19, #0xff00ff00 │ │ mov w2, #0x2004 // #8196 │ │ bfi w3, w19, #16, #8 │ │ sxtw x0, w0 │ │ bfxil w3, w19, #16, #8 │ │ sxtw x1, w1 │ │ movk w2, #0x1636, lsl #16 │ │ - bl 36ab4 │ │ + bl 36b14 │ │ mov x20, x0 │ │ - cbz x0, 321cc │ │ + cbz x0, 32260 │ │ lsr w8, w19, #24 │ │ cmp w8, #0xfe │ │ - b.hi 321cc // b.pmore │ │ + b.hi 32260 // b.pmore │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ - bl a5110 │ │ - b 321cc │ │ + bl a4550 │ │ + b 32260 │ │ mov x20, xzr │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - sub sp, sp, #0xc0 │ │ - stp x29, x30, [sp, #96] │ │ - add x29, sp, #0x60 │ │ - stp x28, x27, [sp, #112] │ │ - stp x26, x25, [sp, #128] │ │ - stp x24, x23, [sp, #144] │ │ - stp x22, x21, [sp, #160] │ │ - stp x20, x19, [sp, #176] │ │ - stur w4, [x29, #-28] │ │ + sub sp, sp, #0xd0 │ │ + stp x29, x30, [sp, #112] │ │ + add x29, sp, #0x70 │ │ + stp x28, x27, [sp, #128] │ │ + stp x26, x25, [sp, #144] │ │ + stp x24, x23, [sp, #160] │ │ + stp x22, x21, [sp, #176] │ │ + stp x20, x19, [sp, #192] │ │ + stur w4, [x29, #-20] │ │ mrs x19, tpidr_el0 │ │ mov w9, #0x6a90 // #27280 │ │ mov w25, w5 │ │ mov x21, x3 │ │ mov x22, x2 │ │ ldr x8, [x19, #40] │ │ - add x9, x2, x9 │ │ + add x24, x2, x9 │ │ ubfx x23, x6, #24, #8 │ │ cmp w0, #0x2 │ │ - stur x9, [x29, #-24] │ │ stur x8, [x29, #-8] │ │ - stur x19, [x29, #-40] │ │ - b.ne 32804 // b.any │ │ + stur x24, [x29, #-48] │ │ + str x19, [sp, #56] │ │ + b.ne 322fc // b.any │ │ mov w8, #0x6aa0 // #27296 │ │ ldr w8, [x22, x8] │ │ - cbz w8, 32804 │ │ + cbz w8, 322fc │ │ cmp w23, #0xff │ │ - b.ne 32be8 // b.any │ │ - cbz w1, 34190 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b.ne 32c6c // b.any │ │ + cbz w1, 34208 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ + mov x23, xzr │ │ + mov w26, #0xc // #12 │ │ + sub x27, x29, #0x10 │ │ + mov w28, #0xfffffffc // #-4 │ │ + b 326b8 │ │ + cmp w0, #0x1 │ │ + b.ne 32c38 // b.any │ │ + cbz w1, 33e68 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x23, xzr │ │ - mov w24, #0xc // #12 │ │ - sub x26, x29, #0x10 │ │ - mov w27, #0xfffffffc // #-4 │ │ - b 32288 │ │ + mov w26, #0xc // #12 │ │ + sub x27, x29, #0x10 │ │ + mov w28, #0xfffffffc // #-4 │ │ + b 3233c │ │ + str w11, [x9, #16] │ │ + str x8, [x9] │ │ + ldr w8, [x24] │ │ + add x23, x23, #0x1 │ │ + cmp x23, x8 │ │ + b.cs 360d0 // b.hs, b.nlast │ │ + ldr x8, [x22, #27272] │ │ + mov w2, wzr │ │ + mov w4, wzr │ │ + mov w5, wzr │ │ + mov x0, x22 │ │ + mov w3, #0x2 // #2 │ │ + madd x8, x23, x26, x8 │ │ + mov w6, #0x10 // #16 │ │ + ldp w1, w20, [x8] │ │ + ldr w19, [x8, #8] │ │ + stp xzr, x27, [sp] │ │ + and w7, w20, #0x3f │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ + ldur x9, [x29, #-16] │ │ + and w8, w20, #0xffffffc0 │ │ + tst w20, #0xffffffc0 │ │ + and w10, w19, #0xffffffc0 │ │ + orr w11, w8, #0x3f │ │ + orr w12, w10, #0x3f │ │ + csel w11, w11, w8, lt // lt = tstop │ │ + tst w19, #0xffffffc0 │ │ + ldr x8, [x9] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + cbz x8, 3232c │ │ + ldur w12, [x29, #-20] │ │ + add x16, x8, #0x7 │ │ + ldp w13, w14, [x9, #8] │ │ + add w17, w25, w10, asr #6 │ │ + add w11, w12, w11, asr #6 │ │ + str x16, [x9] │ │ + ldp w12, w10, [x9, #16] │ │ + add w13, w11, w13 │ │ + sub w14, w17, w14 │ │ + ldp w0, w17, [x21, #16] │ │ + mov w15, w13 │ │ + mov w11, w12 │ │ + add w1, w13, w12 │ │ + tbnz w13, #31, 3251c │ │ + tbnz w14, #31, 3251c │ │ + cmp w1, w0 │ │ + b.gt 3251c │ │ + add w2, w10, w14 │ │ + cmp w2, w17 │ │ + b.gt 3251c │ │ + ldr w15, [x21, #24] │ │ + ldr x17, [x21, #32] │ │ + mul w14, w15, w14 │ │ + add x14, x17, w14, sxtw │ │ + add x0, x14, w13, uxtw │ │ + and w13, w0, #0x7 │ │ + add w12, w12, w13 │ │ + sub x4, x16, x13 │ │ + add w12, w12, #0x7 │ │ + sxtw x12, w12 │ │ + and x12, x12, #0xfffffffffffffff8 │ │ + str x4, [x9] │ │ + orr w13, w12, #0x7 │ │ + cmp w12, #0x0 │ │ + csel w13, w13, w12, lt // lt = tstop │ │ + str w12, [x9, #16] │ │ + cbz w10, 32324 │ │ + asr w13, w13, #3 │ │ + ldrsw x17, [x9, #24] │ │ + sub w14, w15, w12 │ │ + sub w15, w13, #0x1 │ │ + add x16, x15, #0x1 │ │ + and x3, x0, #0xfffffffffffffff8 │ │ + and x0, x16, #0x1fffffffc │ │ + sub x17, x17, x12 │ │ + lsl x1, x15, #3 │ │ + sub w2, w13, w0 │ │ + b 32470 │ │ + mov x5, x4 │ │ + add x4, x5, x17 │ │ + add x3, x3, x14 │ │ + cbz w10, 32324 │ │ + sub w10, w10, #0x1 │ │ + cmp w12, #0x8 │ │ + b.lt 32460 // b.tstop │ │ + cmp w15, #0x3 │ │ + b.cc 324a4 // b.lo, b.ul, b.last │ │ + add x5, x4, x1 │ │ + add x5, x5, #0x8 │ │ + cmp x3, x5 │ │ + b.cs 324d0 // b.hs, b.nlast │ │ + add x5, x3, x1 │ │ + add x5, x5, #0x8 │ │ + cmp x4, x5 │ │ + b.cs 324d0 // b.hs, b.nlast │ │ + mov w6, w13 │ │ + mov x5, x4 │ │ + add w4, w6, #0x1 │ │ + ldr x6, [x5], #8 │ │ + ldr x7, [x3] │ │ + sub w4, w4, #0x1 │ │ + cmp w4, #0x1 │ │ + orr x6, x7, x6 │ │ + str x6, [x3], #8 │ │ + b.gt 324b0 │ │ + b 32464 │ │ + lsl x7, x0, #3 │ │ + add x6, x3, #0x10 │ │ + add x5, x4, x7 │ │ + add x3, x3, x7 │ │ + add x4, x4, #0x10 │ │ + mov x7, x0 │ │ + ldp q0, q1, [x4, #-16] │ │ + add x4, x4, #0x20 │ │ + subs x7, x7, #0x4 │ │ + ldp q2, q3, [x6, #-16] │ │ + orr v0.16b, v2.16b, v0.16b │ │ + orr v1.16b, v3.16b, v1.16b │ │ + stp q0, q1, [x6, #-16] │ │ + add x6, x6, #0x20 │ │ + b.ne 324e8 // b.any │ │ + mov w6, w2 │ │ + cmp x16, x0 │ │ + b.eq 32464 // b.none │ │ + b 324ac │ │ + tbz w15, #31, 3253c │ │ + ldr w11, [x9, #28] │ │ + mov w15, wzr │ │ + cmp w11, #0x0 │ │ + csinv w11, w28, wzr, ne // ne = any │ │ + mul w11, w11, w13 │ │ + add x16, x16, w11, sxtw │ │ + mov w11, w1 │ │ + sub w0, w11, w0 │ │ + cmp w14, #0x0 │ │ + add w0, w0, w15 │ │ + csel w1, wzr, w14, lt // lt = tstop │ │ + bic w0, w0, w0, asr #31 │ │ + sub w11, w11, w0 │ │ + cmp w11, #0x1 │ │ + b.lt 32328 // b.tstop │ │ + and w2, w14, w14, asr #31 │ │ + sub w17, w1, w17 │ │ + add w10, w10, w2 │ │ + add w17, w17, w10 │ │ + bic w17, w17, w17, asr #31 │ │ + sub w10, w10, w17 │ │ + cmp w10, #0x1 │ │ + b.lt 32328 // b.tstop │ │ + cbz w10, 32328 │ │ + ldr w2, [x21, #24] │ │ + cmp w13, #0x0 │ │ + ldr w17, [x9, #24] │ │ + bic w9, w11, w11, asr #31 │ │ + ldr x3, [x21, #32] │ │ + csel w13, w13, wzr, lt // lt = tstop │ │ + mul w1, w2, w1 │ │ + add w13, w12, w13 │ │ + sub w4, w17, w9 │ │ + mneg w17, w14, w17 │ │ + mvn w0, w0 │ │ + sub w9, w2, w9 │ │ + add w13, w0, w13 │ │ + add x1, x3, w1, sxtw │ │ + and w17, w17, w14, asr #31 │ │ + add x14, x13, #0x1 │ │ + add x2, x1, w15, uxtw │ │ + and x15, x14, #0x1ffffffe0 │ │ + sxtw x12, w4 │ │ + add x1, x16, w17, sxtw │ │ + sub w16, w11, w15 │ │ + b 325ec │ │ + mov x0, x2 │ │ + mov x17, x1 │ │ + add x1, x17, x12 │ │ + add x2, x0, x9 │ │ + cbz w10, 32698 │ │ + sub w10, w10, #0x1 │ │ + cmp w11, #0x1 │ │ + b.lt 325d8 // b.tstop │ │ + cmp w13, #0x1f │ │ + b.cc 32620 // b.lo, b.ul, b.last │ │ + add x17, x1, x13 │ │ + add x17, x17, #0x1 │ │ + cmp x2, x17 │ │ + b.cs 32650 // b.hs, b.nlast │ │ + add x17, x2, x13 │ │ + add x17, x17, #0x1 │ │ + cmp x1, x17 │ │ + b.cs 32650 // b.hs, b.nlast │ │ + mov w3, w11 │ │ + mov x17, x1 │ │ + mov x0, x2 │ │ + add w1, w3, #0x1 │ │ + ldrb w2, [x17], #1 │ │ + ldrb w3, [x0] │ │ + sub w1, w1, #0x1 │ │ + cmp w1, #0x1 │ │ + orr w2, w3, w2 │ │ + strb w2, [x0], #1 │ │ + b.hi 32630 // b.pmore │ │ + b 325e0 │ │ + add x17, x1, x15 │ │ + add x0, x2, x15 │ │ + add x2, x2, #0x10 │ │ + add x1, x1, #0x10 │ │ + mov x3, x15 │ │ + ldp q0, q1, [x1, #-16] │ │ + add x1, x1, #0x20 │ │ + subs x3, x3, #0x20 │ │ + ldp q2, q3, [x2, #-16] │ │ + orr v0.16b, v2.16b, v0.16b │ │ + orr v1.16b, v3.16b, v1.16b │ │ + stp q0, q1, [x2, #-16] │ │ + add x2, x2, #0x20 │ │ + b.ne 32664 // b.any │ │ + mov w3, w16 │ │ + cmp x14, x15 │ │ + b.eq 325e0 // b.none │ │ + b 3262c │ │ + ldur x9, [x29, #-16] │ │ + b 32328 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x24] │ │ add x23, x23, #0x1 │ │ - ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3606c // b.hs, b.nlast │ │ + b.cs 360d0 // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov x0, x22 │ │ mov w4, #0x4 // #4 │ │ - madd x8, x23, x24, x8 │ │ + madd x8, x23, x26, x8 │ │ mov w6, #0x10 // #16 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ - stp xzr, x26, [sp] │ │ + stp xzr, x27, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + cbz x9, 326a8 │ │ + ldp w12, w16, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w15, w11, w12 │ │ str x14, [x8] │ │ - add w15, w13, w15 │ │ - sub w12, w12, w16 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w16 │ │ ldp w13, w16, [x21, #16] │ │ add w17, w15, w10 │ │ - tbnz w15, #31, 3244c │ │ - tbnz w12, #31, 3244c │ │ + tbnz w15, #31, 32880 │ │ + tbnz w12, #31, 32880 │ │ cmp w17, w13 │ │ - b.gt 3244c │ │ + b.gt 32880 │ │ add w0, w11, w12 │ │ cmp w0, w16 │ │ - b.gt 3244c │ │ + b.gt 32880 │ │ ldr w16, [x21, #24] │ │ lsl w15, w15, #2 │ │ ldr x13, [x21, #32] │ │ mul w12, w16, w12 │ │ add x12, x13, w12, sxtw │ │ add x2, x12, w15, sxtw │ │ ldr w15, [x8, #28] │ │ @@ -5392,78 +5629,78 @@ │ │ add w13, w10, w12 │ │ sub x12, x14, x12 │ │ add w13, w13, #0x7 │ │ sxtw x13, w13 │ │ and x13, x13, #0xfffffffffffffff8 │ │ str x12, [x8] │ │ str w13, [x8, #16] │ │ - cbz w15, 326cc │ │ + cbz w15, 32b00 │ │ str w10, [x8, #16] │ │ - cbz w11, 3226c │ │ + cbz w11, 326a0 │ │ sxtw x13, w10 │ │ ldrsw x17, [x8, #24] │ │ sub w12, w10, #0x1 │ │ lsl x0, x13, #2 │ │ add x13, x12, #0x1 │ │ sub w15, w16, w0 │ │ and x16, x13, #0x1fffffff8 │ │ sub x17, x17, x0 │ │ lsl x0, x12, #2 │ │ sub w1, w10, w16 │ │ - b 323b4 │ │ + b 327e8 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x2, x2, x15 │ │ - cbz w11, 3226c │ │ + cbz w11, 326a0 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 323a4 // b.tstop │ │ + b.lt 327d8 // b.tstop │ │ cmp w12, #0x7 │ │ - b.cc 323e8 // b.lo, b.ul, b.last │ │ + b.cc 3281c // b.lo, b.ul, b.last │ │ add x3, x14, x0 │ │ add x3, x3, #0x4 │ │ cmp x2, x3 │ │ - b.cs 3240c // b.hs, b.nlast │ │ + b.cs 32840 // b.hs, b.nlast │ │ add x3, x2, x0 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 3240c // b.hs, b.nlast │ │ + b.cs 32840 // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x2], #4 │ │ - b.hi 323f4 // b.pmore │ │ - b 323a8 │ │ + b.hi 32828 // b.pmore │ │ + b 327dc │ │ lsl x5, x16, #2 │ │ add x4, x2, #0x10 │ │ add x3, x14, x5 │ │ add x2, x2, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x16 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 32424 // b.any │ │ + b.ne 32858 // b.any │ │ mov w14, w1 │ │ cmp x13, x16 │ │ - b.eq 323a8 // b.none │ │ - b 323f0 │ │ + b.eq 327dc // b.none │ │ + b 32824 │ │ ldp w4, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w1, w0, w12 │ │ - add w11, w1, w11 │ │ + add w11, w11, w1 │ │ cmp w3, #0x0 │ │ mneg w2, w12, w4 │ │ - csinv w1, w27, wzr, ne // ne = any │ │ + csinv w1, w28, wzr, ne // ne = any │ │ cmp w15, #0x0 │ │ csel w5, w17, w10, lt // lt = tstop │ │ csel w6, wzr, w15, lt // lt = tstop │ │ cmp w12, #0x0 │ │ and w0, w0, w2 │ │ csel w2, wzr, w12, lt // lt = tstop │ │ mul w12, w1, w15 │ │ @@ -5485,113 +5722,113 @@ │ │ add x14, x14, w0, sxtw │ │ sub w0, w4, w1 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w6, #2 │ │ csel w2, w11, wzr, gt │ │ add x16, x13, x16 │ │ sub w13, w7, w1, lsl #2 │ │ - cbz w3, 325c4 │ │ - cbz w2, 32270 │ │ + cbz w3, 329f8 │ │ + cbz w2, 326a4 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sub w17, w1, w1, lsl #2 │ │ add x15, x10, #0x1 │ │ add w17, w0, w17 │ │ and x0, x15, #0x1fffffff8 │ │ sxtw x17, w17 │ │ lsl x1, x10, #2 │ │ sub w2, w12, w0 │ │ - b 3252c │ │ + b 32960 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x16, x13 │ │ - cbz w11, 32270 │ │ + cbz w11, 326a4 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 3251c // b.tstop │ │ + b.lt 32950 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 32560 // b.lo, b.ul, b.last │ │ + b.cc 32994 // b.lo, b.ul, b.last │ │ add x3, x14, x1 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 32584 // b.hs, b.nlast │ │ + b.cs 329b8 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 32584 // b.hs, b.nlast │ │ + b.cs 329b8 // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w12 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x16], #4 │ │ - b.hi 3256c // b.pmore │ │ - b 32520 │ │ + b.hi 329a0 // b.pmore │ │ + b 32954 │ │ lsl x5, x0, #2 │ │ add x4, x16, #0x10 │ │ add x3, x14, x5 │ │ add x16, x16, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 3259c // b.any │ │ + b.ne 329d0 // b.any │ │ mov w14, w2 │ │ cmp x15, x0 │ │ - b.eq 32520 // b.none │ │ - b 32568 │ │ - cbz w2, 32270 │ │ + b.eq 32954 // b.none │ │ + b 3299c │ │ + cbz w2, 326a4 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sxtw x17, w0 │ │ add x15, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x15, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 32608 │ │ + b 32a3c │ │ mov x4, x16 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 32270 │ │ + cbz w11, 326a4 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 325f4 // b.tstop │ │ + b.lt 32a28 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 3263c // b.lo, b.ul, b.last │ │ + b.cc 32a70 // b.lo, b.ul, b.last │ │ add x3, x14, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 3266c // b.hs, b.nlast │ │ + b.cs 32aa0 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 3266c // b.hs, b.nlast │ │ + b.cs 32aa0 // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x14 │ │ mov x4, x16 │ │ add w14, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ orr w16, w5, w16, lsl #24 │ │ str w16, [x4], #4 │ │ - b.hi 3264c // b.pmore │ │ - b 325fc │ │ + b.hi 32a80 // b.pmore │ │ + b 32a30 │ │ add x3, x14, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x14, x14, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x14, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -5603,472 +5840,234 @@ │ │ uxtl v1.4s, v1.4h │ │ shl v0.4s, v0.4s, #24 │ │ shl v1.4s, v1.4s, #24 │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 32680 // b.any │ │ + b.ne 32ab4 // b.any │ │ mov w5, w2 │ │ cmp x15, x0 │ │ - b.eq 325fc // b.none │ │ - b 32648 │ │ - cbz w11, 3226c │ │ + b.eq 32a30 // b.none │ │ + b 32a7c │ │ + cbz w11, 326a0 │ │ ldrsw x0, [x8, #24] │ │ sub w15, w13, #0x8 │ │ lsl x1, x15, #2 │ │ sub w14, w16, w13, lsl #2 │ │ and x16, x2, #0xfffffffffffffff8 │ │ add x17, x15, #0x8 │ │ sub x0, x0, x13 │ │ add x1, x1, #0x20 │ │ add w2, w13, #0x1 │ │ - b 3270c │ │ + b 32b40 │ │ mov x16, x4 │ │ mov x12, x3 │ │ add x12, x12, x0 │ │ add x16, x16, x14 │ │ - cbz w11, 3226c │ │ + cbz w11, 326a0 │ │ sub w11, w11, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 32700 // b.tstop │ │ + b.lt 32b34 // b.tstop │ │ add x3, x12, x15 │ │ add x3, x3, #0x8 │ │ cmp x3, x16 │ │ - b.ls 3276c // b.plast │ │ + b.ls 32ba0 // b.plast │ │ add x3, x16, x15, lsl #2 │ │ add x3, x3, #0x20 │ │ cmp x12, x3 │ │ - b.cs 3276c // b.hs, b.nlast │ │ + b.cs 32ba0 // b.hs, b.nlast │ │ mov w3, w2 │ │ - b 32750 │ │ + b 32b84 │ │ add x16, x16, #0x4 │ │ sub w3, w3, #0x1 │ │ cmp w3, #0x1 │ │ - b.le 32700 │ │ + b.le 32b34 │ │ ldrb w4, [x12], #1 │ │ ldr w5, [x16] │ │ lsl w4, w4, #24 │ │ cmp w4, w5 │ │ - b.ls 32740 // b.plast │ │ + b.ls 32b74 // b.plast │ │ str w4, [x16] │ │ - b 32740 │ │ + b 32b74 │ │ add x3, x12, x17 │ │ add x4, x16, x17, lsl #2 │ │ mov x5, x1 │ │ - b 3278c │ │ + b 32bc0 │ │ subs x5, x5, #0x10 │ │ add x16, x16, #0x10 │ │ add x12, x12, #0x4 │ │ - b.eq 326f8 // b.none │ │ + b.eq 32b2c // b.none │ │ ldr s0, [x12] │ │ ldr q1, [x16] │ │ uxtl v0.8h, v0.8b │ │ uxtl v0.4s, v0.4h │ │ shl v0.4s, v0.4s, #24 │ │ cmhi v1.4s, v0.4s, v1.4s │ │ xtn v1.4h, v1.4s │ │ umov w6, v1.h[0] │ │ - tbz w6, #0, 327d8 │ │ + tbz w6, #0, 32c0c │ │ str s0, [x16] │ │ umov w6, v1.h[1] │ │ - tbnz w6, #0, 327e0 │ │ + tbnz w6, #0, 32c14 │ │ umov w6, v1.h[2] │ │ - tbz w6, #0, 327f0 │ │ + tbz w6, #0, 32c24 │ │ add x6, x16, #0x8 │ │ st1 {v0.s}[2], [x6] │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 3277c │ │ - b 327f8 │ │ + tbz w6, #0, 32bb0 │ │ + b 32c2c │ │ umov w6, v1.h[1] │ │ - tbz w6, #0, 327bc │ │ + tbz w6, #0, 32bf0 │ │ add x6, x16, #0x4 │ │ st1 {v0.s}[1], [x6] │ │ umov w6, v1.h[2] │ │ - tbnz w6, #0, 327c4 │ │ + tbnz w6, #0, 32bf8 │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 3277c │ │ + tbz w6, #0, 32bb0 │ │ add x6, x16, #0xc │ │ st1 {v0.s}[3], [x6] │ │ - b 3277c │ │ - cmp w0, #0x1 │ │ - b.ne 32bb0 // b.any │ │ - cbz w1, 33dec │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ - mov x23, xzr │ │ - mov w24, #0xc // #12 │ │ - sub x26, x29, #0x10 │ │ - mov w27, #0xfffffffc // #-4 │ │ - b 3284c │ │ - str w11, [x9, #16] │ │ - str x8, [x9] │ │ - ldur x8, [x29, #-24] │ │ - add x23, x23, #0x1 │ │ - ldr w8, [x8] │ │ - cmp x23, x8 │ │ - b.cs 3606c // b.hs, b.nlast │ │ - ldr x8, [x22, #27272] │ │ - mov w2, wzr │ │ - mov w4, wzr │ │ - mov w5, wzr │ │ - mov x0, x22 │ │ - mov w3, #0x2 // #2 │ │ - madd x8, x23, x24, x8 │ │ - mov w6, #0x10 // #16 │ │ - ldp w1, w20, [x8] │ │ - ldr w19, [x8, #8] │ │ - stp xzr, x26, [sp] │ │ - and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ - ldur x9, [x29, #-16] │ │ - and w8, w20, #0xffffffc0 │ │ - tst w20, #0xffffffc0 │ │ - orr w11, w8, #0x3f │ │ - csel w11, w11, w8, lt // lt = tstop │ │ - and w10, w19, #0xffffffc0 │ │ - ldr x8, [x9] │ │ - orr w13, w10, #0x3f │ │ - tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w12, [x9, #12] │ │ - add x16, x8, #0x7 │ │ - csel w13, w13, w10, lt // lt = tstop │ │ - ldr w14, [x9, #8] │ │ - add w17, w17, w11, asr #6 │ │ - add w0, w25, w13, asr #6 │ │ - ldr w10, [x9, #20] │ │ - str x16, [x9] │ │ - mov w11, w12 │ │ - add w13, w17, w14 │ │ - sub w14, w0, w15 │ │ - ldp w0, w17, [x21, #16] │ │ - add w1, w13, w12 │ │ - tbnz w13, #31, 32a28 │ │ - tbnz w14, #31, 32a28 │ │ - cmp w1, w0 │ │ - b.gt 32a28 │ │ - add w15, w10, w14 │ │ - cmp w15, w17 │ │ - b.gt 32a28 │ │ - ldr w15, [x21, #24] │ │ - ldr x17, [x21, #32] │ │ - mul w14, w15, w14 │ │ - add x14, x17, w14, sxtw │ │ - add x0, x14, w13, uxtw │ │ - and w13, w0, #0x7 │ │ - add w12, w12, w13 │ │ - sub x4, x16, x13 │ │ - add w12, w12, #0x7 │ │ - sxtw x12, w12 │ │ - and x12, x12, #0xfffffffffffffff8 │ │ - str x4, [x9] │ │ - orr w13, w12, #0x7 │ │ - cmp w12, #0x0 │ │ - csel w13, w13, w12, lt // lt = tstop │ │ - str w12, [x9, #16] │ │ - cbz w10, 32830 │ │ - asr w13, w13, #3 │ │ - ldrsw x17, [x9, #24] │ │ - sub w14, w15, w12 │ │ - sub w15, w13, #0x1 │ │ - add x16, x15, #0x1 │ │ - and x3, x0, #0xfffffffffffffff8 │ │ - and x0, x16, #0x1fffffffc │ │ - sub x17, x17, x12 │ │ - lsl x1, x15, #3 │ │ - sub w2, w13, w0 │ │ - b 3297c │ │ - mov x5, x4 │ │ - add x4, x5, x17 │ │ - add x3, x3, x14 │ │ - cbz w10, 32830 │ │ - sub w10, w10, #0x1 │ │ - cmp w12, #0x8 │ │ - b.lt 3296c // b.tstop │ │ - cmp w15, #0x3 │ │ - b.cc 329b0 // b.lo, b.ul, b.last │ │ - add x5, x4, x1 │ │ - add x5, x5, #0x8 │ │ - cmp x3, x5 │ │ - b.cs 329dc // b.hs, b.nlast │ │ - add x5, x3, x1 │ │ - add x5, x5, #0x8 │ │ - cmp x4, x5 │ │ - b.cs 329dc // b.hs, b.nlast │ │ - mov w6, w13 │ │ - mov x5, x4 │ │ - add w4, w6, #0x1 │ │ - ldr x6, [x5], #8 │ │ - ldr x7, [x3] │ │ - sub w4, w4, #0x1 │ │ - cmp w4, #0x1 │ │ - orr x6, x7, x6 │ │ - str x6, [x3], #8 │ │ - b.gt 329bc │ │ - b 32970 │ │ - lsl x7, x0, #3 │ │ - add x6, x3, #0x10 │ │ - add x5, x4, x7 │ │ - add x3, x3, x7 │ │ - add x4, x4, #0x10 │ │ - mov x7, x0 │ │ - ldp q0, q1, [x4, #-16] │ │ - add x4, x4, #0x20 │ │ - subs x7, x7, #0x4 │ │ - ldp q2, q3, [x6, #-16] │ │ - orr v0.16b, v2.16b, v0.16b │ │ - orr v1.16b, v3.16b, v1.16b │ │ - stp q0, q1, [x6, #-16] │ │ - add x6, x6, #0x20 │ │ - b.ne 329f4 // b.any │ │ - mov w6, w2 │ │ - cmp x16, x0 │ │ - b.eq 32970 // b.none │ │ - b 329b8 │ │ - mov w15, w13 │ │ - tbz w13, #31, 32a4c │ │ - ldr w11, [x9, #28] │ │ - mov w15, wzr │ │ - cmp w11, #0x0 │ │ - csinv w11, w27, wzr, ne // ne = any │ │ - mul w11, w11, w13 │ │ - add x16, x16, w11, sxtw │ │ - mov w11, w1 │ │ - sub w0, w11, w0 │ │ - cmp w14, #0x0 │ │ - add w0, w0, w15 │ │ - csel w1, wzr, w14, lt // lt = tstop │ │ - bic w0, w0, w0, asr #31 │ │ - sub w11, w11, w0 │ │ - cmp w11, #0x1 │ │ - b.lt 32834 // b.tstop │ │ - and w2, w14, w14, asr #31 │ │ - sub w17, w1, w17 │ │ - add w10, w2, w10 │ │ - add w17, w17, w10 │ │ - bic w17, w17, w17, asr #31 │ │ - sub w10, w10, w17 │ │ - cmp w10, #0x1 │ │ - b.lt 32834 // b.tstop │ │ - cbz w10, 32834 │ │ - ldr w2, [x21, #24] │ │ - cmp w13, #0x0 │ │ - ldr w17, [x9, #24] │ │ - bic w9, w11, w11, asr #31 │ │ - ldr x3, [x21, #32] │ │ - csel w13, w13, wzr, lt // lt = tstop │ │ - mul w1, w2, w1 │ │ - add w13, w12, w13 │ │ - sub w4, w17, w9 │ │ - mneg w17, w14, w17 │ │ - mvn w0, w0 │ │ - sub w9, w2, w9 │ │ - add w13, w0, w13 │ │ - add x1, x3, w1, sxtw │ │ - and w17, w17, w14, asr #31 │ │ - add x14, x13, #0x1 │ │ - add x2, x1, w15, uxtw │ │ - and x15, x14, #0x1ffffffe0 │ │ - sxtw x12, w4 │ │ - add x1, x16, w17, sxtw │ │ - sub w16, w11, w15 │ │ - b 32afc │ │ - mov x0, x2 │ │ - mov x17, x1 │ │ - add x1, x17, x12 │ │ - add x2, x0, x9 │ │ - cbz w10, 32ba8 │ │ - sub w10, w10, #0x1 │ │ - cmp w11, #0x1 │ │ - b.lt 32ae8 // b.tstop │ │ - cmp w13, #0x1f │ │ - b.cc 32b30 // b.lo, b.ul, b.last │ │ - add x17, x1, x13 │ │ - add x17, x17, #0x1 │ │ - cmp x2, x17 │ │ - b.cs 32b60 // b.hs, b.nlast │ │ - add x17, x2, x13 │ │ - add x17, x17, #0x1 │ │ - cmp x1, x17 │ │ - b.cs 32b60 // b.hs, b.nlast │ │ - mov w3, w11 │ │ - mov x17, x1 │ │ - mov x0, x2 │ │ - add w1, w3, #0x1 │ │ - ldrb w2, [x17], #1 │ │ - ldrb w3, [x0] │ │ - sub w1, w1, #0x1 │ │ - cmp w1, #0x1 │ │ - orr w2, w3, w2 │ │ - strb w2, [x0], #1 │ │ - b.hi 32b40 // b.pmore │ │ - b 32af0 │ │ - add x17, x1, x15 │ │ - add x0, x2, x15 │ │ - add x2, x2, #0x10 │ │ - add x1, x1, #0x10 │ │ - mov x3, x15 │ │ - ldp q0, q1, [x1, #-16] │ │ - add x1, x1, #0x20 │ │ - subs x3, x3, #0x20 │ │ - ldp q2, q3, [x2, #-16] │ │ - orr v0.16b, v2.16b, v0.16b │ │ - orr v1.16b, v3.16b, v1.16b │ │ - stp q0, q1, [x2, #-16] │ │ - add x2, x2, #0x20 │ │ - b.ne 32b74 // b.any │ │ - mov w3, w16 │ │ - cmp x14, x15 │ │ - b.eq 32af0 // b.none │ │ - b 32b3c │ │ - ldur x9, [x29, #-16] │ │ - b 32834 │ │ + b 32bb0 │ │ cmp w0, #0x2 │ │ str w25, [sp, #32] │ │ - b.ne 33a8c // b.any │ │ + b.ne 334c0 // b.any │ │ cmp w23, #0xff │ │ - b.ne 34fb0 // b.any │ │ - cbz w1, 35ce0 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b.ne 3501c // b.any │ │ + cbz w1, 35d48 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x23, xzr │ │ - mov w24, #0xc // #12 │ │ - sub x26, x29, #0x10 │ │ - mov w27, #0xfffffffc // #-4 │ │ - b 3346c │ │ - cbz w1, 3474c │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + mov w26, #0xc // #12 │ │ + sub x27, x29, #0x10 │ │ + mov w28, #0xfffffffc // #-4 │ │ + b 33510 │ │ + cbz w1, 347c4 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x26, xzr │ │ mov w27, #0xc // #12 │ │ sub x28, x29, #0x10 │ │ - mov w24, #0xfffffffc // #-4 │ │ dup v6.4s, w23 │ │ - str q6, [sp, #32] │ │ - b 32c30 │ │ + stur q6, [x29, #-48] │ │ + b 32ca8 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x24] │ │ add x26, x26, #0x1 │ │ - ldr w8, [x8] │ │ cmp x26, x8 │ │ - b.cs 3606c // b.hs, b.nlast │ │ + b.cs 360d0 // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov x0, x22 │ │ mov w4, #0x4 // #4 │ │ madd x8, x26, x27, x8 │ │ mov w6, #0x10 // #16 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ stp xzr, x28, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + movi v4.4s, #0x1, lsl #16 │ │ + ldr x9, [x8] │ │ + movi v5.2d, #0xff000000ff000000 │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + ldur q6, [x29, #-48] │ │ + cbz x9, 32c98 │ │ + ldp w12, w15, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w17, w11, w12 │ │ str x14, [x8] │ │ - add w17, w13, w15 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w15 │ │ ldp w13, w15, [x21, #16] │ │ - sub w12, w12, w16 │ │ add w16, w17, w10 │ │ - tbnz w17, #31, 32e50 │ │ - tbnz w12, #31, 32e50 │ │ + tbnz w17, #31, 32ecc │ │ + tbnz w12, #31, 32ecc │ │ cmp w16, w13 │ │ - b.gt 32e50 │ │ + b.gt 32ecc │ │ add w0, w11, w12 │ │ cmp w0, w15 │ │ - b.gt 32e50 │ │ + b.gt 32ecc │ │ ldr w16, [x21, #24] │ │ lsl w15, w17, #2 │ │ ldr x13, [x21, #32] │ │ - movi v4.4s, #0x1, lsl #16 │ │ ldr w17, [x8, #28] │ │ mul w12, w16, w12 │ │ - ldr q6, [sp, #32] │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x12, x13, w12, sxtw │ │ add x15, x12, w15, sxtw │ │ ubfx w12, w15, #2, #1 │ │ add w13, w10, w12 │ │ sub x12, x14, x12 │ │ add w13, w13, #0x7 │ │ sxtw x13, w13 │ │ and x13, x13, #0xfffffffffffffff8 │ │ str x12, [x8] │ │ str w13, [x8, #16] │ │ - cbz w17, 3315c │ │ + cbz w17, 331d0 │ │ ldrsw x12, [x8, #24] │ │ sxtw x13, w10 │ │ lsl x13, x13, #2 │ │ str x14, [x8] │ │ str w10, [x8, #16] │ │ sub x12, x12, x13 │ │ sub w13, w16, w13 │ │ - cbz w23, 33388 │ │ - cbz w11, 32c14 │ │ + cbz w23, 333fc │ │ + cbz w11, 32c90 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 32d6c │ │ + b 32de8 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 32c14 │ │ + cbz w11, 32c90 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 32d5c // b.tstop │ │ + b.lt 32dd8 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 32da4 // b.lo, b.ul, b.last │ │ + b.cc 32e20 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 32de0 // b.hs, b.nlast │ │ + b.cs 32e5c // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 32de0 // b.hs, b.nlast │ │ + b.cs 32e5c // b.hs, b.nlast │ │ mov w3, w10 │ │ mov x2, x14 │ │ add w14, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x15], #4 │ │ - b.hi 32db0 // b.pmore │ │ - b 32d60 │ │ + b.hi 32e2c // b.pmore │ │ + b 32ddc │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ @@ -6084,28 +6083,28 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v4.4s │ │ add v3.4s, v3.4s, v4.4s │ │ bit v0.16b, v2.16b, v5.16b │ │ bit v1.16b, v3.16b, v5.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 32df8 // b.any │ │ + b.ne 32e74 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 32d60 // b.none │ │ - b 32dac │ │ + b.eq 32ddc // b.none │ │ + b 32e28 │ │ ldp w1, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w2, w0, w12 │ │ - ldr q6, [sp, #32] │ │ - add w11, w2, w11 │ │ + add w11, w11, w2 │ │ + mov w2, #0xfffffffc // #-4 │ │ cmp w3, #0x0 │ │ mneg w4, w12, w1 │ │ - csinv w2, w24, wzr, ne // ne = any │ │ + csinv w2, w2, wzr, ne // ne = any │ │ cmp w17, #0x0 │ │ csel w16, w16, w10, lt // lt = tstop │ │ csel w5, wzr, w17, lt // lt = tstop │ │ cmp w12, #0x0 │ │ sub w13, w16, w13 │ │ csel w6, wzr, w12, lt // lt = tstop │ │ mul w12, w2, w17 │ │ @@ -6123,68 +6122,66 @@ │ │ mul w16, w7, w6 │ │ add x14, x14, w2, sxtw │ │ ccmp w12, #0x0, #0x4, gt │ │ add x15, x14, w4, sxtw │ │ bic w14, w12, w12, asr #31 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w5, #2 │ │ - movi v4.4s, #0x1, lsl #16 │ │ csel w2, w11, wzr, gt │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x16, x13, x16 │ │ sub w1, w1, w14 │ │ sub w13, w7, w14, lsl #2 │ │ - cbz w3, 33020 │ │ + cbz w3, 33094 │ │ sub w14, w14, w14, lsl #2 │ │ add w14, w1, w14 │ │ sxtw x14, w14 │ │ - cbz w23, 332b4 │ │ - cbz w2, 32c18 │ │ + cbz w23, 33328 │ │ + cbz w2, 32c94 │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 32f3c │ │ + b 32fb0 │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 32c18 │ │ + cbz w11, 32c94 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 32f2c // b.tstop │ │ + b.lt 32fa0 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 32f74 // b.lo, b.ul, b.last │ │ + b.cc 32fe8 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 32fb0 // b.hs, b.nlast │ │ + b.cs 33024 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 32fb0 // b.hs, b.nlast │ │ + b.cs 33024 // b.hs, b.nlast │ │ mov w3, w12 │ │ mov x2, x15 │ │ add w15, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x16], #4 │ │ - b.hi 32f80 // b.pmore │ │ - b 32f30 │ │ + b.hi 32ff4 // b.pmore │ │ + b 32fa4 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ @@ -6200,49 +6197,49 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v4.4s │ │ add v3.4s, v3.4s, v4.4s │ │ bit v0.16b, v2.16b, v5.16b │ │ bit v1.16b, v3.16b, v5.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 32fc8 // b.any │ │ + b.ne 3303c // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 32f30 // b.none │ │ - b 32f7c │ │ - cbz w2, 32c18 │ │ + b.eq 32fa4 // b.none │ │ + b 32ff0 │ │ + cbz w2, 32c94 │ │ cmp w17, #0x0 │ │ csel w14, w17, wzr, lt // lt = tstop │ │ sxtw x17, w1 │ │ add w10, w10, w14 │ │ mvn w14, w0 │ │ add w10, w14, w10 │ │ add x14, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x14, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 33064 │ │ + b 330d8 │ │ mov x4, x16 │ │ mov x3, x15 │ │ add x15, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 32c18 │ │ + cbz w11, 32c94 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 33050 // b.tstop │ │ + b.lt 330c4 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 33098 // b.lo, b.ul, b.last │ │ + b.cc 3310c // b.lo, b.ul, b.last │ │ add x3, x15, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 330dc // b.hs, b.nlast │ │ + b.cs 33150 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 330dc // b.hs, b.nlast │ │ + b.cs 33150 // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x15 │ │ mov x4, x16 │ │ add w15, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w15, w15, #0x1 │ │ @@ -6250,16 +6247,16 @@ │ │ mul w16, w23, w16 │ │ add w16, w16, w16, lsr #8 │ │ lsl w16, w16, #16 │ │ add w16, w16, #0x10, lsl #12 │ │ and w16, w16, #0xff000000 │ │ orr w16, w16, w5 │ │ str w16, [x4], #4 │ │ - b.hi 330a8 // b.pmore │ │ - b 33058 │ │ + b.hi 3311c // b.pmore │ │ + b 330cc │ │ add x3, x15, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x15, x15, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x15, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -6279,257 +6276,271 @@ │ │ add v1.4s, v1.4s, v4.4s │ │ and v0.16b, v0.16b, v5.16b │ │ and v1.16b, v1.16b, v5.16b │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 330f0 // b.any │ │ + b.ne 33164 // b.any │ │ mov w5, w2 │ │ cmp x14, x0 │ │ - b.eq 33058 // b.none │ │ - b 330a4 │ │ - cbz w11, 32c14 │ │ + b.eq 330cc // b.none │ │ + b 33118 │ │ + cbz w11, 32c90 │ │ ldrsw x0, [x8, #24] │ │ sub w14, w16, w13, lsl #2 │ │ sub w16, w13, #0x8 │ │ and x15, x15, #0xfffffffffffffff8 │ │ lsl x1, x16, #2 │ │ add x17, x16, #0x8 │ │ sub x0, x0, x13 │ │ add x1, x1, #0x20 │ │ add w2, w13, #0x1 │ │ - b 3319c │ │ + b 33210 │ │ mov x15, x4 │ │ mov x12, x3 │ │ add x12, x12, x0 │ │ add x15, x15, x14 │ │ - cbz w11, 32c14 │ │ + cbz w11, 32c90 │ │ sub w11, w11, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 33190 // b.tstop │ │ + b.lt 33204 // b.tstop │ │ add x3, x12, x16 │ │ add x3, x3, #0x8 │ │ cmp x3, x15 │ │ - b.ls 3320c // b.plast │ │ + b.ls 33280 // b.plast │ │ add x3, x15, x16, lsl #2 │ │ add x3, x3, #0x20 │ │ cmp x12, x3 │ │ - b.cs 3320c // b.hs, b.nlast │ │ + b.cs 33280 // b.hs, b.nlast │ │ mov w3, w2 │ │ - b 331e0 │ │ + b 33254 │ │ add x15, x15, #0x4 │ │ sub w3, w3, #0x1 │ │ cmp w3, #0x1 │ │ - b.le 33190 │ │ + b.le 33204 │ │ ldrb w4, [x12], #1 │ │ ldr w5, [x15] │ │ mul w4, w23, w4 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ and w4, w4, #0xff000000 │ │ cmp w4, w5 │ │ - b.ls 331d0 // b.plast │ │ + b.ls 33244 // b.plast │ │ str w4, [x15] │ │ - b 331d0 │ │ + b 33244 │ │ add x3, x12, x17 │ │ add x4, x15, x17, lsl #2 │ │ mov x5, x1 │ │ - b 3322c │ │ + b 332a0 │ │ subs x5, x5, #0x10 │ │ add x15, x15, #0x10 │ │ add x12, x12, #0x4 │ │ - b.eq 33188 // b.none │ │ + b.eq 331fc // b.none │ │ ldr s0, [x12] │ │ ldr q1, [x15] │ │ uxtl v0.8h, v0.8b │ │ uxtl v0.4s, v0.4h │ │ mul v0.4s, v6.4s, v0.4s │ │ usra v0.4s, v0.4s, #8 │ │ shl v0.4s, v0.4s, #16 │ │ add v0.4s, v0.4s, v4.4s │ │ and v0.16b, v0.16b, v5.16b │ │ cmhi v1.4s, v0.4s, v1.4s │ │ xtn v1.4h, v1.4s │ │ umov w6, v1.h[0] │ │ - tbz w6, #0, 33288 │ │ + tbz w6, #0, 332fc │ │ str s0, [x15] │ │ umov w6, v1.h[1] │ │ - tbnz w6, #0, 33290 │ │ + tbnz w6, #0, 33304 │ │ umov w6, v1.h[2] │ │ - tbz w6, #0, 332a0 │ │ + tbz w6, #0, 33314 │ │ add x6, x15, #0x8 │ │ st1 {v0.s}[2], [x6] │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 3321c │ │ - b 332a8 │ │ + tbz w6, #0, 33290 │ │ + b 3331c │ │ umov w6, v1.h[1] │ │ - tbz w6, #0, 3326c │ │ + tbz w6, #0, 332e0 │ │ add x6, x15, #0x4 │ │ st1 {v0.s}[1], [x6] │ │ umov w6, v1.h[2] │ │ - tbnz w6, #0, 33274 │ │ + tbnz w6, #0, 332e8 │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 3321c │ │ + tbz w6, #0, 33290 │ │ add x6, x15, #0xc │ │ st1 {v0.s}[3], [x6] │ │ - b 3321c │ │ - cbz w2, 32c18 │ │ + b 33290 │ │ + cbz w2, 32c94 │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 332ec │ │ + b 33360 │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 32c18 │ │ + cbz w11, 32c94 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 332dc // b.tstop │ │ + b.lt 33350 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 33324 // b.lo, b.ul, b.last │ │ + b.cc 33398 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 33348 // b.hs, b.nlast │ │ + b.cs 333bc // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 33348 // b.hs, b.nlast │ │ + b.cs 333bc // b.hs, b.nlast │ │ mov x2, x15 │ │ mov w15, w12 │ │ add w15, w15, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ str w3, [x16], #4 │ │ - b.hi 33330 // b.pmore │ │ - b 332e0 │ │ + b.hi 333a4 // b.pmore │ │ + b 33354 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ add x15, x15, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 33360 // b.any │ │ + b.ne 333d4 // b.any │ │ mov w15, w1 │ │ cmp x17, x0 │ │ - b.eq 332e0 // b.none │ │ - b 3332c │ │ - cbz w11, 32c14 │ │ + b.eq 33354 // b.none │ │ + b 333a0 │ │ + cbz w11, 32c90 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 333b0 │ │ + b 33424 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 32c14 │ │ + cbz w11, 32c90 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 333a0 // b.tstop │ │ + b.lt 33414 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 333e8 // b.lo, b.ul, b.last │ │ + b.cc 3345c // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 3340c // b.hs, b.nlast │ │ + b.cs 33480 // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 3340c // b.hs, b.nlast │ │ + b.cs 33480 // b.hs, b.nlast │ │ mov x2, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w3, [x15], #4 │ │ - b.hi 333f4 // b.pmore │ │ - b 333a4 │ │ + b.hi 33468 // b.pmore │ │ + b 33418 │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 33424 // b.any │ │ + b.ne 33498 // b.any │ │ mov w14, w1 │ │ cmp x17, x0 │ │ - b.eq 333a4 // b.none │ │ - b 333f0 │ │ + b.eq 33418 // b.none │ │ + b 33464 │ │ + cmp w0, #0x3 │ │ + b.ne 35930 // b.any │ │ + lsr x8, x6, #8 │ │ + lsr x9, x6, #16 │ │ + cbz w1, 35d64 │ │ + ldr w10, [x24] │ │ + cbz w10, 360d0 │ │ + mov x23, xzr │ │ + and w26, w6, #0xff │ │ + and w27, w8, #0xff │ │ + and w28, w9, #0xff │ │ + mov w24, #0x807f // #32895 │ │ + b 33b5c │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x24] │ │ mov w0, wzr │ │ add x23, x23, #0x1 │ │ - ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov x0, x22 │ │ mov w4, #0x4 // #4 │ │ - madd x8, x23, x24, x8 │ │ + madd x8, x23, x26, x8 │ │ mov w6, #0x10 // #16 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ - stp xzr, x26, [sp] │ │ + stp xzr, x27, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w14, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + ldur x24, [x29, #-48] │ │ + cbz x9, 334fc │ │ + ldp w12, w16, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ + add w14, w25, w10, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ add x13, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ + add w15, w11, w12 │ │ + sub w12, w14, w16 │ │ ldp w10, w11, [x8, #16] │ │ - add w14, w17, w14, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ str x13, [x8] │ │ - add w15, w14, w15 │ │ - sub w12, w12, w16 │ │ ldp w14, w16, [x21, #16] │ │ add w17, w15, w10 │ │ - tbnz w15, #31, 33630 │ │ - tbnz w12, #31, 33630 │ │ + tbnz w15, #31, 336dc │ │ + tbnz w12, #31, 336dc │ │ cmp w17, w14 │ │ - b.gt 33630 │ │ + b.gt 336dc │ │ add w0, w11, w12 │ │ cmp w0, w16 │ │ - b.gt 33630 │ │ + b.gt 336dc │ │ ldr w16, [x21, #24] │ │ lsl w15, w15, #2 │ │ ldr x14, [x21, #32] │ │ mul w12, w16, w12 │ │ add x12, x14, w12, sxtw │ │ add x2, x12, w15, sxtw │ │ ubfx w12, w2, #2, #1 │ │ @@ -6537,78 +6548,78 @@ │ │ sub x4, x13, x12 │ │ add w14, w14, #0x7 │ │ sxtw x12, w14 │ │ ldr w14, [x8, #28] │ │ and x12, x12, #0xfffffffffffffff8 │ │ str x4, [x8] │ │ str w12, [x8, #16] │ │ - cbz w14, 338b0 │ │ + cbz w14, 33854 │ │ str w10, [x8, #16] │ │ - cbz w11, 3344c │ │ + cbz w11, 334f4 │ │ sxtw x14, w10 │ │ ldrsw x17, [x8, #24] │ │ sub w12, w10, #0x1 │ │ lsl x0, x14, #2 │ │ add x14, x12, #0x1 │ │ sub w15, w16, w0 │ │ and x16, x14, #0x1fffffff8 │ │ sub x17, x17, x0 │ │ lsl x0, x12, #2 │ │ sub w1, w10, w16 │ │ - b 33598 │ │ + b 33644 │ │ mov x3, x13 │ │ add x13, x3, x17 │ │ add x2, x2, x15 │ │ - cbz w11, 3344c │ │ + cbz w11, 334f4 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 33588 // b.tstop │ │ + b.lt 33634 // b.tstop │ │ cmp w12, #0x7 │ │ - b.cc 335cc // b.lo, b.ul, b.last │ │ + b.cc 33678 // b.lo, b.ul, b.last │ │ add x3, x13, x0 │ │ add x3, x3, #0x4 │ │ cmp x2, x3 │ │ - b.cs 335f0 // b.hs, b.nlast │ │ + b.cs 3369c // b.hs, b.nlast │ │ add x3, x2, x0 │ │ add x3, x3, #0x4 │ │ cmp x13, x3 │ │ - b.cs 335f0 // b.hs, b.nlast │ │ + b.cs 3369c // b.hs, b.nlast │ │ mov x3, x13 │ │ mov w13, w10 │ │ add w13, w13, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w13, w13, #0x1 │ │ cmp w13, #0x1 │ │ str w4, [x2], #4 │ │ - b.hi 335d8 // b.pmore │ │ - b 3358c │ │ + b.hi 33684 // b.pmore │ │ + b 33638 │ │ lsl x5, x16, #2 │ │ add x4, x2, #0x10 │ │ add x3, x13, x5 │ │ add x2, x2, x5 │ │ add x13, x13, #0x10 │ │ mov x5, x16 │ │ ldp q0, q1, [x13, #-16] │ │ add x13, x13, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 33608 // b.any │ │ + b.ne 336b4 // b.any │ │ mov w13, w1 │ │ cmp x14, x16 │ │ - b.eq 3358c // b.none │ │ - b 335d4 │ │ + b.eq 33638 // b.none │ │ + b 33680 │ │ ldp w4, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w1, w0, w12 │ │ - add w11, w1, w11 │ │ + add w11, w11, w1 │ │ cmp w3, #0x0 │ │ mneg w2, w12, w4 │ │ - csinv w1, w27, wzr, ne // ne = any │ │ + csinv w1, w28, wzr, ne // ne = any │ │ cmp w15, #0x0 │ │ csel w5, w17, w10, lt // lt = tstop │ │ csel w6, wzr, w15, lt // lt = tstop │ │ cmp w12, #0x0 │ │ and w0, w0, w2 │ │ csel w2, wzr, w12, lt // lt = tstop │ │ mul w12, w1, w15 │ │ @@ -6630,171 +6641,105 @@ │ │ add x14, x13, w0, sxtw │ │ add x13, x16, w2, sxtw │ │ lsl w16, w6, #2 │ │ csel w2, w11, wzr, gt │ │ add x16, x13, x16 │ │ sub w0, w4, w1 │ │ sub w13, w7, w1, lsl #2 │ │ - cbz w3, 337a8 │ │ - cbz w2, 33450 │ │ + cbz w3, 33a34 │ │ + cbz w2, 334f8 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sub w17, w1, w1, lsl #2 │ │ add x15, x10, #0x1 │ │ add w17, w0, w17 │ │ and x0, x15, #0x1fffffff8 │ │ sxtw x17, w17 │ │ lsl x1, x10, #2 │ │ sub w2, w12, w0 │ │ - b 33710 │ │ + b 337bc │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x16, x13 │ │ - cbz w11, 33450 │ │ + cbz w11, 334f8 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 33700 // b.tstop │ │ + b.lt 337ac // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 33744 // b.lo, b.ul, b.last │ │ + b.cc 337f0 // b.lo, b.ul, b.last │ │ add x3, x14, x1 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 33768 // b.hs, b.nlast │ │ + b.cs 33814 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 33768 // b.hs, b.nlast │ │ + b.cs 33814 // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w12 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x16], #4 │ │ - b.hi 33750 // b.pmore │ │ - b 33704 │ │ + b.hi 337fc // b.pmore │ │ + b 337b0 │ │ lsl x5, x0, #2 │ │ add x4, x16, #0x10 │ │ add x3, x14, x5 │ │ add x16, x16, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 33780 // b.any │ │ + b.ne 3382c // b.any │ │ mov w14, w2 │ │ cmp x15, x0 │ │ - b.eq 33704 // b.none │ │ - b 3374c │ │ - cbz w2, 33450 │ │ - cmp w15, #0x0 │ │ - csel w15, w15, wzr, lt // lt = tstop │ │ - add w10, w10, w15 │ │ - mvn w15, w17 │ │ - add w10, w15, w10 │ │ - sxtw x17, w0 │ │ - add x15, x10, #0x1 │ │ - lsl x1, x10, #2 │ │ - and x0, x15, #0x1fffffff8 │ │ - sub w2, w12, w0 │ │ - b 337ec │ │ - mov x4, x16 │ │ - mov x3, x14 │ │ - add x14, x3, x17 │ │ - add x16, x4, x13 │ │ - cbz w11, 33450 │ │ - sub w11, w11, #0x1 │ │ - cmp w12, #0x1 │ │ - b.lt 337d8 // b.tstop │ │ - cmp w10, #0x7 │ │ - b.cc 33820 // b.lo, b.ul, b.last │ │ - add x3, x14, x10 │ │ - add x3, x3, #0x1 │ │ - cmp x16, x3 │ │ - b.cs 33850 // b.hs, b.nlast │ │ - add x3, x16, x1 │ │ - add x3, x3, #0x4 │ │ - cmp x14, x3 │ │ - b.cs 33850 // b.hs, b.nlast │ │ - mov w5, w12 │ │ - mov x3, x14 │ │ - mov x4, x16 │ │ - add w14, w5, #0x1 │ │ - ldrb w16, [x3], #1 │ │ - ldr w5, [x4] │ │ - sub w14, w14, #0x1 │ │ - cmp w14, #0x1 │ │ - orr w16, w5, w16, lsl #24 │ │ - str w16, [x4], #4 │ │ - b.hi 33830 // b.pmore │ │ - b 337e0 │ │ - add x3, x14, x0 │ │ - add x4, x16, x0, lsl #2 │ │ - add x16, x16, #0x10 │ │ - add x14, x14, #0x4 │ │ - mov x5, x0 │ │ - ldp s0, s1, [x14, #-4] │ │ - ldp q2, q3, [x16, #-16] │ │ - add x14, x14, #0x8 │ │ - subs x5, x5, #0x8 │ │ - uxtl v0.8h, v0.8b │ │ - uxtl v1.8h, v1.8b │ │ - uxtl v0.4s, v0.4h │ │ - uxtl v1.4s, v1.4h │ │ - shl v0.4s, v0.4s, #24 │ │ - shl v1.4s, v1.4s, #24 │ │ - orr v0.16b, v0.16b, v2.16b │ │ - orr v1.16b, v1.16b, v3.16b │ │ - stp q0, q1, [x16, #-16] │ │ - add x16, x16, #0x20 │ │ - b.ne 33864 // b.any │ │ - mov w5, w2 │ │ - cmp x15, x0 │ │ - b.eq 337e0 // b.none │ │ - b 3382c │ │ + b.eq 337b0 // b.none │ │ + b 337f8 │ │ add w13, w12, #0x3 │ │ cmp w12, #0x0 │ │ csel w14, w13, w12, lt // lt = tstop │ │ - cbz w11, 3344c │ │ + cbz w11, 334f4 │ │ asr w14, w14, #2 │ │ ldrsw x17, [x8, #24] │ │ sub w15, w14, #0x1 │ │ sub w13, w16, w12, lsl #2 │ │ add x16, x15, #0x1 │ │ and x7, x2, #0xfffffffffffffff8 │ │ and x1, x16, #0x1fffffffc │ │ sub x17, x17, x12 │ │ lsl x0, x15, #2 │ │ sub w2, w14, w1 │ │ lsl x3, x1, #2 │ │ - b 33904 │ │ + b 338a8 │ │ mov x5, x7 │ │ mov x6, x4 │ │ add x4, x6, x17 │ │ add x7, x5, x13 │ │ - cbz w11, 3344c │ │ + cbz w11, 334f4 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x4 │ │ - b.lt 338f0 // b.tstop │ │ + b.lt 33894 // b.tstop │ │ cmp w15, #0x3 │ │ - b.cc 33938 // b.lo, b.ul, b.last │ │ + b.cc 338dc // b.lo, b.ul, b.last │ │ add x5, x4, x0 │ │ add x5, x5, #0x4 │ │ cmp x5, x7 │ │ - b.ls 339a8 // b.plast │ │ + b.ls 3394c // b.plast │ │ add x5, x7, x0, lsl #2 │ │ add x5, x5, #0x10 │ │ cmp x4, x5 │ │ - b.cs 339a8 // b.hs, b.nlast │ │ + b.cs 3394c // b.hs, b.nlast │ │ mov w19, w14 │ │ mov x6, x4 │ │ mov x5, x7 │ │ add w4, w19, #0x1 │ │ ldp w19, w20, [x5] │ │ ldrb w7, [x6] │ │ sub w4, w4, #0x1 │ │ @@ -6811,24 +6756,24 @@ │ │ str w7, [x5, #8] │ │ ldrb w7, [x6, #3] │ │ orr w20, w20, w7, lsl #24 │ │ add x7, x6, #0x4 │ │ mov x6, x7 │ │ str w20, [x5, #12] │ │ mov x5, x19 │ │ - b.gt 33948 │ │ + b.gt 338ec │ │ mov x5, x19 │ │ mov x6, x7 │ │ - b 338f8 │ │ + b 3389c │ │ add x6, x4, x3 │ │ add x5, x7, x3, lsl #2 │ │ - mov x28, x1 │ │ + mov x24, x1 │ │ ldr q0, [x4], #16 │ │ ld4 {v16.4s-v19.4s}, [x7] │ │ - subs x28, x28, #0x4 │ │ + subs x24, x24, #0x4 │ │ umov w19, v0.b[0] │ │ umov w20, v0.b[1] │ │ umov w25, v0.b[2] │ │ umov w30, v0.b[3] │ │ fmov s1, w19 │ │ umov w19, v0.b[4] │ │ fmov s2, w20 │ │ @@ -6866,170 +6811,224 @@ │ │ shl v2.4s, v2.4s, #24 │ │ shl v3.4s, v3.4s, #24 │ │ orr v4.16b, v0.16b, v16.16b │ │ orr v5.16b, v1.16b, v17.16b │ │ orr v6.16b, v2.16b, v18.16b │ │ orr v7.16b, v3.16b, v19.16b │ │ st4 {v4.4s-v7.4s}, [x7], #64 │ │ - b.ne 339b4 // b.any │ │ + b.ne 33958 // b.any │ │ mov w19, w2 │ │ ldr w25, [sp, #32] │ │ + ldur x24, [x29, #-48] │ │ cmp x16, x1 │ │ - b.eq 338f8 // b.none │ │ - b 33944 │ │ - cmp w0, #0x3 │ │ - b.ne 358cc // b.any │ │ - lsr x8, x6, #8 │ │ - lsr x9, x6, #16 │ │ - cbz w1, 35cfc │ │ - ldur x10, [x29, #-24] │ │ - ldr w10, [x10] │ │ - cbz w10, 3606c │ │ - mov x23, xzr │ │ - and w24, w6, #0xff │ │ - and w26, w8, #0xff │ │ - and w27, w9, #0xff │ │ - mov w28, #0x807f // #32895 │ │ - b 33ae4 │ │ + b.eq 3389c // b.none │ │ + b 338e8 │ │ + cbz w2, 334f8 │ │ + cmp w15, #0x0 │ │ + csel w15, w15, wzr, lt // lt = tstop │ │ + add w10, w10, w15 │ │ + mvn w15, w17 │ │ + add w10, w15, w10 │ │ + sxtw x17, w0 │ │ + add x15, x10, #0x1 │ │ + lsl x1, x10, #2 │ │ + and x0, x15, #0x1fffffff8 │ │ + sub w2, w12, w0 │ │ + b 33a78 │ │ + mov x4, x16 │ │ + mov x3, x14 │ │ + add x14, x3, x17 │ │ + add x16, x4, x13 │ │ + cbz w11, 334f8 │ │ + sub w11, w11, #0x1 │ │ + cmp w12, #0x1 │ │ + b.lt 33a64 // b.tstop │ │ + cmp w10, #0x7 │ │ + b.cc 33aac // b.lo, b.ul, b.last │ │ + add x3, x14, x10 │ │ + add x3, x3, #0x1 │ │ + cmp x16, x3 │ │ + b.cs 33adc // b.hs, b.nlast │ │ + add x3, x16, x1 │ │ + add x3, x3, #0x4 │ │ + cmp x14, x3 │ │ + b.cs 33adc // b.hs, b.nlast │ │ + mov w5, w12 │ │ + mov x3, x14 │ │ + mov x4, x16 │ │ + add w14, w5, #0x1 │ │ + ldrb w16, [x3], #1 │ │ + ldr w5, [x4] │ │ + sub w14, w14, #0x1 │ │ + cmp w14, #0x1 │ │ + orr w16, w5, w16, lsl #24 │ │ + str w16, [x4], #4 │ │ + b.hi 33abc // b.pmore │ │ + b 33a6c │ │ + add x3, x14, x0 │ │ + add x4, x16, x0, lsl #2 │ │ + add x16, x16, #0x10 │ │ + add x14, x14, #0x4 │ │ + mov x5, x0 │ │ + ldp s0, s1, [x14, #-4] │ │ + ldp q2, q3, [x16, #-16] │ │ + add x14, x14, #0x8 │ │ + subs x5, x5, #0x8 │ │ + uxtl v0.8h, v0.8b │ │ + uxtl v1.8h, v1.8b │ │ + uxtl v0.4s, v0.4h │ │ + uxtl v1.4s, v1.4h │ │ + shl v0.4s, v0.4s, #24 │ │ + shl v1.4s, v1.4s, #24 │ │ + orr v0.16b, v0.16b, v2.16b │ │ + orr v1.16b, v1.16b, v3.16b │ │ + stp q0, q1, [x16, #-16] │ │ + add x16, x16, #0x20 │ │ + b.ne 33af0 // b.any │ │ + mov w5, w2 │ │ + cmp x15, x0 │ │ + b.eq 33a6c // b.none │ │ + b 33ab8 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldur x8, [x29, #-48] │ │ mov w0, wzr │ │ add x23, x23, #0x1 │ │ ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w9, #0xc // #12 │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w4, wzr │ │ mov x0, x22 │ │ madd x8, x23, x9, x8 │ │ mov w5, #0x8 // #8 │ │ mov w6, #0x10 // #16 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ sub x8, x29, #0x10 │ │ and w7, w20, #0x3f │ │ stp xzr, x8, [sp] │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ - and w10, w20, #0xffffffc0 │ │ + and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w10, #0x3f │ │ - and w12, w19, #0xffffffc0 │ │ - csel w14, w11, w10, lt // lt = tstop │ │ - ldr x9, [x8] │ │ - orr w13, w12, #0x3f │ │ + and w11, w19, #0xffffffc0 │ │ + orr w10, w9, #0x3f │ │ + orr w12, w11, #0x3f │ │ + csel w10, w10, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w12, w12, w11, lt // lt = tstop │ │ + cbz x9, 33b44 │ │ add x11, x9, #0x7 │ │ - csel w13, w13, w12, lt // lt = tstop │ │ - ldp w10, w12, [x8, #16] │ │ - add w14, w17, w14, asr #6 │ │ - add w17, w25, w13, asr #6 │ │ + ldur w14, [x29, #-20] │ │ + ldp w13, w15, [x8, #8] │ │ + add w16, w25, w12, asr #6 │ │ + add w14, w14, w10, asr #6 │ │ str x11, [x8] │ │ - add w14, w14, w15 │ │ + ldp w10, w12, [x8, #16] │ │ + add w14, w14, w13 │ │ + sub w15, w16, w15 │ │ ldp w13, w3, [x21, #16] │ │ - sub w15, w17, w16 │ │ - tbnz w14, #31, 33c84 │ │ - tbnz w15, #31, 33c84 │ │ + tbnz w14, #31, 33d00 │ │ + tbnz w15, #31, 33d00 │ │ add w16, w14, w10 │ │ cmp w16, w13 │ │ - b.gt 33c84 │ │ + b.gt 33d00 │ │ add w16, w12, w15 │ │ cmp w16, w3 │ │ - b.gt 33c84 │ │ - cbz w12, 33ac4 │ │ + b.gt 33d00 │ │ + cbz w12, 33b3c │ │ ldr w16, [x21, #24] │ │ sxtw x13, w10 │ │ ldrsw x17, [x8, #24] │ │ lsl x1, x13, #2 │ │ ldr x0, [x21, #32] │ │ mul w15, w16, w15 │ │ sub x13, x17, x1 │ │ lsl w17, w14, #2 │ │ sub w14, w16, w1 │ │ add w16, w10, #0x1 │ │ add x15, x0, w15, sxtw │ │ add x15, x15, w17, sxtw │ │ - b 33bd8 │ │ + b 33c54 │ │ add x11, x11, x13 │ │ add x15, x15, x14 │ │ - cbz w12, 33ac4 │ │ + cbz w12, 33b3c │ │ sub w12, w12, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 33bcc // b.tstop │ │ + b.lt 33c48 // b.tstop │ │ mov w17, w16 │ │ - b 33bfc │ │ + b 33c78 │ │ add x15, x15, #0x4 │ │ sub w17, w17, #0x1 │ │ cmp w17, #0x1 │ │ - b.le 33bcc │ │ + b.le 33c48 │ │ ldr w0, [x11], #4 │ │ - cbz w0, 33bec │ │ + cbz w0, 33c68 │ │ ldr w1, [x15] │ │ ubfx w2, w0, #16, #8 │ │ ubfx w3, w0, #8, #8 │ │ and w0, w0, #0xff │ │ eor w4, w2, #0xff │ │ - mul w2, w2, w24 │ │ + mul w2, w2, w26 │ │ ubfx w6, w1, #16, #8 │ │ - mul w7, w0, w27 │ │ + mul w7, w0, w28 │ │ eor w0, w0, #0xff │ │ - mul w5, w3, w26 │ │ + mul w5, w3, w27 │ │ madd w2, w6, w4, w2 │ │ and w6, w1, #0xff │ │ eor w3, w3, #0xff │ │ ubfx w4, w1, #8, #8 │ │ madd w0, w6, w0, w7 │ │ and w1, w1, #0xff000000 │ │ madd w3, w4, w3, w5 │ │ add w2, w2, w2, lsl #8 │ │ add w5, w0, #0x7f │ │ - add w2, w2, w28 │ │ + add w2, w2, w24 │ │ add w4, w3, #0x7f │ │ and w2, w2, #0x7ff0000 │ │ add w0, w0, w5, lsr #8 │ │ orr w1, w2, w1 │ │ add w3, w3, w4, lsr #8 │ │ add w0, w0, #0x80 │ │ add w3, w3, #0x80 │ │ and w2, w3, #0x1ffff00 │ │ orr w0, w1, w0, lsr #8 │ │ orr w0, w0, w2 │ │ str w0, [x15] │ │ - b 33bec │ │ + b 33c68 │ │ cmp w14, #0x0 │ │ and w16, w14, w14, asr #31 │ │ csel w1, wzr, w14, lt // lt = tstop │ │ add w0, w16, w10 │ │ sub w13, w1, w13 │ │ cmp w15, #0x0 │ │ add w13, w13, w0 │ │ bic w17, w13, w13, asr #31 │ │ sub w13, w0, w17 │ │ csel w0, wzr, w15, lt // lt = tstop │ │ lsl w2, w13, #2 │ │ cmp w13, #0x0 │ │ csneg w2, wzr, w2, le │ │ cmp w13, #0x1 │ │ - b.lt 33ac8 // b.tstop │ │ + b.lt 33b40 // b.tstop │ │ and w4, w15, w15, asr #31 │ │ sub w3, w0, w3 │ │ - add w12, w4, w12 │ │ + add w12, w12, w4 │ │ add w3, w3, w12 │ │ bic w3, w3, w3, asr #31 │ │ sub w12, w12, w3 │ │ cmp w12, #0x1 │ │ - b.lt 33ac8 // b.tstop │ │ - cbz w12, 33ac8 │ │ + b.lt 33b40 // b.tstop │ │ + cbz w12, 33b40 │ │ ldr w3, [x8, #24] │ │ neg w6, w14, lsl #2 │ │ ldr w4, [x21, #24] │ │ and w6, w6, w14, asr #31 │ │ ldr x5, [x21, #32] │ │ add w16, w10, w16 │ │ lsl w1, w1, #2 │ │ @@ -7041,121 +7040,121 @@ │ │ add x3, x11, w6, sxtw │ │ sxtw x11, w2 │ │ and w15, w4, w15, asr #31 │ │ add x0, x5, w0, sxtw │ │ add x10, x0, x1 │ │ add w16, w16, #0x1 │ │ add x15, x3, w15, sxtw │ │ - b 33d40 │ │ + b 33dbc │ │ add x15, x15, x11 │ │ add x10, x10, x14 │ │ - cbz w12, 33ac8 │ │ + cbz w12, 33b40 │ │ sub w12, w12, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 33d34 // b.tstop │ │ + b.lt 33db0 // b.tstop │ │ mov w17, w16 │ │ - b 33d64 │ │ + b 33de0 │ │ add x10, x10, #0x4 │ │ sub w17, w17, #0x1 │ │ cmp w17, #0x1 │ │ - b.le 33d34 │ │ + b.le 33db0 │ │ ldr w0, [x15], #4 │ │ - cbz w0, 33d54 │ │ + cbz w0, 33dd0 │ │ ldr w1, [x10] │ │ ubfx w2, w0, #16, #8 │ │ ubfx w3, w0, #8, #8 │ │ and w0, w0, #0xff │ │ eor w4, w2, #0xff │ │ - mul w2, w2, w24 │ │ + mul w2, w2, w26 │ │ ubfx w6, w1, #16, #8 │ │ - mul w7, w0, w27 │ │ + mul w7, w0, w28 │ │ eor w0, w0, #0xff │ │ - mul w5, w3, w26 │ │ + mul w5, w3, w27 │ │ madd w2, w6, w4, w2 │ │ and w6, w1, #0xff │ │ eor w3, w3, #0xff │ │ ubfx w4, w1, #8, #8 │ │ madd w0, w6, w0, w7 │ │ and w1, w1, #0xff000000 │ │ madd w3, w4, w3, w5 │ │ add w2, w2, w2, lsl #8 │ │ add w5, w0, #0x7f │ │ - add w2, w2, w28 │ │ + add w2, w2, w24 │ │ add w4, w3, #0x7f │ │ and w2, w2, #0x7ff0000 │ │ add w0, w0, w5, lsr #8 │ │ orr w1, w2, w1 │ │ add w3, w3, w4, lsr #8 │ │ add w0, w0, #0x80 │ │ add w3, w3, #0x80 │ │ and w2, w3, #0x1ffff00 │ │ orr w0, w1, w0, lsr #8 │ │ orr w0, w0, w2 │ │ str w0, [x10] │ │ - b 33d54 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b 33dd0 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x23, xzr │ │ - mov w24, #0xc // #12 │ │ - sub x26, x29, #0x10 │ │ - mov w27, #0xfffffffc // #-4 │ │ - b 33e2c │ │ + mov w26, #0xc // #12 │ │ + sub x27, x29, #0x10 │ │ + mov w28, #0xfffffffc // #-4 │ │ + b 33ea0 │ │ str w11, [x9, #16] │ │ str x8, [x9] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x19] │ │ mov w0, wzr │ │ add x23, x23, #0x1 │ │ - ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w4, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ mov x0, x22 │ │ - madd x8, x23, x24, x8 │ │ + madd x8, x23, x26, x8 │ │ mov w3, #0x2 // #2 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ - stp xzr, x26, [sp] │ │ + stp xzr, x27, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x9, [x29, #-16] │ │ and w8, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ + and w10, w19, #0xffffffc0 │ │ orr w11, w8, #0x3f │ │ + orr w12, w10, #0x3f │ │ csel w11, w11, w8, lt // lt = tstop │ │ - and w10, w19, #0xffffffc0 │ │ - ldr x8, [x9] │ │ - orr w13, w10, #0x3f │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w12, [x9, #12] │ │ + ldr x8, [x9] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + ldur x19, [x29, #-48] │ │ + cbz x8, 33e8c │ │ + ldur w12, [x29, #-20] │ │ add x16, x8, #0x7 │ │ - csel w13, w13, w10, lt // lt = tstop │ │ - ldr w14, [x9, #8] │ │ - add w17, w17, w11, asr #6 │ │ - add w0, w25, w13, asr #6 │ │ - ldr w10, [x9, #20] │ │ + ldp w13, w14, [x9, #8] │ │ + add w17, w25, w10, asr #6 │ │ + add w11, w12, w11, asr #6 │ │ str x16, [x9] │ │ - mov w11, w12 │ │ - add w13, w17, w14 │ │ - sub w14, w0, w15 │ │ + ldp w12, w10, [x9, #16] │ │ + add w13, w11, w13 │ │ + sub w14, w17, w14 │ │ ldp w0, w17, [x21, #16] │ │ + mov w15, w13 │ │ + mov w11, w12 │ │ add w1, w13, w12 │ │ - tbnz w13, #31, 34008 │ │ - tbnz w14, #31, 34008 │ │ + tbnz w13, #31, 34084 │ │ + tbnz w14, #31, 34084 │ │ cmp w1, w0 │ │ - b.gt 34008 │ │ - add w15, w10, w14 │ │ - cmp w15, w17 │ │ - b.gt 34008 │ │ + b.gt 34084 │ │ + add w2, w10, w14 │ │ + cmp w2, w17 │ │ + b.gt 34084 │ │ ldr w15, [x21, #24] │ │ ldr x17, [x21, #32] │ │ mul w14, w15, w14 │ │ add x14, x17, w14, sxtw │ │ add x0, x14, w13, uxtw │ │ and w13, w0, #0x7 │ │ add w12, w12, w13 │ │ @@ -7164,99 +7163,98 @@ │ │ sxtw x12, w12 │ │ and x12, x12, #0xfffffffffffffff8 │ │ str x4, [x9] │ │ orr w13, w12, #0x7 │ │ cmp w12, #0x0 │ │ csel w13, w13, w12, lt // lt = tstop │ │ str w12, [x9, #16] │ │ - cbz w10, 33e0c │ │ + cbz w10, 33e84 │ │ asr w13, w13, #3 │ │ ldrsw x17, [x9, #24] │ │ sub w14, w15, w12 │ │ sub w15, w13, #0x1 │ │ add x16, x15, #0x1 │ │ and x3, x0, #0xfffffffffffffff8 │ │ and x0, x16, #0x1fffffffc │ │ sub x17, x17, x12 │ │ lsl x1, x15, #3 │ │ sub w2, w13, w0 │ │ - b 33f5c │ │ + b 33fd8 │ │ mov x5, x4 │ │ add x4, x5, x17 │ │ add x3, x3, x14 │ │ - cbz w10, 33e0c │ │ + cbz w10, 33e84 │ │ sub w10, w10, #0x1 │ │ cmp w12, #0x8 │ │ - b.lt 33f4c // b.tstop │ │ + b.lt 33fc8 // b.tstop │ │ cmp w15, #0x3 │ │ - b.cc 33f90 // b.lo, b.ul, b.last │ │ + b.cc 3400c // b.lo, b.ul, b.last │ │ add x5, x4, x1 │ │ add x5, x5, #0x8 │ │ cmp x3, x5 │ │ - b.cs 33fbc // b.hs, b.nlast │ │ + b.cs 34038 // b.hs, b.nlast │ │ add x5, x3, x1 │ │ add x5, x5, #0x8 │ │ cmp x4, x5 │ │ - b.cs 33fbc // b.hs, b.nlast │ │ + b.cs 34038 // b.hs, b.nlast │ │ mov w6, w13 │ │ mov x5, x4 │ │ add w4, w6, #0x1 │ │ ldr x6, [x5], #8 │ │ ldr x7, [x3] │ │ sub w4, w4, #0x1 │ │ cmp w4, #0x1 │ │ orr x6, x7, x6 │ │ str x6, [x3], #8 │ │ - b.gt 33f9c │ │ - b 33f50 │ │ + b.gt 34018 │ │ + b 33fcc │ │ lsl x7, x0, #3 │ │ add x6, x3, #0x10 │ │ add x5, x4, x7 │ │ add x3, x3, x7 │ │ add x4, x4, #0x10 │ │ mov x7, x0 │ │ ldp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ subs x7, x7, #0x4 │ │ ldp q2, q3, [x6, #-16] │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x6, #-16] │ │ add x6, x6, #0x20 │ │ - b.ne 33fd4 // b.any │ │ + b.ne 34050 // b.any │ │ mov w6, w2 │ │ cmp x16, x0 │ │ - b.eq 33f50 // b.none │ │ - b 33f98 │ │ - mov w15, w13 │ │ - tbz w13, #31, 3402c │ │ + b.eq 33fcc // b.none │ │ + b 34014 │ │ + tbz w15, #31, 340a4 │ │ ldr w11, [x9, #28] │ │ mov w15, wzr │ │ cmp w11, #0x0 │ │ - csinv w11, w27, wzr, ne // ne = any │ │ + csinv w11, w28, wzr, ne // ne = any │ │ mul w11, w11, w13 │ │ add x16, x16, w11, sxtw │ │ mov w11, w1 │ │ sub w0, w11, w0 │ │ cmp w14, #0x0 │ │ add w0, w0, w15 │ │ csel w1, wzr, w14, lt // lt = tstop │ │ bic w0, w0, w0, asr #31 │ │ sub w11, w11, w0 │ │ cmp w11, #0x1 │ │ - b.lt 33e10 // b.tstop │ │ + b.lt 33e88 // b.tstop │ │ and w2, w14, w14, asr #31 │ │ sub w17, w1, w17 │ │ - add w10, w2, w10 │ │ + add w10, w10, w2 │ │ add w17, w17, w10 │ │ bic w17, w17, w17, asr #31 │ │ sub w10, w10, w17 │ │ cmp w10, #0x1 │ │ - b.lt 33e10 // b.tstop │ │ - cbz w10, 33e10 │ │ + b.lt 33e88 // b.tstop │ │ + cbz w10, 33e88 │ │ ldr w2, [x21, #24] │ │ cmp w13, #0x0 │ │ ldr w17, [x9, #24] │ │ bic w9, w11, w11, asr #31 │ │ ldr x3, [x21, #32] │ │ csel w13, w13, wzr, lt // lt = tstop │ │ mul w1, w2, w1 │ │ @@ -7270,123 +7268,123 @@ │ │ and w17, w17, w14, asr #31 │ │ add x14, x13, #0x1 │ │ add x2, x1, w15, uxtw │ │ and x15, x14, #0x1ffffffe0 │ │ sxtw x12, w4 │ │ add x1, x16, w17, sxtw │ │ sub w16, w11, w15 │ │ - b 340dc │ │ + b 34154 │ │ mov x0, x2 │ │ mov x17, x1 │ │ add x1, x17, x12 │ │ add x2, x0, x9 │ │ - cbz w10, 34188 │ │ + cbz w10, 34200 │ │ sub w10, w10, #0x1 │ │ cmp w11, #0x1 │ │ - b.lt 340c8 // b.tstop │ │ + b.lt 34140 // b.tstop │ │ cmp w13, #0x1f │ │ - b.cc 34110 // b.lo, b.ul, b.last │ │ + b.cc 34188 // b.lo, b.ul, b.last │ │ add x17, x1, x13 │ │ add x17, x17, #0x1 │ │ cmp x2, x17 │ │ - b.cs 34140 // b.hs, b.nlast │ │ + b.cs 341b8 // b.hs, b.nlast │ │ add x17, x2, x13 │ │ add x17, x17, #0x1 │ │ cmp x1, x17 │ │ - b.cs 34140 // b.hs, b.nlast │ │ + b.cs 341b8 // b.hs, b.nlast │ │ mov w3, w11 │ │ mov x17, x1 │ │ mov x0, x2 │ │ add w1, w3, #0x1 │ │ ldrb w2, [x17], #1 │ │ ldrb w3, [x0] │ │ sub w1, w1, #0x1 │ │ cmp w1, #0x1 │ │ orr w2, w3, w2 │ │ strb w2, [x0], #1 │ │ - b.hi 34120 // b.pmore │ │ - b 340d0 │ │ + b.hi 34198 // b.pmore │ │ + b 34148 │ │ add x17, x1, x15 │ │ add x0, x2, x15 │ │ add x2, x2, #0x10 │ │ add x1, x1, #0x10 │ │ mov x3, x15 │ │ ldp q0, q1, [x1, #-16] │ │ add x1, x1, #0x20 │ │ subs x3, x3, #0x20 │ │ ldp q2, q3, [x2, #-16] │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x2, #-16] │ │ add x2, x2, #0x20 │ │ - b.ne 34154 // b.any │ │ + b.ne 341cc // b.any │ │ mov w3, w16 │ │ cmp x14, x15 │ │ - b.eq 340d0 // b.none │ │ - b 3411c │ │ + b.eq 34148 // b.none │ │ + b 34194 │ │ ldur x9, [x29, #-16] │ │ - b 33e10 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b 33e88 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x23, xzr │ │ - mov w24, #0xc // #12 │ │ - sub x26, x29, #0x10 │ │ - mov w27, #0xfffffffc // #-4 │ │ - b 341d0 │ │ + mov w26, #0xc // #12 │ │ + sub x27, x29, #0x10 │ │ + mov w28, #0xfffffffc // #-4 │ │ + b 34240 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x19] │ │ mov w0, wzr │ │ add x23, x23, #0x1 │ │ - ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ mov x0, x22 │ │ - madd x8, x23, x24, x8 │ │ + madd x8, x23, x26, x8 │ │ mov w4, #0x4 // #4 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ - stp xzr, x26, [sp] │ │ + stp xzr, x27, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + ldur x19, [x29, #-48] │ │ + cbz x9, 3422c │ │ + ldp w12, w16, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w15, w11, w12 │ │ str x14, [x8] │ │ - add w15, w13, w15 │ │ - sub w12, w12, w16 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w16 │ │ ldp w13, w16, [x21, #16] │ │ add w17, w15, w10 │ │ - tbnz w15, #31, 34394 │ │ - tbnz w12, #31, 34394 │ │ + tbnz w15, #31, 3440c │ │ + tbnz w12, #31, 3440c │ │ cmp w17, w13 │ │ - b.gt 34394 │ │ + b.gt 3440c │ │ add w0, w11, w12 │ │ cmp w0, w16 │ │ - b.gt 34394 │ │ + b.gt 3440c │ │ ldr w16, [x21, #24] │ │ lsl w15, w15, #2 │ │ ldr x13, [x21, #32] │ │ mul w12, w16, w12 │ │ add x12, x13, w12, sxtw │ │ add x2, x12, w15, sxtw │ │ ldr w15, [x8, #28] │ │ @@ -7394,78 +7392,78 @@ │ │ add w13, w10, w12 │ │ sub x12, x14, x12 │ │ add w13, w13, #0x7 │ │ sxtw x13, w13 │ │ and x13, x13, #0xfffffffffffffff8 │ │ str x12, [x8] │ │ str w13, [x8, #16] │ │ - cbz w15, 34614 │ │ + cbz w15, 3468c │ │ str w10, [x8, #16] │ │ - cbz w11, 341b0 │ │ + cbz w11, 34224 │ │ sxtw x13, w10 │ │ ldrsw x17, [x8, #24] │ │ sub w12, w10, #0x1 │ │ lsl x0, x13, #2 │ │ add x13, x12, #0x1 │ │ sub w15, w16, w0 │ │ and x16, x13, #0x1fffffff8 │ │ sub x17, x17, x0 │ │ lsl x0, x12, #2 │ │ sub w1, w10, w16 │ │ - b 342fc │ │ + b 34374 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x2, x2, x15 │ │ - cbz w11, 341b0 │ │ + cbz w11, 34224 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 342ec // b.tstop │ │ + b.lt 34364 // b.tstop │ │ cmp w12, #0x7 │ │ - b.cc 34330 // b.lo, b.ul, b.last │ │ + b.cc 343a8 // b.lo, b.ul, b.last │ │ add x3, x14, x0 │ │ add x3, x3, #0x4 │ │ cmp x2, x3 │ │ - b.cs 34354 // b.hs, b.nlast │ │ + b.cs 343cc // b.hs, b.nlast │ │ add x3, x2, x0 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 34354 // b.hs, b.nlast │ │ + b.cs 343cc // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x2], #4 │ │ - b.hi 3433c // b.pmore │ │ - b 342f0 │ │ + b.hi 343b4 // b.pmore │ │ + b 34368 │ │ lsl x5, x16, #2 │ │ add x4, x2, #0x10 │ │ add x3, x14, x5 │ │ add x2, x2, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x16 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 3436c // b.any │ │ + b.ne 343e4 // b.any │ │ mov w14, w1 │ │ cmp x13, x16 │ │ - b.eq 342f0 // b.none │ │ - b 34338 │ │ + b.eq 34368 // b.none │ │ + b 343b0 │ │ ldp w4, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w1, w0, w12 │ │ - add w11, w1, w11 │ │ + add w11, w11, w1 │ │ cmp w3, #0x0 │ │ mneg w2, w12, w4 │ │ - csinv w1, w27, wzr, ne // ne = any │ │ + csinv w1, w28, wzr, ne // ne = any │ │ cmp w15, #0x0 │ │ csel w5, w17, w10, lt // lt = tstop │ │ csel w6, wzr, w15, lt // lt = tstop │ │ cmp w12, #0x0 │ │ and w0, w0, w2 │ │ csel w2, wzr, w12, lt // lt = tstop │ │ mul w12, w1, w15 │ │ @@ -7487,113 +7485,113 @@ │ │ add x14, x14, w0, sxtw │ │ sub w0, w4, w1 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w6, #2 │ │ csel w2, w11, wzr, gt │ │ add x16, x13, x16 │ │ sub w13, w7, w1, lsl #2 │ │ - cbz w3, 3450c │ │ - cbz w2, 341b4 │ │ + cbz w3, 34584 │ │ + cbz w2, 34228 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sub w17, w1, w1, lsl #2 │ │ add x15, x10, #0x1 │ │ add w17, w0, w17 │ │ and x0, x15, #0x1fffffff8 │ │ sxtw x17, w17 │ │ lsl x1, x10, #2 │ │ sub w2, w12, w0 │ │ - b 34474 │ │ + b 344ec │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x16, x13 │ │ - cbz w11, 341b4 │ │ + cbz w11, 34228 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 34464 // b.tstop │ │ + b.lt 344dc // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 344a8 // b.lo, b.ul, b.last │ │ + b.cc 34520 // b.lo, b.ul, b.last │ │ add x3, x14, x1 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 344cc // b.hs, b.nlast │ │ + b.cs 34544 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 344cc // b.hs, b.nlast │ │ + b.cs 34544 // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w12 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x16], #4 │ │ - b.hi 344b4 // b.pmore │ │ - b 34468 │ │ + b.hi 3452c // b.pmore │ │ + b 344e0 │ │ lsl x5, x0, #2 │ │ add x4, x16, #0x10 │ │ add x3, x14, x5 │ │ add x16, x16, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 344e4 // b.any │ │ + b.ne 3455c // b.any │ │ mov w14, w2 │ │ cmp x15, x0 │ │ - b.eq 34468 // b.none │ │ - b 344b0 │ │ - cbz w2, 341b4 │ │ + b.eq 344e0 // b.none │ │ + b 34528 │ │ + cbz w2, 34228 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sxtw x17, w0 │ │ add x15, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x15, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 34550 │ │ + b 345c8 │ │ mov x4, x16 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 341b4 │ │ + cbz w11, 34228 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 3453c // b.tstop │ │ + b.lt 345b4 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 34584 // b.lo, b.ul, b.last │ │ + b.cc 345fc // b.lo, b.ul, b.last │ │ add x3, x14, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 345b4 // b.hs, b.nlast │ │ + b.cs 3462c // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 345b4 // b.hs, b.nlast │ │ + b.cs 3462c // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x14 │ │ mov x4, x16 │ │ add w14, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ orr w16, w5, w16, lsl #24 │ │ str w16, [x4], #4 │ │ - b.hi 34594 // b.pmore │ │ - b 34544 │ │ + b.hi 3460c // b.pmore │ │ + b 345bc │ │ add x3, x14, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x14, x14, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x14, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -7605,223 +7603,223 @@ │ │ uxtl v1.4s, v1.4h │ │ shl v0.4s, v0.4s, #24 │ │ shl v1.4s, v1.4s, #24 │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 345c8 // b.any │ │ + b.ne 34640 // b.any │ │ mov w5, w2 │ │ cmp x15, x0 │ │ - b.eq 34544 // b.none │ │ - b 34590 │ │ - cbz w11, 341b0 │ │ + b.eq 345bc // b.none │ │ + b 34608 │ │ + cbz w11, 34224 │ │ ldrsw x0, [x8, #24] │ │ sub w15, w13, #0x8 │ │ lsl x1, x15, #2 │ │ sub w14, w16, w13, lsl #2 │ │ and x16, x2, #0xfffffffffffffff8 │ │ add x17, x15, #0x8 │ │ sub x0, x0, x13 │ │ add x1, x1, #0x20 │ │ add w2, w13, #0x1 │ │ - b 34654 │ │ + b 346cc │ │ mov x16, x4 │ │ mov x12, x3 │ │ add x12, x12, x0 │ │ add x16, x16, x14 │ │ - cbz w11, 341b0 │ │ + cbz w11, 34224 │ │ sub w11, w11, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 34648 // b.tstop │ │ + b.lt 346c0 // b.tstop │ │ add x3, x12, x15 │ │ add x3, x3, #0x8 │ │ cmp x3, x16 │ │ - b.ls 346b4 // b.plast │ │ + b.ls 3472c // b.plast │ │ add x3, x16, x15, lsl #2 │ │ add x3, x3, #0x20 │ │ cmp x12, x3 │ │ - b.cs 346b4 // b.hs, b.nlast │ │ + b.cs 3472c // b.hs, b.nlast │ │ mov w3, w2 │ │ - b 34698 │ │ + b 34710 │ │ add x16, x16, #0x4 │ │ sub w3, w3, #0x1 │ │ cmp w3, #0x1 │ │ - b.le 34648 │ │ + b.le 346c0 │ │ ldrb w4, [x12], #1 │ │ ldr w5, [x16] │ │ lsl w4, w4, #24 │ │ cmp w4, w5 │ │ - b.ls 34688 // b.plast │ │ + b.ls 34700 // b.plast │ │ str w4, [x16] │ │ - b 34688 │ │ + b 34700 │ │ add x3, x12, x17 │ │ add x4, x16, x17, lsl #2 │ │ mov x5, x1 │ │ - b 346d4 │ │ + b 3474c │ │ subs x5, x5, #0x10 │ │ add x16, x16, #0x10 │ │ add x12, x12, #0x4 │ │ - b.eq 34640 // b.none │ │ + b.eq 346b8 // b.none │ │ ldr s0, [x12] │ │ ldr q1, [x16] │ │ uxtl v0.8h, v0.8b │ │ uxtl v0.4s, v0.4h │ │ shl v0.4s, v0.4s, #24 │ │ cmhi v1.4s, v0.4s, v1.4s │ │ xtn v1.4h, v1.4s │ │ umov w6, v1.h[0] │ │ - tbz w6, #0, 34720 │ │ + tbz w6, #0, 34798 │ │ str s0, [x16] │ │ umov w6, v1.h[1] │ │ - tbnz w6, #0, 34728 │ │ + tbnz w6, #0, 347a0 │ │ umov w6, v1.h[2] │ │ - tbz w6, #0, 34738 │ │ + tbz w6, #0, 347b0 │ │ add x6, x16, #0x8 │ │ st1 {v0.s}[2], [x6] │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 346c4 │ │ - b 34740 │ │ + tbz w6, #0, 3473c │ │ + b 347b8 │ │ umov w6, v1.h[1] │ │ - tbz w6, #0, 34704 │ │ + tbz w6, #0, 3477c │ │ add x6, x16, #0x4 │ │ st1 {v0.s}[1], [x6] │ │ umov w6, v1.h[2] │ │ - tbnz w6, #0, 3470c │ │ + tbnz w6, #0, 34784 │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 346c4 │ │ + tbz w6, #0, 3473c │ │ add x6, x16, #0xc │ │ st1 {v0.s}[3], [x6] │ │ - b 346c4 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b 3473c │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x26, xzr │ │ mov w27, #0xc // #12 │ │ sub x28, x29, #0x10 │ │ mov w24, #0xfffffffc // #-4 │ │ dup v6.4s, w23 │ │ str q6, [sp, #32] │ │ - b 34794 │ │ + b 34804 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x19] │ │ mov w0, wzr │ │ add x26, x26, #0x1 │ │ - ldr w8, [x8] │ │ cmp x26, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ mov x0, x22 │ │ madd x8, x26, x27, x8 │ │ mov w4, #0x4 // #4 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ stp xzr, x28, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + movi v4.4s, #0x1, lsl #16 │ │ + ldr x9, [x8] │ │ + movi v5.2d, #0xff000000ff000000 │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + ldur x19, [x29, #-48] │ │ + ldr q6, [sp, #32] │ │ + cbz x9, 347f0 │ │ + ldp w12, w15, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w17, w11, w12 │ │ str x14, [x8] │ │ - add w17, w13, w15 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w15 │ │ ldp w13, w15, [x21, #16] │ │ - sub w12, w12, w16 │ │ add w16, w17, w10 │ │ - tbnz w17, #31, 349b4 │ │ - tbnz w12, #31, 349b4 │ │ + tbnz w17, #31, 34a2c │ │ + tbnz w12, #31, 34a2c │ │ cmp w16, w13 │ │ - b.gt 349b4 │ │ + b.gt 34a2c │ │ add w0, w11, w12 │ │ cmp w0, w15 │ │ - b.gt 349b4 │ │ + b.gt 34a2c │ │ ldr w16, [x21, #24] │ │ lsl w15, w17, #2 │ │ ldr x13, [x21, #32] │ │ - movi v4.4s, #0x1, lsl #16 │ │ ldr w17, [x8, #28] │ │ mul w12, w16, w12 │ │ - ldr q6, [sp, #32] │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x12, x13, w12, sxtw │ │ add x15, x12, w15, sxtw │ │ ubfx w12, w15, #2, #1 │ │ add w13, w10, w12 │ │ sub x12, x14, x12 │ │ add w13, w13, #0x7 │ │ sxtw x13, w13 │ │ and x13, x13, #0xfffffffffffffff8 │ │ str x12, [x8] │ │ str w13, [x8, #16] │ │ - cbz w17, 34cc0 │ │ + cbz w17, 34d2c │ │ ldrsw x12, [x8, #24] │ │ sxtw x13, w10 │ │ lsl x13, x13, #2 │ │ str x14, [x8] │ │ str w10, [x8, #16] │ │ sub x12, x12, x13 │ │ sub w13, w16, w13 │ │ - cbz w23, 34eec │ │ - cbz w11, 34774 │ │ + cbz w23, 34f58 │ │ + cbz w11, 347e8 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 348d0 │ │ + b 34948 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 34774 │ │ + cbz w11, 347e8 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 348c0 // b.tstop │ │ + b.lt 34938 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 34908 // b.lo, b.ul, b.last │ │ + b.cc 34980 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 34944 // b.hs, b.nlast │ │ + b.cs 349bc // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 34944 // b.hs, b.nlast │ │ + b.cs 349bc // b.hs, b.nlast │ │ mov w3, w10 │ │ mov x2, x14 │ │ add w14, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x15], #4 │ │ - b.hi 34914 // b.pmore │ │ - b 348c4 │ │ + b.hi 3498c // b.pmore │ │ + b 3493c │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ @@ -7837,25 +7835,24 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v4.4s │ │ add v3.4s, v3.4s, v4.4s │ │ bit v0.16b, v2.16b, v5.16b │ │ bit v1.16b, v3.16b, v5.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 3495c // b.any │ │ + b.ne 349d4 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 348c4 // b.none │ │ - b 34910 │ │ + b.eq 3493c // b.none │ │ + b 34988 │ │ ldp w1, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w2, w0, w12 │ │ - ldr q6, [sp, #32] │ │ - add w11, w2, w11 │ │ + add w11, w11, w2 │ │ cmp w3, #0x0 │ │ mneg w4, w12, w1 │ │ csinv w2, w24, wzr, ne // ne = any │ │ cmp w17, #0x0 │ │ csel w16, w16, w10, lt // lt = tstop │ │ csel w5, wzr, w17, lt // lt = tstop │ │ cmp w12, #0x0 │ │ @@ -7876,68 +7873,66 @@ │ │ mul w16, w7, w6 │ │ add x14, x14, w2, sxtw │ │ ccmp w12, #0x0, #0x4, gt │ │ add x15, x14, w4, sxtw │ │ bic w14, w12, w12, asr #31 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w5, #2 │ │ - movi v4.4s, #0x1, lsl #16 │ │ csel w2, w11, wzr, gt │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x16, x13, x16 │ │ sub w1, w1, w14 │ │ sub w13, w7, w14, lsl #2 │ │ - cbz w3, 34b84 │ │ + cbz w3, 34bf0 │ │ sub w14, w14, w14, lsl #2 │ │ add w14, w1, w14 │ │ sxtw x14, w14 │ │ - cbz w23, 34e18 │ │ - cbz w2, 34778 │ │ + cbz w23, 34e84 │ │ + cbz w2, 347ec │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 34aa0 │ │ + b 34b0c │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 34778 │ │ + cbz w11, 347ec │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 34a90 // b.tstop │ │ + b.lt 34afc // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 34ad8 // b.lo, b.ul, b.last │ │ + b.cc 34b44 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 34b14 // b.hs, b.nlast │ │ + b.cs 34b80 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 34b14 // b.hs, b.nlast │ │ + b.cs 34b80 // b.hs, b.nlast │ │ mov w3, w12 │ │ mov x2, x15 │ │ add w15, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x16], #4 │ │ - b.hi 34ae4 // b.pmore │ │ - b 34a94 │ │ + b.hi 34b50 // b.pmore │ │ + b 34b00 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ @@ -7953,49 +7948,49 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v4.4s │ │ add v3.4s, v3.4s, v4.4s │ │ bit v0.16b, v2.16b, v5.16b │ │ bit v1.16b, v3.16b, v5.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 34b2c // b.any │ │ + b.ne 34b98 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 34a94 // b.none │ │ - b 34ae0 │ │ - cbz w2, 34778 │ │ + b.eq 34b00 // b.none │ │ + b 34b4c │ │ + cbz w2, 347ec │ │ cmp w17, #0x0 │ │ csel w14, w17, wzr, lt // lt = tstop │ │ sxtw x17, w1 │ │ add w10, w10, w14 │ │ mvn w14, w0 │ │ add w10, w14, w10 │ │ add x14, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x14, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 34bc8 │ │ + b 34c34 │ │ mov x4, x16 │ │ mov x3, x15 │ │ add x15, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 34778 │ │ + cbz w11, 347ec │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 34bb4 // b.tstop │ │ + b.lt 34c20 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 34bfc // b.lo, b.ul, b.last │ │ + b.cc 34c68 // b.lo, b.ul, b.last │ │ add x3, x15, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 34c40 // b.hs, b.nlast │ │ + b.cs 34cac // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 34c40 // b.hs, b.nlast │ │ + b.cs 34cac // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x15 │ │ mov x4, x16 │ │ add w15, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w15, w15, #0x1 │ │ @@ -8003,16 +7998,16 @@ │ │ mul w16, w23, w16 │ │ add w16, w16, w16, lsr #8 │ │ lsl w16, w16, #16 │ │ add w16, w16, #0x10, lsl #12 │ │ and w16, w16, #0xff000000 │ │ orr w16, w16, w5 │ │ str w16, [x4], #4 │ │ - b.hi 34c0c // b.pmore │ │ - b 34bbc │ │ + b.hi 34c78 // b.pmore │ │ + b 34c28 │ │ add x3, x15, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x15, x15, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x15, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -8032,334 +8027,334 @@ │ │ add v1.4s, v1.4s, v4.4s │ │ and v0.16b, v0.16b, v5.16b │ │ and v1.16b, v1.16b, v5.16b │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 34c54 // b.any │ │ + b.ne 34cc0 // b.any │ │ mov w5, w2 │ │ cmp x14, x0 │ │ - b.eq 34bbc // b.none │ │ - b 34c08 │ │ - cbz w11, 34774 │ │ + b.eq 34c28 // b.none │ │ + b 34c74 │ │ + cbz w11, 347e8 │ │ ldrsw x0, [x8, #24] │ │ sub w14, w16, w13, lsl #2 │ │ sub w16, w13, #0x8 │ │ and x15, x15, #0xfffffffffffffff8 │ │ lsl x1, x16, #2 │ │ add x17, x16, #0x8 │ │ sub x0, x0, x13 │ │ add x1, x1, #0x20 │ │ add w2, w13, #0x1 │ │ - b 34d00 │ │ + b 34d6c │ │ mov x15, x4 │ │ mov x12, x3 │ │ add x12, x12, x0 │ │ add x15, x15, x14 │ │ - cbz w11, 34774 │ │ + cbz w11, 347e8 │ │ sub w11, w11, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 34cf4 // b.tstop │ │ + b.lt 34d60 // b.tstop │ │ add x3, x12, x16 │ │ add x3, x3, #0x8 │ │ cmp x3, x15 │ │ - b.ls 34d70 // b.plast │ │ + b.ls 34ddc // b.plast │ │ add x3, x15, x16, lsl #2 │ │ add x3, x3, #0x20 │ │ cmp x12, x3 │ │ - b.cs 34d70 // b.hs, b.nlast │ │ + b.cs 34ddc // b.hs, b.nlast │ │ mov w3, w2 │ │ - b 34d44 │ │ + b 34db0 │ │ add x15, x15, #0x4 │ │ sub w3, w3, #0x1 │ │ cmp w3, #0x1 │ │ - b.le 34cf4 │ │ + b.le 34d60 │ │ ldrb w4, [x12], #1 │ │ ldr w5, [x15] │ │ mul w4, w23, w4 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ and w4, w4, #0xff000000 │ │ cmp w4, w5 │ │ - b.ls 34d34 // b.plast │ │ + b.ls 34da0 // b.plast │ │ str w4, [x15] │ │ - b 34d34 │ │ + b 34da0 │ │ add x3, x12, x17 │ │ add x4, x15, x17, lsl #2 │ │ mov x5, x1 │ │ - b 34d90 │ │ + b 34dfc │ │ subs x5, x5, #0x10 │ │ add x15, x15, #0x10 │ │ add x12, x12, #0x4 │ │ - b.eq 34cec // b.none │ │ + b.eq 34d58 // b.none │ │ ldr s0, [x12] │ │ ldr q1, [x15] │ │ uxtl v0.8h, v0.8b │ │ uxtl v0.4s, v0.4h │ │ mul v0.4s, v6.4s, v0.4s │ │ usra v0.4s, v0.4s, #8 │ │ shl v0.4s, v0.4s, #16 │ │ add v0.4s, v0.4s, v4.4s │ │ and v0.16b, v0.16b, v5.16b │ │ cmhi v1.4s, v0.4s, v1.4s │ │ xtn v1.4h, v1.4s │ │ umov w6, v1.h[0] │ │ - tbz w6, #0, 34dec │ │ + tbz w6, #0, 34e58 │ │ str s0, [x15] │ │ umov w6, v1.h[1] │ │ - tbnz w6, #0, 34df4 │ │ + tbnz w6, #0, 34e60 │ │ umov w6, v1.h[2] │ │ - tbz w6, #0, 34e04 │ │ + tbz w6, #0, 34e70 │ │ add x6, x15, #0x8 │ │ st1 {v0.s}[2], [x6] │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 34d80 │ │ - b 34e0c │ │ + tbz w6, #0, 34dec │ │ + b 34e78 │ │ umov w6, v1.h[1] │ │ - tbz w6, #0, 34dd0 │ │ + tbz w6, #0, 34e3c │ │ add x6, x15, #0x4 │ │ st1 {v0.s}[1], [x6] │ │ umov w6, v1.h[2] │ │ - tbnz w6, #0, 34dd8 │ │ + tbnz w6, #0, 34e44 │ │ umov w6, v1.h[3] │ │ - tbz w6, #0, 34d80 │ │ + tbz w6, #0, 34dec │ │ add x6, x15, #0xc │ │ st1 {v0.s}[3], [x6] │ │ - b 34d80 │ │ - cbz w2, 34778 │ │ + b 34dec │ │ + cbz w2, 347ec │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 34e50 │ │ + b 34ebc │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 34778 │ │ + cbz w11, 347ec │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 34e40 // b.tstop │ │ + b.lt 34eac // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 34e88 // b.lo, b.ul, b.last │ │ + b.cc 34ef4 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 34eac // b.hs, b.nlast │ │ + b.cs 34f18 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 34eac // b.hs, b.nlast │ │ + b.cs 34f18 // b.hs, b.nlast │ │ mov x2, x15 │ │ mov w15, w12 │ │ add w15, w15, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ str w3, [x16], #4 │ │ - b.hi 34e94 // b.pmore │ │ - b 34e44 │ │ + b.hi 34f00 // b.pmore │ │ + b 34eb0 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ add x15, x15, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 34ec4 // b.any │ │ + b.ne 34f30 // b.any │ │ mov w15, w1 │ │ cmp x17, x0 │ │ - b.eq 34e44 // b.none │ │ - b 34e90 │ │ - cbz w11, 34774 │ │ + b.eq 34eb0 // b.none │ │ + b 34efc │ │ + cbz w11, 347e8 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 34f14 │ │ + b 34f80 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 34774 │ │ + cbz w11, 347e8 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 34f04 // b.tstop │ │ + b.lt 34f70 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 34f4c // b.lo, b.ul, b.last │ │ + b.cc 34fb8 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 34f70 // b.hs, b.nlast │ │ + b.cs 34fdc // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 34f70 // b.hs, b.nlast │ │ + b.cs 34fdc // b.hs, b.nlast │ │ mov x2, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w3, [x15], #4 │ │ - b.hi 34f58 // b.pmore │ │ - b 34f08 │ │ + b.hi 34fc4 // b.pmore │ │ + b 34f74 │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 34f88 // b.any │ │ + b.ne 34ff4 // b.any │ │ mov w14, w1 │ │ cmp x17, x0 │ │ - b.eq 34f08 // b.none │ │ - b 34f54 │ │ - cbz w1, 36048 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b.eq 34f74 // b.none │ │ + b 34fc0 │ │ + cbz w1, 360b0 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x26, xzr │ │ mov w27, #0xc // #12 │ │ sub x28, x29, #0x10 │ │ dup v23.4s, w23 │ │ str q23, [sp, #16] │ │ - b 34ff8 │ │ + b 3505c │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x20] │ │ mov w0, wzr │ │ add x26, x26, #0x1 │ │ - ldr w8, [x8] │ │ cmp x26, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov x0, x22 │ │ mov w4, #0x4 // #4 │ │ madd x8, x26, x27, x8 │ │ mov w6, #0x10 // #16 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ stp xzr, x28, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + movi v20.4s, #0x1, lsl #16 │ │ + ldr x9, [x8] │ │ + movi v21.2d, #0xff000000ff000000 │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + movi v22.2d, #0xff000000ff │ │ + ldur x20, [x29, #-48] │ │ + ldr q23, [sp, #16] │ │ + cbz x9, 35048 │ │ + ldp w12, w15, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w17, w11, w12 │ │ str x14, [x8] │ │ - add w17, w13, w15 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w15 │ │ ldp w13, w15, [x21, #16] │ │ - sub w12, w12, w16 │ │ add w16, w17, w10 │ │ - tbnz w17, #31, 3521c │ │ - tbnz w12, #31, 3521c │ │ + tbnz w17, #31, 35288 │ │ + tbnz w12, #31, 35288 │ │ cmp w16, w13 │ │ - b.gt 3521c │ │ + b.gt 35288 │ │ add w0, w11, w12 │ │ cmp w0, w15 │ │ - b.gt 3521c │ │ + b.gt 35288 │ │ ldr w13, [x21, #24] │ │ lsl w16, w17, #2 │ │ ldr x15, [x21, #32] │ │ - movi v20.4s, #0x1, lsl #16 │ │ - ldr q23, [sp, #16] │ │ mul w12, w13, w12 │ │ - movi v21.2d, #0xff000000ff000000 │ │ - movi v22.2d, #0xff000000ff │ │ add x12, x15, w12, sxtw │ │ add x15, x12, w16, sxtw │ │ ubfx w12, w15, #2, #1 │ │ add w16, w10, w12 │ │ sub x4, x14, x12 │ │ add w16, w16, #0x7 │ │ sxtw x12, w16 │ │ ldr w16, [x8, #28] │ │ and x12, x12, #0xfffffffffffffff8 │ │ str x4, [x8] │ │ str w12, [x8, #16] │ │ - cbz w16, 3552c │ │ + cbz w16, 35450 │ │ ldrsw x12, [x8, #24] │ │ sxtw x16, w10 │ │ lsl x16, x16, #2 │ │ str x14, [x8] │ │ sub w13, w13, w16 │ │ str w10, [x8, #16] │ │ sub x12, x12, x16 │ │ - cbz w23, 35734 │ │ - cbz w11, 34fd8 │ │ + cbz w23, 35798 │ │ + cbz w11, 35040 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 35138 │ │ + b 351a4 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 34fd8 │ │ + cbz w11, 35040 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 35128 // b.tstop │ │ + b.lt 35194 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 35170 // b.lo, b.ul, b.last │ │ + b.cc 351dc // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 351ac // b.hs, b.nlast │ │ + b.cs 35218 // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 351ac // b.hs, b.nlast │ │ + b.cs 35218 // b.hs, b.nlast │ │ mov w3, w10 │ │ mov x2, x14 │ │ add w14, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x15], #4 │ │ - b.hi 3517c // b.pmore │ │ - b 3512c │ │ + b.hi 351e8 // b.pmore │ │ + b 35198 │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ @@ -8375,25 +8370,24 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v20.4s │ │ add v3.4s, v3.4s, v20.4s │ │ bit v0.16b, v2.16b, v21.16b │ │ bit v1.16b, v3.16b, v21.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 351c4 // b.any │ │ + b.ne 35230 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 3512c // b.none │ │ - b 35178 │ │ + b.eq 35198 // b.none │ │ + b 351e4 │ │ ldp w1, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w2, w0, w12 │ │ - ldr q23, [sp, #16] │ │ - add w11, w2, w11 │ │ + add w11, w11, w2 │ │ mov w2, #0xfffffffc // #-4 │ │ cmp w3, #0x0 │ │ mneg w4, w12, w1 │ │ csinv w2, w2, wzr, ne // ne = any │ │ cmp w17, #0x0 │ │ csel w16, w16, w10, lt // lt = tstop │ │ csel w5, wzr, w17, lt // lt = tstop │ │ @@ -8415,68 +8409,66 @@ │ │ mul w16, w7, w6 │ │ add x14, x14, w2, sxtw │ │ ccmp w12, #0x0, #0x4, gt │ │ add x15, x14, w4, sxtw │ │ bic w14, w12, w12, asr #31 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w5, #2 │ │ - movi v4.4s, #0x1, lsl #16 │ │ csel w2, w11, wzr, gt │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x16, x13, x16 │ │ sub w1, w1, w14 │ │ sub w13, w7, w14, lsl #2 │ │ - cbz w3, 353f0 │ │ + cbz w3, 3565c │ │ sub w14, w14, w14, lsl #2 │ │ add w14, w1, w14 │ │ sxtw x14, w14 │ │ - cbz w23, 357f8 │ │ - cbz w2, 34fdc │ │ + cbz w23, 3585c │ │ + cbz w2, 35044 │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 3530c │ │ + b 3536c │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 34fdc │ │ + cbz w11, 35044 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 352fc // b.tstop │ │ + b.lt 3535c // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 35344 // b.lo, b.ul, b.last │ │ + b.cc 353a4 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 35380 // b.hs, b.nlast │ │ + b.cs 353e0 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 35380 // b.hs, b.nlast │ │ + b.cs 353e0 // b.hs, b.nlast │ │ mov w3, w12 │ │ mov x2, x15 │ │ add w15, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x16], #4 │ │ - b.hi 35350 // b.pmore │ │ - b 35300 │ │ + b.hi 353b0 // b.pmore │ │ + b 35360 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ @@ -8486,138 +8478,59 @@ │ │ ushr v3.4s, v1.4s, #24 │ │ mul v2.4s, v2.4s, v23.4s │ │ mul v3.4s, v3.4s, v23.4s │ │ usra v2.4s, v2.4s, #8 │ │ usra v3.4s, v3.4s, #8 │ │ shl v2.4s, v2.4s, #16 │ │ shl v3.4s, v3.4s, #16 │ │ - add v2.4s, v2.4s, v4.4s │ │ - add v3.4s, v3.4s, v4.4s │ │ - bit v0.16b, v2.16b, v5.16b │ │ - bit v1.16b, v3.16b, v5.16b │ │ + add v2.4s, v2.4s, v20.4s │ │ + add v3.4s, v3.4s, v20.4s │ │ + bit v0.16b, v2.16b, v21.16b │ │ + bit v1.16b, v3.16b, v21.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 35398 // b.any │ │ + b.ne 353f8 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 35300 // b.none │ │ - b 3534c │ │ - cbz w2, 34fdc │ │ - cmp w17, #0x0 │ │ - csel w14, w17, wzr, lt // lt = tstop │ │ - sxtw x17, w1 │ │ - add w10, w10, w14 │ │ - mvn w14, w0 │ │ - add w10, w14, w10 │ │ - add x14, x10, #0x1 │ │ - lsl x1, x10, #2 │ │ - and x0, x14, #0x1fffffff8 │ │ - sub w2, w12, w0 │ │ - b 35434 │ │ - mov x4, x16 │ │ - mov x3, x15 │ │ - add x15, x3, x17 │ │ - add x16, x4, x13 │ │ - cbz w11, 34fdc │ │ - sub w11, w11, #0x1 │ │ - cmp w12, #0x1 │ │ - b.lt 35420 // b.tstop │ │ - cmp w10, #0x7 │ │ - b.cc 35468 // b.lo, b.ul, b.last │ │ - add x3, x15, x10 │ │ - add x3, x3, #0x1 │ │ - cmp x16, x3 │ │ - b.cs 354ac // b.hs, b.nlast │ │ - add x3, x16, x1 │ │ - add x3, x3, #0x4 │ │ - cmp x15, x3 │ │ - b.cs 354ac // b.hs, b.nlast │ │ - mov w5, w12 │ │ - mov x3, x15 │ │ - mov x4, x16 │ │ - add w15, w5, #0x1 │ │ - ldrb w16, [x3], #1 │ │ - ldr w5, [x4] │ │ - sub w15, w15, #0x1 │ │ - cmp w15, #0x1 │ │ - mul w16, w23, w16 │ │ - add w16, w16, w16, lsr #8 │ │ - lsl w16, w16, #16 │ │ - add w16, w16, #0x10, lsl #12 │ │ - and w16, w16, #0xff000000 │ │ - orr w16, w16, w5 │ │ - str w16, [x4], #4 │ │ - b.hi 35478 // b.pmore │ │ - b 35428 │ │ - add x3, x15, x0 │ │ - add x4, x16, x0, lsl #2 │ │ - add x16, x16, #0x10 │ │ - add x15, x15, #0x4 │ │ - mov x5, x0 │ │ - ldp s0, s1, [x15, #-4] │ │ - ldp q2, q3, [x16, #-16] │ │ - add x15, x15, #0x8 │ │ - subs x5, x5, #0x8 │ │ - uxtl v0.8h, v0.8b │ │ - uxtl v1.8h, v1.8b │ │ - uxtl v0.4s, v0.4h │ │ - uxtl v1.4s, v1.4h │ │ - mul v0.4s, v23.4s, v0.4s │ │ - mul v1.4s, v23.4s, v1.4s │ │ - usra v0.4s, v0.4s, #8 │ │ - usra v1.4s, v1.4s, #8 │ │ - shl v0.4s, v0.4s, #16 │ │ - shl v1.4s, v1.4s, #16 │ │ - add v0.4s, v0.4s, v4.4s │ │ - add v1.4s, v1.4s, v4.4s │ │ - and v0.16b, v0.16b, v5.16b │ │ - and v1.16b, v1.16b, v5.16b │ │ - orr v0.16b, v0.16b, v2.16b │ │ - orr v1.16b, v1.16b, v3.16b │ │ - stp q0, q1, [x16, #-16] │ │ - add x16, x16, #0x20 │ │ - b.ne 354c0 // b.any │ │ - mov w5, w2 │ │ - cmp x14, x0 │ │ - b.eq 35428 // b.none │ │ - b 35474 │ │ + b.eq 35360 // b.none │ │ + b 353ac │ │ add w14, w12, #0x3 │ │ cmp w12, #0x0 │ │ csel w14, w14, w12, lt // lt = tstop │ │ - cbz w11, 34fd8 │ │ + cbz w11, 35040 │ │ asr w14, w14, #2 │ │ ldrsw x17, [x8, #24] │ │ and x7, x15, #0xfffffffffffffff8 │ │ sub w15, w14, #0x1 │ │ add x16, x15, #0x1 │ │ sub w13, w13, w12, lsl #2 │ │ and x1, x16, #0x1fffffffc │ │ sub x17, x17, x12 │ │ lsl x0, x15, #2 │ │ sub w2, w14, w1 │ │ lsl x3, x1, #2 │ │ - b 35580 │ │ + b 354a4 │ │ mov x6, x7 │ │ mov x5, x4 │ │ add x4, x5, x17 │ │ add x7, x6, x13 │ │ - cbz w11, 34fd8 │ │ + cbz w11, 35040 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x4 │ │ - b.lt 3556c // b.tstop │ │ + b.lt 35490 // b.tstop │ │ cmp w15, #0x3 │ │ - b.cc 355b4 // b.lo, b.ul, b.last │ │ + b.cc 354d8 // b.lo, b.ul, b.last │ │ add x5, x4, x0 │ │ add x5, x5, #0x4 │ │ cmp x5, x7 │ │ - b.ls 35600 // b.plast │ │ + b.ls 35524 // b.plast │ │ add x5, x7, x0, lsl #2 │ │ add x5, x5, #0x10 │ │ cmp x4, x5 │ │ - b.cs 35600 // b.hs, b.nlast │ │ + b.cs 35524 // b.hs, b.nlast │ │ mov w19, w14 │ │ mov x5, x4 │ │ mov x6, x7 │ │ add w4, w19, #0x1 │ │ ldr s0, [x5], #4 │ │ ldr q1, [x6] │ │ sub w4, w4, #0x1 │ │ @@ -8627,16 +8540,16 @@ │ │ mul v0.4s, v23.4s, v0.4s │ │ usra v0.4s, v0.4s, #8 │ │ shl v0.4s, v0.4s, #16 │ │ add v0.4s, v0.4s, v20.4s │ │ and v0.16b, v0.16b, v21.16b │ │ orr v0.16b, v0.16b, v1.16b │ │ str q0, [x6], #16 │ │ - b.gt 355c4 │ │ - b 35574 │ │ + b.gt 354e8 │ │ + b 35498 │ │ add x5, x4, x3 │ │ add x6, x7, x3, lsl #2 │ │ mov x24, x1 │ │ ldr q0, [x4], #16 │ │ subs x24, x24, #0x4 │ │ umov w19, v0.b[0] │ │ umov w20, v0.b[1] │ │ @@ -8700,208 +8613,290 @@ │ │ and v2.16b, v2.16b, v21.16b │ │ and v3.16b, v3.16b, v21.16b │ │ orr v16.16b, v0.16b, v4.16b │ │ orr v17.16b, v1.16b, v5.16b │ │ orr v18.16b, v6.16b, v2.16b │ │ orr v19.16b, v7.16b, v3.16b │ │ st4 {v16.4s-v19.4s}, [x7], #64 │ │ - b.ne 3560c // b.any │ │ + b.ne 35530 // b.any │ │ mov w19, w2 │ │ ldr w25, [sp, #32] │ │ + ldur x20, [x29, #-48] │ │ cmp x16, x1 │ │ - b.eq 35574 // b.none │ │ - b 355c0 │ │ - cbz w11, 34fd8 │ │ + b.eq 35498 // b.none │ │ + b 354e4 │ │ + cbz w2, 35044 │ │ + cmp w17, #0x0 │ │ + csel w14, w17, wzr, lt // lt = tstop │ │ + sxtw x17, w1 │ │ + add w10, w10, w14 │ │ + mvn w14, w0 │ │ + add w10, w14, w10 │ │ + add x14, x10, #0x1 │ │ + lsl x1, x10, #2 │ │ + and x0, x14, #0x1fffffff8 │ │ + sub w2, w12, w0 │ │ + b 356a0 │ │ + mov x4, x16 │ │ + mov x3, x15 │ │ + add x15, x3, x17 │ │ + add x16, x4, x13 │ │ + cbz w11, 35044 │ │ + sub w11, w11, #0x1 │ │ + cmp w12, #0x1 │ │ + b.lt 3568c // b.tstop │ │ + cmp w10, #0x7 │ │ + b.cc 356d4 // b.lo, b.ul, b.last │ │ + add x3, x15, x10 │ │ + add x3, x3, #0x1 │ │ + cmp x16, x3 │ │ + b.cs 35718 // b.hs, b.nlast │ │ + add x3, x16, x1 │ │ + add x3, x3, #0x4 │ │ + cmp x15, x3 │ │ + b.cs 35718 // b.hs, b.nlast │ │ + mov w5, w12 │ │ + mov x3, x15 │ │ + mov x4, x16 │ │ + add w15, w5, #0x1 │ │ + ldrb w16, [x3], #1 │ │ + ldr w5, [x4] │ │ + sub w15, w15, #0x1 │ │ + cmp w15, #0x1 │ │ + mul w16, w23, w16 │ │ + add w16, w16, w16, lsr #8 │ │ + lsl w16, w16, #16 │ │ + add w16, w16, #0x10, lsl #12 │ │ + and w16, w16, #0xff000000 │ │ + orr w16, w16, w5 │ │ + str w16, [x4], #4 │ │ + b.hi 356e4 // b.pmore │ │ + b 35694 │ │ + add x3, x15, x0 │ │ + add x4, x16, x0, lsl #2 │ │ + add x16, x16, #0x10 │ │ + add x15, x15, #0x4 │ │ + mov x5, x0 │ │ + ldp s0, s1, [x15, #-4] │ │ + ldp q2, q3, [x16, #-16] │ │ + add x15, x15, #0x8 │ │ + subs x5, x5, #0x8 │ │ + uxtl v0.8h, v0.8b │ │ + uxtl v1.8h, v1.8b │ │ + uxtl v0.4s, v0.4h │ │ + uxtl v1.4s, v1.4h │ │ + mul v0.4s, v23.4s, v0.4s │ │ + mul v1.4s, v23.4s, v1.4s │ │ + usra v0.4s, v0.4s, #8 │ │ + usra v1.4s, v1.4s, #8 │ │ + shl v0.4s, v0.4s, #16 │ │ + shl v1.4s, v1.4s, #16 │ │ + add v0.4s, v0.4s, v20.4s │ │ + add v1.4s, v1.4s, v20.4s │ │ + and v0.16b, v0.16b, v21.16b │ │ + and v1.16b, v1.16b, v21.16b │ │ + orr v0.16b, v0.16b, v2.16b │ │ + orr v1.16b, v1.16b, v3.16b │ │ + stp q0, q1, [x16, #-16] │ │ + add x16, x16, #0x20 │ │ + b.ne 3572c // b.any │ │ + mov w5, w2 │ │ + cmp x14, x0 │ │ + b.eq 35694 // b.none │ │ + b 356e0 │ │ + cbz w11, 35040 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 3575c │ │ + b 357c0 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 34fd8 │ │ + cbz w11, 35040 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 3574c // b.tstop │ │ + b.lt 357b0 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 35794 // b.lo, b.ul, b.last │ │ + b.cc 357f8 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 357b8 // b.hs, b.nlast │ │ + b.cs 3581c // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 357b8 // b.hs, b.nlast │ │ + b.cs 3581c // b.hs, b.nlast │ │ mov x2, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w3, [x15], #4 │ │ - b.hi 357a0 // b.pmore │ │ - b 35750 │ │ + b.hi 35804 // b.pmore │ │ + b 357b4 │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 357d0 // b.any │ │ + b.ne 35834 // b.any │ │ mov w14, w1 │ │ cmp x17, x0 │ │ - b.eq 35750 // b.none │ │ - b 3579c │ │ - cbz w2, 34fdc │ │ + b.eq 357b4 // b.none │ │ + b 35800 │ │ + cbz w2, 35044 │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 35830 │ │ + b 35894 │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 34fdc │ │ + cbz w11, 35044 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 35820 // b.tstop │ │ + b.lt 35884 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 35868 // b.lo, b.ul, b.last │ │ + b.cc 358cc // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 3588c // b.hs, b.nlast │ │ + b.cs 358f0 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 3588c // b.hs, b.nlast │ │ + b.cs 358f0 // b.hs, b.nlast │ │ mov x2, x15 │ │ mov w15, w12 │ │ add w15, w15, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ str w3, [x16], #4 │ │ - b.hi 35874 // b.pmore │ │ - b 35824 │ │ + b.hi 358d8 // b.pmore │ │ + b 35888 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ add x15, x15, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 358a4 // b.any │ │ + b.ne 35908 // b.any │ │ mov w15, w1 │ │ cmp x17, x0 │ │ - b.eq 35824 // b.none │ │ - b 35870 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ - mov x24, xzr │ │ - mov w27, #0x68 // #104 │ │ - b 35904 │ │ + b.eq 35888 // b.none │ │ + b 358d4 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ + mov x26, xzr │ │ + mov w28, #0x68 // #104 │ │ + b 35964 │ │ str w12, [x11] │ │ - ldur x10, [x29, #-24] │ │ - mov w0, wzr │ │ - add x24, x24, #0x1 │ │ str x9, [x8] │ │ - ldr w10, [x10] │ │ - cmp x24, x10 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + ldur x8, [x29, #-48] │ │ + mov w0, wzr │ │ + add x26, x26, #0x1 │ │ + ldr w8, [x8] │ │ + cmp x26, x8 │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w9, #0xc // #12 │ │ - madd x9, x24, x9, x8 │ │ - ldp w20, w19, [x9] │ │ - ldr w26, [x9, #8] │ │ - and x28, x20, #0xff │ │ - madd x23, x28, x27, x22 │ │ + madd x9, x26, x9, x8 │ │ + ldp w20, w27, [x9] │ │ + ldr w19, [x9, #8] │ │ + and x24, x20, #0xff │ │ + madd x23, x24, x28, x22 │ │ ldr w8, [x23, #56]! │ │ - tbnz w8, #0, 35938 │ │ - cbz w8, 35984 │ │ - madd x8, x28, x27, x22 │ │ + tbnz w8, #0, 35998 │ │ + cbz w8, 359e4 │ │ + madd x8, x24, x28, x22 │ │ ldr w8, [x8, #60] │ │ - b 35948 │ │ - madd x8, x28, x27, x22 │ │ + b 359a8 │ │ + madd x8, x24, x28, x22 │ │ ldr w8, [x8, #60] │ │ cmp w8, w20 │ │ - b.eq 359a4 // b.none │ │ + b.eq 35a04 // b.none │ │ cmp w8, w20 │ │ - b.eq 35984 // b.none │ │ - madd x25, x28, x27, x22 │ │ + b.eq 359e4 // b.none │ │ + madd x25, x24, x28, x22 │ │ str xzr, [x23] │ │ ldr x0, [x25, #96]! │ │ - cbz x0, 35968 │ │ - bl a5080 │ │ + cbz x0, 359c8 │ │ + bl a44c0 │ │ str xzr, [x25] │ │ nop │ │ - madd x25, x28, x27, x22 │ │ + madd x25, x24, x28, x22 │ │ ldr x0, [x25, #64]! │ │ - cbz x0, 35984 │ │ - bl a5080 │ │ + cbz x0, 359e4 │ │ + bl a44c0 │ │ str xzr, [x25] │ │ nop │ │ - madd x8, x28, x27, x22 │ │ + madd x8, x24, x28, x22 │ │ mov x0, x22 │ │ mov x1, x23 │ │ mov w2, #0x21 // #33 │ │ mov w3, wzr │ │ str w20, [x8, #60] │ │ - bl 30818 │ │ - cbnz w0, 36968 │ │ - madd x11, x28, x27, x22 │ │ - and w10, w19, #0xffffffc0 │ │ + bl 308ac │ │ + cbnz w0, 369c8 │ │ + madd x11, x24, x28, x22 │ │ + and w9, w27, #0xffffffc0 │ │ + tst w27, #0xffffffc0 │ │ + orr w10, w9, #0x3f │ │ + and w14, w19, #0xffffffc0 │ │ + csel w12, w10, w9, lt // lt = tstop │ │ + orr w10, w14, #0x3f │ │ tst w19, #0xffffffc0 │ │ - and w12, w26, #0xffffffc0 │ │ - orr w14, w10, #0x3f │ │ - orr w15, w12, #0x3f │ │ - csel w10, w14, w10, lt // lt = tstop │ │ - tst w26, #0xffffffc0 │ │ ldr w13, [x11, #80]! │ │ mov x8, x11 │ │ - csel w12, w15, w12, lt // lt = tstop │ │ - ldp w14, w15, [x11, #-8] │ │ - ldur w16, [x29, #-28] │ │ + csel w10, w10, w14, lt // lt = tstop │ │ + ldr w16, [sp, #32] │ │ ldr x9, [x8, #-16]! │ │ - ldr w0, [sp, #32] │ │ - add w16, w16, w10, asr #6 │ │ - ldr w10, [x11, #4] │ │ + cbz x9, 3594c │ │ + ldur w15, [x29, #-20] │ │ add x17, x9, #0x7 │ │ - add w14, w16, w14 │ │ - add w0, w0, w12, asr #6 │ │ + ldp w14, w0, [x11, #-8] │ │ + add w1, w16, w10, asr #6 │ │ + add w12, w15, w12, asr #6 │ │ + madd x15, x24, x28, x22 │ │ + str x17, [x8] │ │ + add w14, w12, w14 │ │ mov w12, w13 │ │ - sub w15, w0, w15 │ │ + mov w16, w14 │ │ add w2, w14, w13 │ │ - str x17, [x8] │ │ + ldr w10, [x15, #84] │ │ + sub w15, w1, w0 │ │ ldp w1, w0, [x21, #16] │ │ - tbnz w14, #31, 35b54 │ │ - tbnz w15, #31, 35b54 │ │ + tbnz w14, #31, 35bc0 │ │ + tbnz w15, #31, 35bc0 │ │ cmp w2, w1 │ │ - b.gt 35b54 │ │ - add w16, w10, w15 │ │ - cmp w16, w0 │ │ - b.gt 35b54 │ │ + b.gt 35bc0 │ │ + add w3, w10, w15 │ │ + cmp w3, w0 │ │ + b.gt 35bc0 │ │ ldr w16, [x21, #24] │ │ ldr x0, [x21, #32] │ │ mul w15, w16, w15 │ │ add x15, x0, w15, sxtw │ │ add x0, x15, w14, uxtw │ │ and w14, w0, #0x7 │ │ add w13, w13, w14 │ │ @@ -8910,77 +8905,76 @@ │ │ sxtw x13, w13 │ │ and x13, x13, #0xfffffffffffffff8 │ │ str x4, [x8] │ │ orr w14, w13, #0x7 │ │ cmp w13, #0x0 │ │ csel w14, w14, w13, lt // lt = tstop │ │ str w13, [x11] │ │ - cbz w10, 358e4 │ │ - madd x15, x28, x27, x22 │ │ + cbz w10, 35944 │ │ + madd x15, x24, x28, x22 │ │ asr w14, w14, #3 │ │ and x5, x0, #0xfffffffffffffff8 │ │ ldrsw x1, [x15, #88] │ │ sub w15, w16, w13 │ │ sub w16, w14, #0x1 │ │ add x17, x16, #0x1 │ │ lsl x2, x16, #3 │ │ and x0, x17, #0x1fffffffc │ │ sub x1, x1, x13 │ │ sub w3, w14, w0 │ │ - b 35aa8 │ │ + b 35b14 │ │ mov x6, x4 │ │ add x4, x6, x1 │ │ add x5, x5, x15 │ │ - cbz w10, 358e4 │ │ + cbz w10, 35944 │ │ sub w10, w10, #0x1 │ │ cmp w13, #0x8 │ │ - b.lt 35a98 // b.tstop │ │ + b.lt 35b04 // b.tstop │ │ cmp w16, #0x3 │ │ - b.cc 35adc // b.lo, b.ul, b.last │ │ + b.cc 35b48 // b.lo, b.ul, b.last │ │ add x6, x4, x2 │ │ add x6, x6, #0x8 │ │ cmp x5, x6 │ │ - b.cs 35b08 // b.hs, b.nlast │ │ + b.cs 35b74 // b.hs, b.nlast │ │ add x6, x5, x2 │ │ add x6, x6, #0x8 │ │ cmp x4, x6 │ │ - b.cs 35b08 // b.hs, b.nlast │ │ + b.cs 35b74 // b.hs, b.nlast │ │ mov w7, w14 │ │ mov x6, x4 │ │ add w4, w7, #0x1 │ │ ldr x7, [x6], #8 │ │ ldr x19, [x5] │ │ sub w4, w4, #0x1 │ │ cmp w4, #0x1 │ │ orr x7, x19, x7 │ │ str x7, [x5], #8 │ │ - b.gt 35ae8 │ │ - b 35a9c │ │ + b.gt 35b54 │ │ + b 35b08 │ │ lsl x19, x0, #3 │ │ add x7, x5, #0x10 │ │ add x6, x4, x19 │ │ add x5, x5, x19 │ │ add x4, x4, #0x10 │ │ mov x19, x0 │ │ ldp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ subs x19, x19, #0x4 │ │ ldp q2, q3, [x7, #-16] │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x7, #-16] │ │ add x7, x7, #0x20 │ │ - b.ne 35b20 // b.any │ │ + b.ne 35b8c // b.any │ │ mov w7, w3 │ │ cmp x17, x0 │ │ - b.eq 35a9c // b.none │ │ - b 35ae4 │ │ - mov w16, w14 │ │ - tbz w14, #31, 35b80 │ │ - madd x11, x28, x27, x22 │ │ + b.eq 35b08 // b.none │ │ + b 35b50 │ │ + tbz w16, #31, 35be8 │ │ + madd x11, x24, x28, x22 │ │ mov w16, wzr │ │ mov w12, w2 │ │ ldr w11, [x11, #92] │ │ cmp w11, #0x0 │ │ mov w11, #0xfffffffc // #-4 │ │ csinv w11, w11, wzr, ne // ne = any │ │ mul w11, w11, w14 │ │ @@ -8988,25 +8982,25 @@ │ │ sub w11, w12, w1 │ │ cmp w15, #0x0 │ │ add w11, w11, w16 │ │ bic w1, w11, w11, asr #31 │ │ sub w11, w12, w1 │ │ csel w12, wzr, w15, lt // lt = tstop │ │ cmp w11, #0x1 │ │ - b.lt 358e8 // b.tstop │ │ + b.lt 35948 // b.tstop │ │ and w2, w15, w15, asr #31 │ │ sub w0, w12, w0 │ │ - add w10, w2, w10 │ │ + add w10, w10, w2 │ │ add w0, w0, w10 │ │ bic w0, w0, w0, asr #31 │ │ sub w10, w10, w0 │ │ cmp w10, #0x1 │ │ - b.lt 358e8 // b.tstop │ │ - cbz w10, 358e8 │ │ - madd x0, x28, x27, x22 │ │ + b.lt 35948 // b.tstop │ │ + cbz w10, 35948 │ │ + madd x0, x24, x28, x22 │ │ ldr w2, [x21, #24] │ │ cmp w14, #0x0 │ │ bic w3, w11, w11, asr #31 │ │ ldr x4, [x21, #32] │ │ csel w14, w14, wzr, lt // lt = tstop │ │ mul w5, w2, w12 │ │ mvn w1, w1 │ │ @@ -9020,215 +9014,215 @@ │ │ add x3, x2, w16, uxtw │ │ sxtw x13, w13 │ │ and w0, w0, w15, asr #31 │ │ add x15, x14, #0x1 │ │ and x16, x15, #0x1ffffffe0 │ │ add x2, x17, w0, sxtw │ │ sub w17, w11, w16 │ │ - b 35c34 │ │ + b 35c9c │ │ mov x1, x3 │ │ mov x0, x2 │ │ add x2, x0, x13 │ │ add x3, x1, x12 │ │ - cbz w10, 358e8 │ │ + cbz w10, 35948 │ │ sub w10, w10, #0x1 │ │ cmp w11, #0x1 │ │ - b.lt 35c20 // b.tstop │ │ + b.lt 35c88 // b.tstop │ │ cmp w14, #0x1f │ │ - b.cc 35c68 // b.lo, b.ul, b.last │ │ + b.cc 35cd0 // b.lo, b.ul, b.last │ │ add x0, x2, x14 │ │ add x0, x0, #0x1 │ │ cmp x3, x0 │ │ - b.cs 35c98 // b.hs, b.nlast │ │ + b.cs 35d00 // b.hs, b.nlast │ │ add x0, x3, x14 │ │ add x0, x0, #0x1 │ │ cmp x2, x0 │ │ - b.cs 35c98 // b.hs, b.nlast │ │ + b.cs 35d00 // b.hs, b.nlast │ │ mov w4, w11 │ │ mov x0, x2 │ │ mov x1, x3 │ │ add w2, w4, #0x1 │ │ ldrb w3, [x0], #1 │ │ ldrb w4, [x1] │ │ sub w2, w2, #0x1 │ │ cmp w2, #0x1 │ │ orr w3, w4, w3 │ │ strb w3, [x1], #1 │ │ - b.hi 35c78 // b.pmore │ │ - b 35c28 │ │ + b.hi 35ce0 // b.pmore │ │ + b 35c90 │ │ add x0, x2, x16 │ │ add x1, x3, x16 │ │ add x3, x3, #0x10 │ │ add x2, x2, #0x10 │ │ mov x4, x16 │ │ ldp q0, q1, [x2, #-16] │ │ add x2, x2, #0x20 │ │ subs x4, x4, #0x20 │ │ ldp q2, q3, [x3, #-16] │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 35cac // b.any │ │ + b.ne 35d14 // b.any │ │ mov w4, w17 │ │ cmp x15, x16 │ │ - b.eq 35c28 // b.none │ │ - b 35c74 │ │ + b.eq 35c90 // b.none │ │ + b 35cdc │ │ mov x0, x22 │ │ mov x1, x21 │ │ - ldur w2, [x29, #-28] │ │ + ldur w2, [x29, #-20] │ │ mov w3, w25 │ │ - bl 36bf0 │ │ + bl 36c50 │ │ ldr x8, [x19, #40] │ │ - b 36974 │ │ - ldur x10, [x29, #-24] │ │ - ldr w10, [x10] │ │ - cbz w10, 3606c │ │ + b 369d4 │ │ + ldr w10, [x24] │ │ + cbz w10, 360d0 │ │ mov x23, xzr │ │ - and w24, w6, #0xff │ │ - and w26, w8, #0xff │ │ - and w27, w9, #0xff │ │ - mov w28, #0x807f // #32895 │ │ - b 35d40 │ │ + and w26, w6, #0xff │ │ + and w27, w8, #0xff │ │ + and w28, w9, #0xff │ │ + mov w24, #0x807f // #32895 │ │ + b 35da4 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldur x8, [x29, #-48] │ │ mov w0, wzr │ │ add x23, x23, #0x1 │ │ ldr w8, [x8] │ │ cmp x23, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w9, #0xc // #12 │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w4, wzr │ │ mov w6, wzr │ │ madd x8, x23, x9, x8 │ │ mov x0, x22 │ │ mov w5, #0x8 // #8 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ sub x8, x29, #0x10 │ │ and w7, w20, #0x3f │ │ stp xzr, x8, [sp] │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ - and w10, w20, #0xffffffc0 │ │ + and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w10, #0x3f │ │ - and w12, w19, #0xffffffc0 │ │ - csel w14, w11, w10, lt // lt = tstop │ │ - ldr x9, [x8] │ │ - orr w13, w12, #0x3f │ │ + and w11, w19, #0xffffffc0 │ │ + orr w10, w9, #0x3f │ │ + orr w12, w11, #0x3f │ │ + csel w10, w10, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w12, w12, w11, lt // lt = tstop │ │ + cbz x9, 35d8c │ │ add x11, x9, #0x7 │ │ - csel w13, w13, w12, lt // lt = tstop │ │ - ldp w10, w12, [x8, #16] │ │ - add w14, w17, w14, asr #6 │ │ - add w17, w25, w13, asr #6 │ │ + ldur w14, [x29, #-20] │ │ + ldp w13, w15, [x8, #8] │ │ + add w16, w25, w12, asr #6 │ │ + add w14, w14, w10, asr #6 │ │ str x11, [x8] │ │ - add w14, w14, w15 │ │ + ldp w10, w12, [x8, #16] │ │ + add w14, w14, w13 │ │ + sub w15, w16, w15 │ │ ldp w13, w3, [x21, #16] │ │ - sub w15, w17, w16 │ │ - tbnz w14, #31, 35ee0 │ │ - tbnz w15, #31, 35ee0 │ │ + tbnz w14, #31, 35f48 │ │ + tbnz w15, #31, 35f48 │ │ add w16, w14, w10 │ │ cmp w16, w13 │ │ - b.gt 35ee0 │ │ + b.gt 35f48 │ │ add w16, w12, w15 │ │ cmp w16, w3 │ │ - b.gt 35ee0 │ │ - cbz w12, 35d20 │ │ + b.gt 35f48 │ │ + cbz w12, 35d84 │ │ ldr w16, [x21, #24] │ │ sxtw x13, w10 │ │ ldrsw x17, [x8, #24] │ │ lsl x1, x13, #2 │ │ ldr x0, [x21, #32] │ │ mul w15, w16, w15 │ │ sub x13, x17, x1 │ │ lsl w17, w14, #2 │ │ sub w14, w16, w1 │ │ add w16, w10, #0x1 │ │ add x15, x0, w15, sxtw │ │ add x15, x15, w17, sxtw │ │ - b 35e34 │ │ + b 35e9c │ │ add x11, x11, x13 │ │ add x15, x15, x14 │ │ - cbz w12, 35d20 │ │ + cbz w12, 35d84 │ │ sub w12, w12, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 35e28 // b.tstop │ │ + b.lt 35e90 // b.tstop │ │ mov w17, w16 │ │ - b 35e58 │ │ + b 35ec0 │ │ add x15, x15, #0x4 │ │ sub w17, w17, #0x1 │ │ cmp w17, #0x1 │ │ - b.le 35e28 │ │ + b.le 35e90 │ │ ldr w0, [x11], #4 │ │ - cbz w0, 35e48 │ │ + cbz w0, 35eb0 │ │ ldr w1, [x15] │ │ ubfx w2, w0, #16, #8 │ │ ubfx w3, w0, #8, #8 │ │ and w0, w0, #0xff │ │ eor w4, w2, #0xff │ │ - mul w2, w2, w24 │ │ + mul w2, w2, w26 │ │ ubfx w6, w1, #16, #8 │ │ - mul w7, w0, w27 │ │ + mul w7, w0, w28 │ │ eor w0, w0, #0xff │ │ - mul w5, w3, w26 │ │ + mul w5, w3, w27 │ │ madd w2, w6, w4, w2 │ │ and w6, w1, #0xff │ │ eor w3, w3, #0xff │ │ ubfx w4, w1, #8, #8 │ │ madd w0, w6, w0, w7 │ │ and w1, w1, #0xff000000 │ │ madd w3, w4, w3, w5 │ │ add w2, w2, w2, lsl #8 │ │ add w5, w0, #0x7f │ │ - add w2, w2, w28 │ │ + add w2, w2, w24 │ │ add w4, w3, #0x7f │ │ and w2, w2, #0x7ff0000 │ │ add w0, w0, w5, lsr #8 │ │ orr w1, w2, w1 │ │ add w3, w3, w4, lsr #8 │ │ add w0, w0, #0x80 │ │ add w3, w3, #0x80 │ │ and w2, w3, #0x1ffff00 │ │ orr w0, w1, w0, lsr #8 │ │ orr w0, w0, w2 │ │ str w0, [x15] │ │ - b 35e48 │ │ + b 35eb0 │ │ cmp w14, #0x0 │ │ and w16, w14, w14, asr #31 │ │ csel w1, wzr, w14, lt // lt = tstop │ │ add w0, w16, w10 │ │ sub w13, w1, w13 │ │ cmp w15, #0x0 │ │ add w13, w13, w0 │ │ bic w17, w13, w13, asr #31 │ │ sub w13, w0, w17 │ │ csel w0, wzr, w15, lt // lt = tstop │ │ lsl w2, w13, #2 │ │ cmp w13, #0x0 │ │ csneg w2, wzr, w2, le │ │ cmp w13, #0x1 │ │ - b.lt 35d24 // b.tstop │ │ + b.lt 35d88 // b.tstop │ │ and w4, w15, w15, asr #31 │ │ sub w3, w0, w3 │ │ - add w12, w4, w12 │ │ + add w12, w12, w4 │ │ add w3, w3, w12 │ │ bic w3, w3, w3, asr #31 │ │ sub w12, w12, w3 │ │ cmp w12, #0x1 │ │ - b.lt 35d24 // b.tstop │ │ - cbz w12, 35d24 │ │ + b.lt 35d88 // b.tstop │ │ + cbz w12, 35d88 │ │ ldr w3, [x8, #24] │ │ neg w6, w14, lsl #2 │ │ ldr w4, [x21, #24] │ │ and w6, w6, w14, asr #31 │ │ ldr x5, [x21, #32] │ │ add w16, w10, w16 │ │ lsl w1, w1, #2 │ │ @@ -9240,189 +9234,189 @@ │ │ add x3, x11, w6, sxtw │ │ sxtw x11, w2 │ │ and w15, w4, w15, asr #31 │ │ add x0, x5, w0, sxtw │ │ add x10, x0, x1 │ │ add w16, w16, #0x1 │ │ add x15, x3, w15, sxtw │ │ - b 35f9c │ │ + b 36004 │ │ add x15, x15, x11 │ │ add x10, x10, x14 │ │ - cbz w12, 35d24 │ │ + cbz w12, 35d88 │ │ sub w12, w12, #0x1 │ │ cmp w13, #0x1 │ │ - b.lt 35f90 // b.tstop │ │ + b.lt 35ff8 // b.tstop │ │ mov w17, w16 │ │ - b 35fc0 │ │ + b 36028 │ │ add x10, x10, #0x4 │ │ sub w17, w17, #0x1 │ │ cmp w17, #0x1 │ │ - b.le 35f90 │ │ + b.le 35ff8 │ │ ldr w0, [x15], #4 │ │ - cbz w0, 35fb0 │ │ + cbz w0, 36018 │ │ ldr w1, [x10] │ │ ubfx w2, w0, #16, #8 │ │ ubfx w3, w0, #8, #8 │ │ and w0, w0, #0xff │ │ eor w4, w2, #0xff │ │ - mul w2, w2, w24 │ │ + mul w2, w2, w26 │ │ ubfx w6, w1, #16, #8 │ │ - mul w7, w0, w27 │ │ + mul w7, w0, w28 │ │ eor w0, w0, #0xff │ │ - mul w5, w3, w26 │ │ + mul w5, w3, w27 │ │ madd w2, w6, w4, w2 │ │ and w6, w1, #0xff │ │ eor w3, w3, #0xff │ │ ubfx w4, w1, #8, #8 │ │ madd w0, w6, w0, w7 │ │ and w1, w1, #0xff000000 │ │ madd w3, w4, w3, w5 │ │ add w2, w2, w2, lsl #8 │ │ add w5, w0, #0x7f │ │ - add w2, w2, w28 │ │ + add w2, w2, w24 │ │ add w4, w3, #0x7f │ │ and w2, w2, #0x7ff0000 │ │ add w0, w0, w5, lsr #8 │ │ orr w1, w2, w1 │ │ add w3, w3, w4, lsr #8 │ │ add w0, w0, #0x80 │ │ add w3, w3, #0x80 │ │ and w2, w3, #0x1ffff00 │ │ orr w0, w1, w0, lsr #8 │ │ orr w0, w0, w2 │ │ str w0, [x10] │ │ - b 35fb0 │ │ - ldur x8, [x29, #-24] │ │ - ldr w8, [x8] │ │ - cbz w8, 3606c │ │ + b 36018 │ │ + ldr w8, [x24] │ │ + cbz w8, 360d0 │ │ mov x26, xzr │ │ mov w27, #0xc // #12 │ │ sub x28, x29, #0x10 │ │ dup v23.4s, w23 │ │ str q23, [sp, #16] │ │ - b 36094 │ │ + b 360f4 │ │ mov w0, wzr │ │ - b 3696c │ │ + b 369cc │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - ldur x8, [x29, #-24] │ │ + ldr w8, [x20] │ │ mov w0, wzr │ │ add x26, x26, #0x1 │ │ - ldr w8, [x8] │ │ cmp x26, x8 │ │ - b.cs 3696c // b.hs, b.nlast │ │ + b.cs 369cc // b.hs, b.nlast │ │ ldr x8, [x22, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ mov x0, x22 │ │ madd x8, x26, x27, x8 │ │ mov w4, #0x4 // #4 │ │ ldp w1, w20, [x8] │ │ ldr w19, [x8, #8] │ │ stp xzr, x28, [sp] │ │ and w7, w20, #0x3f │ │ - bl 30588 │ │ - cbnz w0, 36968 │ │ + bl 3061c │ │ + cbnz w0, 369c8 │ │ ldur x8, [x29, #-16] │ │ and w9, w20, #0xffffffc0 │ │ tst w20, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w13, w11, w9, lt // lt = tstop │ │ and w10, w19, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w19, #0xffffffc0 │ │ - ldur w17, [x29, #-28] │ │ - ldp w15, w16, [x8, #8] │ │ + movi v20.4s, #0x1, lsl #16 │ │ + ldr x9, [x8] │ │ + movi v21.2d, #0xff000000ff000000 │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + movi v22.2d, #0xff000000ff │ │ + ldur x20, [x29, #-48] │ │ + ldr q23, [sp, #16] │ │ + cbz x9, 360e0 │ │ + ldp w12, w15, [x8, #8] │ │ + ldur w13, [x29, #-20] │ │ add x14, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w13, w17, w13, asr #6 │ │ - add w12, w25, w12, asr #6 │ │ + add w11, w13, w11, asr #6 │ │ + add w13, w25, w10, asr #6 │ │ + add w17, w11, w12 │ │ str x14, [x8] │ │ - add w17, w13, w15 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w13, w15 │ │ ldp w13, w15, [x21, #16] │ │ - sub w12, w12, w16 │ │ add w16, w17, w10 │ │ - tbnz w17, #31, 362b8 │ │ - tbnz w12, #31, 362b8 │ │ + tbnz w17, #31, 36320 │ │ + tbnz w12, #31, 36320 │ │ cmp w16, w13 │ │ - b.gt 362b8 │ │ + b.gt 36320 │ │ add w0, w11, w12 │ │ cmp w0, w15 │ │ - b.gt 362b8 │ │ + b.gt 36320 │ │ ldr w13, [x21, #24] │ │ lsl w16, w17, #2 │ │ ldr x15, [x21, #32] │ │ - movi v20.4s, #0x1, lsl #16 │ │ - ldr q23, [sp, #16] │ │ mul w12, w13, w12 │ │ - movi v21.2d, #0xff000000ff000000 │ │ - movi v22.2d, #0xff000000ff │ │ add x12, x15, w12, sxtw │ │ add x15, x12, w16, sxtw │ │ ubfx w12, w15, #2, #1 │ │ add w16, w10, w12 │ │ sub x4, x14, x12 │ │ add w16, w16, #0x7 │ │ sxtw x12, w16 │ │ ldr w16, [x8, #28] │ │ and x12, x12, #0xfffffffffffffff8 │ │ str x4, [x8] │ │ str w12, [x8, #16] │ │ - cbz w16, 3648c │ │ + cbz w16, 364e8 │ │ ldrsw x12, [x8, #24] │ │ sxtw x16, w10 │ │ lsl x16, x16, #2 │ │ str x14, [x8] │ │ sub w13, w13, w16 │ │ str w10, [x8, #16] │ │ sub x12, x12, x16 │ │ - cbz w23, 367d0 │ │ - cbz w11, 36074 │ │ + cbz w23, 36830 │ │ + cbz w11, 360d8 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 361d4 │ │ + b 3623c │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 36074 │ │ + cbz w11, 360d8 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 361c4 // b.tstop │ │ + b.lt 3622c // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 3620c // b.lo, b.ul, b.last │ │ + b.cc 36274 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 36248 // b.hs, b.nlast │ │ + b.cs 362b0 // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 36248 // b.hs, b.nlast │ │ + b.cs 362b0 // b.hs, b.nlast │ │ mov w3, w10 │ │ mov x2, x14 │ │ add w14, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x15], #4 │ │ - b.hi 36218 // b.pmore │ │ - b 361c8 │ │ + b.hi 36280 // b.pmore │ │ + b 36230 │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ @@ -9438,25 +9432,24 @@ │ │ shl v3.4s, v3.4s, #16 │ │ add v2.4s, v2.4s, v20.4s │ │ add v3.4s, v3.4s, v20.4s │ │ bit v0.16b, v2.16b, v21.16b │ │ bit v1.16b, v3.16b, v21.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 36260 // b.any │ │ + b.ne 362c8 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 361c8 // b.none │ │ - b 36214 │ │ + b.eq 36230 // b.none │ │ + b 3627c │ │ ldp w1, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x21, #24] │ │ and w2, w0, w12 │ │ - ldr q23, [sp, #16] │ │ - add w11, w2, w11 │ │ + add w11, w11, w2 │ │ mov w2, #0xfffffffc // #-4 │ │ cmp w3, #0x0 │ │ mneg w4, w12, w1 │ │ csinv w2, w2, wzr, ne // ne = any │ │ cmp w17, #0x0 │ │ csel w16, w16, w10, lt // lt = tstop │ │ csel w5, wzr, w17, lt // lt = tstop │ │ @@ -9478,68 +9471,66 @@ │ │ mul w16, w7, w6 │ │ add x14, x14, w2, sxtw │ │ ccmp w12, #0x0, #0x4, gt │ │ add x15, x14, w4, sxtw │ │ bic w14, w12, w12, asr #31 │ │ add x13, x13, w16, sxtw │ │ lsl w16, w5, #2 │ │ - movi v4.4s, #0x1, lsl #16 │ │ csel w2, w11, wzr, gt │ │ - movi v5.2d, #0xff000000ff000000 │ │ add x16, x13, x16 │ │ sub w1, w1, w14 │ │ sub w13, w7, w14, lsl #2 │ │ - cbz w3, 36694 │ │ + cbz w3, 366f4 │ │ sub w14, w14, w14, lsl #2 │ │ add w14, w1, w14 │ │ sxtw x14, w14 │ │ - cbz w23, 36894 │ │ - cbz w2, 36078 │ │ + cbz w23, 368f4 │ │ + cbz w2, 360dc │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 363a8 │ │ + b 36404 │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 36078 │ │ + cbz w11, 360dc │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 36398 // b.tstop │ │ + b.lt 363f4 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 363e0 // b.lo, b.ul, b.last │ │ + b.cc 3643c // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 3641c // b.hs, b.nlast │ │ + b.cs 36478 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 3641c // b.hs, b.nlast │ │ + b.cs 36478 // b.hs, b.nlast │ │ mov w3, w12 │ │ mov x2, x15 │ │ add w15, w3, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ lsr w4, w3, #24 │ │ mul w4, w4, w23 │ │ add w4, w4, w4, lsr #8 │ │ lsl w4, w4, #16 │ │ add w4, w4, #0x10, lsl #12 │ │ bfxil w4, w3, #0, #24 │ │ str w4, [x16], #4 │ │ - b.hi 363ec // b.pmore │ │ - b 3639c │ │ + b.hi 36448 // b.pmore │ │ + b 363f8 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ @@ -9549,59 +9540,59 @@ │ │ ushr v3.4s, v1.4s, #24 │ │ mul v2.4s, v2.4s, v23.4s │ │ mul v3.4s, v3.4s, v23.4s │ │ usra v2.4s, v2.4s, #8 │ │ usra v3.4s, v3.4s, #8 │ │ shl v2.4s, v2.4s, #16 │ │ shl v3.4s, v3.4s, #16 │ │ - add v2.4s, v2.4s, v4.4s │ │ - add v3.4s, v3.4s, v4.4s │ │ - bit v0.16b, v2.16b, v5.16b │ │ - bit v1.16b, v3.16b, v5.16b │ │ + add v2.4s, v2.4s, v20.4s │ │ + add v3.4s, v3.4s, v20.4s │ │ + bit v0.16b, v2.16b, v21.16b │ │ + bit v1.16b, v3.16b, v21.16b │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 36434 // b.any │ │ + b.ne 36490 // b.any │ │ mov w3, w1 │ │ cmp x17, x0 │ │ - b.eq 3639c // b.none │ │ - b 363e8 │ │ + b.eq 363f8 // b.none │ │ + b 36444 │ │ add w14, w12, #0x3 │ │ cmp w12, #0x0 │ │ csel w14, w14, w12, lt // lt = tstop │ │ - cbz w11, 36074 │ │ + cbz w11, 360d8 │ │ asr w14, w14, #2 │ │ ldrsw x17, [x8, #24] │ │ and x7, x15, #0xfffffffffffffff8 │ │ sub w15, w14, #0x1 │ │ add x16, x15, #0x1 │ │ sub w13, w13, w12, lsl #2 │ │ and x1, x16, #0x1fffffffc │ │ sub x17, x17, x12 │ │ lsl x0, x15, #2 │ │ sub w2, w14, w1 │ │ lsl x3, x1, #2 │ │ - b 364e0 │ │ + b 3653c │ │ mov x6, x7 │ │ mov x5, x4 │ │ add x4, x5, x17 │ │ add x7, x6, x13 │ │ - cbz w11, 36074 │ │ + cbz w11, 360d8 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x4 │ │ - b.lt 364cc // b.tstop │ │ + b.lt 36528 // b.tstop │ │ cmp w15, #0x3 │ │ - b.cc 36514 // b.lo, b.ul, b.last │ │ + b.cc 36570 // b.lo, b.ul, b.last │ │ add x5, x4, x0 │ │ add x5, x5, #0x4 │ │ cmp x5, x7 │ │ - b.ls 36560 // b.plast │ │ + b.ls 365bc // b.plast │ │ add x5, x7, x0, lsl #2 │ │ add x5, x5, #0x10 │ │ cmp x4, x5 │ │ - b.cs 36560 // b.hs, b.nlast │ │ + b.cs 365bc // b.hs, b.nlast │ │ mov w19, w14 │ │ mov x5, x4 │ │ mov x6, x7 │ │ add w4, w19, #0x1 │ │ ldr s0, [x5], #4 │ │ ldr q1, [x6] │ │ sub w4, w4, #0x1 │ │ @@ -9611,16 +9602,16 @@ │ │ mul v0.4s, v23.4s, v0.4s │ │ usra v0.4s, v0.4s, #8 │ │ shl v0.4s, v0.4s, #16 │ │ add v0.4s, v0.4s, v20.4s │ │ and v0.16b, v0.16b, v21.16b │ │ orr v0.16b, v0.16b, v1.16b │ │ str q0, [x6], #16 │ │ - b.gt 36524 │ │ - b 364d4 │ │ + b.gt 36580 │ │ + b 36530 │ │ add x5, x4, x3 │ │ add x6, x7, x3, lsl #2 │ │ mov x24, x1 │ │ ldr q0, [x4], #16 │ │ subs x24, x24, #0x4 │ │ umov w19, v0.b[0] │ │ umov w20, v0.b[1] │ │ @@ -9684,50 +9675,51 @@ │ │ and v2.16b, v2.16b, v21.16b │ │ and v3.16b, v3.16b, v21.16b │ │ orr v16.16b, v0.16b, v4.16b │ │ orr v17.16b, v1.16b, v5.16b │ │ orr v18.16b, v6.16b, v2.16b │ │ orr v19.16b, v7.16b, v3.16b │ │ st4 {v16.4s-v19.4s}, [x7], #64 │ │ - b.ne 3656c // b.any │ │ + b.ne 365c8 // b.any │ │ mov w19, w2 │ │ ldr w25, [sp, #32] │ │ + ldur x20, [x29, #-48] │ │ cmp x16, x1 │ │ - b.eq 364d4 // b.none │ │ - b 36520 │ │ - cbz w2, 36078 │ │ + b.eq 36530 // b.none │ │ + b 3657c │ │ + cbz w2, 360dc │ │ cmp w17, #0x0 │ │ csel w14, w17, wzr, lt // lt = tstop │ │ sxtw x17, w1 │ │ add w10, w10, w14 │ │ mvn w14, w0 │ │ add w10, w14, w10 │ │ add x14, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x14, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 366d8 │ │ + b 36738 │ │ mov x4, x16 │ │ mov x3, x15 │ │ add x15, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 36078 │ │ + cbz w11, 360dc │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 366c4 // b.tstop │ │ + b.lt 36724 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 3670c // b.lo, b.ul, b.last │ │ + b.cc 3676c // b.lo, b.ul, b.last │ │ add x3, x15, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 36750 // b.hs, b.nlast │ │ + b.cs 367b0 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 36750 // b.hs, b.nlast │ │ + b.cs 367b0 // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x15 │ │ mov x4, x16 │ │ add w15, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w15, w15, #0x1 │ │ @@ -9735,16 +9727,16 @@ │ │ mul w16, w23, w16 │ │ add w16, w16, w16, lsr #8 │ │ lsl w16, w16, #16 │ │ add w16, w16, #0x10, lsl #12 │ │ and w16, w16, #0xff000000 │ │ orr w16, w16, w5 │ │ str w16, [x4], #4 │ │ - b.hi 3671c // b.pmore │ │ - b 366cc │ │ + b.hi 3677c // b.pmore │ │ + b 3672c │ │ add x3, x15, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x15, x15, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x15, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -9756,156 +9748,156 @@ │ │ uxtl v1.4s, v1.4h │ │ mul v0.4s, v23.4s, v0.4s │ │ mul v1.4s, v23.4s, v1.4s │ │ usra v0.4s, v0.4s, #8 │ │ usra v1.4s, v1.4s, #8 │ │ shl v0.4s, v0.4s, #16 │ │ shl v1.4s, v1.4s, #16 │ │ - add v0.4s, v0.4s, v4.4s │ │ - add v1.4s, v1.4s, v4.4s │ │ - and v0.16b, v0.16b, v5.16b │ │ - and v1.16b, v1.16b, v5.16b │ │ + add v0.4s, v0.4s, v20.4s │ │ + add v1.4s, v1.4s, v20.4s │ │ + and v0.16b, v0.16b, v21.16b │ │ + and v1.16b, v1.16b, v21.16b │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 36764 // b.any │ │ + b.ne 367c4 // b.any │ │ mov w5, w2 │ │ cmp x14, x0 │ │ - b.eq 366cc // b.none │ │ - b 36718 │ │ - cbz w11, 36074 │ │ + b.eq 3672c // b.none │ │ + b 36778 │ │ + cbz w11, 360d8 │ │ sub w16, w10, #0x1 │ │ add x17, x16, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w10, w0 │ │ - b 367f8 │ │ + b 36858 │ │ mov x2, x14 │ │ add x14, x2, x12 │ │ add x15, x15, x13 │ │ - cbz w11, 36074 │ │ + cbz w11, 360d8 │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 367e8 // b.tstop │ │ + b.lt 36848 // b.tstop │ │ cmp w16, #0x7 │ │ - b.cc 36830 // b.lo, b.ul, b.last │ │ + b.cc 36890 // b.lo, b.ul, b.last │ │ lsl x2, x16, #2 │ │ add x3, x14, x2 │ │ add x3, x3, #0x4 │ │ cmp x15, x3 │ │ - b.cs 36854 // b.hs, b.nlast │ │ + b.cs 368b4 // b.hs, b.nlast │ │ add x2, x15, x2 │ │ add x2, x2, #0x4 │ │ cmp x14, x2 │ │ - b.cs 36854 // b.hs, b.nlast │ │ + b.cs 368b4 // b.hs, b.nlast │ │ mov x2, x14 │ │ mov w14, w10 │ │ add w14, w14, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w3, [x15], #4 │ │ - b.hi 3683c // b.pmore │ │ - b 367ec │ │ + b.hi 3689c // b.pmore │ │ + b 3684c │ │ lsl x4, x0, #2 │ │ add x3, x15, #0x10 │ │ add x2, x14, x4 │ │ add x15, x15, x4 │ │ add x14, x14, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 3686c // b.any │ │ + b.ne 368cc // b.any │ │ mov w14, w1 │ │ cmp x17, x0 │ │ - b.eq 367ec // b.none │ │ - b 36838 │ │ - cbz w2, 36078 │ │ + b.eq 3684c // b.none │ │ + b 36898 │ │ + cbz w2, 360dc │ │ cmp w17, #0x0 │ │ csel w17, w17, wzr, lt // lt = tstop │ │ add w10, w10, w17 │ │ mvn w17, w0 │ │ add w10, w17, w10 │ │ add x17, x10, #0x1 │ │ and x0, x17, #0x1fffffff8 │ │ sub w1, w12, w0 │ │ - b 368cc │ │ + b 3692c │ │ mov x2, x15 │ │ add x15, x2, x14 │ │ add x16, x16, x13 │ │ - cbz w11, 36078 │ │ + cbz w11, 360dc │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 368bc // b.tstop │ │ + b.lt 3691c // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 36904 // b.lo, b.ul, b.last │ │ + b.cc 36964 // b.lo, b.ul, b.last │ │ lsl x2, x10, #2 │ │ add x3, x15, x2 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 36928 // b.hs, b.nlast │ │ + b.cs 36988 // b.hs, b.nlast │ │ add x2, x16, x2 │ │ add x2, x2, #0x4 │ │ cmp x15, x2 │ │ - b.cs 36928 // b.hs, b.nlast │ │ + b.cs 36988 // b.hs, b.nlast │ │ mov x2, x15 │ │ mov w15, w12 │ │ add w15, w15, #0x1 │ │ ldr w3, [x2], #4 │ │ sub w15, w15, #0x1 │ │ cmp w15, #0x1 │ │ str w3, [x16], #4 │ │ - b.hi 36910 // b.pmore │ │ - b 368c0 │ │ + b.hi 36970 // b.pmore │ │ + b 36920 │ │ lsl x4, x0, #2 │ │ add x3, x16, #0x10 │ │ add x2, x15, x4 │ │ add x16, x16, x4 │ │ add x15, x15, #0x10 │ │ mov x4, x0 │ │ ldp q0, q1, [x15, #-16] │ │ add x15, x15, #0x20 │ │ subs x4, x4, #0x8 │ │ stp q0, q1, [x3, #-16] │ │ add x3, x3, #0x20 │ │ - b.ne 36940 // b.any │ │ + b.ne 369a0 // b.any │ │ mov w15, w1 │ │ cmp x17, x0 │ │ - b.eq 368c0 // b.none │ │ - b 3690c │ │ + b.eq 36920 // b.none │ │ + b 3696c │ │ mov w0, #0xffffffff // #-1 │ │ - ldur x8, [x29, #-40] │ │ + ldr x8, [sp, #56] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 369a0 // b.any │ │ - ldp x20, x19, [sp, #176] │ │ - ldp x22, x21, [sp, #160] │ │ - ldp x24, x23, [sp, #144] │ │ - ldp x26, x25, [sp, #128] │ │ - ldp x28, x27, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0xc0 │ │ + b.ne 36a00 // b.any │ │ + ldp x20, x19, [sp, #192] │ │ + ldp x22, x21, [sp, #176] │ │ + ldp x24, x23, [sp, #160] │ │ + ldp x26, x25, [sp, #144] │ │ + ldp x28, x27, [sp, #128] │ │ + ldp x29, x30, [sp, #112] │ │ + add sp, sp, #0xd0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #20] │ │ add w9, w4, w2 │ │ sub w8, w9, w8 │ │ bic w10, w8, w8, asr #31 │ │ sub w8, w4, w10 │ │ cmp w8, #0x1 │ │ - b.lt 36aa0 // b.tstop │ │ + b.lt 36b00 // b.tstop │ │ ldr w12, [x0, #24] │ │ sxtw x14, w1 │ │ ldr x8, [x0, #8] │ │ mov w19, w5 │ │ ldr x9, [x0, #32] │ │ mov x20, x0 │ │ mul w11, w12, w2 │ │ @@ -9914,204 +9906,205 @@ │ │ add x9, x9, w11, sxtw │ │ cmp w13, w3 │ │ madd x21, x8, x14, x9 │ │ csel w8, w3, w13, gt │ │ sxtw x22, w8 │ │ and w9, w6, #0xfffffffe │ │ cmp w9, #0x2 │ │ - b.ne 36a7c // b.any │ │ + b.ne 36adc // b.any │ │ add x8, x22, #0x3 │ │ - adrp x11, a000 │ │ + adrp x11, a000 │ │ lsr x8, x8, #2 │ │ and x9, x22, #0x3 │ │ sub w10, w10, w4 │ │ - add x11, x11, #0x6e6 │ │ - b 36a44 │ │ + add x11, x11, #0x726 │ │ + b 36aa4 │ │ ldr w12, [x20, #24] │ │ add x21, x21, w12, sxtw │ │ adds w10, w10, #0x1 │ │ - b.cs 36aa0 // b.hs, b.nlast │ │ - cbz w22, 36a38 │ │ - adr x14, 36a60 │ │ + b.cs 36b00 // b.hs, b.nlast │ │ + cbz w22, 36a98 │ │ + adr x14, 36ac0 │ │ ldrb w15, [x11, x9] │ │ add x14, x14, x15, lsl #2 │ │ mov x12, x21 │ │ mov x13, x8 │ │ br x14 │ │ str w19, [x12], #4 │ │ str w19, [x12], #4 │ │ str w19, [x12], #4 │ │ subs x13, x13, #0x1 │ │ str w19, [x12], #4 │ │ - b.ne 36a60 // b.any │ │ - b 36a34 │ │ + b.ne 36ac0 // b.any │ │ + b 36a94 │ │ sub w23, w10, w4 │ │ mov x0, x21 │ │ mov w1, w19 │ │ mov x2, x22 │ │ - bl a5030 │ │ + bl a4470 │ │ ldrsw x8, [x20, #24] │ │ adds w23, w23, #0x1 │ │ add x21, x21, x8 │ │ - b.cc 36a80 // b.lo, b.ul, b.last │ │ + b.cc 36ae0 // b.lo, b.ul, b.last │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ orr x8, x1, x0 │ │ lsr x8, x8, #31 │ │ - cbnz x8, 36b8c │ │ + cbnz x8, 36bec │ │ and w27, w2, #0xff │ │ add x8, x0, #0x7 │ │ mov x24, x0 │ │ mov w23, w2 │ │ mul x8, x8, x27 │ │ mov w9, #0x7ffffff8 // #2147483640 │ │ cmp x8, x9 │ │ - b.hi 36b8c // b.pmore │ │ + b.hi 36bec // b.pmore │ │ add x8, x8, #0x7 │ │ mov x20, x1 │ │ and x25, x8, #0xfffffffffffffff8 │ │ mov w8, #0x7ffffff0 // #2147483632 │ │ mul x22, x25, x1 │ │ cmp x22, x8 │ │ - b.hi 36b8c // b.pmore │ │ + b.hi 36bec // b.pmore │ │ add x0, x22, #0xf │ │ mov w19, w3 │ │ - bl a5020 │ │ - cbz x0, 36b8c │ │ + bl a4460 │ │ + cbz x0, 36bec │ │ add x8, x0, #0xf │ │ mov x26, x0 │ │ and x21, x8, #0xfffffffffffffff8 │ │ mov w1, w24 │ │ mov w2, w20 │ │ mov w3, wzr │ │ mov w4, w25 │ │ mov w5, w23 │ │ stur x0, [x21, #-8] │ │ mov x0, x21 │ │ - bl a5160 │ │ + bl a45a0 │ │ mov x20, x0 │ │ - cbz x0, 36bb0 │ │ + cbz x0, 36c10 │ │ ldr w8, [x20] │ │ cmp w27, #0x4 │ │ and w8, w8, #0xfffffffe │ │ orr w8, w8, #0x8 │ │ str w8, [x20] │ │ - b.ne 36bbc // b.any │ │ - cbz x22, 36b90 │ │ + b.ne 36c1c // b.any │ │ + cbz x22, 36bf0 │ │ lsr x8, x22, #2 │ │ add x8, x8, #0x3 │ │ lsr x8, x8, #2 │ │ - tbnz w22, #3, 36bdc │ │ - b 36bd0 │ │ + tbnz w22, #3, 36c3c │ │ + b 36c30 │ │ mov x20, xzr │ │ mov x0, x20 │ │ ldr x27, [sp, #16] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov x0, x26 │ │ - bl a5080 │ │ - b 36b90 │ │ + bl a44c0 │ │ + b 36bf0 │ │ and w1, w19, #0xff │ │ mov x0, x21 │ │ mov x2, x22 │ │ - bl a5030 │ │ - b 36b90 │ │ + bl a4470 │ │ + b 36bf0 │ │ add x9, x21, #0x8 │ │ stp w19, w19, [x21] │ │ mov x21, x9 │ │ subs x8, x8, #0x1 │ │ stp w19, w19, [x21] │ │ - b.eq 36b90 // b.none │ │ + b.eq 36bf0 // b.none │ │ add x21, x21, #0x8 │ │ - b 36bd0 │ │ + b 36c30 │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mrs x10, tpidr_el0 │ │ mov w9, #0x6a90 // #27280 │ │ ldr x8, [x10, #40] │ │ add x24, x0, x9 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x24] │ │ - cbz w8, 37288 │ │ + cbz w8, 372ec │ │ mov w19, w3 │ │ mov w20, w2 │ │ mov x21, x0 │ │ mov x22, x1 │ │ mov x25, xzr │ │ mov w27, #0xc // #12 │ │ str x10, [sp, #24] │ │ - b 36c64 │ │ + b 36cc4 │ │ str w10, [x8, #16] │ │ str x9, [x8] │ │ - add x25, x25, #0x1 │ │ ldr w8, [x24] │ │ + add x25, x25, #0x1 │ │ cmp x25, x8 │ │ - b.cs 37298 // b.hs, b.nlast │ │ + b.cs 372fc // b.hs, b.nlast │ │ ldr x8, [x21, #27272] │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ mov x0, x21 │ │ madd x8, x25, x27, x8 │ │ mov w4, #0x4 // #4 │ │ ldp w1, w23, [x8] │ │ ldr w28, [x8, #8] │ │ sub x8, x29, #0x10 │ │ and w7, w23, #0x3f │ │ stp xzr, x8, [sp] │ │ - bl 30588 │ │ - cbnz w0, 37290 │ │ + bl 3061c │ │ + cbnz w0, 372f4 │ │ ldur x8, [x29, #-16] │ │ and w9, w23, #0xffffffc0 │ │ tst w23, #0xffffffc0 │ │ - orr w11, w9, #0x3f │ │ - csel w14, w11, w9, lt // lt = tstop │ │ and w10, w28, #0xffffffc0 │ │ - ldr x9, [x8] │ │ + orr w11, w9, #0x3f │ │ orr w12, w10, #0x3f │ │ + csel w11, w11, w9, lt // lt = tstop │ │ tst w28, #0xffffffc0 │ │ - add w14, w20, w14, asr #6 │ │ - ldp w15, w16, [x8, #8] │ │ + ldr x9, [x8] │ │ + csel w10, w12, w10, lt // lt = tstop │ │ + cbz x9, 36cb4 │ │ + ldp w12, w16, [x8, #8] │ │ + add w11, w20, w11, asr #6 │ │ add x13, x9, #0x7 │ │ - csel w12, w12, w10, lt // lt = tstop │ │ - ldp w10, w11, [x8, #16] │ │ - add w12, w19, w12, asr #6 │ │ + add w14, w19, w10, asr #6 │ │ + add w15, w11, w12 │ │ str x13, [x8] │ │ - add w15, w14, w15 │ │ - sub w12, w12, w16 │ │ + ldp w10, w11, [x8, #16] │ │ + sub w12, w14, w16 │ │ ldp w14, w16, [x22, #16] │ │ add w17, w15, w10 │ │ - tbnz w15, #31, 36e28 │ │ - tbnz w12, #31, 36e28 │ │ + tbnz w15, #31, 36e8c │ │ + tbnz w12, #31, 36e8c │ │ cmp w17, w14 │ │ - b.gt 36e28 │ │ + b.gt 36e8c │ │ add w0, w11, w12 │ │ cmp w0, w16 │ │ - b.gt 36e28 │ │ + b.gt 36e8c │ │ ldr w16, [x22, #24] │ │ lsl w15, w15, #2 │ │ ldr x14, [x22, #32] │ │ mul w12, w16, w12 │ │ add x12, x14, w12, sxtw │ │ add x2, x12, w15, sxtw │ │ ubfx w12, w2, #2, #1 │ │ @@ -10119,70 +10112,70 @@ │ │ sub x4, x13, x12 │ │ add w14, w14, #0x7 │ │ sxtw x12, w14 │ │ ldr w14, [x8, #28] │ │ and x12, x12, #0xfffffffffffffff8 │ │ str x4, [x8] │ │ str w12, [x8, #16] │ │ - cbz w14, 370ac │ │ + cbz w14, 37110 │ │ str w10, [x8, #16] │ │ - cbz w11, 36c4c │ │ + cbz w11, 36cac │ │ sxtw x14, w10 │ │ ldrsw x17, [x8, #24] │ │ sub w12, w10, #0x1 │ │ lsl x0, x14, #2 │ │ add x14, x12, #0x1 │ │ sub w15, w16, w0 │ │ and x16, x14, #0x1fffffff8 │ │ sub x17, x17, x0 │ │ lsl x0, x12, #2 │ │ sub w1, w10, w16 │ │ - b 36d90 │ │ + b 36df4 │ │ mov x3, x13 │ │ add x13, x3, x17 │ │ add x2, x2, x15 │ │ - cbz w11, 36c4c │ │ + cbz w11, 36cac │ │ sub w11, w11, #0x1 │ │ cmp w10, #0x1 │ │ - b.lt 36d80 // b.tstop │ │ + b.lt 36de4 // b.tstop │ │ cmp w12, #0x7 │ │ - b.cc 36dc4 // b.lo, b.ul, b.last │ │ + b.cc 36e28 // b.lo, b.ul, b.last │ │ add x3, x13, x0 │ │ add x3, x3, #0x4 │ │ cmp x2, x3 │ │ - b.cs 36de8 // b.hs, b.nlast │ │ + b.cs 36e4c // b.hs, b.nlast │ │ add x3, x2, x0 │ │ add x3, x3, #0x4 │ │ cmp x13, x3 │ │ - b.cs 36de8 // b.hs, b.nlast │ │ + b.cs 36e4c // b.hs, b.nlast │ │ mov x3, x13 │ │ mov w13, w10 │ │ add w13, w13, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w13, w13, #0x1 │ │ cmp w13, #0x1 │ │ str w4, [x2], #4 │ │ - b.hi 36dd0 // b.pmore │ │ - b 36d84 │ │ + b.hi 36e34 // b.pmore │ │ + b 36de8 │ │ lsl x5, x16, #2 │ │ add x4, x2, #0x10 │ │ add x3, x13, x5 │ │ add x2, x2, x5 │ │ add x13, x13, #0x10 │ │ mov x5, x16 │ │ ldp q0, q1, [x13, #-16] │ │ add x13, x13, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 36e00 // b.any │ │ + b.ne 36e64 // b.any │ │ mov w13, w1 │ │ cmp x14, x16 │ │ - b.eq 36d84 // b.none │ │ - b 36dcc │ │ + b.eq 36de8 // b.none │ │ + b 36e30 │ │ ldp w4, w3, [x8, #24] │ │ asr w0, w12, #31 │ │ ldr w7, [x22, #24] │ │ and w1, w0, w12 │ │ add w11, w11, w1 │ │ mov w1, #0xfffffffc // #-4 │ │ cmp w3, #0x0 │ │ @@ -10213,113 +10206,113 @@ │ │ add x14, x13, w0, sxtw │ │ add x13, x16, w2, sxtw │ │ lsl w16, w6, #2 │ │ csel w2, w11, wzr, gt │ │ add x16, x13, x16 │ │ sub w0, w4, w1 │ │ sub w13, w7, w1, lsl #2 │ │ - cbz w3, 36fa4 │ │ - cbz w2, 36c50 │ │ + cbz w3, 37008 │ │ + cbz w2, 36cb0 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sub w17, w1, w1, lsl #2 │ │ add x15, x10, #0x1 │ │ add w17, w17, w0 │ │ and x0, x15, #0x1fffffff8 │ │ sxtw x17, w17 │ │ lsl x1, x10, #2 │ │ sub w2, w12, w0 │ │ - b 36f0c │ │ + b 36f70 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x16, x13 │ │ - cbz w11, 36c50 │ │ + cbz w11, 36cb0 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 36efc // b.tstop │ │ + b.lt 36f60 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 36f40 // b.lo, b.ul, b.last │ │ + b.cc 36fa4 // b.lo, b.ul, b.last │ │ add x3, x14, x1 │ │ add x3, x3, #0x4 │ │ cmp x16, x3 │ │ - b.cs 36f64 // b.hs, b.nlast │ │ + b.cs 36fc8 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 36f64 // b.hs, b.nlast │ │ + b.cs 36fc8 // b.hs, b.nlast │ │ mov x3, x14 │ │ mov w14, w12 │ │ add w14, w14, #0x1 │ │ ldr w4, [x3], #4 │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ str w4, [x16], #4 │ │ - b.hi 36f4c // b.pmore │ │ - b 36f00 │ │ + b.hi 36fb0 // b.pmore │ │ + b 36f64 │ │ lsl x5, x0, #2 │ │ add x4, x16, #0x10 │ │ add x3, x14, x5 │ │ add x16, x16, x5 │ │ add x14, x14, #0x10 │ │ mov x5, x0 │ │ ldp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ subs x5, x5, #0x8 │ │ stp q0, q1, [x4, #-16] │ │ add x4, x4, #0x20 │ │ - b.ne 36f7c // b.any │ │ + b.ne 36fe0 // b.any │ │ mov w14, w2 │ │ cmp x15, x0 │ │ - b.eq 36f00 // b.none │ │ - b 36f48 │ │ - cbz w2, 36c50 │ │ + b.eq 36f64 // b.none │ │ + b 36fac │ │ + cbz w2, 36cb0 │ │ cmp w15, #0x0 │ │ csel w15, w15, wzr, lt // lt = tstop │ │ add w10, w10, w15 │ │ mvn w15, w17 │ │ add w10, w15, w10 │ │ sxtw x17, w0 │ │ add x15, x10, #0x1 │ │ lsl x1, x10, #2 │ │ and x0, x15, #0x1fffffff8 │ │ sub w2, w12, w0 │ │ - b 36fe8 │ │ + b 3704c │ │ mov x4, x16 │ │ mov x3, x14 │ │ add x14, x3, x17 │ │ add x16, x4, x13 │ │ - cbz w11, 36c50 │ │ + cbz w11, 36cb0 │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x1 │ │ - b.lt 36fd4 // b.tstop │ │ + b.lt 37038 // b.tstop │ │ cmp w10, #0x7 │ │ - b.cc 3701c // b.lo, b.ul, b.last │ │ + b.cc 37080 // b.lo, b.ul, b.last │ │ add x3, x14, x10 │ │ add x3, x3, #0x1 │ │ cmp x16, x3 │ │ - b.cs 3704c // b.hs, b.nlast │ │ + b.cs 370b0 // b.hs, b.nlast │ │ add x3, x16, x1 │ │ add x3, x3, #0x4 │ │ cmp x14, x3 │ │ - b.cs 3704c // b.hs, b.nlast │ │ + b.cs 370b0 // b.hs, b.nlast │ │ mov w5, w12 │ │ mov x3, x14 │ │ mov x4, x16 │ │ add w14, w5, #0x1 │ │ ldrb w16, [x3], #1 │ │ ldr w5, [x4] │ │ sub w14, w14, #0x1 │ │ cmp w14, #0x1 │ │ orr w16, w5, w16, lsl #24 │ │ str w16, [x4], #4 │ │ - b.hi 3702c // b.pmore │ │ - b 36fdc │ │ + b.hi 37090 // b.pmore │ │ + b 37040 │ │ add x3, x14, x0 │ │ add x4, x16, x0, lsl #2 │ │ add x16, x16, #0x10 │ │ add x14, x14, #0x4 │ │ mov x5, x0 │ │ ldp s0, s1, [x14, #-4] │ │ ldp q2, q3, [x16, #-16] │ │ @@ -10331,53 +10324,53 @@ │ │ uxtl v1.4s, v1.4h │ │ shl v0.4s, v0.4s, #24 │ │ shl v1.4s, v1.4s, #24 │ │ orr v0.16b, v0.16b, v2.16b │ │ orr v1.16b, v1.16b, v3.16b │ │ stp q0, q1, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 37060 // b.any │ │ + b.ne 370c4 // b.any │ │ mov w5, w2 │ │ cmp x15, x0 │ │ - b.eq 36fdc // b.none │ │ - b 37028 │ │ + b.eq 37040 // b.none │ │ + b 3708c │ │ add w13, w12, #0x3 │ │ cmp w12, #0x0 │ │ csel w14, w13, w12, lt // lt = tstop │ │ - cbz w11, 36c4c │ │ + cbz w11, 36cac │ │ asr w14, w14, #2 │ │ ldrsw x17, [x8, #24] │ │ sub w15, w14, #0x1 │ │ sub w13, w16, w12, lsl #2 │ │ add x16, x15, #0x1 │ │ and x7, x2, #0xfffffffffffffff8 │ │ and x1, x16, #0x1fffffffc │ │ sub x17, x17, x12 │ │ lsl x0, x15, #2 │ │ sub w2, w14, w1 │ │ lsl x3, x1, #2 │ │ - b 37100 │ │ + b 37164 │ │ mov x5, x7 │ │ mov x6, x4 │ │ add x4, x6, x17 │ │ add x7, x5, x13 │ │ - cbz w11, 36c4c │ │ + cbz w11, 36cac │ │ sub w11, w11, #0x1 │ │ cmp w12, #0x4 │ │ - b.lt 370ec // b.tstop │ │ + b.lt 37150 // b.tstop │ │ cmp w15, #0x3 │ │ - b.cc 37134 // b.lo, b.ul, b.last │ │ + b.cc 37198 // b.lo, b.ul, b.last │ │ add x5, x4, x0 │ │ add x5, x5, #0x4 │ │ cmp x5, x7 │ │ - b.ls 371a4 // b.plast │ │ + b.ls 37208 // b.plast │ │ add x5, x7, x0, lsl #2 │ │ add x5, x5, #0x10 │ │ cmp x4, x5 │ │ - b.cs 371a4 // b.hs, b.nlast │ │ + b.cs 37208 // b.hs, b.nlast │ │ mov w23, w14 │ │ mov x6, x4 │ │ mov x5, x7 │ │ add w4, w23, #0x1 │ │ ldp w23, w26, [x5] │ │ ldrb w7, [x6] │ │ sub w4, w4, #0x1 │ │ @@ -10394,18 +10387,18 @@ │ │ str w7, [x5, #8] │ │ ldrb w7, [x6, #3] │ │ orr w26, w26, w7, lsl #24 │ │ add x7, x6, #0x4 │ │ mov x6, x7 │ │ str w26, [x5, #12] │ │ mov x5, x23 │ │ - b.gt 37144 │ │ + b.gt 371a8 │ │ mov x5, x23 │ │ mov x6, x7 │ │ - b 370f4 │ │ + b 37158 │ │ add x6, x4, x3 │ │ add x5, x7, x3, lsl #2 │ │ mov x30, x1 │ │ ldr q0, [x4], #16 │ │ ld4 {v16.4s-v19.4s}, [x7] │ │ subs x30, x30, #0x4 │ │ umov w23, v0.b[0] │ │ @@ -10449,93 +10442,93 @@ │ │ shl v2.4s, v2.4s, #24 │ │ shl v3.4s, v3.4s, #24 │ │ orr v4.16b, v0.16b, v16.16b │ │ orr v5.16b, v1.16b, v17.16b │ │ orr v6.16b, v2.16b, v18.16b │ │ orr v7.16b, v3.16b, v19.16b │ │ st4 {v4.4s-v7.4s}, [x7], #64 │ │ - b.ne 371b0 // b.any │ │ + b.ne 37214 // b.any │ │ mov w23, w2 │ │ mov w27, #0xc // #12 │ │ cmp x16, x1 │ │ - b.eq 370f4 // b.none │ │ - b 37140 │ │ + b.eq 37158 // b.none │ │ + b 371a4 │ │ mov w0, wzr │ │ - b 372a0 │ │ + b 37304 │ │ mov w0, #0xffffffff // #-1 │ │ - b 3729c │ │ + b 37300 │ │ mov w0, wzr │ │ ldr x10, [sp, #24] │ │ ldr x8, [x10, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 372d0 // b.any │ │ + b.ne 37334 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 37378 │ │ + cbz x0, 373dc │ │ mov x19, x3 │ │ - cbz x3, 37380 │ │ + cbz x3, 373e4 │ │ ldr w8, [x0, #32] │ │ mov x20, x0 │ │ mov w22, w1 │ │ cmp w8, w1 │ │ - b.ls 37388 // b.plast │ │ + b.ls 373ec // b.plast │ │ ldr x8, [x20, #176] │ │ mov w21, w2 │ │ ldr x8, [x8, #24] │ │ ldr x8, [x8, #168] │ │ - cbz x8, 37354 │ │ + cbz x8, 373b8 │ │ tst w21, #0x3 │ │ - b.ne 3732c // b.any │ │ + b.ne 37390 // b.any │ │ and w9, w21, #0xf0000 │ │ cmp w9, #0x10, lsl #12 │ │ - b.ne 37354 // b.any │ │ + b.ne 373b8 // b.any │ │ mov x0, x20 │ │ mov w1, w22 │ │ mov w2, #0x1 // #1 │ │ mov w3, w21 │ │ mov x4, x19 │ │ blr x8 │ │ - cbz w0, 3739c │ │ + cbz w0, 37400 │ │ and w8, w0, #0xff │ │ cmp w8, #0x7 │ │ - b.ne 3738c // b.any │ │ + b.ne 373f0 // b.any │ │ mov x0, x20 │ │ mov w1, w22 │ │ mov w3, w21 │ │ mov x4, x19 │ │ ldp x20, x19, [sp, #32] │ │ mov w2, #0x1 // #1 │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 37530 │ │ + b 37594 │ │ mov w0, #0x23 // #35 │ │ - b 3738c │ │ + b 373f0 │ │ mov w0, #0x6 // #6 │ │ - b 3738c │ │ + b 373f0 │ │ mov w0, #0x10 // #16 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov w9, w21 │ │ - tbnz w9, #0, 37400 │ │ + tbnz w9, #0, 37464 │ │ ldr x8, [x20, #160] │ │ - cbz x8, 37408 │ │ + cbz x8, 3746c │ │ tst x9, #0x10 │ │ mov w9, #0x28 // #40 │ │ mov w10, #0x20 // #32 │ │ orr x11, xzr, #0x20 │ │ csel x9, x10, x9, eq // eq = none │ │ mov w0, wzr │ │ ldr x8, [x8, x9] │ │ @@ -10548,36 +10541,36 @@ │ │ cset w12, lt // lt = tstop │ │ madd x8, x9, x8, x11 │ │ eor w9, w10, w12 │ │ cmp w9, #0x0 │ │ lsr x8, x8, #6 │ │ cneg x8, x8, ne // ne = any │ │ str x8, [x19] │ │ - b 3738c │ │ + b 373f0 │ │ mov w0, wzr │ │ - b 3738c │ │ + b 373f0 │ │ mov w0, #0x24 // #36 │ │ - b 3738c │ │ + b 373f0 │ │ mov w9, w3 │ │ - tbnz w9, #0, 37528 │ │ + tbnz w9, #0, 3758c │ │ ldr x8, [x0, #160] │ │ - cbz x8, 37454 │ │ + cbz x8, 374b8 │ │ tst x9, #0x10 │ │ mov w9, #0x28 // #40 │ │ mov w10, #0x20 // #32 │ │ csel x9, x10, x9, eq // eq = none │ │ ldr x8, [x8, x9] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ - cbz w2, 37528 │ │ + cbz w2, 3758c │ │ mov w10, w2 │ │ cmp w2, #0x1 │ │ - b.ne 3745c // b.any │ │ + b.ne 374c0 // b.any │ │ mov x11, xzr │ │ - b 374e4 │ │ + b 37548 │ │ mov w0, #0x24 // #36 │ │ ret │ │ cmp x8, #0x0 │ │ dup v0.2d, x9 │ │ cset w12, lt // lt = tstop │ │ mov w15, #0x20 // #32 │ │ and x11, x10, #0xfffffffe │ │ @@ -10603,17 +10596,17 @@ │ │ shl v3.2d, v3.2d, #63 │ │ add v4.2d, v4.2d, v2.2d │ │ cmlt v3.2d, v3.2d, #0 │ │ ushr v4.2d, v4.2d, #6 │ │ neg v5.2d, v4.2d │ │ bsl v3.16b, v5.16b, v4.16b │ │ str q3, [x14], #16 │ │ - b.ne 37484 // b.any │ │ + b.ne 374e8 // b.any │ │ cmp x11, x10 │ │ - b.eq 37528 // b.none │ │ + b.eq 3758c // b.none │ │ add x12, x1, x11, lsl #3 │ │ sub x10, x10, x11 │ │ orr x11, xzr, #0x20 │ │ ldr x13, [x12] │ │ cmp x8, #0x0 │ │ cset w14, lt // lt = tstop │ │ cmp x13, #0x0 │ │ @@ -10622,88 +10615,88 @@ │ │ eor w14, w14, w15 │ │ madd x13, x13, x9, x11 │ │ cmp w14, #0x0 │ │ lsr x13, x13, #6 │ │ cneg x13, x13, ne // ne = any │ │ subs x10, x10, #0x1 │ │ str x13, [x12], #8 │ │ - b.ne 374f0 // b.any │ │ + b.ne 37554 // b.any │ │ mov w0, wzr │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x0, 37634 │ │ + cbz x0, 37698 │ │ mov x19, x4 │ │ - cbz x4, 3763c │ │ + cbz x4, 376a0 │ │ ldr w8, [x0, #32] │ │ adds w10, w2, w1 │ │ mov x20, x0 │ │ mov w22, w2 │ │ mov w21, w1 │ │ cset w9, cs // cs = hs, nlast │ │ mov w0, #0x10 // #16 │ │ cmp w10, w8 │ │ - b.hi 37650 // b.pmore │ │ - tbnz w9, #0, 37650 │ │ + b.hi 376b4 // b.pmore │ │ + tbnz w9, #0, 376b4 │ │ cmp w8, w21 │ │ - b.ls 37650 // b.plast │ │ - cbz w22, 37644 │ │ + b.ls 376b4 // b.plast │ │ + cbz w22, 376a8 │ │ ldr x8, [x20, #176] │ │ mov w23, w3 │ │ ldr x8, [x8, #24] │ │ ldr x8, [x8, #168] │ │ - cbz x8, 375d8 │ │ + cbz x8, 3763c │ │ tst w23, #0x3 │ │ - b.ne 375b0 // b.any │ │ + b.ne 37614 // b.any │ │ and w9, w23, #0xf0000 │ │ cmp w9, #0x10, lsl #12 │ │ - b.ne 375d8 // b.any │ │ + b.ne 3763c // b.any │ │ mov x0, x20 │ │ mov w1, w21 │ │ mov w2, w22 │ │ mov w3, w23 │ │ mov x4, x19 │ │ blr x8 │ │ - cbz w0, 37668 │ │ + cbz w0, 376cc │ │ and w8, w0, #0xff │ │ cmp w8, #0x7 │ │ - b.ne 37650 // b.any │ │ - tbnz w23, #29, 3764c │ │ + b.ne 376b4 // b.any │ │ + tbnz w23, #29, 376b0 │ │ orr w23, w23, #0x100 │ │ mov w8, #0x400 // #1024 │ │ tst x23, #0x1 │ │ mov w22, w22 │ │ csinc x24, x8, xzr, eq // eq = none │ │ mov w25, #0x88 // #136 │ │ mov w26, #0x80 // #128 │ │ mov x0, x20 │ │ mov w1, w21 │ │ mov w2, w23 │ │ - bl 37690 │ │ - cbnz w0, 37650 │ │ + bl 376f4 │ │ + cbnz w0, 376b4 │ │ tst x23, #0x10 │ │ ldr x9, [x20, #152] │ │ csel x8, x26, x25, eq // eq = none │ │ add w21, w21, #0x1 │ │ subs x22, x22, #0x1 │ │ ldr x8, [x9, x8] │ │ mul x8, x8, x24 │ │ str x8, [x19], #8 │ │ - b.ne 375f8 // b.any │ │ - b 37650 │ │ + b.ne 3765c // b.any │ │ + b 376b4 │ │ mov w0, #0x23 // #35 │ │ - b 37650 │ │ + b 376b4 │ │ mov w0, #0x6 // #6 │ │ - b 37650 │ │ + b 376b4 │ │ mov w0, wzr │ │ - b 37650 │ │ + b 376b4 │ │ mov w0, #0x7 // #7 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ @@ -10712,47 +10705,47 @@ │ │ mov w2, w22 │ │ mov w3, w23 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ - b 37410 │ │ + b 37474 │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - cbz x0, 376e4 │ │ + cbz x0, 37748 │ │ mov x22, x0 │ │ ldr x8, [x0, #160] │ │ - cbz x8, 376e4 │ │ + cbz x8, 37748 │ │ ldr x19, [x22, #152] │ │ - cbz x19, 376e4 │ │ + cbz x19, 37748 │ │ mov w21, w2 │ │ mov w20, w1 │ │ ldr x8, [x19, #296] │ │ - cbz x8, 376dc │ │ + cbz x8, 37740 │ │ ldr w9, [x8, #8] │ │ - tbnz w9, #0, 37708 │ │ + tbnz w9, #0, 3776c │ │ str xzr, [x19, #168] │ │ - b 37734 │ │ + b 37798 │ │ mov w24, #0x23 // #35 │ │ mov w0, w24 │ │ ldr x27, [sp, #16] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x1, [x19, #168] │ │ - cbz x1, 37728 │ │ + cbz x1, 3778c │ │ ldr x8, [x19, #8] │ │ ldr x0, [x8, #184] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ @@ -10774,22 +10767,22 @@ │ │ stur wzr, [x23, #-40] │ │ sturb wzr, [x23, #-22] │ │ stur d1, [x23, #-8] │ │ str wzr, [x23, #40] │ │ stp xzr, xzr, [x23, #56] │ │ str xzr, [x23, #48] │ │ ldrb w9, [x10, #18] │ │ - tbnz w9, #0, 37790 │ │ + tbnz w9, #0, 377f4 │ │ str xzr, [x19, #288] │ │ - b 377c4 │ │ + b 37828 │ │ ldr w9, [x8, #8] │ │ - tbz w9, #1, 377c4 │ │ + tbz w9, #1, 37828 │ │ ldr x24, [x19, #288] │ │ ldr x1, [x24] │ │ - cbz x1, 377b8 │ │ + cbz x1, 3781c │ │ ldr x0, [x10, #184] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffd │ │ str xzr, [x24] │ │ @@ -10801,166 +10794,166 @@ │ │ str q0, [x26, #16] │ │ stp xzr, xzr, [x26, #160] │ │ ldr x25, [x22, #176] │ │ ldr x8, [x22, #160] │ │ ldr x9, [x25, #8] │ │ ldrh w10, [x8, #24] │ │ ldr x24, [x9, #304] │ │ - cbz w10, 377fc │ │ + cbz w10, 37860 │ │ ldrh w8, [x8, #26] │ │ - cbnz w8, 37800 │ │ + cbnz w8, 37864 │ │ orr w21, w21, #0x1 │ │ mov w8, #0x801 // #2049 │ │ tst w21, #0x400 │ │ orr w8, w21, w8 │ │ mov w9, #0x5 // #5 │ │ csel w8, w21, w8, eq // eq = none │ │ mov w10, w8 │ │ tst w8, #0x1 │ │ bfi w10, w9, #1, #3 │ │ csel w8, w8, w10, eq // eq = none │ │ and w9, w8, #0xfffffffb │ │ tst w8, #0x400000 │ │ csel w21, w8, w9, eq // eq = none │ │ - cbz x24, 379c4 │ │ + cbz x24, 37a28 │ │ mov w8, #0x8002 // #32770 │ │ tst x21, x8 │ │ - b.ne 379c4 // b.any │ │ + b.ne 37a28 // b.any │ │ ldr x8, [x22, #16] │ │ mov w9, #0x2001 // #8193 │ │ and x8, x8, x9 │ │ cmp x8, #0x1 │ │ - b.ne 379c4 // b.any │ │ - tbnz w21, #11, 37874 │ │ + b.ne 37a28 // b.any │ │ + tbnz w21, #11, 378d8 │ │ ldr x8, [x22, #240] │ │ ldr x9, [x8, #16] │ │ ldr x8, [x8] │ │ - cbz x9, 37870 │ │ - cbnz x8, 379c4 │ │ - b 37874 │ │ - cbz x8, 379c4 │ │ - tbnz w21, #5, 37884 │ │ + cbz x9, 378d4 │ │ + cbnz x8, 37a28 │ │ + b 378d8 │ │ + cbz x8, 37a28 │ │ + tbnz w21, #5, 378e8 │ │ ldr x8, [x25] │ │ ldrb w9, [x8, #1] │ │ - tbnz w9, #2, 37940 │ │ - tbnz w21, #24, 378c4 │ │ + tbnz w9, #2, 379a4 │ │ + tbnz w21, #24, 37928 │ │ ldrb w8, [x22, #18] │ │ - tbz w8, #0, 378c4 │ │ + tbz w8, #0, 37928 │ │ ldr x8, [x25, #24] │ │ orr w3, w21, #0x800000 │ │ ldr x1, [x22, #160] │ │ mov x0, x19 │ │ mov w2, w20 │ │ ldr x8, [x8, #144] │ │ blr x8 │ │ - cbnz w0, 378c4 │ │ + cbnz w0, 37928 │ │ ldr w8, [x19, #144] │ │ mov w9, #0x4720 // #18208 │ │ movk w9, #0x5356, lsl #16 │ │ cmp w8, w9 │ │ - b.eq 37a1c // b.none │ │ + b.eq 37a80 // b.none │ │ ldrb w8, [x22, #16] │ │ - tbz w8, #1, 37904 │ │ - tbnz w21, #3, 37904 │ │ + tbz w8, #1, 37968 │ │ + tbnz w21, #3, 37968 │ │ ldr x8, [x25, #24] │ │ orr w3, w21, #0x4000 │ │ ldr x1, [x22, #160] │ │ mov x0, x19 │ │ mov w2, w20 │ │ ldr x8, [x8, #144] │ │ blr x8 │ │ - cbnz w0, 37904 │ │ + cbnz w0, 37968 │ │ ldr w8, [x19, #144] │ │ mov w9, #0x7473 // #29811 │ │ movk w9, #0x6269, lsl #16 │ │ cmp w8, w9 │ │ - b.eq 37a1c // b.none │ │ + b.eq 37a80 // b.none │ │ ldr x8, [x24] │ │ mov x0, x24 │ │ ldr x25, [x22, #240] │ │ mov x1, x19 │ │ ldr x2, [x22, #160] │ │ mov w3, w20 │ │ ldr x8, [x8, #40] │ │ mov w4, w21 │ │ ldr w27, [x25, #48] │ │ str wzr, [x25, #48] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ mov w24, w0 │ │ str w27, [x25, #48] │ │ - b 37a20 │ │ - adrp x1, b000 │ │ + b 37a84 │ │ + adrp x1, b000 │ │ ldr x8, [x8, #64] │ │ - add x1, x1, #0x4e9 │ │ + add x1, x1, #0x529 │ │ mov x0, x25 │ │ blr x8 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x434 │ │ - bl a5170 │ │ - cbz x0, 37974 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x474 │ │ + bl a45b0 │ │ + cbz x0, 379d8 │ │ ldr w8, [x25, #56] │ │ cmp w8, #0x1 │ │ cset w8, eq // eq = none │ │ - b 37978 │ │ + b 379dc │ │ mov w8, wzr │ │ and w9, w21, #0xf0000 │ │ cmp w9, #0x10, lsl #12 │ │ - b.ne 3799c // b.any │ │ + b.ne 37a00 // b.any │ │ ldr x9, [x25] │ │ ldrb w9, [x9, #1] │ │ and w9, w9, #0x8 │ │ orr w8, w8, w9, lsr #3 │ │ cmp w8, #0x1 │ │ - b.ne 37884 // b.any │ │ + b.ne 378e8 // b.any │ │ ldrb w8, [x22, #16] │ │ - tbz w8, #3, 379c4 │ │ + tbz w8, #3, 37a28 │ │ ldr x8, [x22, #1272] │ │ - cbz x8, 379c4 │ │ + cbz x8, 37a28 │ │ ldrh w8, [x22, #486] │ │ - cbnz w8, 379c4 │ │ + cbnz w8, 37a28 │ │ ldr x8, [x22, #1112] │ │ - cbnz x8, 379c4 │ │ + cbnz x8, 37a28 │ │ ldr x8, [x22, #1128] │ │ - cbz x8, 37884 │ │ + cbz x8, 378e8 │ │ ldr x8, [x25, #24] │ │ mov x0, x19 │ │ ldr x1, [x22, #160] │ │ mov w2, w20 │ │ mov w3, w21 │ │ ldr x8, [x8, #144] │ │ blr x8 │ │ mov w24, w0 │ │ - cbnz w0, 376e8 │ │ + cbnz w0, 3774c │ │ ldr w8, [x19, #144] │ │ mov w9, #0x746c // #29804 │ │ movk w9, #0x6f75, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 37a1c // b.any │ │ - ldrsh w8, [x19, #202] │ │ - ldrsh x11, [x19, #200] │ │ - orr w9, w8, w11 │ │ - cbnz w9, 37b00 │ │ - tbnz w21, #1, 37a1c │ │ + b.ne 37a80 // b.any │ │ + ldrh w8, [x19, #202] │ │ + ldrh w9, [x19, #200] │ │ + cbnz w8, 37b64 │ │ + cbnz w9, 37b64 │ │ + tbnz w21, #1, 37a80 │ │ ubfx w1, w21, #4, #1 │ │ mov x0, x19 │ │ - bl 3a770 │ │ + bl 3a7c4 │ │ mov w24, wzr │ │ - tbnz w21, #4, 37a38 │ │ + tbnz w21, #4, 37a9c │ │ mov x8, xzr │ │ ldr x9, [x19, #80] │ │ stp x9, x8, [x19, #128] │ │ - tbz w21, #13, 37a48 │ │ - b 37aac │ │ + tbz w21, #13, 37aac │ │ + b 37b10 │ │ ldr x8, [x19, #104] │ │ mov x9, xzr │ │ stp x9, x8, [x19, #128] │ │ - tbnz w21, #13, 37aac │ │ + tbnz w21, #13, 37b10 │ │ ldrb w8, [x22, #16] │ │ - tbz w8, #0, 37aac │ │ + tbz w8, #0, 37b10 │ │ ldr x8, [x22, #160] │ │ ldr q0, [x26] │ │ ldr q1, [x8, #32] │ │ abs v2.2d, v0.2d │ │ cmlt v0.2d, v0.2d, #0 │ │ abs v3.2d, v1.2d │ │ cmlt v1.2d, v1.2d, #0 │ │ @@ -10976,113 +10969,112 @@ │ │ mov v2.d[1], x8 │ │ dup v3.2d, x9 │ │ add v2.2d, v2.2d, v3.2d │ │ ushr v2.2d, v2.2d, #6 │ │ neg v1.2d, v2.2d │ │ bsl v0.16b, v1.16b, v2.16b │ │ str q0, [x26] │ │ - tbnz w21, #11, 37c88 │ │ + tbnz w21, #11, 37ce8 │ │ ldr x22, [x22, #240] │ │ ldr w8, [x22, #48] │ │ - cbz w8, 37c88 │ │ + cbz w8, 37ce8 │ │ ldr x9, [x19, #8] │ │ ldr x9, [x9, #176] │ │ ldr x10, [x9, #8] │ │ ldr x0, [x10, #296] │ │ - cbz x0, 37b50 │ │ + cbz x0, 37bac │ │ ldr w11, [x0, #32] │ │ ldr w9, [x19, #144] │ │ cmp w11, w9 │ │ - b.ne 37b54 // b.any │ │ + b.ne 37bb0 // b.any │ │ ldr x8, [x0, #24] │ │ add x3, x22, #0x20 │ │ mov x1, x19 │ │ mov x2, x22 │ │ ldr x8, [x8, #88] │ │ blr x8 │ │ mov w24, w0 │ │ - b 37c34 │ │ + b 37c94 │ │ mov w24, #0x14 // #20 │ │ - subs w9, w8, #0x1 │ │ - b.lt 376e8 // b.tstop │ │ - cmp w11, #0x1 │ │ - b.lt 376e8 // b.tstop │ │ + cbz w8, 3774c │ │ + cbz w9, 3774c │ │ ldr x10, [x19, #224] │ │ - and x11, x11, #0xffffffff │ │ - mov w13, #0xffffffff // #-1 │ │ - ldrsh w12, [x10] │ │ - cmp w13, w12 │ │ - ccmp w12, w8, #0x0, lt // lt = tstop │ │ - b.ge 37b48 // b.tcont │ │ - subs x11, x11, #0x1 │ │ + mov w12, #0xffffffff // #-1 │ │ + ldrh w11, [x10] │ │ + cmp w12, w11 │ │ + ccmp w11, w8, #0x2, lt // lt = tstop │ │ + b.cs 37ba4 // b.hs, b.nlast │ │ + subs x9, x9, #0x1 │ │ add x10, x10, #0x2 │ │ - mov w13, w12 │ │ - b.ne 37b20 // b.any │ │ - cmp w9, w12 │ │ - b.eq 37a0c // b.none │ │ + mov w12, w11 │ │ + b.ne 37b78 // b.any │ │ + sub w8, w8, #0x1 │ │ + cmp w8, w11 │ │ + b.eq 37a70 // b.none │ │ mov w24, #0x14 // #20 │ │ - b 376e8 │ │ + b 3774c │ │ ldr w9, [x19, #144] │ │ ldr x10, [x10, #280] │ │ - cbz x10, 37b74 │ │ + cbz x10, 37bd0 │ │ ldr x0, [x10, #16] │ │ ldr w11, [x0, #32] │ │ cmp w11, w9 │ │ - b.eq 37ae0 // b.none │ │ + b.eq 37b44 // b.none │ │ ldr x10, [x10, #8] │ │ - cbnz x10, 37b5c │ │ + cbnz x10, 37bb8 │ │ mov w10, #0x746c // #29804 │ │ movk w10, #0x6f75, lsl #16 │ │ cmp w9, w10 │ │ - b.ne 37c34 // b.any │ │ - tbz w8, #0, 37b98 │ │ + b.ne 37c94 // b.any │ │ + tbz w8, #0, 37bf4 │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 3a834 │ │ + bl 3a888 │ │ ldr w8, [x22, #48] │ │ - tbz w8, #1, 37c34 │ │ - ldrsh w10, [x19, #202] │ │ - subs w11, w10, #0x1 │ │ - b.lt 37c38 // b.tstop │ │ - ldp x8, x9, [x22, #32] │ │ - cmp w11, #0x3 │ │ + tbz w8, #1, 37c94 │ │ + ldrh w8, [x19, #202] │ │ + cbz w8, 37c98 │ │ + ldp x9, x10, [x22, #32] │ │ + sub w11, w8, #0x1 │ │ ldr x14, [x19, #208] │ │ - b.cs 37bc4 // b.hs, b.nlast │ │ - mov w12, wzr │ │ - mov x11, x14 │ │ - b 37c18 │ │ + cmp w11, #0x3 │ │ + b.cs 37c20 // b.hs, b.nlast │ │ + mov w11, wzr │ │ + mov x12, x14 │ │ + b 37c78 │ │ + and x11, x11, #0xffff │ │ + dup v0.2d, x9 │ │ add x13, x11, #0x1 │ │ - dup v0.2d, x8 │ │ - and x12, x13, #0x1fffffffc │ │ - dup v1.2d, x9 │ │ - mov x15, x12 │ │ - add x11, x14, x12, lsl #4 │ │ + dup v1.2d, x10 │ │ + and x11, x13, #0x1fffc │ │ + mov x15, x11 │ │ + add x12, x14, x11, lsl #4 │ │ add x14, x14, #0x20 │ │ ld2 {v2.2d, v3.2d}, [x14] │ │ sub x16, x14, #0x20 │ │ subs x15, x15, #0x4 │ │ ld2 {v4.2d, v5.2d}, [x16] │ │ add v6.2d, v2.2d, v0.2d │ │ add v7.2d, v3.2d, v1.2d │ │ add v2.2d, v4.2d, v0.2d │ │ add v3.2d, v5.2d, v1.2d │ │ st2 {v6.2d, v7.2d}, [x14] │ │ add x14, x14, #0x40 │ │ st2 {v2.2d, v3.2d}, [x16] │ │ - b.ne 37be0 // b.any │ │ - cmp x13, x12 │ │ - b.eq 37c34 // b.none │ │ - sub w10, w10, w12 │ │ - ldp x12, x13, [x11] │ │ - subs w10, w10, #0x1 │ │ - add x12, x12, x8 │ │ + b.ne 37c40 // b.any │ │ + cmp x13, x11 │ │ + b.eq 37c94 // b.none │ │ + ldp x13, x14, [x12] │ │ + add w11, w11, #0x1 │ │ + cmp w8, w11, uxth │ │ add x13, x13, x9 │ │ - stp x12, x13, [x11], #16 │ │ - b.ne 37c1c // b.any │ │ - cbz x22, 37c88 │ │ + add x14, x14, x10 │ │ + stp x13, x14, [x12], #16 │ │ + b.hi 37c78 // b.pmore │ │ + cbz x22, 37ce8 │ │ ldp x8, x9, [x19, #128] │ │ ldp x10, x12, [x22] │ │ ldp x11, x13, [x22, #16] │ │ mul x10, x10, x8 │ │ mul x8, x11, x8 │ │ mul x11, x12, x9 │ │ add x10, x10, x10, asr #63 │ │ @@ -11098,81 +11090,81 @@ │ │ asr x9, x9, #16 │ │ add x10, x11, x10, asr #16 │ │ add x8, x9, x8, asr #16 │ │ stp x10, x8, [x19, #128] │ │ ldr x8, [x19, #296] │ │ str w20, [x19, #24] │ │ str w21, [x8, #72] │ │ - cbnz w24, 376e8 │ │ - tbnz w21, #0, 37cf0 │ │ + cbnz w24, 3774c │ │ + tbnz w21, #0, 37d50 │ │ ldr w8, [x19, #144] │ │ mov w24, wzr │ │ mov w9, #0x7473 // #29811 │ │ movk w9, #0x6269, lsl #16 │ │ cmp w8, w9 │ │ - b.eq 376e8 // b.none │ │ + b.eq 3774c // b.none │ │ mov w9, #0x6d70 // #28016 │ │ movk w9, #0x636f, lsl #16 │ │ cmp w8, w9 │ │ - b.eq 376e8 // b.none │ │ + b.eq 3774c // b.none │ │ lsr w9, w21, #11 │ │ mov w10, #0xf // #15 │ │ ubfx w8, w21, #16, #4 │ │ and w9, w9, #0x2 │ │ tst w10, w21, lsr #16 │ │ csel w2, w9, w8, eq // eq = none │ │ - tbnz w21, #2, 37cf8 │ │ + tbnz w21, #2, 37d58 │ │ mov x0, x19 │ │ mov w1, w2 │ │ mov x2, xzr │ │ - bl 39ba8 │ │ + bl 39bfc │ │ mov w24, wzr │ │ - b 376e8 │ │ + b 3774c │ │ ldr x8, [x19, #8] │ │ - cbz x8, 37d28 │ │ + cbz x8, 37d88 │ │ ldr x8, [x8, #176] │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x0, [x8, #8] │ │ ldr x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ - b 3c9c0 │ │ + b 3ca14 │ │ mov w24, #0x6 // #6 │ │ - b 376e8 │ │ + b 3774c │ │ add x8, x0, x0, asr #63 │ │ add x8, x8, #0x8, lsl #12 │ │ and x0, x8, #0xffffffffffff0000 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x19, [sp, #48] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ stp x0, x1, [sp, #8] │ │ add x0, sp, #0x8 │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 37d88 // b.any │ │ + b.ne 37de8 // b.any │ │ ldp x29, x30, [sp, #32] │ │ ldr x19, [sp, #48] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 37ea8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 37f08 │ │ ldp x11, x12, [x0] │ │ - cbz x11, 37e88 │ │ + cbz x11, 37ee8 │ │ cmp x11, #0x0 │ │ - cbz x12, 37e94 │ │ + cbz x12, 37ef4 │ │ cneg x8, x11, mi // mi = first │ │ cmp x12, #0x0 │ │ cneg x9, x12, mi // mi = first │ │ orr w10, w9, w8 │ │ mov w8, #0x2 // #2 │ │ clz w9, w10 │ │ lsr w14, w10, #30 │ │ @@ -11206,25 +11198,25 @@ │ │ sub x15, x13, x16 │ │ cmp x13, #0x1 │ │ lsl x14, x14, #1 │ │ csel x11, x17, x11, lt // lt = tstop │ │ csel x13, x0, x15, lt // lt = tstop │ │ add x12, x12, #0x1 │ │ cmp x12, #0x17 │ │ - b.ne 37e0c // b.any │ │ + b.ne 37e6c // b.any │ │ cmp x11, #0x0 │ │ mov w12, #0x5b16 // #23318 │ │ cneg x11, x11, mi // mi = first │ │ movk w12, #0xdbd9, lsl #16 │ │ mov w13, #0x40000000 // #1073741824 │ │ madd x11, x11, x12, x13 │ │ lsr w12, w10, #29 │ │ lsr x11, x11, #32 │ │ cneg x10, x11, lt // lt = tstop │ │ - cbnz w12, 37e9c │ │ + cbnz w12, 37efc │ │ sub w9, w9, #0x3 │ │ mov w11, #0x1 // #1 │ │ lsl x9, x11, x9 │ │ add x9, x10, x9 │ │ asr x0, x9, x8 │ │ ret │ │ cmp x12, #0x0 │ │ @@ -11239,75 +11231,75 @@ │ │ mov w8, #0xffffffff // #-1 │ │ cmp x0, #0x0 │ │ cneg w8, w8, ge // ge = tcont │ │ cmp x1, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ cmp x2, #0x0 │ │ cneg x9, x2, mi // mi = first │ │ - cbz x9, 37eec │ │ + cbz x9, 37f4c │ │ cmp x1, #0x0 │ │ cneg x10, x1, mi // mi = first │ │ cmp x0, #0x0 │ │ cneg x11, x0, mi // mi = first │ │ mul x10, x10, x11 │ │ add x10, x10, x9, lsr #1 │ │ udiv x9, x10, x9 │ │ - b 37ef0 │ │ + b 37f50 │ │ mov w9, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ cmp w8, #0x0 │ │ cneg x0, x9, lt // lt = tstop │ │ ret │ │ mov w8, #0xffffffff // #-1 │ │ cmp x0, #0x0 │ │ cneg w8, w8, ge // ge = tcont │ │ cmp x1, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ cmp x2, #0x0 │ │ cneg x9, x2, mi // mi = first │ │ - cbz x9, 37f40 │ │ + cbz x9, 37fa0 │ │ cmp x1, #0x0 │ │ cneg x10, x1, mi // mi = first │ │ cmp x0, #0x0 │ │ cneg x11, x0, mi // mi = first │ │ mul x10, x10, x11 │ │ udiv x9, x10, x9 │ │ - b 37f44 │ │ + b 37fa4 │ │ mov w9, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ cmp w8, #0x0 │ │ cneg x0, x9, lt // lt = tstop │ │ ret │ │ mul x8, x1, x0 │ │ add x8, x8, x8, asr #63 │ │ add x8, x8, #0x8, lsl #12 │ │ asr x0, x8, #16 │ │ ret │ │ cmp x1, #0x0 │ │ cneg x8, x1, mi // mi = first │ │ - cbz x8, 37f90 │ │ + cbz x8, 37ff0 │ │ cmp x0, #0x0 │ │ lsr x10, x8, #1 │ │ cneg x9, x0, mi // mi = first │ │ add x9, x10, x9, lsl #16 │ │ udiv x8, x9, x8 │ │ - b 37f94 │ │ + b 37ff4 │ │ mov w8, #0x7fffffff // #2147483647 │ │ cmp x1, #0x0 │ │ cset w9, lt // lt = tstop │ │ cmp x0, #0x0 │ │ cset w10, lt // lt = tstop │ │ eor w9, w10, w9 │ │ cmp w9, #0x0 │ │ cneg x0, x8, ne // ne = any │ │ ret │ │ - cbz x0, 38054 │ │ - cbz x1, 38054 │ │ + cbz x0, 380b4 │ │ + cbz x1, 380b4 │ │ ldp x8, x9, [x0] │ │ ldp x10, x12, [x1] │ │ ldp x11, x14, [x1, #16] │ │ mul x13, x10, x8 │ │ mul x8, x12, x8 │ │ mul x15, x11, x9 │ │ mul x9, x14, x9 │ │ @@ -11339,29 +11331,29 @@ │ │ add x10, x11, x10, asr #16 │ │ asr x11, x12, #16 │ │ add x13, x15, x13, asr #16 │ │ add x9, x11, x9, asr #16 │ │ stp x13, x8, [x1] │ │ stp x10, x9, [x1, #16] │ │ ret │ │ - cbz x0, 38118 │ │ + cbz x0, 38178 │ │ ldp x9, x13, [x0] │ │ ldp x12, x10, [x0, #16] │ │ mul x11, x12, x13 │ │ mul x8, x10, x9 │ │ add x11, x11, x11, asr #63 │ │ add x8, x8, x8, asr #63 │ │ add x11, x11, #0x8, lsl #12 │ │ add x8, x8, #0x8, lsl #12 │ │ asr x8, x8, #16 │ │ subs x8, x8, x11, asr #16 │ │ - b.eq 38118 // b.none │ │ + b.eq 38178 // b.none │ │ cmp x8, #0x0 │ │ cneg x11, x8, mi // mi = first │ │ - cbz x11, 38120 │ │ + cbz x11, 38180 │ │ cset w14, lt // lt = tstop │ │ cmp x13, #0x0 │ │ cneg x13, x13, mi // mi = first │ │ lsr x15, x11, #1 │ │ cset w16, lt // lt = tstop │ │ add x13, x15, x13, lsl #16 │ │ eor w16, w16, w14 │ │ @@ -11386,15 +11378,15 @@ │ │ udiv x10, x10, x11 │ │ cneg x10, x10, ne // ne = any │ │ cmp x9, #0x0 │ │ cneg x14, x9, mi // mi = first │ │ lsr x9, x9, #63 │ │ add x14, x15, x14, lsl #16 │ │ udiv x11, x14, x11 │ │ - b 38160 │ │ + b 381c0 │ │ mov w0, #0x6 // #6 │ │ ret │ │ cset w11, lt // lt = tstop │ │ cmp x13, #0x0 │ │ cset w13, lt // lt = tstop │ │ eor x12, x8, x12 │ │ eor w13, w13, w11 │ │ @@ -11414,143 +11406,143 @@ │ │ cset w8, lt // lt = tstop │ │ eor w8, w8, w9 │ │ cmp w8, #0x0 │ │ cneg x9, x11, ne // ne = any │ │ str x9, [x0, #24] │ │ mov w0, wzr │ │ ret │ │ - cbz x0, 3840c │ │ - cbz x1, 3840c │ │ + cbz x0, 3846c │ │ + cbz x1, 3846c │ │ ldr x13, [x0] │ │ mov w12, #0xffffffff // #-1 │ │ ldr x10, [x1] │ │ lsl x8, x2, #16 │ │ cmp x13, #0x0 │ │ cneg w15, w12, ge // ge = tcont │ │ cmp x10, #0x0 │ │ cneg w9, w15, lt // lt = tstop │ │ cmp x2, #0x0 │ │ cneg x8, x8, lt // lt = tstop │ │ - cbz x8, 381d8 │ │ + cbz x8, 38238 │ │ cmp x10, #0x0 │ │ cneg x11, x10, mi // mi = first │ │ cmp x13, #0x0 │ │ cneg x14, x13, mi // mi = first │ │ mul x11, x11, x14 │ │ add x11, x11, x8, lsr #1 │ │ udiv x14, x11, x8 │ │ - b 381dc │ │ + b 3823c │ │ mov w14, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x16, [x0, #8] │ │ cneg w9, w9, lt // lt = tstop │ │ ldr x11, [x1, #16] │ │ cmp w9, #0x0 │ │ neg w3, w15 │ │ cneg x9, x14, lt // lt = tstop │ │ cmp x16, #0x0 │ │ cneg w17, w12, ge // ge = tcont │ │ cmp x11, #0x0 │ │ cneg w14, w17, lt // lt = tstop │ │ - cbz x8, 3822c │ │ + cbz x8, 3828c │ │ cmp x11, #0x0 │ │ cneg x12, x11, mi // mi = first │ │ cmp x16, #0x0 │ │ cneg x4, x16, mi // mi = first │ │ mul x12, x12, x4 │ │ add x12, x12, x8, lsr #1 │ │ udiv x4, x12, x8 │ │ - b 38230 │ │ + b 38290 │ │ mov w4, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x12, [x1, #8] │ │ cneg w14, w14, lt // lt = tstop │ │ cmp w14, #0x0 │ │ cneg x14, x4, lt // lt = tstop │ │ cmp x12, #0x0 │ │ neg w4, w17 │ │ csel w15, w3, w15, lt // lt = tstop │ │ - cbz x8, 38274 │ │ + cbz x8, 382d4 │ │ cmp x12, #0x0 │ │ cneg x3, x12, mi // mi = first │ │ cmp x13, #0x0 │ │ cneg x13, x13, mi // mi = first │ │ mul x13, x3, x13 │ │ add x13, x13, x8, lsr #1 │ │ udiv x3, x13, x8 │ │ - b 38278 │ │ + b 382d8 │ │ mov w3, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x13, [x1, #24] │ │ cneg w15, w15, lt // lt = tstop │ │ cmp w15, #0x0 │ │ cneg x15, x3, lt // lt = tstop │ │ cmp x13, #0x0 │ │ csel w17, w4, w17, lt // lt = tstop │ │ - cbz x8, 382b8 │ │ + cbz x8, 38318 │ │ cmp x13, #0x0 │ │ cneg x3, x13, mi // mi = first │ │ cmp x16, #0x0 │ │ cneg x16, x16, mi // mi = first │ │ mul x16, x3, x16 │ │ add x16, x16, x8, lsr #1 │ │ udiv x3, x16, x8 │ │ - b 382bc │ │ + b 3831c │ │ mov w3, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x16, [x0, #16] │ │ cneg w17, w17, lt // lt = tstop │ │ mov w6, #0xffffffff // #-1 │ │ cmp w17, #0x0 │ │ cneg x3, x3, lt // lt = tstop │ │ cmp x16, #0x0 │ │ cneg w17, w6, ge // ge = tcont │ │ cmp x10, #0x0 │ │ cneg w5, w17, lt // lt = tstop │ │ - cbz x8, 38308 │ │ + cbz x8, 38368 │ │ cmp x10, #0x0 │ │ cneg x10, x10, mi // mi = first │ │ cmp x16, #0x0 │ │ cneg x4, x16, mi // mi = first │ │ mul x10, x4, x10 │ │ add x10, x10, x8, lsr #1 │ │ udiv x10, x10, x8 │ │ - b 3830c │ │ + b 3836c │ │ mov w10, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x4, [x0, #24] │ │ cneg w0, w5, lt // lt = tstop │ │ cmp w0, #0x0 │ │ cneg x5, x10, lt // lt = tstop │ │ cmp x4, #0x0 │ │ cneg w0, w6, ge // ge = tcont │ │ cmp x11, #0x0 │ │ neg w6, w17 │ │ cneg w7, w0, lt // lt = tstop │ │ - cbz x8, 38358 │ │ + cbz x8, 383b8 │ │ cmp x11, #0x0 │ │ cneg x10, x11, mi // mi = first │ │ cmp x4, #0x0 │ │ cneg x11, x4, mi // mi = first │ │ mul x10, x11, x10 │ │ add x10, x10, x8, lsr #1 │ │ udiv x11, x10, x8 │ │ - b 3835c │ │ + b 383bc │ │ mov w11, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ add x10, x3, x15 │ │ cneg w15, w7, lt // lt = tstop │ │ add x9, x14, x9 │ │ cmp w15, #0x0 │ │ neg w14, w0 │ │ cneg x11, x11, lt // lt = tstop │ │ cmp x12, #0x0 │ │ add x11, x11, x5 │ │ csel w15, w6, w17, lt // lt = tstop │ │ - cbz x8, 383d0 │ │ + cbz x8, 38430 │ │ cneg x12, x12, mi // mi = first │ │ cmp x16, #0x0 │ │ cneg x16, x16, mi // mi = first │ │ lsr x17, x8, #1 │ │ cmp x2, #0x0 │ │ madd x12, x16, x12, x17 │ │ cneg w15, w15, lt // lt = tstop │ │ @@ -11560,15 +11552,15 @@ │ │ cmp x13, #0x0 │ │ csel w14, w14, w0, lt // lt = tstop │ │ cneg x13, x13, mi // mi = first │ │ cmp x4, #0x0 │ │ cneg x15, x4, mi // mi = first │ │ madd x13, x15, x13, x17 │ │ udiv x8, x13, x8 │ │ - b 383f0 │ │ + b 38450 │ │ cmp x2, #0x0 │ │ cneg w8, w15, lt // lt = tstop │ │ cmp w8, #0x0 │ │ mov x8, #0xffffffff80000001 // #-2147483647 │ │ cneg x12, x8, ge // ge = tcont │ │ cmp x13, #0x0 │ │ csel w14, w14, w0, lt // lt = tstop │ │ @@ -11577,35 +11569,35 @@ │ │ stp x9, x10, [x1] │ │ cneg w13, w14, lt // lt = tstop │ │ cmp w13, #0x0 │ │ cneg x8, x8, lt // lt = tstop │ │ add x8, x8, x12 │ │ stp x11, x8, [x1, #16] │ │ ret │ │ - cbz x0, 384ac │ │ + cbz x0, 3850c │ │ ldp q1, q0, [x0] │ │ mov x8, #0xffffffff80000000 // #-2147483648 │ │ mov x9, #0xffffffff80000001 // #-2147483647 │ │ abs v3.2d, v1.2d │ │ abs v2.2d, v0.2d │ │ orr v2.16b, v3.16b, v2.16b │ │ ext v3.16b, v2.16b, v2.16b, #8 │ │ orr v2.8b, v2.8b, v3.8b │ │ fmov x12, d2 │ │ add x8, x12, x8 │ │ cmp x8, x9 │ │ - b.cs 3844c // b.hs, b.nlast │ │ + b.cs 384ac // b.hs, b.nlast │ │ mov w0, wzr │ │ ret │ │ mov x8, v1.d[1] │ │ cmp w12, #0x2, lsl #12 │ │ mov x10, v0.d[1] │ │ fmov x9, d1 │ │ fmov x11, d0 │ │ - b.cc 38480 // b.lo, b.ul, b.last │ │ + b.cc 384e0 // b.lo, b.ul, b.last │ │ clz w12, w12 │ │ mov w13, #0x13 // #19 │ │ sub w12, w13, w12 │ │ asr x9, x9, x12 │ │ asr x8, x8, x12 │ │ asr x11, x11, x12 │ │ asr x10, x10, x12 │ │ @@ -11617,92 +11609,92 @@ │ │ madd x8, x8, x8, x11 │ │ cmp x10, #0x0 │ │ cneg x10, x10, mi // mi = first │ │ madd x8, x9, x9, x8 │ │ cmp x8, x10, lsl #5 │ │ cset w0, cc // cc = lo, ul, last │ │ ret │ │ - cbz x0, 38604 │ │ - cbz x1, 38604 │ │ + cbz x0, 38664 │ │ + cbz x1, 38664 │ │ ldr x9, [x0] │ │ mov w13, #0xffffffff // #-1 │ │ ldr x10, [x1] │ │ lsl x8, x2, #16 │ │ cmp x9, #0x0 │ │ cneg w11, w13, ge // ge = tcont │ │ cmp x10, #0x0 │ │ cneg w12, w11, lt // lt = tstop │ │ cmp x2, #0x0 │ │ cneg x8, x8, lt // lt = tstop │ │ - cbz x8, 38504 │ │ + cbz x8, 38564 │ │ cmp x10, #0x0 │ │ cneg x10, x10, mi // mi = first │ │ cmp x9, #0x0 │ │ cneg x14, x9, mi // mi = first │ │ mul x10, x10, x14 │ │ add x10, x10, x8, lsr #1 │ │ udiv x14, x10, x8 │ │ - b 38508 │ │ + b 38568 │ │ mov w14, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x10, [x0, #8] │ │ cneg w12, w12, lt // lt = tstop │ │ ldr x16, [x1, #8] │ │ cmp w12, #0x0 │ │ cneg x12, x14, lt // lt = tstop │ │ cmp x10, #0x0 │ │ cneg w13, w13, ge // ge = tcont │ │ cmp x16, #0x0 │ │ neg w14, w11 │ │ cneg w15, w13, lt // lt = tstop │ │ - cbz x8, 38558 │ │ + cbz x8, 385b8 │ │ cmp x16, #0x0 │ │ cneg x16, x16, mi // mi = first │ │ cmp x10, #0x0 │ │ cneg x17, x10, mi // mi = first │ │ mul x16, x16, x17 │ │ add x16, x16, x8, lsr #1 │ │ udiv x16, x16, x8 │ │ - b 3855c │ │ + b 385bc │ │ mov w16, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x17, [x1, #16] │ │ cneg w15, w15, lt // lt = tstop │ │ cmp w15, #0x0 │ │ cneg x15, x16, lt // lt = tstop │ │ cmp x17, #0x0 │ │ neg w16, w13 │ │ csel w11, w14, w11, lt // lt = tstop │ │ - cbz x8, 385a0 │ │ + cbz x8, 38600 │ │ cmp x17, #0x0 │ │ cneg x14, x17, mi // mi = first │ │ cmp x9, #0x0 │ │ cneg x9, x9, mi // mi = first │ │ mul x9, x14, x9 │ │ add x9, x9, x8, lsr #1 │ │ udiv x9, x9, x8 │ │ - b 385a4 │ │ + b 38604 │ │ mov w9, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ ldr x14, [x1, #24] │ │ cneg w11, w11, lt // lt = tstop │ │ cmp w11, #0x0 │ │ cneg x11, x9, lt // lt = tstop │ │ cmp x14, #0x0 │ │ add x9, x15, x12 │ │ csel w12, w16, w13, lt // lt = tstop │ │ - cbz x8, 385e8 │ │ + cbz x8, 38648 │ │ cmp x14, #0x0 │ │ cneg x13, x14, mi // mi = first │ │ cmp x10, #0x0 │ │ cneg x10, x10, mi // mi = first │ │ mul x10, x13, x10 │ │ add x10, x10, x8, lsr #1 │ │ udiv x8, x10, x8 │ │ - b 385ec │ │ + b 3864c │ │ mov w8, #0x7fffffff // #2147483647 │ │ cmp x2, #0x0 │ │ cneg w10, w12, lt // lt = tstop │ │ cmp w10, #0x0 │ │ cneg x8, x8, lt // lt = tstop │ │ add x8, x8, x11 │ │ stp x9, x8, [x0] │ │ @@ -11712,16 +11704,16 @@ │ │ ldr w9, [x0, #8] │ │ cmp w10, #0x0 │ │ cneg w12, w10, mi // mi = first │ │ cneg x11, x13, ge // ge = tcont │ │ cmp w9, #0x0 │ │ cneg w8, w9, mi // mi = first │ │ cneg x13, x13, ge // ge = tcont │ │ - cbz w12, 38740 │ │ - cbz w8, 38750 │ │ + cbz w12, 387a0 │ │ + cbz w8, 387b0 │ │ add w11, w12, w8, lsr #1 │ │ add w13, w8, w12, lsr #1 │ │ cmp w12, w8 │ │ mov w14, #0xaaaaaaaa // #-1431655766 │ │ csel w13, w11, w13, hi // hi = pmore │ │ mov w15, #0xfffffff0 // #-16 │ │ clz w11, w13 │ │ @@ -11760,46 +11752,65 @@ │ │ asr w1, w1, #8 │ │ mneg w17, w17, w1 │ │ add w1, w17, w16 │ │ cmp w17, #0x0 │ │ csel w1, w1, w17, lt // lt = tstop │ │ cmp w17, #0x10, lsl #12 │ │ add w15, w15, w1, asr #16 │ │ - b.ge 386a4 // b.tcont │ │ + b.ge 38704 // b.tcont │ │ cmp w10, #0x0 │ │ mul w10, w13, w12 │ │ cneg x12, x14, lt // lt = tstop │ │ cmp w9, #0x0 │ │ madd w8, w14, w8, w10 │ │ mov w9, #0xffff // #65535 │ │ cneg x10, x13, lt // lt = tstop │ │ add w9, w8, w9 │ │ cmp w8, #0x0 │ │ csel w8, w9, w8, lt // lt = tstop │ │ subs w9, w11, #0x1 │ │ asr w8, w8, #16 │ │ stp x12, x10, [x0] │ │ add w8, w8, #0x10, lsl #12 │ │ - b.lt 3875c // b.tstop │ │ + b.lt 387bc // b.tstop │ │ mov w10, #0x1 // #1 │ │ lsl w9, w10, w9 │ │ add w8, w8, w9 │ │ lsr w0, w8, w11 │ │ ret │ │ - cbz w8, 38764 │ │ + cbz w8, 387c4 │ │ str x13, [x0, #8] │ │ mov w0, w8 │ │ ret │ │ str x11, [x0] │ │ mov w0, w12 │ │ ret │ │ neg w9, w11 │ │ lsl w8, w8, w9 │ │ mov w0, w8 │ │ ret │ │ + cbz w0, 38814 │ │ + clz w8, w0 │ │ + mov w9, #0x30 // #48 │ │ + sub w8, w9, w8 │ │ + mov w10, #0x1 // #1 │ │ + lsr w9, w8, #1 │ │ + mov w8, w0 │ │ + lsl x8, x8, #16 │ │ + sub x8, x8, #0x1 │ │ + lsl w9, w10, w9 │ │ + mov w0, w9 │ │ + mov w9, w9 │ │ + udiv x9, x8, x9 │ │ + add w9, w0, w9 │ │ + add w9, w9, #0x1 │ │ + lsr w9, w9, #1 │ │ + cmp w9, w0 │ │ + b.ne 387f4 // b.any │ │ + ret │ │ mul x8, x3, x0 │ │ msub x8, x2, x1, x8 │ │ cmp x8, #0x0 │ │ asr x8, x8, #63 │ │ cinc w0, w8, gt │ │ ret │ │ cmp x0, #0x0 │ │ @@ -11832,21 +11843,21 @@ │ │ add x8, x9, x8 │ │ add x10, x13, x13, lsl #1 │ │ add x10, x11, x10, lsr #3 │ │ sub x8, x8, x10 │ │ cmp x8, x10, lsr #4 │ │ cset w0, lt // lt = tstop │ │ ret │ │ - cbz w2, 38828 │ │ + cbz w2, 388d4 │ │ mov w8, w2 │ │ cmp w2, #0x4 │ │ - b.cs 38830 // b.hs, b.nlast │ │ + b.cs 388dc // b.hs, b.nlast │ │ mov x9, xzr │ │ mov x10, xzr │ │ - b 388c4 │ │ + b 38970 │ │ mov w0, wzr │ │ ret │ │ and x9, x8, #0xfffffffc │ │ add x10, x0, #0x10 │ │ movi v0.2d, #0x0 │ │ add x11, x1, #0x8 │ │ movi v1.2d, #0x0 │ │ @@ -11872,55 +11883,55 @@ │ │ fmov d2, x14 │ │ mul x15, x15, x4 │ │ fmov d3, x17 │ │ mov v2.d[1], x13 │ │ mov v3.d[1], x15 │ │ add v0.2d, v2.2d, v0.2d │ │ add v1.2d, v3.2d, v1.2d │ │ - b.ne 38848 // b.any │ │ + b.ne 388f4 // b.any │ │ add v0.2d, v1.2d, v0.2d │ │ cmp x9, x8 │ │ addp d0, v0.2d │ │ fmov x10, d0 │ │ - b.eq 388e4 // b.none │ │ + b.eq 38990 // b.none │ │ add x11, x0, x9, lsl #3 │ │ add x12, x1, x9, lsl #2 │ │ sub x8, x8, x9 │ │ ldr x9, [x11], #8 │ │ ldrsw x13, [x12], #4 │ │ subs x8, x8, #0x1 │ │ madd x10, x9, x13, x10 │ │ - b.ne 388d0 // b.any │ │ + b.ne 3897c // b.any │ │ add x8, x10, #0x8, lsl #12 │ │ lsr x0, x8, #16 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ cmp x1, #0x0 │ │ - b.le 38940 │ │ + b.le 389ec │ │ ldr x8, [x0, #8] │ │ mov x21, x1 │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x20, x0 │ │ cset w8, eq // eq = none │ │ - cbz x0, 38950 │ │ + cbz x0, 389fc │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov x2, x21 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, wzr │ │ - b 38954 │ │ + b 38a00 │ │ mov w8, #0x6 // #6 │ │ mov x20, xzr │ │ csel w8, wzr, w8, eq // eq = none │ │ - b 38954 │ │ + b 38a00 │ │ lsl w8, w8, #6 │ │ mov x0, x20 │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ @@ -11932,50 +11943,50 @@ │ │ ldur q1, [x0, #72] │ │ ldur q2, [x0, #40] │ │ str x8, [x0, #160] │ │ ldur q3, [x0, #24] │ │ stp q0, q1, [x0, #128] │ │ stp q3, q2, [x0, #96] │ │ ret │ │ - cbz x1, 389a8 │ │ + cbz x1, 38a54 │ │ ldr x2, [x0, #16] │ │ br x2 │ │ ret │ │ - cbz x0, 38a88 │ │ + cbz x0, 38b34 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x1, [x0, #32] │ │ ldr x20, [x0] │ │ - cbz x1, 389d8 │ │ + cbz x1, 38a84 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #40] │ │ str xzr, [x19, #32] │ │ - cbz x1, 389f0 │ │ + cbz x1, 38a9c │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #48] │ │ str xzr, [x19, #40] │ │ - cbz x1, 38a08 │ │ + cbz x1, 38ab4 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #64] │ │ str xzr, [x19, #48] │ │ - cbz x1, 38a20 │ │ + cbz x1, 38acc │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #88] │ │ str xzr, [x19, #64] │ │ - cbz x1, 38a38 │ │ + cbz x1, 38ae4 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ str xzr, [x19, #72] │ │ ldur q2, [x19, #40] │ │ str wzr, [x19, #56] │ │ mov x0, x20 │ │ @@ -11997,130 +12008,130 @@ │ │ br x2 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr w8, [x0, #8] │ │ - cbz w8, 38ab0 │ │ + cbz w8, 38b5c │ │ mov x19, x0 │ │ ldr x9, [x0, #64] │ │ - cbz x9, 38ac4 │ │ + cbz x9, 38b70 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ lsl w9, w8, #1 │ │ - cbz w9, 38ae0 │ │ + cbz w9, 38b8c │ │ ubfx x8, x9, #27, #5 │ │ - cbz w8, 38ae8 │ │ + cbz w8, 38b94 │ │ mov w0, #0xa // #10 │ │ str xzr, [x19, #64] │ │ - b 38ab4 │ │ + b 38b60 │ │ mov x20, xzr │ │ - b 38b14 │ │ + b 38bc0 │ │ ldr x0, [x19] │ │ lsl x21, x9, #4 │ │ mov x1, x21 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ - cbz x0, 38b8c │ │ + cbz x0, 38c38 │ │ mov w1, wzr │ │ mov x2, x21 │ │ mov x20, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr w8, [x19, #8] │ │ mov w10, #0x1 // #1 │ │ add x8, x20, w8, uxtw #4 │ │ ldr x9, [x19, #32] │ │ strb w10, [x19, #20] │ │ stp x20, x8, [x19, #64] │ │ - cbz x9, 38b34 │ │ - ldrsh x10, [x19, #26] │ │ + cbz x9, 38be0 │ │ + ldrh w10, [x19, #26] │ │ add x9, x9, x10, lsl #4 │ │ ldr x10, [x19, #40] │ │ str x9, [x19, #104] │ │ - cbz x10, 38b4c │ │ - ldrsh x9, [x19, #26] │ │ + cbz x10, 38bf8 │ │ + ldrh w9, [x19, #26] │ │ add x9, x10, x9 │ │ - b 38b50 │ │ + b 38bfc │ │ mov x9, xzr │ │ ldr x10, [x19, #48] │ │ str x9, [x19, #112] │ │ - cbz x10, 38b68 │ │ - ldrsh x9, [x19, #24] │ │ + cbz x10, 38c14 │ │ + ldrh w9, [x19, #24] │ │ add x9, x10, x9, lsl #1 │ │ - b 38b6c │ │ + b 38c18 │ │ mov x9, xzr │ │ - ldrsh x10, [x19, #26] │ │ + ldrh w10, [x19, #26] │ │ mov w0, wzr │ │ str x9, [x19, #120] │ │ lsl x10, x10, #4 │ │ add x11, x20, x10 │ │ add x8, x8, x10 │ │ stp x11, x8, [x19, #136] │ │ - b 38ab4 │ │ + b 38b60 │ │ mov w0, #0x40 // #64 │ │ str xzr, [x19, #64] │ │ - b 38ab4 │ │ + b 38b60 │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ orr x8, x2, x1 │ │ mov x19, x5 │ │ mov x20, x4 │ │ orr x8, x8, x3 │ │ - tbnz x8, #63, 38be8 │ │ + tbnz x8, #63, 38c94 │ │ mov x21, x1 │ │ - cbz x1, 38bf0 │ │ + cbz x1, 38c9c │ │ mov x23, x3 │ │ - cbz x3, 38bf0 │ │ + cbz x3, 38c9c │ │ mov w8, #0x7fffffff // #2147483647 │ │ sdiv x8, x8, x21 │ │ cmp x8, x23 │ │ - b.ge 38c08 // b.tcont │ │ + b.ge 38cb4 // b.tcont │ │ mov w8, #0xa // #10 │ │ - b 38c74 │ │ + b 38d20 │ │ mov w8, #0x6 // #6 │ │ - b 38c74 │ │ - cbz x20, 38c70 │ │ + b 38d20 │ │ + cbz x20, 38d1c │ │ ldr x8, [x0, #16] │ │ mov x1, x20 │ │ blr x8 │ │ mov x20, xzr │ │ - b 38c70 │ │ + b 38d1c │ │ mov x22, x2 │ │ - cbz x2, 38c34 │ │ + cbz x2, 38ce0 │ │ mul x1, x22, x21 │ │ ldr x8, [x0, #24] │ │ mul x2, x23, x21 │ │ mov x3, x20 │ │ blr x8 │ │ cmp x0, #0x0 │ │ cset w8, eq // eq = none │ │ csel x20, x20, x0, eq // eq = none │ │ - b 38c4c │ │ + b 38cf8 │ │ mul x1, x23, x21 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x20, x0 │ │ cset w8, eq // eq = none │ │ lsl w8, w8, #6 │ │ subs x9, x23, x22 │ │ - b.le 38c74 │ │ - cbnz w8, 38c74 │ │ - cbz x20, 38c74 │ │ + b.le 38d20 │ │ + cbnz w8, 38d20 │ │ + cbz x20, 38d20 │ │ madd x0, x22, x21, x20 │ │ mov w1, wzr │ │ mul x2, x9, x21 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, wzr │ │ mov x0, x20 │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ @@ -12136,44 +12147,44 @@ │ │ mrs x26, tpidr_el0 │ │ mov w21, w2 │ │ ldr x8, [x26, #40] │ │ mov w23, w1 │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ ldr x20, [x0] │ │ - bl 38a8c │ │ + bl 38b38 │ │ mov w24, w0 │ │ - cbz w0, 38dbc │ │ + cbz w0, 38e68 │ │ ldr x1, [x19, #32] │ │ ldr x20, [x19] │ │ - cbz x1, 38cf0 │ │ + cbz x1, 38d9c │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #40] │ │ str xzr, [x19, #32] │ │ - cbz x1, 38d08 │ │ + cbz x1, 38db4 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #48] │ │ str xzr, [x19, #40] │ │ - cbz x1, 38d20 │ │ + cbz x1, 38dcc │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #64] │ │ str xzr, [x19, #48] │ │ - cbz x1, 38d38 │ │ + cbz x1, 38de4 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #88] │ │ str xzr, [x19, #64] │ │ - cbz x1, 38d50 │ │ + cbz x1, 38dfc │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ str xzr, [x19, #72] │ │ ldur q2, [x19, #40] │ │ str wzr, [x19, #56] │ │ str wzr, [x19, #80] │ │ @@ -12186,507 +12197,485 @@ │ │ ldur q0, [x19, #24] │ │ str wzr, [x19, #16] │ │ str xzr, [x19, #160] │ │ stp q0, q2, [x19, #96] │ │ ldr x8, [x26, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 390b8 // b.any │ │ + b.ne 39164 // b.any │ │ mov w0, w24 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ - ldrsh w8, [x19, #26] │ │ - ldrsh w9, [x19, #98] │ │ + ldrh w8, [x19, #26] │ │ + ldrh w9, [x19, #98] │ │ ldr w22, [x19, #8] │ │ add w8, w8, w23 │ │ add w27, w8, w9 │ │ cmp w27, w22 │ │ - b.ls 38fa0 // b.plast │ │ - cmp w27, #0x8, lsl #12 │ │ - b.cc 38dec // b.lo, b.ul, b.last │ │ + b.ls 3904c // b.plast │ │ + cmp w27, #0x10, lsl #12 │ │ + b.cc 38e98 // b.lo, b.ul, b.last │ │ mov w24, #0xa // #10 │ │ str w24, [sp, #4] │ │ - b 38cd8 │ │ + b 38d84 │ │ add w8, w22, w22, lsr #1 │ │ - mov w9, #0x7fff // #32767 │ │ + mov w9, #0xffff // #65535 │ │ cmp w27, w8 │ │ ldr x25, [x19, #32] │ │ csel w8, w8, w27, cc // cc = lo, ul, last │ │ add w8, w8, #0x7 │ │ and w8, w8, #0xfffffff8 │ │ cmp w8, w9 │ │ csel w23, w8, w9, cc // cc = lo, ul, last │ │ - cbz w23, 38e40 │ │ + cbz w23, 38eec │ │ lsl x2, x23, #4 │ │ - cbz w22, 38e78 │ │ + cbz w22, 38f24 │ │ lsl x1, x22, #4 │ │ ldr x8, [x20, #24] │ │ mov x0, x20 │ │ mov x3, x25 │ │ blr x8 │ │ cmp x0, #0x0 │ │ cset w8, eq // eq = none │ │ csel x25, x25, x0, eq // eq = none │ │ - b 38e94 │ │ - cbz x25, 38e54 │ │ + b 38f40 │ │ + cbz x25, 38f00 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x25 │ │ blr x8 │ │ mov x28, x19 │ │ ldr x1, [x28, #40]! │ │ stur xzr, [x28, #-8] │ │ - cbz x1, 38e70 │ │ + cbz x1, 38f1c │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ mov x25, xzr │ │ - b 38f40 │ │ + b 38fec │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov x1, x2 │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x25, x0 │ │ cset w8, eq // eq = none │ │ lsl w24, w8, #6 │ │ cmp w23, w22 │ │ - b.ls 38ec4 // b.plast │ │ - cbnz w24, 38ec4 │ │ - cbz x25, 38ec4 │ │ + b.ls 38f70 // b.plast │ │ + cbnz w24, 38f70 │ │ + cbz x25, 38f70 │ │ sub x8, x23, x22 │ │ add x0, x25, x22, lsl #4 │ │ lsl x2, x8, #4 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ str x25, [x19, #32] │ │ - b 38ecc │ │ + b 38f78 │ │ str x25, [x19, #32] │ │ - cbnz w24, 38cd8 │ │ + cbnz w24, 38d84 │ │ mov x28, x19 │ │ ldr x25, [x28, #40]! │ │ - cbz w22, 38f00 │ │ + cbz w22, 38fac │ │ ldr x8, [x20, #24] │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov x2, x23 │ │ mov x3, x25 │ │ blr x8 │ │ cmp x0, #0x0 │ │ cset w8, eq // eq = none │ │ csel x25, x25, x0, eq // eq = none │ │ - b 38f1c │ │ + b 38fc8 │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov x1, x23 │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x25, x0 │ │ cset w8, eq // eq = none │ │ lsl w24, w8, #6 │ │ cmp w23, w22 │ │ - b.ls 3905c // b.plast │ │ - cbnz w24, 3905c │ │ - cbz x25, 3905c │ │ + b.ls 39108 // b.plast │ │ + cbnz w24, 39108 │ │ + cbz x25, 39108 │ │ add x0, x25, x22 │ │ sub x2, x23, x22 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ str wzr, [sp, #4] │ │ str x25, [x28] │ │ ldrb w8, [x19, #20] │ │ - cbz w8, 38f9c │ │ + cbz w8, 39048 │ │ lsl w2, w22, #1 │ │ lsl w3, w23, #1 │ │ ldr x4, [x19, #64] │ │ add x5, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x10 // #16 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w24, [sp, #4] │ │ str x0, [x19, #64] │ │ - cbnz w24, 38cd8 │ │ + cbnz w24, 38d84 │ │ lsl x24, x23, #4 │ │ lsl x2, x22, #4 │ │ add x8, x0, x24 │ │ add x1, x0, x2 │ │ mov x0, x8 │ │ - bl a5190 │ │ + bl a45d0 │ │ ldr x8, [x19, #64] │ │ add x8, x8, x24 │ │ str x8, [x19, #72] │ │ str w23, [x19, #8] │ │ mov x0, x19 │ │ - bl 38a8c │ │ + bl 38b38 │ │ mov w24, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 38cd8 │ │ - ldrsh w8, [x19, #24] │ │ - ldrsh w9, [x19, #96] │ │ + cbnz w0, 38d84 │ │ + ldrh w8, [x19, #24] │ │ + ldrh w9, [x19, #96] │ │ ldr w2, [x19, #12] │ │ add w8, w8, w21 │ │ add w8, w8, w9 │ │ cmp w8, w2 │ │ - b.ls 39024 // b.plast │ │ - cmp w8, #0x8, lsl #12 │ │ - b.cs 38de0 // b.hs, b.nlast │ │ + b.ls 390d0 // b.plast │ │ + cmp w8, #0x10, lsl #12 │ │ + b.cs 38e8c // b.hs, b.nlast │ │ add w9, w2, w2, lsr #1 │ │ ldr x4, [x19, #48] │ │ cmp w8, w9 │ │ add x5, sp, #0x4 │ │ csel w8, w9, w8, cc // cc = lo, ul, last │ │ - mov w9, #0x7fff // #32767 │ │ + mov w9, #0xffff // #65535 │ │ add w8, w8, #0x3 │ │ mov x0, x20 │ │ and w8, w8, #0xfffffffc │ │ mov w1, #0x2 // #2 │ │ cmp w8, w9 │ │ csel w21, w8, w9, cc // cc = lo, ul, last │ │ mov x3, x21 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w24, [sp, #4] │ │ str x0, [x19, #48] │ │ - cbnz w24, 38cd8 │ │ + cbnz w24, 38d84 │ │ str w21, [x19, #12] │ │ - b 3902c │ │ + b 390d8 │ │ cmp w27, w22 │ │ - b.ls 39054 // b.plast │ │ + b.ls 39100 // b.plast │ │ ldr x8, [x19, #32] │ │ - cbz x8, 3903c │ │ - ldrsh x9, [x19, #26] │ │ + cbz x8, 390e8 │ │ + ldrh w9, [x19, #26] │ │ add x8, x8, x9, lsl #4 │ │ ldr x9, [x19, #40] │ │ str x8, [x19, #104] │ │ - cbz x9, 3906c │ │ - ldrsh x8, [x19, #26] │ │ + cbz x9, 39118 │ │ + ldrh w8, [x19, #26] │ │ add x8, x9, x8 │ │ - b 39070 │ │ + b 3911c │ │ mov w24, wzr │ │ - b 38d88 │ │ + b 38e34 │ │ str w24, [sp, #4] │ │ str x25, [x28] │ │ - cbnz w24, 38cd8 │ │ - b 38f48 │ │ + cbnz w24, 38d84 │ │ + b 38ff4 │ │ mov x8, xzr │ │ ldr x9, [x19, #48] │ │ str x8, [x19, #112] │ │ - cbz x9, 39088 │ │ - ldrsh x8, [x19, #24] │ │ + cbz x9, 39134 │ │ + ldrh w8, [x19, #24] │ │ add x8, x9, x8, lsl #1 │ │ - b 3908c │ │ + b 39138 │ │ mov x8, xzr │ │ ldrb w9, [x19, #20] │ │ mov w24, wzr │ │ str x8, [x19, #120] │ │ - cbz w9, 38d88 │ │ + cbz w9, 38e34 │ │ ldp x9, x10, [x19, #64] │ │ - ldrsh x8, [x19, #26] │ │ + ldrh w8, [x19, #26] │ │ lsl x8, x8, #4 │ │ add x9, x9, x8 │ │ add x8, x10, x8 │ │ stp x9, x8, [x19, #136] │ │ - b 38d88 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 38e34 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr w8, [x0, #80] │ │ ldr w9, [x0, #152] │ │ ldr w22, [x0, #16] │ │ add w8, w8, w1 │ │ add w8, w8, w9 │ │ cmp w8, w22 │ │ - b.ls 39118 // b.plast │ │ + b.ls 391c4 // b.plast │ │ mov x19, x0 │ │ add w8, w8, #0x1 │ │ ldr x0, [x0] │ │ ands w21, w8, #0xfffffffe │ │ ldr x20, [x19, #88] │ │ - b.eq 39120 // b.none │ │ + b.eq 391cc // b.none │ │ mov w8, #0xaaaa // #43690 │ │ movk w8, #0x2aa, lsl #16 │ │ cmp w21, w8 │ │ - b.ls 3913c // b.plast │ │ + b.ls 391e8 // b.plast │ │ mov w0, #0xa // #10 │ │ - b 391f4 │ │ + b 392a0 │ │ mov w0, wzr │ │ - b 391f4 │ │ - cbz x20, 391cc │ │ + b 392a0 │ │ + cbz x20, 39278 │ │ ldr x8, [x0, #16] │ │ mov x1, x20 │ │ blr x8 │ │ mov x20, xzr │ │ str xzr, [x19, #88] │ │ - b 391d0 │ │ - cbz w22, 3917c │ │ + b 3927c │ │ + cbz w22, 39228 │ │ add x8, x22, x22, lsl #1 │ │ add x9, x21, x21, lsl #1 │ │ lsl x1, x8, #4 │ │ lsl x2, x9, #4 │ │ ldr x8, [x0, #24] │ │ mov x3, x20 │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x8, x0 │ │ cset w9, eq // eq = none │ │ csel x20, x20, x8, eq // eq = none │ │ lsl w0, w9, #6 │ │ cmp w21, w22 │ │ - b.hi 391a4 // b.pmore │ │ - b 39204 │ │ + b.hi 39250 // b.pmore │ │ + b 392b0 │ │ add x8, x21, x21, lsl #1 │ │ ldr x9, [x0, #8] │ │ lsl x1, x8, #4 │ │ blr x9 │ │ cmp x0, #0x0 │ │ mov x20, x0 │ │ cset w8, eq // eq = none │ │ lsl w0, w8, #6 │ │ cmp w21, w22 │ │ - b.ls 39204 // b.plast │ │ + b.ls 392b0 // b.plast │ │ cmp w0, #0x0 │ │ ccmp x20, #0x0, #0x4, eq // eq = none │ │ - b.eq 39204 // b.none │ │ + b.eq 392b0 // b.none │ │ mov w8, #0x30 // #48 │ │ sub x9, x21, x22 │ │ mov w1, wzr │ │ madd x0, x22, x8, x20 │ │ add x8, x9, x9, lsl #1 │ │ lsl x2, x8, #4 │ │ - bl a5180 │ │ + bl a45c0 │ │ str x20, [x19, #88] │ │ str w21, [x19, #16] │ │ - cbz x20, 391e8 │ │ + cbz x20, 39294 │ │ ldr w8, [x19, #80] │ │ mov w9, #0x30 // #48 │ │ madd x8, x8, x9, x20 │ │ - b 391ec │ │ + b 39298 │ │ mov x8, xzr │ │ mov w0, wzr │ │ str x8, [x19, #160] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ str x20, [x19, #88] │ │ - cbnz w0, 391f4 │ │ - b 391d0 │ │ + cbnz w0, 392a0 │ │ + b 3927c │ │ ldr x8, [x0, #32] │ │ str wzr, [x0, #96] │ │ str wzr, [x0, #152] │ │ - cbz x8, 39228 │ │ - ldrsh x9, [x0, #26] │ │ + cbz x8, 392d4 │ │ + ldrh w9, [x0, #26] │ │ add x8, x8, x9, lsl #4 │ │ ldr x9, [x0, #40] │ │ str x8, [x0, #104] │ │ - cbz x9, 39240 │ │ - ldrsh x8, [x0, #26] │ │ + cbz x9, 392ec │ │ + ldrh w8, [x0, #26] │ │ add x8, x9, x8 │ │ - b 39244 │ │ + b 392f0 │ │ mov x8, xzr │ │ ldr x9, [x0, #48] │ │ str x8, [x0, #112] │ │ - cbz x9, 3925c │ │ - ldrsh x8, [x0, #24] │ │ + cbz x9, 39308 │ │ + ldrh w8, [x0, #24] │ │ add x8, x9, x8, lsl #1 │ │ - b 39260 │ │ + b 3930c │ │ mov x8, xzr │ │ ldrb w9, [x0, #20] │ │ str x8, [x0, #120] │ │ - cbz w9, 39284 │ │ + cbz w9, 39330 │ │ ldp x9, x10, [x0, #64] │ │ - ldrsh x8, [x0, #26] │ │ + ldrh w8, [x0, #26] │ │ lsl x8, x8, #4 │ │ add x9, x9, x8 │ │ add x8, x10, x8 │ │ stp x9, x8, [x0, #136] │ │ ldr x8, [x0, #88] │ │ - cbz x8, 39298 │ │ + cbz x8, 39344 │ │ ldr w9, [x0, #80] │ │ mov w10, #0x30 // #48 │ │ madd x8, x9, x10, x8 │ │ str x8, [x0, #160] │ │ ret │ │ - cbz x0, 393d0 │ │ - ldrsh w10, [x0, #96] │ │ - ldrh w9, [x0, #26] │ │ - ldrh w8, [x0, #98] │ │ + cbz x0, 39424 │ │ + ldrh w8, [x0, #96] │ │ + cbz w8, 39384 │ │ + mov x9, xzr │ │ + ldr x10, [x0, #120] │ │ + lsl x8, x9, #1 │ │ + ldrh w12, [x0, #26] │ │ + add x9, x9, #0x1 │ │ + ldrh w11, [x10, x8] │ │ + add w11, w11, w12 │ │ + strh w11, [x10, x8] │ │ + ldrh w8, [x0, #96] │ │ + cmp x9, x8 │ │ + b.cc 39360 // b.lo, b.ul, b.last │ │ ldrh w11, [x0, #24] │ │ - cmp w10, #0x1 │ │ ldr w12, [x0, #152] │ │ + str wzr, [x0, #152] │ │ ldr w13, [x0, #80] │ │ - add w14, w8, w9 │ │ - add w11, w11, w10 │ │ + ldrh w9, [x0, #98] │ │ + add w11, w11, w8 │ │ + ldrh w10, [x0, #26] │ │ + str wzr, [x0, #96] │ │ add w8, w13, w12 │ │ - strh w14, [x0, #26] │ │ + ldp x12, x13, [x0, #32] │ │ + add w10, w10, w9 │ │ strh w11, [x0, #24] │ │ + and x9, x10, #0xffff │ │ str w8, [x0, #80] │ │ - b.lt 39344 // b.tstop │ │ - and x10, x10, #0xffff │ │ - ldr x11, [x0, #120] │ │ - cmp w10, #0x10 │ │ - b.cs 392f4 // b.hs, b.nlast │ │ - mov x12, xzr │ │ - b 39328 │ │ - and x12, x10, #0xfff0 │ │ - add x13, x11, #0x10 │ │ - mov x14, x12 │ │ - dup v0.8h, w9 │ │ - ldp q1, q2, [x13, #-16] │ │ - subs x14, x14, #0x10 │ │ - add v1.8h, v1.8h, v0.8h │ │ - add v2.8h, v2.8h, v0.8h │ │ - stp q1, q2, [x13, #-16] │ │ - add x13, x13, #0x20 │ │ - b.ne 39304 // b.any │ │ - cmp x12, x10 │ │ - b.eq 39344 // b.none │ │ - add x11, x11, x12, lsl #1 │ │ - sub x10, x10, x12 │ │ - ldrh w12, [x11] │ │ - subs x10, x10, #0x1 │ │ - add w12, w12, w9 │ │ - strh w12, [x11], #2 │ │ - b.ne 39330 // b.any │ │ - ldr x9, [x0, #32] │ │ - str wzr, [x0, #96] │ │ - str wzr, [x0, #152] │ │ - cbz x9, 3935c │ │ - ldrsh x10, [x0, #26] │ │ - add x9, x9, x10, lsl #4 │ │ - ldr x10, [x0, #40] │ │ - str x9, [x0, #104] │ │ - cbz x10, 39374 │ │ - ldrsh x9, [x0, #26] │ │ - add x9, x10, x9 │ │ - b 39378 │ │ - mov x9, xzr │ │ - ldr x10, [x0, #48] │ │ - str x9, [x0, #112] │ │ - cbz x10, 39390 │ │ - ldrsh x9, [x0, #24] │ │ - add x9, x10, x9, lsl #1 │ │ - b 39394 │ │ - mov x9, xzr │ │ - ldrb w10, [x0, #20] │ │ - str x9, [x0, #120] │ │ - cbz w10, 393b8 │ │ + strh w10, [x0, #26] │ │ + add x10, x12, w10, uxth #4 │ │ + cmp x12, #0x0 │ │ + ldr x12, [x0, #48] │ │ + csel x10, xzr, x10, eq // eq = none │ │ + cmp x13, #0x0 │ │ + add x13, x13, x9 │ │ + csel x13, xzr, x13, eq // eq = none │ │ + add x11, x12, w11, uxth #1 │ │ + cmp x12, #0x0 │ │ + ldrb w12, [x0, #20] │ │ + csel x11, xzr, x11, eq // eq = none │ │ + stp x10, x13, [x0, #104] │ │ + str x11, [x0, #120] │ │ + cbz w12, 3940c │ │ ldp x10, x11, [x0, #64] │ │ - ldrsh x9, [x0, #26] │ │ lsl x9, x9, #4 │ │ add x10, x10, x9 │ │ add x9, x11, x9 │ │ stp x10, x9, [x0, #136] │ │ ldr x9, [x0, #88] │ │ mov w10, #0x30 // #48 │ │ umaddl x8, w8, w10, x9 │ │ cmp x9, #0x0 │ │ csel x8, xzr, x8, eq // eq = none │ │ str x8, [x0, #160] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, a000 │ │ - adrp x9, 40000 │ │ - adrp x10, 40000 │ │ - add x9, x9, #0x8f8 │ │ - add x10, x10, #0x92c │ │ + adrp x8, a000 │ │ + adrp x9, 40000 │ │ + adrp x10, 40000 │ │ + add x9, x9, #0x9c0 │ │ + add x10, x10, #0x9f4 │ │ mov x19, x0 │ │ - ldr d0, [x8, #1192] │ │ + ldr d0, [x8, #1248] │ │ str wzr, [x0, #8] │ │ stp x9, x10, [x0, #16] │ │ ldr x8, [x1, #8] │ │ str d0, [x0] │ │ mov x0, x1 │ │ mov w1, #0x788 // #1928 │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x0, 39438 │ │ + cbz x0, 3948c │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov w2, #0x788 // #1928 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ - b 3943c │ │ + b 39490 │ │ mov w0, #0x40 // #64 │ │ str x20, [x19, #32] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x8, a000 │ │ - adrp x9, 40000 │ │ - adrp x10, 40000 │ │ - add x9, x9, #0x8ac │ │ - add x10, x10, #0x8e4 │ │ + adrp x8, a000 │ │ + adrp x9, 40000 │ │ + adrp x10, 40000 │ │ + add x9, x9, #0x974 │ │ + add x10, x10, #0x9ac │ │ mov x19, x0 │ │ - ldr d0, [x8, #1192] │ │ + ldr d0, [x8, #1248] │ │ str wzr, [x0, #8] │ │ stp x9, x10, [x0, #16] │ │ ldr x8, [x1, #8] │ │ str d0, [x0] │ │ mov x0, x1 │ │ mov w1, #0x788 // #1928 │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x0, 394b0 │ │ + cbz x0, 39504 │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov w2, #0x788 // #1928 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ - b 394b4 │ │ + b 39508 │ │ mov w0, #0x40 // #64 │ │ str x20, [x19, #32] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - cbz x0, 39510 │ │ + cbz x0, 39564 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ mov x20, x1 │ │ ldr w22, [x0, #4] │ │ ldr x21, [x0, #32] │ │ - cbnz w22, 39520 │ │ - cbz x21, 39500 │ │ + cbnz w22, 39574 │ │ + cbz x21, 39554 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x21 │ │ blr x8 │ │ str xzr, [x19, #32] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ subs w22, w22, #0x1 │ │ str xzr, [x21], #8 │ │ - b.eq 39538 // b.none │ │ + b.eq 3958c // b.none │ │ ldr x1, [x21] │ │ - cbz x1, 39514 │ │ + cbz x1, 39568 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ - b 39514 │ │ + b 39568 │ │ ldr x21, [x19, #32] │ │ - cbnz x21, 394f0 │ │ - b 39500 │ │ - b 39548 │ │ + cbnz x21, 39544 │ │ + b 39554 │ │ + b 3959c │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -12704,137 +12693,137 @@ │ │ ldr x25, [x2, #32] │ │ blr x8 │ │ ldr w8, [x19, #4] │ │ udiv x9, x0, x8 │ │ msub x8, x9, x8, x0 │ │ add x23, x25, x8, lsl #3 │ │ ldr x0, [x23] │ │ - cbz x0, 395e0 │ │ + cbz x0, 39634 │ │ ldr x8, [x19, #24] │ │ mov x1, sp │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 395e0 // b.any │ │ + b.ne 39634 // b.any │ │ sub x23, x23, #0x8 │ │ cmp x23, x25 │ │ - b.cs 395a8 // b.hs, b.nlast │ │ + b.cs 395fc // b.hs, b.nlast │ │ ldr w8, [x19, #4] │ │ sub w8, w8, #0x1 │ │ add x23, x25, w8, uxtw #3 │ │ - b 395a8 │ │ + b 395fc │ │ ldr x8, [x23] │ │ - cbz x8, 395f4 │ │ + cbz x8, 39648 │ │ mov w0, wzr │ │ str x21, [x8, #8] │ │ - b 39750 │ │ + b 397a4 │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov w1, #0x10 // #16 │ │ blr x8 │ │ - cbz x0, 39658 │ │ + cbz x0, 396ac │ │ str x0, [x23] │ │ stp x22, x21, [x0] │ │ ldr w8, [x19, #8] │ │ ldr w9, [x19] │ │ cmp w8, w9 │ │ - b.cc 39740 // b.lo, b.ul, b.last │ │ + b.cc 39794 // b.lo, b.ul, b.last │ │ ldr w25, [x19, #4] │ │ mov w9, #0xaaab // #43691 │ │ movk w9, #0xaaaa, lsl #16 │ │ ldr x21, [x19, #32] │ │ lsl w8, w25, #1 │ │ umull x9, w8, w9 │ │ lsr x9, x9, #33 │ │ stp w9, w8, [x19] │ │ - cbz w8, 39660 │ │ + cbz w8, 396b4 │ │ ubfx x9, x8, #28, #4 │ │ - cbz w9, 39670 │ │ + cbz w9, 396c4 │ │ mov w0, #0xa // #10 │ │ str xzr, [x19, #32] │ │ - b 39750 │ │ + b 397a4 │ │ mov w0, #0x40 // #64 │ │ - b 39750 │ │ + b 397a4 │ │ mov x22, xzr │ │ str x22, [x19, #32] │ │ - cbnz w25, 396a0 │ │ - b 3972c │ │ + cbnz w25, 396f4 │ │ + b 39780 │ │ lsl x23, x8, #3 │ │ ldr x9, [x20, #8] │ │ mov x0, x20 │ │ mov x1, x23 │ │ blr x9 │ │ - cbz x0, 39780 │ │ + cbz x0, 397d4 │ │ mov w1, wzr │ │ mov x2, x23 │ │ mov x22, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ str x22, [x19, #32] │ │ - cbz w25, 3972c │ │ + cbz w25, 39780 │ │ mov w22, wzr │ │ mov x23, x21 │ │ - b 396c4 │ │ + b 39718 │ │ ldr x8, [x23] │ │ str x8, [x27] │ │ add w22, w22, #0x1 │ │ add x23, x23, #0x8 │ │ cmp w22, w25 │ │ - b.eq 3972c // b.none │ │ + b.eq 39780 // b.none │ │ ldr x8, [x23] │ │ - cbz x8, 396b4 │ │ + cbz x8, 39708 │ │ ldr x8, [x8] │ │ mov x0, sp │ │ ldr x9, [x19, #16] │ │ ldr x26, [x19, #32] │ │ str x8, [sp] │ │ blr x9 │ │ ldr w8, [x19, #4] │ │ udiv x9, x0, x8 │ │ msub x8, x9, x8, x0 │ │ add x27, x26, x8, lsl #3 │ │ ldr x0, [x27] │ │ - cbz x0, 396ac │ │ + cbz x0, 39700 │ │ ldr x8, [x19, #24] │ │ mov x1, sp │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 396ac // b.any │ │ + b.ne 39700 // b.any │ │ sub x27, x27, #0x8 │ │ cmp x27, x26 │ │ - b.cs 396f4 // b.hs, b.nlast │ │ + b.cs 39748 // b.hs, b.nlast │ │ ldr w8, [x19, #4] │ │ sub w8, w8, #0x1 │ │ add x27, x26, w8, uxtw #3 │ │ - b 396f4 │ │ - cbz x21, 39740 │ │ + b 39748 │ │ + cbz x21, 39794 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x21 │ │ blr x8 │ │ ldr w8, [x19, #8] │ │ mov w0, wzr │ │ add w8, w8, #0x1 │ │ str w8, [x19, #8] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3978c // b.any │ │ + b.ne 397e0 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x27, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ mov w0, #0x40 // #64 │ │ str xzr, [x19, #32] │ │ - b 39750 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 397a4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w0, w0 │ │ - b 39548 │ │ + b 3959c │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ mov x19, x1 │ │ @@ -12846,41 +12835,41 @@ │ │ ldr x21, [x1, #32] │ │ blr x8 │ │ ldr w8, [x19, #4] │ │ udiv x9, x0, x8 │ │ msub x8, x9, x8, x0 │ │ add x22, x21, x8, lsl #3 │ │ ldr x0, [x22] │ │ - cbz x0, 39818 │ │ + cbz x0, 3986c │ │ ldr x8, [x19, #24] │ │ mov x1, sp │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 39818 // b.any │ │ + b.ne 3986c // b.any │ │ sub x22, x22, #0x8 │ │ cmp x22, x21 │ │ - b.cs 397e0 // b.hs, b.nlast │ │ + b.cs 39834 // b.hs, b.nlast │ │ ldr w8, [x19, #4] │ │ sub w8, w8, #0x1 │ │ add x22, x21, w8, uxtw #3 │ │ - b 397e0 │ │ + b 39834 │ │ ldr x8, [x22] │ │ ldr x9, [x20, #40] │ │ ldr x10, [sp, #8] │ │ add x11, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x0, xzr, x11, eq // eq = none │ │ cmp x9, x10 │ │ - b.ne 3984c // b.any │ │ + b.ne 398a0 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ mov x19, x1 │ │ @@ -12893,173 +12882,173 @@ │ │ str x8, [sp] │ │ blr x9 │ │ ldr w8, [x19, #4] │ │ udiv x9, x0, x8 │ │ msub x8, x9, x8, x0 │ │ add x22, x21, x8, lsl #3 │ │ ldr x0, [x22] │ │ - cbz x0, 398d4 │ │ + cbz x0, 39928 │ │ ldr x8, [x19, #24] │ │ mov x1, sp │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 398d4 // b.any │ │ + b.ne 39928 // b.any │ │ sub x22, x22, #0x8 │ │ cmp x22, x21 │ │ - b.cs 3989c // b.hs, b.nlast │ │ + b.cs 398f0 // b.hs, b.nlast │ │ ldr w8, [x19, #4] │ │ sub w8, w8, #0x1 │ │ add x22, x21, w8, uxtw #3 │ │ - b 3989c │ │ + b 398f0 │ │ ldr x8, [x22] │ │ ldr x9, [x20, #40] │ │ ldr x10, [sp, #8] │ │ add x11, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x0, xzr, x11, eq // eq = none │ │ cmp x9, x10 │ │ - b.ne 39908 // b.any │ │ + b.ne 3995c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x8, x0 │ │ mov x0, xzr │ │ - cbz x8, 39954 │ │ + cbz x8, 399a8 │ │ mov x19, x1 │ │ - cbz x1, 39954 │ │ + cbz x1, 399a8 │ │ ldr x0, [x8] │ │ - cbz x0, 39954 │ │ + cbz x0, 399a8 │ │ add x20, x8, #0x10 │ │ mov x1, x19 │ │ - bl a51a0 │ │ - cbz w0, 39950 │ │ + bl a45e0 │ │ + cbz w0, 399a4 │ │ ldr x0, [x20], #16 │ │ - cbnz x0, 39938 │ │ - b 39954 │ │ + cbnz x0, 3998c │ │ + b 399a8 │ │ ldur x0, [x20, #-8] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ str x1, [x0, #256] │ │ str x2, [x0, #264] │ │ str w3, [x0, #272] │ │ str wzr, [x0, #276] │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ str w1, [x0, #276] │ │ mov w1, #0x1 // #1 │ │ - bl a51b0 │ │ + bl a45f0 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ str xzr, [x2] │ │ - cbz x0, 39a18 │ │ + cbz x0, 39a6c │ │ mov x21, x1 │ │ - cbz x1, 39aa4 │ │ + cbz x1, 39af8 │ │ ldr w8, [x21] │ │ mov x19, x2 │ │ ldr x20, [x0] │ │ and w9, w8, #0x7 │ │ cmp w9, #0x4 │ │ - b.eq 39a20 // b.none │ │ + b.eq 39a74 // b.none │ │ cmp w9, #0x2 │ │ - b.eq 39a70 // b.none │ │ + b.eq 39ac4 // b.none │ │ cmp w9, #0x1 │ │ - b.ne 39a8c // b.any │ │ + b.ne 39ae0 // b.any │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov w1, #0x50 // #80 │ │ blr x8 │ │ - cbz x0, 39abc │ │ + cbz x0, 39b10 │ │ movi v0.2d, #0x0 │ │ mov x22, x0 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ ldr x8, [x21, #8] │ │ str xzr, [x0, #16] │ │ ldr x9, [x21, #16] │ │ str xzr, [x0, #64] │ │ stp xzr, xzr, [x0, #40] │ │ stp x8, x9, [x0] │ │ add x8, x0, #0x38 │ │ - b 39a7c │ │ + b 39ad0 │ │ mov w21, #0x21 // #33 │ │ - b 39aa8 │ │ + b 39afc │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov w1, #0x50 // #80 │ │ blr x8 │ │ - cbz x0, 39abc │ │ + cbz x0, 39b10 │ │ movi v0.2d, #0x0 │ │ mov x22, x0 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ ldr x1, [x21, #24] │ │ str x20, [x0, #56] │ │ - bl a4d58 │ │ - cbz w0, 39a80 │ │ + bl a4198 │ │ + cbz w0, 39ad4 │ │ mov w21, w0 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x22 │ │ blr x8 │ │ - b 39aa8 │ │ + b 39afc │ │ ldr x22, [x21, #32] │ │ - cbz x22, 39a8c │ │ + cbz x22, 39ae0 │ │ add x8, x22, #0x38 │ │ str x20, [x8] │ │ mov w21, wzr │ │ str x22, [x19] │ │ - b 39aa8 │ │ - tbz w8, #1, 39aa4 │ │ + b 39afc │ │ + tbz w8, #1, 39af8 │ │ ldr x0, [x21, #32] │ │ - cbz x0, 39aa4 │ │ + cbz x0, 39af8 │ │ ldr x8, [x0, #48] │ │ - cbz x8, 39aa4 │ │ + cbz x8, 39af8 │ │ blr x8 │ │ mov w21, #0x6 // #6 │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov w21, #0x40 // #64 │ │ - b 39aa8 │ │ + b 39afc │ │ stp x1, x2, [x0] │ │ str xzr, [x0, #16] │ │ str xzr, [x0, #64] │ │ stp xzr, xzr, [x0, #40] │ │ ret │ │ - cbz x0, 39ae8 │ │ + cbz x0, 39b3c │ │ ldr x1, [x0, #48] │ │ - cbz x1, 39ae8 │ │ + cbz x1, 39b3c │ │ br x1 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 39b1c │ │ + cbz x0, 39b70 │ │ ldp x8, x20, [x0, #48] │ │ mov x19, x0 │ │ mov w21, w1 │ │ - cbz x8, 39b18 │ │ + cbz x8, 39b6c │ │ mov x0, x19 │ │ blr x8 │ │ - cbz w21, 39b2c │ │ + cbz w21, 39b80 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x2, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ @@ -13068,21 +13057,21 @@ │ │ ldp x29, x30, [sp], #48 │ │ br x2 │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0, #296] │ │ - cbz x8, 39b68 │ │ + cbz x8, 39bbc │ │ ldr w9, [x8, #8] │ │ - tbnz w9, #0, 39b70 │ │ + tbnz w9, #0, 39bc4 │ │ str xzr, [x19, #168] │ │ - b 39b9c │ │ + b 39bf0 │ │ ldr x1, [x19, #168] │ │ - cbz x1, 39b90 │ │ + cbz x1, 39be4 │ │ ldr x8, [x19, #8] │ │ ldr x0, [x8, #184] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ @@ -13097,79 +13086,79 @@ │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #144] │ │ mov x19, x0 │ │ mov w9, #0x746c // #29804 │ │ movk w9, #0x6f75, lsl #16 │ │ cmp w8, w9 │ │ - b.eq 39c4c // b.none │ │ + b.eq 39ca0 // b.none │ │ mov w9, #0x4720 // #18208 │ │ movk w9, #0x5356, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 39c9c // b.any │ │ + b.ne 39ccc // b.any │ │ ldr x8, [x19] │ │ - cbz x8, 39c28 │ │ + cbz x8, 39c7c │ │ ldr w9, [x8, #20] │ │ - cbz w9, 39c28 │ │ + cbz w9, 39c7c │ │ add x9, x8, x9, lsl #3 │ │ - adrp x21, b000 │ │ + adrp x21, b000 │ │ add x22, x9, #0x18 │ │ add x23, x8, #0x18 │ │ - add x21, x21, #0x897 │ │ + add x21, x21, #0x8d7 │ │ ldr x20, [x23], #8 │ │ mov x1, x21 │ │ ldr x8, [x20] │ │ ldr x0, [x8, #16] │ │ - bl a51a0 │ │ - cbz w0, 39c2c │ │ + bl a45e0 │ │ + cbz w0, 39c80 │ │ cmp x23, x22 │ │ - b.cc 39c08 // b.lo, b.ul, b.last │ │ + b.cc 39c5c // b.lo, b.ul, b.last │ │ mov x20, xzr │ │ ldr x8, [x20] │ │ mov x0, x20 │ │ mov x1, x19 │ │ mov w2, wzr │ │ ldr x8, [x8, #40] │ │ ldr x8, [x8] │ │ blr x8 │ │ - b 3a094 │ │ - cbz x2, 39ca4 │ │ + b 3a0e8 │ │ + cbz x2, 39cd4 │ │ ldp x8, x9, [x2] │ │ - ldrsh x10, [x19, #202] │ │ - cbz x10, 39cb4 │ │ + ldrh w10, [x19, #202] │ │ + cbz w10, 39ce4 │ │ ldr x12, [x19, #208] │ │ - cmp w10, #0x2 │ │ + cmp w10, #0x1 │ │ ldp x14, x13, [x12] │ │ - b.lt 39cc8 // b.tstop │ │ + b.ne 39cf8 // b.any │ │ + mov x17, x13 │ │ + mov x0, x14 │ │ + b 39e60 │ │ + mov w0, #0x1 // #1 │ │ + b 3a0e8 │ │ + mov x8, xzr │ │ + mov x9, xzr │ │ + ldrh w10, [x19, #202] │ │ + cbnz w10, 39cb0 │ │ + mov x17, xzr │ │ + mov x0, xzr │ │ + mov x13, xzr │ │ + mov x14, xzr │ │ + b 39e60 │ │ add x10, x12, x10, lsl #4 │ │ add x11, x12, #0x20 │ │ cmp x10, x11 │ │ csel x11, x10, x11, hi // hi = pmore │ │ sub x15, x11, x12 │ │ add x11, x12, #0x10 │ │ sub x15, x15, #0x11 │ │ cmp x15, #0x30 │ │ - b.cs 39cd4 // b.hs, b.nlast │ │ + b.cs 39d28 // b.hs, b.nlast │ │ mov x0, x14 │ │ mov x17, x13 │ │ - b 39dd4 │ │ - mov w0, #0x1 // #1 │ │ - b 3a094 │ │ - mov x8, xzr │ │ - mov x9, xzr │ │ - ldrsh x10, [x19, #202] │ │ - cbnz x10, 39c5c │ │ - mov x17, xzr │ │ - mov x0, xzr │ │ - mov x13, xzr │ │ - mov x14, xzr │ │ - b 39e0c │ │ - mov x17, x13 │ │ - mov x0, x14 │ │ - b 39e0c │ │ + b 39e28 │ │ lsr x15, x15, #4 │ │ dup v0.2d, x14 │ │ dup v1.2d, x13 │ │ add x15, x15, #0x1 │ │ and x16, x15, #0x1ffffffffffffffc │ │ add x13, x12, #0x30 │ │ mov v2.16b, v0.16b │ │ @@ -13199,15 +13188,15 @@ │ │ cmgt v16.2d, v19.2d, v5.2d │ │ cmgt v17.2d, v3.2d, v20.2d │ │ cmgt v18.2d, v20.2d, v7.2d │ │ bit v2.16b, v19.16b, v21.16b │ │ bit v5.16b, v19.16b, v16.16b │ │ bit v3.16b, v20.16b, v17.16b │ │ bit v7.16b, v20.16b, v18.16b │ │ - b.ne 39d14 // b.any │ │ + b.ne 39d68 // b.any │ │ cmgt v16.2d, v6.2d, v7.2d │ │ cmp x15, x16 │ │ cmgt v17.2d, v4.2d, v5.2d │ │ cmgt v18.2d, v3.2d, v1.2d │ │ cmgt v19.2d, v2.2d, v0.2d │ │ bif v6.16b, v7.16b, v16.16b │ │ bif v4.16b, v5.16b, v17.16b │ │ @@ -13225,29 +13214,29 @@ │ │ bit v3.8b, v4.8b, v17.8b │ │ bif v1.8b, v5.8b, v18.8b │ │ bif v0.8b, v7.8b, v19.8b │ │ fmov x17, d2 │ │ fmov x0, d3 │ │ fmov x13, d1 │ │ fmov x14, d0 │ │ - b.eq 39e0c // b.none │ │ + b.eq 39e60 // b.none │ │ mov x15, x11 │ │ ldr x12, [x12, #24] │ │ ldr x16, [x11], #16 │ │ cmp x16, x14 │ │ csel x14, x16, x14, lt // lt = tstop │ │ cmp x16, x0 │ │ csel x0, x16, x0, gt │ │ cmp x12, x13 │ │ csel x13, x12, x13, lt // lt = tstop │ │ cmp x12, x17 │ │ csel x17, x12, x17, gt │ │ mov x12, x15 │ │ cmp x11, x10 │ │ - b.cc 39dd4 // b.lo, b.ul, b.last │ │ + b.cc 39e28 // b.lo, b.ul, b.last │ │ asr x10, x8, #6 │ │ asr x12, x9, #6 │ │ add x16, x10, x14, asr #6 │ │ add x11, x12, x13, asr #6 │ │ add x15, x10, x0, asr #6 │ │ add x10, x12, x17, asr #6 │ │ and x12, x14, #0x3f │ │ @@ -13257,19 +13246,19 @@ │ │ add x9, x12, x8 │ │ add x12, x13, x14 │ │ and x13, x0, #0x3f │ │ and x17, x17, #0x3f │ │ add x8, x13, x8 │ │ add x13, x17, x14 │ │ cmp w1, #0x2 │ │ - b.eq 39f78 // b.none │ │ + b.eq 39fcc // b.none │ │ cmp w1, #0x3 │ │ - b.eq 39ee8 // b.none │ │ + b.eq 39f3c // b.none │ │ cmp w1, #0x4 │ │ - b.ne 39fb0 // b.any │ │ + b.ne 3a004 // b.any │ │ ldr x14, [x19] │ │ ldp x3, x17, [x14, #360] │ │ ldp x2, x0, [x14, #344] │ │ ldp x14, x1, [x14, #376] │ │ cmp x0, x17 │ │ csel x4, x0, x17, gt │ │ csel x17, x0, x17, lt // lt = tstop │ │ @@ -13294,15 +13283,15 @@ │ │ add x9, x16, x9, asr #6 │ │ add x11, x10, x13, asr #6 │ │ add x8, x15, x8, asr #6 │ │ sub x10, x11, x12 │ │ sub x13, x8, x9 │ │ mov w14, #0x6 // #6 │ │ add x10, x10, x10, lsl #1 │ │ - b 39fd4 │ │ + b 3a028 │ │ ldr x14, [x19] │ │ ldp x2, x17, [x14, #352] │ │ ldr x0, [x14, #344] │ │ ldp x3, x1, [x14, #368] │ │ cmp x0, x17 │ │ ldr x14, [x14, #384] │ │ csel x4, x0, x17, gt │ │ @@ -13330,60 +13319,60 @@ │ │ add x12, x11, x12, asr #6 │ │ add x13, x14, x14, lsl #1 │ │ add x11, x10, x15, asr #6 │ │ add x14, x13, #0x3 │ │ sub x10, x11, x12 │ │ and x15, x14, #0xfffffffffffffffc │ │ mov w14, #0x5 // #5 │ │ - b 3a050 │ │ + b 3a0a4 │ │ add x9, x9, #0x1f │ │ add x14, x8, #0x20 │ │ add x8, x16, x9, lsr #6 │ │ add x15, x15, x14, lsr #6 │ │ cmp x8, x15 │ │ - b.ne 39fdc // b.any │ │ + b.ne 3a030 // b.any │ │ and x9, x9, #0x3f │ │ and x14, x14, #0x3f │ │ add x9, x14, x9 │ │ sub x9, x9, #0x1f │ │ cmp x9, #0x1f │ │ - b.gt 39fe8 │ │ + b.gt 3a03c │ │ sub x9, x8, #0x1 │ │ - b 39ff4 │ │ + b 3a048 │ │ add x8, x8, #0x3f │ │ add x14, x13, #0x3f │ │ add x9, x16, x9, lsr #6 │ │ add x12, x11, x12, lsr #6 │ │ add x8, x15, x8, lsr #6 │ │ add x11, x10, x14, lsr #6 │ │ sub x13, x8, x9 │ │ sub x10, x11, x12 │ │ mov w14, #0x2 // #2 │ │ mov x15, x13 │ │ - b 3a050 │ │ + b 3a0a4 │ │ mov x9, x8 │ │ mov x8, x15 │ │ - b 39ff4 │ │ + b 3a048 │ │ add x14, x8, #0x1 │ │ mov x9, x8 │ │ mov x8, x14 │ │ add x12, x12, #0x1f │ │ add x13, x13, #0x20 │ │ add x11, x11, x12, lsr #6 │ │ add x10, x10, x13, lsr #6 │ │ cmp x11, x10 │ │ - b.ne 3a030 // b.any │ │ + b.ne 3a084 // b.any │ │ and x10, x12, #0x3f │ │ and x12, x13, #0x3f │ │ add x10, x12, x10 │ │ sub x10, x10, #0x1f │ │ cmp x10, #0x1f │ │ - b.gt 3a02c │ │ + b.gt 3a080 │ │ sub x12, x11, #0x1 │ │ - b 3a038 │ │ + b 3a08c │ │ add x10, x11, #0x1 │ │ mov x12, x11 │ │ mov x11, x10 │ │ sub x13, x8, x9 │ │ sub x10, x11, x12 │ │ add x14, x13, #0xf │ │ asr x14, x14, #3 │ │ @@ -13412,64 +13401,64 @@ │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, xzr │ │ - cbz x0, 3a100 │ │ + cbz x0, 3a154 │ │ mov x19, x1 │ │ - cbz x1, 3a100 │ │ + cbz x1, 3a154 │ │ ldr w8, [x0, #20] │ │ - cbz w8, 3a0fc │ │ + cbz w8, 3a150 │ │ add x8, x0, x8, lsl #3 │ │ add x22, x0, #0x18 │ │ add x21, x8, #0x18 │ │ ldr x20, [x22], #8 │ │ mov x1, x19 │ │ ldr x8, [x20] │ │ ldr x0, [x8, #16] │ │ - bl a51a0 │ │ - cbz w0, 3a100 │ │ + bl a45e0 │ │ + cbz w0, 3a154 │ │ cmp x22, x21 │ │ - b.cc 3a0dc // b.lo, b.ul, b.last │ │ + b.cc 3a130 // b.lo, b.ul, b.last │ │ mov x20, xzr │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x0, 3a2c4 │ │ - cbz x1, 3a2c4 │ │ - ldrsh x8, [x0, #2] │ │ - cbz x8, 3a164 │ │ + cbz x0, 3a318 │ │ + cbz x1, 3a318 │ │ + ldrh w8, [x0, #2] │ │ + cbz w8, 3a194 │ │ ldr x10, [x0, #8] │ │ - cmp w8, #0x2 │ │ + cmp w8, #0x1 │ │ ldp x12, x11, [x10] │ │ - b.lt 3a178 // b.tstop │ │ + b.ne 3a1a8 // b.any │ │ + mov x15, x11 │ │ + mov x16, x12 │ │ + b 3a310 │ │ + mov x15, xzr │ │ + mov x16, xzr │ │ + mov x11, xzr │ │ + mov x12, xzr │ │ + b 3a310 │ │ add x8, x10, x8, lsl #4 │ │ add x9, x10, #0x20 │ │ cmp x8, x9 │ │ csel x9, x8, x9, hi // hi = pmore │ │ sub x13, x9, x10 │ │ add x9, x10, #0x10 │ │ sub x13, x13, #0x11 │ │ cmp x13, #0x30 │ │ - b.cs 3a184 // b.hs, b.nlast │ │ + b.cs 3a1d8 // b.hs, b.nlast │ │ mov x16, x12 │ │ mov x15, x11 │ │ - b 3a284 │ │ - mov x15, xzr │ │ - mov x16, xzr │ │ - mov x11, xzr │ │ - mov x12, xzr │ │ - b 3a2bc │ │ - mov x15, x11 │ │ - mov x16, x12 │ │ - b 3a2bc │ │ + b 3a2d8 │ │ lsr x13, x13, #4 │ │ dup v0.2d, x12 │ │ dup v1.2d, x11 │ │ add x13, x13, #0x1 │ │ and x14, x13, #0x1ffffffffffffffc │ │ add x11, x10, #0x30 │ │ mov v2.16b, v0.16b │ │ @@ -13499,15 +13488,15 @@ │ │ cmgt v16.2d, v19.2d, v5.2d │ │ cmgt v17.2d, v3.2d, v20.2d │ │ cmgt v18.2d, v20.2d, v7.2d │ │ bit v2.16b, v19.16b, v21.16b │ │ bit v5.16b, v19.16b, v16.16b │ │ bit v3.16b, v20.16b, v17.16b │ │ bit v7.16b, v20.16b, v18.16b │ │ - b.ne 3a1c4 // b.any │ │ + b.ne 3a218 // b.any │ │ cmgt v16.2d, v6.2d, v7.2d │ │ cmp x13, x14 │ │ cmgt v17.2d, v4.2d, v5.2d │ │ cmgt v18.2d, v3.2d, v1.2d │ │ cmgt v19.2d, v2.2d, v0.2d │ │ bif v6.16b, v7.16b, v16.16b │ │ bif v4.16b, v5.16b, v17.16b │ │ @@ -13525,43 +13514,43 @@ │ │ bit v3.8b, v4.8b, v17.8b │ │ bif v1.8b, v5.8b, v18.8b │ │ bif v0.8b, v7.8b, v19.8b │ │ fmov x15, d2 │ │ fmov x16, d3 │ │ fmov x11, d1 │ │ fmov x12, d0 │ │ - b.eq 3a2bc // b.none │ │ + b.eq 3a310 // b.none │ │ mov x13, x9 │ │ ldr x10, [x10, #24] │ │ ldr x14, [x9], #16 │ │ cmp x14, x12 │ │ csel x12, x14, x12, lt // lt = tstop │ │ cmp x14, x16 │ │ csel x16, x14, x16, gt │ │ cmp x10, x11 │ │ csel x11, x10, x11, lt // lt = tstop │ │ cmp x10, x15 │ │ csel x15, x10, x15, gt │ │ mov x10, x13 │ │ cmp x9, x8 │ │ - b.cc 3a284 // b.lo, b.ul, b.last │ │ + b.cc 3a2d8 // b.lo, b.ul, b.last │ │ stp x12, x11, [x1] │ │ stp x16, x15, [x1, #16] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0, #296] │ │ mov x20, x1 │ │ - cbz x8, 3a314 │ │ + cbz x8, 3a368 │ │ ldr w9, [x8, #8] │ │ - tbz w9, #0, 3a314 │ │ + tbz w9, #0, 3a368 │ │ ldr x1, [x19, #168] │ │ - cbz x1, 3a30c │ │ + cbz x1, 3a360 │ │ ldr x8, [x19, #8] │ │ ldr x0, [x8, #184] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ @@ -13576,156 +13565,156 @@ │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0, #296] │ │ mov x20, x1 │ │ ldr x10, [x0, #8] │ │ mov x19, x0 │ │ ldr w9, [x8, #8] │ │ ldr x21, [x10, #184] │ │ - tbnz w9, #0, 3a370 │ │ + tbnz w9, #0, 3a3c4 │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ cmp x20, #0x0 │ │ - b.gt 3a390 │ │ + b.gt 3a3e4 │ │ mov w8, #0x6 // #6 │ │ mov x21, xzr │ │ csel w0, wzr, w8, eq // eq = none │ │ - b 3a3c4 │ │ + b 3a418 │ │ ldr x1, [x19, #168] │ │ - cbz x1, 3a384 │ │ + cbz x1, 3a3d8 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #168] │ │ cmp x20, #0x0 │ │ - b.le 3a360 │ │ + b.le 3a3b4 │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ mov x21, x0 │ │ - cbz x0, 3a3c0 │ │ + cbz x0, 3a414 │ │ mov x0, x21 │ │ mov w1, wzr │ │ mov x2, x20 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ - b 3a3c4 │ │ + b 3a418 │ │ mov w0, #0x40 // #64 │ │ str x21, [x19, #168] │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x0, 3a444 │ │ + cbz x0, 3a498 │ │ mov x22, x0 │ │ ldr x26, [x0, #176] │ │ - cbz x26, 3a44c │ │ + cbz x26, 3a4a0 │ │ ldp x21, x25, [x26, #16] │ │ mov x19, x1 │ │ ldr x23, [x25, #88] │ │ cmp x23, #0x0 │ │ - b.le 3a454 │ │ + b.le 3a4a8 │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov x1, x23 │ │ blr x8 │ │ - cbz x0, 3a464 │ │ + cbz x0, 3a4b8 │ │ mov w1, wzr │ │ mov x2, x23 │ │ mov x20, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x26, [x22, #176] │ │ ldp x23, x25, [x26, #16] │ │ - b 3a47c │ │ + b 3a4d0 │ │ mov w24, #0x23 // #35 │ │ - b 3a594 │ │ + b 3a5e8 │ │ mov w24, #0x6 // #6 │ │ - b 3a594 │ │ - cbz x23, 3a474 │ │ + b 3a5e8 │ │ + cbz x23, 3a4c8 │ │ mov w24, #0x6 // #6 │ │ - cbnz x19, 3a46c │ │ - b 3a594 │ │ + cbnz x19, 3a4c0 │ │ + b 3a5e8 │ │ mov w24, #0x40 // #64 │ │ - cbz x19, 3a594 │ │ + cbz x19, 3a5e8 │ │ str xzr, [x19] │ │ - b 3a594 │ │ + b 3a5e8 │ │ mov x20, xzr │ │ mov x23, x21 │ │ ldr x8, [x26, #8] │ │ mov x0, x23 │ │ ldr x9, [x23, #8] │ │ mov w1, #0x50 // #80 │ │ stp x8, x22, [x20] │ │ blr x9 │ │ - cbz x0, 3a578 │ │ + cbz x0, 3a5cc │ │ movi v0.2d, #0x0 │ │ mov x24, x0 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ ldr x8, [x26] │ │ str x0, [x20, #296] │ │ ldrb w8, [x8, #1] │ │ - tbnz w8, #1, 3a4f4 │ │ + tbnz w8, #1, 3a548 │ │ ldr x8, [x23, #8] │ │ mov x0, x23 │ │ mov w1, #0xb0 // #176 │ │ blr x8 │ │ - cbz x0, 3a524 │ │ + cbz x0, 3a578 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x0, #144] │ │ stp q0, q0, [x0, #112] │ │ stp q0, q0, [x0, #80] │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ str x23, [x0] │ │ str x0, [x24] │ │ ldr x8, [x25, #128] │ │ - cbz x8, 3a50c │ │ + cbz x8, 3a560 │ │ mov x0, x20 │ │ blr x8 │ │ mov w24, w0 │ │ - b 3a510 │ │ + b 3a564 │ │ mov w24, wzr │ │ ldr x8, [x20, #8] │ │ ldrb w8, [x8, #18] │ │ - tbnz w8, #0, 3a530 │ │ - cbnz w24, 3a57c │ │ - b 3a55c │ │ + tbnz w8, #0, 3a584 │ │ + cbnz w24, 3a5d0 │ │ + b 3a5b0 │ │ ldr x8, [x20, #8] │ │ ldrb w8, [x8, #18] │ │ - tbz w8, #0, 3a578 │ │ + tbz w8, #0, 3a5cc │ │ ldr x8, [x23, #8] │ │ mov x0, x23 │ │ mov w1, #0x80 // #128 │ │ blr x8 │ │ - cbz x0, 3a578 │ │ + cbz x0, 3a5cc │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x0, #96] │ │ stp q0, q0, [x0, #64] │ │ stp q0, q0, [x0, #32] │ │ stp q0, q0, [x0] │ │ str x0, [x20, #288] │ │ ldr x8, [x22, #152] │ │ mov w24, wzr │ │ str x20, [x22, #152] │ │ str x8, [x20, #16] │ │ - cbz x19, 3a594 │ │ + cbz x19, 3a5e8 │ │ str x20, [x19] │ │ - b 3a594 │ │ + b 3a5e8 │ │ mov w24, #0x40 // #64 │ │ mov x0, x20 │ │ - bl 3a5b0 │ │ + bl 3a604 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ mov w0, w24 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ @@ -13739,118 +13728,118 @@ │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x8, [x0, #8] │ │ mov x19, x0 │ │ ldr x21, [x8, #176] │ │ ldrb w8, [x8, #18] │ │ ldp x20, x22, [x21, #16] │ │ - tbz w8, #0, 3a630 │ │ + tbz w8, #0, 3a684 │ │ ldr x8, [x19, #296] │ │ - cbz x8, 3a618 │ │ + cbz x8, 3a66c │ │ ldr w9, [x8, #8] │ │ - tbz w9, #1, 3a618 │ │ + tbz w9, #1, 3a66c │ │ ldr x23, [x19, #288] │ │ ldr x1, [x23] │ │ - cbz x1, 3a60c │ │ + cbz x1, 3a660 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffd │ │ str xzr, [x23] │ │ str w9, [x8, #8] │ │ ldr x1, [x19, #288] │ │ - cbz x1, 3a62c │ │ + cbz x1, 3a680 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ str xzr, [x19, #288] │ │ ldr x8, [x22, #136] │ │ - cbz x8, 3a640 │ │ + cbz x8, 3a694 │ │ mov x0, x19 │ │ blr x8 │ │ ldr x1, [x19, #296] │ │ - cbz x1, 3a658 │ │ + cbz x1, 3a6ac │ │ ldr w9, [x1, #8] │ │ - tbnz w9, #0, 3a660 │ │ + tbnz w9, #0, 3a6b4 │ │ str xzr, [x19, #168] │ │ - b 3a690 │ │ + b 3a6e4 │ │ str xzr, [x19, #168] │ │ - b 3a6bc │ │ + b 3a710 │ │ ldr x8, [x19, #168] │ │ - cbz x8, 3a684 │ │ + cbz x8, 3a6d8 │ │ ldr x9, [x19, #8] │ │ mov x1, x8 │ │ ldr x0, [x9, #184] │ │ ldr x9, [x0, #16] │ │ blr x9 │ │ ldr x1, [x19, #296] │ │ ldr w9, [x1, #8] │ │ and w8, w9, #0xfffffffe │ │ str xzr, [x19, #168] │ │ str w8, [x1, #8] │ │ ldr x8, [x21] │ │ ldrb w8, [x8, #1] │ │ - tbnz w8, #1, 3a6ac │ │ + tbnz w8, #1, 3a700 │ │ ldr x0, [x1] │ │ - bl 389ac │ │ + bl 38a58 │ │ ldr x1, [x19, #296] │ │ str xzr, [x1] │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ str xzr, [x19, #296] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 3a71c │ │ + cbz x0, 3a770 │ │ ldr x8, [x0, #8] │ │ mov x19, x0 │ │ ldr x9, [x8, #152]! │ │ - cbz x9, 3a71c │ │ + cbz x9, 3a770 │ │ ldr x10, [x8, #24] │ │ cmp x9, x19 │ │ ldr x20, [x10, #16] │ │ - b.eq 3a728 // b.none │ │ + b.eq 3a77c // b.none │ │ ldr x11, [x9, #16] │ │ - cbz x11, 3a71c │ │ + cbz x11, 3a770 │ │ mov x10, x9 │ │ mov x9, x11 │ │ cmp x11, x19 │ │ - b.ne 3a700 // b.any │ │ - b 3a72c │ │ + b.ne 3a754 // b.any │ │ + b 3a780 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x10, xzr │ │ add x9, x10, #0x10 │ │ cmp x10, #0x0 │ │ ldr x10, [x19, #16] │ │ csel x8, x8, x9, eq // eq = none │ │ str x10, [x8] │ │ ldr x8, [x19, #40] │ │ - cbz x8, 3a750 │ │ + cbz x8, 3a7a4 │ │ mov x0, x19 │ │ blr x8 │ │ mov x0, x19 │ │ - bl 3a5b0 │ │ + bl 3a604 │ │ ldr x2, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ br x2 │ │ tst w1, #0xff │ │ - b.eq 3a7c4 // b.none │ │ + b.eq 3a818 // b.none │ │ ldur q0, [x0, #88] │ │ mov w8, #0x3f // #63 │ │ ldr q1, [x0, #48] │ │ dup v2.2d, x8 │ │ mov x8, #0xffffffffffffffc0 // #-64 │ │ add v1.2d, v0.2d, v1.2d │ │ add v1.2d, v1.2d, v2.2d │ │ @@ -13861,15 +13850,15 @@ │ │ and x8, x8, #0xffffffffffffffc0 │ │ add x9, x9, #0x3f │ │ stur q0, [x0, #88] │ │ and x9, x9, #0xffffffffffffffc0 │ │ sub v1.2d, v1.2d, v0.2d │ │ stp x8, x9, [x0, #64] │ │ str q1, [x0, #48] │ │ - b 3a810 │ │ + b 3a864 │ │ ldp x8, x9, [x0, #64] │ │ mov x10, #0xffffffffffffffc0 // #-64 │ │ ldp x11, x12, [x0, #48] │ │ ldur q0, [x0, #88] │ │ dup v1.2d, x10 │ │ add x10, x8, x11 │ │ and x8, x8, #0xffffffffffffffc0 │ │ @@ -13890,21 +13879,20 @@ │ │ add x8, x8, #0x20 │ │ add x9, x9, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ and x9, x9, #0xffffffffffffffc0 │ │ str x8, [x0, #80] │ │ str x9, [x0, #104] │ │ ret │ │ - cbz x0, 3a8ac │ │ - cbz x1, 3a8ac │ │ + cbz x0, 3a8fc │ │ + cbz x1, 3a8fc │ │ ldr x8, [x0, #8] │ │ - cbz x8, 3a8ac │ │ - ldrsh x12, [x0, #2] │ │ - cmp x12, #0x1 │ │ - b.lt 3a8ac // b.tstop │ │ + cbz x8, 3a8fc │ │ + ldrh w12, [x0, #2] │ │ + cbz x12, 3a8fc │ │ ldp x9, x10, [x1] │ │ add x12, x8, x12, lsl #4 │ │ ldp x11, x13, [x1, #16] │ │ ldp x14, x15, [x8] │ │ mul x16, x9, x14 │ │ mul x17, x10, x15 │ │ mul x14, x11, x14 │ │ @@ -13919,57 +13907,58 @@ │ │ add x15, x15, #0x8, lsl #12 │ │ asr x17, x17, #16 │ │ asr x15, x15, #16 │ │ add x16, x17, x16, asr #16 │ │ add x14, x15, x14, asr #16 │ │ stp x16, x14, [x8], #16 │ │ cmp x8, x12 │ │ - b.cc 3a85c // b.lo, b.ul, b.last │ │ + b.cc 3a8ac // b.lo, b.ul, b.last │ │ ret │ │ - cbz x0, 3a948 │ │ - ldrsh w9, [x0, #2] │ │ - subs w8, w9, #0x1 │ │ - b.lt 3a948 // b.tstop │ │ + cbz x0, 3a99c │ │ + ldrh w8, [x0, #2] │ │ + cbz w8, 3a99c │ │ ldr x12, [x0, #8] │ │ - cmp w8, #0x3 │ │ - b.cs 3a8d8 // b.hs, b.nlast │ │ - mov w10, wzr │ │ - mov x8, x12 │ │ - b 3a92c │ │ - add x11, x8, #0x1 │ │ + sub w9, w8, #0x1 │ │ + cmp w9, #0x3 │ │ + b.cs 3a928 // b.hs, b.nlast │ │ + mov w9, wzr │ │ + mov x10, x12 │ │ + b 3a980 │ │ + and x9, x9, #0xffff │ │ dup v0.2d, x1 │ │ - and x10, x11, #0x1fffffffc │ │ + add x11, x9, #0x1 │ │ dup v1.2d, x2 │ │ - mov x13, x10 │ │ - add x8, x12, x10, lsl #4 │ │ + and x9, x11, #0x1fffc │ │ + mov x13, x9 │ │ + add x10, x12, x9, lsl #4 │ │ add x12, x12, #0x20 │ │ ld2 {v2.2d, v3.2d}, [x12] │ │ sub x14, x12, #0x20 │ │ subs x13, x13, #0x4 │ │ ld2 {v4.2d, v5.2d}, [x14] │ │ add v6.2d, v2.2d, v0.2d │ │ add v7.2d, v3.2d, v1.2d │ │ add v2.2d, v4.2d, v0.2d │ │ add v3.2d, v5.2d, v1.2d │ │ st2 {v6.2d, v7.2d}, [x12] │ │ add x12, x12, #0x40 │ │ st2 {v2.2d, v3.2d}, [x14] │ │ - b.ne 3a8f4 // b.any │ │ - cmp x11, x10 │ │ - b.eq 3a948 // b.none │ │ - sub w9, w9, w10 │ │ - ldp x10, x11, [x8] │ │ - subs w9, w9, #0x1 │ │ - add x10, x10, x1 │ │ - add x11, x11, x2 │ │ - stp x10, x11, [x8], #16 │ │ - b.ne 3a930 // b.any │ │ + b.ne 3a948 // b.any │ │ + cmp x11, x9 │ │ + b.eq 3a99c // b.none │ │ + ldp x11, x12, [x10] │ │ + add w9, w9, #0x1 │ │ + cmp w8, w9, uxth │ │ + add x11, x11, x1 │ │ + add x12, x12, x2 │ │ + stp x11, x12, [x10], #16 │ │ + b.hi 3a980 // b.pmore │ │ ret │ │ - cbz x0, 3a9a4 │ │ - cbz x1, 3a9a4 │ │ + cbz x0, 3a9f8 │ │ + cbz x1, 3a9f8 │ │ ldp x8, x9, [x0] │ │ ldp x10, x12, [x1] │ │ ldp x11, x13, [x1, #16] │ │ mul x10, x10, x8 │ │ mul x8, x11, x8 │ │ mul x11, x12, x9 │ │ add x10, x10, x10, asr #63 │ │ @@ -13983,32 +13972,32 @@ │ │ add x9, x9, #0x8, lsl #12 │ │ asr x11, x11, #16 │ │ asr x9, x9, #16 │ │ add x10, x11, x10, asr #16 │ │ add x8, x9, x8, asr #16 │ │ stp x10, x8, [x0] │ │ ret │ │ - cbz x0, 3a9cc │ │ + cbz x0, 3aa20 │ │ mov x8, x0 │ │ ldr x9, [x0, #8] │ │ - cbz x9, 3a9cc │ │ + cbz x9, 3aa20 │ │ ldr x9, [x9, #176] │ │ mov w2, w1 │ │ mov x1, x8 │ │ ldr x0, [x9, #8] │ │ - b 3c9c0 │ │ + b 3ca14 │ │ mov w0, #0x6 // #6 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 3aa08 │ │ + cbz x0, 3aa5c │ │ mov x19, x0 │ │ ldr x0, [x0, #168] │ │ - cbz x0, 3aa08 │ │ + cbz x0, 3aa5c │ │ ldr x8, [x0, #16] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ ldr w8, [x19, #32] │ │ cmp w0, w8 │ │ csel w0, w0, wzr, cc // cc = lo, ul, last │ │ ldr x19, [sp, #16] │ │ @@ -14027,598 +14016,598 @@ │ │ cmp x2, #0x0 │ │ and x10, x2, #0x7fffffff │ │ and x9, x9, #0x7fffffff │ │ ldr x8, [x22, #40] │ │ csneg x21, x10, x9, gt │ │ stur x8, [x29, #-16] │ │ stp xzr, xzr, [sp, #72] │ │ - cbz x1, 3aa7c │ │ + cbz x1, 3aad0 │ │ mov w27, w4 │ │ mov x28, x3 │ │ mov x20, x1 │ │ mov x24, x0 │ │ ldrb w8, [x1] │ │ - tbnz w8, #1, 3aa84 │ │ + tbnz w8, #1, 3aad8 │ │ mov w19, wzr │ │ - b 3aa90 │ │ + b 3aae4 │ │ mov w26, #0x6 // #6 │ │ - b 3b0c0 │ │ + b 3b114 │ │ ldr x8, [x20, #32] │ │ cmp x8, #0x0 │ │ cset w19, ne // ne = any │ │ add x2, sp, #0x50 │ │ mov x0, x24 │ │ mov x1, x20 │ │ strb w19, [sp, #68] │ │ - bl 39988 │ │ + bl 399dc │ │ str x20, [sp, #56] │ │ - cbz w0, 3ab3c │ │ + cbz w0, 3ab90 │ │ mov w26, w0 │ │ mov x23, xzr │ │ mov x9, xzr │ │ and w8, w26, #0xff │ │ str x9, [sp, #48] │ │ cmp w8, #0x2 │ │ - b.eq 3aad8 // b.none │ │ + b.eq 3ab2c // b.none │ │ cmp w8, #0x55 │ │ - b.eq 3aad8 // b.none │ │ + b.eq 3ab2c // b.none │ │ cmp w8, #0x51 │ │ - b.ne 3b078 // b.any │ │ + b.ne 3b0cc // b.any │ │ tst w27, #0xff │ │ - b.eq 3ade8 // b.none │ │ + b.eq 3ae3c // b.none │ │ ldr x25, [sp, #80] │ │ - cbz x25, 3ac9c │ │ + cbz x25, 3acf0 │ │ ldr x8, [x25, #40] │ │ - cbz x8, 3ab08 │ │ + cbz x8, 3ab5c │ │ mov x0, x25 │ │ mov x1, xzr │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3ac90 │ │ + cbnz x0, 3ace4 │ │ ldr x9, [x25, #8] │ │ str xzr, [x25, #16] │ │ - cbz x9, 3ac90 │ │ + cbz x9, 3ace4 │ │ mov x19, x21 │ │ ldr x8, [x25, #40] │ │ - cbz x8, 3acd0 │ │ + cbz x8, 3ad24 │ │ sub x2, x29, #0x90 │ │ mov x0, x25 │ │ mov x1, xzr │ │ mov w3, #0x80 // #128 │ │ blr x8 │ │ mov x21, x0 │ │ - b 3acf0 │ │ - cbnz x28, 3ab54 │ │ - tbnz x21, #63, 3ab54 │ │ + b 3ad44 │ │ + cbnz x28, 3aba8 │ │ + tbnz x21, #63, 3aba8 │ │ str xzr, [sp, #48] │ │ mov x23, xzr │ │ mov w26, #0x6 // #6 │ │ - b 3b078 │ │ + b 3b0cc │ │ ldr w8, [x20] │ │ ldr x23, [x24] │ │ - tbz w8, #3, 3ab80 │ │ + tbz w8, #3, 3abd4 │ │ ldr x9, [sp, #56] │ │ ldr x25, [x9, #40] │ │ - cbz x25, 3ab80 │ │ + cbz x25, 3abd4 │ │ ldr x9, [x25] │ │ ldrb w9, [x9] │ │ - tbnz w9, #0, 3acc0 │ │ + tbnz w9, #0, 3ad14 │ │ mov w26, #0x20 // #32 │ │ - b 3b158 │ │ + b 3b1ac │ │ ldr w8, [x24, #20] │ │ - cbz w8, 3acb4 │ │ + cbz w8, 3ad08 │ │ add x8, x24, x8, lsl #3 │ │ str x23, [sp, #24] │ │ mov x23, x21 │ │ mov x9, xzr │ │ add x19, x8, #0x18 │ │ add x20, x24, #0x18 │ │ mov w26, #0xb // #11 │ │ ldr x10, [sp, #56] │ │ - b 3abb8 │ │ + b 3ac0c │ │ add x20, x20, #0x8 │ │ cmp x20, x19 │ │ - b.cs 3aca8 // b.hs, b.nlast │ │ + b.cs 3acfc // b.hs, b.nlast │ │ ldr x21, [x20] │ │ ldr x8, [x21] │ │ ldrb w8, [x8] │ │ - tbz w8, #0, 3abac │ │ + tbz w8, #0, 3ac00 │ │ ldrb w8, [x10] │ │ - tbnz w8, #4, 3abdc │ │ + tbnz w8, #4, 3ac30 │ │ mov w4, wzr │ │ mov x5, xzr │ │ - b 3abe4 │ │ + b 3ac38 │ │ ldr w4, [x10, #48] │ │ ldr x5, [x10, #56] │ │ add x1, sp, #0x50 │ │ add x2, sp, #0x44 │ │ add x6, sp, #0x48 │ │ mov x0, x21 │ │ mov x3, x23 │ │ - bl 4096c │ │ - cbz w0, 3b118 │ │ + bl 40a34 │ │ + cbz w0, 3b16c │ │ mov w26, w0 │ │ tst w27, #0xff │ │ - b.eq 3ac78 // b.none │ │ + b.eq 3accc // b.none │ │ ldr x8, [x20] │ │ - adrp x1, a000 │ │ - add x1, x1, #0x83b │ │ + adrp x1, a000 │ │ + add x1, x1, #0x87b │ │ ldr x8, [x8] │ │ ldr x0, [x8, #16] │ │ - bl a51a0 │ │ - cbnz w0, 3ac78 │ │ + bl a45e0 │ │ + cbnz w0, 3accc │ │ and w8, w26, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 3ac78 // b.any │ │ + b.ne 3accc // b.any │ │ ldr x25, [sp, #80] │ │ ldr x8, [x25, #40] │ │ - cbz x8, 3ac58 │ │ + cbz x8, 3acac │ │ mov x0, x25 │ │ mov x1, xzr │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3b270 │ │ + cbnz x0, 3b2c4 │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, x23 │ │ mov x3, x28 │ │ str xzr, [x25, #16] │ │ - bl 40c84 │ │ + bl 40d4c │ │ mov w26, w0 │ │ - cbz w0, 3b240 │ │ + cbz w0, 3b294 │ │ mov x9, x21 │ │ and w8, w26, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 3aca8 // b.any │ │ + b.ne 3acfc // b.any │ │ ldr x10, [sp, #56] │ │ - b 3abac │ │ + b 3ac00 │ │ mov w20, wzr │ │ mov w26, #0x55 // #85 │ │ - b 3add8 │ │ + b 3ae2c │ │ mov w20, #0x1 // #1 │ │ mov w26, #0x55 // #85 │ │ - b 3add8 │ │ + b 3ae2c │ │ mov x21, x23 │ │ ldr x23, [sp, #24] │ │ - b 3aab8 │ │ + b 3ab0c │ │ str xzr, [sp, #48] │ │ mov w26, #0xb // #11 │ │ - b 3b078 │ │ - tbnz w8, #4, 3b128 │ │ + b 3b0cc │ │ + tbnz w8, #4, 3b17c │ │ mov w4, wzr │ │ mov x5, xzr │ │ - b 3b134 │ │ + b 3b188 │ │ cmp x9, #0x80 │ │ mov w8, #0x80 // #128 │ │ csel x21, x9, x8, cc // cc = lo, ul, last │ │ ldr x1, [x25] │ │ sub x0, x29, #0x90 │ │ mov x2, x21 │ │ mov w3, #0x80 // #128 │ │ - bl a51c0 <__memcpy_chk@plt> │ │ + bl a4600 <__memcpy_chk@plt> │ │ cmp x21, #0x80 │ │ str x21, [x25, #16] │ │ - b.cs 3ad0c // b.hs, b.nlast │ │ + b.cs 3ad60 // b.hs, b.nlast │ │ mov w20, wzr │ │ mov x21, x19 │ │ mov w26, #0x55 // #85 │ │ - b 3add8 │ │ + b 3ae2c │ │ ldurb w8, [x29, #-144] │ │ mov x21, x19 │ │ - cbnz w8, 3ada4 │ │ + cbnz w8, 3adf8 │ │ ldurb w8, [x29, #-70] │ │ - cbnz w8, 3ada4 │ │ + cbnz w8, 3adf8 │ │ ldurb w8, [x29, #-62] │ │ - cbnz w8, 3ada4 │ │ + cbnz w8, 3adf8 │ │ ldurb w8, [x29, #-143] │ │ - cbz w8, 3ada4 │ │ + cbz w8, 3adf8 │ │ cmp w8, #0x21 │ │ - b.hi 3ada4 // b.pmore │ │ + b.hi 3adf8 // b.pmore │ │ ldurb w9, [x29, #-81] │ │ - cbnz w9, 3ada4 │ │ + cbnz w9, 3adf8 │ │ sub x9, x29, #0x90 │ │ add x8, x8, x9 │ │ ldrb w8, [x8, #2] │ │ - cbnz w8, 3ada4 │ │ + cbnz w8, 3adf8 │ │ ldursb w8, [x29, #-61] │ │ - tbnz w8, #31, 3ada4 │ │ + tbnz w8, #31, 3adf8 │ │ ldurb w9, [x29, #-60] │ │ and x8, x8, #0xff │ │ ldurb w10, [x29, #-59] │ │ lsl x8, x8, #24 │ │ ldurb w11, [x29, #-58] │ │ mov x0, x24 │ │ bfi x8, x9, #16, #8 │ │ mov x1, x25 │ │ bfi x8, x10, #8, #8 │ │ mov x3, x21 │ │ orr x8, x8, x11 │ │ mov x4, x28 │ │ add x8, x8, #0xff │ │ and x2, x8, #0x1ffffff80 │ │ - bl 41388 │ │ + bl 41450 │ │ mov w26, w0 │ │ and w8, w0, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 3adc0 // b.any │ │ + b.ne 3ae14 // b.any │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, xzr │ │ mov x3, x21 │ │ mov x4, x28 │ │ - bl 41388 │ │ + bl 41450 │ │ mov w26, w0 │ │ mov w20, wzr │ │ and w8, w26, #0xff │ │ cmp w8, #0x55 │ │ - b.eq 3add8 // b.none │ │ + b.eq 3ae2c // b.none │ │ cmp w8, #0x2 │ │ - b.ne 3ade4 // b.any │ │ + b.ne 3ae38 // b.any │ │ ldr x9, [sp, #56] │ │ ldrb w8, [x9] │ │ - tbnz w8, #2, 3adf8 │ │ - cbz w26, 3b0f4 │ │ + tbnz w8, #2, 3ae4c │ │ + cbz w26, 3b148 │ │ and w8, w26, #0xff │ │ cmp w8, #0x2 │ │ - b.eq 3b074 // b.none │ │ - b 3b078 │ │ + b.eq 3b0c8 // b.none │ │ + b 3b0cc │ │ stp x21, x28, [sp, #32] │ │ - adrp x28, a6000 │ │ + adrp x28, a5000 │ │ stp x22, x23, [sp, #16] │ │ mov x19, xzr │ │ ldr x8, [x24] │ │ add x22, sp, #0xa4 │ │ ldr x21, [x9, #24] │ │ sub x23, x29, #0x90 │ │ add x26, sp, #0xc8 │ │ - add x28, x28, #0x378 │ │ + add x28, x28, #0x7b8 │ │ str x8, [sp, #8] │ │ str xzr, [sp, #88] │ │ - b 3ae64 │ │ + b 3aeb8 │ │ str xzr, [x25, #16] │ │ ldr x8, [x28] │ │ add x4, x26, x19 │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, x21 │ │ mov x3, x27 │ │ blr x8 │ │ str w0, [x22] │ │ add x19, x19, #0x8 │ │ add x22, x22, #0x4 │ │ add x28, x28, #0x10 │ │ cmp x19, #0x48 │ │ - b.eq 3ae9c // b.none │ │ + b.eq 3aef0 // b.none │ │ add x27, x23, x19 │ │ str xzr, [x27] │ │ - tbnz w20, #0, 3ae30 │ │ + tbnz w20, #0, 3ae84 │ │ ldr x8, [x25, #40] │ │ - cbz x8, 3ae2c │ │ + cbz x8, 3ae80 │ │ mov x0, x25 │ │ mov x1, xzr │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3ae2c │ │ + cbz x0, 3ae80 │ │ mov w8, #0x55 // #85 │ │ str w8, [x22] │ │ - b 3ae50 │ │ - adrp x26, a6000 │ │ + b 3aea4 │ │ + adrp x26, a5000 │ │ mov x28, xzr │ │ mov w22, wzr │ │ mov w27, #0x2 // #2 │ │ add x19, sp, #0xa4 │ │ mov w21, #0x4 // #4 │ │ - add x26, x26, #0x380 │ │ - b 3aed0 │ │ + add x26, x26, #0x7c0 │ │ + b 3af24 │ │ mov w27, w0 │ │ add x28, x28, #0x1 │ │ add x26, x26, #0x10 │ │ cmp x28, #0x9 │ │ - b.eq 3af8c // b.none │ │ + b.eq 3afe0 // b.none │ │ ldr w8, [x26] │ │ sub w23, w8, #0x3 │ │ and w8, w22, #0xff │ │ cmp w23, #0x1 │ │ ccmp w8, #0x0, #0x4, ls // ls = plast │ │ - b.ne 3aec0 // b.any │ │ + b.ne 3af14 // b.any │ │ ldr w8, [x19, x28, lsl #2] │ │ - cbnz w8, 3aec0 │ │ + cbnz w8, 3af14 │ │ sub x8, x29, #0x90 │ │ str w21, [sp, #96] │ │ ldr x8, [x8, x28, lsl #3] │ │ - cbnz x8, 3af08 │ │ + cbnz x8, 3af5c │ │ ldr x8, [sp, #56] │ │ ldr x8, [x8, #24] │ │ add x1, sp, #0x60 │ │ add x2, sp, #0x58 │ │ mov x0, x24 │ │ str x8, [sp, #120] │ │ - bl 39988 │ │ + bl 399dc │ │ and w8, w0, #0xff │ │ cmp w8, #0x51 │ │ ccmp w23, #0x2, #0x2, eq // eq = none │ │ csinc w22, w22, wzr, cs // cs = hs, nlast │ │ - cbnz w0, 3aebc │ │ + cbnz w0, 3af10 │ │ add x8, sp, #0xc8 │ │ ldr x21, [sp, #88] │ │ ldp x3, x4, [sp, #32] │ │ mov x0, x24 │ │ ldr x2, [x8, x28, lsl #3] │ │ mov x1, x21 │ │ - bl 41388 │ │ + bl 41450 │ │ mov w27, w0 │ │ - cbz x21, 3af78 │ │ + cbz x21, 3afcc │ │ ldp x8, x19, [x21, #48] │ │ - cbz x8, 3af64 │ │ + cbz x8, 3afb8 │ │ mov x0, x21 │ │ blr x8 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x21 │ │ blr x8 │ │ add x19, sp, #0xa4 │ │ - cbz w27, 3af8c │ │ + cbz w27, 3afe0 │ │ cmp w23, #0x2 │ │ mov w21, #0x4 // #4 │ │ csinc w22, w22, wzr, cs // cs = hs, nlast │ │ - b 3aec0 │ │ + b 3af14 │ │ sub x19, x29, #0x90 │ │ ldr x23, [sp, #24] │ │ ldr x21, [sp, #8] │ │ ldr x1, [x19] │ │ - cbz x1, 3afb0 │ │ + cbz x1, 3b004 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19] │ │ ldr x1, [x19, #8] │ │ ldr x22, [sp, #16] │ │ - cbz x1, 3afcc │ │ + cbz x1, 3b020 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #8] │ │ ldr x1, [x19, #16] │ │ - cbz x1, 3afe4 │ │ + cbz x1, 3b038 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #16] │ │ ldr x1, [x19, #24] │ │ - cbz x1, 3affc │ │ + cbz x1, 3b050 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #24] │ │ ldr x1, [x19, #32] │ │ - cbz x1, 3b014 │ │ + cbz x1, 3b068 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #32] │ │ ldr x1, [x19, #40] │ │ - cbz x1, 3b02c │ │ + cbz x1, 3b080 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #40] │ │ ldr x1, [x19, #48] │ │ - cbz x1, 3b044 │ │ + cbz x1, 3b098 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #48] │ │ ldr x1, [x19, #56] │ │ - cbz x1, 3b05c │ │ + cbz x1, 3b0b0 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ str xzr, [x19, #56] │ │ ldr x1, [x19, #64] │ │ - cbz x1, 3b070 │ │ + cbz x1, 3b0c4 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ - cbz w27, 3b0f4 │ │ + cbz w27, 3b148 │ │ mov w26, #0x2 // #2 │ │ ldr x20, [sp, #80] │ │ - cbz x20, 3b0a8 │ │ + cbz x20, 3b0fc │ │ ldp x8, x21, [x20, #48] │ │ ldrb w19, [sp, #68] │ │ - cbz x8, 3b094 │ │ + cbz x8, 3b0e8 │ │ mov x0, x20 │ │ blr x8 │ │ - cbnz w19, 3b0a8 │ │ + cbnz w19, 3b0fc │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ ldr x25, [sp, #48] │ │ ldr x1, [sp, #72] │ │ - cbz x1, 3b0c0 │ │ + cbz x1, 3b114 │ │ mov x0, x23 │ │ mov x2, x25 │ │ - bl 3b49c │ │ + bl 3b4f0 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 3b3b8 // b.any │ │ + b.ne 3b40c // b.any │ │ mov w0, w26 │ │ add sp, sp, #0x1a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - tbnz w20, #0, 3b110 │ │ + tbnz w20, #0, 3b164 │ │ ldp x8, x19, [x25, #48] │ │ ldrb w20, [sp, #68] │ │ - cbz x8, 3b10c │ │ + cbz x8, 3b160 │ │ mov x0, x25 │ │ blr x8 │ │ - cbz w20, 3b258 │ │ + cbz w20, 3b2ac │ │ mov w26, wzr │ │ - b 3b0c0 │ │ + b 3b114 │ │ mov x25, x21 │ │ mov x21, x23 │ │ ldr x23, [sp, #24] │ │ - b 3b188 │ │ + b 3b1dc │ │ ldr x8, [sp, #56] │ │ ldr w4, [x8, #48] │ │ ldr x5, [x8, #56] │ │ add x1, sp, #0x50 │ │ add x2, sp, #0x44 │ │ add x6, sp, #0x48 │ │ mov x0, x25 │ │ mov x3, x21 │ │ - bl 4096c │ │ - cbz w0, 3b188 │ │ + bl 40a34 │ │ + cbz w0, 3b1dc │ │ mov w26, w0 │ │ ldrb w19, [sp, #68] │ │ ldr x20, [sp, #80] │ │ - cbz x20, 3b0ac │ │ + cbz x20, 3b100 │ │ ldp x8, x21, [x20, #48] │ │ - cbz x8, 3b170 │ │ + cbz x8, 3b1c4 │ │ mov x0, x20 │ │ blr x8 │ │ - cbnz w19, 3b0ac │ │ + cbnz w19, 3b100 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ - b 3b0ac │ │ + b 3b100 │ │ ldr x8, [x23, #8] │ │ mov x0, x23 │ │ mov w1, #0x18 // #24 │ │ blr x8 │ │ - cbz x0, 3b238 │ │ + cbz x0, 3b28c │ │ ldr x19, [sp, #72] │ │ str x19, [x0, #16] │ │ ldr x8, [x19, #176] │ │ ldr x9, [x8, #40] │ │ add x10, x8, #0x20 │ │ add x11, x9, #0x8 │ │ cmp x9, #0x0 │ │ csel x10, x10, x11, eq // eq = none │ │ stp x9, xzr, [x0] │ │ str x0, [x10] │ │ str x0, [x8, #40] │ │ - tbnz x21, #63, 3b294 │ │ + tbnz x21, #63, 3b2e8 │ │ mov x0, x19 │ │ mov x1, xzr │ │ - bl 3a3d8 │ │ + bl 3a42c │ │ mov w26, w0 │ │ - cbnz w0, 3b1f4 │ │ + cbnz w0, 3b248 │ │ sub x1, x29, #0x90 │ │ mov x0, x19 │ │ - bl 3b6f4 │ │ - cbz w0, 3b288 │ │ + bl 3b748 │ │ + cbz w0, 3b2dc │ │ mov w26, w0 │ │ ldr x20, [x19, #176] │ │ - cbz x20, 3b0c0 │ │ + cbz x20, 3b114 │ │ ldr x8, [x19, #240] │ │ ldr w9, [x8, #120] │ │ subs w9, w9, #0x1 │ │ str w9, [x8, #120] │ │ - b.gt 3b0c0 │ │ + b.gt 3b114 │ │ mov x8, x20 │ │ ldr x1, [x8, #32]! │ │ - cbz x1, 3b0c0 │ │ + cbz x1, 3b114 │ │ ldur x21, [x8, #-16] │ │ ldr x9, [x1, #16] │ │ cmp x9, x19 │ │ - b.eq 3b378 // b.none │ │ + b.eq 3b3cc // b.none │ │ ldr x1, [x1, #8] │ │ - cbnz x1, 3b220 │ │ - b 3b0c0 │ │ + cbnz x1, 3b274 │ │ + b 3b114 │ │ mov w26, #0x40 // #64 │ │ - b 3b0ac │ │ + b 3b100 │ │ ldp x8, x19, [x25, #48] │ │ ldrb w20, [sp, #68] │ │ - cbz x8, 3b254 │ │ + cbz x8, 3b2a8 │ │ mov x0, x25 │ │ blr x8 │ │ - cbnz w20, 3b110 │ │ + cbnz w20, 3b164 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ mov w26, wzr │ │ - b 3b0c0 │ │ + b 3b114 │ │ str x21, [sp, #48] │ │ mov x21, x23 │ │ ldr x23, [sp, #24] │ │ ldr x8, [x25, #40] │ │ - cbnz x8, 3aaf0 │ │ - b 3ab08 │ │ + cbnz x8, 3ab44 │ │ + b 3ab5c │ │ sub x8, x29, #0x90 │ │ ldr x8, [x8] │ │ str x8, [x19, #160] │ │ ldr x8, [x19, #16] │ │ - tbz w8, #0, 3b2b4 │ │ + tbz w8, #0, 3b308 │ │ ldrsh w9, [x19, #142] │ │ - tbz w9, #31, 3b2ac │ │ + tbz w9, #31, 3b300 │ │ neg w9, w9 │ │ strh w9, [x19, #142] │ │ - tbnz w8, #5, 3b2b4 │ │ + tbnz w8, #5, 3b308 │ │ strh w9, [x19, #146] │ │ - tbz w8, #1, 3b334 │ │ + tbz w8, #1, 3b388 │ │ ldr w8, [x19, #56] │ │ cmp w8, #0x1 │ │ - b.lt 3b334 // b.tstop │ │ + b.lt 3b388 // b.tstop │ │ ldr x9, [x19, #64] │ │ - b 3b2e4 │ │ + b 3b338 │ │ neg x11, x11 │ │ str x11, [x9, #24] │ │ - tbnz w10, #15, 3b324 │ │ + tbnz w10, #15, 3b378 │ │ add x9, x9, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.eq 3b334 // b.none │ │ + b.eq 3b388 // b.none │ │ ldrsh w10, [x9] │ │ - tbnz w10, #31, 3b300 │ │ + tbnz w10, #31, 3b354 │ │ ldr x11, [x9, #16] │ │ - tbnz x11, #63, 3b310 │ │ + tbnz x11, #63, 3b364 │ │ ldr x11, [x9, #24] │ │ - tbz x11, #63, 3b320 │ │ - b 3b2cc │ │ + tbz x11, #63, 3b374 │ │ + b 3b320 │ │ neg w10, w10 │ │ strh w10, [x9] │ │ ldr x11, [x9, #16] │ │ - tbz x11, #63, 3b2f4 │ │ + tbz x11, #63, 3b348 │ │ neg x11, x11 │ │ str x11, [x9, #16] │ │ ldr x11, [x9, #24] │ │ - tbnz x11, #63, 3b2cc │ │ - tbz w10, #15, 3b2d8 │ │ + tbnz x11, #63, 3b320 │ │ + tbz w10, #15, 3b32c │ │ str wzr, [x9] │ │ stp xzr, xzr, [x9, #16] │ │ str xzr, [x9, #8] │ │ - b 3b2d8 │ │ + b 3b32c │ │ ldr x8, [x19, #240] │ │ mov w9, #0x10000 // #65536 │ │ mov w10, #0x1 // #1 │ │ stp x9, xzr, [x8] │ │ stp xzr, x9, [x8, #16] │ │ mov w9, #0xff // #255 │ │ stp xzr, xzr, [x8, #32] │ │ str w10, [x8, #120] │ │ strb w9, [x8, #112] │ │ - cbz x28, 3b368 │ │ + cbz x28, 3b3bc │ │ mov w26, wzr │ │ str x19, [x28] │ │ - b 3b0c0 │ │ + b 3b114 │ │ mov x0, x19 │ │ - bl 3b3c4 │ │ + bl 3b418 │ │ mov w26, wzr │ │ - b 3b0c0 │ │ + b 3b114 │ │ ldp x9, x10, [x1] │ │ mov x0, x21 │ │ add x11, x9, #0x8 │ │ cmp x9, #0x0 │ │ csel x8, x8, x11, eq // eq = none │ │ add x11, x20, #0x28 │ │ cmp x10, #0x0 │ │ @@ -14626,42 +14615,42 @@ │ │ str x10, [x8] │ │ str x9, [x11] │ │ ldr x8, [x21, #16] │ │ blr x8 │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov x2, x20 │ │ - b 3b0bc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3b110 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w4, #0x1 // #1 │ │ - b 3aa14 │ │ + b 3aa68 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 3b41c │ │ + cbz x0, 3b470 │ │ mov x19, x0 │ │ ldr x20, [x0, #176] │ │ - cbz x20, 3b41c │ │ + cbz x20, 3b470 │ │ ldr x8, [x19, #240] │ │ ldr w9, [x8, #120] │ │ subs w9, w9, #0x1 │ │ str w9, [x8, #120] │ │ - b.gt 3b464 │ │ + b.gt 3b4b8 │ │ mov x8, x20 │ │ ldr x1, [x8, #32]! │ │ - cbz x1, 3b41c │ │ + cbz x1, 3b470 │ │ ldur x21, [x8, #-16] │ │ ldr x9, [x1, #16] │ │ cmp x9, x19 │ │ - b.eq 3b424 // b.none │ │ + b.eq 3b478 // b.none │ │ ldr x1, [x1, #8] │ │ - cbnz x1, 3b408 │ │ + cbnz x1, 3b45c │ │ mov w0, #0x23 // #35 │ │ - b 3b468 │ │ + b 3b4bc │ │ ldp x9, x10, [x1] │ │ mov x0, x21 │ │ add x11, x9, #0x8 │ │ cmp x9, #0x0 │ │ csel x8, x8, x11, eq // eq = none │ │ add x11, x20, #0x28 │ │ cmp x10, #0x0 │ │ @@ -14669,166 +14658,166 @@ │ │ str x10, [x8] │ │ str x9, [x11] │ │ ldr x8, [x21, #16] │ │ blr x8 │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov x2, x20 │ │ - bl 3b49c │ │ + bl 3b4f0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x0, 3b498 │ │ + cbz x0, 3b4ec │ │ ldr x0, [x0] │ │ - cbz x0, 3b498 │ │ + cbz x0, 3b4ec │ │ ldr x8, [x0, #16] │ │ cmp x8, x1 │ │ - b.eq 3b498 // b.none │ │ + b.eq 3b4ec // b.none │ │ ldr x0, [x0, #8] │ │ - cbnz x0, 3b484 │ │ + cbnz x0, 3b4d8 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x21, x2 │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x8, [x1, #224] │ │ ldr x24, [x2, #24] │ │ - cbz x8, 3b4d4 │ │ + cbz x8, 3b528 │ │ ldr x0, [x19, #216] │ │ blr x8 │ │ ldr x22, [x19, #152] │ │ - cbnz x22, 3b5f4 │ │ - cbz x20, 3b4f0 │ │ + cbnz x22, 3b648 │ │ + cbz x20, 3b544 │ │ add x25, x19, #0xc8 │ │ ldr x22, [x25] │ │ - cbnz x22, 3b594 │ │ + cbnz x22, 3b5e8 │ │ stp xzr, xzr, [x25] │ │ ldr x8, [x19, #96] │ │ str xzr, [x19, #160] │ │ - cbz x8, 3b504 │ │ + cbz x8, 3b558 │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #72] │ │ cmp w8, #0x1 │ │ - b.lt 3b658 // b.tstop │ │ + b.lt 3b6ac // b.tstop │ │ mov x23, xzr │ │ - b 3b540 │ │ + b 3b594 │ │ ldr x8, [x22, #16] │ │ mov x0, x22 │ │ mov x1, x21 │ │ blr x8 │ │ ldr x8, [x19, #80] │ │ ldrsw x9, [x19, #72] │ │ str xzr, [x8, x23, lsl #3] │ │ add x23, x23, #0x1 │ │ cmp x23, x9 │ │ - b.ge 3b658 // b.tcont │ │ + b.ge 3b6ac // b.tcont │ │ ldr x8, [x19, #80] │ │ ldr x21, [x8, x23, lsl #3] │ │ ldr x8, [x21, #16] │ │ ldr x9, [x21] │ │ ldr x8, [x8, #16] │ │ ldr x22, [x9, #184] │ │ - cbz x8, 3b518 │ │ + cbz x8, 3b56c │ │ mov x0, x21 │ │ blr x8 │ │ - b 3b518 │ │ + b 3b56c │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x23 │ │ str xzr, [x23, #80] │ │ blr x8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x22 │ │ blr x8 │ │ mov x22, x26 │ │ - cbz x26, 3b4ec │ │ + cbz x26, 3b540 │ │ ldp x26, x23, [x22, #8] │ │ ldr x8, [x23, #16] │ │ - cbz x8, 3b5a8 │ │ + cbz x8, 3b5fc │ │ mov x0, x23 │ │ blr x8 │ │ ldr x8, [x21, #24] │ │ ldr x8, [x8, #120] │ │ - cbz x8, 3b5bc │ │ + cbz x8, 3b610 │ │ mov x0, x23 │ │ blr x8 │ │ ldr x1, [x23, #80] │ │ - cbz x1, 3b568 │ │ + cbz x1, 3b5bc │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ - b 3b568 │ │ + b 3b5bc │ │ mov x0, x22 │ │ - bl 3a5b0 │ │ + bl 3a604 │ │ ldr x8, [x23, #16] │ │ mov x0, x23 │ │ mov x1, x22 │ │ blr x8 │ │ ldr x22, [x19, #152] │ │ - cbz x22, 3b4dc │ │ + cbz x22, 3b530 │ │ ldr x8, [x22, #8] │ │ ldr x9, [x8, #152]! │ │ - cbz x9, 3b5f0 │ │ + cbz x9, 3b644 │ │ ldr x10, [x8, #24] │ │ cmp x9, x22 │ │ ldr x23, [x10, #16] │ │ - b.eq 3b62c // b.none │ │ + b.eq 3b680 // b.none │ │ ldr x11, [x9, #16] │ │ - cbz x11, 3b5f0 │ │ + cbz x11, 3b644 │ │ mov x10, x9 │ │ mov x9, x11 │ │ cmp x11, x22 │ │ - b.ne 3b610 // b.any │ │ - b 3b630 │ │ + b.ne 3b664 // b.any │ │ + b 3b684 │ │ mov x10, xzr │ │ add x9, x10, #0x10 │ │ cmp x10, #0x0 │ │ ldr x10, [x22, #16] │ │ csel x8, x8, x9, eq // eq = none │ │ str x10, [x8] │ │ ldr x8, [x22, #40] │ │ - cbz x8, 3b5d4 │ │ + cbz x8, 3b628 │ │ mov x0, x22 │ │ blr x8 │ │ - b 3b5d4 │ │ + b 3b628 │ │ ldr x1, [x19, #80] │ │ - cbz x1, 3b66c │ │ + cbz x1, 3b6c0 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x24, #104] │ │ str xzr, [x19, #80] │ │ str wzr, [x19, #72] │ │ - cbz x8, 3b684 │ │ + cbz x8, 3b6d8 │ │ mov x0, x19 │ │ blr x8 │ │ ldr x21, [x19, #192] │ │ - cbz x21, 3b6b4 │ │ + cbz x21, 3b708 │ │ ldp x8, x22, [x21, #48] │ │ ldr x23, [x19, #16] │ │ - cbz x8, 3b6a0 │ │ + cbz x8, 3b6f4 │ │ mov x0, x21 │ │ blr x8 │ │ - tbnz w23, #10, 3b6b4 │ │ + tbnz w23, #10, 3b708 │ │ ldr x8, [x22, #16] │ │ mov x0, x22 │ │ mov x1, x21 │ │ blr x8 │ │ ldr x1, [x19, #240] │ │ str xzr, [x19, #192] │ │ - cbz x1, 3b6d0 │ │ + cbz x1, 3b724 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ str xzr, [x19, #240] │ │ ldr x2, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ @@ -14840,91 +14829,91 @@ │ │ br x2 │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x0, 3b764 │ │ + cbz x0, 3b7b8 │ │ mov x22, x1 │ │ - cbz x1, 3b778 │ │ + cbz x1, 3b7cc │ │ mov x21, x0 │ │ ldr x8, [x0, #176] │ │ - cbz x8, 3b76c │ │ + cbz x8, 3b7c0 │ │ str xzr, [x22] │ │ ldp x8, x19, [x21, #176] │ │ ldr x25, [x8, #24] │ │ ldr x23, [x25, #80] │ │ cmp x23, #0x0 │ │ - b.le 3b774 │ │ + b.le 3b7c8 │ │ ldr x8, [x19, #8] │ │ mov x0, x19 │ │ mov x1, x23 │ │ blr x8 │ │ - cbz x0, 3b780 │ │ + cbz x0, 3b7d4 │ │ mov w1, wzr │ │ mov x2, x23 │ │ mov x20, x0 │ │ - bl a5180 │ │ - b 3b78c │ │ + bl a45c0 │ │ + b 3b7e0 │ │ mov w23, #0x23 // #35 │ │ - b 3b860 │ │ + b 3b8b4 │ │ mov w23, #0x22 // #34 │ │ - b 3b860 │ │ - cbz x23, 3b788 │ │ + b 3b8b4 │ │ + cbz x23, 3b7dc │ │ mov w23, #0x6 // #6 │ │ - b 3b860 │ │ + b 3b8b4 │ │ mov w23, #0x40 // #64 │ │ - b 3b860 │ │ + b 3b8b4 │ │ mov x20, xzr │ │ ldr x8, [x19, #8] │ │ mov x0, x19 │ │ mov w1, #0x18 // #24 │ │ blr x8 │ │ - cbz x0, 3b818 │ │ + cbz x0, 3b86c │ │ mov x24, x0 │ │ ldr x8, [x19, #8] │ │ mov x0, x19 │ │ mov w1, #0x48 // #72 │ │ str x21, [x20] │ │ blr x8 │ │ - cbz x0, 3b824 │ │ + cbz x0, 3b878 │ │ movi v0.2d, #0x0 │ │ str xzr, [x0, #64] │ │ stp q0, q0, [x0, #32] │ │ stp q0, q0, [x0] │ │ ldr x8, [x25, #112] │ │ str x0, [x20, #80] │ │ - cbz x8, 3b7e8 │ │ + cbz x8, 3b83c │ │ mov x0, x20 │ │ blr x8 │ │ mov w23, w0 │ │ - cbnz w0, 3b828 │ │ + cbnz w0, 3b87c │ │ str x20, [x22] │ │ add x9, x21, #0xc8 │ │ ldr x8, [x21, #208] │ │ mov w23, wzr │ │ stp xzr, x20, [x24, #8] │ │ add x10, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x9, x9, x10, eq // eq = none │ │ str x8, [x24] │ │ str x24, [x9] │ │ str x24, [x21, #208] │ │ - b 3b860 │ │ + b 3b8b4 │ │ mov w23, #0x40 // #64 │ │ - cbnz x20, 3b838 │ │ - b 3b860 │ │ + cbnz x20, 3b88c │ │ + b 3b8b4 │ │ mov w23, #0x40 // #64 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x24 │ │ blr x8 │ │ ldr x1, [x20, #80] │ │ - cbz x1, 3b84c │ │ + cbz x1, 3b8a0 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x20 │ │ str xzr, [x20, #80] │ │ @@ -14937,194 +14926,194 @@ │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x2 │ │ cmp x1, #0x1 │ │ - b.lt 3b8ac // b.tstop │ │ + b.lt 3b900 // b.tstop │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ cmp x0, #0x0 │ │ cset w8, eq // eq = none │ │ lsl w8, w8, #6 │ │ - b 3b8bc │ │ + b 3b910 │ │ cmp x1, #0x0 │ │ mov w8, #0x6 // #6 │ │ mov x0, xzr │ │ csel w8, wzr, w8, eq // eq = none │ │ str w8, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - cbz x0, 3b8f0 │ │ - cbz x1, 3b8f0 │ │ + cbz x0, 3b944 │ │ + cbz x1, 3b944 │ │ ldr x8, [x0, #8] │ │ add x9, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x9, x0, x9, eq // eq = none │ │ stp x8, xzr, [x1] │ │ str x1, [x9] │ │ str x1, [x0, #8] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 3b940 │ │ + cbz x0, 3b994 │ │ mov x19, x0 │ │ ldr x22, [x0] │ │ - cbz x22, 3b948 │ │ + cbz x22, 3b99c │ │ ldr x21, [x22, #176] │ │ - cbz x21, 3b950 │ │ + cbz x21, 3b9a4 │ │ mov x8, x22 │ │ ldr x1, [x8, #200]! │ │ - cbz x1, 3b940 │ │ + cbz x1, 3b994 │ │ ldr x20, [x21, #16] │ │ ldr x9, [x1, #16] │ │ cmp x9, x19 │ │ - b.eq 3b958 // b.none │ │ + b.eq 3b9ac // b.none │ │ ldr x1, [x1, #8] │ │ - cbnz x1, 3b92c │ │ + cbnz x1, 3b980 │ │ mov w0, #0x24 // #36 │ │ - b 3b9f8 │ │ + b 3ba4c │ │ mov w0, #0x23 // #35 │ │ - b 3b9f8 │ │ + b 3ba4c │ │ mov w0, #0x22 // #34 │ │ - b 3b9f8 │ │ + b 3ba4c │ │ ldp x9, x10, [x1] │ │ mov x0, x20 │ │ add x11, x9, #0x8 │ │ cmp x9, #0x0 │ │ csel x8, x8, x11, eq // eq = none │ │ add x11, x22, #0xd0 │ │ cmp x10, #0x0 │ │ csel x11, x11, x10, eq // eq = none │ │ str x10, [x8] │ │ str x9, [x11] │ │ ldr x8, [x20, #16] │ │ blr x8 │ │ ldr x8, [x22, #160] │ │ cmp x8, x19 │ │ - b.ne 3b9a8 // b.any │ │ + b.ne 3b9fc // b.any │ │ ldr x8, [x22, #200] │ │ str xzr, [x22, #160] │ │ - cbz x8, 3b9a8 │ │ + cbz x8, 3b9fc │ │ ldr x8, [x8, #16] │ │ str x8, [x22, #160] │ │ ldr x8, [x19, #16] │ │ - cbz x8, 3b9b8 │ │ + cbz x8, 3ba0c │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x21, #24] │ │ ldr x8, [x8, #120] │ │ - cbz x8, 3b9cc │ │ + cbz x8, 3ba20 │ │ mov x0, x19 │ │ blr x8 │ │ ldr x1, [x19, #80] │ │ - cbz x1, 3b9e0 │ │ + cbz x1, 3ba34 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ str xzr, [x19, #80] │ │ blr x8 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #1, 3ba18 │ │ + tbnz w8, #1, 3ba6c │ │ mov w0, #0x23 // #35 │ │ ret │ │ ldr w8, [x1] │ │ - cbz w8, 3ba28 │ │ + cbz w8, 3ba7c │ │ mov w0, #0x7 // #7 │ │ ret │ │ ldr w9, [x1, #24] │ │ ldr x8, [x1, #8] │ │ - cbz w9, 3ba5c │ │ + cbz w9, 3bab0 │ │ mov x10, #0x8e39 // #36409 │ │ mul x9, x8, x9 │ │ movk x10, #0x38e3, lsl #16 │ │ movk x10, #0xe38e, lsl #32 │ │ add x9, x9, #0x24 │ │ movk x10, #0xe38, lsl #48 │ │ smulh x9, x9, x10 │ │ asr x10, x9, #2 │ │ add x9, x10, x9, lsr #63 │ │ - b 3ba60 │ │ + b 3bab4 │ │ mov x9, x8 │ │ ldr w11, [x1, #28] │ │ ldr x10, [x1, #16] │ │ - cbz w11, 3ba94 │ │ + cbz w11, 3bae8 │ │ mov x12, #0x8e39 // #36409 │ │ mul x11, x10, x11 │ │ movk x12, #0x38e3, lsl #16 │ │ movk x12, #0xe38e, lsl #32 │ │ add x11, x11, #0x24 │ │ movk x12, #0xe38, lsl #48 │ │ smulh x11, x11, x12 │ │ asr x12, x11, #2 │ │ add x11, x12, x11, lsr #63 │ │ - b 3ba98 │ │ + b 3baec │ │ mov x11, x10 │ │ cmp x10, #0x0 │ │ csel x10, x9, x11, eq // eq = none │ │ cmp x8, #0x0 │ │ csel x8, x10, x9, eq // eq = none │ │ csel x10, x11, x10, eq // eq = none │ │ add x8, x8, #0x20 │ │ ands x9, x8, #0xffffffffffffffc0 │ │ mov w8, #0x17 // #23 │ │ - b.eq 3bb3c // b.none │ │ + b.eq 3bb90 // b.none │ │ add x10, x10, #0x20 │ │ and x10, x10, #0xffffffffffffffc0 │ │ - cbz x10, 3bb3c │ │ + cbz x10, 3bb90 │ │ ldr w8, [x0, #56] │ │ cmp w8, #0x1 │ │ - b.lt 3bb38 // b.tstop │ │ + b.lt 3bb8c // b.tstop │ │ ldr x12, [x0, #64] │ │ mov x11, xzr │ │ add x12, x12, #0x18 │ │ - b 3baf4 │ │ + b 3bb48 │ │ add x11, x11, #0x1 │ │ add x12, x12, #0x20 │ │ cmp x8, x11 │ │ - b.eq 3bb38 // b.none │ │ + b.eq 3bb8c // b.none │ │ ldr x13, [x12] │ │ add x13, x13, #0x20 │ │ and x13, x13, #0xffffffffffffffc0 │ │ cmp x10, x13 │ │ - b.ne 3bae4 // b.any │ │ + b.ne 3bb38 // b.any │ │ tst w2, #0xff │ │ - b.ne 3bb24 // b.any │ │ + b.ne 3bb78 // b.any │ │ ldur x13, [x12, #-8] │ │ add x13, x13, #0x20 │ │ and x13, x13, #0xffffffffffffffc0 │ │ cmp x9, x13 │ │ - b.ne 3bae4 // b.any │ │ + b.ne 3bb38 // b.any │ │ mov w8, wzr │ │ - cbz x3, 3bb3c │ │ + cbz x3, 3bb90 │ │ mov w0, w8 │ │ str x11, [x3] │ │ ret │ │ mov w8, #0x17 // #23 │ │ mov w0, w8 │ │ ret │ │ ldr x8, [x0, #8] │ │ ldr x9, [x0, #24] │ │ subs x10, x8, x9 │ │ csel x8, x9, x8, lt // lt = tstop │ │ cmp x9, #0x0 │ │ csel x8, x8, x10, lt // lt = tstop │ │ - cbnz x1, 3bb7c │ │ + cbnz x1, 3bbd0 │ │ add x9, x8, x8, lsl #1 │ │ mov x10, #0x6666666666666666 // #7378697629483820646 │ │ lsl x9, x9, #2 │ │ movk x10, #0x6667 │ │ smulh x9, x9, x10 │ │ asr x10, x9, #2 │ │ add x1, x10, x9, lsr #63 │ │ @@ -15147,39 +15136,39 @@ │ │ add w12, w9, #0x20 │ │ add w13, w10, #0x20 │ │ lsr w12, w12, #6 │ │ lsr w13, w13, #6 │ │ strh w12, [x8, #24] │ │ strh w13, [x8, #26] │ │ ldrb w12, [x0, #16] │ │ - tbnz w12, #0, 3bc00 │ │ + tbnz w12, #0, 3bc54 │ │ lsl x12, x1, #5 │ │ mov w13, #0x10000 // #65536 │ │ stp x10, xzr, [x8, #48] │ │ ldrsh x11, [x11, x12] │ │ dup v0.2d, x13 │ │ str q0, [x8, #32] │ │ lsl x11, x11, #6 │ │ stp x11, x9, [x8, #64] │ │ ret │ │ ldrh w11, [x0, #136] │ │ - cbz x11, 3bc3c │ │ + cbz x11, 3bc90 │ │ cmp x9, #0x0 │ │ lsr x12, x11, #1 │ │ cneg x9, x9, mi // mi = first │ │ mov x13, x12 │ │ bfi x13, x9, #16, #48 │ │ udiv x9, x13, x11 │ │ cneg x9, x9, lt // lt = tstop │ │ cmp x10, #0x0 │ │ cneg x13, x10, mi // mi = first │ │ lsr x10, x10, #63 │ │ bfi x12, x13, #16, #48 │ │ udiv x11, x12, x11 │ │ - b 3bc50 │ │ + b 3bca4 │ │ cmp x9, #0x0 │ │ mov x9, #0xffffffff80000001 // #-2147483647 │ │ cneg x9, x9, ge // ge = tcont │ │ lsr x10, x10, #63 │ │ mov w11, #0x7fffffff // #2147483647 │ │ cmp w10, #0x0 │ │ str x9, [x8, #32] │ │ @@ -15213,145 +15202,145 @@ │ │ and x11, x11, #0xffffffffffffffc0 │ │ and x9, x9, #0xffffffffffffffc0 │ │ stp x10, x12, [x8, #48] │ │ stp x11, x9, [x8, #64] │ │ ret │ │ ldrb w8, [x0, #16] │ │ ldr x9, [x0, #160] │ │ - tbnz w8, #0, 3bd10 │ │ + tbnz w8, #0, 3bd64 │ │ mov w11, #0x10000 // #65536 │ │ mov w8, wzr │ │ movi v0.2d, #0x0 │ │ add x10, x9, #0x18 │ │ dup v1.2d, x11 │ │ str xzr, [x10, #48] │ │ stp q0, q0, [x10, #16] │ │ str q0, [x10] │ │ str q1, [x9, #32] │ │ mov w0, w8 │ │ ret │ │ ldr w8, [x1] │ │ cmp w8, #0x4 │ │ - b.hi 3bd40 // b.pmore │ │ - adrp x10, b000 │ │ - add x10, x10, #0xa60 │ │ - adr x11, 3bd34 │ │ + b.hi 3bd94 // b.pmore │ │ + adrp x10, b000 │ │ + add x10, x10, #0xaa0 │ │ + adr x11, 3bd88 │ │ ldrb w12, [x10, x8] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ ldrh w12, [x0, #136] │ │ mov x13, x12 │ │ - b 3bd94 │ │ + b 3bde8 │ │ mov x12, xzr │ │ mov x13, xzr │ │ - b 3bd94 │ │ + b 3bde8 │ │ ldrsh x10, [x0, #138] │ │ ldrsh x11, [x0, #140] │ │ sub x10, x10, x11 │ │ mov x11, x10 │ │ - b 3bd84 │ │ + b 3bdd8 │ │ ldp x10, x11, [x0, #120] │ │ ldp x12, x13, [x0, #104] │ │ sub x10, x10, x12 │ │ sub x11, x11, x13 │ │ - b 3bd84 │ │ + b 3bdd8 │ │ ldrsh x11, [x0, #138] │ │ ldrsh x12, [x0, #140] │ │ ldrsh x10, [x0, #144] │ │ sub x11, x11, x12 │ │ cmp x10, #0x0 │ │ cneg x12, x10, mi // mi = first │ │ cmp x11, #0x0 │ │ cneg x13, x11, mi // mi = first │ │ ldr x10, [x1, #8] │ │ ldr w14, [x1, #24] │ │ mov x11, x10 │ │ - cbz w14, 3bdc8 │ │ + cbz w14, 3be1c │ │ mul x11, x10, x14 │ │ mov x14, #0x8e39 // #36409 │ │ movk x14, #0x38e3, lsl #16 │ │ movk x14, #0xe38e, lsl #32 │ │ add x11, x11, #0x24 │ │ movk x14, #0xe38, lsl #48 │ │ smulh x11, x11, x14 │ │ asr x14, x11, #2 │ │ add x11, x14, x11, lsr #63 │ │ ldr x15, [x1, #16] │ │ ldr w16, [x1, #28] │ │ mov x14, x15 │ │ - cbz w16, 3bdfc │ │ + cbz w16, 3be50 │ │ mul x14, x15, x16 │ │ mov x16, #0x8e39 // #36409 │ │ movk x16, #0x38e3, lsl #16 │ │ movk x16, #0xe38e, lsl #32 │ │ add x14, x14, #0x24 │ │ movk x16, #0xe38, lsl #48 │ │ smulh x14, x14, x16 │ │ asr x16, x14, #2 │ │ add x14, x16, x14, lsr #63 │ │ - cbnz x15, 3be04 │ │ - cbnz x10, 3be28 │ │ - cbz x13, 3be54 │ │ + cbnz x15, 3be58 │ │ + cbnz x10, 3be7c │ │ + cbz x13, 3bea8 │ │ cmp x14, #0x0 │ │ cneg x16, x14, mi // mi = first │ │ lsl x16, x16, #16 │ │ add x16, x16, x13, lsr #1 │ │ udiv x16, x16, x13 │ │ cneg x16, x16, lt // lt = tstop │ │ str x16, [x9, #40] │ │ - cbz x10, 3be70 │ │ - cbz x12, 3be54 │ │ + cbz x10, 3bec4 │ │ + cbz x12, 3bea8 │ │ cmp x11, #0x0 │ │ cneg x10, x11, mi // mi = first │ │ lsl x10, x10, #16 │ │ add x10, x10, x12, lsr #1 │ │ udiv x10, x10, x12 │ │ cneg x10, x10, lt // lt = tstop │ │ str x10, [x9, #32] │ │ - cbz x15, 3be94 │ │ - cbnz w8, 3bec4 │ │ - b 3bf18 │ │ + cbz x15, 3bee8 │ │ + cbnz w8, 3bf18 │ │ + b 3bf6c │ │ mov w0, #0x85 // #133 │ │ ret │ │ ldp x10, x8, [x1, #8] │ │ stp x10, x8, [x9, #32] │ │ - cbz x10, 3beec │ │ - cbnz x8, 3bef4 │ │ - b 3bed8 │ │ + cbz x10, 3bf40 │ │ + cbnz x8, 3bf48 │ │ + b 3bf2c │ │ cmp x14, #0x0 │ │ cneg x10, x14, mi // mi = first │ │ mul x10, x10, x12 │ │ add x10, x10, x13, lsr #1 │ │ udiv x11, x10, x13 │ │ ldr x10, [x9, #40] │ │ cneg x11, x11, lt // lt = tstop │ │ str x10, [x9, #32] │ │ - cbnz x15, 3be4c │ │ + cbnz x15, 3bea0 │ │ str x10, [x9, #40] │ │ - cbz x12, 3beb4 │ │ + cbz x12, 3bf08 │ │ cmp x11, #0x0 │ │ cneg x14, x11, mi // mi = first │ │ mul x13, x14, x13 │ │ add x13, x13, x12, lsr #1 │ │ udiv x12, x13, x12 │ │ - b 3beb8 │ │ + b 3bf0c │ │ mov w12, #0x7fffffff // #2147483647 │ │ cmp x11, #0x0 │ │ cneg x14, x12, lt // lt = tstop │ │ - cbz w8, 3bf18 │ │ + cbz w8, 3bf6c │ │ cmp w8, #0x3 │ │ - b.ne 3bee4 // b.any │ │ + b.ne 3bf38 // b.any │ │ ldr x8, [x9, #40] │ │ cmp x8, x10 │ │ - b.le 3beec │ │ + b.le 3bf40 │ │ mov x8, x10 │ │ str x10, [x9, #40] │ │ - b 3bef4 │ │ + b 3bf48 │ │ ldr x8, [x9, #40] │ │ - b 3bef4 │ │ + b 3bf48 │ │ mov x10, x8 │ │ str x8, [x9, #32] │ │ ldrh w11, [x0, #136] │ │ mul x12, x10, x11 │ │ mul x8, x8, x11 │ │ add x11, x12, x12, asr #63 │ │ add x8, x8, x8, asr #63 │ │ @@ -15359,17 +15348,17 @@ │ │ add x8, x8, #0x8, lsl #12 │ │ asr x11, x11, #16 │ │ asr x14, x8, #16 │ │ mov w12, #0xffdf // #65503 │ │ mov w8, #0x17 // #23 │ │ movk w12, #0x3f, lsl #16 │ │ cmp x11, x12 │ │ - b.gt 3bd08 │ │ + b.gt 3bd5c │ │ cmp x14, x12 │ │ - b.gt 3bd08 │ │ + b.gt 3bd5c │ │ add w11, w11, #0x20 │ │ add w14, w14, #0x20 │ │ lsr w11, w11, #6 │ │ ldrsh x12, [x0, #138] │ │ ldr x13, [x9, #40] │ │ lsr w14, w14, #6 │ │ ldrsh x15, [x0, #140] │ │ @@ -15402,97 +15391,97 @@ │ │ and x13, x13, #0xffffffffffffffc0 │ │ and x10, x10, #0xffffffffffffffc0 │ │ stp x11, x12, [x9, #48] │ │ stp x13, x10, [x9, #64] │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ - cbz x0, 3bfe0 │ │ + cbz x0, 3c034 │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #1, 3bfec │ │ + tbnz w8, #1, 3c040 │ │ mov w0, #0x23 // #35 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - tbnz w1, #31, 3c01c │ │ + tbnz w1, #31, 3c070 │ │ ldr w8, [x0, #56] │ │ cmp w8, w1 │ │ - b.le 3c01c │ │ + b.le 3c070 │ │ ldr x8, [x0, #176] │ │ ldr x8, [x8, #24] │ │ ldr x2, [x8, #184] │ │ - cbz x2, 3c028 │ │ + cbz x2, 3c07c │ │ ldr x0, [x0, #160] │ │ mov w1, w1 │ │ ldp x29, x30, [sp], #16 │ │ br x2 │ │ mov w0, #0x6 // #6 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w1, w1 │ │ - bl 3bbac │ │ + bl 3bc00 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x20, x19, [sp, #32] │ │ mrs x20, tpidr_el0 │ │ ldr x8, [x20, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 3c090 │ │ + cbz x0, 3c0e4 │ │ mov x19, x0 │ │ ldr x0, [x0, #160] │ │ - cbz x0, 3c098 │ │ - cbz x1, 3c088 │ │ + cbz x0, 3c0ec │ │ + cbz x1, 3c0dc │ │ ldr x8, [x1, #8] │ │ - tbnz x8, #63, 3c088 │ │ + tbnz x8, #63, 3c0dc │ │ ldr x8, [x1, #16] │ │ - tbnz x8, #63, 3c088 │ │ + tbnz x8, #63, 3c0dc │ │ ldr w8, [x1] │ │ cmp w8, #0x4 │ │ - b.ls 3c0bc // b.plast │ │ + b.ls 3c110 // b.plast │ │ mov w0, #0x6 // #6 │ │ - b 3c09c │ │ + b 3c0f0 │ │ mov w0, #0x23 // #35 │ │ - b 3c09c │ │ + b 3c0f0 │ │ mov w0, #0x24 // #36 │ │ ldr x8, [x20, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3c11c // b.any │ │ + b.ne 3c170 // b.any │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x30 │ │ ret │ │ ldr x8, [x0, #80] │ │ str xzr, [x8, #24] │ │ ldr x8, [x19, #176] │ │ ldr x8, [x8, #24] │ │ ldr x8, [x8, #176] │ │ - cbz x8, 3c0dc │ │ + cbz x8, 3c130 │ │ blr x8 │ │ - b 3c09c │ │ + b 3c0f0 │ │ ldr x8, [x19, #16] │ │ and x8, x8, #0x3 │ │ cmp x8, #0x2 │ │ - b.ne 3c110 // b.any │ │ + b.ne 3c164 // b.any │ │ mov x3, sp │ │ mov x0, x19 │ │ mov w2, wzr │ │ - bl 3ba08 │ │ - cbnz w0, 3c09c │ │ + bl 3ba5c │ │ + cbnz w0, 3c0f0 │ │ ldr w1, [sp] │ │ mov x0, x19 │ │ - bl 3bfcc │ │ - b 3c09c │ │ + bl 3c020 │ │ + b 3c0f0 │ │ mov x0, x19 │ │ - bl 3bcd8 │ │ - b 3c09c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 3bd2c │ │ + b 3c0f0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ str x19, [sp, #64] │ │ mrs x19, tpidr_el0 │ │ mov w13, #0x48 // #72 │ │ cmp x2, #0x0 │ │ @@ -15515,70 +15504,70 @@ │ │ mov w13, #0x40 // #64 │ │ csel x8, x8, x13, gt │ │ cmp x10, #0x40 │ │ csel x10, x10, x13, gt │ │ str wzr, [sp, #8] │ │ stp w12, w11, [sp, #32] │ │ stp x10, x8, [sp, #16] │ │ - bl 3c03c │ │ + bl 3c090 │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3c1bc // b.any │ │ + b.ne 3c210 // b.any │ │ ldp x29, x30, [sp, #48] │ │ ldr x19, [sp, #64] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 3c250 │ │ + cbz x0, 3c2a4 │ │ mov x19, x4 │ │ - cbz x4, 3c258 │ │ + cbz x4, 3c2ac │ │ ldr x8, [x0, #176] │ │ stp xzr, xzr, [x19] │ │ mov x21, x0 │ │ ldr x8, [x8, #24] │ │ ldr x8, [x8, #152] │ │ - cbz x8, 3c248 │ │ + cbz x8, 3c29c │ │ mov w20, w3 │ │ mov x0, x21 │ │ mov x3, x19 │ │ blr x8 │ │ cmp w20, #0x2 │ │ - b.eq 3c25c // b.none │ │ - cbnz w0, 3c25c │ │ + b.eq 3c2b0 // b.none │ │ + cbnz w0, 3c2b0 │ │ ldr x11, [x21, #160] │ │ cmp w20, #0x1 │ │ ldp x8, x9, [x19] │ │ ldp x10, x12, [x11, #32] │ │ mul x8, x10, x8 │ │ mul x9, x12, x9 │ │ add x8, x8, x8, asr #63 │ │ add x9, x9, x9, asr #63 │ │ add x12, x8, #0x8, lsl #12 │ │ add x8, x9, #0x8, lsl #12 │ │ asr x10, x12, #16 │ │ asr x9, x8, #16 │ │ stp x10, x9, [x19] │ │ - b.ne 3c26c // b.any │ │ + b.ne 3c2c0 // b.any │ │ mov w0, wzr │ │ - b 3c25c │ │ + b 3c2b0 │ │ mov w0, #0x23 // #35 │ │ - b 3c25c │ │ + b 3c2b0 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldrh w13, [x11, #24] │ │ cmp x13, #0x18 │ │ - b.hi 3c2b0 // b.pmore │ │ + b.hi 3c304 // b.pmore │ │ cmp x12, #0x0 │ │ orr x14, xzr, #0xc │ │ cneg x10, x10, lt // lt = tstop │ │ cmp x12, #0x0 │ │ madd x10, x10, x13, x14 │ │ mov x13, #0xae15 // #44565 │ │ movk x13, #0xe147, lsl #16 │ │ @@ -15587,15 +15576,15 @@ │ │ umulh x13, x10, x13 │ │ sub x10, x10, x13 │ │ add x10, x13, x10, lsr #1 │ │ lsr x10, x10, #4 │ │ cneg x10, x10, lt // lt = tstop │ │ ldrh w11, [x11, #26] │ │ cmp x11, #0x18 │ │ - b.hi 3c2f4 // b.pmore │ │ + b.hi 3c348 // b.pmore │ │ cmp x8, #0x0 │ │ orr x12, xzr, #0xc │ │ cneg x9, x9, lt // lt = tstop │ │ cmp x8, #0x0 │ │ madd x9, x9, x11, x12 │ │ mov x11, #0xae15 // #44565 │ │ movk x11, #0xe147, lsl #16 │ │ @@ -15608,181 +15597,181 @@ │ │ cneg x9, x8, lt // lt = tstop │ │ add x8, x10, #0x20 │ │ add x9, x9, #0x20 │ │ mov w0, wzr │ │ and x8, x8, #0xffffffffffffffc0 │ │ and x9, x9, #0xffffffffffffffc0 │ │ stp x8, x9, [x19] │ │ - b 3c25c │ │ - cbz x0, 3c368 │ │ + b 3c2b0 │ │ + cbz x0, 3c3bc │ │ mov w8, #0x6963 // #26979 │ │ movk w8, #0x756e, lsl #16 │ │ cmp w1, w8 │ │ - b.eq 3c370 // b.none │ │ - cbnz w1, 3c330 │ │ + b.eq 3c3c4 // b.none │ │ + cbnz w1, 3c384 │ │ ldr w8, [x0, #72] │ │ - cbz w8, 3c360 │ │ + cbz w8, 3c3b4 │ │ ldr x8, [x0, #80] │ │ - cbz x8, 3c3b8 │ │ + cbz x8, 3c40c │ │ ldrsw x9, [x0, #72] │ │ cmp w9, #0x1 │ │ - b.lt 3c360 // b.tstop │ │ + b.lt 3c3b4 // b.tstop │ │ add x9, x8, x9, lsl #3 │ │ ldr x11, [x8], #8 │ │ ldr w10, [x11, #8] │ │ cmp w10, w1 │ │ - b.eq 3c3ac // b.none │ │ + b.eq 3c400 // b.none │ │ cmp x8, x9 │ │ - b.cc 3c348 // b.lo, b.ul, b.last │ │ + b.cc 3c39c // b.lo, b.ul, b.last │ │ mov w0, #0x6 // #6 │ │ ret │ │ mov w0, #0x23 // #35 │ │ ret │ │ ldr x8, [x0, #80] │ │ - cbz x8, 3c3b8 │ │ + cbz x8, 3c40c │ │ ldrsw x9, [x0, #72] │ │ add x10, x8, x9, lsl #3 │ │ mov w9, #0x6963 // #26979 │ │ movk w9, #0x756e, lsl #16 │ │ sub x10, x10, #0x8 │ │ cmp x10, x8 │ │ - b.cs 3c3c0 // b.hs, b.nlast │ │ + b.cs 3c414 // b.hs, b.nlast │ │ cmp x10, x8 │ │ - b.cc 3c3b8 // b.lo, b.ul, b.last │ │ + b.cc 3c40c // b.lo, b.ul, b.last │ │ ldr x11, [x10], #-8 │ │ ldr w12, [x11, #8] │ │ cmp w12, w9 │ │ - b.ne 3c394 // b.any │ │ + b.ne 3c3e8 // b.any │ │ str x11, [x0, #168] │ │ mov w0, wzr │ │ ret │ │ mov w0, #0x26 // #38 │ │ ret │ │ mov x12, x10 │ │ - b 3c3e0 │ │ + b 3c434 │ │ ldrh w13, [x11, #14] │ │ cmp w13, #0x4 │ │ - b.eq 3c3ac // b.none │ │ + b.eq 3c400 // b.none │ │ sub x12, x12, #0x8 │ │ cmp x12, x8 │ │ - b.cc 3c394 // b.lo, b.ul, b.last │ │ + b.cc 3c3e8 // b.lo, b.ul, b.last │ │ ldr x11, [x12] │ │ ldr w13, [x11, #8] │ │ cmp w13, w9 │ │ - b.ne 3c3d4 // b.any │ │ + b.ne 3c428 // b.any │ │ ldrh w13, [x11, #12] │ │ - cbz w13, 3c3c8 │ │ + cbz w13, 3c41c │ │ cmp w13, #0x3 │ │ - b.ne 3c3d4 // b.any │ │ + b.ne 3c428 // b.any │ │ ldrh w13, [x11, #14] │ │ cmp w13, #0xa │ │ - b.ne 3c3d4 // b.any │ │ - b 3c3ac │ │ + b.ne 3c428 // b.any │ │ + b 3c400 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 3c4d8 │ │ + cbz x0, 3c52c │ │ mov x19, x0 │ │ mov x20, x1 │ │ mov w0, #0x26 // #38 │ │ - cbz x1, 3c4e4 │ │ + cbz x1, 3c538 │ │ ldr x23, [x19, #80] │ │ - cbz x23, 3c4e4 │ │ + cbz x23, 3c538 │ │ ldrsw x8, [x19, #72] │ │ cmp w8, #0x1 │ │ - b.lt 3c4e0 // b.tstop │ │ - adrp x21, a000 │ │ + b.lt 3c534 // b.tstop │ │ + adrp x21, a000 │ │ add x24, x23, x8, lsl #3 │ │ - add x21, x21, #0xdae │ │ - b 3c478 │ │ + add x21, x21, #0xdee │ │ + b 3c4cc │ │ add x23, x23, #0x8 │ │ cmp x23, x24 │ │ - b.cs 3c4e0 // b.hs, b.nlast │ │ + b.cs 3c534 // b.hs, b.nlast │ │ ldr x8, [x23] │ │ cmp x8, x20 │ │ - b.ne 3c46c // b.any │ │ + b.ne 3c4c0 // b.any │ │ ldr x8, [x20] │ │ - cbz x8, 3c4c8 │ │ + cbz x8, 3c51c │ │ ldr x0, [x8, #176] │ │ ldr x8, [x0] │ │ ldr x8, [x8, #64] │ │ - cbz x8, 3c4c8 │ │ + cbz x8, 3c51c │ │ mov x1, x21 │ │ blr x8 │ │ - cbz x0, 3c4c8 │ │ + cbz x0, 3c51c │ │ ldr x8, [x0] │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ blr x8 │ │ - cbnz w0, 3c4c8 │ │ + cbnz w0, 3c51c │ │ ldr x8, [sp, #16] │ │ cmp x8, #0xe │ │ - b.eq 3c46c // b.none │ │ + b.eq 3c4c0 // b.none │ │ ldr x8, [x23] │ │ mov w0, wzr │ │ str x8, [x19, #168] │ │ - b 3c4e4 │ │ + b 3c538 │ │ mov w0, #0x23 // #35 │ │ - b 3c4e4 │ │ + b 3c538 │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3c50c // b.any │ │ + b.ne 3c560 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ orr x8, x2, x1 │ │ mov x19, x5 │ │ mov x20, x4 │ │ orr x8, x8, x3 │ │ - tbnz x8, #63, 3c550 │ │ - cbz x1, 3c558 │ │ - cbz x3, 3c558 │ │ + tbnz x8, #63, 3c5a4 │ │ + cbz x1, 3c5ac │ │ + cbz x3, 3c5ac │ │ mov w8, #0x7fffffff // #2147483647 │ │ sdiv x8, x8, x1 │ │ cmp x8, x3 │ │ - b.ge 3c574 // b.tcont │ │ + b.ge 3c5c8 // b.tcont │ │ mov w8, #0xa // #10 │ │ - b 3c5c4 │ │ + b 3c618 │ │ mov w8, #0x6 // #6 │ │ - b 3c5c4 │ │ - cbz x20, 3c5a0 │ │ + b 3c618 │ │ + cbz x20, 3c5f4 │ │ ldr x8, [x0, #16] │ │ mov x1, x20 │ │ blr x8 │ │ mov w8, wzr │ │ mov x20, xzr │ │ - b 3c5c4 │ │ - cbz x2, 3c5a8 │ │ + b 3c618 │ │ + cbz x2, 3c5fc │ │ mul x8, x2, x1 │ │ ldr x9, [x0, #24] │ │ mul x2, x3, x1 │ │ mov x3, x20 │ │ mov x1, x8 │ │ blr x9 │ │ cmp x0, #0x0 │ │ cset w8, eq // eq = none │ │ csel x20, x20, x0, eq // eq = none │ │ - b 3c5c0 │ │ + b 3c614 │ │ mov w8, wzr │ │ - b 3c5c4 │ │ + b 3c618 │ │ mul x1, x3, x1 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ cmp x0, #0x0 │ │ mov x20, x0 │ │ cset w8, eq // eq = none │ │ lsl w8, w8, #6 │ │ @@ -15794,106 +15783,106 @@ │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov w21, #0x6 // #6 │ │ - cbz x0, 3c768 │ │ + cbz x0, 3c7bc │ │ mov x25, x2 │ │ - cbz x2, 3c768 │ │ + cbz x2, 3c7bc │ │ ldr x26, [x25] │ │ - cbz x26, 3c650 │ │ + cbz x26, 3c6a4 │ │ ldr x21, [x0] │ │ mov x19, x3 │ │ mov x24, x0 │ │ mov x23, x1 │ │ ldr x22, [x26, #184] │ │ cmp x21, #0x0 │ │ - b.le 3c658 │ │ + b.le 3c6ac │ │ ldr x8, [x22, #8] │ │ mov x0, x22 │ │ mov x1, x21 │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x0, 3c6c0 │ │ + cbz x0, 3c714 │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov x2, x21 │ │ - bl a5180 │ │ - b 3c668 │ │ + bl a45c0 │ │ + b 3c6bc │ │ mov w21, #0x6 // #6 │ │ - b 3c768 │ │ + b 3c7bc │ │ mov x20, xzr │ │ - cbz x21, 3c668 │ │ + cbz x21, 3c6bc │ │ mov w21, #0x6 // #6 │ │ - b 3c760 │ │ + b 3c7b4 │ │ ldr q0, [x25] │ │ str x24, [x20, #16] │ │ str q0, [x20] │ │ ldr x8, [x24, #8] │ │ - cbz x8, 3c690 │ │ + cbz x8, 3c6e4 │ │ mov x0, x20 │ │ mov x1, x23 │ │ blr x8 │ │ mov w21, w0 │ │ - cbnz w0, 3c730 │ │ + cbnz w0, 3c784 │ │ ldrsw x8, [x26, #72] │ │ ldr x23, [x26, #80] │ │ add w9, w8, #0x1 │ │ orr w10, w9, w8 │ │ - tbnz w10, #31, 3c6c8 │ │ + tbnz w10, #31, 3c71c │ │ sxtw x9, w9 │ │ - cbz w9, 3c784 │ │ + cbz w9, 3c7d8 │ │ mov w10, #0xffffffe // #268435454 │ │ cmp w8, w10 │ │ - b.le 3c6d0 │ │ + b.le 3c724 │ │ mov w21, #0xa // #10 │ │ - b 3c72c │ │ + b 3c780 │ │ mov w21, #0x40 // #64 │ │ - b 3c760 │ │ + b 3c7b4 │ │ mov w21, #0x6 // #6 │ │ - b 3c72c │ │ - cbz w8, 3c6f4 │ │ + b 3c780 │ │ + cbz w8, 3c748 │ │ lsl x1, x8, #3 │ │ lsl x2, x9, #3 │ │ ldr x8, [x22, #24] │ │ mov x0, x22 │ │ mov x3, x23 │ │ blr x8 │ │ - cbnz x0, 3c708 │ │ - b 3c728 │ │ + cbnz x0, 3c75c │ │ + b 3c77c │ │ ldr x8, [x22, #8] │ │ lsl x1, x9, #3 │ │ mov x0, x22 │ │ blr x8 │ │ - cbz x0, 3c724 │ │ + cbz x0, 3c778 │ │ ldrsw x8, [x26, #72] │ │ mov w21, wzr │ │ str x0, [x26, #80] │ │ add w9, w8, #0x1 │ │ str x20, [x0, x8, lsl #3] │ │ str w9, [x26, #72] │ │ - b 3c760 │ │ + b 3c7b4 │ │ mov x23, xzr │ │ mov w21, #0x40 // #64 │ │ str x23, [x26, #80] │ │ ldr x8, [x20, #16] │ │ ldr x9, [x20] │ │ ldr x8, [x8, #16] │ │ ldr x22, [x9, #184] │ │ - cbz x8, 3c74c │ │ + cbz x8, 3c7a0 │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x22, #16] │ │ mov x0, x22 │ │ mov x1, x20 │ │ blr x8 │ │ mov x20, xzr │ │ - cbz x19, 3c768 │ │ + cbz x19, 3c7bc │ │ str x20, [x19] │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ @@ -15907,142 +15896,142 @@ │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x2 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 3c808 │ │ + cbz x0, 3c85c │ │ mov x20, x0 │ │ ldr x21, [x0, #168] │ │ - cbz x21, 3c814 │ │ + cbz x21, 3c868 │ │ ldr x8, [x20, #32] │ │ - cbz x8, 3c84c │ │ + cbz x8, 3c8a0 │ │ str w1, [sp, #4] │ │ ldr x8, [x21, #16] │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ ldr w8, [x20, #32] │ │ cmp w0, w8 │ │ - b.cs 3c7d4 // b.hs, b.nlast │ │ + b.cs 3c828 // b.hs, b.nlast │ │ ldr w8, [sp, #4] │ │ cmp w0, #0x0 │ │ csel w8, wzr, w8, eq // eq = none │ │ - cbnz x19, 3c820 │ │ - b 3c824 │ │ + cbnz x19, 3c874 │ │ + b 3c878 │ │ mov x8, xzr │ │ - cbnz x19, 3c820 │ │ - b 3c824 │ │ + cbnz x19, 3c874 │ │ + b 3c878 │ │ mov w0, wzr │ │ mov x8, xzr │ │ - cbz x19, 3c824 │ │ + cbz x19, 3c878 │ │ str w0, [x19] │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 3c858 // b.any │ │ + b.ne 3c8ac // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov x0, x8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ mov w0, wzr │ │ - cbnz x19, 3c820 │ │ - b 3c824 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz x19, 3c874 │ │ + b 3c878 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 3c8dc │ │ + cbz x0, 3c930 │ │ mov x20, x2 │ │ mov x22, x0 │ │ mov w0, #0x6 // #6 │ │ - cbz x2, 3c930 │ │ + cbz x2, 3c984 │ │ mov w19, w3 │ │ - cbz w3, 3c930 │ │ + cbz w3, 3c984 │ │ strb wzr, [x20] │ │ mov w21, w1 │ │ ldr x8, [x22, #32] │ │ cmp x8, w1, uxtw │ │ - b.le 3c8e4 │ │ + b.le 3c938 │ │ ldrb w8, [x22, #17] │ │ - tbz w8, #1, 3c92c │ │ + tbz w8, #1, 3c980 │ │ ldr x8, [x22, #240] │ │ ldr x0, [x8, #80] │ │ cmn x0, #0x2 │ │ - b.eq 3c92c // b.none │ │ - cbnz x0, 3c900 │ │ + b.eq 3c980 // b.none │ │ + cbnz x0, 3c954 │ │ ldr x0, [x22, #176] │ │ ldr x9, [x0] │ │ ldr x9, [x9, #64] │ │ - cbz x9, 3c8ec │ │ - adrp x1, b000 │ │ - add x1, x1, #0x43b │ │ + cbz x9, 3c940 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x47b │ │ blr x9 │ │ ldr x8, [x22, #240] │ │ - b 3c8f0 │ │ + b 3c944 │ │ mov w0, #0x23 // #35 │ │ - b 3c930 │ │ + b 3c984 │ │ mov w0, #0x10 // #16 │ │ - b 3c930 │ │ + b 3c984 │ │ mov x0, xzr │ │ cmp x0, #0x0 │ │ mov x9, #0xfffffffffffffffe // #-2 │ │ csel x9, x9, x0, eq // eq = none │ │ str x9, [x8, #80] │ │ - cbz x0, 3c92c │ │ + cbz x0, 3c980 │ │ ldr x4, [x0] │ │ - cbz x4, 3c92c │ │ + cbz x4, 3c980 │ │ mov x0, x22 │ │ mov w1, w21 │ │ mov x2, x20 │ │ mov w3, w19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x4 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x0, 3c964 │ │ + cbz x0, 3c9b8 │ │ mov x8, x0 │ │ ldr x9, [x0] │ │ - cbz x9, 3c96c │ │ + cbz x9, 3c9c0 │ │ ldr x10, [x9, #176] │ │ - cbz x10, 3c96c │ │ + cbz x10, 3c9c0 │ │ mov w0, wzr │ │ str x8, [x9, #160] │ │ ret │ │ mov w0, #0x24 // #36 │ │ ret │ │ mov w0, #0x23 // #35 │ │ ret │ │ - cbz x0, 3c9b0 │ │ + cbz x0, 3ca04 │ │ ldr x8, [x0, #280] │ │ - cbz x2, 3c990 │ │ + cbz x2, 3c9e4 │ │ ldr x9, [x2] │ │ - cbz x9, 3c98c │ │ + cbz x9, 3c9e0 │ │ ldr x8, [x9, #8] │ │ str xzr, [x2] │ │ - cbz x8, 3c9ac │ │ + cbz x8, 3ca00 │ │ ldr x0, [x8, #16] │ │ ldr w9, [x0, #32] │ │ cmp w9, w1 │ │ - b.eq 3c9b4 // b.none │ │ + b.eq 3ca08 // b.none │ │ ldr x8, [x8, #8] │ │ - cbnz x8, 3c994 │ │ + cbnz x8, 3c9e8 │ │ mov x0, xzr │ │ ret │ │ - cbz x2, 3c9b0 │ │ + cbz x2, 3ca04 │ │ str x8, [x2] │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ @@ -16055,388 +16044,388 @@ │ │ mov w19, w2 │ │ mov x20, x1 │ │ mov x21, x0 │ │ movk w26, #0x6f75, lsl #16 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #296] │ │ ldrb w8, [x8, #74] │ │ - tbz w8, #4, 3cb8c │ │ + tbz w8, #4, 3cbe0 │ │ ldr x22, [x20, #8] │ │ str xzr, [sp, #16] │ │ ldr w23, [x20, #24] │ │ - cbz x22, 3cb8c │ │ + cbz x22, 3cbe0 │ │ ldr w8, [x22, #32] │ │ cmp w23, w8 │ │ - b.cs 3cb8c // b.hs, b.nlast │ │ + b.cs 3cbe0 // b.hs, b.nlast │ │ ldrb w8, [x22, #16] │ │ - tbz w8, #3, 3cb8c │ │ + tbz w8, #3, 3cbe0 │ │ ldr x8, [x22, #880] │ │ - ldr x8, [x8, #264] │ │ - cbz x8, 3cb8c │ │ + ldr x8, [x8, #280] │ │ + cbz x8, 3cbe0 │ │ add x2, sp, #0x4 │ │ mov x3, sp │ │ add x4, sp, #0x8 │ │ mov x0, x22 │ │ mov w1, w23 │ │ blr x8 │ │ tst w0, #0xff │ │ - b.eq 3cb8c // b.none │ │ + b.eq 3cbe0 // b.none │ │ mov x0, x22 │ │ mov x1, xzr │ │ - bl 3a3d8 │ │ - cbnz w0, 3cb88 │ │ + bl 3a42c │ │ + cbnz w0, 3cbdc │ │ ldr x27, [x22, #880] │ │ ldr x8, [x20, #296] │ │ mov x0, x22 │ │ ldr w1, [sp, #4] │ │ ldr w8, [x8, #72] │ │ and w8, w8, #0xffefffff │ │ orr w2, w8, #0x4 │ │ - bl 37690 │ │ - cbnz w0, 3cb00 │ │ - ldr x8, [x27, #312] │ │ + bl 376f4 │ │ + cbnz w0, 3cb54 │ │ + ldr x8, [x27, #328] │ │ mov x0, x22 │ │ ldr w1, [sp] │ │ mov x2, x20 │ │ ldr x3, [x22, #152] │ │ blr x8 │ │ - cbnz w0, 3cb00 │ │ + cbnz w0, 3cb54 │ │ ldr w8, [x22, #32] │ │ cmp w23, w8 │ │ - b.cs 3caec // b.hs, b.nlast │ │ + b.cs 3cb40 // b.hs, b.nlast │ │ ldrb w8, [x22, #16] │ │ - tbz w8, #3, 3caec │ │ + tbz w8, #3, 3cb40 │ │ ldr x8, [x22, #880] │ │ - ldr x8, [x8, #264] │ │ - cbz x8, 3caec │ │ + ldr x8, [x8, #280] │ │ + cbz x8, 3cb40 │ │ add x2, sp, #0x4 │ │ mov x3, sp │ │ add x4, sp, #0x8 │ │ mov x0, x22 │ │ mov w1, w23 │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 3ca70 // b.any │ │ + b.ne 3cac4 // b.any │ │ mov w8, #0x7473 // #29811 │ │ mov w24, wzr │ │ movk w8, #0x6269, lsl #16 │ │ str w8, [x20, #144] │ │ - b 3cb04 │ │ + b 3cb58 │ │ mov w24, w0 │ │ ldr x22, [x22, #152] │ │ - cbz x22, 3cb84 │ │ + cbz x22, 3cbd8 │ │ ldr x8, [x22, #8] │ │ ldr x9, [x8, #152]! │ │ - cbz x9, 3cb84 │ │ + cbz x9, 3cbd8 │ │ ldr x10, [x8, #24] │ │ cmp x9, x22 │ │ ldr x23, [x10, #16] │ │ - b.eq 3cb44 // b.none │ │ + b.eq 3cb98 // b.none │ │ ldr x11, [x9, #16] │ │ - cbz x11, 3cb84 │ │ + cbz x11, 3cbd8 │ │ mov x10, x9 │ │ mov x9, x11 │ │ cmp x11, x22 │ │ - b.ne 3cb28 // b.any │ │ - b 3cb48 │ │ + b.ne 3cb7c // b.any │ │ + b 3cb9c │ │ mov x10, xzr │ │ add x9, x10, #0x10 │ │ cmp x10, #0x0 │ │ ldr x10, [x22, #16] │ │ csel x8, x8, x9, eq // eq = none │ │ str x10, [x8] │ │ ldr x8, [x22, #40] │ │ - cbz x8, 3cb6c │ │ + cbz x8, 3cbc0 │ │ mov x0, x22 │ │ blr x8 │ │ mov x0, x22 │ │ - bl 3a5b0 │ │ + bl 3a604 │ │ ldr x8, [x23, #16] │ │ mov x0, x23 │ │ mov x1, x22 │ │ blr x8 │ │ - cbz w24, 3ccb8 │ │ + cbz w24, 3cd0c │ │ str w26, [x20, #144] │ │ ldr w9, [x20, #144] │ │ cmp w9, w26 │ │ - b.ne 3cbb0 // b.any │ │ + b.ne 3cc04 // b.any │ │ cmp x21, #0x0 │ │ ldr x0, [x21, #296] │ │ cset w24, eq // eq = none │ │ - cbz x0, 3cbdc │ │ + cbz x0, 3cc30 │ │ ldr x23, [x21, #280] │ │ - b 3cbe8 │ │ - cbz x21, 3cbd4 │ │ + b 3cc3c │ │ + cbz x21, 3cc28 │ │ ldr x23, [x21, #280] │ │ - cbz x23, 3cbd4 │ │ + cbz x23, 3cc28 │ │ ldr x0, [x23, #16] │ │ ldr w8, [x0, #32] │ │ cmp w8, w9 │ │ - b.eq 3cbe4 // b.none │ │ + b.eq 3cc38 // b.none │ │ ldr x23, [x23, #8] │ │ - cbnz x23, 3cbbc │ │ + cbnz x23, 3cc10 │ │ mov w22, #0x13 // #19 │ │ - b 3cc74 │ │ + b 3ccc8 │ │ mov w8, #0x13 // #19 │ │ - b 3cc84 │ │ + b 3ccd8 │ │ mov w24, wzr │ │ ldr x8, [x0, #120] │ │ mov x1, x20 │ │ mov w2, w19 │ │ mov x3, xzr │ │ blr x8 │ │ - cbz w0, 3ccb8 │ │ + cbz w0, 3cd0c │ │ mov w22, w0 │ │ add x21, x21, #0x118 │ │ and w8, w0, #0xff │ │ cmp w8, #0x13 │ │ - b.ne 3ccc0 // b.any │ │ + b.ne 3cd14 // b.any │ │ ldr w9, [x20, #144] │ │ - tbnz w24, #0, 3cc74 │ │ + tbnz w24, #0, 3ccc8 │ │ add x8, x23, #0x8 │ │ cmp x23, #0x0 │ │ csel x8, x21, x8, eq // eq = none │ │ ldr x23, [x8] │ │ - cbz x23, 3cc70 │ │ + cbz x23, 3ccc4 │ │ ldr x8, [x23, #16] │ │ ldr w10, [x8, #32] │ │ cmp w10, w9 │ │ - b.eq 3cc4c // b.none │ │ + b.eq 3cca0 // b.none │ │ ldr x23, [x23, #8] │ │ - cbnz x23, 3cc30 │ │ - b 3cc70 │ │ + cbnz x23, 3cc84 │ │ + b 3ccc4 │ │ ldr x9, [x8, #120] │ │ mov x0, x8 │ │ mov x1, x20 │ │ mov w2, w19 │ │ mov x3, xzr │ │ blr x9 │ │ mov w8, wzr │ │ - cbnz w0, 3cc08 │ │ - b 3cc84 │ │ + cbnz w0, 3cc5c │ │ + b 3ccd8 │ │ mov w22, w0 │ │ mov w8, #0x7473 // #29811 │ │ movk w8, #0x6269, lsl #16 │ │ cmp w9, w8 │ │ csel w8, wzr, w22, eq // eq = none │ │ ldr x9, [x25, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 3ccc8 // b.any │ │ + b.ne 3cd1c // b.any │ │ ldp x20, x19, [sp, #112] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x27, [sp, #48] │ │ add sp, sp, #0x80 │ │ ret │ │ mov w8, wzr │ │ - b 3cc84 │ │ + b 3ccd8 │ │ mov w8, w0 │ │ - b 3cc84 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3ccd8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x0, 3cd0c │ │ + cbz x0, 3cd60 │ │ mov x20, x1 │ │ - cbz x1, 3cdc8 │ │ + cbz x1, 3ce1c │ │ ldr x8, [x20, #32] │ │ mov w9, #0xd // #13 │ │ movk w9, #0x2, lsl #16 │ │ cmp x8, x9 │ │ - b.le 3cd14 │ │ + b.le 3cd68 │ │ mov w23, #0x4 // #4 │ │ - b 3cdcc │ │ + b 3ce20 │ │ mov w23, #0x21 // #33 │ │ - b 3cdcc │ │ + b 3ce20 │ │ mov x19, x0 │ │ ldr w23, [x0, #20] │ │ - cbz w23, 3cd8c │ │ + cbz w23, 3cde0 │ │ ldr x21, [x20, #16] │ │ mov x24, xzr │ │ lsl x25, x23, #3 │ │ add x8, x19, x24 │ │ mov x1, x21 │ │ ldr x22, [x8, #24] │ │ ldr x26, [x22] │ │ ldr x0, [x26, #16] │ │ - bl a51a0 │ │ - cbz w0, 3cd64 │ │ + bl a45e0 │ │ + cbz w0, 3cdb8 │ │ add x24, x24, #0x8 │ │ cmp x25, x24 │ │ - b.ne 3cd2c // b.any │ │ + b.ne 3cd80 // b.any │ │ cmp w23, #0x1f │ │ - b.ls 3cd8c // b.plast │ │ + b.ls 3cde0 // b.plast │ │ mov w23, #0x30 // #48 │ │ - b 3cdcc │ │ + b 3ce20 │ │ ldr x8, [x20, #24] │ │ ldr x9, [x26, #24] │ │ cmp x8, x9 │ │ - b.le 3cde8 │ │ + b.le 3ce3c │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 3cecc │ │ + bl 3cf20 │ │ ldr w23, [x19, #20] │ │ cmp w23, #0x1f │ │ - b.hi 3cd5c // b.pmore │ │ + b.hi 3cdb0 // b.pmore │ │ ldr x23, [x20, #8] │ │ ldr x21, [x19] │ │ cmp x23, #0x0 │ │ - b.le 3cdc4 │ │ + b.le 3ce18 │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov x1, x23 │ │ blr x8 │ │ - cbz x0, 3cdf0 │ │ + cbz x0, 3ce44 │ │ mov w1, wzr │ │ mov x2, x23 │ │ mov x22, x0 │ │ - bl a5180 │ │ - b 3cdfc │ │ - cbz x23, 3cdf8 │ │ + bl a45c0 │ │ + b 3ce50 │ │ + cbz x23, 3ce4c │ │ mov w23, #0x6 // #6 │ │ mov w0, w23 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ mov w23, #0x5 // #5 │ │ - b 3cdcc │ │ + b 3ce20 │ │ mov w23, #0x40 // #64 │ │ - b 3cdcc │ │ + b 3ce20 │ │ mov x22, xzr │ │ ldr x9, [x20] │ │ mov x8, x20 │ │ stp x19, x21, [x22, #8] │ │ str x20, [x22] │ │ - tbz w9, #1, 3ce28 │ │ + tbz w9, #1, 3ce7c │ │ mov x0, x22 │ │ - bl 3d0dc │ │ + bl 3d130 │ │ mov w23, w0 │ │ - cbnz w0, 3ce60 │ │ + cbnz w0, 3ceb4 │ │ ldr x8, [x22] │ │ ldr x9, [x8] │ │ - tbnz w9, #2, 3ce3c │ │ - tbnz w9, #0, 3ce44 │ │ + tbnz w9, #2, 3ce90 │ │ + tbnz w9, #0, 3ce98 │ │ ldr x8, [x20, #48] │ │ - cbnz x8, 3ce50 │ │ - b 3ceb0 │ │ + cbnz x8, 3cea4 │ │ + b 3cf04 │ │ str x22, [x19, #304] │ │ - tbz w9, #0, 3ce30 │ │ + tbz w9, #0, 3ce84 │ │ str x8, [x22, #24] │ │ ldr x8, [x20, #48] │ │ - cbz x8, 3ceb0 │ │ + cbz x8, 3cf04 │ │ mov x0, x22 │ │ blr x8 │ │ mov w23, w0 │ │ - cbz w0, 3ceb0 │ │ + cbz w0, 3cf04 │ │ ldr x8, [x22] │ │ ldrb w8, [x8] │ │ - tbz w8, #1, 3ce9c │ │ + tbz w8, #1, 3cef0 │ │ ldr x8, [x22, #24] │ │ - cbz x8, 3ce9c │ │ + cbz x8, 3cef0 │ │ ldr w9, [x8, #72] │ │ mov w10, #0x746c // #29804 │ │ movk w10, #0x6f75, lsl #16 │ │ cmp w9, w10 │ │ - b.ne 3ce9c // b.any │ │ + b.ne 3cef0 // b.any │ │ ldr x0, [x22, #104] │ │ - cbz x0, 3ce9c │ │ + cbz x0, 3cef0 │ │ ldr x8, [x8, #112] │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ - b 3cdcc │ │ + b 3ce20 │ │ ldr w8, [x19, #20] │ │ mov w23, wzr │ │ add w9, w8, #0x1 │ │ add x8, x19, x8, lsl #3 │ │ str w9, [x19, #20] │ │ str x22, [x8, #24] │ │ - b 3cdcc │ │ + b 3ce20 │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x0, 3cf38 │ │ + cbz x0, 3cf8c │ │ mov x19, x1 │ │ - cbz x1, 3cf30 │ │ + cbz x1, 3cf84 │ │ ldr w9, [x0, #20] │ │ - cbz w9, 3cf30 │ │ + cbz w9, 3cf84 │ │ add x10, x0, x9, lsl #3 │ │ mov x13, #0xffffffffffffffef // #-17 │ │ add x8, x0, #0x18 │ │ add x12, x10, #0x18 │ │ add x11, x0, #0x20 │ │ sub x10, x13, x0 │ │ ldr x13, [x8] │ │ cmp x13, x19 │ │ - b.eq 3cf40 // b.none │ │ + b.eq 3cf94 // b.none │ │ add x8, x8, #0x8 │ │ add x11, x11, #0x8 │ │ sub x10, x10, #0x8 │ │ cmp x8, x12 │ │ - b.cc 3cf10 // b.lo, b.ul, b.last │ │ + b.cc 3cf64 // b.lo, b.ul, b.last │ │ mov w0, #0x22 // #34 │ │ - b 3d0c4 │ │ + b 3d118 │ │ mov w0, #0x21 // #33 │ │ - b 3d0c4 │ │ + b 3d118 │ │ sub w13, w9, #0x1 │ │ sub x20, x12, #0x8 │ │ cmp x8, x20 │ │ str w13, [x0, #20] │ │ - b.cs 3cf78 // b.hs, b.nlast │ │ + b.cs 3cfcc // b.hs, b.nlast │ │ add x9, x0, x9, lsl #3 │ │ add x1, x8, #0x8 │ │ add x9, x9, #0x10 │ │ mov x0, x8 │ │ cmp x11, x9 │ │ csel x9, x11, x9, hi // hi = pmore │ │ add x9, x9, x10 │ │ and x2, x9, #0xfffffffffffffff8 │ │ - bl a5190 │ │ + bl a45d0 │ │ str xzr, [x20] │ │ ldp x23, x24, [x19] │ │ ldr x20, [x19, #16] │ │ mov x8, x23 │ │ - cbz x24, 3d058 │ │ + cbz x24, 3d0ac │ │ ldr x8, [x24, #304] │ │ cmp x8, x19 │ │ - b.ne 3cf9c // b.any │ │ + b.ne 3cff0 // b.any │ │ str xzr, [x24, #304] │ │ ldrb w9, [x23] │ │ mov x8, x23 │ │ - tbz w9, #1, 3d058 │ │ + tbz w9, #1, 3d0ac │ │ ldr x21, [x24, #280] │ │ mov x8, x23 │ │ - cbz x21, 3d058 │ │ + cbz x21, 3d0ac │ │ ldr x22, [x24] │ │ add x25, x24, #0x118 │ │ ldr x8, [x21, #16] │ │ cmp x8, x19 │ │ - b.eq 3cfd8 // b.none │ │ + b.eq 3d02c // b.none │ │ ldr x21, [x21, #8] │ │ - cbnz x21, 3cfbc │ │ + cbnz x21, 3d010 │ │ mov x8, x23 │ │ - b 3d058 │ │ + b 3d0ac │ │ ldr x0, [x19, #104] │ │ - cbz x0, 3cff0 │ │ + cbz x0, 3d044 │ │ ldr x8, [x19, #24] │ │ ldr x8, [x8, #112] │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ ldp x8, x9, [x21] │ │ add x11, x24, #0x120 │ │ mov x0, x22 │ │ @@ -16447,46 +16436,46 @@ │ │ cmp x9, #0x0 │ │ csel x11, x11, x9, eq // eq = none │ │ str x9, [x10] │ │ str x8, [x11] │ │ ldr x8, [x22, #16] │ │ blr x8 │ │ ldr x8, [x24, #280] │ │ - cbz x8, 3d04c │ │ + cbz x8, 3d0a0 │ │ mov w10, #0x746c // #29804 │ │ movk w10, #0x6f75, lsl #16 │ │ ldr x9, [x8, #16] │ │ ldr w11, [x9, #32] │ │ cmp w11, w10 │ │ - b.eq 3d050 // b.none │ │ + b.eq 3d0a4 // b.none │ │ ldr x8, [x8, #8] │ │ - cbnz x8, 3d034 │ │ + cbnz x8, 3d088 │ │ mov x9, xzr │ │ ldr x8, [x19] │ │ str x9, [x24, #296] │ │ ldrb w8, [x8] │ │ - tbz w8, #0, 3d0a0 │ │ + tbz w8, #0, 3d0f4 │ │ ldr x21, [x19, #16] │ │ - cbz x21, 3d0a0 │ │ + cbz x21, 3d0f4 │ │ add x24, x19, #0x20 │ │ ldr x22, [x24] │ │ - cbz x22, 3d09c │ │ + cbz x22, 3d0f0 │ │ ldp x25, x1, [x22, #8] │ │ mov x0, x21 │ │ mov x2, x19 │ │ - bl 3b49c │ │ + bl 3b4f0 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ mov x22, x25 │ │ - cbnz x25, 3d074 │ │ + cbnz x25, 3d0c8 │ │ stp xzr, xzr, [x24] │ │ ldr x8, [x23, #56] │ │ - cbz x8, 3d0b0 │ │ + cbz x8, 3d104 │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ blr x8 │ │ mov w0, wzr │ │ @@ -16504,316 +16493,316 @@ │ │ ldr x23, [x0, #8] │ │ mov x19, x0 │ │ mov w1, #0x18 // #24 │ │ ldr x21, [x23] │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ blr x8 │ │ - cbz x0, 3d15c │ │ + cbz x0, 3d1b0 │ │ ldr x24, [x19] │ │ mov x20, x0 │ │ ldr w8, [x24, #72] │ │ str x24, [x19, #24] │ │ ldr x9, [x24, #112] │ │ str w8, [x19, #32] │ │ - cbz x9, 3d178 │ │ + cbz x9, 3d1cc │ │ ldr x9, [x9, #8] │ │ - cbz x9, 3d178 │ │ + cbz x9, 3d1cc │ │ add x1, x19, #0x68 │ │ mov x0, x21 │ │ blr x9 │ │ - cbz w0, 3d164 │ │ + cbz w0, 3d1b8 │ │ mov w22, w0 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ - b 3d1f4 │ │ + b 3d248 │ │ mov w22, #0x40 // #64 │ │ - b 3d1f4 │ │ + b 3d248 │ │ ldr x8, [x24, #112] │ │ ldr x10, [x24, #80] │ │ ldr x9, [x8, #32] │ │ ldr w8, [x24, #72] │ │ stp x9, x10, [x19, #112] │ │ mov w9, #0x4720 // #18208 │ │ movk w9, #0x5356, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 3d190 // b.any │ │ + b.ne 3d1e4 // b.any │ │ ldr x8, [x24, #80] │ │ str x8, [x19, #120] │ │ ldr x8, [x23, #288] │ │ add x9, x23, #0x118 │ │ stp xzr, x19, [x20, #8] │ │ add x10, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x9, x9, x10, eq // eq = none │ │ str x8, [x20] │ │ str x20, [x9] │ │ ldr x8, [x23, #280] │ │ str x20, [x23, #288] │ │ - cbz x8, 3d1ec │ │ + cbz x8, 3d240 │ │ mov w10, #0x746c // #29804 │ │ movk w10, #0x6f75, lsl #16 │ │ ldr x9, [x8, #16] │ │ ldr w11, [x9, #32] │ │ cmp w11, w10 │ │ - b.eq 3d1e0 // b.none │ │ + b.eq 3d234 // b.none │ │ ldr x8, [x8, #8] │ │ - cbnz x8, 3d1c4 │ │ + cbnz x8, 3d218 │ │ mov x9, xzr │ │ mov w22, wzr │ │ str x9, [x23, #296] │ │ - b 3d1f4 │ │ + b 3d248 │ │ mov w22, wzr │ │ str xzr, [x23, #296] │ │ mov w0, w22 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x8, x0 │ │ mov x0, xzr │ │ - cbz x8, 3d270 │ │ + cbz x8, 3d2c4 │ │ mov x19, x1 │ │ - cbz x1, 3d270 │ │ + cbz x1, 3d2c4 │ │ ldr w9, [x8, #20] │ │ - cbz w9, 3d264 │ │ + cbz w9, 3d2b8 │ │ add x9, x8, x9, lsl #3 │ │ add x21, x8, #0x18 │ │ add x20, x9, #0x18 │ │ ldr x8, [x21], #8 │ │ mov x1, x19 │ │ ldr x22, [x8] │ │ ldr x0, [x22, #16] │ │ - bl a51a0 │ │ - cbz w0, 3d26c │ │ + bl a45e0 │ │ + cbz w0, 3d2c0 │ │ cmp x21, x20 │ │ - b.cc 3d244 // b.lo, b.ul, b.last │ │ + b.cc 3d298 // b.lo, b.ul, b.last │ │ mov x0, xzr │ │ - b 3d270 │ │ + b 3d2c4 │ │ ldr x0, [x22, #40] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 3d328 │ │ + cbz x0, 3d37c │ │ ldr x8, [x0] │ │ mov w21, w2 │ │ mov x19, x0 │ │ mov x20, x1 │ │ ldr x8, [x8, #64] │ │ - cbz x8, 3d2c4 │ │ + cbz x8, 3d318 │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ tst w21, #0xff │ │ - b.ne 3d2d0 // b.any │ │ - b 3d328 │ │ + b.ne 3d324 // b.any │ │ + b 3d37c │ │ mov x0, xzr │ │ tst w21, #0xff │ │ - b.eq 3d328 // b.none │ │ - cbnz x0, 3d328 │ │ + b.eq 3d37c // b.none │ │ + cbnz x0, 3d37c │ │ ldr x8, [x19, #8] │ │ ldr w9, [x8, #20] │ │ - cbz w9, 3d324 │ │ + cbz w9, 3d378 │ │ add x9, x8, x9, lsl #3 │ │ add x22, x8, #0x18 │ │ add x21, x9, #0x18 │ │ - b 3d2fc │ │ + b 3d350 │ │ add x22, x22, #0x8 │ │ cmp x22, x21 │ │ - b.cs 3d324 // b.hs, b.nlast │ │ + b.cs 3d378 // b.hs, b.nlast │ │ ldr x0, [x22] │ │ cmp x0, x19 │ │ - b.eq 3d2f0 // b.none │ │ + b.eq 3d344 // b.none │ │ ldr x8, [x0] │ │ ldr x8, [x8, #64] │ │ - cbz x8, 3d2f0 │ │ + cbz x8, 3d344 │ │ mov x1, x20 │ │ blr x8 │ │ - cbz x0, 3d2f0 │ │ - b 3d328 │ │ + cbz x0, 3d344 │ │ + b 3d37c │ │ mov x0, xzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ - cbz x0, 3d3f8 │ │ + cbz x0, 3d44c │ │ mov x8, x0 │ │ mov x21, x1 │ │ mov w0, #0x6 // #6 │ │ - cbz x1, 3d40c │ │ + cbz x1, 3d460 │ │ mov x20, x2 │ │ - cbz x2, 3d40c │ │ + cbz x2, 3d460 │ │ mov x19, x3 │ │ - cbz x3, 3d40c │ │ + cbz x3, 3d460 │ │ ldr w9, [x8, #20] │ │ add x22, x8, #0x18 │ │ add x23, x22, x9, lsl #3 │ │ - cbz w9, 3d3a4 │ │ + cbz w9, 3d3f8 │ │ ldr x8, [x22] │ │ mov x1, x21 │ │ ldr x8, [x8] │ │ ldr x0, [x8, #16] │ │ - bl a51a0 │ │ - cbz w0, 3d3a4 │ │ + bl a45e0 │ │ + cbz w0, 3d3f8 │ │ add x22, x22, #0x8 │ │ cmp x22, x23 │ │ - b.cc 3d380 // b.lo, b.ul, b.last │ │ + b.cc 3d3d4 // b.lo, b.ul, b.last │ │ cmp x22, x23 │ │ - b.eq 3d408 // b.none │ │ + b.eq 3d45c // b.none │ │ ldr x0, [x22] │ │ ldr x8, [x0] │ │ ldr x8, [x8, #64] │ │ - cbz x8, 3d400 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x722 │ │ + cbz x8, 3d454 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x762 │ │ blr x8 │ │ - cbz x0, 3d400 │ │ + cbz x0, 3d454 │ │ ldr x4, [x0] │ │ - cbz x4, 3d400 │ │ + cbz x4, 3d454 │ │ ldr x0, [x22] │ │ mov x1, x20 │ │ mov x2, x19 │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ mov w3, #0x1 // #1 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ br x4 │ │ mov w0, #0x21 // #33 │ │ - b 3d40c │ │ + b 3d460 │ │ mov w0, #0x7 // #7 │ │ - b 3d40c │ │ + b 3d460 │ │ mov w0, #0xb // #11 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ mov w0, #0x6 // #6 │ │ - cbz x20, 3d4c0 │ │ + cbz x20, 3d514 │ │ mov x19, x1 │ │ - cbz x1, 3d4c0 │ │ + cbz x1, 3d514 │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov w1, #0x190 // #400 │ │ blr x8 │ │ - cbz x0, 3d4bc │ │ + cbz x0, 3d510 │ │ movi v0.2d, #0x0 │ │ mov x8, x0 │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ mov w0, wzr │ │ - mov w10, #0x2 // #2 │ │ + mov w10, #0x3 // #3 │ │ mov w11, #0x1 // #1 │ │ stp q0, q0, [x8, #368] │ │ stp q0, q0, [x8, #336] │ │ stp q0, q0, [x8, #304] │ │ stp q0, q0, [x8, #272] │ │ stp q0, q0, [x8, #240] │ │ stp q0, q0, [x8, #208] │ │ stp q0, q0, [x8, #176] │ │ stp q0, q0, [x8, #144] │ │ stp q0, q0, [x8, #112] │ │ stp q0, q0, [x8, #80] │ │ stp q0, q0, [x8, #48] │ │ stp q0, q0, [x8] │ │ str q0, [x8, #32] │ │ - ldr d0, [x9, #1176] │ │ + ldr d0, [x9, #1232] │ │ str x20, [x8] │ │ str w10, [x8, #16] │ │ str w11, [x8, #392] │ │ str d0, [x8, #8] │ │ str x8, [x19] │ │ - b 3d4c0 │ │ + b 3d514 │ │ mov w0, #0x40 // #64 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - cbz x0, 3d4f4 │ │ + cbz x0, 3d548 │ │ ldp w10, w9, [x0, #8] │ │ ldr w8, [x0, #16] │ │ - cbz x1, 3d4e0 │ │ + cbz x1, 3d534 │ │ str w10, [x1] │ │ - cbz x2, 3d4e8 │ │ + cbz x2, 3d53c │ │ str w9, [x2] │ │ - cbz x3, 3d4f0 │ │ + cbz x3, 3d544 │ │ str w8, [x3] │ │ ret │ │ mov w10, wzr │ │ mov w9, wzr │ │ mov w8, wzr │ │ - cbnz x1, 3d4dc │ │ - b 3d4e0 │ │ + cbnz x1, 3d530 │ │ + b 3d534 │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - cbz x0, 3d658 │ │ + cbz x0, 3d6ac │ │ ldr w8, [x0, #392] │ │ mov x19, x0 │ │ subs w8, w8, #0x1 │ │ str w8, [x0, #392] │ │ - b.gt 3d690 │ │ + b.gt 3d6e4 │ │ ldr w21, [x19, #20] │ │ - adrp x25, a6000 │ │ + adrp x25, a5000 │ │ mov x24, xzr │ │ ldr x20, [x19] │ │ - add x25, x25, #0x368 │ │ + add x25, x25, #0x7a8 │ │ mov w8, w21 │ │ - b 3d564 │ │ + b 3d5b8 │ │ add x24, x24, #0x1 │ │ cmp x24, #0x2 │ │ - b.eq 3d660 // b.none │ │ - cbz w8, 3d558 │ │ + b.eq 3d6b4 // b.none │ │ + cbz w8, 3d5ac │ │ mov x26, xzr │ │ - b 3d584 │ │ + b 3d5d8 │ │ ldr w21, [x19, #20] │ │ add x26, x26, #0x1 │ │ mov w8, w21 │ │ cmp x26, w21, uxtw │ │ - b.cs 3d558 // b.hs, b.nlast │ │ + b.cs 3d5ac // b.hs, b.nlast │ │ add x8, x19, x26, lsl #3 │ │ cmp x24, #0x1 │ │ ldr x27, [x8, #24] │ │ - b.ne 3d59c // b.any │ │ + b.ne 3d5f0 // b.any │ │ ldr x22, [x27] │ │ - b 3d5b0 │ │ + b 3d604 │ │ ldr x22, [x27] │ │ ldr x1, [x25, x24, lsl #3] │ │ ldr x0, [x22, #16] │ │ - bl a51a0 │ │ - cbnz w0, 3d574 │ │ + bl a45e0 │ │ + cbnz w0, 3d5c8 │ │ ldrb w8, [x22] │ │ - tbz w8, #0, 3d574 │ │ + tbz w8, #0, 3d5c8 │ │ ldr x8, [x27, #32] │ │ - cbnz x8, 3d60c │ │ - b 3d574 │ │ + cbnz x8, 3d660 │ │ + b 3d5c8 │ │ ldp x8, x10, [x1] │ │ mov x0, x23 │ │ add x11, x8, #0x8 │ │ cmp x8, #0x0 │ │ csel x9, x9, x11, eq // eq = none │ │ add x11, x22, #0x28 │ │ cmp x10, #0x0 │ │ @@ -16821,46 +16810,46 @@ │ │ str x10, [x9] │ │ str x8, [x11] │ │ ldr x8, [x23, #16] │ │ blr x8 │ │ mov x0, x23 │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl 3b49c │ │ + bl 3b4f0 │ │ ldr x8, [x27, #32] │ │ - cbz x8, 3d570 │ │ + cbz x8, 3d5c4 │ │ ldr x21, [x8, #16] │ │ - cbz x21, 3d608 │ │ + cbz x21, 3d65c │ │ ldr x22, [x21, #176] │ │ - cbz x22, 3d608 │ │ + cbz x22, 3d65c │ │ ldr x9, [x21, #240] │ │ ldr w10, [x9, #120] │ │ subs w10, w10, #0x1 │ │ str w10, [x9, #120] │ │ - b.gt 3d608 │ │ + b.gt 3d65c │ │ mov x9, x22 │ │ ldr x1, [x9, #32]! │ │ - cbz x1, 3d608 │ │ + cbz x1, 3d65c │ │ ldur x23, [x9, #-16] │ │ ldr x10, [x1, #16] │ │ cmp x10, x21 │ │ - b.eq 3d5c4 // b.none │ │ + b.eq 3d618 // b.none │ │ ldr x1, [x1, #8] │ │ - cbnz x1, 3d640 │ │ - b 3d608 │ │ + cbnz x1, 3d694 │ │ + b 3d65c │ │ mov w0, #0x21 // #33 │ │ - b 3d694 │ │ - cbz w21, 3d680 │ │ + b 3d6e8 │ │ + cbz w21, 3d6d4 │ │ sub w8, w21, #0x1 │ │ mov x0, x19 │ │ add x8, x19, w8, uxtw #3 │ │ ldr x1, [x8, #24] │ │ - bl 3cecc │ │ + bl 3cf20 │ │ ldr w21, [x19, #20] │ │ - cbnz w21, 3d664 │ │ + cbnz w21, 3d6b8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ blr x8 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ @@ -16876,70 +16865,67 @@ │ │ stp x26, x25, [sp, #192] │ │ stp x24, x23, [sp, #208] │ │ stp x22, x21, [sp, #224] │ │ stp x20, x19, [sp, #240] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 3da2c │ │ + cbz x0, 3da74 │ │ mov x21, x1 │ │ - cbz x1, 3da18 │ │ - ldrsh w8, [x0] │ │ + cbz x1, 3da60 │ │ mov x20, x0 │ │ - cmp w8, #0x1 │ │ - b.lt 3da20 // b.tstop │ │ + ldrh w8, [x0] │ │ + cbz w8, 3da68 │ │ ldr w24, [x21, #32] │ │ mov x19, x2 │ │ ldr x25, [x21, #40] │ │ - mov x15, xzr │ │ + mov x14, xzr │ │ mov w8, #0xffffffff // #-1 │ │ str x22, [sp, #8] │ │ dup v0.2d, x24 │ │ dup v1.2d, x25 │ │ stp q1, q0, [sp, #32] │ │ ldr x9, [x20, #24] │ │ - ldrsh w16, [x9, x15, lsl #1] │ │ - cmp w8, w16 │ │ - b.ge 3da2c // b.tcont │ │ - ldp x12, x10, [x20, #8] │ │ - sxtw x8, w8 │ │ - stp x16, x15, [sp, #16] │ │ - add x13, x8, #0x1 │ │ - add x23, x12, x13, lsl #4 │ │ - add x28, x10, x13 │ │ + ldrh w15, [x9, x14, lsl #1] │ │ + cmp w8, w15 │ │ + b.ge 3da74 // b.tcont │ │ + ldp x11, x10, [x20, #8] │ │ + add w12, w8, #0x1 │ │ + stp x15, x14, [sp, #16] │ │ + add x23, x11, w12, uxtw #4 │ │ + add x27, x11, x15, lsl #4 │ │ + add x28, x10, x12 │ │ ldr q0, [x23] │ │ stur q0, [x29, #-48] │ │ ldp x8, x9, [x29, #-48] │ │ lsl x8, x8, x24 │ │ - lsl x11, x9, x24 │ │ + lsl x13, x9, x24 │ │ sub x9, x8, x25 │ │ - sub x8, x11, x25 │ │ - sxtw x11, w16 │ │ - add x27, x12, x11, lsl #4 │ │ + sub x8, x13, x25 │ │ stp x9, x8, [x29, #-48] │ │ ldur q0, [x29, #-48] │ │ - ldp x13, x12, [x27] │ │ + ldp x11, x12, [x27] │ │ stur q0, [x29, #-32] │ │ - ldrb w14, [x28] │ │ - ands w14, w14, #0x3 │ │ - b.eq 3d790 // b.none │ │ - cmp w14, #0x2 │ │ - b.ne 3d7e8 // b.any │ │ - b 3da2c │ │ - ldrb w14, [x10, x11] │ │ - lsl x10, x13, x24 │ │ + ldrb w13, [x28] │ │ + ands w13, w13, #0x3 │ │ + b.eq 3d7d8 // b.none │ │ + cmp w13, #0x2 │ │ + b.ne 3d830 // b.any │ │ + b 3da74 │ │ + ldrb w13, [x10, x15] │ │ + lsl x10, x11, x24 │ │ sub x11, x10, x25 │ │ lsl x10, x12, x24 │ │ sub x10, x10, x25 │ │ - and w12, w14, #0x3 │ │ + and w12, w13, #0x3 │ │ cmp w12, #0x1 │ │ - b.ne 3d7bc // b.any │ │ + b.ne 3d804 // b.any │ │ sub x27, x27, #0x10 │ │ stp x11, x10, [x29, #-48] │ │ - b 3d7e0 │ │ + b 3d828 │ │ add x9, x11, x9 │ │ add x8, x10, x8 │ │ cmp x9, #0x0 │ │ cinc x9, x9, lt // lt = tstop │ │ cmp x8, #0x0 │ │ cinc x8, x8, lt // lt = tstop │ │ asr x9, x9, #1 │ │ @@ -16947,96 +16933,96 @@ │ │ stp x9, x8, [x29, #-48] │ │ sub x23, x23, #0x10 │ │ sub x28, x28, #0x1 │ │ ldr x8, [x21] │ │ sub x0, x29, #0x30 │ │ mov x1, x19 │ │ blr x8 │ │ - cbnz w0, 3da30 │ │ + cbnz w0, 3da78 │ │ cmp x23, x27 │ │ - b.cc 3d854 // b.lo, b.ul, b.last │ │ + b.cc 3d89c // b.lo, b.ul, b.last │ │ ldr x8, [x21, #8] │ │ sub x0, x29, #0x30 │ │ mov x1, x19 │ │ blr x8 │ │ - b 3d9d8 │ │ + b 3da20 │ │ ldr q0, [x22] │ │ sub x0, x29, #0x40 │ │ ldr q1, [sp, #48] │ │ mov x1, x19 │ │ ldr x8, [x21, #8] │ │ ushl v0.2d, v0.2d, v1.2d │ │ ldr q1, [sp, #32] │ │ sub v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-64] │ │ blr x8 │ │ mov x28, x26 │ │ - cbnz w0, 3da60 │ │ + cbnz w0, 3daa8 │ │ mov x23, x22 │ │ cmp x22, x27 │ │ - b.cs 3d804 // b.hs, b.nlast │ │ + b.cs 3d84c // b.hs, b.nlast │ │ mov x26, x28 │ │ add x22, x23, #0x10 │ │ ldrb w8, [x26, #1]! │ │ ands w8, w8, #0x3 │ │ - b.eq 3d8ec // b.none │ │ + b.eq 3d934 // b.none │ │ cmp w8, #0x1 │ │ - b.eq 3d818 // b.none │ │ + b.eq 3d860 // b.none │ │ add x8, x23, #0x20 │ │ cmp x8, x27 │ │ - b.hi 3da28 // b.pmore │ │ + b.hi 3da70 // b.pmore │ │ ldrb w8, [x28, #2] │ │ and w8, w8, #0x3 │ │ cmp w8, #0x2 │ │ - b.ne 3da28 // b.any │ │ + b.ne 3da70 // b.any │ │ ldp q0, q1, [x23, #16] │ │ add x22, x23, #0x30 │ │ cmp x22, x27 │ │ ldp q3, q2, [sp, #32] │ │ ushl v0.2d, v0.2d, v2.2d │ │ ushl v1.2d, v1.2d, v2.2d │ │ sub v0.2d, v0.2d, v3.2d │ │ sub v1.2d, v1.2d, v3.2d │ │ stur q0, [x29, #-64] │ │ str q1, [sp, #80] │ │ - b.hi 3d9fc // b.pmore │ │ + b.hi 3da44 // b.pmore │ │ ldr q0, [x22] │ │ sub x0, x29, #0x40 │ │ ldr x8, [x21, #24] │ │ add x1, sp, #0x50 │ │ add x2, sp, #0x40 │ │ mov x3, x19 │ │ ushl v0.2d, v0.2d, v2.2d │ │ sub v0.2d, v0.2d, v3.2d │ │ str q0, [sp, #64] │ │ blr x8 │ │ - cbnz w0, 3da60 │ │ + cbnz w0, 3daa8 │ │ add x28, x28, #0x3 │ │ - b 3d848 │ │ + b 3d890 │ │ ldr q0, [x22] │ │ cmp x22, x27 │ │ ldr q1, [sp, #48] │ │ ushl v0.2d, v0.2d, v1.2d │ │ ldr q1, [sp, #32] │ │ sub v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - b.cs 3d9c4 // b.hs, b.nlast │ │ + b.cs 3da0c // b.hs, b.nlast │ │ add x28, x28, #0x2 │ │ add x22, x23, #0x20 │ │ ldr x8, [x22] │ │ ldrb w10, [x28] │ │ lsl x8, x8, x24 │ │ sub x8, x8, x25 │ │ ands w10, w10, #0x3 │ │ stur x8, [x29, #-64] │ │ ldr x9, [x22, #8] │ │ lsl x9, x9, x24 │ │ sub x9, x9, x25 │ │ stur x9, [x29, #-56] │ │ - b.ne 3d9a0 // b.any │ │ + b.ne 3d9e8 // b.any │ │ ldp x10, x11, [x29, #-32] │ │ sub x0, x29, #0x20 │ │ add x1, sp, #0x50 │ │ mov x2, x19 │ │ add x8, x10, x8 │ │ ldr x10, [x21, #16] │ │ cmp x8, #0x0 │ │ @@ -17044,387 +17030,382 @@ │ │ cinc x8, x8, lt // lt = tstop │ │ cmp x9, #0x0 │ │ cinc x9, x9, lt // lt = tstop │ │ asr x8, x8, #1 │ │ asr x9, x9, #1 │ │ stp x8, x9, [sp, #80] │ │ blr x10 │ │ - cbnz w0, 3da60 │ │ + cbnz w0, 3daa8 │ │ add x8, x22, #0x10 │ │ cmp x22, x27 │ │ ldur q0, [x29, #-64] │ │ add x28, x28, #0x1 │ │ mov x22, x8 │ │ stur q0, [x29, #-32] │ │ - b.cc 3d914 // b.lo, b.ul, b.last │ │ - b 3d9c4 │ │ + b.cc 3d95c // b.lo, b.ul, b.last │ │ + b 3da0c │ │ cmp w10, #0x1 │ │ - b.ne 3da28 // b.any │ │ + b.ne 3da70 // b.any │ │ ldr x8, [x21, #16] │ │ sub x0, x29, #0x20 │ │ sub x1, x29, #0x40 │ │ mov x2, x19 │ │ blr x8 │ │ - cbz w0, 3d848 │ │ - b 3da60 │ │ + cbz w0, 3d890 │ │ + b 3daa8 │ │ ldr x8, [x21, #16] │ │ sub x0, x29, #0x20 │ │ sub x1, x29, #0x30 │ │ mov x2, x19 │ │ blr x8 │ │ ldr x22, [sp, #8] │ │ - ldr x15, [sp, #24] │ │ - cbnz w0, 3da30 │ │ - ldrsh x9, [x20] │ │ - add x15, x15, #0x1 │ │ + ldr x14, [sp, #24] │ │ + cbnz w0, 3da78 │ │ + ldrh w9, [x20] │ │ + add x14, x14, #0x1 │ │ ldr x8, [sp, #16] │ │ - cmp x15, x9 │ │ - b.lt 3d71c // b.tstop │ │ - b 3da30 │ │ + cmp x14, x9 │ │ + b.cc 3d76c // b.lo, b.ul, b.last │ │ + b 3da78 │ │ ldr x8, [x21, #24] │ │ sub x0, x29, #0x40 │ │ add x1, sp, #0x50 │ │ sub x2, x29, #0x30 │ │ mov x3, x19 │ │ blr x8 │ │ - b 3d9d8 │ │ + b 3da20 │ │ mov w0, #0x6 // #6 │ │ - b 3da30 │ │ + b 3da78 │ │ mov w0, wzr │ │ - b 3da30 │ │ + b 3da78 │ │ ldr x22, [sp, #8] │ │ mov w0, #0x14 // #20 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3da68 // b.any │ │ + b.ne 3dab0 // b.any │ │ ldp x20, x19, [sp, #240] │ │ ldp x22, x21, [sp, #224] │ │ ldp x24, x23, [sp, #208] │ │ ldp x26, x25, [sp, #192] │ │ ldp x28, x27, [sp, #176] │ │ ldp x29, x30, [sp, #160] │ │ add sp, sp, #0x100 │ │ ret │ │ ldr x22, [sp, #8] │ │ - b 3da30 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3da78 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x27, tpidr_el0 │ │ ldr x8, [x27, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 3dae8 │ │ + cbz x0, 3db30 │ │ mov x19, x3 │ │ mov w23, #0x6 // #6 │ │ - cbz x3, 3daec │ │ + cbz x3, 3db34 │ │ mov x20, x0 │ │ ldr x24, [x0] │ │ - cbz x24, 3daec │ │ + cbz x24, 3db34 │ │ movi v0.2d, #0x0 │ │ mov w21, w2 │ │ mov w23, #0x6 // #6 │ │ str xzr, [x19, #32] │ │ stp q0, q0, [x19] │ │ - tbnz w2, #31, 3daec │ │ + tbnz w2, #31, 3db34 │ │ mov w22, w1 │ │ cmp w21, w1 │ │ - b.hi 3daec // b.pmore │ │ - lsr w8, w22, #15 │ │ - cbz w8, 3db20 │ │ + b.hi 3db34 // b.pmore │ │ + lsr w8, w22, #16 │ │ + cbz w8, 3db68 │ │ mov w23, #0xa // #10 │ │ - b 3daec │ │ + b 3db34 │ │ mov w23, #0x21 // #33 │ │ ldr x8, [x27, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3dc58 // b.any │ │ + b.ne 3dca0 // b.any │ │ mov w0, w23 │ │ ldr x27, [sp, #32] │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ - cbz w22, 3db80 │ │ + cbz w22, 3dbc8 │ │ mov w23, w22 │ │ ldr x8, [x24, #8] │ │ lsl x26, x23, #4 │ │ mov x0, x24 │ │ mov x1, x26 │ │ blr x8 │ │ - cbz x0, 3dbd0 │ │ + cbz x0, 3dc18 │ │ mov w1, wzr │ │ mov x2, x26 │ │ mov x25, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov x26, x19 │ │ ldr x8, [x24, #8] │ │ mov x0, x24 │ │ mov x1, x23 │ │ str x25, [x26, #8]! │ │ blr x8 │ │ - cbz x0, 3dbdc │ │ + cbz x0, 3dc24 │ │ mov w1, wzr │ │ mov x2, x23 │ │ mov x25, x0 │ │ - bl a5180 │ │ - b 3db88 │ │ + bl a45c0 │ │ + b 3dbd0 │ │ mov x25, xzr │ │ add x26, x19, #0x8 │ │ mov w3, w21 │ │ add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str wzr, [sp, #4] │ │ str x25, [x19, #16] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w23, [sp, #4] │ │ str x0, [x19, #24] │ │ - cbnz w23, 3dbf0 │ │ + cbnz w23, 3dc38 │ │ ldr w8, [x19, #32] │ │ strh w22, [x19, #2] │ │ strh w21, [x19] │ │ orr w8, w8, #0x1 │ │ str w8, [x19, #32] │ │ - b 3daec │ │ + b 3db34 │ │ add x8, x19, #0x8 │ │ mov x26, x8 │ │ - b 3dbe8 │ │ + b 3dc30 │ │ mov w9, #0x40 // #64 │ │ add x8, x19, #0x10 │ │ str w9, [sp, #4] │ │ mov w23, #0x40 // #64 │ │ str xzr, [x8] │ │ ldr w8, [x19, #32] │ │ ldr x20, [x20] │ │ orr w8, w8, #0x1 │ │ str w8, [x19, #32] │ │ - cbz x20, 3daec │ │ + cbz x20, 3db34 │ │ ldr x1, [x26] │ │ - cbz x1, 3dc18 │ │ + cbz x1, 3dc60 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #16] │ │ str xzr, [x19, #8] │ │ - cbz x1, 3dc30 │ │ + cbz x1, 3dc78 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #24] │ │ str xzr, [x19, #16] │ │ - cbz x1, 3dc48 │ │ + cbz x1, 3dc90 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ movi v0.2d, #0x0 │ │ str xzr, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 3daec │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3db34 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 3dcdc │ │ + cbz x0, 3dd24 │ │ mov x19, x1 │ │ - cbz x1, 3dce4 │ │ + cbz x1, 3dd2c │ │ ldr x20, [x0] │ │ - cbz x20, 3dcec │ │ + cbz x20, 3dd34 │ │ ldrb w8, [x19, #32] │ │ - tbz w8, #0, 3dcc8 │ │ + tbz w8, #0, 3dd10 │ │ ldr x1, [x19, #8] │ │ - cbz x1, 3dc98 │ │ + cbz x1, 3dce0 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #16] │ │ str xzr, [x19, #8] │ │ - cbz x1, 3dcb0 │ │ + cbz x1, 3dcf8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x1, [x19, #24] │ │ str xzr, [x19, #16] │ │ - cbz x1, 3dcc8 │ │ + cbz x1, 3dd10 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ movi v0.2d, #0x0 │ │ mov w0, wzr │ │ str xzr, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 3dcf0 │ │ + b 3dd38 │ │ mov w0, #0x21 // #33 │ │ - b 3dcf0 │ │ + b 3dd38 │ │ mov w0, #0x14 // #20 │ │ - b 3dcf0 │ │ + b 3dd38 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ mov w0, #0x14 // #20 │ │ - cbz x20, 3dda0 │ │ + cbz x20, 3dde8 │ │ mov x19, x1 │ │ - cbz x1, 3dda0 │ │ + cbz x1, 3dde8 │ │ ldrh w9, [x20, #2] │ │ ldrh w8, [x19, #2] │ │ cmp w9, w8 │ │ - b.ne 3dd9c // b.any │ │ + b.ne 3dde4 // b.any │ │ ldrh w8, [x20] │ │ ldrh w10, [x19] │ │ cmp w8, w10 │ │ - b.ne 3dd9c // b.any │ │ + b.ne 3dde4 // b.any │ │ cmp x20, x19 │ │ - b.eq 3ddac // b.none │ │ - sxth x9, w9 │ │ - cbz w9, 3dd70 │ │ + b.eq 3ddf4 // b.none │ │ + cbz w9, 3ddb4 │ │ ldr x0, [x19, #8] │ │ lsl x2, x9, #4 │ │ ldr x1, [x20, #8] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x0, [x19, #16] │ │ ldr x1, [x20, #16] │ │ - ldrsh x2, [x20, #2] │ │ - bl a51d0 │ │ + ldrh w2, [x20, #2] │ │ + bl a4610 │ │ ldrh w8, [x20] │ │ - cbz w8, 3dd84 │ │ + cbz w8, 3ddcc │ │ + mov w8, w8 │ │ ldr x0, [x19, #24] │ │ - sbfiz x2, x8, #1, #16 │ │ ldr x1, [x20, #24] │ │ - bl a51d0 │ │ + lsl x2, x8, #1 │ │ + bl a4610 │ │ ldr w8, [x19, #32] │ │ mov w0, wzr │ │ ldr w9, [x20, #32] │ │ bfxil w9, w8, #0, #1 │ │ str w9, [x19, #32] │ │ - b 3dda0 │ │ + b 3dde8 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, wzr │ │ - b 3dda0 │ │ + b 3dde8 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x28, x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 3de20 │ │ + cbz x0, 3de68 │ │ cmp x1, #0x0 │ │ mov x22, x2 │ │ - cinc x19, x1, lt // lt = tstop │ │ + cinc x20, x1, lt // lt = tstop │ │ cmp x2, #0x0 │ │ - mov x24, x0 │ │ + mov x25, x0 │ │ mov x23, x1 │ │ - cinc x20, x2, lt // lt = tstop │ │ + cinc x19, x2, lt // lt = tstop │ │ add x8, x1, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 3de28 // b.pmore │ │ + b.hi 3de70 // b.pmore │ │ add x8, x22, #0x1 │ │ cmp x8, #0x3 │ │ - b.cs 3de28 // b.hs, b.nlast │ │ + b.cs 3de70 // b.hs, b.nlast │ │ mov w0, wzr │ │ - b 3e184 │ │ + b 3e1b8 │ │ mov w0, #0x14 // #20 │ │ - b 3e184 │ │ - mov x0, x24 │ │ - bl 3e1b8 │ │ + b 3e1b8 │ │ + mov x0, x25 │ │ + bl 3e1ec │ │ cmp w0, #0x2 │ │ str w0, [sp, #60] │ │ - b.ne 3de50 // b.any │ │ - ldrh w8, [x24] │ │ + b.ne 3de98 // b.any │ │ + ldrh w8, [x25] │ │ cmp w8, #0x0 │ │ mov w8, #0x6 // #6 │ │ csel w0, wzr, w8, eq // eq = none │ │ - b 3e184 │ │ + b 3e1b8 │ │ + asr x8, x20, #1 │ │ asr x9, x19, #1 │ │ cmn x23, #0x1 │ │ - asr x10, x20, #1 │ │ - ldrsh w8, [x24] │ │ - cneg x11, x9, lt // lt = tstop │ │ + cneg x10, x8, lt // lt = tstop │ │ cmn x22, #0x1 │ │ - stur x9, [x29, #-56] │ │ - cneg x9, x10, lt // lt = tstop │ │ - cmp w8, #0x1 │ │ - str x10, [sp, #64] │ │ - stp x9, x11, [sp, #40] │ │ - b.lt 3de18 // b.tstop │ │ + stur x8, [x29, #-56] │ │ + ldrh w8, [x25] │ │ + str x9, [sp, #64] │ │ + cneg x9, x9, lt // lt = tstop │ │ + stp x9, x10, [sp, #40] │ │ + cbz w8, 3de60 │ │ stp x23, x22, [sp, #24] │ │ mov x10, xzr │ │ - ldr x23, [x24, #8] │ │ + ldr x23, [x25, #8] │ │ mov w26, #0xffffffff // #-1 │ │ - mov w11, #0xffff // #65535 │ │ - stp x21, x24, [sp] │ │ - b 3deb4 │ │ - ldp x24, x10, [sp, #8] │ │ - mov w11, #0xffff // #65535 │ │ - ldrh w8, [x24] │ │ + stp x21, x25, [sp] │ │ + b 3def0 │ │ + ldp x25, x10, [sp, #8] │ │ + ldrh w8, [x25] │ │ add x10, x10, #0x1 │ │ - cmp x10, w8, sxth │ │ - b.ge 3e17c // b.tcont │ │ - ldr x9, [x24, #24] │ │ - add w28, w26, #0x1 │ │ - ldrh w9, [x9, x10, lsl #1] │ │ - sxth w26, w9 │ │ - cmp w28, w26 │ │ - ccmp w9, w11, #0x4, ne // ne = any │ │ - b.eq 3dea8 // b.none │ │ + cmp x10, w8, uxth │ │ + b.cs 3e1b0 // b.hs, b.nlast │ │ + ldr x9, [x25, #24] │ │ + add w24, w26, #0x1 │ │ + ldrh w26, [x9, x10, lsl #1] │ │ + cmp w24, w26 │ │ + b.eq 3dee4 // b.none │ │ mov x25, xzr │ │ mov x22, xzr │ │ mov x21, xzr │ │ mov x19, xzr │ │ - mov w24, #0xffffffff // #-1 │ │ - mov w27, w28 │ │ + mov w28, #0xffffffff // #-1 │ │ + mov w27, w24 │ │ mov w20, w26 │ │ str x10, [sp, #16] │ │ stp xzr, xzr, [x29, #-48] │ │ - cmp w27, w24 │ │ - b.ne 3dfe4 // b.any │ │ + cmp w27, w28 │ │ + b.ne 3e018 // b.any │ │ mov x8, x25 │ │ ldur x10, [x29, #-48] │ │ ldur x9, [x29, #-40] │ │ stp x10, x9, [x29, #-32] │ │ - cbz x22, 3e008 │ │ - tbz w24, #31, 3df20 │ │ + cbz x22, 3e03c │ │ + tbz w28, #31, 3df54 │ │ mov x25, x22 │ │ - mov w24, w20 │ │ + mov w28, w20 │ │ stp x21, x19, [x29, #-48] │ │ ldp x9, x10, [x29, #-32] │ │ mul x11, x9, x21 │ │ mul x12, x10, x19 │ │ add x11, x11, x11, asr #63 │ │ add x12, x12, x12, asr #63 │ │ add x11, x11, #0x8, lsl #12 │ │ add x12, x12, #0x8, lsl #12 │ │ asr x12, x12, #16 │ │ add x13, x12, x11, asr #16 │ │ mov x11, #0xffffffffffff1001 // #-61439 │ │ cmp x13, x11 │ │ - b.lt 3e010 // b.tstop │ │ + b.lt 3e044 // b.tstop │ │ mul x11, x9, x19 │ │ ldr w16, [sp, #60] │ │ mul x12, x10, x21 │ │ add x14, x10, x19 │ │ add x15, x9, x21 │ │ add x13, x13, #0x10, lsl #12 │ │ add x11, x11, x11, asr #63 │ │ @@ -17444,186 +17425,184 @@ │ │ mul x17, x13, x15 │ │ add x16, x16, x16, asr #63 │ │ add x17, x17, x17, asr #63 │ │ add x0, x16, #0x8, lsl #12 │ │ add x16, x17, #0x8, lsl #12 │ │ asr x16, x16, #16 │ │ cmp x16, x0, asr #16 │ │ - b.ge 3e024 // b.tcont │ │ + b.ge 3e058 // b.tcont │ │ cmp x12, #0x0 │ │ cneg x17, x12, mi // mi = first │ │ - cbz x17, 3e05c │ │ + cbz x17, 3e090 │ │ cmp x14, #0x0 │ │ cneg x0, x14, mi // mi = first │ │ mul x0, x0, x15 │ │ add x0, x0, x17, lsr #1 │ │ udiv x17, x0, x17 │ │ - b 3e060 │ │ + b 3e094 │ │ ldr q0, [x23, w27, sxtw #4] │ │ sub x0, x29, #0x20 │ │ ldr q1, [x23, w20, sxtw #4] │ │ sub v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - bl 38608 │ │ - cbz w0, 3e160 │ │ + bl 38668 │ │ + cbz w0, 3e194 │ │ mov w8, w0 │ │ - cbnz x22, 3df10 │ │ + cbnz x22, 3df44 │ │ ldp x21, x19, [x29, #-32] │ │ - b 3e158 │ │ + b 3e18c │ │ mov x11, xzr │ │ mov x14, xzr │ │ cmp w20, w27 │ │ - b.ne 3e11c // b.any │ │ - b 3e150 │ │ + b.ne 3e150 // b.any │ │ + b 3e184 │ │ ldr x17, [sp, #24] │ │ ldr x0, [sp, #48] │ │ cmn x17, #0x1 │ │ cset w17, lt // lt = tstop │ │ cmp x14, #0x0 │ │ cneg x14, x14, mi // mi = first │ │ mul x14, x14, x0 │ │ cset w0, lt // lt = tstop │ │ eor w17, w17, w0 │ │ add x14, x14, x13, lsr #1 │ │ cmp w17, #0x0 │ │ udiv x14, x14, x13 │ │ cneg x14, x14, ne // ne = any │ │ - b 3e07c │ │ + b 3e0b0 │ │ mov w17, #0x7fffffff // #2147483647 │ │ cmp x12, #0x0 │ │ cset w0, lt // lt = tstop │ │ cmp x14, #0x0 │ │ cset w14, lt // lt = tstop │ │ eor w14, w14, w0 │ │ cmp w14, #0x0 │ │ cneg x14, x17, ne // ne = any │ │ ldr x17, [sp, #64] │ │ mul x17, x12, x17 │ │ add x17, x17, x17, asr #63 │ │ add x17, x17, #0x8, lsl #12 │ │ cmp x16, x17, asr #16 │ │ - b.ge 3e0b8 // b.tcont │ │ + b.ge 3e0ec // b.tcont │ │ cmp x12, #0x0 │ │ cneg x13, x12, mi // mi = first │ │ - cbz x13, 3e0f4 │ │ + cbz x13, 3e128 │ │ cmp x11, #0x0 │ │ cneg x16, x11, mi // mi = first │ │ mul x15, x16, x15 │ │ add x15, x15, x13, lsr #1 │ │ udiv x13, x15, x13 │ │ - b 3e0f8 │ │ + b 3e12c │ │ ldp x12, x15, [sp, #32] │ │ cmn x12, #0x1 │ │ cset w12, lt // lt = tstop │ │ cmp x11, #0x0 │ │ cneg x11, x11, mi // mi = first │ │ mul x11, x11, x15 │ │ add x11, x11, x13, lsr #1 │ │ udiv x11, x11, x13 │ │ cset w13, lt // lt = tstop │ │ eor w12, w12, w13 │ │ cmp w12, #0x0 │ │ cneg x11, x11, ne // ne = any │ │ cmp w20, w27 │ │ - b.ne 3e11c // b.any │ │ - b 3e150 │ │ + b.ne 3e150 // b.any │ │ + b 3e184 │ │ mov w13, #0x7fffffff // #2147483647 │ │ cmp x12, #0x0 │ │ cset w12, lt // lt = tstop │ │ cmp x11, #0x0 │ │ cset w11, lt // lt = tstop │ │ eor w11, w11, w12 │ │ cmp w11, #0x0 │ │ cneg x11, x13, ne // ne = any │ │ cmp w20, w27 │ │ - b.eq 3e150 // b.none │ │ + b.eq 3e184 // b.none │ │ ldur x12, [x29, #-56] │ │ ldr x13, [sp, #64] │ │ add x12, x14, x12 │ │ add x11, x11, x13 │ │ add x13, x23, w20, sxtw #4 │ │ cmp w20, w26 │ │ - csinc w20, w28, w20, ge // ge = tcont │ │ + csinc w20, w24, w20, ge // ge = tcont │ │ cmp w20, w27 │ │ ldp x14, x15, [x13] │ │ add x14, x12, x14 │ │ add x15, x11, x15 │ │ stp x14, x15, [x13] │ │ - b.ne 3e12c // b.any │ │ + b.ne 3e160 // b.any │ │ mov x19, x10 │ │ mov x21, x9 │ │ mov x22, x8 │ │ mov w20, w27 │ │ cmp w27, w26 │ │ - csinc w27, w28, w27, ge // ge = tcont │ │ + csinc w27, w24, w27, ge // ge = tcont │ │ cmp w27, w20 │ │ - b.eq 3de9c // b.none │ │ - cmp w20, w24 │ │ - b.ne 3def4 // b.any │ │ - b 3de9c │ │ + b.eq 3dedc // b.none │ │ + cmp w20, w28 │ │ + b.ne 3df28 // b.any │ │ + b 3dedc │ │ mov w0, wzr │ │ ldr x21, [sp] │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3e1b4 // b.any │ │ + b.ne 3e1e8 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x22, x21, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ - cbz x0, 3e4e4 │ │ - ldrsh w8, [x0, #2] │ │ - cmp w8, #0x1 │ │ - b.lt 3e4e4 // b.tstop │ │ - and x8, x8, #0xffff │ │ + cbz x0, 3e508 │ │ + ldrh w8, [x0, #2] │ │ + cbz w8, 3e50c │ │ cmp w8, #0x1 │ │ - b.ne 3e1e4 // b.any │ │ + b.ne 3e210 // b.any │ │ mov w8, #0x2 // #2 │ │ - b 3e4e8 │ │ + b 3e50c │ │ ldr x9, [x0, #8] │ │ add x8, x9, x8, lsl #4 │ │ add x10, x9, #0x20 │ │ cmp x8, x10 │ │ csel x10, x8, x10, hi // hi = pmore │ │ - ldp x13, x11, [x9] │ │ - sub x12, x10, x9 │ │ + ldp x13, x12, [x9] │ │ + sub x11, x10, x9 │ │ add x10, x9, #0x10 │ │ - sub x12, x12, #0x11 │ │ - cmp x12, #0x30 │ │ - b.cs 3e220 // b.hs, b.nlast │ │ - mov x15, x13 │ │ - mov x12, x9 │ │ - mov x14, x11 │ │ - b 3e320 │ │ - lsr x12, x12, #4 │ │ + sub x11, x11, #0x11 │ │ + cmp x11, #0x30 │ │ + b.cs 3e24c // b.hs, b.nlast │ │ + mov x16, x13 │ │ + mov x11, x9 │ │ + mov x14, x12 │ │ + b 3e34c │ │ + lsr x11, x11, #4 │ │ dup v0.2d, x13 │ │ - dup v1.2d, x11 │ │ - add x16, x12, #0x1 │ │ - and x17, x16, #0x1ffffffffffffffc │ │ - add x11, x9, #0x30 │ │ + dup v1.2d, x12 │ │ + add x15, x11, #0x1 │ │ + and x17, x15, #0x1ffffffffffffffc │ │ + add x12, x9, #0x30 │ │ mov v2.16b, v0.16b │ │ - lsl x12, x17, #4 │ │ + lsl x11, x17, #4 │ │ mov v3.16b, v1.16b │ │ - add x10, x10, x12 │ │ + add x10, x10, x11 │ │ mov v4.16b, v0.16b │ │ - add x12, x9, x12 │ │ + add x11, x9, x11 │ │ mov v5.16b, v0.16b │ │ mov x13, x17 │ │ mov v6.16b, v1.16b │ │ mov v7.16b, v1.16b │ │ - sub x14, x11, #0x20 │ │ - ld2 {v19.2d, v20.2d}, [x11] │ │ - add x11, x11, #0x40 │ │ + sub x14, x12, #0x20 │ │ + ld2 {v19.2d, v20.2d}, [x12] │ │ + add x12, x12, #0x40 │ │ subs x13, x13, #0x4 │ │ ld2 {v16.2d, v17.2d}, [x14] │ │ cmgt v18.2d, v0.2d, v16.2d │ │ cmgt v21.2d, v16.2d, v4.2d │ │ cmgt v22.2d, v1.2d, v17.2d │ │ bit v0.16b, v16.16b, v18.16b │ │ cmgt v18.2d, v17.2d, v6.2d │ │ @@ -17634,17 +17613,17 @@ │ │ cmgt v16.2d, v19.2d, v5.2d │ │ cmgt v17.2d, v3.2d, v20.2d │ │ cmgt v18.2d, v20.2d, v7.2d │ │ bit v2.16b, v19.16b, v21.16b │ │ bit v5.16b, v19.16b, v16.16b │ │ bit v3.16b, v20.16b, v17.16b │ │ bit v7.16b, v20.16b, v18.16b │ │ - b.ne 3e260 // b.any │ │ + b.ne 3e28c // b.any │ │ cmgt v16.2d, v6.2d, v7.2d │ │ - cmp x16, x17 │ │ + cmp x15, x17 │ │ cmgt v17.2d, v4.2d, v5.2d │ │ cmgt v18.2d, v3.2d, v1.2d │ │ cmgt v19.2d, v2.2d, v0.2d │ │ bif v6.16b, v7.16b, v16.16b │ │ bif v4.16b, v5.16b, v17.16b │ │ bif v1.16b, v3.16b, v18.16b │ │ bif v0.16b, v2.16b, v19.16b │ │ @@ -17657,390 +17636,388 @@ │ │ cmgt d18, d5, d1 │ │ cmgt d19, d7, d0 │ │ bit v2.8b, v6.8b, v16.8b │ │ bit v3.8b, v4.8b, v17.8b │ │ bif v1.8b, v5.8b, v18.8b │ │ bif v0.8b, v7.8b, v19.8b │ │ fmov x14, d2 │ │ - fmov x15, d3 │ │ - fmov x11, d1 │ │ + fmov x16, d3 │ │ + fmov x12, d1 │ │ fmov x13, d0 │ │ - b.eq 3e358 // b.none │ │ - mov x16, x10 │ │ - ldr x12, [x12, #24] │ │ + b.eq 3e384 // b.none │ │ + mov x15, x10 │ │ + ldr x11, [x11, #24] │ │ ldr x17, [x10], #16 │ │ cmp x17, x13 │ │ csel x13, x17, x13, lt // lt = tstop │ │ - cmp x17, x15 │ │ - csel x15, x17, x15, gt │ │ - cmp x12, x11 │ │ - csel x11, x12, x11, lt // lt = tstop │ │ - cmp x12, x14 │ │ - csel x14, x12, x14, gt │ │ - mov x12, x16 │ │ + cmp x17, x16 │ │ + csel x16, x17, x16, gt │ │ + cmp x11, x12 │ │ + csel x12, x11, x12, lt // lt = tstop │ │ + cmp x11, x14 │ │ + csel x14, x11, x14, gt │ │ + mov x11, x15 │ │ cmp x10, x8 │ │ - b.cc 3e320 // b.lo, b.ul, b.last │ │ + b.cc 3e34c // b.lo, b.ul, b.last │ │ mov w8, #0x2 // #2 │ │ - cmp x13, x15 │ │ - b.eq 3e4e8 // b.none │ │ - cmp x14, x11 │ │ - b.eq 3e4e8 // b.none │ │ + cmp x13, x16 │ │ + b.eq 3e50c // b.none │ │ + cmp x14, x12 │ │ + b.eq 3e50c // b.none │ │ mov w8, #0x2 // #2 │ │ mov x10, #0xffffffffff000000 // #-16777216 │ │ cmp x13, x10 │ │ - b.lt 3e4e8 // b.tstop │ │ - cmp x11, x10 │ │ - b.lt 3e4e8 // b.tstop │ │ + b.lt 3e50c // b.tstop │ │ + cmp x12, x10 │ │ + b.lt 3e50c // b.tstop │ │ mov w10, #0x1000000 // #16777216 │ │ - cmp x15, x10 │ │ - b.gt 3e4e8 │ │ + cmp x16, x10 │ │ + b.gt 3e50c │ │ mov w10, #0x1000000 // #16777216 │ │ cmp x14, x10 │ │ - b.gt 3e4e8 │ │ - cmp x15, #0x0 │ │ - ldrsh w16, [x0] │ │ - cneg x12, x15, mi // mi = first │ │ + b.gt 3e50c │ │ + cmp x16, #0x0 │ │ + ldrh w8, [x0] │ │ + cneg x15, x16, mi // mi = first │ │ cmp x13, #0x0 │ │ cneg x13, x13, mi // mi = first │ │ - cmp w16, #0x1 │ │ - b.lt 3e1dc // b.tstop │ │ - orr w12, w12, w13 │ │ - sub w11, w14, w11 │ │ + cbz x8, 3e208 │ │ + orr w13, w15, w13 │ │ + sub w12, w14, w12 │ │ + clz w13, w13 │ │ + mov w15, #0x11 // #17 │ │ clz w12, w12 │ │ - mov w13, #0x11 // #17 │ │ - clz w11, w11 │ │ - sub w12, w13, w12 │ │ - sub w13, w13, w11 │ │ + sub w13, w15, w13 │ │ + sub w14, w15, w12 │ │ + mov x11, xzr │ │ mov x10, xzr │ │ - mov x8, xzr │ │ - bic w11, w12, w12, asr #31 │ │ bic w12, w13, w13, asr #31 │ │ - and x13, x16, #0xffff │ │ + bic w13, w14, w14, asr #31 │ │ ldr x14, [x0, #24] │ │ add x15, x9, #0x18 │ │ mov w16, #0xffffffff // #-1 │ │ - b 3e404 │ │ - add x10, x10, #0x1 │ │ - cmp x10, x13 │ │ - b.eq 3e4d0 // b.none │ │ + b 3e428 │ │ + add x11, x11, #0x1 │ │ + cmp x11, x8 │ │ + b.eq 3e4f4 // b.none │ │ mov w17, w16 │ │ - ldrsh x16, [x14, x10, lsl #1] │ │ + ldrh w16, [x14, x11, lsl #1] │ │ cmp w17, w16 │ │ - b.ge 3e3f8 // b.tcont │ │ + b.ge 3e41c // b.tcont │ │ add x0, x9, x16, lsl #4 │ │ sxtw x5, w17 │ │ ldp x2, x1, [x0] │ │ - asr x17, x2, x11 │ │ + asr x17, x2, x12 │ │ sub x2, x16, x5 │ │ - asr x0, x1, x12 │ │ + asr x0, x1, x13 │ │ cmp x2, #0x2 │ │ - b.cs 3e43c // b.hs, b.nlast │ │ + b.cs 3e460 // b.hs, b.nlast │ │ mov x1, x5 │ │ - b 3e498 │ │ + b 3e4bc │ │ and x3, x2, #0xfffffffffffffffe │ │ mov x4, xzr │ │ add x1, x3, x5 │ │ add x5, x15, x5, lsl #4 │ │ mov x6, x3 │ │ ldp x7, x19, [x5, #-8] │ │ subs x6, x6, #0x2 │ │ ldp x20, x21, [x5, #8] │ │ add x5, x5, #0x20 │ │ - asr x7, x7, x11 │ │ - asr x19, x19, x12 │ │ + asr x7, x7, x12 │ │ + asr x19, x19, x13 │ │ add x22, x7, x17 │ │ - asr x17, x20, x11 │ │ + asr x17, x20, x12 │ │ sub x20, x19, x0 │ │ - asr x0, x21, x12 │ │ + asr x0, x21, x13 │ │ add x7, x17, x7 │ │ sub x19, x0, x19 │ │ - madd x8, x20, x22, x8 │ │ + madd x10, x20, x22, x10 │ │ madd x4, x19, x7, x4 │ │ - b.ne 3e450 // b.any │ │ - add x8, x4, x8 │ │ + b.ne 3e474 // b.any │ │ + add x10, x4, x10 │ │ cmp x2, x3 │ │ - b.eq 3e3f8 // b.none │ │ + b.eq 3e41c // b.none │ │ sub x2, x16, x1 │ │ add x1, x15, x1, lsl #4 │ │ ldp x3, x4, [x1, #-8] │ │ subs x2, x2, #0x1 │ │ add x1, x1, #0x10 │ │ - asr x3, x3, x11 │ │ - asr x4, x4, x12 │ │ + asr x3, x3, x12 │ │ + asr x4, x4, x13 │ │ add x17, x3, x17 │ │ sub x0, x4, x0 │ │ - madd x8, x0, x17, x8 │ │ + madd x10, x0, x17, x10 │ │ mov x17, x3 │ │ mov x0, x4 │ │ - b.ne 3e4a0 // b.any │ │ - b 3e3f8 │ │ - cmp x8, #0x0 │ │ - b.le 3e4e0 │ │ + b.ne 3e4c4 // b.any │ │ + b 3e41c │ │ + cmp x10, #0x0 │ │ + b.le 3e504 │ │ mov w8, #0x1 // #1 │ │ - b 3e4e8 │ │ - cbz x8, 3e1dc │ │ + b 3e50c │ │ + cbz x10, 3e208 │ │ mov w8, wzr │ │ ldp x20, x19, [sp, #16] │ │ mov w0, w8 │ │ ldp x22, x21, [sp], #32 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ str x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mov x22, x1 │ │ mrs x23, tpidr_el0 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ ldr x8, [x23, #40] │ │ mov x19, x0 │ │ - add x1, x1, #0x2ec │ │ + add x1, x1, #0x32c │ │ mov x0, x22 │ │ mov w20, w3 │ │ mov x21, x2 │ │ stur x8, [x29, #-8] │ │ - bl a51a0 │ │ - cbz w0, 3e584 │ │ - adrp x1, b000 │ │ - mov x0, x22 │ │ - add x1, x1, #0x64b │ │ - bl a51a0 │ │ - cbz w0, 3e714 │ │ - adrp x1, a000 │ │ - mov x0, x22 │ │ - add x1, x1, #0xe58 │ │ - bl a51a0 │ │ - cbz w0, 3e738 │ │ - adrp x1, a000 │ │ - mov x0, x22 │ │ - add x1, x1, #0xaf3 │ │ - bl a51a0 │ │ - cbz w0, 3e7f4 │ │ + bl a45e0 │ │ + cbz w0, 3e5a8 │ │ + adrp x1, b000 │ │ + mov x0, x22 │ │ + add x1, x1, #0x68b │ │ + bl a45e0 │ │ + cbz w0, 3e738 │ │ + adrp x1, a000 │ │ + mov x0, x22 │ │ + add x1, x1, #0xe98 │ │ + bl a45e0 │ │ + cbz w0, 3e75c │ │ + adrp x1, a000 │ │ + mov x0, x22 │ │ + add x1, x1, #0xb33 │ │ + bl a45e0 │ │ + cbz w0, 3e818 │ │ mov w0, #0xc // #12 │ │ - b 3e864 │ │ + b 3e888 │ │ tst w20, #0xff │ │ - b.eq 3e75c // b.none │ │ + b.eq 3e780 // b.none │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x8, x21 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x20, x0 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #12] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #16] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #20] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #24] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #28] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #32] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #36] │ │ ldrb w9, [x8] │ │ orr w9, w9, #0x20 │ │ cmp w9, #0x20 │ │ - b.ne 3e730 // b.any │ │ + b.ne 3e754 // b.any │ │ cmp x21, x8 │ │ - b.eq 3e730 // b.none │ │ + b.eq 3e754 // b.none │ │ add x21, sp, #0x8 │ │ - b 3e760 │ │ + b 3e784 │ │ tst w20, #0xff │ │ - b.eq 3e810 // b.none │ │ - adrp x1, b000 │ │ + b.eq 3e834 // b.none │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x27 │ │ - bl a51a0 │ │ - cbz w0, 3e828 │ │ + add x1, x1, #0x67 │ │ + bl a45e0 │ │ + cbz w0, 3e84c │ │ mov w0, #0x6 // #6 │ │ - b 3e864 │ │ + b 3e888 │ │ tst w20, #0xff │ │ - b.eq 3e834 // b.none │ │ + b.eq 3e858 // b.none │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ - cbz x0, 3e84c │ │ + bl a4620 │ │ + cbz x0, 3e870 │ │ mov w8, #0x1 // #1 │ │ - b 3e838 │ │ + b 3e85c │ │ ldr w20, [x21] │ │ mov w0, #0x6 // #6 │ │ - tbnz w20, #31, 3e864 │ │ + tbnz w20, #31, 3e888 │ │ ldr w8, [x21, #8] │ │ - tbnz w8, #31, 3e864 │ │ + tbnz w8, #31, 3e888 │ │ ldr w9, [x21, #16] │ │ - tbnz w9, #31, 3e864 │ │ + tbnz w9, #31, 3e888 │ │ ldr w10, [x21, #24] │ │ - tbnz w10, #31, 3e864 │ │ + tbnz w10, #31, 3e888 │ │ ldr w11, [x21, #4] │ │ - tbnz w11, #31, 3e864 │ │ + tbnz w11, #31, 3e888 │ │ ldr w12, [x21, #12] │ │ - tbnz w12, #31, 3e864 │ │ + tbnz w12, #31, 3e888 │ │ ldr w13, [x21, #20] │ │ - tbnz w13, #31, 3e864 │ │ + tbnz w13, #31, 3e888 │ │ ldr w14, [x21, #28] │ │ - tbnz w14, #31, 3e864 │ │ + tbnz w14, #31, 3e888 │ │ cmp w20, w8 │ │ - b.gt 3e864 │ │ + b.gt 3e888 │ │ cmp w8, w9 │ │ - b.gt 3e864 │ │ + b.gt 3e888 │ │ mov w0, #0x6 // #6 │ │ cmp w9, w10 │ │ - b.hi 3e864 // b.pmore │ │ + b.hi 3e888 // b.pmore │ │ cmp w11, #0x1f4 │ │ - b.hi 3e864 // b.pmore │ │ + b.hi 3e888 // b.pmore │ │ cmp w12, #0x1f4 │ │ - b.hi 3e864 // b.pmore │ │ + b.hi 3e888 // b.pmore │ │ cmp w13, #0x1f4 │ │ - b.hi 3e864 // b.pmore │ │ + b.hi 3e888 // b.pmore │ │ cmp w14, #0x1f4 │ │ - b.hi 3e864 // b.pmore │ │ + b.hi 3e888 // b.pmore │ │ mov w0, wzr │ │ stp w20, w11, [x19, #64] │ │ stp w8, w12, [x19, #72] │ │ stp w9, w13, [x19, #80] │ │ stp w10, w14, [x19, #88] │ │ - b 3e864 │ │ + b 3e888 │ │ tst w20, #0xff │ │ - b.eq 3e854 // b.none │ │ + b.eq 3e878 // b.none │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ - b 3e858 │ │ + bl a4620 │ │ + b 3e87c │ │ ldr w8, [x21] │ │ cmp w8, #0x1 │ │ - b.ne 3e844 // b.any │ │ + b.ne 3e868 // b.any │ │ mov w0, wzr │ │ str w8, [x19, #56] │ │ - b 3e864 │ │ + b 3e888 │ │ mov w8, #0x1 // #1 │ │ str w8, [x19, #56] │ │ - b 3e864 │ │ + b 3e888 │ │ ldrb w8, [x21] │ │ mov w0, wzr │ │ strb w8, [x19, #60] │ │ - b 3e864 │ │ + b 3e888 │ │ mov w0, #0x7 // #7 │ │ - b 3e864 │ │ + b 3e888 │ │ strb wzr, [x19, #60] │ │ - b 3e864 │ │ + b 3e888 │ │ ldr w0, [x21] │ │ bic w8, w0, w0, asr #31 │ │ mov w0, wzr │ │ str w8, [x19, #96] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3e88c // b.any │ │ + b.ne 3e8b0 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x29, x30, [sp, #48] │ │ ldr x23, [sp, #64] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x21, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x2ec │ │ + add x1, x1, #0x32c │ │ mov x0, x21 │ │ mov x19, x2 │ │ - bl a51a0 │ │ - cbz w0, 3e8f0 │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x64b │ │ - bl a51a0 │ │ - cbz w0, 3e934 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0xe58 │ │ - bl a51a0 │ │ - cbz w0, 3e940 │ │ + bl a45e0 │ │ + cbz w0, 3e914 │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x68b │ │ + bl a45e0 │ │ + cbz w0, 3e958 │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0xe98 │ │ + bl a45e0 │ │ + cbz w0, 3e964 │ │ mov w0, #0xc // #12 │ │ - b 3e948 │ │ + b 3e96c │ │ ldr w8, [x20, #64] │ │ str w8, [x19] │ │ ldr w8, [x20, #68] │ │ str w8, [x19, #4] │ │ ldr w8, [x20, #72] │ │ str w8, [x19, #8] │ │ ldr w8, [x20, #76] │ │ @@ -18049,18 +18026,18 @@ │ │ str w8, [x19, #16] │ │ ldr w8, [x20, #84] │ │ str w8, [x19, #20] │ │ ldr w8, [x20, #88] │ │ str w8, [x19, #24] │ │ ldr w8, [x20, #92] │ │ str w8, [x19, #28] │ │ - b 3e948 │ │ + b 3e96c │ │ ldr w8, [x20, #56] │ │ str w8, [x19] │ │ - b 3e948 │ │ + b 3e96c │ │ ldrb w8, [x20, #60] │ │ strb w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x80 │ │ @@ -18073,73 +18050,73 @@ │ │ mov x22, x4 │ │ ldr x8, [x24, #40] │ │ mov x19, x3 │ │ mov x20, x1 │ │ mov x21, x2 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #40] │ │ - cbz x8, 3e9b4 │ │ + cbz x8, 3e9d8 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3ea28 │ │ + cbnz x0, 3ea4c │ │ ldr x8, [x20, #8] │ │ - b 3e9c0 │ │ + b 3e9e4 │ │ ldr x8, [x20, #8] │ │ cmp x8, x21 │ │ - b.cc 3ea28 // b.lo, b.ul, b.last │ │ + b.cc 3ea4c // b.lo, b.ul, b.last │ │ subs x8, x8, x21 │ │ str x21, [x20, #16] │ │ stur wzr, [x29, #-12] │ │ - b.ls 3ea28 // b.plast │ │ + b.ls 3ea4c // b.plast │ │ ldr x9, [x20, #40] │ │ - cbz x9, 3e9f4 │ │ + cbz x9, 3ea18 │ │ add x2, sp, #0x20 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov w3, #0x10 // #16 │ │ blr x9 │ │ mov x23, x0 │ │ - b 3ea18 │ │ + b 3ea3c │ │ ldr x9, [x20] │ │ cmp x8, #0x10 │ │ mov w10, #0x10 // #16 │ │ add x0, sp, #0x20 │ │ csel x23, x8, x10, cc // cc = lo, ul, last │ │ mov w3, #0x10 // #16 │ │ add x1, x9, x21 │ │ mov x2, x23 │ │ - bl a51c0 <__memcpy_chk@plt> │ │ + bl a4600 <__memcpy_chk@plt> │ │ add x8, x23, x21 │ │ cmp x23, #0x10 │ │ str x8, [x20, #16] │ │ - b.cs 3ea58 // b.hs, b.nlast │ │ + b.cs 3ea7c // b.hs, b.nlast │ │ mov w8, #0x55 // #85 │ │ ldr x9, [x24, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 3edfc // b.any │ │ + b.ne 3ee20 // b.any │ │ ldp x20, x19, [sp, #112] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x80 │ │ ret │ │ ldrsb w9, [sp, #32] │ │ mov w8, #0x2 // #2 │ │ - tbnz w9, #31, 3ea2c │ │ + tbnz w9, #31, 3ea50 │ │ ldrsb w12, [sp, #36] │ │ - tbnz w12, #31, 3ea2c │ │ + tbnz w12, #31, 3ea50 │ │ ldrsb w10, [sp, #40] │ │ - tbnz w10, #31, 3ea2c │ │ + tbnz w10, #31, 3ea50 │ │ ldrsb w11, [sp, #44] │ │ - tbnz w11, #31, 3ea2c │ │ + tbnz w11, #31, 3ea50 │ │ ldrb w8, [sp, #33] │ │ and x9, x9, #0xff │ │ ldrb w15, [sp, #37] │ │ and x12, x12, #0xff │ │ ldrb w13, [sp, #34] │ │ lsl x9, x9, #24 │ │ ldrb w16, [sp, #38] │ │ @@ -18149,15 +18126,15 @@ │ │ ldrb w17, [sp, #39] │ │ bfi x12, x15, #16, #8 │ │ bfi x9, x13, #8, #8 │ │ bfi x12, x16, #8, #8 │ │ orr x9, x9, x14 │ │ orr x8, x12, x17 │ │ str x9, [x22] │ │ - cbz w8, 3eb6c │ │ + cbz w8, 3eb90 │ │ ldrb w12, [sp, #41] │ │ and x10, x10, #0xff │ │ ldrb w15, [sp, #45] │ │ and x11, x11, #0xff │ │ ldrb w13, [sp, #42] │ │ lsl x16, x10, #24 │ │ ldrb w17, [sp, #46] │ │ @@ -18167,64 +18144,64 @@ │ │ ldrb w10, [sp, #47] │ │ bfi x11, x15, #16, #8 │ │ bfi x16, x13, #8, #8 │ │ bfi x11, x17, #8, #8 │ │ orr x12, x16, x14 │ │ cmp w9, w8 │ │ orr x11, x11, x10 │ │ - b.cs 3eb1c // b.hs, b.nlast │ │ + b.cs 3eb40 // b.hs, b.nlast │ │ sub x13, x8, x12 │ │ cmp x13, x9 │ │ - b.ge 3eb28 // b.tcont │ │ - b 3eb6c │ │ + b.ge 3eb4c // b.tcont │ │ + b 3eb90 │ │ sub x13, x9, x11 │ │ cmp x13, x8 │ │ - b.lt 3eb6c // b.tstop │ │ + b.lt 3eb90 // b.tstop │ │ add x13, x12, x9 │ │ eor x13, x13, #0x7fffffffffffffff │ │ cmp x13, x21 │ │ - b.lt 3eb6c // b.tstop │ │ + b.lt 3eb90 // b.tstop │ │ add x13, x11, x8 │ │ eor x13, x13, #0x7fffffffffffffff │ │ cmp x13, x21 │ │ - b.lt 3eb6c // b.tstop │ │ + b.lt 3eb90 // b.tstop │ │ ldr x13, [x20, #8] │ │ add x9, x9, x21 │ │ add x12, x12, x9 │ │ cmp x12, x13 │ │ - b.hi 3eb6c // b.pmore │ │ + b.hi 3eb90 // b.pmore │ │ add x21, x8, x21 │ │ add x8, x11, x21 │ │ cmp x8, x13 │ │ - b.ls 3eb74 // b.plast │ │ + b.ls 3eb98 // b.plast │ │ mov w8, #0x2 // #2 │ │ - b 3ea2c │ │ + b 3ea50 │ │ str x9, [x22] │ │ ldr x8, [x20, #40] │ │ - cbz x8, 3eba0 │ │ + cbz x8, 3ebc4 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3ea28 │ │ + cbnz x0, 3ea4c │ │ ldrb w10, [sp, #47] │ │ - b 3ebac │ │ + b 3ebd0 │ │ ldr x8, [x20, #8] │ │ cmp x8, x21 │ │ - b.cc 3ea28 // b.lo, b.ul, b.last │ │ + b.cc 3ea4c // b.lo, b.ul, b.last │ │ add w8, w10, #0x1 │ │ add x1, sp, #0x10 │ │ mov x0, x20 │ │ mov w2, #0x10 // #16 │ │ str x21, [x20, #16] │ │ strb w8, [sp, #31] │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w8, w0 │ │ - cbnz w0, 3ea2c │ │ + cbnz w0, 3ea50 │ │ ldr q0, [sp, #16] │ │ ext v1.16b, v0.16b, v0.16b, #8 │ │ rev64 v1.8b, v1.8b │ │ cmtst v1.8b, v1.8b, v1.8b │ │ umov w8, v1.b[1] │ │ umov w10, v1.b[2] │ │ umov w9, v1.b[0] │ │ @@ -18261,15 +18238,15 @@ │ │ umov w9, v0.b[0] │ │ orr w8, w8, w11 │ │ orr w8, w8, w13 │ │ orr w8, w8, w12 │ │ orr w8, w8, w10 │ │ orr w8, w8, w9 │ │ tst w8, #0xff │ │ - b.eq 3ed54 // b.none │ │ + b.eq 3ed78 // b.none │ │ ldr q1, [sp, #32] │ │ cmeq v0.16b, v0.16b, v1.16b │ │ umov w8, v0.b[1] │ │ umov w10, v0.b[2] │ │ umov w9, v0.b[0] │ │ umov w11, v0.b[3] │ │ umov w12, v0.b[4] │ │ @@ -18313,138 +18290,138 @@ │ │ and w10, w12, #0x1 │ │ orr w8, w8, w9, lsl #13 │ │ mov w9, #0xffff // #65535 │ │ orr w8, w8, w10, lsl #14 │ │ orr w8, w8, w11, lsl #15 │ │ and w8, w8, #0xffff │ │ cmp w8, w9 │ │ - b.ne 3eb6c // b.any │ │ + b.ne 3eb90 // b.any │ │ ldr x9, [x20, #16] │ │ ldr x8, [x20, #40] │ │ add x22, x9, #0x8 │ │ - cbz x8, 3ed84 │ │ + cbz x8, 3eda8 │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3ed90 │ │ + cbz x0, 3edb4 │ │ mov w8, #0x55 // #85 │ │ - b 3ed98 │ │ + b 3edbc │ │ ldr x8, [x20, #8] │ │ cmp x8, x22 │ │ - b.cc 3ed7c // b.lo, b.ul, b.last │ │ + b.cc 3eda0 // b.lo, b.ul, b.last │ │ mov w8, wzr │ │ str x22, [x20, #16] │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ stur w8, [x29, #-12] │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 3ea2c │ │ + cbnz w8, 3ea50 │ │ sxth x9, w0 │ │ - tbnz w9, #31, 3eb6c │ │ + tbnz w9, #31, 3eb90 │ │ ldr x8, [x20, #40] │ │ add x21, x21, x9 │ │ - cbz x8, 3ede0 │ │ + cbz x8, 3ee04 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3ea28 │ │ - b 3edec │ │ + cbnz x0, 3ea4c │ │ + b 3ee10 │ │ ldr x8, [x20, #8] │ │ cmp x8, x21 │ │ - b.cc 3ea28 // b.lo, b.ul, b.last │ │ + b.cc 3ea4c // b.lo, b.ul, b.last │ │ mov w8, wzr │ │ str x21, [x20, #16] │ │ str x21, [x19] │ │ - b 3ea2c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3ea50 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ mov x20, x1 │ │ - cbz x8, 3ee3c │ │ + cbz x8, 3ee60 │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3ee48 │ │ + cbz x0, 3ee6c │ │ mov w0, #0x55 // #85 │ │ - b 3ee50 │ │ + b 3ee74 │ │ ldr x8, [x19, #8] │ │ cmp x8, x20 │ │ - b.cc 3ee34 // b.lo, b.ul, b.last │ │ + b.cc 3ee58 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ str x20, [x19, #16] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldp x8, x21, [x0, #8] │ │ subs x9, x8, x21 │ │ - b.ls 3eea4 // b.plast │ │ + b.ls 3eec8 // b.plast │ │ mov x20, x2 │ │ mov x2, x1 │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3eeac │ │ + cbz x8, 3eed0 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov x3, x20 │ │ blr x8 │ │ mov x22, x0 │ │ - b 3eecc │ │ + b 3eef0 │ │ mov w0, #0x55 // #85 │ │ - b 3eee0 │ │ + b 3ef04 │ │ cmp x9, x20 │ │ csel x22, x20, x9, hi // hi = pmore │ │ - cbz x20, 3eecc │ │ + cbz x20, 3eef0 │ │ ldr x8, [x19] │ │ mov x0, x2 │ │ mov x2, x22 │ │ add x1, x8, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ cmp x22, x20 │ │ mov w9, #0x55 // #85 │ │ add x8, x22, x21 │ │ csel w0, w9, wzr, cc // cc = lo, ul, last │ │ str x8, [x19, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - tbnz x1, #63, 3ef2c │ │ + tbnz x1, #63, 3ef50 │ │ ldr x9, [x0, #16] │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ add x20, x9, x1 │ │ - cbz x8, 3ef34 │ │ + cbz x8, 3ef58 │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3ef40 │ │ + cbz x0, 3ef64 │ │ mov w0, #0x55 // #85 │ │ - b 3ef48 │ │ + b 3ef6c │ │ ldr x8, [x19, #8] │ │ cmp x8, x20 │ │ - b.cc 3ef2c // b.lo, b.ul, b.last │ │ + b.cc 3ef50 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ str x20, [x19, #16] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ @@ -18454,52 +18431,52 @@ │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x1 │ │ cmp x9, x8 │ │ - b.cs 3efb8 // b.hs, b.nlast │ │ + b.cs 3efdc // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3efc4 │ │ + cbz x8, 3efe8 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x2 // #2 │ │ blr x8 │ │ cmp x0, #0x2 │ │ - b.ne 3efb8 // b.any │ │ + b.ne 3efdc // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 3efd0 │ │ + b 3eff4 │ │ mov w0, wzr │ │ mov w8, #0x55 // #85 │ │ - b 3eff0 │ │ + b 3f014 │ │ ldr x8, [x20] │ │ - cbz x8, 3efe0 │ │ + cbz x8, 3f004 │ │ add x8, x8, x1 │ │ ldrh w8, [x8] │ │ rev w8, w8 │ │ lsr w0, w8, #16 │ │ - b 3efe4 │ │ + b 3f008 │ │ mov w0, wzr │ │ add x9, x1, #0x2 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3f018 // b.any │ │ + b.ne 3f03c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -18512,420 +18489,420 @@ │ │ mov w23, w5 │ │ mov x26, x4 │ │ mov x22, x3 │ │ stur x8, [x29, #-8] │ │ mov x25, x2 │ │ ldr x8, [x1, #40] │ │ ldr x19, [x0] │ │ - cbz x8, 3f090 │ │ + cbz x8, 3f0b4 │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 3f09c │ │ + cbnz x0, 3f0c0 │ │ ldr x8, [x24, #8] │ │ - b 3f0a4 │ │ + b 3f0c8 │ │ ldr x8, [x24, #8] │ │ cmp x8, x25 │ │ - b.cs 3f0a4 // b.hs, b.nlast │ │ + b.cs 3f0c8 // b.hs, b.nlast │ │ mov w0, #0x55 // #85 │ │ - b 3f0f0 │ │ + b 3f114 │ │ add x9, x25, #0x1 │ │ str x25, [x24, #16] │ │ cmp x9, x8 │ │ stur wzr, [x29, #-16] │ │ - b.cs 3f0e8 // b.hs, b.nlast │ │ + b.cs 3f10c // b.hs, b.nlast │ │ ldr x8, [x24, #40] │ │ - cbz x8, 3f120 │ │ + cbz x8, 3f144 │ │ sub x2, x29, #0xc │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov w3, #0x2 // #2 │ │ blr x8 │ │ cmp x0, #0x2 │ │ - b.ne 3f0e8 // b.any │ │ + b.ne 3f10c // b.any │ │ ldr x9, [x24, #16] │ │ sub x8, x29, #0xc │ │ - b 3f130 │ │ + b 3f154 │ │ mov w0, #0x55 // #85 │ │ stur w0, [x29, #-16] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 3f574 // b.any │ │ + b.ne 3f598 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ ldr x8, [x24] │ │ - cbz x8, 3f16c │ │ + cbz x8, 3f190 │ │ add x8, x8, x25 │ │ mov x9, x25 │ │ ldrb w10, [x8] │ │ add x1, x9, #0x2 │ │ ldrb w8, [x8, #1] │ │ stur wzr, [x29, #-16] │ │ lsl w10, w10, #8 │ │ str x1, [x24, #16] │ │ sxth w9, w10 │ │ orr w8, w9, w8 │ │ cmp w8, #0xfee │ │ - b.le 3f160 │ │ + b.le 3f184 │ │ mov w0, #0x8 // #8 │ │ - b 3f0f0 │ │ - tbz w8, #31, 3f178 │ │ + b 3f114 │ │ + tbz w8, #31, 3f19c │ │ mov w0, #0x1 // #1 │ │ - b 3f0f0 │ │ + b 3f114 │ │ add x1, x25, #0x2 │ │ stur wzr, [x29, #-16] │ │ str x1, [x24, #16] │ │ stp x20, x19, [sp, #16] │ │ add w27, w8, #0x1 │ │ ldr x9, [x24, #8] │ │ add x8, x1, #0x3 │ │ cmp x8, x9 │ │ - b.cs 3f09c // b.hs, b.nlast │ │ + b.cs 3f0c0 // b.hs, b.nlast │ │ ldr x8, [x24, #40] │ │ - cbz x8, 3f1bc │ │ + cbz x8, 3f1e0 │ │ sub x2, x29, #0xc │ │ mov x0, x24 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 3f09c // b.any │ │ + b.ne 3f0c0 // b.any │ │ ldp x9, x1, [x24, #8] │ │ sub x8, x29, #0xc │ │ - b 3f1c8 │ │ + b 3f1ec │ │ ldr x8, [x24] │ │ - cbz x8, 3f2bc │ │ + cbz x8, 3f2e0 │ │ add x8, x8, x1 │ │ ldr w8, [x8] │ │ rev w19, w8 │ │ add x8, x1, #0x4 │ │ add x10, x1, #0x5 │ │ cmp x10, x9 │ │ stur wzr, [x29, #-16] │ │ str x8, [x24, #16] │ │ - b.cs 3f09c // b.hs, b.nlast │ │ + b.cs 3f0c0 // b.hs, b.nlast │ │ ldr x10, [x24, #40] │ │ - cbz x10, 3f218 │ │ + cbz x10, 3f23c │ │ sub x2, x29, #0xc │ │ mov x0, x24 │ │ mov x1, x8 │ │ mov w3, #0x2 // #2 │ │ blr x10 │ │ cmp x0, #0x2 │ │ - b.ne 3f09c // b.any │ │ + b.ne 3f0c0 // b.any │ │ ldp x9, x8, [x24, #8] │ │ sub x10, x29, #0xc │ │ - b 3f224 │ │ + b 3f248 │ │ ldr x10, [x24] │ │ - cbz x10, 3f2c4 │ │ + cbz x10, 3f2e8 │ │ add x10, x10, x8 │ │ ldrh w10, [x10] │ │ rev w10, w10 │ │ lsr w20, w10, #16 │ │ add x1, x8, #0x2 │ │ add x8, x8, #0x3 │ │ cmp x8, x9 │ │ stur wzr, [x29, #-16] │ │ str x1, [x24, #16] │ │ - b.cs 3f09c // b.hs, b.nlast │ │ + b.cs 3f0c0 // b.hs, b.nlast │ │ ldr x8, [x24, #40] │ │ - cbz x8, 3f274 │ │ + cbz x8, 3f298 │ │ sub x2, x29, #0xc │ │ mov x0, x24 │ │ mov w3, #0x2 // #2 │ │ blr x8 │ │ cmp x0, #0x2 │ │ - b.ne 3f09c // b.any │ │ + b.ne 3f0c0 // b.any │ │ ldr x1, [x24, #16] │ │ sub x8, x29, #0xc │ │ - b 3f280 │ │ + b 3f2a4 │ │ ldr x8, [x24] │ │ - cbz x8, 3f294 │ │ + cbz x8, 3f2b8 │ │ add x8, x8, x1 │ │ ldrb w9, [x8] │ │ ldrb w8, [x8, #1] │ │ lsl w9, w9, #8 │ │ sxth x9, w9 │ │ orr x8, x9, x8 │ │ add x1, x1, #0x2 │ │ sxtw x9, w19 │ │ cmp x9, x26 │ │ stur wzr, [x29, #-16] │ │ str x1, [x24, #16] │ │ - b.eq 3f2cc // b.none │ │ + b.eq 3f2f0 // b.none │ │ subs w27, w27, #0x1 │ │ mov w0, #0x1 // #1 │ │ - b.ne 3f180 // b.any │ │ - b 3f0f0 │ │ + b.ne 3f1a4 // b.any │ │ + b 3f114 │ │ mov w19, wzr │ │ - b 3f1d0 │ │ + b 3f1f4 │ │ mov w20, wzr │ │ - b 3f230 │ │ + b 3f254 │ │ sxth x9, w20 │ │ cmp w20, #0xaa6 │ │ add x9, x9, #0x1 │ │ str x9, [x21] │ │ - b.hi 3f158 // b.pmore │ │ + b.hi 3f17c // b.pmore │ │ ldr x9, [x24, #40] │ │ add x25, x8, x25 │ │ - cbz x9, 3f30c │ │ + cbz x9, 3f330 │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x9 │ │ ldp x26, x20, [sp, #16] │ │ - cbnz x0, 3f09c │ │ - b 3f31c │ │ + cbnz x0, 3f0c0 │ │ + b 3f340 │ │ ldp x26, x20, [sp, #16] │ │ ldr x8, [x24, #8] │ │ cmp x8, x25 │ │ - b.cc 3f09c // b.lo, b.ul, b.last │ │ + b.cc 3f0c0 // b.lo, b.ul, b.last │ │ str x25, [x24, #16] │ │ ldr x8, [x21] │ │ stur wzr, [x29, #-16] │ │ - tbnz x8, #63, 3f340 │ │ - cbz x8, 3f348 │ │ + tbnz x8, #63, 3f364 │ │ + cbz x8, 3f36c │ │ lsr x9, x8, #27 │ │ - cbz x9, 3f394 │ │ + cbz x9, 3f3b8 │ │ mov w0, #0xa // #10 │ │ - b 3f0f0 │ │ + b 3f114 │ │ mov w0, #0x6 // #6 │ │ - b 3f0f0 │ │ + b 3f114 │ │ mov x19, xzr │ │ mov x25, xzr │ │ mov x1, xzr │ │ tst w23, #0xff │ │ - b.eq 3f374 // b.none │ │ - adrp x3, 3f000 │ │ + b.eq 3f398 // b.none │ │ + adrp x3, 3f000 │ │ mov x0, x25 │ │ - add x3, x3, #0x63c │ │ + add x3, x3, #0x660 │ │ mov w2, #0x10 // #16 │ │ - bl a51f0 │ │ + bl a4630 │ │ ldr x1, [x21] │ │ - tbnz x1, #63, 3f4b0 │ │ - cbz x1, 3f4c8 │ │ + tbnz x1, #63, 3f4d4 │ │ + cbz x1, 3f4ec │ │ lsr x8, x1, #28 │ │ - cbz x8, 3f4d0 │ │ + cbz x8, 3f4f4 │ │ mov w0, #0xa // #10 │ │ stur w0, [x29, #-16] │ │ - cbnz x25, 3f55c │ │ - b 3f0f0 │ │ + cbnz x25, 3f580 │ │ + b 3f114 │ │ ldr x9, [x20, #8] │ │ lsl x1, x8, #4 │ │ mov x0, x20 │ │ blr x9 │ │ - cbz x0, 3f4c0 │ │ + cbz x0, 3f4e4 │ │ ldr x1, [x21] │ │ mov x25, x0 │ │ stur wzr, [x29, #-16] │ │ cmp x1, #0x1 │ │ - b.lt 3f4a0 // b.tstop │ │ + b.lt 3f4c4 // b.tstop │ │ mov x19, xzr │ │ str x25, [sp, #8] │ │ add x25, x25, #0x8 │ │ ldr x20, [sp, #24] │ │ sub x1, x29, #0x10 │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ sturh w0, [x25, #-8] │ │ ldur w8, [x29, #-16] │ │ - cbnz w8, 3f530 │ │ + cbnz w8, 3f554 │ │ ldr x9, [x24, #16] │ │ ldr x8, [x24, #40] │ │ add x26, x9, #0x2 │ │ - cbz x8, 3f410 │ │ + cbz x8, 3f434 │ │ mov x0, x24 │ │ mov x1, x26 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3f41c │ │ - b 3f538 │ │ + cbz x0, 3f440 │ │ + b 3f55c │ │ ldr x8, [x24, #8] │ │ cmp x8, x26 │ │ - b.cc 3f538 // b.lo, b.ul, b.last │ │ + b.cc 3f55c // b.lo, b.ul, b.last │ │ sub x1, x29, #0x10 │ │ mov x0, x24 │ │ str x26, [x24, #16] │ │ stur wzr, [x29, #-16] │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-16] │ │ - cbnz w8, 3f530 │ │ + cbnz w8, 3f554 │ │ ldr x9, [x24, #16] │ │ mov w26, w0 │ │ ldr x8, [x24, #40] │ │ add x27, x9, #0x4 │ │ - cbz x8, 3f468 │ │ + cbz x8, 3f48c │ │ mov x0, x24 │ │ mov x1, x27 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 3f474 │ │ - b 3f538 │ │ + cbz x0, 3f498 │ │ + b 3f55c │ │ ldr x8, [x24, #8] │ │ cmp x8, x27 │ │ - b.cc 3f538 // b.lo, b.ul, b.last │ │ + b.cc 3f55c // b.lo, b.ul, b.last │ │ str x27, [x24, #16] │ │ stur wzr, [x29, #-16] │ │ - tbnz w26, #31, 3f550 │ │ + tbnz w26, #31, 3f574 │ │ and w8, w26, #0xffffff │ │ add x19, x19, #0x1 │ │ ldr x26, [sp, #16] │ │ str x8, [x25], #16 │ │ ldr x1, [x21] │ │ cmp x1, x19 │ │ - b.gt 3f3cc │ │ + b.gt 3f3f0 │ │ ldr x25, [sp, #8] │ │ mov x19, x25 │ │ tst w23, #0xff │ │ - b.ne 3f35c // b.any │ │ - b 3f374 │ │ + b.ne 3f380 // b.any │ │ + b 3f398 │ │ mov w0, #0x6 // #6 │ │ stur w0, [x29, #-16] │ │ - cbnz x25, 3f55c │ │ - b 3f0f0 │ │ + cbnz x25, 3f580 │ │ + b 3f114 │ │ mov w0, #0x40 // #64 │ │ - b 3f0f0 │ │ + b 3f114 │ │ mov x8, xzr │ │ - b 3f51c │ │ + b 3f540 │ │ ldr x8, [x20, #8] │ │ lsl x1, x1, #3 │ │ mov x0, x20 │ │ blr x8 │ │ - cbz x0, 3f540 │ │ + cbz x0, 3f564 │ │ ldr x9, [x21] │ │ mov x8, x0 │ │ cmp x9, #0x1 │ │ - b.lt 3f518 // b.tstop │ │ + b.lt 3f53c // b.tstop │ │ mov x9, xzr │ │ add x10, x19, #0x8 │ │ ldr x11, [x10], #16 │ │ add x11, x11, x22 │ │ str x11, [x8, x9, lsl #3] │ │ add x9, x9, #0x1 │ │ ldr x11, [x21] │ │ cmp x11, x9 │ │ - b.gt 3f4fc │ │ + b.gt 3f520 │ │ ldr x26, [sp, #16] │ │ mov w0, wzr │ │ str x8, [x26] │ │ stur w0, [x29, #-16] │ │ - cbnz x25, 3f55c │ │ - b 3f0f0 │ │ + cbnz x25, 3f580 │ │ + b 3f114 │ │ ldr x25, [sp, #8] │ │ - b 3f55c │ │ + b 3f580 │ │ mov w8, #0x55 // #85 │ │ - b 3f554 │ │ + b 3f578 │ │ mov w0, #0x40 // #64 │ │ stur w0, [x29, #-16] │ │ - cbnz x25, 3f55c │ │ - b 3f0f0 │ │ + cbnz x25, 3f580 │ │ + b 3f114 │ │ mov w8, #0x8 // #8 │ │ ldr x25, [sp, #8] │ │ stur w8, [x29, #-16] │ │ ldr x0, [sp, #24] │ │ mov x1, x25 │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldur w0, [x29, #-16] │ │ - b 3f0f0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 3f114 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x3 │ │ cmp x9, x8 │ │ - b.cs 3f5dc // b.hs, b.nlast │ │ + b.cs 3f600 // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3f5e8 │ │ + cbz x8, 3f60c │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 3f5dc // b.any │ │ + b.ne 3f600 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 3f5f4 │ │ + b 3f618 │ │ mov w0, wzr │ │ mov w8, #0x55 // #85 │ │ - b 3f610 │ │ + b 3f634 │ │ ldr x8, [x20] │ │ - cbz x8, 3f600 │ │ + cbz x8, 3f624 │ │ add x8, x8, x1 │ │ ldr w8, [x8] │ │ rev w0, w8 │ │ - b 3f604 │ │ + b 3f628 │ │ mov w0, wzr │ │ add x9, x1, #0x4 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3f638 // b.any │ │ + b.ne 3f65c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldrsh w8, [x0] │ │ ldrsh w9, [x1] │ │ sub w0, w8, w9 │ │ ret │ │ ldr x0, [x0, #16] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0, #8] │ │ subs x9, x8, x1 │ │ - b.ls 3f69c // b.plast │ │ + b.ls 3f6c0 // b.plast │ │ mov x20, x3 │ │ mov x19, x0 │ │ mov x21, x1 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3f6a4 │ │ + cbz x8, 3f6c8 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov x3, x20 │ │ blr x8 │ │ mov x22, x0 │ │ - b 3f6c4 │ │ + b 3f6e8 │ │ mov w0, #0x55 // #85 │ │ - b 3f6d8 │ │ + b 3f6fc │ │ cmp x9, x20 │ │ csel x22, x20, x9, hi // hi = pmore │ │ - cbz x20, 3f6c4 │ │ + cbz x20, 3f6e8 │ │ ldr x8, [x19] │ │ mov x0, x2 │ │ mov x2, x22 │ │ add x1, x8, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ cmp x22, x20 │ │ mov w9, #0x55 // #85 │ │ add x8, x22, x21 │ │ csel w0, w9, wzr, cc // cc = lo, ul, last │ │ str x8, [x19, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ @@ -18934,114 +18911,114 @@ │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x3, x2 │ │ mov x2, x1 │ │ ldp x8, x1, [x0, #8] │ │ subs x9, x8, x1 │ │ - b.ls 3f724 // b.plast │ │ + b.ls 3f748 // b.plast │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3f72c │ │ + cbz x8, 3f750 │ │ mov x0, x19 │ │ blr x8 │ │ mov x20, x0 │ │ - b 3f74c │ │ + b 3f770 │ │ mov x20, xzr │ │ - b 3f758 │ │ + b 3f77c │ │ cmp x9, x3 │ │ csel x20, x3, x9, hi // hi = pmore │ │ - cbz x3, 3f74c │ │ + cbz x3, 3f770 │ │ ldr x8, [x19] │ │ mov x0, x2 │ │ mov x2, x20 │ │ add x1, x8, x1 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #16] │ │ add x8, x8, x20 │ │ str x8, [x19, #16] │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x2 │ │ mov x19, x0 │ │ - bl 3f79c │ │ - cbnz w0, 3f790 │ │ + bl 3f7c0 │ │ + cbnz w0, 3f7b4 │ │ ldr x8, [x19, #64] │ │ str x8, [x20] │ │ stp xzr, xzr, [x19, #64] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ mov x20, x1 │ │ - cbz x8, 3f7d0 │ │ + cbz x8, 3f7f4 │ │ ldr x9, [x19, #8] │ │ cmp x9, x20 │ │ - b.cs 3f804 // b.hs, b.nlast │ │ + b.cs 3f828 // b.hs, b.nlast │ │ mov w0, #0x55 // #85 │ │ - b 3f8b4 │ │ + b 3f8d8 │ │ ldp x9, x8, [x19, #8] │ │ mov w0, #0x55 // #85 │ │ subs x9, x9, x8 │ │ - b.ls 3f8b4 // b.plast │ │ + b.ls 3f8d8 // b.plast │ │ cmp x9, x20 │ │ - b.cc 3f8b4 // b.lo, b.ul, b.last │ │ + b.cc 3f8d8 // b.lo, b.ul, b.last │ │ ldr x9, [x19] │ │ mov w0, wzr │ │ add x9, x9, x8 │ │ add x8, x8, x20 │ │ add x10, x9, x20 │ │ stp x9, x10, [x19, #64] │ │ - b 3f8b0 │ │ + b 3f8d4 │ │ ldr x21, [x19, #56] │ │ cmp x20, #0x1 │ │ - b.lt 3f830 // b.tstop │ │ + b.lt 3f854 // b.tstop │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ - cbz x0, 3f840 │ │ + cbz x0, 3f864 │ │ mov x2, x0 │ │ ldr x8, [x19, #40] │ │ - b 3f850 │ │ - cbz x20, 3f84c │ │ + b 3f874 │ │ + cbz x20, 3f870 │ │ mov w0, #0x6 // #6 │ │ str xzr, [x19] │ │ - b 3f8b4 │ │ + b 3f8d8 │ │ mov w0, #0x40 // #64 │ │ str xzr, [x19] │ │ - b 3f8b4 │ │ + b 3f8d8 │ │ mov x2, xzr │ │ ldr x1, [x19, #16] │ │ mov x0, x19 │ │ mov x3, x20 │ │ str x2, [x19] │ │ blr x8 │ │ mov x22, x0 │ │ ldr x1, [x19] │ │ cmp x0, x20 │ │ - b.cs 3f894 // b.hs, b.nlast │ │ - cbz x1, 3f884 │ │ + b.cs 3f8b8 // b.hs, b.nlast │ │ + cbz x1, 3f8a8 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ mov x1, xzr │ │ mov w0, #0x55 // #85 │ │ str xzr, [x19] │ │ - b 3f898 │ │ + b 3f8bc │ │ mov w0, wzr │ │ add x9, x1, x20 │ │ cmp x1, #0x0 │ │ ldr x8, [x19, #16] │ │ csel x9, xzr, x9, eq // eq = none │ │ add x8, x8, x22 │ │ stp x1, x9, [x19, #64] │ │ @@ -19050,92 +19027,92 @@ │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ - cbz x0, 3f8f4 │ │ + cbz x0, 3f918 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3f8f4 │ │ + cbz x8, 3f918 │ │ ldr x1, [x19] │ │ - cbz x1, 3f8f4 │ │ + cbz x1, 3f918 │ │ ldr x0, [x0, #56] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ str xzr, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3f934 │ │ + cbz x8, 3f958 │ │ ldr x1, [x19] │ │ - cbz x1, 3f930 │ │ + cbz x1, 3f954 │ │ ldr x0, [x19, #56] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ str xzr, [x19] │ │ stp xzr, xzr, [x19, #64] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldp x8, x9, [x0, #64] │ │ cmp x8, x9 │ │ - b.cs 3f960 // b.hs, b.nlast │ │ + b.cs 3f984 // b.hs, b.nlast │ │ add x9, x8, #0x1 │ │ str x9, [x0, #64] │ │ ldrb w0, [x8] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldp x9, x10, [x0, #64] │ │ mov x8, x0 │ │ add x11, x9, #0x1 │ │ cmp x11, x10 │ │ - b.cs 3f990 // b.hs, b.nlast │ │ + b.cs 3f9b4 // b.hs, b.nlast │ │ ldrh w10, [x9], #2 │ │ str x9, [x8, #64] │ │ rev w10, w10 │ │ lsr w0, w10, #16 │ │ ret │ │ mov w0, wzr │ │ str x9, [x8, #64] │ │ ret │ │ ldp x9, x10, [x0, #64] │ │ mov x8, x0 │ │ add x11, x9, #0x1 │ │ cmp x11, x10 │ │ - b.cs 3f9bc // b.hs, b.nlast │ │ + b.cs 3f9e0 // b.hs, b.nlast │ │ ldrh w0, [x9], #2 │ │ str x9, [x8, #64] │ │ ret │ │ mov w0, wzr │ │ str x9, [x8, #64] │ │ ret │ │ ldp x9, x10, [x0, #64] │ │ mov x8, x0 │ │ add x11, x9, #0x3 │ │ cmp x11, x10 │ │ - b.cs 3f9ec // b.hs, b.nlast │ │ + b.cs 3fa10 // b.hs, b.nlast │ │ ldr w10, [x9], #4 │ │ str x9, [x8, #64] │ │ rev w0, w10 │ │ ret │ │ mov w0, wzr │ │ str x9, [x8, #64] │ │ ret │ │ ldp x9, x10, [x0, #64] │ │ mov x8, x0 │ │ add x11, x9, #0x3 │ │ cmp x11, x10 │ │ - b.cs 3fa18 // b.hs, b.nlast │ │ + b.cs 3fa3c // b.hs, b.nlast │ │ ldr w0, [x9], #4 │ │ str x9, [x8, #64] │ │ ret │ │ mov w0, wzr │ │ str x9, [x8, #64] │ │ ret │ │ sub sp, sp, #0x40 │ │ @@ -19146,593 +19123,597 @@ │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x9, x8, [x0, #8] │ │ strb wzr, [sp, #4] │ │ cmp x8, x9 │ │ - b.cs 3fa88 // b.hs, b.nlast │ │ + b.cs 3faac // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x9, [x0, #40] │ │ - cbz x9, 3fa90 │ │ + cbz x9, 3fab4 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov x1, x8 │ │ mov w3, #0x1 // #1 │ │ blr x9 │ │ cmp x0, #0x1 │ │ - b.ne 3fa88 // b.any │ │ + b.ne 3faac // b.any │ │ ldr x8, [x20, #16] │ │ - b 3fa9c │ │ + b 3fac0 │ │ mov w8, #0x55 // #85 │ │ - b 3faa8 │ │ + b 3facc │ │ ldr x9, [x20] │ │ ldrb w9, [x9, x8] │ │ strb w9, [sp, #4] │ │ add x9, x8, #0x1 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldrb w0, [sp, #4] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3fad4 // b.any │ │ + b.ne 3faf8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x1 │ │ cmp x9, x8 │ │ - b.cs 3fb3c // b.hs, b.nlast │ │ + b.cs 3fb60 // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3fb48 │ │ + cbz x8, 3fb6c │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x2 // #2 │ │ blr x8 │ │ cmp x0, #0x2 │ │ - b.ne 3fb3c // b.any │ │ + b.ne 3fb60 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 3fb54 │ │ + b 3fb78 │ │ mov w0, wzr │ │ mov w8, #0x55 // #85 │ │ - b 3fb6c │ │ + b 3fb90 │ │ ldr x8, [x20] │ │ - cbz x8, 3fb5c │ │ + cbz x8, 3fb80 │ │ add x8, x8, x1 │ │ ldrh w0, [x8] │ │ - b 3fb60 │ │ + b 3fb84 │ │ mov w0, wzr │ │ add x9, x1, #0x2 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3fb94 // b.any │ │ + b.ne 3fbb8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x2 │ │ cmp x9, x8 │ │ - b.cs 3fbfc // b.hs, b.nlast │ │ + b.cs 3fc20 // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3fc08 │ │ + cbz x8, 3fc2c │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x3 // #3 │ │ blr x8 │ │ cmp x0, #0x3 │ │ - b.ne 3fbfc // b.any │ │ + b.ne 3fc20 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 3fc14 │ │ + b 3fc38 │ │ mov x0, xzr │ │ mov w8, #0x55 // #85 │ │ - b 3fc40 │ │ + b 3fc64 │ │ ldr x8, [x20] │ │ - cbz x8, 3fc30 │ │ + cbz x8, 3fc54 │ │ add x8, x8, x1 │ │ ldrb w9, [x8] │ │ ldrb w10, [x8, #1] │ │ ldrb w8, [x8, #2] │ │ lsl x9, x9, #16 │ │ bfi x9, x10, #8, #8 │ │ orr x0, x9, x8 │ │ - b 3fc34 │ │ + b 3fc58 │ │ mov x0, xzr │ │ add x9, x1, #0x3 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3fc68 // b.any │ │ + b.ne 3fc8c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x3 │ │ cmp x9, x8 │ │ - b.cs 3fcd0 // b.hs, b.nlast │ │ + b.cs 3fcf4 // b.hs, b.nlast │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 3fcdc │ │ + cbz x8, 3fd00 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 3fcd0 // b.any │ │ + b.ne 3fcf4 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 3fce8 │ │ + b 3fd0c │ │ mov w0, wzr │ │ mov w8, #0x55 // #85 │ │ - b 3fd00 │ │ + b 3fd24 │ │ ldr x8, [x20] │ │ - cbz x8, 3fcf0 │ │ + cbz x8, 3fd14 │ │ add x8, x8, x1 │ │ ldr w0, [x8] │ │ - b 3fcf4 │ │ + b 3fd18 │ │ mov w0, wzr │ │ add x9, x1, #0x4 │ │ mov w8, wzr │ │ str x9, [x20, #16] │ │ str w8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 3fd28 // b.any │ │ + b.ne 3fd4c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ - str x25, [sp, #16] │ │ + stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - cbz x1, 3feb8 │ │ + cbz x1, 3feec │ │ mov x19, x0 │ │ - cbz x0, 3fec0 │ │ - mov x22, x19 │ │ - mov x8, x1 │ │ - adrp x25, b000 │ │ + cbz x0, 3fef4 │ │ + mov x23, x19 │ │ + adrp x26, b000 │ │ mov x20, x2 │ │ - mov w23, wzr │ │ - add x24, x8, #0x2 │ │ - ldr x1, [x22, #64]! │ │ - add x25, x25, #0xa65 │ │ - b 3fd80 │ │ - str x8, [x20, x9] │ │ - add x24, x24, #0x4 │ │ - mov x1, x21 │ │ - ldurb w8, [x24, #-2] │ │ + mov w24, wzr │ │ + add x25, x1, #0x2 │ │ + add x26, x26, #0xaa5 │ │ + ldr x21, [x23, #64]! │ │ + b 3fd9c │ │ + str w8, [x20, x9] │ │ + add x25, x25, #0x4 │ │ + ldurb w8, [x25, #-2] │ │ sub w9, w8, #0x4 │ │ cmp w9, #0x15 │ │ - b.hi 3fed4 // b.pmore │ │ - adr x10, 3fda0 │ │ - ldrb w11, [x25, x9] │ │ + b.hi 3ff08 // b.pmore │ │ + adr x10, 3fdbc │ │ + ldrb w11, [x26, x9] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ - ldrb w9, [x1], #1 │ │ + ldrb w9, [x21], #1 │ │ mov w10, #0x18 // #24 │ │ - b 3fdec │ │ - ldrh w9, [x1], #2 │ │ + b 3fe38 │ │ + ldrh w9, [x21], #2 │ │ mov w10, #0x10 // #16 │ │ lsl x9, x9, #48 │ │ rev x9, x9 │ │ - b 3fdec │ │ - ldrh w9, [x1], #2 │ │ + b 3fe38 │ │ + ldrh w9, [x21], #2 │ │ mov w10, #0x10 // #16 │ │ - b 3fdec │ │ - ldr w9, [x1], #4 │ │ + b 3fe38 │ │ + ldr w9, [x21], #4 │ │ mov w10, wzr │ │ - mov x21, x1 │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ - b 3fe24 │ │ - ldr w9, [x1], #4 │ │ + b 3fe38 │ │ + ldr w9, [x21], #4 │ │ mov w10, wzr │ │ - mov x21, x1 │ │ - b 3fe24 │ │ - ldrb w9, [x1] │ │ - ldrb w10, [x1, #1] │ │ - ldrb w11, [x1, #2] │ │ - b 3fe10 │ │ - ldrb w9, [x1, #2] │ │ - ldrb w10, [x1, #1] │ │ - ldrb w11, [x1] │ │ + b 3fe38 │ │ + ldrb w9, [x21] │ │ + ldrb w10, [x21, #1] │ │ + ldrb w11, [x21, #2] │ │ + b 3fe24 │ │ + ldrb w9, [x21, #2] │ │ + ldrb w10, [x21, #1] │ │ + ldrb w11, [x21] │ │ lsl x9, x9, #16 │ │ - add x21, x1, #0x3 │ │ + add x21, x21, #0x3 │ │ bfi x9, x10, #8, #8 │ │ mov w10, #0x8 // #8 │ │ orr x9, x9, x11 │ │ lsl w11, w9, w10 │ │ tst w8, #0x1 │ │ asr w11, w11, w10 │ │ - ldurb w10, [x24, #-1] │ │ + ldurb w10, [x25, #-1] │ │ sxtw x11, w11 │ │ csel x8, x9, x11, eq // eq = none │ │ - ldrh w9, [x24] │ │ + ldrh w9, [x25] │ │ cmp w10, #0x4 │ │ - b.eq 3fe60 // b.none │ │ + b.eq 3fd94 // b.none │ │ cmp w10, #0x2 │ │ - b.eq 3fe68 // b.none │ │ + b.eq 3fe78 // b.none │ │ cmp w10, #0x1 │ │ - b.ne 3fd74 // b.any │ │ + b.ne 3fe84 // b.any │ │ strb w8, [x20, x9] │ │ - b 3fd78 │ │ - str w8, [x20, x9] │ │ - b 3fd78 │ │ + add x25, x25, #0x4 │ │ + b 3fd9c │ │ strh w8, [x20, x9] │ │ - b 3fd78 │ │ - ldurb w2, [x24, #-1] │ │ + add x25, x25, #0x4 │ │ + b 3fd9c │ │ + str x8, [x20, x9] │ │ + add x25, x25, #0x4 │ │ + b 3fd9c │ │ ldr x9, [x19, #72] │ │ - add x21, x1, x2 │ │ - cmp x21, x9 │ │ - b.hi 3fec8 // b.pmore │ │ + ldurb w22, [x25, #-1] │ │ + sub x9, x9, x21 │ │ + cmp x9, x22 │ │ + b.cc 3fefc // b.lo, b.ul, b.last │ │ cmp w8, #0x18 │ │ - b.ne 3fd78 // b.any │ │ - ldrh w8, [x24] │ │ + b.ne 3fec0 // b.any │ │ + ldrh w8, [x25] │ │ + mov x1, x21 │ │ + mov x2, x22 │ │ add x0, x20, x8 │ │ - bl a51d0 │ │ - b 3fd78 │ │ - ldrh w1, [x24] │ │ + bl a4610 │ │ + add x21, x21, x22 │ │ + add x25, x25, #0x4 │ │ + b 3fd9c │ │ + ldrh w1, [x25] │ │ mov x0, x19 │ │ - bl 3f79c │ │ - cbnz w0, 3fee4 │ │ - ldr x21, [x22] │ │ - mov w23, #0x1 // #1 │ │ - b 3fd78 │ │ - mov w21, #0x6 // #6 │ │ - b 3ff10 │ │ - mov w21, #0x28 // #40 │ │ - b 3ff10 │ │ - mov w21, #0x55 // #85 │ │ - cbnz w23, 3feec │ │ - b 3ff10 │ │ - mov w21, wzr │ │ - str x1, [x22] │ │ - cbnz w23, 3feec │ │ - b 3ff10 │ │ - mov w21, w0 │ │ - cbz w23, 3ff10 │ │ + bl 3f7c0 │ │ + cbnz w0, 3ff18 │ │ + ldr x21, [x23] │ │ + mov w24, #0x1 // #1 │ │ + add x25, x25, #0x4 │ │ + b 3fd9c │ │ + mov w22, #0x6 // #6 │ │ + b 3ff44 │ │ + mov w22, #0x28 // #40 │ │ + b 3ff44 │ │ + mov w22, #0x55 // #85 │ │ + cbnz w24, 3ff20 │ │ + b 3ff44 │ │ + mov w22, wzr │ │ + str x21, [x23] │ │ + cbnz w24, 3ff20 │ │ + b 3ff44 │ │ + mov w22, w0 │ │ + cbz w24, 3ff44 │ │ ldr x8, [x19, #40] │ │ - cbz x8, 3ff0c │ │ + cbz x8, 3ff40 │ │ ldr x1, [x19] │ │ - cbz x1, 3ff08 │ │ + cbz x1, 3ff3c │ │ ldr x0, [x19, #56] │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ str xzr, [x19] │ │ - stp xzr, xzr, [x22] │ │ - mov w0, w21 │ │ - ldr x25, [sp, #16] │ │ + stp xzr, xzr, [x23] │ │ + mov w0, w22 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ mov x10, #0xffffffffffff0000 // #-65536 │ │ mov w11, #0xd95b // #55643 │ │ movk x10, #0xffa6, lsl #16 │ │ movk w11, #0xdb, lsl #16 │ │ add x8, x10, #0x2d0, lsl #12 │ │ cmp x0, x8 │ │ - b.ge 3ff70 // b.tcont │ │ + b.ge 3ffa4 // b.tcont │ │ mov x8, xzr │ │ sub x12, x10, #0x2d0, lsl #12 │ │ mov x9, x8 │ │ neg x8, x11 │ │ add x0, x0, #0x5a0, lsl #12 │ │ mov x11, x9 │ │ add x13, x0, x10 │ │ cmp x13, x12 │ │ - b.cc 3ff50 // b.lo, b.ul, b.last │ │ - b 3ffb0 │ │ + b.cc 3ff84 // b.lo, b.ul, b.last │ │ + b 3ffe4 │ │ cmp x0, #0x2d0, lsl #12 │ │ - b.le 3ffa4 │ │ + b.le 3ffd8 │ │ mov w9, #0xd95b // #55643 │ │ mov x11, xzr │ │ movk w9, #0xdb, lsl #16 │ │ mov x8, x9 │ │ neg x9, x11 │ │ add x0, x0, x10 │ │ mov x11, x8 │ │ add x12, x0, #0x5a0, lsl #12 │ │ cmp x12, #0x870, lsl #12 │ │ - b.hi 3ff84 // b.pmore │ │ - b 3ffb0 │ │ + b.hi 3ffb8 // b.pmore │ │ + b 3ffe4 │ │ mov w9, #0xd95b // #55643 │ │ mov x8, xzr │ │ movk w9, #0xdb, lsl #16 │ │ - adrp x12, b000 │ │ + adrp x12, b000 │ │ mov x10, xzr │ │ mov w11, #0x1 // #1 │ │ - add x12, x12, #0xa80 │ │ - b 3ffec │ │ + add x12, x12, #0xac0 │ │ + b 40020 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ sub x9, x9, x14 │ │ add x8, x13, x8 │ │ sub x0, x0, x15 │ │ lsl x11, x11, #1 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x16 │ │ - b.eq 40018 // b.none │ │ + b.eq 4004c // b.none │ │ add x13, x10, #0x1 │ │ add x14, x8, x11 │ │ asr x14, x14, x13 │ │ - tbz x0, #63, 3ffc4 │ │ + tbz x0, #63, 3fff8 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ add x9, x14, x9 │ │ sub x8, x8, x13 │ │ add x0, x15, x0 │ │ - b 3ffdc │ │ + b 40010 │ │ add x8, x9, #0x80 │ │ asr x0, x8, #8 │ │ ret │ │ - cbz x0, 40134 │ │ - adrp x8, a000 │ │ + cbz x0, 40168 │ │ + adrp x8, a000 │ │ mov x10, #0xffffffffffff0000 // #-65536 │ │ mov w11, #0xd95b // #55643 │ │ movk x10, #0xffa6, lsl #16 │ │ movk w11, #0xdb, lsl #16 │ │ - ldr q0, [x8, #1712] │ │ + ldr q0, [x8, #1776] │ │ add x8, x10, #0x2d0, lsl #12 │ │ cmp x1, x8 │ │ str q0, [x0] │ │ - b.ge 40078 // b.tcont │ │ + b.ge 400ac // b.tcont │ │ mov x8, xzr │ │ sub x12, x10, #0x2d0, lsl #12 │ │ mov x9, x8 │ │ neg x8, x11 │ │ add x1, x1, #0x5a0, lsl #12 │ │ mov x11, x9 │ │ add x13, x1, x10 │ │ cmp x13, x12 │ │ - b.cc 40058 // b.lo, b.ul, b.last │ │ - b 400b8 │ │ + b.cc 4008c // b.lo, b.ul, b.last │ │ + b 400ec │ │ cmp x1, #0x2d0, lsl #12 │ │ - b.le 400ac │ │ + b.le 400e0 │ │ mov w9, #0xd95b // #55643 │ │ mov x11, xzr │ │ movk w9, #0xdb, lsl #16 │ │ mov x8, x9 │ │ neg x9, x11 │ │ add x1, x1, x10 │ │ mov x11, x8 │ │ add x12, x1, #0x5a0, lsl #12 │ │ cmp x12, #0x870, lsl #12 │ │ - b.hi 4008c // b.pmore │ │ - b 400b8 │ │ + b.hi 400c0 // b.pmore │ │ + b 400ec │ │ mov w9, #0xd95b // #55643 │ │ mov x8, xzr │ │ movk w9, #0xdb, lsl #16 │ │ - adrp x12, b000 │ │ + adrp x12, b000 │ │ mov x10, xzr │ │ mov w11, #0x1 // #1 │ │ - add x12, x12, #0xa80 │ │ - b 400f4 │ │ + add x12, x12, #0xac0 │ │ + b 40128 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ sub x9, x9, x14 │ │ add x8, x13, x8 │ │ sub x1, x1, x15 │ │ lsl x11, x11, #1 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x16 │ │ - b.eq 40120 // b.none │ │ + b.eq 40154 // b.none │ │ add x13, x10, #0x1 │ │ add x14, x8, x11 │ │ asr x14, x14, x13 │ │ - tbz x1, #63, 400cc │ │ + tbz x1, #63, 40100 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ add x9, x14, x9 │ │ sub x8, x8, x13 │ │ add x1, x15, x1 │ │ - b 400e4 │ │ + b 40118 │ │ add x9, x9, #0x80 │ │ add x8, x8, #0x80 │ │ asr x9, x9, #8 │ │ asr x8, x8, #8 │ │ stp x9, x8, [x0] │ │ ret │ │ mov x10, #0xffffffffffff0000 // #-65536 │ │ mov w11, #0xd95b // #55643 │ │ movk x10, #0xffa6, lsl #16 │ │ movk w11, #0xdb, lsl #16 │ │ add x8, x10, #0x2d0, lsl #12 │ │ cmp x0, x8 │ │ - b.ge 4017c // b.tcont │ │ + b.ge 401b0 // b.tcont │ │ mov x8, xzr │ │ sub x12, x10, #0x2d0, lsl #12 │ │ mov x9, x8 │ │ neg x8, x11 │ │ add x0, x0, #0x5a0, lsl #12 │ │ mov x11, x9 │ │ add x13, x0, x10 │ │ cmp x13, x12 │ │ - b.cc 4015c // b.lo, b.ul, b.last │ │ - b 401bc │ │ + b.cc 40190 // b.lo, b.ul, b.last │ │ + b 401f0 │ │ cmp x0, #0x2d0, lsl #12 │ │ - b.le 401b0 │ │ + b.le 401e4 │ │ mov w9, #0xd95b // #55643 │ │ mov x11, xzr │ │ movk w9, #0xdb, lsl #16 │ │ mov x8, x9 │ │ neg x9, x11 │ │ add x0, x0, x10 │ │ mov x11, x8 │ │ add x12, x0, #0x5a0, lsl #12 │ │ cmp x12, #0x870, lsl #12 │ │ - b.hi 40190 // b.pmore │ │ - b 401bc │ │ + b.hi 401c4 // b.pmore │ │ + b 401f0 │ │ mov w9, #0xd95b // #55643 │ │ mov x8, xzr │ │ movk w9, #0xdb, lsl #16 │ │ - adrp x12, b000 │ │ + adrp x12, b000 │ │ mov x10, xzr │ │ mov w11, #0x1 // #1 │ │ - add x12, x12, #0xa80 │ │ - b 401f8 │ │ + add x12, x12, #0xac0 │ │ + b 4022c │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ sub x9, x9, x14 │ │ add x8, x13, x8 │ │ sub x0, x0, x15 │ │ lsl x11, x11, #1 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x16 │ │ - b.eq 40224 // b.none │ │ + b.eq 40258 // b.none │ │ add x13, x10, #0x1 │ │ add x14, x8, x11 │ │ asr x14, x14, x13 │ │ - tbz x0, #63, 401d0 │ │ + tbz x0, #63, 40204 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ add x9, x14, x9 │ │ sub x8, x8, x13 │ │ add x0, x15, x0 │ │ - b 401e8 │ │ + b 4021c │ │ add x8, x8, #0x80 │ │ asr x0, x8, #8 │ │ ret │ │ mov x10, #0xffffffffffff0000 // #-65536 │ │ movk x10, #0xffa6, lsl #16 │ │ add x8, x10, #0x2d0, lsl #12 │ │ cmp x0, x8 │ │ - b.ge 40270 // b.tcont │ │ + b.ge 402a4 // b.tcont │ │ mov x8, xzr │ │ mov w12, #0x1000000 // #16777216 │ │ sub x11, x10, #0x2d0, lsl #12 │ │ mov x9, x8 │ │ neg x8, x12 │ │ add x0, x0, #0x5a0, lsl #12 │ │ mov x12, x9 │ │ add x13, x0, x10 │ │ cmp x13, x11 │ │ - b.cc 40250 // b.lo, b.ul, b.last │ │ - b 402a8 │ │ + b.cc 40284 // b.lo, b.ul, b.last │ │ + b 402dc │ │ cmp x0, #0x2d0, lsl #12 │ │ - b.le 402a0 │ │ + b.le 402d4 │ │ mov x11, xzr │ │ mov w9, #0x1000000 // #16777216 │ │ mov x8, x9 │ │ neg x9, x11 │ │ add x0, x0, x10 │ │ mov x11, x8 │ │ add x12, x0, #0x5a0, lsl #12 │ │ cmp x12, #0x870, lsl #12 │ │ - b.hi 40280 // b.pmore │ │ - b 402a8 │ │ + b.hi 402b4 // b.pmore │ │ + b 402dc │ │ mov x8, xzr │ │ mov w9, #0x1000000 // #16777216 │ │ - adrp x12, b000 │ │ + adrp x12, b000 │ │ mov x10, xzr │ │ mov w11, #0x1 // #1 │ │ - add x12, x12, #0xa80 │ │ - b 402e4 │ │ + add x12, x12, #0xac0 │ │ + b 40318 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ sub x9, x9, x14 │ │ add x8, x13, x8 │ │ sub x0, x0, x15 │ │ lsl x11, x11, #1 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x16 │ │ - b.eq 40310 // b.none │ │ + b.eq 40344 // b.none │ │ add x13, x10, #0x1 │ │ add x14, x8, x11 │ │ asr x14, x14, x13 │ │ - tbz x0, #63, 402bc │ │ + tbz x0, #63, 402f0 │ │ ldr x15, [x12, x10, lsl #3] │ │ add x16, x9, x11 │ │ asr x13, x16, x13 │ │ add x9, x14, x9 │ │ sub x8, x8, x13 │ │ add x0, x15, x0 │ │ - b 402d4 │ │ + b 40308 │ │ cmp x9, #0x0 │ │ cneg x10, x9, mi // mi = first │ │ - cbz x10, 40334 │ │ + cbz x10, 40368 │ │ cmp x8, #0x0 │ │ cneg x11, x8, mi // mi = first │ │ lsl x11, x11, #16 │ │ add x11, x11, x10, lsr #1 │ │ udiv x10, x11, x10 │ │ - b 40338 │ │ + b 4036c │ │ mov w10, #0x7fffffff // #2147483647 │ │ cmp x9, #0x0 │ │ cset w9, lt // lt = tstop │ │ cmp x8, #0x0 │ │ cset w8, lt // lt = tstop │ │ eor w8, w9, w8 │ │ cmp w8, #0x0 │ │ cneg x0, x10, ne // ne = any │ │ ret │ │ orr x8, x1, x0 │ │ - cbz x8, 403c4 │ │ + cbz x8, 403f8 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x1, #0x0 │ │ cneg x9, x1, mi // mi = first │ │ orr w8, w9, w8 │ │ mov w9, #0x2 // #2 │ │ clz w10, w8 │ │ @@ -19744,80 +19725,80 @@ │ │ lsl x12, x0, x10 │ │ asr x9, x1, x9 │ │ lsl x8, x1, x10 │ │ csel x12, x11, x12, ne // ne = any │ │ csel x8, x9, x8, ne // ne = any │ │ neg x11, x12 │ │ cmp x8, x12 │ │ - b.le 403cc │ │ + b.le 40400 │ │ cmp x8, x11 │ │ - b.le 403ec │ │ + b.le 40420 │ │ mov w9, #0x5a0000 // #5898240 │ │ mov x10, x11 │ │ - b 40410 │ │ + b 40444 │ │ mov x0, xzr │ │ ret │ │ cmp x8, x11 │ │ - b.ge 40404 // b.tcont │ │ + b.ge 40438 // b.tcont │ │ mov x9, #0xffffffffffff0000 // #-65536 │ │ neg x8, x8 │ │ movk x9, #0xff4c, lsl #16 │ │ mov x10, x12 │ │ add x9, x9, #0x5a0, lsl #12 │ │ - b 40410 │ │ + b 40444 │ │ cmp x8, #0x0 │ │ mov w9, #0xb40000 // #11796480 │ │ cneg x9, x9, le │ │ neg x10, x8 │ │ mov x8, x11 │ │ - b 40410 │ │ + b 40444 │ │ mov x9, xzr │ │ mov x10, x8 │ │ mov x8, x12 │ │ - adrp x13, b000 │ │ + adrp x13, b000 │ │ mov x11, xzr │ │ mov w12, #0x1 // #1 │ │ - add x13, x13, #0xa80 │ │ - b 4044c │ │ + add x13, x13, #0xac0 │ │ + b 40480 │ │ ldr x16, [x13, x11, lsl #3] │ │ add x17, x8, x12 │ │ asr x14, x17, x14 │ │ sub x8, x8, x15 │ │ add x10, x14, x10 │ │ sub x9, x9, x16 │ │ lsl x12, x12, #1 │ │ add x11, x11, #0x1 │ │ cmp x11, #0x16 │ │ - b.eq 4047c // b.none │ │ + b.eq 404b0 // b.none │ │ add x14, x11, #0x1 │ │ add x15, x10, x12 │ │ cmp x10, #0x1 │ │ asr x15, x15, x14 │ │ - b.lt 40424 // b.tstop │ │ + b.lt 40458 // b.tstop │ │ ldr x16, [x13, x11, lsl #3] │ │ add x17, x8, x12 │ │ asr x14, x17, x14 │ │ add x8, x15, x8 │ │ sub x10, x10, x14 │ │ add x9, x16, x9 │ │ - b 4043c │ │ - tbnz x9, #63, 4048c │ │ + b 40470 │ │ + tbnz x9, #63, 404c0 │ │ add x8, x9, #0x8 │ │ and x0, x8, #0xfffffffffffffff0 │ │ ret │ │ mov w8, #0x8 // #8 │ │ sub x8, x8, x9 │ │ and x8, x8, #0xfffffffffffffff0 │ │ neg x0, x8 │ │ ret │ │ - cbz x0, 40650 │ │ - cbz x1, 40650 │ │ + cbz x0, 40684 │ │ + cbz x1, 40684 │ │ ldp x11, x12, [x0] │ │ orr x8, x11, x12 │ │ - cbz x8, 40650 │ │ + cbz x8, 40684 │ │ cmp x11, #0x0 │ │ mov x13, #0xffffffffffff0000 // #-65536 │ │ cneg x8, x11, mi // mi = first │ │ cmp x12, #0x0 │ │ cneg x9, x12, mi // mi = first │ │ movk x13, #0xffa6, lsl #16 │ │ orr w10, w9, w8 │ │ @@ -19831,102 +19812,102 @@ │ │ asr x16, x12, x14 │ │ lsl x11, x11, x8 │ │ lsl x12, x12, x8 │ │ csel x14, x15, x11, ne // ne = any │ │ csel x11, x16, x12, ne // ne = any │ │ add x12, x13, #0x2d0, lsl #12 │ │ cmp x1, x12 │ │ - b.ge 40530 // b.tcont │ │ + b.ge 40564 // b.tcont │ │ sub x15, x13, #0x2d0, lsl #12 │ │ mov x12, x11 │ │ neg x11, x14 │ │ add x1, x1, #0x5a0, lsl #12 │ │ mov x14, x12 │ │ add x16, x1, x13 │ │ cmp x16, x15 │ │ - b.cc 40510 // b.lo, b.ul, b.last │ │ - b 40564 │ │ + b.cc 40544 // b.lo, b.ul, b.last │ │ + b 40598 │ │ cmp x1, #0x2d0, lsl #12 │ │ - b.le 40560 │ │ + b.le 40594 │ │ mov x15, x11 │ │ mov x12, x14 │ │ mov x11, x12 │ │ neg x12, x15 │ │ add x1, x1, x13 │ │ mov x15, x11 │ │ add x14, x1, #0x5a0, lsl #12 │ │ cmp x14, #0x870, lsl #12 │ │ - b.hi 40540 // b.pmore │ │ - b 40564 │ │ + b.hi 40574 // b.pmore │ │ + b 40598 │ │ mov x12, x14 │ │ - adrp x15, b000 │ │ + adrp x15, b000 │ │ mov x13, xzr │ │ mov w14, #0x1 // #1 │ │ - add x15, x15, #0xa80 │ │ - b 405a0 │ │ + add x15, x15, #0xac0 │ │ + b 405d4 │ │ ldr x2, [x15, x13, lsl #3] │ │ add x3, x12, x14 │ │ asr x16, x3, x16 │ │ sub x12, x12, x17 │ │ add x11, x16, x11 │ │ sub x1, x1, x2 │ │ lsl x14, x14, #1 │ │ add x13, x13, #0x1 │ │ cmp x13, #0x16 │ │ - b.eq 405cc // b.none │ │ + b.eq 40600 // b.none │ │ add x16, x13, #0x1 │ │ add x17, x11, x14 │ │ asr x17, x17, x16 │ │ - tbz x1, #63, 40578 │ │ + tbz x1, #63, 405ac │ │ ldr x2, [x15, x13, lsl #3] │ │ add x3, x12, x14 │ │ asr x16, x3, x16 │ │ add x12, x17, x12 │ │ sub x11, x11, x16 │ │ add x1, x2, x1 │ │ - b 40590 │ │ + b 405c4 │ │ cmp x12, #0x0 │ │ mov w13, #0x5b16 // #23318 │ │ cneg x12, x12, mi // mi = first │ │ movk w13, #0xdbd9, lsl #16 │ │ mov w14, #0x40000000 // #1073741824 │ │ madd x12, x12, x13, x14 │ │ lsr x12, x12, #32 │ │ cneg x12, x12, lt // lt = tstop │ │ cmp x11, #0x0 │ │ cneg x11, x11, mi // mi = first │ │ madd x11, x11, x13, x14 │ │ lsr w13, w10, #29 │ │ lsr x11, x11, #32 │ │ cneg x10, x11, lt // lt = tstop │ │ - cbnz w13, 40638 │ │ + cbnz w13, 4066c │ │ sub w9, w9, #0x3 │ │ mov w11, #0x1 // #1 │ │ lsl w9, w11, w9 │ │ sxtw x9, w9 │ │ add x11, x12, x9 │ │ add x9, x10, x9 │ │ add x11, x11, x12, asr #63 │ │ add x9, x9, x10, asr #63 │ │ asr x11, x11, x8 │ │ asr x8, x9, x8 │ │ str x11, [x0] │ │ - b 4064c │ │ + b 40680 │ │ mov w8, #0x2 // #2 │ │ sub w8, w8, w9 │ │ lsl x9, x12, x8 │ │ lsl x8, x10, x8 │ │ str x9, [x0] │ │ str x8, [x0, #8] │ │ ret │ │ - cbz x0, 40668 │ │ + cbz x0, 4069c │ │ mov x8, x1 │ │ mov x1, x2 │ │ stp x8, xzr, [x0] │ │ - b 404a0 │ │ + b 404d4 │ │ ret │ │ mov x9, #0xffffffffffff0001 // #-65535 │ │ sub x8, x1, x0 │ │ movk x9, #0xff4c, lsl #16 │ │ mov w10, #0x1680000 // #23592960 │ │ cmp x8, x9 │ │ mov w12, #0xb40000 // #11796480 │ │ @@ -19952,120 +19933,157 @@ │ │ add x8, x8, x12 │ │ umulh x9, x8, x9 │ │ lsr x9, x9, #22 │ │ msub x9, x9, x10, x8 │ │ sub x8, x9, x8 │ │ add x0, x8, x11 │ │ ret │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ + mov x29, sp │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mov x19, x3 │ │ + mov x20, x2 │ │ + mov x21, x1 │ │ + cmp x2, #0x1 │ │ + b.lt 4076c // b.tstop │ │ + ldr x8, [x0, #8] │ │ + mov x1, x20 │ │ + blr x8 │ │ + cmp x0, #0x0 │ │ + mov x22, x0 │ │ + cset w8, eq // eq = none │ │ + lsl w23, w8, #6 │ │ + cbnz x20, 40780 │ │ + b 40798 │ │ + cmp x20, #0x0 │ │ + mov w8, #0x6 // #6 │ │ + mov x22, xzr │ │ + csel w23, wzr, w8, eq // eq = none │ │ + cbz x20, 40798 │ │ + cbz x21, 40798 │ │ + cbnz w23, 40798 │ │ + mov x0, x22 │ │ + mov x1, x21 │ │ + mov x2, x20 │ │ + bl a4610 │ │ + mov x0, x22 │ │ + str w23, [x19] │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldr x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ + ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ - cbz x1, 40760 │ │ + cbz x1, 40828 │ │ mov x20, x0 │ │ mov x0, x1 │ │ mov x21, x1 │ │ - bl a5200 │ │ + bl a4640 │ │ add x22, x0, #0x1 │ │ mov x8, #0x7fffffffffffffff // #9223372036854775807 │ │ cmp x0, x8 │ │ - b.cs 40750 // b.hs, b.nlast │ │ + b.cs 40818 // b.hs, b.nlast │ │ ldr x8, [x20, #8] │ │ mov x0, x20 │ │ mov x1, x22 │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x0, 40780 │ │ + cbz x0, 40848 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl a51d0 │ │ - b 40764 │ │ - cbz x22, 40760 │ │ + bl a4610 │ │ + b 4082c │ │ + cbz x22, 40828 │ │ mov x20, xzr │ │ mov w8, #0x6 // #6 │ │ - b 40768 │ │ + b 40830 │ │ mov x20, xzr │ │ mov w8, wzr │ │ mov x0, x20 │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov w8, #0x40 // #64 │ │ - b 40768 │ │ + b 40830 │ │ cmp x2, #0x2 │ │ - b.cc 407ac // b.lo, b.ul, b.last │ │ + b.cc 40874 // b.lo, b.ul, b.last │ │ ldrb w8, [x1] │ │ - cbz w8, 407ac │ │ + cbz w8, 40874 │ │ add x1, x1, #0x1 │ │ sub x2, x2, #0x1 │ │ cmp x2, #0x1 │ │ strb w8, [x0], #1 │ │ - b.hi 40790 // b.pmore │ │ + b.hi 40858 // b.pmore │ │ strb wzr, [x0] │ │ ldrb w8, [x1] │ │ cmp w8, #0x0 │ │ cset w0, ne // ne = any │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x8, x0 │ │ mov w0, #0x6 // #6 │ │ - cbz x8, 40818 │ │ + cbz x8, 408e0 │ │ mov x20, x1 │ │ - cbz x1, 40818 │ │ + cbz x1, 408e0 │ │ ldr x21, [x8] │ │ - cbz x21, 40814 │ │ + cbz x21, 408dc │ │ mov x19, x2 │ │ mov x0, x21 │ │ mov x1, x19 │ │ ldr x22, [x21, #8] │ │ blr x20 │ │ cmp w0, #0x0 │ │ csel x21, x22, x21, eq // eq = none │ │ - cbnz w0, 40818 │ │ - cbnz x21, 407f0 │ │ - b 40818 │ │ + cbnz w0, 408e0 │ │ + cbnz x21, 408b8 │ │ + b 408e0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ - cbz x0, 40898 │ │ + cbz x0, 40960 │ │ mov x21, x2 │ │ - cbz x2, 40898 │ │ + cbz x2, 40960 │ │ mov x19, x0 │ │ ldr x23, [x0] │ │ - cbz x23, 40894 │ │ + cbz x23, 4095c │ │ mov x20, x3 │ │ mov x22, x1 │ │ - b 40878 │ │ + b 40940 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x23 │ │ blr x8 │ │ mov x23, x24 │ │ - cbz x24, 40894 │ │ + cbz x24, 4095c │ │ ldr x24, [x23, #8] │ │ - cbz x22, 40860 │ │ + cbz x22, 40928 │ │ ldr x1, [x23, #16] │ │ mov x0, x21 │ │ mov x2, x20 │ │ blr x22 │ │ - b 40860 │ │ + b 40928 │ │ stp xzr, xzr, [x19] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr w8, [x0] │ │ @@ -20085,35 +20103,35 @@ │ │ ldr w8, [x0] │ │ ldr w9, [x1] │ │ cmp w8, w9 │ │ cset w0, eq // eq = none │ │ ret │ │ ldr x9, [x0] │ │ ldrb w8, [x9] │ │ - cbz w8, 40924 │ │ + cbz w8, 409ec │ │ mov x0, xzr │ │ add x9, x9, #0x1 │ │ lsl x10, x0, #5 │ │ sub x10, x10, x0 │ │ add x0, x10, w8, uxtb │ │ ldrb w8, [x9], #1 │ │ - cbnz w8, 4090c │ │ + cbnz w8, 409d4 │ │ ret │ │ mov x0, xzr │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x0, [x0] │ │ ldr x1, [x1] │ │ ldrb w8, [x0] │ │ ldrb w9, [x1] │ │ cmp w8, w9 │ │ - b.ne 40954 // b.any │ │ - bl a51a0 │ │ - cbz w0, 40960 │ │ + b.ne 40a1c // b.any │ │ + bl a45e0 │ │ + cbz w0, 40a28 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0x70 │ │ @@ -20130,139 +20148,139 @@ │ │ mov w26, w4 │ │ mov x27, x3 │ │ mov x23, x2 │ │ mov x24, x1 │ │ str x6, [sp, #8] │ │ ldr x28, [x19, #72] │ │ cmp x28, #0x0 │ │ - b.le 409e4 │ │ + b.le 40aac │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov x1, x28 │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x0, 409fc │ │ + cbz x0, 40ac4 │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov x2, x28 │ │ - bl a5180 │ │ - b 40a0c │ │ - cbz x28, 40a08 │ │ + bl a45c0 │ │ + b 40ad4 │ │ + cbz x28, 40ad0 │ │ mov x0, xzr │ │ mov x20, xzr │ │ mov x22, xzr │ │ mov w25, #0x6 // #6 │ │ - b 40b84 │ │ + b 40c4c │ │ mov x22, xzr │ │ mov w25, #0x40 // #64 │ │ - b 40b84 │ │ + b 40c4c │ │ mov x20, xzr │ │ stp x22, x21, [x20, #176] │ │ ldr x8, [x24] │ │ str x8, [x20, #192] │ │ ldrb w8, [x23] │ │ - cbz w8, 40a2c │ │ + cbz w8, 40af4 │ │ ldr x8, [x20, #16] │ │ orr x8, x8, #0x400 │ │ str x8, [x20, #16] │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ mov w1, #0x80 // #128 │ │ blr x8 │ │ mov x22, x0 │ │ - cbz x0, 40adc │ │ + cbz x0, 40ba4 │ │ movi v0.2d, #0x0 │ │ cmp w26, #0x1 │ │ stp q0, q0, [x22, #96] │ │ stp q0, q0, [x22, #64] │ │ stp q0, q0, [x22, #32] │ │ stp q0, q0, [x22] │ │ str x22, [x20, #240] │ │ str xzr, [x22, #104] │ │ - b.lt 40aac // b.tstop │ │ + b.lt 40b74 // b.tstop │ │ mov w10, #0x6372 // #25458 │ │ mov x11, xzr │ │ mov w8, w26 │ │ add x9, x25, #0x8 │ │ movk w10, #0x696e, lsl #16 │ │ - b 40a94 │ │ + b 40b5c │ │ ldr x11, [x9] │ │ str x11, [x22, #104] │ │ add x9, x9, #0x10 │ │ subs x8, x8, #0x1 │ │ - b.eq 40aac // b.none │ │ - cbnz x11, 40aac │ │ + b.eq 40b74 // b.none │ │ + cbnz x11, 40b74 │ │ ldur x11, [x9, #-8] │ │ cmp x11, x10 │ │ - b.eq 40a80 // b.none │ │ + b.eq 40b48 // b.none │ │ mov x11, xzr │ │ - b 40a88 │ │ + b 40b50 │ │ mov w9, #0xffffffff // #-1 │ │ ldr x8, [x19, #96] │ │ str w9, [x22, #116] │ │ - cbz x8, 40ae4 │ │ + cbz x8, 40bac │ │ ldr x0, [x24] │ │ mov x1, x20 │ │ mov w2, w27 │ │ mov w3, w26 │ │ mov x4, x25 │ │ blr x8 │ │ mov w25, w0 │ │ - b 40ae8 │ │ + b 40bb0 │ │ mov w25, #0x40 // #64 │ │ - b 40b00 │ │ + b 40bc8 │ │ mov w25, wzr │ │ ldr w8, [x20, #16] │ │ ldr x9, [x20, #192] │ │ ubfx w8, w8, #10, #1 │ │ str x9, [x24] │ │ strb w8, [x23] │ │ - cbz w25, 40be4 │ │ + cbz w25, 40cac │ │ ldr w8, [x20, #72] │ │ cmp w8, #0x1 │ │ - b.lt 40b64 // b.tstop │ │ + b.lt 40c2c // b.tstop │ │ mov x26, xzr │ │ - b 40b3c │ │ + b 40c04 │ │ ldr x8, [x24, #16] │ │ mov x0, x24 │ │ mov x1, x23 │ │ blr x8 │ │ ldr x8, [x20, #80] │ │ ldrsw x9, [x20, #72] │ │ str xzr, [x8, x26, lsl #3] │ │ add x26, x26, #0x1 │ │ cmp x26, x9 │ │ - b.ge 40b64 // b.tcont │ │ + b.ge 40c2c // b.tcont │ │ ldr x8, [x20, #80] │ │ ldr x23, [x8, x26, lsl #3] │ │ ldr x8, [x23, #16] │ │ ldr x9, [x23] │ │ ldr x8, [x8, #16] │ │ ldr x24, [x9, #184] │ │ - cbz x8, 40b14 │ │ + cbz x8, 40bdc │ │ mov x0, x23 │ │ blr x8 │ │ - b 40b14 │ │ + b 40bdc │ │ ldr x1, [x20, #80] │ │ - cbz x1, 40b78 │ │ + cbz x1, 40c40 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ blr x8 │ │ mov x0, x20 │ │ str xzr, [x20, #80] │ │ str wzr, [x20, #72] │ │ ldr x8, [x19, #104] │ │ - cbz x8, 40b90 │ │ + cbz x8, 40c58 │ │ blr x8 │ │ - cbz x22, 40ba4 │ │ + cbz x22, 40c6c │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ - cbz x20, 40bb8 │ │ + cbz x20, 40c80 │ │ ldr x8, [x21, #16] │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x8 │ │ ldr x8, [sp, #8] │ │ str xzr, [x8] │ │ mov w0, w25 │ │ @@ -20271,53 +20289,53 @@ │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ ldr x8, [x20, #80] │ │ - cbz x8, 40c24 │ │ + cbz x8, 40cec │ │ ldrsw x9, [x20, #72] │ │ add x10, x8, x9, lsl #3 │ │ mov w9, #0x6963 // #26979 │ │ movk w9, #0x756e, lsl #16 │ │ sub x10, x10, #0x8 │ │ cmp x10, x8 │ │ - b.cs 40c34 // b.hs, b.nlast │ │ + b.cs 40cfc // b.hs, b.nlast │ │ cmp x10, x8 │ │ - b.cc 40c24 // b.lo, b.ul, b.last │ │ + b.cc 40cec // b.lo, b.ul, b.last │ │ ldr x11, [x10], #-8 │ │ ldr w12, [x11, #8] │ │ cmp w12, w9 │ │ - b.ne 40c08 // b.any │ │ + b.ne 40cd0 // b.any │ │ str x11, [x20, #168] │ │ mov w25, wzr │ │ ldr x8, [sp, #8] │ │ str x20, [x8] │ │ - b 40bc0 │ │ + b 40c88 │ │ mov x12, x10 │ │ - b 40c54 │ │ + b 40d1c │ │ ldrh w13, [x11, #14] │ │ cmp w13, #0x4 │ │ - b.eq 40c20 // b.none │ │ + b.eq 40ce8 // b.none │ │ sub x12, x12, #0x8 │ │ cmp x12, x8 │ │ - b.cc 40c08 // b.lo, b.ul, b.last │ │ + b.cc 40cd0 // b.lo, b.ul, b.last │ │ ldr x11, [x12] │ │ ldr w13, [x11, #8] │ │ cmp w13, w9 │ │ - b.ne 40c48 // b.any │ │ + b.ne 40d10 // b.any │ │ ldrh w13, [x11, #12] │ │ - cbz w13, 40c3c │ │ + cbz w13, 40d04 │ │ cmp w13, #0x3 │ │ - b.ne 40c48 // b.any │ │ + b.ne 40d10 // b.any │ │ ldrh w13, [x11, #14] │ │ cmp w13, #0xa │ │ - b.ne 40c48 // b.any │ │ - b 40c20 │ │ + b.ne 40d10 // b.any │ │ + b 40ce8 │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -20327,320 +20345,320 @@ │ │ ldr x8, [x27, #40] │ │ cmp x2, #0x0 │ │ csel x28, x9, x2, gt │ │ stur x8, [x29, #-8] │ │ ldp x8, x20, [x1, #8] │ │ add x9, x20, #0x3 │ │ cmp x9, x8 │ │ - b.cs 40e30 // b.hs, b.nlast │ │ + b.cs 40ef8 // b.hs, b.nlast │ │ mov x21, x3 │ │ mov x19, x1 │ │ mov x22, x0 │ │ ldr x8, [x1, #40] │ │ ldr x23, [x0] │ │ - cbz x8, 40d0c │ │ + cbz x8, 40dd4 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 40e30 // b.any │ │ + b.ne 40ef8 // b.any │ │ sub x9, x29, #0xc │ │ ldr x8, [x19, #16] │ │ - b 40d1c │ │ + b 40de4 │ │ ldr x8, [x19] │ │ - cbz x8, 40d84 │ │ + cbz x8, 40e4c │ │ add x9, x8, x20 │ │ mov x8, x20 │ │ ldr w9, [x9] │ │ add x1, x8, #0x4 │ │ mov w10, #0x7031 // #28721 │ │ movk w10, #0x7479, lsl #16 │ │ rev w9, w9 │ │ str x1, [x19, #16] │ │ cmp w9, w10 │ │ - b.ne 40d7c // b.any │ │ + b.ne 40e44 // b.any │ │ ldr x9, [x19, #8] │ │ add x10, x8, #0x5 │ │ cmp x10, x9 │ │ - b.cs 40e30 // b.hs, b.nlast │ │ + b.cs 40ef8 // b.hs, b.nlast │ │ ldr x10, [x19, #40] │ │ - cbz x10, 40dc8 │ │ + cbz x10, 40e90 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov w3, #0x2 // #2 │ │ blr x10 │ │ cmp x0, #0x2 │ │ - b.ne 40e30 // b.any │ │ + b.ne 40ef8 // b.any │ │ ldr x1, [x19, #16] │ │ sub x9, x29, #0xc │ │ ldr x8, [x19, #40] │ │ - b 40dd8 │ │ + b 40ea0 │ │ mov w26, #0x2 // #2 │ │ - b 40d90 │ │ + b 40e58 │ │ add x8, x20, #0x4 │ │ mov w26, #0x2 // #2 │ │ str x8, [x19, #16] │ │ ldr x8, [x19, #40] │ │ - cbz x8, 40db4 │ │ + cbz x8, 40e7c │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 40e30 │ │ - b 40dc0 │ │ + cbnz x0, 40ef8 │ │ + b 40e88 │ │ ldr x8, [x19, #8] │ │ cmp x8, x20 │ │ - b.cc 40e30 // b.lo, b.ul, b.last │ │ + b.cc 40ef8 // b.lo, b.ul, b.last │ │ str x20, [x19, #16] │ │ - b 40e34 │ │ + b 40efc │ │ ldr x10, [x19] │ │ - cbz x10, 40e18 │ │ + cbz x10, 40ee0 │ │ mov x8, xzr │ │ add x9, x10, x1 │ │ ldrh w9, [x9] │ │ add x10, x1, #0x2 │ │ add x24, x1, #0x8 │ │ lsl w9, w9, #16 │ │ str x10, [x19, #16] │ │ rev w25, w9 │ │ - cbz x8, 40e10 │ │ + cbz x8, 40ed8 │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 40e30 │ │ - b 40e68 │ │ + cbnz x0, 40ef8 │ │ + b 40f30 │ │ ldr x9, [x19, #8] │ │ - b 40e28 │ │ + b 40ef0 │ │ mov w25, wzr │ │ add x10, x8, #0x6 │ │ add x24, x8, #0xc │ │ str x10, [x19, #16] │ │ cmp x9, x24 │ │ - b.cs 40e68 // b.hs, b.nlast │ │ + b.cs 40f30 // b.hs, b.nlast │ │ mov w26, #0x55 // #85 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4118c // b.any │ │ + b.ne 41254 // b.any │ │ mov w0, w26 │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ str x24, [x19, #16] │ │ - cbz w25, 41074 │ │ + cbz w25, 4113c │ │ mov x8, #0xffffffffffffffff // #-1 │ │ str x23, [sp, #8] │ │ str wzr, [sp, #20] │ │ str x8, [sp, #24] │ │ - b 40e94 │ │ + b 40f5c │ │ ldur w25, [x29, #-16] │ │ mov w26, #0x8e // #142 │ │ subs w25, w25, #0x1 │ │ - b.eq 40e34 // b.none │ │ + b.eq 40efc // b.none │ │ ldr x8, [x19, #8] │ │ add x9, x24, #0x3 │ │ cmp x9, x8 │ │ - b.cs 40e30 // b.hs, b.nlast │ │ + b.cs 40ef8 // b.hs, b.nlast │ │ ldr x9, [x19, #40] │ │ stur w25, [x29, #-16] │ │ - cbz x9, 40edc │ │ + cbz x9, 40fa4 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov w3, #0x4 // #4 │ │ blr x9 │ │ cmp x0, #0x4 │ │ - b.ne 40e30 // b.any │ │ + b.ne 40ef8 // b.any │ │ ldr x24, [x19, #16] │ │ sub x9, x29, #0xc │ │ ldr x8, [x19, #40] │ │ - b 40eec │ │ + b 40fb4 │ │ ldr x9, [x19] │ │ - cbz x9, 40f2c │ │ + cbz x9, 40ff4 │ │ mov x8, xzr │ │ add x9, x9, x24 │ │ ldr w9, [x9] │ │ add x10, x24, #0x4 │ │ add x25, x24, #0x8 │ │ rev w26, w9 │ │ str x10, [x19, #16] │ │ - cbz x8, 40f24 │ │ + cbz x8, 40fec │ │ mov x0, x19 │ │ mov x1, x25 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 40e30 │ │ + cbnz x0, 40ef8 │ │ ldr x8, [x19, #8] │ │ - b 40f44 │ │ + b 4100c │ │ ldr x8, [x19, #8] │ │ - b 40f3c │ │ + b 41004 │ │ mov w26, wzr │ │ add x9, x24, #0x4 │ │ add x25, x24, #0x8 │ │ str x9, [x19, #16] │ │ cmp x8, x25 │ │ - b.cc 40e30 // b.lo, b.ul, b.last │ │ + b.cc 40ef8 // b.lo, b.ul, b.last │ │ add x9, x24, #0xb │ │ str x25, [x19, #16] │ │ cmp x9, x8 │ │ - b.cs 40e30 // b.hs, b.nlast │ │ + b.cs 40ef8 // b.hs, b.nlast │ │ ldr x9, [x19, #40] │ │ - cbz x9, 40f84 │ │ + cbz x9, 4104c │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov x1, x25 │ │ mov w3, #0x4 // #4 │ │ blr x9 │ │ cmp x0, #0x4 │ │ - b.ne 40e30 // b.any │ │ + b.ne 40ef8 // b.any │ │ ldp x8, x25, [x19, #8] │ │ sub x9, x29, #0xc │ │ - b 40f90 │ │ + b 41058 │ │ ldr x9, [x19] │ │ - cbz x9, 41064 │ │ + cbz x9, 4112c │ │ add x9, x9, x25 │ │ ldr w9, [x9] │ │ lsl x9, x9, #32 │ │ rev x23, x9 │ │ add x1, x25, #0x4 │ │ add x9, x25, #0x7 │ │ cmp x9, x8 │ │ str x1, [x19, #16] │ │ - b.cs 40e30 // b.hs, b.nlast │ │ + b.cs 40ef8 // b.hs, b.nlast │ │ ldr x8, [x19, #40] │ │ - cbz x8, 40fdc │ │ + cbz x8, 410a4 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 40e30 // b.any │ │ + b.ne 40ef8 // b.any │ │ ldr x1, [x19, #16] │ │ sub x8, x29, #0xc │ │ - b 40fe8 │ │ + b 410b0 │ │ ldr x8, [x19] │ │ - cbz x8, 4106c │ │ + cbz x8, 41134 │ │ add x8, x8, x1 │ │ ldr w8, [x8] │ │ lsl x8, x8, #32 │ │ rev x25, x8 │ │ add x24, x1, #0x4 │ │ mov w8, #0x5031 // #20529 │ │ movk w8, #0x5459, lsl #16 │ │ cmp w26, w8 │ │ str x24, [x19, #16] │ │ - b.eq 41034 // b.none │ │ + b.eq 410fc // b.none │ │ mov w8, #0x4420 // #17440 │ │ movk w8, #0x4349, lsl #16 │ │ cmp w26, w8 │ │ - b.ne 41050 // b.any │ │ + b.ne 41118 // b.any │ │ add x23, x23, #0x16 │ │ sub x25, x25, #0x16 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #20] │ │ - tbz x28, #63, 41044 │ │ - b 4107c │ │ + tbz x28, #63, 4110c │ │ + b 41144 │ │ add x23, x23, #0x18 │ │ sub x25, x25, #0x18 │ │ str wzr, [sp, #20] │ │ - tbnz x28, #63, 4107c │ │ + tbnz x28, #63, 41144 │ │ ldr x8, [sp, #24] │ │ add x8, x8, #0x1 │ │ str x8, [sp, #24] │ │ - tbnz x28, #63, 40e84 │ │ + tbnz x28, #63, 40f4c │ │ ldr x8, [sp, #24] │ │ cmp x8, x28 │ │ - b.ne 40e84 // b.any │ │ - b 4107c │ │ + b.ne 40f4c // b.any │ │ + b 41144 │ │ mov x23, xzr │ │ - b 40f9c │ │ + b 41064 │ │ mov x25, xzr │ │ - b 40ff4 │ │ + b 410bc │ │ mov w26, #0x8e // #142 │ │ - b 40e34 │ │ + b 40efc │ │ ldr x8, [x19, #8] │ │ mov w26, #0x8 // #8 │ │ subs x9, x8, x23 │ │ - b.cc 40e34 // b.lo, b.ul, b.last │ │ + b.cc 40efc // b.lo, b.ul, b.last │ │ cmp x25, x9 │ │ - b.hi 40e34 // b.pmore │ │ + b.hi 40efc // b.pmore │ │ ldr x9, [x19, #40] │ │ add x24, x23, x20 │ │ - cbz x9, 410bc │ │ + cbz x9, 41184 │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x9 │ │ - cbnz x0, 40e30 │ │ - b 410c4 │ │ + cbnz x0, 40ef8 │ │ + b 4118c │ │ cmp x8, x24 │ │ - b.cc 40e30 // b.lo, b.ul, b.last │ │ + b.cc 40ef8 // b.lo, b.ul, b.last │ │ cmp x25, #0x1 │ │ str x24, [x19, #16] │ │ - b.lt 41114 // b.tstop │ │ + b.lt 411dc // b.tstop │ │ ldr x0, [sp, #8] │ │ mov x1, x25 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ - cbz x0, 41120 │ │ + cbz x0, 411e8 │ │ mov x24, x0 │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov x2, x25 │ │ - bl 3ee5c │ │ - cbz w0, 41144 │ │ + bl 3ee80 │ │ + cbz w0, 4120c │ │ mov w26, w0 │ │ ldr x0, [sp, #8] │ │ mov x1, x24 │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ - b 4117c │ │ - cbz x25, 41128 │ │ + b 41244 │ │ + cbz x25, 411f0 │ │ mov w26, #0x6 // #6 │ │ - b 40e34 │ │ + b 40efc │ │ mov w26, #0x40 // #64 │ │ - b 40e34 │ │ + b 40efc │ │ mov x0, x19 │ │ mov x1, xzr │ │ mov x2, xzr │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w26, w0 │ │ - cbnz w0, 4117c │ │ + cbnz w0, 41244 │ │ mov x24, xzr │ │ ldr w10, [sp, #20] │ │ - adrp x8, a000 │ │ - adrp x9, a000 │ │ - add x8, x8, #0xc4b │ │ - add x9, x9, #0xefc │ │ + adrp x8, a000 │ │ + adrp x9, a000 │ │ + add x8, x8, #0xc8b │ │ + add x9, x9, #0xf3c │ │ and x3, x28, x28, asr #63 │ │ cmp w10, #0x0 │ │ mov x0, x22 │ │ csel x4, x9, x8, eq // eq = none │ │ mov x1, x24 │ │ mov x2, x25 │ │ mov x5, x21 │ │ - bl 41190 │ │ + bl 41258 │ │ mov w26, w0 │ │ and w8, w26, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 40e34 // b.any │ │ - b 40d90 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.ne 40efc // b.any │ │ + b 40e58 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ stp x28, x27, [sp, #96] │ │ stp x26, x25, [sp, #112] │ │ stp x24, x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ @@ -20651,111 +20669,111 @@ │ │ mov x22, x0 │ │ mov x23, x3 │ │ mov x24, x2 │ │ mov x19, x1 │ │ stur x8, [x29, #-8] │ │ ldr x20, [x0] │ │ str xzr, [sp, #48] │ │ - cbz x4, 4123c │ │ + cbz x4, 41304 │ │ ldr w8, [x22, #20] │ │ str x24, [sp] │ │ - cbz w8, 41220 │ │ + cbz w8, 412e8 │ │ add x8, x22, x8, lsl #3 │ │ mov x25, x4 │ │ mov x24, x23 │ │ mov x23, x21 │ │ add x27, x8, #0x18 │ │ add x28, x22, #0x18 │ │ ldr x21, [x28], #8 │ │ mov x1, x25 │ │ ldr x8, [x21] │ │ ldr x0, [x8, #16] │ │ - bl a51a0 │ │ - cbz w0, 412b4 │ │ + bl a45e0 │ │ + cbz w0, 4137c │ │ cmp x28, x27 │ │ - b.cc 41200 // b.lo, b.ul, b.last │ │ - cbz x19, 412e0 │ │ + b.cc 412c8 // b.lo, b.ul, b.last │ │ + cbz x19, 413a8 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ blr x8 │ │ mov w21, #0xb // #11 │ │ - b 41308 │ │ + b 413d0 │ │ add x8, sp, #0x8 │ │ mov w27, #0x2 // #2 │ │ add x25, x8, #0x20 │ │ - cbz x19, 412d8 │ │ + cbz x19, 413a0 │ │ str xzr, [sp, #40] │ │ mov x0, x20 │ │ ldr x8, [x20, #8] │ │ mov w1, #0x50 // #80 │ │ blr x8 │ │ - cbz x0, 412e8 │ │ + cbz x0, 413b0 │ │ movi v0.2d, #0x0 │ │ - adrp x8, 41000 │ │ - add x8, x8, #0x340 │ │ + adrp x8, 41000 │ │ + add x8, x8, #0x408 │ │ add x1, sp, #0x8 │ │ mov x2, x23 │ │ mov x3, x21 │ │ mov w4, wzr │ │ stp q0, q0, [x0] │ │ stp q0, q0, [x0, #48] │ │ str q0, [x0, #32] │ │ stp x19, x24, [x0] │ │ str xzr, [x0, #64] │ │ stp xzr, x20, [x0, #16] │ │ stp xzr, x8, [x0, #40] │ │ str x0, [x25] │ │ mov x0, x22 │ │ str w27, [sp, #8] │ │ - bl 3aa14 │ │ + bl 3aa68 │ │ mov w21, w0 │ │ - b 41308 │ │ + b 413d0 │ │ str x21, [sp, #48] │ │ - cbz x22, 412f0 │ │ + cbz x22, 413b8 │ │ mov x21, x23 │ │ mov x23, x24 │ │ ldr x24, [sp] │ │ add x8, sp, #0x8 │ │ add x25, x8, #0x20 │ │ mov w27, #0xa // #10 │ │ - cbnz x19, 4124c │ │ + cbnz x19, 41314 │ │ mov w21, #0x6 // #6 │ │ - b 41308 │ │ + b 413d0 │ │ mov w21, #0xb // #11 │ │ - b 41308 │ │ + b 413d0 │ │ mov w21, #0x40 // #64 │ │ - b 412f8 │ │ + b 413c0 │ │ mov w21, #0x21 // #33 │ │ - cbz x19, 41308 │ │ + cbz x19, 413d0 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ mov x1, x19 │ │ blr x8 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4133c // b.any │ │ + b.ne 41404 // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ ldp x28, x27, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x1, [x0] │ │ ldr x20, [x0, #24] │ │ - cbz x1, 41368 │ │ + cbz x1, 41430 │ │ ldr x8, [x20, #16] │ │ mov x0, x20 │ │ blr x8 │ │ stp xzr, xzr, [x19] │ │ mov x0, x20 │ │ ldr x2, [x20, #16] │ │ mov x1, x19 │ │ @@ -20777,21 +20795,21 @@ │ │ mov x25, x3 │ │ sub x3, x29, #0x18 │ │ sub x4, x29, #0x20 │ │ mov x21, x0 │ │ mov x22, x1 │ │ stur x8, [x29, #-8] │ │ ldr x19, [x0] │ │ - bl 3e958 │ │ + bl 3e97c │ │ mov w24, w0 │ │ - cbz w0, 41410 │ │ + cbz w0, 414d8 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 41a54 // b.any │ │ + b.ne 41b2c // b.any │ │ mov w0, w24 │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ @@ -20803,533 +20821,537 @@ │ │ sub x7, x29, #0x30 │ │ mov x0, x21 │ │ mov x1, x22 │ │ movk w4, #0x504f, lsl #16 │ │ mov x3, x24 │ │ mov w5, #0x1 // #1 │ │ mov x2, x23 │ │ - bl 3f01c │ │ - cbz w0, 414b8 │ │ + bl 3f040 │ │ + cbz w0, 41584 │ │ mov w4, #0x6e74 // #28276 │ │ sub x6, x29, #0x28 │ │ sub x7, x29, #0x30 │ │ mov x0, x21 │ │ mov x1, x22 │ │ mov x2, x23 │ │ mov x3, x24 │ │ movk w4, #0x7366, lsl #16 │ │ mov w5, wzr │ │ - bl 3f01c │ │ + bl 3f040 │ │ mov w24, w0 │ │ - cbnz w0, 413dc │ │ + cbnz w0, 414a4 │ │ ldur x23, [x29, #-48] │ │ sdiv x8, x25, x23 │ │ - msub x8, x8, x23, x25 │ │ + msub x24, x8, x23, x25 │ │ ldur x25, [x29, #-40] │ │ - eor x28, x8, x8, asr #63 │ │ + eor x28, x24, x24, asr #63 │ │ cmp x28, x23 │ │ - b.ge 415dc // b.tcont │ │ + b.ge 416a8 // b.tcont │ │ ldr x27, [x25, x28, lsl #3] │ │ ldr x8, [x22, #40] │ │ - ldr x24, [x21] │ │ - cbz x8, 41610 │ │ + ldr x9, [x21] │ │ + str x9, [sp, #56] │ │ + cbz x8, 416dc │ │ mov x0, x22 │ │ mov x1, x27 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 4161c │ │ - b 41624 │ │ + cbnz x0, 416e8 │ │ + b 416f0 │ │ ldur x1, [x29, #-40] │ │ add x8, x25, #0x1 │ │ cmp x8, #0x1 │ │ - b.hi 415d0 // b.pmore │ │ + b.hi 4169c // b.pmore │ │ ldur x28, [x29, #-48] │ │ cmp x28, #0x1 │ │ - b.lt 415f8 // b.tstop │ │ + b.lt 416c4 // b.tstop │ │ mov x24, xzr │ │ ldr x8, [x21] │ │ mov w27, #0xffffff // #16777215 │ │ mov x23, x1 │ │ str x1, [sp, #56] │ │ stp x8, x28, [sp, #40] │ │ ldr x8, [x22, #40] │ │ ldr x25, [x23] │ │ - cbz x8, 41518 │ │ + cbz x8, 415e4 │ │ mov x0, x22 │ │ mov x1, x25 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 41604 │ │ + cbnz x0, 416d0 │ │ ldr x8, [x22, #8] │ │ - b 41524 │ │ + b 415f0 │ │ ldr x8, [x22, #8] │ │ cmp x8, x25 │ │ - b.cc 41604 // b.lo, b.ul, b.last │ │ + b.cc 416d0 // b.lo, b.ul, b.last │ │ add x9, x25, #0x3 │ │ str x25, [x22, #16] │ │ cmp x9, x8 │ │ - b.cs 41604 // b.hs, b.nlast │ │ + b.cs 416d0 // b.hs, b.nlast │ │ ldr x8, [x22, #40] │ │ - cbz x8, 41564 │ │ + cbz x8, 41630 │ │ sub x2, x29, #0xc │ │ mov x0, x22 │ │ mov x1, x25 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 41604 // b.any │ │ + b.ne 416d0 // b.any │ │ ldr x25, [x22, #16] │ │ sub x8, x29, #0xc │ │ - b 41570 │ │ + b 4163c │ │ ldr x8, [x22] │ │ - cbz x8, 415c4 │ │ + cbz x8, 41690 │ │ add x8, x8, x25 │ │ ldrb w9, [x8] │ │ add x12, x25, #0x4 │ │ ldrb w11, [x8, #1] │ │ ldrb w10, [x8, #2] │ │ lsl x9, x9, #24 │ │ ldrb w8, [x8, #3] │ │ ubfx x13, x9, #24, #8 │ │ str x12, [x22, #16] │ │ - cbnz w13, 41658 │ │ + cbnz w13, 41724 │ │ bfi x9, x11, #16, #8 │ │ bfi x9, x10, #8, #8 │ │ orr x8, x9, x8 │ │ add x9, x24, #0x6 │ │ sub x10, x27, x8 │ │ cmp x10, x9 │ │ - b.cc 41658 // b.lo, b.ul, b.last │ │ + b.cc 41724 // b.lo, b.ul, b.last │ │ add x24, x8, x9 │ │ add x23, x23, #0x8 │ │ subs x28, x28, #0x1 │ │ - b.ne 414ec // b.any │ │ - b 41664 │ │ + b.ne 415b8 // b.any │ │ + b 41730 │ │ add x9, x25, #0x4 │ │ str x9, [x22, #16] │ │ - b 415a0 │ │ + b 4166c │ │ mov w24, #0x1 // #1 │ │ - cbnz x1, 418b8 │ │ - b 413dc │ │ - cbz x25, 415f0 │ │ + cbnz x1, 41984 │ │ + b 414a4 │ │ + cbz x25, 416bc │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ mov w24, #0x1 // #1 │ │ - b 413dc │ │ + b 414a4 │ │ mov w24, #0xa // #10 │ │ - cbnz x1, 418b8 │ │ - b 413dc │ │ + cbnz x1, 41984 │ │ + b 414a4 │ │ ldr x1, [sp, #56] │ │ mov w24, #0x55 // #85 │ │ - b 418b8 │ │ + b 41984 │ │ ldr x8, [x22, #8] │ │ cmp x8, x27 │ │ - b.cs 41624 // b.hs, b.nlast │ │ + b.cs 416f0 // b.hs, b.nlast │ │ mov w24, #0x55 // #85 │ │ - b 41644 │ │ + b 41710 │ │ sub x1, x29, #0xc │ │ mov x0, x22 │ │ - str x24, [sp, #56] │ │ + str x24, [sp, #48] │ │ str x27, [x22, #16] │ │ stur wzr, [x29, #-12] │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w24, [x29, #-12] │ │ - cbz w24, 4167c │ │ + cbz w24, 41748 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ - b 413dc │ │ + b 414a4 │ │ ldr x1, [sp, #56] │ │ mov w24, #0x9 // #9 │ │ - b 418b8 │ │ + b 41984 │ │ add x23, x24, #0x2 │ │ cmp x23, #0x5 │ │ - b.hi 41694 // b.pmore │ │ + b.hi 41760 // b.pmore │ │ ldr x1, [sp, #56] │ │ mov w24, #0xa // #10 │ │ - b 418b8 │ │ + b 41984 │ │ mov w24, w0 │ │ - cbz w24, 41858 │ │ + cbz w24, 41924 │ │ ubfx x8, x24, #24, #8 │ │ - cbz w8, 41860 │ │ + cbz w8, 4192c │ │ mov w24, #0x9 // #9 │ │ - b 41644 │ │ + b 41710 │ │ cmp x23, #0x1 │ │ - b.lt 418a4 // b.tstop │ │ + b.lt 41970 // b.tstop │ │ ldr x25, [sp, #40] │ │ mov x1, x23 │ │ ldr x8, [x25, #8] │ │ mov x0, x25 │ │ blr x8 │ │ - cbz x0, 418b0 │ │ + cbz x0, 4197c │ │ mov w9, #0x1 // #1 │ │ str x23, [sp, #8] │ │ mov w8, #0x180 // #384 │ │ mov w23, #0x6 // #6 │ │ ldr x25, [sp, #56] │ │ mov x28, x0 │ │ str w9, [sp, #20] │ │ mov w9, #0x2 // #2 │ │ strh w8, [x0] │ │ stur wzr, [x0, #2] │ │ stp x9, xzr, [sp, #24] │ │ - b 416f8 │ │ + b 417c4 │ │ ldr x8, [sp, #48] │ │ add x25, x25, #0x8 │ │ subs x8, x8, #0x1 │ │ str x8, [sp, #48] │ │ - b.eq 41940 // b.none │ │ + b.eq 41a10 // b.none │ │ ldr x8, [x22, #40] │ │ ldr x27, [x25] │ │ - cbz x8, 41720 │ │ + cbz x8, 417ec │ │ mov x0, x22 │ │ mov x1, x27 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 4172c │ │ - b 4196c │ │ + cbz x0, 417f8 │ │ + b 41a3c │ │ ldr x8, [x22, #8] │ │ cmp x8, x27 │ │ - b.cc 4196c // b.lo, b.ul, b.last │ │ + b.cc 41a3c // b.lo, b.ul, b.last │ │ sub x1, x29, #0x10 │ │ mov x0, x22 │ │ str x27, [x22, #16] │ │ stur wzr, [x29, #-16] │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-16] │ │ - cbnz w8, 4196c │ │ + cbnz w8, 41a3c │ │ mov w27, w0 │ │ - tbnz w0, #31, 4196c │ │ + tbnz w0, #31, 41a3c │ │ sub x1, x29, #0x10 │ │ mov x0, x22 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-16] │ │ - cbnz w8, 4196c │ │ + cbnz w8, 41a3c │ │ and w8, w0, #0xffff │ │ cmp w8, #0x100 │ │ mov w8, #0xa // #10 │ │ stur w8, [x29, #-16] │ │ - b.cc 416e4 // b.lo, b.ul, b.last │ │ + b.cc 417b0 // b.lo, b.ul, b.last │ │ mov w8, w27 │ │ sub x9, x8, #0x2 │ │ cmp w8, #0x2 │ │ csel x2, x9, xzr, hi // hi = pmore │ │ ldr w9, [sp, #20] │ │ ubfx w8, w0, #8, #8 │ │ cmp w9, w8 │ │ - b.ne 417a8 // b.any │ │ + b.ne 41874 // b.any │ │ ldr x8, [sp, #32] │ │ add x8, x2, x8 │ │ str x8, [sp, #32] │ │ - b 41828 │ │ + b 418f4 │ │ ldr x9, [sp, #24] │ │ ldr x10, [sp, #8] │ │ add x9, x9, #0x3 │ │ cmp x9, x10 │ │ - b.hi 4196c // b.pmore │ │ + b.hi 41a3c // b.pmore │ │ ldp x10, x13, [sp, #24] │ │ cmp w8, #0x5 │ │ mov x14, x28 │ │ add x10, x28, x10 │ │ lsr x11, x13, #8 │ │ lsr x12, x13, #16 │ │ strb w13, [x10] │ │ lsr x13, x13, #24 │ │ strb w11, [x10, #1] │ │ strb w12, [x10, #2] │ │ strb w13, [x28, x9] │ │ - b.eq 41940 // b.none │ │ + b.eq 41a10 // b.none │ │ ldr x10, [sp, #8] │ │ add x9, x23, #0x6 │ │ cmp x9, x10 │ │ - b.hi 4196c // b.pmore │ │ + b.hi 41a3c // b.pmore │ │ add x10, x28, x23 │ │ lsr w11, w0, #8 │ │ add x13, x23, #0x2 │ │ str w8, [sp, #20] │ │ mov x23, x9 │ │ mov w8, #0x80 // #128 │ │ mov x12, x28 │ │ strb w11, [x10, #1] │ │ stp x13, x2, [sp, #24] │ │ strb w8, [x10] │ │ str wzr, [x28, x13] │ │ cmp x23, x24 │ │ - b.hi 4196c // b.pmore │ │ + b.hi 41a3c // b.pmore │ │ mov x8, x23 │ │ add x23, x23, x2 │ │ cmp x23, x24 │ │ - b.hi 4196c // b.pmore │ │ + b.hi 41a3c // b.pmore │ │ add x1, x28, x8 │ │ mov x0, x22 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ stur w0, [x29, #-16] │ │ - cbz w0, 416e4 │ │ - b 4196c │ │ + cbz w0, 417b0 │ │ + b 41a3c │ │ mov w24, #0x1 // #1 │ │ - b 41644 │ │ + b 41710 │ │ mov x0, x21 │ │ mov x1, x22 │ │ mov x2, x28 │ │ mov x3, x20 │ │ - bl 40c84 │ │ - cbz w0, 418c8 │ │ + bl 40d4c │ │ + cbz w0, 41994 │ │ mov x28, x24 │ │ ldr x8, [x22, #40] │ │ add x24, x27, #0x4 │ │ - cbz x8, 418e8 │ │ + cbz x8, 419b8 │ │ mov x0, x22 │ │ mov x1, x24 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 4161c │ │ - b 418f4 │ │ + cbnz x0, 416e8 │ │ + b 419c4 │ │ ldr x1, [sp, #56] │ │ mov w24, #0x6 // #6 │ │ - b 418b8 │ │ + b 41984 │ │ ldr x1, [sp, #56] │ │ mov w24, #0x40 // #64 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ blr x8 │ │ - b 413dc │ │ + b 414a4 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ ldr x8, [x20] │ │ mov w24, wzr │ │ - str x23, [x8] │ │ - b 413dc │ │ + ldr x9, [sp, #48] │ │ + stp x23, x9, [x8] │ │ + b 414a4 │ │ ldr x8, [x22, #8] │ │ cmp x8, x24 │ │ - b.cc 4161c // b.lo, b.ul, b.last │ │ + b.cc 416e8 // b.lo, b.ul, b.last │ │ ldr x0, [sp, #56] │ │ str x24, [x22, #16] │ │ mov x1, x28 │ │ mov x24, x28 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ - cbz x0, 4198c │ │ + cbz x0, 41a5c │ │ mov x27, x0 │ │ mov x0, x22 │ │ mov x1, x27 │ │ mov x2, x24 │ │ - bl 3ee5c │ │ - cbz w0, 41994 │ │ + bl 3ee80 │ │ + cbz w0, 41a64 │ │ mov w24, w0 │ │ ldr x0, [sp, #56] │ │ mov x1, x27 │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ - b 41644 │ │ + b 41710 │ │ ldr x8, [sp, #8] │ │ add x2, x23, #0x2 │ │ cmp x2, x8 │ │ - b.hi 4196c // b.pmore │ │ + b.hi 41a3c // b.pmore │ │ ldr x8, [sp, #24] │ │ mov w9, #0x380 // #896 │ │ ldr x10, [sp, #8] │ │ strh w9, [x28, x23] │ │ add x8, x8, #0x3 │ │ cmp x8, x10 │ │ - b.ls 419f4 // b.plast │ │ + b.ls 41ac4 // b.plast │ │ ldr x0, [sp, #40] │ │ mov x1, x28 │ │ ldr x8, [x0, #16] │ │ blr x8 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ ldr x1, [sp, #56] │ │ - b 415ec │ │ + b 416b8 │ │ mov w24, #0x40 // #64 │ │ - b 41644 │ │ - adrp x4, a000 │ │ + b 41710 │ │ + adrp x4, a000 │ │ mov x2, x24 │ │ - add x4, x4, #0x83b │ │ + add x4, x4, #0x87b │ │ cmp w2, #0x5 │ │ - b.cc 419c4 // b.lo, b.ul, b.last │ │ + b.cc 41a94 // b.lo, b.ul, b.last │ │ ldr w8, [x27] │ │ mov w10, #0x544f // #21583 │ │ - adrp x9, b000 │ │ + adrp x9, b000 │ │ movk w10, #0x4f54, lsl #16 │ │ - add x9, x9, #0x301 │ │ + add x9, x9, #0x341 │ │ cmp w8, w10 │ │ csel x4, x9, x4, eq // eq = none │ │ mov x0, x21 │ │ mov x1, x27 │ │ mov x3, xzr │ │ mov x5, x20 │ │ - bl 41190 │ │ + bl 41258 │ │ mov w24, w0 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ - cbnz w24, 413dc │ │ - b 418d8 │ │ + cbnz w24, 414a4 │ │ + b 419a4 │ │ ldp x9, x12, [sp, #24] │ │ - adrp x4, a000 │ │ + adrp x4, a000 │ │ mov x0, x21 │ │ - add x4, x4, #0xefc │ │ + add x4, x4, #0xf3c │ │ mov x1, x28 │ │ mov x3, xzr │ │ mov x5, x20 │ │ add x9, x28, x9 │ │ lsr x10, x12, #8 │ │ lsr x11, x12, #16 │ │ strb w12, [x9] │ │ lsr x12, x12, #24 │ │ strb w10, [x9, #1] │ │ strb w11, [x9, #2] │ │ strb w12, [x28, x8] │ │ - bl 41190 │ │ + bl 41258 │ │ mov w24, w0 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ ldr x1, [sp, #56] │ │ blr x8 │ │ - cbnz w24, 413dc │ │ - mov w23, #0x1 // #1 │ │ - b 418d8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w24, 414a4 │ │ + ldr x8, [x20] │ │ + mov w9, #0x1 // #1 │ │ + str x9, [x8] │ │ + b 414a4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ str xzr, [x3] │ │ - cbz x1, 41a74 │ │ + cbz x1, 41b4c │ │ mov x0, x1 │ │ mov w1, #0x1607 // #5639 │ │ movk w1, #0x5, lsl #16 │ │ mov x2, x4 │ │ - b 4201c │ │ + b 420f4 │ │ mov w0, #0x51 // #81 │ │ ret │ │ str xzr, [x3] │ │ - cbz x1, 41a98 │ │ + cbz x1, 41b70 │ │ mov x0, x1 │ │ mov w1, #0x1600 // #5632 │ │ movk w1, #0x5, lsl #16 │ │ mov x2, x4 │ │ - b 4201c │ │ + b 420f4 │ │ mov w0, #0x51 // #81 │ │ ret │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ str x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x25, tpidr_el0 │ │ mov x1, x2 │ │ ldr x8, [x25, #40] │ │ - adrp x2, b000 │ │ + adrp x2, b000 │ │ mov x22, x0 │ │ - add x2, x2, #0xd2 │ │ + add x2, x2, #0x112 │ │ mov x23, x4 │ │ mov x21, x3 │ │ stur x8, [x29, #-8] │ │ ldr x19, [x0] │ │ mov x0, x19 │ │ - bl 42360 │ │ - cbz x0, 41b2c │ │ + bl 42438 │ │ + cbz x0, 41c04 │ │ mov x20, x0 │ │ mov w8, #0x4 // #4 │ │ str x0, [sp, #32] │ │ add x1, sp, #0x8 │ │ mov x2, sp │ │ mov x0, x22 │ │ str w8, [sp, #8] │ │ - bl 39988 │ │ + bl 399dc │ │ mov w22, w0 │ │ - cbz w0, 41b60 │ │ + cbz w0, 41c38 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - b 41b30 │ │ + b 41c08 │ │ mov w22, #0x40 // #64 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 41bb4 // b.any │ │ + b.ne 41c8c // b.any │ │ mov w0, w22 │ │ ldr x25, [sp, #96] │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x24, [sp] │ │ - cbz x24, 41bac │ │ + cbz x24, 41c84 │ │ mov w1, #0x1607 // #5639 │ │ mov x0, x24 │ │ movk w1, #0x5, lsl #16 │ │ mov x2, x23 │ │ - bl 4201c │ │ + bl 420f4 │ │ ldp x8, x23, [x24, #48] │ │ mov w22, w0 │ │ - cbz x8, 41b90 │ │ + cbz x8, 41c68 │ │ mov x0, x24 │ │ blr x8 │ │ ldr x8, [x23, #16] │ │ mov x0, x23 │ │ mov x1, x24 │ │ blr x8 │ │ - cbnz w22, 41b18 │ │ + cbnz w22, 41bf0 │ │ str x20, [x21] │ │ - b 41b30 │ │ + b 41c08 │ │ mov w22, #0x51 // #81 │ │ - b 41b18 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 41bf0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x23, x0 │ │ mov x0, x2 │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl a5200 │ │ + bl a4640 │ │ mov w8, #0xffed // #65517 │ │ movk w8, #0x7fff, lsl #16 │ │ cmp x0, x8 │ │ - b.le 41bfc │ │ + b.le 41cd4 │ │ mov w0, #0xa // #10 │ │ - b 41c70 │ │ + b 41d48 │ │ mov x22, x0 │ │ add x1, x0, #0x12 │ │ cmn x0, #0x11 │ │ - b.lt 41c28 // b.tstop │ │ + b.lt 41d00 // b.tstop │ │ ldr x0, [x23] │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ mov x23, x0 │ │ - cbnz x0, 41c38 │ │ + cbnz x0, 41d10 │ │ mov w0, #0x40 // #64 │ │ - b 41c70 │ │ - cbz x1, 41c34 │ │ + b 41d48 │ │ + cbz x1, 41d0c │ │ mov w0, #0x6 // #6 │ │ - b 41c70 │ │ + b 41d48 │ │ mov x23, xzr │ │ mov x0, x23 │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl a51d0 │ │ - adrp x10, b000 │ │ + bl a4610 │ │ + adrp x10, b000 │ │ mov w0, wzr │ │ - add x10, x10, #0x585 │ │ + add x10, x10, #0x5c5 │ │ add x8, x23, x22 │ │ mov w9, #0x63 // #99 │ │ ldr q0, [x10] │ │ strh w9, [x8, #16] │ │ str q0, [x8] │ │ str x23, [x20] │ │ str xzr, [x19] │ │ @@ -21344,40 +21366,40 @@ │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x23, x0 │ │ mov x0, x2 │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov x21, x2 │ │ - bl a5200 │ │ + bl a4640 │ │ mov w8, #0xfff9 // #65529 │ │ movk w8, #0x7fff, lsl #16 │ │ cmp x0, x8 │ │ - b.le 41cc8 │ │ + b.le 41da0 │ │ mov w0, #0xa // #10 │ │ - b 41d38 │ │ + b 41e10 │ │ mov x22, x0 │ │ add x1, x0, #0x6 │ │ cmn x0, #0x5 │ │ - b.lt 41cf4 // b.tstop │ │ + b.lt 41dcc // b.tstop │ │ ldr x0, [x23] │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ mov x23, x0 │ │ - cbnz x0, 41d04 │ │ + cbnz x0, 41ddc │ │ mov w0, #0x40 // #64 │ │ - b 41d38 │ │ - cbz x1, 41d00 │ │ + b 41e10 │ │ + cbz x1, 41dd8 │ │ mov w0, #0x6 // #6 │ │ - b 41d38 │ │ + b 41e10 │ │ mov x23, xzr │ │ mov x0, x23 │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl a51d0 │ │ + bl a4610 │ │ mov w9, #0x722f // #29231 │ │ mov w0, wzr │ │ add x8, x23, x22 │ │ movk w9, #0x7273, lsl #16 │ │ mov w10, #0x63 // #99 │ │ str w9, [x8] │ │ strh w10, [x8, #4] │ │ @@ -21388,479 +21410,479 @@ │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x1, x2 │ │ - adrp x2, b000 │ │ + adrp x2, b000 │ │ ldr x0, [x0] │ │ - add x2, x2, #0x72d │ │ + add x2, x2, #0x76d │ │ mov x19, x4 │ │ mov x20, x3 │ │ - bl 42360 │ │ - cbz x0, 41d8c │ │ + bl 42438 │ │ + cbz x0, 41e64 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str xzr, [x19] │ │ str x8, [x20] │ │ - b 41d90 │ │ + b 41e68 │ │ mov w0, #0x40 // #64 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x1, x2 │ │ - adrp x2, a000 │ │ + adrp x2, a000 │ │ ldr x0, [x0] │ │ - add x2, x2, #0x94e │ │ + add x2, x2, #0x98e │ │ mov x19, x4 │ │ mov x20, x3 │ │ - bl 42360 │ │ - cbz x0, 41ddc │ │ + bl 42438 │ │ + cbz x0, 41eb4 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str xzr, [x19] │ │ str x8, [x20] │ │ - b 41de0 │ │ + b 41eb8 │ │ mov w0, #0x40 // #64 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ str x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x25, tpidr_el0 │ │ mov x1, x2 │ │ ldr x8, [x25, #40] │ │ - adrp x2, b000 │ │ + adrp x2, b000 │ │ mov x22, x0 │ │ - add x2, x2, #0x9f6 │ │ + add x2, x2, #0xa36 │ │ mov x23, x4 │ │ mov x21, x3 │ │ stur x8, [x29, #-8] │ │ ldr x19, [x0] │ │ mov x0, x19 │ │ - bl 42360 │ │ - cbz x0, 41e78 │ │ + bl 42438 │ │ + cbz x0, 41f50 │ │ mov x20, x0 │ │ mov w8, #0x4 // #4 │ │ str x0, [sp, #32] │ │ add x1, sp, #0x8 │ │ mov x2, sp │ │ mov x0, x22 │ │ str w8, [sp, #8] │ │ - bl 39988 │ │ + bl 399dc │ │ mov w22, w0 │ │ - cbz w0, 41eac │ │ + cbz w0, 41f84 │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - b 41e7c │ │ + b 41f54 │ │ mov w22, #0x40 // #64 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 41f00 // b.any │ │ + b.ne 41fd8 // b.any │ │ mov w0, w22 │ │ ldr x25, [sp, #96] │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x24, [sp] │ │ - cbz x24, 41ef8 │ │ + cbz x24, 41fd0 │ │ mov w1, #0x1607 // #5639 │ │ mov x0, x24 │ │ movk w1, #0x5, lsl #16 │ │ mov x2, x23 │ │ - bl 4201c │ │ + bl 420f4 │ │ ldp x8, x23, [x24, #48] │ │ mov w22, w0 │ │ - cbz x8, 41edc │ │ + cbz x8, 41fb4 │ │ mov x0, x24 │ │ blr x8 │ │ ldr x8, [x23, #16] │ │ mov x0, x23 │ │ mov x1, x24 │ │ blr x8 │ │ - cbnz w22, 41e64 │ │ + cbnz w22, 41f3c │ │ str x20, [x21] │ │ - b 41e7c │ │ + b 41f54 │ │ mov w22, #0x51 // #81 │ │ - b 41e64 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 41f3c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ str x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x25, tpidr_el0 │ │ mov x1, x2 │ │ ldr x8, [x25, #40] │ │ - adrp x2, b000 │ │ + adrp x2, b000 │ │ mov x22, x0 │ │ - add x2, x2, #0x2d │ │ + add x2, x2, #0x6d │ │ mov x23, x4 │ │ mov x21, x3 │ │ stur x8, [x29, #-8] │ │ ldr x19, [x0] │ │ mov x0, x19 │ │ - bl 42360 │ │ - cbz x0, 41f90 │ │ + bl 42438 │ │ + cbz x0, 42068 │ │ mov x20, x0 │ │ mov w8, #0x4 // #4 │ │ str x0, [sp, #32] │ │ add x1, sp, #0x8 │ │ mov x2, sp │ │ mov x0, x22 │ │ str w8, [sp, #8] │ │ - bl 39988 │ │ + bl 399dc │ │ mov w22, w0 │ │ - cbz w0, 41fc4 │ │ + cbz w0, 4209c │ │ ldr x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - b 41f94 │ │ + b 4206c │ │ mov w22, #0x40 // #64 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 42018 // b.any │ │ + b.ne 420f0 // b.any │ │ mov w0, w22 │ │ ldr x25, [sp, #96] │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x24, [sp] │ │ - cbz x24, 42010 │ │ + cbz x24, 420e8 │ │ mov w1, #0x1607 // #5639 │ │ mov x0, x24 │ │ movk w1, #0x5, lsl #16 │ │ mov x2, x23 │ │ - bl 4201c │ │ + bl 420f4 │ │ ldp x8, x23, [x24, #48] │ │ mov w22, w0 │ │ - cbz x8, 41ff4 │ │ + cbz x8, 420cc │ │ mov x0, x24 │ │ blr x8 │ │ ldr x8, [x23, #16] │ │ mov x0, x23 │ │ mov x1, x24 │ │ blr x8 │ │ - cbnz w22, 41f7c │ │ + cbnz w22, 42054 │ │ str x20, [x21] │ │ - b 41f94 │ │ + b 4206c │ │ mov w22, #0x51 // #81 │ │ - b 41f7c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 42054 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ mov w22, w1 │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ ldp x8, x1, [x0, #8] │ │ add x9, x1, #0x3 │ │ cmp x9, x8 │ │ - b.cs 42088 // b.hs, b.nlast │ │ + b.cs 42160 // b.hs, b.nlast │ │ mov x19, x2 │ │ mov x20, x0 │ │ ldr x8, [x0, #40] │ │ - cbz x8, 42094 │ │ + cbz x8, 4216c │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 42088 // b.any │ │ + b.ne 42160 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 420a0 │ │ + b 42178 │ │ mov w0, #0x55 // #85 │ │ str w0, [sp] │ │ - b 42318 │ │ + b 423f0 │ │ ldr x8, [x20] │ │ - cbz x8, 420a8 │ │ + cbz x8, 42180 │ │ add x8, x8, x1 │ │ ldr w8, [x8] │ │ rev w8, w8 │ │ add x21, x1, #0x4 │ │ cmp w8, w22 │ │ str x21, [x20, #16] │ │ - b.ne 42314 // b.any │ │ + b.ne 423ec // b.any │ │ ldr x8, [x20, #8] │ │ add x9, x1, #0x7 │ │ cmp x9, x8 │ │ - b.cs 4230c // b.hs, b.nlast │ │ + b.cs 423e4 // b.hs, b.nlast │ │ ldr x8, [x20, #40] │ │ - cbz x8, 42124 │ │ + cbz x8, 421fc │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 4230c // b.any │ │ + b.ne 423e4 // b.any │ │ ldr x21, [x20, #16] │ │ ldr x8, [x20, #40] │ │ add x9, x21, #0x4 │ │ add x22, x21, #0x14 │ │ str x9, [x20, #16] │ │ - cbz x8, 42130 │ │ + cbz x8, 42208 │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz x0, 4230c │ │ + cbnz x0, 423e4 │ │ ldr x8, [x20, #8] │ │ - b 4213c │ │ + b 42214 │ │ add x8, x1, #0x8 │ │ add x22, x1, #0x18 │ │ str x8, [x20, #16] │ │ ldr x8, [x20, #8] │ │ cmp x8, x22 │ │ - b.cc 4230c // b.lo, b.ul, b.last │ │ + b.cc 423e4 // b.lo, b.ul, b.last │ │ add x9, x21, #0x15 │ │ str x22, [x20, #16] │ │ cmp x9, x8 │ │ str wzr, [sp] │ │ - b.cs 4230c // b.hs, b.nlast │ │ + b.cs 423e4 // b.hs, b.nlast │ │ ldr x8, [x20, #40] │ │ - cbz x8, 42180 │ │ + cbz x8, 42258 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov w3, #0x2 // #2 │ │ blr x8 │ │ cmp x0, #0x2 │ │ - b.ne 4230c // b.any │ │ + b.ne 423e4 // b.any │ │ add x8, sp, #0x4 │ │ ldr x22, [x20, #16] │ │ - b 4218c │ │ + b 42264 │ │ ldr x8, [x20] │ │ - cbz x8, 42340 │ │ + cbz x8, 42418 │ │ add x8, x8, x22 │ │ ldrh w8, [x8] │ │ add x1, x22, #0x2 │ │ lsl w8, w8, #16 │ │ str x1, [x20, #16] │ │ rev w24, w8 │ │ - cbz w24, 42314 │ │ + cbz w24, 423ec │ │ ldr x8, [x20, #8] │ │ add x9, x22, #0x5 │ │ cmp x9, x8 │ │ - b.cs 4230c // b.hs, b.nlast │ │ + b.cs 423e4 // b.hs, b.nlast │ │ mov w22, #0x55 // #85 │ │ ldr x8, [x20, #40] │ │ - cbz x8, 421e4 │ │ + cbz x8, 422bc │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w3, #0x4 // #4 │ │ blr x8 │ │ cmp x0, #0x4 │ │ - b.ne 4230c // b.any │ │ + b.ne 423e4 // b.any │ │ ldr x1, [x20, #16] │ │ add x8, sp, #0x4 │ │ - b 421f0 │ │ + b 422c8 │ │ ldr x8, [x20] │ │ - cbz x8, 42278 │ │ + cbz x8, 42350 │ │ add x8, x8, x1 │ │ ldr w9, [x8] │ │ add x8, x1, #0x4 │ │ rev w9, w9 │ │ str x8, [x20, #16] │ │ cmp w9, #0x2 │ │ - b.ne 42248 // b.any │ │ + b.ne 42320 // b.any │ │ ldr x9, [x20, #8] │ │ add x10, x1, #0x7 │ │ cmp x10, x9 │ │ - b.cs 42270 // b.hs, b.nlast │ │ + b.cs 42348 // b.hs, b.nlast │ │ ldr x9, [x20, #40] │ │ - cbz x9, 4229c │ │ + cbz x9, 42374 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov x1, x8 │ │ mov w3, #0x4 // #4 │ │ blr x9 │ │ cmp x0, #0x4 │ │ - b.ne 42270 // b.any │ │ + b.ne 42348 // b.any │ │ ldr x8, [x20, #16] │ │ add x9, sp, #0x4 │ │ - b 422a8 │ │ + b 42380 │ │ ldr x8, [x20, #40] │ │ add x21, x1, #0xc │ │ - cbz x8, 42284 │ │ + cbz x8, 4235c │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, xzr │ │ mov x3, xzr │ │ blr x8 │ │ - cbz x0, 42290 │ │ - b 4230c │ │ + cbz x0, 42368 │ │ + b 423e4 │ │ str w22, [sp] │ │ - b 422f4 │ │ + b 423cc │ │ add x8, x1, #0x4 │ │ add x21, x1, #0xc │ │ str x8, [x20, #16] │ │ ldr x8, [x20, #8] │ │ cmp x8, x21 │ │ - b.cc 4230c // b.lo, b.ul, b.last │ │ + b.cc 423e4 // b.lo, b.ul, b.last │ │ str x21, [x20, #16] │ │ str wzr, [sp] │ │ - b 422f4 │ │ + b 423cc │ │ ldr x9, [x20] │ │ - cbz x9, 422d0 │ │ + cbz x9, 423a8 │ │ add x9, x9, x8 │ │ ldrb w10, [x9] │ │ ldrb w11, [x9, #1] │ │ ldrb w12, [x9, #2] │ │ lsl w10, w10, #24 │ │ ldrb w9, [x9, #3] │ │ sxtw x10, w10 │ │ bfi x10, x11, #16, #8 │ │ bfi x10, x12, #8, #8 │ │ orr x21, x10, x9 │ │ - b 422d4 │ │ + b 423ac │ │ mov x21, xzr │ │ add x8, x8, #0x4 │ │ mov x1, sp │ │ mov x0, x20 │ │ str wzr, [sp] │ │ str x8, [x20, #16] │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w8, [sp] │ │ - cbz w8, 42350 │ │ + cbz w8, 42428 │ │ subs w24, w24, #0x1 │ │ - b.eq 42314 // b.none │ │ + b.eq 423ec // b.none │ │ ldp x8, x1, [x20, #8] │ │ add x9, x1, #0x3 │ │ cmp x9, x8 │ │ - b.cc 421b8 // b.lo, b.ul, b.last │ │ + b.cc 42290 // b.lo, b.ul, b.last │ │ mov w0, #0x55 // #85 │ │ - b 42318 │ │ + b 423f0 │ │ mov w0, #0x2 // #2 │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 4235c // b.any │ │ + b.ne 42434 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ add x8, x21, #0x16 │ │ mov w0, #0x2 // #2 │ │ str x8, [x20, #16] │ │ - b 42318 │ │ + b 423f0 │ │ mov w0, wzr │ │ str x21, [x19] │ │ - b 42318 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 423f0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x21, x0 │ │ mov x0, x1 │ │ mov x19, x2 │ │ mov x20, x1 │ │ - bl a5200 │ │ + bl a4640 │ │ mov x22, x0 │ │ mov x0, x19 │ │ - bl a5200 │ │ + bl a4640 │ │ add x9, x0, x22 │ │ mov x8, #0x7ffffffffffffffe // #9223372036854775806 │ │ add x1, x9, #0x1 │ │ cmp x9, x8 │ │ - b.hi 423c0 // b.pmore │ │ + b.hi 42498 // b.pmore │ │ ldr x8, [x21, #8] │ │ mov x0, x21 │ │ blr x8 │ │ mov x21, x0 │ │ - cbnz x0, 423c8 │ │ - b 42418 │ │ + cbnz x0, 424a0 │ │ + b 424f0 │ │ mov x21, xzr │ │ - cbnz x1, 42418 │ │ + cbnz x1, 424f0 │ │ mov x0, x20 │ │ mov w1, #0x2f // #47 │ │ - bl a5210 │ │ - cbz x0, 42400 │ │ + bl a4650 │ │ + cbz x0, 424d8 │ │ sub x8, x0, x20 │ │ mov x22, x0 │ │ add x23, x8, #0x1 │ │ mov x0, x21 │ │ mov x1, x20 │ │ mov x2, x23 │ │ - bl a5220 │ │ + bl a4660 │ │ add x20, x22, #0x1 │ │ strb wzr, [x21, x23] │ │ - b 42404 │ │ + b 424dc │ │ strb wzr, [x21] │ │ mov x0, x21 │ │ mov x1, x19 │ │ - bl a5230 │ │ + bl a4670 │ │ mov x1, x20 │ │ - bl a5230 │ │ + bl a4670 │ │ mov x0, x21 │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr w8, [x1, #144] │ │ mov w9, #0x7473 // #29811 │ │ movk w9, #0x6269, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 42498 // b.any │ │ + b.ne 42570 // b.any │ │ ldr d0, [x1, #192] │ │ mov x19, x1 │ │ ldr x8, [x1, #296] │ │ add x20, x0, #0x30 │ │ ldr x21, [x0] │ │ str d0, [x0, #40] │ │ ldrb w8, [x8, #8] │ │ - tbnz w8, #0, 424a0 │ │ + tbnz w8, #0, 42578 │ │ mov x0, x20 │ │ - bl 42fdc │ │ + bl 430b4 │ │ add x1, x19, #0x98 │ │ mov x2, x20 │ │ ldp x20, x19, [sp, #32] │ │ mov x0, x21 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 43004 │ │ + b 430dc │ │ mov w0, #0x12 // #18 │ │ - b 424c8 │ │ + b 425a0 │ │ ldr x8, [x19, #184] │ │ mov w0, wzr │ │ ldur q0, [x19, #168] │ │ ldur q1, [x19, #152] │ │ str x8, [x20, #32] │ │ stp q1, q0, [x20] │ │ ldr x8, [x19, #296] │ │ @@ -21870,23 +21892,23 @@ │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0], #48 │ │ mov x1, x0 │ │ mov x0, x8 │ │ - b 437a0 │ │ + b 43878 │ │ ldr x9, [x0] │ │ mov x8, x1 │ │ add x1, x0, #0x30 │ │ add x2, x8, #0x30 │ │ ldr d0, [x0, #40] │ │ mov x0, x9 │ │ str d0, [x8, #40] │ │ - b 43004 │ │ + b 430dc │ │ ldp w11, w8, [x0, #48] │ │ ldpsw x9, x10, [x0, #40] │ │ lsl w8, w8, #6 │ │ lsl w11, w11, #6 │ │ lsl x9, x9, #6 │ │ lsl x10, x10, #6 │ │ add x8, x8, x9 │ │ @@ -21897,78 +21919,78 @@ │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1, #144] │ │ mov w9, #0x746c // #29804 │ │ movk w9, #0x6f75, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 4258c // b.any │ │ + b.ne 42664 // b.any │ │ mov x19, x1 │ │ ldr x8, [x0] │ │ add x20, x0, #0x28 │ │ - ldrsh w1, [x1, #202] │ │ + ldrh w1, [x1, #202] │ │ mov x3, x20 │ │ - ldrsh w2, [x19, #200] │ │ + ldrh w2, [x19, #200] │ │ mov x0, x8 │ │ - bl 3da6c │ │ - cbnz w0, 42590 │ │ + bl 3dab4 │ │ + cbnz w0, 42668 │ │ add x0, x19, #0xc8 │ │ mov x1, x20 │ │ - bl 3dcfc │ │ + bl 3dd44 │ │ mov w0, wzr │ │ - b 42590 │ │ + b 42668 │ │ mov w0, #0x12 // #18 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0], #40 │ │ mov x1, x0 │ │ mov x0, x8 │ │ - b 3dc5c │ │ + b 3dca4 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, x0 │ │ ldr x8, [x0] │ │ add x19, x1, #0x28 │ │ - ldrsh w1, [x0, #42] │ │ + ldrh w1, [x0, #42] │ │ mov x3, x19 │ │ - ldrsh w2, [x20, #40]! │ │ + ldrh w2, [x20, #40]! │ │ mov x0, x8 │ │ - bl 3da6c │ │ + bl 3dab4 │ │ mov w21, w0 │ │ - cbnz w0, 425f0 │ │ + cbnz w0, 426c8 │ │ mov x0, x20 │ │ mov x1, x19 │ │ - bl 3dcfc │ │ + bl 3dd44 │ │ ldp x20, x19, [sp, #32] │ │ mov w0, w21 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x2 │ │ mov x20, x0 │ │ - cbz x1, 42624 │ │ + cbz x1, 426fc │ │ add x0, x20, #0x28 │ │ - bl 3a834 │ │ - cbz x19, 4263c │ │ + bl 3a888 │ │ + cbz x19, 42714 │ │ add x0, x20, #0x28 │ │ ldp x1, x2, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3a8b0 │ │ + b 3a900 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ add x0, x0, #0x28 │ │ - b 3a114 │ │ + b 3a168 │ │ mov w9, #0x746c // #29804 │ │ mov x8, x0 │ │ movk w9, #0x6f75, lsl #16 │ │ mov w0, wzr │ │ str w9, [x1, #144] │ │ ldr x9, [x8, #72] │ │ ldur q0, [x8, #56] │ │ @@ -21989,29 +22011,29 @@ │ │ mov w9, #0x4720 // #18208 │ │ ldr x8, [x22, #40] │ │ movk w9, #0x5356, lsl #16 │ │ str x8, [sp, #8] │ │ ldr w8, [x1, #144] │ │ str wzr, [sp, #4] │ │ cmp w8, w9 │ │ - b.ne 42754 // b.any │ │ + b.ne 4282c // b.any │ │ mov x21, x1 │ │ ldr x23, [x1, #288] │ │ - cbz x23, 4275c │ │ + cbz x23, 42834 │ │ ldr x20, [x23, #8] │ │ - cbz x20, 4275c │ │ + cbz x20, 42834 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ add x2, sp, #0x4 │ │ mov x1, x20 │ │ ldr x0, [x8] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #40] │ │ - cbnz w8, 42760 │ │ + cbnz w8, 42838 │ │ ldr w8, [x21, #24] │ │ str x20, [x19, #48] │ │ mov x2, x20 │ │ str w8, [x19, #56] │ │ ldp q1, q0, [x23, #32] │ │ ldr x8, [x23, #64] │ │ ldr q2, [x23, #16] │ │ @@ -22023,40 +22045,40 @@ │ │ ldur w8, [x23, #74] │ │ stur w8, [x19, #122] │ │ ldp q1, q0, [x23, #80] │ │ stp q1, q0, [x19, #128] │ │ ldr q0, [x23, #112] │ │ str q0, [x19, #160] │ │ ldr x1, [x23] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [sp, #4] │ │ - b 42760 │ │ + b 42838 │ │ mov w8, #0x12 // #18 │ │ - b 42760 │ │ + b 42838 │ │ mov w8, #0x25 // #37 │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 4278c // b.any │ │ + b.ne 42864 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0] │ │ ldr x0, [x8] │ │ ldr x1, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #40] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -22066,19 +22088,19 @@ │ │ mov w9, #0x4720 // #18208 │ │ ldr x8, [x21, #40] │ │ movk w9, #0x5356, lsl #16 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #16] │ │ str wzr, [sp, #4] │ │ cmp w8, w9 │ │ - b.ne 42884 // b.any │ │ + b.ne 4295c // b.any │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x1, [x0, #48] │ │ - cbz x1, 4288c │ │ + cbz x1, 42964 │ │ ldr w8, [x20, #56] │ │ str x1, [x19, #48] │ │ ldr x9, [x20] │ │ add x2, sp, #0x4 │ │ str w8, [x19, #56] │ │ ldp q2, q0, [x20, #80] │ │ ldr x8, [x20, #112] │ │ @@ -22091,101 +22113,101 @@ │ │ strh w8, [x19, #120] │ │ ldur w8, [x20, #122] │ │ stur w8, [x19, #122] │ │ ldp q1, q0, [x20, #128] │ │ stp q1, q0, [x19, #128] │ │ ldr q0, [x20, #160] │ │ str q0, [x19, #160] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x19, #40] │ │ - cbnz w0, 42890 │ │ + cbnz w0, 42968 │ │ ldr x1, [x20, #40] │ │ mov x0, x8 │ │ ldr x2, [x19, #48] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w0, [sp, #4] │ │ - b 42890 │ │ + b 42968 │ │ mov w0, #0x12 // #18 │ │ - b 42890 │ │ + b 42968 │ │ mov w0, #0x25 // #37 │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 428b4 // b.any │ │ + b.ne 4298c // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x23, tpidr_el0 │ │ mov x20, x2 │ │ mov x21, x1 │ │ ldr x8, [x23, #40] │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ - cbz x1, 42990 │ │ - cbz x20, 429a4 │ │ + cbz x1, 42a68 │ │ + cbz x20, 42a7c │ │ ldp q0, q1, [x19, #128] │ │ mov x0, sp │ │ add x1, sp, #0x20 │ │ ldp q2, q3, [x21] │ │ stp q0, q1, [sp, #32] │ │ stp q2, q3, [sp] │ │ - bl 37fb4 │ │ + bl 38014 │ │ ldr x0, [x21] │ │ ldr x1, [x19, #160] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x22, x0 │ │ ldr x0, [x21, #8] │ │ ldr x1, [x19, #168] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20] │ │ add x9, x0, x22 │ │ ldr x0, [x21, #16] │ │ ldr x1, [x19, #160] │ │ add x24, x9, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x22, x0 │ │ ldr x0, [x21, #24] │ │ ldr x1, [x19, #168] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #8] │ │ add x9, x0, x22 │ │ ldp q1, q0, [sp, #32] │ │ add x8, x9, x8 │ │ stp x24, x8, [x19, #160] │ │ stp q1, q0, [x19, #128] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 429b0 // b.any │ │ + b.ne 42a88 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xc0 │ │ ret │ │ mov w8, #0x10000 // #65536 │ │ sub x21, x29, #0x28 │ │ stp x8, xzr, [x29, #-40] │ │ stp xzr, x8, [x29, #-24] │ │ - cbnz x20, 428f0 │ │ + cbnz x20, 429c8 │ │ sub x20, x29, #0x38 │ │ stp xzr, xzr, [x29, #-56] │ │ - b 428f0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 429c8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ @@ -22193,17 +22215,17 @@ │ │ mov x20, x0 │ │ add x2, sp, #0x4 │ │ mov w1, #0x80 // #128 │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ str wzr, [sp, #4] │ │ ldr x0, [x8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 42a54 │ │ + cbnz w8, 42b2c │ │ ldp x9, x10, [x20, #40] │ │ stp x9, x10, [x0] │ │ ldp q1, q0, [x20, #80] │ │ ldr x9, [x20, #112] │ │ ldr q2, [x20, #64] │ │ stp q1, q0, [x0, #32] │ │ str x9, [x0, #64] │ │ @@ -22221,238 +22243,238 @@ │ │ ldr w10, [x20, #56] │ │ str w9, [x19, #144] │ │ str x0, [x19, #288] │ │ str w10, [x19, #24] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 42a7c // b.any │ │ + b.ne 42b54 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x23, tpidr_el0 │ │ mov w20, #0x6 // #6 │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 42b54 │ │ + cbz x0, 42c2c │ │ mov x19, x1 │ │ - cbz x1, 42b54 │ │ + cbz x1, 42c2c │ │ mov x21, x0 │ │ ldr x8, [x0, #8] │ │ - cbz x8, 42b50 │ │ + cbz x8, 42c28 │ │ str xzr, [x19] │ │ ldr x24, [x21, #8] │ │ - cbz x24, 42b50 │ │ + cbz x24, 42c28 │ │ ldr x25, [x21] │ │ add x2, sp, #0x4 │ │ ldr x1, [x24] │ │ ldr x0, [x25] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w20, [sp, #4] │ │ - cbnz w20, 42b54 │ │ + cbnz w20, 42c2c │ │ ldr w8, [x24, #8] │ │ stp x25, x24, [x0] │ │ mov x22, x0 │ │ str w8, [x0, #16] │ │ ldur q0, [x21, #24] │ │ stur q0, [x0, #24] │ │ ldr w9, [x21, #16] │ │ ldr x8, [x24, #32] │ │ str w9, [x0, #16] │ │ - cbz x8, 42b84 │ │ + cbz x8, 42c5c │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ - cbz w0, 42b84 │ │ + cbz w0, 42c5c │ │ ldp x9, x8, [x22] │ │ mov w20, w0 │ │ ldr x19, [x9] │ │ ldr x8, [x8, #24] │ │ - cbz x8, 42b40 │ │ + cbz x8, 42c18 │ │ mov x0, x22 │ │ blr x8 │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 3899c │ │ - b 42b54 │ │ + bl 38a48 │ │ + b 42c2c │ │ mov w20, #0x6 // #6 │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 42b90 // b.any │ │ + b.ne 42c68 // b.any │ │ mov w0, w20 │ │ ldr x25, [sp, #32] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ mov w20, wzr │ │ str x22, [x19] │ │ - b 42b54 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 42bd4 │ │ + b 42c2c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 42cac │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldp x9, x8, [x0] │ │ mov x19, x0 │ │ ldr x20, [x9] │ │ ldr x8, [x8, #24] │ │ - cbz x8, 42bc0 │ │ + cbz x8, 42c98 │ │ mov x0, x19 │ │ blr x8 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3899c │ │ + b 38a48 │ │ ret │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 42c60 │ │ + cbz x0, 42d38 │ │ mov x19, x1 │ │ - cbz x1, 42c58 │ │ + cbz x1, 42d30 │ │ mov x21, x0 │ │ ldr x20, [x0] │ │ - cbz x20, 42c58 │ │ + cbz x20, 42d30 │ │ ldr w1, [x21, #144] │ │ mov w8, #0x4720 // #18208 │ │ movk w8, #0x5356, lsl #16 │ │ cmp w1, w8 │ │ - b.eq 42c68 // b.none │ │ + b.eq 42d40 // b.none │ │ mov w8, #0x7473 // #29811 │ │ movk w8, #0x6269, lsl #16 │ │ cmp w1, w8 │ │ - b.eq 42c74 // b.none │ │ + b.eq 42d4c // b.none │ │ mov w8, #0x746c // #29804 │ │ movk w8, #0x6f75, lsl #16 │ │ cmp w1, w8 │ │ - b.ne 42c80 // b.any │ │ - adrp x25, a6000 │ │ - add x25, x25, #0x448 │ │ - b 42c94 │ │ + b.ne 42d58 // b.any │ │ + adrp x25, a5000 │ │ + add x25, x25, #0x888 │ │ + b 42d6c │ │ mov w22, #0x6 // #6 │ │ - b 42d44 │ │ + b 42e1c │ │ mov w22, #0x25 // #37 │ │ - b 42d44 │ │ - adrp x25, a6000 │ │ - add x25, x25, #0x488 │ │ - b 42c94 │ │ - adrp x25, a6000 │ │ - add x25, x25, #0x408 │ │ - b 42c94 │ │ + b 42e1c │ │ + adrp x25, a5000 │ │ + add x25, x25, #0x8c8 │ │ + b 42d6c │ │ + adrp x25, a5000 │ │ + add x25, x25, #0x848 │ │ + b 42d6c │ │ mov x0, x20 │ │ mov x2, xzr │ │ - bl 3c974 │ │ - cbz x0, 42d0c │ │ + bl 3c9c8 │ │ + cbz x0, 42de4 │ │ add x25, x0, #0x28 │ │ ldr x0, [x20] │ │ add x2, sp, #0x4 │ │ ldr x1, [x25] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w22, [sp, #4] │ │ - cbnz w22, 42d44 │ │ + cbnz w22, 42e1c │ │ ldr x8, [x21, #128] │ │ mov x23, x0 │ │ ldr w9, [x25, #8] │ │ mov x10, #0xffffffffffc00001 // #-4194303 │ │ stp x20, x25, [x0] │ │ sub x11, x8, #0x200, lsl #12 │ │ cmp x11, x10 │ │ str w9, [x0, #16] │ │ - b.cc 42ce0 // b.lo, b.ul, b.last │ │ + b.cc 42db8 // b.lo, b.ul, b.last │ │ ldr x9, [x21, #136] │ │ sub x11, x9, #0x200, lsl #12 │ │ cmp x11, x10 │ │ - b.cs 42d14 // b.hs, b.nlast │ │ + b.cs 42dec // b.hs, b.nlast │ │ mov w22, #0x6 // #6 │ │ ldr x8, [x25, #24] │ │ ldr x20, [x20] │ │ - cbz x8, 42cf8 │ │ + cbz x8, 42dd0 │ │ mov x0, x23 │ │ blr x8 │ │ mov x0, x20 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19] │ │ - b 42d44 │ │ + b 42e1c │ │ mov w22, #0x12 // #18 │ │ - b 42d44 │ │ + b 42e1c │ │ lsl x8, x8, #10 │ │ lsl x9, x9, #10 │ │ ldr x10, [x25, #16] │ │ mov x0, x23 │ │ mov x1, x21 │ │ stp x8, x9, [x23, #24] │ │ blr x10 │ │ mov w22, w0 │ │ - cbz w0, 42d40 │ │ + cbz w0, 42e18 │ │ ldp x20, x25, [x23] │ │ - b 42ce4 │ │ + b 42dbc │ │ str x23, [x19] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 42d74 // b.any │ │ + b.ne 42e4c // b.any │ │ mov w0, w22 │ │ ldr x25, [sp, #32] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x1b0 │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ stur x8, [x29, #-24] │ │ - cbz x0, 42f74 │ │ + cbz x0, 4304c │ │ mov x19, x0 │ │ ldr x21, [x0] │ │ - cbz x21, 42f74 │ │ + cbz x21, 4304c │ │ ldr x27, [x21] │ │ mov w24, #0x6 // #6 │ │ - cbz x27, 42f78 │ │ + cbz x27, 43050 │ │ ldr x28, [x21, #8] │ │ - cbz x28, 42f78 │ │ - adrp x23, a6000 │ │ - add x23, x23, #0x408 │ │ + cbz x28, 43050 │ │ + adrp x23, a5000 │ │ + add x23, x23, #0x848 │ │ cmp x28, x23 │ │ - b.eq 42fac // b.none │ │ + b.eq 43084 // b.none │ │ ldr x8, [x28, #56] │ │ - cbz x8, 42f74 │ │ + cbz x8, 4304c │ │ add x8, sp, #0x68 │ │ add x9, sp, #0x68 │ │ movi v0.2d, #0x0 │ │ add x8, x8, #0x8 │ │ str x27, [sp, #104] │ │ mov x22, x2 │ │ mov w25, w1 │ │ @@ -22480,349 +22502,349 @@ │ │ stp q0, q0, [sp, #64] │ │ stp q0, q0, [sp, #32] │ │ str q0, [sp, #16] │ │ str x8, [sp, #400] │ │ ldr w8, [x28, #8] │ │ str w8, [sp, #248] │ │ ldr x0, [x27] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w24, [sp] │ │ - cbnz w24, 42f78 │ │ + cbnz w24, 43050 │ │ mov w8, #0x7473 // #29811 │ │ stp x27, x23, [x0] │ │ movk w8, #0x6269, lsl #16 │ │ mov x23, x0 │ │ str w8, [x0, #16] │ │ - cbz x22, 42eb0 │ │ + cbz x22, 42f88 │ │ ldr x8, [x21, #8] │ │ - cbz x8, 42eb0 │ │ + cbz x8, 42f88 │ │ ldr x8, [x8, #40] │ │ - cbz x8, 42eb0 │ │ + cbz x8, 42f88 │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov x2, x22 │ │ blr x8 │ │ ldr x8, [x28, #56] │ │ add x1, sp, #0x68 │ │ mov x0, x21 │ │ blr x8 │ │ mov w24, w0 │ │ - cbnz w0, 42edc │ │ + cbnz w0, 42fb4 │ │ ldr x0, [x21] │ │ add x1, sp, #0x68 │ │ mov w2, w25 │ │ - bl 3c9c0 │ │ + bl 3ca14 │ │ mov w24, w0 │ │ - adrp x8, a6000 │ │ - add x8, x8, #0x488 │ │ + adrp x8, a5000 │ │ + add x8, x8, #0x8c8 │ │ cmp x28, x8 │ │ - b.ne 42efc // b.any │ │ + b.ne 42fd4 // b.any │ │ ldr x0, [x27] │ │ ldr x1, [sp, #392] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [sp, #392] │ │ - cbz x22, 42f34 │ │ + cbz x22, 4300c │ │ tst w20, #0xff │ │ - b.ne 42f34 // b.any │ │ + b.ne 4300c // b.any │ │ ldr q0, [x22] │ │ neg v0.2d, v0.2d │ │ str q0, [sp] │ │ ldr x8, [x21, #8] │ │ - cbz x8, 42f34 │ │ + cbz x8, 4300c │ │ ldr x8, [x8, #40] │ │ - cbz x8, 42f34 │ │ + cbz x8, 4300c │ │ mov x2, sp │ │ mov x0, x21 │ │ mov x1, xzr │ │ blr x8 │ │ - cbnz w24, 42f4c │ │ + cbnz w24, 43024 │ │ add x1, sp, #0x68 │ │ mov x0, x23 │ │ - bl 42430 │ │ + bl 42508 │ │ mov w24, w0 │ │ - cbz w0, 42fb4 │ │ + cbz w0, 4308c │ │ ldp x9, x8, [x23] │ │ ldr x19, [x9] │ │ ldr x8, [x8, #24] │ │ - cbz x8, 42f64 │ │ + cbz x8, 4303c │ │ mov x0, x23 │ │ blr x8 │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3899c │ │ - b 42f78 │ │ + bl 38a48 │ │ + b 43050 │ │ mov w24, #0x6 // #6 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 42fd8 // b.any │ │ + b.ne 430b0 // b.any │ │ mov w0, w24 │ │ add sp, sp, #0x1b0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ mov w24, wzr │ │ - b 42f78 │ │ + b 43050 │ │ ldur q0, [x21, #24] │ │ tst w20, #0xff │ │ stur q0, [x23, #24] │ │ - b.eq 42fcc // b.none │ │ + b.eq 430a4 // b.none │ │ mov x0, x21 │ │ - bl 42b94 │ │ + bl 42c6c │ │ mov w24, wzr │ │ str x23, [x19] │ │ - b 42f78 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 42fec │ │ + b 43050 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 430c4 │ │ movi v0.2d, #0x0 │ │ str xzr, [x0, #32] │ │ stp q0, q0, [x0] │ │ ret │ │ - cbz x0, 43000 │ │ + cbz x0, 430d8 │ │ movi v0.2d, #0x0 │ │ str xzr, [x0, #32] │ │ stp q0, q0, [x0] │ │ ret │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ str wzr, [sp, #4] │ │ - cbz x0, 43064 │ │ + cbz x0, 4313c │ │ mov x19, x1 │ │ mov w8, #0x6 // #6 │ │ - cbz x1, 43150 │ │ + cbz x1, 43228 │ │ mov x20, x2 │ │ - cbz x2, 43150 │ │ + cbz x2, 43228 │ │ cmp x19, x20 │ │ - b.eq 4306c // b.none │ │ + b.eq 43144 // b.none │ │ ldr w8, [x19, #8] │ │ - tbnz w8, #31, 43074 │ │ - cbz w8, 43084 │ │ + tbnz w8, #31, 4314c │ │ + cbz w8, 4315c │ │ ldr w8, [x20, #8] │ │ lsr w24, w8, #31 │ │ - b 43088 │ │ + b 43160 │ │ mov w8, #0x21 // #33 │ │ - b 43150 │ │ + b 43228 │ │ mov w8, wzr │ │ - b 43150 │ │ + b 43228 │ │ ldr w8, [x20, #8] │ │ cmp w8, #0x0 │ │ cset w24, gt │ │ - b 43088 │ │ + b 43160 │ │ mov w24, wzr │ │ ldr x22, [x0] │ │ ldr x1, [x20, #16] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x20, #16] │ │ ldp q1, q0, [x19] │ │ ldr x8, [x19, #32] │ │ stp q1, q0, [x20] │ │ str x8, [x20, #32] │ │ - cbz w24, 430bc │ │ + cbz w24, 43194 │ │ ldr w8, [x20, #8] │ │ neg w8, w8 │ │ str w8, [x20, #8] │ │ ldr x8, [x19, #16] │ │ - cbz x8, 43150 │ │ + cbz x8, 43228 │ │ ldr w8, [x19, #8] │ │ add x5, sp, #0x4 │ │ ldr w3, [x20] │ │ mov x0, x22 │ │ mov x2, xzr │ │ mov x4, xzr │ │ cmp w8, #0x0 │ │ cneg w21, w8, mi // mi = first │ │ mov x1, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #16] │ │ - cbnz w8, 4314c │ │ - cbz w24, 4313c │ │ + cbnz w8, 43224 │ │ + cbz w24, 43214 │ │ ldr w22, [x20] │ │ - cbz w22, 4314c │ │ + cbz w22, 43224 │ │ sub w8, w22, #0x1 │ │ neg x24, x21 │ │ ldr x19, [x19, #16] │ │ nop │ │ madd x20, x8, x21, x0 │ │ mov x0, x20 │ │ mov x1, x19 │ │ mov x2, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ add x19, x19, x21 │ │ add x20, x20, x24 │ │ subs w22, w22, #0x1 │ │ - b.ne 43118 // b.any │ │ - b 4314c │ │ + b.ne 431f0 // b.any │ │ + b 43224 │ │ ldr w8, [x19] │ │ ldr x1, [x19, #16] │ │ mul x2, x8, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [sp, #4] │ │ ldr x9, [x23, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 4317c // b.any │ │ + b.ne 43254 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x24, tpidr_el0 │ │ ldr x9, [x24, #40] │ │ str x9, [sp, #8] │ │ str wzr, [sp, #4] │ │ - cbz x0, 43284 │ │ + cbz x0, 4335c │ │ mov x8, x0 │ │ mov x20, x1 │ │ mov w0, #0x6 // #6 │ │ - cbz x1, 43310 │ │ + cbz x1, 433e8 │ │ mov x19, x2 │ │ - cbz x2, 43310 │ │ + cbz x2, 433e8 │ │ ldrb w9, [x20, #26] │ │ sub w9, w9, #0x1 │ │ cmp w9, #0x6 │ │ - b.hi 4328c // b.pmore │ │ + b.hi 43364 // b.pmore │ │ mov w21, w3 │ │ ldr x22, [x8] │ │ ldr w8, [x19, #8] │ │ ldr w23, [x20, #4] │ │ - cbnz w8, 431f4 │ │ + cbnz w8, 432cc │ │ ldr w9, [x20, #8] │ │ - tbnz w9, #31, 43794 │ │ + tbnz w9, #31, 4386c │ │ lsr w25, w8, #31 │ │ ldr x1, [x19, #16] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x19, #32] │ │ mov w8, #0x2 // #2 │ │ stp q0, q0, [x19] │ │ ldr d0, [x20] │ │ strb w8, [x19, #26] │ │ str d0, [x19] │ │ - cbz w21, 43248 │ │ + cbz w21, 43320 │ │ sdiv w8, w23, w21 │ │ msub w8, w8, w21, w23 │ │ - cbz w8, 43248 │ │ + cbz w8, 43320 │ │ add w9, w23, w21 │ │ add w10, w8, w21 │ │ sub w8, w9, w8 │ │ sub w9, w23, w10 │ │ cmp w21, #0x0 │ │ csel w23, w8, w9, gt │ │ sxtw x1, w23 │ │ fmov w3, s0 │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x21, x0 │ │ ldr w0, [sp, #4] │ │ str x21, [x19, #16] │ │ - cbnz w0, 43310 │ │ + cbnz w0, 433e8 │ │ cmp w25, #0x0 │ │ cneg w8, w23, ne // ne = any │ │ str w8, [x19, #8] │ │ - b 43298 │ │ + b 43370 │ │ mov w0, #0x21 // #33 │ │ - b 43310 │ │ + b 433e8 │ │ mov w8, #0x6 // #6 │ │ ldr x21, [x19, #16] │ │ str w8, [sp, #4] │ │ ldr w12, [x20, #8] │ │ ldr x22, [x20, #16] │ │ - tbnz w12, #31, 4333c │ │ + tbnz w12, #31, 43414 │ │ ldr w13, [x19, #8] │ │ - tbnz w13, #31, 43354 │ │ + tbnz w13, #31, 4342c │ │ ldrb w8, [x20, #26] │ │ sub w8, w8, #0x1 │ │ cmp w8, #0x6 │ │ - b.hi 4330c // b.pmore │ │ - adrp x9, b000 │ │ - add x9, x9, #0xb30 │ │ - adr x10, 432d4 │ │ + b.hi 433e4 // b.pmore │ │ + adrp x9, b000 │ │ + add x9, x9, #0xb70 │ │ + adr x10, 433ac │ │ ldrh w11, [x9, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ ldp w25, w23, [x20] │ │ mov w8, #0x100 // #256 │ │ strh w8, [x19, #24] │ │ - cbz w25, 4330c │ │ + cbz w25, 433e4 │ │ mov x0, x21 │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldrsw x8, [x20, #8] │ │ subs w25, w25, #0x1 │ │ ldrsw x9, [x19, #8] │ │ add x22, x22, x8 │ │ add x21, x21, x9 │ │ - b.ne 432e4 // b.any │ │ + b.ne 433bc // b.any │ │ ldr w0, [sp, #4] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 4379c // b.any │ │ + b.ne 43874 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ ldr w8, [x20] │ │ sub w8, w8, #0x1 │ │ mul w8, w8, w12 │ │ sub x22, x22, w8, sxtw │ │ ldr w13, [x19, #8] │ │ - tbz w13, #31, 432ac │ │ + tbz w13, #31, 43384 │ │ ldr w8, [x19] │ │ sub w8, w8, #0x1 │ │ mul w8, w8, w13 │ │ sub x21, x21, w8, sxtw │ │ - b 432ac │ │ + b 43384 │ │ mov w9, #0x2 // #2 │ │ ldr w8, [x20] │ │ strh w9, [x19, #24] │ │ - cbnz w8, 43394 │ │ - b 4330c │ │ + cbnz w8, 4346c │ │ + b 433e4 │ │ ldrsw x9, [x20, #8] │ │ subs w8, w8, #0x1 │ │ ldrsw x10, [x19, #8] │ │ add x22, x22, x9 │ │ add x21, x21, x10 │ │ - b.eq 4330c // b.none │ │ + b.eq 433e4 // b.none │ │ ldr w11, [x20, #4] │ │ mov x10, x22 │ │ mov x9, x21 │ │ cmp w11, #0x8 │ │ - b.cc 43408 // b.lo, b.ul, b.last │ │ + b.cc 434e0 // b.lo, b.ul, b.last │ │ lsr w11, w11, #3 │ │ mov x9, x21 │ │ mov x10, x22 │ │ ldrb w12, [x10], #1 │ │ subs w11, w11, #0x1 │ │ lsr w13, w12, #7 │ │ ubfx w14, w12, #6, #1 │ │ @@ -22837,79 +22859,79 @@ │ │ ubfx w13, w12, #1, #1 │ │ and w12, w12, #0x1 │ │ strb w14, [x9, #4] │ │ strb w15, [x9, #5] │ │ strb w13, [x9, #6] │ │ strb w12, [x9, #7] │ │ add x9, x9, #0x8 │ │ - b.ne 433b4 // b.any │ │ + b.ne 4348c // b.any │ │ ldr w11, [x20, #4] │ │ ands w11, w11, #0x7 │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ldrb w10, [x10] │ │ cmp w11, #0x1 │ │ lsr w12, w10, #7 │ │ strb w12, [x9] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w12, w10, #6, #1 │ │ cmp w11, #0x2 │ │ strb w12, [x9, #1] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w12, w10, #5, #1 │ │ cmp w11, #0x3 │ │ strb w12, [x9, #2] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w12, w10, #4, #1 │ │ cmp w11, #0x4 │ │ strb w12, [x9, #3] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w12, w10, #3, #1 │ │ cmp w11, #0x5 │ │ strb w12, [x9, #4] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w12, w10, #2, #1 │ │ cmp w11, #0x6 │ │ strb w12, [x9, #5] │ │ - b.eq 4337c // b.none │ │ + b.eq 43454 // b.none │ │ ubfx w10, w10, #1, #1 │ │ strb w10, [x9, #6] │ │ - b 4337c │ │ + b 43454 │ │ mov w9, #0x4 // #4 │ │ ldr w8, [x20] │ │ strh w9, [x19, #24] │ │ - cbz w8, 4330c │ │ + cbz w8, 433e4 │ │ movi v0.16b, #0x3 │ │ - b 434b0 │ │ + b 43588 │ │ ldrsw x9, [x20, #8] │ │ subs w8, w8, #0x1 │ │ ldrsw x10, [x19, #8] │ │ add x22, x22, x9 │ │ add x21, x21, x10 │ │ - b.eq 4330c // b.none │ │ + b.eq 433e4 // b.none │ │ ldr w10, [x20, #4] │ │ mov x11, x22 │ │ mov x9, x21 │ │ cmp w10, #0x4 │ │ - b.cc 435b0 // b.lo, b.ul, b.last │ │ + b.cc 43688 // b.lo, b.ul, b.last │ │ lsr w10, w10, #2 │ │ sub w12, w10, #0x1 │ │ cmp w12, #0x1f │ │ - b.cs 434e0 // b.hs, b.nlast │ │ + b.cs 435b8 // b.hs, b.nlast │ │ mov x9, x21 │ │ mov x11, x22 │ │ - b 4357c │ │ + b 43654 │ │ add x9, x22, x12 │ │ add x11, x21, w12, uxtw #2 │ │ add x9, x9, #0x1 │ │ add x11, x11, #0x4 │ │ cmp x21, x9 │ │ mov x9, x21 │ │ ccmp x22, x11, #0x2, cc // cc = lo, ul, last │ │ mov x11, x22 │ │ - b.cc 4357c // b.lo, b.ul, b.last │ │ + b.cc 43654 // b.lo, b.ul, b.last │ │ add x12, x12, #0x1 │ │ add x14, x22, #0x10 │ │ and x13, x12, #0x1ffffffe0 │ │ add x15, x21, #0x40 │ │ sub w10, w10, w13 │ │ add x11, x22, x13 │ │ add x9, x21, x13, lsl #2 │ │ @@ -22929,77 +22951,77 @@ │ │ and v19.16b, v2.16b, v0.16b │ │ and v21.16b, v3.16b, v0.16b │ │ and v22.16b, v6.16b, v0.16b │ │ and v23.16b, v1.16b, v0.16b │ │ st4 {v16.16b-v19.16b}, [x15] │ │ add x15, x15, #0x80 │ │ st4 {v20.16b-v23.16b}, [x17] │ │ - b.ne 43524 // b.any │ │ + b.ne 435fc // b.any │ │ cmp x12, x13 │ │ - b.eq 435ac // b.none │ │ + b.eq 43684 // b.none │ │ ldrb w12, [x11], #1 │ │ subs w10, w10, #0x1 │ │ lsr w13, w12, #6 │ │ ubfx w14, w12, #4, #2 │ │ ubfx w15, w12, #2, #2 │ │ and w12, w12, #0x3 │ │ strb w13, [x9] │ │ strb w14, [x9, #1] │ │ strb w15, [x9, #2] │ │ strb w12, [x9, #3] │ │ add x9, x9, #0x4 │ │ - b.ne 4357c // b.any │ │ + b.ne 43654 // b.any │ │ ldr w10, [x20, #4] │ │ ands w10, w10, #0x3 │ │ - b.eq 43498 // b.none │ │ + b.eq 43570 // b.none │ │ ldrb w11, [x11] │ │ cmp w10, #0x1 │ │ lsr w12, w11, #6 │ │ strb w12, [x9] │ │ - b.eq 43498 // b.none │ │ + b.eq 43570 // b.none │ │ ubfx w12, w11, #4, #2 │ │ cmp w10, #0x2 │ │ strb w12, [x9, #1] │ │ - b.eq 43498 // b.none │ │ + b.eq 43570 // b.none │ │ ubfx w10, w11, #2, #2 │ │ strb w10, [x9, #2] │ │ - b 43498 │ │ + b 43570 │ │ mov w9, #0x10 // #16 │ │ ldr w8, [x20] │ │ strh w9, [x19, #24] │ │ - cbz w8, 4330c │ │ + cbz w8, 433e4 │ │ movi v0.16b, #0xf │ │ - b 43618 │ │ + b 436f0 │ │ ldrsw x9, [x20, #8] │ │ subs w8, w8, #0x1 │ │ ldrsw x10, [x19, #8] │ │ add x22, x22, x9 │ │ add x21, x21, x10 │ │ - b.eq 4330c // b.none │ │ + b.eq 433e4 // b.none │ │ ldr w9, [x20, #4] │ │ mov x11, x22 │ │ mov x10, x21 │ │ cmp w9, #0x2 │ │ - b.cc 436e8 // b.lo, b.ul, b.last │ │ + b.cc 437c0 // b.lo, b.ul, b.last │ │ lsr w9, w9, #1 │ │ sub w12, w9, #0x1 │ │ cmp w12, #0x1f │ │ - b.cs 43648 // b.hs, b.nlast │ │ + b.cs 43720 // b.hs, b.nlast │ │ mov x10, x21 │ │ mov x11, x22 │ │ - b 436c4 │ │ + b 4379c │ │ add x10, x22, x12 │ │ add x11, x21, w12, uxtw #1 │ │ add x10, x10, #0x1 │ │ add x11, x11, #0x2 │ │ cmp x21, x10 │ │ mov x10, x21 │ │ ccmp x22, x11, #0x2, cc // cc = lo, ul, last │ │ mov x11, x22 │ │ - b.cc 436c4 // b.lo, b.ul, b.last │ │ + b.cc 4379c // b.lo, b.ul, b.last │ │ add x12, x12, #0x1 │ │ add x14, x22, #0x10 │ │ and x13, x12, #0x1ffffffe0 │ │ add x15, x21, #0x20 │ │ sub w9, w9, w13 │ │ add x11, x22, x13 │ │ add x10, x21, x13, lsl #1 │ │ @@ -23011,326 +23033,326 @@ │ │ ushr v5.16b, v2.16b, #4 │ │ and v6.16b, v2.16b, v0.16b │ │ ushr v3.16b, v1.16b, #4 │ │ and v4.16b, v1.16b, v0.16b │ │ st2 {v5.16b, v6.16b}, [x17] │ │ st2 {v3.16b, v4.16b}, [x15] │ │ add x15, x15, #0x40 │ │ - b.ne 4368c // b.any │ │ + b.ne 43764 // b.any │ │ cmp x12, x13 │ │ - b.eq 436e4 // b.none │ │ + b.eq 437bc // b.none │ │ ldrb w12, [x11], #1 │ │ subs w9, w9, #0x1 │ │ lsr w13, w12, #4 │ │ and w12, w12, #0xf │ │ strb w13, [x10] │ │ strb w12, [x10, #1] │ │ add x10, x10, #0x2 │ │ - b.ne 436c4 // b.any │ │ + b.ne 4379c // b.any │ │ ldr w9, [x20, #4] │ │ - tbz w9, #0, 43600 │ │ + tbz w9, #0, 436d8 │ │ ldrb w9, [x11] │ │ lsr w9, w9, #4 │ │ strb w9, [x10] │ │ - b 43600 │ │ + b 436d8 │ │ mov w9, #0x100 // #256 │ │ ldr w8, [x20] │ │ strh w9, [x19, #24] │ │ - cbz w8, 4330c │ │ + cbz w8, 433e4 │ │ mov w9, #0x127b // #4731 │ │ mov w10, #0xb714 // #46868 │ │ mov w11, #0x3671 // #13937 │ │ - b 43734 │ │ + b 4380c │ │ ldr w12, [x20, #8] │ │ ldr w13, [x19, #8] │ │ add x22, x22, w12, sxtw │ │ add x21, x21, w13, sxtw │ │ subs w8, w8, #0x1 │ │ - b.eq 4330c // b.none │ │ + b.eq 433e4 // b.none │ │ ldr w14, [x20, #4] │ │ - cbz w14, 43724 │ │ + cbz w14, 437fc │ │ add x12, x22, #0x3 │ │ mov x13, x21 │ │ - b 43758 │ │ + b 43830 │ │ subs w14, w14, #0x1 │ │ add x12, x12, #0x4 │ │ strb w15, [x13], #1 │ │ - b.eq 4371c // b.none │ │ + b.eq 437f4 // b.none │ │ ldrb w15, [x12] │ │ - cbz w15, 43748 │ │ + cbz w15, 43820 │ │ ldurb w16, [x12, #-3] │ │ ldurb w17, [x12, #-2] │ │ ldurb w0, [x12, #-1] │ │ mul w16, w16, w16 │ │ mul w17, w17, w17 │ │ mul w0, w0, w0 │ │ mul w16, w16, w9 │ │ madd w16, w17, w10, w16 │ │ madd w16, w0, w11, w16 │ │ lsr w16, w16, #16 │ │ udiv w16, w16, w15 │ │ sub w15, w15, w16 │ │ - b 43748 │ │ + b 43820 │ │ mov w25, #0x1 // #1 │ │ - b 431f8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 432d0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 437d8 │ │ + cbz x0, 438b0 │ │ mov x19, x1 │ │ - cbz x1, 437e0 │ │ + cbz x1, 438b8 │ │ ldr x0, [x0] │ │ ldr x1, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ mov w0, wzr │ │ str xzr, [x19, #32] │ │ stp q0, q0, [x19] │ │ - b 437e4 │ │ + b 438bc │ │ mov w0, #0x21 // #33 │ │ - b 437e4 │ │ + b 438bc │ │ mov w0, #0x6 // #6 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x1, ac000 │ │ + adrp x1, ab000 │ │ mov x19, x0 │ │ - ldr x1, [x1, #48] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #64] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ + ldr x1, [x1, #2112] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ mov x0, x19 │ │ - ldr x1, [x1, #72] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ + ldr x1, [x1, #2128] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2136] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2144] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2152] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2160] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ mov x0, x19 │ │ - ldr x1, [x1, #80] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #88] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #96] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #104] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #112] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #120] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #128] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #136] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #144] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #152] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #160] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #168] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #176] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #184] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ - mov x0, x19 │ │ - ldr x1, [x1, #192] │ │ - bl 3cccc │ │ - adrp x1, ac000 │ │ + ldr x1, [x1, #2168] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ mov x0, x19 │ │ - ldr x1, [x1, #200] │ │ + ldr x1, [x1, #2176] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2184] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2192] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2200] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2208] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2216] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2224] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2232] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2240] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2248] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2256] │ │ + bl 3cd20 │ │ + adrp x1, ab000 │ │ + mov x0, x19 │ │ + ldr x1, [x1, #2264] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3cccc │ │ + b 3cd20 │ │ stp x29, x30, [sp, #-96]! │ │ str x28, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x1a0 │ │ mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ - adrp x0, a000 │ │ + adrp x0, a000 │ │ ldr x8, [x21, #40] │ │ - add x0, x0, #0xaff │ │ + add x0, x0, #0xb3f │ │ stur x8, [x29, #-8] │ │ - bl a5240 │ │ - cbz x0, 43adc │ │ + bl a4680 │ │ + cbz x0, 43bb4 │ │ mov x25, #0x201 // #513 │ │ mov x20, x0 │ │ sub x22, x29, #0x8c │ │ add x23, sp, #0x90 │ │ mov w24, #0x1 // #1 │ │ movk x25, #0x1, lsl #32 │ │ add x26, sp, #0xc │ │ - b 43998 │ │ + b 43a70 │ │ add x20, x20, #0x1 │ │ ldrb w9, [x20] │ │ cmp w9, #0x9 │ │ - b.eq 43994 // b.none │ │ + b.eq 43a6c // b.none │ │ cmp w9, #0x20 │ │ - b.eq 43994 // b.none │ │ - cbz w9, 43adc │ │ + b.eq 43a6c // b.none │ │ + cbz w9, 43bb4 │ │ mov x8, xzr │ │ ands w10, w9, #0xff │ │ - b.eq 439e4 // b.none │ │ + b.eq 43abc // b.none │ │ cmp w10, #0x3a │ │ - b.eq 439e4 // b.none │ │ + b.eq 43abc // b.none │ │ add x10, x20, x8 │ │ cmp x8, #0x7f │ │ strb w9, [x22, x8] │ │ - b.eq 439ec // b.none │ │ + b.eq 43ac4 // b.none │ │ ldrb w9, [x10, #1] │ │ add x8, x8, #0x1 │ │ ands w10, w9, #0xff │ │ - b.ne 439bc // b.any │ │ + b.ne 43a94 // b.any │ │ add x9, x20, x8 │ │ - b 439f4 │ │ + b 43acc │ │ add x9, x10, #0x1 │ │ mov w8, #0x80 // #128 │ │ strb wzr, [x22, w8, uxtw] │ │ ldrb w8, [x9] │ │ cmp w8, #0x3a │ │ ccmp x9, x20, #0x4, eq // eq = none │ │ - b.eq 43adc // b.none │ │ + b.eq 43bb4 // b.none │ │ mov x8, xzr │ │ add x9, x9, #0x1 │ │ ldrb w10, [x9, x8] │ │ - cbz w10, 43a3c │ │ + cbz w10, 43b14 │ │ cmp w10, #0x3d │ │ - b.eq 43a3c // b.none │ │ + b.eq 43b14 // b.none │ │ strb w10, [x23, x8] │ │ add x8, x8, #0x1 │ │ cmp x8, #0x80 │ │ - b.ne 43a10 // b.any │ │ + b.ne 43ae8 // b.any │ │ add x9, x9, x8 │ │ mov w10, #0x81 // #129 │ │ - b 43a44 │ │ + b 43b1c │ │ add x9, x9, x8 │ │ add x10, x8, #0x1 │ │ strb wzr, [x23, w8, uxtw] │ │ ldrb w8, [x9] │ │ cmp w8, #0x3d │ │ ccmp x10, #0x1, #0x4, eq // eq = none │ │ - b.eq 43adc // b.none │ │ + b.eq 43bb4 // b.none │ │ mov x8, xzr │ │ add x9, x9, #0x1 │ │ ldrb w10, [x9, x8] │ │ lsl x11, x24, x10 │ │ cmp w10, #0x20 │ │ and x11, x11, x25 │ │ ccmp x11, #0x0, #0x4, ls // ls = plast │ │ - b.ne 43a94 // b.any │ │ + b.ne 43b6c // b.any │ │ strb w10, [x26, x8] │ │ add x8, x8, #0x1 │ │ cmp x8, #0x80 │ │ - b.ne 43a60 // b.any │ │ + b.ne 43b38 // b.any │ │ add x20, x9, x8 │ │ mov w9, #0x81 // #129 │ │ - b 43a9c │ │ + b 43b74 │ │ add x20, x9, x8 │ │ add x9, x8, #0x1 │ │ strb wzr, [x26, w8, uxtw] │ │ ldrb w8, [x20] │ │ cmp w8, #0x20 │ │ - b.hi 43adc // b.pmore │ │ + b.hi 43bb4 // b.pmore │ │ lsl x8, x24, x8 │ │ tst x8, x25 │ │ - b.eq 43adc // b.none │ │ + b.eq 43bb4 // b.none │ │ cmp x9, #0x1 │ │ - b.eq 43adc // b.none │ │ + b.eq 43bb4 // b.none │ │ sub x1, x29, #0x8c │ │ add x2, sp, #0x90 │ │ add x3, sp, #0xc │ │ mov x0, x19 │ │ - bl 3d338 │ │ + bl 3d38c │ │ ldrb w8, [x20] │ │ - cbnz w8, 43994 │ │ + cbnz w8, 43a6c │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 43b0c // b.any │ │ + b.ne 43be4 // b.any │ │ add sp, sp, #0x1a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ - bl a4f4c │ │ - cbz x0, 43b4c │ │ + bl a438c │ │ + cbz x0, 43c24 │ │ mov x1, x19 │ │ mov x21, x0 │ │ - bl 3d420 │ │ + bl 3d474 │ │ mov w20, w0 │ │ - cbz w0, 43b54 │ │ + cbz w0, 43c2c │ │ mov x0, x21 │ │ - bl a4f94 │ │ - b 43b5c │ │ + bl a43d4 │ │ + b 43c34 │ │ mov w20, #0x7 // #7 │ │ - b 43b64 │ │ + b 43c3c │ │ ldr x0, [x19] │ │ - bl 437f0 │ │ + bl 438c8 │ │ ldr x0, [x19] │ │ - bl 43934 │ │ + bl 43a0c │ │ mov w0, w20 │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x0, 43ba8 │ │ + cbz x0, 43c80 │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0] │ │ - bl 3d508 │ │ + bl 3d55c │ │ mov x0, x19 │ │ - bl a4f94 │ │ + bl a43d4 │ │ ldr x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, #0x21 // #33 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ @@ -23348,93 +23370,93 @@ │ │ stur x8, [x29, #-24] │ │ ldrh w8, [x1, #136] │ │ ldr x22, [x1, #168] │ │ str w8, [x0, #72] │ │ mov x0, x1 │ │ mov w1, #0x6963 // #26979 │ │ movk w1, #0x756e, lsl #16 │ │ - bl 3c310 │ │ - cbnz w0, 43cec │ │ + bl 3c364 │ │ + cbnz w0, 43dc4 │ │ mov x0, x20 │ │ mov x1, x19 │ │ stp x22, x21, [sp, #8] │ │ - bl 47050 │ │ + bl 470d8 │ │ mov x9, x20 │ │ ldr x8, [x9], #80 │ │ str x9, [sp, #32] │ │ - adrp x9, d000 │ │ - add x9, x9, #0xdc │ │ + adrp x9, d000 │ │ + add x9, x9, #0x11c │ │ ldr w8, [x8, #12] │ │ add x26, x9, x8, lsl #3 │ │ mov w9, #0x159b // #5531 │ │ ldr w8, [x26] │ │ cmp w8, w9 │ │ - b.ne 43d24 // b.any │ │ - adrp x8, b000 │ │ + b.ne 43dfc // b.any │ │ + adrp x8, b000 │ │ mov w24, wzr │ │ - add x8, x8, #0xa07 │ │ + add x8, x8, #0xa47 │ │ mov x23, xzr │ │ add x21, sp, #0x1d0 │ │ add x9, sp, #0x1d0 │ │ str xzr, [sp, #56] │ │ ldr q0, [x8] │ │ mov w8, #0x2038 // #8248 │ │ movk w8, #0x39, lsl #16 │ │ str q0, [x9] │ │ str w8, [sp, #480] │ │ - b 43c84 │ │ + b 43d5c │ │ mov w24, #0x1 // #1 │ │ mov x23, x8 │ │ ldrb w8, [x21] │ │ - cbz w8, 43ce0 │ │ + cbz w8, 43db8 │ │ add x2, sp, #0x30 │ │ add x3, sp, #0x2c │ │ mov x0, x21 │ │ mov x1, x20 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #44] │ │ mov x21, x0 │ │ cmp w8, #0x1 │ │ - b.hi 43c7c // b.pmore │ │ + b.hi 43d54 // b.pmore │ │ ldr x8, [x20, #64] │ │ add x3, sp, #0x38 │ │ ldr x22, [sp, #48] │ │ mov w2, #0x803 // #2051 │ │ ldr x0, [x8] │ │ mov w1, w22 │ │ - bl 372d4 │ │ - cbz x22, 43c7c │ │ + bl 37338 │ │ + cbz x22, 43d54 │ │ ldr x8, [sp, #56] │ │ - cbz w24, 43c74 │ │ + cbz w24, 43d4c │ │ cmp x8, x23 │ │ - b.ne 440d8 // b.any │ │ + b.ne 44180 // b.any │ │ mov w24, #0x1 // #1 │ │ - b 43c7c │ │ + b 43d54 │ │ mov w8, #0x1 // #1 │ │ ldp x22, x21, [sp, #8] │ │ strb w8, [x20, #56] │ │ str x22, [x19, #168] │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 440e0 // b.any │ │ + b.ne 44188 // b.any │ │ mov w0, wzr │ │ add sp, sp, #0x380 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ add x9, x20, #0x3d0 │ │ add x22, sp, #0x1d0 │ │ add x24, sp, #0x38 │ │ str x9, [sp, #24] │ │ - b 43d78 │ │ + b 43e50 │ │ cmp w27, #0x0 │ │ csel w11, w28, w27, eq // eq = none │ │ csel x12, x22, x24, eq // eq = none │ │ lsr w11, w11, #1 │ │ ldr x11, [x12, w11, uxtw #3] │ │ str x11, [x10] │ │ str x11, [x9] │ │ @@ -23442,256 +23464,244 @@ │ │ mov w9, #0x38 // #56 │ │ madd x8, x8, x9, x23 │ │ ubfiz w9, w11, #1, #1 │ │ str w9, [x8, #480] │ │ ldr w8, [x26, #8]! │ │ mov w9, #0x159b // #5531 │ │ cmp w8, w9 │ │ - b.eq 43c40 // b.none │ │ - adrp x9, b000 │ │ - add x9, x9, #0xb3e │ │ + b.eq 43d18 // b.none │ │ + adrp x9, b000 │ │ + add x9, x9, #0xb7e │ │ add x21, x9, w8, uxtw │ │ ldrh w8, [x26, #4] │ │ ldp x10, x9, [sp, #24] │ │ tst w8, #0x2 │ │ ldrb w8, [x21] │ │ csel x23, x10, x9, eq // eq = none │ │ - cbz w8, 43d68 │ │ + cbz w8, 43e40 │ │ mov w28, wzr │ │ mov w27, wzr │ │ mov w25, #0x1 // #1 │ │ - b 43db8 │ │ + b 43e90 │ │ mov w25, wzr │ │ ldrb w8, [x21] │ │ - cbz w8, 43fb8 │ │ + cbz w8, 44060 │ │ add x21, x21, #0x1 │ │ cmp w8, #0x20 │ │ - b.ne 43dd0 // b.any │ │ + b.ne 43ea8 // b.any │ │ ldrb w8, [x21], #1 │ │ cmp w8, #0x20 │ │ - b.eq 43dc4 // b.none │ │ + b.eq 43e9c // b.none │ │ cmp w8, #0x7c │ │ - b.eq 43dac // b.none │ │ + b.eq 43e84 // b.none │ │ sub x0, x21, #0x1 │ │ add x2, sp, #0x30 │ │ add x3, sp, #0x2c │ │ mov x1, x20 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #44] │ │ mov x21, x0 │ │ cmp w8, #0x1 │ │ - b.hi 43db0 // b.pmore │ │ + b.hi 43e88 // b.pmore │ │ ldr x1, [sp, #48] │ │ - cbz x1, 43db0 │ │ + cbz x1, 43e88 │ │ mov x0, x19 │ │ mov w2, #0x1 // #1 │ │ - bl 37690 │ │ - cbnz w0, 43db0 │ │ - ldr x10, [x19, #152] │ │ - ldrsh w8, [x10, #202] │ │ + bl 376f4 │ │ + cbnz w0, 43e88 │ │ + ldr x12, [x19, #152] │ │ + ldrh w8, [x12, #202] │ │ cmp w8, #0x3 │ │ - b.lt 43db0 // b.tstop │ │ - ldrsh w11, [x10, #200] │ │ - cmp w11, #0x1 │ │ - b.lt 43f90 // b.tstop │ │ - ldr x13, [x10, #208] │ │ - mov x9, xzr │ │ + b.cc 43e88 // b.lo, b.ul, b.last │ │ + ldrh w9, [x12, #200] │ │ + cbz x9, 44038 │ │ + ldr x11, [x12, #208] │ │ + mov x10, xzr │ │ mov x8, xzr │ │ - ldr x10, [x10, #224] │ │ - and x11, x11, #0xffff │ │ + ldr x12, [x12, #224] │ │ mov w14, #0xffffffff // #-1 │ │ - add x12, x13, #0x10 │ │ - add x13, x13, #0x18 │ │ mov w15, #0xffffffff // #-1 │ │ - b 43e64 │ │ - add x9, x9, #0x1 │ │ - cmp x9, x11 │ │ - b.eq 43f94 // b.none │ │ + add x13, x11, #0x8 │ │ + b 43f30 │ │ + add x10, x10, #0x1 │ │ + cmp x10, x9 │ │ + b.eq 4403c // b.none │ │ add w16, w14, #0x1 │ │ - ldrsh w14, [x10, x9, lsl #1] │ │ + ldrh w14, [x12, x10, lsl #1] │ │ cmp w16, w14 │ │ - b.ge 43e58 // b.tcont │ │ - sxtw x0, w14 │ │ - ldrh w1, [x26, #4] │ │ - sxtw x17, w16 │ │ - add x0, x0, #0x1 │ │ - tbnz w1, #1, 43ecc │ │ - tbnz w1, #0, 43f10 │ │ - add x1, x13, x17, lsl #4 │ │ - sub x17, x0, x17 │ │ - sub x0, x1, #0x10 │ │ + b.ge 43f24 // b.tcont │ │ + add x17, x14, #0x1 │ │ + ldrh w0, [x26, #4] │ │ + sub x17, x17, x16 │ │ + tbnz w0, #1, 43f8c │ │ + tbnz w0, #0, 43fc8 │ │ + add x0, x13, x16, lsl #4 │ │ ldr x1, [x0], #16 │ │ cmp w15, #0x0 │ │ cset w2, lt // lt = tstop │ │ cmp x1, x8 │ │ cset w3, lt // lt = tstop │ │ orr w2, w2, w3 │ │ cmp w2, #0x0 │ │ csel x8, x1, x8, ne // ne = any │ │ csel w15, w16, w15, ne // ne = any │ │ subs x17, x17, #0x1 │ │ add w16, w16, #0x1 │ │ - b.ne 43e98 // b.any │ │ - b 43e58 │ │ - tbnz w1, #0, 43f50 │ │ - add x1, x12, x17, lsl #4 │ │ - sub x17, x0, x17 │ │ - sub x0, x1, #0x10 │ │ + b.ne 43f58 // b.any │ │ + b 43f24 │ │ + tbnz w0, #0, 44000 │ │ + add x0, x11, x16, lsl #4 │ │ ldr x1, [x0], #16 │ │ cmp w15, #0x0 │ │ cset w2, lt // lt = tstop │ │ cmp x1, x8 │ │ cset w3, lt // lt = tstop │ │ orr w2, w2, w3 │ │ cmp w2, #0x0 │ │ csel x8, x1, x8, ne // ne = any │ │ csel w15, w16, w15, ne // ne = any │ │ subs x17, x17, #0x1 │ │ add w16, w16, #0x1 │ │ - b.ne 43edc // b.any │ │ - b 43e58 │ │ - add x1, x13, x17, lsl #4 │ │ - sub x17, x0, x17 │ │ - sub x0, x1, #0x10 │ │ + b.ne 43f94 // b.any │ │ + b 43f24 │ │ + add x0, x13, x16, lsl #4 │ │ ldr x1, [x0], #16 │ │ cmp w15, #0x0 │ │ cset w2, lt // lt = tstop │ │ cmp x1, x8 │ │ cset w3, gt │ │ orr w2, w2, w3 │ │ cmp w2, #0x0 │ │ csel x8, x1, x8, ne // ne = any │ │ csel w15, w16, w15, ne // ne = any │ │ subs x17, x17, #0x1 │ │ add w16, w16, #0x1 │ │ - b.ne 43f1c // b.any │ │ - b 43e58 │ │ - add x1, x12, x17, lsl #4 │ │ - sub x17, x0, x17 │ │ - sub x0, x1, #0x10 │ │ + b.ne 43fcc // b.any │ │ + b 43f24 │ │ + add x0, x11, x16, lsl #4 │ │ ldr x1, [x0], #16 │ │ cmp w15, #0x0 │ │ cset w2, lt // lt = tstop │ │ cmp x1, x8 │ │ cset w3, gt │ │ orr w2, w2, w3 │ │ cmp w2, #0x0 │ │ csel x8, x1, x8, ne // ne = any │ │ csel w15, w16, w15, ne // ne = any │ │ subs x17, x17, #0x1 │ │ add w16, w16, #0x1 │ │ - b.ne 43f5c // b.any │ │ - b 43e58 │ │ + b.ne 44004 // b.any │ │ + b 43f24 │ │ mov x8, xzr │ │ - cbz w25, 43fa8 │ │ + cbz w25, 44050 │ │ add w9, w28, #0x1 │ │ str x8, [x22, w28, uxtw #3] │ │ mov w28, w9 │ │ - b 43db0 │ │ + b 43e88 │ │ add w9, w27, #0x1 │ │ str x8, [x24, w27, uxtw #3] │ │ mov w27, w9 │ │ - b 43db0 │ │ + b 43e88 │ │ orr w8, w27, w28 │ │ - cbz w8, 43d68 │ │ + cbz w8, 43e40 │ │ cmp w28, #0x2 │ │ - b.cc 44014 // b.lo, b.ul, b.last │ │ + b.cc 440bc // b.lo, b.ul, b.last │ │ mov x8, xzr │ │ mov w9, w28 │ │ mov w10, #0x1 // #1 │ │ - b 43fe8 │ │ + b 44090 │ │ add x10, x10, #0x1 │ │ add x8, x8, #0x8 │ │ cmp x10, x9 │ │ - b.eq 44014 // b.none │ │ + b.eq 440bc // b.none │ │ ldr x11, [x22, x10, lsl #3] │ │ mov x12, x8 │ │ ldr x13, [x22, x12] │ │ cmp x11, x13 │ │ - b.ge 43fd8 // b.tcont │ │ + b.ge 44080 // b.tcont │ │ add x14, x22, x12 │ │ sub x12, x12, #0x8 │ │ cmn x12, #0x8 │ │ stp x11, x13, [x14] │ │ - b.ne 43ff0 // b.any │ │ - b 43fd8 │ │ + b.ne 44098 // b.any │ │ + b 44080 │ │ cmp w27, #0x2 │ │ - b.cc 44068 // b.lo, b.ul, b.last │ │ + b.cc 44110 // b.lo, b.ul, b.last │ │ mov x8, xzr │ │ mov w9, w27 │ │ mov w10, #0x1 // #1 │ │ - b 4403c │ │ + b 440e4 │ │ add x10, x10, #0x1 │ │ add x8, x8, #0x8 │ │ cmp x10, x9 │ │ - b.eq 44068 // b.none │ │ + b.eq 44110 // b.none │ │ ldr x11, [x24, x10, lsl #3] │ │ mov x12, x8 │ │ ldr x13, [x24, x12] │ │ cmp x11, x13 │ │ - b.ge 4402c // b.tcont │ │ + b.ge 440d4 // b.tcont │ │ add x14, x24, x12 │ │ sub x12, x12, #0x8 │ │ cmn x12, #0x8 │ │ stp x11, x13, [x14] │ │ - b.ne 44044 // b.any │ │ - b 4402c │ │ + b.ne 440ec // b.any │ │ + b 440d4 │ │ ldr w8, [x23, #428] │ │ mov w9, #0x38 // #56 │ │ madd x10, x8, x9, x23 │ │ add w11, w8, #0x1 │ │ add x9, x10, #0x1b0 │ │ add x10, x10, #0x1c8 │ │ str w11, [x23, #428] │ │ - cbz w27, 43d38 │ │ - cbz w28, 43d38 │ │ + cbz w27, 43e10 │ │ + cbz w28, 43e10 │ │ lsr w11, w28, #1 │ │ lsr w13, w27, #1 │ │ ldr x12, [x22, w11, uxtw #3] │ │ ldr x13, [x24, w13, uxtw #3] │ │ str x12, [x9] │ │ cmp x13, x12 │ │ str x13, [x10] │ │ - b.eq 43d54 // b.none │ │ + b.eq 43e2c // b.none │ │ ldrh w11, [x26, #4] │ │ cset w14, ge // ge = tcont │ │ eor w14, w14, w11 │ │ - tbnz w14, #0, 43d58 │ │ + tbnz w14, #0, 43e30 │ │ add x12, x13, x12 │ │ cmp x12, #0x0 │ │ cinc x12, x12, lt // lt = tstop │ │ asr x12, x12, #1 │ │ str x12, [x10] │ │ str x12, [x9] │ │ - b 43d58 │ │ + b 43e30 │ │ mov w8, wzr │ │ - b 43ce4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 43dbc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldp q1, q0, [x1, #16] │ │ mov w2, wzr │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr q2, [x1] │ │ stur q0, [x0, #40] │ │ stur q1, [x0, #24] │ │ stur q2, [x0, #8] │ │ - bl 48964 │ │ + bl 489d4 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 48964 │ │ - cbz x1, 44138 │ │ + b 489d4 │ │ + cbz x1, 441e0 │ │ ldr x8, [x0, #1392] │ │ str x8, [x1] │ │ - cbz x2, 44144 │ │ + cbz x2, 441ec │ │ ldr x8, [x0, #496] │ │ str x8, [x2] │ │ ret │ │ ldp w9, w11, [x1, #48] │ │ mov x8, x0 │ │ ldr q0, [x1, #80] │ │ mov w0, wzr │ │ @@ -23726,222 +23736,222 @@ │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mov x28, x1 │ │ mov x0, x1 │ │ mov x1, x2 │ │ mov x21, x3 │ │ mov x19, x2 │ │ - bl 473b8 │ │ - cbnz w0, 44920 │ │ + bl 4743c │ │ + cbnz w0, 449c8 │ │ ldr w8, [x28, #5144] │ │ - tbnz w8, #0, 44218 │ │ + tbnz w8, #0, 442c0 │ │ mov x0, x28 │ │ mov w1, wzr │ │ - bl 48ae0 │ │ - cbnz w0, 44920 │ │ + bl 48b50 │ │ + cbnz w0, 449c8 │ │ mov x0, x28 │ │ mov x1, x21 │ │ mov w2, wzr │ │ - bl 4933c │ │ + bl 493ac │ │ ldr w8, [x28, #5144] │ │ - tbnz w8, #1, 4423c │ │ + tbnz w8, #1, 442e4 │ │ mov x0, x28 │ │ mov w1, #0x1 // #1 │ │ - bl 48ae0 │ │ - cbnz w0, 44920 │ │ + bl 48b50 │ │ + cbnz w0, 449c8 │ │ mov x0, x28 │ │ mov x1, x21 │ │ mov w2, #0x1 // #1 │ │ - bl 4933c │ │ + bl 493ac │ │ mov w10, wzr │ │ mov x9, xzr │ │ mov w20, #0x9e8 // #2536 │ │ mov w27, #0x28 // #40 │ │ mov w25, #0x20 // #32 │ │ mov w8, #0x1 // #1 │ │ str x19, [sp] │ │ stur x28, [x29, #-24] │ │ - b 44288 │ │ + b 44330 │ │ mov x0, x28 │ │ mov w1, w21 │ │ - bl 494dc │ │ + bl 4954c │ │ mov x0, x28 │ │ mov w1, w21 │ │ - bl 49750 │ │ + bl 497c0 │ │ mov w8, wzr │ │ mov w10, #0x1 // #1 │ │ mov w9, #0x1 // #1 │ │ - tbz w19, #0, 448d0 │ │ + tbz w19, #0, 44978 │ │ mov w19, w8 │ │ ldr w8, [x28, #5144] │ │ cmp w9, #0x1 │ │ - b.ne 442a0 // b.any │ │ - tbnz w8, #1, 44278 │ │ - b 442a4 │ │ - tbnz w8, #0, 44278 │ │ + b.ne 44348 // b.any │ │ + tbnz w8, #1, 44320 │ │ + b 4434c │ │ + tbnz w8, #0, 44320 │ │ madd x11, x9, x20, x28 │ │ stur x9, [x29, #-8] │ │ ldr x23, [x11, #96]! │ │ stp x11, x10, [sp, #16] │ │ - cbz x23, 444f0 │ │ + cbz x23, 44598 │ │ madd x8, x9, x20, x28 │ │ mov w9, #0x58 // #88 │ │ ldr w8, [x8, #88] │ │ nop │ │ madd x26, x8, x9, x23 │ │ - cbz w8, 444f8 │ │ + cbz w8, 445a0 │ │ mov x20, xzr │ │ mov x21, x23 │ │ - b 4431c │ │ + b 443c4 │ │ ldr x9, [x22, #8] │ │ mov x0, x28 │ │ ldr x8, [x8, #8] │ │ ldur x1, [x29, #-8] │ │ sub x2, x9, x8 │ │ - bl 4a074 │ │ + bl 4a0e4 │ │ ldrb w8, [x22, #24] │ │ add x9, x0, x24 │ │ orr w8, w8, #0x4 │ │ str x9, [x22, #16] │ │ strb w8, [x22, #24] │ │ cmp x20, #0x0 │ │ csel x20, x21, x20, eq // eq = none │ │ add x21, x21, #0x58 │ │ cmp x21, x26 │ │ - b.cs 4437c // b.hs, b.nlast │ │ + b.cs 44424 // b.hs, b.nlast │ │ ldrb w8, [x21, #24] │ │ - tbnz w8, #2, 44310 │ │ + tbnz w8, #2, 443b8 │ │ ldp x9, x22, [x21, #40] │ │ - cbz x9, 44350 │ │ + cbz x9, 443f8 │ │ ldr x24, [x9, #16] │ │ orr w8, w8, #0x4 │ │ str x24, [x21, #16] │ │ strb w8, [x21, #24] │ │ - cbz x22, 44308 │ │ + cbz x22, 443b0 │ │ ldr x8, [x22, #40] │ │ - cbnz x8, 44308 │ │ + cbnz x8, 443b0 │ │ mov x8, x21 │ │ - b 442dc │ │ - cbz x22, 44310 │ │ + b 44384 │ │ + cbz x22, 443b8 │ │ ldr x8, [x22, #40] │ │ - cbz x8, 44310 │ │ + cbz x8, 443b8 │ │ ldrb w9, [x22, #24] │ │ ldr x24, [x8, #16] │ │ orr w8, w9, #0x4 │ │ str x24, [x22, #16] │ │ strb w8, [x22, #24] │ │ mov x8, x22 │ │ mov x22, x21 │ │ - b 442dc │ │ + b 44384 │ │ mov x10, xzr │ │ mov w11, wzr │ │ mov w28, wzr │ │ mov x22, x23 │ │ str xzr, [sp, #8] │ │ - b 443a4 │ │ + b 4444c │ │ add w28, w28, #0x1 │ │ add x22, x22, #0x58 │ │ cmp x22, x26 │ │ - b.cs 444e4 // b.hs, b.nlast │ │ + b.cs 4458c // b.hs, b.nlast │ │ ldrb w21, [x22, #24] │ │ - tbnz w21, #2, 44398 │ │ + tbnz w21, #2, 44440 │ │ ldr x24, [x22, #48] │ │ - cbz x24, 44394 │ │ - cbz w11, 443d4 │ │ + cbz x24, 4443c │ │ + cbz w11, 4447c │ │ ldr x9, [x22, #16] │ │ add x8, x10, #0x40 │ │ cmp x9, x8 │ │ - b.lt 44394 // b.tstop │ │ + b.lt 4443c // b.tstop │ │ ldr x9, [x24, #16] │ │ cmp x9, x8 │ │ - b.lt 44394 // b.tstop │ │ + b.lt 4443c // b.tstop │ │ ldr x8, [x24, #40] │ │ stur x20, [x29, #-16] │ │ - cbz x8, 4442c │ │ + cbz x8, 444d4 │ │ ldr x8, [x22, #8] │ │ stur w28, [x29, #-28] │ │ ldr x9, [x24, #8] │ │ mov x28, x10 │ │ ldur x0, [x29, #-24] │ │ mov w20, w11 │ │ ldur x1, [x29, #-8] │ │ sub x2, x8, x9 │ │ - bl 4a074 │ │ + bl 4a0e4 │ │ ldr x8, [x24, #16] │ │ orr w9, w21, #0x4 │ │ mov w11, w20 │ │ mov x10, x28 │ │ ldur w28, [x29, #-28] │ │ add x8, x8, x0 │ │ ldur x20, [x29, #-16] │ │ strb w9, [x22, #24] │ │ str x8, [x22, #16] │ │ - b 44398 │ │ + b 44440 │ │ cmp x24, x22 │ │ - b.cs 4446c // b.hs, b.nlast │ │ + b.cs 44514 // b.hs, b.nlast │ │ ldr x8, [x22, #8] │ │ ldr x9, [x24, #8] │ │ ldur x0, [x29, #-24] │ │ ldur x1, [x29, #-8] │ │ sub x2, x8, x9 │ │ - bl 4a074 │ │ + bl 4a0e4 │ │ ldr x8, [x24, #16] │ │ mov w11, #0x1 // #1 │ │ ldur x20, [x29, #-16] │ │ add x10, x8, x0 │ │ orr w8, w21, #0x4 │ │ str x10, [x22, #16] │ │ strb w8, [x22, #24] │ │ - b 44398 │ │ + b 44440 │ │ ldur x8, [x29, #-16] │ │ ldr x9, [sp, #24] │ │ cmp x8, #0x0 │ │ cset w8, ne // ne = any │ │ orr w8, w9, w8 │ │ - tbz w8, #0, 444a0 │ │ + tbz w8, #0, 44548 │ │ ldur x0, [x29, #-24] │ │ mov x1, x22 │ │ mov x2, x24 │ │ ldr x3, [sp, #8] │ │ ldur x4, [x29, #-8] │ │ - bl 49e98 │ │ - b 444bc │ │ + bl 49f08 │ │ + b 44564 │ │ ldur x0, [x29, #-24] │ │ mov x1, x22 │ │ mov x2, x24 │ │ mov x3, xzr │ │ mov w4, wzr │ │ - bl 49e98 │ │ + bl 49f08 │ │ str x0, [sp, #8] │ │ ldrb w8, [x22, #24] │ │ mov w11, #0x1 // #1 │ │ ldr x10, [x24, #16] │ │ mov x20, x22 │ │ orr w8, w8, #0x4 │ │ strb w8, [x22, #24] │ │ ldrb w8, [x24, #24] │ │ orr w8, w8, #0x4 │ │ strb w8, [x24, #24] │ │ - b 44398 │ │ + b 44440 │ │ mov w8, #0x1 // #1 │ │ - tbnz w19, #0, 44500 │ │ - b 4458c │ │ + tbnz w19, #0, 445a8 │ │ + b 44634 │ │ mov w8, wzr │ │ mov x26, xzr │ │ mov w28, wzr │ │ - tbz w19, #0, 4458c │ │ + tbz w19, #0, 44634 │ │ sub x9, x26, x23 │ │ cmp x9, #0x210 │ │ - b.eq 44524 // b.none │ │ + b.eq 445cc // b.none │ │ cmp x9, #0x420 │ │ - b.ne 4458c // b.any │ │ + b.ne 44634 // b.any │ │ add x11, x23, #0x58 │ │ mov w12, #0x5 // #5 │ │ mov w10, #0x9 // #9 │ │ - b 44530 │ │ + b 445d8 │ │ mov w12, #0x2 // #2 │ │ mov w10, #0x4 // #4 │ │ mov x11, x23 │ │ mov w14, #0x58 // #88 │ │ ldr x15, [x11, #8] │ │ mul x13, x12, x14 │ │ mul x14, x10, x14 │ │ @@ -23952,165 +23962,165 @@ │ │ lsl x13, x13, #1 │ │ add x14, x15, x14 │ │ ldr x15, [x11, #48] │ │ subs x13, x13, x14 │ │ cneg x14, x13, mi // mi = first │ │ add x13, x11, #0x58 │ │ cmp x15, x13 │ │ - b.ne 4458c // b.any │ │ + b.ne 44634 // b.any │ │ mov w13, #0x58 // #88 │ │ mul x13, x12, x13 │ │ add x13, x23, x13 │ │ ldr x15, [x13, #48] │ │ add x13, x13, #0x58 │ │ cmp x15, x13 │ │ - b.eq 4481c // b.none │ │ + b.eq 448c4 // b.none │ │ cmp w28, #0x0 │ │ eor w10, w8, #0x1 │ │ cset w9, eq // eq = none │ │ orr w9, w10, w9 │ │ - tbnz w9, #0, 446dc │ │ + tbnz w9, #0, 44784 │ │ mov x9, x23 │ │ - b 445b4 │ │ + b 4465c │ │ add x9, x9, #0x58 │ │ cmp x9, x26 │ │ - b.cs 445e8 // b.hs, b.nlast │ │ + b.cs 44690 // b.hs, b.nlast │ │ ldrb w10, [x9, #24] │ │ - tbnz w10, #2, 445a8 │ │ + tbnz w10, #2, 44650 │ │ ldr x11, [x9, #56] │ │ - cbz x11, 445a8 │ │ + cbz x11, 44650 │ │ ldp x11, x13, [x11, #8] │ │ orr w10, w10, #0x4 │ │ sub w28, w28, #0x1 │ │ ldr x12, [x9, #8] │ │ strb w10, [x9, #24] │ │ add x12, x12, x13 │ │ sub x11, x12, x11 │ │ str x11, [x9, #16] │ │ - b 445a8 │ │ + b 44650 │ │ cmp w28, #0x0 │ │ eor w8, w8, #0x1 │ │ cset w9, eq // eq = none │ │ orr w8, w9, w8 │ │ - tbnz w8, #0, 446dc │ │ + tbnz w8, #0, 44784 │ │ sub x20, x23, #0x58 │ │ add x21, x23, #0x58 │ │ mov x22, x23 │ │ - b 44634 │ │ + b 446dc │ │ ldp x9, x10, [x9, #-80] │ │ ldr x8, [x22, #8] │ │ add x8, x8, x10 │ │ sub x8, x8, x9 │ │ str x8, [x22, #16] │ │ add x22, x22, #0x58 │ │ add x20, x20, #0x58 │ │ add x21, x21, #0x58 │ │ cmp x22, x26 │ │ - b.cs 446dc // b.hs, b.nlast │ │ + b.cs 44784 // b.hs, b.nlast │ │ ldrb w8, [x22, #24] │ │ - tbnz w8, #2, 44620 │ │ + tbnz w8, #2, 446c8 │ │ mov x9, x20 │ │ mov x8, x9 │ │ cmp x9, x23 │ │ - b.cc 44658 // b.lo, b.ul, b.last │ │ + b.cc 44700 // b.lo, b.ul, b.last │ │ ldrb w10, [x8, #24] │ │ sub x9, x8, #0x58 │ │ - tbz w10, #2, 44640 │ │ + tbz w10, #2, 446e8 │ │ mov x9, x21 │ │ cmp x9, x26 │ │ - b.cs 44690 // b.hs, b.nlast │ │ + b.cs 44738 // b.hs, b.nlast │ │ ldrb w10, [x9, #24] │ │ add x9, x9, #0x58 │ │ - tbz w10, #2, 4465c │ │ + tbz w10, #2, 44704 │ │ cmp x8, x23 │ │ - b.cc 4460c // b.lo, b.ul, b.last │ │ + b.cc 446b4 // b.lo, b.ul, b.last │ │ ldurh w10, [x9, #-88] │ │ ldrh w11, [x8] │ │ cmp w10, w11 │ │ - b.ne 446ac // b.any │ │ + b.ne 44754 // b.any │ │ ldr x8, [x8, #16] │ │ - b 4461c │ │ + b 446c4 │ │ cmp x8, x23 │ │ - b.cc 44620 // b.lo, b.ul, b.last │ │ + b.cc 446c8 // b.lo, b.ul, b.last │ │ ldp x8, x10, [x8, #8] │ │ ldr x9, [x22, #8] │ │ add x9, x9, x10 │ │ sub x8, x9, x8 │ │ - b 4461c │ │ + b 446c4 │ │ ldr x24, [x8, #16] │ │ sxth w11, w11 │ │ ldrsh x8, [x22] │ │ sxth w10, w10 │ │ ldur x9, [x9, #-72] │ │ sub w10, w10, w11 │ │ sxtw x2, w10 │ │ sub x0, x8, w11, sxtw │ │ sub x1, x9, x24 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x8, x0, x24 │ │ - b 4461c │ │ + b 446c4 │ │ ldr x8, [sp, #16] │ │ ldr x8, [x8] │ │ - cbz x8, 4470c │ │ + cbz x8, 447b4 │ │ ldur x28, [x29, #-24] │ │ mov w20, #0x9e8 // #2536 │ │ ldur x21, [x29, #-8] │ │ mov w10, #0x58 // #88 │ │ madd x9, x21, x20, x28 │ │ ldr w9, [x9, #88] │ │ nop │ │ madd x9, x9, x10, x8 │ │ - b 4471c │ │ + b 447c4 │ │ ldur x28, [x29, #-24] │ │ mov x9, xzr │ │ ldur x21, [x29, #-8] │ │ mov w20, #0x9e8 // #2536 │ │ ldr x10, [sp, #24] │ │ orr w10, w19, w10 │ │ - tbz w10, #0, 4474c │ │ + tbz w10, #0, 447f4 │ │ ldr w10, [x28, #5148] │ │ tst w19, #0x1 │ │ mov w11, #0x1 // #1 │ │ cinc w11, w11, eq // eq = none │ │ tst w10, w11 │ │ cset w10, ne // ne = any │ │ cmp x8, x9 │ │ - b.cs 44260 // b.hs, b.nlast │ │ - b 44758 │ │ + b.cs 44308 // b.hs, b.nlast │ │ + b 44800 │ │ mov w10, wzr │ │ cmp x8, x9 │ │ - b.cs 44260 // b.hs, b.nlast │ │ + b.cs 44308 // b.hs, b.nlast │ │ tst w19, #0x1 │ │ mov w11, #0x4 // #4 │ │ mov w12, #0x8 // #8 │ │ csel w11, w11, w12, ne // ne = any │ │ - b 44778 │ │ + b 44820 │ │ add x8, x8, #0x58 │ │ cmp x8, x9 │ │ - b.cs 44260 // b.hs, b.nlast │ │ + b.cs 44308 // b.hs, b.nlast │ │ ldr x12, [x8, #72] │ │ - cbz w10, 447c8 │ │ + cbz w10, 44870 │ │ mov x13, x12 │ │ add x15, x13, #0x40 │ │ ldr x14, [x13, #72] │ │ ldr x16, [x15] │ │ tst w19, #0x1 │ │ csel x17, x25, x27, ne // ne = any │ │ ldr x0, [x8, #16] │ │ ldrh w15, [x16] │ │ cmp x16, x14 │ │ str x0, [x16, x17] │ │ orr w1, w15, w11 │ │ add x15, x16, #0x40 │ │ strh w1, [x16] │ │ - b.ne 4478c // b.any │ │ + b.ne 44834 // b.any │ │ ldr x13, [x13, #24] │ │ cmp x13, x12 │ │ - b.ne 44784 // b.any │ │ - b 4476c │ │ + b.ne 4482c // b.any │ │ + b 44814 │ │ ldp x14, x13, [x8, #8] │ │ sub x13, x13, x14 │ │ mov x14, x12 │ │ add x16, x14, #0x40 │ │ ldr x15, [x14, #72] │ │ tst w19, #0x1 │ │ ldr x0, [x16] │ │ @@ -24119,67 +24129,67 @@ │ │ cmp x0, x15 │ │ ldr x16, [x0, x17] │ │ orr w1, w1, w11 │ │ add x2, x13, x16 │ │ add x16, x0, #0x40 │ │ strh w1, [x0] │ │ str x2, [x0, x17] │ │ - b.ne 447dc // b.any │ │ + b.ne 44884 // b.any │ │ ldr x14, [x14, #24] │ │ cmp x14, x12 │ │ - b.ne 447d4 // b.any │ │ - b 4476c │ │ + b.ne 4487c // b.any │ │ + b 44814 │ │ mov w13, #0x58 // #88 │ │ add x16, x23, #0x58 │ │ mul x15, x10, x13 │ │ add x13, x23, x15 │ │ add x15, x16, x15 │ │ ldr x13, [x13, #48] │ │ cmp x13, x15 │ │ - b.ne 4458c // b.any │ │ + b.ne 44634 // b.any │ │ cmp x14, #0x7 │ │ - b.hi 4458c // b.pmore │ │ + b.hi 44634 // b.pmore │ │ mov w14, #0x58 // #88 │ │ ldr x11, [x11, #16] │ │ mul x12, x12, x14 │ │ mul x14, x10, x14 │ │ add x12, x23, x12 │ │ add x14, x23, x14 │ │ ldr x12, [x12, #16] │ │ ldr x15, [x14, #16] │ │ lsl x12, x12, #1 │ │ sub x12, x12, x11 │ │ sub x11, x15, x12 │ │ str x12, [x14, #16] │ │ - cbz x13, 44884 │ │ + cbz x13, 4492c │ │ ldr x12, [x13, #16] │ │ sub x12, x12, x11 │ │ str x12, [x13, #16] │ │ cmp x9, #0x420 │ │ - b.ne 448a4 // b.any │ │ + b.ne 4494c // b.any │ │ ldr x9, [x23, #720] │ │ ldr x12, [x23, #984] │ │ sub x9, x9, x11 │ │ sub x11, x12, x11 │ │ str x9, [x23, #720] │ │ str x11, [x23, #984] │ │ mov w9, #0x58 // #88 │ │ mul x9, x10, x9 │ │ add x9, x23, x9 │ │ ldrb w10, [x9, #24] │ │ orr w10, w10, #0x4 │ │ strb w10, [x9, #24] │ │ - cbz x13, 4458c │ │ + cbz x13, 44634 │ │ ldrb w9, [x13, #24] │ │ orr w9, w9, #0x4 │ │ strb w9, [x13, #24] │ │ - b 4458c │ │ + b 44634 │ │ ldrsw x9, [x28, #44] │ │ cmp w9, #0x1 │ │ - b.lt 4491c // b.tstop │ │ + b.lt 449c4 // b.tstop │ │ ldr x8, [x28, #48] │ │ mov w10, #0x50 // #80 │ │ ldr x11, [sp] │ │ mov w12, #0x1 // #1 │ │ madd x9, x9, x10, x8 │ │ ldp x11, x10, [x11, #8] │ │ ldr q0, [x8, #32] │ │ @@ -24187,15 +24197,15 @@ │ │ str q0, [x11], #16 │ │ tst w13, #0x2 │ │ cinc w14, w12, ne // ne = any │ │ tst w13, #0x1 │ │ csel w13, w14, wzr, eq // eq = none │ │ cmp x8, x9 │ │ strb w13, [x10], #1 │ │ - b.cc 448f4 // b.lo, b.ul, b.last │ │ + b.cc 4499c // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ @@ -24217,34 +24227,34 @@ │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x1 │ │ mov x0, x1 │ │ mov x1, x2 │ │ mov x19, x2 │ │ - bl 473b8 │ │ - cbnz w0, 449e0 │ │ + bl 4743c │ │ + cbnz w0, 44a88 │ │ ldrsw x9, [x20, #44] │ │ cmp w9, #0x1 │ │ - b.lt 449e0 // b.tstop │ │ + b.lt 44a88 // b.tstop │ │ ldr x8, [x20, #48] │ │ mov w10, #0x50 // #80 │ │ mov w12, #0x1 // #1 │ │ madd x9, x9, x10, x8 │ │ ldp x11, x10, [x19, #8] │ │ ldr q0, [x8, #32] │ │ ldrh w13, [x8], #80 │ │ str q0, [x11], #16 │ │ tst w13, #0x2 │ │ cinc w14, w12, ne // ne = any │ │ tst w13, #0x1 │ │ csel w13, w14, wzr, eq // eq = none │ │ cmp x8, x9 │ │ strb w13, [x10], #1 │ │ - b.cc 449b8 // b.lo, b.ul, b.last │ │ + b.cc 44a60 // b.lo, b.ul, b.last │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x26, x25, [sp, #80] │ │ @@ -24258,98 +24268,98 @@ │ │ stur x8, [x29, #-8] │ │ ldrh w8, [x1, #136] │ │ ldr x24, [x1, #168] │ │ str w8, [x0, #72] │ │ mov x0, x1 │ │ mov w1, #0x6963 // #26979 │ │ movk w1, #0x756e, lsl #16 │ │ - bl 3c310 │ │ - cbnz w0, 44aec │ │ + bl 3c364 │ │ + cbnz w0, 44b94 │ │ mov x0, x20 │ │ mov x1, x19 │ │ - bl 47050 │ │ - adrp x8, b000 │ │ + bl 470d8 │ │ + adrp x8, b000 │ │ mov w26, wzr │ │ - add x8, x8, #0xa07 │ │ + add x8, x8, #0xa47 │ │ mov x25, xzr │ │ add x21, sp, #0x20 │ │ str xzr, [sp, #24] │ │ ldr q0, [x8] │ │ mov w8, #0x2038 // #8248 │ │ movk w8, #0x39, lsl #16 │ │ str q0, [sp, #32] │ │ str w8, [sp, #48] │ │ - b 44a88 │ │ + b 44b30 │ │ mov w26, #0x1 // #1 │ │ mov x25, x8 │ │ ldrb w8, [x21] │ │ - cbz w8, 44ae4 │ │ + cbz w8, 44b8c │ │ add x2, sp, #0x10 │ │ add x3, sp, #0xc │ │ mov x0, x21 │ │ mov x1, x20 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #12] │ │ mov x21, x0 │ │ cmp w8, #0x1 │ │ - b.hi 44a80 // b.pmore │ │ + b.hi 44b28 // b.pmore │ │ ldr x8, [x20, #64] │ │ add x3, sp, #0x18 │ │ ldr x22, [sp, #16] │ │ mov w2, #0x803 // #2051 │ │ ldr x0, [x8] │ │ mov w1, w22 │ │ - bl 372d4 │ │ - cbz x22, 44a80 │ │ + bl 37338 │ │ + cbz x22, 44b28 │ │ ldr x8, [sp, #24] │ │ - cbz w26, 44a78 │ │ + cbz w26, 44b20 │ │ cmp x8, x25 │ │ - b.ne 44b20 // b.any │ │ + b.ne 44bc8 // b.any │ │ mov w26, #0x1 // #1 │ │ - b 44a80 │ │ + b 44b28 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x20, #56] │ │ str x24, [x19, #168] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 44b28 // b.any │ │ + b.ne 44bd0 // b.any │ │ ldp x20, x19, [sp, #128] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x90 │ │ ret │ │ mov w8, wzr │ │ - b 44ae8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 44b90 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldp q1, q0, [x1, #16] │ │ mov w2, wzr │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr q2, [x1] │ │ stur q0, [x0, #40] │ │ stur q1, [x0, #24] │ │ stur q2, [x0, #8] │ │ - bl 48964 │ │ + bl 489d4 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 48964 │ │ - cbz x1, 44b80 │ │ + b 489d4 │ │ + cbz x1, 44c28 │ │ ldr x8, [x0, #1392] │ │ str x8, [x1] │ │ - cbz x2, 44b8c │ │ + cbz x2, 44c34 │ │ ldr x8, [x0, #496] │ │ str x8, [x2] │ │ ret │ │ ldp w9, w11, [x1, #48] │ │ mov x8, x0 │ │ ldr q0, [x1, #80] │ │ mov w0, wzr │ │ @@ -24371,15 +24381,15 @@ │ │ csel w10, w10, w12, eq // eq = none │ │ cmp w9, #0x2 │ │ orr w9, w10, #0x8 │ │ str w11, [x8, #5144] │ │ csel w9, w9, w10, eq // eq = none │ │ str w9, [x8, #5148] │ │ ret │ │ - b 441b0 │ │ + b 44258 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -24392,391 +24402,387 @@ │ │ stur x8, [x29, #-16] │ │ ldrh w8, [x1, #136] │ │ ldr x25, [x1, #168] │ │ str w8, [x0, #72] │ │ mov x0, x1 │ │ mov w1, #0x6963 // #26979 │ │ movk w1, #0x756e, lsl #16 │ │ - bl 3c310 │ │ - cbz w0, 44c5c │ │ + bl 3c364 │ │ + cbz w0, 44d04 │ │ mov w0, wzr │ │ - b 458dc │ │ + b 45974 │ │ add x8, sp, #0x8c0 │ │ mov w1, wzr │ │ add x0, x8, #0x8 │ │ mov w2, #0x1420 // #5152 │ │ ldr x19, [x24, #184] │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x8, [x26] │ │ str wzr, [x26, #96] │ │ str wzr, [x26, #1120] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf50 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x390 │ │ str x19, [sp, #2240] │ │ ldr w8, [x8, #8] │ │ ldr x8, [x9, x8, lsl #3] │ │ ldr x0, [x8, #32] │ │ ldrb w8, [x0] │ │ - cbnz w8, 44ca8 │ │ - b 44ce4 │ │ + cbnz w8, 44d50 │ │ + b 44d8c │ │ ldrb w8, [x0, #1]! │ │ cmp w8, #0x20 │ │ - b.eq 44ca4 // b.none │ │ + b.eq 44d4c // b.none │ │ sub x2, x29, #0x50 │ │ add x3, sp, #0x70 │ │ mov x1, x26 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #112] │ │ cmp w8, #0x1 │ │ - b.hi 44c98 // b.pmore │ │ + b.hi 44d40 // b.pmore │ │ ldur x1, [x29, #-80] │ │ - cbz x1, 44c98 │ │ + cbz x1, 44d40 │ │ mov x0, x24 │ │ mov w2, #0x1 // #1 │ │ - bl 37690 │ │ - cbz w0, 45950 │ │ + bl 376f4 │ │ + cbz w0, 459e8 │ │ ldr w8, [x26, #96] │ │ - cbz w8, 44cf4 │ │ + cbz w8, 44d9c │ │ ldr x8, [x26, #104] │ │ - b 44d04 │ │ + b 44dac │ │ ldr w8, [x26, #72] │ │ mov w9, #0x32 // #50 │ │ mul x8, x8, x9 │ │ lsr x8, x8, #11 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ stp x25, x23, [sp, #8] │ │ movk x9, #0x6667 │ │ strb wzr, [x26, #504] │ │ smulh x9, x8, x9 │ │ asr x10, x9, #1 │ │ add x9, x10, x9, lsr #63 │ │ ldr w10, [x26, #1120] │ │ stp x9, x8, [x26, #488] │ │ - cbz w10, 44d34 │ │ + cbz w10, 44ddc │ │ ldr x8, [x26, #1128] │ │ - b 44d44 │ │ + b 44dec │ │ ldr w8, [x26, #72] │ │ mov w9, #0x32 // #50 │ │ mul x8, x8, x9 │ │ lsr x8, x8, #11 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ add x0, sp, #0x8c0 │ │ movk x9, #0x6667 │ │ str x8, [x26, #1520] │ │ strb wzr, [x26, #1528] │ │ smulh x9, x8, x9 │ │ asr x10, x9, #1 │ │ add x9, x10, x9, lsr #63 │ │ str x9, [x26, #1512] │ │ - bl 4886c │ │ + bl 488dc │ │ ldr x8, [x26] │ │ - adrp x9, d000 │ │ - add x9, x9, #0xdc │ │ + adrp x9, d000 │ │ + add x9, x9, #0x11c │ │ str x8, [sp] │ │ ldr w8, [x8, #12] │ │ add x27, x9, x8, lsl #3 │ │ mov w9, #0x159b // #5531 │ │ ldr w8, [x27] │ │ cmp w8, w9 │ │ - b.ne 44db0 // b.any │ │ + b.ne 44e58 // b.any │ │ ldr w8, [x26, #1532] │ │ - cbz w8, 455a8 │ │ + cbz w8, 45640 │ │ ldp x25, x23, [sp, #8] │ │ cmp w8, #0x4 │ │ - b.cs 455d4 // b.hs, b.nlast │ │ + b.cs 4566c // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 45650 │ │ + b 456e8 │ │ ldr w9, [x26, #72] │ │ mov w10, #0x2493 // #9363 │ │ movk w10, #0x9249, lsl #16 │ │ str x24, [sp, #24] │ │ lsr w9, w9, #1 │ │ umull x9, w9, w10 │ │ lsr x9, x9, #34 │ │ stp x9, x26, [sp, #48] │ │ - b 44de4 │ │ + b 44e8c │ │ ldr w8, [x27, #8]! │ │ mov w9, #0x159b // #5531 │ │ cmp w8, w9 │ │ - b.eq 44d94 // b.none │ │ - adrp x9, b000 │ │ - add x9, x9, #0xb3e │ │ + b.eq 44e3c // b.none │ │ + adrp x9, b000 │ │ + add x9, x9, #0xb7e │ │ add x21, x9, w8, uxtw │ │ ldrb w8, [x21] │ │ - cbz w8, 44dd4 │ │ + cbz w8, 44e7c │ │ str xzr, [sp, #32] │ │ mov x23, xzr │ │ mov x28, xzr │ │ - b 44e0c │ │ + b 44eb4 │ │ ldrb w8, [x21, #1]! │ │ cmp w8, #0x20 │ │ - b.eq 44e08 // b.none │ │ + b.eq 44eb0 // b.none │ │ add x2, sp, #0x68 │ │ sub x3, x29, #0x50 │ │ mov x0, x21 │ │ mov x1, x26 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldur w8, [x29, #-80] │ │ mov x21, x0 │ │ str w8, [sp, #100] │ │ - cbz w8, 45410 │ │ + cbz w8, 454a8 │ │ ldrh w8, [x27, #4] │ │ mov w25, wzr │ │ mov w19, wzr │ │ ldr x22, [sp, #104] │ │ tst w8, #0x1 │ │ mov w8, #0x7fffffff // #2147483647 │ │ cinv x20, x8, ne // ne = any │ │ - b 44e70 │ │ + b 44f18 │ │ csel w19, w8, w19, lt // lt = tstop │ │ csel x20, x3, x20, lt // lt = tstop │ │ ldr w8, [sp, #100] │ │ add w25, w25, #0x1 │ │ cmp w25, w8 │ │ - b.eq 453c8 // b.none │ │ - cbz x22, 44e60 │ │ + b.eq 45460 // b.none │ │ + cbz x22, 44f08 │ │ mov x0, x24 │ │ mov w1, w22 │ │ mov w2, #0x1 // #1 │ │ - bl 37690 │ │ - cbnz w0, 44e60 │ │ + bl 376f4 │ │ + cbnz w0, 44f08 │ │ ldr x10, [x24, #152] │ │ - ldrsh w8, [x10, #202] │ │ + ldrh w8, [x10, #202] │ │ cmp w8, #0x3 │ │ - b.lt 44e60 // b.tstop │ │ - ldrsh w11, [x10, #200] │ │ - cmp w11, #0x1 │ │ - b.lt 45040 // b.tstop │ │ + b.cc 44f08 // b.lo, b.ul, b.last │ │ + ldrh w14, [x10, #200] │ │ + cbz x14, 450d8 │ │ ldp x9, x8, [x10, #208] │ │ - mov x14, xzr │ │ + mov x15, xzr │ │ mov x12, xzr │ │ - ldr x15, [x10, #224] │ │ - and x16, x11, #0xffff │ │ + ldr x16, [x10, #224] │ │ mov w13, #0xffffffff // #-1 │ │ mov w11, #0xffffffff // #-1 │ │ - add x17, x9, #0x18 │ │ mov w10, #0xffffffff // #-1 │ │ + add x17, x9, #0x8 │ │ mov w0, #0xffffffff // #-1 │ │ - b 44ee8 │ │ + b 44f88 │ │ cmp w13, w10 │ │ csel w10, w0, w10, gt │ │ csel w11, w1, w11, gt │ │ - add x14, x14, #0x1 │ │ - cmp x14, x16 │ │ - b.eq 44fa4 // b.none │ │ + add x15, x15, #0x1 │ │ + cmp x15, x14 │ │ + b.eq 4503c // b.none │ │ add w1, w0, #0x1 │ │ - ldrsh w0, [x15, x14, lsl #1] │ │ + ldrh w0, [x16, x15, lsl #1] │ │ cmp w1, w0 │ │ - b.ge 44edc // b.tcont │ │ - sxtw x2, w0 │ │ - sxtw x3, w1 │ │ - add x2, x2, #0x1 │ │ - ldrh w4, [x27, #4] │ │ - sub x2, x2, x3 │ │ - add x3, x17, x3, lsl #4 │ │ - sub x3, x3, #0x10 │ │ - tst w4, #0x3 │ │ - b.eq 44f60 // b.none │ │ + b.ge 44f7c // b.tcont │ │ + ldrh w3, [x27, #4] │ │ + add x2, x0, #0x1 │ │ + sub x2, x2, x1 │ │ + tst w3, #0x3 │ │ + b.eq 44ff4 // b.none │ │ + add x3, x17, x1, lsl #4 │ │ mov w4, w1 │ │ - b 44f44 │ │ + b 44fd8 │ │ cmp x23, x5 │ │ mov x12, x5 │ │ csel x23, x23, x5, gt │ │ mov w13, w4 │ │ add w4, w4, #0x1 │ │ subs x2, x2, #0x1 │ │ add x3, x3, #0x10 │ │ - b.eq 44ed0 // b.none │ │ + b.eq 44f70 // b.none │ │ ldr x5, [x3] │ │ - tbnz w13, #31, 44f24 │ │ + tbnz w13, #31, 44fb8 │ │ cmp x5, x12 │ │ - b.gt 44f24 │ │ + b.gt 44fb8 │ │ cmp x28, x5 │ │ csel x28, x28, x5, lt // lt = tstop │ │ - b 44f34 │ │ + b 44fc8 │ │ + add x3, x17, x1, lsl #4 │ │ mov w4, w1 │ │ - b 44f88 │ │ + b 45020 │ │ cmp x28, x5 │ │ mov x12, x5 │ │ csel x28, x28, x5, lt // lt = tstop │ │ mov w13, w4 │ │ add w4, w4, #0x1 │ │ subs x2, x2, #0x1 │ │ add x3, x3, #0x10 │ │ - b.eq 44ed0 // b.none │ │ + b.eq 44f70 // b.none │ │ ldr x5, [x3] │ │ - tbnz w13, #31, 44f68 │ │ + tbnz w13, #31, 45000 │ │ cmp x5, x12 │ │ - b.lt 44f68 // b.tstop │ │ + b.lt 45000 // b.tstop │ │ cmp x23, x5 │ │ csel x23, x23, x5, gt │ │ - b 44f78 │ │ - tbnz w13, #31, 45044 │ │ + b 45010 │ │ + tbnz w13, #31, 450dc │ │ mov w14, w13 │ │ lsl x15, x14, #4 │ │ ldrb w14, [x8, x14] │ │ ldr x0, [x9, x15] │ │ mov w15, w13 │ │ and w14, w14, #0x3 │ │ cmp w14, #0x1 │ │ csinv w16, w13, wzr, eq // eq = none │ │ mov w17, w16 │ │ - b 44ff8 │ │ + b 45090 │ │ ldrb w15, [x8, x1] │ │ and w15, w15, #0x3 │ │ cmp w15, #0x1 │ │ csel w16, w1, w16, eq // eq = none │ │ cmp w17, #0x0 │ │ ccmp w15, #0x1, #0x0, lt // lt = tstop │ │ mov w15, w14 │ │ csel w17, w1, w17, eq // eq = none │ │ cmp w1, w13 │ │ - b.eq 4505c // b.none │ │ + b.eq 450f4 // b.none │ │ sub w14, w15, #0x1 │ │ cmp w15, w11 │ │ csel w14, w14, w10, gt │ │ add x1, x9, w14, sxtw #4 │ │ ldr x1, [x1, #8] │ │ subs x2, x1, x12 │ │ sxtw x1, w14 │ │ cneg x2, x2, mi // mi = first │ │ cmp x2, #0x6 │ │ - b.cc 44fd0 // b.lo, b.ul, b.last │ │ + b.cc 45068 // b.lo, b.ul, b.last │ │ lsl x3, x1, #4 │ │ add x2, x2, x2, lsl #2 │ │ ldr x3, [x9, x3] │ │ subs x3, x3, x0 │ │ cneg x3, x3, mi // mi = first │ │ cmp x3, x2, lsl #2 │ │ - b.hi 44fd0 // b.pmore │ │ - b 45060 │ │ + b.hi 45068 // b.pmore │ │ + b 450f8 │ │ mov x12, xzr │ │ ldrh w14, [x27, #4] │ │ mov w8, wzr │ │ mov x3, x12 │ │ cmp x3, x20 │ │ - tbz w14, #0, 44e58 │ │ - b 451ac │ │ + tbz w14, #0, 44f00 │ │ + b 45244 │ │ mov w15, w13 │ │ mov w1, w13 │ │ - b 45094 │ │ + b 4512c │ │ sxtw x3, w14 │ │ cmp w16, #0x0 │ │ ldrb w1, [x8, x3] │ │ and w1, w1, #0x3 │ │ ccmp w1, #0x1, #0x0, lt // lt = tstop │ │ csel w16, w3, w16, eq // eq = none │ │ cmp w1, #0x1 │ │ csel w17, w3, w17, eq // eq = none │ │ mov w1, w14 │ │ cmp w3, w13 │ │ - b.eq 450d8 // b.none │ │ + b.eq 45170 // b.none │ │ cmp w1, w10 │ │ csinc w14, w11, w1, ge // ge = tcont │ │ add x2, x9, w14, sxtw #4 │ │ ldr x3, [x2, #8] │ │ subs x3, x3, x12 │ │ cneg x3, x3, mi // mi = first │ │ cmp x3, #0x6 │ │ - b.cc 45068 // b.lo, b.ul, b.last │ │ + b.cc 45100 // b.lo, b.ul, b.last │ │ ldr x4, [x2] │ │ add x3, x3, x3, lsl #2 │ │ subs x4, x4, x0 │ │ cneg x4, x4, mi // mi = first │ │ cmp x4, x3, lsl #2 │ │ - b.hi 45068 // b.pmore │ │ + b.hi 45100 // b.pmore │ │ ldrh w14, [x27, #4] │ │ - tbnz w14, #4, 450e4 │ │ - b 4512c │ │ + tbnz w14, #4, 4517c │ │ + b 451c4 │ │ mov w1, w13 │ │ ldrh w14, [x27, #4] │ │ - tbz w14, #4, 4512c │ │ + tbz w14, #4, 451c4 │ │ sbfiz x4, x1, #4, #32 │ │ sbfiz x5, x15, #4, #32 │ │ ldr w3, [x26, #72] │ │ mov w6, #0x851f // #34079 │ │ movk w6, #0x51eb, lsl #16 │ │ ldr x4, [x9, x4] │ │ ldr x5, [x9, x5] │ │ mul x6, x3, x6 │ │ lsr x6, x6, #35 │ │ subs x4, x4, x5 │ │ cneg x4, x4, mi // mi = first │ │ cmp x4, x6 │ │ - b.cs 4512c // b.hs, b.nlast │ │ + b.cs 451c4 // b.hs, b.nlast │ │ sub w4, w1, w15 │ │ sub w5, w10, w11 │ │ add w4, w4, #0x2 │ │ cmp w4, w5 │ │ - b.le 451b8 │ │ + b.le 45250 │ │ mov x3, x12 │ │ mov w4, w16 │ │ mov w5, w17 │ │ - tbnz w4, #31, 4516c │ │ - tbnz w5, #31, 4516c │ │ + tbnz w4, #31, 45204 │ │ + tbnz w5, #31, 45204 │ │ mov w10, w5 │ │ mov w11, w4 │ │ lsl x10, x10, #4 │ │ lsl x11, x11, #4 │ │ ldr x10, [x9, x10] │ │ ldr x9, [x9, x11] │ │ subs x9, x10, x9 │ │ ldr x10, [sp, #48] │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, x10 │ │ - b.hi 4518c // b.pmore │ │ + b.hi 45224 // b.pmore │ │ ldrb w9, [x8, w15, sxtw] │ │ and w9, w9, #0x3 │ │ cmp w9, #0x1 │ │ - b.ne 4519c // b.any │ │ + b.ne 45234 // b.any │ │ ldrb w8, [x8, w1, sxtw] │ │ and w8, w8, #0x3 │ │ cmp w8, #0x1 │ │ - b.ne 4519c // b.any │ │ + b.ne 45234 // b.any │ │ mov w8, wzr │ │ cmp x3, x20 │ │ - tbz w14, #0, 44e58 │ │ - b 451ac │ │ - tbnz w14, #2, 44e60 │ │ + tbz w14, #0, 44f00 │ │ + b 45244 │ │ + tbnz w14, #2, 44f08 │ │ mov w8, #0x1 // #1 │ │ cmp x3, x20 │ │ - tbz w14, #0, 44e58 │ │ + tbz w14, #0, 44f00 │ │ csel w19, w8, w19, gt │ │ csel x20, x3, x20, gt │ │ - b 44e60 │ │ + b 44f08 │ │ mov w4, w13 │ │ sub w5, w4, #0x1 │ │ cmp w4, w11 │ │ csel w4, w5, w10, gt │ │ sbfiz x5, x4, #4, #32 │ │ ldr x7, [x9, x5] │ │ cmp x7, x0 │ │ ccmp w4, w13, #0x4, eq // eq = none │ │ - b.ne 451bc // b.any │ │ + b.ne 45254 // b.any │ │ cmp w4, w13 │ │ - b.eq 44e60 // b.none │ │ + b.eq 44f08 // b.none │ │ lsr x13, x3, #2 │ │ mov w24, wzr │ │ mov w4, wzr │ │ mov w5, wzr │ │ mov w30, w1 │ │ str x6, [sp, #40] │ │ str x13, [sp, #88] │ │ mov w13, w1 │ │ str w19, [sp, #84] │ │ str x20, [sp, #64] │ │ - b 45224 │ │ + b 452bc │ │ ldp x26, x20, [sp, #56] │ │ mov w24, wzr │ │ ldr w19, [sp, #84] │ │ cmp w30, w15 │ │ - b.eq 45328 // b.none │ │ - cbz w24, 45230 │ │ + b.eq 453c0 // b.none │ │ + cbz w24, 452c8 │ │ sxtw x3, w13 │ │ - b 45250 │ │ + b 452e8 │ │ mov w13, w30 │ │ sxtw x3, w13 │ │ ldrb w13, [x8, x3] │ │ and w13, w13, #0x3 │ │ cmp w13, #0x1 │ │ mov w13, w30 │ │ csinv w4, w30, wzr, eq // eq = none │ │ @@ -24785,30 +24791,30 @@ │ │ cmp w30, w10 │ │ ldr x24, [sp, #88] │ │ csinc w30, w11, w30, ge // ge = tcont │ │ ldr x3, [x19, #8] │ │ subs x6, x12, x3 │ │ cneg x6, x6, mi // mi = first │ │ cmp x6, x24 │ │ - b.hi 45214 // b.pmore │ │ + b.hi 452ac // b.pmore │ │ add x24, x9, w30, sxtw #4 │ │ ldr x6, [x24, #8] │ │ subs x6, x6, x3 │ │ cneg x6, x6, mi // mi = first │ │ cmp x6, #0x5 │ │ - b.ls 452b0 // b.plast │ │ + b.ls 45348 // b.plast │ │ ldr x24, [x24] │ │ add x26, x6, x6, lsl #2 │ │ ldr x20, [x19] │ │ subs x19, x24, x20 │ │ cneg x19, x19, mi // mi = first │ │ cmp x19, x26, lsl #2 │ │ - b.ls 45210 // b.plast │ │ + b.ls 452a8 // b.plast │ │ str x13, [sp, #72] │ │ - b 452c4 │ │ + b 4535c │ │ ldr x20, [x19] │ │ str x13, [sp, #72] │ │ ldr x24, [x24] │ │ subs x19, x24, x20 │ │ cneg x19, x19, mi // mi = first │ │ sxtw x26, w30 │ │ cmp x7, x0 │ │ @@ -24820,204 +24826,204 @@ │ │ csel w4, w30, w4, eq // eq = none │ │ cmp w26, #0x1 │ │ csel w5, w30, w5, eq // eq = none │ │ cmp x24, x20 │ │ cset w24, gt │ │ eor w13, w13, w24 │ │ mov w24, #0x1 // #1 │ │ - tbnz w13, #0, 45314 │ │ + tbnz w13, #0, 453ac │ │ ldr x13, [sp, #40] │ │ ldr x26, [sp, #56] │ │ cmp x19, x13 │ │ - b.cc 45318 // b.lo, b.ul, b.last │ │ - b 4533c │ │ + b.cc 453b0 // b.lo, b.ul, b.last │ │ + b 453d4 │ │ ldr x26, [sp, #56] │ │ ldp x20, x13, [sp, #64] │ │ ldr w19, [sp, #84] │ │ cmp w30, w15 │ │ - b.ne 45224 // b.any │ │ + b.ne 452bc // b.any │ │ mov x3, x12 │ │ mov w4, w16 │ │ mov w5, w17 │ │ ldr x24, [sp, #24] │ │ - b 45138 │ │ + b 451d0 │ │ add x12, x6, x6, lsl #2 │ │ ldr x24, [sp, #24] │ │ lsl x12, x12, #2 │ │ ldr w19, [sp, #84] │ │ - b 45370 │ │ + b 45408 │ │ ldrb w13, [x8, x16] │ │ cmp w4, #0x0 │ │ mov w5, w30 │ │ and w13, w13, #0x3 │ │ ccmp w13, #0x1, #0x0, lt // lt = tstop │ │ csel w4, w16, w4, eq // eq = none │ │ cmp w16, w15 │ │ - b.eq 453b8 // b.none │ │ + b.eq 45450 // b.none │ │ cmp w30, w10 │ │ csinc w30, w11, w30, ge // ge = tcont │ │ sxtw x16, w30 │ │ add x13, x9, w30, sxtw #4 │ │ ldr x13, [x13, #8] │ │ subs x13, x13, x3 │ │ cneg x13, x13, mi // mi = first │ │ cmp x13, #0x6 │ │ - b.cc 45350 // b.lo, b.ul, b.last │ │ + b.cc 453e8 // b.lo, b.ul, b.last │ │ ldr x13, [x2] │ │ subs x13, x13, x20 │ │ cneg x13, x13, mi // mi = first │ │ cmp x13, x12 │ │ - b.hi 45350 // b.pmore │ │ + b.hi 453e8 // b.pmore │ │ sub w12, w16, #0x1 │ │ cmp w16, w11 │ │ csel w1, w12, w10, gt │ │ - b 453c0 │ │ + b 45458 │ │ mov w1, w15 │ │ mov w5, w15 │ │ ldp x20, x15, [sp, #64] │ │ - b 45138 │ │ + b 451d0 │ │ mov x8, #0xffffffff80000000 // #-2147483648 │ │ cmp x20, x8 │ │ - b.eq 45410 // b.none │ │ + b.eq 454a8 // b.none │ │ mov w8, #0x7fffffff // #2147483647 │ │ cmp x20, x8 │ │ - b.eq 45410 // b.none │ │ + b.eq 454a8 // b.none │ │ tst w19, #0xff │ │ - b.eq 453fc // b.none │ │ + b.eq 45494 // b.none │ │ ldr w8, [sp, #36] │ │ add x9, sp, #0x70 │ │ add w10, w8, #0x1 │ │ str w10, [sp, #36] │ │ - b 4540c │ │ + b 454a4 │ │ ldr w8, [sp, #32] │ │ add x9, sp, #0x8c0 │ │ add w10, w8, #0x1 │ │ str w10, [sp, #32] │ │ str x20, [x9, w8, uxtw #3] │ │ ldrb w8, [x21] │ │ - cbnz w8, 44e0c │ │ + cbnz w8, 44eb4 │ │ ldp w0, w17, [sp, #32] │ │ orr w8, w0, w17 │ │ - cbz w8, 44dd4 │ │ + cbz w8, 44e7c │ │ add x15, sp, #0x8c0 │ │ add x16, sp, #0x70 │ │ cmp w17, #0x2 │ │ - b.cc 45480 // b.lo, b.ul, b.last │ │ + b.cc 45518 // b.lo, b.ul, b.last │ │ mov x8, xzr │ │ mov w9, w17 │ │ mov w10, #0x1 // #1 │ │ - b 45454 │ │ + b 454ec │ │ add x10, x10, #0x1 │ │ add x8, x8, #0x8 │ │ cmp x10, x9 │ │ - b.eq 45480 // b.none │ │ + b.eq 45518 // b.none │ │ ldr x11, [x16, x10, lsl #3] │ │ mov x12, x8 │ │ ldr x13, [x16, x12] │ │ cmp x11, x13 │ │ - b.ge 45444 // b.tcont │ │ + b.ge 454dc // b.tcont │ │ add x14, x16, x12 │ │ sub x12, x12, #0x8 │ │ cmn x12, #0x8 │ │ stp x11, x13, [x14] │ │ - b.ne 4545c // b.any │ │ - b 45444 │ │ + b.ne 454f4 // b.any │ │ + b 454dc │ │ cmp w0, #0x2 │ │ - b.cc 454d4 // b.lo, b.ul, b.last │ │ + b.cc 4556c // b.lo, b.ul, b.last │ │ mov x8, xzr │ │ mov w9, w0 │ │ mov w10, #0x1 // #1 │ │ - b 454a8 │ │ + b 45540 │ │ add x10, x10, #0x1 │ │ add x8, x8, #0x8 │ │ cmp x10, x9 │ │ - b.eq 454d4 // b.none │ │ + b.eq 4556c // b.none │ │ ldr x11, [x15, x10, lsl #3] │ │ mov x12, x8 │ │ ldr x13, [x15, x12] │ │ cmp x11, x13 │ │ - b.ge 45498 // b.tcont │ │ + b.ge 45530 // b.tcont │ │ add x14, x15, x12 │ │ sub x12, x12, #0x8 │ │ cmn x12, #0x8 │ │ stp x11, x13, [x14] │ │ - b.ne 454b0 // b.any │ │ - b 45498 │ │ + b.ne 45548 // b.any │ │ + b 45530 │ │ ldr w8, [x26, #1532] │ │ mov w9, #0x48 // #72 │ │ madd x10, x8, x9, x26 │ │ add w11, w8, #0x1 │ │ add x9, x10, #0x600 │ │ add x10, x10, #0x618 │ │ str w11, [x26, #1532] │ │ - cbz w0, 4554c │ │ + cbz w0, 455e4 │ │ lsr w11, w0, #1 │ │ ldr x11, [x15, w11, uxtw #3] │ │ - cbz w17, 45554 │ │ + cbz w17, 455ec │ │ lsr w12, w17, #1 │ │ str x11, [x9] │ │ ldr x13, [x16, w12, uxtw #3] │ │ cmp x13, x11 │ │ str x13, [x10] │ │ - b.eq 4555c // b.none │ │ + b.eq 455f4 // b.none │ │ ldrh w12, [x27, #4] │ │ cset w14, gt │ │ tst w12, #0x3 │ │ cset w15, ne // ne = any │ │ cmp w14, w15 │ │ - b.eq 45560 // b.none │ │ + b.eq 455f8 // b.none │ │ add x11, x13, x11 │ │ cmp x11, #0x0 │ │ cinc x11, x11, lt // lt = tstop │ │ asr x11, x11, #1 │ │ str x11, [x10] │ │ str x11, [x9] │ │ - b 45560 │ │ + b 455f8 │ │ lsr w11, w17, #1 │ │ ldr x11, [x16, w11, uxtw #3] │ │ str x11, [x10] │ │ str x11, [x9] │ │ ldrh w12, [x27, #4] │ │ mov w9, #0x48 // #72 │ │ madd x8, x8, x9, x26 │ │ ubfiz w9, w12, #1, #1 │ │ str x23, [x8, #1584] │ │ str x28, [x8, #1592] │ │ str w9, [x8, #1600] │ │ ldrh w10, [x27, #4] │ │ tst w10, #0xe │ │ - b.eq 44dd4 // b.none │ │ + b.eq 44e7c // b.none │ │ lsr w11, w10, #1 │ │ lsr w12, w10, #2 │ │ lsr w10, w10, #3 │ │ add x8, x8, #0x640 │ │ bfi w9, w11, #2, #1 │ │ bfi w9, w12, #3, #1 │ │ bfi w9, w10, #4, #1 │ │ str w9, [x8] │ │ - b 44dd4 │ │ + b 44e7c │ │ ldr x8, [x26, #64] │ │ ldp x25, x23, [sp, #8] │ │ ldr w9, [x8, #8] │ │ - cbz w9, 458d8 │ │ + cbz w9, 45970 │ │ ldr x10, [x8, #16] │ │ cmp w9, #0x8 │ │ ldr x8, [sp] │ │ ldr w8, [x8] │ │ - b.cs 457fc // b.hs, b.nlast │ │ + b.cs 45894 // b.hs, b.nlast │ │ mov x11, xzr │ │ - b 45914 │ │ - adrp x11, a000 │ │ + b 459ac │ │ + adrp x11, a000 │ │ mov w12, #0x600 // #1536 │ │ mov w13, #0x690 // #1680 │ │ mov w14, #0x4 // #4 │ │ and x9, x8, #0xfffffffc │ │ sub x10, x29, #0x50 │ │ add x10, x10, #0x10 │ │ - ldr q0, [x11, #1312] │ │ + ldr q0, [x11, #1360] │ │ mov x11, x9 │ │ dup v1.2d, x26 │ │ dup v2.2d, x12 │ │ dup v3.2d, x13 │ │ dup v4.2d, x14 │ │ fmov x12, d0 │ │ subs x11, x11, #0x4 │ │ @@ -25030,354 +25036,353 @@ │ │ lsl x12, x13, #3 │ │ mov v5.d[1], x12 │ │ add v5.2d, v1.2d, v5.2d │ │ add v6.2d, v5.2d, v2.2d │ │ add v5.2d, v5.2d, v3.2d │ │ stp q6, q5, [x10, #-16] │ │ add x10, x10, #0x20 │ │ - b.ne 45608 // b.any │ │ + b.ne 456a0 // b.any │ │ cmp x9, x8 │ │ - b.eq 45678 // b.none │ │ + b.eq 45710 // b.none │ │ mov w10, #0x48 // #72 │ │ sub x12, x29, #0x50 │ │ madd x11, x9, x10, x26 │ │ sub x10, x8, x9 │ │ add x9, x12, x9, lsl #3 │ │ add x11, x11, #0x600 │ │ str x11, [x9], #8 │ │ subs x10, x10, #0x1 │ │ add x11, x11, #0x48 │ │ - b.ne 45668 // b.any │ │ + b.ne 45700 // b.any │ │ cmp w8, #0x2 │ │ - b.cc 456f0 // b.lo, b.ul, b.last │ │ + b.cc 45788 // b.lo, b.ul, b.last │ │ mov x9, xzr │ │ mov w10, #0x1 // #1 │ │ sub x11, x29, #0x50 │ │ mov w12, #0x18 // #24 │ │ - b 456a4 │ │ + b 4573c │ │ add x10, x10, #0x1 │ │ add x9, x9, #0x8 │ │ cmp x10, x8 │ │ - b.eq 456f0 // b.none │ │ + b.eq 45788 // b.none │ │ ldr x13, [x11, x10, lsl #3] │ │ mov x15, x9 │ │ ldrb w14, [x13, #64] │ │ tst w14, #0x6 │ │ csel x14, x12, xzr, eq // eq = none │ │ ldr x14, [x13, x14] │ │ ldr x16, [x11, x15] │ │ ldrb w17, [x16, #64] │ │ tst w17, #0x6 │ │ csel x17, x12, xzr, eq // eq = none │ │ ldr x17, [x16, x17] │ │ cmp x14, x17 │ │ - b.ge 45694 // b.tcont │ │ + b.ge 4572c // b.tcont │ │ add x17, x11, x15 │ │ sub x15, x15, #0x8 │ │ cmn x15, #0x8 │ │ stp x13, x16, [x17] │ │ - b.ne 456bc // b.any │ │ - b 45694 │ │ + b.ne 45754 // b.any │ │ + b 4572c │ │ subs w8, w8, #0x1 │ │ - b.eq 45750 // b.none │ │ + b.eq 457e8 // b.none │ │ ldur x12, [x29, #-80] │ │ sub x9, x29, #0x50 │ │ add x9, x9, #0x8 │ │ mov w11, #0x18 // #24 │ │ ldr w10, [x12, #64] │ │ - b 45720 │ │ + b 457b8 │ │ subs x8, x8, #0x1 │ │ add x9, x9, #0x8 │ │ mov x12, x13 │ │ - b.eq 45750 // b.none │ │ + b.eq 457e8 // b.none │ │ ldr x13, [x9] │ │ tst w10, #0x6 │ │ csel x14, xzr, x11, eq // eq = none │ │ ldr w10, [x13, #64] │ │ ldr x16, [x12, x14] │ │ tst w10, #0x6 │ │ csel x15, xzr, x11, eq // eq = none │ │ ldr x15, [x13, x15] │ │ cmp x16, x15 │ │ - b.le 45710 │ │ + b.le 457a8 │ │ str x15, [x12, x14] │ │ - b 45710 │ │ - adrp x8, b000 │ │ + b 457a8 │ │ + adrp x8, b000 │ │ mov w20, wzr │ │ - add x8, x8, #0xa07 │ │ + add x8, x8, #0xa47 │ │ mov x19, xzr │ │ add x21, sp, #0x8c0 │ │ str xzr, [sp, #112] │ │ ldr q0, [x8] │ │ mov w8, #0x2038 // #8248 │ │ movk w8, #0x39, lsl #16 │ │ str q0, [sp, #2240] │ │ str w8, [sp, #2256] │ │ - b 45790 │ │ + b 45828 │ │ mov w20, #0x1 // #1 │ │ mov x19, x8 │ │ ldrb w8, [x21] │ │ - cbz w8, 457ec │ │ + cbz w8, 45884 │ │ sub x2, x29, #0x50 │ │ add x3, sp, #0x68 │ │ mov x0, x21 │ │ mov x1, x26 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #104] │ │ mov x21, x0 │ │ cmp w8, #0x1 │ │ - b.hi 45788 // b.pmore │ │ + b.hi 45820 // b.pmore │ │ ldr x8, [x26, #64] │ │ add x3, sp, #0x70 │ │ ldur x22, [x29, #-80] │ │ mov w2, #0x803 // #2051 │ │ ldr x0, [x8] │ │ mov w1, w22 │ │ - bl 372d4 │ │ - cbz x22, 45788 │ │ + bl 37338 │ │ + cbz x22, 45820 │ │ ldr x8, [sp, #112] │ │ - cbz w20, 45780 │ │ + cbz w20, 45818 │ │ cmp x8, x19 │ │ - b.ne 45948 // b.any │ │ + b.ne 459e0 // b.any │ │ mov w20, #0x1 // #1 │ │ - b 45788 │ │ + b 45820 │ │ mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ strb w8, [x26, #56] │ │ - b 458dc │ │ + b 45974 │ │ and x11, x9, #0xfffffff8 │ │ add x12, x10, #0x8 │ │ mov w13, #0x42 // #66 │ │ mov x14, x11 │ │ dup v0.4s, w8 │ │ - b 45820 │ │ + b 458b8 │ │ subs x14, x14, #0x8 │ │ add x12, x12, #0x10 │ │ - b.eq 458d0 // b.none │ │ + b.eq 45968 // b.none │ │ ldur q1, [x12, #-8] │ │ bic v1.8h, #0xc0, lsl #8 │ │ uxtl v2.4s, v1.4h │ │ cmeq v2.4s, v0.4s, v2.4s │ │ xtn v2.4h, v2.4s │ │ xtn v3.8b, v2.8h │ │ umov w15, v3.b[0] │ │ - tbz w15, #0, 45844 │ │ + tbz w15, #0, 458dc │ │ sturh w13, [x12, #-8] │ │ xtn v3.8b, v2.8h │ │ umov w15, v3.b[1] │ │ - tbz w15, #0, 45854 │ │ + tbz w15, #0, 458ec │ │ sturh w13, [x12, #-6] │ │ xtn v3.8b, v2.8h │ │ umov w15, v3.b[2] │ │ - tbz w15, #0, 45864 │ │ + tbz w15, #0, 458fc │ │ sturh w13, [x12, #-4] │ │ xtn v2.8b, v2.8h │ │ umov w15, v2.b[3] │ │ - tbz w15, #0, 45874 │ │ + tbz w15, #0, 4590c │ │ sturh w13, [x12, #-2] │ │ uxtl2 v1.4s, v1.8h │ │ cmeq v1.4s, v0.4s, v1.4s │ │ xtn2 v2.8h, v1.4s │ │ xtn v2.8b, v2.8h │ │ umov w15, v2.b[4] │ │ - tbz w15, #0, 45890 │ │ + tbz w15, #0, 45928 │ │ strh w13, [x12] │ │ xtn2 v2.8h, v1.4s │ │ xtn v2.8b, v2.8h │ │ umov w15, v2.b[5] │ │ - tbz w15, #0, 458a4 │ │ + tbz w15, #0, 4593c │ │ strh w13, [x12, #2] │ │ xtn2 v2.8h, v1.4s │ │ xtn v2.8b, v2.8h │ │ umov w15, v2.b[6] │ │ - tbz w15, #0, 458b8 │ │ + tbz w15, #0, 45950 │ │ strh w13, [x12, #4] │ │ xtn2 v1.8h, v1.4s │ │ xtn v1.8b, v1.8h │ │ umov w15, v1.b[7] │ │ - tbz w15, #0, 45814 │ │ + tbz w15, #0, 458ac │ │ strh w13, [x12, #6] │ │ - b 45814 │ │ + b 458ac │ │ cmp x11, x9 │ │ - b.ne 45914 // b.any │ │ + b.ne 459ac // b.any │ │ mov w0, #0xffffffff // #-1 │ │ str x25, [x24, #168] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 45b3c // b.any │ │ + b.ne 45bd0 // b.any │ │ add sp, sp, #0x3, lsl #12 │ │ add sp, sp, #0xb80 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ sub x9, x9, x11 │ │ add x10, x10, x11, lsl #1 │ │ mov w11, #0x42 // #66 │ │ - b 45930 │ │ + b 459c8 │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x2 │ │ - b.eq 458d8 // b.none │ │ + b.eq 45970 // b.none │ │ ldrh w12, [x10] │ │ and w12, w12, #0x3fff │ │ cmp w8, w12 │ │ - b.ne 45924 // b.any │ │ + b.ne 459bc // b.any │ │ strh w11, [x10] │ │ - b 45924 │ │ + b 459bc │ │ mov w8, wzr │ │ - b 457f0 │ │ + b 45888 │ │ ldr x19, [x24, #152] │ │ - ldrsh w8, [x19, #202] │ │ - cmp w8, #0x1 │ │ - b.lt 44ce4 // b.tstop │ │ + ldrh w8, [x19, #202] │ │ + cbz w8, 44d8c │ │ add x0, sp, #0x70 │ │ mov w1, wzr │ │ mov w2, #0x850 // #2128 │ │ add x20, sp, #0x70 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, #0x10000 // #65536 │ │ ldr w9, [x26, #72] │ │ add x1, x19, #0xc8 │ │ add x0, sp, #0x8c0 │ │ stp xzr, xzr, [sp, #144] │ │ dup v0.2d, x8 │ │ str x24, [sp, #120] │ │ str x20, [sp, #7392] │ │ str w9, [sp, #184] │ │ str q0, [sp, #128] │ │ str wzr, [sp, #7384] │ │ - bl 473b8 │ │ - cbnz w0, 44ce4 │ │ + bl 4743c │ │ + cbnz w0, 44d8c │ │ add x0, sp, #0x8c0 │ │ mov w1, wzr │ │ - bl 47b00 │ │ - cbnz w0, 44ce4 │ │ + bl 47b70 │ │ + cbnz w0, 44d8c │ │ add x0, sp, #0x8c0 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, wzr │ │ - bl 48450 │ │ + bl 484c0 │ │ ldr x9, [sp, #2320] │ │ - cbz x9, 45a40 │ │ + cbz x9, 45ad4 │ │ ldr w10, [sp, #2312] │ │ - cbz w10, 45a40 │ │ + cbz w10, 45ad4 │ │ mov w11, #0x50 // #80 │ │ mov w8, wzr │ │ madd x10, x10, x11, x9 │ │ mov w11, #0x18 // #24 │ │ - b 459fc │ │ + b 45a90 │ │ add x9, x9, #0x50 │ │ cmp x9, x10 │ │ - b.cs 45a44 // b.hs, b.nlast │ │ + b.cs 45ad8 // b.hs, b.nlast │ │ ldr x12, [x9, #32] │ │ - cbz x12, 459f0 │ │ + cbz x12, 45a84 │ │ ldr x13, [x12, #32] │ │ cmp x9, x13 │ │ ccmp x12, x9, #0x0, eq // eq = none │ │ ccmp w8, #0xf, #0x2, hi // hi = pmore │ │ - b.hi 459f0 // b.pmore │ │ + b.hi 45a84 // b.pmore │ │ ldrsh x13, [x9, #2] │ │ add w14, w8, #0x1 │ │ ldrsh x12, [x12, #2] │ │ nop │ │ umaddl x15, w8, w11, x26 │ │ subs x8, x13, x12 │ │ cneg x12, x8, mi // mi = first │ │ mov w8, w14 │ │ str x12, [x15, #104] │ │ - b 459f0 │ │ + b 45a84 │ │ mov w8, wzr │ │ ldr w9, [sp, #184] │ │ mov w10, #0x851f // #34079 │ │ movk w10, #0x51eb, lsl #16 │ │ add x1, x26, #0x68 │ │ add x0, sp, #0x68 │ │ str w8, [sp, #104] │ │ mul x9, x9, x10 │ │ lsr x2, x9, #37 │ │ - bl 48608 │ │ + bl 48678 │ │ ldr w8, [sp, #104] │ │ add x0, sp, #0x8c0 │ │ mov w1, #0x1 // #1 │ │ str w8, [x26, #96] │ │ - bl 47b00 │ │ - cbnz w0, 44ce4 │ │ + bl 47b70 │ │ + cbnz w0, 44d8c │ │ add x0, sp, #0x8c0 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ - bl 48450 │ │ + bl 484c0 │ │ ldr x9, [sp, #4856] │ │ - cbz x9, 45b08 │ │ + cbz x9, 45b9c │ │ ldr w10, [sp, #4848] │ │ - cbz w10, 45b08 │ │ + cbz w10, 45b9c │ │ mov w11, #0x50 // #80 │ │ mov w8, wzr │ │ madd x10, x10, x11, x9 │ │ mov w11, #0x18 // #24 │ │ - b 45ac4 │ │ + b 45b58 │ │ add x9, x9, #0x50 │ │ cmp x9, x10 │ │ - b.cs 45b0c // b.hs, b.nlast │ │ + b.cs 45ba0 // b.hs, b.nlast │ │ ldr x12, [x9, #32] │ │ - cbz x12, 45ab8 │ │ + cbz x12, 45b4c │ │ ldr x13, [x12, #32] │ │ cmp x9, x13 │ │ ccmp x12, x9, #0x0, eq // eq = none │ │ ccmp w8, #0xf, #0x2, hi // hi = pmore │ │ - b.hi 45ab8 // b.pmore │ │ + b.hi 45b4c // b.pmore │ │ ldrsh x13, [x9, #2] │ │ add w14, w8, #0x1 │ │ ldrsh x12, [x12, #2] │ │ nop │ │ umaddl x15, w8, w11, x26 │ │ subs x8, x13, x12 │ │ cneg x12, x8, mi // mi = first │ │ mov w8, w14 │ │ str x12, [x15, #1128] │ │ - b 45ab8 │ │ + b 45b4c │ │ mov w8, wzr │ │ ldr w9, [sp, #184] │ │ mov w10, #0x851f // #34079 │ │ movk w10, #0x51eb, lsl #16 │ │ add x1, x26, #0x468 │ │ add x0, sp, #0x68 │ │ str w8, [sp, #104] │ │ mul x9, x9, x10 │ │ lsr x2, x9, #37 │ │ - bl 48608 │ │ + bl 48678 │ │ ldr w8, [sp, #104] │ │ str w8, [x26, #1120] │ │ - b 44ce4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 44d8c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x1] │ │ mov w2, wzr │ │ mov x19, x1 │ │ mov x20, x0 │ │ str x8, [x0, #8] │ │ ldr d0, [x1, #40] │ │ str d0, [x0, #48] │ │ - bl 4a318 │ │ + bl 4a388 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 4a318 │ │ - cbz x1, 45b90 │ │ + b 4a388 │ │ + cbz x1, 45c24 │ │ ldr x8, [x0, #1520] │ │ str x8, [x1] │ │ - cbz x2, 45b9c │ │ + cbz x2, 45c30 │ │ ldr x8, [x0, #496] │ │ str x8, [x2] │ │ ret │ │ ldr w9, [x1, #48] │ │ mov x8, x0 │ │ ldr q0, [x1, #80] │ │ str x1, [x0, #5152] │ │ @@ -25393,17 +25398,17 @@ │ │ csel w11, w12, w11, eq // eq = none │ │ and w12, w9, #0xfffffffd │ │ orr w13, w11, #0x4 │ │ cmp w12, #0x1 │ │ ldr x12, [x1, #8] │ │ csel w11, w11, w13, eq // eq = none │ │ stur q0, [x0, #24] │ │ - b.eq 45bfc // b.none │ │ + b.eq 45c90 // b.none │ │ ldrb w12, [x12, #24] │ │ - tbz w12, #0, 45c00 │ │ + tbz w12, #0, 45c94 │ │ orr w10, w10, #0x1 │ │ orr w12, w11, #0x8 │ │ cmp w9, #0x2 │ │ mov w0, wzr │ │ csel w9, w12, w11, eq // eq = none │ │ str w10, [x8, #5144] │ │ str w9, [x8, #5148] │ │ @@ -25418,304 +25423,304 @@ │ │ stp x20, x19, [sp, #144] │ │ mov x28, x1 │ │ mov w22, w0 │ │ mov x0, x1 │ │ mov x1, x2 │ │ mov x21, x3 │ │ str x2, [sp, #8] │ │ - bl 473b8 │ │ - cbnz w0, 466b8 │ │ + bl 4743c │ │ + cbnz w0, 4674c │ │ ldr w8, [x28, #5144] │ │ - tbnz w8, #0, 45c80 │ │ + tbnz w8, #0, 45d14 │ │ ldr w1, [x21, #96] │ │ add x2, x21, #0x68 │ │ mov x0, x28 │ │ mov w3, wzr │ │ - bl 4a68c │ │ - cbnz w0, 466b8 │ │ + bl 4a6e0 │ │ + cbnz w0, 4674c │ │ ldr w8, [x28, #5144] │ │ stur x28, [x29, #-24] │ │ - tbnz w8, #1, 45e24 │ │ + tbnz w8, #1, 45eb8 │ │ ldr w1, [x21, #1120] │ │ add x2, x21, #0x468 │ │ mov x0, x28 │ │ mov w3, #0x1 // #1 │ │ - bl 4a68c │ │ - cbnz w0, 466b8 │ │ + bl 4a6e0 │ │ + cbnz w0, 4674c │ │ ldr x8, [x21, #64] │ │ ldr x8, [x8, #16] │ │ ldrh w8, [x8, w22, uxtw #1] │ │ - tbnz w8, #14, 45e24 │ │ + tbnz w8, #14, 45eb8 │ │ ldr x19, [x28, #2632] │ │ - cbz x19, 45e24 │ │ + cbz x19, 45eb8 │ │ ldr w8, [x28, #2624] │ │ - cbz w8, 45e24 │ │ + cbz w8, 45eb8 │ │ mov w9, #0x58 // #88 │ │ ldr x22, [x21, #1104] │ │ nop │ │ madd x10, x8, x9, x19 │ │ add x8, x21, #0x600 │ │ stp x8, x10, [x29, #-16] │ │ - b 45cf0 │ │ + b 45d84 │ │ ldur x8, [x29, #-8] │ │ add x19, x19, #0x58 │ │ ldur x28, [x29, #-24] │ │ cmp x19, x8 │ │ - b.cs 45e24 // b.hs, b.nlast │ │ + b.cs 45eb8 // b.hs, b.nlast │ │ ldr w8, [x21, #72] │ │ mov w9, #0xcccd // #52429 │ │ movk w9, #0xcccc, lsl #16 │ │ mov x1, x22 │ │ mul x8, x8, x9 │ │ lsr x0, x8, #37 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x21, #1532] │ │ - cbz w8, 45cdc │ │ + cbz w8, 45d70 │ │ cmp x0, #0x20 │ │ mov w8, #0x20 // #32 │ │ mov x27, xzr │ │ mov x28, xzr │ │ mov w26, wzr │ │ csel x25, x0, x8, lt // lt = tstop │ │ ldur x23, [x29, #-16] │ │ - b 45d48 │ │ + b 45ddc │ │ ldr w8, [x21, #1532] │ │ add x27, x27, #0x1 │ │ add x23, x23, #0x48 │ │ cmp x27, x8 │ │ - b.cs 45e04 // b.hs, b.nlast │ │ + b.cs 45e98 // b.hs, b.nlast │ │ ldr w8, [x23, #64] │ │ - tbz w8, #0, 45d34 │ │ + tbz w8, #0, 45dc8 │ │ ldur x10, [x29, #-24] │ │ ands w24, w8, #0x6 │ │ ldrsb w9, [x19, #25] │ │ cset w11, ne // ne = any │ │ ubfx w20, w8, #3, #1 │ │ ldr w10, [x10, #2640] │ │ cmp w10, w9 │ │ cset w9, eq // eq = none │ │ eor w9, w11, w9 │ │ - tbnz w9, #0, 45d7c │ │ - cbz w20, 45d34 │ │ + tbnz w9, #0, 45e10 │ │ + cbz w20, 45dc8 │ │ ldrsh x8, [x19] │ │ mov x1, x22 │ │ ldr x9, [x23] │ │ subs x8, x8, x9 │ │ cneg x0, x8, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, x25 │ │ ldrb w8, [x19, #24] │ │ csel x25, x0, x25, lt // lt = tstop │ │ csel w26, w20, w26, lt // lt = tstop │ │ csel x28, x23, x28, lt // lt = tstop │ │ - tbz w8, #0, 45d34 │ │ - cbz x0, 45d34 │ │ - cbnz w20, 45d34 │ │ + tbz w8, #0, 45dc8 │ │ + cbz x0, 45dc8 │ │ + cbnz w20, 45dc8 │ │ ldrsh x8, [x19] │ │ cmp w24, #0x0 │ │ ldr x9, [x23] │ │ cset w10, ne // ne = any │ │ cmp x9, x8 │ │ cset w9, gt │ │ cmp w10, w9 │ │ - b.eq 45d34 // b.none │ │ + b.eq 45dc8 // b.none │ │ mov x20, x23 │ │ mov x1, x22 │ │ ldr x9, [x20, #24]! │ │ subs x8, x8, x9 │ │ cneg x0, x8, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, x25 │ │ - b.ge 45d34 // b.tcont │ │ + b.ge 45dc8 // b.tcont │ │ mov w26, wzr │ │ mov x25, x0 │ │ mov x28, x20 │ │ - b 45d34 │ │ - cbz x28, 45cdc │ │ + b 45dc8 │ │ + cbz x28, 45d70 │ │ tst w26, #0xff │ │ str x28, [x19, #40] │ │ - b.eq 45cdc // b.none │ │ + b.eq 45d70 // b.none │ │ ldrb w8, [x19, #24] │ │ orr w8, w8, #0x8 │ │ strb w8, [x19, #24] │ │ - b 45cdc │ │ + b 45d70 │ │ mov w8, wzr │ │ mov x27, xzr │ │ mov w9, #0x1 // #1 │ │ mov w19, #0x9e8 // #2536 │ │ - b 45e60 │ │ + b 45ef4 │ │ mov x0, x28 │ │ mov w1, w27 │ │ - bl 494dc │ │ + bl 4954c │ │ mov x0, x28 │ │ mov w1, w27 │ │ - bl 49750 │ │ + bl 497c0 │ │ mov w9, wzr │ │ mov w8, #0x1 // #1 │ │ mov w27, #0x1 // #1 │ │ - tbz w21, #0, 46668 │ │ + tbz w21, #0, 466fc │ │ mov w21, w9 │ │ ldr w9, [x28, #5144] │ │ cmp w27, #0x1 │ │ - b.ne 45e78 // b.any │ │ - tbnz w9, #1, 45e50 │ │ - b 45e7c │ │ - tbnz w9, #0, 45e50 │ │ + b.ne 45f0c // b.any │ │ + tbnz w9, #1, 45ee4 │ │ + b 45f10 │ │ + tbnz w9, #0, 45ee4 │ │ madd x9, x27, x19, x28 │ │ ldr x26, [x9, #96] │ │ - cbz x26, 45fe8 │ │ + cbz x26, 4607c │ │ madd x9, x27, x19, x28 │ │ mov w10, #0x58 // #88 │ │ ldr w9, [x9, #88] │ │ nop │ │ madd x19, x9, x10, x26 │ │ - tbz w8, #0, 45ff0 │ │ + tbz w8, #0, 46084 │ │ ldr x8, [x28, #5152] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf50 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x390 │ │ cmp x26, x19 │ │ ldr x8, [x8] │ │ ldr w8, [x8, #8] │ │ ldr x8, [x9, x8, lsl #3] │ │ ldrb w8, [x8, #24] │ │ - b.cs 45ff4 // b.hs, b.nlast │ │ + b.cs 46088 // b.hs, b.nlast │ │ mov x15, xzr │ │ mov x20, x26 │ │ stur w8, [x29, #-16] │ │ - b 45f24 │ │ + b 45fb8 │ │ ldr x9, [x23, #8] │ │ mov x0, x28 │ │ ldr x8, [x8, #8] │ │ mov w1, #0x1 // #1 │ │ ldrb w22, [x23, #24] │ │ mov x25, x15 │ │ sub x2, x9, x8 │ │ sub x3, x24, x8 │ │ mov w5, w22 │ │ - bl 4ab28 │ │ + bl 4ab7c │ │ mov x15, x25 │ │ orr w8, w22, #0x4 │ │ add x9, x0, x24 │ │ strb w8, [x23, #24] │ │ str x9, [x23, #16] │ │ cmp x15, #0x0 │ │ csel x15, x20, x15, eq // eq = none │ │ add x20, x20, #0x58 │ │ cmp x20, x19 │ │ - b.cs 45ffc // b.hs, b.nlast │ │ + b.cs 46090 // b.hs, b.nlast │ │ ldrb w10, [x20, #24] │ │ - tbnz w10, #2, 45f18 │ │ + tbnz w10, #2, 45fac │ │ ldp x8, x23, [x20, #40] │ │ - cbz x8, 45f78 │ │ - cbz x23, 45f78 │ │ + cbz x8, 4600c │ │ + cbz x23, 4600c │ │ ldr x9, [x23, #40] │ │ - cbz x9, 45f4c │ │ + cbz x9, 45fe0 │ │ ldrb w11, [x23, #24] │ │ - tbnz w11, #3, 45f68 │ │ - tbnz w10, #3, 45fa8 │ │ + tbnz w11, #3, 45ffc │ │ + tbnz w10, #3, 4603c │ │ ldr x24, [x8, #16] │ │ orr w4, w10, #0x4 │ │ str x24, [x20, #16] │ │ strb w4, [x20, #24] │ │ mov x8, x20 │ │ - cbnz x9, 45f10 │ │ - b 45ed4 │ │ + cbnz x9, 45fa4 │ │ + b 45f68 │ │ str xzr, [x23, #40] │ │ and w9, w11, #0xfffffff7 │ │ ldr x8, [x20, #40] │ │ strb w9, [x23, #24] │ │ - cbnz x8, 45fbc │ │ - cbz x23, 45fbc │ │ + cbnz x8, 46050 │ │ + cbz x23, 46050 │ │ ldr x8, [x23, #40] │ │ - cbz x8, 45f18 │ │ + cbz x8, 45fac │ │ ldrb w9, [x23, #24] │ │ ldr x24, [x8, #16] │ │ mov x8, x23 │ │ orr w4, w9, #0x4 │ │ str x24, [x23, #16] │ │ strb w4, [x23, #24] │ │ mov x23, x20 │ │ - b 45ed4 │ │ + b 45f68 │ │ mov x8, xzr │ │ and w9, w10, #0xfffffff7 │ │ str xzr, [x20, #40] │ │ strb w9, [x20, #24] │ │ - cbz x8, 45f7c │ │ - cbz x8, 45f18 │ │ + cbz x8, 46010 │ │ + cbz x8, 45fac │ │ ldrb w9, [x20, #24] │ │ ldr x24, [x8, #16] │ │ orr w4, w9, #0x4 │ │ str x24, [x20, #16] │ │ strb w4, [x20, #24] │ │ - cbz x23, 45f10 │ │ + cbz x23, 45fa4 │ │ ldr x9, [x23, #40] │ │ mov x8, x20 │ │ - cbnz x9, 45f10 │ │ - b 45ed4 │ │ + cbnz x9, 45fa4 │ │ + b 45f68 │ │ mov x19, xzr │ │ - tbnz w8, #0, 45ea0 │ │ + tbnz w8, #0, 45f34 │ │ mov w8, wzr │ │ mov x15, xzr │ │ - b 46000 │ │ + b 46094 │ │ ldur w8, [x29, #-16] │ │ cmp x26, x19 │ │ stur w8, [x29, #-16] │ │ str w21, [sp, #20] │ │ - b.cs 462d8 // b.hs, b.nlast │ │ + b.cs 4636c // b.hs, b.nlast │ │ mov w23, wzr │ │ mov x25, x26 │ │ str x27, [sp, #32] │ │ - b 46030 │ │ + b 460c4 │ │ add w23, w23, #0x1 │ │ add x25, x25, #0x58 │ │ cmp x25, x19 │ │ - b.cs 462dc // b.hs, b.nlast │ │ + b.cs 46370 // b.hs, b.nlast │ │ ldrb w22, [x25, #24] │ │ - tbnz w22, #2, 46024 │ │ + tbnz w22, #2, 460b8 │ │ ldr x20, [x25, #48] │ │ - cbz x20, 46020 │ │ + cbz x20, 460b4 │ │ ldr x8, [x20, #40] │ │ - cbz x8, 46088 │ │ + cbz x8, 4611c │ │ ldp x9, x21, [x20, #8] │ │ mov x0, x28 │ │ mov w1, w27 │ │ ldr x8, [x25, #8] │ │ mov w5, w22 │ │ ldrb w4, [x20, #24] │ │ mov x20, x15 │ │ sub x2, x8, x9 │ │ sub x3, x21, x9 │ │ - bl 4ab28 │ │ + bl 4ab7c │ │ orr w8, w22, #0x4 │ │ add x9, x0, x21 │ │ mov x15, x20 │ │ strb w8, [x25, #24] │ │ str x9, [x25, #16] │ │ - b 46024 │ │ + b 460b8 │ │ stur w23, [x29, #-8] │ │ - cbz x15, 46138 │ │ + cbz x15, 461cc │ │ ldr x21, [x25, #8] │ │ mov x0, x28 │ │ ldr x8, [x20, #8] │ │ mov x1, x27 │ │ ldrb w24, [x20, #24] │ │ mov x3, xzr │ │ ldp x27, x28, [x15, #8] │ │ sub x23, x8, x21 │ │ mov w4, w22 │ │ mov x2, x23 │ │ mov w5, w24 │ │ str x15, [sp, #24] │ │ - bl 4ab28 │ │ - tbnz w24, #2, 461d0 │ │ + bl 4ab7c │ │ + tbnz w24, #2, 46264 │ │ sub x8, x21, x27 │ │ cmp x0, #0x5f │ │ add x9, x8, x28 │ │ add x8, x9, x23, asr #1 │ │ - b.gt 46228 │ │ + b.gt 462bc │ │ add x9, x8, #0x20 │ │ cmp x0, #0x41 │ │ mov x10, #0xffffffffffffffda // #-38 │ │ mov x11, #0xffffffffffffffe0 // #-32 │ │ and x9, x9, #0xffffffffffffffc0 │ │ csel x10, x11, x10, lt // lt = tstop │ │ mov w11, #0x1a // #26 │ │ @@ -25730,27 +25735,27 @@ │ │ cmp x11, x8 │ │ csel x8, x10, x9, cc // cc = lo, ul, last │ │ cmp x0, #0x0 │ │ cinc x9, x0, lt // lt = tstop │ │ asr x9, x9, #1 │ │ sub x10, x8, x9 │ │ add x8, x8, x9 │ │ - b 46264 │ │ + b 462f8 │ │ ldr x8, [x20, #8] │ │ mov x0, x28 │ │ ldr x24, [x25, #8] │ │ mov w1, w27 │ │ ldrb w5, [x20, #24] │ │ mov x3, xzr │ │ mov w4, w22 │ │ sub x23, x8, x24 │ │ mov x2, x23 │ │ - bl 4ab28 │ │ + bl 4ab7c │ │ cmp x0, #0x5f │ │ - b.gt 461e0 │ │ + b.gt 46274 │ │ add x8, x24, x23, asr #1 │ │ cmp x0, #0x41 │ │ add x9, x8, #0x20 │ │ mov x10, #0xffffffffffffffda // #-38 │ │ mov x11, #0xffffffffffffffe0 // #-32 │ │ and x9, x9, #0xffffffffffffffc0 │ │ csel x10, x11, x10, lt // lt = tstop │ │ @@ -25768,37 +25773,37 @@ │ │ cmp x0, #0x0 │ │ cinc x9, x0, lt // lt = tstop │ │ sub x8, x8, x9, asr #1 │ │ add x9, x8, x0 │ │ str x8, [x25, #16] │ │ str x9, [x20, #16] │ │ ldr x27, [x25, #16] │ │ - b 461ec │ │ + b 46280 │ │ ldr x8, [x20, #16] │ │ mov x9, x25 │ │ sub x8, x8, x0 │ │ - b 4626c │ │ + b 46300 │ │ add x8, x24, #0x20 │ │ and x27, x8, #0xffffffffffffffc0 │ │ str x27, [x25, #16] │ │ orr w4, w22, #0x4 │ │ ldr x21, [sp, #32] │ │ sub x3, x27, x24 │ │ mov x0, x28 │ │ mov x2, x23 │ │ strb w4, [x25, #24] │ │ mov w1, w21 │ │ ldrb w5, [x20, #24] │ │ - bl 4ab28 │ │ + bl 4ab7c │ │ add x8, x0, x27 │ │ ldur w23, [x29, #-8] │ │ mov x27, x21 │ │ mov x15, x25 │ │ str x8, [x20, #16] │ │ - b 46024 │ │ + b 460b8 │ │ add x9, x9, #0x20 │ │ lsr x10, x0, #1 │ │ and x11, x9, #0xffffffffffffffc0 │ │ add x9, x9, x23 │ │ add x12, x11, x10 │ │ and x9, x9, #0xffffffffffffffc0 │ │ subs x12, x12, x8 │ │ @@ -25818,44 +25823,44 @@ │ │ cmp x25, x26 │ │ str x8, [x9, #16] │ │ strb w10, [x25, #24] │ │ ldur w23, [x29, #-8] │ │ ldrb w10, [x20, #24] │ │ orr w10, w10, #0x4 │ │ strb w10, [x20, #24] │ │ - b.ls 46024 // b.plast │ │ + b.ls 460b8 // b.plast │ │ ldr x9, [x25, #16] │ │ ldur x8, [x25, #-72] │ │ ldur w10, [x29, #-16] │ │ - cbz w10, 462b4 │ │ + cbz w10, 46348 │ │ cmp x9, x8 │ │ - b.le 46024 │ │ - b 462bc │ │ + b.le 460b8 │ │ + b 46350 │ │ cmp x9, x8 │ │ - b.ge 46024 // b.tcont │ │ + b.ge 460b8 // b.tcont │ │ ldr x9, [x20, #16] │ │ subs x9, x9, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x11 │ │ - b.cc 46024 // b.lo, b.ul, b.last │ │ + b.cc 460b8 // b.lo, b.ul, b.last │ │ str x8, [x25, #16] │ │ - b 46024 │ │ + b 460b8 │ │ mov w23, wzr │ │ ldr w21, [sp, #20] │ │ ldur w24, [x29, #-16] │ │ - tbz w21, #0, 463dc │ │ + tbz w21, #0, 46470 │ │ sub x8, x19, x26 │ │ cmp x8, #0x210 │ │ - b.eq 4630c // b.none │ │ + b.eq 463a0 // b.none │ │ cmp x8, #0x420 │ │ - b.ne 463dc // b.any │ │ + b.ne 46470 // b.any │ │ add x10, x26, #0x58 │ │ mov w11, #0x5 // #5 │ │ mov w9, #0x9 // #9 │ │ - b 46318 │ │ + b 463ac │ │ mov w11, #0x2 // #2 │ │ mov w9, #0x4 // #4 │ │ mov x10, x26 │ │ mov w13, #0x58 // #88 │ │ ldr x14, [x10, #8] │ │ mul x12, x11, x13 │ │ mul x13, x9, x13 │ │ @@ -25864,216 +25869,216 @@ │ │ ldr x12, [x12, #8] │ │ ldr x13, [x13, #8] │ │ lsl x12, x12, #1 │ │ add x13, x14, x13 │ │ subs x12, x12, x13 │ │ cneg x12, x12, mi // mi = first │ │ cmp x12, #0x7 │ │ - b.hi 463dc // b.pmore │ │ + b.hi 46470 // b.pmore │ │ mov w12, #0x58 // #88 │ │ ldr x10, [x10, #16] │ │ mul x11, x11, x12 │ │ mul x12, x9, x12 │ │ add x11, x26, x11 │ │ add x12, x26, x12 │ │ ldr x11, [x11, #16] │ │ ldr x13, [x12, #16] │ │ lsl x11, x11, #1 │ │ sub x14, x11, x10 │ │ ldr x10, [x12, #48] │ │ sub x11, x13, x14 │ │ str x14, [x12, #16] │ │ - cbz x10, 46394 │ │ + cbz x10, 46428 │ │ ldr x12, [x10, #16] │ │ sub x12, x12, x11 │ │ str x12, [x10, #16] │ │ cmp x8, #0x420 │ │ - b.ne 463b4 // b.any │ │ + b.ne 46448 // b.any │ │ ldr x8, [x26, #720] │ │ ldr x12, [x26, #984] │ │ sub x8, x8, x11 │ │ sub x11, x12, x11 │ │ str x8, [x26, #720] │ │ str x11, [x26, #984] │ │ mov w8, #0x58 // #88 │ │ mul x8, x9, x8 │ │ add x8, x26, x8 │ │ ldrb w9, [x8, #24] │ │ orr w9, w9, #0x4 │ │ strb w9, [x8, #24] │ │ - cbz x10, 463dc │ │ + cbz x10, 46470 │ │ ldrb w8, [x10, #24] │ │ orr w8, w8, #0x4 │ │ strb w8, [x10, #24] │ │ cmp w23, #0x0 │ │ cset w8, eq // eq = none │ │ cmp x15, #0x0 │ │ cset w9, ne // ne = any │ │ and w8, w8, w9 │ │ - tbnz w8, #0, 465ac │ │ + tbnz w8, #0, 46640 │ │ cmp x26, x19 │ │ - b.cs 465ac // b.hs, b.nlast │ │ + b.cs 46640 // b.hs, b.nlast │ │ sub x22, x26, #0x58 │ │ mov x23, x26 │ │ - b 46418 │ │ + b 464ac │ │ add x23, x23, #0x58 │ │ add x22, x22, #0x58 │ │ cmp x23, x19 │ │ - b.cs 465ac // b.hs, b.nlast │ │ + b.cs 46640 // b.hs, b.nlast │ │ ldrb w8, [x23, #24] │ │ - tbnz w8, #2, 46408 │ │ + tbnz w8, #2, 4649c │ │ ldr x9, [x23, #56] │ │ - cbz x9, 46450 │ │ + cbz x9, 464e4 │ │ ldr x10, [x9, #8] │ │ ldr x11, [x23, #8] │ │ subs x12, x10, x11 │ │ cneg x12, x12, mi // mi = first │ │ cmp x12, #0x4f │ │ - b.hi 46450 // b.pmore │ │ + b.hi 464e4 // b.pmore │ │ ldr x9, [x9, #16] │ │ sub x10, x11, x10 │ │ add x20, x10, x9 │ │ - b 46508 │ │ + b 4659c │ │ mov x10, x22 │ │ - cbz x15, 464f8 │ │ + cbz x15, 4658c │ │ mov x9, x10 │ │ cmp x10, x26 │ │ - b.cc 46470 // b.lo, b.ul, b.last │ │ + b.cc 46504 // b.lo, b.ul, b.last │ │ ldrb w11, [x9, #24] │ │ sub x10, x9, #0x58 │ │ - tbz w11, #2, 46458 │ │ + tbz w11, #2, 464ec │ │ mov x11, x23 │ │ add x10, x11, #0x58 │ │ cmp x10, x19 │ │ - b.cs 464dc // b.hs, b.nlast │ │ + b.cs 46570 // b.hs, b.nlast │ │ ldrb w12, [x11, #112] │ │ mov x11, x10 │ │ - tbz w12, #2, 46474 │ │ + tbz w12, #2, 46508 │ │ cmp x9, x26 │ │ - b.cc 464dc // b.lo, b.ul, b.last │ │ + b.cc 46570 // b.lo, b.ul, b.last │ │ cmp x9, x23 │ │ - b.cs 464dc // b.hs, b.nlast │ │ + b.cs 46570 // b.hs, b.nlast │ │ cmp x10, x23 │ │ - b.ls 464dc // b.plast │ │ + b.ls 46570 // b.plast │ │ ldp x11, x20, [x9, #8] │ │ ldr x12, [x10, #8] │ │ subs x2, x12, x11 │ │ - b.eq 46508 // b.none │ │ + b.eq 4659c // b.none │ │ ldr x8, [x23, #8] │ │ mov x25, x15 │ │ ldr x9, [x10, #16] │ │ sub x0, x8, x11 │ │ sub x1, x9, x20 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldrb w8, [x23, #24] │ │ mov x15, x25 │ │ add x20, x0, x20 │ │ - b 46508 │ │ + b 4659c │ │ ldp x10, x11, [x15, #8] │ │ ldr x9, [x23, #8] │ │ sub x9, x9, x10 │ │ add x9, x9, #0x10 │ │ and x9, x9, #0xffffffffffffffe0 │ │ add x20, x9, x11 │ │ - b 46508 │ │ + b 4659c │ │ ldr x9, [x23, #8] │ │ mov x15, x23 │ │ add x9, x9, #0x20 │ │ and x20, x9, #0xffffffffffffffc0 │ │ orr w8, w8, #0x4 │ │ cmp x23, x26 │ │ str x20, [x23, #16] │ │ strb w8, [x23, #24] │ │ - b.ls 46558 // b.plast │ │ + b.ls 465ec // b.plast │ │ ldur x8, [x23, #-72] │ │ cmp x20, x8 │ │ - cbz w24, 46530 │ │ - b.gt 46534 │ │ - b 46558 │ │ - b.ge 46558 // b.tcont │ │ + cbz w24, 465c4 │ │ + b.gt 465c8 │ │ + b 465ec │ │ + b.ge 465ec // b.tcont │ │ ldr x9, [x23, #48] │ │ - cbz x9, 46558 │ │ + cbz x9, 465ec │ │ ldr x9, [x9, #16] │ │ subs x9, x9, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x11 │ │ - b.cc 46558 // b.lo, b.ul, b.last │ │ + b.cc 465ec // b.lo, b.ul, b.last │ │ mov x20, x8 │ │ str x8, [x23, #16] │ │ add x8, x23, #0x58 │ │ cmp x8, x19 │ │ - b.cs 46408 // b.hs, b.nlast │ │ + b.cs 4649c // b.hs, b.nlast │ │ ldrb w8, [x23, #112] │ │ - tbz w8, #2, 46408 │ │ + tbz w8, #2, 4649c │ │ ldr x8, [x23, #104] │ │ cmp x20, x8 │ │ - cbz w24, 46580 │ │ - b.ge 46408 // b.tcont │ │ - b 46584 │ │ - b.le 46408 │ │ + cbz w24, 46614 │ │ + b.ge 4649c // b.tcont │ │ + b 46618 │ │ + b.le 4649c │ │ ldr x9, [x23, #48] │ │ - cbz x9, 46408 │ │ + cbz x9, 4649c │ │ ldr x9, [x9, #16] │ │ ldur x10, [x23, #-72] │ │ subs x9, x9, x10 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x11 │ │ - b.cc 46408 // b.lo, b.ul, b.last │ │ + b.cc 4649c // b.lo, b.ul, b.last │ │ str x8, [x23, #16] │ │ - b 46408 │ │ + b 4649c │ │ mov w19, #0x9e8 // #2536 │ │ madd x8, x27, x19, x28 │ │ ldr x8, [x8, #80] │ │ - cbz x8, 45e38 │ │ + cbz x8, 45ecc │ │ madd x9, x27, x19, x28 │ │ ldr w10, [x9, #72] │ │ mov w9, #0x50 // #80 │ │ madd x9, x10, x9, x8 │ │ - tbz w21, #0, 4661c │ │ - cbnz w10, 465e4 │ │ - b 45e38 │ │ + tbz w21, #0, 466b0 │ │ + cbnz w10, 46678 │ │ + b 45ecc │ │ add x8, x8, #0x50 │ │ cmp x8, x9 │ │ - b.cs 45e38 // b.hs, b.nlast │ │ + b.cs 45ecc // b.hs, b.nlast │ │ ldr x11, [x8, #16] │ │ - cbz x11, 465d8 │ │ + cbz x11, 4666c │ │ ldr x10, [x8, #72] │ │ add x12, x8, #0x40 │ │ ldr x11, [x11, #16] │ │ ldr x13, [x12] │ │ ldrh w12, [x13] │ │ cmp x13, x10 │ │ str x11, [x13, #32] │ │ orr w14, w12, #0x4 │ │ add x12, x13, #0x40 │ │ strh w14, [x13] │ │ - b.ne 465f8 // b.any │ │ - b 465d8 │ │ - cbnz w10, 46630 │ │ - b 45e38 │ │ + b.ne 4668c // b.any │ │ + b 4666c │ │ + cbnz w10, 466c4 │ │ + b 45ecc │ │ add x8, x8, #0x50 │ │ cmp x8, x9 │ │ - b.cs 45e38 // b.hs, b.nlast │ │ + b.cs 45ecc // b.hs, b.nlast │ │ ldr x11, [x8, #16] │ │ - cbz x11, 46624 │ │ + cbz x11, 466b8 │ │ ldr x10, [x8, #72] │ │ add x12, x8, #0x40 │ │ ldr x11, [x11, #16] │ │ ldr x13, [x12] │ │ ldrh w12, [x13] │ │ cmp x13, x10 │ │ str x11, [x13, #40] │ │ orr w14, w12, #0x8 │ │ add x12, x13, #0x40 │ │ strh w14, [x13] │ │ - b.ne 46644 // b.any │ │ - b 46624 │ │ + b.ne 466d8 // b.any │ │ + b 466b8 │ │ ldrsw x9, [x28, #44] │ │ cmp w9, #0x1 │ │ - b.lt 466b4 // b.tstop │ │ + b.lt 46748 // b.tstop │ │ ldr x8, [x28, #48] │ │ mov w10, #0x50 // #80 │ │ ldr x11, [sp, #8] │ │ mov w12, #0x1 // #1 │ │ madd x9, x9, x10, x8 │ │ ldp x11, x10, [x11, #8] │ │ ldr q0, [x8, #32] │ │ @@ -26081,15 +26086,15 @@ │ │ str q0, [x11], #16 │ │ tst w13, #0x2 │ │ cinc w14, w12, ne // ne = any │ │ tst w13, #0x1 │ │ csel w13, w14, wzr, eq // eq = none │ │ cmp x8, x9 │ │ strb w13, [x10], #1 │ │ - b.cc 4668c // b.lo, b.ul, b.last │ │ + b.cc 46720 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ @@ -26099,367 +26104,364 @@ │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x3, lsl #12 │ │ - sub sp, sp, #0x3a0 │ │ + sub sp, sp, #0x390 │ │ mrs x27, tpidr_el0 │ │ - add x19, sp, #0x120 │ │ + add x19, sp, #0x110 │ │ ldr x8, [x27, #40] │ │ - mov x24, x0 │ │ + mov x26, x0 │ │ mov x20, x1 │ │ mov w1, wzr │ │ mov w2, #0x1420 // #5152 │ │ mov w23, w4 │ │ stur x8, [x29, #-24] │ │ mov w25, w3 │ │ - ldr x8, [x0, #8] │ │ + ldr x22, [x0, #16] │ │ add x0, x19, #0x8 │ │ - add x28, sp, #0xa8 │ │ - ldr x22, [x8] │ │ - bl a5180 │ │ + add x24, sp, #0x98 │ │ + bl a45c0 │ │ ldr x21, [x20, #8] │ │ - str x22, [sp, #288] │ │ + str x22, [sp, #272] │ │ movi v0.2d, #0x0 │ │ - str x19, [sp, #184] │ │ + str x19, [sp, #168] │ │ ldp x8, x10, [x21, #152] │ │ - stur q0, [x28, #104] │ │ - stur q0, [x28, #88] │ │ - stur q0, [x28, #72] │ │ + stur q0, [x24, #104] │ │ + stur q0, [x24, #88] │ │ + stur q0, [x24, #72] │ │ ldr x13, [x8, #296] │ │ ldr x9, [x10, #80] │ │ - stur q0, [x28, #24] │ │ - stur q0, [x28, #40] │ │ - stur q0, [x28, #56] │ │ - str x8, [sp, #48] │ │ + stur q0, [x24, #24] │ │ + stur q0, [x24, #40] │ │ + stur q0, [x24, #56] │ │ + str x8, [sp, #32] │ │ ldr x11, [x9, #24] │ │ ldr x20, [x13] │ │ ubfx w8, w23, #16, #4 │ │ - cbz x11, 46794 │ │ + cbz x11, 46824 │ │ ldr w12, [x9, #8] │ │ cmp w12, w8 │ │ - b.ne 46794 // b.any │ │ + b.ne 46824 // b.any │ │ mov w8, w12 │ │ - b 467bc │ │ + b 4684c │ │ str w8, [x9, #8] │ │ add x11, x9, #0x10 │ │ ldr x12, [x10, #72] │ │ ldur q0, [x10, #56] │ │ ldur q1, [x10, #40] │ │ ldur q2, [x10, #24] │ │ str x12, [x11, #48] │ │ stp q1, q0, [x11, #16] │ │ str q2, [x11] │ │ ldr x11, [x9, #24] │ │ ldr x9, [x9, #32] │ │ - stp x21, x11, [sp, #80] │ │ + stp x21, x11, [sp, #64] │ │ ldr x19, [x21, #216] │ │ - str xzr, [sp, #112] │ │ - stp w8, wzr, [sp, #120] │ │ - stp x9, xzr, [sp, #96] │ │ - stp x21, x19, [sp, #168] │ │ - cbz x19, 46914 │ │ + str xzr, [sp, #96] │ │ + stp w8, wzr, [sp, #104] │ │ + stp x9, xzr, [sp, #80] │ │ + stp x21, x19, [sp, #152] │ │ + cbz x19, 469a0 │ │ ldr w8, [x19, #8] │ │ - str wzr, [sp, #128] │ │ + str wzr, [sp, #112] │ │ cmp w8, w25 │ │ - b.ls 4690c // b.plast │ │ + b.ls 46998 // b.plast │ │ ldr x8, [x19, #16] │ │ - str x20, [sp, #40] │ │ + stp x26, x13, [sp] │ │ + str x20, [sp, #24] │ │ mov w9, w25 │ │ - str w23, [sp, #24] │ │ ldrh w8, [x8, w25, uxtw #1] │ │ - stp x24, x13, [sp, #8] │ │ - str w25, [sp, #36] │ │ - str x9, [sp, #56] │ │ + str w25, [sp, #20] │ │ + str x9, [sp, #40] │ │ and x8, x8, #0x3fff │ │ add x26, x19, x8, lsl #3 │ │ ldr x20, [x26, #32]! │ │ - cbz x20, 468c4 │ │ - ldr x26, [sp, #40] │ │ + cbz x20, 46950 │ │ + ldr x26, [sp, #24] │ │ ldr x8, [x20] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf28 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x368 │ │ ldr w8, [x8, #4] │ │ - str x20, [sp, #192] │ │ + str x20, [sp, #176] │ │ ldr x25, [x9, x8, lsl #3] │ │ ldr x8, [x25, #24] │ │ - cbz x8, 46954 │ │ - add x1, sp, #0x50 │ │ + cbz x8, 469e0 │ │ + add x1, sp, #0x40 │ │ mov x0, x20 │ │ blr x8 │ │ - b 46968 │ │ + b 469f4 │ │ str x22, [x0] │ │ mov x20, x0 │ │ str x19, [x0, #64] │ │ ldr x8, [x27, #16] │ │ - cbz x8, 46ab8 │ │ + cbz x8, 46b40 │ │ ldr x1, [x19] │ │ mov x0, x20 │ │ blr x8 │ │ - str w0, [sp, #128] │ │ - cbz w0, 46ab8 │ │ + str w0, [sp, #112] │ │ + cbz w0, 46b40 │ │ ldr x8, [x27, #32] │ │ - cbz x8, 46888 │ │ + cbz x8, 46914 │ │ mov x0, x20 │ │ blr x8 │ │ mov x0, x25 │ │ mov x1, x20 │ │ - bl 3899c │ │ - ldr w24, [sp, #128] │ │ - mov x27, x23 │ │ + bl 38a48 │ │ + ldr w24, [sp, #112] │ │ + mov x27, x28 │ │ cmn w24, #0x1 │ │ - b.ne 46ac8 // b.any │ │ - ldr x9, [sp, #56] │ │ + b.ne 46b50 // b.any │ │ + ldr x9, [sp, #40] │ │ ldr x8, [x19, #16] │ │ ldrh w8, [x8, x9, lsl #1] │ │ - str wzr, [sp, #128] │ │ + str wzr, [sp, #112] │ │ and x8, x8, #0x3fff │ │ add x26, x19, x8, lsl #3 │ │ ldr x20, [x26, #32]! │ │ - cbnz x20, 4681c │ │ - adrp x9, a7000 │ │ - mov x23, x27 │ │ - add x9, x9, #0x138 │ │ - add x2, sp, #0x80 │ │ + cbnz x20, 468a8 │ │ + adrp x9, a6000 │ │ + mov x28, x27 │ │ + add x9, x9, #0x578 │ │ + add x2, sp, #0x70 │ │ ldr x22, [x9, x8, lsl #3] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf28 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x368 │ │ ldr w8, [x22, #4] │ │ ldr x27, [x9, x8, lsl #3] │ │ ldr x8, [x19] │ │ ldr x25, [x8, #184] │ │ ldr x1, [x27, #8] │ │ mov x0, x25 │ │ - bl 388f0 │ │ - ldr w24, [sp, #128] │ │ - cbz w24, 46850 │ │ - mov x27, x23 │ │ - b 46e88 │ │ + bl 3899c │ │ + ldr w24, [sp, #112] │ │ + cbz w24, 468dc │ │ + mov x27, x28 │ │ + b 46f10 │ │ mov w24, #0x6 // #6 │ │ - b 46e88 │ │ - add x8, sp, #0xa8 │ │ + b 46f10 │ │ + add x8, sp, #0x98 │ │ mov x0, x21 │ │ add x1, x8, #0x8 │ │ - mov x2, x24 │ │ + mov x2, x26 │ │ mov x22, x13 │ │ - mov x26, x24 │ │ - bl 4ad80 │ │ + mov x28, x26 │ │ + bl 4add4 │ │ mov w24, w0 │ │ - cbnz w0, 46e88 │ │ - adrp x8, 4b000 │ │ - ldr x19, [sp, #176] │ │ - add x8, x8, #0x3a4 │ │ + cbnz w0, 46f10 │ │ + adrp x8, 4b000 │ │ + ldr x19, [sp, #160] │ │ + add x8, x8, #0x3f8 │ │ mov x13, x22 │ │ - mov x24, x26 │ │ + mov x26, x28 │ │ stp x19, x8, [x21, #216] │ │ - b 467dc │ │ - ldp q1, q0, [sp, #96] │ │ - ldr q2, [sp, #80] │ │ + b 4686c │ │ + ldp q1, q0, [sp, #80] │ │ + ldr q2, [sp, #64] │ │ stur q0, [x20, #40] │ │ stur q1, [x20, #24] │ │ stur q2, [x20, #8] │ │ - ldr w19, [sp, #36] │ │ + ldr w19, [sp, #20] │ │ ldr x8, [x25, #48] │ │ - cbz x8, 46988 │ │ - add x0, sp, #0x120 │ │ + cbz x8, 46a14 │ │ + add x0, sp, #0x110 │ │ mov x1, x20 │ │ blr x8 │ │ mov w24, w0 │ │ - cbnz w0, 46e88 │ │ - ldr w8, [sp, #24] │ │ + cbnz w0, 46f10 │ │ + and w8, w23, #0xfffffffb │ │ mov w9, #0x2801 // #10241 │ │ + orr w2, w8, w9 │ │ mov x0, x21 │ │ mov w1, w19 │ │ - and w8, w8, #0xfffffffb │ │ - orr w2, w8, w9 │ │ - bl 37690 │ │ + bl 376f4 │ │ mov w24, w0 │ │ - cbnz w0, 46e88 │ │ - ldr w8, [sp, #120] │ │ + cbnz w0, 46f10 │ │ + ldr w8, [sp, #104] │ │ + ldr x9, [sp, #8] │ │ cmp w8, #0x1 │ │ - b.ne 46b60 // b.any │ │ + b.ne 46be8 // b.any │ │ ldr x8, [x21, #240] │ │ ldrsb w8, [x8, #112] │ │ - cbz w8, 469d4 │ │ - tbz w8, #31, 46b60 │ │ - ldr x8, [sp, #8] │ │ + cbz w8, 46a60 │ │ + tbz w8, #31, 46be8 │ │ + ldr x8, [sp] │ │ ldrb w8, [x8, #32] │ │ - cbnz w8, 46b60 │ │ - ldp x10, x8, [x21, #152] │ │ - str xzr, [sp, #64] │ │ - ldr x23, [sp, #176] │ │ - str xzr, [sp, #160] │ │ + cbnz w8, 46be8 │ │ + ldp x28, x8, [x21, #152] │ │ + str xzr, [sp, #48] │ │ + ldr x23, [sp, #160] │ │ + str xzr, [sp, #144] │ │ ldrh w19, [x21, #136] │ │ ldr x24, [x8, #80] │ │ - adrp x8, e000 │ │ - add x8, x8, #0xe50 │ │ + adrp x8, e000 │ │ + add x8, x8, #0xe90 │ │ ldrh w26, [x23, #728] │ │ ldrh w22, [x24, #16] │ │ ldr q0, [x8] │ │ ldr x8, [x8, #16] │ │ - str q0, [sp, #128] │ │ - str x8, [sp, #144] │ │ - cbz x19, 46b58 │ │ + str q0, [sp, #112] │ │ + str x8, [sp, #128] │ │ + cbz x19, 46be0 │ │ ldr x8, [x20] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf28 │ │ + adrp x10, a6000 │ │ + add x10, x10, #0x368 │ │ ldr w8, [x8, #4] │ │ - ldr x8, [x9, x8, lsl #3] │ │ + ldr x8, [x10, x8, lsl #3] │ │ ldr x8, [x8, #40] │ │ - cbz x8, 46b58 │ │ - add x1, sp, #0xa0 │ │ - add x2, sp, #0x40 │ │ + cbz x8, 46be0 │ │ + add x1, sp, #0x90 │ │ + add x2, sp, #0x30 │ │ mov x0, x20 │ │ - str x10, [sp, #24] │ │ blr x8 │ │ - ldr x2, [sp, #64] │ │ + ldr x2, [sp, #48] │ │ cmp w22, w26 │ │ - b.ne 46a60 // b.any │ │ + b.ne 46ae8 // b.any │ │ cmp x2, #0x1 │ │ - b.lt 46a9c // b.tstop │ │ + b.lt 46b24 // b.tstop │ │ ldr x8, [x23, #736] │ │ cmp x2, x8 │ │ - b.eq 46a9c // b.none │ │ - add x0, sp, #0xa8 │ │ + b.eq 46b24 // b.none │ │ + add x0, sp, #0x98 │ │ mov x1, x21 │ │ - bl 4b44c │ │ + bl 4b4a0 │ │ ldr x1, [x24, #24] │ │ - bl 37f58 │ │ - ldr x8, [sp, #64] │ │ + bl 37fb8 │ │ + ldr x8, [sp, #48] │ │ mov x9, #0x800000000000 // #140737488355328 │ │ cmp w22, w26 │ │ str x8, [x23, #736] │ │ add x8, x9, x0, lsl #32 │ │ ldrh w9, [x24, #16] │ │ asr x8, x8, #48 │ │ strh w9, [x23, #728] │ │ str x8, [x23, #752] │ │ - b.ne 46ad8 // b.any │ │ - ldr x2, [sp, #160] │ │ + b.ne 46b60 // b.any │ │ + ldr x2, [sp, #144] │ │ cmp x2, #0x1 │ │ - b.lt 46b2c // b.tstop │ │ + b.lt 46bb4 // b.tstop │ │ ldr x8, [x23, #744] │ │ cmp x2, x8 │ │ - b.ne 46adc // b.any │ │ - b 46b2c │ │ + b.ne 46b64 // b.any │ │ + b 46bb4 │ │ str x20, [x26] │ │ - ldr x26, [sp, #40] │ │ - mov x27, x23 │ │ - b 46820 │ │ - ldr x26, [sp, #40] │ │ - cbnz w24, 46e88 │ │ + ldr x26, [sp, #24] │ │ + mov x27, x28 │ │ + b 468ac │ │ + ldr x26, [sp, #24] │ │ + cbnz w24, 46f10 │ │ mov x20, xzr │ │ - b 46820 │ │ - ldr x2, [sp, #160] │ │ - add x0, sp, #0xa8 │ │ + b 468ac │ │ + ldr x2, [sp, #144] │ │ + add x0, sp, #0x98 │ │ mov x1, x21 │ │ lsl x22, x19, #16 │ │ - bl 4b44c │ │ + bl 4b4a0 │ │ ldr x1, [x24, #32] │ │ mov x21, x0 │ │ - bl 37f58 │ │ - ldr x8, [sp, #160] │ │ + bl 37fb8 │ │ + ldr x8, [sp, #144] │ │ mov x9, #0x800000000000 // #140737488355328 │ │ sub x10, x22, x21 │ │ mov x1, x22 │ │ str x8, [x23, #744] │ │ add x8, x9, x0, lsl #32 │ │ ldrh w9, [x24, #16] │ │ asr x8, x8, #48 │ │ sub x0, x10, #0x80, lsl #12 │ │ strh w9, [x23, #728] │ │ str x8, [x23, #760] │ │ - bl 37f6c │ │ + bl 37fcc │ │ str x0, [x23, #768] │ │ - ldr x8, [sp, #24] │ │ + add x21, x28, #0xc8 │ │ ldr x1, [x23, #752] │ │ ldr x2, [x23, #760] │ │ - add x21, x8, #0xc8 │ │ mov x0, x21 │ │ - bl 3ddb4 │ │ + bl 3ddfc │ │ ldr x8, [x23, #768] │ │ - add x1, sp, #0x80 │ │ + add x1, sp, #0x70 │ │ mov x0, x21 │ │ - str x8, [sp, #152] │ │ - bl 3a834 │ │ - ldr w19, [sp, #36] │ │ - ldr x26, [sp, #40] │ │ - ldr x9, [sp, #16] │ │ + str x8, [sp, #136] │ │ + bl 3a888 │ │ + ldr x9, [sp, #8] │ │ + ldr w19, [sp, #20] │ │ + ldr x26, [sp, #24] │ │ ldrb w8, [x9, #12] │ │ - strb w8, [sp, #200] │ │ - cbz w8, 46ba4 │ │ + ldr x23, [sp, #32] │ │ + strb w8, [sp, #184] │ │ + cbz w8, 46c30 │ │ ldp q1, q0, [x9, #16] │ │ - add x0, sp, #0x80 │ │ - stur q1, [x28, #40] │ │ - stur q0, [x28, #56] │ │ + add x8, sp, #0x98 │ │ + add x0, sp, #0x70 │ │ + stur q1, [x8, #40] │ │ + stur q0, [x8, #56] │ │ ldr q2, [x9, #48] │ │ - stp q1, q0, [sp, #128] │ │ - stur q2, [x28, #72] │ │ - bl 38058 │ │ - cbnz w0, 46ba4 │ │ - add x8, sp, #0xa8 │ │ - add x1, sp, #0x80 │ │ + stp q1, q0, [sp, #112] │ │ + stur q2, [x8, #72] │ │ + bl 380b8 │ │ + cbnz w0, 46c30 │ │ + add x8, sp, #0x98 │ │ + add x1, sp, #0x70 │ │ add x0, x8, #0x48 │ │ - bl 3a94c │ │ - ldr x23, [sp, #48] │ │ + bl 3a9a0 │ │ + ldr w8, [x23, #144] │ │ mov w22, #0x746c // #29804 │ │ movk w22, #0x6f75, lsl #16 │ │ - ldr w8, [x23, #144] │ │ cmp w8, w22 │ │ - b.ne 46c3c // b.any │ │ - ldrb w8, [sp, #200] │ │ - cbz w8, 46bd0 │ │ - ldp x1, x2, [sp, #240] │ │ + b.ne 46cc4 // b.any │ │ + ldrb w8, [sp, #184] │ │ + cbz w8, 46c58 │ │ + ldp x1, x2, [sp, #224] │ │ add x0, x23, #0xc8 │ │ - bl 3a8b0 │ │ - ldp x1, x8, [sp, #296] │ │ - ldr x9, [sp, #320] │ │ - stp x8, x9, [sp, #256] │ │ + bl 3a900 │ │ + ldp x1, x8, [sp, #280] │ │ + ldr x9, [sp, #304] │ │ + stp x8, x9, [sp, #240] │ │ ldr x0, [x23, #80] │ │ - bl 37f58 │ │ - ldr x8, [sp, #304] │ │ - ldr x9, [sp, #320] │ │ + bl 37fb8 │ │ + ldr x8, [sp, #288] │ │ + ldr x9, [sp, #304] │ │ ldrh w10, [x23, #202] │ │ add x8, x8, x0 │ │ - stp x8, x9, [sp, #272] │ │ - cbz w10, 46c44 │ │ + stp x8, x9, [sp, #256] │ │ + cbz w10, 46ccc │ │ ldr x8, [x25, #56] │ │ - cbz x8, 46c20 │ │ + cbz x8, 46ca8 │ │ add x2, x26, #0x18 │ │ - add x1, sp, #0x120 │ │ + add x1, sp, #0x110 │ │ mov w0, w19 │ │ mov x3, x20 │ │ blr x8 │ │ mov w24, w0 │ │ - cbnz w0, 46e88 │ │ - ldr w8, [sp, #120] │ │ + cbnz w0, 46f10 │ │ + ldr w8, [sp, #104] │ │ cmp w8, #0x1 │ │ - b.ne 46c4c // b.any │ │ - ldr x8, [sp, #256] │ │ - ldr x9, [sp, #272] │ │ - ldr x23, [sp, #48] │ │ - b 46d08 │ │ + b.ne 46cd4 // b.any │ │ + ldr x8, [sp, #240] │ │ + ldr x9, [sp, #256] │ │ + ldr x23, [sp, #32] │ │ + b 46d90 │ │ mov w24, #0x7 // #7 │ │ - b 46d34 │ │ + b 46dbc │ │ mov w24, wzr │ │ - b 46d34 │ │ - ldr w8, [sp, #376] │ │ - ldr x23, [sp, #48] │ │ + b 46dbc │ │ + ldr w8, [sp, #360] │ │ + ldr x23, [sp, #32] │ │ cmp w8, #0x2 │ │ - b.cc 46d00 // b.lo, b.ul, b.last │ │ + b.cc 46d88 // b.lo, b.ul, b.last │ │ mov w9, #0x1418 // #5144 │ │ - add x10, sp, #0x120 │ │ + add x10, sp, #0x110 │ │ ldrb w9, [x10, x9] │ │ - tbnz w9, #2, 46d00 │ │ - ldr x9, [sp, #384] │ │ + tbnz w9, #2, 46d88 │ │ + ldr x9, [sp, #368] │ │ mov w10, #0x58 // #88 │ │ madd x8, x8, x10, x9 │ │ - ldr x10, [sp, #272] │ │ + ldr x10, [sp, #256] │ │ ldp x14, x15, [x9, #8] │ │ ldp x9, x13, [x8, #-80] │ │ cmp x14, #0x18 │ │ sub x8, x15, x14 │ │ sub x12, x10, x9 │ │ sub x9, x8, #0x8 │ │ add x10, x13, x12 │ │ @@ -26468,179 +26470,179 @@ │ │ cmp x12, #0x18 │ │ csel x9, x9, x10, lt // lt = tstop │ │ add x10, x8, #0x20 │ │ add x11, x9, #0x20 │ │ and x10, x10, #0xffffffffffffffc0 │ │ and x11, x11, #0xffffffffffffffc0 │ │ cmp x10, x15 │ │ - str x10, [sp, #256] │ │ - str x11, [sp, #272] │ │ - b.lt 46cd8 // b.tstop │ │ + str x10, [sp, #240] │ │ + str x11, [sp, #256] │ │ + b.lt 46d60 // b.tstop │ │ cmp x14, #0x1 │ │ - b.lt 46cd8 // b.tstop │ │ + b.lt 46d60 // b.tstop │ │ sub x10, x10, #0x40 │ │ - str x10, [sp, #256] │ │ + str x10, [sp, #240] │ │ cmp x11, x13 │ │ - b.gt 46cf0 │ │ + b.gt 46d78 │ │ cmp x12, #0x1 │ │ - b.lt 46cf0 // b.tstop │ │ + b.lt 46d78 // b.tstop │ │ add x11, x11, #0x40 │ │ - str x11, [sp, #272] │ │ + str x11, [sp, #256] │ │ sub x10, x10, x8 │ │ sub x8, x11, x9 │ │ str x10, [x23, #272] │ │ - b 46d2c │ │ - ldr x8, [sp, #256] │ │ - ldr x9, [sp, #272] │ │ + b 46db4 │ │ + ldr x8, [sp, #240] │ │ + ldr x9, [sp, #256] │ │ add x10, x8, #0x20 │ │ add x11, x9, #0x20 │ │ and x10, x10, #0xffffffffffffffc0 │ │ and x11, x11, #0xffffffffffffffc0 │ │ sub x12, x10, x8 │ │ sub x8, x11, x9 │ │ - str x10, [sp, #256] │ │ - str x11, [sp, #272] │ │ + str x10, [sp, #240] │ │ + str x11, [sp, #256] │ │ str x12, [x23, #272] │ │ mov w24, wzr │ │ str x8, [x23, #280] │ │ ldp x8, x9, [x23, #88] │ │ ldp x10, x11, [x23, #64] │ │ ldr x1, [x20, #16] │ │ sub x0, x8, x10 │ │ sub x21, x9, x11 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x1, [x20, #24] │ │ - str x0, [sp, #64] │ │ + str x0, [sp, #48] │ │ mov x0, x21 │ │ - bl 37f58 │ │ - ldrb w8, [sp, #200] │ │ - str x0, [sp, #72] │ │ - cbz w8, 46d88 │ │ - add x8, sp, #0xa8 │ │ + bl 37fb8 │ │ + ldrb w8, [sp, #184] │ │ + str x0, [sp, #56] │ │ + cbz w8, 46e10 │ │ + add x8, sp, #0x98 │ │ add x0, x26, #0x18 │ │ add x21, x8, #0x28 │ │ mov x1, x21 │ │ - bl 3a834 │ │ - add x0, sp, #0x40 │ │ + bl 3a888 │ │ + add x0, sp, #0x30 │ │ mov x1, x21 │ │ - bl 3a94c │ │ - ldr x8, [sp, #256] │ │ - cbz x8, 46da0 │ │ + bl 3a9a0 │ │ + ldr x8, [sp, #240] │ │ + cbz x8, 46e28 │ │ add x0, x26, #0x18 │ │ neg x1, x8 │ │ mov x2, xzr │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ add x0, x26, #0x18 │ │ - add x1, sp, #0x80 │ │ - bl 3a114 │ │ - ldp q2, q0, [sp, #128] │ │ + add x1, sp, #0x70 │ │ + bl 3a168 │ │ + ldp q2, q0, [sp, #112] │ │ mov w8, #0x3f // #63 │ │ dup v1.2d, x8 │ │ mov x8, #0xffffffffffffffc0 // #-64 │ │ add v0.2d, v0.2d, v1.2d │ │ - ldr q4, [sp, #64] │ │ + ldr q4, [sp, #48] │ │ dup v1.2d, x8 │ │ - ldr w8, [sp, #120] │ │ + ldr w8, [sp, #104] │ │ and v2.16b, v2.16b, v1.16b │ │ and v0.16b, v0.16b, v1.16b │ │ cmp w8, #0x1 │ │ sub v3.2d, v0.2d, v2.2d │ │ - stp q2, q0, [sp, #128] │ │ + stp q2, q0, [sp, #112] │ │ mov v2.d[1], v0.d[1] │ │ add v4.2d, v4.2d, v2.2d │ │ stp q3, q2, [x23, #48] │ │ and v1.16b, v4.16b, v1.16b │ │ stur q1, [x23, #88] │ │ - b.eq 46e24 // b.none │ │ + b.eq 46eac // b.none │ │ ldr x8, [x23, #8] │ │ ldrb w8, [x8, #16] │ │ - tbnz w8, #2, 46e48 │ │ - ldr x8, [sp, #176] │ │ + tbnz w8, #2, 46ed0 │ │ + ldr x8, [sp, #160] │ │ ldr w9, [x8, #8] │ │ cmp w9, w19 │ │ - b.ls 46e24 // b.plast │ │ - ldr x9, [sp, #56] │ │ + b.ls 46eac // b.plast │ │ + ldr x9, [sp, #40] │ │ ldr x8, [x8, #16] │ │ ldrsh w8, [x8, x9, lsl #1] │ │ - tbnz w8, #31, 46e40 │ │ + tbnz w8, #31, 46ec8 │ │ ldr x8, [x23, #80] │ │ - cbz x8, 46e5c │ │ - ldr x8, [sp, #272] │ │ - ldr x9, [sp, #256] │ │ + cbz x8, 46ee4 │ │ + ldr x8, [sp, #256] │ │ + ldr x9, [sp, #240] │ │ sub x8, x8, x9 │ │ str x8, [x23, #80] │ │ - b 46e5c │ │ + b 46ee4 │ │ ldrb w8, [x20, #56] │ │ - cbz w8, 46e24 │ │ + cbz w8, 46eac │ │ ldr x0, [x23, #80] │ │ ldr x1, [x20, #16] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ stp xzr, xzr, [x23, #272] │ │ str x0, [x23, #80] │ │ ldr x0, [x23, #104] │ │ ldr x1, [x20, #24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x23, #80] │ │ add x9, x0, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ str w22, [x23, #144] │ │ add x8, x8, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x9, [x23, #104] │ │ str x8, [x23, #80] │ │ - add x0, sp, #0x120 │ │ - stp xzr, xzr, [sp, #176] │ │ - str xzr, [sp, #168] │ │ - bl 4886c │ │ + add x0, sp, #0x110 │ │ + stp xzr, xzr, [sp, #160] │ │ + str xzr, [sp, #152] │ │ + bl 488dc │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 46ed0 // b.any │ │ + b.ne 46f58 // b.any │ │ mov w0, w24 │ │ add sp, sp, #0x3, lsl #12 │ │ - add sp, sp, #0x3a0 │ │ + add sp, sp, #0x390 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - adrp x9, a000 │ │ - adrp x10, a000 │ │ - adrp x12, a000 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + adrp x9, a000 │ │ + adrp x10, a000 │ │ + adrp x12, a000 │ │ mov x8, x0 │ │ mov w0, wzr │ │ mov w11, #0x1 // #1 │ │ - ldr d0, [x9, #1240] │ │ - ldr q1, [x10, #1680] │ │ - ldr q2, [x12, #1472] │ │ + ldr d0, [x9, #1288] │ │ + ldr q1, [x10, #1744] │ │ + ldr q2, [x12, #1520] │ │ strb w11, [x8, #32] │ │ str d0, [x8, #24] │ │ stur q1, [x8, #36] │ │ stur q2, [x8, #52] │ │ ret │ │ ret │ │ - adrp x0, a7000 │ │ - add x0, x0, #0x460 │ │ - b 3990c │ │ + adrp x0, a6000 │ │ + add x0, x0, #0x8a0 │ │ + b 39960 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x9, [x1, #64] │ │ mov x19, x3 │ │ mov x20, x2 │ │ mov x8, x0 │ │ ldr x0, [x9] │ │ ldrb w1, [x8], #1 │ │ cmp w1, #0x20 │ │ - b.eq 46f40 // b.none │ │ - tbz w1, #7, 46fa4 │ │ + b.eq 46fc8 // b.none │ │ + tbz w1, #7, 4702c │ │ cmp w1, #0xf0 │ │ mov w10, #0x7 // #7 │ │ mov w11, #0xf // #15 │ │ mov w12, #0x2 // #2 │ │ csel x10, x11, x10, cc // cc = lo, ul, last │ │ cinc w11, w12, cs // cs = hs, nlast │ │ cmp w1, #0xe0 │ │ @@ -26651,51 +26653,51 @@ │ │ and x1, x12, x1 │ │ sub w11, w10, #0x1 │ │ ldrb w12, [x8, x9] │ │ add x9, x9, #0x1 │ │ cmp w10, w9 │ │ bfi x12, x1, #6, #58 │ │ mov x1, x12 │ │ - b.ne 46f84 // b.any │ │ + b.ne 4700c // b.any │ │ add x8, x8, x11 │ │ add x8, x8, #0x1 │ │ mov x13, xzr │ │ mov w9, #0x7 // #7 │ │ mov w10, #0xf // #15 │ │ mov w11, #0x2 // #2 │ │ mov w12, #0x1f // #31 │ │ ldrb w15, [x8] │ │ mov x21, x8 │ │ orr w8, w15, #0x20 │ │ cmp w8, #0x20 │ │ - b.eq 47018 // b.none │ │ + b.eq 470a0 // b.none │ │ add x8, x21, #0x1 │ │ mov x13, x15 │ │ - tbz w15, #7, 46fb8 │ │ + tbz w15, #7, 47040 │ │ cmp w15, #0xf0 │ │ csel x13, x10, x9, cc // cc = lo, ul, last │ │ cinc w14, w11, cs // cs = hs, nlast │ │ cmp w15, #0xe0 │ │ csel x13, x12, x13, cc // cc = lo, ul, last │ │ csinc w14, w14, wzr, cs // cs = hs, nlast │ │ and x13, x13, x15 │ │ sub w15, w14, #0x1 │ │ ldrb w16, [x8], #1 │ │ subs w14, w14, #0x1 │ │ bfi x16, x13, #6, #58 │ │ mov x13, x16 │ │ - b.ne 46ff8 // b.any │ │ + b.ne 47080 // b.any │ │ add x8, x21, x15 │ │ add x8, x8, #0x2 │ │ - b 46fb8 │ │ - cbz x13, 47028 │ │ + b 47040 │ │ + cbz x13, 470b0 │ │ mov x8, xzr │ │ mov w9, wzr │ │ - b 47034 │ │ - bl 3a9d4 │ │ + b 470bc │ │ + bl 3aa28 │ │ mov w9, #0x1 // #1 │ │ mov w8, w0 │ │ str x8, [x20] │ │ mov x0, x21 │ │ str w9, [x19] │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ @@ -26715,680 +26717,674 @@ │ │ mov x20, x1 │ │ mov x19, x0 │ │ add x0, x22, #0x8 │ │ mov w2, #0x1420 // #5152 │ │ stur x8, [x29, #-8] │ │ ldr x23, [x1, #184] │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x8, [x19] │ │ str wzr, [x19, #96] │ │ str wzr, [x19, #992] │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf50 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x390 │ │ str x23, [x22] │ │ ldr w8, [x8, #8] │ │ ldr x8, [x9, x8, lsl #3] │ │ ldr x0, [x8, #32] │ │ - b 470e0 │ │ + b 47168 │ │ add x2, sp, #0x8 │ │ add x3, sp, #0x10 │ │ mov x1, x19 │ │ - bl 46f1c │ │ + bl 46fa4 │ │ ldr w8, [sp, #16] │ │ cmp w8, #0x1 │ │ - b.ls 47100 // b.plast │ │ + b.ls 47188 // b.plast │ │ ldrb w8, [x0] │ │ - cbz w8, 47118 │ │ + cbz w8, 471a0 │ │ cmp w8, #0x20 │ │ - b.ne 470c4 // b.any │ │ + b.ne 4714c // b.any │ │ ldrb w8, [x0, #1]! │ │ cmp w8, #0x20 │ │ - b.eq 470f0 // b.none │ │ - b 470c4 │ │ + b.eq 47178 // b.none │ │ + b 4714c │ │ ldr x1, [sp, #8] │ │ - cbz x1, 470e0 │ │ + cbz x1, 47168 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ - bl 37690 │ │ - cbz w0, 471cc │ │ + bl 376f4 │ │ + cbz w0, 47254 │ │ ldr w8, [x19, #96] │ │ - cbz w8, 47128 │ │ + cbz w8, 471b0 │ │ ldr x8, [x19, #104] │ │ - b 47138 │ │ + b 471c0 │ │ ldr w8, [x19, #72] │ │ mov w9, #0x32 // #50 │ │ mul x8, x8, x9 │ │ lsr x8, x8, #11 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ strb wzr, [x19, #504] │ │ movk x9, #0x6667 │ │ smulh x9, x8, x9 │ │ asr x10, x9, #1 │ │ add x9, x10, x9, lsr #63 │ │ ldr w10, [x19, #992] │ │ stp x9, x8, [x19, #488] │ │ - cbz w10, 47164 │ │ + cbz w10, 471ec │ │ ldr x8, [x19, #1000] │ │ - b 47174 │ │ + b 471fc │ │ ldr w8, [x19, #72] │ │ mov w9, #0x32 // #50 │ │ mul x8, x8, x9 │ │ lsr x8, x8, #11 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ add x0, sp, #0x760 │ │ movk x9, #0x6667 │ │ str x8, [x19, #1392] │ │ strb wzr, [x19, #1400] │ │ smulh x9, x8, x9 │ │ asr x10, x9, #1 │ │ add x9, x10, x9, lsr #63 │ │ str x9, [x19, #1384] │ │ - bl 4886c │ │ + bl 488dc │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 473b4 // b.any │ │ + b.ne 47438 // b.any │ │ add sp, sp, #0x3, lsl #12 │ │ add sp, sp, #0x9d0 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ ldr x23, [x20, #152] │ │ - ldrsh w8, [x23, #202] │ │ - cmp w8, #0x1 │ │ - b.lt 47118 // b.tstop │ │ + ldrh w8, [x23, #202] │ │ + cbz w8, 471a0 │ │ add x0, sp, #0x10 │ │ mov w1, wzr │ │ mov w2, #0x750 // #1872 │ │ add x24, sp, #0x10 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w9, #0x10000 // #65536 │ │ ldr w8, [x19, #72] │ │ add x1, x23, #0xc8 │ │ add x0, sp, #0x760 │ │ stp xzr, xzr, [sp, #48] │ │ dup v0.2d, x9 │ │ str x20, [sp, #24] │ │ str w8, [sp, #88] │ │ str wzr, [sp, #68] │ │ str q0, [sp, #32] │ │ str x24, [x22, #5152] │ │ str wzr, [sp, #7032] │ │ - bl 473b8 │ │ - cbnz w0, 47118 │ │ + bl 4743c │ │ + cbnz w0, 471a0 │ │ add x0, sp, #0x760 │ │ mov w1, wzr │ │ - bl 47b00 │ │ - cbnz w0, 47118 │ │ + bl 47b70 │ │ + cbnz w0, 471a0 │ │ add x0, sp, #0x760 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, wzr │ │ - bl 48450 │ │ + bl 484c0 │ │ ldr w10, [sp, #1960] │ │ - cbz w10, 472bc │ │ + cbz w10, 47340 │ │ ldr x9, [x22, #80] │ │ mov w11, #0x50 // #80 │ │ mov w8, wzr │ │ madd x10, x10, x11, x9 │ │ mov w11, #0x18 // #24 │ │ - b 47278 │ │ + b 472fc │ │ add x9, x9, #0x50 │ │ cmp x9, x10 │ │ - b.cs 472c0 // b.hs, b.nlast │ │ + b.cs 47344 // b.hs, b.nlast │ │ ldr x12, [x9, #32] │ │ - cbz x12, 4726c │ │ + cbz x12, 472f0 │ │ ldr x13, [x12, #32] │ │ cmp x9, x13 │ │ ccmp x12, x9, #0x0, eq // eq = none │ │ ccmp w8, #0xf, #0x2, hi // hi = pmore │ │ - b.hi 4726c // b.pmore │ │ + b.hi 472f0 // b.pmore │ │ ldrsh x13, [x9, #2] │ │ add w14, w8, #0x1 │ │ ldrsh x12, [x12, #2] │ │ nop │ │ umaddl x15, w8, w11, x19 │ │ subs x8, x13, x12 │ │ cneg x12, x8, mi // mi = first │ │ mov w8, w14 │ │ str x12, [x15, #104] │ │ - b 4726c │ │ + b 472f0 │ │ mov w8, wzr │ │ ldr w9, [sp, #88] │ │ mov w10, #0x851f // #34079 │ │ movk w10, #0x51eb, lsl #16 │ │ add x1, x19, #0x68 │ │ add x0, sp, #0x4 │ │ str w8, [sp, #4] │ │ mul x9, x9, x10 │ │ lsr x2, x9, #37 │ │ - bl 48608 │ │ + bl 48678 │ │ ldr w8, [sp, #4] │ │ add x0, sp, #0x760 │ │ mov w1, #0x1 // #1 │ │ str w8, [x19, #96] │ │ - bl 47b00 │ │ - cbnz w0, 47118 │ │ + bl 47b70 │ │ + cbnz w0, 471a0 │ │ add x0, sp, #0x760 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ - bl 48450 │ │ + bl 484c0 │ │ ldr w10, [sp, #4496] │ │ - cbz w10, 47380 │ │ + cbz w10, 47404 │ │ ldr x9, [x22, #2616] │ │ mov w11, #0x50 // #80 │ │ mov w8, wzr │ │ madd x10, x10, x11, x9 │ │ mov w11, #0x18 // #24 │ │ - b 4733c │ │ + b 473c0 │ │ add x9, x9, #0x50 │ │ cmp x9, x10 │ │ - b.cs 47384 // b.hs, b.nlast │ │ + b.cs 47408 // b.hs, b.nlast │ │ ldr x12, [x9, #32] │ │ - cbz x12, 47330 │ │ + cbz x12, 473b4 │ │ ldr x13, [x12, #32] │ │ cmp x9, x13 │ │ ccmp x12, x9, #0x0, eq // eq = none │ │ ccmp w8, #0xf, #0x2, hi // hi = pmore │ │ - b.hi 47330 // b.pmore │ │ + b.hi 473b4 // b.pmore │ │ ldrsh x13, [x9, #2] │ │ add w14, w8, #0x1 │ │ ldrsh x12, [x12, #2] │ │ nop │ │ umaddl x15, w8, w11, x19 │ │ subs x8, x13, x12 │ │ cneg x12, x8, mi // mi = first │ │ mov w8, w14 │ │ str x12, [x15, #1000] │ │ - b 47330 │ │ + b 473b4 │ │ mov w8, wzr │ │ ldr w9, [sp, #88] │ │ mov w10, #0x851f // #34079 │ │ movk w10, #0x51eb, lsl #16 │ │ add x1, x19, #0x3e8 │ │ add x0, sp, #0x4 │ │ str w8, [sp, #4] │ │ mul x9, x9, x10 │ │ lsr x2, x9, #37 │ │ - bl 48608 │ │ + bl 48678 │ │ ldr w8, [sp, #4] │ │ str w8, [x19, #992] │ │ - b 47118 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 471a0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ stp x28, x27, [sp, #96] │ │ stp x26, x25, [sp, #112] │ │ stp x24, x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ - mrs x25, tpidr_el0 │ │ + mrs x26, tpidr_el0 │ │ mov x19, x0 │ │ - ldr x8, [x25, #40] │ │ + ldr x8, [x26, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #24] │ │ stur wzr, [x29, #-12] │ │ ldp x9, x10, [x0, #8] │ │ str wzr, [x0, #44] │ │ stur x8, [x29, #-32] │ │ ldr x8, [x0, #32] │ │ ldr x23, [x0] │ │ str wzr, [x0, #60] │ │ str wzr, [x0, #72] │ │ stp x8, x10, [sp, #32] │ │ - ldrsh w8, [x1] │ │ + ldrh w8, [x1] │ │ str x9, [sp, #24] │ │ str wzr, [x0, #88] │ │ cmp w8, #0x8 │ │ str wzr, [x0, #2608] │ │ str wzr, [x0, #2624] │ │ stur x1, [x29, #-24] │ │ - b.gt 4744c │ │ + b.hi 474d0 // b.pmore │ │ ldr x8, [x19, #64] │ │ - cbnz x8, 474a4 │ │ + cbnz x8, 47528 │ │ mov w8, #0x1428 // #5160 │ │ mov w24, #0x8 // #8 │ │ add x8, x19, x8 │ │ str x8, [x19, #64] │ │ - b 474a0 │ │ + b 47524 │ │ ldrsw x2, [x19, #56] │ │ cmp w2, w8 │ │ - b.ge 474a4 // b.tcont │ │ + b.ge 47528 // b.tcont │ │ ldr x4, [x19, #64] │ │ mov w9, #0x1428 // #5160 │ │ add x9, x19, x9 │ │ cmp x4, x9 │ │ - b.ne 47474 // b.any │ │ + b.ne 474f8 // b.any │ │ mov x4, xzr │ │ str xzr, [x19, #64] │ │ add w8, w8, #0x3 │ │ sub x5, x29, #0xc │ │ - and w24, w8, #0xfffffffc │ │ + and x24, x8, #0x1fffc │ │ mov x0, x23 │ │ mov w1, #0x8 // #8 │ │ mov x3, x24 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #64] │ │ ldur x1, [x29, #-24] │ │ - cbnz w8, 47ac8 │ │ + cbnz w8, 47b38 │ │ str w24, [x19, #56] │ │ - ldrsh w8, [x1, #2] │ │ + ldrh w8, [x1, #2] │ │ cmp w8, #0x5e │ │ - b.gt 474d0 │ │ + b.hi 47554 // b.pmore │ │ ldr x9, [x19, #48] │ │ - cbnz x9, 47530 │ │ + cbnz x9, 475b4 │ │ mov w9, #0x1468 // #5224 │ │ mov w10, #0x60 // #96 │ │ add x9, x19, x9 │ │ str w10, [x19, #40] │ │ str x9, [x19, #48] │ │ - b 47530 │ │ + b 475b4 │ │ ldrsw x2, [x19, #40] │ │ add w9, w8, #0x2 │ │ cmp w9, w2 │ │ - b.le 47530 │ │ + b.le 475b4 │ │ ldr x4, [x19, #48] │ │ mov w9, #0x1468 // #5224 │ │ add x9, x19, x9 │ │ cmp x4, x9 │ │ - b.ne 474fc // b.any │ │ + b.ne 47580 // b.any │ │ mov x4, xzr │ │ str xzr, [x19, #48] │ │ add w8, w8, #0xb │ │ sub x5, x29, #0xc │ │ - and w24, w8, #0xfffffff8 │ │ + and x24, x8, #0x1fff8 │ │ mov x0, x23 │ │ mov w1, #0x50 // #80 │ │ mov x3, x24 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #48] │ │ ldur x1, [x29, #-24] │ │ - cbnz w8, 47ac8 │ │ - ldrsh w8, [x1, #2] │ │ + cbnz w8, 47b38 │ │ + ldrh w8, [x1, #2] │ │ str w24, [x19, #40] │ │ - ldrsh w9, [x1] │ │ + ldrh w9, [x1] │ │ mov w10, #0x2 // #2 │ │ str w8, [x19, #44] │ │ mov w8, #0xffffffff // #-1 │ │ mov x0, x1 │ │ str w9, [x19, #60] │ │ str w10, [x19, #104] │ │ str w8, [x19, #2640] │ │ - bl 3e1b8 │ │ + bl 3e1ec │ │ cmp w0, #0x1 │ │ - b.ne 4756c // b.any │ │ + b.ne 475f0 // b.any │ │ mov w8, #0xfffffffe // #-2 │ │ mov w9, #0x1 // #1 │ │ str w8, [x19, #104] │ │ str w9, [x19, #2640] │ │ ldr x9, [sp, #24] │ │ ldr x8, [sp, #40] │ │ ldrsw x20, [x19, #44] │ │ stp x9, x8, [x19, #8] │ │ ldr x8, [sp, #32] │ │ ldp x9, x10, [x29, #-32] │ │ stp x9, x8, [x19, #24] │ │ - cbz w20, 47ac8 │ │ + cbz w20, 47b38 │ │ ldr x8, [x19, #5152] │ │ mov w9, #0x50 // #80 │ │ - ldr x22, [x19, #48] │ │ + ldr x25, [x19, #48] │ │ cmp w20, #0x1 │ │ ldr x8, [x8, #8] │ │ nop │ │ - madd x30, x20, x9, x22 │ │ + madd x30, x20, x9, x25 │ │ ldrh w8, [x8, #136] │ │ add x8, x8, x8, lsl #2 │ │ ubfx x27, x8, #9, #53 │ │ ldr x8, [x10, #24] │ │ - b.lt 47728 // b.tstop │ │ - ldrsh x8, [x8] │ │ + b.lt 477a0 // b.tstop │ │ + ldrh w24, [x8] │ │ stp x19, x20, [sp] │ │ ldp x21, x28, [x10, #8] │ │ - str x25, [sp, #16] │ │ + str x26, [sp, #16] │ │ mov w26, wzr │ │ - madd x20, x8, x9, x22 │ │ - and w25, w8, #0xffff │ │ - mov x23, x22 │ │ - mov x24, x20 │ │ - b 47610 │ │ + madd x20, x24, x9, x25 │ │ + mov x23, x25 │ │ + mov x22, x20 │ │ + b 47690 │ │ cmp x23, x20 │ │ - str x24, [x23, #72] │ │ - str x23, [x24, #64] │ │ - b.eq 476d8 // b.none │ │ - mov x24, x23 │ │ + str x22, [x23, #72] │ │ + str x23, [x22, #64] │ │ + b.eq 47758 // b.none │ │ + mov x22, x23 │ │ mov x30, x19 │ │ add x23, x23, #0x50 │ │ add x28, x28, #0x1 │ │ add x21, x21, #0x10 │ │ cmp x23, x30 │ │ - b.cs 47718 // b.hs, b.nlast │ │ + b.cs 47790 // b.hs, b.nlast │ │ mov w8, #0x404 // #1028 │ │ ldr x1, [sp, #24] │ │ mov x19, x30 │ │ strh w8, [x23, #2] │ │ ldp x0, x8, [x21] │ │ strh w0, [x23, #24] │ │ strh w8, [x23, #26] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x21, #8] │ │ ldr x9, [sp, #40] │ │ ldur x1, [x29, #-32] │ │ add x9, x0, x9 │ │ mov x0, x8 │ │ str x9, [x23, #32] │ │ str x9, [x23, #8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x14, [x29, #-24] │ │ ldr x9, [sp, #32] │ │ ldr x8, [x14, #8] │ │ add x9, x0, x9 │ │ - add x8, x8, w25, sxth #4 │ │ + add x8, x8, w24, uxth #4 │ │ str x9, [x23, #40] │ │ str x9, [x23, #16] │ │ ldp x10, x8, [x8] │ │ strh w10, [x20, #24] │ │ strh w8, [x20, #26] │ │ ldrsh x9, [x23, #24] │ │ ldrb w8, [x28] │ │ - ldrsh x10, [x24, #24] │ │ + ldrsh x10, [x22, #24] │ │ ldrsh x12, [x23, #26] │ │ ands w11, w8, #0x3 │ │ cmp w11, #0x2 │ │ - ldrsh x11, [x24, #26] │ │ + ldrsh x11, [x22, #26] │ │ cset w13, eq // eq = none │ │ tst w8, #0x3 │ │ lsl w8, w13, #1 │ │ csinc w8, w8, wzr, ne // ne = any │ │ subs x9, x9, x10 │ │ sub x10, x12, x11 │ │ cneg x9, x9, mi // mi = first │ │ cmp x10, #0x0 │ │ cneg x10, x10, mi // mi = first │ │ strh w8, [x23] │ │ add x9, x10, x9 │ │ cmp x9, x27 │ │ - b.cs 475e4 // b.hs, b.nlast │ │ - ldrh w8, [x24] │ │ + b.cs 47664 // b.hs, b.nlast │ │ + ldrh w8, [x22] │ │ orr w8, w8, #0x20 │ │ - strh w8, [x24] │ │ - b 475e4 │ │ - ldrsh w8, [x14] │ │ + strh w8, [x22] │ │ + b 47664 │ │ + ldrh w8, [x14] │ │ add w26, w26, #0x1 │ │ mov x30, x19 │ │ cmp w26, w8 │ │ - b.ge 4770c // b.tcont │ │ + b.ge 47784 // b.tcont │ │ ldr x8, [x14, #24] │ │ - mov w9, #0x50 // #80 │ │ - ldrsh x8, [x8, w26, sxtw #1] │ │ - nop │ │ - madd x24, x8, x9, x22 │ │ - and w25, w8, #0xffff │ │ - mov x20, x24 │ │ - b 475fc │ │ - mov x24, x23 │ │ + ldrh w24, [x8, w26, sxtw #1] │ │ + mov w8, #0x50 // #80 │ │ + madd x22, x24, x8, x25 │ │ + mov x20, x22 │ │ + b 4767c │ │ + mov x22, x23 │ │ mov x20, x23 │ │ - b 475fc │ │ + b 4767c │ │ ldur x8, [x29, #-24] │ │ - ldp x20, x25, [sp, #8] │ │ + ldp x20, x26, [sp, #8] │ │ ldr x8, [x8, #24] │ │ ldr x19, [sp] │ │ ldrsw x12, [x19, #60] │ │ cmp w12, #0x1 │ │ - b.lt 47920 // b.tstop │ │ + b.lt 47990 // b.tstop │ │ ldr x9, [x19, #64] │ │ - mov w11, wzr │ │ + mov x11, xzr │ │ mov w13, #0x50 // #80 │ │ add x10, x9, x12, lsl #3 │ │ - sxth w11, w11 │ │ - ldrh w14, [x8], #2 │ │ - nop │ │ - smaddl x15, w11, w13, x22 │ │ - add w11, w14, #0x1 │ │ - str x15, [x9], #8 │ │ + madd x14, x11, x13, x25 │ │ + ldrh w11, [x8], #2 │ │ + add x11, x11, #0x1 │ │ + str x14, [x9], #8 │ │ cmp x9, x10 │ │ - b.cc 47744 // b.lo, b.ul, b.last │ │ + b.cc 477bc // b.lo, b.ul, b.last │ │ cmp w12, #0x1 │ │ - b.lt 47920 // b.tstop │ │ + b.lt 47990 // b.tstop │ │ ldr x8, [x19, #64] │ │ lsl w11, w27, #1 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ sub w11, w11, #0x1 │ │ movk x9, #0xcccd │ │ mov w10, #0xe // #14 │ │ sxtw x11, w11 │ │ add x12, x8, x12, lsl #3 │ │ mov w13, #0x4 // #4 │ │ mov w14, #0x2 // #2 │ │ - b 477a4 │ │ + b 47814 │ │ add x8, x8, #0x8 │ │ cmp x8, x12 │ │ - b.cs 47920 // b.hs, b.nlast │ │ + b.cs 47990 // b.hs, b.nlast │ │ ldr x17, [x8] │ │ mov x0, x17 │ │ mov x15, x0 │ │ ldr x0, [x0, #72] │ │ ldrsh x16, [x15, #24] │ │ cmp x0, x17 │ │ - b.eq 477f4 // b.none │ │ + b.eq 47864 // b.none │ │ ldrsh x2, [x0, #24] │ │ ldrsh x1, [x15, #26] │ │ ldrsh x3, [x0, #26] │ │ subs x2, x16, x2 │ │ cneg x2, x2, mi // mi = first │ │ sub x3, x1, x3 │ │ cmp x3, #0x0 │ │ cneg x3, x3, mi // mi = first │ │ add x2, x3, x2 │ │ cmp x2, x11 │ │ - b.lt 477ac // b.tstop │ │ + b.lt 4781c // b.tstop │ │ and w4, w1, #0xffff │ │ - b 477f8 │ │ + b 47868 │ │ ldrh w4, [x15, #26] │ │ mov x17, xzr │ │ mov x3, xzr │ │ and w5, w16, #0xffff │ │ mov x16, x15 │ │ mov x0, x15 │ │ stp xzr, xzr, [x15, #48] │ │ - b 47830 │ │ + b 478a0 │ │ ldrh w4, [x16] │ │ orr w4, w4, #0x10 │ │ strh w4, [x16] │ │ and w5, w1, #0xffff │ │ and w4, w2, #0xffff │ │ cmp x16, x15 │ │ - b.eq 47798 // b.none │ │ + b.eq 47808 // b.none │ │ ldr x16, [x16, #64] │ │ ldrsh x1, [x16, #24] │ │ ldrsh x2, [x16, #26] │ │ sub x5, x1, w5, sxth │ │ sub x4, x2, w4, sxth │ │ adds x17, x5, x17 │ │ add x3, x4, x3 │ │ cneg x5, x17, mi // mi = first │ │ cmp x3, #0x0 │ │ cneg x4, x3, mi // mi = first │ │ add x6, x4, x5 │ │ cmp x6, x27 │ │ - b.cc 47814 // b.lo, b.ul, b.last │ │ + b.cc 47884 // b.lo, b.ul, b.last │ │ sub x6, x16, x0 │ │ cmp x3, x17 │ │ asr x6, x6, #4 │ │ mul x7, x6, x9 │ │ mneg x19, x6, x9 │ │ neg x6, x17 │ │ str x7, [x0, #48] │ │ str x19, [x16, #56] │ │ - b.ge 478a0 // b.tcont │ │ + b.ge 47910 // b.tcont │ │ cmp x3, x6 │ │ - b.ge 478c0 // b.tcont │ │ + b.ge 47930 // b.tcont │ │ neg x17, x3 │ │ mov w3, #0xfe // #254 │ │ mov x4, x5 │ │ - b 478c4 │ │ + b 47934 │ │ cmp x3, x6 │ │ csel x17, x3, x17, lt // lt = tstop │ │ csel x5, x6, x3, lt // lt = tstop │ │ csinv w3, w14, wzr, ge // ge = tcont │ │ cmp x17, #0x0 │ │ cneg x4, x17, mi // mi = first │ │ mov x17, x5 │ │ - b 478c4 │ │ + b 47934 │ │ mov w3, #0x1 // #1 │ │ mul x4, x4, x10 │ │ cmp x17, x4 │ │ ldr x17, [x0, #64] │ │ csel w4, w3, w13, gt │ │ cmp x17, x16 │ │ strb w4, [x0, #3] │ │ - b.eq 478f4 // b.none │ │ + b.eq 47964 // b.none │ │ strb w4, [x17, #2] │ │ strb w4, [x17, #3] │ │ ldr x17, [x17, #64] │ │ cmp x17, x16 │ │ - b.ne 478e0 // b.any │ │ + b.ne 47950 // b.any │ │ sub x0, x15, x16 │ │ mov x17, xzr │ │ asr x0, x0, #4 │ │ mov x3, xzr │ │ strb w4, [x16, #2] │ │ mul x5, x0, x9 │ │ mneg x6, x0, x9 │ │ mov x0, x16 │ │ str x5, [x16, #48] │ │ str x6, [x15, #56] │ │ - b 47820 │ │ + b 47890 │ │ cmp w20, #0x1 │ │ - b.lt 47ac8 // b.tstop │ │ + b.lt 47b38 // b.tstop │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ mov w8, #0x50 // #80 │ │ movk x9, #0xcccd │ │ - mov x10, x22 │ │ - b 47948 │ │ + mov x10, x25 │ │ + b 479b8 │ │ add x10, x10, #0x50 │ │ cmp x10, x30 │ │ - b.cs 479ec // b.hs, b.nlast │ │ + b.cs 47a5c // b.hs, b.nlast │ │ ldrh w11, [x10] │ │ - tbnz w11, #4, 4793c │ │ + tbnz w11, #4, 479ac │ │ ldrb w12, [x10, #2] │ │ cmp w12, #0x4 │ │ - b.ne 4793c // b.any │ │ + b.ne 479ac // b.any │ │ ldrb w12, [x10, #3] │ │ cmp w12, #0x4 │ │ - b.ne 4793c // b.any │ │ + b.ne 479ac // b.any │ │ ldp x12, x13, [x10, #48] │ │ ldrsh w16, [x10, #24] │ │ nop │ │ madd x15, x12, x8, x10 │ │ madd x14, x13, x8, x10 │ │ ldrsh w15, [x15, #24] │ │ ldrsh w14, [x14, #24] │ │ sub w15, w15, w16 │ │ sub w14, w16, w14 │ │ eor w14, w15, w14 │ │ - tbnz w14, #31, 4793c │ │ + tbnz w14, #31, 479ac │ │ madd x14, x12, x8, x10 │ │ ldrsh w16, [x10, #26] │ │ nop │ │ madd x15, x13, x8, x10 │ │ ldrsh w14, [x14, #26] │ │ ldrsh w15, [x15, #26] │ │ sub w14, w14, w16 │ │ sub w15, w16, w15 │ │ eor w14, w15, w14 │ │ - tbnz w14, #31, 4793c │ │ + tbnz w14, #31, 479ac │ │ sub x14, x12, x13 │ │ madd x13, x13, x8, x10 │ │ madd x12, x12, x8, x10 │ │ orr w11, w11, #0x10 │ │ add x14, x14, x14, lsl #2 │ │ sbfx x14, x14, #0, #60 │ │ strh w11, [x10] │ │ mul x15, x14, x9 │ │ mneg x14, x14, x9 │ │ str x15, [x13, #48] │ │ str x14, [x12, #56] │ │ - b 4793c │ │ + b 479ac │ │ cmp w20, #0x1 │ │ - b.lt 47ac8 // b.tstop │ │ + b.lt 47b38 // b.tstop │ │ mov x20, #0xcccccccccccccccc // #-3689348814741910324 │ │ mov w19, #0x50 // #80 │ │ movk x20, #0xcccd │ │ - b 47a40 │ │ - sub x8, x21, x23 │ │ - madd x9, x23, x19, x22 │ │ - madd x10, x21, x19, x22 │ │ + b 47ab0 │ │ + sub x8, x21, x22 │ │ + madd x9, x22, x19, x25 │ │ + madd x10, x21, x19, x25 │ │ add x8, x8, x8, lsl #2 │ │ sbfx x8, x8, #0, #60 │ │ mul x11, x8, x20 │ │ mneg x12, x8, x20 │ │ - ldrh w8, [x22] │ │ + ldrh w8, [x25] │ │ str x11, [x9, #48] │ │ str x12, [x10, #56] │ │ orr w8, w8, #0x10 │ │ - strh w8, [x22] │ │ - add x22, x22, #0x50 │ │ - cmp x22, x30 │ │ - b.cs 47ac8 // b.hs, b.nlast │ │ - ldrh w8, [x22] │ │ - tbnz w8, #4, 47a34 │ │ + strh w8, [x25] │ │ + add x25, x25, #0x50 │ │ + cmp x25, x30 │ │ + b.cs 47b38 // b.hs, b.nlast │ │ + ldrh w8, [x25] │ │ + tbnz w8, #4, 47aa4 │ │ tst w8, #0x3 │ │ - b.ne 47a2c // b.any │ │ - ldrb w11, [x22, #3] │ │ - ldrb w10, [x22, #2] │ │ + b.ne 47a9c // b.any │ │ + ldrb w11, [x25, #3] │ │ + ldrb w10, [x25, #2] │ │ sxtb w9, w11 │ │ cmp w11, w10 │ │ - b.ne 47ab8 // b.any │ │ + b.ne 47b28 // b.any │ │ cmp w9, #0x4 │ │ - b.ne 47a2c // b.any │ │ - ldp x21, x23, [x22, #48] │ │ - mov x24, x30 │ │ - ldrsh x9, [x22, #24] │ │ - ldrsh x11, [x22, #26] │ │ + b.ne 47a9c // b.any │ │ + ldp x21, x22, [x25, #48] │ │ + mov x23, x30 │ │ + ldrsh x9, [x25, #24] │ │ + ldrsh x11, [x25, #26] │ │ nop │ │ - madd x10, x21, x19, x22 │ │ - madd x8, x23, x19, x22 │ │ + madd x10, x21, x19, x25 │ │ + madd x8, x22, x19, x25 │ │ ldrsh x13, [x10, #24] │ │ ldrsh x12, [x8, #24] │ │ ldrsh x8, [x8, #26] │ │ ldrsh x10, [x10, #26] │ │ sub x2, x13, x9 │ │ sub x0, x9, x12 │ │ sub x1, x11, x8 │ │ sub x3, x10, x11 │ │ - bl 38784 │ │ - mov x30, x24 │ │ - cbnz w0, 47a04 │ │ - b 47a34 │ │ + bl 38830 │ │ + mov x30, x23 │ │ + cbnz w0, 47a74 │ │ + b 47aa4 │ │ sxtb w10, w10 │ │ cmn w10, w9 │ │ - b.eq 47a2c // b.none │ │ - b 47a34 │ │ + b.eq 47a9c // b.none │ │ + b 47aa4 │ │ ldur w0, [x29, #-12] │ │ - ldr x8, [x25, #40] │ │ + ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 47afc // b.any │ │ + b.ne 47b6c // b.any │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ ldp x28, x27, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x130 │ │ stp x29, x30, [sp, #208] │ │ add x29, sp, #0xd0 │ │ stp x28, x27, [sp, #224] │ │ stp x26, x25, [sp, #240] │ │ stp x24, x23, [sp, #256] │ │ stp x22, x21, [sp, #272] │ │ @@ -27419,99 +27415,99 @@ │ │ madd x11, x14, x11, x13 │ │ ldr x4, [x0, #64] │ │ ldrsw x8, [x0, #60] │ │ cmp w12, #0x0 │ │ cneg w6, w12, mi // mi = first │ │ mov x12, x13 │ │ cmp w14, #0x1 │ │ - cbz w1, 47c3c │ │ - b.lt 47cd8 // b.tstop │ │ + cbz w1, 47cac │ │ + b.lt 47d48 // b.tstop │ │ mov w15, #0x50 // #80 │ │ madd x14, x14, x15, x13 │ │ add x15, x13, #0x50 │ │ cmp x14, x15 │ │ csel x14, x14, x15, hi // hi = pmore │ │ sub x14, x14, x13 │ │ subs x14, x14, #0x50 │ │ cset w15, ne // ne = any │ │ sub x14, x14, x15 │ │ mov x15, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x15, #0xcccd │ │ umulh x14, x14, x15 │ │ lsr x14, x14, #6 │ │ cinc x14, x14, ne // ne = any │ │ - cbz x14, 47c20 │ │ + cbz x14, 47c90 │ │ add x14, x14, #0x1 │ │ mov w12, #0x50 // #80 │ │ and x15, x14, #0xffffffffffffffe │ │ mov x16, x15 │ │ madd x12, x15, x12, x13 │ │ add x13, x13, #0x68 │ │ ldursh x17, [x13, #-78] │ │ subs x16, x16, #0x2 │ │ ldursh x1, [x13, #-80] │ │ ldrsh x2, [x13, #2] │ │ ldrsh x3, [x13] │ │ stp x17, x1, [x13, #-56] │ │ stp x2, x3, [x13, #24] │ │ add x13, x13, #0xa0 │ │ - b.ne 47bf4 // b.any │ │ + b.ne 47c64 // b.any │ │ cmp x14, x15 │ │ - b.eq 47cd8 // b.none │ │ + b.eq 47d48 // b.none │ │ ldrsh x13, [x12, #26] │ │ ldrsh x14, [x12, #24] │ │ stp x13, x14, [x12, #48] │ │ add x12, x12, #0x50 │ │ cmp x12, x11 │ │ - b.cc 47c20 // b.lo, b.ul, b.last │ │ - b 47cd8 │ │ - b.lt 47cd8 // b.tstop │ │ + b.cc 47c90 // b.lo, b.ul, b.last │ │ + b 47d48 │ │ + b.lt 47d48 // b.tstop │ │ mov w15, #0x50 // #80 │ │ madd x14, x14, x15, x13 │ │ add x15, x13, #0x50 │ │ cmp x14, x15 │ │ csel x14, x14, x15, hi // hi = pmore │ │ sub x14, x14, x13 │ │ subs x14, x14, #0x50 │ │ cset w15, ne // ne = any │ │ sub x14, x14, x15 │ │ mov x15, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x15, #0xcccd │ │ umulh x14, x14, x15 │ │ lsr x14, x14, #6 │ │ cinc x14, x14, ne // ne = any │ │ - cbz x14, 47cc0 │ │ + cbz x14, 47d30 │ │ add x14, x14, #0x1 │ │ mov w12, #0x50 // #80 │ │ and x15, x14, #0xffffffffffffffe │ │ mov x16, x15 │ │ madd x12, x15, x12, x13 │ │ add x13, x13, #0x68 │ │ ldursh x17, [x13, #-80] │ │ subs x16, x16, #0x2 │ │ ldursh x1, [x13, #-78] │ │ ldrsh x2, [x13] │ │ ldrsh x3, [x13, #2] │ │ stp x17, x1, [x13, #-56] │ │ stp x2, x3, [x13, #24] │ │ add x13, x13, #0xa0 │ │ - b.ne 47c94 // b.any │ │ + b.ne 47d04 // b.any │ │ cmp x14, x15 │ │ - b.eq 47cd8 // b.none │ │ + b.eq 47d48 // b.none │ │ ldrsh x13, [x12, #24] │ │ ldrsh x14, [x12, #26] │ │ stp x13, x14, [x12, #48] │ │ add x12, x12, #0x50 │ │ cmp x12, x11 │ │ - b.cc 47cc0 // b.lo, b.ul, b.last │ │ + b.cc 47d30 // b.lo, b.ul, b.last │ │ mov w11, #0x9e8 // #2536 │ │ cmp w8, #0x1 │ │ madd x10, x10, x11, x0 │ │ add x5, x10, #0x50 │ │ - b.lt 48358 // b.tstop │ │ + b.lt 483c8 // b.tstop │ │ mov w11, #0x2493 // #9363 │ │ add x8, x4, x8, lsl #3 │ │ lsr w9, w9, #1 │ │ movk w11, #0x9249, lsl #16 │ │ mov w21, #0x9999 // #39321 │ │ mov x20, xzr │ │ str x8, [sp, #8] │ │ @@ -27529,29 +27525,29 @@ │ │ str x4, [sp, #16] │ │ ldr x8, [x19, #72] │ │ ldrb w9, [x8, #3] │ │ sxtb w9, w9 │ │ cmp w9, #0x0 │ │ cneg w10, w9, mi // mi = first │ │ cmp w6, w10, uxtb │ │ - b.ne 47d90 // b.any │ │ + b.ne 47e00 // b.any │ │ ldrsb w10, [x19, #3] │ │ cmp w10, #0x0 │ │ cneg w10, w10, mi // mi = first │ │ cmp w6, w10, uxtb │ │ - b.ne 47d90 // b.any │ │ + b.ne 47e00 // b.any │ │ cmp w9, #0x0 │ │ cneg w9, w9, mi // mi = first │ │ cmp w6, w9, uxtb │ │ - b.ne 47d8c // b.any │ │ + b.ne 47dfc // b.any │ │ cmp x8, x19 │ │ - b.eq 47d90 // b.none │ │ + b.eq 47e00 // b.none │ │ ldr x8, [x8, #72] │ │ ldrsb w9, [x8, #3] │ │ - b 47d68 │ │ + b 47dd8 │ │ ldr x19, [x8, #64] │ │ mov w2, #0x7d00 // #32000 │ │ mov x0, #0xffffffffffff8300 // #-32000 │ │ mov w1, wzr │ │ mov w8, wzr │ │ mov w15, wzr │ │ mov w4, wzr │ │ @@ -27568,29 +27564,29 @@ │ │ mov x12, #0xffffffffffff8300 // #-32000 │ │ stp x0, x2, [sp, #80] │ │ mov w2, #0x7d00 // #32000 │ │ mov x0, #0xffffffffffff8300 // #-32000 │ │ mov x24, x19 │ │ str wzr, [sp, #76] │ │ stp x0, x2, [sp, #56] │ │ - b 47e08 │ │ + b 47e78 │ │ mov w1, #0x1 // #1 │ │ mov w26, w13 │ │ ldr x24, [x24, #64] │ │ mov x17, x20 │ │ mov x20, x0 │ │ mov w13, w26 │ │ - cbz w1, 47e84 │ │ + cbz w1, 47ef4 │ │ ldp x1, x0, [x24, #48] │ │ cmp x1, x9 │ │ csel x9, x1, x9, lt // lt = tstop │ │ cmp x1, x14 │ │ csel x14, x1, x14, gt │ │ cmp x0, x10 │ │ - b.ge 47e30 // b.tcont │ │ + b.ge 47ea0 // b.tcont │ │ ldrh w8, [x24] │ │ mov x10, x0 │ │ ldrh w1, [x24] │ │ cmp x0, x16 │ │ csel x16, x0, x16, gt │ │ csel w15, w1, w15, gt │ │ tst w1, #0x3 │ │ @@ -27601,44 +27597,44 @@ │ │ cset w3, gt │ │ tst w1, w2 │ │ ldrsb w2, [x24, #3] │ │ csel x11, x0, x11, ne // ne = any │ │ tst w1, w3 │ │ csel x12, x0, x12, ne // ne = any │ │ cmp w13, w2 │ │ - b.ne 47ea0 // b.any │ │ + b.ne 47f10 // b.any │ │ cmp x24, x19 │ │ - b.eq 47ea0 // b.none │ │ + b.eq 47f10 // b.none │ │ mov w1, wzr │ │ - b 47e88 │ │ + b 47ef8 │ │ mov w1, #0x1 // #1 │ │ mov x0, x20 │ │ mov x20, x17 │ │ cmp x24, x19 │ │ - b.eq 480f4 // b.none │ │ - cbz w1, 47df0 │ │ - b 48100 │ │ - cbz x17, 47eb4 │ │ + b.eq 48164 // b.none │ │ + cbz w1, 47e60 │ │ + b 48170 │ │ + cbz x17, 47f24 │ │ ldr x0, [x20, #64] │ │ ldr x1, [x17, #72] │ │ cmp x0, x1 │ │ - b.eq 47f2c // b.none │ │ + b.eq 47f9c // b.none │ │ add w17, w9, w14 │ │ sub w0, w14, w9 │ │ orr w1, w15, w8 │ │ lsr w17, w17, #1 │ │ lsr w0, w0, #1 │ │ and w1, w1, #0x3 │ │ str x24, [x20, #72] │ │ strh w17, [x20, #2] │ │ strh w0, [x20, #4] │ │ - cbz w1, 47ef4 │ │ + cbz w1, 47f64 │ │ sub x17, x12, x11 │ │ cmp x17, x25 │ │ - b.ge 47ef4 // b.tcont │ │ + b.ge 47f64 // b.tcont │ │ ldrb w17, [x20] │ │ orr w17, w17, #0x1 │ │ strb w17, [x20] │ │ sub w17, w16, w10 │ │ mov x0, xzr │ │ strh w10, [x20, #6] │ │ mov w1, #0x1 // #1 │ │ @@ -27646,20 +27642,20 @@ │ │ mov w28, w8 │ │ stp x16, x10, [sp, #80] │ │ str w15, [sp, #76] │ │ stp x12, x11, [sp, #56] │ │ strh w16, [x20, #8] │ │ strh w17, [x20, #10] │ │ cmp x24, x19 │ │ - b.ne 47e98 // b.any │ │ - b 480f4 │ │ + b.ne 47f08 // b.any │ │ + b 48164 │ │ ldrb w0, [x0, #2] │ │ ldrb w1, [x24, #2] │ │ cmp w0, w1 │ │ - b.ne 47fec // b.any │ │ + b.ne 4805c // b.any │ │ ldr x0, [sp, #104] │ │ str x24, [x17, #72] │ │ cmp x0, x9 │ │ csel x9, x0, x9, lt // lt = tstop │ │ ldr x0, [sp, #96] │ │ cmp x0, x14 │ │ csel x14, x0, x14, gt │ │ @@ -27695,36 +27691,36 @@ │ │ lsr w3, w3, #1 │ │ and w2, w2, #0xfe │ │ orr w0, w2, w0 │ │ strh w3, [x17, #4] │ │ strb w0, [x17] │ │ sub w0, w16, w10 │ │ strh w0, [x17, #10] │ │ - b 480d4 │ │ + b 48144 │ │ ldp x1, x0, [sp, #80] │ │ subs x0, x1, x0 │ │ cneg x0, x0, mi // mi = first │ │ subs x1, x16, x10 │ │ cneg x1, x1, mi // mi = first │ │ cmp x0, x1 │ │ - b.ls 48040 // b.plast │ │ + b.ls 480b0 // b.plast │ │ ldp x2, x1, [sp, #96] │ │ str x24, [x17, #72] │ │ cmp x9, x1 │ │ csel x1, x9, x1, lt // lt = tstop │ │ cmp x14, x2 │ │ csel x2, x14, x2, gt │ │ add w0, w1, w2 │ │ lsr w0, w0, #1 │ │ stp x2, x1, [sp, #96] │ │ sub w1, w2, w1 │ │ lsr w1, w1, #1 │ │ strh w0, [x17, #2] │ │ strh w1, [x17, #4] │ │ - b 480d4 │ │ + b 48144 │ │ ldr x0, [sp, #104] │ │ str x24, [x20, #72] │ │ cmp x0, x9 │ │ csel x9, x0, x9, lt // lt = tstop │ │ ldr x0, [sp, #96] │ │ cmp x0, x14 │ │ csel x14, x0, x14, gt │ │ @@ -27732,18 +27728,18 @@ │ │ add w1, w9, w14 │ │ sub w2, w14, w9 │ │ lsr w1, w1, #1 │ │ and w0, w0, #0x3 │ │ lsr w2, w2, #1 │ │ strh w1, [x20, #2] │ │ strh w2, [x20, #4] │ │ - cbz w0, 48098 │ │ + cbz w0, 48108 │ │ sub x0, x12, x11 │ │ cmp x0, x25 │ │ - b.ge 48098 // b.tcont │ │ + b.ge 48108 // b.tcont │ │ ldrb w0, [x20] │ │ orr w0, w0, #0x1 │ │ strb w0, [x20] │ │ ldp q0, q1, [x20, #32] │ │ sub w0, w16, w10 │ │ strh w10, [x20, #6] │ │ strh w16, [x20, #8] │ │ @@ -27761,53 +27757,53 @@ │ │ ldr w1, [x30] │ │ mov x0, xzr │ │ mov x20, x17 │ │ sub w2, w1, #0x1 │ │ mov w1, #0x1 // #1 │ │ str w2, [x30] │ │ cmp x24, x19 │ │ - b.ne 47e98 // b.any │ │ - cbnz w4, 48344 │ │ + b.ne 47f08 // b.any │ │ + cbnz w4, 483b4 │ │ mov w4, #0x1 // #1 │ │ - cbz w1, 47df0 │ │ + cbz w1, 47e60 │ │ ldrsb w26, [x24, #3] │ │ cmp w26, #0x0 │ │ cneg w17, w26, mi // mi = first │ │ cmp w17, w6 │ │ - b.eq 48128 // b.none │ │ + b.eq 48198 // b.none │ │ ldr x17, [x24, #72] │ │ cmp x24, x17 │ │ - b.eq 48128 // b.none │ │ + b.eq 48198 // b.none │ │ mov w1, wzr │ │ - b 47df4 │ │ + b 47e64 │ │ ldr w8, [x30] │ │ cmp w8, #0x3e8 │ │ - b.hi 48400 // b.pmore │ │ + b.hi 48470 // b.pmore │ │ cmp w8, #0x11 │ │ stur wzr, [x29, #-68] │ │ - b.hi 48160 // b.pmore │ │ + b.hi 481d0 // b.pmore │ │ ldr x9, [x5] │ │ - cbnz x9, 48170 │ │ + cbnz x9, 481e0 │ │ ldr x10, [sp, #48] │ │ mov x9, x10 │ │ str x10, [x5] │ │ mov w10, #0x12 // #18 │ │ str w10, [x7] │ │ - b 48170 │ │ + b 481e0 │ │ ldr w2, [x7] │ │ cmp w8, w2 │ │ - b.cs 48180 // b.hs, b.nlast │ │ + b.cs 481f0 // b.hs, b.nlast │ │ ldr x9, [x5] │ │ add w10, w8, #0x1 │ │ madd x0, x8, x27, x9 │ │ str w10, [x30] │ │ - b 482a0 │ │ + b 48310 │ │ sub w8, w21, #0x1 │ │ cmp w2, w8 │ │ - b.hi 48444 // b.pmore │ │ + b.hi 484b4 // b.pmore │ │ add w8, w2, w2, lsr #2 │ │ mov w9, #0x9999 // #39321 │ │ add w8, w8, #0x4 │ │ movk w9, #0x199, lsl #16 │ │ cmp w8, w21 │ │ stp w28, w4, [sp, #40] │ │ ldr x4, [x5] │ │ @@ -27816,55 +27812,55 @@ │ │ mov x27, x30 │ │ mov x23, x25 │ │ mov x22, x7 │ │ mov w28, w6 │ │ mov x25, x5 │ │ sub x5, x29, #0x44 │ │ cmp x4, x8 │ │ - b.eq 4821c // b.none │ │ + b.eq 4828c // b.none │ │ ldr x0, [sp, #32] │ │ mov w1, #0x50 // #80 │ │ mov x3, x21 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-68] │ │ str x8, [x25] │ │ - cbnz w0, 48410 │ │ + cbnz w0, 48480 │ │ ldr w9, [x27] │ │ mov x30, x27 │ │ mov w27, #0x50 // #80 │ │ mov x5, x25 │ │ mov x7, x22 │ │ str w21, [x22] │ │ nop │ │ madd x0, x9, x27, x8 │ │ add w10, w9, #0x1 │ │ str w10, [x30] │ │ - b 48284 │ │ + b 482f4 │ │ ldr x0, [sp, #32] │ │ mov w1, #0x50 // #80 │ │ mov x2, xzr │ │ mov x3, x21 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-68] │ │ str x8, [x25] │ │ - cbnz w0, 48410 │ │ + cbnz w0, 48480 │ │ mov x0, x8 │ │ ldr x1, [sp, #48] │ │ mov w2, #0x5a0 // #1440 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [x27] │ │ str w21, [x22] │ │ ldur w0, [x29, #-68] │ │ ldr x9, [x25] │ │ add w10, w8, #0x1 │ │ str w10, [x27] │ │ - cbnz w0, 48410 │ │ + cbnz w0, 48480 │ │ mov x30, x27 │ │ mov w27, #0x50 // #80 │ │ mov x5, x25 │ │ mov x7, x22 │ │ madd x0, x8, x27, x9 │ │ mov w6, w28 │ │ mov w21, #0x9999 // #39321 │ │ @@ -27890,291 +27886,291 @@ │ │ ldp x9, x10, [x24, #48] │ │ ldrh w8, [x24] │ │ ldr x14, [x24, #72] │ │ ands w13, w8, #0x3 │ │ csel x11, x10, x22, eq // eq = none │ │ csel x12, x10, x23, eq // eq = none │ │ cmp x24, x14 │ │ - b.eq 4830c // b.none │ │ + b.eq 4837c // b.none │ │ mov w1, #0x1 // #1 │ │ mov x14, x9 │ │ mov x16, x10 │ │ mov w15, w8 │ │ - b 47df8 │ │ + b 47e68 │ │ tst w13, #0xffff │ │ strh w9, [x0, #2] │ │ - b.eq 48320 // b.none │ │ + b.eq 48390 // b.none │ │ mov w13, #0x1 // #1 │ │ strb w13, [x0] │ │ mov w1, wzr │ │ strh w10, [x0, #6] │ │ strh w10, [x0, #8] │ │ mov x14, x9 │ │ strh wzr, [x0, #10] │ │ mov x16, x10 │ │ mov w15, w8 │ │ mov x0, xzr │ │ - b 47df8 │ │ + b 47e68 │ │ ldp x8, x4, [sp, #8] │ │ mov x20, x0 │ │ add x4, x4, #0x8 │ │ cmp x4, x8 │ │ - b.cc 47d30 // b.lo, b.ul, b.last │ │ + b.cc 47da0 // b.lo, b.ul, b.last │ │ ldr x8, [x5] │ │ - cbz x8, 4840c │ │ + cbz x8, 4847c │ │ ldr w9, [x30] │ │ - cbz w9, 4840c │ │ + cbz w9, 4847c │ │ mov w10, #0x50 // #80 │ │ madd x9, x9, x10, x8 │ │ - b 4838c │ │ + b 483fc │ │ ldrh w11, [x8, #10] │ │ add w10, w11, w10, lsr #1 │ │ strh w10, [x8, #10] │ │ add x8, x8, #0x50 │ │ cmp x8, x9 │ │ - b.cs 4840c // b.hs, b.nlast │ │ + b.cs 4847c // b.hs, b.nlast │ │ ldp x11, x10, [x8, #64] │ │ ldr x13, [x11, #72] │ │ ldr x12, [x11, #56] │ │ ldr x11, [x10, #56] │ │ ldr x13, [x13, #56] │ │ cmp x12, x11 │ │ - b.ge 483d4 // b.tcont │ │ + b.ge 48444 // b.tcont │ │ cmp x12, x13 │ │ - b.le 483c0 │ │ + b.le 48430 │ │ ldrh w14, [x8, #10] │ │ sub w12, w12, w13 │ │ add w12, w14, w12, lsr #1 │ │ strh w12, [x8, #10] │ │ ldr x10, [x10, #64] │ │ ldr x10, [x10, #56] │ │ subs x10, x10, x11 │ │ - b.gt 48374 │ │ - b 48380 │ │ + b.gt 483e4 │ │ + b 483f0 │ │ cmp x13, x12 │ │ - b.le 483ec │ │ + b.le 4845c │ │ ldrh w14, [x8, #10] │ │ sub w12, w13, w12 │ │ add w12, w14, w12, lsr #1 │ │ strh w12, [x8, #10] │ │ ldr x10, [x10, #64] │ │ ldr x10, [x10, #56] │ │ subs x10, x11, x10 │ │ - b.gt 48374 │ │ - b 48380 │ │ + b.gt 483e4 │ │ + b 483f0 │ │ mov w0, wzr │ │ str wzr, [x30] │ │ - b 48410 │ │ + b 48480 │ │ mov w0, wzr │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 4844c // b.any │ │ + b.ne 484bc // b.any │ │ ldp x20, x19, [sp, #288] │ │ ldp x22, x21, [sp, #272] │ │ ldp x24, x23, [sp, #256] │ │ ldp x26, x25, [sp, #240] │ │ ldp x28, x27, [sp, #224] │ │ ldp x29, x30, [sp, #208] │ │ add sp, sp, #0x130 │ │ ret │ │ mov w0, #0x40 // #64 │ │ - b 48410 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 48480 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w8, #0x9e8 // #2536 │ │ mov w12, w3 │ │ umaddl x8, w3, w8, x0 │ │ ldr x8, [x8, #80] │ │ - cbz x8, 48494 │ │ + cbz x8, 48504 │ │ mov w9, #0x9e8 // #2536 │ │ mov w10, #0x50 // #80 │ │ madd x9, x12, x9, x0 │ │ ldr w9, [x9, #72] │ │ nop │ │ madd x9, x9, x10, x8 │ │ - cbz w1, 4849c │ │ + cbz w1, 4850c │ │ sub w10, w1, #0x1 │ │ mov w11, #0x18 // #24 │ │ umull x10, w10, w11 │ │ ldr x10, [x2, x10] │ │ - b 484a0 │ │ + b 48510 │ │ mov x9, xzr │ │ - cbnz w1, 48480 │ │ + cbnz w1, 484f0 │ │ mov x10, xzr │ │ ldr x11, [x0, #5152] │ │ ldr w13, [x11, #72] │ │ lsr x11, x13, #8 │ │ cmp w13, #0x100 │ │ csinc x11, x11, xzr, cs // cs = hs, nlast │ │ cmp x8, x9 │ │ - b.cs 48604 // b.hs, b.nlast │ │ + b.cs 48674 // b.hs, b.nlast │ │ mov w14, #0x9e8 // #2536 │ │ mov w15, #0x1770 // #6000 │ │ mov x16, x8 │ │ madd x14, x12, x14, x0 │ │ mov w12, #0x2b10 // #11024 │ │ mul x13, x13, x15 │ │ mov w15, #0x19f1 // #6641 │ │ movk w15, #0x576, lsl #16 │ │ lsr x13, x13, #11 │ │ ldr w14, [x14, #104] │ │ - b 484f4 │ │ + b 48564 │ │ add x16, x16, #0x50 │ │ cmp x16, x9 │ │ - b.cs 485d8 // b.hs, b.nlast │ │ + b.cs 48648 // b.hs, b.nlast │ │ ldrsb w17, [x16, #1] │ │ cmp w14, w17 │ │ - b.ne 484e8 // b.any │ │ + b.ne 48558 // b.any │ │ ldrsh x17, [x16, #2] │ │ mov x0, x8 │ │ - b 48518 │ │ + b 48588 │ │ add x0, x0, #0x50 │ │ cmp x0, x9 │ │ - b.cs 484e8 // b.hs, b.nlast │ │ + b.cs 48558 // b.hs, b.nlast │ │ ldrsb w1, [x0, #1] │ │ ldrsh w2, [x0, #2] │ │ cmn w14, w1 │ │ ccmp w2, w17, #0x4, eq // eq = none │ │ - b.le 4850c │ │ + b.le 4857c │ │ ldrsh w1, [x16, #6] │ │ ldrsh w4, [x0, #6] │ │ ldrsh w3, [x16, #8] │ │ ldrsh w5, [x0, #8] │ │ cmp w1, w4 │ │ csel w1, w4, w1, lt // lt = tstop │ │ cmp w3, w5 │ │ csel w3, w5, w3, gt │ │ sxtw x3, w3 │ │ sub x1, x3, w1, sxtw │ │ cmp x1, x11 │ │ - b.lt 4850c // b.tstop │ │ + b.lt 4857c // b.tstop │ │ sxtw x2, w2 │ │ sub x2, x2, x17 │ │ - cbz x10, 485a0 │ │ + cbz x10, 48610 │ │ lsl x2, x2, #10 │ │ sdiv x2, x2, x10 │ │ cmp x2, x12 │ │ - b.le 48580 │ │ + b.le 485f0 │ │ mov w2, #0x7d00 // #32000 │ │ - b 485a0 │ │ + b 48610 │ │ cmp x2, #0x401 │ │ - b.lt 4859c // b.tstop │ │ + b.lt 4860c // b.tstop │ │ sub x2, x2, #0x400 │ │ mul w2, w2, w2 │ │ umull x2, w2, w15 │ │ lsr x2, x2, #38 │ │ - b 485a0 │ │ + b 48610 │ │ mov x2, xzr │ │ sdiv x1, x13, x1 │ │ ldr x3, [x16, #48] │ │ add x1, x1, x2 │ │ cmp x1, x3 │ │ - b.ge 485bc // b.tcont │ │ + b.ge 4862c // b.tcont │ │ str x1, [x16, #48] │ │ str x0, [x16, #32] │ │ ldr x2, [x0, #48] │ │ cmp x1, x2 │ │ - b.ge 4850c // b.tcont │ │ + b.ge 4857c // b.tcont │ │ str x1, [x0, #48] │ │ str x16, [x0, #32] │ │ - b 4850c │ │ + b 4857c │ │ add x8, x8, #0x50 │ │ cmp x8, x9 │ │ - b.cs 48604 // b.hs, b.nlast │ │ + b.cs 48674 // b.hs, b.nlast │ │ ldr x10, [x8, #32] │ │ - cbz x10, 485d4 │ │ + cbz x10, 48644 │ │ ldr x11, [x10, #32] │ │ cmp x8, x11 │ │ - b.eq 485d4 // b.none │ │ + b.eq 48644 // b.none │ │ str xzr, [x8, #32] │ │ ldr x10, [x10, #32] │ │ str x10, [x8, #40] │ │ - b 485d4 │ │ + b 48644 │ │ ret │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ mrs x8, tpidr_el0 │ │ ldr x9, [x8, #40] │ │ stur x9, [x29, #-8] │ │ ldr w9, [x0] │ │ - cbz w9, 48844 │ │ + cbz w9, 488b4 │ │ cmp w9, #0x1 │ │ - b.eq 4884c // b.none │ │ + b.eq 488bc // b.none │ │ mov w10, wzr │ │ add x11, x1, #0x18 │ │ mov w12, #0x1 // #1 │ │ mov w13, #0x18 // #24 │ │ - b 4865c │ │ + b 486cc │ │ ldr w9, [x0] │ │ add w12, w12, #0x1 │ │ add x11, x11, #0x18 │ │ add w10, w10, #0x1 │ │ cmp w12, w9 │ │ - b.cs 486b4 // b.hs, b.nlast │ │ + b.cs 48724 // b.hs, b.nlast │ │ mov w9, w10 │ │ mov x14, x11 │ │ umaddl x15, w9, w13, x1 │ │ ldr x16, [x14] │ │ ldr x17, [x15] │ │ cmp x16, x17 │ │ - b.ge 48644 // b.tcont │ │ + b.ge 486b4 // b.tcont │ │ ldr q1, [x15] │ │ sub w9, w9, #0x1 │ │ ldr x17, [x15, #16] │ │ cmn w9, #0x1 │ │ ldr q0, [x14] │ │ ldr x16, [x14, #16] │ │ str q1, [x14] │ │ str x17, [x14, #16] │ │ sub x14, x14, #0x18 │ │ str q0, [sp] │ │ str x16, [sp, #16] │ │ str q0, [x15] │ │ str x16, [x15, #16] │ │ - b.ne 48664 // b.any │ │ - b 48644 │ │ + b.ne 486d4 // b.any │ │ + b 486b4 │ │ cmp w9, #0x2 │ │ - b.cc 48844 // b.lo, b.ul, b.last │ │ + b.cc 488b4 // b.lo, b.ul, b.last │ │ mov x11, x1 │ │ mov w10, wzr │ │ sub w12, w9, #0x1 │ │ mov w13, #0x1 // #1 │ │ mov w14, #0x18 // #24 │ │ mov w16, #0x4 // #4 │ │ ldr x15, [x11], #48 │ │ - b 486e8 │ │ + b 48758 │ │ add w13, w13, #0x1 │ │ cmp w13, w9 │ │ - b.cs 487f0 // b.hs, b.nlast │ │ + b.cs 48860 // b.hs, b.nlast │ │ umull x17, w13, w14 │ │ ldr x17, [x1, x17] │ │ sub x17, x17, x15 │ │ cmp x17, x2 │ │ ccmp w13, w12, #0x4, le │ │ - b.ne 486dc // b.any │ │ + b.ne 4874c // b.any │ │ cmp w13, w12 │ │ cset w3, eq // eq = none │ │ cmp x17, x2 │ │ cset w17, le │ │ and w17, w17, w3 │ │ add w13, w13, w17 │ │ mov w17, w10 │ │ cmp w10, w13 │ │ - b.cs 4873c // b.hs, b.nlast │ │ + b.cs 487ac // b.hs, b.nlast │ │ sub x4, x13, x17 │ │ cmp x4, #0x5 │ │ - b.cs 48748 // b.hs, b.nlast │ │ + b.cs 487b8 // b.hs, b.nlast │ │ mov x3, xzr │ │ mov x4, x17 │ │ - b 487ac │ │ + b 4881c │ │ mov x3, xzr │ │ mov x4, x17 │ │ - b 487cc │ │ + b 4883c │ │ and x5, x4, #0x3 │ │ tst x4, #0x3 │ │ csel x5, x16, x5, eq // eq = none │ │ madd x3, x17, x14, x11 │ │ sub x4, x4, x5 │ │ add x5, x5, x17 │ │ movi v0.2d, #0x0 │ │ @@ -28188,122 +28184,122 @@ │ │ str xzr, [x3, #24] │ │ ld3 {v2.2d-v4.2d}, [x6] │ │ stur xzr, [x3, #-48] │ │ stur xzr, [x3, #-24] │ │ add x3, x3, #0x60 │ │ add v1.2d, v5.2d, v1.2d │ │ add v0.2d, v2.2d, v0.2d │ │ - b.ne 48770 // b.any │ │ + b.ne 487e0 // b.any │ │ add v0.2d, v1.2d, v0.2d │ │ addp d0, v0.2d │ │ fmov x3, d0 │ │ madd x5, x4, x14, x1 │ │ sub x4, x13, x4 │ │ ldr x6, [x5] │ │ subs x4, x4, #0x1 │ │ str xzr, [x5], #24 │ │ add x3, x6, x3 │ │ - b.ne 487b4 // b.any │ │ + b.ne 48824 // b.any │ │ mov x4, x13 │ │ sdiv x3, x3, x4 │ │ mul x17, x17, x14 │ │ cmp w13, w12 │ │ str x3, [x1, x17] │ │ - b.cs 486dc // b.hs, b.nlast │ │ + b.cs 4874c // b.hs, b.nlast │ │ add w10, w13, #0x1 │ │ umull x15, w10, w14 │ │ ldr x15, [x1, x15] │ │ - b 486dc │ │ + b 4874c │ │ cmp w9, #0x2 │ │ - b.cc 48844 // b.lo, b.ul, b.last │ │ + b.cc 488b4 // b.lo, b.ul, b.last │ │ add x10, x1, #0x18 │ │ mov w12, #0x1 // #1 │ │ mov w13, #0x18 // #24 │ │ mov w11, #0x1 // #1 │ │ - b 4881c │ │ + b 4888c │ │ add x12, x12, #0x1 │ │ add x10, x10, #0x18 │ │ cmp x12, w9, uxtw │ │ - b.cs 48848 // b.hs, b.nlast │ │ + b.cs 488b8 // b.hs, b.nlast │ │ ldr x14, [x10] │ │ - cbz x14, 4880c │ │ + cbz x14, 4887c │ │ umaddl x9, w11, w13, x1 │ │ ldr x14, [x10, #16] │ │ ldr q0, [x10] │ │ add w11, w11, #0x1 │ │ str x14, [x9, #16] │ │ str q0, [x9] │ │ ldr w9, [x0] │ │ - b 4880c │ │ + b 4887c │ │ mov w11, #0x1 // #1 │ │ str w11, [x0] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 48868 // b.any │ │ + b.ne 488d8 // b.any │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 48958 │ │ + cbz x0, 489c8 │ │ mov x19, x0 │ │ ldr x20, [x0] │ │ - cbz x20, 48958 │ │ + cbz x20, 489c8 │ │ ldr x1, [x19, #80] │ │ add x8, x19, #0x70 │ │ str xzr, [x19, #72] │ │ cmp x1, x8 │ │ - b.eq 488a8 // b.none │ │ + b.eq 48918 // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #80] │ │ ldr x1, [x19, #96] │ │ add x8, x19, #0x610 │ │ str xzr, [x19, #88] │ │ cmp x1, x8 │ │ - b.eq 488c8 // b.none │ │ + b.eq 48938 // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #96] │ │ movi v0.2d, #0x0 │ │ ldr x1, [x19, #2616] │ │ add x8, x19, #0xa58 │ │ cmp x1, x8 │ │ str d0, [x19, #2608] │ │ - b.eq 488ec // b.none │ │ + b.eq 4895c // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #2616] │ │ ldr x1, [x19, #2632] │ │ add x8, x19, #0xff8 │ │ str xzr, [x19, #2624] │ │ cmp x1, x8 │ │ - b.eq 4890c // b.none │ │ + b.eq 4897c // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #2632] │ │ ldr x1, [x19, #64] │ │ mov w8, #0x1428 // #5160 │ │ add x8, x19, x8 │ │ cmp x1, x8 │ │ - b.eq 4892c // b.none │ │ + b.eq 4899c // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #64] │ │ ldr x1, [x19, #48] │ │ mov w8, #0x1468 // #5224 │ │ add x8, x19, x8 │ │ str xzr, [x19, #56] │ │ cmp x1, x8 │ │ - b.eq 48950 // b.none │ │ + b.eq 489c0 // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #48] │ │ str xzr, [x19, #40] │ │ str xzr, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ @@ -28321,85 +28317,85 @@ │ │ mov w11, #0x18 // #24 │ │ csel x8, x11, x8, eq // eq = none │ │ ldr x19, [x1, x10] │ │ ldr x10, [x9, #960] │ │ ldr x20, [x1, x8] │ │ mov w8, w2 │ │ cmp x10, x19 │ │ - b.ne 489c8 // b.any │ │ + b.ne 48a38 // b.any │ │ mov w10, #0x380 // #896 │ │ madd x10, x8, x10, x0 │ │ ldr x10, [x10, #968] │ │ cmp x10, x20 │ │ - b.eq 48acc // b.none │ │ + b.eq 48b3c // b.none │ │ mov w10, #0x380 // #896 │ │ add x9, x9, #0x3c0 │ │ madd x10, x8, x10, x0 │ │ str x19, [x9] │ │ ldr w9, [x10, #508] │ │ str x20, [x10, #968] │ │ stp x19, x20, [x10, #80] │ │ - cbz w9, 48acc │ │ + cbz w9, 48b3c │ │ mov w9, #0x380 // #896 │ │ mov x21, xzr │ │ add x22, x10, #0x1fc │ │ madd x8, x8, x9, x0 │ │ add x23, x8, #0x230 │ │ - b 48a14 │ │ + b 48a84 │ │ ldr w8, [x22] │ │ add x21, x21, #0x1 │ │ add x23, x23, #0x38 │ │ cmp x21, x8 │ │ - b.cs 48acc // b.hs, b.nlast │ │ + b.cs 48b3c // b.hs, b.nlast │ │ ldur x0, [x23, #-48] │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x23, #-24] │ │ add x9, x0, x20 │ │ mov x1, x19 │ │ mov x0, x8 │ │ stp x9, x9, [x23, #-40] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x23] │ │ add x10, x0, x20 │ │ ldur x9, [x23, #-48] │ │ mov x1, x19 │ │ ldur x11, [x23, #-24] │ │ and w8, w8, #0xfffffffe │ │ stp x10, x10, [x23, #-16] │ │ sub x0, x9, x11 │ │ str w8, [x23] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x30 │ │ cmp x8, #0x60 │ │ - b.hi 48a00 // b.pmore │ │ + b.hi 48a70 // b.pmore │ │ ldur x8, [x23, #-40] │ │ mov x1, x19 │ │ add x8, x8, #0x20 │ │ and x0, x8, #0xffffffffffffffc0 │ │ stur x0, [x23, #-32] │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldur x8, [x23, #-24] │ │ mov x1, x19 │ │ subs x24, x0, x8 │ │ cneg x0, x24, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x10, x0, #0x20 │ │ ldur x8, [x23, #-32] │ │ ldr w9, [x23] │ │ cmp x0, #0x20 │ │ and x10, x10, #0xffffffffffffffc0 │ │ csel x10, xzr, x10, lt // lt = tstop │ │ cmp x24, #0x0 │ │ cneg x10, x10, ge // ge = tcont │ │ orr w9, w9, #0x1 │ │ add x8, x10, x8 │ │ str w9, [x23] │ │ stur x8, [x23, #-8] │ │ - b 48a00 │ │ + b 48a70 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ @@ -28414,149 +28410,149 @@ │ │ ldr x9, [x24, #40] │ │ mov w20, w1 │ │ umaddl x21, w1, w8, x0 │ │ mov x19, x0 │ │ mov w25, w1 │ │ stur x9, [x29, #-8] │ │ ldr x22, [x21, #80]! │ │ - cbz x22, 48bac │ │ + cbz x22, 48c1c │ │ mov w8, #0x9e8 // #2536 │ │ mov x0, x19 │ │ mov w1, w20 │ │ madd x8, x25, x8, x19 │ │ ldr w23, [x8, #72] │ │ - bl 47b00 │ │ - cbnz w0, 49308 │ │ - cbz w23, 48bbc │ │ + bl 47b70 │ │ + cbnz w0, 49378 │ │ + cbz w23, 48c2c │ │ mov w8, #0x50 // #80 │ │ madd x8, x23, x8, x22 │ │ - b 48b60 │ │ + b 48bd0 │ │ add x22, x22, #0x50 │ │ cmp x22, x8 │ │ - b.cs 48bbc // b.hs, b.nlast │ │ + b.cs 48c2c // b.hs, b.nlast │ │ ldp x10, x11, [x22, #64] │ │ ldrb w9, [x22] │ │ ldrh w12, [x10] │ │ and w13, w9, #0xfe │ │ cmp x10, x11 │ │ strb w13, [x22] │ │ - b.eq 48b54 // b.none │ │ + b.eq 48bc4 // b.none │ │ and w12, w12, #0x3 │ │ ldr x10, [x10, #64] │ │ ldrh w13, [x10] │ │ and w13, w13, #0x3 │ │ orr w12, w12, w13 │ │ - cbz w12, 48b54 │ │ + cbz w12, 48bc4 │ │ mov w12, w13 │ │ cmp x10, x11 │ │ - b.ne 48b80 // b.any │ │ + b.ne 48bf0 // b.any │ │ orr w9, w9, #0x1 │ │ strb w9, [x22] │ │ - b 48b54 │ │ + b 48bc4 │ │ mov x0, x19 │ │ mov w1, w20 │ │ - bl 47b00 │ │ - cbnz w0, 49308 │ │ + bl 47b70 │ │ + cbnz w0, 49378 │ │ ldr x23, [x21] │ │ str x24, [sp, #8] │ │ - cbz x23, 48be4 │ │ + cbz x23, 48c54 │ │ mov w8, #0x9e8 // #2536 │ │ mov w9, #0x50 // #80 │ │ madd x8, x25, x8, x19 │ │ ldr w8, [x8, #72] │ │ nop │ │ madd x26, x8, x9, x23 │ │ - b 48be8 │ │ + b 48c58 │ │ mov x26, xzr │ │ mov w8, #0x9e8 // #2536 │ │ cmp w20, #0x0 │ │ mov w9, #0x18 // #24 │ │ mov w10, #0x8 // #8 │ │ csel x22, x10, x9, eq // eq = none │ │ madd x8, x25, x8, x19 │ │ ldr x9, [x19, #5152] │ │ mov w0, #0xc0 // #192 │ │ ldr x1, [x19, x22] │ │ ldr w20, [x8, #104] │ │ ldr w27, [x9, #72] │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp x23, x26 │ │ - b.cs 48f84 // b.hs, b.nlast │ │ + b.cs 48ff4 // b.hs, b.nlast │ │ mov x8, xzr │ │ lsr x9, x27, #8 │ │ mov x10, x23 │ │ - b 48c40 │ │ + b 48cb0 │ │ add x10, x10, #0x50 │ │ add x8, x8, #0x50 │ │ cmp x10, x26 │ │ - b.cs 48d40 // b.hs, b.nlast │ │ + b.cs 48db0 // b.hs, b.nlast │ │ ldrsb w11, [x10, #1] │ │ cmp w20, w11 │ │ - b.ne 48c30 // b.any │ │ + b.ne 48ca0 // b.any │ │ mov x11, xzr │ │ - b 48c74 │ │ + b 48ce4 │ │ add x15, x23, x11 │ │ str x12, [x14, #48] │ │ str x13, [x15, #56] │ │ str x10, [x15, #32] │ │ add x11, x11, #0x50 │ │ add x12, x23, x11 │ │ cmp x12, x26 │ │ - b.cs 48c30 // b.hs, b.nlast │ │ + b.cs 48ca0 // b.hs, b.nlast │ │ cmp x8, x11 │ │ - b.eq 48c64 // b.none │ │ + b.eq 48cd4 // b.none │ │ add x14, x23, x11 │ │ ldrsb w12, [x14, #1] │ │ cmn w20, w12 │ │ - b.ne 48c64 // b.any │ │ + b.ne 48cd4 // b.any │ │ add x13, x23, x11 │ │ ldrsh x15, [x10, #2] │ │ ldrsh x12, [x13, #2] │ │ subs x12, x12, x15 │ │ - b.mi 48c64 // b.first │ │ + b.mi 48cd4 // b.first │ │ ldrsh w15, [x10, #6] │ │ ldrsh w17, [x13, #6] │ │ ldrsh w16, [x10, #8] │ │ ldrsh w13, [x13, #8] │ │ cmp w15, w17 │ │ csel w15, w17, w15, lt // lt = tstop │ │ cmp w16, w13 │ │ csel w13, w13, w16, gt │ │ sxtw x13, w13 │ │ sub x13, x13, w15, sxtw │ │ cmp x13, x9 │ │ - b.lt 48c64 // b.tstop │ │ + b.lt 48cd4 // b.tstop │ │ ldr x16, [x10, #48] │ │ lsl x15, x12, #3 │ │ add x17, x16, x16, lsl #3 │ │ cmp x15, x17 │ │ - b.ge 48d08 // b.tcont │ │ + b.ge 48d78 // b.tcont │ │ lsl x17, x16, #3 │ │ sub x16, x17, x16 │ │ cmp x15, x16 │ │ - b.lt 48d00 // b.tstop │ │ + b.lt 48d70 // b.tstop │ │ ldr x16, [x10, #56] │ │ cmp x16, x13 │ │ - b.ge 48d08 // b.tcont │ │ + b.ge 48d78 // b.tcont │ │ stp x12, x13, [x10, #48] │ │ str x14, [x10, #32] │ │ add x14, x23, x11 │ │ ldr x16, [x14, #48] │ │ add x17, x16, x16, lsl #3 │ │ cmp x15, x17 │ │ - b.ge 48c64 // b.tcont │ │ + b.ge 48cd4 // b.tcont │ │ lsl x17, x16, #3 │ │ sub x16, x17, x16 │ │ cmp x15, x16 │ │ - b.lt 48c54 // b.tstop │ │ + b.lt 48cc4 // b.tstop │ │ add x15, x23, x11 │ │ ldr x15, [x15, #56] │ │ cmp x15, x13 │ │ - b.lt 48c54 // b.tstop │ │ - b 48c64 │ │ + b.lt 48cc4 // b.tstop │ │ + b 48cd4 │ │ add x8, x23, #0x50 │ │ mov w11, #0x50 // #80 │ │ cmp x26, x8 │ │ add x12, x23, #0x70 │ │ csel x8, x26, x8, hi // hi = pmore │ │ mov x13, x23 │ │ sub x8, x8, x23 │ │ @@ -28567,475 +28563,475 @@ │ │ movk x9, #0xcccd │ │ umulh x8, x8, x9 │ │ lsr x8, x8, #6 │ │ cinc x8, x8, ne // ne = any │ │ add x9, x8, #0x1 │ │ and x10, x9, #0xffffffffffffffe │ │ madd x24, x10, x11, x23 │ │ - b 48da0 │ │ + b 48e10 │ │ str xzr, [x14, #32] │ │ str xzr, [x13, #32] │ │ add x13, x13, #0x50 │ │ cmp x13, x26 │ │ - b.cs 48f50 // b.hs, b.nlast │ │ + b.cs 48fc0 // b.hs, b.nlast │ │ ldr x14, [x13, #32] │ │ - cbz x14, 48d94 │ │ + cbz x14, 48e04 │ │ ldr x15, [x14, #32] │ │ cmp x15, x13 │ │ - b.ne 48d94 // b.any │ │ + b.ne 48e04 // b.any │ │ ldrsh w15, [x14, #2] │ │ ldrsh w16, [x13, #2] │ │ cmp w15, w16 │ │ - b.le 48d94 │ │ + b.le 48e04 │ │ ldr x17, [x13, #48] │ │ cmp x17, x0 │ │ - b.ge 48d94 // b.tcont │ │ + b.ge 48e04 // b.tcont │ │ lsl x1, x17, #2 │ │ mov x2, x23 │ │ - b 48de8 │ │ + b 48e58 │ │ add x2, x2, #0x50 │ │ cmp x2, x26 │ │ - b.cs 48d94 // b.hs, b.nlast │ │ + b.cs 48e04 // b.hs, b.nlast │ │ ldrsh w4, [x2, #2] │ │ cmp w4, w16 │ │ ccmp x13, x2, #0x4, le │ │ - b.eq 48ddc // b.none │ │ + b.eq 48e4c // b.none │ │ ldr x3, [x2, #32] │ │ - cbz x3, 48ddc │ │ + cbz x3, 48e4c │ │ ldr x5, [x3, #32] │ │ cmp x5, x2 │ │ - b.ne 48ddc // b.any │ │ + b.ne 48e4c // b.any │ │ ldrsh w5, [x3, #2] │ │ cmp w5, w15 │ │ - b.lt 48ddc // b.tstop │ │ + b.lt 48e4c // b.tstop │ │ cmp w16, w4 │ │ - b.ne 48e28 // b.any │ │ + b.ne 48e98 // b.any │ │ cmp w15, w5 │ │ - b.eq 48ddc // b.none │ │ + b.eq 48e4c // b.none │ │ ldr x4, [x2, #48] │ │ cmp x4, x17 │ │ - b.le 48ddc │ │ + b.le 48e4c │ │ cmp x1, x4 │ │ - b.le 48ddc │ │ + b.le 48e4c │ │ ldr x4, [x2, #56] │ │ ldr x5, [x13, #56] │ │ add x4, x4, x4, lsl #1 │ │ cmp x5, x4 │ │ - b.lt 48d8c // b.tstop │ │ + b.lt 48dfc // b.tstop │ │ mov x4, x23 │ │ - cbz x8, 48f1c │ │ + cbz x8, 48f8c │ │ mov x4, x10 │ │ mov x5, x12 │ │ - b 48e70 │ │ + b 48ee0 │ │ add x5, x5, #0xa0 │ │ subs x4, x4, #0x2 │ │ - b.eq 48efc // b.none │ │ + b.eq 48f6c // b.none │ │ ldur x7, [x5, #-80] │ │ ldr x28, [x5] │ │ cmp x7, x2 │ │ cset w11, eq // eq = none │ │ cset w20, ne // ne = any │ │ cmp x28, x2 │ │ cset w30, eq // eq = none │ │ cset w6, ne // ne = any │ │ cmp x7, x3 │ │ cset w27, eq // eq = none │ │ cmp x28, x3 │ │ cset w7, eq // eq = none │ │ orr w28, w27, w11 │ │ cmp w28, #0x1 │ │ - b.eq 48ec0 // b.none │ │ + b.eq 48f30 // b.none │ │ orr w30, w7, w30 │ │ - cbnz w30, 48ecc │ │ - cbnz w28, 48ed4 │ │ - cbz w30, 48e64 │ │ - b 48ee8 │ │ + cbnz w30, 48f3c │ │ + cbnz w28, 48f44 │ │ + cbz w30, 48ed4 │ │ + b 48f58 │ │ stur xzr, [x5, #-80] │ │ orr w30, w7, w30 │ │ - cbz w30, 48eb4 │ │ + cbz w30, 48f24 │ │ str xzr, [x5] │ │ - cbz w28, 48eb8 │ │ + cbz w28, 48f28 │ │ and w11, w20, w27 │ │ cmp w11, #0x0 │ │ csel x11, x13, x14, ne // ne = any │ │ stur x11, [x5, #-72] │ │ - cbz w30, 48e64 │ │ + cbz w30, 48ed4 │ │ and w11, w6, w7 │ │ cmp w11, #0x0 │ │ csel x11, x13, x14, ne // ne = any │ │ str x11, [x5, #8] │ │ - b 48e64 │ │ + b 48ed4 │ │ mov x4, x24 │ │ cmp x9, x10 │ │ - b.ne 48f1c // b.any │ │ - b 48ddc │ │ + b.ne 48f8c // b.any │ │ + b 48e4c │ │ stp xzr, x5, [x4, #32] │ │ add x4, x4, #0x50 │ │ cmp x4, x26 │ │ - b.cs 48ddc // b.hs, b.nlast │ │ + b.cs 48e4c // b.hs, b.nlast │ │ ldr x6, [x4, #32] │ │ mov x5, x14 │ │ cmp x6, x2 │ │ - b.eq 48f0c // b.none │ │ + b.eq 48f7c // b.none │ │ mov x5, x13 │ │ cmp x6, x3 │ │ - b.ne 48f10 // b.any │ │ - b 48f0c │ │ + b.ne 48f80 // b.any │ │ + b 48f7c │ │ ldr x8, [x8, #32] │ │ str x8, [x23, #40] │ │ add x23, x23, #0x50 │ │ cmp x23, x26 │ │ - b.cs 48f84 // b.hs, b.nlast │ │ + b.cs 48ff4 // b.hs, b.nlast │ │ ldr x8, [x23, #32] │ │ - cbz x8, 48f44 │ │ + cbz x8, 48fb4 │ │ ldr x9, [x8, #32] │ │ cmp x23, x9 │ │ - b.eq 48f44 // b.none │ │ + b.eq 48fb4 // b.none │ │ str xzr, [x23, #32] │ │ ldr x9, [x8, #48] │ │ cmp x9, x0 │ │ - b.lt 48f3c // b.tstop │ │ + b.lt 48fac // b.tstop │ │ ldr x10, [x23, #48] │ │ cmp x10, x9, lsl #2 │ │ - b.lt 48f3c // b.tstop │ │ - b 48f44 │ │ + b.lt 48fac // b.tstop │ │ + b 48fb4 │ │ mov w8, #0x9e8 // #2536 │ │ ldr x26, [x21] │ │ nop │ │ madd x8, x25, x8, x19 │ │ add x20, x8, #0x48 │ │ ldr x8, [x19, #5152] │ │ - cbz x26, 48fb0 │ │ + cbz x26, 49020 │ │ ldr w9, [x20] │ │ mov w10, #0x50 // #80 │ │ madd x27, x9, x10, x26 │ │ - b 48fb4 │ │ + b 49024 │ │ mov x27, xzr │ │ mov w9, #0x9e8 // #2536 │ │ mov w10, #0x380 // #896 │ │ ldr x22, [x19, x22] │ │ nop │ │ madd x28, x25, x9, x19 │ │ ldr x21, [x19] │ │ nop │ │ madd x23, x25, x10, x8 │ │ mov x1, x22 │ │ str wzr, [x28, #88]! │ │ ldr x0, [x23, #488] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, #0x11 │ │ - b.lt 49000 // b.tstop │ │ + b.lt 49070 // b.tstop │ │ mov w0, #0x10 // #16 │ │ mov x1, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x23, x0 │ │ - b 49008 │ │ + b 49078 │ │ add x8, x23, #0x1e8 │ │ ldr x23, [x8] │ │ mov w8, #0x9e8 // #2536 │ │ cmp x26, x27 │ │ madd x8, x25, x8, x19 │ │ add x19, x8, #0x60 │ │ - b.cs 49168 // b.hs, b.nlast │ │ + b.cs 491d8 // b.hs, b.nlast │ │ mov w25, #0x58 // #88 │ │ - b 49048 │ │ - cbz x9, 49108 │ │ + b 490b8 │ │ + cbz x9, 49178 │ │ ldr x8, [x9, #72] │ │ str x8, [x26, #24] │ │ ldr x8, [x9, #80] │ │ str x26, [x8, #24] │ │ str x26, [x9, #80] │ │ add x26, x26, #0x50 │ │ cmp x26, x27 │ │ - b.cs 49168 // b.hs, b.nlast │ │ + b.cs 491d8 // b.hs, b.nlast │ │ ldr w10, [x28] │ │ - cbz w10, 49104 │ │ + cbz w10, 49174 │ │ mov x11, xzr │ │ mov x9, xzr │ │ ldr x12, [x19] │ │ mov w13, #0xffff // #65535 │ │ ldrb w8, [x26, #1] │ │ - b 4907c │ │ + b 490ec │ │ mov x13, x15 │ │ mov x9, x14 │ │ add x11, x11, #0x1 │ │ cmp x11, x10 │ │ - b.eq 49024 // b.none │ │ + b.eq 49094 // b.none │ │ madd x14, x11, x25, x12 │ │ ldrb w15, [x14, #25] │ │ cmp w15, w8 │ │ - b.ne 49070 // b.any │ │ + b.ne 490e0 // b.any │ │ ldrsh x15, [x26, #2] │ │ ldrsh x16, [x14] │ │ subs x15, x15, x16 │ │ cneg x15, x15, mi // mi = first │ │ cmp x15, x23 │ │ ccmp x15, x13, #0x0, lt // lt = tstop │ │ - b.ge 49070 // b.tcont │ │ + b.ge 490e0 // b.tcont │ │ ldr x16, [x26, #32] │ │ - cbz x16, 49068 │ │ + cbz x16, 490d8 │ │ madd x17, x11, x25, x12 │ │ mov x0, xzr │ │ ldr x17, [x17, #72] │ │ mov x1, x17 │ │ - b 490d0 │ │ + b 49140 │ │ ldr x1, [x1, #24] │ │ cmp x1, x17 │ │ - b.eq 490f8 // b.none │ │ + b.eq 49168 // b.none │ │ ldr x2, [x1, #32] │ │ - cbz x2, 490c4 │ │ + cbz x2, 49134 │ │ ldrsh w0, [x16, #2] │ │ ldrsh w2, [x2, #2] │ │ sub w3, w2, w0 │ │ subs w0, w0, w2 │ │ csel w0, w0, w3, gt │ │ sxtw x0, w0 │ │ cmp x23, x0 │ │ - b.gt 490c4 │ │ + b.gt 49134 │ │ cmp x0, x23 │ │ - b.lt 49068 // b.tstop │ │ - b 49070 │ │ + b.lt 490d8 // b.tstop │ │ + b 490e0 │ │ ldrb w8, [x26, #1] │ │ ldrsh w1, [x26, #2] │ │ sxtb w2, w8 │ │ add x5, sp, #0x10 │ │ mov x0, x20 │ │ mov w3, wzr │ │ mov x4, x21 │ │ - bl 49c98 │ │ - cbnz w0, 49304 │ │ + bl 49d08 │ │ + cbnz w0, 49374 │ │ movi v0.2d, #0x0 │ │ ldr x24, [sp, #16] │ │ mov x1, x22 │ │ stp q0, q0, [x24, #48] │ │ stp q0, q0, [x24, #16] │ │ str q0, [x24] │ │ stp x26, xzr, [x24, #72] │ │ str x26, [x24, #80] │ │ ldrb w8, [x26, #1] │ │ strb w8, [x24, #25] │ │ ldrsh x0, [x26, #2] │ │ strh w0, [x24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ stp x0, x0, [x24, #8] │ │ str x26, [x26, #24] │ │ - b 4903c │ │ + b 490ac │ │ ldr x8, [x19] │ │ - cbz x8, 492f8 │ │ + cbz x8, 49368 │ │ ldr w9, [x28] │ │ ldr x24, [sp, #8] │ │ - cbz w9, 492f0 │ │ + cbz w9, 49360 │ │ mov w10, #0x58 // #88 │ │ madd x9, x9, x10, x8 │ │ mov x10, x8 │ │ - b 49198 │ │ + b 49208 │ │ add x10, x10, #0x58 │ │ cmp x10, x9 │ │ - b.cs 491c4 // b.hs, b.nlast │ │ + b.cs 49234 // b.hs, b.nlast │ │ ldr x11, [x10, #72] │ │ - cbz x11, 4918c │ │ + cbz x11, 491fc │ │ mov x12, x11 │ │ str x10, [x12, #16] │ │ ldr x12, [x12, #24] │ │ cmp x12, x11 │ │ - b.ne 491a4 // b.any │ │ - b 4918c │ │ + b.ne 49214 // b.any │ │ + b 491fc │ │ add x8, x8, #0x58 │ │ cmp x8, x9 │ │ - b.cs 492f0 // b.hs, b.nlast │ │ + b.cs 49360 // b.hs, b.nlast │ │ ldr x12, [x8, #72] │ │ - cbz x12, 492b8 │ │ + cbz x12, 49328 │ │ mov w10, wzr │ │ mov w11, wzr │ │ add x13, x8, #0x30 │ │ add x14, x8, #0x38 │ │ mov x15, x12 │ │ - b 49204 │ │ + b 49274 │ │ str x1, [x13] │ │ and w16, w16, #0x1 │ │ ldr x15, [x15, #24] │ │ eor w17, w16, #0x1 │ │ add w10, w10, w16 │ │ add w11, w11, w17 │ │ cmp x15, x12 │ │ - b.eq 492c0 // b.none │ │ + b.eq 49330 // b.none │ │ ldr x17, [x15, #40] │ │ ldrb w16, [x15] │ │ - cbz x17, 49240 │ │ + cbz x17, 492b0 │ │ ldr x1, [x15, #32] │ │ ldr x0, [x17, #16] │ │ - cbnz x1, 49224 │ │ + cbnz x1, 49294 │ │ cmp x0, x8 │ │ - b.eq 491e8 // b.none │ │ + b.eq 49258 // b.none │ │ cmp x0, x8 │ │ - b.eq 4925c // b.none │ │ + b.eq 492cc // b.none │ │ mov w0, #0x1 // #1 │ │ mov x2, x14 │ │ ldr x1, [x2] │ │ - cbnz x1, 49270 │ │ - b 4929c │ │ + cbnz x1, 492e0 │ │ + b 4930c │ │ ldr x17, [x15, #32] │ │ - cbz x17, 491e8 │ │ + cbz x17, 49258 │ │ mov w0, wzr │ │ mov x2, x13 │ │ ldr x1, [x2] │ │ - cbnz x1, 49270 │ │ - b 4929c │ │ + cbnz x1, 492e0 │ │ + b 4930c │ │ mov w0, wzr │ │ mov x2, x13 │ │ mov x17, x1 │ │ ldr x1, [x2] │ │ - cbz x1, 4929c │ │ + cbz x1, 4930c │ │ ldrsh x2, [x8] │ │ ldrsh x3, [x1] │ │ ldrsh w4, [x15, #2] │ │ ldrsh w5, [x17, #2] │ │ subs x2, x2, x3 │ │ cneg x2, x2, mi // mi = first │ │ sub w3, w5, w4 │ │ subs w4, w4, w5 │ │ csel w3, w4, w3, gt │ │ cmp x2, w3, sxtw │ │ - b.le 492a0 │ │ + b.le 49310 │ │ ldr x1, [x17, #16] │ │ - cbz w0, 491e4 │ │ + cbz w0, 49254 │ │ str x1, [x14] │ │ ldrb w17, [x1, #24] │ │ orr w17, w17, #0x2 │ │ strb w17, [x1, #24] │ │ - b 491e8 │ │ + b 49258 │ │ mov w10, wzr │ │ mov w11, wzr │ │ cmp w10, #0x0 │ │ cset w12, gt │ │ cmp w10, w11 │ │ cset w10, ge // ge = tcont │ │ ldr x11, [x8, #56] │ │ and w10, w12, w10 │ │ strb w10, [x8, #24] │ │ - cbz x11, 491b8 │ │ + cbz x11, 49228 │ │ ldr x10, [x8, #48] │ │ - cbz x10, 491b8 │ │ + cbz x10, 49228 │ │ str xzr, [x8, #56] │ │ - b 491b8 │ │ + b 49228 │ │ mov w0, wzr │ │ - b 49308 │ │ + b 49378 │ │ ldr x24, [sp, #8] │ │ mov w0, wzr │ │ - b 49308 │ │ + b 49378 │ │ ldr x24, [sp, #8] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 49338 // b.any │ │ + b.ne 493a8 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mov w8, #0x9e8 // #2536 │ │ mov x20, x1 │ │ mov x21, x0 │ │ mov w24, w2 │ │ umaddl x8, w2, w8, x0 │ │ ldr x22, [x8, #96] │ │ - cbz x22, 49394 │ │ + cbz x22, 49404 │ │ mov w8, #0x9e8 // #2536 │ │ mov w9, #0x58 // #88 │ │ madd x8, x24, x8, x21 │ │ ldr w8, [x8, #88] │ │ nop │ │ madd x23, x8, x9, x22 │ │ - b 49398 │ │ + b 49408 │ │ mov x23, xzr │ │ mov w8, #0x380 // #896 │ │ ldr w9, [x20, #72] │ │ nop │ │ madd x25, x24, x8, x20 │ │ mov w8, #0xcccd // #52429 │ │ movk w8, #0xcccc, lsl #16 │ │ mul x8, x9, x8 │ │ ldr x19, [x25, #80] │ │ lsr x0, x8, #37 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x20 // #32 │ │ cmp x0, #0x20 │ │ csel x8, x0, x8, lt // lt = tstop │ │ cmp x22, x23 │ │ str x8, [sp, #8] │ │ - b.cs 494bc // b.hs, b.nlast │ │ + b.cs 4952c // b.hs, b.nlast │ │ mov w9, #0x380 // #896 │ │ add x25, x25, #0x1fc │ │ mov w8, #0x9e8 // #2536 │ │ madd x9, x24, x9, x20 │ │ madd x10, x24, x8, x21 │ │ ldr w8, [x25] │ │ add x9, x9, #0x200 │ │ add x20, x10, #0x68 │ │ str x9, [sp] │ │ mov w9, w8 │ │ - b 49414 │ │ + b 49484 │ │ add x22, x22, #0x58 │ │ cmp x22, x23 │ │ - b.cs 494bc // b.hs, b.nlast │ │ - cbz w9, 49408 │ │ + b.cs 4952c // b.hs, b.nlast │ │ + cbz w9, 49478 │ │ ldp x28, x24, [sp] │ │ mov x27, xzr │ │ mov x26, xzr │ │ - b 49438 │ │ + b 494a8 │ │ add x27, x27, #0x1 │ │ add x28, x28, #0x38 │ │ cmp x27, w8, uxtw │ │ - b.cs 494ac // b.hs, b.nlast │ │ + b.cs 4951c // b.hs, b.nlast │ │ ldr w9, [x28, #48] │ │ - tbz w9, #0, 49428 │ │ + tbz w9, #0, 49498 │ │ ldrsb w10, [x22, #25] │ │ and w9, w9, #0x2 │ │ ldr w11, [x20] │ │ cmp w11, w10 │ │ cset w10, ne // ne = any │ │ eor w9, w10, w9, lsr #1 │ │ - tbnz w9, #0, 49428 │ │ + tbnz w9, #0, 49498 │ │ mov x8, x28 │ │ ldrsh x9, [x22] │ │ ldr x10, [x28] │ │ mov x1, x19 │ │ ldr x11, [x8, #24]! │ │ subs x10, x9, x10 │ │ cneg x10, x10, mi // mi = first │ │ subs x11, x9, x11 │ │ cneg x11, x11, mi // mi = first │ │ cmp x10, x11 │ │ csel x21, x8, x28, hi // hi = pmore │ │ ldr x8, [x21] │ │ subs x8, x9, x8 │ │ cneg x0, x8, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, x24 │ │ ldr w8, [x25] │ │ csel x26, x21, x26, lt // lt = tstop │ │ csel x24, x0, x24, lt // lt = tstop │ │ - b 49428 │ │ + b 49498 │ │ mov w9, w8 │ │ - cbz x26, 49408 │ │ + cbz x26, 49478 │ │ str x26, [x22, #40] │ │ - b 49408 │ │ + b 49478 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ @@ -29047,28 +29043,28 @@ │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mov w8, #0x9e8 // #2536 │ │ umaddl x8, w1, w8, x0 │ │ ldr x20, [x8, #96] │ │ - cbz x20, 49730 │ │ + cbz x20, 497a0 │ │ mov w8, w1 │ │ mov w9, #0x9e8 // #2536 │ │ cmp w1, #0x0 │ │ mov w19, w1 │ │ madd x8, x8, x9, x0 │ │ mov w9, #0x4 // #4 │ │ ldr w12, [x8, #88] │ │ mov w8, #0x8 // #8 │ │ csel w22, w9, w8, eq // eq = none │ │ - cbz w12, 49730 │ │ + cbz w12, 497a0 │ │ ldrsw x8, [x0, #44] │ │ cmp w8, #0x1 │ │ - b.lt 49730 // b.tstop │ │ + b.lt 497a0 // b.tstop │ │ ldr x23, [x0, #48] │ │ mov w9, #0x58 // #88 │ │ mov w10, #0x58 // #88 │ │ mov w11, #0x50 // #80 │ │ mov w26, #0x58 // #88 │ │ madd x13, x12, x9, x20 │ │ mul x14, x12, x10 │ │ @@ -29082,117 +29078,117 @@ │ │ mov w17, #0x18 // #24 │ │ mov w0, #0x1a // #26 │ │ mov w1, #0x28 // #40 │ │ mov w2, #0x20 // #32 │ │ stp x9, x8, [sp, #8] │ │ stp x13, x12, [x29, #-16] │ │ str x14, [sp, #24] │ │ - b 495c8 │ │ + b 49638 │ │ ldp x10, x9, [x20, #8] │ │ add x8, x9, x8 │ │ sub x8, x8, x10 │ │ ldrh w9, [x23] │ │ cmp w19, #0x0 │ │ csel x10, x2, x1, eq // eq = none │ │ orr w9, w9, w22 │ │ str x8, [x23, x10] │ │ strh w9, [x23] │ │ add x23, x23, #0x50 │ │ cmp x23, x27 │ │ - b.cs 49730 // b.hs, b.nlast │ │ + b.cs 497a0 // b.hs, b.nlast │ │ ldrh w8, [x23] │ │ tst w28, w8 │ │ - b.ne 495bc // b.any │ │ + b.ne 4962c // b.any │ │ cmp w19, #0x1 │ │ ldrsh w9, [x20] │ │ csel x8, x0, x17, eq // eq = none │ │ csel x11, x16, x15, eq // eq = none │ │ ldrsh w10, [x23, x8] │ │ ldr x8, [x23, x11] │ │ cmp w9, w10 │ │ - b.ge 49598 // b.tcont │ │ + b.ge 49608 // b.tcont │ │ ldursh w11, [x13, #-88] │ │ sxtw x21, w10 │ │ cmp w21, w11 │ │ - b.ge 49638 // b.tcont │ │ + b.ge 496a8 // b.tcont │ │ cmp x14, #0x318 │ │ - b.cs 49640 // b.hs, b.nlast │ │ + b.cs 496b0 // b.hs, b.nlast │ │ cmp w9, w21 │ │ - b.ge 49684 // b.tcont │ │ + b.ge 496f4 // b.tcont │ │ mov x8, xzr │ │ ldr x10, [sp, #16] │ │ cmp x25, x8 │ │ - b.eq 49694 // b.none │ │ + b.eq 49704 // b.none │ │ ldrsh w9, [x10], #88 │ │ add x8, x8, #0x1 │ │ cmp w9, w21 │ │ - b.lt 4961c // b.tstop │ │ - b 496a0 │ │ + b.lt 4968c // b.tstop │ │ + b 49710 │ │ ldp x10, x9, [x13, #-80] │ │ - b 4959c │ │ + b 4960c │ │ mov x8, xzr │ │ mov x9, x12 │ │ - b 49658 │ │ + b 496c8 │ │ mov x9, x10 │ │ cmp x8, x10 │ │ - b.ge 496bc // b.tcont │ │ + b.ge 4972c // b.tcont │ │ add x10, x9, x8 │ │ asr x10, x10, #1 │ │ mul x11, x10, x26 │ │ ldrsh w11, [x20, x11] │ │ cmp w21, w11 │ │ - b.lt 4964c // b.tstop │ │ + b.lt 496bc // b.tstop │ │ cmp w21, w11 │ │ - b.le 4968c │ │ + b.le 496fc │ │ add x8, x10, #0x1 │ │ mov x10, x9 │ │ - b 4964c │ │ + b 496bc │ │ mov x8, xzr │ │ - b 496a0 │ │ + b 49710 │ │ mul x8, x10, x26 │ │ - b 496b0 │ │ + b 49720 │ │ ldr x8, [sp, #8] │ │ ldrh w9, [x8] │ │ mov x8, x12 │ │ and w9, w9, #0xffff │ │ cmp w9, w21, uxth │ │ - b.ne 496bc // b.any │ │ + b.ne 4972c // b.any │ │ mul x8, x8, x26 │ │ add x8, x20, x8 │ │ ldr x8, [x8, #16] │ │ - b 495a4 │ │ + b 49614 │ │ mul x9, x8, x26 │ │ add x24, x20, x9 │ │ ldur x1, [x24, #-56] │ │ - cbnz x1, 496f8 │ │ + cbnz x1, 49768 │ │ mul x8, x8, x26 │ │ ldur x9, [x24, #-72] │ │ ldrsh x10, [x24] │ │ add x8, x20, x8 │ │ ldursh x11, [x24, #-88] │ │ ldr x8, [x8, #16] │ │ sub x1, x10, x11 │ │ sub x0, x8, x9 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x1, x0 │ │ stur x0, [x24, #-56] │ │ ldursh x8, [x24, #-88] │ │ ldur x24, [x24, #-72] │ │ sub x0, x21, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x13, x12, [x29, #-16] │ │ add x8, x0, x24 │ │ mov w15, #0x8 // #8 │ │ ldr x14, [sp, #24] │ │ mov w16, #0x10 // #16 │ │ mov w17, #0x18 // #24 │ │ mov w0, #0x1a // #26 │ │ mov w1, #0x28 // #40 │ │ mov w2, #0x20 // #32 │ │ - b 495a4 │ │ + b 49614 │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ @@ -29213,16 +29209,16 @@ │ │ stur x26, [x29, #-16] │ │ nop │ │ madd x3, x2, x8, x26 │ │ ldrsw x8, [x0, #60] │ │ cmp w2, #0x1 │ │ str x26, [sp] │ │ stp x2, x3, [sp, #8] │ │ - cbz w1, 4985c │ │ - b.lt 4984c // b.tstop │ │ + cbz w1, 498cc │ │ + b.lt 498bc // b.tstop │ │ ldur x11, [x29, #-16] │ │ mov w9, #0x50 // #80 │ │ madd x9, x2, x9, x11 │ │ add x10, x11, #0x50 │ │ cmp x9, x10 │ │ csel x9, x9, x10, hi // hi = pmore │ │ sub x9, x9, x11 │ │ @@ -29231,15 +29227,15 @@ │ │ sub x9, x9, x10 │ │ mov x10, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x10, #0xcccd │ │ umulh x9, x9, x10 │ │ lsr x9, x9, #6 │ │ cinc x10, x9, ne // ne = any │ │ mov x9, x26 │ │ - cbz x10, 49834 │ │ + cbz x10, 498a4 │ │ add x10, x10, #0x1 │ │ ldur x12, [x29, #-16] │ │ and x11, x10, #0xffffffffffffffe │ │ mov w9, #0x50 // #80 │ │ mov x13, x11 │ │ madd x9, x11, x9, x12 │ │ add x12, x12, #0x88 │ │ @@ -29247,28 +29243,28 @@ │ │ subs x13, x13, #0x2 │ │ ldur x15, [x12, #-96] │ │ ldur x16, [x12, #-120] │ │ ldur x17, [x12, #-40] │ │ stp x15, x16, [x12, #-88] │ │ stp x14, x17, [x12, #-8] │ │ add x12, x12, #0xa0 │ │ - b.ne 49808 // b.any │ │ + b.ne 49878 // b.any │ │ cmp x10, x11 │ │ - b.eq 4984c // b.none │ │ + b.eq 498bc // b.none │ │ ldr x10, [x9, #40] │ │ ldr x11, [x9, #16] │ │ stp x10, x11, [x9, #48] │ │ add x9, x9, #0x50 │ │ cmp x9, x3 │ │ - b.cc 49834 // b.lo, b.ul, b.last │ │ + b.cc 498a4 // b.lo, b.ul, b.last │ │ mov w28, #0x8 // #8 │ │ cmp w8, #0x1 │ │ - b.ge 49910 // b.tcont │ │ - b 49b24 │ │ - b.lt 49904 // b.tstop │ │ + b.ge 49980 // b.tcont │ │ + b 49b94 │ │ + b.lt 49974 // b.tstop │ │ ldur x11, [x29, #-16] │ │ mov w9, #0x50 // #80 │ │ madd x9, x2, x9, x11 │ │ add x10, x11, #0x50 │ │ cmp x9, x10 │ │ csel x9, x9, x10, hi // hi = pmore │ │ sub x9, x9, x11 │ │ @@ -29277,15 +29273,15 @@ │ │ sub x9, x9, x10 │ │ mov x10, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x10, #0xcccd │ │ umulh x9, x9, x10 │ │ lsr x9, x9, #6 │ │ cinc x10, x9, ne // ne = any │ │ mov x9, x26 │ │ - cbz x10, 498ec │ │ + cbz x10, 4995c │ │ add x10, x10, #0x1 │ │ ldur x12, [x29, #-16] │ │ and x11, x10, #0xffffffffffffffe │ │ mov w9, #0x50 // #80 │ │ mov x13, x11 │ │ madd x9, x11, x9, x12 │ │ add x12, x12, #0x58 │ │ @@ -29293,104 +29289,104 @@ │ │ subs x13, x13, #0x2 │ │ ldur x15, [x12, #-80] │ │ ldr x16, [x12, #24] │ │ ldr x17, [x12] │ │ stp x14, x15, [x12, #-40] │ │ stp x16, x17, [x12, #40] │ │ add x12, x12, #0xa0 │ │ - b.ne 498c0 // b.any │ │ + b.ne 49930 // b.any │ │ cmp x10, x11 │ │ - b.eq 49904 // b.none │ │ + b.eq 49974 // b.none │ │ ldr x10, [x9, #32] │ │ ldr x11, [x9, #8] │ │ stp x10, x11, [x9, #48] │ │ add x9, x9, #0x50 │ │ cmp x9, x3 │ │ - b.cc 498ec // b.lo, b.ul, b.last │ │ + b.cc 4995c // b.lo, b.ul, b.last │ │ mov w28, #0x4 // #4 │ │ cmp w8, #0x1 │ │ - b.lt 49b24 // b.tstop │ │ + b.lt 49b94 // b.tstop │ │ add x24, x19, x8, lsl #3 │ │ - b 49924 │ │ + b 49994 │ │ add x19, x19, #0x8 │ │ cmp x19, x24 │ │ - b.cs 49b24 // b.hs, b.nlast │ │ + b.cs 49b94 // b.hs, b.nlast │ │ ldr x22, [x19] │ │ ldr x20, [x22, #72] │ │ cmp x22, x20 │ │ - b.hi 49918 // b.pmore │ │ + b.hi 49988 // b.pmore │ │ mov x27, xzr │ │ mov x25, x22 │ │ mov x21, x22 │ │ ldrh w8, [x25, x27] │ │ tst w28, w8 │ │ - b.ne 49964 // b.any │ │ + b.ne 499d4 // b.any │ │ add x27, x27, #0x50 │ │ add x21, x21, #0x50 │ │ add x8, x22, x27 │ │ cmp x8, x20 │ │ - b.ls 49940 // b.plast │ │ - b 49918 │ │ + b.ls 499b0 // b.plast │ │ + b 49988 │ │ add x26, x22, x27 │ │ mov x23, x26 │ │ cmp x23, x20 │ │ - b.cs 49994 // b.hs, b.nlast │ │ + b.cs 49a04 // b.hs, b.nlast │ │ ldrh w8, [x23, #80] │ │ ands w9, w28, w8 │ │ cset w8, eq // eq = none │ │ - cbz w9, 49998 │ │ + cbz w9, 49a08 │ │ add x23, x23, #0x50 │ │ cmp x23, x20 │ │ - b.cc 49974 // b.lo, b.ul, b.last │ │ - b 49998 │ │ + b.cc 499e4 // b.lo, b.ul, b.last │ │ + b 49a08 │ │ mov w8, wzr │ │ add x9, x23, #0x50 │ │ cmp x9, x20 │ │ - b.hi 499e8 // b.pmore │ │ + b.hi 49a58 // b.pmore │ │ ldrh w10, [x9], #80 │ │ tst w28, w10 │ │ - b.eq 4999c // b.none │ │ + b.eq 49a0c // b.none │ │ stur x26, [x29, #-8] │ │ mov x26, x24 │ │ sub x24, x9, #0x50 │ │ add x0, x23, #0x50 │ │ sub x1, x9, #0xa0 │ │ mov x2, x23 │ │ mov x3, x24 │ │ - bl 4a22c │ │ + bl 4a29c │ │ mov x23, x24 │ │ mov x24, x26 │ │ ldur x26, [x29, #-8] │ │ cmp x23, x20 │ │ - b.cc 49974 // b.lo, b.ul, b.last │ │ - b 49994 │ │ + b.cc 499e4 // b.lo, b.ul, b.last │ │ + b 49a04 │ │ cmp x26, x23 │ │ - b.eq 49a30 // b.none │ │ - cbz w8, 49a08 │ │ + b.eq 49aa0 // b.none │ │ + cbz w8, 49a78 │ │ add x0, x23, #0x50 │ │ mov x1, x20 │ │ mov x2, x23 │ │ mov x3, x26 │ │ - bl 4a22c │ │ + bl 4a29c │ │ ldur x8, [x29, #-16] │ │ cmp x26, x8 │ │ - b.ls 49918 // b.plast │ │ + b.ls 49988 // b.plast │ │ add x8, x22, x27 │ │ mov x0, x25 │ │ sub x1, x8, #0x50 │ │ mov x2, x23 │ │ mov x3, x26 │ │ - bl 4a22c │ │ - b 49918 │ │ + bl 4a29c │ │ + b 49988 │ │ add x8, x22, x27 │ │ ldp x9, x8, [x8, #48] │ │ subs x8, x9, x8 │ │ - b.eq 49918 // b.none │ │ + b.eq 49988 // b.none │ │ cmp x22, x26 │ │ - b.cs 49b04 // b.hs, b.nlast │ │ + b.cs 49b74 // b.hs, b.nlast │ │ add x10, x22, #0x50 │ │ cmp x26, x10 │ │ csel x9, x26, x10, hi // hi = pmore │ │ sub x9, x9, x22 │ │ subs x9, x9, #0x50 │ │ cset w11, ne // ne = any │ │ csetm x12, ne // ne = any │ │ @@ -29398,15 +29394,15 @@ │ │ mov x11, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x11, #0xcccd │ │ umulh x9, x9, x11 │ │ mov w11, #0x1 // #1 │ │ cinc x11, x11, ne // ne = any │ │ add x9, x11, x9, lsr #6 │ │ cmp x9, #0x2 │ │ - b.cc 49aec // b.lo, b.ul, b.last │ │ + b.cc 49b5c // b.lo, b.ul, b.last │ │ cmp x21, x10 │ │ sub x12, x12, x22 │ │ csel x10, x21, x10, hi // hi = pmore │ │ mov w13, #0x50 // #80 │ │ add x10, x12, x10 │ │ mov x12, #0xcccccccccccccccc // #-3689348814741910324 │ │ sub x10, x10, #0x50 │ │ @@ -29421,37 +29417,37 @@ │ │ subs x12, x12, #0x2 │ │ ldr x14, [x11] │ │ add x13, x13, x8 │ │ add x14, x14, x8 │ │ stur x13, [x11, #-88] │ │ stur x14, [x11, #-8] │ │ add x11, x11, #0xa0 │ │ - b.ne 49ac0 // b.any │ │ + b.ne 49b30 // b.any │ │ cmp x9, x10 │ │ - b.eq 49b04 // b.none │ │ + b.eq 49b74 // b.none │ │ ldr x9, [x25, #56] │ │ add x9, x9, x8 │ │ str x9, [x25, #48] │ │ add x25, x25, #0x50 │ │ cmp x25, x26 │ │ - b.cc 49aec // b.lo, b.ul, b.last │ │ + b.cc 49b5c // b.lo, b.ul, b.last │ │ add x9, x22, x27 │ │ add x9, x9, #0x50 │ │ cmp x9, x20 │ │ - b.hi 49918 // b.pmore │ │ + b.hi 49988 // b.pmore │ │ ldr x10, [x9, #56] │ │ add x10, x10, x8 │ │ str x10, [x9, #48] │ │ - b 49b08 │ │ + b 49b78 │ │ ldur w8, [x29, #-20] │ │ - cbz w8, 49bd4 │ │ + cbz w8, 49c44 │ │ ldp x9, x14, [sp, #8] │ │ ldr x15, [sp] │ │ cmp w9, #0x1 │ │ - b.lt 49c78 // b.tstop │ │ + b.lt 49ce8 // b.tstop │ │ ldur x10, [x29, #-16] │ │ mov w8, #0x50 // #80 │ │ madd x8, x9, x8, x10 │ │ add x9, x10, #0x50 │ │ cmp x8, x9 │ │ csel x8, x8, x9, hi // hi = pmore │ │ sub x8, x8, x10 │ │ @@ -29459,41 +29455,41 @@ │ │ cset w9, ne // ne = any │ │ sub x8, x8, x9 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x9, #0xcccd │ │ umulh x8, x8, x9 │ │ lsr x8, x8, #6 │ │ cinc x8, x8, ne // ne = any │ │ - cbz x8, 49bbc │ │ + cbz x8, 49c2c │ │ add x8, x8, #0x1 │ │ ldur x11, [x29, #-16] │ │ and x9, x8, #0xffffffffffffffe │ │ mov w10, #0x50 // #80 │ │ madd x15, x9, x10, x11 │ │ add x10, x11, #0x80 │ │ mov x11, x9 │ │ ldur x12, [x10, #-80] │ │ subs x11, x11, #0x2 │ │ ldr x13, [x10] │ │ stur x12, [x10, #-88] │ │ stur x13, [x10, #-8] │ │ add x10, x10, #0xa0 │ │ - b.ne 49b98 // b.any │ │ + b.ne 49c08 // b.any │ │ cmp x8, x9 │ │ - b.eq 49c78 // b.none │ │ + b.eq 49ce8 // b.none │ │ ldr x8, [x15, #48] │ │ str x8, [x15, #40] │ │ add x15, x15, #0x50 │ │ cmp x15, x14 │ │ - b.cc 49bbc // b.lo, b.ul, b.last │ │ - b 49c78 │ │ + b.cc 49c2c // b.lo, b.ul, b.last │ │ + b 49ce8 │ │ ldp x9, x14, [sp, #8] │ │ ldr x15, [sp] │ │ cmp w9, #0x1 │ │ - b.lt 49c78 // b.tstop │ │ + b.lt 49ce8 // b.tstop │ │ ldur x10, [x29, #-16] │ │ mov w8, #0x50 // #80 │ │ madd x8, x9, x8, x10 │ │ add x9, x10, #0x50 │ │ cmp x8, x9 │ │ csel x8, x8, x9, hi // hi = pmore │ │ sub x8, x8, x10 │ │ @@ -29501,36 +29497,36 @@ │ │ cset w9, ne // ne = any │ │ sub x8, x8, x9 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x9, #0xcccd │ │ umulh x8, x8, x9 │ │ lsr x8, x8, #6 │ │ cinc x8, x8, ne // ne = any │ │ - cbz x8, 49c64 │ │ + cbz x8, 49cd4 │ │ add x8, x8, #0x1 │ │ ldur x11, [x29, #-16] │ │ and x9, x8, #0xffffffffffffffe │ │ mov w10, #0x50 // #80 │ │ madd x15, x9, x10, x11 │ │ add x10, x11, #0x80 │ │ mov x11, x9 │ │ ldur x12, [x10, #-80] │ │ subs x11, x11, #0x2 │ │ ldr x13, [x10] │ │ stur x12, [x10, #-96] │ │ stur x13, [x10, #-16] │ │ add x10, x10, #0xa0 │ │ - b.ne 49c40 // b.any │ │ + b.ne 49cb0 // b.any │ │ cmp x8, x9 │ │ - b.eq 49c78 // b.none │ │ + b.eq 49ce8 // b.none │ │ ldr x8, [x15, #48] │ │ str x8, [x15, #32] │ │ add x15, x15, #0x50 │ │ cmp x15, x14 │ │ - b.cc 49c64 // b.lo, b.ul, b.last │ │ + b.cc 49cd4 // b.lo, b.ul, b.last │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ @@ -29549,212 +29545,212 @@ │ │ mov w21, w3 │ │ mov w22, w2 │ │ mov w23, w1 │ │ str x8, [sp, #8] │ │ ldr w10, [x0, #16] │ │ str wzr, [sp, #4] │ │ cmp w10, #0xb │ │ - b.hi 49d14 // b.pmore │ │ + b.hi 49d84 // b.pmore │ │ ldr x8, [x20, #24] │ │ - cbnz x8, 49cfc │ │ + cbnz x8, 49d6c │ │ add x8, x20, #0x5c8 │ │ mov w9, #0xc // #12 │ │ str x8, [x20, #24] │ │ str w9, [x20, #20] │ │ ldr x9, [x20, #24] │ │ mov w8, #0x58 // #88 │ │ umaddl x8, w10, w8, x9 │ │ - cbnz w10, 49d2c │ │ + cbnz w10, 49d9c │ │ mov w9, #0x1 // #1 │ │ - b 49dac │ │ + b 49e1c │ │ ldr w2, [x20, #20] │ │ cmp w10, w2 │ │ - b.cs 49de4 // b.hs, b.nlast │ │ + b.cs 49e54 // b.hs, b.nlast │ │ ldr x9, [x20, #24] │ │ mov w8, #0x58 // #88 │ │ madd x8, x10, x8, x9 │ │ mov x10, x8 │ │ - b 49d6c │ │ + b 49ddc │ │ ldur q0, [x10, #-56] │ │ sub x8, x10, #0x58 │ │ ldur q1, [x10, #-40] │ │ cmp x8, x9 │ │ ldur q2, [x10, #-24] │ │ ldur x11, [x10, #-8] │ │ stp q0, q1, [x10, #32] │ │ ldur q0, [x10, #-88] │ │ ldur q1, [x10, #-72] │ │ str q2, [x10, #64] │ │ str x11, [x10, #80] │ │ stp q0, q1, [x10] │ │ mov x10, x8 │ │ - b.ls 49da4 // b.plast │ │ + b.ls 49e14 // b.plast │ │ ldursh w8, [x10, #-88] │ │ tst w21, #0xff │ │ - b.eq 49d84 // b.none │ │ + b.eq 49df4 // b.none │ │ cmp w8, w23 │ │ - b.le 49d8c │ │ - b 49da0 │ │ + b.le 49dfc │ │ + b 49e10 │ │ cmp w8, w23 │ │ - b.lt 49da0 // b.tstop │ │ + b.lt 49e10 // b.tstop │ │ cmp w8, w23 │ │ - b.ne 49d34 // b.any │ │ + b.ne 49da4 // b.any │ │ ldr w8, [x20, #32] │ │ cmp w8, w22 │ │ - b.ne 49d34 // b.any │ │ + b.ne 49da4 // b.any │ │ mov x8, x10 │ │ ldr w9, [x20, #16] │ │ add w9, w9, #0x1 │ │ ldr w0, [sp, #4] │ │ str w9, [x20, #16] │ │ str x8, [x19] │ │ ldr x8, [x26, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 49e94 // b.any │ │ + b.ne 49f04 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ mov w8, #0x5d17 // #23831 │ │ movk w8, #0x174, lsl #16 │ │ sub w9, w8, #0x1 │ │ cmp w2, w9 │ │ - b.ls 49e04 // b.plast │ │ + b.ls 49e74 // b.plast │ │ mov x8, xzr │ │ mov w0, #0x40 // #64 │ │ - b 49db4 │ │ + b 49e24 │ │ add w9, w2, w2, lsr #2 │ │ ldr x25, [x20, #24] │ │ add w9, w9, #0x4 │ │ add x5, sp, #0x4 │ │ cmp w9, w8 │ │ mov x0, x4 │ │ csel w24, w9, w8, cc // cc = lo, ul, last │ │ mov w1, #0x58 // #88 │ │ add x8, x20, #0x5c8 │ │ cmp x25, x8 │ │ - b.eq 49e50 // b.none │ │ + b.eq 49ec0 // b.none │ │ mov x3, x24 │ │ mov x4, x25 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x20, #24] │ │ - cbnz w0, 49e70 │ │ - b 49e88 │ │ + cbnz w0, 49ee0 │ │ + b 49ef8 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x20, #24] │ │ - cbz w0, 49e78 │ │ + cbz w0, 49ee8 │ │ mov x8, xzr │ │ - b 49db4 │ │ + b 49e24 │ │ mov x0, x8 │ │ mov x1, x25 │ │ mov w2, #0x420 // #1056 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w10, [x20, #16] │ │ str w24, [x20, #20] │ │ - b 49cfc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 49d6c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x21, x3 │ │ mov x19, x2 │ │ ldr w22, [x0, #5148] │ │ mov x20, x1 │ │ - tbnz w22, #2, 49ee4 │ │ + tbnz w22, #2, 49f54 │ │ ldrb w8, [x20, #24] │ │ - tbz w8, #0, 49ed4 │ │ + tbz w8, #0, 49f44 │ │ ldrb w8, [x19, #24] │ │ - tbnz w8, #0, 49ef0 │ │ + tbnz w8, #0, 49f60 │ │ mov w8, #0x3b // #59 │ │ mov w9, #0x3d // #61 │ │ cmp w4, #0x1 │ │ - b 49efc │ │ + b 49f6c │ │ mov w26, wzr │ │ mov w25, #0x40 // #64 │ │ - b 49f04 │ │ + b 49f74 │ │ cmp w4, #0x1 │ │ mov w8, #0x31 // #49 │ │ mov w9, #0x37 // #55 │ │ csel x25, x9, x8, eq // eq = none │ │ mov w26, #0x1 // #1 │ │ ldr x23, [x19, #8] │ │ mov w1, w4 │ │ ldr x24, [x20, #8] │ │ sub x2, x23, x24 │ │ - bl 4a074 │ │ + bl 4a0e4 │ │ add x8, x24, x23 │ │ cmp x8, #0x0 │ │ cinc x8, x8, lt // lt = tstop │ │ cmp x0, #0x0 │ │ cinc x9, x0, lt // lt = tstop │ │ add x8, x21, x8, asr #1 │ │ sub x9, x8, x9, asr #1 │ │ add w8, w9, w0 │ │ and x13, x9, #0x3f │ │ and x10, x8, #0x3f │ │ cmp x13, #0x0 │ │ ccmp x10, #0x0, #0x4, ne // ne = any │ │ - b.ne 49f58 // b.any │ │ + b.ne 49fc8 // b.any │ │ mov x8, xzr │ │ - tbz w22, #2, 49fd8 │ │ - b 4a03c │ │ + tbz w22, #2, 4a048 │ │ + b 4a0ac │ │ mov w12, #0x40 // #64 │ │ cmp x0, x25 │ │ sub x11, x12, x13 │ │ - b.le 49fb8 │ │ - cbz w26, 49f94 │ │ + b.le 4a028 │ │ + cbz w26, 4a004 │ │ mov x8, xzr │ │ cmp x13, x25 │ │ - b.cs 49fd4 // b.hs, b.nlast │ │ + b.cs 4a044 // b.hs, b.nlast │ │ cmp x25, x11 │ │ - b.ls 49fd4 // b.plast │ │ + b.ls 4a044 // b.plast │ │ cmp x25, x10 │ │ - b.ls 49fd4 // b.plast │ │ + b.ls 4a044 // b.plast │ │ sub x12, x12, x10 │ │ cmp x12, x25 │ │ - b.cs 49fd4 // b.hs, b.nlast │ │ + b.cs 4a044 // b.hs, b.nlast │ │ and x12, x0, #0x3f │ │ cmp x12, #0x1f │ │ - b.hi 49ff8 // b.pmore │ │ + b.hi 4a068 // b.pmore │ │ mov x8, xzr │ │ cmp x11, x12 │ │ - b.ls 49fd4 // b.plast │ │ + b.ls 4a044 // b.plast │ │ cmp x10, x12 │ │ - b.hi 4a000 // b.pmore │ │ - b 49fd4 │ │ + b.hi 4a070 // b.pmore │ │ + b 4a044 │ │ cmp x10, x0 │ │ - b.ge 49fd0 // b.tcont │ │ + b.ge 4a040 // b.tcont │ │ cmp x11, x10 │ │ csneg x8, x11, x10, ls // ls = plast │ │ - tbz w22, #2, 49fd8 │ │ - b 4a03c │ │ + tbz w22, #2, 4a048 │ │ + b 4a0ac │ │ mov x8, xzr │ │ - tbnz w22, #2, 4a03c │ │ + tbnz w22, #2, 4a0ac │ │ cmp x8, #0xe │ │ - b.le 49fe8 │ │ + b.le 4a058 │ │ mov w8, #0xe // #14 │ │ - b 4a03c │ │ + b 4a0ac │ │ cmn x8, #0xe │ │ mov x10, #0xfffffffffffffff2 // #-14 │ │ csel x8, x8, x10, gt │ │ - b 4a03c │ │ + b 4a0ac │ │ mov w8, #0x40 // #64 │ │ sub x12, x8, x25 │ │ sub x8, x25, x11 │ │ sub x11, x11, x12 │ │ sub x13, x25, x10 │ │ sub x10, x10, x12 │ │ cmp x8, x11 │ │ @@ -29763,15 +29759,15 @@ │ │ csneg x10, x13, x10, gt │ │ cmp x8, #0x0 │ │ cneg x11, x8, mi // mi = first │ │ cmp x10, #0x0 │ │ cneg x12, x10, mi // mi = first │ │ cmp x11, x12 │ │ csel x8, x10, x8, hi // hi = pmore │ │ - tbz w22, #2, 49fd8 │ │ + tbz w22, #2, 4a048 │ │ add x9, x8, x9 │ │ cmp x23, x24 │ │ add x10, x9, x0 │ │ mov x0, x8 │ │ csel x11, x9, x10, gt │ │ csel x9, x10, x9, gt │ │ ldp x22, x21, [sp, #48] │ │ @@ -29779,396 +29775,389 @@ │ │ str x9, [x19, #16] │ │ ldp x20, x19, [sp, #64] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ ldr w9, [x0, #5148] │ │ - tbz w9, #2, 4a20c │ │ + tbz w9, #2, 4a27c │ │ cmp x2, #0x0 │ │ ldr x10, [x0, #5152] │ │ mov w12, w1 │ │ cneg x8, x2, mi // mi = first │ │ cmp w1, #0x1 │ │ - b.ne 4a118 // b.any │ │ - tbz w9, #1, 4a11c │ │ + b.ne 4a188 // b.any │ │ + tbz w9, #1, 4a18c │ │ mov w11, #0x380 // #896 │ │ madd x11, x12, x11, x10 │ │ ldr w11, [x11, #96] │ │ - cbz w11, 4a180 │ │ + cbz w11, 4a1f0 │ │ mov w13, #0x380 // #896 │ │ madd x10, x12, x13, x10 │ │ mov w13, #0x62 // #98 │ │ add x12, x10, #0x70 │ │ mov x10, x8 │ │ ldr x14, [x12], #24 │ │ subs x15, x8, x14 │ │ cneg x15, x15, mi // mi = first │ │ cmp x15, x13 │ │ csel x13, x15, x13, lt // lt = tstop │ │ csel x10, x14, x10, lt // lt = tstop │ │ subs x11, x11, #0x1 │ │ - b.ne 4a0bc // b.any │ │ + b.ne 4a12c // b.any │ │ add x11, x10, #0x20 │ │ cmp x10, x8 │ │ and x11, x11, #0xffffffffffffffc0 │ │ - b.le 4a18c │ │ + b.le 4a1fc │ │ sub x11, x11, #0x30 │ │ cmp x11, x8 │ │ csel x8, x10, x8, lt // lt = tstop │ │ cmp w1, #0x1 │ │ - b.eq 4a1a0 // b.none │ │ - tbnz w9, #3, 4a1dc │ │ + b.eq 4a210 // b.none │ │ + tbnz w9, #3, 4a24c │ │ cmp x8, #0x2f │ │ - b.gt 4a1ec │ │ + b.gt 4a25c │ │ add x8, x8, #0x40 │ │ asr x8, x8, #1 │ │ - b 4a204 │ │ - tbnz w9, #0, 4a098 │ │ + b 4a274 │ │ + tbnz w9, #0, 4a108 │ │ mov w9, #0x380 // #896 │ │ madd x9, x12, x9, x10 │ │ ldr w9, [x9, #96] │ │ - cbz w9, 4a158 │ │ + cbz w9, 4a1c8 │ │ mov w9, #0x380 // #896 │ │ madd x9, x12, x9, x10 │ │ ldr x9, [x9, #112] │ │ subs x10, x8, x9 │ │ cneg x10, x10, mi // mi = first │ │ cmp x10, #0x27 │ │ - b.hi 4a158 // b.pmore │ │ + b.hi 4a1c8 // b.pmore │ │ cmp x9, #0x30 │ │ mov w8, #0x30 // #48 │ │ csel x8, x9, x8, gt │ │ - b 4a204 │ │ + b 4a274 │ │ cmp x8, #0x35 │ │ - b.gt 4a1b0 │ │ + b.gt 4a220 │ │ mov w9, #0x36 // #54 │ │ mov w10, #0x37 // #55 │ │ sub x9, x9, x8 │ │ sub x10, x10, x8 │ │ cmp x9, #0x0 │ │ csel x9, x10, x9, lt // lt = tstop │ │ add x8, x8, x9, asr #1 │ │ - b 4a204 │ │ + b 4a274 │ │ add x10, x8, #0x20 │ │ and x11, x10, #0x7fffffffffffffc0 │ │ mov x10, x8 │ │ orr x11, x11, #0x30 │ │ cmp x11, x8 │ │ csel x8, x10, x8, gt │ │ cmp w1, #0x1 │ │ - b.ne 4a100 // b.any │ │ + b.ne 4a170 // b.any │ │ cmp x8, #0x40 │ │ - b.lt 4a1e4 // b.tstop │ │ + b.lt 4a254 // b.tstop │ │ add x8, x8, #0x10 │ │ - b 4a200 │ │ + b 4a270 │ │ cmp x8, #0xbf │ │ - b.hi 4a204 // b.pmore │ │ + b.hi 4a274 // b.pmore │ │ and x10, x8, #0x3f │ │ cmp x10, #0xa │ │ - b.cc 4a204 // b.lo, b.ul, b.last │ │ + b.cc 4a274 // b.lo, b.ul, b.last │ │ and x9, x8, #0x7fffffffffffffc0 │ │ cmp x10, #0x15 │ │ - b.hi 4a214 // b.pmore │ │ + b.hi 4a284 // b.pmore │ │ mov w8, #0xa // #10 │ │ orr x8, x9, x8 │ │ - b 4a204 │ │ + b 4a274 │ │ cmp x8, #0x40 │ │ - b.ge 4a1fc // b.tcont │ │ + b.ge 4a26c // b.tcont │ │ mov w8, #0x40 // #64 │ │ - b 4a204 │ │ + b 4a274 │ │ cmp x8, #0x7f │ │ - b.hi 4a1fc // b.pmore │ │ + b.hi 4a26c // b.pmore │ │ add x8, x8, #0x16 │ │ - b 4a200 │ │ + b 4a270 │ │ add x8, x8, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ cmp x2, #0x0 │ │ cneg x2, x8, lt // lt = tstop │ │ mov x0, x2 │ │ ret │ │ sub x10, x10, #0x2a │ │ mov w11, #0x36 // #54 │ │ orr x9, x9, x11 │ │ cmp x10, #0xc │ │ csel x8, x9, x8, cc // cc = lo, ul, last │ │ - b 4a204 │ │ + b 4a274 │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ cmp x0, x1 │ │ - b.hi 4a2b0 // b.pmore │ │ + b.hi 4a320 // b.pmore │ │ ldr x8, [x2, #56] │ │ mov x20, x0 │ │ ldr x9, [x3, #56] │ │ mov x19, x1 │ │ cmp x8, x9 │ │ csel x8, x3, x2, gt │ │ csel x9, x2, x3, gt │ │ ldp x23, x22, [x8, #48] │ │ ldp x8, x24, [x9, #48] │ │ sub x25, x23, x22 │ │ subs x0, x8, x23 │ │ ccmp x24, x22, #0x4, ne // ne = any │ │ sub x26, x8, x24 │ │ - b.ne 4a2c8 // b.any │ │ + b.ne 4a338 // b.any │ │ ldr x8, [x20, #56] │ │ add x10, x8, x26 │ │ cmp x8, x24 │ │ add x9, x8, x25 │ │ csel x10, x23, x10, lt // lt = tstop │ │ cmp x8, x22 │ │ csel x8, x10, x9, gt │ │ str x8, [x20, #48] │ │ add x20, x20, #0x50 │ │ cmp x20, x19 │ │ - b.ls 4a284 // b.plast │ │ + b.ls 4a2f4 // b.plast │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ sub x1, x24, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x21, x0 │ │ - b 4a2ec │ │ + b 4a35c │ │ add x8, x8, x25 │ │ str x8, [x20, #48] │ │ add x20, x20, #0x50 │ │ cmp x20, x19 │ │ - b.hi 4a2b0 // b.pmore │ │ + b.hi 4a320 // b.pmore │ │ ldr x8, [x20, #56] │ │ subs x0, x8, x22 │ │ - b.le 4a2d8 │ │ + b.le 4a348 │ │ cmp x8, x24 │ │ - b.ge 4a310 // b.tcont │ │ + b.ge 4a380 // b.tcont │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x23 │ │ - b 4a2dc │ │ + b 4a34c │ │ add x8, x8, x26 │ │ - b 4a2dc │ │ + b 4a34c │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ cmp w2, #0x0 │ │ mov w8, #0x10 // #16 │ │ mov w9, #0x8 // #8 │ │ - mov w26, w2 │ │ + mov w23, w2 │ │ mov w10, #0x20 // #32 │ │ csel x8, x9, x8, eq // eq = none │ │ mov w11, #0x18 // #24 │ │ - add x9, x0, x26, lsl #10 │ │ + add x9, x0, x23, lsl #10 │ │ csel x10, x11, x10, eq // eq = none │ │ mov w21, w2 │ │ ldr x20, [x1, x8] │ │ mov x19, x0 │ │ ldr x8, [x9, #1088] │ │ - ldr x27, [x1, x10] │ │ + ldr x24, [x1, x10] │ │ cmp x8, x20 │ │ - b.ne 4a380 // b.any │ │ + b.ne 4a3f0 // b.any │ │ ldr x8, [x9, #1096] │ │ - cmp x8, x27 │ │ - b.eq 4a670 // b.none │ │ + cmp x8, x24 │ │ + b.eq 4a6c4 // b.none │ │ add x10, x9, #0x440 │ │ ldr w8, [x19, #1532] │ │ - str x27, [x9, #1096] │ │ + str x24, [x9, #1096] │ │ str x20, [x10] │ │ - cbz w8, 4a478 │ │ + cbz w8, 4a4cc │ │ add x9, x19, #0x618 │ │ ldrb w10, [x9, #40] │ │ - tbnz w10, #4, 4a3b0 │ │ + tbnz w10, #4, 4a420 │ │ add x9, x9, #0x48 │ │ subs x8, x8, #0x1 │ │ - b.ne 4a398 // b.any │ │ - b 4a478 │ │ + b.ne 4a408 // b.any │ │ + b 4a4cc │ │ ldr x0, [x9] │ │ mov x1, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #8] │ │ mov w10, #0x34 // #52 │ │ ldr x9, [x19, #64] │ │ ldr x8, [x8, #160] │ │ ldr w9, [x9, #24] │ │ ldrh w8, [x8, #24] │ │ cmp w9, w8 │ │ ccmp w8, #0x5, #0x0, cs // cs = hs, nlast │ │ mov w8, #0x28 // #40 │ │ csel x10, x10, x8, hi // hi = pmore │ │ cmp w9, #0x0 │ │ csel x8, x8, x10, eq // eq = none │ │ cmp w21, #0x1 │ │ - b.ne 4a478 // b.any │ │ + b.ne 4a4cc // b.any │ │ add x8, x8, x0 │ │ mov x2, x0 │ │ and x1, x8, #0xffffffffffffffc0 │ │ cmp x0, x1 │ │ - b.eq 4a478 // b.none │ │ + b.eq 4a4cc // b.none │ │ mov x0, x20 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x22, x0 │ │ ldr w8, [x19, #1532] │ │ - ldr w23, [x19, #72] │ │ - cbz w8, 4a448 │ │ + ldr w0, [x19, #72] │ │ + cbz w8, 4a4b8 │ │ add x9, x19, #0x638 │ │ ldp x10, x11, [x9, #-8] │ │ add x9, x9, #0x48 │ │ - cmp x23, x10 │ │ + cmp x0, x10 │ │ neg x12, x11 │ │ - csel x10, x23, x10, gt │ │ + csel x10, x0, x10, gt │ │ cmp x10, x12 │ │ - csneg x23, x10, x11, gt │ │ + csneg x0, x10, x11, gt │ │ subs x8, x8, #0x1 │ │ - b.ne 4a424 // b.any │ │ - sub x24, x22, x20 │ │ - mov x0, x23 │ │ - mov x1, x24 │ │ - bl 37f58 │ │ - mov x25, x0 │ │ - mov x0, x23 │ │ - mov x1, x24 │ │ - bl 37f58 │ │ - cmp x25, #0x0 │ │ - cneg x8, x0, lt // lt = tstop │ │ - cmp x8, #0x80 │ │ + b.ne 4a494 // b.any │ │ + sub x1, x22, x20 │ │ + bl 37fb8 │ │ + add x8, x0, #0x7f │ │ + cmp x8, #0xff │ │ csel x20, x22, x20, cc // cc = lo, ul, last │ │ - add x8, x19, x26, lsl #10 │ │ - stp x20, x27, [x8, #80] │ │ - cbz w21, 4a490 │ │ + add x8, x19, x23, lsl #10 │ │ + stp x20, x24, [x8, #80] │ │ + cbz w21, 4a4e4 │ │ add x8, x19, #0x28 │ │ str x20, [x19, #24] │ │ - b 4a498 │ │ + b 4a4ec │ │ add x8, x19, #0x20 │ │ str x20, [x19, #16] │ │ - add x22, x19, x26, lsl #10 │ │ - str x27, [x8] │ │ - mov x23, x22 │ │ - ldr w9, [x23, #96]! │ │ - cbz w9, 4a4d8 │ │ - mov x24, xzr │ │ - add x25, x22, #0x78 │ │ - ldur x0, [x25, #-16] │ │ + add x22, x19, x23, lsl #10 │ │ + str x24, [x8] │ │ + mov x25, x22 │ │ + ldr w9, [x25, #96]! │ │ + cbz w9, 4a52c │ │ + mov x26, xzr │ │ + add x27, x22, #0x78 │ │ + ldur x0, [x27, #-16] │ │ mov x1, x20 │ │ - bl 37f58 │ │ - ldr w8, [x23] │ │ - stp x0, x0, [x25, #-8] │ │ - add x24, x24, #0x1 │ │ - add x25, x25, #0x18 │ │ - cmp x24, x8 │ │ - b.cc 4a4b4 // b.lo, b.ul, b.last │ │ + bl 37fb8 │ │ + ldr w8, [x25] │ │ + stp x0, x0, [x27, #-8] │ │ + add x26, x26, #0x1 │ │ + add x27, x27, #0x18 │ │ + cmp x26, x8 │ │ + b.cc 4a508 // b.lo, b.ul, b.last │ │ ldr x0, [x22, #496] │ │ mov x1, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, #0x28 │ │ cset w8, lt // lt = tstop │ │ cmp w21, #0x1 │ │ strb w8, [x22, #504] │ │ - b.ne 4a670 // b.any │ │ - add x8, x19, x26, lsl #10 │ │ + b.ne 4a6c4 // b.any │ │ + add x8, x19, x23, lsl #10 │ │ ldr w9, [x8, #508] │ │ - cbz w9, 4a670 │ │ + cbz w9, 4a6c4 │ │ mov x21, xzr │ │ add x22, x8, #0x1fc │ │ - add x23, x8, #0x240 │ │ - mov w24, #0x40 // #64 │ │ - mov w25, #0x20 // #32 │ │ - b 4a530 │ │ + add x25, x8, #0x240 │ │ + mov w26, #0x40 // #64 │ │ + mov w27, #0x20 // #32 │ │ + b 4a584 │ │ ldr w8, [x22] │ │ add x21, x21, #0x1 │ │ - add x23, x23, #0x48 │ │ + add x25, x25, #0x48 │ │ cmp x21, x8 │ │ - b.cs 4a5d0 // b.hs, b.nlast │ │ - ldur x0, [x23, #-64] │ │ + b.cs 4a624 // b.hs, b.nlast │ │ + ldur x0, [x25, #-64] │ │ mov x1, x20 │ │ - bl 37f58 │ │ - ldur x8, [x23, #-40] │ │ - add x9, x0, x27 │ │ + bl 37fb8 │ │ + ldur x8, [x25, #-40] │ │ + add x9, x0, x24 │ │ mov x1, x20 │ │ mov x0, x8 │ │ - stp x9, x9, [x23, #-56] │ │ - bl 37f58 │ │ - ldr w8, [x23] │ │ - add x10, x0, x27 │ │ - ldur x9, [x23, #-64] │ │ + stp x9, x9, [x25, #-56] │ │ + bl 37fb8 │ │ + ldr w8, [x25] │ │ + add x10, x0, x24 │ │ + ldur x9, [x25, #-64] │ │ mov x1, x20 │ │ - ldur x11, [x23, #-40] │ │ + ldur x11, [x25, #-40] │ │ and w8, w8, #0xfffffffe │ │ - stp x10, x10, [x23, #-32] │ │ + stp x10, x10, [x25, #-32] │ │ sub x0, x9, x11 │ │ - str w8, [x23] │ │ - bl 37f58 │ │ + str w8, [x25] │ │ + bl 37fb8 │ │ add x8, x0, #0x30 │ │ cmp x8, #0x60 │ │ - b.hi 4a51c // b.pmore │ │ + b.hi 4a570 // b.pmore │ │ cmp x0, #0x0 │ │ - ldur x9, [x23, #-56] │ │ + ldur x9, [x25, #-56] │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x30 │ │ - csel x10, x25, x24, cc // cc = lo, ul, last │ │ + csel x10, x27, x26, cc // cc = lo, ul, last │ │ cmp x8, #0x20 │ │ csel x8, xzr, x10, cc // cc = lo, ul, last │ │ - ldr w10, [x23] │ │ + ldr w10, [x25] │ │ cmp x0, #0x0 │ │ add x9, x9, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ cneg x8, x8, ge // ge = tcont │ │ add x8, x9, x8 │ │ orr w10, w10, #0x1 │ │ - stur x9, [x23, #-48] │ │ - stur x8, [x23, #-24] │ │ - str w10, [x23] │ │ - b 4a51c │ │ - cbz w8, 4a670 │ │ - add x10, x19, x26, lsl #10 │ │ + stur x9, [x25, #-48] │ │ + stur x8, [x25, #-24] │ │ + str w10, [x25] │ │ + b 4a570 │ │ + cbz w8, 4a6c4 │ │ + add x10, x19, x23, lsl #10 │ │ mov x9, xzr │ │ add x11, x10, #0x240 │ │ mov w12, #0x48 // #72 │ │ mov w13, #0x5 // #5 │ │ - b 4a5f8 │ │ + b 4a64c │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.eq 4a670 // b.none │ │ + b.eq 4a6c4 // b.none │ │ madd x15, x9, x12, x10 │ │ ldr w14, [x15, #576] │ │ bics wzr, w13, w14 │ │ - b.ne 4a5ec // b.any │ │ - add x16, x19, x26, lsl #10 │ │ + b.ne 4a640 // b.any │ │ + add x16, x19, x23, lsl #10 │ │ add x15, x15, #0x240 │ │ madd x17, x9, x12, x16 │ │ mov x0, x8 │ │ mov x1, x11 │ │ add x16, x17, #0x228 │ │ add x17, x17, #0x210 │ │ - b 4a634 │ │ + b 4a688 │ │ add x1, x1, #0x48 │ │ subs x0, x0, #0x1 │ │ - b.eq 4a5ec // b.none │ │ + b.eq 4a640 // b.none │ │ ldr w2, [x1] │ │ and w2, w2, w13 │ │ cmp w2, #0x1 │ │ - b.ne 4a628 // b.any │ │ + b.ne 4a67c // b.any │ │ ldur x2, [x1, #-48] │ │ ldr x3, [x16] │ │ cmp x2, x3 │ │ - b.gt 4a628 │ │ + b.gt 4a67c │ │ ldur x2, [x1, #-24] │ │ ldr x3, [x17] │ │ cmp x2, x3 │ │ - b.lt 4a628 // b.tstop │ │ + b.lt 4a67c // b.tstop │ │ and w14, w14, #0xfffffffe │ │ str w14, [x15] │ │ - b 4a5ec │ │ + b 4a640 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ @@ -30184,35 +30173,35 @@ │ │ mov w20, w1 │ │ ldr x8, [x21, #40] │ │ mov w1, w3 │ │ mov w23, w3 │ │ mov x19, x2 │ │ mov x26, x0 │ │ stur x8, [x29, #-8] │ │ - bl 47b00 │ │ - cbnz w0, 4aaec │ │ + bl 47b70 │ │ + cbnz w0, 4ab40 │ │ mov x0, x26 │ │ mov w1, w20 │ │ mov x2, x19 │ │ mov w3, w23 │ │ - bl 48450 │ │ + bl 484c0 │ │ mov w8, #0x9e8 // #2536 │ │ mov w28, w23 │ │ ldr x27, [x26, #5152] │ │ str x21, [sp, #16] │ │ nop │ │ umaddl x8, w23, w8, x26 │ │ ldr x20, [x8, #80] │ │ add x8, x8, #0x48 │ │ str x8, [sp, #32] │ │ - cbz x20, 4a720 │ │ + cbz x20, 4a774 │ │ ldr w8, [x8] │ │ mov w9, #0x50 // #80 │ │ madd x22, x8, x9, x20 │ │ - b 4a724 │ │ + b 4a778 │ │ mov x22, xzr │ │ cmp w23, #0x0 │ │ mov w9, #0x18 // #24 │ │ mov w10, #0x8 // #8 │ │ mov w11, #0x9e8 // #2536 │ │ csel x9, x10, x9, eq // eq = none │ │ cmp w23, #0x1 │ │ @@ -30221,384 +30210,384 @@ │ │ madd x19, x28, x11, x26 │ │ stur wzr, [x29, #-20] │ │ ldr x21, [x26, x9] │ │ ldr w8, [x8, #8] │ │ ldr x9, [x26] │ │ str wzr, [x19, #88]! │ │ str x9, [sp, #24] │ │ - b.ne 4a778 // b.any │ │ - adrp x9, a6000 │ │ - add x9, x9, #0xf50 │ │ + b.ne 4a7cc // b.any │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x390 │ │ ldr x8, [x9, x8, lsl #3] │ │ ldrb w8, [x8, #24] │ │ stur w8, [x29, #-20] │ │ - cbz w23, 4a784 │ │ + cbz w23, 4a7d8 │ │ mov x24, xzr │ │ - b 4a794 │ │ + b 4a7e8 │ │ ldr x1, [x26, #24] │ │ mov w0, #0x40 // #64 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x24, x0 │ │ mov w0, #0x20 // #32 │ │ mov x1, x21 │ │ - bl 37f6c │ │ + bl 37fcc │ │ add x8, x27, x28, lsl #10 │ │ mov x25, x0 │ │ mov x1, x21 │ │ ldr x0, [x8, #408] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x10 // #16 │ │ cmp x0, #0x10 │ │ csel x0, x0, x8, lt // lt = tstop │ │ mov x1, x21 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov w8, #0x9e8 // #2536 │ │ cmp x20, x22 │ │ madd x8, x28, x8, x26 │ │ add x26, x8, #0x60 │ │ - b.cs 4a954 // b.hs, b.nlast │ │ + b.cs 4a9a8 // b.hs, b.nlast │ │ mov x23, x0 │ │ add x8, x24, x24, lsl #1 │ │ mov x28, x20 │ │ str x8, [sp, #8] │ │ - b 4a7fc │ │ + b 4a850 │ │ add x28, x28, #0x50 │ │ cmp x28, x22 │ │ - b.cs 4a910 // b.hs, b.nlast │ │ + b.cs 4a964 // b.hs, b.nlast │ │ ldrsh x8, [x28, #10] │ │ cmp x24, x8 │ │ - b.gt 4a7f0 │ │ + b.gt 4a844 │ │ ldrsh x9, [x28, #4] │ │ cmp x25, x9 │ │ - b.lt 4a7f0 // b.tstop │ │ + b.lt 4a844 // b.tstop │ │ ldrsb w2, [x28, #1] │ │ cmp w2, #0x4 │ │ - b.eq 4a7f0 // b.none │ │ + b.eq 4a844 // b.none │ │ ldr x9, [x28, #40] │ │ - cbz x9, 4a834 │ │ + cbz x9, 4a888 │ │ ldr x9, [sp, #8] │ │ cmp x9, x8, lsl #1 │ │ - b.gt 4a7f0 │ │ + b.gt 4a844 │ │ ldr w8, [x19] │ │ - cbz w8, 4a894 │ │ + cbz w8, 4a8e8 │ │ ldr x10, [x26] │ │ ldrsh x11, [x28, #2] │ │ add x10, x10, #0x50 │ │ and w9, w11, #0xffff │ │ - b 4a85c │ │ + b 4a8b0 │ │ add x10, x10, #0x58 │ │ subs x8, x8, #0x1 │ │ - b.eq 4a898 // b.none │ │ + b.eq 4a8ec // b.none │ │ ldursh x12, [x10, #-80] │ │ subs x12, x11, x12 │ │ cneg x12, x12, mi // mi = first │ │ cmp x12, x23 │ │ - b.ge 4a850 // b.tcont │ │ + b.ge 4a8a4 // b.tcont │ │ ldurb w12, [x10, #-55] │ │ cmp w12, w2, uxtb │ │ - b.ne 4a850 // b.any │ │ + b.ne 4a8a4 // b.any │ │ ldur x8, [x10, #-8] │ │ str x8, [x28, #24] │ │ ldr x8, [x10] │ │ str x28, [x8, #24] │ │ str x28, [x10] │ │ - b 4a7f0 │ │ + b 4a844 │ │ ldrh w9, [x28, #2] │ │ ldp x4, x0, [sp, #24] │ │ sxth w1, w9 │ │ sub x5, x29, #0x10 │ │ ldur w3, [x29, #-20] │ │ - bl 49c98 │ │ - cbnz w0, 4ab1c │ │ + bl 49d08 │ │ + cbnz w0, 4ab70 │ │ movi v0.2d, #0x0 │ │ ldur x27, [x29, #-16] │ │ mov x1, x21 │ │ stp q0, q0, [x27, #48] │ │ stp q0, q0, [x27, #16] │ │ str q0, [x27] │ │ stp x28, xzr, [x27, #72] │ │ str x28, [x27, #80] │ │ ldrb w8, [x28, #1] │ │ strb w8, [x27, #25] │ │ ldrsh x0, [x28, #2] │ │ strh w0, [x27] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ stp x0, x0, [x27, #8] │ │ str x28, [x28, #24] │ │ - b 4a7f0 │ │ + b 4a844 │ │ ldur x8, [x9, #-8] │ │ str x8, [x20, #24] │ │ ldr x8, [x9] │ │ str x20, [x8, #24] │ │ str x20, [x9] │ │ add x20, x20, #0x50 │ │ cmp x20, x22 │ │ - b.cs 4a954 // b.hs, b.nlast │ │ + b.cs 4a9a8 // b.hs, b.nlast │ │ ldrb w8, [x20, #1] │ │ cmp w8, #0x4 │ │ - b.ne 4a904 // b.any │ │ + b.ne 4a958 // b.any │ │ ldr w8, [x19] │ │ - cbz w8, 4a904 │ │ + cbz w8, 4a958 │ │ ldr x9, [x26] │ │ ldrsh x10, [x20, #2] │ │ add x9, x9, #0x50 │ │ ldursh x11, [x9, #-80] │ │ subs x11, x10, x11 │ │ cneg x11, x11, mi // mi = first │ │ cmp x11, x23 │ │ - b.lt 4a8f0 // b.tstop │ │ + b.lt 4a944 // b.tstop │ │ add x9, x9, #0x58 │ │ subs x8, x8, #0x1 │ │ - b.ne 4a930 // b.any │ │ - b 4a904 │ │ + b.ne 4a984 // b.any │ │ + b 4a958 │ │ ldr x8, [x26] │ │ - cbz x8, 4aae4 │ │ + cbz x8, 4ab38 │ │ ldr w9, [x19] │ │ ldr x21, [sp, #16] │ │ - cbz w9, 4aae8 │ │ + cbz w9, 4ab3c │ │ mov w10, #0x58 // #88 │ │ madd x9, x9, x10, x8 │ │ mov x10, x8 │ │ - b 4a984 │ │ + b 4a9d8 │ │ add x10, x10, #0x58 │ │ cmp x10, x9 │ │ - b.cs 4a9b0 // b.hs, b.nlast │ │ + b.cs 4aa04 // b.hs, b.nlast │ │ ldr x11, [x10, #72] │ │ - cbz x11, 4a978 │ │ + cbz x11, 4a9cc │ │ mov x12, x11 │ │ str x10, [x12, #16] │ │ ldr x12, [x12, #24] │ │ cmp x12, x11 │ │ - b.ne 4a990 // b.any │ │ - b 4a978 │ │ + b.ne 4a9e4 // b.any │ │ + b 4a9cc │ │ add x8, x8, #0x58 │ │ cmp x8, x9 │ │ - b.cs 4aae8 // b.hs, b.nlast │ │ + b.cs 4ab3c // b.hs, b.nlast │ │ ldr x14, [x8, #72] │ │ mov w12, wzr │ │ mov w13, wzr │ │ add x11, x8, #0x30 │ │ add x10, x8, #0x38 │ │ mov x15, x14 │ │ - b 4a9ec │ │ + b 4aa40 │ │ str x1, [x11] │ │ and w16, w16, #0x1 │ │ ldr x15, [x15, #24] │ │ eor w17, w16, #0x1 │ │ add w12, w12, w16 │ │ add w13, w13, w17 │ │ cmp x15, x14 │ │ - b.eq 4aab4 // b.none │ │ + b.eq 4ab08 // b.none │ │ ldr x17, [x15, #40] │ │ ldrb w16, [x15] │ │ - cbz x17, 4aa38 │ │ + cbz x17, 4aa8c │ │ ldr x0, [x17, #16] │ │ ldr x1, [x15, #32] │ │ cmp x0, #0x0 │ │ cset w2, ne // ne = any │ │ cmp x0, x8 │ │ cset w0, ne // ne = any │ │ and w0, w2, w0 │ │ - cbz x1, 4aa5c │ │ + cbz x1, 4aab0 │ │ ldr x2, [x1, #16] │ │ cmp x2, #0x0 │ │ cset w2, ne // ne = any │ │ orr w2, w2, w0 │ │ - tbz w2, #0, 4a9d0 │ │ - cbnz w0, 4aa60 │ │ + tbz w2, #0, 4aa24 │ │ + cbnz w0, 4aab4 │ │ mov x17, x1 │ │ - b 4aa4c │ │ + b 4aaa0 │ │ ldr x17, [x15, #32] │ │ - cbz x17, 4a9d0 │ │ + cbz x17, 4aa24 │ │ ldr x0, [x17, #16] │ │ - cbz x0, 4a9d0 │ │ + cbz x0, 4aa24 │ │ mov w0, wzr │ │ mov x1, x11 │ │ ldr x1, [x1] │ │ - cbnz x1, 4aa70 │ │ - b 4aa98 │ │ - tbz w0, #0, 4a9d0 │ │ + cbnz x1, 4aac4 │ │ + b 4aaec │ │ + tbz w0, #0, 4aa24 │ │ mov w0, #0x1 // #1 │ │ mov x1, x10 │ │ ldr x1, [x1] │ │ - cbz x1, 4aa98 │ │ + cbz x1, 4aaec │ │ ldrsh x2, [x8] │ │ ldrsh x3, [x1] │ │ ldrsh x4, [x15, #2] │ │ ldrsh x5, [x17, #2] │ │ subs x2, x2, x3 │ │ cneg x2, x2, mi // mi = first │ │ subs x3, x4, x5 │ │ cneg x3, x3, mi // mi = first │ │ cmp x3, x2 │ │ - b.cs 4aa9c // b.hs, b.nlast │ │ + b.cs 4aaf0 // b.hs, b.nlast │ │ ldr x1, [x17, #16] │ │ - cbz w0, 4a9cc │ │ + cbz w0, 4aa20 │ │ str x1, [x10] │ │ ldrb w17, [x1, #24] │ │ orr w17, w17, #0x2 │ │ strb w17, [x1, #24] │ │ - b 4a9d0 │ │ + b 4aa24 │ │ cmp w12, #0x0 │ │ cset w14, ne // ne = any │ │ cmp w12, w13 │ │ cset w12, cs // cs = hs, nlast │ │ ldr x13, [x8, #56] │ │ and w12, w14, w12 │ │ strb w12, [x8, #24] │ │ - cbz x13, 4a9a4 │ │ + cbz x13, 4a9f8 │ │ ldr x11, [x11] │ │ - cbz x11, 4a9a4 │ │ + cbz x11, 4a9f8 │ │ str xzr, [x10] │ │ - b 4a9a4 │ │ + b 4a9f8 │ │ ldr x21, [sp, #16] │ │ mov w0, wzr │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4ab24 // b.any │ │ + b.ne 4ab78 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x21, [sp, #16] │ │ - b 4aaec │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 4ab40 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x8, x0 │ │ mov x0, x2 │ │ ldr w10, [x8, #5148] │ │ - tbz w10, #2, 4ab4c │ │ + tbz w10, #2, 4aba0 │ │ ldr x11, [x8, #5152] │ │ mov w12, w1 │ │ add x8, x11, x12, lsl #10 │ │ ldrb w8, [x8, #504] │ │ - cbz w8, 4ab50 │ │ + cbz w8, 4aba4 │ │ ret │ │ cmp x0, #0x0 │ │ cneg x9, x0, mi // mi = first │ │ cmp w1, #0x1 │ │ - b.ne 4ab78 // b.any │ │ - tbnz w10, #1, 4abcc │ │ - tbz w5, #1, 4ab7c │ │ + b.ne 4abcc // b.any │ │ + tbnz w10, #1, 4ac20 │ │ + tbz w5, #1, 4abd0 │ │ mov x8, x9 │ │ cmp x9, #0xc0 │ │ - b.lt 4ad60 // b.tstop │ │ - b 4ab7c │ │ - tbnz w10, #0, 4abcc │ │ + b.lt 4adb4 // b.tstop │ │ + b 4abd0 │ │ + tbnz w10, #0, 4ac20 │ │ cmp x9, #0x50 │ │ mov w8, #0x40 // #64 │ │ add x10, x11, x12, lsl #10 │ │ csel x8, x8, x9, lt // lt = tstop │ │ cmp x9, #0x38 │ │ mov w12, #0x38 // #56 │ │ csel x9, x9, x12, gt │ │ tst w4, #0x1 │ │ ldr w12, [x10, #96] │ │ csel x8, x9, x8, eq // eq = none │ │ - cbz w12, 4ad60 │ │ + cbz w12, 4adb4 │ │ ldr x9, [x10, #112] │ │ subs x10, x8, x9 │ │ cneg x10, x10, mi // mi = first │ │ cmp x10, #0x27 │ │ - b.hi 4ac80 // b.pmore │ │ + b.hi 4acd4 // b.pmore │ │ cmp x9, #0x30 │ │ mov w8, #0x30 // #48 │ │ csel x8, x9, x8, gt │ │ - b 4ad60 │ │ + b 4adb4 │ │ add x8, x11, x12, lsl #10 │ │ ldr w11, [x8, #96] │ │ - cbz w11, 4ac40 │ │ + cbz w11, 4ac94 │ │ add x12, x8, #0x70 │ │ mov w13, #0x62 // #98 │ │ mov x8, x9 │ │ ldr x14, [x12], #24 │ │ subs x15, x9, x14 │ │ cneg x15, x15, mi // mi = first │ │ cmp x15, x13 │ │ csel x13, x15, x13, lt // lt = tstop │ │ csel x8, x14, x8, lt // lt = tstop │ │ subs x11, x11, #0x1 │ │ - b.ne 4abe4 // b.any │ │ + b.ne 4ac38 // b.any │ │ add x11, x8, #0x20 │ │ cmp x8, x9 │ │ and x11, x11, #0xffffffffffffffc0 │ │ - b.le 4ac4c │ │ + b.le 4aca0 │ │ sub x11, x11, #0x30 │ │ cmp x11, x9 │ │ csel x8, x8, x9, lt // lt = tstop │ │ cmp w1, #0x1 │ │ - b.eq 4ac60 // b.none │ │ - tbnz w10, #3, 4ac70 │ │ + b.eq 4acb4 // b.none │ │ + tbnz w10, #3, 4acc4 │ │ cmp x8, #0x2f │ │ - b.gt 4acac │ │ + b.gt 4ad00 │ │ add x8, x8, #0x40 │ │ asr x8, x8, #1 │ │ - b 4ad60 │ │ + b 4adb4 │ │ add x8, x9, #0x20 │ │ and x11, x8, #0x7fffffffffffffc0 │ │ mov x8, x9 │ │ orr x11, x11, #0x30 │ │ cmp x11, x9 │ │ csel x8, x8, x9, gt │ │ cmp w1, #0x1 │ │ - b.ne 4ac28 // b.any │ │ + b.ne 4ac7c // b.any │ │ cmp x8, #0x40 │ │ - b.lt 4ac78 // b.tstop │ │ + b.lt 4accc // b.tstop │ │ add x8, x8, #0x10 │ │ - b 4ad5c │ │ + b 4adb0 │ │ cmp x8, #0x40 │ │ - b.ge 4ad58 // b.tcont │ │ + b.ge 4adac // b.tcont │ │ mov w8, #0x40 // #64 │ │ - b 4ad60 │ │ + b 4adb4 │ │ cmp x8, #0xbf │ │ - b.hi 4ace4 // b.pmore │ │ + b.hi 4ad38 // b.pmore │ │ and x9, x8, #0x3f │ │ cmp x9, #0xa │ │ - b.cc 4ad60 // b.lo, b.ul, b.last │ │ + b.cc 4adb4 // b.lo, b.ul, b.last │ │ and x10, x8, #0x7fffffffffffffc0 │ │ cmp x9, #0x1f │ │ - b.hi 4ad6c // b.pmore │ │ + b.hi 4adc0 // b.pmore │ │ mov w8, #0xa // #10 │ │ orr x8, x10, x8 │ │ - b 4ad60 │ │ + b 4adb4 │ │ cmp x8, #0x7f │ │ - b.hi 4ad58 // b.pmore │ │ + b.hi 4adac // b.pmore │ │ add x8, x8, #0x16 │ │ and x8, x8, #0xffffffffffffffc0 │ │ subs x10, x8, x9 │ │ cneg x10, x10, mi // mi = first │ │ cmp x10, #0x10 │ │ - b.cc 4ad60 // b.lo, b.ul, b.last │ │ + b.cc 4adb4 // b.lo, b.ul, b.last │ │ mov x8, x9 │ │ cmp x9, #0x2f │ │ - b.gt 4ad60 │ │ + b.gt 4adb4 │ │ add x8, x9, #0x40 │ │ lsr x8, x8, #1 │ │ - b 4ad60 │ │ + b 4adb4 │ │ cmp x0, #0x0 │ │ cset w9, gt │ │ cmp x3, #0x0 │ │ cset w10, gt │ │ and w9, w9, w10 │ │ - tbnz w9, #0, 4ad0c │ │ + tbnz w9, #0, 4ad60 │ │ and x9, x3, x0 │ │ - tbnz x9, #63, 4ad0c │ │ + tbnz x9, #63, 4ad60 │ │ mov x9, xzr │ │ - b 4ad54 │ │ + b 4ada8 │ │ ldr x9, [x11, #8] │ │ ldr x9, [x9, #160] │ │ ldrh w9, [x9, #24] │ │ cmp w9, #0xa │ │ - b.cc 4ad48 // b.lo, b.ul, b.last │ │ + b.cc 4ad9c // b.lo, b.ul, b.last │ │ cmp w9, #0x1d │ │ - b.hi 4ad04 // b.pmore │ │ + b.hi 4ad58 // b.pmore │ │ mov w10, #0x1e // #30 │ │ sub w9, w10, w9 │ │ mov x10, #0x6666666666666666 // #7378697629483820646 │ │ movk x10, #0x6667 │ │ mul x9, x9, x3 │ │ smulh x9, x9, x10 │ │ asr x10, x9, #3 │ │ @@ -30612,15 +30601,15 @@ │ │ cmp x0, #0x0 │ │ cneg x0, x8, lt // lt = tstop │ │ ret │ │ mov w11, #0x36 // #54 │ │ cmp x9, #0x36 │ │ orr x10, x10, x11 │ │ csel x8, x10, x8, cc // cc = lo, ul, last │ │ - b 4ad60 │ │ + b 4adb4 │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -30632,429 +30621,429 @@ │ │ mov x20, x0 │ │ add x2, sp, #0x10 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #32] │ │ ldr x0, [x0, #184] │ │ lsl x8, x8, #1 │ │ add x1, x8, #0x310 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #16] │ │ mov x21, x0 │ │ - cbnz w8, 4b32c │ │ + cbnz w8, 4b380 │ │ add x0, x21, #0x20 │ │ mov w1, wzr │ │ mov w2, #0x2b8 // #696 │ │ - bl a5180 │ │ + bl a45c0 │ │ str x20, [x21] │ │ add x25, x21, #0x310 │ │ movi v0.2d, #0x0 │ │ ldr x8, [x20, #32] │ │ str x22, [x21, #776] │ │ strh wzr, [x21, #728] │ │ str x25, [x21, #16] │ │ str w8, [x21, #8] │ │ stp q0, q0, [x21, #736] │ │ str xzr, [x21, #768] │ │ ldr x22, [x20, #168] │ │ - cbz w8, 4ae74 │ │ + cbz w8, 4aec8 │ │ and x8, x8, #0xffffffff │ │ cmp x8, #0x10 │ │ - b.cs 4ae30 // b.hs, b.nlast │ │ + b.cs 4ae84 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 4ae58 │ │ + b 4aeac │ │ and x9, x8, #0xfffffff0 │ │ and x10, x8, #0xf │ │ mvni v0.8h, #0xc0, lsl #8 │ │ add x11, x21, #0x320 │ │ mov x12, x9 │ │ stp q0, q0, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x12, x12, #0x10 │ │ - b.ne 4ae44 // b.any │ │ - cbz x10, 4ae74 │ │ + b.ne 4ae98 // b.any │ │ + cbz x10, 4aec8 │ │ sub x8, x8, x9 │ │ add x9, x21, x9, lsl #1 │ │ add x9, x9, #0x310 │ │ mov w10, #0x3fff // #16383 │ │ subs x8, x8, #0x1 │ │ strh w10, [x9], #2 │ │ - b.ne 4ae68 // b.any │ │ + b.ne 4aebc // b.any │ │ mov w1, #0x6963 // #26979 │ │ mov x0, x20 │ │ movk w1, #0x756e, lsl #16 │ │ - bl 3c310 │ │ - cbz w0, 4aeb4 │ │ + bl 3c364 │ │ + cbz w0, 4af08 │ │ ldr x8, [x21, #776] │ │ mov w9, #0x3fff // #16383 │ │ ldr w8, [x8, #24] │ │ cmp w8, w9 │ │ - b.eq 4b320 // b.none │ │ + b.eq 4b374 // b.none │ │ ldr w9, [x21, #8] │ │ - cbz w9, 4b320 │ │ + cbz w9, 4b374 │ │ cmp w9, #0x4 │ │ - b.cs 4b26c // b.hs, b.nlast │ │ + b.cs 4b2c0 // b.hs, b.nlast │ │ mov x10, xzr │ │ - b 4b364 │ │ - adrp x8, d000 │ │ - adrp x27, a6000 │ │ - adrp x28, a7000 │ │ + b 4b3b8 │ │ + adrp x8, d000 │ │ + adrp x27, a6000 │ │ + adrp x28, a6000 │ │ mov x26, xzr │ │ - add x8, x8, #0x924 │ │ - add x27, x27, #0xf50 │ │ - add x28, x28, #0x138 │ │ + add x8, x8, #0x964 │ │ + add x27, x27, #0x390 │ │ + add x28, x28, #0x578 │ │ stp x22, x19, [sp] │ │ - b 4aee8 │ │ + b 4af3c │ │ add x26, x26, #0x1 │ │ cmp x26, #0x57 │ │ ldr x8, [x28, x26, lsl #3] │ │ - b.eq 4b084 // b.none │ │ + b.eq 4b0d8 // b.none │ │ ldr w9, [x8, #8] │ │ ldr x24, [x27, x9, lsl #3] │ │ ldr x19, [x24, #8] │ │ - cbz x19, 4aed8 │ │ + cbz x19, 4af2c │ │ ldr w8, [x8, #16] │ │ cmp w8, #0xa │ │ - b.ne 4aed8 // b.any │ │ + b.ne 4af2c // b.any │ │ ldr w8, [x19] │ │ - cbnz w8, 4af24 │ │ + cbnz w8, 4af78 │ │ ldr x19, [x24, #16] │ │ ldr w8, [x19] │ │ - cbnz w8, 4afd4 │ │ - b 4aed8 │ │ + cbnz w8, 4b028 │ │ + b 4af2c │ │ ldr w8, [x19, #8]! │ │ - cbz w8, 4af0c │ │ + cbz w8, 4af60 │ │ mov w22, w8 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 4af60 │ │ + cbz w0, 4afb4 │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4af60 // b.hs, b.nlast │ │ + b.cs 4afb4 // b.hs, b.nlast │ │ ldrh w8, [x25, w0, uxtw #1] │ │ mvn w8, w8 │ │ tst w8, #0x3fff │ │ - b.ne 4af60 // b.any │ │ + b.ne 4afb4 // b.any │ │ mov w8, w0 │ │ strh w26, [x25, x8, lsl #1] │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3c794 │ │ + bl 3c7e8 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 4af1c │ │ + cbz w8, 4af70 │ │ mov x1, x0 │ │ - b 4af98 │ │ + b 4afec │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ - bl 3c794 │ │ + bl 3c7e8 │ │ ldur w8, [x29, #-12] │ │ mov x1, x0 │ │ - cbz w8, 4af1c │ │ + cbz w8, 4af70 │ │ ldr w9, [x19, #4] │ │ cmp x1, x9 │ │ - b.hi 4af1c // b.pmore │ │ + b.hi 4af70 // b.pmore │ │ ldr w9, [x21, #8] │ │ cmp w8, w9 │ │ - b.cs 4af80 // b.hs, b.nlast │ │ + b.cs 4afd4 // b.hs, b.nlast │ │ ldrh w9, [x25, w8, uxtw #1] │ │ mvn w9, w9 │ │ tst w9, #0x3fff │ │ - b.ne 4af80 // b.any │ │ + b.ne 4afd4 // b.any │ │ mov w8, w8 │ │ strh w26, [x25, x8, lsl #1] │ │ - b 4af80 │ │ + b 4afd4 │ │ ldr w8, [x19, #8]! │ │ - cbz w8, 4aed8 │ │ + cbz w8, 4af2c │ │ mov w22, w8 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 4b014 │ │ + cbz w0, 4b068 │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b014 // b.hs, b.nlast │ │ + b.cs 4b068 // b.hs, b.nlast │ │ ldrh w8, [x25, w0, uxtw #1] │ │ and x9, x8, #0x3fff │ │ cmp x26, x9 │ │ - b.ne 4b014 // b.any │ │ + b.ne 4b068 // b.any │ │ mov w9, w0 │ │ orr w8, w8, #0x4000 │ │ strh w8, [x25, x9, lsl #1] │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3c794 │ │ + bl 3c7e8 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 4afcc │ │ + cbz w8, 4b020 │ │ mov x1, x0 │ │ - b 4b04c │ │ + b 4b0a0 │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ - bl 3c794 │ │ + bl 3c7e8 │ │ ldur w8, [x29, #-12] │ │ mov x1, x0 │ │ - cbz w8, 4afcc │ │ + cbz w8, 4b020 │ │ ldr w9, [x19, #4] │ │ cmp x1, x9 │ │ - b.hi 4afcc // b.pmore │ │ + b.hi 4b020 // b.pmore │ │ ldr w9, [x21, #8] │ │ cmp w8, w9 │ │ - b.cs 4b034 // b.hs, b.nlast │ │ + b.cs 4b088 // b.hs, b.nlast │ │ ldrh w9, [x25, w8, uxtw #1] │ │ and x10, x9, #0x3fff │ │ cmp x26, x10 │ │ - b.ne 4b034 // b.any │ │ + b.ne 4b088 // b.any │ │ mov w8, w8 │ │ orr w9, w9, #0x4000 │ │ strh w9, [x25, x8, lsl #1] │ │ - b 4b034 │ │ + b 4b088 │ │ mov x0, x20 │ │ mov w1, #0x30 // #48 │ │ - bl 3a9d4 │ │ - cbz w0, 4b0b4 │ │ + bl 3aa28 │ │ + cbz w0, 4b108 │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b0b4 // b.hs, b.nlast │ │ + b.cs 4b108 // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x31 // #49 │ │ - bl 3a9d4 │ │ - cbz w0, 4b0e4 │ │ + bl 3aa28 │ │ + cbz w0, 4b138 │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b0e4 // b.hs, b.nlast │ │ + b.cs 4b138 // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x32 // #50 │ │ - bl 3a9d4 │ │ - cbz w0, 4b114 │ │ + bl 3aa28 │ │ + cbz w0, 4b168 │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b114 // b.hs, b.nlast │ │ + b.cs 4b168 // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x33 // #51 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ ldp x22, x19, [sp] │ │ - cbz w0, 4b148 │ │ + cbz w0, 4b19c │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b148 // b.hs, b.nlast │ │ + b.cs 4b19c // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x34 // #52 │ │ - bl 3a9d4 │ │ - cbz w0, 4b178 │ │ + bl 3aa28 │ │ + cbz w0, 4b1cc │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b178 // b.hs, b.nlast │ │ + b.cs 4b1cc // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x35 // #53 │ │ - bl 3a9d4 │ │ - cbz w0, 4b1a8 │ │ + bl 3aa28 │ │ + cbz w0, 4b1fc │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b1a8 // b.hs, b.nlast │ │ + b.cs 4b1fc // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x36 // #54 │ │ - bl 3a9d4 │ │ - cbz w0, 4b1d8 │ │ + bl 3aa28 │ │ + cbz w0, 4b22c │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b1d8 // b.hs, b.nlast │ │ + b.cs 4b22c // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x37 // #55 │ │ - bl 3a9d4 │ │ - cbz w0, 4b208 │ │ + bl 3aa28 │ │ + cbz w0, 4b25c │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b208 // b.hs, b.nlast │ │ + b.cs 4b25c // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x38 // #56 │ │ - bl 3a9d4 │ │ - cbz w0, 4b238 │ │ + bl 3aa28 │ │ + cbz w0, 4b28c │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4b238 // b.hs, b.nlast │ │ + b.cs 4b28c // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ mov x0, x20 │ │ mov w1, #0x39 // #57 │ │ - bl 3a9d4 │ │ - cbz w0, 4ae88 │ │ + bl 3aa28 │ │ + cbz w0, 4aedc │ │ ldr w8, [x21, #8] │ │ cmp w0, w8 │ │ - b.cs 4ae88 // b.hs, b.nlast │ │ + b.cs 4aedc // b.hs, b.nlast │ │ mov w8, w0 │ │ lsl x8, x8, #1 │ │ ldrh w9, [x25, x8] │ │ orr w9, w9, #0x8000 │ │ strh w9, [x25, x8] │ │ - b 4ae88 │ │ + b 4aedc │ │ and x10, x9, #0xfffffffc │ │ mvni v0.4h, #0xc0, lsl #8 │ │ mov x11, x10 │ │ - b 4b288 │ │ + b 4b2dc │ │ add x25, x25, #0x8 │ │ subs x11, x11, #0x4 │ │ - b.eq 4b318 // b.none │ │ + b.eq 4b36c // b.none │ │ ldr d1, [x25] │ │ fmov d2, d1 │ │ bic v2.4h, #0xc0, lsl #8 │ │ cmeq v2.4h, v2.4h, v0.4h │ │ umov w12, v2.h[0] │ │ - tbnz w12, #0, 4b2bc │ │ + tbnz w12, #0, 4b310 │ │ umov w12, v2.h[1] │ │ - tbnz w12, #0, 4b2d4 │ │ + tbnz w12, #0, 4b328 │ │ umov w12, v2.h[2] │ │ - tbnz w12, #0, 4b2ec │ │ + tbnz w12, #0, 4b340 │ │ umov w12, v2.h[3] │ │ - tbz w12, #0, 4b27c │ │ - b 4b304 │ │ + tbz w12, #0, 4b2d0 │ │ + b 4b358 │ │ umov w12, v1.h[0] │ │ and w12, w12, #0xc000 │ │ orr w12, w12, w8 │ │ strh w12, [x25] │ │ umov w12, v2.h[1] │ │ - tbz w12, #0, 4b2a8 │ │ + tbz w12, #0, 4b2fc │ │ umov w12, v1.h[1] │ │ and w12, w12, #0xc000 │ │ orr w12, w12, w8 │ │ strh w12, [x25, #2] │ │ umov w12, v2.h[2] │ │ - tbz w12, #0, 4b2b0 │ │ + tbz w12, #0, 4b304 │ │ umov w12, v1.h[2] │ │ and w12, w12, #0xc000 │ │ orr w12, w12, w8 │ │ strh w12, [x25, #4] │ │ umov w12, v2.h[3] │ │ - tbz w12, #0, 4b27c │ │ + tbz w12, #0, 4b2d0 │ │ umov w12, v1.h[3] │ │ and w12, w12, #0xc000 │ │ orr w12, w12, w8 │ │ strh w12, [x25, #6] │ │ - b 4b27c │ │ + b 4b2d0 │ │ cmp x10, x9 │ │ - b.ne 4b364 // b.any │ │ + b.ne 4b3b8 // b.any │ │ mov w8, wzr │ │ str x22, [x20, #168] │ │ str wzr, [x21, #24] │ │ str x21, [x19] │ │ ldr x9, [x23, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 4b3a0 // b.any │ │ + b.ne 4b3f4 // b.any │ │ ldp x20, x19, [sp, #112] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ add x11, x21, x10, lsl #1 │ │ sub x9, x9, x10 │ │ add x10, x11, #0x310 │ │ - b 4b380 │ │ + b 4b3d4 │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x2 │ │ - b.eq 4b320 // b.none │ │ + b.eq 4b374 // b.none │ │ ldrh w11, [x10] │ │ mvn w12, w11 │ │ tst w12, #0x3fff │ │ - b.ne 4b374 // b.any │ │ + b.ne 4b3c8 // b.any │ │ and w11, w11, #0xc000 │ │ orr w11, w11, w8 │ │ strh w11, [x10] │ │ - b 4b374 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 4b448 │ │ + b 4b3c8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 4b49c │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x8, [x0] │ │ - adrp x22, a7000 │ │ - adrp x23, a6000 │ │ + adrp x22, a6000 │ │ + adrp x23, a6000 │ │ mov x19, x0 │ │ mov x21, xzr │ │ - add x22, x22, #0x138 │ │ + add x22, x22, #0x578 │ │ ldr x20, [x8, #184] │ │ - add x23, x23, #0xf28 │ │ - b 4b3f8 │ │ + add x23, x23, #0x368 │ │ + b 4b44c │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x24, #32] │ │ add x21, x21, #0x8 │ │ cmp x21, #0x2b8 │ │ - b.eq 4b42c // b.none │ │ + b.eq 4b480 // b.none │ │ add x24, x19, x21 │ │ ldr x1, [x24, #32] │ │ - cbz x1, 4b3ec │ │ + cbz x1, 4b440 │ │ ldr x8, [x22, x21] │ │ ldr w8, [x8, #4] │ │ ldr x8, [x23, x8, lsl #3] │ │ ldr x8, [x8, #32] │ │ - cbz x8, 4b3e0 │ │ + cbz x8, 4b434 │ │ mov x0, x1 │ │ blr x8 │ │ add x8, x19, x21 │ │ ldr x1, [x8, #32] │ │ - b 4b3e0 │ │ + b 4b434 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ - b 3899c │ │ + b 38a48 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ @@ -31068,17 +31057,17 @@ │ │ mov w0, #0x3e80000 // #65536000 │ │ ldrh w9, [x9, #24] │ │ lsl x1, x11, #16 │ │ ldr x22, [x10, #776] │ │ lsl x10, x9, #16 │ │ cmp w9, #0x4 │ │ csel x20, x8, x10, cc // cc = lo, ul, last │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp x0, #0x28f │ │ - b.ge 4b4cc // b.tcont │ │ + b.ge 4b520 // b.tcont │ │ ldp x20, x19, [sp, #96] │ │ mov x0, xzr │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ @@ -31087,450 +31076,450 @@ │ │ ldp w24, w28, [x22, #36] │ │ ldp w23, w25, [x22, #44] │ │ ldp w26, w8, [x22, #52] │ │ ldp w27, w22, [x22, #60] │ │ mov x19, x0 │ │ cmp x21, #0x1 │ │ stur w8, [x29, #-4] │ │ - b.lt 4b500 // b.tstop │ │ + b.lt 4b554 // b.tstop │ │ lsl w0, w21, #16 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ - b 4b504 │ │ + b 4b558 │ │ mov w21, #0x4b0000 // #4915200 │ │ clz w8, w21 │ │ clz w9, w20 │ │ add w8, w9, w8 │ │ cmp w8, #0x10 │ │ - b.hi 4b520 // b.pmore │ │ + b.hi 4b574 // b.pmore │ │ lsl w0, w27, #16 │ │ - b 4b52c │ │ + b 4b580 │ │ mov x0, x21 │ │ mov x1, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ lsl w8, w24, #16 │ │ cmp x0, x8 │ │ - b.ge 4b548 // b.tcont │ │ + b.ge 4b59c // b.tcont │ │ lsl w0, w28, #16 │ │ mov x1, x20 │ │ - bl 37f6c │ │ - b 4b634 │ │ + bl 37fcc │ │ + b 4b688 │ │ str w22, [sp, #8] │ │ lsl w22, w23, #16 │ │ cmp x0, x22 │ │ - b.ge 4b590 // b.tcont │ │ + b.ge 4b5e4 // b.tcont │ │ mov x0, x8 │ │ mov x1, x20 │ │ sub w24, w23, w24 │ │ - bl 37f6c │ │ - cbz w24, 4b59c │ │ + bl 37fcc │ │ + cbz w24, 4b5f0 │ │ sub w8, w21, w0 │ │ sub w9, w25, w28 │ │ sxtw x0, w8 │ │ sxtw x1, w9 │ │ sxtw x2, w24 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x21, x0 │ │ lsl w0, w28, #16 │ │ - b 4b628 │ │ + b 4b67c │ │ lsl w8, w26, #16 │ │ cmp x0, x8 │ │ - b.ge 4b5d8 // b.tcont │ │ + b.ge 4b62c // b.tcont │ │ mov x0, x22 │ │ mov x1, x20 │ │ sub w23, w26, w23 │ │ - bl 37f6c │ │ - cbz w23, 4b5e8 │ │ + bl 37fcc │ │ + cbz w23, 4b63c │ │ ldur w9, [x29, #-4] │ │ sub w8, w21, w0 │ │ sxtw x0, w8 │ │ sxtw x2, w23 │ │ sub w9, w9, w25 │ │ sxtw x1, w9 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x21, x0 │ │ lsl w0, w25, #16 │ │ - b 4b628 │ │ + b 4b67c │ │ lsl w9, w27, #16 │ │ cmp x0, x9 │ │ - b.lt 4b5ec // b.tstop │ │ - b 4b658 │ │ + b.lt 4b640 // b.tstop │ │ + b 4b6ac │ │ lsl w8, w26, #16 │ │ mov x0, x8 │ │ mov x1, x20 │ │ sub w22, w27, w26 │ │ - bl 37f6c │ │ - cbz w22, 4b658 │ │ + bl 37fcc │ │ + cbz w22, 4b6ac │ │ ldur w23, [x29, #-4] │ │ sub w8, w21, w0 │ │ ldr w9, [sp, #8] │ │ sxtw x0, w8 │ │ sxtw x2, w22 │ │ sub w9, w9, w23 │ │ sxtw x1, w9 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x21, x0 │ │ lsl w0, w23, #16 │ │ mov x1, x20 │ │ - bl 37f6c │ │ + bl 37fcc │ │ add x0, x0, x21 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ - b 37f6c │ │ + b 37fcc │ │ ldr w8, [sp, #8] │ │ lsl w0, w8, #16 │ │ - b 4b53c │ │ + b 4b590 │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ str x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mov x22, x1 │ │ mrs x23, tpidr_el0 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ ldr x8, [x23, #40] │ │ mov x19, x0 │ │ - add x1, x1, #0x45e │ │ + add x1, x1, #0x49e │ │ mov x0, x22 │ │ mov w20, w3 │ │ mov x21, x2 │ │ stur x8, [x29, #-8] │ │ - bl a51a0 │ │ - cbz w0, 4b704 │ │ - adrp x1, b000 │ │ - mov x0, x22 │ │ - add x1, x1, #0x30a │ │ - bl a51a0 │ │ - cbz w0, 4b764 │ │ - adrp x1, a000 │ │ - mov x0, x22 │ │ - add x1, x1, #0xb22 │ │ - bl a51a0 │ │ - cbz w0, 4b77c │ │ - adrp x1, b000 │ │ - mov x0, x22 │ │ - add x1, x1, #0x2ec │ │ - bl a51a0 │ │ - cbz w0, 4b7b0 │ │ - adrp x1, a000 │ │ - mov x0, x22 │ │ - add x1, x1, #0xe58 │ │ - bl a51a0 │ │ - cbz w0, 4b940 │ │ + bl a45e0 │ │ + cbz w0, 4b758 │ │ + adrp x1, b000 │ │ + mov x0, x22 │ │ + add x1, x1, #0x34a │ │ + bl a45e0 │ │ + cbz w0, 4b7b8 │ │ + adrp x1, a000 │ │ + mov x0, x22 │ │ + add x1, x1, #0xb62 │ │ + bl a45e0 │ │ + cbz w0, 4b7d0 │ │ + adrp x1, b000 │ │ + mov x0, x22 │ │ + add x1, x1, #0x32c │ │ + bl a45e0 │ │ + cbz w0, 4b804 │ │ + adrp x1, a000 │ │ + mov x0, x22 │ │ + add x1, x1, #0xe98 │ │ + bl a45e0 │ │ + cbz w0, 4b994 │ │ mov w0, #0xc // #12 │ │ - b 4b788 │ │ + b 4b7dc │ │ tst w20, #0xff │ │ - b.ne 4b784 // b.any │ │ - adrp x11, d000 │ │ - adrp x10, a7000 │ │ + b.ne 4b7d8 // b.any │ │ + adrp x11, d000 │ │ + adrp x10, a6000 │ │ mov x8, xzr │ │ ldr w9, [x21] │ │ - add x11, x11, #0x924 │ │ - add x10, x10, #0x138 │ │ - b 4b740 │ │ + add x11, x11, #0x964 │ │ + add x10, x10, #0x578 │ │ + b 4b794 │ │ add x11, x10, x8, lsl #3 │ │ add x12, x8, #0x1 │ │ mov x8, x12 │ │ cmp x12, #0x57 │ │ ldr x11, [x11, #8] │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ ldr w12, [x11, #8] │ │ cmp w12, w9 │ │ - b.ne 4b728 // b.any │ │ + b.ne 4b77c // b.any │ │ ldr w11, [x11, #16] │ │ cmp w11, #0xa │ │ - b.ne 4b728 // b.any │ │ + b.ne 4b77c // b.any │ │ mov w0, wzr │ │ str w8, [x19, #24] │ │ - b 4b788 │ │ + b 4b7dc │ │ tst w20, #0xff │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ ldr w8, [x21] │ │ mov w0, wzr │ │ str w8, [x19, #28] │ │ - b 4b788 │ │ + b 4b7dc │ │ tst w20, #0xff │ │ - b.eq 4b964 // b.none │ │ + b.eq 4b9b8 // b.none │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4ba68 // b.any │ │ + b.ne 4babc // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x29, x30, [sp, #48] │ │ ldr x23, [sp, #64] │ │ add sp, sp, #0x70 │ │ ret │ │ tst w20, #0xff │ │ - b.eq 4b988 // b.none │ │ + b.eq 4b9dc // b.none │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x8, x21 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x20, x0 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #12] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #16] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #20] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #24] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #28] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #32] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2c │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, x8, #0x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x8, [sp] │ │ str w0, [sp, #36] │ │ ldrb w9, [x8] │ │ orr w9, w9, #0x20 │ │ cmp w9, #0x20 │ │ - b.ne 4b784 // b.any │ │ + b.ne 4b7d8 // b.any │ │ cmp x21, x8 │ │ - b.eq 4b784 // b.none │ │ + b.eq 4b7d8 // b.none │ │ add x21, sp, #0x8 │ │ - b 4b98c │ │ + b 4b9e0 │ │ tst w20, #0xff │ │ - b.eq 4ba20 // b.none │ │ + b.eq 4ba74 // b.none │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ - cbz x0, 4ba38 │ │ + bl a4620 │ │ + cbz x0, 4ba8c │ │ mov w8, #0x1 // #1 │ │ - b 4ba24 │ │ + b 4ba78 │ │ ldr x20, [x21] │ │ - cbz x20, 4ba30 │ │ + cbz x20, 4ba84 │ │ ldr x8, [x20, #216] │ │ str x8, [sp, #8] │ │ - cbz x8, 4ba40 │ │ + cbz x8, 4ba94 │ │ ldr w9, [x21, #8] │ │ mov w0, wzr │ │ str w9, [x8, #24] │ │ - b 4b788 │ │ + b 4b7dc │ │ ldr w20, [x21] │ │ mov w0, #0x6 // #6 │ │ - tbnz w20, #31, 4b788 │ │ + tbnz w20, #31, 4b7dc │ │ ldr w8, [x21, #8] │ │ - tbnz w8, #31, 4b788 │ │ + tbnz w8, #31, 4b7dc │ │ ldr w9, [x21, #16] │ │ - tbnz w9, #31, 4b788 │ │ + tbnz w9, #31, 4b7dc │ │ ldr w10, [x21, #24] │ │ - tbnz w10, #31, 4b788 │ │ + tbnz w10, #31, 4b7dc │ │ ldr w11, [x21, #4] │ │ - tbnz w11, #31, 4b788 │ │ + tbnz w11, #31, 4b7dc │ │ ldr w12, [x21, #12] │ │ - tbnz w12, #31, 4b788 │ │ + tbnz w12, #31, 4b7dc │ │ ldr w13, [x21, #20] │ │ - tbnz w13, #31, 4b788 │ │ + tbnz w13, #31, 4b7dc │ │ ldr w14, [x21, #28] │ │ - tbnz w14, #31, 4b788 │ │ + tbnz w14, #31, 4b7dc │ │ cmp w20, w8 │ │ - b.gt 4b788 │ │ + b.gt 4b7dc │ │ cmp w8, w9 │ │ - b.gt 4b788 │ │ + b.gt 4b7dc │ │ mov w0, #0x6 // #6 │ │ cmp w9, w10 │ │ - b.hi 4b788 // b.pmore │ │ + b.hi 4b7dc // b.pmore │ │ cmp w11, #0x1f4 │ │ - b.hi 4b788 // b.pmore │ │ + b.hi 4b7dc // b.pmore │ │ cmp w12, #0x1f4 │ │ - b.hi 4b788 // b.pmore │ │ + b.hi 4b7dc // b.pmore │ │ cmp w13, #0x1f4 │ │ - b.hi 4b788 // b.pmore │ │ + b.hi 4b7dc // b.pmore │ │ cmp w14, #0x1f4 │ │ - b.hi 4b788 // b.pmore │ │ + b.hi 4b7dc // b.pmore │ │ mov w0, wzr │ │ stp w20, w11, [x19, #36] │ │ stp w8, w12, [x19, #44] │ │ stp w9, w13, [x19, #52] │ │ stp w10, w14, [x19, #60] │ │ - b 4b788 │ │ + b 4b7dc │ │ ldrb w8, [x21] │ │ mov w0, wzr │ │ strb w8, [x19, #32] │ │ - b 4b788 │ │ + b 4b7dc │ │ mov w0, #0x23 // #35 │ │ - b 4b788 │ │ + b 4b7dc │ │ strb wzr, [x19, #32] │ │ - b 4b788 │ │ + b 4b7dc │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ mov x2, x19 │ │ - bl 4ad80 │ │ - cbnz w0, 4b788 │ │ - adrp x9, 4b000 │ │ + bl 4add4 │ │ + cbnz w0, 4b7dc │ │ + adrp x9, 4b000 │ │ ldr x8, [sp, #8] │ │ - add x9, x9, #0x3a4 │ │ + add x9, x9, #0x3f8 │ │ stp x8, x9, [x20, #216] │ │ - b 4b978 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 4b9cc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x21, x1 │ │ mrs x22, tpidr_el0 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ - add x1, x1, #0xbb0 │ │ + add x1, x1, #0xbf0 │ │ mov x0, x21 │ │ mov x19, x2 │ │ str x8, [sp, #8] │ │ - bl a51a0 │ │ - cbz w0, 4bb18 │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x45e │ │ - bl a51a0 │ │ - cbz w0, 4bb3c │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x30a │ │ - bl a51a0 │ │ - cbz w0, 4bb58 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0xb22 │ │ - bl a51a0 │ │ - cbz w0, 4bb64 │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x2ec │ │ - bl a51a0 │ │ - cbz w0, 4bbb8 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0xe58 │ │ - bl a51a0 │ │ - cbz w0, 4bbfc │ │ + bl a45e0 │ │ + cbz w0, 4bb6c │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x49e │ │ + bl a45e0 │ │ + cbz w0, 4bb90 │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x34a │ │ + bl a45e0 │ │ + cbz w0, 4bbac │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0xb62 │ │ + bl a45e0 │ │ + cbz w0, 4bbb8 │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x32c │ │ + bl a45e0 │ │ + cbz w0, 4bc0c │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0xe98 │ │ + bl a45e0 │ │ + cbz w0, 4bc50 │ │ mov w0, #0xc // #12 │ │ - b 4bc1c │ │ + b 4bc70 │ │ ldr x21, [x19] │ │ - cbz x21, 4bb88 │ │ + cbz x21, 4bbdc │ │ ldr x8, [x21, #216] │ │ str x8, [sp] │ │ - cbz x8, 4bb90 │ │ + cbz x8, 4bbe4 │ │ ldr x8, [x8, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ - b 4bc1c │ │ + b 4bc70 │ │ ldr w8, [x20, #24] │ │ - adrp x9, a7000 │ │ - add x9, x9, #0x138 │ │ + adrp x9, a6000 │ │ + add x9, x9, #0x578 │ │ ldr x8, [x9, x8, lsl #3] │ │ ldr w8, [x8, #8] │ │ str w8, [x19] │ │ - b 4bc1c │ │ + b 4bc70 │ │ ldr w8, [x20, #28] │ │ str w8, [x19] │ │ - b 4bc1c │ │ + b 4bc70 │ │ ldr x21, [x19] │ │ - cbz x21, 4bb88 │ │ + cbz x21, 4bbdc │ │ ldr x8, [x21, #216] │ │ str x8, [sp] │ │ - cbz x8, 4bc08 │ │ + cbz x8, 4bc5c │ │ ldr w8, [x8, #24] │ │ mov w0, wzr │ │ str w8, [x19, #8] │ │ - b 4bc1c │ │ + b 4bc70 │ │ mov w0, #0x23 // #35 │ │ - b 4bc1c │ │ + b 4bc70 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov x2, x20 │ │ - bl 4ad80 │ │ - cbnz w0, 4bc1c │ │ - adrp x9, 4b000 │ │ + bl 4add4 │ │ + cbnz w0, 4bc70 │ │ + adrp x9, 4b000 │ │ ldr x8, [sp] │ │ - add x9, x9, #0x3a4 │ │ + add x9, x9, #0x3f8 │ │ stp x8, x9, [x21, #216] │ │ - b 4bb2c │ │ + b 4bb80 │ │ ldr w8, [x20, #36] │ │ str w8, [x19] │ │ ldr w8, [x20, #40] │ │ str w8, [x19, #4] │ │ ldr w8, [x20, #44] │ │ str w8, [x19, #8] │ │ ldr w8, [x20, #48] │ │ @@ -31539,256 +31528,256 @@ │ │ str w8, [x19, #16] │ │ ldr w8, [x20, #56] │ │ str w8, [x19, #20] │ │ ldr w8, [x20, #60] │ │ str w8, [x19, #24] │ │ ldr w8, [x20, #64] │ │ str w8, [x19, #28] │ │ - b 4bc1c │ │ + b 4bc70 │ │ ldrb w8, [x20, #32] │ │ strb w8, [x19] │ │ - b 4bc1c │ │ + b 4bc70 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov x2, x20 │ │ - bl 4ad80 │ │ - cbz w0, 4bc40 │ │ + bl 4add4 │ │ + cbz w0, 4bc94 │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 4bc54 // b.any │ │ + b.ne 4bca8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - adrp x9, 4b000 │ │ + adrp x9, 4b000 │ │ ldr x8, [sp] │ │ - add x9, x9, #0x3a4 │ │ + add x9, x9, #0x3f8 │ │ stp x8, x9, [x21, #216] │ │ - b 4bb78 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 4bbcc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 4bcdc │ │ + cbz x0, 4bd30 │ │ mov x19, x1 │ │ - cbz x1, 4bce4 │ │ + cbz x1, 4bd38 │ │ ldr x20, [x0] │ │ mov x21, x0 │ │ add x2, sp, #0x4 │ │ mov w1, #0xd8 // #216 │ │ mov x0, x20 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 4bcd4 │ │ + cbnz w8, 4bd28 │ │ mov w9, #0xffffffff // #-1 │ │ str x21, [x0, #208] │ │ str x20, [x0, #144] │ │ stp xzr, xzr, [x0, #120] │ │ str xzr, [x0, #112] │ │ str w9, [x0, #140] │ │ strb wzr, [x0, #152] │ │ str x20, [x0, #192] │ │ stp xzr, xzr, [x0, #168] │ │ str xzr, [x0, #160] │ │ str w9, [x0, #188] │ │ strb wzr, [x0, #200] │ │ str x0, [x19] │ │ - b 4bce8 │ │ + b 4bd3c │ │ mov w8, #0x21 // #33 │ │ - b 4bce8 │ │ + b 4bd3c │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 4bd10 // b.any │ │ + b.ne 4bd64 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 4bd4c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 4bda0 │ │ cmp x4, #0x10, lsl #12 │ │ mov w8, #0x10000 // #65536 │ │ csel x8, x4, x8, gt │ │ mov w9, #0xffffffff // #-1 │ │ stp w2, w3, [x0, #84] │ │ str w3, [x0, #92] │ │ stp x8, x1, [x0, #96] │ │ str wzr, [x0, #112] │ │ str w9, [x0, #140] │ │ strb wzr, [x0, #152] │ │ str wzr, [x0, #160] │ │ str w9, [x0, #188] │ │ strb wzr, [x0, #200] │ │ ret │ │ - cbz x0, 4bdf8 │ │ + cbz x0, 4be4c │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x20, [x0, #144] │ │ mov x19, x0 │ │ ldr x8, [x0, #208] │ │ ldr x1, [x0, #120] │ │ mov x0, x20 │ │ ldr x21, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #128] │ │ mov x0, x20 │ │ str xzr, [x19, #120] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x20, [x19, #192] │ │ mov w22, #0xffffffff // #-1 │ │ movi v0.2d, #0x0 │ │ ldr x1, [x19, #168] │ │ str xzr, [x19, #128] │ │ mov x0, x20 │ │ str w22, [x19, #140] │ │ strb wzr, [x19, #152] │ │ str d0, [x19, #112] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #176] │ │ mov x0, x20 │ │ str xzr, [x19, #168] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x19, #176] │ │ mov x0, x21 │ │ mov x1, x19 │ │ str w22, [x19, #188] │ │ strb wzr, [x19, #200] │ │ str d0, [x19, #160] │ │ str xzr, [x19, #208] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 3899c │ │ + b 38a48 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x23, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x23, #40] │ │ mov w0, #0x6 // #6 │ │ stur x8, [x29, #-8] │ │ - cbz x20, 4bf2c │ │ + cbz x20, 4bf80 │ │ mov x19, x1 │ │ - cbz x1, 4bf2c │ │ + cbz x1, 4bf80 │ │ mov x24, x20 │ │ ldr q1, [x19] │ │ ldr q0, [x24, #16]! │ │ sub v0.2d, v1.2d, v0.2d │ │ cmeq v1.2d, v0.2d, #0 │ │ str q0, [sp, #16] │ │ xtn v1.2s, v1.2d │ │ mov w8, v1.s[1] │ │ fmov w9, s1 │ │ and w8, w9, w8 │ │ - tbz w8, #0, 4be68 │ │ + tbz w8, #0, 4bebc │ │ mov w0, wzr │ │ - b 4bf2c │ │ + b 4bf80 │ │ add x0, sp, #0x10 │ │ - bl 37d8c │ │ + bl 37dec │ │ mov x21, x0 │ │ ldp x0, x1, [sp, #16] │ │ - bl 40358 │ │ + bl 4038c │ │ mov x22, x0 │ │ ldr x1, [x20, #104] │ │ add x2, x0, #0x5a0, lsl #12 │ │ add x0, sp, #0x10 │ │ - bl 40654 │ │ + bl 40688 │ │ ldrb w8, [x20, #40] │ │ - cbz w8, 4beb0 │ │ + cbz w8, 4bf04 │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov x2, x21 │ │ - bl 4bf58 │ │ - cbnz w0, 4bf2c │ │ - b 4bec4 │ │ + bl 4bfac │ │ + cbnz w0, 4bf80 │ │ + b 4bf18 │ │ mov x0, x20 │ │ mov x1, x21 │ │ str x22, [x20, #8] │ │ - bl 4c0ec │ │ - cbnz w0, 4bf2c │ │ + bl 4c140 │ │ + cbnz w0, 4bf80 │ │ ldr q0, [x19] │ │ add x0, x20, #0x70 │ │ ldr q1, [sp, #16] │ │ mov x1, sp │ │ mov w2, #0x1 // #1 │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp] │ │ - bl 4c4a4 │ │ - cbnz w0, 4bf2c │ │ + bl 4c4f8 │ │ + cbnz w0, 4bf80 │ │ ldp x8, x9, [sp, #16] │ │ add x0, x20, #0xa0 │ │ mov x1, sp │ │ ldp x10, x11, [x19] │ │ mov w2, #0x1 // #1 │ │ neg x12, x8 │ │ neg x13, x9 │ │ sub x8, x10, x8 │ │ sub x9, x11, x9 │ │ stp x12, x13, [sp, #16] │ │ stp x8, x9, [sp] │ │ - bl 4c4a4 │ │ - cbnz w0, 4bf2c │ │ + bl 4c4f8 │ │ + cbnz w0, 4bf80 │ │ str x22, [x20] │ │ ldr q0, [x19] │ │ str x21, [x20, #32] │ │ str q0, [x24] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4bf54 // b.any │ │ + b.ne 4bfa8 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ mov x21, x1 │ │ ldr x8, [x22, #40] │ │ mov x19, x2 │ │ mov x20, x0 │ │ add x2, x21, #0x5a0, lsl #12 │ │ stur x8, [x29, #-8] │ │ ldr x1, [x0, #104] │ │ add x0, sp, #0x10 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x20, #16] │ │ add x0, x20, #0x70 │ │ ldr q1, [sp, #16] │ │ ldr w8, [x20, #140] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp] │ │ - tbnz w8, #31, 4c00c │ │ + tbnz w8, #31, 4c060 │ │ ldr w9, [x0] │ │ add w10, w8, #0x1 │ │ cmp w9, w10 │ │ - b.ls 4c008 // b.plast │ │ + b.ls 4c05c // b.plast │ │ sub w10, w9, #0x1 │ │ ldr x11, [x20, #120] │ │ str w10, [x20, #112] │ │ ldr q0, [x11, w10, uxtw #4] │ │ str q0, [x11, x8, lsl #4] │ │ ldr x11, [x20, #128] │ │ ldrb w10, [x11, x10] │ │ @@ -31798,34 +31787,34 @@ │ │ orr w11, w11, #0x4 │ │ strb w11, [x10, x8] │ │ sub w8, w9, #0x2 │ │ ldr x9, [x20, #128] │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ - b 4c00c │ │ + b 4c060 │ │ str w8, [x0] │ │ ldr w8, [x20, #112] │ │ mov x1, sp │ │ mov w2, wzr │ │ strb wzr, [x20, #136] │ │ str w8, [x20, #140] │ │ - bl 4c4a4 │ │ - cbnz w0, 4c0c4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4c118 │ │ ldr q0, [x20, #16] │ │ add x0, x20, #0xa0 │ │ ldr q1, [sp, #16] │ │ ldr w8, [x20, #188] │ │ sub v0.2d, v0.2d, v1.2d │ │ str q0, [sp] │ │ - tbnz w8, #31, 4c0a0 │ │ + tbnz w8, #31, 4c0f4 │ │ ldr w9, [x0] │ │ add w10, w8, #0x1 │ │ cmp w9, w10 │ │ - b.ls 4c09c // b.plast │ │ + b.ls 4c0f0 // b.plast │ │ sub w10, w9, #0x1 │ │ ldr x11, [x20, #168] │ │ str w10, [x20, #160] │ │ ldr q0, [x11, w10, uxtw #4] │ │ str q0, [x11, x8, lsl #4] │ │ ldr x11, [x20, #176] │ │ ldrb w10, [x11, x10] │ │ @@ -31835,35 +31824,35 @@ │ │ orr w11, w11, #0x4 │ │ strb w11, [x10, x8] │ │ sub w8, w9, #0x2 │ │ ldr x9, [x20, #176] │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ - b 4c0a0 │ │ + b 4c0f4 │ │ str w8, [x0] │ │ ldr w8, [x20, #160] │ │ mov x1, sp │ │ mov w2, wzr │ │ strb wzr, [x20, #184] │ │ str w8, [x20, #188] │ │ - bl 4c4a4 │ │ + bl 4c4f8 │ │ str x21, [x20, #48] │ │ strb wzr, [x20, #40] │ │ str x19, [x20, #72] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4c0e8 // b.any │ │ + b.ne 4c13c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ @@ -31871,317 +31860,317 @@ │ │ mrs x26, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x26, #40] │ │ mov x20, x1 │ │ stur x8, [x29, #-8] │ │ ldr x0, [x0] │ │ ldr x1, [x19, #8] │ │ - bl 4066c │ │ - cbz x0, 4c2c4 │ │ + bl 406a0 │ │ + cbz x0, 4c318 │ │ lsr x22, x0, #63 │ │ cmp x0, #0x0 │ │ ldp x0, x1, [x19] │ │ mov x24, #0xffffffffffff0000 // #-65536 │ │ stp xzr, xzr, [x29, #-24] │ │ movk x24, #0xffa6, lsl #16 │ │ cneg x23, x24, ge // ge = tcont │ │ - bl 4066c │ │ + bl 406a0 │ │ mov w8, #0x30 // #48 │ │ cmp x0, #0x0 │ │ madd x25, x22, x8, x19 │ │ cinc x8, x0, lt // lt = tstop │ │ ldrb w9, [x25, #136]! │ │ - cbz x20, 4c1f8 │ │ - cbz w9, 4c1f8 │ │ + cbz x20, 4c24c │ │ + cbz w9, 4c24c │ │ mov w9, #0x8001 // #32769 │ │ movk w9, #0xb3, lsl #16 │ │ cmp x0, x9 │ │ - b.gt 4c1f8 │ │ + b.gt 4c24c │ │ mov x9, #0xffffffffffff7fff // #-32769 │ │ movk x9, #0xff4c, lsl #16 │ │ cmp x0, x9 │ │ - b.lt 4c1f8 // b.tstop │ │ + b.lt 4c24c // b.tstop │ │ asr x21, x8, #1 │ │ sub x0, x29, #0x18 │ │ mov x1, x21 │ │ - bl 40024 │ │ + bl 40058 │ │ ldp x2, x1, [x29, #-24] │ │ ldr x0, [x19, #104] │ │ - bl 37eac │ │ + bl 37f0c │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ - cbz x0, 4c1f8 │ │ + cbz x0, 4c24c │ │ cmp x8, x20 │ │ - b.gt 4c1f8 │ │ + b.gt 4c24c │ │ ldr x9, [x19, #32] │ │ cmp x9, x8 │ │ - b.lt 4c1f8 // b.tstop │ │ + b.lt 4c24c // b.tstop │ │ ldr x8, [x19] │ │ add x9, x21, x23 │ │ ldr x0, [x19, #104] │ │ ldur x1, [x29, #-24] │ │ add x21, x9, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x1, x0 │ │ add x0, sp, #0x10 │ │ mov x2, x21 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ - b 4c214 │ │ + b 4c268 │ │ ldr x8, [x19, #8] │ │ add x0, sp, #0x10 │ │ ldr x1, [x19, #104] │ │ add x2, x8, x23 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ strb wzr, [x25] │ │ ldr q1, [sp, #16] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #16] │ │ mov w21, #0x30 // #48 │ │ add x1, sp, #0x10 │ │ mov w2, wzr │ │ madd x8, x22, x21, x19 │ │ add x0, x8, #0x70 │ │ - bl 4c4a4 │ │ - cbnz w0, 4c2c4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4c318 │ │ ldr w28, [x19, #88] │ │ eor w23, w22, #0x1 │ │ - cbz w28, 4c2b8 │ │ + cbz w28, 4c30c │ │ mov x8, #0xffffffffffff0000 // #-65536 │ │ umaddl x9, w23, w21, x19 │ │ movk x8, #0xff4c, lsl #16 │ │ ldr x22, [x19, #104] │ │ add x21, x9, #0x70 │ │ cmp w28, #0x1 │ │ mul x25, x23, x8 │ │ stp xzr, xzr, [x29, #-24] │ │ add x27, x25, #0x5a0, lsl #12 │ │ - b.ne 4c2f4 // b.any │ │ + b.ne 4c348 // b.any │ │ ldr x8, [x19, #8] │ │ add x0, sp, #0x10 │ │ mov x1, x22 │ │ add x2, x8, x27 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ mov w8, #0x30 // #48 │ │ ldr q1, [sp, #16] │ │ nop │ │ madd x8, x23, x8, x19 │ │ add v0.2d, v1.2d, v0.2d │ │ strb wzr, [x8, #136] │ │ str q0, [sp, #16] │ │ add x1, sp, #0x10 │ │ mov x0, x21 │ │ mov w2, wzr │ │ - bl 4c4a4 │ │ - b 4c2c4 │ │ + bl 4c4f8 │ │ + b 4c318 │ │ mov x0, x19 │ │ mov w1, w23 │ │ - bl 4e23c │ │ + bl 4e274 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4c4a0 // b.any │ │ + b.ne 4c4f4 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldp x0, x1, [x19] │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ and x10, x0, #0xfffffffffffffffe │ │ cinc x9, x0, lt // lt = tstop │ │ sub x11, x24, x25 │ │ asr x9, x9, #1 │ │ cmp x10, #0xb40, lsl #12 │ │ ldr x8, [x19] │ │ csel x25, x11, x9, eq // eq = none │ │ ldr x1, [x19, #96] │ │ sub x0, x29, #0x18 │ │ mov x2, x25 │ │ add x8, x8, x27 │ │ add x24, x8, x25 │ │ - bl 40654 │ │ + bl 40688 │ │ ldur x2, [x29, #-24] │ │ cmp x2, #0x10, lsl #12 │ │ - b.ge 4c43c // b.tcont │ │ + b.ge 4c490 // b.tcont │ │ cmp w28, #0x2 │ │ - b.ne 4c270 // b.any │ │ + b.ne 4c2c4 // b.any │ │ cmp x25, #0x0 │ │ cneg x8, x25, mi // mi = first │ │ cmp x8, #0x39 │ │ - b.ls 4c43c // b.plast │ │ + b.ls 4c490 // b.plast │ │ ldr x1, [x19, #96] │ │ mov x0, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x1, x0 │ │ add x0, sp, #0x10 │ │ mov x2, x24 │ │ - bl 40654 │ │ + bl 40688 │ │ ldp x8, x1, [x29, #-24] │ │ mov w9, #0x10000 // #65536 │ │ sub x0, x9, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x23, x0 │ │ ldr x0, [sp, #24] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [sp, #16] │ │ mov x24, x0 │ │ mov x1, x23 │ │ neg x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr q0, [x19, #16] │ │ mov x1, sp │ │ ldr q1, [sp, #16] │ │ mov w2, wzr │ │ add v0.2d, v1.2d, v0.2d │ │ mov x8, v0.d[1] │ │ fmov x9, d0 │ │ str q0, [sp, #16] │ │ add x23, x9, x24 │ │ add x24, x8, x0 │ │ mov x0, x21 │ │ stp x23, x24, [sp] │ │ - bl 4c4a4 │ │ - cbnz w0, 4c2c4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4c318 │ │ ldp x8, x9, [sp, #16] │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, wzr │ │ lsl x8, x8, #1 │ │ lsl x9, x9, #1 │ │ sub x8, x8, x23 │ │ sub x9, x9, x24 │ │ stp x8, x9, [sp] │ │ - bl 4c4a4 │ │ - cbnz x20, 4c2c4 │ │ - cbnz w0, 4c2c4 │ │ + bl 4c4f8 │ │ + cbnz x20, 4c318 │ │ + cbnz w0, 4c318 │ │ ldr x8, [x19, #8] │ │ mov x0, sp │ │ mov x1, x22 │ │ add x2, x8, x27 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ mov x1, sp │ │ ldr q1, [sp] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp] │ │ - b 4c2a8 │ │ + b 4c2fc │ │ ldp x1, x0, [x19, #96] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x1, x0 │ │ add x0, sp, #0x10 │ │ mov x2, x24 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ add x1, sp, #0x10 │ │ ldr q1, [sp, #16] │ │ mov x0, x21 │ │ mov w2, wzr │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #16] │ │ - bl 4c4a4 │ │ - cbnz x20, 4c2c4 │ │ - cbnz w0, 4c2c4 │ │ + bl 4c4f8 │ │ + cbnz x20, 4c318 │ │ + cbnz w0, 4c318 │ │ ldr x8, [x19, #8] │ │ add x0, sp, #0x10 │ │ ldr x1, [x19, #104] │ │ add x2, x8, x27 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ ldr q1, [sp, #16] │ │ add v0.2d, v1.2d, v0.2d │ │ - b 4c2a0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 4c2f4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x25, tpidr_el0 │ │ mov w19, w2 │ │ ldr x8, [x25, #40] │ │ mov x20, x0 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldrb w8, [x0, #24] │ │ - cbz w8, 4c4fc │ │ + cbz w8, 4c550 │ │ ldr w8, [x20] │ │ mov w0, wzr │ │ ldr x9, [x20, #8] │ │ ldr q0, [x21] │ │ sub w8, w8, #0x1 │ │ str q0, [x9, w8, uxtw #4] │ │ - b 4c610 │ │ + b 4c664 │ │ ldr w9, [x20] │ │ ldr w8, [x20, #28] │ │ cmp w9, w8 │ │ - b.ls 4c554 // b.plast │ │ + b.ls 4c5a8 // b.plast │ │ sub w8, w9, #0x1 │ │ ldr x10, [x20, #8] │ │ lsl x11, x8, #4 │ │ ldr x12, [x21] │ │ ldr x11, [x10, x11] │ │ sub x11, x11, x12 │ │ add x11, x11, #0x1 │ │ cmp x11, #0x2 │ │ - b.hi 4c554 // b.pmore │ │ + b.hi 4c5a8 // b.pmore │ │ add x8, x10, x8, lsl #4 │ │ ldr x10, [x21, #8] │ │ ldr x8, [x8, #8] │ │ sub x8, x8, x10 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x3 │ │ - b.cs 4c554 // b.hs, b.nlast │ │ + b.cs 4c5a8 // b.hs, b.nlast │ │ mov w0, wzr │ │ - b 4c614 │ │ + b 4c668 │ │ ldr w22, [x20, #4] │ │ add w8, w9, #0x1 │ │ str wzr, [sp, #4] │ │ cmp w8, w22 │ │ - b.ls 4c5e4 // b.plast │ │ + b.ls 4c638 // b.plast │ │ ldr x24, [x20, #32] │ │ mov w23, w22 │ │ add w9, w23, w23, lsr #1 │ │ add w23, w9, #0x10 │ │ cmp w23, w8 │ │ - b.cc 4c570 // b.lo, b.ul, b.last │ │ + b.cc 4c5c4 // b.lo, b.ul, b.last │ │ ldr x4, [x20, #8] │ │ add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x10 // #16 │ │ mov x2, x22 │ │ mov x3, x23 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x20, #8] │ │ - cbnz w0, 4c610 │ │ + cbnz w0, 4c664 │ │ ldr x4, [x20, #16] │ │ add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x1 // #1 │ │ mov x2, x22 │ │ mov x3, x23 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x20, #16] │ │ - cbnz w0, 4c610 │ │ + cbnz w0, 4c664 │ │ ldr w9, [x20] │ │ str w23, [x20, #4] │ │ - b 4c5e8 │ │ + b 4c63c │ │ ldr x8, [x20, #16] │ │ mov w11, w9 │ │ ldr x10, [x20, #8] │ │ ldr q0, [x21] │ │ mov w12, #0x1 // #1 │ │ mov w0, wzr │ │ str q0, [x10, w9, uxtw #4] │ │ @@ -32189,69 +32178,69 @@ │ │ ldr w8, [x20] │ │ add w8, w8, #0x1 │ │ str w8, [x20] │ │ strb w19, [x20, #24] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 4c640 // b.any │ │ + b.ne 4c694 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x2d0 │ │ mrs x8, tpidr_el0 │ │ mov x20, x0 │ │ str x8, [sp, #40] │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x8, #40] │ │ stur x8, [x29, #-16] │ │ - cbz x20, 4cb5c │ │ - cbz x1, 4cb5c │ │ + cbz x20, 4cbb0 │ │ + cbz x1, 4cbb0 │ │ str x2, [sp, #32] │ │ - cbz x2, 4cb5c │ │ + cbz x2, 4cbb0 │ │ mov x12, x20 │ │ ldr x8, [x1] │ │ ldr x11, [sp, #32] │ │ ldr x9, [x12, #16]! │ │ sub x9, x9, x8 │ │ add x9, x9, #0x1 │ │ cmp x9, #0x2 │ │ - b.hi 4c6fc // b.pmore │ │ + b.hi 4c750 // b.pmore │ │ ldr x10, [x20, #24] │ │ ldr x9, [x1, #8] │ │ sub x10, x10, x9 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x2 │ │ - b.hi 4c6fc // b.pmore │ │ + b.hi 4c750 // b.pmore │ │ ldr x10, [x11] │ │ sub x8, x8, x10 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4c6fc // b.pmore │ │ + b.hi 4c750 // b.pmore │ │ ldr x8, [x11, #8] │ │ sub x8, x9, x8 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4c6fc // b.pmore │ │ + b.hi 4c750 // b.pmore │ │ ldr q0, [x11] │ │ mov w0, wzr │ │ str q0, [x12] │ │ - b 4cb5c │ │ + b 4cbb0 │ │ add x8, sp, #0xa0 │ │ ldr q0, [x11] │ │ ldr q1, [x1] │ │ add x16, x8, #0x1e0 │ │ ldr q2, [x12] │ │ add x8, x20, #0x70 │ │ mov w21, #0x1 // #1 │ │ @@ -32259,15 +32248,15 @@ │ │ stp x12, x16, [sp, #8] │ │ str x8, [sp, #24] │ │ stp q0, q1, [sp, #160] │ │ str q2, [sp, #192] │ │ str x20, [sp, #48] │ │ ldr x24, [x20] │ │ cmp x19, x16 │ │ - b.cs 4c7ac // b.hs, b.nlast │ │ + b.cs 4c800 // b.hs, b.nlast │ │ ldp x12, x9, [x19, #8] │ │ ldp x10, x8, [x19, #24] │ │ ldr x11, [x19] │ │ ldr x13, [x19, #40] │ │ sub x22, x12, x10 │ │ sub x23, x11, x9 │ │ sub x0, x9, x8 │ │ @@ -32277,46 +32266,46 @@ │ │ add x8, x22, #0x1 │ │ cset w9, cc // cc = lo, ul, last │ │ cmp x8, #0x3 │ │ cset w8, cc // cc = lo, ul, last │ │ add x10, x0, #0x1 │ │ and w25, w9, w8 │ │ cmp x10, #0x2 │ │ - b.hi 4c7b4 // b.pmore │ │ + b.hi 4c808 // b.pmore │ │ add x8, x1, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4c7b4 // b.pmore │ │ + b.hi 4c808 // b.pmore │ │ mov x26, x24 │ │ - tbnz w25, #0, 4c7d8 │ │ + tbnz w25, #0, 4c82c │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x24, x0 │ │ - b 4c7d4 │ │ + b 4c828 │ │ mov x26, x24 │ │ - b 4c864 │ │ - bl 40358 │ │ + b 4c8b8 │ │ + bl 4038c │ │ mov x24, x0 │ │ - tbz w25, #0, 4c7c8 │ │ + tbz w25, #0, 4c81c │ │ mov x26, x24 │ │ - b 4c7d8 │ │ + b 4c82c │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x26, x0 │ │ mov x0, x24 │ │ mov x1, x26 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x1e0, lsl #12 │ │ - b.cc 4c864 // b.lo, b.ul, b.last │ │ + b.cc 4c8b8 // b.lo, b.ul, b.last │ │ ldrb w8, [x20, #40] │ │ ldr x16, [sp, #16] │ │ - cbz w8, 4c804 │ │ + cbz w8, 4c858 │ │ str x24, [x20] │ │ mov x10, x19 │ │ ldr x8, [x19, #40] │ │ ldp x9, x11, [x19] │ │ ldp x12, x13, [x19, #16] │ │ ldr x14, [x10, #32]! │ │ add x9, x12, x9 │ │ @@ -32333,219 +32322,219 @@ │ │ asr x13, x9, #1 │ │ add x9, x9, x12 │ │ str x8, [x19, #40] │ │ asr x8, x9, #2 │ │ stp x13, x11, [x19, #16] │ │ mov x19, x10 │ │ str x8, [x10] │ │ - b 4cb38 │ │ - cbz w21, 4c884 │ │ + b 4cb8c │ │ + cbz w21, 4c8d8 │ │ ldrb w8, [x20, #40] │ │ - cbz w8, 4c8cc │ │ + cbz w8, 4c920 │ │ mov x0, x20 │ │ mov x1, x24 │ │ mov x2, xzr │ │ - bl 4bf58 │ │ - b 4c8dc │ │ + bl 4bfac │ │ + b 4c930 │ │ ldr x0, [x20] │ │ mov x1, x24 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x78, lsl #12 │ │ - b.ls 4c8e0 // b.plast │ │ + b.ls 4c934 // b.plast │ │ ldr q0, [x19, #32] │ │ mov x0, x20 │ │ ldr x8, [sp, #8] │ │ mov x1, xzr │ │ str x24, [x20, #8] │ │ str wzr, [x20, #88] │ │ str q0, [x8] │ │ - bl 4c0ec │ │ + bl 4c140 │ │ ldr w8, [x20, #92] │ │ str w8, [x20, #88] │ │ - b 4c8dc │ │ + b 4c930 │ │ mov x0, x20 │ │ mov x1, xzr │ │ str x24, [x20, #8] │ │ - bl 4c0ec │ │ - cbnz w0, 4cb5c │ │ + bl 4c140 │ │ + cbnz w0, 4cbb0 │ │ mov x0, x24 │ │ mov x1, x26 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ ldr x22, [x20, #104] │ │ cinc x8, x0, lt // lt = tstop │ │ asr x25, x8, #1 │ │ mov x0, x25 │ │ - bl 3ff2c │ │ + bl 3ff60 │ │ mov x1, x0 │ │ mov x0, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrb w8, [x20, #80] │ │ mov x22, x0 │ │ - cbz w8, 4c938 │ │ + cbz w8, 4c98c │ │ ldp x8, x9, [x19] │ │ ldp x10, x11, [x19, #32] │ │ sub x0, x8, x10 │ │ sub x1, x9, x11 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x23, x0 │ │ - b 4c93c │ │ + b 4c990 │ │ mov x23, xzr │ │ add x27, x25, x24 │ │ mov w8, #0x1 // #1 │ │ mov w25, #0x5a0000 // #5898240 │ │ ldr x24, [sp, #24] │ │ str x27, [sp, #56] │ │ - b 4c97c │ │ + b 4c9d0 │ │ add x1, sp, #0x90 │ │ add x2, sp, #0x80 │ │ mov x0, x24 │ │ - bl 4cb94 │ │ - cbnz w0, 4cb5c │ │ + bl 4cbe8 │ │ + cbnz w0, 4cbb0 │ │ mov x25, #0xffffffffffff0000 // #-65536 │ │ mov w8, wzr │ │ add x24, x24, #0x30 │ │ movk x25, #0xffa6, lsl #16 │ │ - tbz w21, #0, 4cb28 │ │ + tbz w21, #0, 4cb7c │ │ add x2, x27, x25 │ │ add x0, sp, #0x90 │ │ mov x1, x22 │ │ mov w21, w8 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19, #16] │ │ add x2, x25, x26 │ │ ldr q1, [sp, #144] │ │ add x0, sp, #0x80 │ │ ldr x1, [x20, #104] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #144] │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x19] │ │ ldr q1, [sp, #128] │ │ ldrb w8, [x20, #80] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #128] │ │ - cbz w8, 4c954 │ │ + cbz w8, 4c9a8 │ │ ldr w8, [x24] │ │ ldr x9, [x24, #8] │ │ sub w8, w8, #0x1 │ │ ldr q1, [x9, w8, uxtw #4] │ │ str q1, [sp, #112] │ │ ldr q1, [sp, #112] │ │ sub v0.2d, v0.2d, v1.2d │ │ str q1, [sp, #64] │ │ mov x1, v0.d[1] │ │ fmov x0, d0 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x25, x0 │ │ mov x0, x23 │ │ mov x1, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x5a0, lsl #12 │ │ - b.ls 4c954 // b.plast │ │ + b.ls 4c9a8 // b.plast │ │ ldr q0, [sp, #64] │ │ mov x20, x23 │ │ ldp x9, x10, [x19, #32] │ │ mov x23, x22 │ │ mov x22, x26 │ │ mov x8, v0.d[1] │ │ fmov x11, d0 │ │ sub x0, x9, x11 │ │ sub x1, x10, x8 │ │ - bl 40358 │ │ + bl 4038c │ │ ldp x8, x9, [x19] │ │ mov x26, x0 │ │ ldp x10, x11, [sp, #128] │ │ sub x0, x8, x10 │ │ sub x1, x9, x11 │ │ - bl 40358 │ │ + bl 4038c │ │ ldr q0, [sp, #128] │ │ mov x27, x0 │ │ ldr q1, [sp, #64] │ │ add x0, sp, #0x60 │ │ sub v0.2d, v0.2d, v1.2d │ │ str q0, [sp, #96] │ │ - bl 37d8c │ │ + bl 37dec │ │ mov x28, x0 │ │ sub x0, x25, x27 │ │ - bl 40138 │ │ + bl 4016c │ │ sub x8, x26, x27 │ │ cmp x0, #0x0 │ │ cneg x25, x0, mi // mi = first │ │ mov x0, x8 │ │ - bl 40138 │ │ + bl 4016c │ │ cmp x0, #0x0 │ │ mov x1, x25 │ │ cneg x2, x0, mi // mi = first │ │ mov x0, x28 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x1, x0 │ │ add x0, sp, #0x50 │ │ mov x2, x26 │ │ - bl 40654 │ │ + bl 40688 │ │ ldp q1, q0, [sp, #64] │ │ add x1, sp, #0x50 │ │ mov x0, x24 │ │ mov w2, wzr │ │ strb wzr, [x24, #24] │ │ add v0.2d, v0.2d, v1.2d │ │ str q0, [sp, #80] │ │ - bl 4c4a4 │ │ - cbnz w0, 4cb5c │ │ + bl 4c4f8 │ │ + cbnz w0, 4cbb0 │ │ add x1, sp, #0x80 │ │ mov x0, x24 │ │ mov w2, wzr │ │ - bl 4c4a4 │ │ - cbnz w0, 4cb5c │ │ + bl 4c4f8 │ │ + cbnz w0, 4cbb0 │ │ add x1, sp, #0x90 │ │ add x2, sp, #0x70 │ │ mov x0, x24 │ │ - bl 4cb94 │ │ - cbnz w0, 4cb5c │ │ + bl 4cbe8 │ │ + cbnz w0, 4cbb0 │ │ add x1, sp, #0x80 │ │ mov x0, x24 │ │ mov w2, wzr │ │ - bl 4c4a4 │ │ - cbnz w0, 4cb5c │ │ + bl 4c4f8 │ │ + cbnz w0, 4cbb0 │ │ mov x26, x22 │ │ mov x22, x23 │ │ mov x23, x20 │ │ ldp x20, x27, [sp, #48] │ │ - b 4c968 │ │ + b 4c9bc │ │ mov w21, wzr │ │ sub x19, x19, #0x20 │ │ ldr x16, [sp, #16] │ │ str x26, [x20] │ │ add x8, sp, #0xa0 │ │ cmp x19, x8 │ │ - b.cs 4c730 // b.hs, b.nlast │ │ + b.cs 4c784 // b.hs, b.nlast │ │ ldr x8, [sp, #32] │ │ mov w0, wzr │ │ ldr q0, [x8] │ │ str xzr, [x20, #32] │ │ ldr x8, [sp, #8] │ │ str q0, [x8] │ │ ldr x8, [sp, #40] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 4cb90 // b.any │ │ + b.ne 4cbe4 // b.any │ │ add sp, sp, #0x2d0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -32555,44 +32544,44 @@ │ │ mov x21, x1 │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ ldp w8, w22, [x0] │ │ str wzr, [sp, #4] │ │ add w9, w8, #0x2 │ │ cmp w9, w22 │ │ - b.ls 4cc50 // b.plast │ │ + b.ls 4cca4 // b.plast │ │ ldr x24, [x19, #32] │ │ mov w23, w22 │ │ add w8, w23, w23, lsr #1 │ │ add w23, w8, #0x10 │ │ cmp w23, w9 │ │ - b.cc 4cbe4 // b.lo, b.ul, b.last │ │ + b.cc 4cc38 // b.lo, b.ul, b.last │ │ ldr x4, [x19, #8] │ │ add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x10 // #16 │ │ mov x2, x22 │ │ mov x3, x23 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #8] │ │ - cbnz w8, 4cc88 │ │ + cbnz w8, 4ccdc │ │ ldr x4, [x19, #16] │ │ add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x1 // #1 │ │ mov x2, x22 │ │ mov x3, x23 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #16] │ │ - cbnz w8, 4cc88 │ │ + cbnz w8, 4ccdc │ │ ldr w8, [x19] │ │ str w23, [x19, #4] │ │ - b 4cc54 │ │ + b 4cca8 │ │ ldr x0, [x19, #16] │ │ ldr x9, [x19, #8] │ │ mov w10, #0x100 // #256 │ │ ldr q0, [x21] │ │ add x9, x9, w8, uxtw #4 │ │ mov w8, w8 │ │ str q0, [x9] │ │ @@ -32603,81 +32592,81 @@ │ │ add w9, w8, #0x2 │ │ mov w8, wzr │ │ str w9, [x19] │ │ strb wzr, [x19, #24] │ │ ldr x9, [x25, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 4ccbc // b.any │ │ + b.ne 4cd10 // b.any │ │ ldp x20, x19, [sp, #80] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x320 │ │ mrs x9, tpidr_el0 │ │ mov x28, x0 │ │ ldr x8, [x9, #40] │ │ mov w0, #0x6 // #6 │ │ stur x8, [x29, #-16] │ │ str x9, [sp, #40] │ │ - cbz x28, 4d3d4 │ │ - cbz x1, 4d3d4 │ │ - cbz x2, 4d3d4 │ │ + cbz x28, 4d428 │ │ + cbz x1, 4d428 │ │ + cbz x2, 4d428 │ │ str x3, [sp, #32] │ │ - cbz x3, 4d3d4 │ │ + cbz x3, 4d428 │ │ mov x12, x28 │ │ ldr x8, [x1] │ │ ldr x11, [sp, #32] │ │ ldr x9, [x12, #16]! │ │ sub x9, x9, x8 │ │ add x9, x9, #0x1 │ │ cmp x9, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr x10, [x28, #24] │ │ ldr x9, [x1, #8] │ │ sub x10, x10, x9 │ │ add x10, x10, #0x1 │ │ cmp x10, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr x10, [x2] │ │ sub x8, x8, x10 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr x8, [x2, #8] │ │ sub x9, x9, x8 │ │ add x9, x9, #0x1 │ │ cmp x9, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr x9, [x11] │ │ sub x9, x10, x9 │ │ add x9, x9, #0x1 │ │ cmp x9, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr x9, [x11, #8] │ │ sub x8, x8, x9 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4cda4 // b.pmore │ │ + b.hi 4cdf8 // b.pmore │ │ ldr q0, [x11] │ │ mov w0, wzr │ │ str q0, [x12] │ │ - b 4d3d4 │ │ + b 4d428 │ │ ldr q0, [x11] │ │ add x8, sp, #0xc0 │ │ ldr q1, [x2] │ │ mov w26, #0x1 // #1 │ │ ldr q2, [x1] │ │ add x1, x8, #0x200 │ │ add x8, x28, #0x70 │ │ @@ -32686,15 +32675,15 @@ │ │ ldr q0, [x12] │ │ stp x12, x1, [sp, #8] │ │ str x8, [sp, #24] │ │ stp q2, q0, [sp, #224] │ │ ldr x22, [x28] │ │ cmp x20, x1 │ │ str x20, [sp, #56] │ │ - b.cs 4ce88 // b.hs, b.nlast │ │ + b.cs 4cedc // b.hs, b.nlast │ │ ldp x8, x9, [x20, #32] │ │ ldp x10, x11, [x20, #48] │ │ ldp x12, x13, [x20, #16] │ │ sub x0, x8, x10 │ │ ldp x14, x10, [x20] │ │ sub x25, x12, x8 │ │ sub x1, x9, x11 │ │ @@ -32713,315 +32702,315 @@ │ │ cset w11, cc // cc = lo, ul, last │ │ cmp x10, #0x3 │ │ and w27, w9, w8 │ │ cset w8, cc // cc = lo, ul, last │ │ and w20, w11, w8 │ │ add x9, x0, #0x1 │ │ cmp x9, #0x2 │ │ - b.hi 4ceb4 // b.pmore │ │ + b.hi 4cf08 // b.pmore │ │ add x8, x1, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4ceb4 // b.pmore │ │ - cbz w27, 4cf24 │ │ + b.hi 4cf08 // b.pmore │ │ + cbz w27, 4cf78 │ │ mov x25, x22 │ │ mov x27, x22 │ │ - tbnz w20, #0, 4cf6c │ │ + tbnz w20, #0, 4cfc0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x22, x0 │ │ mov x25, x0 │ │ - b 4cf50 │ │ + b 4cfa4 │ │ mov x25, x22 │ │ mov x27, x22 │ │ - cbz w26, 4cfb8 │ │ + cbz w26, 4d00c │ │ ldrb w8, [x28, #40] │ │ - cbz w8, 4cef0 │ │ + cbz w8, 4cf44 │ │ mov x0, x28 │ │ mov x1, x22 │ │ mov x2, xzr │ │ - bl 4bf58 │ │ - cbz w0, 4d000 │ │ - b 4d3d4 │ │ - bl 40358 │ │ + bl 4bfac │ │ + cbz w0, 4d054 │ │ + b 4d428 │ │ + bl 4038c │ │ mov x22, x0 │ │ - cbz w27, 4cf08 │ │ - tbnz w20, #0, 4cf38 │ │ + cbz w27, 4cf5c │ │ + tbnz w20, #0, 4cf8c │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x27, x0 │ │ mov x0, x22 │ │ mov x1, x27 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cinc x8, x0, lt // lt = tstop │ │ add x25, x22, x8, asr #1 │ │ - b 4cf6c │ │ + b 4cfc0 │ │ mov x0, x28 │ │ mov x1, xzr │ │ str x22, [x28, #8] │ │ - bl 4c0ec │ │ - cbz w0, 4d000 │ │ - b 4d3d4 │ │ + bl 4c140 │ │ + cbz w0, 4d054 │ │ + b 4d428 │ │ mov x0, x25 │ │ mov x1, x19 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x25, x0 │ │ - tbz w20, #0, 4cf44 │ │ + tbz w20, #0, 4cf98 │ │ mov x27, x25 │ │ - b 4cf6c │ │ + b 4cfc0 │ │ mov x0, x25 │ │ mov x1, x19 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x22, x0 │ │ - tbz w20, #0, 4cf58 │ │ + tbz w20, #0, 4cfac │ │ mov x25, x22 │ │ mov x27, x22 │ │ - b 4cf6c │ │ + b 4cfc0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x27, x0 │ │ - b 4cf6c │ │ + b 4cfc0 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x27, x0 │ │ mov x25, x22 │ │ mov x0, x22 │ │ mov x1, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ mov x1, x27 │ │ cneg x19, x0, mi // mi = first │ │ mov x0, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ lsr x9, x19, #15 │ │ cneg x8, x0, mi // mi = first │ │ cmp x9, #0x2c │ │ - b.hi 4d2f4 // b.pmore │ │ + b.hi 4d348 // b.pmore │ │ mov w9, #0x7fff // #32767 │ │ movk w9, #0x16, lsl #16 │ │ cmp x8, x9 │ │ - b.hi 4d2f4 // b.pmore │ │ + b.hi 4d348 // b.pmore │ │ ldr x20, [sp, #56] │ │ - cbnz w26, 4ce94 │ │ + cbnz w26, 4cee8 │ │ ldr x0, [x28] │ │ mov x1, x22 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x5a, lsl #12 │ │ - b.ls 4d000 // b.plast │ │ + b.ls 4d054 // b.plast │ │ ldr q0, [x20, #48] │ │ mov x0, x28 │ │ ldr x8, [sp, #8] │ │ mov x1, xzr │ │ str x22, [x28, #8] │ │ str wzr, [x28, #88] │ │ str q0, [x8] │ │ - bl 4c0ec │ │ + bl 4c140 │ │ ldr w8, [x28, #92] │ │ str w8, [x28, #88] │ │ - cbnz w0, 4d3d4 │ │ + cbnz w0, 4d428 │ │ mov x0, x22 │ │ mov x1, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ mov x1, x27 │ │ cinc x8, x0, lt // lt = tstop │ │ mov x0, x25 │ │ asr x23, x8, #1 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ mov x1, x25 │ │ cinc x8, x0, lt // lt = tstop │ │ mov x0, x22 │ │ asr x24, x8, #1 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ mov x1, x27 │ │ cinc x19, x0, lt // lt = tstop │ │ mov x0, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ ldr x26, [x28, #104] │ │ cinc x20, x0, lt // lt = tstop │ │ mov x0, x23 │ │ - bl 3ff2c │ │ + bl 3ff60 │ │ mov x1, x0 │ │ mov x0, x26 │ │ - bl 37f6c │ │ + bl 37fcc │ │ str x0, [sp, #48] │ │ mov x0, x24 │ │ ldr x26, [x28, #104] │ │ - bl 3ff2c │ │ + bl 3ff60 │ │ mov x1, x0 │ │ mov x0, x26 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrb w8, [x28, #80] │ │ mov x26, x0 │ │ - cbz w8, 4d0b8 │ │ + cbz w8, 4d10c │ │ ldr x11, [sp, #56] │ │ ldp x8, x9, [x11] │ │ ldp x10, x11, [x11, #48] │ │ sub x0, x8, x10 │ │ sub x1, x9, x11 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x23, x0 │ │ - b 4d0bc │ │ + b 4d110 │ │ mov x23, xzr │ │ add x8, x25, x20, asr #1 │ │ add x21, x22, x19, asr #1 │ │ ldp x24, x20, [sp, #48] │ │ mov w19, #0x5a0000 // #5898240 │ │ str x8, [sp, #64] │ │ mov w8, #0x1 // #1 │ │ ldr x22, [sp, #24] │ │ - b 4d10c │ │ + b 4d160 │ │ ldr w25, [sp, #76] │ │ add x1, sp, #0xb0 │ │ add x2, sp, #0xa0 │ │ add x3, sp, #0x90 │ │ mov x0, x22 │ │ - bl 4d40c │ │ - cbnz w0, 4d3d4 │ │ + bl 4d460 │ │ + cbnz w0, 4d428 │ │ mov x19, #0xffffffffffff0000 // #-65536 │ │ mov w8, wzr │ │ add x22, x22, #0x30 │ │ movk x19, #0xffa6, lsl #16 │ │ - tbz w25, #0, 4d3a0 │ │ + tbz w25, #0, 4d3f4 │ │ add x2, x21, x19 │ │ add x0, sp, #0xb0 │ │ mov x1, x24 │ │ mov w25, w8 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x20, #32] │ │ add x0, sp, #0xa0 │ │ ldr q1, [sp, #176] │ │ mov x1, x26 │ │ ldr x8, [sp, #64] │ │ add v0.2d, v1.2d, v0.2d │ │ add x2, x8, x19 │ │ str q0, [sp, #176] │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x20, #16] │ │ add x2, x19, x27 │ │ ldr q1, [sp, #160] │ │ add x0, sp, #0x90 │ │ ldr x1, [x28, #104] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #160] │ │ - bl 40654 │ │ + bl 40688 │ │ ldr q0, [x20] │ │ ldr q1, [sp, #144] │ │ ldrb w8, [x28, #80] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #144] │ │ - cbz w8, 4d0e0 │ │ + cbz w8, 4d134 │ │ ldr w8, [x22] │ │ str w25, [sp, #76] │ │ ldr x9, [x22, #8] │ │ sub w8, w8, #0x1 │ │ ldr q1, [x9, w8, uxtw #4] │ │ str q1, [sp, #128] │ │ ldr q1, [sp, #128] │ │ sub v0.2d, v0.2d, v1.2d │ │ str q1, [sp, #80] │ │ mov x1, v0.d[1] │ │ fmov x0, d0 │ │ - bl 40358 │ │ + bl 4038c │ │ mov x25, x0 │ │ mov x0, x23 │ │ mov x1, x25 │ │ - bl 4066c │ │ + bl 406a0 │ │ cmp x0, #0x0 │ │ cneg x8, x0, mi // mi = first │ │ cmp x8, #0x5a0, lsl #12 │ │ - b.ls 4d0dc // b.plast │ │ + b.ls 4d130 // b.plast │ │ mov x19, x20 │ │ ldr q0, [sp, #80] │ │ mov x20, x23 │ │ mov x23, x26 │ │ mov x26, x27 │ │ mov x24, x28 │ │ ldp x9, x10, [x19, #48] │ │ mov x8, v0.d[1] │ │ fmov x11, d0 │ │ sub x0, x9, x11 │ │ sub x1, x10, x8 │ │ - bl 40358 │ │ + bl 4038c │ │ ldp x8, x9, [x19] │ │ mov x27, x0 │ │ ldp x10, x11, [sp, #144] │ │ sub x0, x8, x10 │ │ sub x1, x9, x11 │ │ - bl 40358 │ │ + bl 4038c │ │ ldr q0, [sp, #144] │ │ mov x28, x0 │ │ ldr q1, [sp, #80] │ │ add x0, sp, #0x70 │ │ sub v0.2d, v0.2d, v1.2d │ │ str q0, [sp, #112] │ │ - bl 37d8c │ │ + bl 37dec │ │ mov x19, x0 │ │ sub x0, x25, x28 │ │ - bl 40138 │ │ + bl 4016c │ │ sub x8, x27, x28 │ │ cmp x0, #0x0 │ │ cneg x25, x0, mi // mi = first │ │ mov x0, x8 │ │ - bl 40138 │ │ + bl 4016c │ │ cmp x0, #0x0 │ │ mov x1, x25 │ │ cneg x2, x0, mi // mi = first │ │ mov x0, x19 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x1, x0 │ │ add x0, sp, #0x60 │ │ mov x2, x27 │ │ - bl 40654 │ │ + bl 40688 │ │ ldp q1, q0, [sp, #80] │ │ add x1, sp, #0x60 │ │ mov x0, x22 │ │ mov w2, wzr │ │ strb wzr, [x22, #24] │ │ add v0.2d, v0.2d, v1.2d │ │ str q0, [sp, #96] │ │ - bl 4c4a4 │ │ - cbnz w0, 4d3d4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4d428 │ │ add x1, sp, #0x90 │ │ mov x0, x22 │ │ mov w2, wzr │ │ - bl 4c4a4 │ │ - cbnz w0, 4d3d4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4d428 │ │ add x1, sp, #0xa0 │ │ add x2, sp, #0xb0 │ │ add x3, sp, #0x80 │ │ mov x0, x22 │ │ - bl 4d40c │ │ - cbnz w0, 4d3d4 │ │ + bl 4d460 │ │ + cbnz w0, 4d428 │ │ add x1, sp, #0x90 │ │ mov x0, x22 │ │ mov w2, wzr │ │ - bl 4c4a4 │ │ - cbnz w0, 4d3d4 │ │ + bl 4c4f8 │ │ + cbnz w0, 4d428 │ │ mov x28, x24 │ │ mov x27, x26 │ │ mov x26, x23 │ │ mov x23, x20 │ │ ldp x24, x20, [sp, #48] │ │ ldr w25, [sp, #76] │ │ - b 4d0f8 │ │ + b 4d14c │ │ ldrb w8, [x28, #40] │ │ ldr x1, [sp, #16] │ │ ldr x2, [sp, #56] │ │ - cbz w8, 4d308 │ │ + cbz w8, 4d35c │ │ str x22, [x28] │ │ mov x8, x2 │ │ ldr x12, [x2] │ │ ldp x13, x9, [x2, #8] │ │ ldp x14, x10, [x2, #24] │ │ ldr x11, [x8, #48]! │ │ ldr x15, [x2, #40] │ │ @@ -33052,42 +33041,42 @@ │ │ asr x11, x13, #2 │ │ asr x10, x10, #3 │ │ asr x9, x9, #3 │ │ mov x20, x8 │ │ stp x14, x11, [x2, #32] │ │ stp x10, x12, [x2, #56] │ │ str x9, [x8] │ │ - b 4d3b0 │ │ + b 4d404 │ │ mov w26, wzr │ │ sub x20, x20, #0x30 │ │ ldr x1, [sp, #16] │ │ str x27, [x28] │ │ add x8, sp, #0xc0 │ │ cmp x20, x8 │ │ - b.cs 4cdd8 // b.hs, b.nlast │ │ + b.cs 4ce2c // b.hs, b.nlast │ │ ldr x8, [sp, #32] │ │ mov w0, wzr │ │ ldr q0, [x8] │ │ str xzr, [x28, #32] │ │ ldr x8, [sp, #8] │ │ str q0, [x8] │ │ ldr x8, [sp, #40] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 4d408 // b.any │ │ + b.ne 4d45c // b.any │ │ add sp, sp, #0x320 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -33098,44 +33087,44 @@ │ │ mov x19, x0 │ │ mov x22, x1 │ │ str x8, [sp, #8] │ │ ldp w8, w23, [x0] │ │ str wzr, [sp, #4] │ │ add w9, w8, #0x3 │ │ cmp w9, w23 │ │ - b.ls 4d4cc // b.plast │ │ + b.ls 4d520 // b.plast │ │ ldr x25, [x19, #32] │ │ mov w24, w23 │ │ add w8, w24, w24, lsr #1 │ │ add w24, w8, #0x10 │ │ cmp w24, w9 │ │ - b.cc 4d460 // b.lo, b.ul, b.last │ │ + b.cc 4d4b4 // b.lo, b.ul, b.last │ │ ldr x4, [x19, #8] │ │ add x5, sp, #0x4 │ │ mov x0, x25 │ │ mov w1, #0x10 // #16 │ │ mov x2, x23 │ │ mov x3, x24 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #8] │ │ - cbnz w8, 4d514 │ │ + cbnz w8, 4d568 │ │ ldr x4, [x19, #16] │ │ add x5, sp, #0x4 │ │ mov x0, x25 │ │ mov w1, #0x1 // #1 │ │ mov x2, x23 │ │ mov x3, x24 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #16] │ │ - cbnz w8, 4d514 │ │ + cbnz w8, 4d568 │ │ ldr w8, [x19] │ │ str w24, [x19, #4] │ │ - b 4d4d0 │ │ + b 4d524 │ │ ldr x0, [x19, #16] │ │ ldr x9, [x19, #8] │ │ mov w10, #0x202 // #514 │ │ ldr q0, [x22] │ │ mov w11, #0x1 // #1 │ │ add x9, x9, w8, uxtw #4 │ │ add x8, x0, w8, uxtw │ │ @@ -33150,113 +33139,113 @@ │ │ add w9, w8, #0x3 │ │ mov w8, wzr │ │ str w9, [x19] │ │ strb wzr, [x19, #24] │ │ ldr x9, [x26, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 4d548 // b.any │ │ + b.ne 4d59c // b.any │ │ ldp x20, x19, [sp, #80] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 4d63c │ │ + cbz x0, 4d690 │ │ mov x19, x0 │ │ ldrb w8, [x0, #41] │ │ - cbz w8, 4d644 │ │ + cbz w8, 4d698 │ │ ldr x1, [x19] │ │ mov x0, x19 │ │ - bl 4d940 │ │ - cbnz w0, 4d914 │ │ + bl 4d994 │ │ + cbnz w0, 4d968 │ │ ldr w11, [x19, #160] │ │ ldr w9, [x19, #188] │ │ sub w24, w11, w9 │ │ cmp w24, #0x1 │ │ - b.lt 4d774 // b.tstop │ │ + b.lt 4d7c8 // b.tstop │ │ ldp w10, w21, [x19, #112] │ │ str wzr, [sp, #12] │ │ add w8, w10, w24 │ │ cmp w8, w21 │ │ - b.ls 4d6f8 // b.plast │ │ + b.ls 4d74c // b.plast │ │ ldr x22, [x19, #144] │ │ mov w20, w21 │ │ add w9, w20, w20, lsr #1 │ │ add w20, w9, #0x10 │ │ cmp w20, w8 │ │ - b.cc 4d5c0 // b.lo, b.ul, b.last │ │ + b.cc 4d614 // b.lo, b.ul, b.last │ │ ldr x4, [x19, #120] │ │ add x5, sp, #0xc │ │ mov x0, x22 │ │ mov w1, #0x10 // #16 │ │ mov x2, x21 │ │ mov x3, x20 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x19, #120] │ │ - cbnz w0, 4d914 │ │ + cbnz w0, 4d968 │ │ ldr x4, [x19, #128] │ │ add x5, sp, #0xc │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ mov x2, x21 │ │ mov x3, x20 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x19, #128] │ │ - cbnz w0, 4d914 │ │ + cbnz w0, 4d968 │ │ ldr w10, [x19, #112] │ │ str w20, [x19, #116] │ │ ldr w11, [x19, #160] │ │ ldr w9, [x19, #188] │ │ - b 4d6fc │ │ + b 4d750 │ │ mov w0, #0x6 // #6 │ │ - b 4d914 │ │ + b 4d968 │ │ mov x1, x19 │ │ ldr x8, [x1, #56]! │ │ ldur x9, [x1, #-40] │ │ sub x8, x9, x8 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x2 │ │ - b.hi 4d678 // b.pmore │ │ + b.hi 4d6cc // b.pmore │ │ ldr x8, [x19, #24] │ │ ldr x9, [x19, #64] │ │ sub x8, x8, x9 │ │ add x8, x8, #0x1 │ │ cmp x8, #0x3 │ │ - b.cc 4d684 // b.lo, b.ul, b.last │ │ + b.cc 4d6d8 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ - bl 4bdfc │ │ - cbnz w0, 4d914 │ │ + bl 4be50 │ │ + cbnz w0, 4d968 │ │ ldr x8, [x19, #48] │ │ mov x0, x19 │ │ ldr x1, [x19, #72] │ │ str x8, [x19, #8] │ │ - bl 4c0ec │ │ - cbnz w0, 4d914 │ │ + bl 4c140 │ │ + cbnz w0, 4d968 │ │ ldr w8, [x19, #140] │ │ ldr w9, [x19, #112] │ │ add w10, w8, #0x1 │ │ cmp w9, w10 │ │ - b.ls 4d7ec // b.plast │ │ + b.ls 4d840 // b.plast │ │ sub w10, w9, #0x1 │ │ ldr x11, [x19, #120] │ │ str w10, [x19, #112] │ │ ldr q0, [x11, w10, uxtw #4] │ │ str q0, [x11, x8, lsl #4] │ │ ldr x11, [x19, #128] │ │ ldrb w10, [x11, x10] │ │ @@ -33266,22 +33255,22 @@ │ │ orr w11, w11, #0x4 │ │ strb w11, [x10, x8] │ │ sub w8, w9, #0x2 │ │ ldr x9, [x19, #128] │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ - b 4d7f0 │ │ + b 4d844 │ │ ldr x8, [x19, #128] │ │ ldr x13, [x19, #168] │ │ add x12, x13, w11, uxtw #4 │ │ add x13, x13, w9, sxtw #4 │ │ sub x12, x12, #0x10 │ │ cmp x12, x13 │ │ - b.cc 4d760 // b.lo, b.ul, b.last │ │ + b.cc 4d7b4 // b.lo, b.ul, b.last │ │ ldr x9, [x19, #176] │ │ mov w10, w10 │ │ ldr x13, [x19, #120] │ │ mov w11, w11 │ │ add x8, x8, x10 │ │ add x9, x11, x9 │ │ add x10, x13, x10, lsl #4 │ │ @@ -33291,33 +33280,33 @@ │ │ ldrb w9, [x11], #-1 │ │ and w9, w9, #0xfffffff3 │ │ strb w9, [x8], #1 │ │ ldr x13, [x19, #168] │ │ ldrsw x9, [x19, #188] │ │ add x13, x13, x9, lsl #4 │ │ cmp x12, x13 │ │ - b.cs 4d734 // b.hs, b.nlast │ │ + b.cs 4d788 // b.hs, b.nlast │ │ ldr w10, [x19, #112] │ │ add w8, w10, w24 │ │ str w9, [x19, #160] │ │ strb wzr, [x19, #136] │ │ strb wzr, [x19, #184] │ │ str w8, [x19, #112] │ │ ldr x8, [x19, #48] │ │ mov x0, x19 │ │ ldur q0, [x19, #56] │ │ add x1, x8, #0xb40, lsl #12 │ │ str q0, [x19, #16] │ │ - bl 4d940 │ │ - cbnz w0, 4d914 │ │ + bl 4d994 │ │ + cbnz w0, 4d968 │ │ ldr w8, [x19, #140] │ │ ldr w9, [x19, #112] │ │ add w10, w8, #0x1 │ │ cmp w9, w10 │ │ - b.ls 4d900 // b.plast │ │ + b.ls 4d954 // b.plast │ │ sub w10, w9, #0x1 │ │ ldr x11, [x19, #120] │ │ str w10, [x19, #112] │ │ ldr q0, [x11, w10, uxtw #4] │ │ str q0, [x11, x8, lsl #4] │ │ ldr x11, [x19, #128] │ │ ldrb w10, [x11, x10] │ │ @@ -33327,24 +33316,24 @@ │ │ orr w11, w11, #0x4 │ │ strb w11, [x10, x8] │ │ sub w8, w9, #0x2 │ │ ldr x9, [x19, #128] │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ - b 4d904 │ │ + b 4d958 │ │ str w8, [x19, #112] │ │ ldr w8, [x19, #188] │ │ mov w10, #0xffffffff // #-1 │ │ ldr w9, [x19, #160] │ │ strb wzr, [x19, #136] │ │ add w11, w8, #0x1 │ │ str w10, [x19, #140] │ │ cmp w9, w11 │ │ - b.ls 4d8e8 // b.plast │ │ + b.ls 4d93c // b.plast │ │ sub w10, w9, #0x1 │ │ ldr x12, [x19, #168] │ │ lsl x11, x10, #4 │ │ lsl x13, x8, #4 │ │ str w10, [x19, #160] │ │ ldr q0, [x12, x11] │ │ str q0, [x12, x13] │ │ @@ -33353,195 +33342,198 @@ │ │ strb w14, [x12, x8] │ │ ldr x12, [x19, #168] │ │ add x13, x12, x13 │ │ add x11, x12, x11 │ │ sub x14, x11, #0x10 │ │ add x11, x13, #0x10 │ │ cmp x11, x14 │ │ - b.cs 4d87c // b.hs, b.nlast │ │ + b.cs 4d8d0 // b.hs, b.nlast │ │ add x12, x12, x10, lsl #4 │ │ sub x12, x12, #0x20 │ │ ldr q0, [x12, #16] │ │ sub x13, x12, #0x10 │ │ ldr q1, [x11] │ │ str q0, [x11], #16 │ │ str q1, [x12, #16] │ │ cmp x11, x12 │ │ mov x12, x13 │ │ - b.cc 4d85c // b.lo, b.ul, b.last │ │ + b.cc 4d8b0 // b.lo, b.ul, b.last │ │ ldr x12, [x19, #176] │ │ add x11, x12, x8 │ │ add x13, x12, x10 │ │ add x11, x11, #0x1 │ │ sub x13, x13, #0x1 │ │ cmp x11, x13 │ │ - b.cs 4d8c4 // b.hs, b.nlast │ │ + b.cs 4d918 // b.hs, b.nlast │ │ add x10, x10, x12 │ │ sub x10, x10, #0x2 │ │ ldrb w12, [x10, #1] │ │ sub x14, x10, #0x1 │ │ ldrb w13, [x11] │ │ strb w12, [x11], #1 │ │ strb w13, [x10, #1] │ │ cmp x11, x10 │ │ mov x10, x14 │ │ - b.cc 4d8a0 // b.lo, b.ul, b.last │ │ + b.cc 4d8f4 // b.lo, b.ul, b.last │ │ ldr x12, [x19, #176] │ │ ldrb w10, [x12, x8] │ │ orr w10, w10, #0x4 │ │ strb w10, [x12, x8] │ │ sub w8, w9, #0x2 │ │ ldr x9, [x19, #176] │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ - b 4d8ec │ │ + b 4d940 │ │ str w8, [x19, #160] │ │ mov w0, wzr │ │ mov w8, #0xffffffff // #-1 │ │ strb wzr, [x19, #184] │ │ str w8, [x19, #188] │ │ - b 4d914 │ │ + b 4d968 │ │ str w8, [x19, #112] │ │ mov w8, #0xffffffff // #-1 │ │ mov w0, wzr │ │ strb wzr, [x19, #136] │ │ str w8, [x19, #140] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4d93c // b.any │ │ + b.ne 4d990 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x21, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x21, #40] │ │ mov x2, x1 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x0, #84] │ │ cmp w8, #0x1 │ │ - b.ne 4d98c // b.any │ │ + b.ne 4d9e0 // b.any │ │ add x8, x2, #0xb40, lsl #12 │ │ mov x0, x20 │ │ mov w1, wzr │ │ stp x2, x8, [x20] │ │ - bl 4e23c │ │ - b 4da10 │ │ + bl 4e274 │ │ + b 4da64 │ │ ldr x1, [x20, #104] │ │ add x0, sp, #0x18 │ │ add x19, x20, #0x70 │ │ - bl 40654 │ │ + bl 40688 │ │ ldp x8, x9, [sp, #24] │ │ ldr w11, [x20, #84] │ │ ldr x10, [x20, #16] │ │ cmp w11, #0x2 │ │ - b.ne 4d9c0 // b.any │ │ + b.ne 4da14 // b.any │ │ ldr x11, [x20, #24] │ │ add x10, x10, x8 │ │ add x11, x11, x9 │ │ - b 4d9c4 │ │ + b 4da18 │ │ ldr x11, [x20, #24] │ │ sub x20, x10, x9 │ │ add x22, x11, x8 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ mov w2, wzr │ │ stp x10, x11, [sp, #24] │ │ stp x20, x22, [sp, #8] │ │ - bl 4c4a4 │ │ - cbnz w0, 4da10 │ │ + bl 4c4f8 │ │ + cbnz w0, 4da64 │ │ ldp x8, x9, [sp, #24] │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ mov w2, wzr │ │ lsl x8, x8, #1 │ │ lsl x9, x9, #1 │ │ sub x8, x8, x20 │ │ sub x9, x9, x22 │ │ stp x8, x9, [sp, #8] │ │ - bl 4c4a4 │ │ + bl 4c4f8 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4da34 // b.any │ │ + b.ne 4da88 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ cmp w1, #0x1 │ │ - b.hi 4dc6c // b.pmore │ │ - cbz x0, 4dc6c │ │ + b.hi 4db64 // b.pmore │ │ + cbz x0, 4db64 │ │ mov x19, x2 │ │ - cbz x2, 4dc6c │ │ + cbz x2, 4db64 │ │ mov w8, #0x30 // #48 │ │ umaddl x8, w1, w8, x0 │ │ ldrb w8, [x8, #152] │ │ - cbz w8, 4dc6c │ │ + cbz w8, 4db64 │ │ mov w8, w1 │ │ mov w9, #0x30 // #48 │ │ madd x21, x8, x9, x0 │ │ ldr w9, [x21, #112]! │ │ - cbz w9, 4db00 │ │ + cbz w9, 4db54 │ │ mov x20, x19 │ │ mov w10, #0x30 // #48 │ │ lsl x2, x9, #4 │ │ madd x22, x8, x10, x0 │ │ - ldrsh x11, [x20, #2]! │ │ + ldrh w11, [x20, #2]! │ │ ldur x8, [x20, #6] │ │ ldr x1, [x22, #120] │ │ add x0, x8, x11, lsl #4 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w9, [x21] │ │ - ldrsh x12, [x20] │ │ - cbz w9, 4db0c │ │ + ldrh w11, [x20] │ │ + cbz w9, 4db5c │ │ add x8, x22, #0x80 │ │ ldr x13, [x19, #16] │ │ sub w14, w9, #0x1 │ │ cmp w14, #0x7 │ │ - ldr x11, [x8] │ │ - add x10, x13, x12 │ │ - b.cc 4dbf8 // b.lo, b.ul, b.last │ │ - add x15, x14, x11 │ │ + ldr x12, [x8] │ │ + add x10, x13, x11 │ │ + b.cc 4dc58 // b.lo, b.ul, b.last │ │ + add x15, x14, x12 │ │ add x15, x15, #0x1 │ │ cmp x10, x15 │ │ - b.cs 4daf0 // b.hs, b.nlast │ │ - add x15, x12, x14 │ │ + b.cs 4db44 // b.hs, b.nlast │ │ + add x15, x11, x14 │ │ add x15, x15, x13 │ │ add x15, x15, #0x1 │ │ - cmp x11, x15 │ │ - b.cc 4dbf8 // b.lo, b.ul, b.last │ │ + cmp x12, x15 │ │ + b.cc 4dc58 // b.lo, b.ul, b.last │ │ cmp w14, #0x1f │ │ - b.cs 4db14 // b.hs, b.nlast │ │ + b.cs 4db74 // b.hs, b.nlast │ │ mov x15, xzr │ │ - b 4db8c │ │ + b 4dbec │ │ add x20, x19, #0x2 │ │ - ldrh w10, [x20] │ │ - b 4dc64 │ │ - and w10, w12, #0xffff │ │ - b 4dc64 │ │ + ldrh w11, [x20] │ │ + add w8, w11, w9 │ │ + strh w8, [x20] │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ + ret │ │ add x16, x14, #0x1 │ │ - add x0, x12, x13 │ │ + add x0, x11, x13 │ │ and x15, x16, #0x1ffffffe0 │ │ - add x17, x11, #0x10 │ │ + add x17, x12, #0x10 │ │ movi v0.16b, #0x1 │ │ add x0, x0, #0x10 │ │ movi v1.16b, #0x2 │ │ mov x1, x15 │ │ ldp q2, q3, [x17, #-16] │ │ add x17, x17, #0x20 │ │ subs x1, x1, #0x20 │ │ @@ -33555,158 +33547,148 @@ │ │ bic v5.16b, v0.16b, v5.16b │ │ and v2.16b, v2.16b, v1.16b │ │ and v3.16b, v3.16b, v1.16b │ │ orr v2.16b, v2.16b, v4.16b │ │ orr v3.16b, v3.16b, v5.16b │ │ stp q2, q3, [x0, #-16] │ │ add x0, x0, #0x20 │ │ - b.ne 4db34 // b.any │ │ + b.ne 4db94 // b.any │ │ cmp x16, x15 │ │ - b.eq 4dc14 // b.none │ │ + b.eq 4dc74 // b.none │ │ tst x16, #0x18 │ │ - b.eq 4dbec // b.none │ │ + b.eq 4dc4c // b.none │ │ add x14, x14, #0x1 │ │ - add x12, x15, x12 │ │ + add x11, x15, x11 │ │ and x16, x14, #0x1fffffff8 │ │ movi v0.8b, #0x1 │ │ movi v1.8b, #0x2 │ │ - add x17, x11, x15 │ │ + add x17, x12, x15 │ │ add x10, x10, x16 │ │ - add x11, x11, x16 │ │ + add x12, x12, x16 │ │ sub w9, w9, w16 │ │ - add x12, x13, x12 │ │ + add x11, x13, x11 │ │ sub x13, x15, x16 │ │ ldr d2, [x17], #8 │ │ adds x13, x13, #0x8 │ │ and v3.8b, v2.8b, v0.8b │ │ cmeq v3.8b, v3.8b, #0 │ │ and v2.8b, v2.8b, v3.8b │ │ bic v3.8b, v0.8b, v3.8b │ │ and v2.8b, v2.8b, v1.8b │ │ orr v2.8b, v2.8b, v3.8b │ │ - str d2, [x12], #8 │ │ - b.ne 4dbb8 // b.any │ │ + str d2, [x11], #8 │ │ + b.ne 4dc18 // b.any │ │ cmp x14, x16 │ │ - b.ne 4dbf8 // b.any │ │ - b 4dc14 │ │ + b.ne 4dc58 // b.any │ │ + b 4dc74 │ │ sub w9, w9, w15 │ │ - add x11, x11, x15 │ │ + add x12, x12, x15 │ │ add x10, x10, x15 │ │ - ldrb w12, [x11], #1 │ │ - and w13, w12, #0x2 │ │ - tst w12, #0x1 │ │ - csinc w12, w13, wzr, eq // eq = none │ │ + ldrb w11, [x12], #1 │ │ + and w13, w11, #0x2 │ │ + tst w11, #0x1 │ │ + csinc w11, w13, wzr, eq // eq = none │ │ subs w9, w9, #0x1 │ │ - strb w12, [x10], #1 │ │ - b.ne 4dbf8 // b.any │ │ + strb w11, [x10], #1 │ │ + b.ne 4dc58 // b.any │ │ ldr w9, [x21] │ │ - ldrh w10, [x19, #2] │ │ - cbz w9, 4dc64 │ │ + ldrh w11, [x19, #2] │ │ + cbz w9, 4db5c │ │ ldr x12, [x19, #24] │ │ - mov x11, xzr │ │ - ldrsh x13, [x19] │ │ + mov x10, xzr │ │ + ldrh w13, [x19] │ │ ldr x8, [x8] │ │ add x12, x12, x13, lsl #1 │ │ - b 4dc48 │ │ - add w10, w10, #0x1 │ │ - add x11, x11, #0x1 │ │ - cmp w9, w11 │ │ - b.eq 4db04 // b.none │ │ - ldrb w13, [x8, x11] │ │ - tbz w13, #3, 4dc38 │ │ - strh w10, [x12], #2 │ │ + b 4dca8 │ │ + add w11, w11, #0x1 │ │ + add x10, x10, #0x1 │ │ + cmp w9, w10 │ │ + b.eq 4db58 // b.none │ │ + ldrb w13, [x8, x10] │ │ + tbz w13, #3, 4dc98 │ │ + strh w11, [x12], #2 │ │ ldrh w13, [x19] │ │ add w13, w13, #0x1 │ │ strh w13, [x19] │ │ - b 4dc38 │ │ - add w8, w10, w9 │ │ - strh w8, [x20] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ - ret │ │ + b 4dc98 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov w1, wzr │ │ mov x2, x19 │ │ mov x20, x0 │ │ - bl 4da38 │ │ + bl 4da8c │ │ mov x0, x20 │ │ mov x2, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w1, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 4da38 │ │ + b 4da8c │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x1, 4dfd8 │ │ + cbz x1, 4e010 │ │ mov x21, x0 │ │ - cbz x0, 4dfe0 │ │ + cbz x0, 4e018 │ │ mov w8, #0xffffffff // #-1 │ │ str wzr, [x21, #112] │ │ strb wzr, [x21, #152] │ │ mov x20, x1 │ │ str wzr, [x21, #160] │ │ str w8, [x21, #140] │ │ str w8, [x21, #188] │ │ strb wzr, [x21, #200] │ │ - ldrsh w8, [x1] │ │ - cmp w8, #0x1 │ │ - b.lt 4dfe8 // b.tstop │ │ + ldrh w8, [x1] │ │ + cbz w8, 4e020 │ │ mov w19, w2 │ │ mov x23, xzr │ │ add x9, x21, #0x10 │ │ add x8, x21, #0x38 │ │ mov w26, #0xffffffff // #-1 │ │ stp x8, x9, [sp] │ │ - b 4dd44 │ │ - ldrsh x8, [x20] │ │ + b 4dd88 │ │ + ldrh w8, [x20] │ │ add x23, x23, #0x1 │ │ cmp x23, x8 │ │ - b.ge 4dfe8 // b.tcont │ │ + b.cs 4e020 // b.hs, b.nlast │ │ ldr x8, [x20, #24] │ │ - sxtw x9, w26 │ │ - add x9, x9, #0x1 │ │ - ldrsh w26, [x8, x23, lsl #1] │ │ + add w9, w26, #0x1 │ │ + ldrh w26, [x8, x23, lsl #1] │ │ cmp w9, w26 │ │ - b.ge 4dd34 // b.tcont │ │ + b.ge 4dd78 // b.tcont │ │ ldp x10, x11, [x20, #8] │ │ - mov w12, w26 │ │ - sxtw x12, w12 │ │ - add x8, x10, x9, lsl #4 │ │ - add x28, x10, x12, lsl #4 │ │ - add x27, x11, x9 │ │ + add x8, x10, w9, uxtw #4 │ │ + add x28, x10, x26, lsl #4 │ │ + add x27, x11, w9, uxtw │ │ ldr q0, [x8] │ │ stur q0, [x29, #-48] │ │ ldr q0, [x8] │ │ ldp x10, x9, [x28] │ │ stur q0, [x29, #-32] │ │ - ldrb w13, [x27] │ │ - ands w13, w13, #0x3 │ │ - b.eq 4dda0 // b.none │ │ - cmp w13, #0x2 │ │ - b.ne 4dde8 // b.any │ │ - b 4dfd8 │ │ - ldrb w11, [x11, x12] │ │ + ldrb w12, [x27] │ │ + ands w12, w12, #0x3 │ │ + b.eq 4ddd8 // b.none │ │ + cmp w12, #0x2 │ │ + b.ne 4de20 // b.any │ │ + b 4e010 │ │ + ldrb w11, [x11, x26] │ │ and w11, w11, #0x3 │ │ cmp w11, #0x1 │ │ - b.ne 4ddb8 // b.any │ │ + b.ne 4ddf0 // b.any │ │ sub x28, x28, #0x10 │ │ - b 4dddc │ │ + b 4de14 │ │ ldp x11, x12, [x29, #-48] │ │ add x10, x11, x10 │ │ cmp x10, #0x0 │ │ add x9, x12, x9 │ │ cinc x10, x10, lt // lt = tstop │ │ cmp x9, #0x0 │ │ cinc x9, x9, lt // lt = tstop │ │ @@ -33720,282 +33702,282 @@ │ │ ldur q0, [x29, #-48] │ │ strb w19, [x21, #41] │ │ ldr x11, [sp, #8] │ │ cmp w10, #0x0 │ │ strb w9, [x21, #40] │ │ cset w9, ne // ne = any │ │ str q0, [x11] │ │ - cbnz w10, 4de24 │ │ + cbnz w10, 4de5c │ │ tst w19, #0xff │ │ - b.eq 4de24 // b.none │ │ + b.eq 4de5c // b.none │ │ ldr w9, [x21, #84] │ │ cmp w9, #0x0 │ │ cset w9, eq // eq = none │ │ ldur q0, [x29, #-48] │ │ strb w9, [x21, #80] │ │ ldr x9, [sp] │ │ cmp x8, x28 │ │ str xzr, [x21] │ │ str q0, [x9] │ │ - b.cc 4de6c // b.lo, b.ul, b.last │ │ - b 4dfa4 │ │ + b.cc 4dea4 // b.lo, b.ul, b.last │ │ + b 4dfdc │ │ ldr q0, [x24] │ │ add x1, sp, #0x30 │ │ mov x0, x21 │ │ str q0, [sp, #48] │ │ - bl 4bdfc │ │ + bl 4be50 │ │ mov x27, x25 │ │ - cbnz w0, 4dfec │ │ + cbnz w0, 4e024 │ │ mov x8, x24 │ │ cmp x24, x28 │ │ - b.cs 4dfa4 // b.hs, b.nlast │ │ + b.cs 4dfdc // b.hs, b.nlast │ │ mov x25, x27 │ │ add x24, x8, #0x10 │ │ ldrb w9, [x25, #1]! │ │ ands w9, w9, #0x3 │ │ - b.eq 4dee4 // b.none │ │ + b.eq 4df1c // b.none │ │ cmp w9, #0x1 │ │ - b.eq 4de44 // b.none │ │ + b.eq 4de7c // b.none │ │ add x9, x8, #0x20 │ │ cmp x9, x28 │ │ - b.hi 4dfd8 // b.pmore │ │ + b.hi 4e010 // b.pmore │ │ ldrb w10, [x27, #2] │ │ and w10, w10, #0x3 │ │ cmp w10, #0x2 │ │ - b.ne 4dfd8 // b.any │ │ + b.ne 4e010 // b.any │ │ ldr q0, [x24] │ │ add x24, x8, #0x30 │ │ ldr q1, [x9] │ │ cmp x24, x28 │ │ stp q1, q0, [sp, #32] │ │ - b.hi 4dfbc // b.pmore │ │ + b.hi 4dff4 // b.pmore │ │ ldr q0, [x24] │ │ add x1, sp, #0x30 │ │ add x2, sp, #0x20 │ │ add x3, sp, #0x10 │ │ mov x0, x21 │ │ str q0, [sp, #16] │ │ - bl 4ccc0 │ │ - cbnz w0, 4dfec │ │ + bl 4cd14 │ │ + cbnz w0, 4e024 │ │ add x27, x27, #0x3 │ │ - b 4de60 │ │ + b 4de98 │ │ ldr q0, [x24] │ │ cmp x24, x28 │ │ stur q0, [x29, #-32] │ │ - b.cs 4df90 // b.hs, b.nlast │ │ + b.cs 4dfc8 // b.hs, b.nlast │ │ add x27, x27, #0x2 │ │ add x24, x8, #0x20 │ │ ldrb w8, [x27] │ │ ldr q0, [x24] │ │ ands w8, w8, #0x3 │ │ str q0, [sp, #48] │ │ - b.ne 4df70 // b.any │ │ + b.ne 4dfa8 // b.any │ │ ldp x8, x9, [x29, #-32] │ │ sub x1, x29, #0x20 │ │ add x2, sp, #0x20 │ │ ldp x10, x11, [sp, #48] │ │ mov x0, x21 │ │ add x8, x10, x8 │ │ cmp x8, #0x0 │ │ add x9, x11, x9 │ │ cinc x8, x8, lt // lt = tstop │ │ cmp x9, #0x0 │ │ cinc x9, x9, lt // lt = tstop │ │ asr x8, x8, #1 │ │ asr x9, x9, #1 │ │ stp x8, x9, [sp, #32] │ │ - bl 4c644 │ │ - cbnz w0, 4dfec │ │ + bl 4c698 │ │ + cbnz w0, 4e024 │ │ add x8, x24, #0x10 │ │ cmp x24, x28 │ │ ldr q0, [sp, #48] │ │ add x27, x27, #0x1 │ │ mov x24, x8 │ │ stur q0, [x29, #-32] │ │ - b.cc 4defc // b.lo, b.ul, b.last │ │ - b 4df90 │ │ + b.cc 4df34 // b.lo, b.ul, b.last │ │ + b 4dfc8 │ │ cmp w8, #0x1 │ │ - b.ne 4dfd8 // b.any │ │ + b.ne 4e010 // b.any │ │ sub x1, x29, #0x20 │ │ add x2, sp, #0x30 │ │ mov x0, x21 │ │ - bl 4c644 │ │ - cbz w0, 4de60 │ │ - b 4dfec │ │ + bl 4c698 │ │ + cbz w0, 4de98 │ │ + b 4e024 │ │ sub x1, x29, #0x20 │ │ sub x2, x29, #0x30 │ │ mov x0, x21 │ │ - bl 4c644 │ │ - cbnz w0, 4dfec │ │ + bl 4c698 │ │ + cbnz w0, 4e024 │ │ ldrb w8, [x21, #40] │ │ - cbnz w8, 4dd34 │ │ + cbnz w8, 4dd78 │ │ mov x0, x21 │ │ - bl 4d54c │ │ - cbz w0, 4dd34 │ │ - b 4dfec │ │ + bl 4d5a0 │ │ + cbz w0, 4dd78 │ │ + b 4e024 │ │ add x1, sp, #0x30 │ │ add x2, sp, #0x20 │ │ sub x3, x29, #0x30 │ │ mov x0, x21 │ │ - bl 4ccc0 │ │ - cbz w0, 4dfa4 │ │ - b 4dfec │ │ + bl 4cd14 │ │ + cbz w0, 4dfdc │ │ + b 4e024 │ │ mov w0, #0x14 // #20 │ │ - b 4dfec │ │ + b 4e024 │ │ mov w0, #0x6 // #6 │ │ - b 4dfec │ │ + b 4e024 │ │ mov w0, wzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4e01c // b.any │ │ + b.ne 4e054 // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 4e06c │ │ + cbz x0, 4e0a4 │ │ mov x19, x0 │ │ ldr x21, [x0] │ │ - cbz x21, 4e06c │ │ - adrp x9, ac000 │ │ + cbz x21, 4e0a4 │ │ + adrp x9, ab000 │ │ ldr x8, [x21, #8] │ │ - ldr x9, [x9, #56] │ │ + ldr x9, [x9, #2120] │ │ cmp x8, x9 │ │ - b.eq 4e0a0 // b.none │ │ + b.eq 4e0d8 // b.none │ │ mov w24, #0x6 // #6 │ │ ldr x8, [x26, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 4e238 // b.any │ │ + b.ne 4e270 // b.any │ │ mov w0, w24 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ mov x22, x1 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w20, w2 │ │ - bl 42a80 │ │ + bl 42b58 │ │ ldr x8, [sp] │ │ cmp w0, #0x0 │ │ mov w24, w0 │ │ csel x21, x8, x21, eq // eq = none │ │ - cbnz w0, 4e070 │ │ + cbnz w0, 4e0a8 │ │ add x23, x21, #0x28 │ │ mov x0, x22 │ │ mov x1, x23 │ │ mov w2, wzr │ │ - bl 4dcb4 │ │ + bl 4dcfc │ │ mov w24, w0 │ │ - cbnz w0, 4e1f4 │ │ - cbz x22, 4e130 │ │ + cbnz w0, 4e22c │ │ + cbz x22, 4e168 │ │ ldr w8, [x22, #112] │ │ - cbz w8, 4e13c │ │ + cbz w8, 4e174 │ │ mov w11, wzr │ │ mov w9, wzr │ │ ldr x10, [x22, #128] │ │ mov w12, w8 │ │ - b 4e120 │ │ - cbz w11, 4e148 │ │ + b 4e158 │ │ + cbz w11, 4e180 │ │ ubfx w11, w13, #3, #1 │ │ subs w12, w12, #0x1 │ │ add w9, w9, w11 │ │ eor w11, w11, #0x1 │ │ add x10, x10, #0x1 │ │ - b.eq 4e144 // b.none │ │ + b.eq 4e17c // b.none │ │ ldrb w13, [x10] │ │ - tbz w13, #2, 4e104 │ │ - cbz w11, 4e108 │ │ - b 4e148 │ │ + tbz w13, #2, 4e13c │ │ + cbz w11, 4e140 │ │ + b 4e180 │ │ mov w24, wzr │ │ mov w25, wzr │ │ - b 4e1cc │ │ + b 4e204 │ │ mov w9, wzr │ │ - b 4e154 │ │ - cbz w11, 4e154 │ │ + b 4e18c │ │ + cbz w11, 4e18c │ │ mov w8, wzr │ │ mov w9, wzr │ │ - b 4e15c │ │ + b 4e194 │ │ mov w10, #0x1 // #1 │ │ strb w10, [x22, #152] │ │ ldr w10, [x22, #160] │ │ - cbz w10, 4e1a4 │ │ + cbz w10, 4e1dc │ │ mov w13, wzr │ │ mov w11, wzr │ │ ldr x12, [x22, #176] │ │ mov w14, w10 │ │ - b 4e194 │ │ - cbz w13, 4e1b0 │ │ + b 4e1cc │ │ + cbz w13, 4e1e8 │ │ ubfx w13, w15, #3, #1 │ │ subs w14, w14, #0x1 │ │ add w11, w11, w13 │ │ eor w13, w13, #0x1 │ │ add x12, x12, #0x1 │ │ - b.eq 4e1ac // b.none │ │ + b.eq 4e1e4 // b.none │ │ ldrb w15, [x12] │ │ - tbz w15, #2, 4e178 │ │ - cbz w13, 4e17c │ │ - b 4e1b0 │ │ + tbz w15, #2, 4e1b0 │ │ + cbz w13, 4e1b4 │ │ + b 4e1e8 │ │ mov w11, wzr │ │ - b 4e1bc │ │ - cbz w13, 4e1bc │ │ + b 4e1f4 │ │ + cbz w13, 4e1f4 │ │ mov w10, wzr │ │ mov w11, wzr │ │ - b 4e1c4 │ │ + b 4e1fc │ │ mov w12, #0x1 // #1 │ │ strb w12, [x22, #200] │ │ add w24, w10, w8 │ │ add w25, w11, w9 │ │ ldr x0, [x21] │ │ mov x1, x23 │ │ - bl 3dc5c │ │ + bl 3dca4 │ │ ldr x0, [x21] │ │ mov w1, w24 │ │ mov w2, w25 │ │ mov x3, x23 │ │ - bl 3da6c │ │ + bl 3dab4 │ │ mov w24, w0 │ │ - cbz w0, 4e20c │ │ + cbz w0, 4e244 │ │ mov x0, x21 │ │ - bl 42b94 │ │ + bl 42c6c │ │ tst w20, #0xff │ │ - b.ne 4e070 // b.any │ │ + b.ne 4e0a8 // b.any │ │ mov x21, xzr │ │ - b 4e230 │ │ + b 4e268 │ │ mov x0, x22 │ │ mov x1, x23 │ │ str wzr, [x23] │ │ - bl 4dc7c │ │ + bl 4dcc4 │ │ tst w20, #0xff │ │ - b.eq 4e22c // b.none │ │ + b.eq 4e264 // b.none │ │ ldr x0, [x19] │ │ - bl 42b94 │ │ + bl 42c6c │ │ mov w24, wzr │ │ str x21, [x19] │ │ - b 4e070 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 4e0a8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ @@ -34007,15 +33989,15 @@ │ │ ldr x8, [x8, #40] │ │ mov w20, w1 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #104] │ │ ldr x0, [x0] │ │ ldr x1, [x19, #8] │ │ str x8, [sp, #24] │ │ - bl 4066c │ │ + bl 406a0 │ │ mov w9, #0x1680000 // #23592960 │ │ mov x10, #0xffffffffffff0000 // #-65536 │ │ movk x10, #0xff4c, lsl #16 │ │ cmp x0, #0xb40, lsl #12 │ │ umaddl x9, w21, w9, x10 │ │ mov x8, xzr │ │ mul x10, x20, x10 │ │ @@ -34027,43 +34009,43 @@ │ │ neg x11, x27 │ │ mov w12, #0x5a0000 // #5898240 │ │ mov x13, x12 │ │ add x26, x26, #0x1 │ │ add x8, x8, #0x4 │ │ add x12, x12, #0x5a0, lsl #12 │ │ cmp x13, x27 │ │ - b.lt 4e2c4 // b.tstop │ │ + b.lt 4e2fc // b.tstop │ │ cmp x13, x11 │ │ - b.lt 4e2c4 // b.tstop │ │ + b.lt 4e2fc // b.tstop │ │ and x8, x8, #0xfffffffc │ │ mov w11, #0x30 // #48 │ │ str x20, [sp, #8] │ │ add x22, x10, x9 │ │ sdiv x0, x27, x8 │ │ madd x8, x20, x11, x19 │ │ and x25, x26, #0xffffffff │ │ add x21, x8, #0x70 │ │ - bl 40230 │ │ + bl 40264 │ │ mov x8, #0x5555555555555555 // #6148914691236517205 │ │ ldr x1, [sp, #24] │ │ movk x8, #0x5556 │ │ mov x2, x22 │ │ smulh x8, x0, x8 │ │ add x8, x8, x8, lsr #63 │ │ add x23, x8, x0 │ │ sub x0, x29, #0x20 │ │ - bl 40654 │ │ + bl 40688 │ │ ldur x8, [x29, #-24] │ │ mov x1, x23 │ │ neg x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x24, x0 │ │ ldur x0, [x29, #-32] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr q0, [x19, #16] │ │ fmov d2, x24 │ │ ldur q1, [x29, #-32] │ │ cmp w26, #0x1 │ │ csinc w8, w26, wzr, hi // hi = pmore │ │ mov v2.d[1], x0 │ │ add w8, w8, #0x1 │ │ @@ -34071,68 +34053,68 @@ │ │ sub x26, x8, #0x1 │ │ add v1.2d, v0.2d, v2.2d │ │ stp q1, q0, [x29, #-48] │ │ sdiv x8, x28, x25 │ │ add x0, sp, #0x20 │ │ ldr x1, [sp, #24] │ │ add x2, x8, x22 │ │ - bl 40654 │ │ + bl 40688 │ │ ldr x0, [sp, #40] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [sp, #32] │ │ mov x24, x0 │ │ mov x1, x23 │ │ neg x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr q0, [x19, #16] │ │ sub x1, x29, #0x30 │ │ ldr q1, [sp, #32] │ │ add x2, sp, #0x30 │ │ add x3, sp, #0x20 │ │ add v0.2d, v1.2d, v0.2d │ │ mov x8, v0.d[1] │ │ fmov x9, d0 │ │ str q0, [sp, #32] │ │ add x24, x9, x24 │ │ add x20, x8, x0 │ │ mov x0, x21 │ │ stp x24, x20, [sp, #48] │ │ - bl 4d40c │ │ - cbnz w0, 4e40c │ │ + bl 4d460 │ │ + cbnz w0, 4e444 │ │ ldp x8, x9, [sp, #32] │ │ subs x26, x26, #0x1 │ │ add x28, x28, x27 │ │ lsl x8, x8, #1 │ │ lsl x9, x9, #1 │ │ sub x8, x8, x24 │ │ sub x9, x9, x20 │ │ stp x8, x9, [x29, #-48] │ │ - b.ne 4e378 // b.any │ │ + b.ne 4e3b0 // b.any │ │ ldr x9, [sp, #8] │ │ mov w8, #0x30 // #48 │ │ madd x8, x9, x8, x19 │ │ strb wzr, [x8, #136] │ │ ldr x8, [sp, #16] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 4e450 // b.any │ │ + b.ne 4e488 // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - adrp x0, a7000 │ │ - add x0, x0, #0x550 │ │ - b 3990c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + adrp x0, a6000 │ │ + add x0, x0, #0x990 │ │ + b 39960 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x28, x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ @@ -34141,32 +34123,32 @@ │ │ mov x22, x1 │ │ ldr x8, [x24, #40] │ │ mov w23, w2 │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ ldr x20, [x1, #184] │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 4f860 │ │ - adrp x8, a000 │ │ + cbnz w0, 4f898 │ │ + adrp x8, a000 │ │ sub x2, x29, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x78 // #120 │ │ stur wzr, [x29, #-16] │ │ - ldr q0, [x8, #1440] │ │ + ldr q0, [x8, #1488] │ │ stur q0, [x29, #-48] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-16] │ │ mov x25, x0 │ │ - cbz w8, 4e4e8 │ │ + cbz w8, 4e520 │ │ mov x21, xzr │ │ - cbnz x25, 4e858 │ │ - b 4e894 │ │ + cbnz x25, 4e890 │ │ + b 4e8cc │ │ sub x8, x29, #0x30 │ │ mov w9, #0x7fff // #32767 │ │ movi v0.2d, #0x0 │ │ sub x2, x29, #0xc │ │ mov w1, #0x400 // #1024 │ │ stp x22, x25, [sp, #32] │ │ str x8, [x25, #64] │ │ @@ -34175,1337 +34157,1337 @@ │ │ stur q0, [x25, #88] │ │ stur q0, [x25, #72] │ │ str x20, [x25, #96] │ │ stp x20, x8, [x25, #104] │ │ ldr x21, [x19, #56] │ │ stur wzr, [x29, #-12] │ │ mov x0, x21 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ mov x25, x0 │ │ - cbnz w8, 4e734 │ │ - adrp x8, 4f000 │ │ + cbnz w8, 4e76c │ │ + adrp x8, 4f000 │ │ str x19, [sp, #56] │ │ mov x19, xzr │ │ mov x26, xzr │ │ - add x8, x8, #0xd38 │ │ + add x8, x8, #0xd70 │ │ mov w9, #0x1 // #1 │ │ mov w27, #0x400 // #1024 │ │ mov w22, #0x100 // #256 │ │ stp x20, x24, [sp, #16] │ │ str x9, [sp, #48] │ │ str x8, [sp, #64] │ │ strb wzr, [x25] │ │ str w23, [sp] │ │ str x21, [sp, #8] │ │ mov w8, wzr │ │ mov x23, xzr │ │ mov x24, x26 │ │ - b 4e58c │ │ + b 4e5c4 │ │ add x23, x23, #0x1 │ │ mov w22, #0x100 // #256 │ │ mov w8, #0x1 // #1 │ │ - tbnz w8, #0, 4e5ac │ │ + tbnz w8, #0, 4e5e4 │ │ add x1, x25, x24 │ │ sub x2, x27, x24 │ │ ldr x0, [sp, #56] │ │ - bl 3f6e8 │ │ + bl 3f70c │ │ mov x19, x0 │ │ add x26, x0, x24 │ │ mov x24, xzr │ │ subs x28, x26, x23 │ │ - b.le 4e6a0 │ │ + b.le 4e6d8 │ │ ldrb w21, [x25, x23] │ │ cmp w22, w21 │ │ - b.eq 4e580 // b.none │ │ + b.eq 4e5b8 // b.none │ │ mov x20, xzr │ │ add x8, x25, x23 │ │ sub x9, x23, x26 │ │ cmp w21, #0xa │ │ - b.eq 4e5fc // b.none │ │ + b.eq 4e634 // b.none │ │ cmp w21, #0xd │ │ - b.eq 4e5fc // b.none │ │ + b.eq 4e634 // b.none │ │ add x10, x9, x20 │ │ cmn x10, #0x1 │ │ - b.cs 4e6a0 // b.hs, b.nlast │ │ + b.cs 4e6d8 // b.hs, b.nlast │ │ add x10, x8, x20 │ │ add x20, x20, #0x1 │ │ ldrb w21, [x10, #1] │ │ cmp w21, #0xa │ │ - b.ne 4e5d4 // b.any │ │ + b.ne 4e60c // b.any │ │ add x28, x25, x23 │ │ add x22, x23, x20 │ │ strb wzr, [x28, x20] │ │ ldrb w8, [x28] │ │ cmp w8, #0x1a │ │ - b.eq 4e668 // b.none │ │ + b.eq 4e6a0 // b.none │ │ cmp w8, #0x23 │ │ - b.eq 4e668 // b.none │ │ + b.eq 4e6a0 // b.none │ │ cmp x22, x23 │ │ - b.le 4e668 │ │ + b.le 4e6a0 │ │ ldp x4, x2, [sp, #40] │ │ add x3, sp, #0x40 │ │ mov x0, x28 │ │ ldr x8, [sp, #64] │ │ mov x1, x20 │ │ blr x8 │ │ cmn w0, #0x1 │ │ stur w0, [x29, #-12] │ │ - b.ne 4e664 // b.any │ │ + b.ne 4e69c // b.any │ │ ldp x4, x2, [sp, #40] │ │ add x3, sp, #0x40 │ │ mov x0, x28 │ │ ldr x8, [sp, #64] │ │ mov x1, x20 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 4ed74 │ │ + cbnz w0, 4edac │ │ ldr x8, [sp, #48] │ │ cmp w21, #0xd │ │ mov w9, #0xa // #10 │ │ add x23, x22, #0x1 │ │ strb w21, [x28, x20] │ │ add x8, x8, #0x1 │ │ str x8, [sp, #48] │ │ mov w8, #0x100 // #256 │ │ csel w8, w9, w8, eq // eq = none │ │ cmp w21, #0xa │ │ mov w9, #0xd // #13 │ │ csel w22, w9, w8, eq // eq = none │ │ mov w8, #0x1 // #1 │ │ - b 4e58c │ │ - cbz x19, 4e714 │ │ - cbz x23, 4e6cc │ │ + b 4e5c4 │ │ + cbz x19, 4e74c │ │ + cbz x23, 4e704 │ │ add x1, x25, x23 │ │ mov x0, x25 │ │ mov x2, x28 │ │ - bl a5190 │ │ + bl a45d0 │ │ mov w8, wzr │ │ mov x23, xzr │ │ mov x19, x28 │ │ mov x24, x28 │ │ - b 4e58c │ │ + b 4e5c4 │ │ cmp x27, #0x10, lsl #12 │ │ - b.cs 4ed5c // b.hs, b.nlast │ │ + b.cs 4ed94 // b.hs, b.nlast │ │ ldr x21, [sp, #8] │ │ lsl x20, x27, #1 │ │ sub x5, x29, #0xc │ │ mov w1, #0x1 // #1 │ │ mov x2, x27 │ │ mov x3, x20 │ │ mov x0, x21 │ │ mov x4, x25 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x27, x20 │ │ mov x25, x0 │ │ ldp x20, x24, [sp, #16] │ │ ldur w8, [x29, #-12] │ │ ldr w23, [sp] │ │ - cbz w8, 4e570 │ │ - b 4e734 │ │ + cbz w8, 4e5a8 │ │ + b 4e76c │ │ ldr x8, [sp, #48] │ │ ldr x21, [sp, #8] │ │ cmp x8, #0x1 │ │ - b.ne 4e72c // b.any │ │ + b.ne 4e764 // b.any │ │ mov w8, #0xb0 // #176 │ │ stur w8, [x29, #-12] │ │ ldp x20, x24, [sp, #16] │ │ ldr w23, [sp] │ │ mov x0, x21 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldp x22, x25, [sp, #32] │ │ ldur w8, [x29, #-12] │ │ ldr x21, [x25, #56] │ │ stur w8, [x29, #-16] │ │ - cbnz w8, 4e83c │ │ - cbz x21, 4e810 │ │ + cbnz w8, 4e874 │ │ + cbz x21, 4e848 │ │ ldr w8, [x21, #48] │ │ cmp w8, #0x8 │ │ - b.eq 4e76c // b.none │ │ + b.eq 4e7a4 // b.none │ │ ldrh w8, [x21, #8] │ │ strh w8, [x21, #52] │ │ ldr x8, [x25, #64] │ │ ldr w8, [x8] │ │ - cbz w8, 4e804 │ │ + cbz w8, 4e83c │ │ ldr x8, [x21, #112] │ │ ldr x9, [x21, #88] │ │ orr x8, x9, x8 │ │ - cbz x8, 4e804 │ │ + cbz x8, 4e83c │ │ ldrsh w9, [x25, #28] │ │ ldrsh w10, [x25, #24] │ │ ldrh w11, [x21, #8] │ │ and w8, w10, #0xffff │ │ sub w9, w9, w10 │ │ cmp w9, w11 │ │ - b.eq 4e7a8 // b.none │ │ + b.eq 4e7e0 // b.none │ │ strh w9, [x21, #8] │ │ ldrh w9, [x21, #12] │ │ cmp w9, w8 │ │ - b.eq 4e7b8 // b.none │ │ + b.eq 4e7f0 // b.none │ │ strh w8, [x21, #12] │ │ ldrsh w8, [x25, #30] │ │ ldrh w10, [x21, #16] │ │ and w9, w8, #0xffff │ │ cmp w10, w9 │ │ - b.eq 4e7d0 // b.none │ │ + b.eq 4e808 // b.none │ │ strh w9, [x21, #16] │ │ ldrsh w9, [x25, #32] │ │ ldrh w11, [x21, #18] │ │ and w10, w9, #0xffff │ │ cmp w11, w10 │ │ - b.eq 4e7f0 // b.none │ │ + b.eq 4e828 // b.none │ │ neg w11, w10 │ │ strh w10, [x21, #18] │ │ strh w11, [x21, #14] │ │ ldrh w10, [x21, #10] │ │ add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.eq 4e804 // b.none │ │ + b.eq 4e83c // b.none │ │ strh w8, [x21, #10] │ │ ldr x8, [x25] │ │ - tbz w8, #0, 4e858 │ │ - b 4e828 │ │ + tbz w8, #0, 4e890 │ │ + b 4e860 │ │ ldr x8, [x25] │ │ - tbnz w8, #0, 4e828 │ │ + tbnz w8, #0, 4e860 │ │ mov w8, #0x3 // #3 │ │ mov x21, xzr │ │ stur w8, [x29, #-16] │ │ - b 4e858 │ │ - tbnz w8, #5, 4e834 │ │ + b 4e890 │ │ + tbnz w8, #5, 4e86c │ │ mov w8, #0xb9 // #185 │ │ - b 4e838 │ │ + b 4e870 │ │ mov w8, #0xba // #186 │ │ stur w8, [x29, #-16] │ │ mov x0, x21 │ │ - bl 50440 │ │ + bl 50470 │ │ ldr x1, [x25, #56] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x21, xzr │ │ str xzr, [x25, #56] │ │ ldr x0, [x25, #96] │ │ - cbz x0, 4e874 │ │ + cbz x0, 4e8ac │ │ add x19, x25, #0x48 │ │ ldr x1, [x19] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x19] │ │ ldr x1, [x25, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ mov x1, x25 │ │ str xzr, [x25, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-16] │ │ and w9, w8, #0xff │ │ stur w8, [x29, #-20] │ │ cmp w9, #0xb0 │ │ - b.ne 4e8b4 // b.any │ │ + b.ne 4e8ec // b.any │ │ mov x0, x22 │ │ - bl 4f8f0 │ │ + bl 4f928 │ │ mov w8, #0x2 // #2 │ │ - b 4f860 │ │ - cbnz w8, 4f860 │ │ + b 4f898 │ │ + cbnz w8, 4f898 │ │ cmp w23, #0x1 │ │ str x21, [x22, #264] │ │ - b.lt 4e8dc // b.tstop │ │ + b.lt 4e914 // b.tstop │ │ and w8, w23, #0xffff │ │ - cbz w8, 4e8dc │ │ + cbz w8, 4e914 │ │ mov x0, x22 │ │ - bl 4f8f0 │ │ + bl 4f928 │ │ mov w8, #0x6 // #6 │ │ - b 4f860 │ │ - adrp x8, a000 │ │ + b 4f898 │ │ + adrp x8, a000 │ │ ldr x9, [x22, #16] │ │ mov w10, #0x12 // #18 │ │ - ldr q0, [x8, #1520] │ │ + ldr q0, [x8, #1568] │ │ orr x8, x9, x10 │ │ str q0, [x22] │ │ str x8, [x22, #16] │ │ - cbz x21, 4e9d0 │ │ + cbz x21, 4ea08 │ │ ldr x8, [x21, #128] │ │ - cbz x8, 4e9d0 │ │ - adrp x0, a000 │ │ + cbz x8, 4ea08 │ │ + adrp x0, a000 │ │ ldr x1, [x21, #168] │ │ - add x0, x0, #0xaa6 │ │ - bl 39798 │ │ - cbz x0, 4e97c │ │ + add x0, x0, #0xae6 │ │ + bl 397ec │ │ + cbz x0, 4e9b4 │ │ ldr x8, [x21, #144] │ │ - cbz x8, 4e97c │ │ + cbz x8, 4e9b4 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x1 │ │ - b.ne 4e97c // b.any │ │ + b.ne 4e9b4 // b.any │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ ldr x8, [x8, #16] │ │ - cbz x8, 4e97c │ │ + cbz x8, 4e9b4 │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x43 │ │ cmp w8, #0x2a │ │ - b.hi 4e97c // b.pmore │ │ + b.hi 4e9b4 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x401 // #1025 │ │ movk x9, #0x401, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4e97c // b.none │ │ + b.eq 4e9b4 // b.none │ │ ldr x8, [x22, #16] │ │ orr x8, x8, #0x4 │ │ str x8, [x22, #16] │ │ ldr x8, [x21, #128] │ │ - cbz x8, 4e9d0 │ │ - adrp x0, b000 │ │ + cbz x8, 4ea08 │ │ + adrp x0, b000 │ │ ldr x1, [x21, #168] │ │ - add x0, x0, #0x3f │ │ - bl 39798 │ │ - cbz x0, 4e9d0 │ │ + add x0, x0, #0x7f │ │ + bl 397ec │ │ + cbz x0, 4ea08 │ │ ldr x8, [x21, #144] │ │ - cbz x8, 4e9d0 │ │ + cbz x8, 4ea08 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ ldr x1, [x8, #16] │ │ - cbz x1, 4e9d0 │ │ + cbz x1, 4ea08 │ │ sub x2, x29, #0x14 │ │ mov x0, x20 │ │ - bl 406ec │ │ + bl 407b4 │ │ ldur w8, [x29, #-20] │ │ str x0, [x22, #40] │ │ - cbnz w8, 4f860 │ │ - b 4e9d4 │ │ + cbnz w8, 4f898 │ │ + b 4ea0c │ │ str xzr, [x22, #40] │ │ ldr x19, [x22, #264] │ │ str wzr, [sp, #64] │ │ ldr x26, [x22, #184] │ │ str xzr, [x22, #24] │ │ stp x20, x24, [sp, #16] │ │ - cbz x19, 4ea98 │ │ + cbz x19, 4ead0 │ │ ldr x8, [x19, #128] │ │ - cbz x8, 4ea98 │ │ - adrp x0, a000 │ │ + cbz x8, 4ead0 │ │ + adrp x0, a000 │ │ ldr x1, [x19, #168] │ │ - add x0, x0, #0xecf │ │ - bl 39798 │ │ - cbz x0, 4ead0 │ │ + add x0, x0, #0xf0f │ │ + bl 397ec │ │ + cbz x0, 4eb08 │ │ ldr x8, [x19, #144] │ │ - cbz x8, 4ead0 │ │ + cbz x8, 4eb08 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x1 │ │ - b.ne 4ead0 // b.any │ │ + b.ne 4eb08 // b.any │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ ldr x9, [x8, #16]! │ │ - cbz x9, 4ead0 │ │ + cbz x9, 4eb08 │ │ ldrb w9, [x9] │ │ mov x23, xzr │ │ sub w9, w9, #0x49 │ │ cmp w9, #0x26 │ │ - b.hi 4ead4 // b.pmore │ │ + b.hi 4eb0c // b.pmore │ │ mov w10, #0x1 // #1 │ │ lsl x9, x10, x9 │ │ mov x10, #0x41 // #65 │ │ movk x10, #0x41, lsl #32 │ │ tst x9, x10 │ │ - b.eq 4ead4 // b.none │ │ + b.eq 4eb0c // b.none │ │ ldr x9, [x22, #24] │ │ - adrp x10, a000 │ │ - add x10, x10, #0xd1c │ │ + adrp x10, a000 │ │ + add x10, x10, #0xd5c │ │ orr x9, x9, #0x1 │ │ str x9, [x22, #24] │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ ldr x8, [x8] │ │ - add x9, x9, #0xae0 │ │ + add x9, x9, #0xb20 │ │ ldrb w8, [x8] │ │ and w8, w8, #0xffffffdf │ │ cmp w8, #0x4f │ │ csel x23, x10, x9, eq // eq = none │ │ - b 4ead4 │ │ + b 4eb0c │ │ mov w8, #0x1 // #1 │ │ mov x20, x22 │ │ stp xzr, xzr, [sp] │ │ mov x25, xzr │ │ stp xzr, xzr, [sp, #48] │ │ mov x23, xzr │ │ str w8, [sp, #40] │ │ mov w19, #0x1 // #1 │ │ mov w24, #0x1 // #1 │ │ - adrp x28, a000 │ │ + adrp x28, a000 │ │ mov w22, #0x8 // #8 │ │ mov w27, #0x7 // #7 │ │ - add x28, x28, #0xbd9 │ │ - b 4ed08 │ │ + add x28, x28, #0xc19 │ │ + b 4ed40 │ │ mov x23, xzr │ │ ldr x8, [x19, #128] │ │ str x23, [sp, #56] │ │ - cbz x8, 4ebcc │ │ - adrp x0, a000 │ │ + cbz x8, 4ec04 │ │ + adrp x0, a000 │ │ ldr x1, [x19, #168] │ │ - add x0, x0, #0xde4 │ │ - bl 39798 │ │ - cbz x0, 4eb54 │ │ + add x0, x0, #0xe24 │ │ + bl 397ec │ │ + cbz x0, 4eb8c │ │ ldr x8, [x19, #144] │ │ - cbz x8, 4eb54 │ │ + cbz x8, 4eb8c │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x1 │ │ - b.ne 4eb54 // b.any │ │ + b.ne 4eb8c // b.any │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ ldr x8, [x8, #16] │ │ - cbz x8, 4eb54 │ │ + cbz x8, 4eb8c │ │ ldrb w8, [x8] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x62 │ │ - b.ne 4eb54 // b.any │ │ + b.ne 4eb8c // b.any │ │ ldr x8, [x22, #24] │ │ - adrp x9, b000 │ │ + adrp x9, b000 │ │ mov w23, wzr │ │ - add x9, x9, #0x396 │ │ + add x9, x9, #0x3d6 │ │ orr x8, x8, #0x2 │ │ str x9, [sp, #48] │ │ str x8, [x22, #24] │ │ - b 4eb5c │ │ + b 4eb94 │ │ str xzr, [sp, #48] │ │ mov w23, #0x1 // #1 │ │ ldr x8, [x19, #128] │ │ - cbz x8, 4ec90 │ │ - adrp x0, b000 │ │ + cbz x8, 4ecc8 │ │ + adrp x0, b000 │ │ ldr x1, [x19, #168] │ │ - add x0, x0, #0x27a │ │ - bl 39798 │ │ - cbz x0, 4ebf0 │ │ + add x0, x0, #0x2ba │ │ + bl 397ec │ │ + cbz x0, 4ec28 │ │ ldr x8, [x19, #144] │ │ - cbz x8, 4ebf0 │ │ + cbz x8, 4ec28 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x1 │ │ - b.ne 4ebf0 // b.any │ │ + b.ne 4ec28 // b.any │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ ldr x8, [x8, #16] │ │ - cbz x8, 4ebf0 │ │ + cbz x8, 4ec28 │ │ ldrb w9, [x8] │ │ mov x25, xzr │ │ - cbz w9, 4ebf4 │ │ + cbz w9, 4ec2c │ │ cmp w9, #0x4e │ │ - b.eq 4ebf4 // b.none │ │ + b.eq 4ec2c // b.none │ │ cmp w9, #0x6e │ │ - b.eq 4ebf4 // b.none │ │ + b.eq 4ec2c // b.none │ │ mov x25, x8 │ │ - b 4ebf4 │ │ + b 4ec2c │ │ mov x20, x22 │ │ mov x27, xzr │ │ mov x28, xzr │ │ mov x25, xzr │ │ str xzr, [sp, #48] │ │ mov x22, xzr │ │ str xzr, [sp, #8] │ │ mov w19, #0x1 // #1 │ │ - b 4ecb8 │ │ + b 4ecf0 │ │ mov x25, xzr │ │ ldr x8, [x19, #128] │ │ - cbz x8, 4ec88 │ │ - adrp x0, b000 │ │ + cbz x8, 4ecc0 │ │ + adrp x0, b000 │ │ ldr x1, [x19, #168] │ │ - add x0, x0, #0x8c7 │ │ - bl 39798 │ │ - cbz x0, 4ec88 │ │ + add x0, x0, #0x907 │ │ + bl 397ec │ │ + cbz x0, 4ecc0 │ │ ldr x8, [x19, #144] │ │ - cbz x8, 4ec88 │ │ + cbz x8, 4ecc0 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x1 │ │ - b.ne 4ec88 // b.any │ │ + b.ne 4ecc0 // b.any │ │ mov w10, #0x18 // #24 │ │ mov x20, x22 │ │ madd x8, x9, x10, x8 │ │ ldr x28, [x8, #16] │ │ - cbz x28, 4ec9c │ │ + cbz x28, 4ecd4 │ │ ldrb w8, [x28] │ │ mov x27, xzr │ │ - cbz w8, 4ec60 │ │ + cbz w8, 4ec98 │ │ cmp w8, #0x4e │ │ - b.eq 4ec60 // b.none │ │ + b.eq 4ec98 // b.none │ │ cmp w8, #0x6e │ │ - b.ne 4f894 // b.any │ │ + b.ne 4f8cc // b.any │ │ mov x28, x27 │ │ mov x22, x27 │ │ - tbnz w23, #0, 4eca8 │ │ + tbnz w23, #0, 4ece0 │ │ ldr x0, [sp, #48] │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x22, x0 │ │ mov w19, wzr │ │ add x22, x8, #0x1 │ │ str x0, [sp, #8] │ │ - b 4ecb4 │ │ + b 4ecec │ │ mov x20, x22 │ │ - b 4ec98 │ │ + b 4ecd0 │ │ mov x20, x22 │ │ mov x25, xzr │ │ mov x28, xzr │ │ mov x27, xzr │ │ mov x22, xzr │ │ - tbz w23, #0, 4ec6c │ │ + tbz w23, #0, 4eca4 │ │ str xzr, [sp, #48] │ │ mov w19, #0x1 // #1 │ │ str xzr, [sp, #8] │ │ ldr x23, [sp, #56] │ │ cmp x23, #0x0 │ │ cset w8, eq // eq = none │ │ str w8, [sp, #40] │ │ - cbz x23, 4ecdc │ │ + cbz x23, 4ed14 │ │ mov x0, x23 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x22, x0 │ │ mov x23, x0 │ │ add x22, x8, #0x1 │ │ cmp x25, #0x0 │ │ cset w24, eq // eq = none │ │ - cbz x25, 4ed00 │ │ + cbz x25, 4ed38 │ │ mov x0, x25 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x22, x0 │ │ str x0, [sp] │ │ add x22, x8, #0x1 │ │ - b 4ed04 │ │ + b 4ed3c │ │ str xzr, [sp] │ │ - cbz x22, 4eabc │ │ + cbz x22, 4eaf4 │ │ add x2, sp, #0x40 │ │ mov x0, x26 │ │ mov x1, x22 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #64] │ │ str x0, [x20, #48] │ │ - cbz w8, 4ed2c │ │ + cbz w8, 4ed64 │ │ ldr x24, [sp, #24] │ │ - b 4f860 │ │ + b 4f898 │ │ mov x26, x0 │ │ str x20, [sp, #32] │ │ - cbz x28, 4efe8 │ │ + cbz x28, 4f020 │ │ mov x0, x26 │ │ mov x1, x28 │ │ mov x2, x27 │ │ - bl a51d0 │ │ - cbz x27, 4efe4 │ │ + bl a4610 │ │ + cbz x27, 4f01c │ │ cmp x27, #0x8 │ │ - b.cs 4ed84 // b.hs, b.nlast │ │ + b.cs 4edbc // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 4f408 │ │ + b 4f440 │ │ ldr x8, [sp, #48] │ │ mov w9, #0xb0 // #176 │ │ cmp x8, #0x1 │ │ mov w8, #0x6 // #6 │ │ csel w8, w9, w8, eq // eq = none │ │ stur w8, [x29, #-12] │ │ ldp x20, x24, [sp, #16] │ │ ldr w23, [sp] │ │ ldr x21, [sp, #8] │ │ - b 4e734 │ │ + b 4e76c │ │ cmp x27, #0x10 │ │ - b.cs 4ee70 // b.hs, b.nlast │ │ + b.cs 4eea8 // b.hs, b.nlast │ │ mov x8, xzr │ │ mov x10, x8 │ │ and x8, x27, #0xfffffffffffffff8 │ │ sub x9, x10, x8 │ │ add x10, x10, x26 │ │ movi v0.8b, #0x20 │ │ add x10, x10, #0x3 │ │ mov w11, #0x2d // #45 │ │ - b 4edbc │ │ + b 4edf4 │ │ adds x9, x9, #0x8 │ │ add x10, x10, #0x8 │ │ - b.eq 4ee64 // b.none │ │ + b.eq 4ee9c // b.none │ │ ldur d1, [x10, #-3] │ │ cmeq v1.8b, v1.8b, v0.8b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 4ee18 │ │ + tbz w12, #0, 4ee50 │ │ sturb w11, [x10, #-3] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 4ee20 │ │ + tbnz w12, #0, 4ee58 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 4ee2c │ │ + tbz w12, #0, 4ee64 │ │ sturb w11, [x10, #-1] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 4ee34 │ │ + tbnz w12, #0, 4ee6c │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 4ee40 │ │ + tbz w12, #0, 4ee78 │ │ strb w11, [x10, #1] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 4ee48 │ │ + tbnz w12, #0, 4ee80 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 4ee54 │ │ + tbz w12, #0, 4ee8c │ │ strb w11, [x10, #3] │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4edb0 │ │ - b 4ee5c │ │ + tbz w12, #0, 4ede8 │ │ + b 4ee94 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 4edd8 │ │ + tbz w12, #0, 4ee10 │ │ sturb w11, [x10, #-2] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 4ede0 │ │ + tbnz w12, #0, 4ee18 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 4edec │ │ + tbz w12, #0, 4ee24 │ │ strb w11, [x10] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 4edf4 │ │ + tbnz w12, #0, 4ee2c │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 4ee00 │ │ + tbz w12, #0, 4ee38 │ │ strb w11, [x10, #2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 4ee08 │ │ + tbnz w12, #0, 4ee40 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4edb0 │ │ + tbz w12, #0, 4ede8 │ │ strb w11, [x10, #4] │ │ - b 4edb0 │ │ + b 4ede8 │ │ cmp x27, x8 │ │ - b.eq 4efe4 // b.none │ │ - b 4f408 │ │ + b.eq 4f01c // b.none │ │ + b 4f440 │ │ and x8, x27, #0xfffffffffffffff0 │ │ add x9, x26, #0x7 │ │ movi v0.16b, #0x20 │ │ mov w10, #0x2d // #45 │ │ mov x11, x8 │ │ - b 4ee94 │ │ + b 4eecc │ │ subs x11, x11, #0x10 │ │ add x9, x9, #0x10 │ │ - b.eq 4efdc // b.none │ │ + b.eq 4f014 // b.none │ │ ldur q1, [x9, #-7] │ │ cmeq v1.16b, v1.16b, v0.16b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 4ef40 │ │ + tbz w12, #0, 4ef78 │ │ sturb w10, [x9, #-7] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 4ef48 │ │ + tbnz w12, #0, 4ef80 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 4ef54 │ │ + tbz w12, #0, 4ef8c │ │ sturb w10, [x9, #-5] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 4ef5c │ │ + tbnz w12, #0, 4ef94 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 4ef68 │ │ + tbz w12, #0, 4efa0 │ │ sturb w10, [x9, #-3] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 4ef70 │ │ + tbnz w12, #0, 4efa8 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 4ef7c │ │ + tbz w12, #0, 4efb4 │ │ sturb w10, [x9, #-1] │ │ umov w12, v1.b[7] │ │ - tbnz w12, #0, 4ef84 │ │ + tbnz w12, #0, 4efbc │ │ umov w12, v1.b[8] │ │ - tbz w12, #0, 4ef90 │ │ + tbz w12, #0, 4efc8 │ │ strb w10, [x9, #1] │ │ umov w12, v1.b[9] │ │ - tbnz w12, #0, 4ef98 │ │ + tbnz w12, #0, 4efd0 │ │ umov w12, v1.b[10] │ │ - tbz w12, #0, 4efa4 │ │ + tbz w12, #0, 4efdc │ │ strb w10, [x9, #3] │ │ umov w12, v1.b[11] │ │ - tbnz w12, #0, 4efac │ │ + tbnz w12, #0, 4efe4 │ │ umov w12, v1.b[12] │ │ - tbz w12, #0, 4efb8 │ │ + tbz w12, #0, 4eff0 │ │ strb w10, [x9, #5] │ │ umov w12, v1.b[13] │ │ - tbnz w12, #0, 4efc0 │ │ + tbnz w12, #0, 4eff8 │ │ umov w12, v1.b[14] │ │ - tbz w12, #0, 4efcc │ │ + tbz w12, #0, 4f004 │ │ strb w10, [x9, #7] │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 4ee88 │ │ - b 4efd4 │ │ + tbz w12, #0, 4eec0 │ │ + b 4f00c │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 4eeb0 │ │ + tbz w12, #0, 4eee8 │ │ sturb w10, [x9, #-6] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 4eeb8 │ │ + tbnz w12, #0, 4eef0 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 4eec4 │ │ + tbz w12, #0, 4eefc │ │ sturb w10, [x9, #-4] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 4eecc │ │ + tbnz w12, #0, 4ef04 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 4eed8 │ │ + tbz w12, #0, 4ef10 │ │ sturb w10, [x9, #-2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 4eee0 │ │ + tbnz w12, #0, 4ef18 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4eeec │ │ + tbz w12, #0, 4ef24 │ │ strb w10, [x9] │ │ umov w12, v1.b[8] │ │ - tbnz w12, #0, 4eef4 │ │ + tbnz w12, #0, 4ef2c │ │ umov w12, v1.b[9] │ │ - tbz w12, #0, 4ef00 │ │ + tbz w12, #0, 4ef38 │ │ strb w10, [x9, #2] │ │ umov w12, v1.b[10] │ │ - tbnz w12, #0, 4ef08 │ │ + tbnz w12, #0, 4ef40 │ │ umov w12, v1.b[11] │ │ - tbz w12, #0, 4ef14 │ │ + tbz w12, #0, 4ef4c │ │ strb w10, [x9, #4] │ │ umov w12, v1.b[12] │ │ - tbnz w12, #0, 4ef1c │ │ + tbnz w12, #0, 4ef54 │ │ umov w12, v1.b[13] │ │ - tbz w12, #0, 4ef28 │ │ + tbz w12, #0, 4ef60 │ │ strb w10, [x9, #6] │ │ umov w12, v1.b[14] │ │ - tbnz w12, #0, 4ef30 │ │ + tbnz w12, #0, 4ef68 │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 4ee88 │ │ + tbz w12, #0, 4eec0 │ │ strb w10, [x9, #8] │ │ - b 4ee88 │ │ + b 4eec0 │ │ cmp x27, x8 │ │ - b.ne 4f404 // b.any │ │ + b.ne 4f43c // b.any │ │ add x26, x26, x27 │ │ ldr x27, [sp, #32] │ │ - tbz w19, #0, 4f004 │ │ + tbz w19, #0, 4f03c │ │ ldr w8, [sp, #40] │ │ - tbz w8, #0, 4f038 │ │ + tbz w8, #0, 4f070 │ │ ldr x23, [sp, #16] │ │ - tbz w24, #0, 4f068 │ │ - b 4f308 │ │ + tbz w24, #0, 4f0a0 │ │ + b 4f340 │ │ ldr x8, [x27, #48] │ │ cmp x26, x8 │ │ - b.eq 4f018 // b.none │ │ + b.eq 4f050 // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x26], #1 │ │ ldr x20, [sp, #8] │ │ mov x0, x26 │ │ ldr x1, [sp, #48] │ │ mov x2, x20 │ │ - bl a51d0 │ │ + bl a4610 │ │ add x26, x26, x20 │ │ ldr w8, [sp, #40] │ │ - tbnz w8, #0, 4eff8 │ │ + tbnz w8, #0, 4f030 │ │ ldr x8, [x27, #48] │ │ cmp x26, x8 │ │ - b.eq 4f04c // b.none │ │ + b.eq 4f084 // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x26], #1 │ │ mov x0, x26 │ │ ldr x1, [sp, #56] │ │ mov x2, x23 │ │ - bl a51d0 │ │ + bl a4610 │ │ add x26, x26, x23 │ │ ldr x23, [sp, #16] │ │ - tbnz w24, #0, 4f308 │ │ + tbnz w24, #0, 4f340 │ │ ldr x8, [x27, #48] │ │ cmp x26, x8 │ │ - b.eq 4f07c // b.none │ │ + b.eq 4f0b4 // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x26], #1 │ │ ldr x19, [sp] │ │ mov x0, x26 │ │ mov x1, x25 │ │ mov x2, x19 │ │ - bl a51d0 │ │ - cbz x19, 4f304 │ │ + bl a4610 │ │ + cbz x19, 4f33c │ │ cmp x19, #0x8 │ │ - b.cs 4f0a4 // b.hs, b.nlast │ │ + b.cs 4f0dc // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 4f4cc │ │ + b 4f504 │ │ cmp x19, #0x10 │ │ - b.cs 4f190 // b.hs, b.nlast │ │ + b.cs 4f1c8 // b.hs, b.nlast │ │ mov x8, xzr │ │ mov x10, x8 │ │ and x8, x19, #0xfffffffffffffff8 │ │ sub x9, x10, x8 │ │ add x10, x10, x26 │ │ movi v0.8b, #0x20 │ │ add x10, x10, #0x3 │ │ mov w11, #0x2d // #45 │ │ - b 4f0dc │ │ + b 4f114 │ │ adds x9, x9, #0x8 │ │ add x10, x10, #0x8 │ │ - b.eq 4f184 // b.none │ │ + b.eq 4f1bc // b.none │ │ ldur d1, [x10, #-3] │ │ cmeq v1.8b, v1.8b, v0.8b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 4f138 │ │ + tbz w12, #0, 4f170 │ │ sturb w11, [x10, #-3] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 4f140 │ │ + tbnz w12, #0, 4f178 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 4f14c │ │ + tbz w12, #0, 4f184 │ │ sturb w11, [x10, #-1] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 4f154 │ │ + tbnz w12, #0, 4f18c │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 4f160 │ │ + tbz w12, #0, 4f198 │ │ strb w11, [x10, #1] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 4f168 │ │ + tbnz w12, #0, 4f1a0 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 4f174 │ │ + tbz w12, #0, 4f1ac │ │ strb w11, [x10, #3] │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4f0d0 │ │ - b 4f17c │ │ + tbz w12, #0, 4f108 │ │ + b 4f1b4 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 4f0f8 │ │ + tbz w12, #0, 4f130 │ │ sturb w11, [x10, #-2] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 4f100 │ │ + tbnz w12, #0, 4f138 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 4f10c │ │ + tbz w12, #0, 4f144 │ │ strb w11, [x10] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 4f114 │ │ + tbnz w12, #0, 4f14c │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 4f120 │ │ + tbz w12, #0, 4f158 │ │ strb w11, [x10, #2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 4f128 │ │ + tbnz w12, #0, 4f160 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4f0d0 │ │ + tbz w12, #0, 4f108 │ │ strb w11, [x10, #4] │ │ - b 4f0d0 │ │ + b 4f108 │ │ cmp x19, x8 │ │ - b.eq 4f304 // b.none │ │ - b 4f4cc │ │ + b.eq 4f33c // b.none │ │ + b 4f504 │ │ and x8, x19, #0xfffffffffffffff0 │ │ add x9, x26, #0x7 │ │ movi v0.16b, #0x20 │ │ mov w10, #0x2d // #45 │ │ mov x11, x8 │ │ - b 4f1b4 │ │ + b 4f1ec │ │ subs x11, x11, #0x10 │ │ add x9, x9, #0x10 │ │ - b.eq 4f2fc // b.none │ │ + b.eq 4f334 // b.none │ │ ldur q1, [x9, #-7] │ │ cmeq v1.16b, v1.16b, v0.16b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 4f260 │ │ + tbz w12, #0, 4f298 │ │ sturb w10, [x9, #-7] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 4f268 │ │ + tbnz w12, #0, 4f2a0 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 4f274 │ │ + tbz w12, #0, 4f2ac │ │ sturb w10, [x9, #-5] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 4f27c │ │ + tbnz w12, #0, 4f2b4 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 4f288 │ │ + tbz w12, #0, 4f2c0 │ │ sturb w10, [x9, #-3] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 4f290 │ │ + tbnz w12, #0, 4f2c8 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 4f29c │ │ + tbz w12, #0, 4f2d4 │ │ sturb w10, [x9, #-1] │ │ umov w12, v1.b[7] │ │ - tbnz w12, #0, 4f2a4 │ │ + tbnz w12, #0, 4f2dc │ │ umov w12, v1.b[8] │ │ - tbz w12, #0, 4f2b0 │ │ + tbz w12, #0, 4f2e8 │ │ strb w10, [x9, #1] │ │ umov w12, v1.b[9] │ │ - tbnz w12, #0, 4f2b8 │ │ + tbnz w12, #0, 4f2f0 │ │ umov w12, v1.b[10] │ │ - tbz w12, #0, 4f2c4 │ │ + tbz w12, #0, 4f2fc │ │ strb w10, [x9, #3] │ │ umov w12, v1.b[11] │ │ - tbnz w12, #0, 4f2cc │ │ + tbnz w12, #0, 4f304 │ │ umov w12, v1.b[12] │ │ - tbz w12, #0, 4f2d8 │ │ + tbz w12, #0, 4f310 │ │ strb w10, [x9, #5] │ │ umov w12, v1.b[13] │ │ - tbnz w12, #0, 4f2e0 │ │ + tbnz w12, #0, 4f318 │ │ umov w12, v1.b[14] │ │ - tbz w12, #0, 4f2ec │ │ + tbz w12, #0, 4f324 │ │ strb w10, [x9, #7] │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 4f1a8 │ │ - b 4f2f4 │ │ + tbz w12, #0, 4f1e0 │ │ + b 4f32c │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 4f1d0 │ │ + tbz w12, #0, 4f208 │ │ sturb w10, [x9, #-6] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 4f1d8 │ │ + tbnz w12, #0, 4f210 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 4f1e4 │ │ + tbz w12, #0, 4f21c │ │ sturb w10, [x9, #-4] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 4f1ec │ │ + tbnz w12, #0, 4f224 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 4f1f8 │ │ + tbz w12, #0, 4f230 │ │ sturb w10, [x9, #-2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 4f200 │ │ + tbnz w12, #0, 4f238 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 4f20c │ │ + tbz w12, #0, 4f244 │ │ strb w10, [x9] │ │ umov w12, v1.b[8] │ │ - tbnz w12, #0, 4f214 │ │ + tbnz w12, #0, 4f24c │ │ umov w12, v1.b[9] │ │ - tbz w12, #0, 4f220 │ │ + tbz w12, #0, 4f258 │ │ strb w10, [x9, #2] │ │ umov w12, v1.b[10] │ │ - tbnz w12, #0, 4f228 │ │ + tbnz w12, #0, 4f260 │ │ umov w12, v1.b[11] │ │ - tbz w12, #0, 4f234 │ │ + tbz w12, #0, 4f26c │ │ strb w10, [x9, #4] │ │ umov w12, v1.b[12] │ │ - tbnz w12, #0, 4f23c │ │ + tbnz w12, #0, 4f274 │ │ umov w12, v1.b[13] │ │ - tbz w12, #0, 4f248 │ │ + tbz w12, #0, 4f280 │ │ strb w10, [x9, #6] │ │ umov w12, v1.b[14] │ │ - tbnz w12, #0, 4f250 │ │ + tbnz w12, #0, 4f288 │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 4f1a8 │ │ + tbz w12, #0, 4f1e0 │ │ strb w10, [x9, #8] │ │ - b 4f1a8 │ │ + b 4f1e0 │ │ cmp x19, x8 │ │ - b.ne 4f4c8 // b.any │ │ + b.ne 4f500 // b.any │ │ add x26, x26, x19 │ │ strb wzr, [x26] │ │ ldr x24, [sp, #24] │ │ ldr w8, [sp, #64] │ │ stur w8, [x29, #-20] │ │ - cbnz w8, 4f860 │ │ + cbnz w8, 4f898 │ │ ldr x8, [x21, #80] │ │ mov w9, #0x1 // #1 │ │ sub x2, x29, #0x14 │ │ mov x0, x23 │ │ mov w1, #0x20 // #32 │ │ add x8, x8, #0x1 │ │ str w9, [x27, #56] │ │ str x8, [x27, #32] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-20] │ │ str x0, [x27, #64] │ │ - cbnz w8, 4f860 │ │ + cbnz w8, 4f898 │ │ ldr x8, [x21, #64] │ │ mov x22, x0 │ │ sub x9, x8, #0x8, lsl #12 │ │ cmn x9, #0x10, lsl #12 │ │ - b.hi 4f370 // b.pmore │ │ + b.hi 4f3a8 // b.pmore │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff8001 // #-32767 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [x21, #64] │ │ ldr x9, [x21, #72] │ │ sub x10, x9, #0x8, lsl #12 │ │ cmn x10, #0x10, lsl #12 │ │ - b.hi 4f390 // b.pmore │ │ + b.hi 4f3c8 // b.pmore │ │ cmp x9, #0x0 │ │ mov x9, #0xffffffffffff8001 // #-32767 │ │ cneg x9, x9, ge // ge = tcont │ │ str x9, [x21, #72] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ add w8, w9, w8 │ │ - add x1, x1, #0x749 │ │ + add x1, x1, #0x789 │ │ mov x0, x21 │ │ mov x20, #0xfffffffffffffb3d // #-1219 │ │ mov x19, #0xfffffffffffff67b // #-2437 │ │ movk x20, #0xfffa, lsl #16 │ │ movk x19, #0xfff5, lsl #16 │ │ strh w8, [x22] │ │ - bl 4fcd0 │ │ - cbz x0, 4f3dc │ │ + bl 4fd08 │ │ + cbz x0, 4f414 │ │ ldr x8, [x0, #16] │ │ add x10, x19, #0x9a2 │ │ add x9, x20, x8 │ │ add x9, x9, #0x4d1 │ │ cmp x9, x10 │ │ - b.cs 4f438 // b.hs, b.nlast │ │ + b.cs 4f470 // b.hs, b.nlast │ │ mov w8, #0x7fff // #32767 │ │ - b 4f458 │ │ + b 4f490 │ │ ldrsh w8, [x22] │ │ mov w9, #0x1 // #1 │ │ bfi w9, w8, #1, #31 │ │ mov w8, #0x5556 // #21846 │ │ movk w8, #0x5555, lsl #16 │ │ smull x8, w9, w8 │ │ lsr x9, x8, #63 │ │ lsr x8, x8, #32 │ │ add w8, w8, w9 │ │ - b 4f458 │ │ - tbnz w27, #3, 4ed90 │ │ + b 4f490 │ │ + tbnz w27, #3, 4edc8 │ │ sub x9, x27, x8 │ │ add x8, x26, x8 │ │ mov w10, #0x2d // #45 │ │ - b 4f424 │ │ + b 4f45c │ │ subs x9, x9, #0x1 │ │ add x8, x8, #0x1 │ │ - b.eq 4efe4 // b.none │ │ + b.eq 4f01c // b.none │ │ ldrb w11, [x8] │ │ cmp w11, #0x20 │ │ - b.ne 4f418 // b.any │ │ + b.ne 4f450 // b.any │ │ strb w10, [x8] │ │ - b 4f418 │ │ + b 4f450 │ │ mov w9, #0x6667 // #26215 │ │ add w8, w8, #0x5 │ │ movk w9, #0x6666, lsl #16 │ │ smull x8, w8, w9 │ │ lsr x9, x8, #63 │ │ asr x8, x8, #34 │ │ adds w8, w8, w9 │ │ cneg w8, w8, mi // mi = first │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0x850 │ │ + add x1, x1, #0x890 │ │ strh w8, [x22, #2] │ │ - bl 4fcd0 │ │ - cbz x0, 4f488 │ │ + bl 4fd08 │ │ + cbz x0, 4f4c0 │ │ ldr x8, [x0, #16] │ │ add x9, x8, x20 │ │ cmp x9, x19 │ │ - b.cs 4f4a8 // b.hs, b.nlast │ │ + b.cs 4f4e0 // b.hs, b.nlast │ │ mov w0, #0x7fff // #32767 │ │ - b 4f504 │ │ + b 4f53c │ │ ldr x8, [x21, #24] │ │ - cbz x8, 4f4fc │ │ + cbz x8, 4f534 │ │ lsl x9, x8, #6 │ │ lsr x8, x8, #15 │ │ cmp x8, #0x0 │ │ mov w8, #0x7fff // #32767 │ │ csel x0, x8, x9, ne // ne = any │ │ - b 4f504 │ │ + b 4f53c │ │ cmp x8, #0x0 │ │ mov w1, #0x800 // #2048 │ │ mov w2, #0x1a4e // #6734 │ │ cneg x0, x8, mi // mi = first │ │ movk w1, #0x7, lsl #16 │ │ movk w2, #0x1, lsl #16 │ │ - bl 37eac │ │ - b 4f504 │ │ - tbnz w19, #3, 4f0b0 │ │ + bl 37f0c │ │ + b 4f53c │ │ + tbnz w19, #3, 4f0e8 │ │ sub x9, x19, x8 │ │ add x8, x26, x8 │ │ mov w10, #0x2d // #45 │ │ - b 4f4e8 │ │ + b 4f520 │ │ subs x9, x9, #0x1 │ │ add x8, x8, #0x1 │ │ - b.eq 4f304 // b.none │ │ + b.eq 4f33c // b.none │ │ ldrb w11, [x8] │ │ cmp w11, #0x20 │ │ - b.ne 4f4dc // b.any │ │ + b.ne 4f514 // b.any │ │ strb w10, [x8] │ │ - b 4f4dc │ │ + b 4f514 │ │ ldrsh x8, [x22, #2] │ │ lsl x0, x8, #6 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ str x0, [x22, #8] │ │ - add x1, x1, #0xaae │ │ + add x1, x1, #0xaee │ │ mov x0, x21 │ │ - bl 4fcd0 │ │ - cbz x0, 4f544 │ │ + bl 4fd08 │ │ + cbz x0, 4f57c │ │ ldr x8, [x0, #16] │ │ mov x9, #0xffffffffffff0001 // #-65535 │ │ cmp w8, #0x0 │ │ cneg w10, w8, mi // mi = first │ │ sub x8, x8, #0x8, lsl #12 │ │ lsl w10, w10, #6 │ │ cmp x8, x9 │ │ mov w8, #0x1fffc0 // #2097088 │ │ csel x8, x8, x10, cc // cc = lo, ul, last │ │ str x8, [x22, #24] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0xa1b │ │ - bl 4fcd0 │ │ + add x1, x1, #0xa5b │ │ + bl 4fd08 │ │ add x8, x21, #0x20 │ │ add x9, x0, #0x10 │ │ cmp x0, #0x0 │ │ csel x8, x8, x9, eq // eq = none │ │ ldr x8, [x8] │ │ - cbz x8, 4f584 │ │ + cbz x8, 4f5bc │ │ sub x9, x8, #0x8, lsl #12 │ │ mov x10, #0xffffffffffff0001 // #-65535 │ │ cmp x9, x10 │ │ - b.cs 4f58c // b.hs, b.nlast │ │ + b.cs 4f5c4 // b.hs, b.nlast │ │ mov w19, #0x7fff // #32767 │ │ - b 4f598 │ │ + b 4f5d0 │ │ mov w19, wzr │ │ - b 4f598 │ │ + b 4f5d0 │ │ cmp w8, #0x0 │ │ cneg w8, w8, mi // mi = first │ │ and w19, w8, #0xffff │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0x85b │ │ - bl 4fcd0 │ │ + add x1, x1, #0x89b │ │ + bl 4fd08 │ │ add x8, x21, #0x28 │ │ add x9, x0, #0x10 │ │ cmp x0, #0x0 │ │ csel x8, x8, x9, eq // eq = none │ │ ldr x8, [x8] │ │ - cbz x8, 4f5e8 │ │ + cbz x8, 4f620 │ │ mov x25, x23 │ │ mov x23, x22 │ │ sub x9, x8, #0x8, lsl #12 │ │ mov x10, #0xffffffffffff0001 // #-65535 │ │ cmp x9, x10 │ │ - b.cs 4f5fc // b.hs, b.nlast │ │ + b.cs 4f634 // b.hs, b.nlast │ │ ldr x0, [x23, #24]! │ │ - cbz x0, 4f624 │ │ + cbz x0, 4f65c │ │ mov w20, #0x7fff // #32767 │ │ - b 4f640 │ │ + b 4f678 │ │ ldr x0, [x22, #24] │ │ - cbnz x0, 4f658 │ │ + cbnz x0, 4f690 │ │ ldr x0, [x22, #8] │ │ str x0, [x22, #24] │ │ - b 4f658 │ │ + b 4f690 │ │ cmp w8, #0x0 │ │ cneg w8, w8, mi // mi = first │ │ ldr x0, [x23, #24]! │ │ and w20, w8, #0xffff │ │ - cbnz x0, 4f640 │ │ + cbnz x0, 4f678 │ │ ldr x0, [x22, #8] │ │ str x0, [x22, #24] │ │ - cbnz w20, 4f630 │ │ + cbnz w20, 4f668 │ │ mov x23, x25 │ │ - b 4f658 │ │ + b 4f690 │ │ ldr x0, [x22, #8] │ │ mov w20, #0x7fff // #32767 │ │ str x0, [x22, #24] │ │ mov w1, w20 │ │ mov w2, #0x48 // #72 │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x23] │ │ mov x23, x25 │ │ - cbz w19, 4f658 │ │ - cbz w20, 4f658 │ │ + cbz w19, 4f690 │ │ + cbz w20, 4f690 │ │ mov w1, w19 │ │ mov w2, w20 │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x22, #16] │ │ sub x5, x29, #0x14 │ │ ldr x3, [x21, #80] │ │ mov x0, x23 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ ldr x19, [x21, #96] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ str x0, [x27, #272] │ │ - cbnz w8, 4f860 │ │ + cbnz w8, 4f898 │ │ str wzr, [x27, #280] │ │ ldr x8, [x21, #80] │ │ - cbz x8, 4f6e4 │ │ + cbz x8, 4f71c │ │ mov x9, xzr │ │ ldr x10, [x21, #56] │ │ add x11, x19, #0x8 │ │ add x12, x0, #0x8 │ │ mov w13, #0xfffffffe // #-2 │ │ - b 4f6c0 │ │ + b 4f6f8 │ │ add x9, x9, #0x1 │ │ add x11, x11, #0x38 │ │ add x12, x12, #0x10 │ │ cmp x8, x9 │ │ - b.eq 4f6e4 // b.none │ │ + b.eq 4f71c // b.none │ │ ldr x14, [x11] │ │ strh w9, [x12] │ │ cmp x14, x10 │ │ stur x14, [x12, #-8] │ │ - b.ne 4f6ac // b.any │ │ + b.ne 4f6e4 // b.any │ │ cmp x9, x13 │ │ - b.hi 4f6ac // b.pmore │ │ + b.hi 4f6e4 // b.pmore │ │ str w9, [x27, #280] │ │ - b 4f6ac │ │ - adrp x1, b000 │ │ + b 4f6e4 │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x4b │ │ - bl 4fcd0 │ │ - adrp x1, a000 │ │ - mov x19, x0 │ │ - add x1, x1, #0xb34 │ │ - mov x0, x21 │ │ - bl 4fcd0 │ │ - cbz x19, 4f81c │ │ - cbz x0, 4f81c │ │ + add x1, x1, #0x8b │ │ + bl 4fd08 │ │ + adrp x1, a000 │ │ + mov x19, x0 │ │ + add x1, x1, #0xb74 │ │ + mov x0, x21 │ │ + bl 4fd08 │ │ + cbz x19, 4f854 │ │ + cbz x0, 4f854 │ │ ldr w8, [x19, #8] │ │ cmp w8, #0x1 │ │ - b.ne 4f81c // b.any │ │ + b.ne 4f854 // b.any │ │ ldr w8, [x0, #8] │ │ cmp w8, #0x1 │ │ - b.ne 4f81c // b.any │ │ + b.ne 4f854 // b.any │ │ ldr x8, [x19, #16] │ │ - cbz x8, 4f81c │ │ + cbz x8, 4f854 │ │ ldr x1, [x0, #16] │ │ - cbz x1, 4f81c │ │ + cbz x1, 4f854 │ │ sub x2, x29, #0x14 │ │ mov x0, x23 │ │ - bl 406ec │ │ + bl 407b4 │ │ ldur w8, [x29, #-20] │ │ str x0, [x27, #248] │ │ - cbnz w8, 4f860 │ │ + cbnz w8, 4f898 │ │ ldr x1, [x19, #16] │ │ sub x2, x29, #0x14 │ │ mov x0, x23 │ │ - bl 406ec │ │ + bl 407b4 │ │ ldur w8, [x29, #-20] │ │ str x0, [x27, #256] │ │ - cbnz w8, 4f860 │ │ + cbnz w8, 4f898 │ │ ldrb w8, [x0] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x69 │ │ - b.ne 4f7f4 // b.any │ │ + b.ne 4f82c // b.any │ │ ldrb w8, [x0, #1] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x73 │ │ - b.ne 4f7f4 // b.any │ │ + b.ne 4f82c // b.any │ │ ldrb w8, [x0, #2] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x6f │ │ - b.ne 4f7f4 // b.any │ │ + b.ne 4f82c // b.any │ │ add x19, x0, #0x3 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x757 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x797 │ │ mov x0, x19 │ │ - bl a51a0 │ │ - cbz w0, 4f8ac │ │ - adrp x1, b000 │ │ - mov x0, x19 │ │ - add x1, x1, #0x15d │ │ - bl a51a0 │ │ - cbnz w0, 4f7e0 │ │ + bl a45e0 │ │ + cbz w0, 4f8e4 │ │ + adrp x1, b000 │ │ + mov x0, x19 │ │ + add x1, x1, #0x19d │ │ + bl a45e0 │ │ + cbnz w0, 4f818 │ │ ldr x8, [sp, #32] │ │ - adrp x1, b000 │ │ - add x1, x1, #0x37b │ │ + adrp x1, b000 │ │ + add x1, x1, #0x3bb │ │ ldr x0, [x8, #248] │ │ - bl a51a0 │ │ - cbz w0, 4f8ac │ │ - adrp x1, b000 │ │ - mov x0, x19 │ │ - add x1, x1, #0x8b6 │ │ - bl a51a0 │ │ - cbz w0, 4f8cc │ │ + bl a45e0 │ │ + cbz w0, 4f8e4 │ │ + adrp x1, b000 │ │ + mov x0, x19 │ │ + add x1, x1, #0x8f6 │ │ + bl a45e0 │ │ + cbz w0, 4f904 │ │ ldr x8, [sp, #32] │ │ stp x8, xzr, [sp, #64] │ │ - adrp x0, a7000 │ │ + adrp x0, a6000 │ │ add x2, sp, #0x40 │ │ - add x0, x0, #0x590 │ │ + add x0, x0, #0x9d0 │ │ mov x1, xzr │ │ mov x3, xzr │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ mov w8, w0 │ │ - b 4f860 │ │ + b 4f898 │ │ mov x8, #0x4f42 // #20290 │ │ - adrp x0, a7000 │ │ + adrp x0, a6000 │ │ movk x8, #0x4144, lsl #16 │ │ - add x0, x0, #0x590 │ │ + add x0, x0, #0x9d0 │ │ movk x8, #0x7, lsl #32 │ │ add x2, sp, #0x40 │ │ mov x1, xzr │ │ mov x3, xzr │ │ stp x27, x8, [sp, #64] │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ mov w8, w0 │ │ ldr w9, [x27, #72] │ │ stur w0, [x29, #-20] │ │ - cbz w9, 4f860 │ │ + cbz w9, 4f898 │ │ ldr x9, [x27, #80] │ │ ldr x9, [x9] │ │ str x9, [x27, #168] │ │ ldr x9, [x24, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 4f8ec // b.any │ │ + b.ne 4f924 // b.any │ │ ldp x20, x19, [sp, #208] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ mov x0, x28 │ │ - bl a5200 │ │ + bl a4640 │ │ mov x27, x0 │ │ add x22, x0, #0x1 │ │ - tbnz w23, #0, 4eca8 │ │ - b 4ec6c │ │ + tbnz w23, #0, 4ece0 │ │ + b 4eca4 │ │ ldr x8, [sp, #32] │ │ stp x8, xzr, [sp, #64] │ │ mov x8, #0x6963 // #26979 │ │ movk x8, #0x756e, lsl #16 │ │ movk x8, #0x3, lsl #32 │ │ movk x8, #0x1, lsl #48 │ │ str x8, [sp, #72] │ │ - b 4f7fc │ │ + b 4f834 │ │ ldr x19, [sp, #32] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xbc4 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xc04 │ │ ldr x0, [x19, #248] │ │ - bl a51a0 │ │ + bl a45e0 │ │ stp x19, xzr, [sp, #64] │ │ - cbnz w0, 4f7fc │ │ - b 4f8b4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 4f988 │ │ + cbnz w0, 4f834 │ │ + b 4f8ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 4f9c0 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x20, [x0, #184] │ │ ldr x0, [x0, #264] │ │ - bl 50440 │ │ + bl 50470 │ │ ldr x1, [x19, #272] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #248] │ │ mov x0, x20 │ │ str xzr, [x19, #272] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #256] │ │ mov x0, x20 │ │ str xzr, [x19, #248] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ str xzr, [x19, #256] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ str xzr, [x19, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #264] │ │ mov x0, x20 │ │ str xzr, [x19, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #264] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x20, [x1] │ │ ldr w8, [x20, #32] │ │ cmp w8, w2 │ │ - b.ls 4f9cc // b.plast │ │ + b.ls 4fa04 // b.plast │ │ ldr x8, [x20, #264] │ │ mov x19, x0 │ │ ldrh w26, [x8, #176] │ │ - cbz w2, 4f9d4 │ │ + cbz w2, 4fa0c │ │ sub w9, w2, #0x1 │ │ - b 4f9d8 │ │ + b 4fa10 │ │ mov w0, #0x6 // #6 │ │ - b 4fabc │ │ + b 4faf4 │ │ ldr w9, [x20, #280] │ │ ldr x8, [x8, #96] │ │ mov w10, #0x38 // #56 │ │ mov x0, x19 │ │ umaddl x8, w9, w10, x8 │ │ ldrh w21, [x8, #18] │ │ ldrh w9, [x8, #20] │ │ @@ -35513,33 +35495,33 @@ │ │ ldrsh w22, [x8, #24] │ │ ldrsh w23, [x8, #28] │ │ ldp x1, x8, [x8, #32] │ │ sxtw x25, w22 │ │ stp w10, w9, [x19, #152] │ │ sxtw x24, w23 │ │ str w8, [x19, #160] │ │ - bl 3a2c8 │ │ + bl 3a31c │ │ sub w8, w26, #0x1 │ │ cmp w8, #0x7 │ │ - b.hi 4fa6c // b.pmore │ │ - adrp x9, e000 │ │ - add x9, x9, #0xed0 │ │ - adr x10, 4fa38 │ │ + b.hi 4faa4 // b.pmore │ │ + adrp x9, e000 │ │ + add x9, x9, #0xf10 │ │ + adr x10, 4fa70 │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #178] │ │ - b 4fa6c │ │ + b 4faa4 │ │ mov w8, #0x3 // #3 │ │ strb w8, [x19, #178] │ │ - b 4fa6c │ │ + b 4faa4 │ │ mov w8, #0x4 // #4 │ │ strb w8, [x19, #178] │ │ - b 4fa6c │ │ + b 4faa4 │ │ mov w8, #0x2 // #2 │ │ mov w9, #0x100 // #256 │ │ strb w8, [x19, #178] │ │ strh w9, [x19, #176] │ │ ldr d0, [x19, #152] │ │ mov w8, #0x7473 // #29811 │ │ ldr x9, [x20, #264] │ │ @@ -35554,15 +35536,15 @@ │ │ str q0, [x19, #48]! │ │ str w8, [x19, #96] │ │ lsl x8, x25, #6 │ │ mov x0, x19 │ │ stp w22, w23, [x19, #144] │ │ stp x11, x10, [x19, #24] │ │ str x8, [x19, #16] │ │ - bl 3bb44 │ │ + bl 3bb98 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ @@ -35570,63 +35552,63 @@ │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ ldr w9, [x1, #28] │ │ ldr x8, [x1, #16] │ │ ldr x20, [x0, #264] │ │ - cbz w9, 4fb1c │ │ + cbz w9, 4fb54 │ │ mul x8, x8, x9 │ │ mov x9, #0x8e39 // #36409 │ │ movk x9, #0x38e3, lsl #16 │ │ movk x9, #0xe38e, lsl #32 │ │ add x8, x8, #0x24 │ │ movk x9, #0xe38, lsl #48 │ │ smulh x8, x8, x9 │ │ asr x9, x8, #2 │ │ add x8, x9, x8, lsr #63 │ │ ldr w9, [x1] │ │ add x8, x8, #0x20 │ │ asr x8, x8, #6 │ │ cmp w9, #0x1 │ │ - b.eq 4fb74 // b.none │ │ - cbnz w9, 4fb8c │ │ + b.eq 4fbac // b.none │ │ + cbnz w9, 4fbc4 │ │ ldr x9, [x0, #64] │ │ ldr x9, [x9, #24] │ │ add x9, x9, #0x20 │ │ cmp x8, x9, asr #6 │ │ - b.ne 4fb84 // b.any │ │ + b.ne 4fbbc // b.any │ │ mov x1, xzr │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldp x8, x9, [x20, #64] │ │ mov w0, wzr │ │ ldrh w10, [x20, #8] │ │ lsl x8, x8, #6 │ │ neg x9, x9, lsl #6 │ │ lsl x10, x10, #6 │ │ stp x8, x9, [x19, #48] │ │ str x10, [x19, #72] │ │ - b 4fb90 │ │ + b 4fbc8 │ │ ldp x9, x10, [x20, #64] │ │ add x9, x10, x9 │ │ cmp x8, x9 │ │ - b.eq 4fb48 // b.none │ │ + b.eq 4fb80 // b.none │ │ mov w0, #0x17 // #23 │ │ - b 4fb90 │ │ + b 4fbc8 │ │ mov w0, #0x7 // #7 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ ldr x20, [x0, #264] │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldp x8, x9, [x20, #64] │ │ mov w0, wzr │ │ ldrh w10, [x20, #8] │ │ lsl x8, x8, #6 │ │ neg x9, x9, lsl #6 │ │ lsl x10, x10, #6 │ │ stp x8, x9, [x19, #48] │ │ @@ -35640,85 +35622,85 @@ │ │ mov w0, wzr │ │ str x8, [x2] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x20, [x0, #264] │ │ - cbz x20, 4fc90 │ │ + cbz x20, 4fcc8 │ │ mov w0, #0x6 // #6 │ │ - cbz x1, 4fc94 │ │ + cbz x1, 4fccc │ │ ldr x8, [x20, #128] │ │ - cbz x8, 4fc94 │ │ + cbz x8, 4fccc │ │ ldrb w8, [x1] │ │ - cbz w8, 4fc90 │ │ + cbz w8, 4fcc8 │ │ ldr x8, [x20, #168] │ │ mov x0, x1 │ │ mov x19, x2 │ │ mov x1, x8 │ │ - bl 39798 │ │ - cbz x0, 4fc90 │ │ + bl 397ec │ │ + cbz x0, 4fcc8 │ │ ldr x8, [x20, #144] │ │ - cbz x8, 4fc90 │ │ + cbz x8, 4fcc8 │ │ ldr x9, [x0] │ │ mov w10, #0x18 // #24 │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x3 │ │ - b.eq 4fca0 // b.none │ │ + b.eq 4fcd8 // b.none │ │ cmp w10, #0x2 │ │ - b.eq 4fcb0 // b.none │ │ + b.eq 4fce8 // b.none │ │ cmp w10, #0x1 │ │ - b.ne 4fc90 // b.any │ │ + b.ne 4fcc8 // b.any │ │ mov w10, #0x18 // #24 │ │ mov w11, #0x1 // #1 │ │ mov w0, wzr │ │ madd x8, x9, x10, x8 │ │ str w11, [x19] │ │ ldr x8, [x8, #16] │ │ str x8, [x19, #8] │ │ - b 4fc94 │ │ + b 4fccc │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ mov w9, #0x3 // #3 │ │ - b 4fcbc │ │ + b 4fcf4 │ │ mov w10, #0x18 // #24 │ │ madd x8, x9, x10, x8 │ │ mov w9, #0x2 // #2 │ │ str w9, [x19] │ │ mov w0, wzr │ │ ldr x8, [x8, #16] │ │ str w8, [x19, #8] │ │ - b 4fc94 │ │ + b 4fccc │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 4fd2c │ │ + cbz x0, 4fd64 │ │ mov x19, x0 │ │ mov x0, xzr │ │ - cbz x1, 4fd2c │ │ + cbz x1, 4fd64 │ │ ldr x8, [x19, #128] │ │ - cbz x8, 4fd2c │ │ + cbz x8, 4fd64 │ │ ldrb w8, [x1] │ │ - cbz w8, 4fd28 │ │ + cbz w8, 4fd60 │ │ ldr x8, [x19, #168] │ │ mov x0, x1 │ │ mov x1, x8 │ │ - bl 39798 │ │ - cbz x0, 4fd2c │ │ + bl 397ec │ │ + cbz x0, 4fd64 │ │ ldr x8, [x19, #144] │ │ mov w10, #0x18 // #24 │ │ ldr x9, [x0] │ │ nop │ │ madd x0, x9, x10, x8 │ │ - b 4fd2c │ │ + b 4fd64 │ │ mov x0, xzr │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0xf0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ @@ -35732,556 +35714,554 @@ │ │ ldr x8, [x24, #40] │ │ mov x20, x3 │ │ mov x23, x1 │ │ mov x21, x0 │ │ stur x8, [x29, #-8] │ │ ldr x25, [x4, #56] │ │ str wzr, [sp, #4] │ │ - cbz x25, 4fd88 │ │ + cbz x25, 4fdc0 │ │ ldr x22, [x25, #184] │ │ - b 4fd8c │ │ + b 4fdc4 │ │ mov x22, xzr │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x8bf │ │ + add x1, x1, #0x8ff │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbz w0, 4fdd0 │ │ + bl a4690 │ │ + cbz w0, 4fe08 │ │ ldr x26, [x19] │ │ - tbnz w26, #0, 4fe80 │ │ - adrp x1, a000 │ │ + tbnz w26, #0, 4feb8 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xab9 │ │ + add x1, x1, #0xaf9 │ │ mov w2, #0x9 // #9 │ │ ldr x20, [x19, #104] │ │ - bl a5250 │ │ - cbz w0, 4ff00 │ │ + bl a4690 │ │ + cbz w0, 4ff38 │ │ mov w8, #0xb0 // #176 │ │ - b 50284 │ │ + b 502b4 │ │ mov x26, x21 │ │ ldrb w27, [x26, #7]! │ │ cmp w27, #0x20 │ │ - b.hi 4fda4 // b.pmore │ │ + b.hi 4fddc // b.pmore │ │ mov w8, #0x1 // #1 │ │ mov x9, #0x2601 // #9729 │ │ lsl x8, x8, x27 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4fda4 // b.none │ │ + b.eq 4fddc // b.none │ │ ldr x8, [x19, #64] │ │ ldr w9, [x8, #8] │ │ mov w8, wzr │ │ - cbz w9, 50284 │ │ - cbz x25, 50284 │ │ + cbz w9, 502b4 │ │ + cbz x25, 502b4 │ │ ldp x4, x2, [x25, #152] │ │ cmp w27, #0x0 │ │ mov x8, #0xfffffffffffffff8 // #-8 │ │ cinc x8, x8, eq // eq = none │ │ ldr x0, [x25, #184] │ │ add x19, x8, x23 │ │ add x5, sp, #0x8 │ │ add x22, x19, #0x1 │ │ mov w1, #0x1 // #1 │ │ add x3, x2, x22 │ │ str wzr, [sp, #8] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #8] │ │ str x0, [x25, #152] │ │ - cbnz w8, 50284 │ │ + cbnz w8, 502b4 │ │ ldr x8, [x25, #160] │ │ add x9, x21, #0x8 │ │ cmp w27, #0x0 │ │ mov x2, x19 │ │ csel x1, x26, x9, eq // eq = none │ │ add x20, x0, x8 │ │ mov x0, x20 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x20, x19] │ │ ldr x8, [x25, #160] │ │ add x9, x8, x22 │ │ ldr w8, [sp, #8] │ │ str x9, [x25, #160] │ │ - b 50284 │ │ - adrp x1, b000 │ │ + b 502b4 │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x319 │ │ + add x1, x1, #0x359 │ │ mov w2, #0xf // #15 │ │ - bl a5250 │ │ - cbz w0, 4fff4 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 5002c │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xac3 │ │ + add x1, x1, #0xb03 │ │ mov w2, #0xf // #15 │ │ - bl a5250 │ │ - cbz w0, 50024 │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 5005c │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x46e │ │ + add x1, x1, #0x4ae │ │ mov w2, #0x4 // #4 │ │ - bl a5250 │ │ - cbz w0, 50054 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 5008c │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xdbf │ │ + add x1, x1, #0xdff │ │ mov w2, #0x4 // #4 │ │ - bl a5250 │ │ - cbz w0, 501a8 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 501d8 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xf19 │ │ + add x1, x1, #0xf59 │ │ mov w2, #0x5 // #5 │ │ - bl a5250 │ │ - cbz w0, 50254 │ │ + bl a4690 │ │ + cbz w0, 50284 │ │ mov w8, #0x3 // #3 │ │ - b 50280 │ │ + b 502b0 │ │ ldrb w9, [x21, #9] │ │ mov w8, #0xb0 // #176 │ │ cmp w9, #0x20 │ │ - b.hi 50284 // b.pmore │ │ + b.hi 502b4 // b.pmore │ │ mov w10, #0x1 // #1 │ │ lsl x9, x10, x9 │ │ mov x10, #0x2601 // #9729 │ │ movk x10, #0x1, lsl #32 │ │ tst x9, x10 │ │ - b.eq 50284 // b.none │ │ + b.eq 502b4 // b.none │ │ mov w8, #0x1 // #1 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0xf8 // #248 │ │ str xzr, [x19, #56] │ │ str x8, [x19] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 50284 │ │ + cbnz w8, 502b4 │ │ ldr x8, [x19, #104] │ │ add x21, x0, #0xd0 │ │ str x0, [x19, #56] │ │ mov x1, x20 │ │ str x8, [x0, #184] │ │ mov x0, x21 │ │ - bl 393d4 │ │ + bl 39428 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ - adrp x23, a7000 │ │ + cbnz w0, 502b4 │ │ + adrp x23, a6000 │ │ mov x22, xzr │ │ - add x23, x23, #0x5e0 │ │ + add x23, x23, #0xa20 │ │ ldr x0, [x23] │ │ mov x1, x22 │ │ mov x2, x21 │ │ mov x3, x20 │ │ - bl 39544 │ │ + bl 39598 │ │ str w0, [sp, #4] │ │ - cbnz w0, 503e0 │ │ + cbnz w0, 50410 │ │ add x22, x22, #0x1 │ │ add x23, x23, #0x18 │ │ cmp x22, #0x53 │ │ - b.ne 4ff80 // b.any │ │ + b.ne 4ffb8 // b.any │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x28 // #40 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr x9, [x19, #56] │ │ ldr w8, [sp, #4] │ │ str x0, [x9, #168] │ │ - cbnz w8, 50284 │ │ + cbnz w8, 502b4 │ │ mov x1, x20 │ │ - bl 393d4 │ │ + bl 39428 │ │ mov w8, w0 │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldp x10, x9, [x19, #56] │ │ mov x11, #0xffffffffffffffff // #-1 │ │ ldr w9, [x9, #12] │ │ str x11, [x10, #56] │ │ str w9, [x10, #48] │ │ - b 50284 │ │ + b 502b4 │ │ ldrb w8, [x21, #15] │ │ cmp w8, #0x20 │ │ - b.hi 4fe98 // b.pmore │ │ + b.hi 4fed0 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4fe98 // b.none │ │ - tbnz w26, #3, 50154 │ │ + b.eq 4fed0 // b.none │ │ + tbnz w26, #3, 50184 │ │ mov w8, #0xb3 // #179 │ │ - b 50284 │ │ + b 502b4 │ │ ldrb w8, [x21, #15] │ │ cmp w8, #0x20 │ │ - b.hi 4feb0 // b.pmore │ │ + b.hi 4fee8 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4feb0 // b.none │ │ - tbnz w26, #2, 501d8 │ │ + b.eq 4fee8 // b.none │ │ + tbnz w26, #2, 50208 │ │ mov w8, #0xb2 // #178 │ │ - b 50280 │ │ + b 502b0 │ │ ldrb w8, [x21, #4] │ │ cmp w8, #0x20 │ │ - b.hi 4fec8 // b.pmore │ │ + b.hi 4ff00 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4fec8 // b.none │ │ + b.eq 4ff00 // b.none │ │ add x20, x19, #0x48 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xf16 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf56 │ │ mov x0, x20 │ │ mov x2, x21 │ │ mov x3, x23 │ │ - bl 50608 │ │ + bl 50638 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x8, [x19, #88] │ │ - cbz x8, 500d4 │ │ + cbz x8, 5010c │ │ subs x8, x8, #0x1 │ │ - b.eq 500d0 // b.none │ │ + b.eq 50108 // b.none │ │ mov x9, xzr │ │ ldr x10, [x20] │ │ add x10, x10, x9, lsl #3 │ │ add x9, x9, #0x1 │ │ cmp x8, x9 │ │ ldr x11, [x10, #8] │ │ str x11, [x10] │ │ - b.ne 500b4 // b.any │ │ + b.ne 500ec // b.any │ │ str x8, [x19, #88] │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ - bl 50f48 │ │ - cbz x0, 4fef8 │ │ + bl 50f78 │ │ + cbz x0, 4ff30 │ │ ldr x8, [x19, #56] │ │ mov x20, x0 │ │ mov x0, x22 │ │ ldr x1, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #56] │ │ - add x2, sp, #0x4 │ │ + add x3, sp, #0x4 │ │ mov x0, x22 │ │ + mov x1, x20 │ │ str xzr, [x8] │ │ ldr x8, [sp, #8] │ │ - add x21, x8, #0x1 │ │ - mov x1, x21 │ │ - bl 3b87c │ │ - ldr x9, [x19, #56] │ │ + add x2, x8, #0x1 │ │ + bl 40720 │ │ + mov x9, x0 │ │ + ldr x0, [x19, #56] │ │ ldr w8, [sp, #4] │ │ - str x0, [x9] │ │ - cbnz w8, 50284 │ │ - mov x1, x20 │ │ - mov x2, x21 │ │ - bl a51d0 │ │ - ldp x0, x1, [x19, #56] │ │ - bl 50ff0 │ │ + str x9, [x0] │ │ + cbnz w8, 502b4 │ │ + ldr x1, [x19, #64] │ │ + bl 51020 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x8, [x19] │ │ orr x9, x8, #0x2 │ │ - b 50430 │ │ - adrp x1, a000 │ │ + b 50460 │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x23 │ │ - bl 50608 │ │ + bl 50638 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x8, [x19, #72] │ │ ldr x0, [x8, #8] │ │ - bl 50930 │ │ + bl 50960 │ │ ldr x9, [x19, #56] │ │ str x0, [x9, #128] │ │ ldr x8, [x19, #112] │ │ str x0, [x19, #8] │ │ cmp x0, x8, lsr #2 │ │ - b.ls 503ac // b.plast │ │ + b.ls 503dc // b.plast │ │ mov w8, #0x6 // #6 │ │ str xzr, [x9, #128] │ │ - b 50284 │ │ + b 502b4 │ │ ldrb w8, [x21, #4] │ │ cmp w8, #0x20 │ │ - b.hi 4fee0 // b.pmore │ │ + b.hi 4ff18 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4fee0 // b.none │ │ - tbnz w26, #1, 502b8 │ │ + b.eq 4ff18 // b.none │ │ + tbnz w26, #1, 502e8 │ │ mov w8, #0xb1 // #177 │ │ - b 50280 │ │ - adrp x1, a000 │ │ + b 502b0 │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x23 │ │ - bl 50608 │ │ + bl 50638 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x21, [x19, #72] │ │ ldr x0, [x21, #8] │ │ - bl 50e18 │ │ + bl 50e48 │ │ ldr x22, [x19, #56] │ │ strh w0, [x22, #8] │ │ ldr x0, [x21, #16] │ │ - bl 50e18 │ │ + bl 50e48 │ │ strh w0, [x22, #10] │ │ mov w20, w0 │ │ ldr x0, [x21, #24] │ │ - bl 50ea0 │ │ + bl 50ed0 │ │ strh w0, [x22, #12] │ │ ldr x0, [x21, #32] │ │ - bl 50ea0 │ │ + bl 50ed0 │ │ add w8, w0, w20 │ │ neg w9, w0 │ │ strh w0, [x22, #14] │ │ strh w8, [x22, #16] │ │ strh w9, [x22, #18] │ │ ldr x8, [x19] │ │ orr x9, x8, #0x8 │ │ - b 50430 │ │ + b 50460 │ │ ldrb w8, [x21, #5] │ │ cmp w8, #0x20 │ │ - b.hi 4fef8 // b.pmore │ │ + b.hi 4ff30 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 4fef8 // b.none │ │ - tbnz w26, #3, 50330 │ │ + b.eq 4ff30 // b.none │ │ + tbnz w26, #3, 50360 │ │ mov w8, #0xb3 // #179 │ │ str w8, [sp, #4] │ │ ldr x9, [x24, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 5043c // b.any │ │ + b.ne 5046c // b.any │ │ ldp x20, x19, [sp, #224] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x26, x25, [sp, #176] │ │ ldp x29, x30, [sp, #144] │ │ ldr x27, [sp, #160] │ │ add sp, sp, #0xf0 │ │ ret │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x23 │ │ - bl 50608 │ │ + bl 50638 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x21, [x19, #72] │ │ ldr x0, [x21, #8] │ │ - bl 50930 │ │ + bl 50960 │ │ ldr x20, [x19, #56] │ │ str x0, [x20, #24] │ │ ldr x0, [x21, #16] │ │ - bl 50930 │ │ + bl 50960 │ │ str x0, [x20, #32] │ │ ldr x0, [x21, #24] │ │ - bl 50930 │ │ + bl 50960 │ │ str x0, [x20, #40] │ │ ldr x8, [x19, #88] │ │ cmp x8, #0x5 │ │ - b.ne 50420 // b.any │ │ + b.ne 50450 // b.any │ │ ldr x0, [x21, #32] │ │ - bl 50e18 │ │ + bl 50e48 │ │ and w8, w0, #0xffff │ │ cmp w8, #0x5 │ │ - b.cc 50404 // b.lo, b.ul, b.last │ │ + b.cc 50434 // b.lo, b.ul, b.last │ │ mov w8, #0x8 // #8 │ │ - b 50424 │ │ + b 50454 │ │ ldrsh w4, [x25, #16] │ │ add x0, sp, #0x8 │ │ sxtw x8, w4 │ │ str x8, [x25, #64] │ │ - bl 51130 │ │ - adrp x1, b000 │ │ + bl 51160 │ │ + adrp x1, b000 │ │ ldr x0, [x19, #56] │ │ - add x1, x1, #0x7f6 │ │ + add x1, x1, #0x836 │ │ add x2, sp, #0x8 │ │ - bl 511d0 │ │ + bl 51200 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 50284 │ │ + cbnz w0, 502b4 │ │ ldr x8, [x19, #56] │ │ add x0, sp, #0x8 │ │ ldrsh w4, [x8, #18] │ │ sxtw x9, w4 │ │ str x9, [x8, #72] │ │ - bl 51130 │ │ - adrp x1, b000 │ │ + bl 51160 │ │ + adrp x1, b000 │ │ ldr x0, [x19, #56] │ │ - add x1, x1, #0x5c │ │ + add x1, x1, #0x9c │ │ add x2, sp, #0x8 │ │ - bl 511d0 │ │ + bl 51200 │ │ mov w8, w0 │ │ - cbnz w0, 50284 │ │ - adrp x9, 51000 │ │ + cbnz w0, 502b4 │ │ + adrp x9, 51000 │ │ mov w8, #0xffffffff // #-1 │ │ - add x9, x9, #0x950 │ │ + add x9, x9, #0x948 │ │ str x9, [x20] │ │ - b 50280 │ │ + b 502b0 │ │ mov x3, x0 │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr x9, [x19, #56] │ │ ldr w8, [sp, #4] │ │ str x0, [x9, #144] │ │ - cbz w8, 503e8 │ │ + cbz w8, 50418 │ │ str xzr, [x9, #128] │ │ - b 50284 │ │ + b 502b4 │ │ mov w8, w0 │ │ - b 50284 │ │ + b 502b4 │ │ ldr x9, [x19] │ │ - adrp x10, 50000 │ │ - add x10, x10, #0x9c4 │ │ + adrp x10, 50000 │ │ + add x10, x10, #0x9f4 │ │ orr x9, x9, #0x10 │ │ str x9, [x19] │ │ str x10, [x20] │ │ - b 50284 │ │ + b 502b4 │ │ cmp w8, #0x3 │ │ - b.cc 50414 // b.lo, b.ul, b.last │ │ + b.cc 50444 // b.lo, b.ul, b.last │ │ mov w8, #0x4 // #4 │ │ - b 50424 │ │ + b 50454 │ │ and w8, w0, #0xffff │ │ cmp w8, #0x2 │ │ - b.eq 50424 // b.none │ │ + b.eq 50454 // b.none │ │ mov w8, #0x1 // #1 │ │ strh w8, [x20, #176] │ │ ldr x8, [x19] │ │ orr x9, x8, #0x4 │ │ mov w8, wzr │ │ str x9, [x19] │ │ - b 50284 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 50604 │ │ + b 502b4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 50634 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x20, [x0, #184] │ │ mov x19, x0 │ │ ldr x1, [x0] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [x19, #168] │ │ str xzr, [x19] │ │ - cbz x0, 5048c │ │ + cbz x0, 504bc │ │ mov x1, x20 │ │ - bl 394c4 │ │ + bl 39518 │ │ ldr x1, [x19, #168] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #168] │ │ ldr x1, [x19, #152] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #128] │ │ str xzr, [x19, #152] │ │ - cbz x8, 504f4 │ │ + cbz x8, 50524 │ │ mov x21, xzr │ │ mov x22, xzr │ │ - b 504c0 │ │ + b 504f0 │ │ add x22, x22, #0x1 │ │ add x21, x21, #0x18 │ │ cmp x22, x8 │ │ - b.cs 504f4 // b.hs, b.nlast │ │ + b.cs 50524 // b.hs, b.nlast │ │ ldr x9, [x19, #144] │ │ add x9, x9, x21 │ │ ldr w10, [x9, #8] │ │ cmp w10, #0x1 │ │ - b.ne 504b0 // b.any │ │ + b.ne 504e0 // b.any │ │ ldr x1, [x9, #16] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #144] │ │ add x8, x8, x21 │ │ str xzr, [x8, #16] │ │ ldr x8, [x19, #128] │ │ - b 504b0 │ │ + b 504e0 │ │ ldr x1, [x19, #144] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #88] │ │ str xzr, [x19, #144] │ │ - cbz x8, 50548 │ │ + cbz x8, 50578 │ │ mov x21, xzr │ │ ldr x22, [x19, #96] │ │ ldr x1, [x22] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #32] │ │ mov x0, x20 │ │ str xzr, [x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #88] │ │ str xzr, [x22, #32] │ │ add x21, x21, #0x1 │ │ add x22, x22, #0x38 │ │ cmp x21, x8 │ │ - b.cc 50514 // b.lo, b.ul, b.last │ │ + b.cc 50544 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #112] │ │ - cbz x8, 5058c │ │ + cbz x8, 505bc │ │ mov x21, xzr │ │ ldr x22, [x19, #120] │ │ ldr x1, [x22] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #32] │ │ mov x0, x20 │ │ str xzr, [x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #112] │ │ str xzr, [x22, #32] │ │ add x21, x21, #0x1 │ │ add x22, x22, #0x38 │ │ cmp x21, x8 │ │ - b.cc 50558 // b.lo, b.ul, b.last │ │ + b.cc 50588 // b.lo, b.ul, b.last │ │ ldr x1, [x19, #96] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #120] │ │ mov x0, x20 │ │ str xzr, [x19, #96] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x0, x19, #0xd0 │ │ mov x1, x20 │ │ str xzr, [x19, #120] │ │ - bl 394c4 │ │ + bl 39518 │ │ ldp x21, x8, [x19, #192] │ │ - cbz x8, 505e8 │ │ + cbz x8, 50618 │ │ mov x22, xzr │ │ ldr x1, [x21] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #200] │ │ add x22, x22, #0x1 │ │ str xzr, [x21], #24 │ │ cmp x22, x8 │ │ - b.cc 505c4 // b.lo, b.ul, b.last │ │ + b.cc 505f4 // b.lo, b.ul, b.last │ │ ldr x21, [x19, #192] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #192] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ @@ -36294,713 +36274,713 @@ │ │ mrs x22, tpidr_el0 │ │ mov x20, x2 │ │ ldr x8, [x22, #40] │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #8] │ │ str xzr, [x0, #16] │ │ - cbz x8, 50678 │ │ - adrp x9, e000 │ │ + cbz x8, 506a8 │ │ + adrp x9, e000 │ │ ldr x8, [x19] │ │ - add x9, x9, #0xed8 │ │ + add x9, x9, #0xf18 │ │ str x9, [x8] │ │ ldr x8, [x19] │ │ str x9, [x8, #8] │ │ ldr x8, [x19] │ │ str x9, [x8, #16] │ │ ldr x8, [x19] │ │ str x9, [x8, #24] │ │ ldr x8, [x19] │ │ str x9, [x8, #32] │ │ - cbz x3, 506f0 │ │ + cbz x3, 50720 │ │ ldrb w8, [x20] │ │ - cbz w8, 506f0 │ │ - cbz x1, 506f8 │ │ + cbz w8, 50720 │ │ + cbz x1, 50728 │ │ ldrb w12, [x1] │ │ - cbz w12, 506f8 │ │ + cbz w12, 50728 │ │ movi v0.2d, #0x0 │ │ mov w23, wzr │ │ add x9, x1, #0x1 │ │ mov w10, #0x1 // #1 │ │ add x11, sp, #0x10 │ │ stp q0, q0, [sp, #16] │ │ - b 506d4 │ │ + b 50704 │ │ ldrb w13, [x9] │ │ - cbz w13, 506e8 │ │ + cbz w13, 50718 │ │ ubfx x14, x12, #3, #8 │ │ and w12, w12, #0x7 │ │ ldrb w15, [x11, x14] │ │ lsl w12, w10, w12 │ │ orr w12, w15, w12 │ │ strb w12, [x11, x14] │ │ add x9, x9, #0x1 │ │ mov w12, w13 │ │ cmp w12, #0x2b │ │ - b.eq 506ac // b.none │ │ - cbz w12, 50700 │ │ + b.eq 506dc // b.none │ │ + cbz w12, 50730 │ │ ldrb w13, [x9] │ │ - b 506b4 │ │ + b 506e4 │ │ mov w23, #0x1 // #1 │ │ - b 506cc │ │ + b 506fc │ │ mov w0, wzr │ │ - b 508fc │ │ + b 5092c │ │ mov w0, #0x6 // #6 │ │ - b 508fc │ │ + b 5092c │ │ cmp x3, #0x1 │ │ - b.lt 50848 // b.tstop │ │ - adrp x27, e000 │ │ + b.lt 50878 // b.tstop │ │ + adrp x27, e000 │ │ add x24, x20, x3 │ │ add x25, sp, #0x10 │ │ mov w26, #0xfffffff // #268435455 │ │ - add x27, x27, #0xed8 │ │ - b 50734 │ │ + add x27, x27, #0xf18 │ │ + b 50764 │ │ mov x21, xzr │ │ mov x20, x28 │ │ cmp x20, x24 │ │ - b.cs 5084c // b.hs, b.nlast │ │ - cbz w8, 5084c │ │ + b.cs 5087c // b.hs, b.nlast │ │ + cbz w8, 5087c │ │ mov x28, x20 │ │ mov w9, w8 │ │ and w8, w8, #0x7 │ │ lsr x9, x9, #3 │ │ ldrb w9, [x25, x9] │ │ lsr w8, w9, w8 │ │ - tbnz w8, #0, 50758 │ │ + tbnz w8, #0, 50788 │ │ ldrb w8, [x28, #1]! │ │ - cbnz w8, 50738 │ │ + cbnz w8, 50768 │ │ ldp x8, x2, [x19, #8] │ │ cmp x2, x8 │ │ - b.ne 507c0 // b.any │ │ + b.ne 507f0 // b.any │ │ cmn x2, #0x1 │ │ str wzr, [sp, #12] │ │ - b.eq 507c0 // b.none │ │ + b.eq 507f0 // b.none │ │ cmp x2, x26 │ │ - b.eq 50878 // b.none │ │ + b.eq 508a8 // b.none │ │ add x8, x2, x2, lsr #1 │ │ ldr x0, [x19, #24] │ │ add x8, x8, #0x5 │ │ ldr x4, [x19] │ │ lsr x9, x8, #28 │ │ add x5, sp, #0xc │ │ cmp x9, #0x0 │ │ mov w1, #0x8 // #8 │ │ ccmp x8, x2, #0x0, eq // eq = none │ │ csel x21, x26, x8, cc // cc = lo, ul, last │ │ mov x3, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x19] │ │ - cbnz w0, 508fc │ │ + cbnz w0, 5092c │ │ ldr x2, [x19, #16] │ │ str x21, [x19, #8] │ │ add x8, x2, #0x1 │ │ cmp x28, x20 │ │ ldr x9, [x19] │ │ csel x10, x20, x27, hi // hi = pmore │ │ str x8, [x19, #16] │ │ str x10, [x9, x2, lsl #3] │ │ ldrb w8, [x28] │ │ - cbz w23, 50824 │ │ - cbz w8, 50720 │ │ + cbz w23, 50854 │ │ + cbz w8, 50750 │ │ mov x20, x28 │ │ mov w9, w8 │ │ and w10, w8, #0x7 │ │ lsr x9, x9, #3 │ │ ldrb w9, [x25, x9] │ │ lsr w9, w9, w10 │ │ - tbz w9, #0, 5080c │ │ + tbz w9, #0, 5083c │ │ strb wzr, [x20] │ │ ldrb w8, [x20, #1]! │ │ - cbnz w8, 507e8 │ │ + cbnz w8, 50818 │ │ cmp x20, x28 │ │ - b.hi 50834 // b.pmore │ │ + b.hi 50864 // b.pmore │ │ mov x21, xzr │ │ cmp x20, x24 │ │ - b.cc 50730 // b.lo, b.ul, b.last │ │ - b 5084c │ │ - cbz w8, 50720 │ │ + b.cc 50760 // b.lo, b.ul, b.last │ │ + b 5087c │ │ + cbz w8, 50750 │ │ mov x20, x28 │ │ strb wzr, [x28] │ │ ldrb w8, [x20, #1]! │ │ cmp w8, #0x0 │ │ cset w21, eq // eq = none │ │ cmp x20, x24 │ │ - b.cc 50730 // b.lo, b.ul, b.last │ │ - b 5084c │ │ + b.cc 50760 // b.lo, b.ul, b.last │ │ + b 5087c │ │ mov x21, xzr │ │ ldp x2, x8, [x19, #8] │ │ add x8, x8, x21 │ │ cmp x8, x2 │ │ - b.cc 508c8 // b.lo, b.ul, b.last │ │ + b.cc 508f8 // b.lo, b.ul, b.last │ │ add x8, x8, #0x1 │ │ str wzr, [sp, #12] │ │ cmp x2, x8 │ │ - b.cs 508c8 // b.hs, b.nlast │ │ + b.cs 508f8 // b.hs, b.nlast │ │ mov w8, #0xfffffff // #268435455 │ │ cmp x2, x8 │ │ - b.ne 50880 // b.any │ │ + b.ne 508b0 // b.any │ │ mov w0, #0x40 // #64 │ │ - b 508fc │ │ + b 5092c │ │ add x8, x2, x2, lsr #1 │ │ ldr x0, [x19, #24] │ │ add x8, x8, #0x5 │ │ ldr x4, [x19] │ │ lsr x9, x8, #28 │ │ add x5, sp, #0xc │ │ cmp x9, #0x0 │ │ mov w9, #0xfffffff // #268435455 │ │ ccmp x8, x2, #0x0, eq // eq = none │ │ mov w1, #0x8 // #8 │ │ csel x20, x9, x8, cc // cc = lo, ul, last │ │ mov x3, x20 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x19] │ │ - cbnz w0, 508fc │ │ + cbnz w0, 5092c │ │ str x20, [x19, #8] │ │ - cbz x21, 508ec │ │ + cbz x21, 5091c │ │ ldr x9, [x19, #16] │ │ - adrp x11, e000 │ │ + adrp x11, e000 │ │ ldr x10, [x19] │ │ - add x11, x11, #0xed8 │ │ + add x11, x11, #0xf18 │ │ add x8, x9, #0x1 │ │ str x8, [x19, #16] │ │ str x11, [x10, x9, lsl #3] │ │ - b 508f0 │ │ + b 50920 │ │ ldr x8, [x19, #16] │ │ mov w0, wzr │ │ ldr x9, [x19] │ │ str xzr, [x9, x8, lsl #3] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5092c // b.any │ │ + b.ne 5095c // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 509b0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 509e0 │ │ mov x8, x0 │ │ ldrb w13, [x0] │ │ - cbz w13, 509b4 │ │ + cbz w13, 509e4 │ │ lsr x10, x13, #3 │ │ - adrp x9, e000 │ │ - add x9, x9, #0xe70 │ │ + adrp x9, e000 │ │ + add x9, x9, #0xeb0 │ │ and w11, w13, #0x7 │ │ mov x0, xzr │ │ ldrb w10, [x9, x10] │ │ lsr w10, w10, w11 │ │ - tbz w10, #0, 509b0 │ │ + tbz w10, #0, 509e0 │ │ mov x10, #0x9999999999999999 // #-7378697629483820647 │ │ - adrp x12, e000 │ │ + adrp x12, e000 │ │ movk x10, #0x9997 │ │ add x8, x8, #0x1 │ │ movk x10, #0x1999, lsl #48 │ │ mov w11, #0xa // #10 │ │ - add x12, x12, #0xed9 │ │ + add x12, x12, #0xf19 │ │ cmp x0, x10 │ │ - b.hi 509bc // b.pmore │ │ + b.hi 509ec // b.pmore │ │ ldrb w14, [x8], #1 │ │ and x13, x13, #0xff │ │ lsr x15, x14, #3 │ │ and w16, w14, #0x7 │ │ ldrb w13, [x12, x13] │ │ ldrb w15, [x9, x15] │ │ nop │ │ madd x0, x0, x11, x13 │ │ mov w13, w14 │ │ lsr w15, w15, w16 │ │ - tbnz w15, #0, 5097c │ │ + tbnz w15, #0, 509ac │ │ ret │ │ mov x0, xzr │ │ ret │ │ mov x0, #0xffffffffffffffff // #-1 │ │ ret │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ mov x21, x1 │ │ mrs x23, tpidr_el0 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ ldr x8, [x23, #40] │ │ - add x1, x1, #0x388 │ │ + add x1, x1, #0x3c8 │ │ mov w2, #0xd // #13 │ │ mov x19, x4 │ │ mov x22, x3 │ │ mov x20, x0 │ │ stur x8, [x29, #-8] │ │ - bl a5250 │ │ - cbz w0, 50a74 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 50aa4 │ │ + adrp x1, a000 │ │ mov x0, x20 │ │ - add x1, x1, #0xdf0 │ │ + add x1, x1, #0xe30 │ │ mov w2, #0x15 // #21 │ │ - bl a5250 │ │ - cbz w0, 50bbc │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 50bec │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x8bf │ │ + add x1, x1, #0x8ff │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbz w0, 50be8 │ │ + bl a4690 │ │ + cbz w0, 50c18 │ │ mov x9, #0x201 // #513 │ │ ldr x26, [x19, #56] │ │ mov w8, #0x1 // #1 │ │ movk x9, #0x1, lsl #32 │ │ mov x24, x20 │ │ ldrb w25, [x24] │ │ lsl x10, x8, x25 │ │ cmp w25, #0x20 │ │ and x10, x10, x9 │ │ ccmp x10, #0x0, #0x4, ls // ls = plast │ │ - b.ne 50b74 // b.any │ │ + b.ne 50ba4 // b.any │ │ add x24, x24, #0x1 │ │ - b 50a54 │ │ + b 50a84 │ │ ldrb w8, [x20, #13] │ │ cmp w8, #0x20 │ │ - b.hi 50a10 // b.pmore │ │ + b.hi 50a40 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 50a10 // b.none │ │ + b.eq 50a40 // b.none │ │ ldr x20, [x19, #56] │ │ - cbz x20, 50ac4 │ │ + cbz x20, 50af4 │ │ ldr x8, [x20, #128] │ │ - cbz x8, 50ac4 │ │ - adrp x0, b000 │ │ + cbz x8, 50af4 │ │ + adrp x0, b000 │ │ ldr x1, [x20, #168] │ │ - add x0, x0, #0x7f6 │ │ - bl 39798 │ │ - cbz x0, 50ac4 │ │ + add x0, x0, #0x836 │ │ + bl 397ec │ │ + cbz x0, 50af4 │ │ ldr x8, [x20, #144] │ │ - cbnz x8, 50af4 │ │ + cbnz x8, 50b24 │ │ ldr x8, [x19, #56] │ │ add x0, sp, #0x8 │ │ ldrsh w4, [x8, #16] │ │ sxtw x9, w4 │ │ str x9, [x8, #64] │ │ - bl 51130 │ │ - adrp x1, b000 │ │ + bl 51160 │ │ + adrp x1, b000 │ │ ldr x0, [x19, #56] │ │ - add x1, x1, #0x7f6 │ │ + add x1, x1, #0x836 │ │ add x2, sp, #0x8 │ │ - bl 511d0 │ │ - cbnz w0, 50cac │ │ + bl 51200 │ │ + cbnz w0, 50cdc │ │ ldr x20, [x19, #56] │ │ - cbz x20, 50b20 │ │ + cbz x20, 50b50 │ │ ldr x8, [x20, #128] │ │ - cbz x8, 50b20 │ │ - adrp x0, b000 │ │ + cbz x8, 50b50 │ │ + adrp x0, b000 │ │ ldr x1, [x20, #168] │ │ - add x0, x0, #0x5c │ │ - bl 39798 │ │ - cbz x0, 50b20 │ │ + add x0, x0, #0x9c │ │ + bl 397ec │ │ + cbz x0, 50b50 │ │ ldr x8, [x20, #144] │ │ - cbnz x8, 50b50 │ │ + cbnz x8, 50b80 │ │ ldr x8, [x19, #56] │ │ add x0, sp, #0x8 │ │ ldrsh w4, [x8, #18] │ │ sxtw x9, w4 │ │ str x9, [x8, #72] │ │ - bl 51130 │ │ - adrp x1, b000 │ │ + bl 51160 │ │ + adrp x1, b000 │ │ ldr x0, [x19, #56] │ │ - add x1, x1, #0x5c │ │ + add x1, x1, #0x9c │ │ add x2, sp, #0x8 │ │ - bl 511d0 │ │ - cbnz w0, 50cac │ │ + bl 51200 │ │ + cbnz w0, 50cdc │ │ ldr x8, [x19] │ │ - adrp x9, 51000 │ │ - add x9, x9, #0x950 │ │ + adrp x9, 51000 │ │ + add x9, x9, #0x948 │ │ mov w0, wzr │ │ and x8, x8, #0xffffffff │ │ and x8, x8, #0xffffffffffffffef │ │ str x8, [x19] │ │ str x9, [x22] │ │ - b 50cac │ │ + b 50cdc │ │ mov x22, x24 │ │ strb wzr, [x22], #1 │ │ - cbz x20, 50c40 │ │ + cbz x20, 50c70 │ │ ldrb w8, [x20] │ │ - cbz w8, 50c40 │ │ + cbz w8, 50c70 │ │ add x1, x26, #0xd0 │ │ mov x0, x20 │ │ - bl 39798 │ │ - cbz x0, 50c40 │ │ + bl 397ec │ │ + cbz x0, 50c70 │ │ ldr x8, [x0] │ │ cmp x8, #0x52 │ │ - b.ls 50c24 // b.plast │ │ + b.ls 50c54 // b.plast │ │ ldr x9, [x26, #192] │ │ - cbz x9, 50c40 │ │ + cbz x9, 50c70 │ │ mov w10, #0x18 // #24 │ │ madd x8, x8, x10, x9 │ │ sub x8, x8, #0x7c8 │ │ - b 50c34 │ │ + b 50c64 │ │ ldrb w8, [x20, #21] │ │ cmp w8, #0x20 │ │ - b.hi 50a28 // b.pmore │ │ + b.hi 50a58 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 50a28 // b.none │ │ + b.eq 50a58 // b.none │ │ mov w0, wzr │ │ - b 50cac │ │ + b 50cdc │ │ mov x2, x20 │ │ ldrb w8, [x2, #7]! │ │ cmp w8, #0x20 │ │ - b.hi 50a40 // b.pmore │ │ + b.hi 50a70 // b.pmore │ │ mov w9, #0x1 // #1 │ │ mov x10, #0x2600 // #9728 │ │ lsl x9, x9, x8 │ │ movk x10, #0x1, lsl #32 │ │ tst x9, x10 │ │ - b.eq 50c1c // b.none │ │ + b.eq 50c4c // b.none │ │ add x2, x20, #0x8 │ │ strb wzr, [x20, #7] │ │ - b 50ca0 │ │ - cbz x8, 50ca0 │ │ - b 50a40 │ │ + b 50cd0 │ │ + cbz x8, 50cd0 │ │ + b 50a70 │ │ mov w9, #0x18 // #24 │ │ - adrp x10, a7000 │ │ - add x10, x10, #0x5e0 │ │ + adrp x10, a6000 │ │ + add x10, x10, #0xa20 │ │ madd x8, x8, x9, x10 │ │ ldr w8, [x8, #8] │ │ cmp w8, #0x1 │ │ - b.ne 50ce8 // b.any │ │ + b.ne 50d18 // b.any │ │ add x8, x20, x21 │ │ cmp x24, x8 │ │ - b.cs 50c68 // b.hs, b.nlast │ │ + b.cs 50c98 // b.hs, b.nlast │ │ mov x24, x22 │ │ ldrb w9, [x24] │ │ cmp w9, #0x20 │ │ ccmp w9, #0x9, #0x4, ne // ne = any │ │ - b.ne 50c6c // b.any │ │ + b.ne 50c9c // b.any │ │ add x24, x24, #0x1 │ │ - b 50c50 │ │ + b 50c80 │ │ ldrb w9, [x24] │ │ cmp w9, #0x22 │ │ cinc x2, x24, eq // eq = none │ │ cmp x2, x8 │ │ - b.cs 50cd8 // b.hs, b.nlast │ │ + b.cs 50d08 // b.hs, b.nlast │ │ add x8, x21, x20 │ │ ldrb w9, [x8, #-1]! │ │ strb wzr, [x8, #1] │ │ cmp w9, #0x20 │ │ ccmp w9, #0x9, #0x4, ne // ne = any │ │ - b.eq 50c80 // b.none │ │ + b.eq 50cb0 // b.none │ │ cmp w9, #0x22 │ │ - b.ne 50ca0 // b.any │ │ + b.ne 50cd0 // b.any │ │ strb wzr, [x8] │ │ ldr x0, [x19, #56] │ │ mov x1, x20 │ │ - bl 511d0 │ │ + bl 51200 │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 50e14 // b.any │ │ + b.ne 50e44 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xe0 │ │ ret │ │ ldrb w9, [x8] │ │ cmp w9, #0x22 │ │ - b.eq 50c9c // b.none │ │ - b 50ca0 │ │ + b.eq 50ccc // b.none │ │ + b 50cd0 │ │ add x22, x19, #0x48 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xf16 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf56 │ │ mov x0, x22 │ │ mov x2, x20 │ │ mov x3, x21 │ │ strb w25, [x24] │ │ - bl 50608 │ │ - cbnz w0, 50cac │ │ + bl 50638 │ │ + cbnz w0, 50cdc │ │ ldr x9, [x19, #72] │ │ ldr x10, [x19, #88] │ │ ldr x1, [x9] │ │ - cbz x10, 50dfc │ │ + cbz x10, 50e2c │ │ subs x8, x10, #0x1 │ │ - b.ne 50d34 // b.any │ │ + b.ne 50d64 // b.any │ │ ldr x0, [x19, #56] │ │ mov x2, xzr │ │ str xzr, [x19, #88] │ │ - b 50ca8 │ │ + b 50cd8 │ │ ldr x11, [x9, #8] │ │ cmp x8, #0x1 │ │ str x11, [x9] │ │ - b.eq 50d68 // b.none │ │ + b.eq 50d98 // b.none │ │ mov x9, xzr │ │ sub x10, x10, #0x2 │ │ ldr x11, [x22] │ │ add x11, x11, x9, lsl #3 │ │ add x9, x9, #0x1 │ │ cmp x10, x9 │ │ ldr x12, [x11, #16] │ │ str x12, [x11, #8] │ │ - b.ne 50d4c // b.any │ │ + b.ne 50d7c // b.any │ │ str x8, [x19, #88] │ │ - cbz x8, 50dfc │ │ + cbz x8, 50e2c │ │ ldr x11, [x22] │ │ mov x10, xzr │ │ mov x9, xzr │ │ ldr x2, [x11] │ │ mov w11, #0x20 // #32 │ │ mov x13, x2 │ │ ldrb w12, [x13] │ │ - cbnz w12, 50da4 │ │ - b 50dbc │ │ + cbnz w12, 50dd4 │ │ + b 50dec │ │ ldr x12, [x22] │ │ ldr x13, [x12, x9, lsl #3] │ │ ldrb w12, [x13] │ │ - cbz w12, 50dbc │ │ + cbz w12, 50dec │ │ add x8, x13, #0x1 │ │ strb w12, [x2, x10] │ │ add x10, x10, #0x1 │ │ ldrb w12, [x8], #1 │ │ - cbnz w12, 50da8 │ │ + cbnz w12, 50dd8 │ │ ldr x8, [x19, #88] │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.cs 50dd8 // b.hs, b.nlast │ │ + b.cs 50e08 // b.hs, b.nlast │ │ add x12, x10, #0x1 │ │ strb w11, [x2, x10] │ │ ldr x8, [x19, #88] │ │ mov x10, x12 │ │ cmp x9, x8 │ │ - b.cc 50d94 // b.lo, b.ul, b.last │ │ - adrp x8, e000 │ │ - add x8, x8, #0xed8 │ │ + b.cc 50dc4 // b.lo, b.ul, b.last │ │ + adrp x8, e000 │ │ + add x8, x8, #0xf18 │ │ cmp x2, x8 │ │ - b.eq 50e08 // b.none │ │ + b.eq 50e38 // b.none │ │ strb wzr, [x2, x10] │ │ ldr x0, [x19, #56] │ │ - b 50ca8 │ │ + b 50cd8 │ │ ldr x0, [x19, #56] │ │ mov x2, xzr │ │ - b 50ca8 │ │ + b 50cd8 │ │ ldr x0, [x19, #56] │ │ mov x2, x8 │ │ - b 50ca8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 50e8c │ │ + b 50cd8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 50ebc │ │ mov x8, x0 │ │ ldrb w12, [x0] │ │ - cbz w12, 50e90 │ │ + cbz w12, 50ec0 │ │ lsr x10, x12, #3 │ │ - adrp x9, e000 │ │ - add x9, x9, #0xe70 │ │ + adrp x9, e000 │ │ + add x9, x9, #0xeb0 │ │ and w11, w12, #0x7 │ │ mov w0, wzr │ │ ldrb w10, [x9, x10] │ │ lsr w10, w10, w11 │ │ - tbz w10, #0, 50e8c │ │ - adrp x11, e000 │ │ + tbz w10, #0, 50ebc │ │ + adrp x11, e000 │ │ add x8, x8, #0x1 │ │ mov w10, #0xa // #10 │ │ - add x11, x11, #0xed9 │ │ + add x11, x11, #0xf19 │ │ ubfx w13, w0, #3, #13 │ │ cmp w13, #0x332 │ │ - b.hi 50e98 // b.pmore │ │ + b.hi 50ec8 // b.pmore │ │ ldrb w13, [x8], #1 │ │ and x12, x12, #0xff │ │ lsr x14, x13, #3 │ │ and x15, x13, #0x7 │ │ ldrb w12, [x11, x12] │ │ ldrb w14, [x9, x14] │ │ madd w0, w0, w10, w12 │ │ mov w12, w13 │ │ lsr w14, w14, w15 │ │ - tbnz w14, #0, 50e58 │ │ + tbnz w14, #0, 50e88 │ │ ret │ │ mov w0, wzr │ │ ret │ │ mov w0, #0xffff // #65535 │ │ ret │ │ - cbz x0, 50f44 │ │ + cbz x0, 50f74 │ │ ldrb w8, [x0] │ │ - cbz w8, 50f28 │ │ + cbz w8, 50f58 │ │ cmp w8, #0x2d │ │ - adrp x10, e000 │ │ + adrp x10, e000 │ │ cinc x9, x0, eq // eq = none │ │ - add x10, x10, #0xe70 │ │ + add x10, x10, #0xeb0 │ │ ldrb w12, [x9] │ │ lsr x9, x12, #3 │ │ and w11, w12, #0x7 │ │ ldrb w9, [x10, x9] │ │ lsr w9, w9, w11 │ │ cset w11, eq // eq = none │ │ - tbz w9, #0, 50f30 │ │ + tbz w9, #0, 50f60 │ │ add x11, x11, x0 │ │ - adrp x14, e000 │ │ + adrp x14, e000 │ │ mov w9, wzr │ │ add x11, x11, #0x1 │ │ mov w13, #0xa // #10 │ │ - add x14, x14, #0xed9 │ │ + add x14, x14, #0xf19 │ │ sxth w15, w9 │ │ cmp w15, #0xcca │ │ - b.gt 50f38 │ │ + b.gt 50f68 │ │ ldrb w15, [x11], #1 │ │ and x12, x12, #0xff │ │ lsr x16, x15, #3 │ │ and w17, w15, #0x7 │ │ ldrb w12, [x14, x12] │ │ ldrb w16, [x10, x16] │ │ madd w9, w9, w13, w12 │ │ mov w12, w15 │ │ lsr w16, w16, w17 │ │ - tbnz w16, #0, 50ef0 │ │ - b 50f3c │ │ + tbnz w16, #0, 50f20 │ │ + b 50f6c │ │ mov w0, wzr │ │ ret │ │ mov w9, wzr │ │ - b 50f3c │ │ + b 50f6c │ │ mov w9, #0x7fff // #32767 │ │ cmp w8, #0x2d │ │ cneg w0, w9, eq // eq = none │ │ ret │ │ str xzr, [x1] │ │ - cbz x0, 50fe4 │ │ + cbz x0, 51014 │ │ mov x8, x0 │ │ ldr x12, [x0, #16] │ │ - cbz x12, 50fe8 │ │ + cbz x12, 51018 │ │ ldr x11, [x8] │ │ mov x10, xzr │ │ mov x9, xzr │ │ ldr x0, [x11] │ │ mov w11, #0x20 // #32 │ │ mov x14, x0 │ │ ldrb w13, [x14] │ │ - cbz w13, 50f94 │ │ + cbz w13, 50fc4 │ │ add x12, x14, #0x1 │ │ strb w13, [x0, x10] │ │ add x10, x10, #0x1 │ │ ldrb w13, [x12], #1 │ │ - cbnz w13, 50f80 │ │ + cbnz w13, 50fb0 │ │ ldr x12, [x8, #16] │ │ add x9, x9, #0x1 │ │ cmp x9, x12 │ │ - b.cs 50fb0 // b.hs, b.nlast │ │ + b.cs 50fe0 // b.hs, b.nlast │ │ add x13, x10, #0x1 │ │ strb w11, [x0, x10] │ │ ldr x12, [x8, #16] │ │ mov x10, x13 │ │ cmp x9, x12 │ │ - b.cs 50fcc // b.hs, b.nlast │ │ + b.cs 50ffc // b.hs, b.nlast │ │ ldr x13, [x8] │ │ ldr x14, [x13, x9, lsl #3] │ │ ldrb w13, [x14] │ │ - cbnz w13, 50f7c │ │ - b 50f94 │ │ - adrp x8, e000 │ │ - add x8, x8, #0xed8 │ │ + cbnz w13, 50fac │ │ + b 50fc4 │ │ + adrp x8, e000 │ │ + add x8, x8, #0xf18 │ │ cmp x0, x8 │ │ - b.eq 50fe0 // b.none │ │ + b.eq 51010 // b.none │ │ strb wzr, [x0, x10] │ │ str x10, [x1] │ │ ret │ │ mov x0, xzr │ │ ret │ │ sub sp, sp, #0x160 │ │ stp x29, x30, [sp, #304] │ │ add x29, sp, #0x130 │ │ stp x28, x21, [sp, #320] │ │ stp x20, x19, [sp, #336] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 5104c │ │ + cbz x0, 5107c │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ - cbz x0, 5104c │ │ + cbz x0, 5107c │ │ ldrb w8, [x0] │ │ - cbz w8, 5104c │ │ + cbz w8, 5107c │ │ ldr x8, [x19, #184] │ │ stp xzr, xzr, [sp, #8] │ │ ldr w9, [x1, #12] │ │ stp xzr, x8, [sp, #24] │ │ str w9, [x19, #48] │ │ - bl a5200 │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ cmp x20, #0xff │ │ - b.ls 51078 // b.plast │ │ + b.ls 510a8 // b.plast │ │ mov w20, #0x6 // #6 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5112c // b.any │ │ + b.ne 5115c // b.any │ │ mov w0, w20 │ │ ldp x20, x19, [sp, #336] │ │ ldp x28, x21, [sp, #320] │ │ ldp x29, x30, [sp, #304] │ │ add sp, sp, #0x160 │ │ ret │ │ ldr x1, [x19] │ │ add x0, sp, #0x28 │ │ mov x2, x20 │ │ mov w3, #0x100 // #256 │ │ - bl a51c0 <__memcpy_chk@plt> │ │ - adrp x1, a000 │ │ + bl a4600 <__memcpy_chk@plt> │ │ + adrp x1, a000 │ │ add x0, sp, #0x8 │ │ - add x1, x1, #0xb71 │ │ + add x1, x1, #0xbb1 │ │ add x2, sp, #0x28 │ │ mov x3, x20 │ │ - bl 50608 │ │ + bl 50638 │ │ mov w20, w0 │ │ - cbnz w0, 51118 │ │ + cbnz w0, 51148 │ │ ldr x8, [sp, #24] │ │ cmp x8, #0xf │ │ - b.ne 51118 // b.any │ │ + b.ne 51148 // b.any │ │ ldr x8, [sp, #8] │ │ ldr x8, [x8, #88] │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x43 │ │ cmp w8, #0x2d │ │ - b.hi 51118 // b.pmore │ │ + b.hi 51148 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x8 │ │ tst x9, #0x100000001 │ │ - b.ne 51108 // b.any │ │ + b.ne 51138 // b.any │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x8 │ │ tst x9, #0x40000000400 │ │ - b.ne 51110 // b.any │ │ + b.ne 51140 // b.any │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ tst x8, #0x200000002000 │ │ - b.eq 51118 // b.none │ │ + b.eq 51148 // b.none │ │ mov w8, #0x8 // #8 │ │ - b 51114 │ │ + b 51144 │ │ mov w8, #0x20 // #32 │ │ - b 51114 │ │ + b 51144 │ │ mov w8, #0x10 // #16 │ │ str w8, [x19, #48] │ │ ldr x0, [sp, #32] │ │ - cbz x0, 51050 │ │ + cbz x0, 51080 │ │ ldr x1, [sp, #8] │ │ - bl 3899c │ │ - b 51050 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 38a48 │ │ + b 51080 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x110 │ │ stp x29, x30, [sp, #240] │ │ add x29, sp, #0xf0 │ │ stp x28, x19, [sp, #256] │ │ stp q0, q1, [sp] │ │ sub x9, x29, #0x70 │ │ stp x5, x6, [x29, #-104] │ │ @@ -37013,1296 +36993,1286 @@ │ │ movk x11, #0xff80, lsl #32 │ │ stp q4, q5, [sp, #64] │ │ add x12, x12, #0x80 │ │ stp q6, q7, [sp, #96] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ sub x10, x29, #0x28 │ │ - adrp x2, a000 │ │ + adrp x2, a000 │ │ sub x3, x29, #0x50 │ │ - add x2, x2, #0xfbb │ │ + add x2, x2, #0xffb │ │ mov w1, #0x80 // #128 │ │ stur x8, [x29, #-8] │ │ add x8, x29, #0x20 │ │ stp x12, x11, [x29, #-24] │ │ stp x8, x9, [x29, #-40] │ │ ldp q0, q1, [x10] │ │ stp q0, q1, [x29, #-80] │ │ - bl a5260 │ │ + bl a46a0 │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 511cc // b.any │ │ + b.ne 511fc // b.any │ │ ldp x28, x19, [sp, #256] │ │ ldp x29, x30, [sp, #240] │ │ add sp, sp, #0x110 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #32] │ │ - add x29, sp, #0x20 │ │ - stp x28, x27, [sp, #48] │ │ - stp x26, x25, [sp, #64] │ │ - stp x24, x23, [sp, #80] │ │ - stp x22, x21, [sp, #96] │ │ - stp x20, x19, [sp, #112] │ │ - mrs x27, tpidr_el0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + sub sp, sp, #0x70 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + str x27, [sp, #32] │ │ + stp x26, x25, [sp, #48] │ │ + stp x24, x23, [sp, #64] │ │ + stp x22, x21, [sp, #80] │ │ + stp x20, x19, [sp, #96] │ │ + mrs x26, tpidr_el0 │ │ mov x20, x1 │ │ - ldr x8, [x27, #40] │ │ + ldr x8, [x26, #40] │ │ mov x19, x0 │ │ mov x22, x2 │ │ - stur x8, [x29, #-8] │ │ + str x8, [sp, #8] │ │ ldr x21, [x0, #184] │ │ - str wzr, [sp, #16] │ │ + str wzr, [sp] │ │ ldr x1, [x0, #168] │ │ mov x0, x20 │ │ - bl 39798 │ │ - cbz x0, 5128c │ │ + bl 397ec │ │ + cbz x0, 512bc │ │ ldr x8, [x19, #144] │ │ mov w10, #0x18 // #24 │ │ ldr x9, [x0] │ │ nop │ │ madd x10, x9, x10, x8 │ │ ldr w10, [x10, #8] │ │ cmp w10, #0x3 │ │ - b.eq 513c0 // b.none │ │ + b.eq 513f0 // b.none │ │ cmp w10, #0x2 │ │ - b.eq 5132c // b.none │ │ + b.eq 5135c // b.none │ │ cmp w10, #0x1 │ │ - b.ne 51918 // b.any │ │ + b.ne 51910 // b.any │ │ mov w10, #0x18 // #24 │ │ mov x0, x21 │ │ madd x19, x9, x10, x8 │ │ ldr x1, [x19, #16]! │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19] │ │ - cbz x22, 51918 │ │ + cbz x22, 51910 │ │ ldrb w8, [x22] │ │ - cbz w8, 51918 │ │ - add x2, sp, #0x10 │ │ + cbz w8, 51910 │ │ + mov x2, sp │ │ mov x0, x21 │ │ mov x1, x22 │ │ - bl 406ec │ │ + bl 407b4 │ │ str x0, [x19] │ │ - b 51918 │ │ + b 51910 │ │ add x23, x19, #0xd0 │ │ mov x0, x20 │ │ mov x1, x23 │ │ - bl 39798 │ │ + bl 397ec │ │ mov x24, x0 │ │ - cbnz x0, 512d0 │ │ + cbnz x0, 51300 │ │ mov x0, x20 │ │ mov x1, x23 │ │ ldr x24, [x19, #184] │ │ - stur wzr, [x29, #-12] │ │ - bl 39798 │ │ - cbz x0, 515e4 │ │ + str wzr, [sp, #4] │ │ + bl 397ec │ │ + cbz x0, 51614 │ │ mov x0, x20 │ │ mov x1, x23 │ │ - str wzr, [sp, #16] │ │ - bl 39798 │ │ + str wzr, [sp] │ │ + bl 397ec │ │ mov x24, x0 │ │ ldp x8, x2, [x19, #128] │ │ cmp x2, x8 │ │ - b.ne 5130c // b.any │ │ + b.ne 5133c // b.any │ │ add x3, x2, #0x1 │ │ ldr x4, [x19, #144] │ │ - add x5, sp, #0x10 │ │ + mov x5, sp │ │ mov x0, x21 │ │ mov w1, #0x18 // #24 │ │ - bl 3c510 │ │ - ldr w8, [sp, #16] │ │ + bl 3c564 │ │ + ldr w8, [sp] │ │ str x0, [x19, #144] │ │ - cbnz w8, 51918 │ │ + cbnz w8, 51910 │ │ ldr x8, [x19, #128] │ │ add x8, x8, #0x1 │ │ str x8, [x19, #128] │ │ ldr x8, [x24] │ │ cmp x8, #0x53 │ │ - b.cc 51448 // b.lo, b.ul, b.last │ │ + b.cc 51478 // b.lo, b.ul, b.last │ │ ldr x9, [x19, #192] │ │ mov w10, #0x18 // #24 │ │ madd x8, x8, x10, x9 │ │ sub x8, x8, #0x7c8 │ │ - b 51458 │ │ - cbz x22, 51440 │ │ + b 51488 │ │ + cbz x22, 51470 │ │ ldrb w10, [x22] │ │ - cbz w10, 51440 │ │ + cbz w10, 51470 │ │ cmp w10, #0x2d │ │ - adrp x12, e000 │ │ + adrp x12, e000 │ │ cinc x11, x22, eq // eq = none │ │ - add x12, x12, #0xe70 │ │ + add x12, x12, #0xeb0 │ │ cset w15, eq // eq = none │ │ ldrb w14, [x11] │ │ lsr x11, x14, #3 │ │ and w13, w14, #0x7 │ │ ldrb w11, [x12, x11] │ │ lsr w11, w11, w13 │ │ - tbz w11, #0, 51614 │ │ + tbz w11, #0, 516a0 │ │ mov x13, #0xcccccccccccccccc // #-3689348814741910324 │ │ add x15, x15, x22 │ │ movk x13, #0xcccb │ │ - adrp x17, e000 │ │ + adrp x17, e000 │ │ mov x11, xzr │ │ movk x13, #0xccc, lsl #48 │ │ add x15, x15, #0x1 │ │ mov w16, #0xa // #10 │ │ - add x17, x17, #0xed9 │ │ + add x17, x17, #0xf19 │ │ cmp x11, x13 │ │ - b.ge 516b8 // b.tcont │ │ + b.ge 516a8 // b.tcont │ │ ldrb w0, [x15], #1 │ │ and x14, x14, #0xff │ │ lsr x1, x0, #3 │ │ and w2, w0, #0x7 │ │ ldrb w14, [x17, x14] │ │ ldrb w1, [x12, x1] │ │ nop │ │ madd x11, x11, x16, x14 │ │ mov w14, w0 │ │ lsr w1, w1, w2 │ │ - tbnz w1, #0, 51388 │ │ - b 516bc │ │ - cbz x22, 51440 │ │ + tbnz w1, #0, 513b8 │ │ + b 516ac │ │ + cbz x22, 51470 │ │ ldrb w16, [x22] │ │ - cbz w16, 51440 │ │ + cbz w16, 51470 │ │ lsr x10, x16, #3 │ │ - adrp x11, e000 │ │ - add x11, x11, #0xe70 │ │ + adrp x11, e000 │ │ + add x11, x11, #0xeb0 │ │ and w12, w16, #0x7 │ │ ldrb w10, [x11, x10] │ │ lsr w10, w10, w12 │ │ - tbz w10, #0, 51440 │ │ + tbz w10, #0, 51470 │ │ mov x12, #0x9999999999999999 // #-7378697629483820647 │ │ - adrp x15, e000 │ │ + adrp x15, e000 │ │ movk x12, #0x9998 │ │ mov x10, xzr │ │ movk x12, #0x1999, lsl #48 │ │ add x13, x22, #0x1 │ │ mov w14, #0xa // #10 │ │ - add x15, x15, #0xed9 │ │ + add x15, x15, #0xf19 │ │ cmp x10, x12 │ │ - b.cs 516c8 // b.hs, b.nlast │ │ + b.cs 516b8 // b.hs, b.nlast │ │ ldrb w17, [x13], #1 │ │ and x16, x16, #0xff │ │ lsr x0, x17, #3 │ │ and w1, w17, #0x7 │ │ ldrb w16, [x15, x16] │ │ ldrb w0, [x11, x0] │ │ nop │ │ madd x10, x10, x14, x16 │ │ mov w16, w17 │ │ lsr w0, w0, w1 │ │ - tbnz w0, #0, 51408 │ │ - b 516cc │ │ + tbnz w0, #0, 51438 │ │ + b 516bc │ │ mov x10, xzr │ │ - b 516cc │ │ + b 516bc │ │ mov w9, #0x18 // #24 │ │ - adrp x10, a7000 │ │ - add x10, x10, #0x5e0 │ │ + adrp x10, a6000 │ │ + add x10, x10, #0xa20 │ │ madd x8, x8, x9, x10 │ │ ldp x24, x23, [x19, #136] │ │ mov w9, #0x18 // #24 │ │ madd x25, x24, x9, x23 │ │ ldr x9, [x8] │ │ str x9, [x25] │ │ ldr d0, [x8, #8] │ │ str d0, [x25, #8] │ │ ldr w8, [x8, #8] │ │ cmp w8, #0x3 │ │ - b.eq 514c8 // b.none │ │ + b.eq 514f8 // b.none │ │ cmp w8, #0x2 │ │ - b.eq 51548 // b.none │ │ + b.eq 51578 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 51710 // b.any │ │ + b.ne 516f8 // b.any │ │ mov w8, #0x18 // #24 │ │ - madd x26, x24, x8, x23 │ │ - str xzr, [x26, #16]! │ │ - cbz x22, 51710 │ │ + madd x27, x24, x8, x23 │ │ + str xzr, [x27, #16]! │ │ + cbz x22, 516f8 │ │ ldrb w8, [x22] │ │ - cbz w8, 51710 │ │ - add x2, sp, #0x10 │ │ + cbz w8, 516f8 │ │ + mov x2, sp │ │ mov x0, x21 │ │ mov x1, x22 │ │ - bl 406ec │ │ - ldr w8, [sp, #16] │ │ - str x0, [x26] │ │ - cbnz w8, 51918 │ │ - b 51710 │ │ - cbz x22, 515dc │ │ + bl 407b4 │ │ + ldr w8, [sp] │ │ + str x0, [x27] │ │ + cbnz w8, 51910 │ │ + b 516f8 │ │ + cbz x22, 5160c │ │ ldrb w14, [x22] │ │ - cbz w14, 515dc │ │ + cbz w14, 5160c │ │ lsr x8, x14, #3 │ │ - adrp x9, e000 │ │ - add x9, x9, #0xe70 │ │ + adrp x9, e000 │ │ + add x9, x9, #0xeb0 │ │ and w10, w14, #0x7 │ │ ldrb w8, [x9, x8] │ │ lsr w8, w8, w10 │ │ - tbz w8, #0, 515dc │ │ + tbz w8, #0, 5160c │ │ mov x10, #0x9999999999999999 // #-7378697629483820647 │ │ - adrp x13, e000 │ │ + adrp x13, e000 │ │ movk x10, #0x9998 │ │ mov x8, xzr │ │ movk x10, #0x1999, lsl #48 │ │ add x11, x22, #0x1 │ │ mov w12, #0xa // #10 │ │ - add x13, x13, #0xed9 │ │ + add x13, x13, #0xf19 │ │ cmp x8, x10 │ │ - b.cs 516f0 // b.hs, b.nlast │ │ + b.cs 516d8 // b.hs, b.nlast │ │ ldrb w15, [x11], #1 │ │ and x14, x14, #0xff │ │ lsr x16, x15, #3 │ │ and w17, w15, #0x7 │ │ ldrb w14, [x13, x14] │ │ ldrb w16, [x9, x16] │ │ nop │ │ madd x8, x8, x12, x14 │ │ mov w14, w15 │ │ lsr w16, w16, w17 │ │ - tbnz w16, #0, 51510 │ │ - b 51704 │ │ - cbz x22, 515dc │ │ + tbnz w16, #0, 51540 │ │ + b 516ec │ │ + cbz x22, 5160c │ │ ldrb w8, [x22] │ │ - cbz w8, 515dc │ │ + cbz w8, 5160c │ │ cmp w8, #0x2d │ │ - adrp x10, e000 │ │ + adrp x10, e000 │ │ cinc x9, x22, eq // eq = none │ │ - add x10, x10, #0xe70 │ │ + add x10, x10, #0xeb0 │ │ cset w13, eq // eq = none │ │ ldrb w12, [x9] │ │ lsr x9, x12, #3 │ │ and w11, w12, #0x7 │ │ ldrb w9, [x10, x9] │ │ lsr w9, w9, w11 │ │ - tbz w9, #0, 516e0 │ │ + tbz w9, #0, 516d0 │ │ mov x11, #0xcccccccccccccccc // #-3689348814741910324 │ │ add x13, x13, x22 │ │ movk x11, #0xcccb │ │ - adrp x15, e000 │ │ + adrp x15, e000 │ │ mov x9, xzr │ │ movk x11, #0xccc, lsl #48 │ │ add x13, x13, #0x1 │ │ mov w14, #0xa // #10 │ │ - add x15, x15, #0xed9 │ │ + add x15, x15, #0xf19 │ │ cmp x9, x11 │ │ - b.ge 516f8 // b.tcont │ │ + b.ge 516e0 // b.tcont │ │ ldrb w16, [x13], #1 │ │ and x12, x12, #0xff │ │ lsr x17, x16, #3 │ │ and w0, w16, #0x7 │ │ ldrb w12, [x15, x12] │ │ ldrb w17, [x10, x17] │ │ nop │ │ madd x9, x9, x14, x12 │ │ mov w12, w16 │ │ lsr w17, w17, w0 │ │ - tbnz w17, #0, 515a4 │ │ - b 516fc │ │ + tbnz w17, #0, 515d4 │ │ + b 516e4 │ │ mov x8, xzr │ │ - b 51704 │ │ + b 516ec │ │ ldp x4, x2, [x19, #192] │ │ - sub x5, x29, #0xc │ │ + add x5, sp, #0x4 │ │ mov x0, x24 │ │ mov w1, #0x18 // #24 │ │ add x3, x2, #0x1 │ │ - bl 3c510 │ │ + bl 3c564 │ │ + ldr w8, [sp, #4] │ │ + str x0, [x19, #192] │ │ + cbnz w8, 51698 │ │ mov x25, x0 │ │ - ldur w0, [x29, #-12] │ │ - str x25, [x19, #192] │ │ - cbz w0, 5161c │ │ - str w0, [sp, #16] │ │ - b 51918 │ │ - mov x11, xzr │ │ - b 516bc │ │ - mov x0, x20 │ │ - ldr x28, [x19, #200] │ │ - bl a5200 │ │ - adds x26, x0, #0x1 │ │ - b.mi 516e8 // b.first │ │ - sub x2, x29, #0xc │ │ + add x2, sp, #0x4 │ │ mov x0, x24 │ │ - mov x1, x26 │ │ - bl 3b87c │ │ - mov w9, #0x18 // #24 │ │ - str x28, [sp, #8] │ │ - mov x8, x0 │ │ - ldur w0, [x29, #-12] │ │ - nop │ │ - madd x28, x28, x9, x25 │ │ - str x8, [x28] │ │ - cbnz w0, 5160c │ │ - mov x0, x8 │ │ mov x1, x20 │ │ - mov x2, x26 │ │ - bl a51d0 │ │ - ldr x10, [sp, #8] │ │ + ldr x27, [x19, #200] │ │ + bl 407b4 │ │ mov w8, #0x18 // #24 │ │ - adrp x9, a000 │ │ - ldr x0, [x28] │ │ + mul x9, x27, x8 │ │ + ldr w8, [sp, #4] │ │ + str x0, [x25, x9] │ │ + cbnz w8, 51698 │ │ + mov w8, #0x18 // #24 │ │ + adrp x9, a000 │ │ mov x2, x23 │ │ mov x3, x24 │ │ - madd x8, x10, x8, x25 │ │ - ldr d0, [x9, #1216] │ │ + madd x8, x27, x8, x25 │ │ + ldr d0, [x9, #1264] │ │ str d0, [x8, #8] │ │ str xzr, [x8, #16] │ │ ldr x8, [x19, #200] │ │ add x1, x8, #0x53 │ │ - bl 39544 │ │ - cbnz w0, 5160c │ │ - ldr x8, [x19, #200] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19, #200] │ │ - b 512bc │ │ + bl 39598 │ │ + mov w8, w0 │ │ + cbz w0, 518f0 │ │ + str w8, [sp] │ │ + b 51910 │ │ + mov x11, xzr │ │ + b 516ac │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ cmp w10, #0x2d │ │ cneg x10, x11, eq // eq = none │ │ - b 516cc │ │ + b 516bc │ │ mov x10, #0xffffffffffffffff // #-1 │ │ mov w11, #0x18 // #24 │ │ mul x9, x9, x11 │ │ add x8, x8, x9 │ │ str x10, [x8, #16] │ │ - b 51918 │ │ + b 51910 │ │ mov x9, xzr │ │ - b 516fc │ │ - mov w0, #0x6 // #6 │ │ - b 5160c │ │ + b 516e4 │ │ mov x8, #0xffffffffffffffff // #-1 │ │ - b 51704 │ │ + b 516ec │ │ mov x9, #0x7fffffffffffffff // #9223372036854775807 │ │ cmp w8, #0x2d │ │ cneg x8, x9, eq // eq = none │ │ mov w9, #0x18 // #24 │ │ madd x9, x24, x9, x23 │ │ str x8, [x9, #16] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x8bf │ │ + add x1, x1, #0x8ff │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbz w0, 51748 │ │ + bl a4690 │ │ + cbz w0, 51730 │ │ ldr x0, [x25] │ │ mov x3, x21 │ │ ldr x1, [x19, #136] │ │ ldr x2, [x19, #168] │ │ - bl 39544 │ │ - str w0, [sp, #16] │ │ - cbnz w0, 51918 │ │ - b 5176c │ │ + bl 39598 │ │ + str w0, [sp] │ │ + cbnz w0, 51910 │ │ + b 51754 │ │ ldrb w8, [x20, #7] │ │ cmp w8, #0x20 │ │ - b.hi 51728 // b.pmore │ │ + b.hi 51710 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51728 // b.none │ │ + b.eq 51710 // b.none │ │ ldr x8, [x19, #136] │ │ - adrp x1, b000 │ │ - add x1, x1, #0x961 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x9a1 │ │ mov x0, x20 │ │ mov w2, #0xc // #12 │ │ add x8, x8, #0x1 │ │ str x8, [x19, #136] │ │ - bl a5250 │ │ - cbz w0, 51854 │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 5183c │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x7f6 │ │ + add x1, x1, #0x836 │ │ mov w2, #0xb // #11 │ │ - bl a5250 │ │ - cbz w0, 5188c │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 51874 │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x5c │ │ + add x1, x1, #0x9c │ │ mov w2, #0xc // #12 │ │ - bl a5250 │ │ - cbz w0, 518c4 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 518ac │ │ + adrp x1, a000 │ │ mov x0, x20 │ │ - add x1, x1, #0xaa6 │ │ + add x1, x1, #0xae6 │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbnz w0, 51918 │ │ + bl a4690 │ │ + cbnz w0, 51910 │ │ ldrb w8, [x20, #7] │ │ cmp w8, #0x20 │ │ - b.hi 51918 // b.pmore │ │ + b.hi 51910 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51918 // b.none │ │ + b.eq 51910 // b.none │ │ mov w8, #0x18 // #24 │ │ madd x8, x24, x8, x23 │ │ ldr x8, [x8, #16] │ │ - cbz x8, 518fc │ │ + cbz x8, 518e4 │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x43 │ │ cmp w8, #0x2d │ │ - b.hi 51918 // b.pmore │ │ + b.hi 51910 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x8 │ │ tst x9, #0x100000001 │ │ - b.ne 51910 // b.any │ │ + b.ne 51900 // b.any │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x8 │ │ tst x9, #0x40000000400 │ │ - b.ne 51908 // b.any │ │ + b.ne 51908 // b.any │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ tst x8, #0x200000002000 │ │ - b.eq 51918 // b.none │ │ + b.eq 51910 // b.none │ │ mov w8, #0x8 // #8 │ │ - b 51914 │ │ + b 5190c │ │ ldrb w8, [x20, #12] │ │ cmp w8, #0x20 │ │ - b.hi 51790 // b.pmore │ │ + b.hi 51778 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51790 // b.none │ │ + b.eq 51778 // b.none │ │ mov w8, #0x18 // #24 │ │ madd x8, x24, x8, x23 │ │ ldr x8, [x8, #16] │ │ str x8, [x19, #56] │ │ - b 51918 │ │ + b 51910 │ │ ldrb w8, [x20, #11] │ │ cmp w8, #0x20 │ │ - b.hi 517a8 // b.pmore │ │ + b.hi 51790 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 517a8 // b.none │ │ + b.eq 51790 // b.none │ │ mov w8, #0x18 // #24 │ │ madd x8, x24, x8, x23 │ │ ldr x8, [x8, #16] │ │ str x8, [x19, #64] │ │ - b 51918 │ │ + b 51910 │ │ ldrb w8, [x20, #12] │ │ cmp w8, #0x20 │ │ - b.hi 517c0 // b.pmore │ │ + b.hi 517a8 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 517c0 // b.none │ │ + b.eq 517a8 // b.none │ │ mov w8, #0x18 // #24 │ │ madd x8, x24, x8, x23 │ │ ldr x8, [x8, #16] │ │ str x8, [x19, #72] │ │ - b 51918 │ │ + b 51910 │ │ mov w8, #0x3 // #3 │ │ - str w8, [sp, #16] │ │ - b 51918 │ │ - mov w8, #0x10 // #16 │ │ - b 51914 │ │ + str w8, [sp] │ │ + b 51910 │ │ + ldr x8, [x19, #200] │ │ + add x8, x8, #0x1 │ │ + str x8, [x19, #200] │ │ + b 512ec │ │ mov w8, #0x20 // #32 │ │ + b 5190c │ │ + mov w8, #0x10 // #16 │ │ str w8, [x19, #48] │ │ - ldr w0, [sp, #16] │ │ - ldr x8, [x27, #40] │ │ - ldur x9, [x29, #-8] │ │ + ldr w0, [sp] │ │ + ldr x8, [x26, #40] │ │ + ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5194c // b.any │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x26, x25, [sp, #64] │ │ - ldp x28, x27, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x80 │ │ + b.ne 51944 // b.any │ │ + ldp x20, x19, [sp, #96] │ │ + ldp x22, x21, [sp, #80] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x29, x30, [sp, #16] │ │ + ldr x27, [sp, #32] │ │ + add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x24, tpidr_el0 │ │ mov x22, x1 │ │ ldr x8, [x24, #40] │ │ - adrp x1, b000 │ │ - add x1, x1, #0x8bf │ │ + adrp x1, b000 │ │ + add x1, x1, #0x8ff │ │ mov w2, #0x7 // #7 │ │ mov x19, x4 │ │ mov x23, x3 │ │ stur x8, [x29, #-8] │ │ mov x21, x0 │ │ ldr x25, [x4, #56] │ │ str wzr, [sp, #12] │ │ ldr x20, [x25, #184] │ │ - bl a5250 │ │ - cbz w0, 519d4 │ │ - ldr x28, [x19] │ │ - tbnz w28, #5, 51a88 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 519cc │ │ + ldr x27, [x19] │ │ + tbnz w27, #5, 51a80 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xf19 │ │ + add x1, x1, #0xf59 │ │ mov w2, #0x5 // #5 │ │ - bl a5250 │ │ - cbz w0, 51b10 │ │ + bl a4690 │ │ + cbz w0, 51b08 │ │ mov w0, #0xb4 // #180 │ │ - b 51dd0 │ │ + b 51db8 │ │ mov x26, x21 │ │ ldrb w27, [x26, #7]! │ │ cmp w27, #0x20 │ │ - b.hi 519ac // b.pmore │ │ + b.hi 519a4 // b.pmore │ │ mov w8, #0x1 // #1 │ │ mov x9, #0x2601 // #9729 │ │ lsl x8, x8, x27 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 519ac // b.none │ │ + b.eq 519a4 // b.none │ │ ldr x8, [x19, #64] │ │ ldr w8, [x8, #8] │ │ - cbz w8, 51d98 │ │ + cbz w8, 51fd8 │ │ ldp x4, x2, [x25, #152] │ │ cmp w27, #0x0 │ │ mov x8, #0xfffffffffffffff8 // #-8 │ │ cinc x8, x8, eq // eq = none │ │ add x5, sp, #0x10 │ │ add x22, x8, x22 │ │ mov x0, x20 │ │ add x23, x22, #0x1 │ │ mov w1, #0x1 // #1 │ │ add x3, x2, x23 │ │ str wzr, [sp, #16] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldr w0, [sp, #16] │ │ str x8, [x25, #152] │ │ - cbnz w0, 51a7c │ │ + cbnz w0, 51a74 │ │ ldr x9, [x25, #160] │ │ add x10, x21, #0x8 │ │ cmp w27, #0x0 │ │ mov x2, x22 │ │ csel x1, x26, x10, eq // eq = none │ │ add x21, x8, x9 │ │ mov x0, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x21, x22] │ │ ldr x8, [x25, #160] │ │ ldr w0, [sp, #16] │ │ add x8, x8, x23 │ │ str x8, [x25, #160] │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ - b 51df0 │ │ - adrp x1, a000 │ │ + cbnz w0, 51dbc │ │ + b 51fdc │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0x868 │ │ + add x1, x1, #0x8a8 │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbz w0, 51c14 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 51c0c │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0x986 │ │ + add x1, x1, #0x9c6 │ │ mov w2, #0x7 // #7 │ │ - bl a5250 │ │ - cbz w0, 51c48 │ │ - tbz w28, #6, 51ad4 │ │ + bl a4690 │ │ + cbz w0, 51c40 │ │ + tbz w27, #6, 51acc │ │ ldr x8, [x19, #48] │ │ cmn x8, #0x1 │ │ - b.ne 51ad4 // b.any │ │ + b.ne 51acc // b.any │ │ ldr x8, [x19, #64] │ │ ldr w8, [x8, #4] │ │ - cbz w8, 51d98 │ │ - adrp x1, b000 │ │ + cbz w8, 51fd8 │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x481 │ │ + add x1, x1, #0x4c1 │ │ mov w2, #0x9 // #9 │ │ - bl a5250 │ │ - cbz w0, 51c80 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 51c7c │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xe06 │ │ + add x1, x1, #0xe46 │ │ mov w2, #0x8 // #8 │ │ - bl a5250 │ │ - cbz w0, 51da4 │ │ - tbnz w28, #7, 51e20 │ │ + bl a4690 │ │ + cbz w0, 51d8c │ │ + tbnz w27, #7, 51ddc │ │ mov w0, #0xb6 // #182 │ │ - b 51dd0 │ │ + b 51db8 │ │ ldrb w8, [x21, #5] │ │ cmp w8, #0x20 │ │ - b.hi 519cc // b.pmore │ │ + b.hi 519c4 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 519cc // b.none │ │ + b.eq 519c4 // b.none │ │ add x23, x19, #0x48 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xf16 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf56 │ │ mov x0, x23 │ │ mov x2, x21 │ │ mov x3, x22 │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x23] │ │ ldr x9, [x8, #8] │ │ - cbz x9, 51eb8 │ │ + cbz x9, 51e74 │ │ ldrb w12, [x9] │ │ - cbz w12, 51eb8 │ │ + cbz w12, 51e74 │ │ lsr x10, x12, #3 │ │ - adrp x8, e000 │ │ - add x8, x8, #0xe70 │ │ + adrp x8, e000 │ │ + add x8, x8, #0xeb0 │ │ and w11, w12, #0x7 │ │ ldrb w10, [x8, x10] │ │ lsr w10, w10, w11 │ │ - tbz w10, #0, 51eb8 │ │ + tbz w10, #0, 51e74 │ │ mov x10, #0x9999999999999999 // #-7378697629483820647 │ │ mov w13, w12 │ │ movk x10, #0x9998 │ │ - adrp x12, e000 │ │ + adrp x12, e000 │ │ mov x3, xzr │ │ add x9, x9, #0x1 │ │ movk x10, #0x1999, lsl #48 │ │ mov w11, #0xa // #10 │ │ - add x12, x12, #0xed9 │ │ + add x12, x12, #0xf19 │ │ cmp x3, x10 │ │ - b.cs 52080 // b.hs, b.nlast │ │ + b.cs 52074 // b.hs, b.nlast │ │ ldrb w14, [x9], #1 │ │ and x13, x13, #0xff │ │ lsr x15, x14, #3 │ │ and w16, w14, #0x7 │ │ ldrb w13, [x12, x13] │ │ ldrb w15, [x8, x15] │ │ nop │ │ madd x3, x3, x11, x13 │ │ mov w13, w14 │ │ lsr w15, w15, w16 │ │ - tbnz w15, #0, 51bac │ │ + tbnz w15, #0, 51ba4 │ │ mov x8, x25 │ │ mov x9, x19 │ │ mov x11, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x11, #0xcccd │ │ str x3, [x8, #80]! │ │ str x3, [x9, #8]! │ │ ldr x10, [x9, #104] │ │ umulh x10, x10, x11 │ │ lsr x10, x10, #4 │ │ cmp x3, x10 │ │ - b.ls 520a4 // b.plast │ │ + b.ls 52098 // b.plast │ │ mov x3, x10 │ │ - b 5209c │ │ + b 52090 │ │ ldrb w8, [x21, #7] │ │ cmp w8, #0x20 │ │ - b.hi 51aa0 // b.pmore │ │ + b.hi 51a98 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51aa0 // b.none │ │ - tst x28, #0xfc0 │ │ - b.eq 51d6c // b.none │ │ + b.eq 51a98 // b.none │ │ + tst x27, #0xfc0 │ │ + b.eq 51d58 // b.none │ │ mov w0, #0xba // #186 │ │ - b 51dd0 │ │ + b 51db8 │ │ ldrb w8, [x21, #7] │ │ cmp w8, #0x20 │ │ - b.hi 51ab8 // b.pmore │ │ + b.hi 51ab0 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51ab8 // b.none │ │ - and x8, x28, #0xffffffff │ │ - str xzr, [x19, #48] │ │ + b.eq 51ab0 // b.none │ │ + and x8, x27, #0xffffffff │ │ + mov w0, wzr │ │ and x8, x8, #0xfffffffffffff03f │ │ + str xzr, [x19, #48] │ │ str x8, [x19] │ │ - b 51d98 │ │ + b 51fdc │ │ ldrb w8, [x21, #9] │ │ cmp w8, #0x20 │ │ - b.hi 51aec // b.pmore │ │ + b.hi 51ae4 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51aec // b.none │ │ - tst x28, #0xfc0 │ │ - b.ne 51dcc // b.any │ │ + b.eq 51ae4 // b.none │ │ + tst x27, #0xfc0 │ │ + b.ne 51db4 // b.any │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ add x23, x19, #0x48 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xf16 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf56 │ │ mov x0, x23 │ │ mov x2, x21 │ │ mov x3, x22 │ │ str xzr, [x19, #40] │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19, #88] │ │ - cbz x8, 51d14 │ │ + cbz x8, 51d10 │ │ subs x8, x8, #0x1 │ │ - b.eq 51d10 // b.none │ │ + b.eq 51d0c // b.none │ │ mov x9, xzr │ │ ldr x10, [x23] │ │ add x10, x10, x9, lsl #3 │ │ add x9, x9, #0x1 │ │ cmp x8, x9 │ │ ldr x11, [x10, #8] │ │ str x11, [x10] │ │ - b.ne 51cf4 // b.any │ │ + b.ne 51cf0 // b.any │ │ str x8, [x19, #88] │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ - bl 50f48 │ │ - cbz x0, 51eb0 │ │ + bl 50f78 │ │ + cbz x0, 51e6c │ │ ldr x8, [sp, #16] │ │ - mov x21, x0 │ │ - add x2, sp, #0xc │ │ + mov x1, x0 │ │ + add x3, sp, #0xc │ │ mov x0, x20 │ │ - add x22, x8, #0x1 │ │ - mov x1, x22 │ │ - bl 3b87c │ │ + add x2, x8, #0x1 │ │ + bl 40720 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x19, #40] │ │ - cbnz w0, 51dd4 │ │ - mov x0, x8 │ │ - mov x1, x21 │ │ - mov x2, x22 │ │ - bl a51d0 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19] │ │ orr x8, x8, #0x40 │ │ - b 51c78 │ │ + str x8, [x19] │ │ + b 51fdc │ │ ldp x1, x0, [x25, #88] │ │ - adrp x3, 52000 │ │ + adrp x3, 52000 │ │ mov w2, #0x38 // #56 │ │ - add x3, x3, #0x598 │ │ - bl a51f0 │ │ + add x3, x3, #0x5a0 │ │ + bl a4630 │ │ ldr x8, [x19] │ │ - adrp x9, 52000 │ │ - add x9, x9, #0x5b0 │ │ + adrp x9, 52000 │ │ + add x9, x9, #0x5b8 │ │ + mov w0, wzr │ │ and x8, x8, #0xfffffffe │ │ str x8, [x19] │ │ str x9, [x23] │ │ - ldr w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ - b 51df0 │ │ + b 51fdc │ │ ldrb w8, [x21, #8] │ │ cmp w8, #0x20 │ │ - b.hi 51b04 // b.pmore │ │ + b.hi 51afc // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51b04 // b.none │ │ - tbnz w28, #6, 51f94 │ │ + b.eq 51afc // b.none │ │ + tbnz w27, #6, 51f54 │ │ mov w0, #0xb5 // #181 │ │ str w0, [sp, #12] │ │ ldrb w8, [x19] │ │ - tbz w8, #6, 51df0 │ │ + tbz w8, #6, 51fdc │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #12] │ │ str xzr, [x19, #40] │ │ - ldr x8, [x24, #40] │ │ - ldur x9, [x29, #-8] │ │ - cmp x8, x9 │ │ - b.ne 524e0 // b.any │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x26, x25, [sp, #64] │ │ - ldp x28, x27, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x80 │ │ - ret │ │ + b 51fdc │ │ ldr x8, [x19, #48] │ │ mov w9, #0x70 // #112 │ │ mov w10, #0x78 // #120 │ │ cmn x8, #0x1 │ │ mov w8, #0x58 // #88 │ │ csel x8, x9, x8, eq // eq = none │ │ mov w9, #0x60 // #96 │ │ csel x9, x10, x9, eq // eq = none │ │ ldr x8, [x25, x8] │ │ - ldr x26, [x25, x9] │ │ - sub x27, x8, #0x1 │ │ - tbnz w28, #11, 51f00 │ │ - adrp x1, a000 │ │ + ldr x23, [x25, x9] │ │ + sub x26, x8, #0x1 │ │ + tbnz w27, #11, 51ec0 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xc84 │ │ + add x1, x1, #0xcc4 │ │ mov w2, #0x6 // #6 │ │ - bl a5250 │ │ - cbz w0, 52018 │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 5200c │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xb73 │ │ + add x1, x1, #0xbb3 │ │ mov w2, #0x6 // #6 │ │ - bl a5250 │ │ - cbz w0, 520b8 │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 520ac │ │ + adrp x1, b000 │ │ mov x0, x21 │ │ - add x1, x1, #0x18c │ │ + add x1, x1, #0x1cc │ │ mov w2, #0x3 // #3 │ │ - bl a5250 │ │ - cbz w0, 5214c │ │ - adrp x1, a000 │ │ + bl a4690 │ │ + cbz w0, 52140 │ │ + adrp x1, a000 │ │ mov x0, x21 │ │ - add x1, x1, #0xede │ │ + add x1, x1, #0xf1e │ │ mov w2, #0x6 // #6 │ │ - bl a5250 │ │ - cbz w0, 523bc │ │ + bl a4690 │ │ + cbz w0, 523b0 │ │ mov w0, #0x3 // #3 │ │ - b 51dd0 │ │ + b 51db8 │ │ mov x8, x25 │ │ str xzr, [x8, #80]! │ │ str xzr, [x19, #8] │ │ mov w3, #0x40 // #64 │ │ str x3, [x8] │ │ add x5, sp, #0xc │ │ mov x0, x20 │ │ mov w1, #0x38 // #56 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x25, #96] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19] │ │ orr x8, x8, #0x20 │ │ - b 51c78 │ │ + str x8, [x19] │ │ + b 51fdc │ │ mov w8, #0x38 // #56 │ │ - madd x9, x27, x8, x26 │ │ + madd x9, x26, x8, x23 │ │ ldr x8, [x19, #16] │ │ ldrh w9, [x9, #22] │ │ cmp x8, x9 │ │ - b.cs 5200c // b.hs, b.nlast │ │ + b.cs 51fcc // b.hs, b.nlast │ │ mov w9, #0x38 // #56 │ │ - madd x9, x27, x9, x26 │ │ + madd x9, x26, x9, x23 │ │ ldp x11, x10, [x9, #32] │ │ lsl x9, x10, #1 │ │ madd x10, x10, x8, x11 │ │ - adrp x8, e000 │ │ + adrp x8, e000 │ │ mov x11, xzr │ │ - add x8, x8, #0xe90 │ │ - cbz x9, 52340 │ │ - adrp x12, e000 │ │ - add x12, x12, #0xed9 │ │ - b 51f54 │ │ + add x8, x8, #0xed0 │ │ + cbz x9, 5232c │ │ + adrp x12, e000 │ │ + add x12, x12, #0xf19 │ │ + b 51f14 │ │ mov x11, x13 │ │ cmp x9, x13 │ │ - b.eq 5233c // b.none │ │ + b.eq 52328 // b.none │ │ ldrb w13, [x21, x11] │ │ lsr x14, x13, #3 │ │ and w15, w13, #0x7 │ │ ldrb w14, [x8, x14] │ │ lsr w14, w14, w15 │ │ - tbz w14, #0, 52328 │ │ + tbz w14, #0, 52314 │ │ ldrb w13, [x12, x13] │ │ ldrb w14, [x10] │ │ add w14, w13, w14, lsl #4 │ │ add x13, x11, #0x1 │ │ cmp x13, x9 │ │ strb w14, [x10] │ │ - b.cs 51f48 // b.hs, b.nlast │ │ - tbz w11, #0, 51f48 │ │ + b.cs 51f08 // b.hs, b.nlast │ │ + tbz w11, #0, 51f08 │ │ strb wzr, [x10, #1]! │ │ - b 51f48 │ │ - adrp x1, a000 │ │ + b 51f08 │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x22 │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x21, [x19, #72] │ │ ldr x0, [x21, #8] │ │ - bl 524e4 │ │ + bl 524ec │ │ cmp x0, #0x0 │ │ mov x8, x0 │ │ csinv x0, x0, xzr, ge // ge = tcont │ │ str x0, [x19, #48] │ │ - tbz x8, #63, 51fec │ │ + tbz x8, #63, 51fac │ │ ldr x8, [x19, #88] │ │ cmp x8, #0x3 │ │ - b.cc 51fec // b.lo, b.ul, b.last │ │ + b.cc 51fac // b.lo, b.ul, b.last │ │ ldr x0, [x21, #16] │ │ - bl 524e4 │ │ + bl 524ec │ │ str x0, [x19, #48] │ │ mov x9, #0xfffffffffffffffe // #-2 │ │ sub x8, x0, #0x110, lsl #12 │ │ movk x9, #0xffee, lsl #16 │ │ cmp x8, x9 │ │ - b.hi 5228c // b.pmore │ │ + b.hi 52278 // b.pmore │ │ mov x8, #0xffffffffffffffff // #-1 │ │ str x8, [x19, #48] │ │ - b 522d8 │ │ - tbnz w28, #31, 51d98 │ │ - orr x8, x28, #0x80000000 │ │ - b 51c78 │ │ + b 522c4 │ │ + tbnz w27, #31, 51fd8 │ │ + orr x8, x27, #0x80000000 │ │ + b 524dc │ │ + mov w0, wzr │ │ + ldr x8, [x24, #40] │ │ + ldur x9, [x29, #-8] │ │ + cmp x8, x9 │ │ + b.ne 524e8 // b.any │ │ + ldp x20, x19, [sp, #112] │ │ + ldp x22, x21, [sp, #96] │ │ + ldp x24, x23, [sp, #80] │ │ + ldp x26, x25, [sp, #64] │ │ + ldp x28, x27, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x80 │ │ + ret │ │ ldrb w8, [x21, #6] │ │ cmp w8, #0x20 │ │ - b.hi 51e68 // b.pmore │ │ + b.hi 51e24 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51e68 // b.none │ │ - adrp x1, a000 │ │ + b.eq 51e24 // b.none │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x22 │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19, #72] │ │ ldr x0, [x8, #8] │ │ - bl 50e18 │ │ + bl 50e48 │ │ mov w8, #0x38 // #56 │ │ - madd x8, x27, x8, x26 │ │ + madd x8, x26, x8, x23 │ │ strh w0, [x8, #16] │ │ ldr x8, [x19] │ │ orr x8, x8, #0x100 │ │ - b 51c78 │ │ + b 524dc │ │ ldr x8, [x19, #112] │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x9, #0xcccd │ │ umulh x10, x8, x9 │ │ add x8, x25, #0x50 │ │ add x9, x19, #0x8 │ │ lsr x3, x10, #4 │ │ str x3, [x8] │ │ str x3, [x9] │ │ - cbz x3, 51ec4 │ │ + cbz x3, 51e80 │ │ cmp x3, #0x110, lsl #12 │ │ - b.cc 51ecc // b.lo, b.ul, b.last │ │ + b.cc 51e88 // b.lo, b.ul, b.last │ │ mov w0, #0x6 // #6 │ │ - b 51dd0 │ │ + b 51db8 │ │ ldrb w8, [x21, #6] │ │ cmp w8, #0x20 │ │ - b.hi 51e80 // b.pmore │ │ + b.hi 51e3c // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51e80 // b.none │ │ - adrp x1, a000 │ │ + b.eq 51e3c // b.none │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x22 │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19, #72] │ │ ldr x0, [x8, #8] │ │ - bl 50e18 │ │ + bl 50e48 │ │ mov w8, #0x38 // #56 │ │ - madd x8, x27, x8, x26 │ │ + madd x8, x26, x8, x23 │ │ strh w0, [x8, #18] │ │ ldr x8, [x19] │ │ - tbnz w8, #8, 52144 │ │ + tbnz w8, #8, 52138 │ │ ldp x8, x9, [x25, #24] │ │ mov w1, #0x1940 // #6464 │ │ and x0, x0, #0xffff │ │ movk w1, #0x1, lsl #16 │ │ mul x2, x9, x8 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov w8, #0x38 // #56 │ │ - madd x8, x27, x8, x26 │ │ + madd x8, x26, x8, x23 │ │ strh w0, [x8, #16] │ │ ldr x8, [x19] │ │ orr x8, x8, #0x200 │ │ - b 51c78 │ │ + b 524dc │ │ ldrb w8, [x21, #3] │ │ cmp w8, #0x20 │ │ - b.hi 51e98 // b.pmore │ │ + b.hi 51e54 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51e98 // b.none │ │ - adrp x1, a000 │ │ + b.eq 51e54 // b.none │ │ + adrp x1, a000 │ │ add x0, x19, #0x48 │ │ - add x1, x1, #0xf16 │ │ + add x1, x1, #0xf56 │ │ mov x2, x21 │ │ mov x3, x22 │ │ - bl 50608 │ │ + bl 50638 │ │ str w0, [sp, #12] │ │ - cbnz w0, 51dd4 │ │ - ldr x28, [x19, #72] │ │ - ldr x0, [x28, #8] │ │ - bl 50e18 │ │ + cbnz w0, 51dbc │ │ + ldr x27, [x19, #72] │ │ + ldr x0, [x27, #8] │ │ + bl 50e48 │ │ mov w8, #0x38 // #56 │ │ - str w0, [sp, #8] │ │ - nop │ │ - madd x21, x27, x8, x26 │ │ - strh w0, [x21, #20] │ │ - ldr x0, [x28, #16] │ │ - bl 50e18 │ │ - strh w0, [x21, #22] │ │ + mov w20, w0 │ │ + madd x28, x26, x8, x23 │ │ + strh w0, [x28, #20] │ │ + ldr x0, [x27, #16] │ │ + bl 50e48 │ │ + strh w0, [x28, #22] │ │ + mov w21, w0 │ │ + ldr x0, [x27, #24] │ │ + bl 50ed0 │ │ + strh w0, [x28, #24] │ │ mov w22, w0 │ │ - ldr x0, [x28, #24] │ │ - bl 50ea0 │ │ - strh w0, [x21, #24] │ │ - mov w23, w0 │ │ - ldr x0, [x28, #32] │ │ - bl 50ea0 │ │ + ldr x0, [x27, #32] │ │ + bl 50ed0 │ │ movi d0, #0x0 │ │ dup v1.2s, w0 │ │ - ldr w11, [sp, #8] │ │ - fmov s3, w23 │ │ - strh w0, [x21, #26] │ │ - mov v0.s[0], w22 │ │ - add w9, w23, w11 │ │ + add w9, w22, w20 │ │ + fmov s3, w22 │ │ + strh w0, [x28, #26] │ │ + mov v0.s[0], w21 │ │ mov v3.h[1], w9 │ │ add v2.2s, v0.2s, v1.2s │ │ sub v0.2s, v0.2s, v1.2s │ │ fmov w8, s2 │ │ mov w10, v0.s[1] │ │ mov v3.h[2], w8 │ │ - strh w8, [x21, #28] │ │ - strh w10, [x21, #30] │ │ + strh w8, [x28, #28] │ │ + strh w10, [x28, #30] │ │ ldrsh w8, [x19, #24] │ │ strh w9, [x19, #34] │ │ - mov v3.h[3], w10 │ │ ldur d0, [x19, #26] │ │ - cmp w8, w23, sxth │ │ - csel w10, w23, w8, gt │ │ + mov v3.h[3], w10 │ │ + cmp w8, w22, sxth │ │ + csel w10, w22, w8, gt │ │ ldr x8, [x19] │ │ smax v0.4h, v3.4h, v0.4h │ │ strh w10, [x19, #24] │ │ stur d0, [x19, #26] │ │ - tbnz w8, #9, 5224c │ │ + tbnz w8, #9, 52238 │ │ mov w9, #0x38 // #56 │ │ - madd x9, x27, x9, x26 │ │ - strh w11, [x9, #18] │ │ + madd x9, x26, x9, x23 │ │ + strh w20, [x9, #18] │ │ ldr x9, [x19, #64] │ │ ldr w9, [x9] │ │ - cbz w9, 524d8 │ │ + cbz w9, 524d8 │ │ mov w8, #0x38 // #56 │ │ mov w1, #0x1940 // #6464 │ │ movk w1, #0x1, lsl #16 │ │ - madd x21, x27, x8, x26 │ │ + madd x20, x26, x8, x23 │ │ ldp x9, x8, [x25, #24] │ │ - ldrh w0, [x21, #18] │ │ + ldrh w0, [x20, #18] │ │ mul x2, x8, x9 │ │ - bl 37eac │ │ - ldrh w8, [x21, #16]! │ │ + bl 37f0c │ │ + ldrh w8, [x20, #16]! │ │ cmp w8, w0, uxth │ │ - b.ne 524cc // b.any │ │ + b.ne 524cc // b.any │ │ ldr x8, [x19] │ │ - b 524d8 │ │ - tbnz x0, #63, 522d8 │ │ + b 524d8 │ │ + tbnz x0, #63, 522c4 │ │ ldp x8, x2, [x25, #80] │ │ cmp x2, x8 │ │ - b.ne 52420 // b.any │ │ + b.ne 52414 // b.any │ │ add x3, x2, #0x40 │ │ ldr x4, [x25, #96] │ │ add x5, sp, #0xc │ │ mov x0, x20 │ │ mov w1, #0x38 // #56 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x25, #96] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldp x9, x2, [x25, #80] │ │ add x9, x9, #0x40 │ │ str x9, [x25, #80] │ │ ldr x0, [x19, #48] │ │ - b 52424 │ │ + b 52418 │ │ ldr x8, [x19, #64] │ │ ldr w8, [x8, #4] │ │ - cbz w8, 523ec │ │ + cbz w8, 523e0 │ │ ldp x8, x2, [x25, #104] │ │ cmp x2, x8 │ │ - b.ne 523fc // b.any │ │ + b.ne 523f0 // b.any │ │ add x3, x2, #0x4 │ │ ldr x4, [x25, #120] │ │ add x5, sp, #0xc │ │ mov x0, x20 │ │ mov w1, #0x38 // #56 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x25, #120] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldp x9, x2, [x25, #104] │ │ add x9, x9, #0x4 │ │ str x9, [x25, #104] │ │ - b 52400 │ │ + b 523f4 │ │ ldr x12, [x19] │ │ - tbnz w12, #30, 52340 │ │ + tbnz w12, #30, 5232c │ │ orr x12, x12, #0x40000000 │ │ str x12, [x19] │ │ - b 52340 │ │ + b 5232c │ │ mov x11, x9 │ │ mov w12, #0x38 // #56 │ │ - mul x12, x27, x12 │ │ - add x12, x26, x12 │ │ + mul x12, x26, x12 │ │ + add x12, x23, x12 │ │ ldrh w12, [x12, #20] │ │ - cbz x12, 5237c │ │ + cbz x12, 52368 │ │ ldr x13, [x19, #56] │ │ ldrh w13, [x13, #176] │ │ mul w12, w13, w12 │ │ - adrp x13, a000 │ │ - add x13, x13, #0x4e0 │ │ + adrp x13, a000 │ │ + add x13, x13, #0x510 │ │ and x12, x12, #0x7 │ │ ldrb w12, [x13, x12] │ │ ldrb w13, [x10] │ │ and w12, w13, w12 │ │ strb w12, [x10] │ │ cmp x11, x9 │ │ - b.ne 523ac // b.any │ │ + b.ne 52398 // b.any │ │ ldrb w9, [x21, x9] │ │ lsr x10, x9, #3 │ │ and w9, w9, #0x7 │ │ ldrb w8, [x8, x10] │ │ lsr w8, w8, w9 │ │ - tbz w8, #0, 523ac │ │ + tbz w8, #0, 52398 │ │ ldr x8, [x19] │ │ - tbnz w8, #30, 523ac │ │ + tbnz w8, #30, 52398 │ │ orr x8, x8, #0x40000000 │ │ str x8, [x19] │ │ ldr x8, [x19, #16] │ │ + ldr w0, [sp, #12] │ │ add x8, x8, #0x1 │ │ str x8, [x19, #16] │ │ - b 51d98 │ │ + cbnz w0, 51dbc │ │ + b 51fdc │ │ ldrb w8, [x21, #6] │ │ cmp w8, #0x20 │ │ - b.hi 51eb0 // b.pmore │ │ + b.hi 51e6c // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x2601 // #9729 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.eq 51eb0 // b.none │ │ - tbnz w28, #10, 52450 │ │ + b.eq 51e6c // b.none │ │ + tbnz w27, #10, 5244c │ │ mov w0, #0xb7 // #183 │ │ - b 51dd0 │ │ + b 51db8 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ - b 5243c │ │ + bl 38a48 │ │ + b 52430 │ │ ldr x8, [x25, #120] │ │ mov w9, #0x38 // #56 │ │ add x10, x2, #0x1 │ │ madd x8, x2, x9, x8 │ │ ldr x9, [x19, #40] │ │ str x9, [x8] │ │ str x10, [x25, #112] │ │ str x2, [x8, #8] │ │ - b 5243c │ │ + b 52430 │ │ ldr x8, [x25, #96] │ │ add x9, x2, #0x1 │ │ mov w10, #0x38 // #56 │ │ madd x8, x2, x10, x8 │ │ str x9, [x25, #88] │ │ ldr x9, [x19, #40] │ │ stp x9, x0, [x8] │ │ ldr x8, [x19] │ │ + mov w0, wzr │ │ str xzr, [x19, #40] │ │ and x8, x8, #0xffffffff3fffffff │ │ orr x8, x8, #0x80 │ │ - b 51c78 │ │ + str x8, [x19] │ │ + b 51fdc │ │ mov w8, #0x38 // #56 │ │ ldrh w10, [x25, #176] │ │ mov w11, #0x7fff8 // #524280 │ │ - madd x8, x27, x8, x26 │ │ + madd x8, x26, x8, x23 │ │ ldrh w9, [x8, #20] │ │ mul x10, x10, x9 │ │ add x9, x10, #0x7 │ │ cmp x10, x11 │ │ lsr x9, x9, #3 │ │ str x9, [x8, #40] │ │ - b.hi 524c4 // b.pmore │ │ + b.hi 524c4 // b.pmore │ │ ldrh w8, [x8, #22] │ │ mul x1, x9, x8 │ │ cmp x1, #0x10, lsl #12 │ │ - b.cs 524c4 // b.hs, b.nlast │ │ + b.cs 524c4 // b.hs, b.nlast │ │ mov w8, #0x38 // #56 │ │ add x2, sp, #0xc │ │ mov x0, x20 │ │ - madd x21, x27, x8, x26 │ │ + madd x21, x26, x8, x23 │ │ strh w1, [x21, #48] │ │ - bl 388f0 │ │ + bl 3899c │ │ mov x8, x0 │ │ ldr w0, [sp, #12] │ │ str x8, [x21, #32] │ │ - cbnz w0, 51dd4 │ │ + cbnz w0, 51dbc │ │ ldr x8, [x19] │ │ str xzr, [x19, #16] │ │ orr x8, x8, #0x800 │ │ - b 51c78 │ │ + str x8, [x19] │ │ + b 51fdc │ │ mov w0, #0xb8 // #184 │ │ - b 51dd0 │ │ - strh w0, [x21] │ │ + b 51db8 │ │ + strh w0, [x20] │ │ ldr x8, [x19] │ │ orr x8, x8, #0x1000 │ │ orr x8, x8, #0x400 │ │ - b 51c78 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 52594 │ │ + mov w0, wzr │ │ + str x8, [x19] │ │ + b 51fdc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 5259c │ │ ldrb w8, [x0] │ │ - cbz w8, 52578 │ │ + cbz w8, 52580 │ │ cmp w8, #0x2d │ │ - adrp x10, e000 │ │ + adrp x10, e000 │ │ cinc x9, x0, eq // eq = none │ │ - add x10, x10, #0xe70 │ │ + add x10, x10, #0xeb0 │ │ ldrb w12, [x9] │ │ lsr x9, x12, #3 │ │ and w11, w12, #0x7 │ │ ldrb w9, [x10, x9] │ │ lsr w9, w9, w11 │ │ cset w11, eq // eq = none │ │ - tbz w9, #0, 52580 │ │ + tbz w9, #0, 52588 │ │ mov x13, #0xcccccccccccccccc // #-3689348814741910324 │ │ add x11, x11, x0 │ │ movk x13, #0xccca │ │ - adrp x15, e000 │ │ + adrp x15, e000 │ │ mov x9, xzr │ │ add x11, x11, #0x1 │ │ movk x13, #0xccc, lsl #48 │ │ mov w14, #0xa // #10 │ │ - add x15, x15, #0xed9 │ │ + add x15, x15, #0xf19 │ │ cmp x9, x13 │ │ - b.gt 52588 │ │ + b.gt 52590 │ │ ldrb w16, [x11], #1 │ │ and x12, x12, #0xff │ │ lsr x17, x16, #3 │ │ and w0, w16, #0x7 │ │ ldrb w12, [x15, x12] │ │ ldrb w17, [x10, x17] │ │ nop │ │ madd x9, x9, x14, x12 │ │ mov w12, w16 │ │ lsr w17, w17, w0 │ │ - tbnz w17, #0, 52540 │ │ - b 5258c │ │ + tbnz w17, #0, 52548 │ │ + b 52594 │ │ mov x0, xzr │ │ ret │ │ mov x9, xzr │ │ - b 5258c │ │ + b 52594 │ │ mov x9, #0x7fffffffffffffff // #9223372036854775807 │ │ cmp w8, #0x2d │ │ cneg x0, x9, eq // eq = none │ │ ret │ │ ldr x8, [x0, #8] │ │ ldr x9, [x1, #8] │ │ cmp x8, x9 │ │ @@ -38317,77 +38287,77 @@ │ │ ldp x10, x9, [x9, #264] │ │ ldr x10, [x10, #88] │ │ stp x10, x9, [x8, #24] │ │ ret │ │ stp xzr, xzr, [x0, #24] │ │ ret │ │ ldr x8, [x0, #24] │ │ - cbz x8, 52630 │ │ + cbz x8, 52638 │ │ mov x10, xzr │ │ ldr x9, [x0, #32] │ │ mov w11, w1 │ │ lsr x12, x8, #1 │ │ lsl x13, x12, #4 │ │ ldr x13, [x9, x13] │ │ cmp x13, x11 │ │ - b.eq 52638 // b.none │ │ + b.eq 52640 // b.none │ │ subs x13, x11, x13 │ │ csinc x10, x10, x12, cc // cc = lo, ul, last │ │ add x13, x13, x12 │ │ csel x8, x12, x8, cc // cc = lo, ul, last │ │ cmp x13, x10 │ │ ccmp x13, x8, #0x2, cs // cs = hs, nlast │ │ add x12, x10, x8 │ │ lsr x12, x12, #1 │ │ csel x12, x12, x13, cs // cs = hs, nlast │ │ cmp x10, x8 │ │ - b.cc 525f4 // b.lo, b.ul, b.last │ │ + b.cc 525fc // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ret │ │ add x8, x9, x12, lsl #4 │ │ ldrh w8, [x8, #8] │ │ add w8, w8, #0x1 │ │ and w0, w8, #0xffff │ │ ret │ │ ldp x10, x9, [x0, #24] │ │ mov x11, xzr │ │ - cbz x10, 526a4 │ │ + cbz x10, 526ac │ │ ldr w8, [x1] │ │ lsr x12, x10, #1 │ │ mov x13, x10 │ │ add w8, w8, #0x1 │ │ lsl x14, x12, #4 │ │ ldr x14, [x9, x14] │ │ cmp x14, x8 │ │ - b.eq 526cc // b.none │ │ + b.eq 526d4 // b.none │ │ subs x14, x8, x14 │ │ csinc x11, x11, x12, cc // cc = lo, ul, last │ │ add x14, x14, x12 │ │ csel x13, x12, x13, cc // cc = lo, ul, last │ │ cmp x14, x11 │ │ ccmp x14, x13, #0x2, cs // cs = hs, nlast │ │ add x12, x11, x13 │ │ lsr x12, x12, #1 │ │ csel x12, x12, x14, cs // cs = hs, nlast │ │ cmp x11, x13 │ │ - b.cc 52668 // b.lo, b.ul, b.last │ │ + b.cc 52670 // b.lo, b.ul, b.last │ │ cmp x11, x10 │ │ - b.cs 526dc // b.hs, b.nlast │ │ + b.cs 526e4 // b.hs, b.nlast │ │ add x8, x9, x11, lsl #4 │ │ ldr x10, [x8] │ │ ldrh w8, [x8, #8] │ │ lsr x9, x10, #32 │ │ cmp x9, #0x0 │ │ add w9, w8, #0x1 │ │ csel w8, wzr, w10, ne // ne = any │ │ - b 526e4 │ │ + b 526ec │ │ add x9, x9, x12, lsl #4 │ │ ldrh w9, [x9, #8] │ │ add w9, w9, #0x1 │ │ - b 526e4 │ │ + b 526ec │ │ mov w9, wzr │ │ mov w8, wzr │ │ and w0, w9, #0xffff │ │ str w8, [x1] │ │ ret │ │ mov x8, x0 │ │ mov w0, wzr │ │ @@ -38395,48 +38365,48 @@ │ │ ldr x9, [x9, #1168] │ │ add x9, x9, #0x30c │ │ str x9, [x8, #24] │ │ ret │ │ str xzr, [x0, #24] │ │ ret │ │ cmp w1, #0xff │ │ - b.hi 52728 // b.pmore │ │ + b.hi 52730 // b.pmore │ │ ldr x8, [x0, #24] │ │ ldrh w0, [x8, w1, uxtw #1] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr w9, [x1] │ │ mov w8, #0xff // #255 │ │ cmp w9, #0xff │ │ csel w10, w9, w8, hi // hi = pmore │ │ cmp x10, x9 │ │ - b.eq 5276c // b.none │ │ + b.eq 52774 // b.none │ │ ldr x8, [x0, #24] │ │ add x11, x9, #0x1 │ │ add x8, x8, x9, lsl #1 │ │ mov x9, x11 │ │ ldrh w8, [x8, #2] │ │ - cbz w8, 52740 │ │ + cbz w8, 52748 │ │ mov w0, w8 │ │ str w11, [x1] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr x5, [x0] │ │ ldr x9, [x5, #1168] │ │ ldr x8, [x9, #1312] │ │ - cbz x8, 527b0 │ │ + cbz x8, 527b8 │ │ ldr x8, [x9, #4960] │ │ ldr x6, [x8, #8] │ │ - cbz x6, 527b8 │ │ + cbz x6, 527c0 │ │ ldr x8, [x5, #184] │ │ - adrp x3, 54000 │ │ + adrp x3, 54000 │ │ ldr w2, [x9, #36] │ │ - add x3, x3, #0x77c │ │ + add x3, x3, #0x774 │ │ mov x1, x0 │ │ mov x4, xzr │ │ mov x0, x8 │ │ br x6 │ │ mov w0, #0xa3 // #163 │ │ ret │ │ mov w0, #0x7 // #7 │ │ @@ -38444,15 +38414,15 @@ │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0] │ │ ldr x0, [x8, #184] │ │ ldr x1, [x19, #32] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #32] │ │ str wzr, [x19, #24] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0] │ │ ldr x8, [x8, #1168] │ │ @@ -38468,73 +38438,73 @@ │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ mrs x8, tpidr_el0 │ │ add x12, sp, #0x10 │ │ ldr x9, [x8, #40] │ │ add x13, sp, #0xc │ │ eor w12, w13, w12 │ │ - adrp x10, a000 │ │ - adrp x13, a000 │ │ + adrp x10, a000 │ │ + adrp x13, a000 │ │ stur x9, [x29, #-8] │ │ mov w9, #0x1 // #1 │ │ ldr w11, [x0, #16] │ │ str x0, [sp, #16] │ │ - ldr q0, [x10, #1680] │ │ + ldr q0, [x10, #1744] │ │ str w9, [x0, #56] │ │ - ldr q1, [x13, #1472] │ │ + ldr q1, [x13, #1520] │ │ eor w11, w12, w11 │ │ strb w9, [x0, #60] │ │ eor w9, w11, w11, lsr #10 │ │ stp q0, q1, [x0, #64] │ │ eor w9, w9, w11, lsr #20 │ │ str w9, [x0, #96] │ │ - tbnz w9, #31, 5288c │ │ - cbnz w9, 52894 │ │ + tbnz w9, #31, 52894 │ │ + cbnz w9, 5289c │ │ mov w9, #0xcd15 // #52501 │ │ movk w9, #0x75b, lsl #16 │ │ - b 52890 │ │ + b 52898 │ │ neg w9, w9 │ │ str w9, [x0, #96] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 528b4 // b.any │ │ + b.ne 528bc // b.any │ │ ldp x29, x30, [sp, #32] │ │ mov w0, wzr │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ - adrp x0, a7000 │ │ - add x0, x0, #0xf08 │ │ + adrp x0, a7000 │ │ + add x0, x0, #0x348 │ │ mov x19, x1 │ │ - bl 3990c │ │ - cbz x0, 528ec │ │ + bl 39960 │ │ + cbz x0, 528f4 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - cbz x20, 52920 │ │ + cbz x20, 52928 │ │ ldr x0, [x20, #8] │ │ - cbz x0, 528e0 │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ - bl 3a0a8 │ │ - cbz x0, 528e0 │ │ + cbz x0, 528e8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ + bl 3a0fc │ │ + cbz x0, 528e8 │ │ ldr x8, [x0] │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldr x2, [x8, #64] │ │ ldp x29, x30, [sp], #32 │ │ br x2 │ │ mov x0, xzr │ │ - b 528e0 │ │ + b 528e8 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ @@ -38544,355 +38514,353 @@ │ │ ldr x8, [x22, #40] │ │ mov x25, x0 │ │ mov x21, x4 │ │ mov w24, w3 │ │ mov w26, w2 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #176] │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ ldr x28, [x8, #8] │ │ mov x0, x28 │ │ - bl 3d20c │ │ - cbz x0, 52ac4 │ │ - adrp x1, a000 │ │ + bl 3d260 │ │ + cbz x0, 52acc │ │ + adrp x1, a000 │ │ mov x23, x0 │ │ ldr x0, [x19, #176] │ │ - add x1, x1, #0xbf6 │ │ + add x1, x1, #0xc36 │ │ mov w2, #0x1 // #1 │ │ - bl 3d280 │ │ - adrp x1, a000 │ │ + bl 3d2d4 │ │ + adrp x1, a000 │ │ mov x27, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ mov x0, x28 │ │ - bl 3d20c │ │ - adrp x1, b000 │ │ + bl 3d260 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x9b1 │ │ + add x1, x1, #0x9f1 │ │ mov x0, x28 │ │ - bl 3d20c │ │ - cbz x0, 52ac4 │ │ + bl 3d260 │ │ + cbz x0, 52acc │ │ ldr x8, [x19, #176] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ str x0, [x19, #920] │ │ - add x1, x1, #0x8b │ │ + add x1, x1, #0xcb │ │ mov w2, #0x1 // #1 │ │ mov x0, x8 │ │ - bl 3d280 │ │ + bl 3d2d4 │ │ str x0, [sp, #24] │ │ mov x0, x25 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ ldr x8, [x23, #8] │ │ mov x0, x25 │ │ mov x1, x19 │ │ mov w2, w26 │ │ mov w3, w24 │ │ mov x4, x21 │ │ blr x8 │ │ - cbz w0, 52afc │ │ + cbz w0, 52b04 │ │ str w0, [sp, #20] │ │ mov x0, x25 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ mov w8, #0x1 // #1 │ │ stur wzr, [x29, #-12] │ │ stp wzr, w8, [sp, #12] │ │ ldr x24, [x19, #184] │ │ sub x2, x29, #0xc │ │ mov w1, #0x13c0 // #5056 │ │ mov x0, x24 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 52ac8 │ │ + cbnz w8, 52ad0 │ │ mov x21, x0 │ │ str x0, [x19, #1168] │ │ ldp w6, w5, [sp, #12] │ │ mov x0, x28 │ │ mov x1, x25 │ │ mov w2, w26 │ │ mov x3, x21 │ │ mov x4, x19 │ │ - bl 57358 │ │ + bl 573f0 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 52ac8 │ │ - tbnz w26, #31, 52c14 │ │ + cbnz w0, 52ad0 │ │ + tbnz w26, #31, 52c1c │ │ and w23, w26, #0xffff │ │ ldr x8, [sp, #24] │ │ str x20, [x21, #4952] │ │ mov w9, #0xffff // #65535 │ │ str x27, [x21, #4960] │ │ str x8, [x21, #4968] │ │ str x23, [x19, #8] │ │ ldr w8, [x21, #36] │ │ str x8, [x19, #32] │ │ ldr w8, [x21, #1868] │ │ cmp w8, w9 │ │ - b.ne 52c24 // b.any │ │ - cbnz x27, 52c24 │ │ + b.ne 52c2c // b.any │ │ + cbnz x27, 52c2c │ │ mov w8, #0xb // #11 │ │ ldr x9, [x22, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 533ac // b.any │ │ + b.ne 533ac // b.any │ │ ldp x20, x19, [sp, #144] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x8, [x19, #280] │ │ mov w9, #0x544f // #21583 │ │ movk w9, #0x4f54, lsl #16 │ │ cmp x8, x9 │ │ - b.ne 52b5c // b.any │ │ - tbnz w26, #31, 52b64 │ │ + b.ne 52b64 // b.any │ │ + tbnz w26, #31, 52b6c │ │ mov w1, #0x6164 // #24932 │ │ str w0, [sp, #20] │ │ ldr x8, [x19, #832] │ │ mov x0, x19 │ │ movk w1, #0x6865, lsl #16 │ │ mov x2, x25 │ │ mov x3, xzr │ │ blr x8 │ │ - cbz w0, 52b6c │ │ + cbz w0, 52b74 │ │ ldr x8, [x23, #64] │ │ mov x0, x19 │ │ mov x1, x25 │ │ blr x8 │ │ mov w8, w0 │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #16] │ │ - b 52b94 │ │ + b 52b9c │ │ mov w8, #0x2 // #2 │ │ - b 52ac8 │ │ + b 52ad0 │ │ mov w8, wzr │ │ - b 52ac8 │ │ + b 52ad0 │ │ ldr x8, [x23, #16] │ │ mov x0, x25 │ │ mov x1, x19 │ │ mov w2, w26 │ │ mov w3, w24 │ │ mov x4, x21 │ │ blr x8 │ │ mov w8, w0 │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ str wzr, [sp, #16] │ │ mov w8, #0x4620 // #17952 │ │ mov w9, #0x12 // #18 │ │ movk w8, #0x4346, lsl #16 │ │ ldr x10, [x19, #832] │ │ orr x1, x8, x9 │ │ mov x0, x19 │ │ mov x2, x25 │ │ mov x3, xzr │ │ blr x10 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 52c00 │ │ + cbz w0, 52c08 │ │ mov w8, w0 │ │ and w9, w0, #0xff │ │ cmp w9, #0x8e │ │ - b.ne 52ac8 // b.any │ │ + b.ne 52ad0 // b.any │ │ mov w1, #0x4620 // #17952 │ │ ldr x8, [x19, #832] │ │ mov x0, x19 │ │ movk w1, #0x4346, lsl #16 │ │ mov x2, x25 │ │ mov x3, xzr │ │ blr x8 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ str wzr, [sp, #12] │ │ - b 52a40 │ │ + b 52a48 │ │ mov w9, #0x1 // #1 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #12] │ │ strb w9, [x19, #1208] │ │ - b 52a40 │ │ + b 52a48 │ │ ldr w9, [x21, #32] │ │ mov w8, wzr │ │ str x9, [x19] │ │ - b 52ac8 │ │ - cmp w26, #0x10, lsl #12 │ │ - b.cc 52c4c // b.lo, b.ul, b.last │ │ - ldr x8, [x19, #16] │ │ - tbz w8, #8, 52c4c │ │ + b 52ad0 │ │ + ldrb w8, [x19, #17] │ │ + tbz w8, #0, 52c4c │ │ lsr w1, w26, #16 │ │ mov x0, x19 │ │ - bl 5961c │ │ + bl 596b0 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 52ac8 │ │ + cbnz w0, 52ad0 │ │ ldrb w8, [x21, #1736] │ │ - cbnz w8, 52c6c │ │ + cbnz w8, 52c6c │ │ ldr w8, [sp, #16] │ │ - cbz w8, 52c64 │ │ + cbz w8, 52c64 │ │ mov w8, #0x3e8 // #1000 │ │ - b 52c68 │ │ + b 52c68 │ │ ldrh w8, [x19, #136] │ │ str x8, [x21, #1744] │ │ ldr x8, [x21, #1728] │ │ - cbnz x8, 52c78 │ │ + cbnz x8, 52c78 │ │ ldr x8, [x21, #1720] │ │ cmp x8, #0x0 │ │ str x23, [sp] │ │ cneg x20, x8, mi // mi = first │ │ cmp x20, #0x10, lsl #12 │ │ - b.ne 52c94 // b.any │ │ + b.ne 52c94 // b.any │ │ ldr x0, [x21, #1760] │ │ - b 52d1c │ │ + b 52d1c │ │ ldr x0, [x21, #1744] │ │ mov x1, x20 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1704] │ │ str x0, [x21, #1744] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1720] │ │ str x0, [x21, #1704] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1712] │ │ str x0, [x21, #1720] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1728] │ │ str x0, [x21, #1712] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1752] │ │ str x0, [x21, #1728] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x21, #1760] │ │ str x0, [x21, #1752] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ str x0, [x21, #1760] │ │ ldr x8, [x21, #1752] │ │ asr x10, x0, #16 │ │ asr x9, x8, #16 │ │ ldr w8, [x21, #2864] │ │ str x10, [x21, #1760] │ │ str x9, [x21, #1752] │ │ - cbz w8, 52e98 │ │ + cbz w8, 52e98 │ │ add x20, x21, #0x6a8 │ │ add x26, x21, #0x6d8 │ │ add x27, x21, #0xb30 │ │ lsl x28, x8, #3 │ │ - b 52de8 │ │ + b 52de8 │ │ ldr x0, [x25, #104] │ │ mov x1, x23 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #64] │ │ str x0, [x25, #104] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #80] │ │ str x0, [x25, #64] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #72] │ │ str x0, [x25, #80] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #88] │ │ str x0, [x25, #72] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #112] │ │ str x0, [x25, #88] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #120] │ │ str x0, [x25, #112] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x25, #112] │ │ asr x9, x0, #16 │ │ subs x28, x28, #0x8 │ │ asr x8, x8, #16 │ │ stp x8, x9, [x25, #112] │ │ - b.eq 52e98 // b.none │ │ + b.eq 52e98 // b.none │ │ ldr x25, [x27, x28] │ │ ldrb w8, [x25, #96] │ │ - cbz w8, 52e20 │ │ + cbz w8, 52e20 │ │ ldrb w8, [x21, #1736] │ │ - cbz w8, 52e74 │ │ + cbz w8, 52e74 │ │ ldr x8, [x21, #1744] │ │ cmp x8, #0x2 │ │ - b.cc 52e3c // b.lo, b.ul, b.last │ │ + b.cc 52e3c // b.lo, b.ul, b.last │ │ ldr x9, [x25, #104] │ │ cmp x9, #0x2 │ │ - b.cc 52e3c // b.lo, b.ul, b.last │ │ + b.cc 52e3c // b.lo, b.ul, b.last │ │ cmp x8, x9 │ │ csel x23, x8, x9, cc // cc = lo, ul, last │ │ - b 52e40 │ │ + b 52e40 │ │ ldp q1, q0, [x20] │ │ stp q1, q0, [x25, #64] │ │ ldr q0, [x26] │ │ str q0, [x25, #112] │ │ ldr x8, [x21, #1744] │ │ str x8, [x25, #104] │ │ - b 52e74 │ │ + b 52e74 │ │ mov w23, #0x1 // #1 │ │ add x1, x25, #0x40 │ │ mov x0, x20 │ │ mov x2, x23 │ │ - bl 38184 │ │ + bl 381e4 │ │ add x0, x25, #0x70 │ │ mov x1, x20 │ │ mov x2, x23 │ │ - bl 384b0 │ │ + bl 38510 │ │ ldr x0, [x25, #104] │ │ mov x2, x23 │ │ ldr x1, [x21, #1744] │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x25, #104] │ │ ldr x8, [x25, #88] │ │ - cbnz x8, 52e80 │ │ + cbnz x8, 52e80 │ │ ldr x8, [x25, #80] │ │ cmp x8, #0x0 │ │ cneg x23, x8, mi // mi = first │ │ cmp x23, #0x10, lsl #12 │ │ - b.ne 52d4c // b.any │ │ + b.ne 52d4c // b.any │ │ ldr x0, [x25, #120] │ │ - b 52dd0 │ │ + b 52dd0 │ │ ldr w8, [sp, #16] │ │ - cbz w8, 531c4 │ │ + cbz w8, 531c4 │ │ ldr w8, [x21, #32] │ │ mov w9, #0xffff // #65535 │ │ str x8, [x19] │ │ ldr w8, [x21, #1868] │ │ cmp w8, w9 │ │ - b.ne 52ec0 // b.any │ │ + b.ne 52ec0 // b.any │ │ ldr w8, [x21, #1356] │ │ - b 52ec8 │ │ + b 52ec8 │ │ ldr w8, [x21, #1328] │ │ add w8, w8, #0x1 │ │ mov w8, w8 │ │ mov w14, #0xcccd // #52429 │ │ movk w14, #0xcccc, lsl #16 │ │ ldr x20, [sp] │ │ str x8, [x19, #32] │ │ @@ -38928,125 +38896,125 @@ │ │ ldr x9, [x21, #1680] │ │ lsr x9, x9, #16 │ │ strh w9, [x19, #148] │ │ ldr x9, [x21, #1688] │ │ lsr x9, x9, #16 │ │ strh w9, [x19, #150] │ │ ldr w0, [x21, #1656] │ │ - cbz w0, 52fc0 │ │ + cbz w0, 52fc0 │ │ cmp w0, w8 │ │ - b.eq 52fc0 // b.none │ │ + b.eq 52fc0 // b.none │ │ subs w8, w0, #0x187 │ │ - b.cc 52f98 // b.lo, b.ul, b.last │ │ + b.cc 52f98 // b.lo, b.ul, b.last │ │ ldr w9, [x21, #1608] │ │ cmp w9, w8 │ │ - b.ls 52fc0 // b.plast │ │ + b.ls 52fc0 // b.plast │ │ ldr x9, [x21, #1616] │ │ ldr x1, [x9, w8, uxtw #3] │ │ - b 52fac │ │ + b 52fac │ │ ldr x8, [x21, #4960] │ │ - cbz x8, 52fc0 │ │ + cbz x8, 52fc0 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x1, x0 │ │ - cbz x1, 52fc0 │ │ + cbz x1, 52fc0 │ │ add x2, sp, #0x20 │ │ mov x0, x24 │ │ - bl 406ec │ │ + bl 407b4 │ │ str x0, [x19, #40] │ │ ldr x8, [x19, #40] │ │ - cbz x8, 52ff8 │ │ + cbz x8, 52ff8 │ │ ldr w0, [x21, #1652] │ │ mov w9, #0xffff // #65535 │ │ cmp w0, w9 │ │ - b.eq 53114 // b.none │ │ + b.eq 53114 // b.none │ │ subs w9, w0, #0x187 │ │ - b.cc 53048 // b.lo, b.ul, b.last │ │ + b.cc 53048 // b.lo, b.ul, b.last │ │ ldr w10, [x21, #1608] │ │ cmp w10, w9 │ │ - b.ls 53114 // b.plast │ │ + b.ls 53114 // b.plast │ │ ldr x10, [x21, #1616] │ │ ldr x1, [x10, w9, uxtw #3] │ │ - b 53060 │ │ + b 53060 │ │ mov x0, x21 │ │ mov w1, w20 │ │ - bl 57980 │ │ + bl 57a18 │ │ str x0, [x19, #40] │ │ - cbz x0, 53018 │ │ - bl 57a5c │ │ + cbz x0, 53018 │ │ + bl 57af4 │ │ ldr x8, [x19, #40] │ │ - cbnz x8, 52fc8 │ │ + cbnz x8, 52fc8 │ │ ldr w0, [x21, #1944] │ │ mov w8, #0xffff // #65535 │ │ cmp w0, w8 │ │ - b.eq 53114 // b.none │ │ + b.eq 53114 // b.none │ │ subs w8, w0, #0x187 │ │ - b.cc 530ec // b.lo, b.ul, b.last │ │ + b.cc 530ec // b.lo, b.ul, b.last │ │ ldr w9, [x21, #1608] │ │ cmp w9, w8 │ │ - b.ls 53114 // b.plast │ │ + b.ls 53114 // b.plast │ │ ldr x9, [x21, #1616] │ │ ldr x1, [x9, w8, uxtw #3] │ │ - b 53100 │ │ + b 53100 │ │ ldr x8, [x21, #4960] │ │ - cbz x8, 53114 │ │ + cbz x8, 53114 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x1, x0 │ │ ldr x8, [x19, #40] │ │ - cbz x1, 53114 │ │ - cbz x8, 53114 │ │ + cbz x1, 53114 │ │ + cbz x8, 53114 │ │ ldrb w9, [x1] │ │ - cbnz w9, 53080 │ │ - b 53114 │ │ + cbnz w9, 53080 │ │ + b 53114 │ │ add x8, x11, #0x1 │ │ ldrb w9, [x1, #1]! │ │ - cbz w9, 53114 │ │ + cbz w9, 53114 │ │ ldrb w10, [x8] │ │ mov x11, x8 │ │ cmp w9, w10 │ │ - b.ne 530a4 // b.any │ │ + b.ne 530a4 // b.any │ │ mov x11, x8 │ │ - b 53074 │ │ + b 53074 │ │ ldrb w10, [x11, #1]! │ │ cmp w9, w10 │ │ - b.eq 53074 // b.none │ │ + b.eq 53074 // b.none │ │ cmp w9, #0x20 │ │ - b.eq 53078 // b.none │ │ + b.eq 53078 // b.none │ │ cmp w9, #0x2d │ │ - b.eq 53078 // b.none │ │ + b.eq 53078 // b.none │ │ cmp w10, #0x20 │ │ - b.eq 53098 // b.none │ │ + b.eq 53098 // b.none │ │ cmp w10, #0x2d │ │ - b.eq 53098 // b.none │ │ - cbnz w10, 53114 │ │ + b.eq 53098 // b.none │ │ + cbnz w10, 53114 │ │ add x2, sp, #0x20 │ │ mov x0, x24 │ │ - bl 406ec │ │ - cbz x0, 53114 │ │ + bl 407b4 │ │ + cbz x0, 53114 │ │ mov x20, x0 │ │ ldr x0, [x19, #40] │ │ mov x1, x20 │ │ - bl 57b3c │ │ - b 5312c │ │ + bl 57bd4 │ │ + b 5312c │ │ ldr x8, [x21, #4960] │ │ - cbz x8, 53114 │ │ + cbz x8, 53114 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x1, x0 │ │ - cbz x1, 53114 │ │ + cbz x1, 53114 │ │ add x2, sp, #0x20 │ │ mov x0, x24 │ │ - bl 406ec │ │ + bl 407b4 │ │ str x0, [x19, #40] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ add x2, sp, #0x20 │ │ - add x1, x1, #0xbd9 │ │ + add x1, x1, #0xc19 │ │ mov x0, x24 │ │ - bl 406ec │ │ + bl 407b4 │ │ mov x20, x0 │ │ ldr w8, [sp, #20] │ │ str x20, [x19, #48] │ │ mov w9, #0x811 // #2065 │ │ mov w10, #0x819 // #2073 │ │ cmp w8, #0x0 │ │ ldrb w8, [x21, #1664] │ │ @@ -39059,319 +39027,319 @@ │ │ str x8, [x19, #16] │ │ ldr x8, [x21, #1672] │ │ ldr w0, [x21, #1660] │ │ cmp x8, #0x0 │ │ mov w8, #0xffff // #65535 │ │ cset w23, ne // ne = any │ │ cmp w0, w8 │ │ - b.ne 5330c // b.any │ │ - tbnz w23, #1, 531bc │ │ + b.ne 5330c // b.any │ │ + tbnz w23, #1, 531bc │ │ ldr x20, [x19, #48] │ │ - cbz x20, 531bc │ │ - adrp x1, b000 │ │ + cbz x20, 531bc │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x396 │ │ + add x1, x1, #0x3d6 │ │ mov w2, #0x4 // #4 │ │ - bl a5250 │ │ - cbz w0, 531b8 │ │ - adrp x1, b000 │ │ + bl a4690 │ │ + cbz w0, 531b8 │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x190 │ │ + add x1, x1, #0x1d0 │ │ mov w2, #0x5 // #5 │ │ - bl a5250 │ │ - cbnz w0, 531bc │ │ + bl a4690 │ │ + cbnz w0, 531bc │ │ orr w23, w23, #0x2 │ │ mov w8, w23 │ │ str x8, [x19, #24] │ │ ldr w8, [x21, #1868] │ │ mov w9, #0xffff // #65535 │ │ ldr w10, [sp, #12] │ │ cmp w8, w9 │ │ cset w9, ne // ne = any │ │ orr w9, w10, w9 │ │ - tbnz w9, #0, 531ec │ │ + tbnz w9, #0, 531ec │ │ ldr x9, [x19, #16] │ │ orr x9, x9, #0x200 │ │ str x9, [x19, #16] │ │ ldr w9, [sp, #16] │ │ - cbz w9, 5320c │ │ + cbz w9, 5320c │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.eq 5320c // b.none │ │ + b.eq 5320c // b.none │ │ ldr x9, [x19, #16] │ │ orr x9, x9, #0x1000 │ │ str x9, [x19, #16] │ │ ldr w20, [x19, #72] │ │ cmp w20, #0x1 │ │ - b.lt 53254 // b.tstop │ │ + b.lt 53254 // b.tstop │ │ ldr x9, [x19, #80] │ │ mov x10, x20 │ │ - b 5323c │ │ + b 5323c │ │ ldrh w11, [x11, #14] │ │ cmp w11, #0x1 │ │ - b.eq 532d8 // b.none │ │ + b.eq 532d8 // b.none │ │ add x9, x9, #0x8 │ │ subs x10, x10, #0x1 │ │ - b.eq 53254 // b.none │ │ + b.eq 53254 // b.none │ │ ldr x11, [x9] │ │ ldrh w12, [x11, #12] │ │ cmp w12, #0x3 │ │ - b.eq 53224 // b.none │ │ - cbnz w12, 53230 │ │ - b 532d8 │ │ + b.eq 53224 // b.none │ │ + cbnz w12, 53230 │ │ + b 532d8 │ │ ldr w9, [sp, #16] │ │ - cbz w9, 53268 │ │ + cbz w9, 53268 │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.ne 533a4 // b.any │ │ + b.ne 533a4 // b.any │ │ mov x8, #0x6963 // #26979 │ │ - adrp x0, a7000 │ │ + adrp x0, a7000 │ │ movk x8, #0x756e, lsl #16 │ │ - add x0, x0, #0xdf8 │ │ + add x0, x0, #0x238 │ │ movk x8, #0x3, lsl #32 │ │ add x2, sp, #0x20 │ │ movk x8, #0x1, lsl #48 │ │ mov x1, xzr │ │ mov x3, xzr │ │ stp x19, x8, [sp, #32] │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ stur w0, [x29, #-12] │ │ - cbz w0, 532b0 │ │ + cbz w0, 532b0 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa3 │ │ - b.eq 532b0 // b.none │ │ + b.eq 532b0 // b.none │ │ cmp w8, #0x7 │ │ - b.ne 533a4 // b.any │ │ + b.ne 533a4 // b.any │ │ ldr x8, [x19, #168] │ │ stur wzr, [x29, #-12] │ │ - cbnz x8, 532d8 │ │ + cbnz x8, 532d8 │ │ ldr w8, [x19, #72] │ │ cmp w20, w8 │ │ - b.eq 532d8 // b.none │ │ + b.eq 532d8 // b.none │ │ sxtw x8, w20 │ │ ldr x9, [x19, #80] │ │ ldr x8, [x9, x8, lsl #3] │ │ str x8, [x19, #168] │ │ ldr w8, [x21, #264] │ │ - cbz w8, 533a4 │ │ + cbz w8, 533a4 │ │ mov w8, #0x4243 // #16963 │ │ mov w10, #0x7 // #7 │ │ ldr x9, [x21, #256] │ │ movk w8, #0x4144, lsl #16 │ │ str x19, [sp, #32] │ │ strh w10, [sp, #44] │ │ - cbz x9, 53374 │ │ + cbz x9, 53374 │ │ cmp x9, #0x1 │ │ - b.ne 5337c // b.any │ │ + b.ne 5337c // b.any │ │ add w8, w8, #0x2 │ │ - b 53380 │ │ + b 53380 │ │ subs w8, w0, #0x187 │ │ - b.cc 5332c // b.lo, b.ul, b.last │ │ + b.cc 5332c // b.lo, b.ul, b.last │ │ ldr w9, [x21, #1608] │ │ cmp w9, w8 │ │ - b.ls 5317c // b.plast │ │ + b.ls 5317c // b.plast │ │ ldr x9, [x21, #1616] │ │ ldr x20, [x9, w8, uxtw #3] │ │ - b 53340 │ │ + b 53340 │ │ ldr x8, [x21, #4960] │ │ - cbz x8, 5317c │ │ + cbz x8, 5317c │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x20, x0 │ │ - cbz x20, 5317c │ │ - adrp x1, b000 │ │ + cbz x20, 5317c │ │ + adrp x1, b000 │ │ mov x0, x20 │ │ - add x1, x1, #0x396 │ │ - bl a51a0 │ │ - cbz w0, 5336c │ │ - adrp x1, b000 │ │ - mov x0, x20 │ │ - add x1, x1, #0x190 │ │ - bl a51a0 │ │ - cbnz w0, 5317c │ │ + add x1, x1, #0x3d6 │ │ + bl a45e0 │ │ + cbz w0, 5336c │ │ + adrp x1, b000 │ │ + mov x0, x20 │ │ + add x1, x1, #0x1d0 │ │ + bl a45e0 │ │ + cbnz w0, 5317c │ │ orr w23, w23, #0x2 │ │ - b 5317c │ │ + b 5317c │ │ add w8, w8, #0xcff │ │ - b 53380 │ │ + b 53380 │ │ mov w9, #0x2 // #2 │ │ - adrp x0, a7000 │ │ + adrp x0, a7000 │ │ add x2, sp, #0x20 │ │ - add x0, x0, #0xda8 │ │ + add x0, x0, #0x1e8 │ │ mov x1, xzr │ │ mov x3, xzr │ │ strh w9, [sp, #46] │ │ str w8, [sp, #40] │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ stur w0, [x29, #-12] │ │ ldur w8, [x29, #-12] │ │ - b 52ac8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 5365c │ │ + b 52ad0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 5365c │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x19, x0 │ │ ldr x8, [x0, #880] │ │ ldr x20, [x0, #184] │ │ - cbz x8, 533e4 │ │ + cbz x8, 533e4 │ │ ldr x8, [x8, #24] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x23, [x19, #1168] │ │ - cbz x23, 53634 │ │ + cbz x23, 53634 │ │ mov x24, x23 │ │ ldr x0, [x24, #184]! │ │ ldur x21, [x24, #-168] │ │ - cbz x0, 5342c │ │ + cbz x0, 5342c │ │ mov x1, x23 │ │ ldr x22, [x0, #56] │ │ ldr x8, [x1, #240]! │ │ - cbz x8, 53410 │ │ - bl 3f8c4 │ │ + cbz x8, 53410 │ │ + bl 3f8e8 │ │ ldr x1, [x23, #232] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x23, #232] │ │ stp q0, q0, [x24] │ │ stp q0, q0, [x24, #32] │ │ ldr x0, [x23, #1400] │ │ - cbz x0, 53468 │ │ + cbz x0, 53468 │ │ ldr x8, [x23, #1456] │ │ add x24, x23, #0x578 │ │ ldr x22, [x0, #56] │ │ - cbz x8, 5344c │ │ + cbz x8, 5344c │ │ add x1, x23, #0x5b0 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x23, #1448] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x23, #1448] │ │ stp q0, q0, [x24] │ │ stp q0, q0, [x24, #32] │ │ mov x24, x23 │ │ ldr x0, [x24, #56]! │ │ - cbz x0, 534a4 │ │ + cbz x0, 534a4 │ │ mov x1, x23 │ │ ldr x22, [x0, #56] │ │ ldr x8, [x1, #112]! │ │ - cbz x8, 53488 │ │ - bl 3f8c4 │ │ + cbz x8, 53488 │ │ + bl 3f8e8 │ │ ldr x1, [x23, #104] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x23, #104] │ │ stp q0, q0, [x24] │ │ stp q0, q0, [x24, #32] │ │ ldr x0, [x23, #1336] │ │ - cbz x0, 534e0 │ │ + cbz x0, 534e0 │ │ ldr x8, [x23, #1392] │ │ add x24, x23, #0x538 │ │ ldr x22, [x0, #56] │ │ - cbz x8, 534c4 │ │ + cbz x8, 534c4 │ │ add x1, x23, #0x570 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x23, #1384] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x23, #1384] │ │ stp q0, q0, [x24] │ │ stp q0, q0, [x24, #32] │ │ ldr w8, [x23, #2864] │ │ - cbz w8, 5351c │ │ + cbz w8, 5351c │ │ mov x22, xzr │ │ add x24, x23, #0xb38 │ │ ldr x1, [x24, x22, lsl #3] │ │ mov x0, x21 │ │ - bl 59574 │ │ + bl 59608 │ │ ldr w8, [x23, #2864] │ │ add x22, x22, #0x1 │ │ cmp x22, x8 │ │ - b.cc 534f0 // b.lo, b.ul, b.last │ │ + b.cc 534f0 // b.lo, b.ul, b.last │ │ ldr x1, [x23, #2872] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x23, #2872] │ │ ldr x8, [x23, #8] │ │ str wzr, [x23, #248] │ │ ldr x1, [x23, #1320] │ │ str xzr, [x23, #256] │ │ str wzr, [x23, #264] │ │ ldr x22, [x8, #56] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #1312] │ │ mov x0, x22 │ │ str xzr, [x23, #1320] │ │ str wzr, [x23, #1328] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov w8, #0x1398 // #5016 │ │ mov x1, x21 │ │ add x0, x23, x8 │ │ str wzr, [x23, #1296] │ │ str xzr, [x23, #1312] │ │ str xzr, [x23, #1304] │ │ - bl 594b4 │ │ + bl 59548 │ │ add x1, x23, #0x668 │ │ mov x0, x21 │ │ - bl 59574 │ │ + bl 59608 │ │ ldr x8, [x23, #4928] │ │ - cbz x8, 53590 │ │ + cbz x8, 53590 │ │ mov w8, #0x1340 // #4928 │ │ ldr x0, [x23, #8] │ │ add x1, x23, x8 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov w8, #0x1338 // #4920 │ │ ldr x1, [x23, #4976] │ │ add x8, x23, x8 │ │ mov x0, x21 │ │ str wzr, [x8, #16] │ │ strb wzr, [x8] │ │ str wzr, [x8, #4] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #1592] │ │ mov x0, x21 │ │ str xzr, [x23, #4976] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #1600] │ │ mov x0, x21 │ │ str xzr, [x23, #1592] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #1616] │ │ mov x0, x21 │ │ str xzr, [x23, #1600] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #1624] │ │ mov x0, x21 │ │ str xzr, [x23, #1616] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x23, #5008] │ │ str xzr, [x23, #1624] │ │ - cbz x8, 53614 │ │ + cbz x8, 53614 │ │ ldr x0, [x23, #5000] │ │ blr x8 │ │ ldr x1, [x23, #5000] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x23, #5000] │ │ ldr x1, [x23, #5048] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1168] │ │ mov x0, x20 │ │ str xzr, [x23, #5048] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1168] │ │ ldr x8, [x19, #896] │ │ - cbz x8, 53648 │ │ + cbz x8, 53648 │ │ ldr x8, [x8, #144] │ │ mov x0, x19 │ │ blr x8 │ │ str xzr, [x19, #1216] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ @@ -39382,300 +39350,300 @@ │ │ add x29, sp, #0xf0 │ │ stp x28, x27, [sp, #256] │ │ stp x26, x25, [sp, #272] │ │ stp x24, x23, [sp, #288] │ │ stp x22, x21, [sp, #304] │ │ stp x20, x19, [sp, #320] │ │ mrs x23, tpidr_el0 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ ldr x8, [x23, #40] │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0] │ │ str wzr, [sp, #4] │ │ ldr x8, [x8, #1168] │ │ ldr x0, [x8] │ │ ldr x20, [x8, #4952] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ - b.eq 537b4 // b.none │ │ + b.eq 537b4 // b.none │ │ ldr x8, [x20] │ │ - cbz x8, 537b4 │ │ + cbz x8, 537b4 │ │ blr x8 │ │ - cbz x0, 537b8 │ │ + cbz x0, 537b8 │ │ ldr x8, [x19] │ │ mov x22, x0 │ │ add x2, sp, #0x4 │ │ mov w1, #0x808 // #2056 │ │ ldr x20, [x8, #184] │ │ ldr x24, [x8, #1168] │ │ mov x0, x20 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ mov x21, x0 │ │ - cbnz w8, 53768 │ │ + cbnz w8, 53768 │ │ add x0, x24, #0x668 │ │ add x1, sp, #0x8 │ │ - bl 56f7c │ │ + bl 56fa4 │ │ ldr x8, [x22] │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ mov x2, x21 │ │ blr x8 │ │ str w0, [sp, #4] │ │ - cbnz w0, 53768 │ │ + cbnz w0, 53768 │ │ ldr w8, [x24, #2864] │ │ add x25, x21, #0x8 │ │ sub x26, x8, #0x1 │ │ cmn x26, #0x1 │ │ - b.eq 537e8 // b.none │ │ + b.eq 537e8 // b.none │ │ ubfiz x27, x26, #3, #32 │ │ add x1, sp, #0x8 │ │ add x8, x24, x27 │ │ ldr x0, [x8, #2872] │ │ - bl 56f7c │ │ + bl 56fa4 │ │ ldr x8, [x22] │ │ add x2, x25, x27 │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ blr x8 │ │ sub x26, x26, #0x1 │ │ str w0, [sp, #4] │ │ - cbz w0, 5372c │ │ - cbz x21, 537a0 │ │ + cbz w0, 5372c │ │ + cbz x21, 537a0 │ │ ldr w8, [x24, #2864] │ │ - cbz w8, 53790 │ │ + cbz w8, 53790 │ │ lsl x19, x8, #3 │ │ ldr x1, [x21, x19] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21, x19] │ │ subs x19, x19, #0x8 │ │ - b.ne 53778 // b.any │ │ + b.ne 53778 // b.any │ │ ldr x1, [x21] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ - b 537b8 │ │ + b 537b8 │ │ mov w0, wzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 53800 // b.any │ │ + b.ne 53800 // b.any │ │ ldp x20, x19, [sp, #320] │ │ ldp x22, x21, [sp, #304] │ │ ldp x24, x23, [sp, #288] │ │ ldp x26, x25, [sp, #272] │ │ ldp x28, x27, [sp, #256] │ │ ldp x29, x30, [sp, #240] │ │ add sp, sp, #0x150 │ │ ret │ │ ldr x8, [x19, #80] │ │ mov w9, #0xffffffff // #-1 │ │ mov w0, wzr │ │ str x21, [x8] │ │ str x9, [x19, #88] │ │ - b 537b8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 537b8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0, #80] │ │ ldr x19, [x8] │ │ - cbz x19, 538a4 │ │ + cbz x19, 538a4 │ │ ldr x8, [x0] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xee5 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf25 │ │ ldr x22, [x8, #1168] │ │ ldr x20, [x8, #184] │ │ ldr x0, [x22] │ │ ldr x21, [x22, #4952] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ - b.eq 5388c // b.none │ │ + b.eq 5388c // b.none │ │ ldr x8, [x21] │ │ - cbz x8, 5388c │ │ + cbz x8, 5388c │ │ blr x8 │ │ - cbz x0, 5388c │ │ + cbz x0, 5388c │ │ mov x21, x0 │ │ ldr x8, [x0, #16] │ │ ldr x0, [x19] │ │ blr x8 │ │ ldr w8, [x22, #2864] │ │ - cbz w8, 5388c │ │ + cbz w8, 5388c │ │ lsl x22, x8, #3 │ │ ldr x0, [x19, x22] │ │ ldr x8, [x21, #16] │ │ blr x8 │ │ subs x22, x22, #0x8 │ │ - b.ne 53878 // b.any │ │ + b.ne 53878 // b.any │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 3899c │ │ + b 38a48 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #8] │ │ ldr x8, [x8, #1168] │ │ ldr x20, [x8, #4952] │ │ - cbz x20, 538f8 │ │ - adrp x1, a000 │ │ + cbz x20, 538f8 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ - add x1, x1, #0xee5 │ │ - bl 3a0a8 │ │ - cbz x0, 538f8 │ │ + add x1, x1, #0xf25 │ │ + bl 3a0fc │ │ + cbz x0, 538f8 │ │ ldr x8, [x20, #16] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ str x0, [x8, #64] │ │ ldp x20, x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0, #296] │ │ - cbz x8, 53914 │ │ + cbz x8, 53914 │ │ str xzr, [x8, #64] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0xb90 │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ stur x8, [x29, #-24] │ │ - cbz x0, 53980 │ │ + cbz x0, 53980 │ │ orr w8, w3, #0x3 │ │ cmp x1, #0x0 │ │ mov w21, w2 │ │ mov x19, x0 │ │ mov x23, x1 │ │ csel w9, w8, w3, eq // eq = none │ │ - cbz x1, 53988 │ │ - tbnz w9, #0, 53988 │ │ + cbz x1, 53988 │ │ + tbnz w9, #0, 53988 │ │ ldr x10, [x23] │ │ ldr x22, [x19, #8] │ │ cmp x10, x22 │ │ - b.eq 5398c // b.none │ │ + b.eq 5398c // b.none │ │ mov w28, #0x23 // #35 │ │ - b 53aec │ │ + b 53aec │ │ mov w28, #0x25 // #37 │ │ - b 53aec │ │ + b 53aec │ │ ldr x22, [x19, #8] │ │ ldr x27, [x22, #1168] │ │ mov w11, #0xffff // #65535 │ │ ldr x20, [x22, #920] │ │ ldr w10, [x27, #1868] │ │ ldr x15, [x20, #80] │ │ cmp w10, w11 │ │ - b.eq 539cc // b.none │ │ + b.eq 539cc // b.none │ │ ldr x10, [x27, #1320] │ │ - cbz x10, 539cc │ │ - cbz w21, 539d8 │ │ + cbz x10, 539cc │ │ + cbz w21, 539d8 │ │ ldr w11, [x27, #1328] │ │ cmp w11, w21 │ │ - b.cc 53ae8 // b.lo, b.ul, b.last │ │ + b.cc 53ae8 // b.lo, b.ul, b.last │ │ ldrh w21, [x10, w21, uxtw #1] │ │ - cbnz w21, 539d8 │ │ - b 53ae8 │ │ + cbnz w21, 539d8 │ │ + b 53ae8 │ │ ldr w10, [x27, #36] │ │ cmp w10, w21 │ │ - b.ls 53ae8 // b.plast │ │ + b.ls 53ae8 // b.plast │ │ mov w11, #0x10000 // #65536 │ │ tst w9, #0x400 │ │ add x10, x19, #0x138 │ │ csel w14, w9, w8, eq // eq = none │ │ dup v0.2d, x11 │ │ str q0, [x10] │ │ - cbz x23, 53a60 │ │ + cbz x23, 53a60 │ │ ldr q0, [x23, #32] │ │ mov w8, #0xffffffff // #-1 │ │ str q0, [x10] │ │ ldr x1, [x23, #88] │ │ cmp x1, x8 │ │ - b.eq 53a60 // b.none │ │ - tbnz w14, #3, 53a60 │ │ + b.eq 53a60 // b.none │ │ + tbnz w14, #3, 53a60 │ │ ldr x8, [x23] │ │ ldrh w9, [x8, #10] │ │ tst w9, #0x7fff │ │ - b.ne 53a60 // b.any │ │ + b.ne 53a60 // b.any │ │ ldrb w9, [x8, #17] │ │ - tbnz w9, #7, 53a60 │ │ + tbnz w9, #7, 53a60 │ │ ldr x9, [x8, #880] │ │ mov x24, x14 │ │ ldr x4, [x8, #192] │ │ add x5, x19, #0x98 │ │ add x6, sp, #0x588 │ │ mov x0, x22 │ │ - ldr x8, [x9, #144] │ │ + ldr x8, [x9, #152] │ │ mov w2, w21 │ │ mov w3, w24 │ │ mov x25, x15 │ │ blr x8 │ │ - cbz w0, 53e60 │ │ + cbz w0, 53e60 │ │ mov x14, x24 │ │ mov x15, x25 │ │ - tbnz w14, #14, 53ae8 │ │ + tbnz w14, #14, 53ae8 │ │ mov w8, #0x1100000 // #17825792 │ │ str x14, [sp, #48] │ │ and x8, x14, x8 │ │ cmp x8, #0x100, lsl #12 │ │ - b.ne 53ab8 // b.any │ │ + b.ne 53ab8 // b.any │ │ ldr x8, [x22, #1480] │ │ - cbz x8, 53ab8 │ │ + cbz x8, 53ab8 │ │ ldr x24, [x22, #880] │ │ - cbz x23, 53a98 │ │ + cbz x23, 53a98 │ │ ldrh w8, [x23, #24] │ │ - cbz w8, 53b48 │ │ + cbz w8, 53b48 │ │ ldrh w8, [x23, #26] │ │ - cbz w8, 53b48 │ │ - ldr x8, [x24, #360] │ │ + cbz w8, 53b48 │ │ + ldr x8, [x24, #376] │ │ mov x0, x19 │ │ mov w1, w21 │ │ mov x25, x15 │ │ blr x8 │ │ mov x15, x25 │ │ ldr x14, [sp, #48] │ │ - cbz w0, 53b6c │ │ + cbz w0, 53b6c │ │ ldr w8, [x27, #2864] │ │ - cbz w8, 53b20 │ │ + cbz w8, 53b20 │ │ ldr x9, [x27, #4928] │ │ - cbz x9, 53c2c │ │ + cbz x9, 53c2c │ │ mov w10, #0x1338 // #4920 │ │ add x10, x27, x10 │ │ ldrb w11, [x10] │ │ cmp w11, #0x3 │ │ - b.eq 53b50 // b.none │ │ - cbnz w11, 53c28 │ │ + b.eq 53b50 // b.none │ │ + cbnz w11, 53c28 │ │ ldrb w9, [x9, w21, uxtw] │ │ - b 53c2c │ │ + b 53c2c │ │ mov w28, #0x6 // #6 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 542f0 // b.any │ │ + b.ne 542e8 // b.any │ │ mov w0, w28 │ │ add sp, sp, #0xb90 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -39686,99 +39654,99 @@ │ │ ldr x10, [x27, #1752] │ │ str wzr, [sp, #44] │ │ ldr q0, [x8] │ │ ldr q1, [x9] │ │ ldr x8, [x27, #1760] │ │ stp q0, q1, [sp, #112] │ │ stp x10, x8, [sp, #24] │ │ - b 53cac │ │ + b 53cac │ │ mov w28, #0x24 // #36 │ │ - b 53aec │ │ + b 53aec │ │ ldr w11, [x27, #4940] │ │ ldr w12, [x27, #4944] │ │ sub w11, w21, w11 │ │ cmp w11, w12 │ │ - b.cs 53be8 // b.hs, b.nlast │ │ + b.cs 53be8 // b.hs, b.nlast │ │ ldrb w9, [x10, #28] │ │ - b 53c2c │ │ + b 53c2c │ │ mov w8, #0x4720 // #18208 │ │ add x3, sp, #0x588 │ │ movk w8, #0x5356, lsl #16 │ │ add x4, sp, #0x98 │ │ ldp x20, x23, [x23, #32] │ │ mov x0, x22 │ │ mov w1, wzr │ │ str w8, [x19, #144] │ │ mov w2, w21 │ │ - ldr x8, [x24, #320] │ │ + ldr x8, [x24, #336] │ │ blr x8 │ │ - ldr x8, [x24, #320] │ │ + ldr x8, [x24, #336] │ │ add x3, sp, #0x588 │ │ add x4, sp, #0x70 │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ mov w2, w21 │ │ blr x8 │ │ ldrh w0, [sp, #152] │ │ mov x1, x20 │ │ ldrh w8, [sp, #112] │ │ stp x0, x8, [x19, #112] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [sp, #112] │ │ str x0, [x19, #80] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w28, wzr │ │ str x0, [x19, #104] │ │ - b 53aec │ │ + b 53aec │ │ ldr w11, [x27, #4936] │ │ add x11, x9, x11 │ │ ldrh w12, [x9], #2 │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ cmp w12, w21 │ │ - b.hi 53c28 // b.pmore │ │ + b.hi 53c28 // b.pmore │ │ ldurh w13, [x9, #1] │ │ lsl w13, w13, #16 │ │ rev w13, w13 │ │ cmp w13, w21 │ │ - b.hi 53f30 // b.pmore │ │ + b.hi 53f30 // b.pmore │ │ add x9, x9, #0x3 │ │ mov w12, w13 │ │ cmp x9, x11 │ │ - b.cc 53bfc // b.lo, b.ul, b.last │ │ + b.cc 53bfc // b.lo, b.ul, b.last │ │ mov w9, wzr │ │ sub w10, w8, #0x1 │ │ cmp w8, w9 │ │ csel w8, w9, w10, hi // hi = pmore │ │ ldr x25, [x27, #1744] │ │ add x8, x27, w8, uxtb #3 │ │ ldr x9, [x8, #2872] │ │ ldp q0, q1, [x9, #64] │ │ stp q0, q1, [sp, #112] │ │ ldr x24, [x9, #104] │ │ ldr x8, [x8, #2872] │ │ cmp x25, x24 │ │ ldp x9, x8, [x8, #112] │ │ stp x9, x8, [sp, #24] │ │ - b.ne 53c6c // b.any │ │ + b.ne 53c6c // b.any │ │ str wzr, [sp, #44] │ │ - b 53cac │ │ + b 53cac │ │ ldr x0, [x19, #312] │ │ mov x1, x25 │ │ mov x2, x24 │ │ mov x28, x15 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x19, #320] │ │ str x0, [x19, #312] │ │ mov x1, x25 │ │ mov x2, x24 │ │ mov x0, x8 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov w8, #0x1 // #1 │ │ ldr x14, [sp, #48] │ │ mov x15, x28 │ │ str x0, [x19, #320] │ │ str w8, [sp, #44] │ │ and x8, x14, #0x1 │ │ mov w28, #0x1 // #1 │ │ @@ -39786,113 +39754,113 @@ │ │ mov x9, x19 │ │ bic w25, w28, w14, lsr #1 │ │ movk w10, #0x6f75, lsl #16 │ │ str x8, [sp, #8] │ │ eor w8, w8, #0x1 │ │ str wzr, [x9, #200]! │ │ strb w25, [x19, #304] │ │ - adrp x6, 56000 │ │ + adrp x6, 56000 │ │ strb w8, [x19, #305] │ │ - adrp x7, 56000 │ │ + adrp x7, 56000 │ │ str w10, [x19, #144] │ │ ubfx w5, w14, #16, #4 │ │ ldr x8, [x15] │ │ - add x6, x6, #0xbb0 │ │ - add x7, x7, #0xc44 │ │ + add x6, x6, #0xbd8 │ │ + add x7, x7, #0xc6c │ │ add x0, sp, #0x588 │ │ mov x1, x22 │ │ mov x2, x23 │ │ mov x3, x19 │ │ mov w4, w25 │ │ str x9, [sp, #16] │ │ mov x24, x15 │ │ blr x8 │ │ ldr x8, [sp, #48] │ │ - tbz w8, #8, 53d20 │ │ + tbz w8, #8, 53d20 │ │ strb w28, [sp, #2593] │ │ ubfx x8, x8, #10, #1 │ │ add x0, sp, #0x588 │ │ mov x1, x23 │ │ mov w2, w21 │ │ strb w8, [sp, #1546] │ │ ldr x8, [x24, #8] │ │ blr x8 │ │ mov w28, w0 │ │ - cbnz w0, 53aec │ │ + cbnz w0, 53aec │ │ ldr x8, [x22, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 53d78 │ │ + cbz x8, 53d78 │ │ ldp x9, x0, [x8] │ │ add x2, sp, #0x98 │ │ mov w1, w21 │ │ ldr x8, [x9] │ │ blr x8 │ │ ldr x8, [sp, #152] │ │ mov w28, w0 │ │ ldr w9, [sp, #160] │ │ stp x9, x8, [sp, #96] │ │ - b 53d94 │ │ + b 53d94 │ │ ldr x8, [x22, #1168] │ │ add x2, sp, #0x68 │ │ add x3, sp, #0x60 │ │ mov w1, w21 │ │ add x0, x8, #0x538 │ │ - bl 56cc4 │ │ + bl 56cec │ │ mov w28, w0 │ │ - cbnz w28, 53aec │ │ + cbnz w28, 53aec │ │ ldr x8, [x20, #48] │ │ add x0, sp, #0x98 │ │ add x1, sp, #0x588 │ │ mov w2, wzr │ │ blr x8 │ │ ldp x20, x1, [sp, #96] │ │ add x0, sp, #0x98 │ │ ldr x8, [x24, #16] │ │ mov x2, x20 │ │ blr x8 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa4 │ │ - b.ne 53df8 // b.any │ │ + b.ne 53df8 // b.any │ │ strb wzr, [x19, #304] │ │ ldr x1, [sp, #104] │ │ ldr x8, [x24, #16] │ │ add x0, sp, #0x98 │ │ mov x2, x20 │ │ blr x8 │ │ mov w28, w0 │ │ mov w25, wzr │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #44] │ │ - b 53dfc │ │ + b 53dfc │ │ mov w28, w0 │ │ ldr x8, [x22, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 53e28 │ │ + cbz x8, 53e28 │ │ ldr x9, [sp, #104] │ │ str w20, [sp, #72] │ │ add x1, sp, #0x40 │ │ str x9, [sp, #64] │ │ ldp x9, x0, [x8] │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ - b 53e40 │ │ + b 53e40 │ │ ldr x8, [x22, #1168] │ │ ldr x9, [x8, #1392] │ │ - cbnz x9, 53e40 │ │ + cbnz x9, 53e40 │ │ ldr x0, [x8, #1336] │ │ add x1, sp, #0x68 │ │ - bl 3f8c4 │ │ - cbnz w28, 53aec │ │ + bl 3f8e8 │ │ + cbnz w28, 53aec │ │ ldr x8, [x22, #240] │ │ mov x10, x20 │ │ add x20, sp, #0x588 │ │ ldr x8, [x8, #104] │ │ - cbz x8, 53f48 │ │ + cbz x8, 53f48 │ │ stp xzr, xzr, [x19, #256] │ │ - b 53f64 │ │ + b 53f64 │ │ ldrh w8, [sp, #1418] │ │ tst x24, #0x10 │ │ ldrh w9, [sp, #1416] │ │ add x3, sp, #0x70 │ │ ldrsh x10, [sp, #1420] │ │ add x4, sp, #0x98 │ │ ldrsh x11, [sp, #1422] │ │ @@ -39919,54 +39887,54 @@ │ │ str w10, [x19, #192] │ │ mov w2, w21 │ │ stp x8, x12, [x19, #96] │ │ csel w8, w11, w9, eq // eq = none │ │ str w14, [x19, #144] │ │ stp w8, wzr, [x19, #196] │ │ ldr x8, [x22, #880] │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp, #152] │ │ str x8, [x19, #112] │ │ ldrb w8, [x22, #496] │ │ - cbz w8, 54048 │ │ + cbz w8, 54048 │ │ ldrh w8, [x22, #542] │ │ - cbz w8, 54048 │ │ + cbz w8, 54048 │ │ ldr x8, [x22, #880] │ │ add x3, sp, #0x70 │ │ add x4, sp, #0x98 │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp, #152] │ │ - b 540e8 │ │ + b 540e8 │ │ sub w11, w13, w12 │ │ ldrb w9, [x9] │ │ str w12, [x27, #4940] │ │ str w11, [x27, #4944] │ │ strb w9, [x10, #28] │ │ - b 53c2c │ │ + b 53c2c │ │ ldr x8, [x27, #1384] │ │ - cbz x8, 53f64 │ │ + cbz x8, 53f64 │ │ ldr x8, [x8, w21, uxtw #3] │ │ ldr x9, [x27, #1392] │ │ add x8, x9, x8 │ │ sub x8, x8, #0x1 │ │ stp x8, x10, [x19, #256] │ │ ldr x8, [x20, #160] │ │ add x0, sp, #0x588 │ │ blr x8 │ │ ldr x8, [x22, #240] │ │ ldr x9, [x8, #104] │ │ - cbz x9, 53fc8 │ │ + cbz x9, 53fc8 │ │ ldr x8, [x9] │ │ ldr x8, [x8, #16] │ │ - cbz x8, 53fc8 │ │ + cbz x8, 53fc8 │ │ ldr q0, [x20, #80] │ │ str xzr, [sp, #72] │ │ ldr x10, [x20, #64] │ │ add x3, sp, #0x40 │ │ mov w1, w21 │ │ mov w2, wzr │ │ str q0, [sp, #80] │ │ @@ -39974,112 +39942,112 @@ │ │ str x10, [sp, #64] │ │ blr x8 │ │ mov w28, w0 │ │ ldr x8, [sp, #64] │ │ ldr q0, [sp, #80] │ │ str x8, [x20, #64] │ │ str q0, [x20, #80] │ │ - cbnz w0, 53aec │ │ + cbnz w0, 53aec │ │ ldr x8, [sp, #48] │ │ - tbnz w8, #10, 54010 │ │ + tbnz w8, #10, 54010 │ │ ldrh w8, [x22, #438] │ │ - cbz w8, 54060 │ │ + cbz w8, 54060 │ │ ldr x8, [x22, #880] │ │ add x3, sp, #0x40 │ │ add x4, sp, #0x68 │ │ mov x0, x22 │ │ mov w1, wzr │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ strh wzr, [sp, #64] │ │ strh wzr, [sp, #104] │ │ blr x8 │ │ ldrsh x9, [sp, #64] │ │ ldrh w8, [sp, #104] │ │ str x9, [x19, #64] │ │ - b 54064 │ │ + b 54064 │ │ ldr x9, [x20, #64] │ │ mov w28, wzr │ │ ldr x10, [x20, #1160] │ │ ldp q0, q1, [sp, #112] │ │ str x9, [x19, #64] │ │ mov w9, #0x1 // #1 │ │ str x10, [x19, #80] │ │ ldr x8, [x19, #296] │ │ ldr x11, [sp, #24] │ │ ldr x10, [sp, #32] │ │ stp q0, q1, [x8, #16] │ │ strb w9, [x8, #12] │ │ stp x11, x10, [x8, #48] │ │ - b 53aec │ │ + b 53aec │ │ ldrsh w8, [x22, #616] │ │ cmn w8, #0x1 │ │ - b.eq 540dc // b.none │ │ + b.eq 540dc // b.none │ │ ldrsh x8, [x22, #706] │ │ ldrsh x9, [x22, #708] │ │ - b 540e4 │ │ + b 540e4 │ │ ldr x8, [x20, #1160] │ │ ldr x9, [x19, #296] │ │ str x8, [x19, #80] │ │ str x8, [x19, #112] │ │ ldr x28, [sp, #24] │ │ strb wzr, [x9, #12] │ │ ldrb w8, [x22, #496] │ │ - cbz w8, 540c4 │ │ + cbz w8, 540c4 │ │ ldrh w8, [x22, #542] │ │ - cbz w8, 540c4 │ │ + cbz w8, 540c4 │ │ ldr x8, [x22, #880] │ │ add x3, sp, #0x40 │ │ add x4, sp, #0x68 │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ strh wzr, [sp, #64] │ │ strh wzr, [sp, #104] │ │ mov w27, #0x1 // #1 │ │ blr x8 │ │ ldrsh x8, [sp, #64] │ │ ldrh w9, [sp, #104] │ │ str x8, [x19, #96] │ │ - b 54104 │ │ + b 54104 │ │ ldrsh w8, [x22, #616] │ │ cmn w8, #0x1 │ │ - b.eq 540f4 // b.none │ │ + b.eq 540f4 // b.none │ │ ldrsh x8, [x22, #706] │ │ ldrsh x9, [x22, #708] │ │ - b 540fc │ │ + b 540fc │ │ ldrsh x8, [x22, #408] │ │ ldrsh x9, [x22, #410] │ │ sub x8, x8, x9 │ │ mov w28, wzr │ │ str x8, [x19, #120] │ │ - b 53aec │ │ + b 53aec │ │ ldrsh x8, [x22, #408] │ │ ldrsh x9, [x22, #410] │ │ sub x9, x8, x9 │ │ mov w27, wzr │ │ mov w10, #0x746c // #29804 │ │ ldr x21, [sp, #32] │ │ movk w10, #0x6f75, lsl #16 │ │ mov w8, #0x4 // #4 │ │ str x9, [x19, #104] │ │ str x9, [x19, #120] │ │ str w10, [x19, #144] │ │ - cbz x23, 54134 │ │ + cbz x23, 54134 │ │ ldrh w9, [x23, #26] │ │ cmp w9, #0x18 │ │ mov w9, #0x104 // #260 │ │ csel w8, w9, w8, cc // cc = lo, ul, last │ │ - adrp x9, a000 │ │ - adrp x10, a000 │ │ + adrp x9, a000 │ │ + adrp x10, a000 │ │ ldp q1, q0, [sp, #112] │ │ str w8, [x19, #232] │ │ - ldr q2, [x9, #1632] │ │ - ldr q3, [x10, #1616] │ │ + ldr q2, [x9, #1696] │ │ + ldr q3, [x10, #1680] │ │ ldp x22, x23, [sp, #8] │ │ cmeq v0.2d, v0.2d, v2.2d │ │ cmeq v1.2d, v1.2d, v3.2d │ │ mvn v0.16b, v0.16b │ │ mvn v1.16b, v1.16b │ │ uzp1 v0.4s, v1.4s, v0.4s │ │ xtn v0.4h, v0.4s │ │ @@ -40089,110 +40057,108 @@ │ │ umov w12, v0.h[3] │ │ and w9, w9, #0x1 │ │ and w10, w10, #0x1 │ │ bfi w11, w9, #1, #1 │ │ bfi w11, w10, #2, #1 │ │ bfi w11, w12, #3, #29 │ │ tst w11, #0xf │ │ - b.eq 541c4 // b.none │ │ + b.eq 541c4 // b.none │ │ add x1, sp, #0x70 │ │ mov x0, x23 │ │ - bl 3a834 │ │ + bl 3a888 │ │ ldr x0, [x19, #80] │ │ ldr x1, [sp, #112] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ ldr x1, [sp, #136] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ orr x8, x28, x21 │ │ - cbz x8, 541f4 │ │ + cbz x8, 541f4 │ │ mov x0, x23 │ │ mov x1, x28 │ │ mov x2, x21 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldr x8, [x19, #80] │ │ ldr x9, [x19, #104] │ │ add x8, x8, x28 │ │ add x9, x9, x21 │ │ str x8, [x19, #80] │ │ str x9, [x19, #104] │ │ - cbz x22, 54200 │ │ + cbz x22, 54200 │ │ ldr w8, [sp, #44] │ │ - cbz w8, 54284 │ │ + cbz w8, 5427c │ │ ldp x22, x21, [x19, #312] │ │ - cbz w25, 54210 │ │ + cbz w25, 54210 │ │ ldr x8, [x20, #136] │ │ - cbnz x8, 5425c │ │ - ldrsh w8, [x19, #202] │ │ - cmp w8, #0x1 │ │ - b.lt 5425c // b.tstop │ │ - and w8, w8, #0xffff │ │ + cbnz x8, 54254 │ │ + ldrh w8, [x19, #202] │ │ + cbz w8, 54254 │ │ ldr x20, [x19, #208] │ │ add w23, w8, #0x1 │ │ ldr x0, [x20] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #8] │ │ str x0, [x20] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w23, w23, #0x1 │ │ str x0, [x20, #8] │ │ add x20, x20, #0x10 │ │ cmp w23, #0x1 │ │ - b.hi 54228 // b.pmore │ │ + b.hi 54220 // b.pmore │ │ ldr x0, [x19, #80] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x23, [sp, #16] │ │ str x0, [x19, #104] │ │ add x1, sp, #0x40 │ │ mov x0, x23 │ │ - bl 3a114 │ │ + bl 3a168 │ │ ldp q0, q1, [sp, #64] │ │ mov v2.16b, v0.16b │ │ sub v3.2d, v1.2d, v0.2d │ │ mov v2.d[1], v1.d[1] │ │ stp q3, q2, [x19, #48] │ │ - cbz w27, 542d4 │ │ + cbz w27, 542cc │ │ ldr x8, [x19, #80] │ │ fmov x9, d0 │ │ ldr x0, [x19, #96] │ │ ldr x1, [x19, #320] │ │ cmp x8, #0x0 │ │ cinc x8, x8, lt // lt = tstop │ │ sub x8, x9, x8, asr #1 │ │ str x8, [x19, #88] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #96] │ │ - b 542e8 │ │ + b 542e0 │ │ ldr x8, [sp, #48] │ │ - tbz w8, #4, 542e8 │ │ + tbz w8, #4, 542e0 │ │ add x0, x19, #0x30 │ │ ldr x1, [x19, #104] │ │ - bl 3bb44 │ │ + bl 3bb98 │ │ mov w28, wzr │ │ - b 53aec │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 53aec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #880] │ │ stp xzr, xzr, [x3] │ │ - cbz x8, 54320 │ │ - ldr x8, [x8, #168] │ │ + cbz x8, 54318 │ │ + ldr x8, [x8, #176] │ │ mov x19, x3 │ │ blr x8 │ │ sxtw x8, w0 │ │ str x8, [x19] │ │ ldr x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ @@ -40208,98 +40174,98 @@ │ │ mov x19, x4 │ │ ldr x8, [x24, #40] │ │ mov x20, x0 │ │ mov w21, w1 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #16] │ │ ldr x22, [x0, #152] │ │ - tbnz w8, #3, 543c0 │ │ + tbnz w8, #3, 543b8 │ │ and w8, w3, #0x10 │ │ mov w9, #0x70 // #112 │ │ cmp w8, #0x0 │ │ mov w8, #0x78 // #120 │ │ csel x25, x9, x8, eq // eq = none │ │ - cbz w2, 54488 │ │ + cbz w2, 54480 │ │ orr w23, w3, #0x100 │ │ mov w26, w2 │ │ ldr x1, [x20, #160] │ │ mov x0, x22 │ │ mov w2, w21 │ │ mov w3, w23 │ │ - bl 53918 │ │ - cbnz w0, 5448c │ │ + bl 53918 │ │ + cbnz w0, 54484 │ │ ldr x8, [x22, x25] │ │ add w21, w21, #0x1 │ │ subs x26, x26, #0x1 │ │ str x8, [x19], #8 │ │ - b.ne 54390 // b.any │ │ - b 54488 │ │ + b.ne 54388 // b.any │ │ + b 54480 │ │ ldr x9, [x20, #8] │ │ and x8, x8, #0x8000 │ │ and x9, x9, #0x7fff0000 │ │ orr x8, x9, x8 │ │ cmp x8, #0x0 │ │ cset w8, eq // eq = none │ │ - tbnz w3, #4, 54430 │ │ - tbnz w8, #0, 543e8 │ │ + tbnz w3, #4, 54428 │ │ + tbnz w8, #0, 543e0 │ │ ldrb w8, [x20, #1224] │ │ - tbz w8, #1, 5443c │ │ + tbz w8, #1, 54434 │ │ ldrh w8, [x20, #438] │ │ - cbz w8, 54370 │ │ - cbz w2, 54488 │ │ + cbz w8, 54368 │ │ + cbz w2, 54480 │ │ mov w22, w2 │ │ ldr x8, [x20, #880] │ │ sub x3, x29, #0xc │ │ add x4, sp, #0xc │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp, #12] │ │ add w21, w21, #0x1 │ │ subs x22, x22, #0x1 │ │ str x8, [x19], #8 │ │ - b.ne 543f8 // b.any │ │ - b 54488 │ │ - tbnz w8, #0, 54444 │ │ + b.ne 543f0 // b.any │ │ + b 54480 │ │ + tbnz w8, #0, 5443c │ │ ldrb w8, [x20, #1224] │ │ - tbnz w8, #4, 54444 │ │ + tbnz w8, #4, 5443c │ │ mov w0, #0x7 // #7 │ │ - b 5448c │ │ + b 54484 │ │ ldrb w8, [x20, #496] │ │ - cbz w8, 54370 │ │ - cbz w2, 54488 │ │ + cbz w8, 54368 │ │ + cbz w2, 54480 │ │ mov w22, w2 │ │ ldr x8, [x20, #880] │ │ sub x3, x29, #0xc │ │ add x4, sp, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp, #16] │ │ add w21, w21, #0x1 │ │ subs x22, x22, #0x1 │ │ str x8, [x19], #8 │ │ - b.ne 54454 // b.any │ │ + b.ne 5444c // b.any │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 544b8 // b.any │ │ + b.ne 544b0 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -40307,193 +40273,193 @@ │ │ mrs x24, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x24, #40] │ │ mov x20, x1 │ │ str x8, [sp, #8] │ │ ldr x0, [x0] │ │ ldrb w8, [x0, #16] │ │ - tbz w8, #1, 54520 │ │ + tbz w8, #1, 54518 │ │ ldr x8, [x0, #880] │ │ mov x2, sp │ │ mov x1, x20 │ │ - ldr x8, [x8, #208] │ │ + ldr x8, [x8, #224] │ │ blr x8 │ │ - cbz w0, 54614 │ │ + cbz w0, 5460c │ │ mov w8, #0xffffffff // #-1 │ │ ldr x0, [x19] │ │ str x8, [x19, #88] │ │ mov x1, x20 │ │ - bl 3bcd8 │ │ - cbnz w0, 54624 │ │ + bl 3bd2c │ │ + cbnz w0, 5461c │ │ ldr x8, [x19] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xee5 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf25 │ │ ldr x8, [x8, #1168] │ │ ldr x0, [x8] │ │ ldr x20, [x8, #4952] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ mov x8, x0 │ │ mov w0, wzr │ │ - cbz x8, 54624 │ │ - cbz x20, 54624 │ │ + cbz x8, 5461c │ │ + cbz x20, 5461c │ │ ldr x9, [x20] │ │ - cbz x9, 54620 │ │ + cbz x9, 54618 │ │ mov x0, x8 │ │ blr x9 │ │ - cbz x0, 54624 │ │ + cbz x0, 5461c │ │ ldr x9, [x19, #80] │ │ mov x20, x0 │ │ ldr x8, [x19] │ │ mov x3, xzr │ │ ldp x1, x2, [x19, #32] │ │ mov x4, xzr │ │ ldr x25, [x9] │ │ ldr x22, [x8, #1168] │ │ ldr x8, [x0, #8] │ │ ldr x0, [x25] │ │ ldr x21, [x22, #1744] │ │ blr x8 │ │ ldr w8, [x22, #2864] │ │ - cbz w8, 54620 │ │ + cbz w8, 54618 │ │ lsl x26, x8, #3 │ │ add x27, x22, #0xb30 │ │ - b 545d4 │ │ + b 545cc │ │ ldr x2, [x19, #40] │ │ ldr x0, [x25, x26] │ │ mov x1, x22 │ │ ldr x8, [x20, #8] │ │ mov x3, xzr │ │ mov x4, xzr │ │ blr x8 │ │ subs x26, x26, #0x8 │ │ - b.eq 54620 // b.none │ │ + b.eq 54618 // b.none │ │ ldr x8, [x27, x26] │ │ ldr x22, [x19, #32] │ │ ldr x23, [x8, #104] │ │ cmp x21, x23 │ │ - b.eq 545b0 // b.none │ │ + b.eq 545a8 // b.none │ │ mov x0, x22 │ │ mov x1, x21 │ │ mov x2, x23 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x22, x0 │ │ ldr x0, [x19, #40] │ │ mov x1, x21 │ │ mov x2, x23 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x2, x0 │ │ - b 545b4 │ │ + b 545ac │ │ ldr x1, [sp] │ │ mov x0, x19 │ │ - bl 54658 │ │ + bl 54650 │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 54654 // b.any │ │ + b.ne 5464c // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x27, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ str x1, [x19, #88] │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldr x8, [x19] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xee5 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf25 │ │ ldr x8, [x8, #1168] │ │ ldr x0, [x8] │ │ ldr x20, [x8, #4952] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ - b.eq 54760 // b.none │ │ + b.eq 54758 // b.none │ │ ldr x8, [x20] │ │ - cbz x8, 54760 │ │ + cbz x8, 54758 │ │ blr x8 │ │ - cbz x0, 54760 │ │ + cbz x0, 54758 │ │ ldr x9, [x19, #80] │ │ mov x20, x0 │ │ ldr x8, [x19] │ │ mov x3, xzr │ │ ldp x1, x2, [x19, #32] │ │ mov x4, xzr │ │ ldr x24, [x9] │ │ ldr x22, [x8, #1168] │ │ ldr x8, [x0, #8] │ │ ldr x0, [x24] │ │ ldr x21, [x22, #1744] │ │ blr x8 │ │ ldr w8, [x22, #2864] │ │ - cbz w8, 54760 │ │ + cbz w8, 54758 │ │ lsl x25, x8, #3 │ │ add x26, x22, #0xb30 │ │ - b 54720 │ │ + b 54718 │ │ ldr x2, [x19, #40] │ │ ldr x0, [x24, x25] │ │ mov x1, x22 │ │ ldr x8, [x20, #8] │ │ mov x3, xzr │ │ mov x4, xzr │ │ blr x8 │ │ subs x25, x25, #0x8 │ │ - b.eq 54760 // b.none │ │ + b.eq 54758 // b.none │ │ ldr x8, [x26, x25] │ │ ldr x22, [x19, #32] │ │ ldr x23, [x8, #104] │ │ cmp x21, x23 │ │ - b.eq 546fc // b.none │ │ + b.eq 546f4 // b.none │ │ mov x0, x22 │ │ mov x1, x21 │ │ mov x2, x23 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x22, x0 │ │ ldr x0, [x19, #40] │ │ mov x1, x21 │ │ mov x2, x23 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x2, x0 │ │ - b 54700 │ │ + b 546f8 │ │ ldp x20, x19, [sp, #64] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ ldr x8, [x0, #1168] │ │ ldr x9, [x8, #1312] │ │ ldrh w0, [x9, w1, uxtw #1] │ │ mov w9, #0xffff // #65535 │ │ cmp w0, w9 │ │ - b.ne 5479c // b.any │ │ + b.ne 54794 // b.any │ │ mov x0, xzr │ │ ret │ │ subs w9, w0, #0x187 │ │ - b.cc 547bc // b.lo, b.ul, b.last │ │ + b.cc 547b4 // b.lo, b.ul, b.last │ │ ldr w10, [x8, #1608] │ │ cmp w10, w9 │ │ - b.ls 54794 // b.plast │ │ + b.ls 5478c // b.plast │ │ ldr x8, [x8, #1616] │ │ ldr x0, [x8, w9, uxtw #3] │ │ ret │ │ ldr x8, [x8, #4960] │ │ - cbz x8, 54794 │ │ + cbz x8, 5478c │ │ ldr x1, [x8, #40] │ │ br x1 │ │ ldr x8, [x0, #896] │ │ ldr x3, [x8, #16] │ │ br x3 │ │ ldr x8, [x0, #896] │ │ ldr x3, [x8, #24] │ │ @@ -40537,15 +40503,15 @@ │ │ ldr x8, [x0, #896] │ │ ldr x2, [x8, #128] │ │ br x2 │ │ ldr x8, [x0, #896] │ │ ldr x5, [x8, #136] │ │ br x5 │ │ ldr x8, [x0, #896] │ │ - cbz x8, 5489c │ │ + cbz x8, 54894 │ │ ldr x1, [x8, #144] │ │ br x1 │ │ ret │ │ ldr x8, [x0, #904] │ │ ldr x3, [x8] │ │ br x3 │ │ ldr x8, [x0, #904] │ │ @@ -40559,564 +40525,564 @@ │ │ stp x20, x19, [sp, #64] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldrb w8, [x0, #1208] │ │ str wzr, [sp, #4] │ │ ldr x22, [x0, #1168] │ │ - cbz w8, 548f4 │ │ + cbz w8, 548ec │ │ mov w8, #0x6 // #6 │ │ - b 54944 │ │ - cbz x22, 54924 │ │ + b 5493c │ │ + cbz x22, 5491c │ │ mov x19, x1 │ │ ldr x20, [x22, #4976] │ │ - cbz x20, 5492c │ │ + cbz x20, 54924 │ │ mov w8, wzr │ │ ldp q1, q0, [x20, #16] │ │ ldr x9, [x20, #48] │ │ ldr q2, [x20] │ │ stp q1, q0, [x19, #16] │ │ str x9, [x19, #48] │ │ str q2, [x19] │ │ - b 54944 │ │ + b 5493c │ │ mov w8, wzr │ │ - b 54944 │ │ + b 5493c │ │ ldr x0, [x0, #184] │ │ add x2, sp, #0x4 │ │ mov w1, #0x38 // #56 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 54970 │ │ + cbz w8, 54968 │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 54b24 // b.any │ │ + b.ne 54b1c // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ mov x20, x0 │ │ ldr w0, [x22, #1640] │ │ mov w23, #0xffff // #65535 │ │ cmp w0, w23 │ │ - b.ne 54a10 // b.any │ │ + b.ne 54a08 // b.any │ │ mov x0, xzr │ │ ldr w8, [x22, #1644] │ │ str x0, [x20] │ │ cmp w8, w23 │ │ - b.ne 54a30 // b.any │ │ + b.ne 54a28 // b.any │ │ mov x0, xzr │ │ ldr w8, [x22, #1652] │ │ mov w23, #0xffff // #65535 │ │ str x0, [x20, #8] │ │ cmp w8, w23 │ │ - b.ne 54a50 // b.any │ │ + b.ne 54a48 // b.any │ │ mov x0, xzr │ │ ldr w8, [x22, #1656] │ │ str x0, [x20, #16] │ │ cmp w8, w23 │ │ - b.ne 54a70 // b.any │ │ + b.ne 54a68 // b.any │ │ mov x0, xzr │ │ ldr w8, [x22, #1660] │ │ mov w9, #0xffff // #65535 │ │ str x0, [x20, #24] │ │ cmp w8, w9 │ │ - b.ne 54a90 // b.any │ │ + b.ne 54a88 // b.any │ │ mov x0, xzr │ │ ldr x8, [x22, #1672] │ │ str x0, [x20, #32] │ │ ldrb w9, [x22, #1664] │ │ str x20, [x22, #4976] │ │ ldr x10, [x22, #1680] │ │ ldr x11, [x22, #1688] │ │ str x8, [x20, #40] │ │ ldr w8, [sp, #4] │ │ strb w9, [x20, #48] │ │ strh w10, [x20, #50] │ │ strh w11, [x20, #52] │ │ - b 54908 │ │ + b 54900 │ │ subs w8, w0, #0x187 │ │ - b.cc 54ab0 // b.lo, b.ul, b.last │ │ + b.cc 54aa8 // b.lo, b.ul, b.last │ │ ldr w9, [x22, #1608] │ │ cmp w9, w8 │ │ - b.ls 54984 // b.plast │ │ + b.ls 5497c // b.plast │ │ ldr x9, [x22, #1616] │ │ ldr x0, [x9, w8, uxtw #3] │ │ - b 54988 │ │ + b 54980 │ │ subs w9, w8, #0x187 │ │ - b.cc 54ac4 // b.lo, b.ul, b.last │ │ + b.cc 54abc // b.lo, b.ul, b.last │ │ ldr w8, [x22, #1608] │ │ cmp w8, w9 │ │ - b.ls 54998 // b.plast │ │ + b.ls 54990 // b.plast │ │ ldr x8, [x22, #1616] │ │ ldr x0, [x8, w9, uxtw #3] │ │ - b 5499c │ │ + b 54994 │ │ subs w9, w8, #0x187 │ │ - b.cc 54adc // b.lo, b.ul, b.last │ │ + b.cc 54ad4 // b.lo, b.ul, b.last │ │ ldr w8, [x22, #1608] │ │ cmp w8, w9 │ │ - b.ls 549b0 // b.plast │ │ + b.ls 549a8 // b.plast │ │ ldr x8, [x22, #1616] │ │ ldr x0, [x8, w9, uxtw #3] │ │ - b 549b4 │ │ + b 549ac │ │ subs w9, w8, #0x187 │ │ - b.cc 54af4 // b.lo, b.ul, b.last │ │ + b.cc 54aec // b.lo, b.ul, b.last │ │ ldr w8, [x22, #1608] │ │ cmp w8, w9 │ │ - b.ls 549c4 // b.plast │ │ + b.ls 549bc // b.plast │ │ ldr x8, [x22, #1616] │ │ ldr x0, [x8, w9, uxtw #3] │ │ - b 549c8 │ │ + b 549c0 │ │ subs w9, w8, #0x187 │ │ - b.cc 54b0c // b.lo, b.ul, b.last │ │ + b.cc 54b04 // b.lo, b.ul, b.last │ │ ldr w8, [x22, #1608] │ │ cmp w8, w9 │ │ - b.ls 549dc // b.plast │ │ + b.ls 549d4 // b.plast │ │ ldr x8, [x22, #1616] │ │ ldr x0, [x8, w9, uxtw #3] │ │ - b 549e0 │ │ + b 549d8 │ │ ldr x8, [x22, #4960] │ │ - cbz x8, 54984 │ │ + cbz x8, 5497c │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ - b 54988 │ │ + b 54980 │ │ ldr x9, [x22, #4960] │ │ - cbz x9, 54998 │ │ + cbz x9, 54990 │ │ ldr x9, [x9, #40] │ │ mov w0, w8 │ │ blr x9 │ │ - b 5499c │ │ + b 54994 │ │ ldr x9, [x22, #4960] │ │ - cbz x9, 549b0 │ │ + cbz x9, 549a8 │ │ ldr x9, [x9, #40] │ │ mov w0, w8 │ │ blr x9 │ │ - b 549b4 │ │ + b 549ac │ │ ldr x9, [x22, #4960] │ │ - cbz x9, 549c4 │ │ + cbz x9, 549bc │ │ ldr x9, [x9, #40] │ │ mov w0, w8 │ │ blr x9 │ │ - b 549c8 │ │ + b 549c0 │ │ ldr x9, [x22, #4960] │ │ - cbz x9, 549dc │ │ + cbz x9, 549d4 │ │ ldr x9, [x9, #40] │ │ mov w0, w8 │ │ blr x9 │ │ - b 549e0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 549d8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ ldr x23, [x0, #1168] │ │ str wzr, [sp, #4] │ │ - cbz x23, 54b74 │ │ + cbz x23, 54b6c │ │ mov x19, x1 │ │ ldr x20, [x23, #5048] │ │ - cbz x20, 54b7c │ │ + cbz x20, 54b74 │ │ mov w8, wzr │ │ ldrh w9, [x20] │ │ strh w9, [x19] │ │ - b 54b94 │ │ + b 54b8c │ │ mov w8, wzr │ │ - b 54b94 │ │ + b 54b8c │ │ ldr x0, [x0, #184] │ │ add x2, sp, #0x4 │ │ mov w1, #0x2 // #2 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 54bc0 │ │ + cbz w8, 54bb8 │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 54cc0 // b.any │ │ + b.ne 54cb8 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ mov x20, x0 │ │ ldr w0, [x23, #1864] │ │ mov w8, #0xffff // #65535 │ │ cmp w0, w8 │ │ strh wzr, [x20] │ │ - b.ne 54be4 // b.any │ │ + b.ne 54bdc // b.any │ │ ldr w8, [sp, #4] │ │ str x20, [x23, #5048] │ │ - b 54b68 │ │ + b 54b60 │ │ subs w8, w0, #0x187 │ │ - b.cc 54c04 // b.lo, b.ul, b.last │ │ + b.cc 54bfc // b.lo, b.ul, b.last │ │ ldr w9, [x23, #1608] │ │ cmp w9, w8 │ │ - b.ls 54bd8 // b.plast │ │ + b.ls 54bd0 // b.plast │ │ ldr x9, [x23, #1616] │ │ ldr x0, [x9, w8, uxtw #3] │ │ - b 54c14 │ │ + b 54c0c │ │ ldr x8, [x23, #4960] │ │ - cbz x8, 54bd8 │ │ + cbz x8, 54bd0 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ - cbz x0, 54bd8 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xae7 │ │ - bl a5170 │ │ - cbz x0, 54bd8 │ │ + cbz x0, 54bd0 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xb27 │ │ + bl a45b0 │ │ + cbz x0, 54bd0 │ │ add x21, x0, #0x7 │ │ - adrp x1, a000 │ │ - add x1, x1, #0xc9b │ │ + adrp x1, a000 │ │ + add x1, x1, #0xcdb │ │ mov x0, x21 │ │ - bl a5170 │ │ - cbz x0, 54bd8 │ │ + bl a45b0 │ │ + cbz x0, 54bd0 │ │ cmp x21, x0 │ │ - b.eq 54bd8 // b.none │ │ + b.eq 54bd0 // b.none │ │ mov x9, #0x2400 // #9216 │ │ mov w8, #0x1 // #1 │ │ movk x9, #0x1, lsl #32 │ │ - b 54c64 │ │ + b 54c5c │ │ add x21, x21, #0x1 │ │ cmp x21, x0 │ │ - b.eq 54bd8 // b.none │ │ + b.eq 54bd0 // b.none │ │ ldrb w10, [x21] │ │ sub w11, w10, #0x30 │ │ cmp w11, #0x9 │ │ - b.hi 54ca4 // b.pmore │ │ + b.hi 54c9c // b.pmore │ │ ldrh w10, [x20] │ │ lsr w11, w10, #3 │ │ cmp w11, #0x332 │ │ - b.hi 54cb8 // b.pmore │ │ + b.hi 54cb0 // b.pmore │ │ add w10, w10, w10, lsl #2 │ │ lsl w10, w10, #1 │ │ strh w10, [x20] │ │ ldrb w11, [x21] │ │ add w10, w10, w11 │ │ sub w10, w10, #0x30 │ │ strh w10, [x20] │ │ - b 54c58 │ │ + b 54c50 │ │ cmp w10, #0x20 │ │ - b.hi 54cb8 // b.pmore │ │ + b.hi 54cb0 // b.pmore │ │ lsl x10, x8, x10 │ │ tst x10, x9 │ │ - b.ne 54c58 // b.any │ │ + b.ne 54c50 // b.any │ │ strh wzr, [x20] │ │ - b 54bd8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 54bd0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr w8, [x0, #16] │ │ ubfx w0, w8, #9, #1 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldrb w8, [x0, #16] │ │ ldr x20, [x0, #1168] │ │ - tbz w8, #3, 54d34 │ │ + tbz w8, #3, 54d2c │ │ mov x19, x0 │ │ ldr x8, [x0, #880] │ │ - cbz x8, 54d34 │ │ + cbz x8, 54d2c │ │ ldr x8, [x19, #176] │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ ldr x0, [x8, #8] │ │ - bl 3a0a8 │ │ - adrp x1, a000 │ │ + bl 3a0fc │ │ + adrp x1, a000 │ │ mov w2, wzr │ │ - add x1, x1, #0xbe1 │ │ - bl 3d280 │ │ - cbz x0, 54d34 │ │ + add x1, x1, #0xc21 │ │ + bl 3d2d4 │ │ + cbz x0, 54d2c │ │ ldr x1, [x0] │ │ - cbz x1, 54d34 │ │ + cbz x1, 54d2c │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ br x1 │ │ - cbz x20, 54d40 │ │ + cbz x20, 54d38 │ │ ldr x0, [x20, #1592] │ │ - b 54d44 │ │ + b 54d3c │ │ mov x0, xzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0, #1168] │ │ mov w20, w3 │ │ mov x19, x2 │ │ mov w21, w1 │ │ ldrb w9, [x8, #40] │ │ cmp w9, #0x2 │ │ - b.ne 54dd0 // b.any │ │ + b.ne 54dc8 // b.any │ │ ldr x8, [x0, #176] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x22, x0 │ │ - add x1, x1, #0x870 │ │ + add x1, x1, #0x8b0 │ │ ldr x0, [x8, #8] │ │ - bl 3a0a8 │ │ - adrp x1, b000 │ │ + bl 3a0fc │ │ + adrp x1, b000 │ │ mov w2, wzr │ │ - add x1, x1, #0x43b │ │ - bl 3d280 │ │ - cbz x0, 54e0c │ │ + add x1, x1, #0x47b │ │ + bl 3d2d4 │ │ + cbz x0, 54e04 │ │ ldr x4, [x0] │ │ - cbz x4, 54e0c │ │ + cbz x4, 54e04 │ │ mov x0, x22 │ │ mov w1, w21 │ │ mov x2, x19 │ │ mov w3, w20 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x4 │ │ ldr x9, [x8, #4960] │ │ - cbz x9, 54e0c │ │ + cbz x9, 54e04 │ │ ldr x10, [x8, #1312] │ │ ldrh w0, [x10, w21, uxtw #1] │ │ mov w10, #0xffff // #65535 │ │ cmp w0, w10 │ │ - b.eq 54e30 // b.none │ │ + b.eq 54e28 // b.none │ │ subs w10, w0, #0x187 │ │ - b.cc 54e14 // b.lo, b.ul, b.last │ │ + b.cc 54e0c // b.lo, b.ul, b.last │ │ ldr w9, [x8, #1608] │ │ cmp w9, w10 │ │ - b.ls 54e30 // b.plast │ │ + b.ls 54e28 // b.plast │ │ ldr x8, [x8, #1616] │ │ ldr x1, [x8, w10, uxtw #3] │ │ - b 54e20 │ │ + b 54e18 │ │ mov w0, #0xb // #11 │ │ - b 54e34 │ │ + b 54e2c │ │ ldr x8, [x9, #40] │ │ blr x8 │ │ mov x1, x0 │ │ - cbz x1, 54e30 │ │ + cbz x1, 54e28 │ │ mov w2, w20 │ │ mov x0, x19 │ │ - bl 40788 │ │ + bl 40850 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x22, [x0, #1168] │ │ mov x20, x0 │ │ mov x19, x1 │ │ ldrb w8, [x22, #40] │ │ cmp w8, #0x2 │ │ - b.ne 54eb4 // b.any │ │ + b.ne 54eac // b.any │ │ ldr x8, [x20, #176] │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ ldr x0, [x8, #8] │ │ - bl 3a0a8 │ │ - adrp x1, b000 │ │ + bl 3a0fc │ │ + adrp x1, b000 │ │ mov w2, wzr │ │ - add x1, x1, #0x43b │ │ - bl 3d280 │ │ - cbz x0, 54f3c │ │ + add x1, x1, #0x47b │ │ + bl 3d2d4 │ │ + cbz x0, 54f34 │ │ ldr x2, [x0, #8] │ │ - cbz x2, 54f3c │ │ + cbz x2, 54f34 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ br x2 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ ldr x0, [x20, #176] │ │ - add x1, x1, #0xbf6 │ │ + add x1, x1, #0xc36 │ │ mov w2, #0x1 // #1 │ │ - bl 3d280 │ │ - cbz x0, 54f3c │ │ + bl 3d2d4 │ │ + cbz x0, 54f34 │ │ ldr w8, [x22, #36] │ │ - cbz w8, 54f3c │ │ + cbz w8, 54f34 │ │ mov x21, x0 │ │ mov x20, xzr │ │ - b 54ef0 │ │ + b 54ee8 │ │ ldr w8, [x22, #36] │ │ add x20, x20, #0x1 │ │ cmp x20, x8 │ │ - b.cs 54f3c // b.hs, b.nlast │ │ + b.cs 54f34 // b.hs, b.nlast │ │ ldr x8, [x22, #1312] │ │ ldrh w0, [x8, x20, lsl #1] │ │ subs w8, w0, #0x187 │ │ - b.cc 54f1c // b.lo, b.ul, b.last │ │ + b.cc 54f14 // b.lo, b.ul, b.last │ │ ldr w9, [x22, #1608] │ │ cmp w9, w8 │ │ - b.ls 54ee0 // b.plast │ │ + b.ls 54ed8 // b.plast │ │ ldr x9, [x22, #1616] │ │ ldr x1, [x9, w8, uxtw #3] │ │ - cbnz x1, 54f2c │ │ - b 54ee0 │ │ + cbnz x1, 54f24 │ │ + b 54ed8 │ │ ldr x8, [x21, #40] │ │ blr x8 │ │ mov x1, x0 │ │ - cbz x1, 54ee0 │ │ + cbz x1, 54ed8 │ │ mov x0, x19 │ │ - bl a51a0 │ │ - cbnz w0, 54ee0 │ │ - b 54f40 │ │ + bl a45e0 │ │ + cbnz w0, 54ed8 │ │ + b 54f38 │ │ mov w20, wzr │ │ mov w0, w20 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #16] │ │ mov x20, x0 │ │ - adrp x9, a7000 │ │ + adrp x9, a7000 │ │ mov w0, #0x96 // #150 │ │ - add x9, x9, #0xda8 │ │ + add x9, x9, #0x1e8 │ │ cmp x8, x9 │ │ - b.eq 54fdc // b.none │ │ - adrp x9, a7000 │ │ - add x9, x9, #0xdf8 │ │ + b.eq 54fd4 // b.none │ │ + adrp x9, a7000 │ │ + add x9, x9, #0x238 │ │ cmp x8, x9 │ │ - b.eq 54fdc // b.none │ │ + b.eq 54fd4 // b.none │ │ ldr x8, [x20] │ │ mov x19, x1 │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ ldr x8, [x8, #176] │ │ ldr x0, [x8, #8] │ │ - bl 3a0a8 │ │ - adrp x1, a000 │ │ + bl 3a0fc │ │ + adrp x1, a000 │ │ mov w2, wzr │ │ - add x1, x1, #0xdae │ │ - bl 3d280 │ │ - cbz x0, 54fdc │ │ + add x1, x1, #0xdee │ │ + bl 3d2d4 │ │ + cbz x0, 54fd4 │ │ ldr x2, [x0] │ │ - cbz x2, 54fd8 │ │ + cbz x2, 54fd0 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ br x2 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x22, [x0, #1168] │ │ - cbz x22, 550b0 │ │ + cbz x22, 550a8 │ │ ldr w0, [x22, #1868] │ │ mov w8, #0xffff // #65535 │ │ cmp w0, w8 │ │ - b.ne 55018 // b.any │ │ + b.ne 55010 // b.any │ │ mov w0, #0x6 // #6 │ │ - b 550b4 │ │ + b 550ac │ │ mov x19, x3 │ │ mov x20, x2 │ │ mov x21, x1 │ │ - cbz x1, 55074 │ │ + cbz x1, 5506c │ │ ldr x8, [x22, #4984] │ │ - cbnz x8, 55070 │ │ + cbnz x8, 55068 │ │ subs w8, w0, #0x187 │ │ - b.cc 55050 // b.lo, b.ul, b.last │ │ + b.cc 55048 // b.lo, b.ul, b.last │ │ ldr w9, [x22, #1608] │ │ cmp w9, w8 │ │ - b.ls 55068 // b.plast │ │ + b.ls 55060 // b.plast │ │ ldr x9, [x22, #1616] │ │ ldr x8, [x9, w8, uxtw #3] │ │ - b 5506c │ │ + b 55064 │ │ ldr x8, [x22, #4960] │ │ - cbz x8, 5506c │ │ + cbz x8, 55064 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ mov x8, x0 │ │ - b 5506c │ │ + b 55064 │ │ mov x8, xzr │ │ str x8, [x22, #4984] │ │ str x8, [x21] │ │ - cbz x20, 5509c │ │ + cbz x20, 55094 │ │ ldr x0, [x22, #4992] │ │ - cbnz x0, 55098 │ │ + cbnz x0, 55090 │ │ ldr w0, [x22, #1872] │ │ mov w8, #0xffff // #65535 │ │ cmp w0, w8 │ │ - b.ne 550c4 // b.any │ │ + b.ne 550bc // b.any │ │ mov x0, xzr │ │ str x0, [x22, #4992] │ │ str x0, [x20] │ │ - cbz x19, 550b0 │ │ + cbz x19, 550a8 │ │ ldr x8, [x22, #1880] │ │ mov w0, wzr │ │ str w8, [x19] │ │ - b 550b4 │ │ + b 550ac │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ subs w8, w0, #0x187 │ │ - b.cc 550e4 // b.lo, b.ul, b.last │ │ + b.cc 550dc // b.lo, b.ul, b.last │ │ ldr w9, [x22, #1608] │ │ cmp w9, w8 │ │ - b.ls 55090 // b.plast │ │ + b.ls 55088 // b.plast │ │ ldr x9, [x22, #1616] │ │ ldr x0, [x9, w8, uxtw #3] │ │ - b 55094 │ │ + b 5508c │ │ ldr x8, [x22, #4960] │ │ - cbz x8, 55090 │ │ + cbz x8, 55088 │ │ ldr x8, [x8, #40] │ │ blr x8 │ │ - b 55094 │ │ + b 5508c │ │ ldr x8, [x0, #1168] │ │ strb wzr, [x1] │ │ - cbz x8, 5511c │ │ + cbz x8, 55114 │ │ ldr w8, [x8, #1868] │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.eq 5511c // b.none │ │ + b.eq 55114 // b.none │ │ mov w8, #0x1 // #1 │ │ strb w8, [x1] │ │ mov w0, wzr │ │ ret │ │ ldr x8, [x0, #1168] │ │ - cbz x8, 55168 │ │ + cbz x8, 55160 │ │ ldr w9, [x8, #1868] │ │ mov w10, #0xffff // #65535 │ │ cmp w9, w10 │ │ - b.eq 55160 // b.none │ │ + b.eq 55158 // b.none │ │ ldr w9, [x8, #36] │ │ cmp w9, w1 │ │ - b.ls 55160 // b.plast │ │ - cbz x2, 55168 │ │ + b.ls 55158 // b.plast │ │ + cbz x2, 55160 │ │ ldr x8, [x8, #1312] │ │ mov w0, wzr │ │ ldrh w8, [x8, w1, uxtw #1] │ │ str w8, [x2] │ │ ret │ │ mov w0, #0x6 // #6 │ │ ret │ │ mov w0, wzr │ │ ret │ │ cmp w0, #0xff │ │ - b.hi 55188 // b.pmore │ │ - adrp x8, e000 │ │ - add x8, x8, #0xf60 │ │ + b.hi 55180 // b.pmore │ │ + adrp x8, e000 │ │ + add x8, x8, #0xfa0 │ │ ldrh w0, [x8, w0, uxtw #1] │ │ ret │ │ mov w0, wzr │ │ ret │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ @@ -41127,48 +41093,48 @@ │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #200] │ │ ldr x20, [x0, #8] │ │ str x0, [x1, #1064] │ │ strb wzr, [x1, #1057] │ │ - cbz x8, 55248 │ │ + cbz x8, 55240 │ │ mov x19, x1 │ │ ldr x8, [x1, #208] │ │ - cbz x8, 55248 │ │ + cbz x8, 55240 │ │ add x22, x19, #0x148 │ │ mov w24, w2 │ │ mov x21, x0 │ │ mov x0, x22 │ │ mov w1, wzr │ │ mov w2, #0x2d8 // #728 │ │ mov x23, x3 │ │ - bl a5180 │ │ - adrp x9, a000 │ │ + bl a45c0 │ │ + adrp x9, a000 │ │ mov w11, #0xa000 // #40960 │ │ mov w8, #0xffffffff // #-1 │ │ add x26, x19, #0x2d8 │ │ mov w10, #0xf5c // #3932 │ │ movk w11, #0x27, lsl #16 │ │ - ldr q0, [x9, #1344] │ │ + ldr q0, [x9, #1392] │ │ str x19, [x19, #1048] │ │ str w8, [x19, #992] │ │ str w24, [x19, #1104] │ │ str x10, [x19, #1000] │ │ str x11, [x19, #720] │ │ str q0, [x26] │ │ str x23, [x19, #1112] │ │ ldrb w8, [x21, #48] │ │ - cbz w8, 55250 │ │ + cbz w8, 55248 │ │ ldr w8, [x21, #1960] │ │ add w23, w8, #0x1 │ │ mov w8, #0x5000 // #20480 │ │ - b 55258 │ │ + b 55250 │ │ mov w21, wzr │ │ - b 55374 │ │ + b 5536c │ │ mov w23, #0x61 // #97 │ │ mov w8, #0x2000 // #8192 │ │ ldr x9, [x21] │ │ mov w3, w23 │ │ movi v0.2d, #0x0 │ │ ldr w10, [x19, #308] │ │ sub x5, x29, #0xc │ │ @@ -41178,518 +41144,524 @@ │ │ mov x4, xzr │ │ str x9, [sp, #8] │ │ stp q0, q0, [sp, #48] │ │ stp q0, q0, [sp, #16] │ │ str w8, [sp, #60] │ │ str x22, [sp, #64] │ │ str w10, [sp, #72] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [sp, #40] │ │ - cbz w8, 552ac │ │ + cbz w8, 552a4 │ │ mov w21, wzr │ │ - b 55358 │ │ + b 55350 │ │ ldr x8, [x21, #24] │ │ str x0, [sp, #48] │ │ ldr x9, [x19, #200] │ │ mov x0, x20 │ │ str w23, [sp, #56] │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w21, w0 │ │ - cbnz w0, 55358 │ │ + cbnz w0, 55350 │ │ ldr x1, [x19, #208] │ │ mov x0, x20 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w21, w0 │ │ - cbnz w0, 55358 │ │ + cbnz w0, 55350 │ │ ldp x1, x2, [x20, #64] │ │ add x0, sp, #0x8 │ │ - bl 5572c │ │ + bl 556e0 │ │ mov w21, w0 │ │ mov x0, x20 │ │ - bl 3f904 │ │ - cbnz w21, 55358 │ │ + bl 3f928 │ │ + cbnz w21, 55350 │ │ ldrb w8, [x19, #328] │ │ and w9, w8, #0xfe │ │ ldr x8, [x19, #1008] │ │ strb w9, [x19, #328] │ │ - tbnz x8, #63, 55324 │ │ - cbnz x8, 5532c │ │ + tbnz x8, #63, 5531c │ │ + cbnz x8, 55324 │ │ mov w8, #0x68b1 // #26801 │ │ movk w8, #0x3ade, lsl #16 │ │ - b 55328 │ │ + b 55320 │ │ neg x8, x8 │ │ str x8, [x19, #1008] │ │ ldr x8, [x26] │ │ cmp x8, #0x3e9 │ │ - b.cc 55340 // b.lo, b.ul, b.last │ │ + b.cc 55338 // b.lo, b.ul, b.last │ │ mov w8, #0x7 // #7 │ │ str x8, [x26] │ │ ldr x8, [x19, #736] │ │ cmp x8, #0x3e9 │ │ - b.cc 552a4 // b.lo, b.ul, b.last │ │ + b.cc 5529c // b.lo, b.ul, b.last │ │ mov w8, #0x1 // #1 │ │ mov w21, wzr │ │ str x8, [x19, #736] │ │ ldr x8, [x19, #1120] │ │ str wzr, [x19, #1136] │ │ ldr x9, [sp, #8] │ │ ldr x1, [sp, #40] │ │ str x8, [x19, #1128] │ │ ldr x0, [x9] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 553a4 // b.any │ │ + b.ne 5539c // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0, #8] │ │ - cbz x8, 55424 │ │ + cbz x8, 5541c │ │ ldrb w9, [x0] │ │ cmp w9, #0x3 │ │ - b.eq 553c8 // b.none │ │ - cbnz w9, 55420 │ │ + b.eq 553c0 // b.none │ │ + cbnz w9, 55418 │ │ ldrb w0, [x8, w1, uxtw] │ │ ret │ │ ldp w9, w10, [x0, #20] │ │ sub w9, w1, w9 │ │ cmp w9, w10 │ │ - b.cs 553e0 // b.hs, b.nlast │ │ + b.cs 553d8 // b.hs, b.nlast │ │ ldrb w0, [x0, #28] │ │ ret │ │ ldr w9, [x0, #16] │ │ add x9, x8, x9 │ │ ldrh w10, [x8], #2 │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ cmp w10, w1 │ │ - b.hi 55420 // b.pmore │ │ + b.hi 55418 // b.pmore │ │ ldurh w11, [x8, #1] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ cmp w11, w1 │ │ - b.hi 5542c // b.pmore │ │ + b.hi 55424 // b.pmore │ │ add x8, x8, #0x3 │ │ mov w10, w11 │ │ cmp x8, x9 │ │ - b.cc 553f4 // b.lo, b.ul, b.last │ │ + b.cc 553ec // b.lo, b.ul, b.last │ │ mov w8, wzr │ │ mov w0, w8 │ │ ret │ │ sub w9, w11, w10 │ │ ldrb w8, [x8] │ │ stp w10, w9, [x0, #20] │ │ strb w8, [x0, #28] │ │ mov w0, w8 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldrb w8, [x0] │ │ - cbz w8, 55488 │ │ + cbz w8, 55480 │ │ ldr w8, [x0, #16] │ │ cmp w8, w1 │ │ - b.ne 55488 // b.any │ │ + b.ne 55480 // b.any │ │ ldr w8, [x0, #20] │ │ cmp w8, w2 │ │ - b.ne 55488 // b.any │ │ - cbz w2, 55494 │ │ + b.ne 55480 // b.any │ │ + cbz w2, 5548c │ │ mov w8, w2 │ │ ldr x1, [x0, #24] │ │ lsl x2, x8, #3 │ │ mov x0, x3 │ │ - bl a5270 │ │ - cbz w0, 55494 │ │ + bl a46b0 │ │ + cbz w0, 5548c │ │ mov w0, #0x1 // #1 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ - mrs x24, tpidr_el0 │ │ + mrs x25, tpidr_el0 │ │ mov x23, x3 │ │ - ldr x8, [x24, #40] │ │ + ldr x8, [x25, #40] │ │ mov w19, w2 │ │ mov x20, x0 │ │ mov w27, w1 │ │ stur x8, [x29, #-8] │ │ ldr x26, [x0, #8] │ │ stur wzr, [x29, #-12] │ │ - ldr x25, [x26, #16] │ │ - cbz w2, 554f0 │ │ - cbz x23, 556f0 │ │ + ldr x24, [x26, #16] │ │ + cbz w2, 554e8 │ │ + cbz x23, 5564c │ │ strb wzr, [x20] │ │ - cbz w19, 55504 │ │ + cbz w19, 554fc │ │ ldrh w8, [x26, #5032] │ │ cmp w8, w19 │ │ - b.ne 556f0 // b.any │ │ + b.ne 5564c // b.any │ │ ldr w8, [x26, #5016] │ │ cmp w8, w27 │ │ - b.ls 556f0 // b.plast │ │ + b.ls 5564c // b.plast │ │ mov w21, w27 │ │ ldr x22, [x26, #5024] │ │ lsl x8, x21, #4 │ │ ldr w2, [x20, #32] │ │ ldr x4, [x20, #40] │ │ sub x5, x29, #0xc │ │ - mov x0, x25 │ │ + mov x0, x24 │ │ mov w1, #0x4 // #4 │ │ ldr w8, [x22, x8] │ │ add w28, w8, #0x1 │ │ mov x3, x28 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x20, #40] │ │ - cbnz w8, 556f4 │ │ - mov x10, x28 │ │ - str w27, [sp, #12] │ │ - str x25, [sp] │ │ - str x23, [sp, #32] │ │ - str x24, [sp, #16] │ │ + cbnz w8, 55650 │ │ + str w27, [sp, #20] │ │ + str x24, [sp, #8] │ │ + str x23, [sp, #24] │ │ str w28, [x20, #32] │ │ - cbz w10, 55690 │ │ - add x9, x22, x21, lsl #4 │ │ + stur x28, [x29, #-24] │ │ + cbz w28, 55684 │ │ mov w8, #0x18 // #24 │ │ - add x9, x9, #0x8 │ │ + add x9, x22, x21, lsl #4 │ │ mov x27, xzr │ │ umull x28, w19, w8 │ │ - str x10, [sp, #24] │ │ - stur x9, [x29, #-24] │ │ - mov w9, #0x10000 // #65536 │ │ - b 555a0 │ │ - ldr x10, [sp, #24] │ │ - mov w9, #0x10000 // #65536 │ │ - add x27, x27, #0x1 │ │ - cmp x27, x10 │ │ - b.eq 55690 // b.none │ │ - cbz x27, 55680 │ │ + add x8, x9, #0x8 │ │ + str x8, [sp, #32] │ │ + b 5558c │ │ + str wzr, [x0, x27, lsl #2] │ │ ldur x8, [x29, #-24] │ │ + add x27, x27, #0x1 │ │ + cmp x27, x8 │ │ + b.eq 55684 // b.none │ │ + cbz x27, 55640 │ │ + ldr x8, [sp, #32] │ │ ldr x8, [x8] │ │ add x8, x8, x27, lsl #2 │ │ - ldur w24, [x8, #-4] │ │ + ldur w22, [x8, #-4] │ │ ldr w8, [x26, #5036] │ │ - cmp w24, w8 │ │ - b.cs 556ec // b.hs, b.nlast │ │ - cbz w19, 55688 │ │ - mov x23, xzr │ │ - ldr x22, [x26, #5040] │ │ - ldr x21, [sp, #32] │ │ - str w9, [x0, x27, lsl #2] │ │ - b 55608 │ │ - mov w1, #0x10000 // #65536 │ │ - lsl x25, x27, #2 │ │ - ldr x8, [x20, #40] │ │ - ldrsw x0, [x8, x25] │ │ - bl 37f58 │ │ + cmp w22, w8 │ │ + b.cs 5564c // b.hs, b.nlast │ │ + cbz w19, 55578 │ │ + mov x24, xzr │ │ + ldr x23, [x26, #5040] │ │ + ldr x21, [sp, #24] │ │ + mov w8, #0x10000 // #65536 │ │ + str w8, [x0, x27, lsl #2] │ │ + b 555f4 │ │ + ldrsw x0, [x0, x27, lsl #2] │ │ + sub x2, x12, x9 │ │ + mov x1, x8 │ │ + bl 37f0c │ │ mov x8, x0 │ │ ldr x0, [x20, #40] │ │ + str w8, [x0, x27, lsl #2] │ │ add x21, x21, #0x8 │ │ - add x23, x23, #0x18 │ │ - cmp x28, x23 │ │ - str w8, [x0, x25] │ │ - b.eq 5558c // b.none │ │ - ldr x8, [x22, x24, lsl #3] │ │ - add x9, x8, x23 │ │ - ldp x10, x11, [x9] │ │ - subs x8, x11, x10 │ │ - b.lt 555d8 // b.tstop │ │ - ldr x12, [x9, #16] │ │ - subs x9, x12, x11 │ │ - b.lt 555d8 // b.tstop │ │ - cmp x11, #0x0 │ │ - mov x13, #0xffffffffffffffff // #-1 │ │ - ccmp x12, #0x1, #0x8, ne // ne = any │ │ - ccmp x10, x13, #0x0, ge // ge = tcont │ │ - ccmp x11, #0x0, #0x4, gt │ │ - b.eq 555d8 // b.none │ │ - ldr x13, [x21] │ │ - mov x1, xzr │ │ - subs x0, x13, x10 │ │ - b.lt 555dc // b.tstop │ │ - subs x10, x12, x13 │ │ - b.lt 555dc // b.tstop │ │ - cmp x13, x11 │ │ - b.eq 555d8 // b.none │ │ - b.ge 5566c // b.tcont │ │ - mov x1, x8 │ │ - b 55674 │ │ - mov x0, x10 │ │ - mov x1, x9 │ │ - bl 37f6c │ │ - mov x1, x0 │ │ - b 555dc │ │ - str w9, [x0] │ │ - b 55594 │ │ - str wzr, [x0, x27, lsl #2] │ │ - b 55594 │ │ - ldr w8, [sp, #12] │ │ - ldr x24, [sp, #16] │ │ + add x24, x24, #0x18 │ │ + cmp x28, x24 │ │ + b.eq 5557c // b.none │ │ + ldr x8, [x23, x22, lsl #3] │ │ + ldr x10, [x21] │ │ + add x9, x8, x24 │ │ + ldr x9, [x9, #8] │ │ + cmp x9, #0x0 │ │ + ccmp x9, x10, #0x4, ne // ne = any │ │ + b.eq 555e4 // b.none │ │ + ldr x11, [x8, x24] │ │ + subs x1, x10, x11 │ │ + b.le 55578 │ │ + add x8, x8, x24 │ │ + ldr x12, [x8, #16] │ │ + subs x8, x12, x10 │ │ + b.le 55578 │ │ + cmp x10, x9 │ │ + b.ge 555c8 // b.tcont │ │ + ldrsw x0, [x0, x27, lsl #2] │ │ + sub x2, x9, x11 │ │ + b 555d4 │ │ + mov w8, #0x10000 // #65536 │ │ + str w8, [x0] │ │ + b 5557c │ │ + mov w8, #0x3 // #3 │ │ + ldr x9, [x25, #40] │ │ + ldur x10, [x29, #-8] │ │ + cmp x9, x10 │ │ + b.ne 556dc // b.any │ │ + ldp x20, x19, [sp, #144] │ │ + mov w0, w8 │ │ + ldp x22, x21, [sp, #128] │ │ + ldp x24, x23, [sp, #112] │ │ + ldp x26, x25, [sp, #96] │ │ + ldp x28, x27, [sp, #80] │ │ + ldp x29, x30, [sp, #64] │ │ + add sp, sp, #0xa0 │ │ + ret │ │ + ldr w8, [sp, #20] │ │ str w8, [x20, #16] │ │ - cbz w19, 556d8 │ │ + cbz w19, 556c8 │ │ mov w23, w19 │ │ ldr w2, [x20, #20] │ │ ldr x4, [x20, #24] │ │ sub x5, x29, #0xc │ │ - ldr x0, [sp] │ │ + ldr x0, [sp, #8] │ │ mov w1, #0x8 // #8 │ │ mov x3, x23 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x20, #24] │ │ - ldr x1, [sp, #32] │ │ - cbnz w8, 556f4 │ │ + ldr x1, [sp, #24] │ │ + cbnz w8, 55650 │ │ lsl x2, x23, #3 │ │ - bl a51d0 │ │ + bl a4610 │ │ mov w9, #0x1 // #1 │ │ ldur w8, [x29, #-12] │ │ str w19, [x20, #20] │ │ strb w9, [x20] │ │ - b 556f4 │ │ - ldr x24, [sp, #16] │ │ - mov w8, #0x3 // #3 │ │ - ldr x9, [x24, #40] │ │ - ldur x10, [x29, #-8] │ │ - cmp x9, x10 │ │ - b.ne 55728 // b.any │ │ - ldp x20, x19, [sp, #144] │ │ - mov w0, w8 │ │ - ldp x22, x21, [sp, #128] │ │ - ldp x24, x23, [sp, #112] │ │ - ldp x26, x25, [sp, #96] │ │ - ldp x28, x27, [sp, #80] │ │ - ldp x29, x30, [sp, #64] │ │ - add sp, sp, #0xa0 │ │ - ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 55650 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - adrp x24, a8000 │ │ - adrp x25, e000 │ │ + adrp x24, a7000 │ │ + adrp x25, e000 │ │ mov x20, x2 │ │ mov x22, x1 │ │ mov x21, x0 │ │ mov w19, wzr │ │ - add x24, x24, #0x130 │ │ + add x24, x24, #0x570 │ │ ldr x8, [x0, #32] │ │ - add x25, x25, #0xf59 │ │ + add x25, x25, #0xf99 │ │ stp x1, x2, [x0, #8] │ │ str x1, [x0, #24] │ │ str x8, [x0, #40] │ │ - b 55788 │ │ + b 5573c │ │ mov w8, #0x4 // #4 │ │ ror w8, w8, #2 │ │ - cbnz w8, 55a10 │ │ + cbnz w8, 55a20 │ │ cmp x22, x20 │ │ - b.cs 55a20 // b.hs, b.nlast │ │ + b.cs 55a30 // b.hs, b.nlast │ │ ldp x8, x10, [x21, #32] │ │ ldrb w9, [x22] │ │ ldr w11, [x21, #48] │ │ sub x8, x10, x8 │ │ cmp w9, #0x1f │ │ lsr x8, x8, #3 │ │ - b.eq 55814 // b.none │ │ + b.eq 557c8 // b.none │ │ sub w12, w9, #0x1b │ │ cmp w12, #0xe3 │ │ - b.hi 55814 // b.pmore │ │ + b.hi 557c8 // b.pmore │ │ cmp w11, w8 │ │ - b.ls 5577c // b.plast │ │ + b.ls 55730 // b.plast │ │ add x8, x10, #0x8 │ │ cmp w9, #0x1c │ │ str x8, [x21, #40] │ │ str x22, [x10] │ │ - b.eq 558c4 // b.none │ │ + b.eq 558d4 // b.none │ │ cmp w9, #0x1d │ │ - b.eq 558cc // b.none │ │ + b.eq 558dc // b.none │ │ cmp w9, #0x1e │ │ - b.ne 558d4 // b.any │ │ + b.ne 558e4 // b.any │ │ add x8, x22, #0x1 │ │ cmp x8, x20 │ │ - b.cs 558e8 // b.hs, b.nlast │ │ + b.cs 55924 // b.hs, b.nlast │ │ ldrb w9, [x8], #1 │ │ mvn w10, w9 │ │ and w9, w9, #0xf │ │ and w10, w10, #0xf0 │ │ cmp w10, #0x0 │ │ ccmp w9, #0xf, #0x4, ne // ne = any │ │ - b.ne 557e8 // b.any │ │ + b.ne 5579c // b.any │ │ sub x22, x8, #0x1 │ │ - b 55a04 │ │ + b 55a14 │ │ cmp w11, w8 │ │ - b.ls 5577c // b.plast │ │ + b.ls 55730 // b.plast │ │ cmp w9, #0xc │ │ str x22, [x10] │ │ - b.ne 5583c // b.any │ │ + b.ne 557f0 // b.any │ │ add x22, x22, #0x1 │ │ cmp x22, x20 │ │ - b.cs 558e0 // b.hs, b.nlast │ │ + b.cs 558f0 // b.hs, b.nlast │ │ ldrb w9, [x22] │ │ orr w9, w9, #0x100 │ │ ldr w10, [x21, #52] │ │ - orr w10, w10, w9 │ │ - cmp w10, #0x1, lsl #12 │ │ - b.ne 55858 // b.any │ │ - mov w9, #0x4 // #4 │ │ + orr w9, w10, w9 │ │ + cmp w9, #0x1, lsl #12 │ │ + b.ne 5580c // b.any │ │ + mov w10, #0x4 // #4 │ │ mov x26, x24 │ │ - b 55878 │ │ + b 5582c │ │ mov x11, x24 │ │ mov x26, x24 │ │ - ldr w9, [x26, #32]! │ │ - cbz w9, 559fc │ │ + ldr w10, [x26, #32]! │ │ + cbz w10, 55a0c │ │ ldr w12, [x11, #36] │ │ mov x11, x26 │ │ - cmp w12, w10 │ │ - b.ne 55860 // b.any │ │ - ldr x10, [x21, #56] │ │ - cmp w9, #0x6 │ │ + cmp w12, w9 │ │ + b.ne 55814 // b.any │ │ + ldr x9, [x21, #56] │ │ + cmp w10, #0x6 │ │ ldr w11, [x26, #8] │ │ - b.eq 55894 // b.none │ │ - cbnz w8, 55894 │ │ - mov w8, #0xc // #12 │ │ - b 55780 │ │ - sub w9, w9, #0x1 │ │ - cmp w9, #0x5 │ │ - b.hi 558f4 // b.pmore │ │ - add x27, x10, x11 │ │ - adr x11, 558b4 │ │ - ldrb w12, [x25, x9] │ │ - add x11, x11, x12, lsl #2 │ │ - br x11 │ │ - ldr x1, [x21, #32] │ │ + add x27, x9, x11 │ │ + b.ne 558c0 // b.any │ │ + ldp w10, w11, [x26, #24] │ │ + ldr x23, [x21, #32] │ │ + cmp w10, w8 │ │ + csel w28, w10, w8, cc // cc = lo, ul, last │ │ + strb w28, [x9, x11] │ │ + cbz w28, 55a00 │ │ + mov x24, x25 │ │ + mov x25, xzr │ │ + b 55878 │ │ + str x25, [x27] │ │ + add x23, x23, #0x8 │ │ + add x27, x27, w8, uxtw │ │ + subs w28, w28, #0x1 │ │ + b.eq 559f4 // b.none │ │ mov x0, x21 │ │ - bl 55a40 │ │ - b 55930 │ │ + mov x1, x23 │ │ + bl 55a50 │ │ + ldrb w8, [x26, #12] │ │ + add x25, x0, x25 │ │ + cmp w8, #0x4 │ │ + b.eq 558b0 // b.none │ │ + cmp w8, #0x2 │ │ + b.eq 558b8 // b.none │ │ + cmp w8, #0x1 │ │ + b.ne 55864 // b.any │ │ + strb w25, [x27] │ │ + ldrb w8, [x26, #12] │ │ + b 55868 │ │ + str w25, [x27] │ │ + b 55868 │ │ + strh w25, [x27] │ │ + b 55868 │ │ + cmp w10, #0x7 │ │ + b.eq 558f8 // b.none │ │ + cbnz w8, 558f8 │ │ + mov w8, #0xc // #12 │ │ + b 55734 │ │ add x22, x22, #0x2 │ │ - b 55a04 │ │ + b 55a14 │ │ add x22, x22, #0x4 │ │ - b 55a04 │ │ + b 55a14 │ │ cmp w9, #0xf6 │ │ cinc x22, x22, hi // hi = pmore │ │ - b 55a04 │ │ + b 55a14 │ │ mov w8, #0x8 // #8 │ │ - b 55780 │ │ + b 55734 │ │ + sub w10, w10, #0x1 │ │ + cmp w10, #0x6 │ │ + b.hi 55930 // b.pmore │ │ + adr x11, 55840 │ │ + ldrb w12, [x25, x10] │ │ + add x11, x11, x12, lsl #2 │ │ + br x11 │ │ + ldr x1, [x21, #32] │ │ + mov x0, x21 │ │ + bl 55a50 │ │ + b 5596c │ │ mov w8, #0x7 // #7 │ │ mov x22, x20 │ │ - b 55780 │ │ + b 55734 │ │ ldr x8, [x26, #16] │ │ mov x0, x21 │ │ blr x8 │ │ mov w19, w0 │ │ - cbz w0, 559f0 │ │ + cbz w0, 55a00 │ │ mov w8, #0x7 // #7 │ │ - b 55780 │ │ + b 55734 │ │ ldr x1, [x21, #32] │ │ mov x0, x21 │ │ mov x2, xzr │ │ - b 5592c │ │ + b 55968 │ │ ldr x1, [x21, #32] │ │ mov x0, x21 │ │ mov w2, #0x3 // #3 │ │ - bl 56a04 │ │ + bl 56a14 │ │ ldrb w8, [x26, #12] │ │ cmp w8, #0x4 │ │ - b.eq 55954 // b.none │ │ + b.eq 55990 // b.none │ │ cmp w8, #0x2 │ │ - b.eq 5595c // b.none │ │ + b.eq 55998 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 55964 // b.any │ │ + b.ne 559a0 // b.any │ │ strb w0, [x27] │ │ - b 559f0 │ │ + b 55a00 │ │ str w0, [x27] │ │ - b 559f0 │ │ + b 55a00 │ │ strh w0, [x27] │ │ - b 559f0 │ │ + b 55a00 │ │ str x0, [x27] │ │ - b 559f0 │ │ - ldp w9, w11, [x26, #24] │ │ - ldr x23, [x21, #32] │ │ - cmp w9, w8 │ │ - csel w28, w9, w8, cc // cc = lo, ul, last │ │ - strb w28, [x10, x11] │ │ - cbz w28, 559f0 │ │ + b 55a00 │ │ + ldp w10, w11, [x26, #24] │ │ + ldr x1, [x21, #32] │ │ + cmp w10, w8 │ │ + csel w23, w10, w8, cc // cc = lo, ul, last │ │ + strb w23, [x9, x11] │ │ + cbz w23, 55a00 │ │ + mov x24, x25 │ │ mov x25, xzr │ │ - b 559a0 │ │ - str w25, [x27] │ │ - add x23, x23, #0x8 │ │ - add x27, x27, w8, uxtw │ │ - subs w28, w28, #0x1 │ │ - b.eq 559e8 // b.none │ │ mov x0, x21 │ │ - mov x1, x23 │ │ - bl 55a40 │ │ + mov x2, xzr │ │ + add x28, x1, #0x8 │ │ + bl 56a14 │ │ ldrb w8, [x26, #12] │ │ add x25, x0, x25 │ │ - cmp w8, #0x4 │ │ - b.eq 5598c // b.none │ │ - cmp w8, #0x2 │ │ - b.eq 559d8 // b.none │ │ - cmp w8, #0x1 │ │ - b.ne 559e0 // b.any │ │ - strb w25, [x27] │ │ - ldrb w8, [x26, #12] │ │ - b 55990 │ │ - strh w25, [x27] │ │ - b 55990 │ │ + subs w23, w23, #0x1 │ │ + mov x1, x28 │ │ str x25, [x27] │ │ - b 55990 │ │ - adrp x25, e000 │ │ - add x25, x25, #0xf59 │ │ + add x27, x27, x8 │ │ + b.ne 559c8 // b.any │ │ + mov x25, x24 │ │ + adrp x24, a7000 │ │ + add x24, x24, #0x570 │ │ ldr w8, [x26] │ │ - cmp w8, #0x8 │ │ - b.eq 55a04 // b.none │ │ + cmp w8, #0x9 │ │ + b.eq 55a14 // b.none │ │ ldr x8, [x21, #32] │ │ str x8, [x21, #40] │ │ mov w8, wzr │ │ add x22, x22, #0x1 │ │ - b 55780 │ │ + b 55734 │ │ sub w8, w8, #0x1 │ │ cmp w8, #0x2 │ │ - b.hi 55a20 // b.pmore │ │ + b.hi 55a30 // b.pmore │ │ mov w19, #0x6 // #6 │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x1] │ │ ldrb w10, [x8] │ │ cmp w10, #0xff │ │ - b.eq 55a80 // b.none │ │ + b.eq 55a90 // b.none │ │ cmp w10, #0x1e │ │ - b.ne 55aac // b.any │ │ + b.ne 55abc // b.any │ │ ldr x1, [x0, #16] │ │ mov x0, x8 │ │ mov x2, xzr │ │ mov x3, xzr │ │ - bl 56670 │ │ + bl 56680 │ │ asr x0, x0, #16 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldrb w9, [x8, #1] │ │ ldrb w10, [x8, #2] │ │ ldrb w8, [x8, #3] │ │ lsl w9, w9, #16 │ │ @@ -41699,39 +41671,39 @@ │ │ add x8, x9, x8, lsl #40 │ │ asr x0, x8, #48 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldr x11, [x0, #16] │ │ add x9, x8, #0x1 │ │ cmp w10, #0x1d │ │ - b.eq 55af4 // b.none │ │ + b.eq 55b04 // b.none │ │ cmp w10, #0x1c │ │ - b.ne 55b14 // b.any │ │ + b.ne 55b24 // b.any │ │ add x10, x8, #0x3 │ │ cmp x10, x11 │ │ - b.ls 55ad8 // b.plast │ │ + b.ls 55ae8 // b.plast │ │ cmp x9, x11 │ │ - b.ls 55b08 // b.plast │ │ + b.ls 55b18 // b.plast │ │ ldrb w9, [x8, #1] │ │ ldrb w8, [x8, #2] │ │ lsl w9, w9, #8 │ │ sxth x9, w9 │ │ orr x0, x9, x8 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ add x10, x8, #0x5 │ │ cmp x10, x11 │ │ - b.ls 55b2c // b.plast │ │ + b.ls 55b3c // b.plast │ │ cmp x9, x11 │ │ - b.hi 55b2c // b.pmore │ │ + b.hi 55b3c // b.pmore │ │ mov x0, xzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ cmp w10, #0xf6 │ │ - b.hi 55b40 // b.pmore │ │ + b.hi 55b50 // b.pmore │ │ sub w8, w10, #0x8b │ │ sxtw x0, w8 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldur w8, [x8, #1] │ │ lsl x8, x8, #32 │ │ rev x0, x8 │ │ @@ -41740,23 +41712,23 @@ │ │ add x8, x8, #0x2 │ │ cmp x8, x11 │ │ cset w8, ls // ls = plast │ │ cmp x9, x11 │ │ cset w11, hi // hi = pmore │ │ cmp w10, #0xfa │ │ orr w8, w8, w11 │ │ - b.hi 55b7c // b.pmore │ │ - cbz w8, 55b08 │ │ + b.hi 55b8c // b.pmore │ │ + cbz w8, 55b18 │ │ ldrb w8, [x9] │ │ mov w9, #0xffff096c // #-63124 │ │ bfi w8, w10, #8, #8 │ │ add w0, w8, w9 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - cbz w8, 55b08 │ │ + cbz w8, 55b18 │ │ mov w8, w10 │ │ ldrb w9, [x9] │ │ bfi x9, x8, #8, #8 │ │ mov w8, #0xfa94 // #64148 │ │ sub x0, x8, x9 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ @@ -41770,271 +41742,271 @@ │ │ stp x20, x19, [sp, #208] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ ldp x27, x8, [x0, #32] │ │ add x9, x27, #0x30 │ │ cmp x8, x9 │ │ - b.cs 55be0 // b.hs, b.nlast │ │ + b.cs 55bf0 // b.hs, b.nlast │ │ mov w0, #0xa1 // #161 │ │ - b 5605c │ │ + b 5606c │ │ ldr x23, [x0, #56] │ │ mov x20, x0 │ │ mov x28, xzr │ │ mov w8, #0x1 // #1 │ │ mov x25, #0x8000000000000000 // #-9223372036854775808 │ │ mov x19, #0x7fffffffffffffff // #9223372036854775807 │ │ add x24, sp, #0x18 │ │ add x10, x23, #0x40 │ │ add x9, x23, #0x70 │ │ sub x26, x29, #0x38 │ │ strb w8, [x23, #96] │ │ stp x10, x9, [sp, #8] │ │ - b 55c20 │ │ + b 55c30 │ │ add x28, x28, #0x8 │ │ cmp x28, #0x30 │ │ - b.eq 55df4 // b.none │ │ + b.eq 55e04 // b.none │ │ ldr x0, [x27, x28] │ │ add x21, x24, x28 │ │ ldr x1, [x20, #16] │ │ ldrb w9, [x0] │ │ cmp w9, #0x1e │ │ - b.ne 55c48 // b.any │ │ + b.ne 55c58 // b.any │ │ mov x2, xzr │ │ mov x3, x21 │ │ - bl 56670 │ │ - b 55ce8 │ │ + bl 56680 │ │ + b 55cf8 │ │ add x8, x0, #0x1 │ │ cmp w9, #0x1d │ │ - b.eq 55c88 // b.none │ │ + b.eq 55c98 // b.none │ │ cmp w9, #0x1c │ │ - b.ne 55ca4 // b.any │ │ + b.ne 55cb4 // b.any │ │ add x9, x0, #0x3 │ │ cmp x9, x1 │ │ - b.ls 55c70 // b.plast │ │ + b.ls 55c80 // b.plast │ │ cmp x8, x1 │ │ - b.ls 55c9c // b.plast │ │ + b.ls 55cac // b.plast │ │ ldrb w8, [x0, #1] │ │ ldrb w9, [x0, #2] │ │ lsl w8, w8, #8 │ │ sxth x8, w8 │ │ orr x0, x8, x9 │ │ - b 55ce0 │ │ + b 55cf0 │ │ add x9, x0, #0x5 │ │ cmp x9, x1 │ │ - b.ls 55cb8 // b.plast │ │ + b.ls 55cc8 // b.plast │ │ cmp x8, x1 │ │ - b.hi 55cb8 // b.pmore │ │ + b.hi 55cc8 // b.pmore │ │ mov x0, xzr │ │ - b 55ce0 │ │ + b 55cf0 │ │ cmp w9, #0xf6 │ │ - b.hi 55d08 // b.pmore │ │ + b.hi 55d18 // b.pmore │ │ sub w8, w9, #0x8b │ │ sxtw x0, w8 │ │ - b 55ce0 │ │ + b 55cf0 │ │ ldur w8, [x0, #1] │ │ lsl x8, x8, #32 │ │ rev x0, x8 │ │ cmp x0, #0x8, lsl #12 │ │ - b.lt 55ce0 // b.tstop │ │ + b.lt 55cf0 // b.tstop │ │ lsr x8, x0, #5 │ │ cmp x8, #0xc35 │ │ - b.cs 55d5c // b.hs, b.nlast │ │ + b.cs 55d6c // b.hs, b.nlast │ │ mov w8, #0x5 // #5 │ │ - b 55db8 │ │ + b 55dc8 │ │ lsl x0, x0, #16 │ │ str xzr, [x21] │ │ str x0, [x26, x28] │ │ - cbz x0, 55c14 │ │ + cbz x0, 55c24 │ │ ldr x8, [x21] │ │ cmp x8, x25 │ │ csel x25, x8, x25, gt │ │ cmp x8, x19 │ │ csel x19, x8, x19, lt // lt = tstop │ │ - b 55c14 │ │ + b 55c24 │ │ add x10, x0, #0x2 │ │ cmp x10, x1 │ │ cset w10, ls // ls = plast │ │ cmp x8, x1 │ │ cset w11, hi // hi = pmore │ │ cmp w9, #0xfa │ │ orr w10, w10, w11 │ │ - b.hi 55d40 // b.pmore │ │ - cbz w10, 55c9c │ │ + b.hi 55d50 // b.pmore │ │ + cbz w10, 55cac │ │ ldrb w8, [x8] │ │ bfi w8, w9, #8, #8 │ │ mov w9, #0xffff096c // #-63124 │ │ add w0, w8, w9 │ │ - b 55cc4 │ │ - cbz w10, 55c9c │ │ + b 55cd4 │ │ + cbz w10, 55cac │ │ mov w9, w9 │ │ ldrb w8, [x8] │ │ bfi x8, x9, #8, #8 │ │ mov w9, #0xfa94 // #64148 │ │ sub x0, x9, x8 │ │ - b 55cc4 │ │ + b 55cd4 │ │ mov w8, #0x4240 // #16960 │ │ movk w8, #0xf, lsl #16 │ │ cmp x0, x8 │ │ - b.cs 55d74 // b.hs, b.nlast │ │ + b.cs 55d84 // b.hs, b.nlast │ │ mov w8, #0x6 // #6 │ │ - b 55db8 │ │ + b 55dc8 │ │ mov w8, #0x9680 // #38528 │ │ movk w8, #0x98, lsl #16 │ │ cmp x0, x8 │ │ - b.cs 55d8c // b.hs, b.nlast │ │ + b.cs 55d9c // b.hs, b.nlast │ │ mov w8, #0x7 // #7 │ │ - b 55db8 │ │ + b 55dc8 │ │ mov w8, #0xe100 // #57600 │ │ movk w8, #0x5f5, lsl #16 │ │ cmp x0, x8 │ │ - b.cs 55da4 // b.hs, b.nlast │ │ + b.cs 55db4 // b.hs, b.nlast │ │ mov w8, #0x8 // #8 │ │ - b 55db8 │ │ + b 55dc8 │ │ mov w8, #0xca00 // #51712 │ │ movk w8, #0x3b9a, lsl #16 │ │ cmp x0, x8 │ │ mov w8, #0x9 // #9 │ │ cinc w8, w8, cs // cs = hs, nlast │ │ sub w9, w8, #0x5 │ │ - adrp x11, f000 │ │ - add x11, x11, #0x160 │ │ + adrp x11, f000 │ │ + add x11, x11, #0x1a0 │ │ ldr x1, [x11, w9, uxtw #3] │ │ sdiv x10, x0, x1 │ │ cmp x10, #0x8, lsl #12 │ │ - b.lt 55de8 // b.tstop │ │ + b.lt 55df8 // b.tstop │ │ sub w8, w8, #0x4 │ │ ldr x1, [x11, w8, uxtw #3] │ │ str x8, [x21] │ │ - bl 37f6c │ │ - b 55ce8 │ │ + bl 37fcc │ │ + b 55cf8 │ │ str x9, [x21] │ │ - bl 37f6c │ │ - b 55ce8 │ │ + bl 37fcc │ │ + b 55cf8 │ │ sub x8, x25, #0x1 │ │ cmn x8, #0xa │ │ - b.cc 5603c // b.lo, b.ul, b.last │ │ + b.cc 5604c // b.lo, b.ul, b.last │ │ sub x8, x25, x19 │ │ cmp x8, #0x9 │ │ - b.hi 5603c // b.pmore │ │ - adrp x13, f000 │ │ + b.hi 5604c // b.pmore │ │ + adrp x13, f000 │ │ ldur x9, [x29, #-56] │ │ - add x13, x13, #0x160 │ │ - cbz x9, 55e64 │ │ + add x13, x13, #0x1a0 │ │ + cbz x9, 55e74 │ │ ldr x8, [sp, #24] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55e48 │ │ + tbnz x9, #63, 55e58 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55e5c │ │ + b 55e6c │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-56] │ │ ldur x9, [x29, #-48] │ │ - cbz x9, 55eb4 │ │ + cbz x9, 55ec4 │ │ ldr x8, [sp, #32] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55e98 │ │ + tbnz x9, #63, 55ea8 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55eac │ │ + b 55ebc │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-48] │ │ ldur x9, [x29, #-40] │ │ - cbz x9, 55f04 │ │ + cbz x9, 55f14 │ │ ldr x8, [sp, #40] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55ee8 │ │ + tbnz x9, #63, 55ef8 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55efc │ │ + b 55f0c │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-40] │ │ ldur x9, [x29, #-32] │ │ - cbz x9, 55f54 │ │ + cbz x9, 55f64 │ │ ldr x8, [sp, #48] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55f38 │ │ + tbnz x9, #63, 55f48 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55f4c │ │ + b 55f5c │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-32] │ │ ldur x9, [x29, #-24] │ │ - cbz x9, 55fa4 │ │ + cbz x9, 55fb4 │ │ ldr x8, [sp, #56] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55f88 │ │ + tbnz x9, #63, 55f98 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55f9c │ │ + b 55fac │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-24] │ │ ldur x9, [x29, #-16] │ │ - cbz x9, 55ff4 │ │ + cbz x9, 56004 │ │ ldr x8, [sp, #64] │ │ sub x8, x25, x8 │ │ ldr x8, [x13, x8, lsl #3] │ │ asr x10, x8, #1 │ │ - tbnz x9, #63, 55fd8 │ │ + tbnz x9, #63, 55fe8 │ │ mov x11, #0x7fffffffffffffff // #9223372036854775807 │ │ sub x12, x11, x10 │ │ add x10, x10, x9 │ │ cmp x12, x9 │ │ csel x9, x10, x11, hi // hi = pmore │ │ - b 55fec │ │ + b 55ffc │ │ orr x11, x10, #0x8000000000000000 │ │ sub x10, x9, x10 │ │ cmp x11, x9 │ │ mov x9, #0x8000000000000000 // #-9223372036854775808 │ │ csel x9, x10, x9, cc // cc = lo, ul, last │ │ sdiv x8, x9, x8 │ │ stur x8, [x29, #-16] │ │ @@ -42047,78 +42019,78 @@ │ │ str x8, [x23, #64] │ │ ldr x8, [x10] │ │ ldr x0, [sp, #8] │ │ str x9, [x23, #88] │ │ str q1, [x23, #112] │ │ stur q0, [x23, #72] │ │ str x8, [x23, #104] │ │ - bl 38410 │ │ + bl 38470 │ │ tst w0, #0xff │ │ - b.eq 5603c // b.none │ │ + b.eq 5604c // b.none │ │ mov w0, wzr │ │ - b 5605c │ │ + b 5606c │ │ mov w8, #0x10000 // #65536 │ │ mov w0, wzr │ │ mov w9, #0x1 // #1 │ │ stp x8, xzr, [x23, #64] │ │ stp xzr, x8, [x23, #80] │ │ ldr x8, [sp, #16] │ │ str x9, [x23, #104] │ │ stp xzr, xzr, [x8] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5608c // b.any │ │ + b.ne 5609c // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldp x20, x8, [x0, #32] │ │ add x9, x20, #0x20 │ │ cmp x8, x9 │ │ - b.cs 560bc // b.hs, b.nlast │ │ + b.cs 560cc // b.hs, b.nlast │ │ mov w0, #0xa1 // #161 │ │ - b 56134 │ │ + b 56144 │ │ mov x1, x20 │ │ mov x2, xzr │ │ ldr x23, [x0, #56] │ │ mov x19, x0 │ │ add x21, x20, #0x8 │ │ - bl 56a04 │ │ - bl 37d30 │ │ + bl 56a14 │ │ + bl 37d90 │ │ str x0, [x23, #136] │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov x2, xzr │ │ add x22, x20, #0x10 │ │ - bl 56a04 │ │ - bl 37d30 │ │ + bl 56a14 │ │ + bl 37d90 │ │ str x0, [x23, #144] │ │ mov x0, x19 │ │ mov x1, x22 │ │ mov x2, xzr │ │ add x20, x20, #0x18 │ │ - bl 56a04 │ │ - bl 37d30 │ │ + bl 56a14 │ │ + bl 37d90 │ │ str x0, [x23, #152] │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov x2, xzr │ │ - bl 56a04 │ │ - bl 37d30 │ │ + bl 56a14 │ │ + bl 37d90 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x23, #160] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ @@ -42126,53 +42098,53 @@ │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldp x20, x8, [x0, #32] │ │ add x9, x20, #0x10 │ │ cmp x8, x9 │ │ - b.cs 56170 // b.hs, b.nlast │ │ + b.cs 56180 // b.hs, b.nlast │ │ mov w0, #0xa1 // #161 │ │ - b 561ac │ │ + b 561bc │ │ mov x1, x20 │ │ ldr x21, [x0, #56] │ │ mov x19, x0 │ │ - bl 55a40 │ │ - tbnz x0, #63, 561a8 │ │ + bl 55a50 │ │ + tbnz x0, #63, 561b8 │ │ add x1, x20, #0x8 │ │ str x0, [x21, #208] │ │ mov x0, x19 │ │ - bl 55a40 │ │ - tbnz x0, #63, 561a8 │ │ + bl 55a50 │ │ + tbnz x0, #63, 561b8 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x21, #200] │ │ - b 561ac │ │ + b 561bc │ │ mov w0, #0x3 // #3 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldp x1, x8, [x0, #32] │ │ add x9, x1, #0x28 │ │ cmp x8, x9 │ │ - b.cs 561e0 // b.hs, b.nlast │ │ + b.cs 561f0 // b.hs, b.nlast │ │ mov w0, #0xa1 // #161 │ │ - b 5622c │ │ + b 5623c │ │ ldr x20, [x0, #56] │ │ mov x19, x0 │ │ - bl 55a40 │ │ + bl 55a50 │ │ sub x9, x0, #0x11 │ │ cmn x9, #0xf │ │ - b.cs 56200 // b.hs, b.nlast │ │ + b.cs 56210 // b.hs, b.nlast │ │ mov w0, #0x3 // #3 │ │ - b 5622c │ │ + b 5623c │ │ ldr w9, [x19, #40] │ │ mov x8, x0 │ │ ldr w10, [x19, #32] │ │ mov w0, wzr │ │ strh w8, [x20, #308] │ │ sub w9, w9, w10 │ │ strh w8, [x19, #64] │ │ @@ -42186,68 +42158,68 @@ │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldp x20, x8, [x0, #32] │ │ add x9, x20, #0x18 │ │ cmp x8, x9 │ │ - b.cs 56260 // b.hs, b.nlast │ │ + b.cs 56270 // b.hs, b.nlast │ │ mov w0, #0xa1 // #161 │ │ - b 562a4 │ │ + b 562b4 │ │ mov x1, x20 │ │ ldr x22, [x0, #56] │ │ mov x19, x0 │ │ add x21, x20, #0x8 │ │ - bl 55a40 │ │ + bl 55a50 │ │ str w0, [x22, #228] │ │ mov x0, x19 │ │ mov x1, x21 │ │ add x20, x20, #0x10 │ │ - bl 55a40 │ │ + bl 55a50 │ │ str w0, [x22, #232] │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 55a40 │ │ + bl 55a50 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x22, #240] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0, #56] │ │ - cbz x19, 562e0 │ │ + cbz x19, 562f0 │ │ ldr x1, [x0, #32] │ │ - bl 55a40 │ │ + bl 55a50 │ │ mov w8, #0x201 // #513 │ │ mov w0, wzr │ │ str w8, [x19, #320] │ │ - b 562e4 │ │ + b 562f4 │ │ mov w0, #0x3 // #3 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0, #56] │ │ - cbz x19, 5631c │ │ + cbz x19, 5632c │ │ ldr x8, [x19, #720] │ │ - cbz x8, 5631c │ │ + cbz x8, 5632c │ │ ldrb w8, [x8, #1057] │ │ - cbz w8, 56324 │ │ + cbz w8, 56334 │ │ mov w0, #0xa0 // #160 │ │ - b 56338 │ │ + b 56348 │ │ mov w0, #0x3 // #3 │ │ - b 56338 │ │ + b 56348 │ │ ldr x1, [x0, #32] │ │ - bl 55a40 │ │ + bl 55a50 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str w8, [x19, #712] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x80 │ │ @@ -42258,54 +42230,54 @@ │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #56] │ │ - cbz x8, 56400 │ │ + cbz x8, 56410 │ │ ldr x24, [x8, #720] │ │ - cbz x24, 56400 │ │ + cbz x24, 56410 │ │ mov x19, x0 │ │ ldr w20, [x8, #712] │ │ ldr w21, [x24, #1104] │ │ ldrb w8, [x24, #1056] │ │ ldr x22, [x24, #1112] │ │ - cbz w8, 563c8 │ │ + cbz w8, 563d8 │ │ ldr w8, [x24, #1072] │ │ cmp w8, w20 │ │ - b.ne 563c8 // b.any │ │ + b.ne 563d8 // b.any │ │ ldr w8, [x24, #1076] │ │ cmp w8, w21 │ │ - b.ne 563c8 // b.any │ │ - cbz w21, 563e0 │ │ + b.ne 563d8 // b.any │ │ + cbz w21, 563f0 │ │ ldr x1, [x24, #1080] │ │ lsl x2, x21, #3 │ │ mov x0, x22 │ │ - bl a5270 │ │ - cbz w0, 563e0 │ │ + bl a46b0 │ │ + cbz w0, 563f0 │ │ add x0, x24, #0x420 │ │ mov w1, w20 │ │ mov w2, w21 │ │ mov x3, x22 │ │ - bl 554a0 │ │ - cbnz w0, 56404 │ │ + bl 55498 │ │ + cbnz w0, 56414 │ │ ldr x8, [x19, #40] │ │ mov x0, x19 │ │ sub x1, x8, #0x8 │ │ - bl 55a40 │ │ + bl 55a50 │ │ ldr w8, [x19, #48] │ │ mov x20, x0 │ │ cmp w8, w20 │ │ - b.cs 56434 // b.hs, b.nlast │ │ + b.cs 56444 // b.hs, b.nlast │ │ mov w0, #0x3 // #3 │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5666c // b.any │ │ + b.ne 5667c // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ @@ -42316,68 +42288,68 @@ │ │ ldr x11, [x24, #1064] │ │ sub x8, x8, x9 │ │ mul w22, w10, w20 │ │ sub x8, x8, #0x8 │ │ ldr x0, [x11, #16] │ │ lsr x25, x8, #3 │ │ cmp w22, w25 │ │ - b.ls 56468 // b.plast │ │ + b.ls 56478 // b.plast │ │ mov w0, #0xa1 // #161 │ │ - b 56660 │ │ + b 56670 │ │ ldr w9, [x24, #1136] │ │ add w26, w20, w20, lsl #2 │ │ ldr w2, [x24, #1140] │ │ add w8, w9, w26 │ │ cmp w8, w2 │ │ - b.ls 56504 // b.plast │ │ + b.ls 56514 // b.plast │ │ ldr x21, [x24, #1120] │ │ add w3, w2, w26 │ │ sub x5, x29, #0xc │ │ mov w1, #0x1 // #1 │ │ ldr x27, [x24, #1128] │ │ mov x4, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x24, #1120] │ │ - cbnz w0, 56660 │ │ + cbnz w0, 56670 │ │ ldr w9, [x24, #1136] │ │ ldr w10, [x24, #1140] │ │ add x11, x8, x9 │ │ add w10, w10, w26 │ │ str x11, [x24, #1128] │ │ str w10, [x24, #1140] │ │ - cbz x21, 56504 │ │ + cbz x21, 56514 │ │ subs x8, x8, x21 │ │ - b.eq 56504 // b.none │ │ + b.eq 56514 // b.none │ │ ldp x10, x11, [x19, #32] │ │ - b 564dc │ │ + b 564ec │ │ add x10, x10, #0x8 │ │ cmp x10, x11 │ │ - b.cs 56504 // b.hs, b.nlast │ │ + b.cs 56514 // b.hs, b.nlast │ │ ldr x12, [x10] │ │ cmp x12, x21 │ │ ccmp x12, x27, #0x2, cs // cs = hs, nlast │ │ - b.cs 564d8 // b.hs, b.nlast │ │ + b.cs 564e8 // b.hs, b.nlast │ │ add x11, x12, x8 │ │ str x11, [x10] │ │ ldr x11, [x19, #40] │ │ - b 564d8 │ │ + b 564e8 │ │ add w8, w9, w26 │ │ sub w26, w25, w22 │ │ add w28, w26, w20 │ │ str x23, [sp, #8] │ │ str w8, [x24, #1136] │ │ - cbz w20, 5664c │ │ + cbz w20, 5665c │ │ mov x25, xzr │ │ and x27, x20, #0xffffffff │ │ mov w23, #0xff // #255 │ │ str w28, [sp, #4] │ │ str w28, [sp, #16] │ │ - b 565a8 │ │ + b 565b8 │ │ ldr x8, [x24, #1128] │ │ lsr x10, x20, #24 │ │ ldr x9, [x19, #32] │ │ add x25, x25, #0x1 │ │ cmp x25, x27 │ │ str x8, [x9, x21, lsl #3] │ │ ldr x8, [x24, #1128] │ │ @@ -42398,393 +42370,399 @@ │ │ add x9, x8, #0x1 │ │ str x9, [x24, #1128] │ │ strb w10, [x8] │ │ ldr x8, [x24, #1128] │ │ add x9, x8, #0x1 │ │ str x9, [x24, #1128] │ │ strb w20, [x8] │ │ - b.eq 56640 // b.none │ │ + b.eq 56650 // b.none │ │ ldr x8, [x19, #32] │ │ add w21, w26, w25 │ │ mov x0, x19 │ │ mov x2, xzr │ │ ldr x22, [x24, #1096] │ │ add x1, x8, w21, uxtw #3 │ │ - bl 56a04 │ │ + bl 56a14 │ │ ldr w8, [x24, #1088] │ │ mov x20, x0 │ │ cmp w8, #0x2 │ │ - b.cc 56534 // b.lo, b.ul, b.last │ │ + b.cc 56544 // b.lo, b.ul, b.last │ │ ldr w8, [sp, #16] │ │ mov x23, x27 │ │ mov w28, w26 │ │ mov x27, xzr │ │ add x26, x22, #0x4 │ │ mov w22, w8 │ │ ldr x8, [x19, #32] │ │ add w9, w22, w27 │ │ mov x0, x19 │ │ mov x2, xzr │ │ add x1, x8, w9, uxtw #3 │ │ - bl 56a04 │ │ + bl 56a14 │ │ ldrsw x1, [x26, x27, lsl #2] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x24, #1088] │ │ add x27, x27, #0x1 │ │ add x20, x0, x20 │ │ add w9, w27, #0x1 │ │ cmp w9, w8 │ │ - b.cc 565ec // b.lo, b.ul, b.last │ │ + b.cc 565fc // b.lo, b.ul, b.last │ │ ldr w8, [sp, #16] │ │ mov w26, w28 │ │ add w8, w8, w27 │ │ mov x27, x23 │ │ mov w23, #0xff // #255 │ │ str w8, [sp, #16] │ │ - b 56534 │ │ + b 56544 │ │ ldur w0, [x29, #-12] │ │ ldr w28, [sp, #4] │ │ - b 56650 │ │ + b 56660 │ │ mov w0, wzr │ │ ldr x8, [x19, #32] │ │ ldr x23, [sp, #8] │ │ add x8, x8, w28, uxtw #3 │ │ str x8, [x19, #40] │ │ mov w8, #0x1 // #1 │ │ strb w8, [x24, #1057] │ │ - b 56404 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 56414 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x3 │ │ mov x8, x0 │ │ - cbz x3, 56690 │ │ + cbz x3, 566a0 │ │ str xzr, [x19] │ │ mov w13, #0xcccb // #52427 │ │ mov x14, xzr │ │ mov w20, wzr │ │ mov x10, xzr │ │ mov x9, xzr │ │ mov w12, #0x4 // #4 │ │ movk w13, #0xccc, lsl #16 │ │ mov w16, #0xa // #10 │ │ mov w11, #0x4 // #4 │ │ mov x0, x14 │ │ mov x14, x8 │ │ - cbz w11, 566dc │ │ + cbz w11, 566ec │ │ add x8, x14, #0x1 │ │ add x14, x14, #0x2 │ │ cmp x14, x1 │ │ - b.ls 566e0 // b.plast │ │ + b.ls 566f0 // b.plast │ │ cmp x8, x1 │ │ - b.hi 566e0 // b.pmore │ │ - b 569bc │ │ + b.hi 566f0 // b.pmore │ │ + b 569cc │ │ mov x8, x14 │ │ ldrb w14, [x8] │ │ lsr x15, x14, x11 │ │ sub w11, w12, w11 │ │ and x15, x15, #0xf │ │ cmp w15, #0xe │ │ - b.eq 56710 // b.none │ │ + b.eq 56720 // b.none │ │ cmp w15, #0x9 │ │ - b.hi 56730 // b.pmore │ │ + b.hi 56740 // b.pmore │ │ cmp x0, x13 │ │ - b.le 56718 │ │ + b.le 56728 │ │ add x10, x10, #0x1 │ │ - b 566b8 │ │ + b 566c8 │ │ mov w20, #0x1 // #1 │ │ - b 566b8 │ │ - cbnz w15, 56724 │ │ + b 566c8 │ │ + cbnz w15, 56734 │ │ mov x14, xzr │ │ - cbz x0, 566b4 │ │ + cbz x0, 566c4 │ │ madd x14, x0, x16, x15 │ │ add x9, x9, #0x1 │ │ - b 566b4 │ │ + b 566c4 │ │ cmp w15, #0xa │ │ - b.ne 567c0 // b.any │ │ + b.ne 567d0 // b.any │ │ mov x12, xzr │ │ mov w16, #0x4 // #4 │ │ mov w17, #0xa // #10 │ │ add x15, x13, #0x1 │ │ cmp x0, x15 │ │ cset w15, lt // lt = tstop │ │ cmp x12, #0x9 │ │ cset w3, lt // lt = tstop │ │ and w3, w15, w3 │ │ - b 56764 │ │ - cbnz w3, 567b0 │ │ - cbz w11, 56788 │ │ + b 56774 │ │ + cbnz w3, 567c0 │ │ + cbz w11, 56798 │ │ add x15, x8, #0x1 │ │ add x8, x8, #0x2 │ │ cmp x8, x1 │ │ - b.ls 56780 // b.plast │ │ + b.ls 56790 // b.plast │ │ cmp x15, x1 │ │ - b.ls 569bc // b.plast │ │ + b.ls 569cc // b.plast │ │ ldrb w14, [x15] │ │ mov x8, x15 │ │ and w15, w14, #0xff │ │ lsr w15, w15, w11 │ │ sub w11, w16, w11 │ │ and w15, w15, #0xf │ │ cmp w15, #0x9 │ │ - b.hi 567c4 // b.pmore │ │ - cbnz w15, 56760 │ │ - cbnz x0, 56760 │ │ + b.hi 567d4 // b.pmore │ │ + cbnz w15, 56770 │ │ + cbnz x0, 56770 │ │ sub x10, x10, #0x1 │ │ - b 56744 │ │ + b 56754 │ │ mul x0, x0, x17 │ │ add x12, x12, #0x1 │ │ add x0, x0, w15, uxtw │ │ - b 56744 │ │ + b 56754 │ │ mov x12, xzr │ │ sub w13, w15, #0xb │ │ cmp w13, #0x1 │ │ - b.hi 56838 // b.pmore │ │ + b.hi 56848 // b.pmore │ │ mov x16, xzr │ │ mov w13, wzr │ │ mov w17, #0x4 // #4 │ │ mov w3, #0xa // #10 │ │ - cbz w11, 56804 │ │ + cbz w11, 56814 │ │ add x4, x8, #0x1 │ │ add x8, x8, #0x2 │ │ cmp x8, x1 │ │ - b.ls 567fc // b.plast │ │ + b.ls 5680c // b.plast │ │ cmp x4, x1 │ │ - b.ls 569bc // b.plast │ │ + b.ls 569cc // b.plast │ │ ldrb w14, [x4] │ │ mov x8, x4 │ │ and w4, w14, #0xff │ │ lsr w4, w4, w11 │ │ and w4, w4, #0xf │ │ cmp w4, #0x9 │ │ - b.hi 5687c // b.pmore │ │ + b.hi 5688c // b.pmore │ │ mul x5, x16, x3 │ │ cmp x16, #0x3e8 │ │ sub w11, w17, w11 │ │ csinc w13, w13, wzr, le │ │ add x4, x5, w4, uxtw │ │ csel x16, x16, x4, gt │ │ - cbnz w11, 567e4 │ │ - b 56804 │ │ + cbnz w11, 567f4 │ │ + b 56814 │ │ mov x11, xzr │ │ mov x8, xzr │ │ - cbz x0, 569c0 │ │ + cbz x0, 569d0 │ │ add x8, x10, x2 │ │ add x8, x8, x11 │ │ - cbz x19, 56898 │ │ + cbz x19, 568a8 │ │ add x22, x12, x9 │ │ add x21, x8, x9 │ │ cmp x22, #0x5 │ │ - b.gt 568ac │ │ + b.gt 568bc │ │ cmp x0, #0x8, lsl #12 │ │ - b.lt 568ec // b.tstop │ │ + b.lt 568fc // b.tstop │ │ mov w1, #0xa // #10 │ │ - bl 37f6c │ │ + bl 37fcc │ │ sub x8, x21, x22 │ │ add x9, x8, #0x1 │ │ - b 56948 │ │ - cbz x0, 569bc │ │ + b 56958 │ │ + cbz x0, 569cc │ │ cmp w15, #0xc │ │ cneg x11, x16, eq // eq = none │ │ - cbz w13, 56844 │ │ + cbz w13, 56854 │ │ cmp w15, #0xc │ │ - b.eq 569bc // b.none │ │ - b 568a4 │ │ + b.eq 569cc // b.none │ │ + b 568b4 │ │ add x10, x8, x9 │ │ cmp x10, #0x5 │ │ - b.le 568d8 │ │ + b.le 568e8 │ │ mov w8, #0x7fffffff // #2147483647 │ │ - b 569c0 │ │ - adrp x8, f000 │ │ - add x8, x8, #0x160 │ │ + b 569d0 │ │ + adrp x8, f000 │ │ + add x8, x8, #0x1a0 │ │ add x8, x8, x22, lsl #3 │ │ ldur x1, [x8, #-40] │ │ sdiv x9, x0, x1 │ │ cmp x9, #0x8, lsl #12 │ │ - b.lt 56940 // b.tstop │ │ + b.lt 56950 // b.tstop │ │ ldur x1, [x8, #-32] │ │ - bl 37f6c │ │ + bl 37fcc │ │ sub x9, x21, #0x4 │ │ - b 56948 │ │ + b 56958 │ │ cmn x10, #0x5 │ │ - b.lt 569bc // b.tstop │ │ - tbnz x10, #63, 56960 │ │ + b.lt 569cc // b.tstop │ │ + tbnz x10, #63, 56970 │ │ sub x8, x12, x8 │ │ - b 56978 │ │ + b 56988 │ │ cmp x21, #0x1 │ │ - b.lt 56950 // b.tstop │ │ + b.lt 56960 // b.tstop │ │ cmp x21, #0x5 │ │ mov w8, #0x5 // #5 │ │ csel x8, x21, x8, cc // cc = lo, ul, last │ │ sub x9, x8, x22 │ │ cmp x9, #0x1 │ │ - b.lt 56950 // b.tstop │ │ - adrp x10, f000 │ │ - add x10, x10, #0x160 │ │ + b.lt 56960 // b.tstop │ │ + adrp x10, f000 │ │ + add x10, x10, #0x1a0 │ │ ldr x9, [x10, x9, lsl #3] │ │ mul x0, x9, x0 │ │ sub x9, x21, x8 │ │ cmp x0, #0x8, lsl #12 │ │ - b.lt 56954 // b.tstop │ │ + b.lt 56964 // b.tstop │ │ mov x8, #0xcccccccccccccccc // #-3689348814741910324 │ │ add x9, x9, #0x1 │ │ movk x8, #0xcccd │ │ umulh x8, x0, x8 │ │ lsr x0, x8, #3 │ │ - b 56954 │ │ - bl 37f6c │ │ + b 56964 │ │ + bl 37fcc │ │ sub x9, x21, #0x5 │ │ mov x8, x0 │ │ - b 56958 │ │ + b 56968 │ │ sub x9, x21, x22 │ │ lsl x8, x0, #16 │ │ str x9, [x19] │ │ - b 569c0 │ │ - adrp x8, f000 │ │ - add x8, x8, #0x160 │ │ + b 569d0 │ │ + adrp x8, f000 │ │ + add x8, x8, #0x1a0 │ │ sub x8, x8, x10, lsl #3 │ │ ldr x8, [x8] │ │ sdiv x0, x0, x8 │ │ add x8, x12, x9 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ cmp x8, #0xa │ │ movk x9, #0x6667 │ │ smulh x9, x0, x9 │ │ asr x10, x9, #2 │ │ add x9, x10, x9, lsr #63 │ │ mov w10, #0x9 // #9 │ │ csel x0, x9, x0, eq // eq = none │ │ - adrp x9, f000 │ │ + adrp x9, f000 │ │ csel x8, x10, x8, eq // eq = none │ │ - add x9, x9, #0x160 │ │ + add x9, x9, #0x1a0 │ │ cmp x8, #0x1 │ │ - b.lt 569d8 // b.tstop │ │ + b.lt 569e8 // b.tstop │ │ ldr x1, [x9, x8, lsl #3] │ │ sdiv x8, x0, x1 │ │ cmp x8, #0x8, lsl #12 │ │ - b.lt 569f8 // b.tstop │ │ + b.lt 56a08 // b.tstop │ │ mov x8, xzr │ │ cmp w20, #0x0 │ │ ldp x20, x19, [sp, #32] │ │ cneg x0, x8, ne // ne = any │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub x8, x9, x8, lsl #3 │ │ ldr x8, [x8] │ │ mul x8, x8, x0 │ │ lsl x9, x8, #16 │ │ cmp x8, #0x8, lsl #12 │ │ mov w8, #0x7fffffff // #2147483647 │ │ csel x8, x8, x9, ge // ge = tcont │ │ - b 569c0 │ │ - bl 37f6c │ │ + b 569d0 │ │ + bl 37fcc │ │ mov x8, x0 │ │ - b 569c0 │ │ + b 569d0 │ │ ldr x8, [x1] │ │ ldrb w10, [x8] │ │ cmp w10, #0xff │ │ - b.eq 56a2c // b.none │ │ + b.eq 56a3c // b.none │ │ cmp w10, #0x1e │ │ - b.ne 56a60 // b.any │ │ + b.ne 56a88 // b.any │ │ ldr x1, [x0, #16] │ │ mov x0, x8 │ │ mov x3, xzr │ │ - b 56670 │ │ - ldur w8, [x8, #1] │ │ - lsl x8, x8, #32 │ │ - rev x0, x8 │ │ - cbz x2, 56bac │ │ - adrp x8, f000 │ │ - add x8, x8, #0x1b0 │ │ - ldr x8, [x8, x2, lsl #3] │ │ - cmp x0, x8 │ │ - b.le 56ad4 │ │ + b 56680 │ │ + ldrb w9, [x8, #1] │ │ + ldrb w10, [x8, #2] │ │ + ldrb w11, [x8, #3] │ │ + lsl w9, w9, #24 │ │ + ldrb w8, [x8, #4] │ │ + sxtw x9, w9 │ │ + bfi x9, x10, #16, #8 │ │ + bfi x9, x11, #8, #8 │ │ + orr x0, x9, x8 │ │ + cbz x2, 56bd4 │ │ + adrp x8, f000 │ │ cmp x0, #0x0 │ │ - mov x8, #0xffffffff80000001 // #-2147483647 │ │ - cneg x0, x8, ne // ne = any │ │ - ret │ │ + add x8, x8, #0x1f0 │ │ + cneg x9, x0, mi // mi = first │ │ + ldr x8, [x8, x2, lsl #3] │ │ + cmp x9, x8 │ │ + b.le 56afc │ │ + cmp w0, #0x0 │ │ + b 56b94 │ │ ldr x11, [x0, #16] │ │ add x9, x8, #0x1 │ │ cmp w10, #0x1d │ │ - b.eq 56aa4 // b.none │ │ + b.eq 56acc // b.none │ │ cmp w10, #0x1c │ │ - b.ne 56ac0 // b.any │ │ + b.ne 56ae8 // b.any │ │ add x10, x8, #0x3 │ │ cmp x10, x11 │ │ - b.ls 56a8c // b.plast │ │ + b.ls 56ab4 // b.plast │ │ cmp x9, x11 │ │ - b.ls 56ab8 // b.plast │ │ + b.ls 56ae0 // b.plast │ │ ldrb w9, [x8, #1] │ │ ldrb w8, [x8, #2] │ │ lsl w9, w9, #8 │ │ sxth x9, w9 │ │ orr x8, x9, x8 │ │ - b 56b48 │ │ + b 56b70 │ │ add x10, x8, #0x5 │ │ cmp x10, x11 │ │ - b.ls 56ae8 // b.plast │ │ + b.ls 56b10 // b.plast │ │ cmp x9, x11 │ │ - b.hi 56ae8 // b.pmore │ │ + b.hi 56b10 // b.pmore │ │ mov x8, xzr │ │ - b 56b48 │ │ + b 56b70 │ │ cmp w10, #0xf6 │ │ - b.hi 56af8 // b.pmore │ │ + b.hi 56b20 // b.pmore │ │ sub w8, w10, #0x8b │ │ sxtw x8, w8 │ │ - b 56b48 │ │ - adrp x8, f000 │ │ - add x8, x8, #0x160 │ │ + b 56b70 │ │ + adrp x8, f000 │ │ + add x8, x8, #0x1a0 │ │ ldr x8, [x8, x2, lsl #3] │ │ mul x0, x8, x0 │ │ ret │ │ ldur w8, [x8, #1] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ - b 56b48 │ │ + b 56b70 │ │ add x8, x8, #0x2 │ │ cmp x8, x11 │ │ cset w8, ls // ls = plast │ │ cmp x9, x11 │ │ cset w11, hi // hi = pmore │ │ cmp w10, #0xfa │ │ orr w8, w8, w11 │ │ - b.hi 56b30 // b.pmore │ │ - cbz w8, 56ab8 │ │ + b.hi 56b58 // b.pmore │ │ + cbz w8, 56ae0 │ │ ldrb w8, [x9] │ │ mov w9, #0xffff096c // #-63124 │ │ bfi w8, w10, #8, #8 │ │ add w8, w8, w9 │ │ - b 56b48 │ │ - cbz w8, 56ab8 │ │ + b 56b70 │ │ + cbz w8, 56ae0 │ │ mov w8, w10 │ │ ldrb w9, [x9] │ │ bfi x9, x8, #8, #8 │ │ mov w8, #0xfa94 // #64148 │ │ sub x8, x8, x9 │ │ - cbz x2, 56b88 │ │ - adrp x9, f000 │ │ + cbz x2, 56bb0 │ │ + adrp x9, f000 │ │ cmp x8, #0x0 │ │ - add x9, x9, #0x1b0 │ │ + add x9, x9, #0x1f0 │ │ cneg x10, x8, mi // mi = first │ │ ldr x9, [x9, x2, lsl #3] │ │ cmp x9, x10, lsl #16 │ │ - b.ge 56b78 // b.tcont │ │ + b.ge 56ba0 // b.tcont │ │ cmp x8, #0x0 │ │ mov w8, #0x7fffffff // #2147483647 │ │ cneg x0, x8, le │ │ ret │ │ - adrp x9, f000 │ │ - add x9, x9, #0x160 │ │ + adrp x9, f000 │ │ + add x9, x9, #0x1a0 │ │ ldr x9, [x9, x2, lsl #3] │ │ mul x8, x9, x8 │ │ cmp x8, #0x8, lsl #12 │ │ - b.lt 56b98 // b.tstop │ │ + b.lt 56bc0 // b.tstop │ │ mov w0, #0x7fffffff // #2147483647 │ │ ret │ │ mov x10, #0xffffffffffff8001 // #-32767 │ │ lsl x9, x8, #16 │ │ cmp x8, x10 │ │ mov x8, #0xffffffff80000001 // #-2147483647 │ │ csel x0, x8, x9, lt // lt = tstop │ │ @@ -42797,418 +42775,446 @@ │ │ mrs x21, tpidr_el0 │ │ mov x19, x3 │ │ ldr x8, [x21, #40] │ │ mov x20, x2 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 56c08 │ │ + cbz x8, 56c30 │ │ ldp x9, x0, [x8] │ │ add x2, sp, #0x8 │ │ ldr x8, [x9] │ │ blr x8 │ │ ldr x8, [sp, #8] │ │ ldr w9, [sp, #16] │ │ str x8, [x20] │ │ str x9, [x19] │ │ - b 56c1c │ │ + b 56c44 │ │ ldr x8, [x0, #1168] │ │ mov x2, x20 │ │ mov x3, x19 │ │ add x0, x8, #0x538 │ │ - bl 56cc4 │ │ + bl 56cec │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 56c40 // b.any │ │ + b.ne 56c68 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x21, [sp, #48] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x19, [sp, #48] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 56c8c │ │ + cbz x8, 56cb4 │ │ ldr x9, [x1] │ │ str w2, [sp, #16] │ │ add x1, sp, #0x8 │ │ str x9, [sp, #8] │ │ ldp x9, x0, [x8] │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ - b 56ca0 │ │ + b 56cc8 │ │ ldr x8, [x0, #1168] │ │ ldr x9, [x8, #1392] │ │ - cbnz x9, 56ca0 │ │ + cbnz x9, 56cc8 │ │ ldr x0, [x8, #1336] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 56cc0 // b.any │ │ + b.ne 56ce8 // b.any │ │ ldp x29, x30, [sp, #32] │ │ ldr x19, [sp, #48] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 56d6c │ │ + cbz x0, 56d94 │ │ ldr w8, [x0, #20] │ │ mov x22, x0 │ │ mov w23, w1 │ │ cmp w8, w1 │ │ - b.ls 56d6c // b.plast │ │ + b.ls 56d94 // b.plast │ │ mov x21, x3 │ │ mov x19, x2 │ │ ldr x10, [x22, #48] │ │ ldr x20, [x22] │ │ - cbz x10, 56d9c │ │ + cbz x10, 56dc4 │ │ ldr x25, [x10, w23, uxtw #3] │ │ - cbz x25, 56d44 │ │ + cbz x25, 56d6c │ │ mov w11, w23 │ │ sub x9, x8, x11 │ │ add x8, x10, x11, lsl #3 │ │ add x10, x8, #0x8 │ │ ldr x8, [x10] │ │ - cbnz x8, 56e54 │ │ + cbnz x8, 56e7c │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x8 │ │ - b.ne 56d30 // b.any │ │ + b.ne 56d58 // b.any │ │ mov w0, wzr │ │ mov x8, xzr │ │ ldr x10, [x20, #8] │ │ ldr x11, [x22, #32] │ │ add x9, x10, #0x1 │ │ sub x10, x9, x8 │ │ cmp x11, x10 │ │ - b.hi 56e6c // b.pmore │ │ - cbnz x25, 56e74 │ │ - b 56e98 │ │ + b.hi 56e94 // b.pmore │ │ + cbnz x25, 56e9c │ │ + b 56ec0 │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 56ee0 // b.any │ │ + b.ne 56f08 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ ldrb w8, [x22, #24] │ │ mov x0, x20 │ │ ldr x9, [x22, #8] │ │ ldr w10, [x22, #16] │ │ mul w8, w8, w23 │ │ add x9, x9, x10 │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ - cbnz w0, 56d70 │ │ + bl 3ee24 │ │ + cbnz w0, 56d98 │ │ ldr x0, [x22] │ │ add x1, sp, #0x4 │ │ ldrb w2, [x22, #24] │ │ - bl 3ee5c │ │ - cbnz w0, 56d70 │ │ + bl 3ee80 │ │ + cbnz w0, 56d98 │ │ ldrb w8, [x22, #24] │ │ - cbz w8, 56ed8 │ │ + cbz w8, 56f00 │ │ mov x25, xzr │ │ add x9, sp, #0x4 │ │ mov x10, x8 │ │ mov x11, x25 │ │ subs x10, x10, #0x1 │ │ ldrb w25, [x9], #1 │ │ bfi x25, x11, #8, #56 │ │ - b.ne 56de8 // b.any │ │ - cbz x25, 56d44 │ │ + b.ne 56e10 // b.any │ │ + cbz x25, 56d6c │ │ ldr x0, [x22] │ │ and x2, x8, #0xff │ │ add x1, sp, #0x4 │ │ - bl 3ee5c │ │ - cbnz w0, 56e3c │ │ + bl 3ee80 │ │ + cbnz w0, 56e64 │ │ ldrb w9, [x22, #24] │ │ - cbz x9, 56e3c │ │ + cbz x9, 56e64 │ │ mov x8, xzr │ │ add x10, sp, #0x4 │ │ mov x11, x8 │ │ subs x9, x9, #0x1 │ │ ldrb w8, [x10], #1 │ │ bfi x8, x11, #8, #56 │ │ - b.ne 56e24 // b.any │ │ - cbnz x8, 56e54 │ │ + b.ne 56e4c // b.any │ │ + cbnz x8, 56e7c │ │ ldr w8, [x22, #20] │ │ add w23, w23, #0x1 │ │ cmp w23, w8 │ │ - b.cs 56d48 // b.hs, b.nlast │ │ + b.cs 56d70 // b.hs, b.nlast │ │ ldrb w8, [x22, #24] │ │ - b 56e00 │ │ + b 56e28 │ │ ldr x10, [x20, #8] │ │ add x9, x10, #0x1 │ │ cmp x8, x9 │ │ - b.ls 56ed0 // b.plast │ │ + b.ls 56ef8 // b.plast │ │ mov w0, wzr │ │ ldr x11, [x22, #32] │ │ sub x8, x9, x11 │ │ - cbz x25, 56e98 │ │ + cbz x25, 56ec0 │ │ subs x23, x8, x25 │ │ - b.ls 56e98 // b.plast │ │ + b.ls 56ec0 // b.plast │ │ str x23, [x21] │ │ ldr x8, [x22, #56] │ │ - cbz x8, 56ea4 │ │ + cbz x8, 56ecc │ │ add x8, x8, x25 │ │ sub x8, x8, #0x1 │ │ str x8, [x19] │ │ - b 56d70 │ │ + b 56d98 │ │ str xzr, [x19] │ │ str xzr, [x21] │ │ - b 56d70 │ │ + b 56d98 │ │ ldr x8, [x22, #32] │ │ mov x0, x20 │ │ add x8, x25, x8 │ │ sub x1, x8, #0x1 │ │ - bl 3ee00 │ │ - cbnz w0, 56d70 │ │ + bl 3ee24 │ │ + cbnz w0, 56d98 │ │ mov x0, x20 │ │ mov x1, x23 │ │ mov x2, x19 │ │ - bl 3f768 │ │ - b 56d70 │ │ + bl 3f78c │ │ + b 56d98 │ │ mov w0, wzr │ │ - b 56d50 │ │ + b 56d78 │ │ mov x25, xzr │ │ - b 56d44 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 56d6c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x21, #40] │ │ mov x19, x1 │ │ add x1, sp, #0x4 │ │ str x8, [sp, #8] │ │ ldr x0, [x0] │ │ ldrb w2, [x20, #24] │ │ - bl 3ee5c │ │ - cbz w0, 56f28 │ │ + bl 3ee80 │ │ + cbz w0, 56f50 │ │ mov x8, xzr │ │ - b 56f4c │ │ + b 56f74 │ │ ldrb w9, [x20, #24] │ │ - cbz x9, 56f20 │ │ + cbz x9, 56f48 │ │ mov x11, xzr │ │ add x10, sp, #0x4 │ │ ldrb w8, [x10], #1 │ │ subs x9, x9, #0x1 │ │ bfi x8, x11, #8, #56 │ │ mov x11, x8 │ │ - b.ne 56f38 // b.any │ │ + b.ne 56f60 // b.any │ │ str w0, [x19] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 56f78 // b.any │ │ + b.ne 56fa0 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov x0, x8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x1, #192] │ │ stp q0, q0, [x1, #160] │ │ stp q0, q0, [x1, #128] │ │ stp q0, q0, [x1, #96] │ │ stp q0, q0, [x1, #64] │ │ stp q0, q0, [x1, #32] │ │ stp q0, q0, [x1] │ │ ldrb w8, [x0, #328] │ │ strb w8, [x1, #8] │ │ - cbz w8, 57030 │ │ + cbz w8, 57074 │ │ cmp w8, #0x4 │ │ - b.cs 56fb8 // b.hs, b.nlast │ │ + b.cs 56fe0 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 5700c │ │ + b 57048 │ │ and x9, x8, #0xfc │ │ + movi v0.2s, #0x80, lsl #8 │ │ add x10, x0, #0x160 │ │ add x11, x1, #0x10 │ │ mov x12, x9 │ │ - ldp q0, q1, [x10, #-16] │ │ + ldp q1, q2, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ - xtn v0.2s, v0.2d │ │ xtn v1.2s, v1.2d │ │ - mov w14, v0.s[1] │ │ - fmov w13, s0 │ │ - mov w16, v1.s[1] │ │ - fmov w15, s1 │ │ + xtn v2.2s, v2.2d │ │ + add v1.2s, v1.2s, v0.2s │ │ + add v2.2s, v2.2s, v0.2s │ │ + ushr v1.2s, v1.2s, #16 │ │ + ushr v2.2s, v2.2s, #16 │ │ + mov w14, v1.s[1] │ │ + fmov w13, s1 │ │ + mov w16, v2.s[1] │ │ + fmov w15, s2 │ │ sturh w13, [x11, #-4] │ │ - strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ + strh w15, [x11] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 56fc8 // b.any │ │ + b.ne 56ff4 // b.any │ │ cmp x9, x8 │ │ - b.eq 57030 // b.none │ │ + b.eq 57074 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x150 │ │ add x11, x11, #0xc │ │ sub x8, x8, x9 │ │ - ldr x9, [x10], #8 │ │ + ldr w9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ + add w9, w9, #0x8, lsl #12 │ │ + lsr w9, w9, #16 │ │ strh w9, [x11], #2 │ │ - b.ne 57020 // b.any │ │ + b.ne 5705c // b.any │ │ ldrb w8, [x0, #329] │ │ strb w8, [x1, #9] │ │ - cbz w8, 570c4 │ │ + cbz w8, 57124 │ │ cmp w8, #0x4 │ │ - b.cs 5704c // b.hs, b.nlast │ │ + b.cs 57090 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 570a0 │ │ + b 570f8 │ │ and x9, x8, #0xfc │ │ + movi v0.2s, #0x80, lsl #8 │ │ add x10, x0, #0x1d0 │ │ add x11, x1, #0x2c │ │ mov x12, x9 │ │ - ldp q0, q1, [x10, #-16] │ │ + ldp q1, q2, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ - xtn v0.2s, v0.2d │ │ xtn v1.2s, v1.2d │ │ - mov w14, v0.s[1] │ │ - fmov w13, s0 │ │ - mov w16, v1.s[1] │ │ - fmov w15, s1 │ │ + xtn v2.2s, v2.2d │ │ + add v1.2s, v1.2s, v0.2s │ │ + add v2.2s, v2.2s, v0.2s │ │ + ushr v1.2s, v1.2s, #16 │ │ + ushr v2.2s, v2.2s, #16 │ │ + mov w14, v1.s[1] │ │ + fmov w13, s1 │ │ + mov w16, v2.s[1] │ │ + fmov w15, s2 │ │ sturh w13, [x11, #-4] │ │ - strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ + strh w15, [x11] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 5705c // b.any │ │ + b.ne 570a4 // b.any │ │ cmp x9, x8 │ │ - b.eq 570c4 // b.none │ │ + b.eq 57124 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x1c0 │ │ add x11, x11, #0x28 │ │ sub x8, x8, x9 │ │ - ldr x9, [x10], #8 │ │ + ldr w9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ + add w9, w9, #0x8, lsl #12 │ │ + lsr w9, w9, #16 │ │ strh w9, [x11], #2 │ │ - b.ne 570b4 // b.any │ │ + b.ne 5710c // b.any │ │ ldrb w8, [x0, #330] │ │ strb w8, [x1, #10] │ │ - cbz w8, 57158 │ │ + cbz w8, 571d4 │ │ cmp w8, #0x4 │ │ - b.cs 570e0 // b.hs, b.nlast │ │ + b.cs 57140 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 57134 │ │ + b 571a8 │ │ and x9, x8, #0xfc │ │ + movi v0.2s, #0x80, lsl #8 │ │ add x10, x0, #0x220 │ │ add x11, x1, #0x40 │ │ mov x12, x9 │ │ - ldp q0, q1, [x10, #-16] │ │ + ldp q1, q2, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ - xtn v0.2s, v0.2d │ │ xtn v1.2s, v1.2d │ │ - mov w14, v0.s[1] │ │ - fmov w13, s0 │ │ - mov w16, v1.s[1] │ │ - fmov w15, s1 │ │ + xtn v2.2s, v2.2d │ │ + add v1.2s, v1.2s, v0.2s │ │ + add v2.2s, v2.2s, v0.2s │ │ + ushr v1.2s, v1.2s, #16 │ │ + ushr v2.2s, v2.2s, #16 │ │ + mov w14, v1.s[1] │ │ + fmov w13, s1 │ │ + mov w16, v2.s[1] │ │ + fmov w15, s2 │ │ sturh w13, [x11, #-4] │ │ - strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ + strh w15, [x11] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 570f0 // b.any │ │ + b.ne 57154 // b.any │ │ cmp x9, x8 │ │ - b.eq 57158 // b.none │ │ + b.eq 571d4 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x210 │ │ add x11, x11, #0x3c │ │ sub x8, x8, x9 │ │ - ldr x9, [x10], #8 │ │ + ldr w9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ + add w9, w9, #0x8, lsl #12 │ │ + lsr w9, w9, #16 │ │ strh w9, [x11], #2 │ │ - b.ne 57148 // b.any │ │ + b.ne 571bc // b.any │ │ ldrb w8, [x0, #331] │ │ strb w8, [x1, #11] │ │ - cbz w8, 571ec │ │ + cbz w8, 57284 │ │ cmp w8, #0x4 │ │ - b.cs 57174 // b.hs, b.nlast │ │ + b.cs 571f0 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 571c8 │ │ + b 57258 │ │ and x9, x8, #0xfc │ │ + movi v0.2s, #0x80, lsl #8 │ │ add x10, x0, #0x290 │ │ add x11, x1, #0x5c │ │ mov x12, x9 │ │ - ldp q0, q1, [x10, #-16] │ │ + ldp q1, q2, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ - xtn v0.2s, v0.2d │ │ xtn v1.2s, v1.2d │ │ - mov w14, v0.s[1] │ │ - fmov w13, s0 │ │ - mov w16, v1.s[1] │ │ - fmov w15, s1 │ │ + xtn v2.2s, v2.2d │ │ + add v1.2s, v1.2s, v0.2s │ │ + add v2.2s, v2.2s, v0.2s │ │ + ushr v1.2s, v1.2s, #16 │ │ + ushr v2.2s, v2.2s, #16 │ │ + mov w14, v1.s[1] │ │ + fmov w13, s1 │ │ + mov w16, v2.s[1] │ │ + fmov w15, s2 │ │ sturh w13, [x11, #-4] │ │ - strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ + strh w15, [x11] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 57184 // b.any │ │ + b.ne 57204 // b.any │ │ cmp x9, x8 │ │ - b.eq 571ec // b.none │ │ + b.eq 57284 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x280 │ │ add x11, x11, #0x58 │ │ sub x8, x8, x9 │ │ - ldr x9, [x10], #8 │ │ + ldr w9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ + add w9, w9, #0x8, lsl #12 │ │ + lsr w9, w9, #16 │ │ strh w9, [x11], #2 │ │ - b.ne 571dc // b.any │ │ + b.ne 5726c // b.any │ │ ldr x8, [x0, #720] │ │ add x9, x0, #0x2d8 │ │ ldr x10, [x0, #744] │ │ str x8, [x1, #112] │ │ ldrb w8, [x0, #760] │ │ ldr q0, [x9] │ │ strh w10, [x1, #128] │ │ ldr x9, [x0, #752] │ │ strb w8, [x1, #132] │ │ xtn v0.2s, v0.2d │ │ strh w9, [x1, #130] │ │ str d0, [x1, #120] │ │ - cbz w8, 572a8 │ │ + cbz w8, 57340 │ │ cmp w8, #0x4 │ │ - b.cs 57230 // b.hs, b.nlast │ │ + b.cs 572c8 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 57284 │ │ + b 5731c │ │ and x9, x8, #0xfc │ │ add x10, x0, #0x310 │ │ add x11, x1, #0x8c │ │ mov x12, x9 │ │ ldp q0, q1, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ @@ -43219,33 +43225,33 @@ │ │ mov w16, v1.s[1] │ │ fmov w15, s1 │ │ sturh w13, [x11, #-4] │ │ strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 57240 // b.any │ │ + b.ne 572d8 // b.any │ │ cmp x9, x8 │ │ - b.eq 572a8 // b.none │ │ + b.eq 57340 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x300 │ │ add x11, x11, #0x88 │ │ sub x8, x8, x9 │ │ ldr x9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ strh w9, [x11], #2 │ │ - b.ne 57298 // b.any │ │ + b.ne 57330 // b.any │ │ ldrb w8, [x0, #761] │ │ strb w8, [x1, #133] │ │ - cbz w8, 5733c │ │ + cbz w8, 573d4 │ │ cmp w8, #0x4 │ │ - b.cs 572c4 // b.hs, b.nlast │ │ + b.cs 5735c // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 57318 │ │ + b 573b0 │ │ and x9, x8, #0xfc │ │ add x10, x0, #0x378 │ │ add x11, x1, #0xa6 │ │ mov x12, x9 │ │ ldp q0, q1, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ @@ -43256,26 +43262,26 @@ │ │ mov w16, v1.s[1] │ │ fmov w15, s1 │ │ sturh w13, [x11, #-4] │ │ strh w15, [x11] │ │ sturh w14, [x11, #-2] │ │ strh w16, [x11, #2] │ │ add x11, x11, #0x8 │ │ - b.ne 572d4 // b.any │ │ + b.ne 5736c // b.any │ │ cmp x9, x8 │ │ - b.eq 5733c // b.none │ │ + b.eq 573d4 // b.none │ │ add x10, x0, x9, lsl #3 │ │ add x11, x1, x9, lsl #1 │ │ add x10, x10, #0x368 │ │ add x11, x11, #0xa2 │ │ sub x8, x8, x9 │ │ ldr x9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ strh w9, [x11], #2 │ │ - b.ne 5732c // b.any │ │ + b.ne 573c4 // b.any │ │ ldrb w8, [x0, #976] │ │ ldrsw x9, [x0, #996] │ │ ldr w10, [x0, #992] │ │ strb w8, [x1, #134] │ │ str x9, [x1, #200] │ │ str w10, [x1, #4] │ │ ret │ │ @@ -43297,321 +43303,321 @@ │ │ mov w23, w6 │ │ stur x8, [x29, #-8] │ │ mov w22, w5 │ │ ldr x26, [x1, #56] │ │ mov w1, wzr │ │ mov x24, x4 │ │ mov x19, x3 │ │ - bl a5180 │ │ + bl a45c0 │ │ movi v0.2d, #0x0 │ │ mov x0, x20 │ │ stp q0, q0, [sp, #64] │ │ stp q0, q0, [sp, #96] │ │ - bl 3f64c │ │ - adrp x1, f000 │ │ + bl 3f670 │ │ + adrp x1, f000 │ │ mov x21, x0 │ │ stp x26, x0, [x19, #16] │ │ - add x1, x1, #0x200 │ │ + add x1, x1, #0x240 │ │ mov x0, x20 │ │ mov x2, x19 │ │ stp x25, x20, [x19] │ │ strb w23, [x19, #48] │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ tst w23, #0xff │ │ - b.eq 57438 // b.none │ │ + b.eq 574d0 // b.none │ │ ldrb w8, [x19, #40] │ │ cmp w8, #0x2 │ │ - b.ne 5748c // b.any │ │ + b.ne 57524 // b.any │ │ ldrb w8, [x19, #42] │ │ cmp w8, #0x4 │ │ - b.ls 5748c // b.plast │ │ + b.ls 57524 // b.plast │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ and w9, w0, #0xffff │ │ str w9, [x19, #44] │ │ - cbnz w8, 57494 │ │ + cbnz w8, 5752c │ │ ldrb w8, [x19, #42] │ │ - b 57470 │ │ + b 57508 │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 57494 │ │ + cbnz w8, 5752c │ │ ldrb w8, [x19, #40] │ │ cmp w8, #0x1 │ │ - b.ne 5748c // b.any │ │ + b.ne 57524 // b.any │ │ ldrb w8, [x19, #42] │ │ cmp w8, #0x4 │ │ - b.cc 5748c // b.lo, b.ul, b.last │ │ + b.cc 57524 // b.lo, b.ul, b.last │ │ and w9, w0, #0xff │ │ cmp w9, #0x5 │ │ - b.cs 5748c // b.hs, b.nlast │ │ + b.cs 57524 // b.hs, b.nlast │ │ add x1, x21, w8, uxtw │ │ mov x0, x20 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 574f4 │ │ + cbz w0, 5758c │ │ tst w22, #0xff │ │ - b.eq 57494 // b.none │ │ + b.eq 5752c // b.none │ │ mov w8, #0x2 // #2 │ │ stur w8, [x29, #-12] │ │ ldr x0, [sp, #64] │ │ - cbz x0, 574c0 │ │ + cbz x0, 57558 │ │ ldr x8, [sp, #120] │ │ ldr x19, [x0, #56] │ │ - cbz x8, 574b4 │ │ + cbz x8, 5754c │ │ add x8, sp, #0x40 │ │ add x1, x8, #0x38 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [sp, #112] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5797c // b.any │ │ + b.ne 57a14 // b.any │ │ ldp x20, x19, [sp, #224] │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x26, x25, [sp, #176] │ │ ldp x28, x27, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xf0 │ │ ret │ │ tst w23, #0xff │ │ - b.eq 5757c // b.none │ │ + b.eq 57614 // b.none │ │ movi v0.2d, #0x0 │ │ add x25, x19, #0x578 │ │ mov x0, x20 │ │ stp q0, q0, [x25, #32] │ │ stp q0, q0, [x25] │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr w1, [x19, #44] │ │ str x0, [x25, #32] │ │ mov x0, x20 │ │ str x1, [x19, #1440] │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ add x0, x19, #0xb8 │ │ mov x1, x20 │ │ mov w2, #0x1 // #1 │ │ mov w3, #0x1 // #1 │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr w8, [sp, #84] │ │ tst w22, #0xff │ │ str w8, [x19, #1608] │ │ - b.eq 57644 // b.none │ │ + b.eq 576dc // b.none │ │ and w25, w27, #0xffff │ │ ldr w8, [x19, #76] │ │ cmp w27, #0x1 │ │ - b.lt 57658 // b.tstop │ │ + b.lt 576f0 // b.tstop │ │ cmp w25, w8 │ │ - b.cc 57658 // b.lo, b.ul, b.last │ │ + b.cc 576f0 // b.lo, b.ul, b.last │ │ mov w8, #0x6 // #6 │ │ - b 57490 │ │ + b 57528 │ │ add x0, x19, #0x38 │ │ mov x1, x20 │ │ mov w2, wzr │ │ mov w3, wzr │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57484 │ │ + cbnz w0, 5751c │ │ ldr w8, [x19, #76] │ │ cmp w8, #0x2 │ │ - b.cc 575c0 // b.lo, b.ul, b.last │ │ + b.cc 57658 // b.lo, b.ul, b.last │ │ ldr x9, [x19, #96] │ │ cmp x9, x8 │ │ - b.cs 575c0 // b.hs, b.nlast │ │ + b.cs 57658 // b.hs, b.nlast │ │ tst w22, #0xff │ │ mov w8, #0x2 // #2 │ │ cinc w8, w8, eq // eq = none │ │ - b 57490 │ │ + b 57528 │ │ add x0, x19, #0x578 │ │ mov x1, x20 │ │ mov w2, wzr │ │ mov w3, wzr │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ add x0, sp, #0x40 │ │ mov x1, x20 │ │ mov w2, #0x1 // #1 │ │ mov w3, wzr │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ add x0, x19, #0xb8 │ │ mov x1, x20 │ │ mov w2, #0x1 // #1 │ │ mov w3, wzr │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ add x1, x19, #0x650 │ │ add x2, x19, #0x658 │ │ add x3, x19, #0x660 │ │ add x0, sp, #0x40 │ │ - bl 57da8 │ │ + bl 57e1c │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr w8, [x19, #76] │ │ ldr w9, [x19, #1420] │ │ cmp w8, w9 │ │ - b.ls 5754c // b.plast │ │ - b 57650 │ │ + b.ls 575e4 // b.plast │ │ + b 576e8 │ │ ldr w8, [x19, #76] │ │ cmp w8, #0x2 │ │ - b.cc 57660 // b.lo, b.ul, b.last │ │ + b.cc 576f8 // b.lo, b.ul, b.last │ │ mov w8, #0x3 // #3 │ │ - b 57490 │ │ + b 57528 │ │ str w8, [x19, #32] │ │ - b 57664 │ │ + b 576fc │ │ mov w25, wzr │ │ - tbnz w27, #31, 57494 │ │ + tbnz w27, #31, 5752c │ │ tst w23, #0xff │ │ mov w8, #0x1000 // #4096 │ │ mov w9, #0x3000 // #12288 │ │ add x0, x19, #0x668 │ │ add x1, x19, #0x578 │ │ csel w5, w9, w8, ne // ne = any │ │ mov w2, w25 │ │ mov x3, x20 │ │ mov x4, x21 │ │ mov x6, x19 │ │ mov x7, x24 │ │ - bl 581a0 │ │ + bl 58214 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr x8, [x19, #1832] │ │ mov x0, x20 │ │ add x1, x8, x21 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ add x0, x19, #0x538 │ │ mov x1, x20 │ │ mov w2, wzr │ │ mov w3, w23 │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ tst w23, #0xff │ │ - b.ne 57738 // b.any │ │ + b.ne 577d0 // b.any │ │ ldr w8, [x19, #1868] │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.ne 57738 // b.any │ │ + b.ne 577d0 // b.any │ │ str wzr, [x19, #2864] │ │ ldr x8, [x19, #1832] │ │ - cbz x8, 57650 │ │ + cbz x8, 576e8 │ │ ldr w8, [x19, #1356] │ │ add x0, x19, #0xb8 │ │ add x1, x19, #0x640 │ │ mov x2, xzr │ │ mov x3, xzr │ │ str w8, [x19, #36] │ │ - bl 57da8 │ │ + bl 57e1c │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ tst w23, #0xff │ │ - b.eq 577d0 // b.none │ │ + b.eq 57868 // b.none │ │ mov x0, x19 │ │ mov w1, w25 │ │ - bl 57980 │ │ + bl 57a18 │ │ str x0, [x19, #1592] │ │ - b 57494 │ │ + b 5752c │ │ mov w8, #0x1398 // #5016 │ │ ldr x3, [x19, #1952] │ │ add x0, x19, x8 │ │ mov x1, x20 │ │ mov x2, x21 │ │ - bl 58518 │ │ + bl 5858c │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr x8, [x19, #1928] │ │ mov x0, x20 │ │ add x1, x8, x21 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ mov x0, sp │ │ mov x1, x20 │ │ mov w2, wzr │ │ mov w3, w23 │ │ - bl 57c10 │ │ + bl 57c84 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr w3, [sp, #20] │ │ cmp w3, #0x100 │ │ - b.hi 577bc // b.pmore │ │ + b.hi 57854 // b.pmore │ │ sub x5, x29, #0xc │ │ mov x0, x26 │ │ mov w1, #0x4c8 // #1224 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str w3, [x19, #2864] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 57848 │ │ + cbz w8, 578e0 │ │ mov x0, sp │ │ - bl 58ab4 │ │ + bl 58b48 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 57494 │ │ - b 576f0 │ │ + cbnz w8, 5752c │ │ + b 57788 │ │ ldr w1, [x19, #36] │ │ - cbz w1, 57724 │ │ + cbz w1, 577bc │ │ ldr w8, [x19, #1868] │ │ mov w23, #0xffff // #65535 │ │ ldr x4, [x19, #1816] │ │ mov x2, x20 │ │ mov x3, x21 │ │ cmp w8, w23 │ │ cset w8, ne // ne = any │ │ tst w22, #0xff │ │ cset w9, ne // ne = any │ │ add x22, x19, #0x510 │ │ and w5, w9, w8 │ │ mov x0, x22 │ │ - bl 58b04 │ │ + bl 58b98 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ + cbnz w0, 5752c │ │ ldr w8, [x19, #1868] │ │ cmp w8, w23 │ │ - b.ne 57724 // b.any │ │ + b.ne 577bc // b.any │ │ ldr w2, [x19, #36] │ │ add x0, x19, #0xf8 │ │ ldr x5, [x19, #1824] │ │ mov x1, x22 │ │ mov x3, x20 │ │ mov x4, x21 │ │ - bl 58fb0 │ │ + bl 59044 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 57494 │ │ - b 57724 │ │ + cbnz w0, 5752c │ │ + b 577bc │ │ ldr w8, [sp, #20] │ │ - cbz w8, 5794c │ │ + cbz w8, 579e4 │ │ cmp w8, #0x4 │ │ - b.cs 57860 // b.hs, b.nlast │ │ + b.cs 578f8 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 578c8 │ │ - adrp x12, a000 │ │ + b 57960 │ │ + adrp x12, a000 │ │ mov w13, #0x990 // #2448 │ │ mov w14, #0x4 // #4 │ │ and x9, x8, #0xfffffffc │ │ add x10, x19, #0xb48 │ │ mov w11, #0x4c8 // #1224 │ │ - ldr q0, [x12, #1312] │ │ + ldr q0, [x12, #1360] │ │ mov x12, x9 │ │ dup v1.2d, x0 │ │ dup v2.2d, x13 │ │ dup v3.2d, x14 │ │ fmov x13, d0 │ │ subs x12, x12, #0x4 │ │ mov x14, v0.d[1] │ │ @@ -43620,223 +43626,214 @@ │ │ mul x14, x14, x11 │ │ fmov d4, x13 │ │ mov v4.d[1], x14 │ │ add v4.2d, v1.2d, v4.2d │ │ add v5.2d, v4.2d, v2.2d │ │ stp q4, q5, [x10, #-16] │ │ add x10, x10, #0x20 │ │ - b.ne 5788c // b.any │ │ + b.ne 57924 // b.any │ │ cmp x9, x8 │ │ - b.eq 578ec // b.none │ │ + b.eq 57984 // b.none │ │ mov w10, #0x4c8 // #1224 │ │ add x11, x19, x9, lsl #3 │ │ add x11, x11, #0xb38 │ │ madd x10, x9, x10, x0 │ │ sub x9, x8, x9 │ │ str x10, [x11], #8 │ │ add x10, x10, #0x4c8 │ │ subs x9, x9, #0x1 │ │ - b.ne 578dc // b.any │ │ + b.ne 57974 // b.any │ │ tst w23, #0xff │ │ mov w9, #0x1000 // #4096 │ │ mov w10, #0x4000 // #16384 │ │ csel w26, w10, w9, ne // ne = any │ │ - cbz w8, 5794c │ │ + cbz w8, 579e4 │ │ mov x27, xzr │ │ add x8, x19, x27, lsl #3 │ │ mov x1, sp │ │ mov w2, w27 │ │ mov x3, x20 │ │ mov x4, x21 │ │ mov w5, w26 │ │ ldr x0, [x8, #2872] │ │ mov x6, x19 │ │ mov x7, x24 │ │ - bl 581a0 │ │ + bl 58214 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 577bc │ │ + cbnz w0, 57854 │ │ ldr w8, [sp, #20] │ │ add x27, x27, #0x1 │ │ cmp x27, x8 │ │ - b.cc 57904 // b.lo, b.ul, b.last │ │ + b.cc 5799c // b.lo, b.ul, b.last │ │ cmp w8, #0x1 │ │ cset w8, hi // hi = pmore │ │ tst w23, #0xff │ │ - b.eq 57958 // b.none │ │ - cbz w8, 577bc │ │ + b.eq 579f0 // b.none │ │ + cbz w8, 57854 │ │ ldr x8, [x19, #1936] │ │ mov w9, #0x1338 // #4920 │ │ add x0, x19, x9 │ │ ldr w1, [x19, #1356] │ │ mov x2, x20 │ │ add x3, x8, x21 │ │ - bl 589d0 │ │ + bl 58a64 │ │ stur w0, [x29, #-12] │ │ - b 577bc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 57854 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x23, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x20, #56]! │ │ - cbz x8, 579d0 │ │ + cbz x8, 57a68 │ │ mov x19, x0 │ │ add x2, sp, #0x10 │ │ add x3, sp, #0x8 │ │ mov x0, x20 │ │ ldr x21, [x8, #56] │ │ - bl 56cc4 │ │ + bl 56cec │ │ str w0, [sp, #4] │ │ - cbz w0, 57a00 │ │ + cbz w0, 57a98 │ │ mov x21, xzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 57a58 // b.any │ │ + b.ne 57af0 // b.any │ │ mov x0, x21 │ │ ldr x23, [sp, #48] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ ldr x22, [sp, #8] │ │ add x2, sp, #0x4 │ │ mov x0, x21 │ │ add x1, x22, #0x1 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ mov x21, x0 │ │ - cbz w8, 57a2c │ │ + cbz w8, 57ac4 │ │ ldr x8, [x19, #112] │ │ - cbnz x8, 579d4 │ │ - b 57a48 │ │ + cbnz x8, 57a6c │ │ + b 57ae0 │ │ ldr x1, [sp, #16] │ │ mov x0, x21 │ │ mov x2, x22 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x21, x22] │ │ ldr x8, [x19, #112] │ │ - cbnz x8, 579d4 │ │ + cbnz x8, 57a6c │ │ ldr x0, [x20] │ │ add x1, sp, #0x10 │ │ - bl 3f8c4 │ │ - b 579d4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - stp d9, d8, [sp, #-64]! │ │ - stp x29, x30, [sp, #16] │ │ - add x29, sp, #0x10 │ │ - str x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ + bl 3f8e8 │ │ + b 57a6c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + stp x29, x30, [sp, #-32]! │ │ + stp x20, x19, [sp, #16] │ │ + mov x29, sp │ │ + ldrb w8, [x0] │ │ + sub w8, w8, #0x41 │ │ + cmp w8, #0x19 │ │ + b.hi 57bc8 // b.pmore │ │ mov x19, x0 │ │ - bl a5200 │ │ - cmp w0, #0x6 │ │ - b.lt 57b28 // b.tstop │ │ - movi v8.4h, #0xa5 │ │ - movi v9.4h, #0xe6 │ │ - add x20, x19, #0x7 │ │ - add w8, w0, #0x8 │ │ - b 57aa0 │ │ - mov w8, w21 │ │ - cmp w21, #0xd │ │ - b.le 57b28 │ │ - ldrb w9, [x19, #6] │ │ + mov w8, wzr │ │ + add w9, w8, #0x1 │ │ + ldrb w9, [x19, w9, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x19 │ │ + b.hi 57ba0 // b.pmore │ │ + add w9, w8, #0x2 │ │ + ldrb w9, [x19, w9, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x19 │ │ + b.hi 57ba0 // b.pmore │ │ + add w9, w8, #0x3 │ │ + ldrb w9, [x19, w9, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x19 │ │ + b.hi 57ba0 // b.pmore │ │ + add w9, w8, #0x4 │ │ + ldrb w9, [x19, w9, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x19 │ │ + b.hi 57ba0 // b.pmore │ │ + add w9, w8, #0x5 │ │ + ldrb w9, [x19, w9, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x19 │ │ + b.hi 57ba0 // b.pmore │ │ + add w9, w8, #0x6 │ │ + ldrb w9, [x19, w9, uxtw] │ │ cmp w9, #0x2b │ │ - b.ne 57b28 // b.any │ │ - ldur s0, [x19, #2] │ │ - uxtl v0.8h, v0.8b │ │ - add v0.4h, v0.4h, v8.4h │ │ - bic v0.4h, #0xff, lsl #8 │ │ - cmhi v0.4h, v9.4h, v0.4h │ │ - umov w9, v0.h[1] │ │ - umov w10, v0.h[2] │ │ - umov w11, v0.h[0] │ │ - umov w12, v0.h[3] │ │ - and w9, w9, #0x1 │ │ - and w10, w10, #0x1 │ │ - bfi w11, w9, #1, #1 │ │ - ldrb w9, [x19, #1] │ │ - bfi w11, w10, #2, #1 │ │ - ldrb w10, [x19] │ │ - bfi w11, w12, #3, #29 │ │ - and w11, w11, #0xf │ │ - sub w9, w9, #0x5b │ │ - cmp w11, #0x0 │ │ - ccmn w9, #0x1a, #0x0, eq // eq = none │ │ - sub w9, w10, #0x5b │ │ - ccmn w9, #0x1a, #0x0, cs // cs = hs, nlast │ │ - b.cc 57b28 // b.lo, b.ul, b.last │ │ - sub w21, w8, #0x7 │ │ - cmp w21, #0x8 │ │ - b.lt 57a94 // b.tstop │ │ - sub w2, w8, #0xe │ │ + b.ne 57ba0 // b.any │ │ + add w8, w8, #0x7 │ │ + ldrb w9, [x19, w8, uxtw] │ │ + sub w9, w9, #0x41 │ │ + cmp w9, #0x1a │ │ + b.cc 57b18 // b.lo, b.ul, b.last │ │ + cbz w8, 57bc8 │ │ + add x20, x19, w8, uxtw │ │ + mov x0, x20 │ │ + bl a4640 │ │ + add x2, x0, #0x1 │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl a5190 │ │ - b 57a94 │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x29, x30, [sp, #16] │ │ - ldr x21, [sp, #32] │ │ - ldp d9, d8, [sp], #64 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ + b a45d0 │ │ + ldp x20, x19, [sp, #16] │ │ + ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - mov x21, x1 │ │ + mov x20, x1 │ │ mov x19, x0 │ │ - bl a5200 │ │ - mov x20, x0 │ │ - mov x0, x21 │ │ - bl a5200 │ │ - subs w8, w20, w0 │ │ - b.le 57c00 │ │ - cmp w0, #0x1 │ │ - b.lt 57bac // b.tstop │ │ - add w11, w0, #0x1 │ │ - add x9, x21, w0, sxtw │ │ - add x10, x19, w20, sxtw │ │ - sub x9, x9, #0x1 │ │ - sub x10, x10, #0x1 │ │ - sub x11, x11, #0x1 │ │ - ldrb w12, [x10] │ │ - ldrb w13, [x9] │ │ - cmp w12, w13 │ │ - b.ne 57c00 // b.any │ │ - sub x9, x9, #0x1 │ │ - sub x10, x10, #0x1 │ │ - subs x11, x11, #0x1 │ │ - b.ne 57b8c // b.any │ │ - mvn w9, w0 │ │ - add w9, w9, w20 │ │ - cmp w9, #0x1 │ │ - b.lt 57c00 // b.tstop │ │ - mov x11, #0x2801 // #10241 │ │ - mov w10, #0x1 // #1 │ │ - movk x11, #0x8000, lsl #48 │ │ - ldrb w12, [x19, x9] │ │ + bl a4640 │ │ + mov x21, x0 │ │ + mov x0, x20 │ │ + bl a4640 │ │ + add x8, x20, x0 │ │ + cmp x8, x20 │ │ + b.ls 57c28 // b.plast │ │ + cbz x21, 57c74 │ │ + add x9, x19, x21 │ │ + sub x21, x21, #0x1 │ │ + ldrb w10, [x8, #-1]! │ │ + ldurb w9, [x9, #-1] │ │ + cmp w10, w9 │ │ + b.eq 57c00 // b.none │ │ + b 57c74 │ │ + add x8, x19, x21 │ │ + cmp x8, x19 │ │ + strb wzr, [x8] │ │ + b.ls 57c74 // b.plast │ │ + mov x10, #0x2801 // #10241 │ │ + mov w9, #0x1 // #1 │ │ + movk x10, #0x8000, lsl #48 │ │ + mov x11, x8 │ │ + ldrb w12, [x11, #-1]! │ │ sub w12, w12, #0x20 │ │ cmp w12, #0x3f │ │ - lsl x12, x10, x12 │ │ - and x12, x12, x11 │ │ + lsl x12, x9, x12 │ │ + and x12, x12, x10 │ │ ccmp x12, #0x0, #0x4, ls // ls = plast │ │ - b.eq 57bf8 // b.none │ │ - sub x9, x9, #0x1 │ │ - sub w8, w8, #0x1 │ │ - cmp w8, #0x1 │ │ - b.gt 57bc8 │ │ - b 57c00 │ │ - add w8, w9, #0x1 │ │ - strb wzr, [x19, w8, uxtw] │ │ + b.eq 57c74 // b.none │ │ + sturb wzr, [x8, #-1] │ │ + mov x8, x11 │ │ + cmp x11, x19 │ │ + b.hi 57c48 // b.pmore │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -43852,97 +43849,97 @@ │ │ and w23, w3, #0xff │ │ str x8, [sp, #8] │ │ ldr x20, [x1, #56] │ │ stp q0, q0, [x0, #32] │ │ stp q0, q0, [x0] │ │ str x1, [x0] │ │ mov x0, x1 │ │ - bl 3f64c │ │ + bl 3f670 │ │ str x0, [x19, #8] │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - cbz w23, 57cbc │ │ - bl 3f578 │ │ + cbz w23, 57d30 │ │ + bl 3f59c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 57cc8 │ │ + cbnz w8, 57d3c │ │ mov w23, w0 │ │ mov w8, #0x5 // #5 │ │ str w8, [x19, #16] │ │ - cbz w23, 57d14 │ │ + cbz w23, 57d88 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 57cc8 │ │ + cbnz w8, 57d3c │ │ sub w8, w0, #0x5 │ │ and w8, w8, #0xff │ │ cmp w8, #0xfb │ │ - b.hi 57d1c // b.pmore │ │ + b.hi 57d90 // b.pmore │ │ mov w8, #0x8 // #8 │ │ str w8, [sp, #4] │ │ - b 57cc8 │ │ - bl 3ef54 │ │ + b 57d3c │ │ + bl 3ef78 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 57d04 │ │ + cbz w8, 57d78 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ str xzr, [x19, #48] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 57da4 // b.any │ │ + b.ne 57e18 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ and w23, w0, #0xffff │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #16] │ │ - cbnz w23, 57c8c │ │ + cbnz w23, 57d00 │ │ mov w0, wzr │ │ - b 57cdc │ │ + b 57d50 │ │ add w8, w23, #0x1 │ │ and x9, x0, #0xff │ │ ldr x10, [x19, #8] │ │ strb w0, [x19, #24] │ │ mul x8, x9, x8 │ │ ldr w11, [x19, #16] │ │ mov x0, x21 │ │ str w23, [x19, #20] │ │ add x10, x10, x8 │ │ sub x1, x8, x9 │ │ add x10, x10, x11 │ │ str x10, [x19, #32] │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #4] │ │ - cbnz w0, 57cc8 │ │ + cbnz w0, 57d3c │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ - bl 56ee4 │ │ + bl 56f0c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 57cc8 │ │ - cbz x0, 57cb0 │ │ + cbnz w8, 57d3c │ │ + cbz x0, 57d24 │ │ sub x1, x0, #0x1 │ │ tst w22, #0xff │ │ str x1, [x19, #40] │ │ - b.eq 57d90 // b.none │ │ + b.eq 57e04 // b.none │ │ add x2, x19, #0x38 │ │ mov x0, x21 │ │ - bl 3f768 │ │ - b 57d98 │ │ + bl 3f78c │ │ + b 57e0c │ │ mov x0, x21 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #4] │ │ - cbnz w0, 57cc8 │ │ - b 57cdc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w0, 57d3c │ │ + b 57d50 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -43955,178 +43952,178 @@ │ │ mov x23, x2 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0] │ │ stur wzr, [x29, #-16] │ │ ldr x21, [x8, #56] │ │ str xzr, [x1] │ │ ldr x8, [x0, #48] │ │ - cbz x8, 57e5c │ │ + cbz x8, 57ed0 │ │ ldr w19, [x22, #20] │ │ - cbz w19, 57f28 │ │ + cbz w19, 57f9c │ │ add w3, w19, #0x1 │ │ sub x5, x29, #0x10 │ │ mov x0, x21 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str x20, [sp, #24] │ │ ldr x20, [x22, #40] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-16] │ │ mov x24, x0 │ │ - cbnz w8, 5802c │ │ + cbnz w8, 580a0 │ │ add x19, x20, x19 │ │ - cbz x23, 57f30 │ │ + cbz x23, 57fa4 │ │ sub x2, x29, #0x10 │ │ mov x0, x21 │ │ mov x1, x19 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-16] │ │ mov x25, x0 │ │ - cbnz w8, 58010 │ │ - b 57f34 │ │ + cbnz w8, 58084 │ │ + b 57fa8 │ │ ldr w8, [x22, #20] │ │ stur wzr, [x29, #-12] │ │ - cbz w8, 58194 │ │ + cbz w8, 58208 │ │ ldr x25, [x22] │ │ add w26, w8, #0x1 │ │ sub x5, x29, #0xc │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x26 │ │ ldr x24, [x25, #56] │ │ mov x4, xzr │ │ ldrb w19, [x22, #24] │ │ mov x0, x24 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x22, #48] │ │ - cbnz w8, 58144 │ │ + cbnz w8, 581b8 │ │ ldr x8, [x22, #8] │ │ mov x0, x25 │ │ ldr w9, [x22, #16] │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 58144 │ │ + cbnz w0, 581b8 │ │ mul x26, x19, x26 │ │ mov x0, x25 │ │ mov x1, x26 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 58144 │ │ + cbnz w0, 581b8 │ │ ldr x10, [x25, #64] │ │ cmp w19, #0x1 │ │ ldr x9, [x22, #48] │ │ add x8, x10, x26 │ │ - b.eq 58048 // b.none │ │ + b.eq 580bc // b.none │ │ cmp w19, #0x2 │ │ - b.eq 580f8 // b.none │ │ + b.eq 5816c // b.none │ │ cmp w19, #0x3 │ │ - b.ne 58118 // b.any │ │ - cbz x26, 58134 │ │ + b.ne 5818c // b.any │ │ + cbz x26, 581a8 │ │ ldrb w11, [x10] │ │ ldrb w12, [x10, #1] │ │ ldrb w13, [x10, #2] │ │ add x10, x10, #0x3 │ │ lsl x11, x11, #16 │ │ cmp x10, x8 │ │ bfi x11, x12, #8, #8 │ │ orr x11, x11, x13 │ │ str x11, [x9], #8 │ │ - b.cc 57efc // b.lo, b.ul, b.last │ │ - b 58134 │ │ + b.cc 57f70 // b.lo, b.ul, b.last │ │ + b 581a8 │ │ mov w8, wzr │ │ - b 58160 │ │ + b 581d4 │ │ mov x25, xzr │ │ stp x19, x28, [sp] │ │ ldr x28, [x22, #56] │ │ cmp x23, #0x0 │ │ str x21, [sp, #16] │ │ csel x8, x28, x25, eq // eq = none │ │ str x8, [x24] │ │ ldr w8, [x22, #20] │ │ - cbz w8, 57ff0 │ │ + cbz w8, 58064 │ │ mov x20, xzr │ │ mov x26, xzr │ │ mov x19, xzr │ │ - b 57f7c │ │ + b 57ff0 │ │ add x9, x28, x19 │ │ add x10, x24, x20, lsl #3 │ │ str x9, [x10, #8] │ │ add x20, x20, #0x1 │ │ cmp x20, w8, uxtw │ │ - b.cs 57ff0 // b.hs, b.nlast │ │ + b.cs 58064 // b.hs, b.nlast │ │ ldr x9, [x22, #48] │ │ add x9, x9, x20, lsl #3 │ │ ldr x10, [x9, #8] │ │ mov x9, x19 │ │ sub x10, x10, #0x1 │ │ cmp x10, x19 │ │ - b.cc 57fa4 // b.lo, b.ul, b.last │ │ + b.cc 58018 // b.lo, b.ul, b.last │ │ ldr x11, [x22, #40] │ │ cmp x10, x11 │ │ csel x19, x11, x10, hi // hi = pmore │ │ - cbz x23, 57f64 │ │ + cbz x23, 57fd8 │ │ add x10, x25, x19 │ │ add x21, x24, x20, lsl #3 │ │ add x10, x10, x26 │ │ cmp x19, x9 │ │ str x10, [x21, #8] │ │ - b.eq 57f70 // b.none │ │ + b.eq 57fe4 // b.none │ │ ldr x0, [x24, x20, lsl #3] │ │ add x1, x28, x9 │ │ sub x2, x10, x0 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x21, #8] │ │ add x26, x26, #0x1 │ │ strb wzr, [x8] │ │ ldr x8, [x21, #8] │ │ add x8, x8, #0x1 │ │ str x8, [x21, #8] │ │ ldr w8, [x22, #20] │ │ - b 57f70 │ │ + b 57fe4 │ │ ldr x8, [sp, #24] │ │ str x24, [x8] │ │ - cbz x23, 58000 │ │ + cbz x23, 58074 │ │ str x25, [x23] │ │ ldp x8, x21, [sp, #8] │ │ ldr x9, [sp] │ │ - cbz x8, 58010 │ │ + cbz x8, 58084 │ │ str x9, [x8] │ │ ldur w8, [x29, #-16] │ │ - cbz w8, 5802c │ │ - cbz x25, 5802c │ │ + cbz w8, 580a0 │ │ + cbz x25, 580a0 │ │ mov x0, x21 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-16] │ │ - cbz w8, 58160 │ │ - cbz x24, 58160 │ │ + cbz w8, 581d4 │ │ + cbz x24, 581d4 │ │ mov x0, x21 │ │ mov x1, x24 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-16] │ │ - b 58160 │ │ - cbz x26, 58134 │ │ + b 581d4 │ │ + cbz x26, 581a8 │ │ add x12, x26, x10 │ │ add x13, x10, #0x1 │ │ cmp x12, x13 │ │ csinc x11, x12, x10, hi // hi = pmore │ │ sub x11, x11, x10 │ │ cmp x11, #0x4 │ │ - b.cc 580e4 // b.lo, b.ul, b.last │ │ + b.cc 58158 // b.lo, b.ul, b.last │ │ cmp x12, x13 │ │ csinc x12, x12, x10, hi // hi = pmore │ │ cmp x12, x9 │ │ - b.ls 58088 // b.plast │ │ + b.ls 580fc // b.plast │ │ sub x12, x12, x10 │ │ add x12, x9, x12, lsl #3 │ │ cmp x10, x12 │ │ - b.cc 580e4 // b.lo, b.ul, b.last │ │ + b.cc 58158 // b.lo, b.ul, b.last │ │ and x12, x11, #0xfffffffffffffffc │ │ add x13, x10, x12 │ │ add x10, x10, #0x2 │ │ add x14, x9, x12, lsl #3 │ │ add x9, x9, #0x10 │ │ mov x15, x12 │ │ ldurb w16, [x10, #-2] │ │ @@ -44137,66 +44134,66 @@ │ │ ldrb w16, [x10, #1] │ │ fmov d1, x17 │ │ add x10, x10, #0x4 │ │ mov v0.d[1], x0 │ │ mov v1.d[1], x16 │ │ stp q0, q1, [x9, #-16] │ │ add x9, x9, #0x20 │ │ - b.ne 580a0 // b.any │ │ + b.ne 58114 // b.any │ │ mov x9, x14 │ │ mov x10, x13 │ │ cmp x11, x12 │ │ - b.eq 58134 // b.none │ │ + b.eq 581a8 // b.none │ │ ldrb w11, [x10], #1 │ │ cmp x10, x8 │ │ str x11, [x9], #8 │ │ - b.cc 580e4 // b.lo, b.ul, b.last │ │ - b 58134 │ │ - cbz x26, 58134 │ │ + b.cc 58158 // b.lo, b.ul, b.last │ │ + b 581a8 │ │ + cbz x26, 581a8 │ │ ldrh w11, [x10], #2 │ │ cmp x10, x8 │ │ lsl x11, x11, #48 │ │ rev x11, x11 │ │ str x11, [x9], #8 │ │ - b.cc 580fc // b.lo, b.ul, b.last │ │ - b 58134 │ │ - cbz x26, 58134 │ │ + b.cc 58170 // b.lo, b.ul, b.last │ │ + b 581a8 │ │ + cbz x26, 581a8 │ │ ldr w11, [x10], #4 │ │ cmp x10, x8 │ │ lsl x11, x11, #32 │ │ rev x11, x11 │ │ str x11, [x9], #8 │ │ - b.cc 5811c // b.lo, b.ul, b.last │ │ + b.cc 58190 // b.lo, b.ul, b.last │ │ mov x0, x25 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 58194 │ │ + cbz w8, 58208 │ │ ldr x1, [x22, #48] │ │ mov x0, x24 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-12] │ │ str xzr, [x22, #48] │ │ stur w8, [x29, #-16] │ │ - cbz w8, 57dfc │ │ + cbz w8, 57e70 │ │ ldr x9, [x27, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 5819c // b.any │ │ + b.ne 58210 // b.any │ │ ldp x20, x19, [sp, #128] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ stur wzr, [x29, #-16] │ │ - b 57dfc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 57e70 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xf0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ stp x28, x27, [sp, #160] │ │ stp x26, x25, [sp, #176] │ │ stp x24, x23, [sp, #192] │ │ stp x22, x21, [sp, #208] │ │ @@ -44235,24 +44232,24 @@ │ │ mov x23, x6 │ │ stur q0, [sp, #120] │ │ stur q0, [sp, #72] │ │ stur q0, [sp, #88] │ │ str x19, [sp, #120] │ │ str x8, [sp, #64] │ │ strh wzr, [sp, #130] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w28, [sp, #48] │ │ str x0, [sp, #96] │ │ - cbnz w28, 584cc │ │ - adrp x8, a000 │ │ + cbnz w28, 58540 │ │ + adrp x8, a000 │ │ mov w9, #0x10000 // #65536 │ │ movi v1.2d, #0x0 │ │ cmp w25, #0x0 │ │ str xzr, [x19, #320] │ │ - ldr q0, [x8, #1376] │ │ + ldr q0, [x8, #1424] │ │ mov w8, #0x2 // #2 │ │ str w20, [sp, #20] │ │ mov x20, x22 │ │ stp q1, q1, [x19, #32] │ │ mov w22, w25 │ │ stur q0, [x19, #40] │ │ movi v0.2d, #0xffff0000ffff │ │ @@ -44283,515 +44280,523 @@ │ │ str d0, [x19, #224] │ │ str w8, [x19, #320] │ │ ldr w8, [x9, #20] │ │ str w21, [sp, #112] │ │ mov x21, x9 │ │ str x26, [sp, #8] │ │ str x0, [sp, #104] │ │ - cbz w8, 583f8 │ │ + cbz w8, 5846c │ │ add x2, sp, #0x38 │ │ add x3, sp, #0x30 │ │ mov x0, x21 │ │ mov w1, w24 │ │ - bl 56cc4 │ │ + bl 56cec │ │ mov w28, w0 │ │ mov x25, x20 │ │ - cbnz w0, 5835c │ │ + cbnz w0, 583d0 │ │ ldr x8, [sp, #48] │ │ ldr x1, [sp, #56] │ │ add x0, sp, #0x40 │ │ add x8, x1, x8 │ │ cmp x1, #0x0 │ │ csel x2, xzr, x8, eq // eq = none │ │ - bl 5572c │ │ + bl 556e0 │ │ mov w28, w0 │ │ ldr w8, [x21, #20] │ │ mov x0, x25 │ │ - cbz w8, 58374 │ │ + cbz w8, 583e8 │ │ ldr x8, [x21, #56] │ │ - cbnz x8, 5837c │ │ + cbnz x8, 583f0 │ │ ldr x0, [x21] │ │ add x1, sp, #0x38 │ │ - bl 3f8c4 │ │ - cbnz w28, 584cc │ │ + bl 3f8e8 │ │ + cbnz w28, 58540 │ │ ldr w8, [x19, #228] │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.ne 584c8 // b.any │ │ + b.ne 5853c // b.any │ │ mov x0, x23 │ │ mov x1, x19 │ │ mov w2, wzr │ │ mov x3, xzr │ │ - bl 55190 │ │ + bl 55188 │ │ mov w28, w0 │ │ - cbnz w0, 584cc │ │ + cbnz w0, 58540 │ │ ldr w8, [sp, #20] │ │ ldr x20, [sp, #24] │ │ cmp w8, #0x3, lsl #12 │ │ - b.eq 58468 // b.none │ │ + b.eq 584dc // b.none │ │ cmp w8, #0x4, lsl #12 │ │ - b.eq 58468 // b.none │ │ + b.eq 584dc // b.none │ │ ldr x8, [x27, #240] │ │ ldr w0, [x8, #116] │ │ cmn w0, #0x1 │ │ - b.eq 58434 // b.none │ │ + b.eq 584a8 // b.none │ │ ldr x21, [sp, #8] │ │ str w0, [x19, #1216] │ │ - cbz w0, 58458 │ │ + cbz w0, 584cc │ │ ldr x8, [x21, #40] │ │ blr x8 │ │ ldr x8, [x27, #240] │ │ str w0, [x8, #116] │ │ - tbnz w0, #31, 583e0 │ │ - b 58458 │ │ + tbnz w0, #31, 58454 │ │ + b 584cc │ │ ldr x1, [x21, #32] │ │ mov x0, x20 │ │ mov x25, x20 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w28, w0 │ │ - cbnz w0, 584cc │ │ + cbnz w0, 58540 │ │ ldr x1, [x21, #40] │ │ add x2, sp, #0x38 │ │ mov x0, x25 │ │ - bl 3f768 │ │ + bl 3f78c │ │ mov w28, w0 │ │ - cbnz w0, 584cc │ │ + cbnz w0, 58540 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #48] │ │ - b 58340 │ │ + b 583b4 │ │ ldr x21, [x27, #176] │ │ ldr x24, [sp, #8] │ │ ldr w0, [x21, #96] │ │ str w0, [x19, #1216] │ │ - cbz w0, 58458 │ │ + cbz w0, 584cc │ │ ldr x8, [x24, #40] │ │ blr x8 │ │ str w0, [x21, #96] │ │ - tbnz w0, #31, 58448 │ │ + tbnz w0, #31, 584bc │ │ ldr w8, [x19, #1216] │ │ - cbnz w8, 58468 │ │ + cbnz w8, 584dc │ │ ldr x8, [x19, #1008] │ │ str w8, [x19, #1216] │ │ ldr x8, [x19, #1016] │ │ - cbz x8, 584c8 │ │ + cbz x8, 5853c │ │ ldr x9, [x19, #200] │ │ add x8, x8, x20 │ │ mov x0, x25 │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w28, w0 │ │ - cbnz w0, 584cc │ │ + cbnz w0, 58540 │ │ add x21, x19, #0x478 │ │ mov x1, x25 │ │ mov x0, x21 │ │ mov w2, #0x1 // #1 │ │ mov w3, w22 │ │ - bl 57c10 │ │ + bl 57c84 │ │ mov w28, w0 │ │ - cbnz w0, 584cc │ │ + cbnz w0, 58540 │ │ add x1, x19, #0x4b8 │ │ mov x0, x21 │ │ mov x2, xzr │ │ mov x3, xzr │ │ - bl 57da8 │ │ + bl 57e1c │ │ mov w28, w0 │ │ - b 584cc │ │ + b 58540 │ │ mov w28, wzr │ │ ldr x8, [sp, #64] │ │ ldr x1, [sp, #96] │ │ ldr x0, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [sp, #40] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 58514 // b.any │ │ + b.ne 58588 // b.any │ │ mov w0, w28 │ │ ldp x20, x19, [sp, #224] │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x26, x25, [sp, #176] │ │ ldp x28, x27, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xf0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x27, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x27, #40] │ │ stur x8, [x29, #-8] │ │ ldr x20, [x1, #56] │ │ - cbz x3, 585a4 │ │ + cbz x3, 58618 │ │ mov x21, x1 │ │ add x1, x3, x2 │ │ mov x0, x21 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5859c │ │ + cbnz w0, 58610 │ │ mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5859c │ │ + cbnz w0, 58610 │ │ mov x0, x21 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x25, x0 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 58608 │ │ + cbz w8, 5867c │ │ mov x22, xzr │ │ - b 585ac │ │ + b 58620 │ │ mov x22, xzr │ │ stur wzr, [x29, #-12] │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 585d4 │ │ + cbz w8, 58648 │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 594b4 │ │ + bl 59548 │ │ ldur w0, [x29, #-12] │ │ - b 585d8 │ │ + b 5864c │ │ mov w0, wzr │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 589cc // b.any │ │ + b.ne 58a60 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ and w8, w0, #0xffff │ │ cmp w8, #0x1 │ │ - b.ne 58888 // b.any │ │ + b.ne 5891c // b.any │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 5859c │ │ + cbnz w8, 58610 │ │ mov w26, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 5859c │ │ + cbnz w8, 58610 │ │ mov w23, w0 │ │ sub x5, x29, #0xc │ │ and x24, x23, #0xffff │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ mov x22, x0 │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ tst w23, #0xffff │ │ stur x24, [x29, #-24] │ │ - b.eq 586b4 // b.none │ │ + b.eq 58728 // b.none │ │ mov w8, w23 │ │ mov x28, xzr │ │ and x8, x8, #0xffff │ │ lsl x24, x8, #3 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ mov w9, w0 │ │ str x9, [x22, x28] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ add x28, x28, #0x8 │ │ cmp x24, x28 │ │ - b.ne 5868c // b.any │ │ + b.ne 58700 // b.any │ │ mov w8, w26 │ │ and x26, x25, #0xffffffff │ │ add x1, x26, x8 │ │ mov x0, x21 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 585ac │ │ + cbnz w0, 58620 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ strh w0, [x19, #16] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 585ac │ │ - mov w28, w0 │ │ + cbnz w8, 58620 │ │ + mov w25, w0 │ │ sub x5, x29, #0xc │ │ - and x3, x28, #0xffff │ │ + and x3, x25, #0xffff │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str wzr, [x19, #20] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [sp, #24] │ │ str x0, [x19, #24] │ │ - cbnz w8, 585ac │ │ - tst w28, #0xffff │ │ - b.eq 58898 // b.none │ │ + cbnz w8, 58620 │ │ + tst w25, #0xffff │ │ + b.eq 5892c // b.none │ │ ldrh w3, [x19, #16] │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ + str x0, [sp, #16] │ │ ldr x9, [sp, #24] │ │ str x0, [x9] │ │ - cbnz w8, 585ac │ │ - mov x24, x0 │ │ - and x8, x28, #0xffff │ │ + cbnz w8, 58620 │ │ + and x8, x25, #0xffff │ │ stp x8, xzr, [sp] │ │ ldr w8, [x19, #20] │ │ ldrh w9, [x19, #16] │ │ add w8, w8, #0x1 │ │ str w8, [x19, #20] │ │ - cbz w9, 58830 │ │ + cbz w9, 588c8 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - str x0, [sp, #16] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ + mov w24, w0 │ │ mov x25, xzr │ │ str xzr, [sp, #32] │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ mov w28, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 585ac │ │ - ldr x8, [sp, #16] │ │ - sbfiz x11, x28, #2, #16 │ │ - sbfiz x12, x0, #2, #16 │ │ + cbnz w8, 58620 │ │ + sxth w9, w0 │ │ + sxth w8, w24 │ │ + cmp w9, #0x0 │ │ + sxth x10, w28 │ │ + ccmp w8, #0x0, #0x0, gt │ │ + ldr x12, [sp, #16] │ │ + sbfiz x11, x24, #2, #16 │ │ add x25, x25, #0x1 │ │ - sbfiz x9, x8, #2, #16 │ │ + ccmp w8, w10, #0x0, ge // ge = tcont │ │ ldr x8, [sp, #32] │ │ - add x10, x24, x8 │ │ + ccmp w10, w9, #0x0, le │ │ + add x12, x12, x8 │ │ + lsl x10, x10, #2 │ │ ldrh w8, [x19, #16] │ │ + sbfiz x9, x9, #2, #32 │ │ + csel x10, xzr, x10, gt │ │ cmp x25, x8 │ │ - stp x9, x11, [x10] │ │ - str x12, [x10, #16] │ │ - b.cs 58834 // b.hs, b.nlast │ │ + str x9, [x12, #16] │ │ + stp x11, x10, [x12] │ │ + b.cs 588cc // b.hs, b.nlast │ │ ldr x8, [sp, #32] │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ add x8, x8, #0x18 │ │ str x8, [sp, #32] │ │ ldr x8, [sp, #24] │ │ - ldr x24, [x8] │ │ - bl 3ef54 │ │ + ldr x8, [x8] │ │ + str x8, [sp, #16] │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - str x0, [sp, #16] │ │ - cbz w8, 587a4 │ │ - b 585ac │ │ + mov w24, w0 │ │ + cbz w8, 58818 │ │ + b 58620 │ │ mov w8, wzr │ │ ldp x10, x9, [sp] │ │ add x9, x9, #0x1 │ │ cmp x9, x10 │ │ str x9, [sp, #8] │ │ - b.eq 58898 // b.none │ │ + b.eq 5892c // b.none │ │ mov w3, w8 │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x4, xzr │ │ ldr x24, [x19, #24] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr x8, [sp, #8] │ │ add x9, x24, x8, lsl #3 │ │ ldur w8, [x29, #-12] │ │ - mov x24, x0 │ │ - str x9, [sp, #24] │ │ + stp x0, x9, [sp, #16] │ │ str x0, [x9] │ │ - cbz w8, 58770 │ │ - b 585ac │ │ + cbz w8, 587e4 │ │ + b 58620 │ │ mov w8, #0x3 // #3 │ │ mov x22, xzr │ │ stur w8, [x29, #-12] │ │ - b 585ac │ │ + b 58620 │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ ldur x3, [x29, #-24] │ │ mov x4, xzr │ │ str wzr, [x19] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #8] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ tst w23, #0xffff │ │ - b.eq 585a8 // b.none │ │ + b.eq 5861c // b.none │ │ ldr x8, [x22] │ │ mov x24, x0 │ │ mov x0, x21 │ │ add x1, x8, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 585ac │ │ + cbnz w0, 58620 │ │ mov x25, xzr │ │ and x8, x23, #0xffff │ │ stur x8, [x29, #-24] │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 585ac │ │ + cbnz w0, 58620 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ add x24, x24, x25, lsl #4 │ │ and w8, w0, #0xffff │ │ str w8, [x24] │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ and x3, x0, #0xffff │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x28, x24 │ │ ldur w8, [x29, #-12] │ │ str x0, [x28, #8]! │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ ldr w8, [x19] │ │ ldr w9, [x24] │ │ add w8, w8, #0x1 │ │ str w8, [x19] │ │ - cbz w9, 5899c │ │ + cbz w9, 58a30 │ │ mov x23, xzr │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr x8, [x28] │ │ and w9, w0, #0xffff │ │ str w9, [x8, x23, lsl #2] │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 585ac │ │ + cbnz w8, 58620 │ │ ldr w8, [x24] │ │ add x23, x23, #0x1 │ │ cmp x23, x8 │ │ - b.cc 5896c // b.lo, b.ul, b.last │ │ + b.cc 58a00 // b.lo, b.ul, b.last │ │ ldur x8, [x29, #-24] │ │ add x25, x25, #0x1 │ │ cmp x25, x8 │ │ - b.eq 585a8 // b.none │ │ + b.eq 5861c // b.none │ │ ldr x8, [x22, x25, lsl #3] │ │ mov x0, x21 │ │ ldr x24, [x19, #8] │ │ add x1, x8, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 588f4 │ │ - b 585ac │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbz w0, 58988 │ │ + b 58620 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov w21, w1 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ mov x0, x2 │ │ mov x1, x3 │ │ mov x19, x2 │ │ str x8, [sp, #8] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 58a28 │ │ + cbnz w0, 58abc │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 58a50 │ │ + cbz w8, 58ae4 │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 58ab0 // b.any │ │ + b.ne 58b44 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ ands w8, w0, #0xff │ │ strb w0, [x20] │ │ str wzr, [x20, #24] │ │ - b.eq 58a8c // b.none │ │ + b.eq 58b20 // b.none │ │ cmp w8, #0x3 │ │ - b.ne 58aa8 // b.any │ │ + b.ne 58b3c // b.any │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 58a28 │ │ + cbnz w8, 58abc │ │ and w8, w0, #0xffff │ │ - cbz w8, 58aa8 │ │ + cbz w8, 58b3c │ │ add w8, w8, w8, lsl #1 │ │ add w21, w8, #0x2 │ │ mov w1, w21 │ │ add x2, x20, #0x8 │ │ mov x0, x19 │ │ str w21, [x20, #16] │ │ - bl 3f768 │ │ + bl 3f78c │ │ mov w8, w0 │ │ - b 58a28 │ │ + b 58abc │ │ mov w8, #0x3 // #3 │ │ - b 58a28 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 58abc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ - cbz x0, 58af8 │ │ + cbz x0, 58b8c │ │ mov x1, x19 │ │ ldr x20, [x0, #56] │ │ ldr x8, [x1, #56]! │ │ - cbz x8, 58ae0 │ │ - bl 3f8c4 │ │ + cbz x8, 58b74 │ │ + bl 3f8e8 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x80 │ │ @@ -44807,317 +44812,317 @@ │ │ ldr x8, [x26, #40] │ │ mov w21, w1 │ │ mov x19, x0 │ │ cmp x4, #0x3 │ │ stur x8, [x29, #-8] │ │ ldr x20, [x2, #56] │ │ str wzr, [sp, #16] │ │ - b.cc 58be4 // b.lo, b.ul, b.last │ │ + b.cc 58c78 // b.lo, b.ul, b.last │ │ add x1, x4, x3 │ │ mov x0, x2 │ │ mov x23, x2 │ │ str x1, [x19, #8] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #16] │ │ - cbnz w0, 58c94 │ │ + cbnz w0, 58d28 │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #16] │ │ and w9, w0, #0xff │ │ str w9, [x19] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ mov w24, w21 │ │ add x5, sp, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #16] │ │ str x0, [x19, #16] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ strh wzr, [x0] │ │ ldr w8, [x19] │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x2 │ │ - b.cs 58e80 // b.hs, b.nlast │ │ + b.cs 58f14 // b.hs, b.nlast │ │ cmp w21, #0x2 │ │ - b.cc 58e48 // b.lo, b.ul, b.last │ │ - adrp x8, a000 │ │ + b.cc 58edc // b.lo, b.ul, b.last │ │ + adrp x8, a000 │ │ mov w27, #0x1 // #1 │ │ mov w28, w27 │ │ - ldr q0, [x8, #1296] │ │ + ldr q0, [x8, #1344] │ │ str q0, [sp] │ │ - b 58cf8 │ │ + b 58d8c │ │ cmp w4, #0x2 │ │ str x4, [x19, #8] │ │ - b.eq 58c84 // b.none │ │ + b.eq 58d18 // b.none │ │ cmp w4, #0x1 │ │ - b.eq 58c40 // b.none │ │ - cbnz w4, 58c8c │ │ + b.eq 58cd4 // b.none │ │ + cbnz w4, 58d20 │ │ cmp w21, #0xe6 │ │ - b.cs 58c8c // b.hs, b.nlast │ │ + b.cs 58d20 // b.hs, b.nlast │ │ mov w23, w21 │ │ add x5, sp, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x23 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #16] │ │ str x0, [x19, #16] │ │ - cbnz w8, 58c94 │ │ - adrp x1, f000 │ │ + cbnz w8, 58d28 │ │ + adrp x1, f000 │ │ lsl x2, x23, #1 │ │ - add x1, x1, #0x214 │ │ - b 58e44 │ │ + add x1, x1, #0x254 │ │ + b 58ed8 │ │ cmp w21, #0xa7 │ │ - b.cs 58c8c // b.hs, b.nlast │ │ + b.cs 58d20 // b.hs, b.nlast │ │ mov w23, w21 │ │ add x5, sp, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x23 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #16] │ │ str x0, [x19, #16] │ │ - cbnz w8, 58c94 │ │ - adrp x1, f000 │ │ + cbnz w8, 58d28 │ │ + adrp x1, f000 │ │ lsl x2, x23, #1 │ │ - add x1, x1, #0x3de │ │ - b 58e44 │ │ + add x1, x1, #0x41e │ │ + b 58ed8 │ │ cmp w21, #0x58 │ │ - b.cc 58e0c // b.lo, b.ul, b.last │ │ + b.cc 58ea0 // b.lo, b.ul, b.last │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #16] │ │ ldr x1, [x19, #16] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ str xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #16] │ │ str xzr, [x19, #24] │ │ str wzr, [x19] │ │ str xzr, [x19, #8] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 58fac // b.any │ │ + b.ne 59040 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ cmp w28, w21 │ │ - b.cs 58e48 // b.hs, b.nlast │ │ + b.cs 58edc // b.hs, b.nlast │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #16] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ ldr w8, [x19] │ │ mov w25, w0 │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ cmp w8, #0x2 │ │ - b.ne 58d38 // b.any │ │ - bl 3ef54 │ │ + b.ne 58dcc // b.any │ │ + bl 3ef78 │ │ ldr w8, [sp, #16] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ and w8, w0, #0xffff │ │ - b 58d48 │ │ - bl 3fa24 │ │ + b 58ddc │ │ + bl 3fa48 │ │ ldr w8, [sp, #16] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ and w8, w0, #0xff │ │ eor w9, w8, #0xffff │ │ mvn w10, w25 │ │ and w10, w10, #0xffff │ │ cmp w9, w25, uxth │ │ movi v2.8h, #0x8 │ │ csel w8, w10, w8, cc // cc = lo, ul, last │ │ movi v3.8h, #0x10 │ │ cmp w28, w21 │ │ - b.cs 58cf0 // b.hs, b.nlast │ │ + b.cs 58d84 // b.hs, b.nlast │ │ mov w12, w28 │ │ mvn x9, x12 │ │ add x9, x9, x24 │ │ cmp x8, x9 │ │ csel x10, x8, x9, cc // cc = lo, ul, last │ │ cmp x9, #0x0 │ │ ldr x9, [x19, #16] │ │ csinc x11, x27, x10, eq // eq = none │ │ cmp x11, #0x10 │ │ - b.cs 58da0 // b.hs, b.nlast │ │ + b.cs 58e34 // b.hs, b.nlast │ │ mov w10, wzr │ │ mov x28, x12 │ │ - b 58de4 │ │ + b 58e78 │ │ ldr q1, [sp] │ │ dup v0.8h, w25 │ │ and x10, x11, #0x1fffffff0 │ │ add x28, x10, x12 │ │ add x12, x9, x12, lsl #1 │ │ add v0.8h, v0.8h, v1.8h │ │ add w25, w25, w10 │ │ add x12, x12, #0x10 │ │ mov x13, x10 │ │ add v1.8h, v0.8h, v2.8h │ │ subs x13, x13, #0x10 │ │ stp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ add v0.8h, v0.8h, v3.8h │ │ - b.ne 58dc4 // b.any │ │ + b.ne 58e58 // b.any │ │ cmp x11, x10 │ │ - b.eq 58cf0 // b.none │ │ + b.eq 58d84 // b.none │ │ strh w25, [x9, x28, lsl #1] │ │ add x28, x28, #0x1 │ │ cmp x28, x24 │ │ - b.cs 58cf0 // b.hs, b.nlast │ │ + b.cs 58d84 // b.hs, b.nlast │ │ add w11, w10, #0x1 │ │ cmp w10, w8 │ │ add w25, w25, #0x1 │ │ mov w10, w11 │ │ - b.cc 58de4 // b.lo, b.ul, b.last │ │ - b 58cf0 │ │ + b.cc 58e78 // b.lo, b.ul, b.last │ │ + b 58d84 │ │ mov w23, w21 │ │ add x5, sp, #0x10 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x23 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #16] │ │ str x0, [x19, #16] │ │ - cbnz w8, 58c94 │ │ - adrp x1, f000 │ │ + cbnz w8, 58d28 │ │ + adrp x1, f000 │ │ lsl x2, x23, #1 │ │ - add x1, x1, #0x52a │ │ - bl a51d0 │ │ + add x1, x1, #0x56a │ │ + bl a4610 │ │ tst w22, #0xff │ │ - b.eq 58ed8 // b.none │ │ + b.eq 58f6c // b.none │ │ ldr w9, [x19, #32] │ │ mov w8, wzr │ │ stur wzr, [x29, #-12] │ │ - cbnz w9, 58f9c │ │ - cbz w21, 58ee0 │ │ + cbnz w9, 59030 │ │ + cbz w21, 58f74 │ │ ldr x8, [x19, #16] │ │ mov w9, w21 │ │ cmp w21, #0x10 │ │ - b.cs 58ee8 // b.hs, b.nlast │ │ + b.cs 58f7c // b.hs, b.nlast │ │ mov x10, xzr │ │ mov w22, wzr │ │ - b 58f28 │ │ - cbnz w8, 58c8c │ │ + b 58fbc │ │ + cbnz w8, 58d20 │ │ lsl w8, w21, #1 │ │ mov x0, x23 │ │ sub w1, w8, #0x2 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #16] │ │ - cbnz w0, 58c94 │ │ + cbnz w0, 58d28 │ │ cmp w21, #0x2 │ │ - b.cc 58ec8 // b.lo, b.ul, b.last │ │ + b.cc 58f5c // b.lo, b.ul, b.last │ │ lsl x24, x24, #1 │ │ mov w25, #0x2 // #2 │ │ mov x0, x23 │ │ - bl 3f968 │ │ + bl 3f98c │ │ ldr x8, [x19, #16] │ │ strh w0, [x8, x25] │ │ add x25, x25, #0x2 │ │ cmp x24, x25 │ │ - b.ne 58eac // b.any │ │ + b.ne 58f40 // b.any │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ tst w22, #0xff │ │ - b.ne 58e50 // b.any │ │ + b.ne 58ee4 // b.any │ │ ldr w8, [sp, #16] │ │ - b 58fa0 │ │ + b 59034 │ │ mov w22, wzr │ │ - b 58f44 │ │ + b 58fd8 │ │ and x10, x9, #0xfffffff0 │ │ add x11, x8, #0x10 │ │ movi v0.2d, #0x0 │ │ mov x12, x10 │ │ movi v1.2d, #0x0 │ │ ldp q2, q3, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x12, x12, #0x10 │ │ umax v0.8h, v2.8h, v0.8h │ │ umax v1.8h, v3.8h, v1.8h │ │ - b.ne 58efc // b.any │ │ + b.ne 58f90 // b.any │ │ umax v0.8h, v0.8h, v1.8h │ │ cmp x10, x9 │ │ umaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 58f44 // b.none │ │ + b.eq 58fd8 // b.none │ │ sub x9, x9, x10 │ │ add x8, x8, x10, lsl #1 │ │ ldrh w10, [x8], #2 │ │ cmp w10, w22, uxth │ │ csel w22, w10, w22, hi // hi = pmore │ │ subs x9, x9, #0x1 │ │ - b.ne 58f30 // b.any │ │ + b.ne 58fc4 // b.any │ │ and x8, x22, #0xffff │ │ sub x5, x29, #0xc │ │ add x3, x8, #0x1 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #24] │ │ - cbnz w8, 58f9c │ │ - cbz w21, 58f90 │ │ + cbnz w8, 59030 │ │ + cbz w21, 59024 │ │ sub w8, w21, #0x1 │ │ ldr x9, [x19, #16] │ │ ldrh w10, [x9, w8, uxtw #1] │ │ strh w8, [x0, x10, lsl #1] │ │ sub w8, w8, #0x1 │ │ cmp w8, w21 │ │ - b.cc 58f7c // b.lo, b.ul, b.last │ │ + b.cc 59010 // b.lo, b.ul, b.last │ │ mov w8, wzr │ │ and w9, w22, #0xffff │ │ stp w9, w21, [x19, #32] │ │ str w8, [sp, #16] │ │ - cbnz w8, 58c94 │ │ + cbnz w8, 58d28 │ │ mov w0, wzr │ │ - b 58cc0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 58d54 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x1, #16] │ │ str wzr, [sp] │ │ - cbz x8, 59148 │ │ + cbz x8, 591dc │ │ mov x23, x5 │ │ mov x19, x1 │ │ mov x22, x3 │ │ mov w21, w2 │ │ mov x20, x0 │ │ cmp x5, #0x2 │ │ - b.cc 5912c // b.lo, b.ul, b.last │ │ + b.cc 591c0 // b.lo, b.ul, b.last │ │ movi v0.2d, #0x0 │ │ mov x8, x20 │ │ add x1, x23, x4 │ │ mov x0, x22 │ │ str q0, [x8, #20]! │ │ stp q0, q0, [x8, #464] │ │ stp q0, q0, [x8, #432] │ │ @@ -45148,1409 +45153,1390 @@ │ │ stp q0, q0, [x8, #640] │ │ stp q0, q0, [x8, #608] │ │ stp q0, q0, [x8, #576] │ │ stp q0, q0, [x8, #544] │ │ stp q0, q0, [x8, #512] │ │ str q0, [x8, #496] │ │ stur x1, [x8, #-12] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 592c4 │ │ + cbnz w0, 59358 │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ and w9, w0, #0xff │ │ str w9, [x20] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ ldr w8, [x20] │ │ and w23, w0, #0xff │ │ and w8, w8, #0x7f │ │ cmp w8, #0x1 │ │ - b.eq 59324 // b.none │ │ - cbnz w8, 59148 │ │ + b.eq 593b8 // b.none │ │ + cbnz w8, 591dc │ │ add w24, w23, #0x1 │ │ mov x0, x22 │ │ mov x1, x23 │ │ str w24, [x20, #16] │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 592c4 │ │ - cbz w23, 593e4 │ │ + cbnz w0, 59358 │ │ + cbz w23, 59478 │ │ mov x11, xzr │ │ ldr x8, [x22, #64] │ │ mov w9, w21 │ │ sub x10, x24, #0x1 │ │ - b 5920c │ │ + b 592a0 │ │ cmp w23, #0x1 │ │ - b.eq 59150 // b.none │ │ - cbnz w23, 59148 │ │ - adrp x1, e000 │ │ + b.eq 591e4 // b.none │ │ + cbnz w23, 591dc │ │ + adrp x1, e000 │ │ add x0, x20, #0x14 │ │ - add x1, x1, #0xf60 │ │ - b 5915c │ │ + add x1, x1, #0xfa0 │ │ + b 591f0 │ │ mov w8, #0x3 // #3 │ │ - b 592c4 │ │ - adrp x1, f000 │ │ + b 59358 │ │ + adrp x1, f000 │ │ add x0, x20, #0x14 │ │ - add x1, x1, #0x5d8 │ │ + add x1, x1, #0x618 │ │ mov w2, #0x200 // #512 │ │ - bl a51d0 │ │ + bl a4610 │ │ str x23, [x20, #8] │ │ str wzr, [x20, #16] │ │ ldr w8, [x19, #32] │ │ str wzr, [sp, #4] │ │ ldr x0, [x22, #56] │ │ - cbz w8, 591e0 │ │ + cbz w8, 59274 │ │ mov x9, xzr │ │ str wzr, [sp] │ │ - b 5919c │ │ + b 59230 │ │ add x9, x9, #0x1 │ │ strh wzr, [x10, #532] │ │ strh wzr, [x11] │ │ cmp x9, #0x100 │ │ - b.eq 591d8 // b.none │ │ + b.eq 5926c // b.none │ │ add x10, x20, x9, lsl #1 │ │ mov x11, x10 │ │ ldrh w12, [x11, #20]! │ │ cmp w12, #0x0 │ │ ccmp w8, w12, #0x0, ne // ne = any │ │ - b.cc 59188 // b.lo, b.ul, b.last │ │ + b.cc 5921c // b.lo, b.ul, b.last │ │ ldr x13, [x19, #24] │ │ ldrh w12, [x13, x12, lsl #1] │ │ - cbz w12, 59188 │ │ + cbz w12, 5921c │ │ add x10, x20, x9, lsl #1 │ │ add x9, x9, #0x1 │ │ strh w12, [x10, #532] │ │ str w9, [x20, #16] │ │ cmp x9, #0x100 │ │ - b.ne 5919c // b.any │ │ + b.ne 59230 // b.any │ │ mov w8, wzr │ │ - b 592c4 │ │ - cbz w21, 59238 │ │ + b 59358 │ │ + cbz w21, 592cc │ │ ldr x8, [x19, #16] │ │ mov w9, w21 │ │ cmp w21, #0x10 │ │ - b.cs 59240 // b.hs, b.nlast │ │ + b.cs 592d4 // b.hs, b.nlast │ │ mov x10, xzr │ │ mov w22, wzr │ │ - b 59280 │ │ + b 59314 │ │ mov x11, x12 │ │ cmp x10, x12 │ │ - b.eq 593e4 // b.none │ │ + b.eq 59478 // b.none │ │ add x12, x11, #0x1 │ │ cmp x12, x9 │ │ - b.cs 59200 // b.hs, b.nlast │ │ + b.cs 59294 // b.hs, b.nlast │ │ ldrb w13, [x8, x11] │ │ add x13, x20, x13, lsl #1 │ │ strh w12, [x13, #532] │ │ ldr x14, [x19, #16] │ │ add x11, x14, x11, lsl #1 │ │ ldrh w11, [x11, #2] │ │ strh w11, [x13, #20] │ │ - b 59200 │ │ + b 59294 │ │ mov w22, wzr │ │ - b 5929c │ │ + b 59330 │ │ and x10, x9, #0xfffffff0 │ │ add x11, x8, #0x10 │ │ movi v0.2d, #0x0 │ │ mov x12, x10 │ │ movi v1.2d, #0x0 │ │ ldp q2, q3, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x12, x12, #0x10 │ │ umax v0.8h, v2.8h, v0.8h │ │ umax v1.8h, v3.8h, v1.8h │ │ - b.ne 59254 // b.any │ │ + b.ne 592e8 // b.any │ │ umax v0.8h, v0.8h, v1.8h │ │ cmp x10, x9 │ │ umaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 5929c // b.none │ │ + b.eq 59330 // b.none │ │ sub x9, x9, x10 │ │ add x8, x8, x10, lsl #1 │ │ ldrh w10, [x8], #2 │ │ cmp w10, w22, uxth │ │ csel w22, w10, w22, hi // hi = pmore │ │ subs x9, x9, #0x1 │ │ - b.ne 59288 // b.any │ │ + b.ne 5931c // b.any │ │ and x8, x22, #0xffff │ │ add x5, sp, #0x4 │ │ add x3, x8, #0x1 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #24] │ │ - cbz w8, 592f8 │ │ + cbz w8, 5938c │ │ ldr x9, [x25, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 594b0 // b.any │ │ + b.ne 59544 // b.any │ │ ldp x20, x19, [sp, #96] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ - cbz w21, 59318 │ │ + cbz w21, 593ac │ │ sub w8, w21, #0x1 │ │ ldr x9, [x19, #16] │ │ ldrh w10, [x9, w8, uxtw #1] │ │ strh w8, [x0, x10, lsl #1] │ │ sub w8, w8, #0x1 │ │ cmp w8, w21 │ │ - b.cc 59304 // b.lo, b.ul, b.last │ │ + b.cc 59398 // b.lo, b.ul, b.last │ │ and w8, w22, #0xffff │ │ stp w8, w21, [x19, #32] │ │ - b 5917c │ │ + b 59210 │ │ str wzr, [x20, #16] │ │ - cbz w23, 59400 │ │ + cbz w23, 59494 │ │ mov w26, wzr │ │ mov w27, w21 │ │ mov w28, #0x1 // #1 │ │ - b 5934c │ │ + b 593e0 │ │ add w26, w26, #0x1 │ │ mov w28, w9 │ │ cmp w26, w23 │ │ - b.eq 593f0 // b.none │ │ + b.eq 59484 // b.none │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ mov w24, w0 │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ ldr w8, [x20, #16] │ │ and w10, w0, #0xff │ │ add w9, w10, #0x1 │ │ cmp w8, w10 │ │ - b.hi 59394 // b.pmore │ │ + b.hi 59428 // b.pmore │ │ mov w8, w9 │ │ str w9, [x20, #16] │ │ add w9, w9, w28 │ │ cmp w28, w9 │ │ - b.cs 5933c // b.hs, b.nlast │ │ + b.cs 593d0 // b.hs, b.nlast │ │ and w10, w24, #0xff │ │ mov w11, w28 │ │ - b 593bc │ │ + b 59450 │ │ add x11, x11, #0x1 │ │ add w10, w10, #0x1 │ │ cmp x9, x11 │ │ - b.eq 5933c // b.none │ │ + b.eq 593d0 // b.none │ │ cmp x11, x27 │ │ - b.cs 593ac // b.hs, b.nlast │ │ + b.cs 59440 // b.hs, b.nlast │ │ cmp w10, #0xff │ │ - b.hi 593ac // b.pmore │ │ + b.hi 59440 // b.pmore │ │ add x12, x20, w10, uxtw #1 │ │ strh w11, [x12, #532] │ │ ldr x13, [x19, #16] │ │ ldrh w13, [x13, x11, lsl #1] │ │ strh w13, [x12, #20] │ │ - b 593ac │ │ + b 59440 │ │ mov x0, x22 │ │ - bl 3f904 │ │ - b 59400 │ │ + bl 3f928 │ │ + b 59494 │ │ cmp w8, #0x101 │ │ - b.cc 59400 // b.lo, b.ul, b.last │ │ + b.cc 59494 // b.lo, b.ul, b.last │ │ mov w8, #0x100 // #256 │ │ str w8, [x20, #16] │ │ ldrb w8, [x20] │ │ - tbnz w8, #7, 59410 │ │ + tbnz w8, #7, 594a4 │ │ ldr w8, [sp] │ │ - b 592c4 │ │ + b 59358 │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ and w24, w0, #0xff │ │ - cbz w24, 591d8 │ │ + cbz w24, 5926c │ │ mov w26, wzr │ │ mov w27, w21 │ │ - b 59450 │ │ + b 594e4 │ │ add x9, x20, x9, lsl #1 │ │ strh w8, [x9, #532] │ │ mov w8, wzr │ │ add w26, w26, #0x1 │ │ cmp w26, w24 │ │ - b.eq 592c4 // b.none │ │ + b.eq 59358 // b.none │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ mov w23, w0 │ │ mov x1, sp │ │ mov x0, x22 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp] │ │ - cbnz w8, 592c4 │ │ + cbnz w8, 59358 │ │ add x8, x20, w23, uxtb #1 │ │ strh w0, [x8, #20] │ │ - cbz w21, 59440 │ │ + cbz w21, 594d4 │ │ mov x8, xzr │ │ and x9, x23, #0xff │ │ ldr x10, [x19, #16] │ │ ldrh w11, [x10, x8, lsl #1] │ │ cmp w11, w0, uxth │ │ - b.eq 59438 // b.none │ │ + b.eq 594cc // b.none │ │ add x8, x8, #0x1 │ │ cmp x27, x8 │ │ - b.ne 59494 // b.any │ │ - b 59440 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.ne 59528 // b.any │ │ + b 594d4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x8, [x0, #24] │ │ mov x20, x1 │ │ - cbz x8, 59508 │ │ + cbz x8, 5959c │ │ ldr w9, [x19, #20] │ │ - cbz w9, 59508 │ │ + cbz w9, 5959c │ │ mov x21, xzr │ │ lsl x22, x21, #3 │ │ mov x0, x20 │ │ ldr x1, [x8, x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w9, [x19, #20] │ │ add x21, x21, #0x1 │ │ ldr x8, [x19, #24] │ │ cmp x21, x9 │ │ str xzr, [x8, x22] │ │ - b.cc 594e0 // b.lo, b.ul, b.last │ │ + b.cc 59574 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ mov x1, x8 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #8] │ │ str xzr, [x19, #24] │ │ - cbz x1, 59558 │ │ + cbz x1, 595ec │ │ ldr w8, [x19] │ │ - cbz w8, 59558 │ │ + cbz w8, 595ec │ │ mov x21, xzr │ │ mov w22, #0x8 // #8 │ │ ldr x1, [x1, x22] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #8] │ │ add x21, x21, #0x1 │ │ ldr w8, [x19] │ │ str xzr, [x1, x22] │ │ add x22, x22, #0x10 │ │ cmp x21, x8 │ │ - b.cc 59530 // b.lo, b.ul, b.last │ │ + b.cc 595c4 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #8] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x1, 59618 │ │ + cbz x1, 596ac │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x0, [x1, #1144] │ │ - cbz x0, 595cc │ │ + cbz x0, 59660 │ │ ldr x8, [x19, #1200] │ │ add x22, x19, #0x478 │ │ ldr x21, [x0, #56] │ │ - cbz x8, 595b0 │ │ + cbz x8, 59644 │ │ add x1, x19, #0x4b0 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x19, #1192] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x19, #1192] │ │ stp q0, q0, [x22] │ │ stp q0, q0, [x22, #32] │ │ ldr x1, [x19, #1208] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1080] │ │ mov x0, x20 │ │ str xzr, [x19, #1208] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1096] │ │ mov x0, x20 │ │ str xzr, [x19, #1080] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1120] │ │ mov x0, x20 │ │ str xzr, [x19, #1096] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1120] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - cbz x0, 5967c │ │ + cbz x0, 59710 │ │ mov x19, x0 │ │ ldrb w8, [x0, #17] │ │ - tbz w8, #0, 596f0 │ │ + tbz w8, #0, 59784 │ │ ldr x8, [x19, #240] │ │ ldr x21, [x8, #64] │ │ cmn x21, #0x2 │ │ - b.eq 596f0 // b.none │ │ + b.eq 59784 // b.none │ │ mov w20, w1 │ │ - cbnz x21, 59698 │ │ + cbnz x21, 5972c │ │ ldr x0, [x19, #176] │ │ ldr x9, [x0] │ │ ldr x9, [x9, #64] │ │ - cbz x9, 59684 │ │ - adrp x1, a000 │ │ - add x1, x1, #0x919 │ │ + cbz x9, 59718 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x959 │ │ blr x9 │ │ mov x21, x0 │ │ ldr x8, [x19, #240] │ │ - b 59688 │ │ + b 5971c │ │ mov w0, #0x23 // #35 │ │ - b 596f4 │ │ + b 59788 │ │ mov x21, xzr │ │ cmp x21, #0x0 │ │ mov x9, #0xfffffffffffffffe // #-2 │ │ csel x9, x9, x21, eq // eq = none │ │ str x9, [x8, #64] │ │ - cbz x21, 596f0 │ │ + cbz x21, 59784 │ │ ldr x8, [x21, #56] │ │ - cbz x8, 596f0 │ │ + cbz x8, 59784 │ │ mov x0, x19 │ │ mov w1, w20 │ │ blr x8 │ │ add w8, w0, #0x1 │ │ cmp w8, #0x1 │ │ - b.hi 59704 // b.pmore │ │ + b.hi 59798 // b.pmore │ │ ldr x8, [x19, #16] │ │ lsl w11, w20, #16 │ │ ldrh w10, [x19, #8] │ │ ldr x9, [x21, #88] │ │ and x12, x8, #0xffffffffffff7fff │ │ orr x10, x10, x11 │ │ stp x10, x12, [x19, #8] │ │ - cbz x9, 59704 │ │ + cbz x9, 59798 │ │ cmn w0, #0x1 │ │ - b.eq 59750 // b.none │ │ + b.eq 597e4 // b.none │ │ mov x0, x19 │ │ blr x9 │ │ - b 59710 │ │ + b 597a4 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ cmn w0, #0x1 │ │ - b.eq 597a4 // b.none │ │ - cbnz w0, 596f4 │ │ + b.eq 59838 // b.none │ │ + cbnz w0, 59788 │ │ ldrb w8, [x19, #17] │ │ - tbz w8, #0, 59788 │ │ + tbz w8, #0, 5981c │ │ ldr x8, [x19, #240] │ │ ldr x0, [x8, #72] │ │ cmn x0, #0x2 │ │ - b.eq 59788 // b.none │ │ - cbnz x0, 59774 │ │ + b.eq 5981c // b.none │ │ + cbnz x0, 59808 │ │ ldr x0, [x19, #176] │ │ ldr x9, [x0] │ │ ldr x9, [x9, #64] │ │ - cbz x9, 59760 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x5af │ │ + cbz x9, 597f4 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x5ef │ │ blr x9 │ │ ldr x8, [x19, #240] │ │ - b 59764 │ │ - tbz w8, #15, 597a4 │ │ + b 597f8 │ │ + tbz w8, #15, 59838 │ │ mov x0, x19 │ │ blr x9 │ │ - b 597a4 │ │ + b 59838 │ │ mov x0, xzr │ │ cmp x0, #0x0 │ │ mov x9, #0xfffffffffffffffe // #-2 │ │ csel x9, x9, x0, eq // eq = none │ │ str x9, [x8, #72] │ │ - cbz x0, 59788 │ │ + cbz x0, 5981c │ │ ldr x8, [x0, #56] │ │ - cbz x8, 59788 │ │ + cbz x8, 5981c │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19, #224] │ │ - cbz x8, 597a4 │ │ + cbz x8, 59838 │ │ ldr x0, [x19, #216] │ │ blr x8 │ │ mov w0, wzr │ │ str xzr, [x19, #216] │ │ - b 596f4 │ │ + b 59788 │ │ mov w0, wzr │ │ - b 596f4 │ │ + b 59788 │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ mrs x8, tpidr_el0 │ │ add x12, sp, #0x10 │ │ ldr x9, [x8, #40] │ │ add x13, sp, #0xc │ │ eor w12, w13, w12 │ │ - adrp x10, a000 │ │ - adrp x13, a000 │ │ + adrp x10, a000 │ │ + adrp x13, a000 │ │ stur x9, [x29, #-8] │ │ mov w9, #0x1 // #1 │ │ ldr w11, [x0, #16] │ │ str x0, [sp, #16] │ │ - ldr q0, [x10, #1680] │ │ + ldr q0, [x10, #1744] │ │ str w9, [x0, #56] │ │ - ldr q1, [x13, #1472] │ │ + ldr q1, [x13, #1520] │ │ eor w11, w12, w11 │ │ strb w9, [x0, #60] │ │ eor w9, w11, w11, lsr #10 │ │ stp q0, q1, [x0, #64] │ │ eor w9, w9, w11, lsr #20 │ │ str w9, [x0, #96] │ │ - tbnz w9, #31, 5981c │ │ - cbnz w9, 59824 │ │ + tbnz w9, #31, 598b0 │ │ + cbnz w9, 598b8 │ │ mov w9, #0xcd15 // #52501 │ │ movk w9, #0x75b, lsl #16 │ │ - b 59820 │ │ + b 598b4 │ │ neg w9, w9 │ │ str w9, [x0, #96] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 59844 // b.any │ │ + b.ne 598d8 // b.any │ │ ldp x29, x30, [sp, #32] │ │ mov w0, wzr │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ - adrp x0, a8000 │ │ - add x0, x0, #0xb90 │ │ - b 3990c │ │ + adrp x0, a7000 │ │ + add x0, x0, #0xfd0 │ │ + b 39960 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - sub sp, sp, #0x250 │ │ - mrs x23, tpidr_el0 │ │ - mov w19, w2 │ │ - ldr x8, [x23, #40] │ │ - mov x25, x1 │ │ + sub sp, sp, #0x240 │ │ + mrs x22, tpidr_el0 │ │ + mov w20, w2 │ │ + ldr x8, [x22, #40] │ │ + mov x19, x1 │ │ mov x21, x0 │ │ stur x8, [x29, #-24] │ │ mov w8, #0x1 // #1 │ │ ldr x9, [x1, #256] │ │ str x8, [x1] │ │ - cbz x9, 599a8 │ │ - ldr x8, [x25, #608] │ │ - cbnz x8, 598c0 │ │ - ldr x8, [x25, #176] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xee5 │ │ + cbz x9, 59a48 │ │ + ldr x8, [x19, #608] │ │ + cbnz x8, 59954 │ │ + ldr x8, [x19, #176] │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf25 │ │ ldr x0, [x8, #8] │ │ - bl 3d20c │ │ - str x0, [x25, #608] │ │ + bl 3d260 │ │ + str x0, [x19, #608] │ │ mov x0, x21 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ - cbnz w0, 59e38 │ │ + bl 3ee24 │ │ + cbnz w0, 59d34 │ │ movi v0.2d, #0x0 │ │ - add x20, sp, #0x50 │ │ - ldr x8, [x25, #256] │ │ - add x0, sp, #0x50 │ │ - ldp x21, x22, [x25, #184] │ │ - stp xzr, xzr, [x20, #192] │ │ + add x21, sp, #0x40 │ │ + ldr x8, [x19, #256] │ │ + str w20, [sp, #44] │ │ + str x22, [sp, #48] │ │ + add x0, sp, #0x40 │ │ + stp xzr, xzr, [x21, #192] │ │ mov x1, xzr │ │ - stp q0, q0, [sp, #80] │ │ + stp q0, q0, [sp, #64] │ │ mov x2, xzr │ │ - stp q0, q0, [sp, #112] │ │ - stp q0, q0, [sp, #144] │ │ - mov x3, x21 │ │ - stp q0, q0, [sp, #176] │ │ - stp q0, q0, [x20, #128] │ │ - stp q0, q0, [x20, #160] │ │ + stp q0, q0, [sp, #96] │ │ + stp q0, q0, [sp, #128] │ │ + stp q0, q0, [sp, #160] │ │ + stp q0, q0, [x21, #128] │ │ + stp q0, q0, [x21, #160] │ │ + ldp x20, x22, [x19, #184] │ │ ldr x8, [x8, #8] │ │ + mov x3, x20 │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x22 │ │ - str x22, [x20, #144] │ │ - bl 3f64c │ │ - mov x26, x0 │ │ + str x22, [x21, #144] │ │ + bl 3f670 │ │ + mov x23, x0 │ │ mov x0, x22 │ │ mov w1, #0x1f // #31 │ │ - bl 3f79c │ │ - cbnz w0, 59960 │ │ - adrp x1, b000 │ │ + bl 3f7c0 │ │ + cbnz w0, 599f8 │ │ + adrp x1, b000 │ │ ldr x0, [x22, #64] │ │ - add x1, x1, #0x9b7 │ │ + add x1, x1, #0x9f7 │ │ mov w2, #0x1f // #31 │ │ - str x21, [sp, #16] │ │ - bl a5250 │ │ + bl a4690 │ │ mov w24, w0 │ │ mov x0, x22 │ │ - bl 3f904 │ │ - cbz w24, 59a74 │ │ + bl 3f928 │ │ + cbz w24, 59b14 │ │ mov w0, #0x2 // #2 │ │ - str w0, [sp, #76] │ │ - ldr x8, [x20, #152] │ │ - cbz x8, 59980 │ │ - add x8, sp, #0x50 │ │ - ldr x0, [x20, #144] │ │ + ldr x22, [sp, #48] │ │ + str w0, [sp, #60] │ │ + ldr w20, [sp, #44] │ │ + ldr x8, [x21, #152] │ │ + cbz x8, 59a20 │ │ + add x8, sp, #0x40 │ │ + ldr x0, [x21, #144] │ │ add x1, x8, #0x98 │ │ - bl 3f8c4 │ │ - ldr x8, [sp, #128] │ │ - add x0, sp, #0x50 │ │ + bl 3f8e8 │ │ + ldr x8, [sp, #112] │ │ + add x0, sp, #0x40 │ │ blr x8 │ │ - ldr w0, [sp, #76] │ │ - tbnz w19, #31, 59e38 │ │ - cbnz w0, 59e38 │ │ - tst w19, #0xffff │ │ - b.eq 599d8 // b.none │ │ + ldr w0, [sp, #60] │ │ + tbnz w20, #31, 59d34 │ │ + cbnz w0, 59d34 │ │ + tst w20, #0xffff │ │ + b.eq 59a78 // b.none │ │ mov w0, #0x6 // #6 │ │ - b 59e38 │ │ - ldr x8, [x25, #176] │ │ - adrp x1, b000 │ │ - add x1, x1, #0x9b1 │ │ + b 59d34 │ │ + ldr x8, [x19, #176] │ │ + adrp x1, b000 │ │ + add x1, x1, #0x9f1 │ │ ldr x0, [x8, #8] │ │ - bl 3d20c │ │ - cbz x0, 599d0 │ │ - str x0, [x25, #256] │ │ - ldr x8, [x25, #608] │ │ - cbnz x8, 598c0 │ │ - b 598a8 │ │ + bl 3d260 │ │ + cbz x0, 59a70 │ │ + str x0, [x19, #256] │ │ + ldr x8, [x19, #608] │ │ + cbnz x8, 59954 │ │ + b 5993c │ │ mov w0, #0xb // #11 │ │ - b 59e38 │ │ - ldrb w8, [x25, #360] │ │ + b 59d34 │ │ + ldrb w8, [x19, #360] │ │ mov w11, #0x815 // #2069 │ │ - ldr x10, [x25, #16] │ │ - str wzr, [x25, #72] │ │ - ldr x9, [x25, #560] │ │ + ldr x10, [x19, #16] │ │ + str wzr, [x19, #72] │ │ + ldr x9, [x19, #560] │ │ cmp w8, #0x0 │ │ mov w8, #0x811 // #2065 │ │ csel x11, x8, x11, eq // eq = none │ │ - ldr x8, [x25, #336] │ │ + ldr x8, [x19, #336] │ │ orr x10, x10, x11 │ │ - adrp x11, a000 │ │ - add x11, x11, #0xbd9 │ │ + adrp x11, a000 │ │ + add x11, x11, #0xc19 │ │ orr x10, x10, #0x1000 │ │ - stp x9, x8, [x25, #32] │ │ - stp xzr, x10, [x25, #8] │ │ - str x11, [x25, #48] │ │ - cbz x8, 59d60 │ │ - ldr x9, [x25, #328] │ │ - cbnz x9, 59a30 │ │ - b 59d6c │ │ + stp x9, x8, [x19, #32] │ │ + stp xzr, x10, [x19, #8] │ │ + str x11, [x19, #48] │ │ + cbz x8, 59c5c │ │ + ldr x9, [x19, #328] │ │ + cbnz x9, 59ad0 │ │ + b 59c68 │ │ add x8, x8, #0x1 │ │ add x9, x9, #0x1 │ │ ldrb w10, [x9] │ │ - cbz w10, 59d6c │ │ + cbz w10, 59c68 │ │ ldrb w11, [x8] │ │ cmp w10, w11 │ │ - b.eq 59a28 // b.none │ │ + b.eq 59ac8 // b.none │ │ cmp w10, #0x2d │ │ - b.eq 59a54 // b.none │ │ + b.eq 59af4 // b.none │ │ cmp w10, #0x20 │ │ - b.ne 59a5c // b.any │ │ + b.ne 59afc // b.any │ │ add x9, x9, #0x1 │ │ - b 59a30 │ │ + b 59ad0 │ │ cmp w11, #0x20 │ │ - b.eq 59a6c // b.none │ │ + b.eq 59b0c // b.none │ │ cmp w11, #0x2d │ │ - b.ne 5a1ec // b.any │ │ + b.ne 59e24 // b.any │ │ add x8, x8, #0x1 │ │ - b 59a30 │ │ - add x9, sp, #0x128 │ │ - add x8, sp, #0x50 │ │ - add x9, x9, #0x9 │ │ - add x27, x8, #0x98 │ │ + b 59ad0 │ │ + ldr x8, [x22, #40] │ │ + str x20, [sp, #16] │ │ + cbz x8, 59d74 │ │ + add x27, sp, #0x118 │ │ + mov x8, #0xfffffffffffffffa // #-6 │ │ + adrp x24, b000 │ │ + adrp x25, b000 │ │ + str x23, [sp, #8] │ │ + mov x23, xzr │ │ + mov x20, xzr │ │ + add x9, x27, #0x9 │ │ + sub x8, x8, x27 │ │ mov w21, #0x109 // #265 │ │ - str x23, [sp, #24] │ │ - str w19, [sp, #36] │ │ - stp x25, x9, [sp, #48] │ │ - str x26, [sp, #40] │ │ - str x22, [sp, #64] │ │ - str x27, [sp, #8] │ │ - mov x0, x22 │ │ - bl 3f64c │ │ - mov x28, x0 │ │ + add x28, sp, #0x118 │ │ + add x24, x24, #0xd4 │ │ + add x25, x25, #0x87f │ │ + stp x8, x9, [sp, #24] │ │ mov x0, x22 │ │ - ldr x19, [x22, #8] │ │ - bl 3f64c │ │ - sub x8, x19, x0 │ │ - add x1, sp, #0x128 │ │ - cmp x8, #0x109 │ │ + ldr x26, [x22, #8] │ │ + bl 3f670 │ │ + sub x8, x26, x0 │ │ + cmp x21, x8 │ │ + csel x26, x21, x8, cc // cc = lo, ul, last │ │ + cbz x26, 59b88 │ │ mov x0, x22 │ │ - csel x25, x8, x21, cc // cc = lo, ul, last │ │ - mov x2, x25 │ │ - bl 3ee5c │ │ - cbnz w0, 59d50 │ │ - mov x27, xzr │ │ - sub x23, x26, x28 │ │ - add x9, sp, #0x128 │ │ - add x22, sp, #0x128 │ │ - add x8, x9, x27 │ │ - add x26, x8, x25 │ │ - mov x8, x26 │ │ + mov x1, x28 │ │ + mov x2, x26 │ │ + bl 3ee80 │ │ + cbnz w0, 59ecc │ │ + add x8, x28, x26 │ │ strb wzr, [x8], #-6 │ │ - cmp x9, x8 │ │ - b.cs 59b6c // b.hs, b.nlast │ │ - add x8, x25, x27 │ │ - mov x21, xzr │ │ - ldrb w19, [sp, #296] │ │ - sub x20, x8, #0x6 │ │ - b 59b20 │ │ - add x21, x21, #0x1 │ │ - cmp x20, x21 │ │ - b.eq 59b6c // b.none │ │ - add x24, x22, x21 │ │ - cmp w19, #0x53 │ │ - b.ne 59b44 // b.any │ │ - adrp x1, b000 │ │ - mov x0, x24 │ │ - add x1, x1, #0x94 │ │ - mov w2, #0x9 // #9 │ │ - bl a5250 │ │ - cbz w0, 59bd0 │ │ - ldrb w19, [x24, #1] │ │ - cmp w19, #0x73 │ │ - b.ne 59b14 // b.any │ │ - adrp x1, b000 │ │ - mov x0, x24 │ │ - add x1, x1, #0x83f │ │ - mov w2, #0x6 // #6 │ │ - bl a5250 │ │ - cbnz w0, 59b14 │ │ - b 59bd8 │ │ - add x8, x27, x25 │ │ - cmp x8, #0x9 │ │ - b.cc 59e68 // b.lo, b.ul, b.last │ │ - ldurb w8, [x26, #-1] │ │ - add x20, sp, #0x50 │ │ - ldr x22, [sp, #64] │ │ - add x28, x28, #0x100 │ │ - ldur x9, [x26, #-9] │ │ - strb w8, [sp, #304] │ │ - mov x0, x22 │ │ - ldr x19, [x22, #8] │ │ - str x9, [x20, #216] │ │ - bl 3f64c │ │ - sub x8, x19, x0 │ │ - mov w9, #0x100 // #256 │ │ - cmp x8, #0x100 │ │ - mov x0, x22 │ │ - csel x25, x8, x9, cc // cc = lo, ul, last │ │ - ldr x1, [sp, #56] │ │ - mov x2, x25 │ │ - bl 3ee5c │ │ - sub x23, x23, #0x100 │ │ - mov w27, #0x9 // #9 │ │ - cbz w0, 59ae0 │ │ - b 59d4c │ │ - mov w19, #0xa // #10 │ │ - b 59bdc │ │ - mov w19, #0x7 // #7 │ │ - ldr x22, [sp, #64] │ │ - ldr x1, [sp, #40] │ │ - mov x0, x22 │ │ - bl 3ee00 │ │ - add x20, sp, #0x50 │ │ - ldr x27, [sp, #8] │ │ - cbnz w0, 59d4c │ │ - sub x8, x19, x23 │ │ - mov x0, x22 │ │ - add x25, x8, x21 │ │ - mov x2, x27 │ │ - mov x1, x25 │ │ - bl 3f768 │ │ - cbnz w0, 59d4c │ │ - ldr x24, [x20, #152] │ │ - add x8, x19, x28 │ │ - add x28, x8, x21 │ │ - ldr x9, [sp, #144] │ │ - add x0, sp, #0x50 │ │ - add x8, x24, x19 │ │ - stp x24, x24, [sp, #80] │ │ - sub x8, x8, x23 │ │ - stp x25, x28, [x20, #160] │ │ - add x8, x8, x21 │ │ - str x8, [sp, #96] │ │ - mov w8, #0xffffffff // #-1 │ │ - str w8, [sp, #272] │ │ - blr x9 │ │ - ldr x8, [sp, #136] │ │ - add x0, sp, #0x50 │ │ - blr x8 │ │ - ldr x8, [sp, #144] │ │ - add x0, sp, #0x50 │ │ - ldr x25, [sp, #80] │ │ - blr x8 │ │ - ldr x8, [sp, #136] │ │ - add x0, sp, #0x50 │ │ - blr x8 │ │ - ldr x9, [sp, #96] │ │ - ldr x8, [sp, #80] │ │ - sub x23, x9, #0x6 │ │ - cmp x8, x23 │ │ - b.ls 59cb8 // b.plast │ │ - mov x0, x22 │ │ - mov x1, x27 │ │ - bl 3f8c4 │ │ + cmp x27, x8 │ │ + b.cs 59c20 // b.hs, b.nlast │ │ + ldr x9, [sp, #24] │ │ + add x8, x23, x26 │ │ + add x27, sp, #0x118 │ │ + add x9, x9, x28 │ │ + neg x28, x8 │ │ + add x21, x9, x26 │ │ + b 59bd8 │ │ + mov w20, #0xa // #10 │ │ mov x0, x22 │ │ - mov x1, x28 │ │ - bl 3ee00 │ │ - ldp x26, x25, [sp, #40] │ │ - mov w21, #0x109 // #265 │ │ - ldr x23, [sp, #24] │ │ - ldr w19, [sp, #36] │ │ - cbz w0, 59aa0 │ │ - b 5a214 │ │ - sub x26, x9, #0x9 │ │ - b 59ce8 │ │ - ldr x8, [sp, #144] │ │ - add x0, sp, #0x50 │ │ - blr x8 │ │ - ldr x8, [sp, #136] │ │ - add x0, sp, #0x50 │ │ - blr x8 │ │ - ldr x8, [sp, #80] │ │ - mov x24, x21 │ │ - cmp x8, x23 │ │ - b.hi 59c88 // b.pmore │ │ - ldr w0, [sp, #104] │ │ - cbnz w0, 59d4c │ │ - mov x21, x25 │ │ - mov x25, x8 │ │ - ldrb w8, [x8] │ │ + bl 3f670 │ │ + add x8, x0, x20 │ │ + add x20, x28, x8 │ │ + add x27, x27, #0x1 │ │ + add x28, x28, #0x1 │ │ + subs x21, x21, #0x1 │ │ + b.eq 59c20 // b.none │ │ + ldrb w8, [x27] │ │ cmp w8, #0x53 │ │ - b.ne 59d24 // b.any │ │ - cmp x25, x26 │ │ - b.hi 59d24 // b.pmore │ │ - adrp x1, b000 │ │ - mov x0, x25 │ │ - add x1, x1, #0x94 │ │ + b.ne 59bf8 // b.any │ │ + mov x0, x27 │ │ + mov x1, x24 │ │ mov w2, #0x9 // #9 │ │ - bl a5250 │ │ - cbz w0, 59e78 │ │ - ldrb w8, [x25, #1] │ │ + bl a4690 │ │ + cbz w0, 59bb4 │ │ + ldrb w8, [x27, #1] │ │ cmp w8, #0x73 │ │ - b.ne 59cc0 // b.any │ │ - adrp x1, b000 │ │ - mov x0, x25 │ │ - add x1, x1, #0x83f │ │ + b.ne 59bc8 // b.any │ │ + mov x0, x27 │ │ + mov x1, x25 │ │ mov w2, #0x6 // #6 │ │ - bl a5250 │ │ - cbnz w0, 59cc0 │ │ - mov w0, #0x2 // #2 │ │ - ldr x23, [sp, #24] │ │ - ldr x25, [sp, #48] │ │ - str w0, [sp, #76] │ │ - ldr w19, [sp, #36] │ │ - b 59968 │ │ - ldr x8, [x25, #264] │ │ - cbz x8, 59d6c │ │ - str x8, [x25, #40] │ │ - ldp x20, x8, [x25, #344] │ │ + bl a4690 │ │ + cbnz w0, 59bc8 │ │ + mov w20, #0x7 // #7 │ │ + b 59bb8 │ │ + add x8, x26, x23 │ │ + cmp x8, #0x9 │ │ + b.ls 59d64 // b.plast │ │ + add x27, sp, #0x118 │ │ + ldr x28, [sp, #32] │ │ + add x8, x27, x23 │ │ + mov w21, #0x100 // #256 │ │ + add x8, x8, x26 │ │ + mov w23, #0x9 // #9 │ │ + ldurb w9, [x8, #-1] │ │ + ldur x8, [x8, #-9] │ │ + strb w9, [sp, #288] │ │ + add x9, sp, #0x40 │ │ + str x8, [x9, #216] │ │ + b 59b58 │ │ + ldr x8, [x19, #264] │ │ + cbz x8, 59c68 │ │ + str x8, [x19, #40] │ │ + ldp x20, x8, [x19, #344] │ │ cmp x8, #0x0 │ │ - cset w19, ne // ne = any │ │ - str x19, [x25, #24] │ │ - cbz x20, 59db0 │ │ - adrp x1, b000 │ │ - mov x0, x20 │ │ - add x1, x1, #0x396 │ │ - bl a51a0 │ │ - cbz w0, 59da8 │ │ - adrp x1, b000 │ │ - mov x0, x20 │ │ - add x1, x1, #0x190 │ │ - bl a51a0 │ │ - cbnz w0, 59db0 │ │ - orr x8, x19, #0x2 │ │ - str x8, [x25, #24] │ │ - ldp x8, x9, [x25, #368] │ │ - str wzr, [x25, #56] │ │ - ldp x10, x11, [x25, #384] │ │ - str xzr, [x25, #64] │ │ + cset w21, ne // ne = any │ │ + str x21, [x19, #24] │ │ + cbz x20, 59cac │ │ + adrp x1, b000 │ │ + mov x0, x20 │ │ + add x1, x1, #0x3d6 │ │ + bl a45e0 │ │ + cbz w0, 59ca4 │ │ + adrp x1, b000 │ │ + mov x0, x20 │ │ + add x1, x1, #0x1d0 │ │ + bl a45e0 │ │ + cbnz w0, 59cac │ │ + orr x8, x21, #0x2 │ │ + str x8, [x19, #24] │ │ + ldp x8, x9, [x19, #368] │ │ + str wzr, [x19, #56] │ │ + ldp x10, x11, [x19, #384] │ │ + str xzr, [x19, #64] │ │ asr x12, x8, #16 │ │ asr x8, x9, #16 │ │ mov w9, #0xffff // #65535 │ │ add x13, x10, x9 │ │ add x10, x11, x9 │ │ asr x13, x13, #16 │ │ - ldrh w11, [x25, #136] │ │ + ldrh w11, [x19, #136] │ │ asr x9, x10, #16 │ │ - stp x12, x8, [x25, #104] │ │ - stp x13, x9, [x25, #120] │ │ - cbnz w11, 59df4 │ │ + stp x12, x8, [x19, #104] │ │ + stp x13, x9, [x19, #120] │ │ + cbnz w11, 59cf0 │ │ mov w11, #0x3e8 // #1000 │ │ - strh w11, [x25, #136] │ │ + strh w11, [x19, #136] │ │ add w11, w11, w11, lsl #1 │ │ mov w12, #0xcccd // #52429 │ │ movk w12, #0xcccc, lsl #16 │ │ lsl w11, w11, #2 │ │ sbfx x10, x10, #16, #16 │ │ mov w0, wzr │ │ umull x11, w11, w12 │ │ - add x12, x25, #0x16a │ │ + add x12, x19, #0x16a │ │ sub w10, w10, w8, sxth │ │ - strh w9, [x25, #138] │ │ + strh w9, [x19, #138] │ │ lsr x11, x11, #35 │ │ - strh w8, [x25, #140] │ │ + strh w8, [x19, #140] │ │ ldr w9, [x12] │ │ cmp w10, w11, sxth │ │ csel w10, w10, w11, gt │ │ - str w9, [x25, #148] │ │ - strh w10, [x25, #142] │ │ - ldr x8, [x23, #40] │ │ + str w9, [x19, #148] │ │ + strh w10, [x19, #142] │ │ + ldr x8, [x22, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 5a368 // b.any │ │ - add sp, sp, #0x250 │ │ + b.ne 5a3b0 // b.any │ │ + add sp, sp, #0x240 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - ldr x23, [sp, #24] │ │ + cbz x20, 59e18 │ │ + add x21, sp, #0x40 │ │ + ldr x23, [sp, #8] │ │ + b 59d78 │ │ + ldr x20, [x22, #8] │ │ + mov x0, x22 │ │ + mov x1, x23 │ │ + mov x27, x23 │ │ + bl 3ee24 │ │ + cbnz w0, 599fc │ │ + add x8, sp, #0x40 │ │ + sub x25, x20, x27 │ │ + add x24, x8, #0x98 │ │ + mov x0, x22 │ │ + mov x1, x25 │ │ + mov x2, x24 │ │ + bl 3f78c │ │ + cbnz w0, 599fc │ │ + ldr x23, [x21, #152] │ │ + mov w9, #0xffffffff // #-1 │ │ + ldr x10, [sp, #128] │ │ + add x0, sp, #0x40 │ │ + stp x25, x20, [x21, #160] │ │ + add x8, x23, x25 │ │ + stp x23, x23, [sp, #64] │ │ + str w9, [sp, #256] │ │ + str x8, [sp, #80] │ │ + blr x10 │ │ + ldr x8, [sp, #120] │ │ + add x0, sp, #0x40 │ │ + blr x8 │ │ + ldr x8, [sp, #128] │ │ + add x0, sp, #0x40 │ │ + ldr x26, [sp, #64] │ │ + blr x8 │ │ + ldr x8, [sp, #120] │ │ + add x0, sp, #0x40 │ │ + blr x8 │ │ + ldr x9, [sp, #80] │ │ + ldr x8, [sp, #64] │ │ + sub x28, x9, #0x6 │ │ + cmp x8, x28 │ │ + b.ls 59e30 // b.plast │ │ mov w0, #0x3 // #3 │ │ - add x20, sp, #0x50 │ │ - b 59d50 │ │ - ldr x8, [sp, #192] │ │ - add x0, sp, #0x50 │ │ - add x1, sp, #0x128 │ │ - str x24, [sp, #80] │ │ + b 599fc │ │ + mov w0, #0x3 // #3 │ │ + add x21, sp, #0x40 │ │ + b 599fc │ │ + cbnz w11, 59c68 │ │ + str x9, [x19, #48] │ │ + b 59c68 │ │ + sub x25, x9, #0x9 │ │ + b 59e68 │ │ + ldr x8, [sp, #128] │ │ + add x0, sp, #0x40 │ │ blr x8 │ │ - ldp x8, x9, [x20, #216] │ │ - ldr x25, [sp, #48] │ │ + ldr x8, [sp, #120] │ │ + add x0, sp, #0x40 │ │ + blr x8 │ │ + ldr x8, [sp, #64] │ │ + mov w0, #0x3 // #3 │ │ + mov x23, x21 │ │ + add x21, sp, #0x40 │ │ + cmp x8, x28 │ │ + b.hi 599fc // b.pmore │ │ + ldr w0, [sp, #88] │ │ + cbnz w0, 59ecc │ │ + mov x21, x26 │ │ + mov x26, x8 │ │ + ldrb w8, [x8] │ │ + cmp w8, #0x53 │ │ + b.ne 59ea4 // b.any │ │ + cmp x26, x25 │ │ + b.hi 59ea4 // b.pmore │ │ + adrp x1, b000 │ │ + mov x0, x26 │ │ + add x1, x1, #0xd4 │ │ + mov w2, #0x9 // #9 │ │ + bl a4690 │ │ + cbz w0, 59ed4 │ │ + ldrb w8, [x26, #1] │ │ + cmp w8, #0x73 │ │ + b.ne 59e38 // b.any │ │ + adrp x1, b000 │ │ + mov x0, x26 │ │ + add x1, x1, #0x87f │ │ + mov w2, #0x6 // #6 │ │ + bl a4690 │ │ + cbnz w0, 59e38 │ │ + mov w0, #0x2 // #2 │ │ + add x21, sp, #0x40 │ │ + b 599fc │ │ + ldr x8, [sp, #176] │ │ + add x0, sp, #0x40 │ │ + add x1, sp, #0x118 │ │ + str x23, [sp, #64] │ │ + blr x8 │ │ + add x8, sp, #0x40 │ │ + add x23, sp, #0x40 │ │ + ldp x8, x9, [x8, #216] │ │ sub x9, x9, x8 │ │ cmp x9, #0x5 │ │ - b.ne 59edc // b.any │ │ + b.ne 59f3c // b.any │ │ ldr w9, [x8] │ │ mov w10, #0x4828 // #18472 │ │ ldrb w8, [x8, #4] │ │ movk w10, #0x7865, lsl #16 │ │ mov w11, #0x29 // #41 │ │ eor w9, w9, w10 │ │ eor w8, w8, w11 │ │ orr w8, w9, w8 │ │ - cbnz w8, 59edc │ │ - ldr x8, [sp, #152] │ │ - add x0, sp, #0x50 │ │ - str x21, [sp, #80] │ │ - blr x8 │ │ - tbnz x0, #63, 5a21c │ │ - str x0, [x20, #176] │ │ - ldp x23, x8, [x20, #152] │ │ - add x10, x25, #0x170 │ │ - adrp x22, a000 │ │ - add x19, x25, #0x108 │ │ - add x9, x25, #0x250 │ │ - add x22, x22, #0xd24 │ │ - str wzr, [sp, #76] │ │ - str wzr, [sp, #104] │ │ - add x27, x23, x8 │ │ - str x9, [sp, #40] │ │ - sub x8, x27, #0x1 │ │ - str x27, [sp, #96] │ │ - stp x10, x8, [sp, #56] │ │ - add x8, x25, #0x138 │ │ - str x8, [sp, #8] │ │ - b 59f40 │ │ - ldr x8, [x23, #16] │ │ - add x1, sp, #0x50 │ │ - ldr x0, [sp, #48] │ │ - blr x8 │ │ - ldr w0, [sp, #104] │ │ - str w0, [sp, #104] │ │ - cbnz w0, 5a1fc │ │ - ldr x23, [sp, #80] │ │ - ldr x25, [sp, #48] │ │ + cbnz w8, 59f3c │ │ ldr x8, [sp, #136] │ │ - add x0, sp, #0x50 │ │ - str x23, [sp, #80] │ │ + add x0, sp, #0x40 │ │ + str x21, [sp, #64] │ │ blr x8 │ │ - ldr x24, [sp, #80] │ │ - ldr x8, [sp, #64] │ │ - cmp x24, x27 │ │ - csel x8, x24, x8, cc // cc = lo, ul, last │ │ + tbnz x0, #63, 5a228 │ │ + str x0, [x23, #176] │ │ + add x9, sp, #0x40 │ │ + ldr x25, [x9, #152] │ │ + sub x8, x26, x25 │ │ + add x21, x8, #0xa │ │ + cmp x21, x20 │ │ + b.ne 5a240 // b.any │ │ + ldr x26, [x9, #160] │ │ + add x9, x19, #0x108 │ │ + add x8, x19, #0x170 │ │ + add x20, x25, x26 │ │ + adrp x22, a000 │ │ + sub x28, x20, #0x1 │ │ + add x22, x22, #0xd64 │ │ + stp x8, x9, [sp, #24] │ │ + add x9, x19, #0x250 │ │ + add x8, x19, #0x138 │ │ + str wzr, [sp, #60] │ │ + str wzr, [sp, #88] │ │ + str x20, [sp, #80] │ │ + stp x8, x9, [sp] │ │ + ldr x8, [sp, #120] │ │ + add x0, sp, #0x40 │ │ + str x25, [sp, #64] │ │ + blr x8 │ │ + ldr x21, [sp, #64] │ │ + cmp x21, x20 │ │ + csel x8, x21, x28, cc // cc = lo, ul, last │ │ sub x9, x8, #0x11 │ │ - cmp x23, x9 │ │ - b.cs 59fbc // b.hs, b.nlast │ │ - sub x8, x8, x23 │ │ - sub x20, x8, #0x11 │ │ - b 59f84 │ │ - add x23, x23, #0x1 │ │ - subs x20, x20, #0x1 │ │ - b.eq 59fbc // b.none │ │ - ldrb w8, [x23] │ │ + cmp x25, x9 │ │ + b.cs 5a004 // b.hs, b.nlast │ │ + sub x8, x8, x25 │ │ + sub x23, x8, #0x11 │ │ + b 59fcc │ │ + add x25, x25, #0x1 │ │ + subs x23, x23, #0x1 │ │ + b.eq 5a004 // b.none │ │ + ldrb w8, [x25] │ │ cmp w8, #0x25 │ │ - b.ne 59f78 // b.any │ │ - mov x0, x23 │ │ + b.ne 59fc0 // b.any │ │ + mov x0, x25 │ │ mov x1, x22 │ │ mov w2, #0x11 // #17 │ │ - bl a5250 │ │ - cbnz w0, 59f78 │ │ - ldr w8, [x25, #568] │ │ - cbz w8, 59f78 │ │ - ldr w8, [sp, #272] │ │ + bl a4690 │ │ + cbnz w0, 59fc0 │ │ + ldr w8, [x19, #568] │ │ + cbz w8, 59fc0 │ │ + ldr w8, [sp, #256] │ │ add w8, w8, #0x1 │ │ - str w8, [sp, #272] │ │ - b 59f78 │ │ - cmp x24, x27 │ │ - b.cs 5a138 // b.hs, b.nlast │ │ - ldr x8, [sp, #144] │ │ - add x0, sp, #0x50 │ │ + str w8, [sp, #256] │ │ + b 59fc0 │ │ + cmp x21, x20 │ │ + b.cs 5a15c // b.hs, b.nlast │ │ + ldr x8, [sp, #128] │ │ + add x0, sp, #0x40 │ │ blr x8 │ │ - ldr x8, [sp, #80] │ │ - cmp x8, x27 │ │ - b.cs 5a138 // b.hs, b.nlast │ │ - ldr w9, [sp, #104] │ │ - cbnz w9, 5a138 │ │ - mov x21, x24 │ │ - ldrb w9, [x21], #2 │ │ + ldr x25, [sp, #64] │ │ + cmp x25, x20 │ │ + b.cs 5a15c // b.hs, b.nlast │ │ + ldr w8, [sp, #88] │ │ + cbnz w8, 5a15c │ │ + mov x8, x21 │ │ + ldrb w9, [x8], #2 │ │ cmp w9, #0x2f │ │ - b.ne 59f38 // b.any │ │ - cmp x21, x27 │ │ - b.cs 59f38 // b.hs, b.nlast │ │ - add x9, x24, #0x1 │ │ - sub x20, x8, x9 │ │ - sub w8, w20, #0x1 │ │ + b.ne 59f8c // b.any │ │ + cmp x8, x20 │ │ + b.cs 59f8c // b.hs, b.nlast │ │ + add x24, x21, #0x1 │ │ + sub x21, x25, x24 │ │ + sub w8, w21, #0x1 │ │ cmp w8, #0x14 │ │ - b.hi 59f38 // b.pmore │ │ - and x28, x20, #0xffffffff │ │ - adrp x24, b000 │ │ - adrp x23, a8000 │ │ - ldrb w26, [x9] │ │ - sub x25, x28, #0x1 │ │ - add x24, x24, #0x8e8 │ │ - add x23, x23, #0xc48 │ │ - b 5a038 │ │ - ldr x24, [x23, #48]! │ │ - cbz x24, 59f38 │ │ - ldrb w8, [x24] │ │ - cmp w26, w8 │ │ - b.ne 5a030 // b.any │ │ + b.hi 59f8c // b.pmore │ │ + adrp x27, a8000 │ │ + and x26, x21, #0xffffffff │ │ + mov w8, #0xb // #11 │ │ + add x27, x27, #0x88 │ │ + b 5a074 │ │ + ldr w8, [x27, #56]! │ │ + cbz w8, 59f8c │ │ + cmp w8, w21 │ │ + b.ne 5a06c // b.any │ │ + ldr x1, [x27, #8] │ │ mov x0, x24 │ │ - bl a5200 │ │ - cmp x28, x0 │ │ - b.ne 5a030 // b.any │ │ - cmp w20, #0x2 │ │ - b.cc 5a088 // b.lo, b.ul, b.last │ │ - add x8, x24, #0x1 │ │ - mov x9, x21 │ │ - mov x10, x25 │ │ - ldrb w11, [x9] │ │ - ldrb w12, [x8] │ │ - cmp w11, w12 │ │ - b.ne 5a030 // b.any │ │ - subs x10, x10, #0x1 │ │ - add x8, x8, #0x1 │ │ - add x9, x9, #0x1 │ │ - b.ne 5a068 // b.any │ │ - ldr w8, [x23, #12] │ │ + mov x2, x26 │ │ + bl a46b0 │ │ + cbnz w0, 5a06c │ │ + ldr w8, [x27, #20] │ │ cmp w8, #0xb │ │ - b.eq 59f1c // b.none │ │ - ldr w10, [x23, #8] │ │ - add x14, sp, #0x50 │ │ - ldr x13, [sp, #48] │ │ + b.ne 5a0b4 // b.any │ │ + ldr x8, [x27, #24] │ │ + add x1, sp, #0x40 │ │ + mov x0, x19 │ │ + blr x8 │ │ + ldr w0, [sp, #88] │ │ + b 5a14c │ │ + ldr w9, [x27, #16] │ │ + sub w10, w9, #0x1 │ │ cmp w10, #0x5 │ │ - b.hi 5a0cc // b.pmore │ │ - adrp x15, f000 │ │ - mov x9, x19 │ │ - add x15, x15, #0x7d8 │ │ - adr x11, 5a0c4 │ │ - ldrb w12, [x15, x10] │ │ + b.hi 5a0e8 // b.pmore │ │ + adrp x13, f000 │ │ + ldr x9, [sp, #32] │ │ + add x13, x13, #0x818 │ │ + adr x11, 5a0e0 │ │ + ldrb w12, [x13, x10] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ - ldr x9, [sp, #40] │ │ - b 5a0f8 │ │ - ldr w9, [sp, #272] │ │ - ldr w10, [x13, #568] │ │ + ldr x9, [sp, #8] │ │ + b 5a114 │ │ + ldr w9, [sp, #256] │ │ + ldr w10, [x19, #568] │ │ cmp w9, w10 │ │ - b.cs 5a298 // b.hs, b.nlast │ │ - ldr x10, [x13, #576] │ │ + b.cs 5a31c // b.hs, b.nlast │ │ + ldr x10, [x19, #576] │ │ mov w11, #0x150 // #336 │ │ madd x9, x9, x11, x10 │ │ - b 5a0f8 │ │ - ldr x9, [sp, #8] │ │ - b 5a0f8 │ │ - ldr x9, [sp, #56] │ │ + b 5a114 │ │ + ldr x9, [sp] │ │ + b 5a114 │ │ + ldr x9, [sp, #24] │ │ sub w8, w8, #0x9 │ │ - str x9, [x14, #216] │ │ cmp w8, #0x1 │ │ - b.hi 5a110 // b.pmore │ │ - ldr x8, [x14, #136] │ │ - b 5a114 │ │ - ldr x8, [x14, #128] │ │ - add x0, sp, #0x50 │ │ - add x2, sp, #0x128 │ │ - mov x1, x23 │ │ + add x8, sp, #0x40 │ │ + str x9, [x8, #216] │ │ + b.hi 5a130 // b.pmore │ │ + ldr x8, [x8, #136] │ │ + b 5a134 │ │ + ldr x8, [x8, #128] │ │ + add x0, sp, #0x40 │ │ + add x2, sp, #0x118 │ │ + mov x1, x27 │ │ mov w3, wzr │ │ mov x4, xzr │ │ blr x8 │ │ - str w0, [sp, #104] │ │ - cbz w0, 59f38 │ │ - b 5a1fc │ │ - ldr w8, [x25, #568] │ │ - ldr x23, [sp, #24] │ │ - cbz w8, 5a1f8 │ │ - ldr w8, [sp, #104] │ │ - add x20, sp, #0x50 │ │ - ldr w19, [sp, #36] │ │ - ldr x21, [sp, #16] │ │ - str w8, [sp, #76] │ │ - tbnz w19, #31, 59968 │ │ - cbnz w8, 59968 │ │ - add x2, sp, #0x4c │ │ - mov x0, x21 │ │ + str w0, [sp, #88] │ │ + cbnz w0, 5a274 │ │ + ldr x25, [sp, #64] │ │ + b 59f8c │ │ + ldr w8, [x19, #568] │ │ + cbz w8, 5a220 │ │ + ldr w8, [sp, #88] │ │ + add x21, sp, #0x40 │ │ + ldr x22, [sp, #48] │ │ + ldr w20, [sp, #44] │ │ + str w8, [sp, #60] │ │ + tbnz w20, #31, 59a08 │ │ + cbnz w8, 59a08 │ │ + add x2, sp, #0x3c │ │ + ldr x0, [sp, #16] │ │ mov w1, #0x50 // #80 │ │ - bl 388f0 │ │ - ldr w8, [sp, #76] │ │ - str x0, [x25, #624] │ │ - cbnz w8, 59968 │ │ - ldr x1, [x20, #176] │ │ - cbz x1, 5a230 │ │ - ldr x8, [x25, #192] │ │ + bl 3899c │ │ + ldr w8, [sp, #60] │ │ + str x0, [x19, #624] │ │ + cbnz w8, 59a08 │ │ + add x20, sp, #0x40 │ │ + ldr x1, [x21, #176] │ │ + cbz x1, 5a298 │ │ + ldr x8, [x19, #192] │ │ ldr x9, [x20, #168] │ │ ldr x8, [x8, #8] │ │ sub x8, x8, x9 │ │ cmp x1, x8 │ │ - b.ls 5a1a4 // b.plast │ │ + b.ls 5a1c8 // b.plast │ │ mov x1, x8 │ │ str x8, [x20, #176] │ │ - add x2, sp, #0x4c │ │ - mov x0, x21 │ │ - bl 3b87c │ │ - ldr w8, [sp, #76] │ │ - str x0, [x25, #616] │ │ - cbnz w8, 59968 │ │ - ldp x2, x1, [x20, #168] │ │ - add x4, sp, #0x128 │ │ - mov x3, x25 │ │ - bl 5acf8 │ │ - str w0, [sp, #76] │ │ - cbnz w0, 59968 │ │ - ldr x0, [x25, #624] │ │ - ldr x1, [x25, #616] │ │ - ldr x2, [x20, #216] │ │ - bl 39ac4 │ │ + add x2, sp, #0x3c │ │ + ldr x0, [sp, #16] │ │ + bl 3b8d0 │ │ + ldr w8, [sp, #60] │ │ + add x21, sp, #0x40 │ │ + ldr x22, [sp, #48] │ │ + str x0, [x19, #616] │ │ + ldr w20, [sp, #44] │ │ + cbnz w8, 59a08 │ │ + ldp x2, x1, [x21, #168] │ │ + add x4, sp, #0x118 │ │ + mov x3, x19 │ │ + bl 5ad38 │ │ + str w0, [sp, #60] │ │ + cbnz w0, 59a08 │ │ + ldr x0, [x19, #624] │ │ + add x20, sp, #0x40 │ │ + ldr x1, [x19, #616] │ │ + ldr x2, [x21, #216] │ │ + bl 39b18 │ │ mov x8, xzr │ │ - b 5a250 │ │ - cbnz w11, 59d6c │ │ - str x9, [x25, #48] │ │ - b 59d6c │ │ + b 5a2b8 │ │ mov w0, #0x3 // #3 │ │ - str w0, [sp, #76] │ │ - ldr x23, [sp, #24] │ │ - ldr x25, [sp, #48] │ │ - ldr w19, [sp, #36] │ │ - add x20, sp, #0x50 │ │ - b 59968 │ │ - str w0, [sp, #76] │ │ - b 59968 │ │ - mov w8, #0x3 // #3 │ │ - ldr x23, [sp, #24] │ │ - ldr w19, [sp, #36] │ │ - str w8, [sp, #76] │ │ - b 59968 │ │ - ldr x8, [x25, #192] │ │ + b 5a274 │ │ + add x8, sp, #0x40 │ │ + ldr x8, [x8, #152] │ │ + sub x8, x26, x8 │ │ + add x21, x8, #0xa │ │ + cmp x21, x20 │ │ + b.eq 5a310 // b.none │ │ + mov x0, x22 │ │ + mov x1, x24 │ │ + bl 3f8e8 │ │ + mov x0, x22 │ │ + mov x1, x27 │ │ + bl 3ee24 │ │ + cbnz w0, 5a274 │ │ + sub x26, x21, x27 │ │ + mov x0, x22 │ │ + mov x1, x26 │ │ + mov x2, x24 │ │ + bl 3f78c │ │ + cbz w0, 5a284 │ │ + str w0, [sp, #60] │ │ + ldr x22, [sp, #48] │ │ + add x21, sp, #0x40 │ │ + b 59a04 │ │ + add x8, sp, #0x40 │ │ + ldr x25, [x8, #152] │ │ + stp x26, x21, [x8, #160] │ │ + str x25, [sp, #72] │ │ + b 59f58 │ │ + ldr x8, [x19, #192] │ │ ldr q0, [x8] │ │ str q0, [x0] │ │ ldp q1, q0, [x8, #48] │ │ ldp q3, q2, [x8, #16] │ │ stp q1, q0, [x0, #48] │ │ stp q3, q2, [x0, #16] │ │ ldr x8, [x20, #168] │ │ - ldr w9, [x25, #556] │ │ - str x8, [x25, #584] │ │ - cbz w9, 5a28c │ │ - ldr w10, [x25, #552] │ │ + ldr w9, [x19, #556] │ │ + str x8, [x19, #584] │ │ + cbz w9, 5a310 │ │ + ldr w10, [x19, #552] │ │ cmp w10, #0x4 │ │ - b.hi 5a28c // b.pmore │ │ + b.hi 5a310 // b.pmore │ │ cmp w9, #0x5 │ │ - b.cs 5a28c // b.hs, b.nlast │ │ - ldr x11, [x25, #624] │ │ - ldr x12, [x25, #544] │ │ + b.cs 5a310 // b.hs, b.nlast │ │ + ldr x11, [x19, #624] │ │ + ldr x12, [x19, #544] │ │ ldr x11, [x11, #8] │ │ sub x8, x11, x8 │ │ subs x11, x8, x12 │ │ str x8, [x20, #216] │ │ - b.cs 5a2a4 // b.hs, b.nlast │ │ - mov w8, #0x3 // #3 │ │ - str w8, [sp, #76] │ │ - b 59968 │ │ - mov w0, #0xa0 // #160 │ │ - str w0, [sp, #104] │ │ - b 5a1fc │ │ - ldr x12, [x25, #560] │ │ + b.cc 5a310 // b.lo, b.ul, b.last │ │ + ldr x12, [x19, #560] │ │ lsr x13, x12, #61 │ │ - cbnz x13, 5a2c0 │ │ + cbnz x13, 5a310 │ │ add x9, x10, x9 │ │ mul x9, x12, x9 │ │ cmp x9, x11 │ │ - b.ls 5a2cc // b.plast │ │ + b.ls 5a328 // b.plast │ │ mov w8, #0x3 // #3 │ │ - str w8, [sp, #76] │ │ - b 5a200 │ │ - ldr x9, [sp, #48] │ │ - ldr w9, [x9, #568] │ │ - cbz w9, 5a350 │ │ - ldr x10, [sp, #48] │ │ + str w8, [sp, #60] │ │ + b 5a278 │ │ + mov w0, #0xa0 // #160 │ │ + str w0, [sp, #88] │ │ + b 5a274 │ │ + ldr w9, [x19, #568] │ │ + cbz w9, 5a3a4 │ │ + ldr x10, [x19, #576] │ │ mov w11, #0x7 // #7 │ │ mov w12, #0x1 // #1 │ │ - ldr x10, [x10, #576] │ │ add x10, x10, #0x148 │ │ ldur w13, [x10, #-208] │ │ cmp w13, #0x3e9 │ │ - b.cc 5a2fc // b.lo, b.ul, b.last │ │ + b.cc 5a350 // b.lo, b.ul, b.last │ │ stur w11, [x10, #-208] │ │ ldur w13, [x10, #-204] │ │ cmp w13, #0x3e9 │ │ - b.cc 5a30c // b.lo, b.ul, b.last │ │ + b.cc 5a360 // b.lo, b.ul, b.last │ │ stur w12, [x10, #-204] │ │ ldur w13, [x10, #-16] │ │ ldr w14, [x10] │ │ - cbz w13, 5a31c │ │ - cbz w14, 5a2c0 │ │ + cbz w13, 5a370 │ │ + cbz w14, 5a310 │ │ cmp w14, #0x5 │ │ - b.cs 5a2c0 // b.hs, b.nlast │ │ + b.cs 5a310 // b.hs, b.nlast │ │ ldur x15, [x10, #-8] │ │ subs x15, x8, x15 │ │ - b.cc 5a2c0 // b.lo, b.ul, b.last │ │ + b.cc 5a310 // b.lo, b.ul, b.last │ │ ubfx x16, x13, #30, #2 │ │ - cbnz w16, 5a2c0 │ │ + cbnz w16, 5a310 │ │ mul x13, x14, x13 │ │ cmp x15, x13 │ │ - b.cc 5a2c0 // b.lo, b.ul, b.last │ │ + b.cc 5a310 // b.lo, b.ul, b.last │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x150 │ │ - b.ne 5a2ec // b.any │ │ - ldr x25, [sp, #48] │ │ - mov x0, x25 │ │ - bl 5aecc │ │ - ldr x23, [sp, #24] │ │ - str w0, [sp, #76] │ │ - b 5a208 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 5a4d0 │ │ + b.ne 5a340 // b.any │ │ + mov x0, x19 │ │ + bl 5af0c │ │ + b 5a274 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 5a518 │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x19, x0 │ │ ldr x21, [x0, #600] │ │ ldr x20, [x0, #184] │ │ - cbz x21, 5a408 │ │ + cbz x21, 5a450 │ │ ldr w8, [x19, #568] │ │ - cbz w8, 5a3f8 │ │ + cbz w8, 5a440 │ │ mov w22, #0x8 // #8 │ │ mov w23, #0x1 // #1 │ │ ldr x9, [x21, x22] │ │ - cbz x9, 5a3d4 │ │ + cbz x9, 5a41c │ │ ldr x1, [x9] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x21, x22] │ │ mov x0, x20 │ │ str xzr, [x8] │ │ ldr x1, [x21, x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [x19, #568] │ │ str xzr, [x21, x22] │ │ cmp x23, w8, uxtw │ │ - b.cs 5a3f4 // b.hs, b.nlast │ │ + b.cs 5a43c // b.hs, b.nlast │ │ ldr x21, [x19, #600] │ │ add x22, x22, #0x10 │ │ add x23, x23, #0x1 │ │ ldr x9, [x21, x22] │ │ - cbnz x9, 5a3ac │ │ - b 5a3d4 │ │ + cbnz x9, 5a3f4 │ │ + b 5a41c │ │ ldr x21, [x19, #600] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #600] │ │ ldr x1, [x19, #312] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #320] │ │ mov x0, x20 │ │ str xzr, [x19, #312] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #328] │ │ mov x0, x20 │ │ str xzr, [x19, #320] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #336] │ │ mov x0, x20 │ │ str xzr, [x19, #328] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #344] │ │ mov x0, x20 │ │ str xzr, [x19, #336] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #576] │ │ mov x0, x20 │ │ str xzr, [x19, #344] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #264] │ │ mov x0, x20 │ │ str xzr, [x19, #576] │ │ str wzr, [x19, #568] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #288] │ │ mov x0, x20 │ │ str xzr, [x19, #264] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #296] │ │ mov x0, x20 │ │ str xzr, [x19, #288] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #616] │ │ mov x0, x20 │ │ str xzr, [x19, #296] │ │ stp xzr, xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #624] │ │ mov x0, x20 │ │ str xzr, [x19, #616] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #624] │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ ldr x8, [x20, #40] │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ ldr x9, [x8, #176] │ │ ldr x21, [x8, #608] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ - b.eq 5a56c // b.none │ │ + b.eq 5a5b4 // b.none │ │ ldr x8, [x21] │ │ - cbz x8, 5a56c │ │ + cbz x8, 5a5b4 │ │ blr x8 │ │ - cbz x0, 5a570 │ │ + cbz x0, 5a5b8 │ │ ldr x8, [x19] │ │ mov w11, #0x150 // #336 │ │ mov x2, sp │ │ ldr x9, [x8, #576] │ │ ldr x10, [x8, #8] │ │ nop │ │ madd x1, x10, x11, x9 │ │ ldr x9, [x0] │ │ ldr x0, [x8, #184] │ │ blr x9 │ │ - cbnz w0, 5a570 │ │ + cbnz w0, 5a5b8 │ │ ldr x8, [sp] │ │ ldr x9, [x19, #80] │ │ str x8, [x9] │ │ - b 5a570 │ │ + b 5a5b8 │ │ mov w0, wzr │ │ ldr x8, [x20, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5a594 // b.any │ │ + b.ne 5a5dc // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #80] │ │ ldr x8, [x8] │ │ - cbz x8, 5a604 │ │ + cbz x8, 5a64c │ │ ldr x8, [x0] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ ldr x9, [x8, #176] │ │ ldr x20, [x8, #608] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ - b.eq 5a5fc // b.none │ │ + b.eq 5a644 // b.none │ │ ldr x8, [x20] │ │ - cbz x8, 5a5fc │ │ + cbz x8, 5a644 │ │ blr x8 │ │ - cbz x0, 5a5fc │ │ + cbz x0, 5a644 │ │ ldr x8, [x19, #80] │ │ ldr x9, [x0, #16] │ │ ldr x0, [x8] │ │ blr x9 │ │ ldr x8, [x19, #80] │ │ str xzr, [x8] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #8] │ │ ldr x20, [x8, #608] │ │ - cbz x20, 5a650 │ │ - adrp x1, a000 │ │ + cbz x20, 5a698 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ - add x1, x1, #0xee5 │ │ - bl 3a0a8 │ │ - cbz x0, 5a650 │ │ + add x1, x1, #0xf25 │ │ + bl 3a0fc │ │ + cbz x0, 5a698 │ │ ldr x8, [x20, #8] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ str x0, [x8, #64] │ │ ldp x20, x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0, #296] │ │ - cbz x8, 5a66c │ │ + cbz x8, 5a6b4 │ │ str xzr, [x8, #64] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ @@ -46559,15 +46545,15 @@ │ │ sub sp, sp, #0xc30 │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ stur x8, [x29, #-24] │ │ ldr x24, [x0, #8] │ │ ldr w8, [x24, #32] │ │ cmp w8, w2 │ │ - b.ls 5a770 // b.plast │ │ + b.ls 5a7b8 // b.plast │ │ orr w8, w3, #0x3 │ │ tst w3, #0x400 │ │ csel w27, w3, w8, eq // eq = none │ │ add x8, x0, #0x138 │ │ ldr q0, [x1, #32] │ │ mov w9, #0x746c // #29804 │ │ tst x27, #0x3 │ │ @@ -46580,48 +46566,48 @@ │ │ eor w8, w28, #0x1 │ │ str w9, [x0, #144] │ │ mov x19, x0 │ │ str wzr, [x20, #200]! │ │ strb w6, [x0, #304] │ │ mov x23, x1 │ │ strb w8, [x0, #305] │ │ - adrp x9, 5b000 │ │ + adrp x9, 5b000 │ │ ldr x8, [x22, #24] │ │ mov w21, w2 │ │ ubfx w7, w27, #16, #4 │ │ add x0, sp, #0x60 │ │ mov x1, x24 │ │ mov x2, x23 │ │ ldr x8, [x8] │ │ mov x3, x19 │ │ mov x4, xzr │ │ mov x5, xzr │ │ - add x9, x9, #0x640 │ │ + add x9, x9, #0x680 │ │ str x9, [sp] │ │ blr x8 │ │ mov w25, w0 │ │ - cbnz w0, 5a774 │ │ + cbnz w0, 5a7bc │ │ ubfx x8, x27, #10, #1 │ │ add x0, sp, #0x60 │ │ mov w1, w21 │ │ add x21, sp, #0x60 │ │ strb w8, [sp, #229] │ │ - bl 5b640 │ │ - cbz w0, 5a7a8 │ │ + bl 5b680 │ │ + cbz w0, 5a7f0 │ │ ldr x8, [x22, #24] │ │ mov w25, w0 │ │ add x0, sp, #0x60 │ │ ldr x8, [x8, #8] │ │ blr x8 │ │ - b 5a774 │ │ + b 5a7bc │ │ mov w25, #0x6 // #6 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 5aa14 // b.any │ │ + b.ne 5aa54 // b.any │ │ mov w0, w25 │ │ add sp, sp, #0xc30 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -46640,21 +46626,21 @@ │ │ ldr x22, [x25, #2784] │ │ ldr x8, [x8, #8] │ │ blr x8 │ │ ldr w8, [x19, #232] │ │ mov w9, #0x4 // #4 │ │ bfxil w9, w8, #0, #1 │ │ str w9, [x19, #232] │ │ - tbnz w27, #10, 5a9d4 │ │ + tbnz w27, #10, 5aa14 │ │ ldr x0, [x25, #80] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x25, #80] │ │ str x8, [x19, #80] │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldr x8, [x19, #296] │ │ asr x9, x0, #16 │ │ str x9, [x19, #112] │ │ strb wzr, [x8, #12] │ │ ldr x8, [x24, #392] │ │ ldr x9, [x24, #376] │ │ sub x8, x8, x9 │ │ @@ -46662,23 +46648,23 @@ │ │ str x8, [x19, #104] │ │ str x8, [x19, #120] │ │ mov w8, #0x746c // #29804 │ │ movk w8, #0x6f75, lsl #16 │ │ str w8, [x19, #144] │ │ ldrh w8, [x23, #26] │ │ cmp w8, #0x17 │ │ - b.hi 5a854 // b.pmore │ │ + b.hi 5a89c // b.pmore │ │ ldr w8, [x19, #232] │ │ orr w8, w8, #0x100 │ │ str w8, [x19, #232] │ │ - adrp x8, a000 │ │ - adrp x9, a000 │ │ + adrp x8, a000 │ │ + adrp x9, a000 │ │ ldp q1, q0, [sp, #64] │ │ - ldr q2, [x8, #1632] │ │ - ldr q3, [x9, #1616] │ │ + ldr q2, [x8, #1696] │ │ + ldr q3, [x9, #1680] │ │ cmeq v0.2d, v0.2d, v2.2d │ │ cmeq v1.2d, v1.2d, v3.2d │ │ mvn v0.16b, v0.16b │ │ mvn v1.16b, v1.16b │ │ uzp1 v0.4s, v1.4s, v0.4s │ │ xtn v0.4h, v0.4s │ │ umov w8, v0.h[1] │ │ @@ -46687,143 +46673,141 @@ │ │ umov w11, v0.h[3] │ │ and w8, w8, #0x1 │ │ and w9, w9, #0x1 │ │ bfi w10, w8, #1, #1 │ │ bfi w10, w9, #2, #1 │ │ bfi w10, w11, #3, #29 │ │ tst w10, #0xf │ │ - b.eq 5a8dc // b.none │ │ + b.eq 5a924 // b.none │ │ add x1, sp, #0x40 │ │ mov x0, x20 │ │ - bl 3a834 │ │ + bl 3a888 │ │ ldr x0, [x19, #80] │ │ ldr x1, [sp, #64] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ ldr x1, [sp, #88] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ orr x8, x21, x22 │ │ - cbz x8, 5a90c │ │ + cbz x8, 5a954 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldr x8, [x19, #80] │ │ ldr x9, [x19, #104] │ │ add x8, x8, x21 │ │ add x9, x9, x22 │ │ str x8, [x19, #80] │ │ str x9, [x19, #104] │ │ - cbz x28, 5a918 │ │ + cbz x28, 5a960 │ │ ldr w8, [sp, #24] │ │ - cbz w8, 5a9a0 │ │ + cbz w8, 5a9e0 │ │ ldp x22, x21, [x19, #312] │ │ ldr x8, [sp, #128] │ │ ldr w9, [sp, #20] │ │ - cbz w9, 5a930 │ │ + cbz w9, 5a978 │ │ ldr x9, [x25, #136] │ │ - cbnz x9, 5a97c │ │ - ldrsh w9, [x8, #2] │ │ - cmp w9, #0x1 │ │ - b.lt 5a97c // b.tstop │ │ - and w9, w9, #0xffff │ │ + cbnz x9, 5a9bc │ │ + ldrh w9, [x8, #2] │ │ + cbz w9, 5a9bc │ │ ldr x23, [x8, #8] │ │ add w24, w9, #0x1 │ │ ldr x0, [x23] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x23, #8] │ │ str x0, [x23] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w24, w24, #0x1 │ │ str x0, [x23, #8] │ │ add x23, x23, #0x10 │ │ cmp w24, #0x1 │ │ - b.hi 5a948 // b.pmore │ │ + b.hi 5a988 // b.pmore │ │ ldr x0, [x19, #80] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ add x1, sp, #0x20 │ │ mov x0, x20 │ │ - bl 3a114 │ │ + bl 3a168 │ │ ldp q1, q0, [sp, #32] │ │ sub v2.2d, v0.2d, v1.2d │ │ mov v1.d[1], v0.d[1] │ │ stp q2, q1, [x19, #48] │ │ - tbz w27, #4, 5a9cc │ │ + tbz w27, #4, 5aa0c │ │ add x0, x19, #0x30 │ │ ldr x1, [x19, #104] │ │ - bl 3bb44 │ │ + bl 3bb98 │ │ mov w25, wzr │ │ - b 5a774 │ │ + b 5a7bc │ │ ldr x0, [x25, #64] │ │ ldr x20, [x19, #296] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x25, #80] │ │ str x8, [x19, #64] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ mov w25, wzr │ │ ldp q1, q0, [sp, #64] │ │ str x8, [x19, #80] │ │ mov w8, #0x1 // #1 │ │ stp x21, x22, [x20, #48] │ │ strb w8, [x20, #12] │ │ stp q1, q0, [x20, #16] │ │ - b 5a774 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5a7bc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, x0 │ │ ldr x0, [x0] │ │ - bl 3bcd8 │ │ + bl 3bd2c │ │ mov w19, w0 │ │ - cbnz w0, 5aa90 │ │ + cbnz w0, 5aad0 │ │ ldr x8, [x20] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xee5 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf25 │ │ ldr x9, [x8, #176] │ │ ldr x21, [x8, #608] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ - b.eq 5aa90 // b.none │ │ + b.eq 5aad0 // b.none │ │ ldr x8, [x21] │ │ - cbz x8, 5aa90 │ │ + cbz x8, 5aad0 │ │ blr x8 │ │ - cbz x0, 5aa90 │ │ + cbz x0, 5aad0 │ │ ldr x8, [x20, #80] │ │ mov x3, xzr │ │ ldp x1, x2, [x20, #32] │ │ mov x4, xzr │ │ ldr x9, [x0, #8] │ │ ldr x0, [x8] │ │ blr x9 │ │ mov w0, w19 │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0, #264] │ │ - cbz x8, 5aac0 │ │ + cbz x8, 5ab00 │ │ mov x9, x8 │ │ ldrb w10, [x9], #1 │ │ cmp w10, #0x2f │ │ csel x0, x8, x9, ne // ne = any │ │ ret │ │ mov x0, xzr │ │ ret │ │ @@ -46840,39 +46824,39 @@ │ │ stp q1, q0, [x1, #16] │ │ str q2, [x1] │ │ ret │ │ ldrh w8, [x0, #592] │ │ mov w0, wzr │ │ strh w8, [x1] │ │ ret │ │ - cbz x1, 5ab18 │ │ + cbz x1, 5ab58 │ │ ldr x8, [x0, #288] │ │ str x8, [x1] │ │ - cbz x2, 5ab24 │ │ + cbz x2, 5ab64 │ │ ldr x8, [x0, #296] │ │ str x8, [x2] │ │ - cbz x3, 5ab30 │ │ + cbz x3, 5ab70 │ │ ldr w8, [x0, #304] │ │ str w8, [x3] │ │ mov w0, wzr │ │ ret │ │ - cbz x1, 5ab44 │ │ + cbz x1, 5ab84 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x1] │ │ mov w0, wzr │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x2 │ │ mov x2, xzr │ │ mov x3, xzr │ │ mov x4, xzr │ │ mov w20, w1 │ │ - bl 5ab88 │ │ + bl 5abc8 │ │ cmp w0, #0x0 │ │ csel w8, w20, wzr, eq // eq = none │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ @@ -46891,86 +46875,86 @@ │ │ mov x23, x2 │ │ add w25, w9, w8 │ │ ldr x8, [x0, #544] │ │ mul w9, w25, w1 │ │ mov x0, x19 │ │ add x8, x8, x10 │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w24, w0 │ │ - cbnz w0, 5accc │ │ + cbnz w0, 5ad0c │ │ lsl w1, w25, #1 │ │ mov x0, x19 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w24, w0 │ │ - cbnz w0, 5accc │ │ + cbnz w0, 5ad0c │ │ ldr w10, [x20, #552] │ │ mov x8, xzr │ │ ldr x11, [x19, #64] │ │ - cbz w10, 5ac30 │ │ + cbz w10, 5ac70 │ │ sub w9, w10, #0x1 │ │ mov x12, x11 │ │ mov w13, w10 │ │ ldrb w14, [x12], #1 │ │ subs w13, w13, #0x1 │ │ bfi x14, x8, #8, #56 │ │ mov x8, x14 │ │ - b.ne 5ac14 // b.any │ │ + b.ne 5ac54 // b.any │ │ add x9, x9, x11 │ │ add x11, x9, #0x1 │ │ ldr w13, [x20, #556] │ │ - cbz w13, 5ace8 │ │ + cbz w13, 5ad28 │ │ mov x9, xzr │ │ sub w14, w13, #0x1 │ │ mov x12, x11 │ │ mov w15, w13 │ │ ldrb w16, [x12], #1 │ │ subs w15, w15, #0x1 │ │ bfi x16, x9, #8, #56 │ │ mov x9, x16 │ │ - b.ne 5ac48 // b.any │ │ + b.ne 5ac88 // b.any │ │ add x11, x14, x11 │ │ mov x12, xzr │ │ add x10, x11, x10 │ │ add x10, x10, #0x1 │ │ ldrb w11, [x10], #1 │ │ subs w13, w13, #0x1 │ │ bfi x11, x12, #8, #56 │ │ mov x12, x11 │ │ - b.ne 5ac6c // b.any │ │ - cbz x23, 5ac88 │ │ + b.ne 5acac // b.any │ │ + cbz x23, 5acc8 │ │ str x8, [x23] │ │ - cbz x22, 5ac90 │ │ + cbz x22, 5acd0 │ │ str x9, [x22] │ │ - cbz x21, 5ac98 │ │ + cbz x21, 5acd8 │ │ str x12, [x21] │ │ ldr w10, [x20, #568] │ │ cmp x8, x10 │ │ - b.cs 5acc0 // b.hs, b.nlast │ │ + b.cs 5ad00 // b.hs, b.nlast │ │ ldr x8, [x19, #8] │ │ mov w24, #0x9 // #9 │ │ cmp x12, x8 │ │ - b.hi 5acc4 // b.pmore │ │ + b.hi 5ad04 // b.pmore │ │ cmp x9, x12 │ │ csel w24, w24, wzr, hi // hi = pmore │ │ - b 5acc4 │ │ + b 5ad04 │ │ mov w24, #0x9 // #9 │ │ mov x0, x19 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w0, w24 │ │ ldr x25, [sp, #16] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ mov x9, xzr │ │ mov x12, xzr │ │ - cbnz x23, 5ac84 │ │ - b 5ac88 │ │ + cbnz x23, 5acc4 │ │ + b 5acc8 │ │ sub sp, sp, #0x180 │ │ stp x29, x30, [sp, #288] │ │ add x29, sp, #0x120 │ │ stp x28, x27, [sp, #304] │ │ stp x26, x25, [sp, #320] │ │ stp x24, x23, [sp, #336] │ │ stp x22, x21, [sp, #352] │ │ @@ -46980,114 +46964,114 @@ │ │ ldr x8, [x23, #40] │ │ mov x22, x1 │ │ mov x20, x0 │ │ mov x1, x2 │ │ stur x8, [x29, #-16] │ │ ldr x21, [x3, #192] │ │ mov x0, x21 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov x24, x20 │ │ - cbz w0, 5ad84 │ │ + cbz w0, 5adc4 │ │ sub x8, x24, x20 │ │ ldr x9, [sp, #8] │ │ str x8, [x9] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 5aec8 // b.any │ │ + b.ne 5af08 // b.any │ │ ldp x20, x19, [sp, #368] │ │ ldp x22, x21, [sp, #352] │ │ ldp x24, x23, [sp, #336] │ │ ldp x26, x25, [sp, #320] │ │ ldp x28, x27, [sp, #304] │ │ ldp x29, x30, [sp, #288] │ │ add sp, sp, #0x180 │ │ ret │ │ cmp x22, #0x1 │ │ - b.lt 5aeb4 // b.tstop │ │ + b.lt 5aef4 // b.tstop │ │ add x8, x20, x22 │ │ mov x27, #0x3601 // #13825 │ │ mov w26, #0x1 // #1 │ │ add x19, sp, #0x10 │ │ movk x27, #0x1, lsl #32 │ │ mov w28, #0x100 // #256 │ │ str x8, [sp] │ │ mov w25, #0x1 // #1 │ │ mov x24, x20 │ │ add x8, sp, #0x10 │ │ cmp x19, x8 │ │ - b.cc 5ae00 // b.lo, b.ul, b.last │ │ + b.cc 5ae40 // b.lo, b.ul, b.last │ │ mov x0, x21 │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr x8, [x21, #8] │ │ subs x8, x8, x0 │ │ - b.eq 5aec0 // b.none │ │ + b.eq 5af00 // b.none │ │ cmp x8, #0x100 │ │ mov x22, x0 │ │ csel x2, x8, x28, cc // cc = lo, ul, last │ │ add x1, sp, #0x10 │ │ mov x0, x21 │ │ - bl 3ee5c │ │ - cbnz w0, 5ad48 │ │ + bl 3ee80 │ │ + cbnz w0, 5ad88 │ │ mov x0, x21 │ │ add x19, sp, #0x10 │ │ - bl 3f64c │ │ + bl 3f670 │ │ add x8, x19, x0 │ │ sub x8, x8, x22 │ │ ldrb w9, [x19] │ │ sub w10, w9, #0x30 │ │ cmp w10, #0x9 │ │ - b.ls 5ae54 // b.plast │ │ + b.ls 5ae94 // b.plast │ │ sub w10, w9, #0x61 │ │ cmp w10, #0x5 │ │ - b.ls 5ae48 // b.plast │ │ + b.ls 5ae88 // b.plast │ │ sub w10, w9, #0x41 │ │ cmp w10, #0x5 │ │ - b.ls 5ae50 // b.plast │ │ + b.ls 5ae90 // b.plast │ │ mov w0, #0xa0 // #160 │ │ cmp w9, #0x3e │ │ - b.hi 5ad48 // b.pmore │ │ + b.hi 5ad88 // b.pmore │ │ lsl x10, x26, x9 │ │ tst x10, x27 │ │ - b.eq 5ae6c // b.none │ │ + b.eq 5aeac // b.none │ │ add x19, x19, #0x1 │ │ - b 5adb4 │ │ + b 5adf4 │ │ sub w10, w9, #0x57 │ │ - b 5ae54 │ │ + b 5ae94 │ │ sub w10, w9, #0x37 │ │ mov w9, #0x1 // #1 │ │ tst w25, #0xff │ │ - b.eq 5ae84 // b.none │ │ + b.eq 5aec4 // b.none │ │ lsl w10, w10, #4 │ │ strb w10, [x24] │ │ - b 5ae90 │ │ + b 5aed0 │ │ cmp x9, #0x3e │ │ - b.ne 5ad48 // b.any │ │ + b.ne 5ad88 // b.any │ │ mov w10, wzr │ │ mov w9, wzr │ │ tst w25, #0xff │ │ - b.ne 5ae60 // b.any │ │ + b.ne 5aea0 // b.any │ │ ldrb w11, [x24] │ │ add w10, w11, w10 │ │ strb w10, [x24], #1 │ │ ldr x10, [sp] │ │ mov w0, wzr │ │ sub w25, w26, w25 │ │ add x19, x19, #0x1 │ │ cmp x24, x10 │ │ cset w10, cc // cc = lo, ul, last │ │ and w9, w9, w10 │ │ - tbnz w9, #0, 5adb4 │ │ - b 5ad48 │ │ + tbnz w9, #0, 5adf4 │ │ + b 5ad88 │ │ mov w0, wzr │ │ mov x24, x20 │ │ - b 5ad48 │ │ + b 5ad88 │ │ mov w0, #0xa0 // #160 │ │ - b 5ad48 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5ad88 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -47101,252 +47085,252 @@ │ │ mov x4, xzr │ │ stur x8, [x29, #-8] │ │ ldr x19, [x0, #184] │ │ ldr x22, [x0, #624] │ │ ldr x27, [x0, #256] │ │ ldr w3, [x0, #568] │ │ mov x0, x19 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ mov x21, xzr │ │ str x0, [x20, #600] │ │ - cbz w8, 5af74 │ │ + cbz w8, 5afb4 │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5b2d4 // b.any │ │ + b.ne 5b314 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ ldr w8, [x20, #568] │ │ - cbz w8, 5af98 │ │ + cbz w8, 5afd8 │ │ mov x23, x0 │ │ mov x28, xzr │ │ mov w11, wzr │ │ mov x21, xzr │ │ mov w10, #0x150 // #336 │ │ stp x27, x25, [sp, #8] │ │ - b 5afc4 │ │ + b 5b004 │ │ mov x21, xzr │ │ - b 5af34 │ │ + b 5af74 │ │ ldr w8, [x20, #568] │ │ mov w10, #0x150 // #336 │ │ ldr x25, [sp, #16] │ │ str w26, [x23] │ │ ldr w11, [sp] │ │ add x28, x28, #0x1 │ │ add x23, x23, #0x10 │ │ cmp x28, w8, uxtw │ │ - b.cs 5af34 // b.hs, b.nlast │ │ + b.cs 5af74 // b.hs, b.nlast │ │ ldr x24, [x20, #576] │ │ nop │ │ madd x9, x28, x10, x24 │ │ ldr w26, [x9, #312] │ │ - cbz w26, 5afb4 │ │ + cbz w26, 5aff4 │ │ ldr w9, [x9, #4] │ │ add w8, w26, #0x1 │ │ cmp w8, w11 │ │ str x8, [sp, #24] │ │ str w9, [sp, #4] │ │ - b.ls 5b03c // b.plast │ │ + b.ls 5b07c // b.plast │ │ add w8, w26, #0x4 │ │ and w25, w8, #0xfffffffc │ │ cmp w25, w11 │ │ - b.ls 5b2bc // b.plast │ │ + b.ls 5b2fc // b.plast │ │ mov w2, w11 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x3, x25 │ │ mov x4, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ mov x21, x0 │ │ - cbnz w8, 5b2c4 │ │ + cbnz w8, 5b304 │ │ mov w8, w25 │ │ str w25, [sp] │ │ ldr x25, [sp, #16] │ │ mov w10, #0x150 // #336 │ │ - b 5b040 │ │ + b 5b080 │ │ str w11, [sp] │ │ nop │ │ madd x8, x28, x10, x24 │ │ ldr x9, [x20, #584] │ │ mov x0, x22 │ │ mov w27, #0x150 // #336 │ │ ldr x8, [x8, #320] │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5b240 │ │ + cbnz w0, 5b280 │ │ madd x24, x28, x27, x24 │ │ ldr x9, [sp, #24] │ │ mov x0, x22 │ │ ldr w8, [x24, #328] │ │ mul w1, w8, w9 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5b240 │ │ + cbnz w0, 5b280 │ │ add x9, x24, #0x148 │ │ mov w8, wzr │ │ ldr x10, [x22, #64] │ │ ldr x27, [sp, #8] │ │ ldr w9, [x9] │ │ sub w11, w9, #0x1 │ │ add x11, x11, #0x1 │ │ - b 5b0b8 │ │ + b 5b0f8 │ │ str x12, [x21, w8, uxtw #3] │ │ add w8, w8, #0x1 │ │ cmp w8, w26 │ │ - b.hi 5b0e4 // b.pmore │ │ + b.hi 5b124 // b.pmore │ │ mov x12, xzr │ │ - cbz w9, 5b0a8 │ │ + cbz w9, 5b0e8 │ │ mov x13, x10 │ │ mov w14, w9 │ │ ldrb w15, [x13], #1 │ │ subs w14, w14, #0x1 │ │ bfi x15, x12, #8, #56 │ │ mov x12, x15 │ │ - b.ne 5b0c8 // b.any │ │ + b.ne 5b108 // b.any │ │ add x10, x10, x11 │ │ - b 5b0a8 │ │ + b 5b0e8 │ │ mov x0, x22 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x9, [x21] │ │ mov w8, #0x1 // #1 │ │ ldr x10, [x21, w8, uxtw #3] │ │ cmp x9, x10 │ │ - b.hi 5b238 // b.pmore │ │ + b.hi 5b278 // b.pmore │ │ add w8, w8, #0x1 │ │ mov x9, x10 │ │ cmp w8, w26 │ │ - b.ls 5b0f4 // b.plast │ │ + b.ls 5b134 // b.plast │ │ ldr x24, [x21, x26, lsl #3] │ │ ldr x8, [x22, #8] │ │ ldr x9, [x20, #584] │ │ sub x8, x8, x9 │ │ cmp x24, x8 │ │ - b.hi 5b238 // b.pmore │ │ + b.hi 5b278 // b.pmore │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ ldr x3, [sp, #24] │ │ mov x4, xzr │ │ ldr x25, [x21] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x23, #8] │ │ - cbnz w8, 5b2c4 │ │ + cbnz w8, 5b304 │ │ sub x24, x24, x25 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov x1, x24 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr x8, [x23, #8] │ │ ldur w9, [x29, #-12] │ │ str x0, [x8] │ │ - cbnz w9, 5b2c4 │ │ + cbnz w9, 5b304 │ │ ldr x8, [x20, #584] │ │ mov x0, x22 │ │ ldr x9, [x21] │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ ldr x25, [sp, #16] │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5b240 │ │ + cbnz w0, 5b280 │ │ ldr x8, [x23, #8] │ │ mov x0, x22 │ │ mov x2, x24 │ │ ldr x1, [x8] │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 5b240 │ │ + cbnz w0, 5b280 │ │ ldr x9, [x21] │ │ mov w8, #0x1 // #1 │ │ mov w10, w8 │ │ sub w11, w8, #0x1 │ │ lsl x10, x10, #3 │ │ ldr x12, [x23, #8] │ │ add w8, w8, #0x1 │ │ ldr x11, [x12, w11, uxtw #3] │ │ cmp w8, w26 │ │ ldr x13, [x21, x10] │ │ sub x9, x13, x9 │ │ add x11, x11, x9 │ │ mov x9, x13 │ │ str x11, [x12, x10] │ │ - b.ls 5b1bc // b.plast │ │ + b.ls 5b1fc // b.plast │ │ ldr w8, [sp, #4] │ │ - tbnz w8, #31, 5afa0 │ │ + tbnz w8, #31, 5afe0 │ │ cmp w26, #0x1 │ │ mov x24, xzr │ │ csinc w8, w26, wzr, hi // hi = pmore │ │ lsl x25, x8, #3 │ │ add x8, x21, x24 │ │ ldr x10, [x23, #8] │ │ mov w2, #0x10ea // #4330 │ │ ldr x0, [x10, x24] │ │ ldp x8, x9, [x8] │ │ sub x1, x9, x8 │ │ ldr x8, [x27, #32] │ │ blr x8 │ │ add x24, x24, #0x8 │ │ cmp x25, x24 │ │ - b.ne 5b208 // b.any │ │ - b 5afa0 │ │ + b.ne 5b248 // b.any │ │ + b 5afe0 │ │ mov w8, #0x3 // #3 │ │ stur w8, [x29, #-12] │ │ ldr x1, [x20, #600] │ │ - cbz x1, 5af34 │ │ + cbz x1, 5af74 │ │ ldr w8, [x20, #568] │ │ - cbz w8, 5b2ac │ │ + cbz w8, 5b2ec │ │ mov x22, xzr │ │ mov w23, #0x8 // #8 │ │ - b 5b284 │ │ + b 5b2c4 │ │ ldr x1, [x1, x23] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20, #600] │ │ add x22, x22, #0x1 │ │ ldr w8, [x20, #568] │ │ str xzr, [x1, x23] │ │ add x23, x23, #0x10 │ │ cmp x22, x8 │ │ - b.cs 5b2ac // b.hs, b.nlast │ │ + b.cs 5b2ec // b.hs, b.nlast │ │ ldr x8, [x1, x23] │ │ - cbz x8, 5b25c │ │ + cbz x8, 5b29c │ │ ldr x1, [x8] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x20, #600] │ │ ldr x8, [x8, x23] │ │ str xzr, [x8] │ │ ldr x1, [x20, #600] │ │ - b 5b25c │ │ + b 5b29c │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x20, #600] │ │ - b 5af34 │ │ + b 5af74 │ │ mov w8, #0xa0 // #160 │ │ stur w8, [x29, #-12] │ │ ldr x25, [sp, #16] │ │ ldr x1, [x20, #600] │ │ - cbnz x1, 5b248 │ │ - b 5af34 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz x1, 5b288 │ │ + b 5af74 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x20, x0 │ │ @@ -47355,152 +47339,152 @@ │ │ ldr x21, [x0, #184] │ │ mov x0, x1 │ │ ldr x8, [x1, #72] │ │ str wzr, [sp, #4] │ │ ldr x19, [x1, #144] │ │ blr x8 │ │ lsr x8, x0, #31 │ │ - cbnz x8, 5b420 │ │ + cbnz x8, 5b460 │ │ ldr x8, [x19, #8] │ │ mov x9, #0xf5c3 // #62915 │ │ movk x9, #0x5c28, lsl #16 │ │ movk x9, #0xc28f, lsl #32 │ │ lsr x8, x8, #2 │ │ movk x9, #0x28f5, lsl #48 │ │ umulh x8, x8, x9 │ │ ldr x9, [x20, #576] │ │ lsr x8, x8, #2 │ │ cmp x0, x8 │ │ csel x19, x8, x0, hi // hi = pmore │ │ - cbnz x9, 5b420 │ │ + cbnz x9, 5b460 │ │ add x5, sp, #0x4 │ │ mov x0, x21 │ │ mov w1, #0x150 // #336 │ │ mov x2, xzr │ │ mov x3, x19 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #576] │ │ - cbnz w8, 5b420 │ │ + cbnz w8, 5b460 │ │ str w19, [x20, #568] │ │ - cbz w19, 5b420 │ │ + cbz w19, 5b460 │ │ mov w8, #0xa000 // #40960 │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ movk w8, #0x27, lsl #16 │ │ cmp x19, #0x2 │ │ - b.cs 5b398 // b.hs, b.nlast │ │ + b.cs 5b3d8 // b.hs, b.nlast │ │ mov x10, xzr │ │ - b 5b3e8 │ │ + b 5b428 │ │ and x10, x19, #0x3fffffffffffffe │ │ add x11, x0, #0x154 │ │ - ldr d0, [x9, #1256] │ │ + ldr d0, [x9, #1304] │ │ mov w12, #0x4 // #4 │ │ mov w13, #0xf5c // #3932 │ │ mov x14, x10 │ │ stur d0, [x11, #-220] │ │ sub x15, x11, #0x150 │ │ stur d0, [x11, #116] │ │ subs x14, x14, #0x2 │ │ str w12, [x11] │ │ stur x13, [x11, #-148] │ │ stur x13, [x11, #188] │ │ stur x8, [x11, #-228] │ │ stur x8, [x11, #108] │ │ add x11, x11, #0x2a0 │ │ str w12, [x15] │ │ - b.ne 5b3b0 // b.any │ │ + b.ne 5b3f0 // b.any │ │ cmp x19, x10 │ │ - b.eq 5b420 // b.none │ │ + b.eq 5b460 // b.none │ │ mov w11, #0x150 // #336 │ │ - ldr d0, [x9, #1256] │ │ + ldr d0, [x9, #1304] │ │ mov w12, #0xf5c // #3932 │ │ madd x11, x10, x11, x0 │ │ sub x10, x19, x10 │ │ add x9, x11, #0x70 │ │ mov w11, #0x4 // #4 │ │ str d0, [x9, #8] │ │ subs x10, x10, #0x1 │ │ stur w11, [x9, #-108] │ │ str x12, [x9, #80] │ │ str x8, [x9] │ │ add x9, x9, #0x150 │ │ - b.ne 5b404 // b.any │ │ + b.ne 5b444 // b.any │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5b444 // b.any │ │ + b.ne 5b484 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ str x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ ldr w24, [x1, #192] │ │ ldr w8, [x0, #568] │ │ cmp w24, w8 │ │ - b.cs 5b5c0 // b.hs, b.nlast │ │ + b.cs 5b600 // b.hs, b.nlast │ │ mov x19, x1 │ │ mov x22, x0 │ │ ldr x25, [x0, #576] │ │ add x2, sp, #0x8 │ │ ldr x8, [x1, #104] │ │ mov x0, x1 │ │ mov w1, #0x6 // #6 │ │ mov w3, #0x3 // #3 │ │ blr x8 │ │ cmp w0, #0x6 │ │ - b.lt 5b5c0 // b.tstop │ │ + b.lt 5b600 // b.tstop │ │ ldr x8, [sp, #32] │ │ cmp x8, #0x0 │ │ cneg x21, x8, mi // mi = first │ │ - cbz x8, 5b5c0 │ │ + cbz x8, 5b600 │ │ mov w8, #0x150 // #336 │ │ cmp x21, #0x10, lsl #12 │ │ madd x8, x24, x8, x25 │ │ add x20, x8, #0x108 │ │ - b.eq 5b558 // b.none │ │ + b.eq 5b598 // b.none │ │ mov w0, #0x3e8 // #1000 │ │ mov x1, x21 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #8] │ │ strh w0, [x22, #136] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #16] │ │ str x0, [sp, #8] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #24] │ │ str x0, [sp, #16] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #40] │ │ str x0, [sp, #24] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #48] │ │ str x0, [sp, #40] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #32] │ │ str x0, [sp, #48] │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff0000 // #-65536 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [sp, #32] │ │ ldr x8, [sp, #8] │ │ @@ -47511,47 +47495,47 @@ │ │ madd x8, x24, x9, x25 │ │ ldr x9, [sp, #16] │ │ str x9, [x8, #280] │ │ ldr x9, [sp, #24] │ │ str x9, [x8, #272] │ │ ldr x9, [sp, #32] │ │ str x9, [x8, #288] │ │ - bl 38410 │ │ + bl 38470 │ │ tst w0, #0xff │ │ - b.eq 5b5b8 // b.none │ │ + b.eq 5b5f8 // b.none │ │ ldr x8, [sp, #40] │ │ mov w9, #0x150 // #336 │ │ madd x9, x24, x9, x25 │ │ asr x8, x8, #16 │ │ str x8, [x9, #296] │ │ ldr x8, [sp, #48] │ │ asr x8, x8, #16 │ │ str x8, [x9, #304] │ │ - b 5b5c0 │ │ + b 5b600 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5b5ec // b.any │ │ + b.ne 5b62c // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x25, [sp, #80] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w19, [x1, #192] │ │ ldr w8, [x0, #568] │ │ cmp w19, w8 │ │ - b.cs 5b630 // b.hs, b.nlast │ │ + b.cs 5b670 // b.hs, b.nlast │ │ ldr x20, [x0, #576] │ │ mov x0, x1 │ │ ldr x8, [x1, #80] │ │ mov w1, wzr │ │ blr x8 │ │ mov w8, #0x150 // #336 │ │ madd x8, x19, x8, x20 │ │ @@ -47578,110 +47562,110 @@ │ │ ldr x23, [x0, #8] │ │ str wzr, [sp, #28] │ │ ldr x8, [x23, #240] │ │ ldr x25, [x23, #624] │ │ ldr x20, [x23, #184] │ │ ldr x28, [x8, #104] │ │ ldr x26, [x23, #256] │ │ - cbz x28, 5b6e8 │ │ + cbz x28, 5b728 │ │ ldp x8, x0, [x28] │ │ add x2, sp, #0x4f0 │ │ mov w1, w21 │ │ ldr x8, [x8] │ │ blr x8 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5b708 │ │ + cbnz w0, 5b748 │ │ ldr w9, [sp, #1272] │ │ ldr w8, [x23, #552] │ │ subs w24, w9, w8 │ │ - b.cc 5b708 // b.lo, b.ul, b.last │ │ - cbz w8, 5b7b4 │ │ + b.cc 5b748 // b.lo, b.ul, b.last │ │ + cbz w8, 5b7f4 │ │ mov x10, xzr │ │ ldr x9, [x22] │ │ ldrb w25, [x9], #1 │ │ subs w8, w8, #0x1 │ │ bfi x25, x10, #8, #56 │ │ mov x10, x25 │ │ - b.ne 5b6d0 // b.any │ │ - b 5b7b8 │ │ + b.ne 5b710 // b.any │ │ + b 5b7f8 │ │ add x2, sp, #0x20 │ │ add x3, sp, #0x4f0 │ │ add x4, sp, #0x28 │ │ mov x0, x23 │ │ mov w1, w21 │ │ - bl 5ab88 │ │ + bl 5abc8 │ │ str w0, [sp, #28] │ │ - cbz w0, 5b758 │ │ + cbz w0, 5b798 │ │ mov x22, xzr │ │ mov w23, wzr │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #16] │ │ ldr w0, [sp, #28] │ │ strb w23, [x8, #305] │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 5b9f4 // b.any │ │ + b.ne 5ba34 // b.any │ │ add sp, sp, #0x9f0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x8, [sp, #40] │ │ ldr x9, [x22] │ │ subs x24, x8, x9 │ │ - b.eq 5b708 // b.none │ │ + b.eq 5b748 // b.none │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ mov x1, x24 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #28] │ │ mov x22, x0 │ │ - cbnz w8, 5b80c │ │ + cbnz w8, 5b84c │ │ add x9, sp, #0x4f0 │ │ ldr x8, [x23, #584] │ │ mov x0, x25 │ │ mov x2, x22 │ │ mov x3, x24 │ │ ldr x9, [x9] │ │ add x1, x9, x8 │ │ - bl 3f654 │ │ + bl 3f678 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5b80c │ │ + cbnz w0, 5b84c │ │ ldr x25, [sp, #32] │ │ - b 5b814 │ │ + b 5b854 │ │ mov x25, xzr │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ mov x1, x24 │ │ str x25, [sp, #32] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #28] │ │ mov x22, x0 │ │ - cbnz w8, 5b7f4 │ │ + cbnz w8, 5b834 │ │ add x8, sp, #0x4f0 │ │ ldr w9, [x23, #552] │ │ mov x0, x22 │ │ mov x2, x24 │ │ ldr x8, [x8] │ │ add x1, x8, x9 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldp x8, x0, [x28] │ │ add x1, sp, #0x4f0 │ │ ldr x8, [x8, #8] │ │ blr x8 │ │ ldr w8, [sp, #28] │ │ - cbz w8, 5b814 │ │ + cbz w8, 5b854 │ │ mov w23, wzr │ │ - b 5b710 │ │ + b 5b750 │ │ ldr x8, [x23, #600] │ │ add x10, x19, #0xaa8 │ │ movi v0.2d, #0x0 │ │ add x8, x8, x25, lsl #4 │ │ ldr w9, [x8] │ │ str w9, [x19, #2716] │ │ mov w9, #0x150 // #336 │ │ @@ -47700,37 +47684,37 @@ │ │ ldr q0, [x8] │ │ str q0, [x9] │ │ ldr w8, [x25, #4] │ │ bic w10, w8, w8, asr #31 │ │ str w8, [x19, #2712] │ │ subs x9, x24, x10 │ │ str x9, [sp, #16] │ │ - b.cs 5b890 // b.hs, b.nlast │ │ + b.cs 5b8d0 // b.hs, b.nlast │ │ mov w8, #0x9 // #9 │ │ mov w23, wzr │ │ str w8, [sp, #28] │ │ - b 5b710 │ │ - tbnz w8, #31, 5b8b0 │ │ + b 5b750 │ │ + tbnz w8, #31, 5b8f0 │ │ ldr x8, [x26, #32] │ │ mov x0, x22 │ │ mov x1, x24 │ │ mov w2, #0x10ea // #4330 │ │ str x10, [sp, #8] │ │ blr x8 │ │ ldr x10, [sp, #8] │ │ ldrb w8, [x19, #134] │ │ - cbz w8, 5b8d8 │ │ + cbz w8, 5b918 │ │ ldr x8, [x26, #24] │ │ add x1, x22, x10 │ │ sub w2, w24, w10 │ │ mov x0, x19 │ │ ldr x8, [x8, #16] │ │ blr x8 │ │ mov w23, wzr │ │ - b 5b964 │ │ + b 5b9a4 │ │ ldr x8, [x26, #48] │ │ add x0, sp, #0x4f0 │ │ mov x1, x19 │ │ mov w2, #0x1 // #1 │ │ mov x24, x10 │ │ blr x8 │ │ ldr x8, [x26, #56] │ │ @@ -47748,41 +47732,41 @@ │ │ ldr x24, [sp, #16] │ │ ldr x8, [x8, #24] │ │ mov x2, x24 │ │ blr x8 │ │ and w8, w0, #0xff │ │ str w0, [sp, #28] │ │ cmp w8, #0xa4 │ │ - b.ne 5b9e8 // b.any │ │ + b.ne 5ba28 // b.any │ │ ldr x8, [x19, #16] │ │ add x0, sp, #0x4f0 │ │ mov x1, x23 │ │ mov x2, x24 │ │ strb wzr, [x8, #304] │ │ ldr x8, [x26, #24] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ mov w23, #0x1 // #1 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5b710 │ │ - cbz x28, 5b710 │ │ + cbnz w0, 5b750 │ │ + cbz x28, 5b750 │ │ ldr x8, [x28] │ │ ldr x8, [x8, #16] │ │ - cbz x8, 5b710 │ │ + cbz x8, 5b750 │ │ ldr x0, [x19, #64] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x19, #80] │ │ add x24, sp, #0x4f0 │ │ stp x8, xzr, [x24] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x19, #88] │ │ str x8, [x24, #16] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ add x3, sp, #0x4f0 │ │ mov w1, w21 │ │ mov w2, wzr │ │ str x8, [x24, #24] │ │ ldp x8, x0, [x28] │ │ ldr x8, [x8, #16] │ │ @@ -47790,237 +47774,237 @@ │ │ ldr q0, [x24, #16] │ │ str w0, [sp, #28] │ │ ldr x8, [x24] │ │ shl v0.2d, v0.2d, #16 │ │ lsl x8, x8, #16 │ │ str x8, [x19, #64] │ │ str q0, [x19, #80] │ │ - b 5b710 │ │ + b 5b750 │ │ mov w23, wzr │ │ - cbz w0, 5b96c │ │ - b 5b710 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbz w0, 5b9ac │ │ + b 5b750 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w0, wzr │ │ ret │ │ ret │ │ - adrp x0, a9000 │ │ - add x0, x0, #0x6f8 │ │ - b 3990c │ │ + adrp x0, a8000 │ │ + add x0, x0, #0xce0 │ │ + b 39960 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov w20, w2 │ │ mrs x24, tpidr_el0 │ │ sxtw x21, w20 │ │ ldr x8, [x24, #40] │ │ mov x2, x21 │ │ mov x19, x1 │ │ mov x22, x0 │ │ stur x8, [x29, #-8] │ │ - bl 5c308 │ │ - cbz w0, 5bac0 │ │ + bl 5c348 │ │ + cbz w0, 5bb00 │ │ mov x0, x19 │ │ - bl 5bbec │ │ + bl 5bc2c │ │ add x23, x19, #0xf8 │ │ mov x1, x22 │ │ mov x0, x23 │ │ - bl 5e1c4 │ │ + bl 5e204 │ │ and w8, w0, #0xff │ │ cmp w8, #0x7 │ │ - b.eq 5bab0 // b.none │ │ - cbz w0, 5ba94 │ │ + b.eq 5baf0 // b.none │ │ + cbz w0, 5bad4 │ │ mov x0, x23 │ │ mov x1, x22 │ │ - bl 61f1c │ │ - cbnz w0, 5bab0 │ │ + bl 61f5c │ │ + cbnz w0, 5baf0 │ │ and w8, w0, #0xff │ │ cmp w8, #0x7 │ │ - b.eq 5bab0 // b.none │ │ + b.eq 5baf0 // b.none │ │ mov x0, x23 │ │ mov x1, x19 │ │ mov x2, x21 │ │ str x22, [x19, #328] │ │ str x23, [x19, #192] │ │ - bl 5c308 │ │ - cbz w0, 5bac0 │ │ + bl 5c348 │ │ + cbz w0, 5bb00 │ │ mov x0, x19 │ │ - bl 5bbec │ │ + bl 5bc2c │ │ mov w0, #0x2 // #2 │ │ - b 5bba8 │ │ - tbnz w20, #31, 5badc │ │ + b 5bbe8 │ │ + tbnz w20, #31, 5bb1c │ │ tst w20, #0xffff │ │ - b.eq 5bae4 // b.none │ │ + b.eq 5bb24 // b.none │ │ mov x0, x19 │ │ - bl 5bbec │ │ + bl 5bc2c │ │ mov w0, #0x6 // #6 │ │ - b 5bba8 │ │ + b 5bbe8 │ │ mov w0, wzr │ │ - b 5bba8 │ │ + b 5bbe8 │ │ ldr x8, [x19, #344] │ │ - cbz x8, 5bb8c │ │ + cbz x8, 5bbcc │ │ ldr x20, [x19, #336] │ │ - cbz x20, 5bb8c │ │ + cbz x20, 5bbcc │ │ ldrb w9, [x8] │ │ orr w9, w9, #0x20 │ │ cmp w9, #0x69 │ │ - b.ne 5bb8c // b.any │ │ + b.ne 5bbcc // b.any │ │ ldrb w9, [x8, #1] │ │ orr w9, w9, #0x20 │ │ cmp w9, #0x73 │ │ - b.ne 5bb8c // b.any │ │ + b.ne 5bbcc // b.any │ │ ldrb w9, [x8, #2] │ │ orr w9, w9, #0x20 │ │ cmp w9, #0x6f │ │ - b.ne 5bb8c // b.any │ │ + b.ne 5bbcc // b.any │ │ add x21, x8, #0x3 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x757 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x797 │ │ mov x0, x21 │ │ - bl a51a0 │ │ - cbz w0, 5bbd0 │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x15d │ │ - bl a51a0 │ │ - cbnz w0, 5bb64 │ │ - adrp x1, b000 │ │ - mov x0, x20 │ │ - add x1, x1, #0x37b │ │ - bl a51a0 │ │ - cbz w0, 5bbd0 │ │ - adrp x1, b000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x8b6 │ │ - bl a51a0 │ │ - cbnz w0, 5bb8c │ │ - adrp x1, a000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xbc4 │ │ - bl a51a0 │ │ - cbz w0, 5bbd0 │ │ + bl a45e0 │ │ + cbz w0, 5bc10 │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x19d │ │ + bl a45e0 │ │ + cbnz w0, 5bba4 │ │ + adrp x1, b000 │ │ + mov x0, x20 │ │ + add x1, x1, #0x3bb │ │ + bl a45e0 │ │ + cbz w0, 5bc10 │ │ + adrp x1, b000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x8f6 │ │ + bl a45e0 │ │ + cbnz w0, 5bbcc │ │ + adrp x1, a000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc04 │ │ + bl a45e0 │ │ + cbz w0, 5bc10 │ │ stp x19, xzr, [sp, #8] │ │ - adrp x0, a9000 │ │ + adrp x0, a8000 │ │ add x2, sp, #0x8 │ │ - add x0, x0, #0x758 │ │ + add x0, x0, #0xd40 │ │ mov x1, xzr │ │ mov x3, xzr │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5bbe8 // b.any │ │ + b.ne 5bc28 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ mov x8, #0x6963 // #26979 │ │ movk x8, #0x756e, lsl #16 │ │ movk x8, #0x3, lsl #32 │ │ movk x8, #0x1, lsl #48 │ │ stp x19, x8, [sp, #8] │ │ - b 5bb90 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5bbd0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ - cbz x0, 5bd24 │ │ + cbz x0, 5bd64 │ │ ldr x20, [x0, #184] │ │ mov x19, x0 │ │ ldr x1, [x0, #528] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #552] │ │ mov x0, x20 │ │ str xzr, [x19, #528] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #512] │ │ str xzr, [x19, #552] │ │ - cbz x1, 5bca8 │ │ + cbz x1, 5bce8 │ │ ldr w8, [x19, #504] │ │ cmp w8, #0x1 │ │ - b.lt 5bc9c // b.tstop │ │ + b.lt 5bcdc // b.tstop │ │ mov x21, xzr │ │ mov w22, #0x1 // #1 │ │ - cbz x1, 5bc78 │ │ + cbz x1, 5bcb8 │ │ add x23, x1, x21 │ │ mov x0, x20 │ │ ldr x1, [x23] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldrb w8, [x23, #8] │ │ str xzr, [x23] │ │ - cbz w8, 5bc78 │ │ + cbz w8, 5bcb8 │ │ ldr x1, [x23, #16] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x23, #16] │ │ ldrsw x8, [x19, #504] │ │ cmp x22, x8 │ │ - b.ge 5bc98 // b.tcont │ │ + b.ge 5bcd8 // b.tcont │ │ ldr x1, [x19, #512] │ │ add x21, x21, #0x18 │ │ add x22, x22, #0x1 │ │ - cbnz x1, 5bc4c │ │ - b 5bc78 │ │ + cbnz x1, 5bc8c │ │ + b 5bcb8 │ │ ldr x1, [x19, #512] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #512] │ │ ldr x1, [x19, #368] │ │ mov x0, x20 │ │ add x21, x19, #0xf8 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ str xzr, [x19, #368] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ str xzr, [x19, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #336] │ │ mov x0, x20 │ │ str xzr, [x19, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #344] │ │ mov x0, x20 │ │ str xzr, [x19, #336] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [x19, #192] │ │ str xzr, [x19, #344] │ │ cmp x0, x21 │ │ - b.ne 5bd24 // b.any │ │ - bl 39ad8 │ │ + b.ne 5bd64 // b.any │ │ + bl 39b2c │ │ ldr x8, [x19, #328] │ │ str x8, [x19, #192] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x22, [x1] │ │ - cbz x22, 5bde4 │ │ + cbz x22, 5be24 │ │ ldr w8, [x22, #32] │ │ cmp w8, w2 │ │ - b.ls 5bdec // b.plast │ │ + b.ls 5be2c // b.plast │ │ ldr x23, [x22, #528] │ │ mov w8, #0x18 // #24 │ │ ldr w10, [x22, #560] │ │ mov w11, #0x1 // #1 │ │ mov x20, x0 │ │ ldr x21, [x22, #192] │ │ nop │ │ @@ -48035,37 +48019,37 @@ │ │ ldrsh w9, [x9] │ │ add w10, w12, w8 │ │ lsl w12, w11, w14 │ │ sub w12, w12, #0x1 │ │ sub w11, w13, w9 │ │ cmp w12, #0x7 │ │ stp w10, w11, [x20, #152] │ │ - b.hi 5c08c // b.pmore │ │ - adrp x13, f000 │ │ + b.hi 5c0cc // b.pmore │ │ + adrp x13, f000 │ │ mov w19, w3 │ │ - add x13, x13, #0x7de │ │ - adr x14, 5bdd8 │ │ + add x13, x13, #0x81e │ │ + adr x14, 5be18 │ │ ldrb w15, [x13, x12] │ │ add x14, x14, x15, lsl #2 │ │ br x14 │ │ add w12, w11, #0x7 │ │ lsr w12, w12, #3 │ │ - b 5be20 │ │ + b 5be60 │ │ mov w0, #0x23 // #35 │ │ - b 5c08c │ │ + b 5c0cc │ │ mov w0, #0x6 // #6 │ │ - b 5c08c │ │ + b 5c0cc │ │ add w12, w11, #0xf │ │ lsr w12, w12, #3 │ │ and w12, w12, #0x1ffffffe │ │ - b 5be20 │ │ + b 5be60 │ │ add w12, w11, #0x1f │ │ lsr w12, w12, #3 │ │ and w12, w12, #0x1ffffffc │ │ - b 5be20 │ │ + b 5be60 │ │ add w12, w11, #0x3f │ │ lsr w12, w12, #3 │ │ and w12, w12, #0x1ffffff8 │ │ lsl w11, w11, #6 │ │ mov w15, #0x7473 // #29811 │ │ mov w24, w2 │ │ mov w13, #0x18 // #24 │ │ @@ -48085,216 +48069,216 @@ │ │ lsl x14, x14, #6 │ │ lsl x13, x13, #6 │ │ lsl x9, x11, #6 │ │ add x8, x15, x12 │ │ stp x14, x13, [x0, #24] │ │ lsl x1, x8, #6 │ │ stp x10, x9, [x0, #8] │ │ - bl 3bb44 │ │ - tbnz w19, #22, 5c088 │ │ + bl 3bb98 │ │ + tbnz w19, #22, 5c0c8 │ │ ldrsw x8, [x20, #160] │ │ mov x0, x20 │ │ ldr w9, [x20, #152] │ │ mul x19, x9, x8 │ │ mov x1, x19 │ │ - bl 3a324 │ │ - cbnz w0, 5c08c │ │ + bl 3a378 │ │ + cbnz w0, 5c0cc │ │ mov w8, #0x18 // #24 │ │ mov x0, x21 │ │ madd x8, x24, x8, x23 │ │ ldr x1, [x8, #16] │ │ - bl 3ee00 │ │ - cbnz w0, 5c08c │ │ + bl 3ee24 │ │ + cbnz w0, 5c0cc │ │ ldr x1, [x20, #168] │ │ mov x0, x21 │ │ mov x2, x19 │ │ - bl 3ee5c │ │ - cbnz w0, 5c08c │ │ + bl 3ee80 │ │ + cbnz w0, 5c0cc │ │ ldr x8, [x22, #560] │ │ - tbnz w8, #3, 5bf90 │ │ - cbz x19, 5bf90 │ │ + tbnz w8, #3, 5bfd0 │ │ + cbz x19, 5bfd0 │ │ ldr x9, [x20, #168] │ │ mov x8, x19 │ │ cmp x19, #0x8 │ │ mov x10, x9 │ │ - b.cc 5bf74 // b.lo, b.ul, b.last │ │ + b.cc 5bfb4 // b.lo, b.ul, b.last │ │ cmp x19, #0x20 │ │ - b.cs 5bf00 // b.hs, b.nlast │ │ + b.cs 5bf40 // b.hs, b.nlast │ │ mov x11, xzr │ │ - b 5bf38 │ │ + b 5bf78 │ │ and x11, x19, #0xffffffffffffffe0 │ │ add x8, x9, #0x10 │ │ mov x10, x11 │ │ ldp q0, q1, [x8, #-16] │ │ subs x10, x10, #0x20 │ │ rbit v0.16b, v0.16b │ │ rbit v1.16b, v1.16b │ │ stp q0, q1, [x8, #-16] │ │ add x8, x8, #0x20 │ │ - b.ne 5bf0c // b.any │ │ + b.ne 5bf4c // b.any │ │ cmp x19, x11 │ │ - b.eq 5bf8c // b.none │ │ + b.eq 5bfcc // b.none │ │ tst x19, #0x18 │ │ - b.eq 5bf6c // b.none │ │ + b.eq 5bfac // b.none │ │ and x12, x19, #0xfffffffffffffff8 │ │ and x8, x19, #0x7 │ │ add x10, x9, x12 │ │ add x9, x9, x11 │ │ sub x11, x11, x12 │ │ ldr d0, [x9] │ │ adds x11, x11, #0x8 │ │ rbit v0.8b, v0.8b │ │ str d0, [x9], #8 │ │ - b.ne 5bf4c // b.any │ │ + b.ne 5bf8c // b.any │ │ cmp x19, x12 │ │ - b.ne 5bf74 // b.any │ │ - b 5bf8c │ │ + b.ne 5bfb4 // b.any │ │ + b 5bfcc │ │ and x8, x19, #0x1f │ │ add x10, x9, x11 │ │ ldrb w9, [x10] │ │ subs x8, x8, #0x1 │ │ rbit w9, w9 │ │ lsr w9, w9, #24 │ │ strb w9, [x10], #1 │ │ - b.ne 5bf74 // b.any │ │ + b.ne 5bfb4 // b.any │ │ ldr x8, [x22, #560] │ │ ubfx x9, x8, #2, #30 │ │ eor w9, w9, w8, lsr #3 │ │ - tbz w9, #0, 5c088 │ │ + tbz w9, #0, 5c0c8 │ │ ubfx w8, w8, #4, #2 │ │ mov w9, #0x1 // #1 │ │ lsl w8, w9, w8 │ │ cmp w8, #0x4 │ │ - b.eq 5bfd4 // b.none │ │ + b.eq 5c014 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 5c088 // b.any │ │ + b.ne 5c0c8 // b.any │ │ subs x8, x19, #0x2 │ │ - b.cc 5c088 // b.lo, b.ul, b.last │ │ + b.cc 5c0c8 // b.lo, b.ul, b.last │ │ ldr x9, [x20, #168] │ │ cmp x8, #0x6 │ │ - b.cs 5c050 // b.hs, b.nlast │ │ + b.cs 5c090 // b.hs, b.nlast │ │ mov x8, x9 │ │ - b 5c0a0 │ │ + b 5c0e0 │ │ subs x9, x19, #0x4 │ │ - b.cc 5c088 // b.lo, b.ul, b.last │ │ + b.cc 5c0c8 // b.lo, b.ul, b.last │ │ ldr x11, [x20, #168] │ │ cmp x9, #0xc │ │ mov x8, x11 │ │ - b.cc 5c030 // b.lo, b.ul, b.last │ │ + b.cc 5c070 // b.lo, b.ul, b.last │ │ lsr x8, x9, #2 │ │ add x9, x8, #0x1 │ │ and x10, x9, #0x7ffffffffffffffc │ │ lsl x12, x10, #2 │ │ add x8, x11, x12 │ │ sub x19, x19, x12 │ │ add x11, x11, #0x8 │ │ mov x12, x10 │ │ ldp d0, d1, [x11, #-8] │ │ subs x12, x12, #0x4 │ │ rev32 v0.8b, v0.8b │ │ rev32 v1.8b, v1.8b │ │ stp d0, d1, [x11, #-8] │ │ add x11, x11, #0x10 │ │ - b.ne 5c00c // b.any │ │ + b.ne 5c04c // b.any │ │ cmp x9, x10 │ │ - b.eq 5c088 // b.none │ │ + b.eq 5c0c8 // b.none │ │ ldr w9, [x8] │ │ mov w0, wzr │ │ sub x19, x19, #0x4 │ │ cmp x19, #0x3 │ │ rev w9, w9 │ │ str w9, [x8], #4 │ │ - b.hi 5c030 // b.pmore │ │ - b 5c08c │ │ + b.hi 5c070 // b.pmore │ │ + b 5c0cc │ │ lsr x8, x8, #1 │ │ add x10, x8, #0x1 │ │ and x11, x10, #0xfffffffffffffffc │ │ lsl x12, x11, #1 │ │ add x8, x9, x12 │ │ sub x19, x19, x12 │ │ mov x12, x11 │ │ ldr d0, [x9] │ │ subs x12, x12, #0x4 │ │ rev16 v0.8b, v0.8b │ │ str d0, [x9], #8 │ │ - b.ne 5c06c // b.any │ │ + b.ne 5c0ac // b.any │ │ cmp x10, x11 │ │ - b.ne 5c0a0 // b.any │ │ + b.ne 5c0e0 // b.any │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldrh w9, [x8] │ │ mov w0, wzr │ │ sub x19, x19, #0x2 │ │ cmp x19, #0x1 │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ strh w9, [x8], #2 │ │ - b.hi 5c0a0 // b.pmore │ │ - b 5c08c │ │ + b.hi 5c0e0 // b.pmore │ │ + b 5c0cc │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x20, [x0] │ │ ldr w9, [x1, #28] │ │ ldr x8, [x1, #16] │ │ - cbz w9, 5c108 │ │ + cbz w9, 5c148 │ │ mul x8, x8, x9 │ │ mov x9, #0x8e39 // #36409 │ │ movk x9, #0x38e3, lsl #16 │ │ movk x9, #0xe38e, lsl #32 │ │ add x8, x8, #0x24 │ │ movk x9, #0xe38, lsl #48 │ │ smulh x8, x8, x9 │ │ asr x9, x8, #2 │ │ add x8, x9, x8, lsr #63 │ │ ldr w9, [x1] │ │ add x8, x8, #0x20 │ │ asr x8, x8, #6 │ │ cmp w9, #0x1 │ │ - b.eq 5c164 // b.none │ │ - cbnz w9, 5c17c │ │ + b.eq 5c1a4 // b.none │ │ + cbnz w9, 5c1bc │ │ ldr x9, [x20, #64] │ │ ldr x9, [x9, #24] │ │ add x9, x9, #0x20 │ │ cmp x8, x9, asr #6 │ │ - b.ne 5c174 // b.any │ │ + b.ne 5c1b4 // b.any │ │ mov x0, x20 │ │ mov x1, xzr │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldp x8, x9, [x20, #384] │ │ mov w0, wzr │ │ ldrsh x10, [x20, #436] │ │ lsl x8, x8, #6 │ │ neg x9, x9, lsl #6 │ │ lsl x10, x10, #6 │ │ stp x8, x9, [x19, #48] │ │ str x10, [x19, #72] │ │ - b 5c180 │ │ + b 5c1c0 │ │ ldp x9, x10, [x20, #384] │ │ add x9, x10, x9 │ │ cmp x8, x9 │ │ - b.eq 5c134 // b.none │ │ + b.eq 5c174 // b.none │ │ mov w0, #0x17 // #23 │ │ - b 5c180 │ │ + b 5c1c0 │ │ mov w0, #0x7 // #7 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x20, [x0] │ │ mov x19, x0 │ │ mov x0, x20 │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldp x8, x9, [x20, #384] │ │ mov w0, wzr │ │ ldrsh x10, [x20, #436] │ │ lsl x8, x8, #6 │ │ neg x9, x9, lsl #6 │ │ lsl x10, x10, #6 │ │ stp x8, x9, [x19, #48] │ │ @@ -48311,68 +48295,68 @@ │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w22, [x0, #504] │ │ cmp w22, #0x1 │ │ - b.lt 5c244 // b.tstop │ │ + b.lt 5c284 // b.tstop │ │ ldr x8, [x0, #512] │ │ mov x19, x2 │ │ mov x20, x1 │ │ mov w23, #0x1 // #1 │ │ sub x21, x8, #0x8 │ │ ldr x0, [x21, #8] │ │ mov x1, x20 │ │ - bl a51a0 │ │ + bl a45e0 │ │ add x21, x21, #0x18 │ │ cmp x23, x22 │ │ - b.cs 5c240 // b.hs, b.nlast │ │ + b.cs 5c280 // b.hs, b.nlast │ │ add x23, x23, #0x1 │ │ - cbnz w0, 5c220 │ │ - cbz w0, 5c25c │ │ + cbnz w0, 5c260 │ │ + cbz w0, 5c29c │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldurb w8, [x21, #-8] │ │ - cbz w8, 5c27c │ │ + cbz w8, 5c2bc │ │ mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ str w8, [x19] │ │ ldr x8, [x21] │ │ str x8, [x19, #8] │ │ - b 5c248 │ │ + b 5c288 │ │ mov w8, #0x2 // #2 │ │ mov w0, wzr │ │ str w8, [x19] │ │ ldr x8, [x21] │ │ str w8, [x19, #8] │ │ - b 5c248 │ │ + b 5c288 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr w21, [x0, #504] │ │ cmp w21, #0x1 │ │ - b.lt 5c2e0 // b.tstop │ │ + b.lt 5c320 // b.tstop │ │ ldr x8, [x0, #512] │ │ mov x19, x1 │ │ mov w22, #0x1 // #1 │ │ sub x20, x8, #0x18 │ │ ldr x0, [x20, #24]! │ │ mov x1, x19 │ │ - bl a51a0 │ │ + bl a45e0 │ │ cmp x22, x21 │ │ - b.cs 5c2dc // b.hs, b.nlast │ │ + b.cs 5c31c // b.hs, b.nlast │ │ add x22, x22, #0x1 │ │ - cbnz w0, 5c2c0 │ │ - cbz w0, 5c2e4 │ │ + cbnz w0, 5c300 │ │ + cbz w0, 5c324 │ │ mov x20, xzr │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov w0, #0xc // #12 │ │ @@ -48392,1154 +48376,1154 @@ │ │ mov x19, x1 │ │ ldr x8, [x25, #40] │ │ mov x22, x2 │ │ mov x21, x0 │ │ stur x8, [x29, #-24] │ │ ldr x20, [x1, #184] │ │ mov x1, xzr │ │ - bl 3ee00 │ │ - cbnz w0, 5c374 │ │ + bl 3ee24 │ │ + cbnz w0, 5c3b4 │ │ add x23, x19, #0x160 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x7e6 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x826 │ │ mov x0, x21 │ │ mov x2, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-28] │ │ - cbz w0, 5c3b4 │ │ + cbz w0, 5c3f4 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #28] │ │ mov w0, #0x3 // #3 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 5ce5c // b.any │ │ + b.ne 5ce9c // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ ldr d8, [sp, #80] │ │ add sp, sp, #0xc0 │ │ ret │ │ ldr x8, [x23] │ │ mov w9, #0x6601 // #26113 │ │ movk w9, #0x7063, lsl #16 │ │ cmp x8, x9 │ │ - b.ne 5c3dc // b.any │ │ + b.ne 5c41c // b.any │ │ ldr x3, [x19, #360] │ │ - cbz x3, 5c3dc │ │ + cbz x3, 5c41c │ │ ldr x8, [x21, #8] │ │ cmp x8, #0x10 │ │ - b.cs 5c3ec // b.hs, b.nlast │ │ + b.cs 5c42c // b.hs, b.nlast │ │ mov w8, #0x3 // #3 │ │ mov w0, #0x3 // #3 │ │ str w8, [sp, #28] │ │ - b 5c380 │ │ + b 5c3c0 │ │ lsr x9, x8, #4 │ │ cmp x3, #0x9 │ │ - b.hi 5c400 // b.pmore │ │ + b.hi 5c440 // b.pmore │ │ cmp x3, x9 │ │ - b.ls 5c410 // b.plast │ │ + b.ls 5c450 // b.plast │ │ cmp x8, #0x90 │ │ mov w8, #0x9 // #9 │ │ csel x3, x9, x8, cc // cc = lo, ul, last │ │ str x3, [x19, #360] │ │ sub x5, x29, #0x1c │ │ mov x0, x20 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-28] │ │ str x0, [x19, #368] │ │ - cbnz w8, 5c378 │ │ + cbnz w8, 5c3b8 │ │ mov x23, x0 │ │ ldr x8, [x19, #360] │ │ - cbz x8, 5c4a4 │ │ - adrp x24, f000 │ │ + cbz x8, 5c4e4 │ │ + adrp x24, f000 │ │ mov w26, #0x1 // #1 │ │ - add x24, x24, #0x7f6 │ │ + add x24, x24, #0x836 │ │ mov x0, x21 │ │ mov x1, x24 │ │ mov x2, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 5c59c │ │ + cbnz w0, 5c5dc │ │ ldr x9, [x19, #360] │ │ add w8, w26, #0x1 │ │ add x23, x23, #0x20 │ │ cmp x9, w26, uxtw │ │ mov w26, w8 │ │ - b.hi 5c44c // b.pmore │ │ + b.hi 5c48c // b.pmore │ │ ldr x23, [x19, #368] │ │ cmp x9, #0x1 │ │ - b.ne 5c4a8 // b.any │ │ + b.ne 5c4e8 // b.any │ │ ldr x8, [x21, #8] │ │ mov x9, x23 │ │ ldr x10, [x9, #24] │ │ subs x8, x8, x10 │ │ - b.cs 5c5c0 // b.hs, b.nlast │ │ + b.cs 5c600 // b.hs, b.nlast │ │ mov w8, #0x8 // #8 │ │ - b 5c598 │ │ + b 5c5d8 │ │ mov x9, xzr │ │ mov x11, xzr │ │ add x8, x11, #0x1 │ │ cmp x9, x8 │ │ - b.eq 5c54c // b.none │ │ + b.eq 5c58c // b.none │ │ mov x10, xzr │ │ mov w12, wzr │ │ mvn x11, x11 │ │ ldr x13, [x23, #24] │ │ add x9, x23, x10, lsl #5 │ │ add w10, w10, #0x1 │ │ add x14, x23, x10, lsl #5 │ │ mov x15, x14 │ │ ldr x16, [x15, #24]! │ │ cmp x13, x16 │ │ mov x13, x16 │ │ - b.ls 5c50c // b.plast │ │ + b.ls 5c54c // b.plast │ │ ldr q0, [x9] │ │ mov w12, #0x1 // #1 │ │ str q0, [sp, #32] │ │ ldr q1, [x9, #16] │ │ str q1, [sp, #48] │ │ ldp q2, q3, [x14] │ │ stp q2, q3, [x9] │ │ stp q0, q1, [x14] │ │ ldr x13, [x15] │ │ ldr x14, [x9, #16] │ │ subs x14, x13, x14 │ │ - b.cc 5c594 // b.lo, b.ul, b.last │ │ + b.cc 5c5d4 // b.lo, b.ul, b.last │ │ add x9, x9, #0x18 │ │ ldr x9, [x9] │ │ cmp x9, x14 │ │ - b.hi 5c594 // b.pmore │ │ + b.hi 5c5d4 // b.pmore │ │ ldr x9, [x19, #360] │ │ add x14, x9, x11 │ │ cmp x14, x10 │ │ - b.hi 5c4c8 // b.pmore │ │ - cbz w12, 5c54c │ │ + b.hi 5c508 // b.pmore │ │ + cbz w12, 5c58c │ │ and x11, x8, #0xffffffff │ │ sub x8, x9, #0x1 │ │ cmp x8, x11 │ │ - b.hi 5c4ac // b.pmore │ │ + b.hi 5c4ec // b.pmore │ │ ldr x23, [x19, #368] │ │ subs x10, x9, #0x1 │ │ ldr x8, [x21, #8] │ │ - b.eq 5c48c // b.none │ │ + b.eq 5c4cc // b.none │ │ mov w11, #0x1 // #1 │ │ mov x9, x23 │ │ ldr x12, [x9, #16] │ │ subs x12, x8, x12 │ │ - b.cc 5c49c // b.lo, b.ul, b.last │ │ + b.cc 5c4dc // b.lo, b.ul, b.last │ │ ldr x13, [x9, #24] │ │ cmp x13, x12 │ │ - b.hi 5c49c // b.pmore │ │ + b.hi 5c4dc // b.pmore │ │ add w12, w11, #0x1 │ │ cmp x10, w11, uxtw │ │ add x9, x9, #0x20 │ │ mov w11, w12 │ │ - b.hi 5c564 // b.pmore │ │ - b 5c490 │ │ + b.hi 5c5a4 // b.pmore │ │ + b 5c4d0 │ │ mov w8, #0x9 // #9 │ │ stur w8, [x29, #-28] │ │ ldr x1, [x19, #368] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-28] │ │ str xzr, [x19, #368] │ │ str w8, [sp, #28] │ │ - cbnz w8, 5c37c │ │ + cbnz w8, 5c3bc │ │ mov x23, xzr │ │ - b 5c5d4 │ │ + b 5c614 │ │ ldr x10, [x9, #16] │ │ cmp x10, x8 │ │ - b.ls 5c5d0 // b.plast │ │ + b.ls 5c610 // b.plast │ │ str x8, [x9, #16] │ │ str wzr, [sp, #28] │ │ - adrp x8, a000 │ │ - ldr q0, [x8, #1520] │ │ + adrp x8, a000 │ │ + ldr q0, [x8, #1568] │ │ str q0, [x19] │ │ - tbnz x22, #63, 5d150 │ │ + tbnz x22, #63, 5d190 │ │ ldr x8, [x19, #360] │ │ ldr x22, [x19, #184] │ │ - cbz x8, 5c60c │ │ + cbz x8, 5c64c │ │ add x23, x23, #0x10 │ │ ldur x9, [x23, #-16] │ │ cmp x9, #0x1 │ │ - b.eq 5c614 // b.none │ │ + b.eq 5c654 // b.none │ │ add x23, x23, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.ne 5c5f4 // b.any │ │ + b.ne 5c634 // b.any │ │ mov w8, #0x3 // #3 │ │ - b 5c634 │ │ + b 5c674 │ │ ldr x8, [x21, #16] │ │ ldr x9, [x23, #8] │ │ subs x1, x9, x8 │ │ - b.cc 5c630 // b.lo, b.ul, b.last │ │ + b.cc 5c670 // b.lo, b.ul, b.last │ │ mov x0, x21 │ │ - bl 3eef0 │ │ - cbz w0, 5c704 │ │ + bl 3ef14 │ │ + cbz w0, 5c744 │ │ mov w8, #0x53 // #83 │ │ mov x23, xzr │ │ mov x1, xzr │ │ str w8, [sp, #32] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #32] │ │ str w8, [sp, #28] │ │ - cbnz w8, 5c37c │ │ + cbnz w8, 5c3bc │ │ ldr x8, [x19, #360] │ │ - cbz x8, 5c68c │ │ + cbz x8, 5c6cc │ │ ldr x9, [x19, #368] │ │ mov x11, x8 │ │ mov x10, x9 │ │ ldr x12, [x10] │ │ cmp x12, #0x100 │ │ - b.eq 5c6b0 // b.none │ │ + b.eq 5c6f0 // b.none │ │ subs x11, x11, #0x1 │ │ add x10, x10, #0x20 │ │ - b.ne 5c674 // b.any │ │ + b.ne 5c6b4 // b.any │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov w2, #0x2 // #2 │ │ - bl 5d158 │ │ + bl 5d198 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5c37c │ │ + cbnz w0, 5c3bc │ │ ldp x8, x9, [x19, #360] │ │ mov w23, #0x1 // #1 │ │ - b 5c6b4 │ │ + b 5c6f4 │ │ mov w23, wzr │ │ - cbz x8, 5c6d8 │ │ + cbz x8, 5c718 │ │ ldr x22, [x19, #184] │ │ add x24, x9, #0x10 │ │ ldur x9, [x24, #-16] │ │ cmp x9, #0x4 │ │ - b.eq 5c6e0 // b.none │ │ + b.eq 5c720 // b.none │ │ add x24, x24, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.ne 5c6c0 // b.any │ │ + b.ne 5c700 // b.any │ │ mov w8, #0x3 // #3 │ │ - b 5c378 │ │ + b 5c3b8 │ │ ldr x8, [x21, #16] │ │ ldr x9, [x24, #8] │ │ subs x1, x9, x8 │ │ - b.cc 5c6fc // b.lo, b.ul, b.last │ │ + b.cc 5c73c // b.lo, b.ul, b.last │ │ mov x0, x21 │ │ - bl 3eef0 │ │ - cbz w0, 5c76c │ │ + bl 3ef14 │ │ + cbz w0, 5c7ac │ │ mov w8, #0x53 // #83 │ │ - b 5c3e0 │ │ + b 5c420 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ ldr x26, [x23] │ │ str wzr, [sp, #32] │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #32] │ │ mov x23, xzr │ │ - cbnz w8, 5c74c │ │ + cbnz w8, 5c78c │ │ mov w28, w0 │ │ mov x1, x23 │ │ and x8, x28, #0xffffff00 │ │ - cbnz x8, 5c640 │ │ + cbnz x8, 5c680 │ │ mov x27, x25 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - tbnz w28, #2, 5c754 │ │ - bl 3fc6c │ │ - b 5c758 │ │ + tbnz w28, #2, 5c794 │ │ + bl 3fc90 │ │ + b 5c798 │ │ mov x1, x23 │ │ - b 5c640 │ │ - bl 3f578 │ │ + b 5c680 │ │ + bl 3f59c │ │ ldr w8, [sp, #32] │ │ - cbz w8, 5c7b8 │ │ + cbz w8, 5c7f8 │ │ mov x23, xzr │ │ mov x1, xzr │ │ - b 5c8ac │ │ + b 5c8ec │ │ sub x1, x29, #0x1c │ │ mov x0, x21 │ │ ldr x27, [x24] │ │ stur wzr, [x29, #-28] │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldur w8, [x29, #-28] │ │ - cbnz w8, 5c378 │ │ + cbnz w8, 5c3b8 │ │ mov w24, w0 │ │ mov x26, x25 │ │ and x28, x24, #0xffffff00 │ │ orr w8, w28, #0x100 │ │ cmp w8, #0x100 │ │ - b.ne 5c8dc // b.any │ │ + b.ne 5c91c // b.any │ │ sub x1, x29, #0x1c │ │ mov x0, x21 │ │ - cbz x28, 5c8b4 │ │ - tbnz w24, #2, 5c8c0 │ │ - bl 3fad8 │ │ - b 5c8c4 │ │ + cbz x28, 5c8f4 │ │ + tbnz w24, #2, 5c900 │ │ + bl 3fafc │ │ + b 5c904 │ │ mov x8, #0xe38f // #58255 │ │ mov w25, w0 │ │ movk x8, #0x8e38, lsl #16 │ │ movk x8, #0x38e3, lsl #32 │ │ movk x8, #0xe38e, lsl #48 │ │ umulh x8, x26, x8 │ │ cmp x25, x8, lsr #3 │ │ - b.ls 5c7ec // b.plast │ │ + b.ls 5c82c // b.plast │ │ mov w8, #0x8 // #8 │ │ mov x23, xzr │ │ mov x1, xzr │ │ str w8, [sp, #32] │ │ - b 5c8ac │ │ + b 5c8ec │ │ cmp w25, #0x100 │ │ mov w8, #0x100 // #256 │ │ csel w3, w25, w8, cc // cc = lo, ul, last │ │ add x5, sp, #0x20 │ │ mov x0, x22 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str w3, [x19, #504] │ │ str x3, [sp, #8] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #32] │ │ str x0, [sp, #16] │ │ - cbz w8, 5c82c │ │ + cbz w8, 5c86c │ │ mov x23, xzr │ │ - b 5c8a8 │ │ + b 5c8e8 │ │ ldr x8, [sp, #8] │ │ - cbz w8, 5c880 │ │ + cbz w8, 5c8c0 │ │ ldr x8, [sp, #8] │ │ mov x23, xzr │ │ add x8, x8, x8, lsl #1 │ │ lsl x24, x8, #3 │ │ ldr x8, [sp, #16] │ │ mov x0, x21 │ │ add x2, x8, x23 │ │ - tbnz w28, #2, 5c860 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x822 │ │ - b 5c868 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x80e │ │ - bl 3fd2c │ │ + tbnz w28, #2, 5c8a0 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x862 │ │ + b 5c8a8 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x84e │ │ + bl 3fd50 │ │ str w0, [sp, #32] │ │ - cbnz w0, 5c824 │ │ + cbnz w0, 5c864 │ │ add x23, x23, #0x18 │ │ cmp x24, x23 │ │ - b.ne 5c844 // b.any │ │ + b.ne 5c884 // b.any │ │ ldr x8, [sp, #8] │ │ mov x0, x21 │ │ sub x8, x25, x8 │ │ add x1, x8, x8, lsl #3 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #32] │ │ - cbz w0, 5ca14 │ │ + cbz w0, 5ca54 │ │ mov w8, #0x53 // #83 │ │ mov x23, xzr │ │ str w8, [sp, #32] │ │ ldr x1, [sp, #16] │ │ mov x25, x27 │ │ - b 5c640 │ │ - tbnz w24, #2, 5c8cc │ │ - bl 3fc6c │ │ - b 5c8d0 │ │ - bl 3ef54 │ │ + b 5c680 │ │ + tbnz w24, #2, 5c90c │ │ + bl 3fc90 │ │ + b 5c910 │ │ + bl 3ef78 │ │ and x8, x0, #0xffff │ │ - b 5c8d4 │ │ - bl 3f578 │ │ + b 5c914 │ │ + bl 3f59c │ │ mov w8, w0 │ │ ldur w9, [x29, #-28] │ │ - cbz w9, 5c8e8 │ │ + cbz w9, 5c928 │ │ mov w8, #0x3 // #3 │ │ mov x25, x26 │ │ - b 5c3e0 │ │ - cbz x28, 5ca48 │ │ + b 5c420 │ │ + cbz x28, 5ca88 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ sub x10, x8, #0x1 │ │ movk x9, #0xcccd │ │ umulh x9, x27, x9 │ │ cmp x10, x9, lsr #2 │ │ - b.cs 5ca60 // b.hs, b.nlast │ │ + b.cs 5caa0 // b.hs, b.nlast │ │ mov w9, #0xfffe // #65534 │ │ sub x5, x29, #0x1c │ │ cmp x8, x9 │ │ mov x0, x22 │ │ csel x8, x8, x9, cc // cc = lo, ul, last │ │ mov w1, #0x18 // #24 │ │ add x3, x8, #0x1 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str x3, [x19, #520] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-28] │ │ mov x25, x26 │ │ str x0, [x19, #528] │ │ - cbnz w8, 5c378 │ │ - adrp x8, f000 │ │ - adrp x9, f000 │ │ - add x8, x8, #0x89e │ │ - add x9, x9, #0x8be │ │ + cbnz w8, 5c3b8 │ │ + adrp x8, f000 │ │ + adrp x9, f000 │ │ + add x8, x8, #0x8de │ │ + add x9, x9, #0x8fe │ │ ldr x10, [x19, #520] │ │ tst x24, #0x4 │ │ csel x27, x9, x8, eq // eq = none │ │ cmp x10, #0x2 │ │ - b.cc 5ca68 // b.lo, b.ul, b.last │ │ + b.cc 5caa8 // b.lo, b.ul, b.last │ │ mvni v8.4h, #0x7f │ │ add x24, x0, #0x18 │ │ mov w25, #0x1 // #1 │ │ - b 5c990 │ │ + b 5c9d0 │ │ strh wzr, [x24, #8] │ │ str xzr, [x24] │ │ ldr x8, [x19, #520] │ │ add x25, x25, #0x1 │ │ add x24, x24, #0x18 │ │ cmp x25, x8 │ │ - b.cs 5ca68 // b.hs, b.nlast │ │ - cbz x28, 5c9d0 │ │ - adrp x1, f000 │ │ + b.cs 5caa8 // b.hs, b.nlast │ │ + cbz x28, 5ca10 │ │ + adrp x1, f000 │ │ add x2, sp, #0x20 │ │ mov x0, x21 │ │ - add x1, x1, #0x8de │ │ - bl 3fd2c │ │ - cbnz w0, 5c9e0 │ │ + add x1, x1, #0x91e │ │ + bl 3fd50 │ │ + cbnz w0, 5ca20 │ │ ldr s0, [sp, #32] │ │ uxtl v0.8h, v0.8b │ │ add v0.4h, v0.4h, v8.4h │ │ str d0, [x24] │ │ ldrb w8, [sp, #36] │ │ strh wzr, [x24, #10] │ │ sub w8, w8, #0x80 │ │ strh w8, [x24, #8] │ │ - b 5c9e0 │ │ + b 5ca20 │ │ mov x0, x21 │ │ mov x1, x27 │ │ mov x2, x24 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-28] │ │ str xzr, [x24, #16] │ │ - cbnz w0, 5cb7c │ │ + cbnz w0, 5cbbc │ │ ldrsh w8, [x24, #2] │ │ ldrsh w9, [x24] │ │ cmp w8, w9 │ │ - b.lt 5c974 // b.tstop │ │ + b.lt 5c9b4 // b.tstop │ │ ldrsh w8, [x24, #8] │ │ ldrsh w9, [x24, #6] │ │ neg w8, w8 │ │ cmp w9, w8 │ │ - b.lt 5c974 // b.tstop │ │ - b 5c97c │ │ + b.lt 5c9b4 // b.tstop │ │ + b 5c9bc │ │ ands x8, x25, #0x3 │ │ - b.eq 5ca34 // b.none │ │ + b.eq 5ca74 // b.none │ │ mov w9, #0x4 // #4 │ │ mov x0, x21 │ │ sub x1, x9, x8 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #32] │ │ - cbnz w0, 5c89c │ │ + cbnz w0, 5c8dc │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - tbnz w28, #2, 5ca9c │ │ - bl 3fc6c │ │ - b 5caa0 │ │ + tbnz w28, #2, 5cadc │ │ + bl 3fc90 │ │ + b 5cae0 │ │ mov x9, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ sub x10, x8, #0x1 │ │ movk x9, #0xaaab │ │ umulh x9, x27, x9 │ │ cmp x10, x9, lsr #3 │ │ - b.cc 5c904 // b.lo, b.ul, b.last │ │ + b.cc 5c944 // b.lo, b.ul, b.last │ │ mov w8, #0x8 // #8 │ │ - b 5c8e0 │ │ + b 5c920 │ │ str wzr, [sp, #28] │ │ ldr x8, [x19, #360] │ │ - cbz x8, 5ca94 │ │ + cbz x8, 5cad4 │ │ ldr x9, [x19, #368] │ │ add x22, x9, #0x10 │ │ ldur x9, [x22, #-16] │ │ cmp x9, #0x8 │ │ - b.eq 5cb50 // b.none │ │ + b.eq 5cb90 // b.none │ │ add x22, x22, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.ne 5ca7c // b.any │ │ + b.ne 5cabc // b.any │ │ mov w0, #0x3 // #3 │ │ - b 5cb70 │ │ - bl 3f578 │ │ + b 5cbb0 │ │ + bl 3f59c │ │ ldr w8, [sp, #32] │ │ - cbnz w8, 5c824 │ │ + cbnz w8, 5c864 │ │ add x9, x25, x25, lsl #3 │ │ mov w8, w0 │ │ sub x9, x26, x9 │ │ cmp x9, x8 │ │ - b.cs 5cac4 // b.hs, b.nlast │ │ + b.cs 5cb04 // b.hs, b.nlast │ │ mov w8, #0x8 // #8 │ │ - b 5c8a0 │ │ + b 5c8e0 │ │ mov w9, #0x1000100 // #16777472 │ │ add x2, sp, #0x20 │ │ cmp x8, x9 │ │ mov x0, x22 │ │ csel x25, x8, x9, cc // cc = lo, ul, last │ │ add x1, x25, #0x1 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #32] │ │ mov x23, x0 │ │ - cbnz w8, 5c8a8 │ │ + cbnz w8, 5c8e8 │ │ mov x0, x21 │ │ mov x1, x23 │ │ mov x2, x25 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ str w0, [sp, #32] │ │ - cbnz w0, 5c8a8 │ │ + cbnz w0, 5c8e8 │ │ add x5, sp, #0x20 │ │ mov x0, x22 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ ldr x3, [sp, #8] │ │ mov x4, xzr │ │ strb wzr, [x23, x25] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #32] │ │ - cbnz w8, 5c8a8 │ │ + cbnz w8, 5c8e8 │ │ mov x26, x0 │ │ ldr x8, [sp, #8] │ │ str x0, [x19, #512] │ │ - cbz w8, 5ccf8 │ │ + cbz w8, 5cd38 │ │ ldr x8, [sp, #8] │ │ mov x28, xzr │ │ add x8, x8, x8, lsl #1 │ │ lsl x24, x8, #3 │ │ - b 5cbe4 │ │ + b 5cc24 │ │ ldr x8, [x21, #16] │ │ ldr x9, [x22, #8] │ │ subs x1, x9, x8 │ │ - b.cc 5cb6c // b.lo, b.ul, b.last │ │ + b.cc 5cbac // b.lo, b.ul, b.last │ │ mov x0, x21 │ │ - bl 3eef0 │ │ - cbz w0, 5cba0 │ │ + bl 3ef14 │ │ + cbz w0, 5cbe0 │ │ mov w0, #0x53 // #83 │ │ str w0, [sp, #28] │ │ mov x25, x26 │ │ - b 5c37c │ │ + b 5c3bc │ │ ldr x1, [x19, #528] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-28] │ │ mov x25, x26 │ │ str xzr, [x19, #528] │ │ str w8, [sp, #28] │ │ - cbnz w8, 5c37c │ │ - b 5ca6c │ │ + cbnz w8, 5c3bc │ │ + b 5caac │ │ mov x0, x21 │ │ mov w1, #0x8 // #8 │ │ ldr x25, [x22] │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ mov x0, x21 │ │ - bl 3f9f8 │ │ + bl 3fa1c │ │ mov w24, w0 │ │ - tbnz w24, #2, 5cc60 │ │ + tbnz w24, #2, 5cca0 │ │ mov x0, x21 │ │ - bl 3f9f8 │ │ - b 5cc68 │ │ + bl 3fa1c │ │ + b 5cca8 │ │ str x8, [x9, #16] │ │ add x28, x28, #0x18 │ │ cmp x24, x28 │ │ - b.eq 5ccf8 // b.none │ │ + b.eq 5cd38 // b.none │ │ ldr x8, [sp, #16] │ │ ldr x8, [x8, x28] │ │ - tbnz x8, #63, 5cd00 │ │ + tbnz x8, #63, 5cd40 │ │ cmp x8, x25 │ │ - b.hi 5cd00 // b.pmore │ │ + b.hi 5cd40 // b.pmore │ │ add x1, x23, x8 │ │ add x2, sp, #0x20 │ │ mov x0, x22 │ │ - bl 406ec │ │ + bl 407b4 │ │ str x0, [x26, x28] │ │ ldr w8, [sp, #32] │ │ - cbnz w8, 5c8a8 │ │ + cbnz w8, 5c8e8 │ │ ldr x8, [sp, #16] │ │ add x9, x26, x28 │ │ add x8, x8, x28 │ │ ldrb w10, [x8, #8] │ │ strb w10, [x9, #8] │ │ ldr x8, [x8, #16] │ │ - cbz w10, 5cbd4 │ │ - tbnz x8, #63, 5cd00 │ │ + cbz w10, 5cc14 │ │ + tbnz x8, #63, 5cd40 │ │ cmp x8, x25 │ │ - b.hi 5cd00 // b.pmore │ │ + b.hi 5cd40 // b.pmore │ │ add x1, x23, x8 │ │ add x2, sp, #0x20 │ │ mov x0, x22 │ │ - bl 406ec │ │ + bl 407b4 │ │ add x8, x26, x28 │ │ str x0, [x8, #16] │ │ ldr w8, [sp, #32] │ │ - cbz w8, 5cbd8 │ │ - b 5c8a8 │ │ + cbz w8, 5cc18 │ │ + b 5c8e8 │ │ mov x0, x21 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w22, w0 │ │ mov x0, x21 │ │ - bl 3f904 │ │ + bl 3f928 │ │ tst x24, #0xffffff00 │ │ - b.ne 5ca94 // b.any │ │ + b.ne 5cad4 // b.any │ │ ldr x9, [x19, #520] │ │ mov w8, #0xfffe // #65534 │ │ cmp w22, w8 │ │ csel w8, w22, w8, cc // cc = lo, ul, last │ │ sub x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.ne 5ca94 // b.any │ │ - cbz w8, 5cd10 │ │ + b.ne 5cad4 // b.any │ │ + cbz w8, 5cd50 │ │ ldr x9, [x21, #16] │ │ mov x22, xzr │ │ add x9, x9, x8, lsl #2 │ │ add x8, x8, x8, lsl #1 │ │ add x27, x9, #0x10 │ │ lsl x28, x8, #3 │ │ - b 5cce4 │ │ - bl 3fc6c │ │ + b 5cd24 │ │ + bl 3fc90 │ │ mov w8, w0 │ │ ldr x9, [x19, #528] │ │ cmp x25, x8 │ │ csel x8, xzr, x8, cc // cc = lo, ul, last │ │ add x8, x27, x8 │ │ add x9, x9, x22 │ │ add x22, x22, #0x18 │ │ cmp x28, x22 │ │ str x8, [x9, #40] │ │ - b.eq 5cd08 // b.none │ │ + b.eq 5cd48 // b.none │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - tbz w24, #2, 5ccb8 │ │ - bl 3f578 │ │ - b 5ccbc │ │ + tbz w24, #2, 5ccf8 │ │ + bl 3f59c │ │ + b 5ccfc │ │ str wzr, [sp, #32] │ │ - b 5c8a8 │ │ + b 5c8e8 │ │ mov w8, #0x9 // #9 │ │ - b 5c8a4 │ │ + b 5c8e4 │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - tbnz w24, #2, 5cd60 │ │ - bl 3fc6c │ │ + tbnz w24, #2, 5cda0 │ │ + bl 3fc90 │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3fc6c │ │ - b 5cda0 │ │ - bl 3f578 │ │ + bl 3fc90 │ │ + b 5cde0 │ │ + bl 3f59c │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w0, [sp, #32] │ │ - cbnz w0, 5cb70 │ │ + cbnz w0, 5cbb0 │ │ mov x0, x21 │ │ mov x1, x19 │ │ str x24, [x19, #560] │ │ str wzr, [sp, #28] │ │ - bl 5d370 │ │ + bl 5d3b0 │ │ mov x25, x26 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5c37c │ │ - tbnz w23, #0, 5cde4 │ │ + cbnz w0, 5c3bc │ │ + tbnz w23, #0, 5ce24 │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov w2, #0x100 // #256 │ │ - bl 5d158 │ │ + bl 5d198 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5c37c │ │ + cbnz w0, 5c3bc │ │ ldr x8, [x19, #16] │ │ mov w9, #0x12 // #18 │ │ ldrb w10, [x19, #379] │ │ orr x9, x8, x9 │ │ str x9, [x19, #16] │ │ - cbz w10, 5ce08 │ │ + cbz w10, 5ce48 │ │ mov w9, #0x16 // #22 │ │ orr x8, x8, x9 │ │ str x8, [x19, #16] │ │ mov x0, x19 │ │ - bl 5d65c │ │ + bl 5d69c │ │ mov x25, x26 │ │ str w0, [sp, #28] │ │ - cbnz w0, 5c37c │ │ - adrp x1, b000 │ │ + cbnz w0, 5c3bc │ │ + adrp x1, b000 │ │ mov x0, x19 │ │ - add x1, x1, #0x3f │ │ - bl 5c294 │ │ - cbz x0, 5ce60 │ │ + add x1, x1, #0x7f │ │ + bl 5c2d4 │ │ + cbz x0, 5cea0 │ │ ldrb w8, [x0, #8] │ │ - cbz w8, 5ce60 │ │ + cbz w8, 5cea0 │ │ ldr x1, [x0, #16] │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ - bl 406ec │ │ + bl 407b4 │ │ ldr w8, [sp, #28] │ │ mov x25, x26 │ │ str x0, [x19, #40] │ │ - cbnz w8, 5c37c │ │ - b 5ce68 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w8, 5c3bc │ │ + b 5cea8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x25, x26 │ │ str xzr, [x19, #40] │ │ ldr x8, [x19, #520] │ │ mov w9, #0x1 // #1 │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ mov w1, #0x20 // #32 │ │ str x8, [x19, #32] │ │ str w9, [x19, #56] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #28] │ │ str x0, [x19, #64] │ │ - cbnz w8, 5c37c │ │ + cbnz w8, 5c3bc │ │ ldp x8, x9, [x19, #384] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x21, x0 │ │ - add x1, x1, #0x749 │ │ + add x1, x1, #0x789 │ │ mov w22, #0xfff1 // #65521 │ │ movk w22, #0x4, lsl #16 │ │ adds x8, x9, x8 │ │ cneg x9, x8, mi // mi = first │ │ tst w8, #0x8000 │ │ lsr x23, x9, #15 │ │ cneg w24, w8, ne // ne = any │ │ cmp x23, #0x0 │ │ mov w8, #0x7fff // #32767 │ │ csel w8, w8, w24, ne // ne = any │ │ strh w8, [x0] │ │ mov x0, x19 │ │ - bl 5c294 │ │ - cbz x0, 5cef8 │ │ + bl 5c2d4 │ │ + cbz x0, 5cf38 │ │ ldr x8, [x0, #16] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ cmp x9, x22 │ │ - b.ls 5cf28 // b.plast │ │ + b.ls 5cf68 // b.plast │ │ mov w8, #0x7fff // #32767 │ │ - b 5cf4c │ │ + b 5cf8c │ │ sbfiz w8, w24, #1, #16 │ │ mov w9, #0x5556 // #21846 │ │ movk w9, #0x5555, lsl #16 │ │ orr w8, w8, #0x1 │ │ cmp x23, #0x0 │ │ smull x8, w8, w9 │ │ lsr x9, x8, #63 │ │ lsr x8, x8, #32 │ │ add w8, w8, w9 │ │ mov w9, #0x5555 // #21845 │ │ csel w8, w9, w8, ne // ne = any │ │ - b 5cf4c │ │ + b 5cf8c │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ add x8, x8, #0x5 │ │ movk x9, #0x6667 │ │ smulh x8, x8, x9 │ │ lsr x9, x8, #63 │ │ lsr x8, x8, #2 │ │ add w8, w8, w9 │ │ tst w8, #0x8000 │ │ cneg w8, w8, ne // ne = any │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x19 │ │ - add x1, x1, #0x850 │ │ + add x1, x1, #0x890 │ │ strh w8, [x21, #2] │ │ - bl 5c294 │ │ - cbz x0, 5cf9c │ │ + bl 5c2d4 │ │ + cbz x0, 5cfdc │ │ ldr x8, [x0, #16] │ │ cmp x8, #0x0 │ │ cneg x0, x8, mi // mi = first │ │ add x8, x22, #0x4d1 │ │ cmp x0, x8 │ │ - b.ls 5cf84 // b.plast │ │ + b.ls 5cfc4 // b.plast │ │ mov w0, #0x7fff // #32767 │ │ - b 5cf98 │ │ + b 5cfd8 │ │ mov w1, #0x800 // #2048 │ │ mov w2, #0x1a4e // #6734 │ │ movk w1, #0x7, lsl #16 │ │ movk w2, #0x1, lsl #16 │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x21, #8] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x19 │ │ - add x1, x1, #0xaae │ │ - bl 5c294 │ │ - cbz x0, 5cfe4 │ │ + add x1, x1, #0xaee │ │ + bl 5c2d4 │ │ + cbz x0, 5d024 │ │ ldr x8, [x0, #16] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ lsr x9, x9, #15 │ │ - cbz x9, 5cfcc │ │ + cbz x9, 5d00c │ │ mov w8, #0x1fffc0 // #2097088 │ │ - b 5cfe0 │ │ + b 5d020 │ │ lsl w9, w8, #16 │ │ sxth w8, w8 │ │ cmp w9, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ lsl w8, w8, #6 │ │ str x8, [x21, #24] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x0, x19 │ │ - add x1, x1, #0xa1b │ │ - bl 5c294 │ │ - cbz x0, 5d014 │ │ + add x1, x1, #0xa5b │ │ + bl 5c2d4 │ │ + cbz x0, 5d054 │ │ ldr x8, [x0, #16] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ lsr x9, x9, #15 │ │ - cbz x9, 5d01c │ │ + cbz x9, 5d05c │ │ mov w22, #0x7fff // #32767 │ │ - b 5d024 │ │ + b 5d064 │ │ mov w22, wzr │ │ - b 5d024 │ │ + b 5d064 │ │ tst w8, #0x8000 │ │ cneg w22, w8, ne // ne = any │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x19 │ │ - add x1, x1, #0x85b │ │ - bl 5c294 │ │ - cbz x0, 5d060 │ │ + add x1, x1, #0x89b │ │ + bl 5c2d4 │ │ + cbz x0, 5d0a0 │ │ ldr x8, [x0, #16] │ │ mov x24, x21 │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ lsr x9, x9, #15 │ │ - cbz x9, 5d074 │ │ + cbz x9, 5d0b4 │ │ ldr x0, [x24, #24]! │ │ - cbz x0, 5d098 │ │ + cbz x0, 5d0d8 │ │ mov w23, #0x7fff // #32767 │ │ - b 5d0b4 │ │ + b 5d0f4 │ │ ldr x0, [x21, #24] │ │ - cbnz x0, 5d0d0 │ │ + cbnz x0, 5d110 │ │ ldr x0, [x21, #8] │ │ str x0, [x21, #24] │ │ - b 5d0d0 │ │ + b 5d110 │ │ tst w8, #0x8000 │ │ ldr x0, [x24, #24]! │ │ cneg w23, w8, ne // ne = any │ │ - cbnz x0, 5d0b4 │ │ + cbnz x0, 5d0f4 │ │ ldr x0, [x21, #8] │ │ tst w23, #0xffff │ │ str x0, [x21, #24] │ │ - b.ne 5d0a4 // b.any │ │ - b 5d0d0 │ │ + b.ne 5d0e4 // b.any │ │ + b 5d110 │ │ ldr x0, [x21, #8] │ │ mov w23, #0x7fff // #32767 │ │ str x0, [x21, #24] │ │ sxth x1, w23 │ │ mov w2, #0x48 // #72 │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x24] │ │ tst w22, #0xffff │ │ - b.eq 5d0d0 // b.none │ │ + b.eq 5d110 // b.none │ │ tst w23, #0xffff │ │ - b.eq 5d0d0 // b.none │ │ + b.eq 5d110 // b.none │ │ sxth x1, w22 │ │ sxth x2, w23 │ │ - bl 37eac │ │ - adrp x1, b000 │ │ + bl 37f0c │ │ + adrp x1, b000 │ │ str x0, [x21, #16] │ │ - add x1, x1, #0x4b │ │ + add x1, x1, #0x8b │ │ mov x0, x19 │ │ - bl 5c294 │ │ - adrp x1, a000 │ │ + bl 5c2d4 │ │ + adrp x1, a000 │ │ mov x21, x0 │ │ - add x1, x1, #0xb34 │ │ + add x1, x1, #0xb74 │ │ mov x0, x19 │ │ - bl 5c294 │ │ - cbz x21, 5d144 │ │ + bl 5c2d4 │ │ + cbz x21, 5d184 │ │ ldrb w8, [x21, #8] │ │ - cbz w8, 5d144 │ │ - cbz x0, 5d144 │ │ + cbz w8, 5d184 │ │ + cbz x0, 5d184 │ │ ldrb w8, [x0, #8] │ │ - cbz w8, 5d144 │ │ + cbz w8, 5d184 │ │ ldr x1, [x0, #16] │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ - bl 406ec │ │ + bl 407b4 │ │ ldr w8, [sp, #28] │ │ mov x25, x26 │ │ str x0, [x19, #336] │ │ - cbnz w8, 5c37c │ │ + cbnz w8, 5c3bc │ │ ldr x1, [x21, #16] │ │ add x2, sp, #0x1c │ │ mov x0, x20 │ │ - bl 406ec │ │ + bl 407b4 │ │ str x0, [x19, #344] │ │ ldr w8, [sp, #28] │ │ mov x25, x26 │ │ - cbnz w8, 5c37c │ │ + cbnz w8, 5c3bc │ │ mov w0, wzr │ │ - b 5c380 │ │ + b 5c3c0 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x1, #360] │ │ - cbz x8, 5d1ac │ │ + cbz x8, 5d1ec │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x9, [x1, #368] │ │ ldr x10, [x9] │ │ cmp x10, x2 │ │ - b.eq 5d1b4 // b.none │ │ + b.eq 5d1f4 // b.none │ │ add x9, x9, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.ne 5d194 // b.any │ │ + b.ne 5d1d4 // b.any │ │ mov w8, #0x3 // #3 │ │ - b 5d1d4 │ │ + b 5d214 │ │ ldr x8, [x20, #16] │ │ ldr x9, [x9, #24] │ │ subs x1, x9, x8 │ │ - b.cc 5d1d0 // b.lo, b.ul, b.last │ │ + b.cc 5d210 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ - bl 3eef0 │ │ - cbz w0, 5d204 │ │ + bl 3ef14 │ │ + cbz w0, 5d244 │ │ mov w8, #0x53 // #83 │ │ ldr x9, [x24, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 5d36c // b.any │ │ + b.ne 5d3ac // b.any │ │ ldp x20, x19, [sp, #80] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ add x1, sp, #0x4 │ │ mov x0, x20 │ │ str wzr, [sp, #4] │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 5d1d4 │ │ + cbnz w8, 5d214 │ │ mov w22, w0 │ │ and x25, x22, #0xffffff00 │ │ orr w8, w25, #0x100 │ │ cmp w8, #0x100 │ │ - b.ne 5d244 // b.any │ │ + b.ne 5d284 // b.any │ │ add x2, x19, #0x178 │ │ - tbnz w22, #2, 5d24c │ │ - adrp x1, f000 │ │ - add x1, x1, #0x86a │ │ - b 5d254 │ │ - mov w8, wzr │ │ - b 5d1d4 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x836 │ │ + tbnz w22, #2, 5d28c │ │ + adrp x1, f000 │ │ + add x1, x1, #0x8aa │ │ + b 5d294 │ │ + mov w8, wzr │ │ + b 5d214 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x876 │ │ mov x0, x20 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d1d4 │ │ + cbnz w0, 5d214 │ │ ldr x8, [x19, #384] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ cmp x9, #0x8, lsl #12 │ │ - b.lt 5d28c // b.tstop │ │ + b.lt 5d2cc // b.tstop │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff8001 // #-32767 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [x19, #384] │ │ ldr x8, [x19, #392] │ │ cmp x8, #0x0 │ │ cneg x9, x8, mi // mi = first │ │ cmp x9, #0x8, lsl #12 │ │ - b.lt 5d2b0 // b.tstop │ │ + b.lt 5d2f0 // b.tstop │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff8001 // #-32767 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [x19, #392] │ │ - adrp x8, f000 │ │ - adrp x9, f000 │ │ - add x8, x8, #0x89e │ │ - add x9, x9, #0x8be │ │ + adrp x8, f000 │ │ + adrp x9, f000 │ │ + add x8, x8, #0x8de │ │ + add x9, x9, #0x8fe │ │ tst x22, #0x4 │ │ add x21, x19, #0x198 │ │ csel x1, x9, x8, eq // eq = none │ │ mov x0, x20 │ │ mov x2, x21 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d1d4 │ │ + cbnz w0, 5d214 │ │ and x22, x22, #0xff │ │ add x23, x19, #0x1b0 │ │ mov x0, x20 │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl 5dfe4 │ │ + bl 5e024 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d1d4 │ │ + cbnz w0, 5d214 │ │ add x2, x19, #0x1c8 │ │ cmp x25, #0x100 │ │ - b.ne 5d344 // b.any │ │ + b.ne 5d384 // b.any │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 5dfe4 │ │ + bl 5e024 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d1d4 │ │ + cbnz w0, 5d214 │ │ add x2, x19, #0x1e0 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 5dfe4 │ │ + bl 5e024 │ │ mov w8, w0 │ │ - b 5d1d4 │ │ + b 5d214 │ │ mov w8, wzr │ │ ldr q0, [x21] │ │ ldr x9, [x21, #16] │ │ ldr q1, [x23] │ │ ldr x10, [x23, #16] │ │ str q0, [x2] │ │ str x9, [x2, #16] │ │ str q1, [x19, #480] │ │ str x10, [x19, #496] │ │ - b 5d1d4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5d214 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x1, #360] │ │ - cbz x8, 5d3d0 │ │ + cbz x8, 5d410 │ │ mov x20, x1 │ │ mov x19, x0 │ │ ldr x22, [x1, #184] │ │ add x21, x1, #0x218 │ │ ldr x9, [x1, #368] │ │ ldr x10, [x9] │ │ cmp x10, #0x20 │ │ - b.eq 5d3d8 // b.none │ │ + b.eq 5d418 // b.none │ │ add x9, x9, #0x20 │ │ subs x8, x8, #0x1 │ │ - b.ne 5d3b8 // b.any │ │ + b.ne 5d3f8 // b.any │ │ mov w8, #0x3 // #3 │ │ - b 5d3f8 │ │ + b 5d438 │ │ ldr x8, [x19, #16] │ │ ldr x9, [x9, #24] │ │ subs x1, x9, x8 │ │ - b.cc 5d3f4 // b.lo, b.ul, b.last │ │ + b.cc 5d434 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ - bl 3eef0 │ │ - cbz w0, 5d42c │ │ + bl 3ef14 │ │ + cbz w0, 5d46c │ │ mov w8, #0x53 // #83 │ │ ldr x9, [x24, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 5d658 // b.any │ │ + b.ne 5d698 // b.any │ │ ldp x20, x19, [sp, #96] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x27, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ str wzr, [sp, #4] │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 5d3f8 │ │ + cbnz w8, 5d438 │ │ mov w25, w0 │ │ tst x25, #0xffffff00 │ │ - b.ne 5d3d0 // b.any │ │ - tbnz w25, #2, 5d460 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x916 │ │ - b 5d468 │ │ - adrp x1, f000 │ │ - add x1, x1, #0x8fa │ │ + b.ne 5d410 // b.any │ │ + tbnz w25, #2, 5d4a0 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x956 │ │ + b 5d4a8 │ │ + adrp x1, f000 │ │ + add x1, x1, #0x93a │ │ mov x0, x19 │ │ mov x2, x21 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d3f8 │ │ + cbnz w0, 5d438 │ │ ldrh w9, [x20, #536] │ │ mov w8, #0x8 // #8 │ │ ldrh w10, [x20, #538] │ │ cmp w9, w10 │ │ - b.hi 5d3f8 // b.pmore │ │ + b.hi 5d438 // b.pmore │ │ cmp w10, #0xff │ │ - b.hi 5d3f8 // b.pmore │ │ + b.hi 5d438 // b.pmore │ │ ldrh w11, [x20, #540] │ │ mov w8, #0x8 // #8 │ │ ldrh w12, [x20, #542] │ │ cmp w11, w12 │ │ - b.hi 5d3f8 // b.pmore │ │ + b.hi 5d438 // b.pmore │ │ cmp w12, #0xff │ │ - b.hi 5d3f8 // b.pmore │ │ + b.hi 5d438 // b.pmore │ │ ldrh w8, [x20, #544] │ │ lsr w26, w8, #8 │ │ cmp w26, w11 │ │ - b.cc 5d4e4 // b.lo, b.ul, b.last │ │ + b.cc 5d524 // b.lo, b.ul, b.last │ │ cmp w26, w12 │ │ - b.hi 5d4e4 // b.pmore │ │ + b.hi 5d524 // b.pmore │ │ and w27, w8, #0xff │ │ cmp w27, w9 │ │ - b.cc 5d4e4 // b.lo, b.ul, b.last │ │ + b.cc 5d524 // b.lo, b.ul, b.last │ │ cmp w27, w10 │ │ - b.ls 5d4f4 // b.plast │ │ + b.ls 5d534 // b.plast │ │ add w8, w9, w11, lsl #8 │ │ mov w26, w11 │ │ mov w27, w9 │ │ strh w8, [x20, #544] │ │ sub x8, x10, x9 │ │ sub x9, x12, x11 │ │ add x8, x8, #0x1 │ │ mov x0, x19 │ │ madd x23, x8, x9, x8 │ │ lsl x1, x23, #1 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 5d3f8 │ │ + cbnz w0, 5d438 │ │ ldrh w8, [x20, #540] │ │ tst x25, #0x4 │ │ ldrh w9, [x20, #538] │ │ ldrh w10, [x20, #536] │ │ sub w8, w26, w8 │ │ sub w9, w9, w10 │ │ madd w8, w8, w9, w8 │ │ @@ -49551,17 +49535,17 @@ │ │ cinc x9, x8, eq // eq = none │ │ cinc x8, x8, ne // ne = any │ │ ldrb w9, [x9] │ │ ldrb w8, [x8] │ │ bfi w8, w9, #8, #8 │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.ne 5d574 // b.any │ │ + b.ne 5d5b4 // b.any │ │ mov w8, #0x1 // #1 │ │ - b 5d588 │ │ + b 5d5c8 │ │ ldr x9, [x20, #520] │ │ add w8, w8, #0x1 │ │ and x8, x8, #0xffff │ │ cmp x9, x8 │ │ csinc x8, x8, xzr, hi // hi = pmore │ │ ldr x9, [x20, #528] │ │ mov w10, #0x18 // #24 │ │ @@ -49572,54 +49556,54 @@ │ │ madd x8, x8, x10, x9 │ │ mov x3, x23 │ │ mov x4, xzr │ │ ldr x10, [x8, #16] │ │ ldr q0, [x8] │ │ str x10, [x9, #16] │ │ str q0, [x9] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #552] │ │ - cbnz w8, 5d3f8 │ │ + cbnz w8, 5d438 │ │ ldrh w23, [x20, #540] │ │ ldrh w8, [x20, #542] │ │ cmp w23, w8 │ │ - b.ls 5d5ec // b.plast │ │ + b.ls 5d62c // b.plast │ │ mov x0, x19 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [sp, #4] │ │ - b 5d3f8 │ │ + b 5d438 │ │ mov x22, x0 │ │ ldrh w9, [x20, #538] │ │ mov w26, #0xffffffff // #-1 │ │ - b 5d610 │ │ + b 5d650 │ │ ldrh w8, [x20, #542] │ │ add w23, w23, #0x1 │ │ and w10, w23, #0xffff │ │ cmp w10, w8, uxth │ │ - b.hi 5d5dc // b.pmore │ │ + b.hi 5d61c // b.pmore │ │ ldrh w27, [x21] │ │ cmp w27, w9, uxth │ │ - b.ls 5d648 // b.plast │ │ - b 5d600 │ │ - bl 3f99c │ │ + b.ls 5d688 // b.plast │ │ + b 5d640 │ │ + bl 3f9c0 │ │ and w8, w0, #0xffff │ │ add w27, w27, #0x1 │ │ add w9, w8, #0x1 │ │ tst w9, #0x10000 │ │ csinc w8, w26, w8, ne // ne = any │ │ strh w8, [x22], #2 │ │ ldrh w9, [x20, #538] │ │ cmp w9, w27, uxth │ │ - b.cc 5d5fc // b.lo, b.ul, b.last │ │ + b.cc 5d63c // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ - tbz w25, #2, 5d620 │ │ - bl 3f968 │ │ - b 5d624 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + tbz w25, #2, 5d660 │ │ + bl 3f98c │ │ + b 5d664 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -49630,648 +49614,648 @@ │ │ stur x8, [x29, #-8] │ │ ldr w25, [x0, #504] │ │ stur wzr, [x29, #-12] │ │ ldr x23, [x0, #184] │ │ str xzr, [x0, #24] │ │ str x26, [sp, #24] │ │ cmp w25, #0x1 │ │ - b.lt 5d7a4 // b.tstop │ │ + b.lt 5d7e4 // b.tstop │ │ ldr x22, [x19, #512] │ │ - adrp x20, a000 │ │ + adrp x20, a000 │ │ mov w24, #0x1 // #1 │ │ - add x20, x20, #0xecf │ │ + add x20, x20, #0xf0f │ │ sub x21, x22, #0x8 │ │ ldr x0, [x21, #8] │ │ mov x1, x20 │ │ - bl a51a0 │ │ + bl a45e0 │ │ add x21, x21, #0x18 │ │ cmp x24, x25 │ │ - b.cs 5d6dc // b.hs, b.nlast │ │ + b.cs 5d71c // b.hs, b.nlast │ │ add x24, x24, #0x1 │ │ - cbnz w0, 5d6bc │ │ - cbz w0, 5d810 │ │ + cbnz w0, 5d6fc │ │ + cbz w0, 5d850 │ │ mov x20, xzr │ │ mov w24, #0x2 // #2 │ │ - adrp x21, a000 │ │ + adrp x21, a000 │ │ mov w27, #0x1 // #1 │ │ mov x26, x22 │ │ - add x21, x21, #0xde4 │ │ + add x21, x21, #0xe24 │ │ ldr x0, [x26], #24 │ │ mov x1, x21 │ │ - bl a51a0 │ │ + bl a45e0 │ │ cmp x27, x25 │ │ - b.cs 5d714 // b.hs, b.nlast │ │ + b.cs 5d754 // b.hs, b.nlast │ │ add x27, x27, #0x1 │ │ - cbnz w0, 5d6f8 │ │ - cbz w0, 5d880 │ │ + cbnz w0, 5d738 │ │ + cbz w0, 5d8c0 │ │ mov w8, #0x1 // #1 │ │ str xzr, [sp, #8] │ │ str w8, [sp, #20] │ │ - adrp x21, b000 │ │ + adrp x21, b000 │ │ mov w26, #0x1 // #1 │ │ mov x24, x22 │ │ - add x21, x21, #0x27a │ │ + add x21, x21, #0x2ba │ │ ldr x0, [x24], #24 │ │ mov x1, x21 │ │ - bl a51a0 │ │ + bl a45e0 │ │ cmp x26, x25 │ │ - b.cs 5d750 // b.hs, b.nlast │ │ + b.cs 5d790 // b.hs, b.nlast │ │ add x26, x26, #0x1 │ │ - cbnz w0, 5d734 │ │ - cbz w0, 5d8b4 │ │ + cbnz w0, 5d774 │ │ + cbz w0, 5d8f4 │ │ mov x24, xzr │ │ - adrp x21, b000 │ │ + adrp x21, b000 │ │ mov w26, #0x1 // #1 │ │ - add x21, x21, #0x8c7 │ │ + add x21, x21, #0x907 │ │ ldr x0, [x22], #24 │ │ mov x1, x21 │ │ - bl a51a0 │ │ + bl a45e0 │ │ cmp x26, x25 │ │ - b.cs 5d780 // b.hs, b.nlast │ │ + b.cs 5d7c0 // b.hs, b.nlast │ │ add x26, x26, #0x1 │ │ - cbnz w0, 5d764 │ │ - cbz w0, 5d8e4 │ │ + cbnz w0, 5d7a4 │ │ + cbz w0, 5d924 │ │ mov x27, xzr │ │ mov x22, xzr │ │ mov x28, xzr │ │ ldr w8, [sp, #20] │ │ - tbz w8, #0, 5d7d4 │ │ + tbz w8, #0, 5d814 │ │ str xzr, [sp, #8] │ │ mov x26, xzr │ │ - b 5d7e8 │ │ + b 5d828 │ │ mov w8, #0x1 // #1 │ │ mov w9, #0x1 // #1 │ │ mov x21, xzr │ │ mov x24, xzr │ │ mov x26, xzr │ │ str xzr, [sp, #8] │ │ str w8, [sp, #20] │ │ mov w8, #0x1 // #1 │ │ mov x20, xzr │ │ mov x25, xzr │ │ stp w8, w9, [sp] │ │ - b 5d958 │ │ + b 5d998 │ │ ldr x0, [sp, #8] │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x28, x0 │ │ mov x26, x0 │ │ add x28, x8, #0x1 │ │ cmp x20, #0x0 │ │ cset w8, eq // eq = none │ │ str w8, [sp, #4] │ │ - cbz x20, 5d92c │ │ + cbz x20, 5d96c │ │ mov x0, x20 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x28, x0 │ │ mov x25, x0 │ │ add x28, x8, #0x1 │ │ - b 5d930 │ │ + b 5d970 │ │ ldurb w8, [x21, #-8] │ │ - cbz w8, 5d6e0 │ │ + cbz w8, 5d720 │ │ ldr x8, [x21] │ │ mov x20, xzr │ │ mov w24, #0x2 // #2 │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x49 │ │ cmp w8, #0x26 │ │ - b.hi 5d6e8 // b.pmore │ │ + b.hi 5d728 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x41 // #65 │ │ movk x9, #0x41, lsl #32 │ │ tst x8, x9 │ │ - b.eq 5d6e8 // b.none │ │ + b.eq 5d728 // b.none │ │ mov w8, #0x1 // #1 │ │ - adrp x9, a000 │ │ - adrp x10, a000 │ │ - add x9, x9, #0xae0 │ │ - add x10, x10, #0xd1c │ │ + adrp x9, a000 │ │ + adrp x10, a000 │ │ + add x9, x9, #0xb20 │ │ + add x10, x10, #0xd5c │ │ mov w24, #0x3 // #3 │ │ str x8, [x19, #24] │ │ ldr x8, [x21] │ │ ldrb w8, [x8] │ │ and w8, w8, #0xffffffdf │ │ cmp w8, #0x4f │ │ csel x20, x10, x9, eq // eq = none │ │ - b 5d6e8 │ │ + b 5d728 │ │ ldurb w8, [x26, #-16] │ │ - cbz w8, 5d718 │ │ + cbz w8, 5d758 │ │ ldur x8, [x26, #-8] │ │ ldrb w8, [x8] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x62 │ │ - b.ne 5d718 // b.any │ │ - adrp x8, b000 │ │ + b.ne 5d758 // b.any │ │ + adrp x8, b000 │ │ str wzr, [sp, #20] │ │ - add x8, x8, #0x396 │ │ + add x8, x8, #0x3d6 │ │ str x24, [x19, #24] │ │ str x8, [sp, #8] │ │ - b 5d724 │ │ + b 5d764 │ │ ldurb w8, [x24, #-16] │ │ - cbz w8, 5d754 │ │ + cbz w8, 5d794 │ │ ldur x8, [x24, #-8] │ │ mov x24, xzr │ │ ldrb w9, [x8] │ │ - cbz w9, 5d758 │ │ + cbz w9, 5d798 │ │ cmp w9, #0x4e │ │ - b.eq 5d758 // b.none │ │ + b.eq 5d798 // b.none │ │ cmp w9, #0x6e │ │ - b.eq 5d758 // b.none │ │ + b.eq 5d798 // b.none │ │ mov x24, x8 │ │ - b 5d758 │ │ + b 5d798 │ │ ldurb w8, [x22, #-16] │ │ - cbz w8, 5d784 │ │ + cbz w8, 5d7c4 │ │ ldur x21, [x22, #-8] │ │ mov x27, xzr │ │ ldrb w8, [x21] │ │ - cbz w8, 5d9bc │ │ + cbz w8, 5d9fc │ │ cmp w8, #0x4e │ │ - b.eq 5d9bc // b.none │ │ + b.eq 5d9fc // b.none │ │ mov x22, x27 │ │ mov x28, x27 │ │ cmp w8, #0x6e │ │ - b.eq 5d790 // b.none │ │ + b.eq 5d7d0 // b.none │ │ mov x0, x21 │ │ - bl a5200 │ │ + bl a4640 │ │ mov x22, x0 │ │ mov x27, x21 │ │ add x28, x0, #0x1 │ │ - b 5d790 │ │ + b 5d7d0 │ │ mov x25, xzr │ │ cmp x24, #0x0 │ │ cset w8, eq // eq = none │ │ str w8, [sp] │ │ - cbz x24, 5d9b0 │ │ + cbz x24, 5d9f0 │ │ mov x0, x24 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x28, x0 │ │ mov x21, x0 │ │ add x28, x8, #0x1 │ │ - cbnz x28, 5d968 │ │ - adrp x27, a000 │ │ + cbnz x28, 5d9a8 │ │ + adrp x27, a000 │ │ mov w28, #0x8 // #8 │ │ mov w22, #0x7 // #7 │ │ - add x27, x27, #0xbd9 │ │ + add x27, x27, #0xc19 │ │ sub x2, x29, #0xc │ │ mov x0, x23 │ │ mov x1, x28 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ mov x23, x0 │ │ ldur w0, [x29, #-12] │ │ str x23, [x19, #48] │ │ - cbnz w0, 5df4c │ │ - cbz x27, 5dc2c │ │ + cbnz w0, 5df8c │ │ + cbz x27, 5dc6c │ │ mov x0, x23 │ │ mov x1, x27 │ │ mov x2, x22 │ │ - bl a51d0 │ │ - cbz x22, 5dc28 │ │ + bl a4610 │ │ + cbz x22, 5dc68 │ │ cmp x22, #0x8 │ │ - b.cs 5d9c8 // b.hs, b.nlast │ │ + b.cs 5da08 // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 5df84 │ │ + b 5dfc4 │ │ mov x21, xzr │ │ - cbnz x28, 5d968 │ │ - b 5d958 │ │ + cbnz x28, 5d9a8 │ │ + b 5d998 │ │ mov x22, x27 │ │ mov x28, x27 │ │ - b 5d790 │ │ + b 5d7d0 │ │ cmp x22, #0x10 │ │ - b.cs 5dab4 // b.hs, b.nlast │ │ + b.cs 5daf4 // b.hs, b.nlast │ │ mov x8, xzr │ │ mov x10, x8 │ │ and x8, x22, #0xfffffffffffffff8 │ │ sub x9, x10, x8 │ │ add x10, x10, x23 │ │ movi v0.8b, #0x20 │ │ add x10, x10, #0x3 │ │ mov w11, #0x2d // #45 │ │ - b 5da00 │ │ + b 5da40 │ │ adds x9, x9, #0x8 │ │ add x10, x10, #0x8 │ │ - b.eq 5daa8 // b.none │ │ + b.eq 5dae8 // b.none │ │ ldur d1, [x10, #-3] │ │ cmeq v1.8b, v1.8b, v0.8b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 5da5c │ │ + tbz w12, #0, 5da9c │ │ sturb w11, [x10, #-3] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 5da64 │ │ + tbnz w12, #0, 5daa4 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 5da70 │ │ + tbz w12, #0, 5dab0 │ │ sturb w11, [x10, #-1] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 5da78 │ │ + tbnz w12, #0, 5dab8 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 5da84 │ │ + tbz w12, #0, 5dac4 │ │ strb w11, [x10, #1] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 5da8c │ │ + tbnz w12, #0, 5dacc │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 5da98 │ │ + tbz w12, #0, 5dad8 │ │ strb w11, [x10, #3] │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5d9f4 │ │ - b 5daa0 │ │ + tbz w12, #0, 5da34 │ │ + b 5dae0 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 5da1c │ │ + tbz w12, #0, 5da5c │ │ sturb w11, [x10, #-2] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 5da24 │ │ + tbnz w12, #0, 5da64 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 5da30 │ │ + tbz w12, #0, 5da70 │ │ strb w11, [x10] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 5da38 │ │ + tbnz w12, #0, 5da78 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 5da44 │ │ + tbz w12, #0, 5da84 │ │ strb w11, [x10, #2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 5da4c │ │ + tbnz w12, #0, 5da8c │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5d9f4 │ │ + tbz w12, #0, 5da34 │ │ strb w11, [x10, #4] │ │ - b 5d9f4 │ │ + b 5da34 │ │ cmp x22, x8 │ │ - b.eq 5dc28 // b.none │ │ - b 5df84 │ │ + b.eq 5dc68 // b.none │ │ + b 5dfc4 │ │ and x8, x22, #0xfffffffffffffff0 │ │ add x9, x23, #0x7 │ │ movi v0.16b, #0x20 │ │ mov w10, #0x2d // #45 │ │ mov x11, x8 │ │ - b 5dad8 │ │ + b 5db18 │ │ subs x11, x11, #0x10 │ │ add x9, x9, #0x10 │ │ - b.eq 5dc20 // b.none │ │ + b.eq 5dc60 // b.none │ │ ldur q1, [x9, #-7] │ │ cmeq v1.16b, v1.16b, v0.16b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 5db84 │ │ + tbz w12, #0, 5dbc4 │ │ sturb w10, [x9, #-7] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 5db8c │ │ + tbnz w12, #0, 5dbcc │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 5db98 │ │ + tbz w12, #0, 5dbd8 │ │ sturb w10, [x9, #-5] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 5dba0 │ │ + tbnz w12, #0, 5dbe0 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 5dbac │ │ + tbz w12, #0, 5dbec │ │ sturb w10, [x9, #-3] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 5dbb4 │ │ + tbnz w12, #0, 5dbf4 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 5dbc0 │ │ + tbz w12, #0, 5dc00 │ │ sturb w10, [x9, #-1] │ │ umov w12, v1.b[7] │ │ - tbnz w12, #0, 5dbc8 │ │ + tbnz w12, #0, 5dc08 │ │ umov w12, v1.b[8] │ │ - tbz w12, #0, 5dbd4 │ │ + tbz w12, #0, 5dc14 │ │ strb w10, [x9, #1] │ │ umov w12, v1.b[9] │ │ - tbnz w12, #0, 5dbdc │ │ + tbnz w12, #0, 5dc1c │ │ umov w12, v1.b[10] │ │ - tbz w12, #0, 5dbe8 │ │ + tbz w12, #0, 5dc28 │ │ strb w10, [x9, #3] │ │ umov w12, v1.b[11] │ │ - tbnz w12, #0, 5dbf0 │ │ + tbnz w12, #0, 5dc30 │ │ umov w12, v1.b[12] │ │ - tbz w12, #0, 5dbfc │ │ + tbz w12, #0, 5dc3c │ │ strb w10, [x9, #5] │ │ umov w12, v1.b[13] │ │ - tbnz w12, #0, 5dc04 │ │ + tbnz w12, #0, 5dc44 │ │ umov w12, v1.b[14] │ │ - tbz w12, #0, 5dc10 │ │ + tbz w12, #0, 5dc50 │ │ strb w10, [x9, #7] │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 5dacc │ │ - b 5dc18 │ │ + tbz w12, #0, 5db0c │ │ + b 5dc58 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 5daf4 │ │ + tbz w12, #0, 5db34 │ │ sturb w10, [x9, #-6] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 5dafc │ │ + tbnz w12, #0, 5db3c │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 5db08 │ │ + tbz w12, #0, 5db48 │ │ sturb w10, [x9, #-4] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 5db10 │ │ + tbnz w12, #0, 5db50 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 5db1c │ │ + tbz w12, #0, 5db5c │ │ sturb w10, [x9, #-2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 5db24 │ │ + tbnz w12, #0, 5db64 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5db30 │ │ + tbz w12, #0, 5db70 │ │ strb w10, [x9] │ │ umov w12, v1.b[8] │ │ - tbnz w12, #0, 5db38 │ │ + tbnz w12, #0, 5db78 │ │ umov w12, v1.b[9] │ │ - tbz w12, #0, 5db44 │ │ + tbz w12, #0, 5db84 │ │ strb w10, [x9, #2] │ │ umov w12, v1.b[10] │ │ - tbnz w12, #0, 5db4c │ │ + tbnz w12, #0, 5db8c │ │ umov w12, v1.b[11] │ │ - tbz w12, #0, 5db58 │ │ + tbz w12, #0, 5db98 │ │ strb w10, [x9, #4] │ │ umov w12, v1.b[12] │ │ - tbnz w12, #0, 5db60 │ │ + tbnz w12, #0, 5dba0 │ │ umov w12, v1.b[13] │ │ - tbz w12, #0, 5db6c │ │ + tbz w12, #0, 5dbac │ │ strb w10, [x9, #6] │ │ umov w12, v1.b[14] │ │ - tbnz w12, #0, 5db74 │ │ + tbnz w12, #0, 5dbb4 │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 5dacc │ │ + tbz w12, #0, 5db0c │ │ strb w10, [x9, #8] │ │ - b 5dacc │ │ + b 5db0c │ │ cmp x22, x8 │ │ - b.ne 5df80 // b.any │ │ + b.ne 5dfc0 // b.any │ │ add x23, x23, x22 │ │ ldr w8, [sp, #20] │ │ - tbz w8, #0, 5dc48 │ │ + tbz w8, #0, 5dc88 │ │ ldr w8, [sp, #4] │ │ - tbz w8, #0, 5dc78 │ │ + tbz w8, #0, 5dcb8 │ │ ldr w8, [sp] │ │ - tbz w8, #0, 5dca8 │ │ - b 5df44 │ │ + tbz w8, #0, 5dce8 │ │ + b 5df84 │ │ ldr x8, [x19, #48] │ │ cmp x23, x8 │ │ - b.eq 5dc5c // b.none │ │ + b.eq 5dc9c // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x23], #1 │ │ mov x0, x23 │ │ ldr x1, [sp, #8] │ │ mov x2, x26 │ │ - bl a51d0 │ │ + bl a4610 │ │ add x23, x23, x26 │ │ ldr w8, [sp, #4] │ │ - tbnz w8, #0, 5dc3c │ │ + tbnz w8, #0, 5dc7c │ │ ldr x8, [x19, #48] │ │ cmp x23, x8 │ │ - b.eq 5dc8c // b.none │ │ + b.eq 5dccc // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x23], #1 │ │ mov x0, x23 │ │ mov x1, x20 │ │ mov x2, x25 │ │ - bl a51d0 │ │ + bl a4610 │ │ add x23, x23, x25 │ │ ldr w8, [sp] │ │ - tbnz w8, #0, 5df44 │ │ + tbnz w8, #0, 5df84 │ │ ldr x8, [x19, #48] │ │ cmp x23, x8 │ │ - b.eq 5dcbc // b.none │ │ + b.eq 5dcfc // b.none │ │ mov w8, #0x20 // #32 │ │ strb w8, [x23], #1 │ │ mov x0, x23 │ │ mov x1, x24 │ │ mov x2, x21 │ │ - bl a51d0 │ │ - cbz x21, 5df40 │ │ + bl a4610 │ │ + cbz x21, 5df80 │ │ cmp x21, #0x8 │ │ - b.cs 5dce0 // b.hs, b.nlast │ │ + b.cs 5dd20 // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 5dfb8 │ │ + b 5dff8 │ │ cmp x21, #0x10 │ │ - b.cs 5ddcc // b.hs, b.nlast │ │ + b.cs 5de0c // b.hs, b.nlast │ │ mov x8, xzr │ │ mov x10, x8 │ │ and x8, x21, #0xfffffffffffffff8 │ │ sub x9, x10, x8 │ │ add x10, x10, x23 │ │ movi v0.8b, #0x20 │ │ add x10, x10, #0x3 │ │ mov w11, #0x2d // #45 │ │ - b 5dd18 │ │ + b 5dd58 │ │ adds x9, x9, #0x8 │ │ add x10, x10, #0x8 │ │ - b.eq 5ddc0 // b.none │ │ + b.eq 5de00 // b.none │ │ ldur d1, [x10, #-3] │ │ cmeq v1.8b, v1.8b, v0.8b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 5dd74 │ │ + tbz w12, #0, 5ddb4 │ │ sturb w11, [x10, #-3] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 5dd7c │ │ + tbnz w12, #0, 5ddbc │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 5dd88 │ │ + tbz w12, #0, 5ddc8 │ │ sturb w11, [x10, #-1] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 5dd90 │ │ + tbnz w12, #0, 5ddd0 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 5dd9c │ │ + tbz w12, #0, 5dddc │ │ strb w11, [x10, #1] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 5dda4 │ │ + tbnz w12, #0, 5dde4 │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 5ddb0 │ │ + tbz w12, #0, 5ddf0 │ │ strb w11, [x10, #3] │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5dd0c │ │ - b 5ddb8 │ │ + tbz w12, #0, 5dd4c │ │ + b 5ddf8 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 5dd34 │ │ + tbz w12, #0, 5dd74 │ │ sturb w11, [x10, #-2] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 5dd3c │ │ + tbnz w12, #0, 5dd7c │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 5dd48 │ │ + tbz w12, #0, 5dd88 │ │ strb w11, [x10] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 5dd50 │ │ + tbnz w12, #0, 5dd90 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 5dd5c │ │ + tbz w12, #0, 5dd9c │ │ strb w11, [x10, #2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 5dd64 │ │ + tbnz w12, #0, 5dda4 │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5dd0c │ │ + tbz w12, #0, 5dd4c │ │ strb w11, [x10, #4] │ │ - b 5dd0c │ │ + b 5dd4c │ │ cmp x21, x8 │ │ - b.eq 5df40 // b.none │ │ - b 5dfb8 │ │ + b.eq 5df80 // b.none │ │ + b 5dff8 │ │ and x8, x21, #0xfffffffffffffff0 │ │ add x9, x23, #0x7 │ │ movi v0.16b, #0x20 │ │ mov w10, #0x2d // #45 │ │ mov x11, x8 │ │ - b 5ddf0 │ │ + b 5de30 │ │ subs x11, x11, #0x10 │ │ add x9, x9, #0x10 │ │ - b.eq 5df38 // b.none │ │ + b.eq 5df78 // b.none │ │ ldur q1, [x9, #-7] │ │ cmeq v1.16b, v1.16b, v0.16b │ │ umov w12, v1.b[0] │ │ - tbz w12, #0, 5de9c │ │ + tbz w12, #0, 5dedc │ │ sturb w10, [x9, #-7] │ │ umov w12, v1.b[1] │ │ - tbnz w12, #0, 5dea4 │ │ + tbnz w12, #0, 5dee4 │ │ umov w12, v1.b[2] │ │ - tbz w12, #0, 5deb0 │ │ + tbz w12, #0, 5def0 │ │ sturb w10, [x9, #-5] │ │ umov w12, v1.b[3] │ │ - tbnz w12, #0, 5deb8 │ │ + tbnz w12, #0, 5def8 │ │ umov w12, v1.b[4] │ │ - tbz w12, #0, 5dec4 │ │ + tbz w12, #0, 5df04 │ │ sturb w10, [x9, #-3] │ │ umov w12, v1.b[5] │ │ - tbnz w12, #0, 5decc │ │ + tbnz w12, #0, 5df0c │ │ umov w12, v1.b[6] │ │ - tbz w12, #0, 5ded8 │ │ + tbz w12, #0, 5df18 │ │ sturb w10, [x9, #-1] │ │ umov w12, v1.b[7] │ │ - tbnz w12, #0, 5dee0 │ │ + tbnz w12, #0, 5df20 │ │ umov w12, v1.b[8] │ │ - tbz w12, #0, 5deec │ │ + tbz w12, #0, 5df2c │ │ strb w10, [x9, #1] │ │ umov w12, v1.b[9] │ │ - tbnz w12, #0, 5def4 │ │ + tbnz w12, #0, 5df34 │ │ umov w12, v1.b[10] │ │ - tbz w12, #0, 5df00 │ │ + tbz w12, #0, 5df40 │ │ strb w10, [x9, #3] │ │ umov w12, v1.b[11] │ │ - tbnz w12, #0, 5df08 │ │ + tbnz w12, #0, 5df48 │ │ umov w12, v1.b[12] │ │ - tbz w12, #0, 5df14 │ │ + tbz w12, #0, 5df54 │ │ strb w10, [x9, #5] │ │ umov w12, v1.b[13] │ │ - tbnz w12, #0, 5df1c │ │ + tbnz w12, #0, 5df5c │ │ umov w12, v1.b[14] │ │ - tbz w12, #0, 5df28 │ │ + tbz w12, #0, 5df68 │ │ strb w10, [x9, #7] │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 5dde4 │ │ - b 5df30 │ │ + tbz w12, #0, 5de24 │ │ + b 5df70 │ │ umov w12, v1.b[1] │ │ - tbz w12, #0, 5de0c │ │ + tbz w12, #0, 5de4c │ │ sturb w10, [x9, #-6] │ │ umov w12, v1.b[2] │ │ - tbnz w12, #0, 5de14 │ │ + tbnz w12, #0, 5de54 │ │ umov w12, v1.b[3] │ │ - tbz w12, #0, 5de20 │ │ + tbz w12, #0, 5de60 │ │ sturb w10, [x9, #-4] │ │ umov w12, v1.b[4] │ │ - tbnz w12, #0, 5de28 │ │ + tbnz w12, #0, 5de68 │ │ umov w12, v1.b[5] │ │ - tbz w12, #0, 5de34 │ │ + tbz w12, #0, 5de74 │ │ sturb w10, [x9, #-2] │ │ umov w12, v1.b[6] │ │ - tbnz w12, #0, 5de3c │ │ + tbnz w12, #0, 5de7c │ │ umov w12, v1.b[7] │ │ - tbz w12, #0, 5de48 │ │ + tbz w12, #0, 5de88 │ │ strb w10, [x9] │ │ umov w12, v1.b[8] │ │ - tbnz w12, #0, 5de50 │ │ + tbnz w12, #0, 5de90 │ │ umov w12, v1.b[9] │ │ - tbz w12, #0, 5de5c │ │ + tbz w12, #0, 5de9c │ │ strb w10, [x9, #2] │ │ umov w12, v1.b[10] │ │ - tbnz w12, #0, 5de64 │ │ + tbnz w12, #0, 5dea4 │ │ umov w12, v1.b[11] │ │ - tbz w12, #0, 5de70 │ │ + tbz w12, #0, 5deb0 │ │ strb w10, [x9, #4] │ │ umov w12, v1.b[12] │ │ - tbnz w12, #0, 5de78 │ │ + tbnz w12, #0, 5deb8 │ │ umov w12, v1.b[13] │ │ - tbz w12, #0, 5de84 │ │ + tbz w12, #0, 5dec4 │ │ strb w10, [x9, #6] │ │ umov w12, v1.b[14] │ │ - tbnz w12, #0, 5de8c │ │ + tbnz w12, #0, 5decc │ │ umov w12, v1.b[15] │ │ - tbz w12, #0, 5dde4 │ │ + tbz w12, #0, 5de24 │ │ strb w10, [x9, #8] │ │ - b 5dde4 │ │ + b 5de24 │ │ cmp x21, x8 │ │ - b.ne 5dfb4 // b.any │ │ + b.ne 5dff4 // b.any │ │ add x23, x23, x21 │ │ strb wzr, [x23] │ │ ldur w0, [x29, #-12] │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5dfe0 // b.any │ │ + b.ne 5e020 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - tbnz w22, #3, 5d9d4 │ │ + tbnz w22, #3, 5da14 │ │ sub x9, x22, x8 │ │ add x8, x23, x8 │ │ mov w10, #0x2d // #45 │ │ - b 5dfa0 │ │ + b 5dfe0 │ │ subs x9, x9, #0x1 │ │ add x8, x8, #0x1 │ │ - b.eq 5dc28 // b.none │ │ + b.eq 5dc68 // b.none │ │ ldrb w11, [x8] │ │ cmp w11, #0x20 │ │ - b.ne 5df94 // b.any │ │ + b.ne 5dfd4 // b.any │ │ strb w10, [x8] │ │ - b 5df94 │ │ - tbnz w21, #3, 5dcec │ │ + b 5dfd4 │ │ + tbnz w21, #3, 5dd2c │ │ mov w9, #0x2d // #45 │ │ - b 5dfcc │ │ + b 5e00c │ │ add x8, x8, #0x1 │ │ cmp x21, x8 │ │ - b.eq 5df40 // b.none │ │ + b.eq 5df80 // b.none │ │ ldrb w10, [x23, x8] │ │ cmp w10, #0x20 │ │ - b.ne 5dfc0 // b.any │ │ + b.ne 5e000 // b.any │ │ strb w9, [x23, x8] │ │ - b 5dfc0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5e000 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x20, x19, [sp, #32] │ │ mrs x20, tpidr_el0 │ │ mov x19, x2 │ │ ldr x8, [x20, #40] │ │ tst x1, #0xffffff00 │ │ str x8, [sp, #8] │ │ - b.eq 5e048 // b.none │ │ - adrp x1, f000 │ │ + b.eq 5e088 // b.none │ │ + adrp x1, f000 │ │ mov x2, sp │ │ - add x1, x1, #0x8de │ │ - bl 3fd2c │ │ - cbnz w0, 5e068 │ │ + add x1, x1, #0x91e │ │ + bl 3fd50 │ │ + cbnz w0, 5e0a8 │ │ ldr s0, [sp] │ │ mvni v1.4h, #0x7f │ │ ldrb w8, [sp, #4] │ │ strh wzr, [x19, #10] │ │ uxtl v0.8h, v0.8b │ │ sub w8, w8, #0x80 │ │ add v0.4h, v0.4h, v1.4h │ │ strh w8, [x19, #8] │ │ str d0, [x19] │ │ - b 5e068 │ │ - adrp x8, f000 │ │ - adrp x9, f000 │ │ - add x8, x8, #0x89e │ │ - add x9, x9, #0x8be │ │ + b 5e0a8 │ │ + adrp x8, f000 │ │ + adrp x9, f000 │ │ + add x8, x8, #0x8de │ │ + add x9, x9, #0x8fe │ │ tst x1, #0x4 │ │ mov x2, x19 │ │ csel x1, x9, x8, eq // eq = none │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ ldr x8, [x20, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5e088 // b.any │ │ + b.ne 5e0c8 // b.any │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x8, x0 │ │ mov w0, wzr │ │ ldr x9, [x8] │ │ add x9, x9, #0x218 │ │ str x9, [x8, #24] │ │ ret │ │ str xzr, [x0, #24] │ │ @@ -50287,15 +50271,15 @@ │ │ sub w12, w12, w10 │ │ sub w10, w14, w11 │ │ add w12, w12, #0x1 │ │ sub w11, w13, w11 │ │ cmp w9, w12 │ │ add w11, w11, #0x1 │ │ ccmp w10, w11, #0x2, cc // cc = lo, ul, last │ │ - b.cc 5e0f4 // b.lo, b.ul, b.last │ │ + b.cc 5e134 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ret │ │ madd w9, w11, w9, w10 │ │ ldr x8, [x8, #16] │ │ ldrh w0, [x8, w9, uxtw #1] │ │ ret │ │ ldr x12, [x0, #24] │ │ @@ -50309,99 +50293,99 @@ │ │ sub w14, w13, w8 │ │ sub w15, w10, w9 │ │ sub w10, w11, w8 │ │ add w13, w10, #0x1 │ │ bic w10, w14, w14, asr #31 │ │ bic w11, w15, w15, asr #31 │ │ cmp w10, w13 │ │ - b.cs 5e1a4 // b.hs, b.nlast │ │ + b.cs 5e1e4 // b.hs, b.nlast │ │ ldrh w14, [x12, #2] │ │ mov w0, wzr │ │ mov w16, #0xffff // #65535 │ │ sub w14, w14, w9 │ │ add w14, w14, #0x1 │ │ mul w15, w10, w14 │ │ - b 5e174 │ │ + b 5e1b4 │ │ mov w11, wzr │ │ add w10, w10, #0x1 │ │ add w15, w15, w14 │ │ cmp w10, w13 │ │ - b.eq 5e1bc // b.none │ │ + b.eq 5e1fc // b.none │ │ cmp w11, w14 │ │ - b.cs 5e160 // b.hs, b.nlast │ │ + b.cs 5e1a0 // b.hs, b.nlast │ │ ldr x17, [x12, #16] │ │ add w0, w15, w11 │ │ ldrh w0, [x17, w0, uxtw #1] │ │ cmp w0, w16 │ │ - b.ne 5e1a8 // b.any │ │ + b.ne 5e1e8 // b.any │ │ add w11, w11, #0x1 │ │ cmp w14, w11 │ │ - b.ne 5e180 // b.any │ │ + b.ne 5e1c0 // b.any │ │ mov w0, #0xffff // #65535 │ │ - b 5e160 │ │ + b 5e1a0 │ │ mov w0, wzr │ │ add w8, w10, w8 │ │ add w9, w11, w9 │ │ orr w8, w9, w8, lsl #8 │ │ str w8, [x1] │ │ ret │ │ mov w10, w13 │ │ - b 5e1a8 │ │ + b 5e1e8 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 5e278 │ │ + cbz x0, 5e2b8 │ │ mov x22, x1 │ │ - cbz x1, 5e278 │ │ + cbz x1, 5e2b8 │ │ mov x19, x0 │ │ mov x0, x22 │ │ ldr x20, [x22, #56] │ │ - bl 5e420 │ │ + bl 5e460 │ │ str w0, [sp] │ │ - cbnz w0, 5e280 │ │ + cbnz w0, 5e2c0 │ │ movi v0.2d, #0x0 │ │ mov x2, sp │ │ mov x0, x20 │ │ mov w1, #0x20a8 // #8360 │ │ stp q0, q0, [x19, #48] │ │ stp q0, q0, [x19, #16] │ │ str q0, [x19] │ │ str x20, [x19, #56] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp] │ │ mov x21, x0 │ │ - cbz w8, 5e2b0 │ │ + cbz w8, 5e2f0 │ │ ldp x8, x24, [x22, #8] │ │ mov x0, x22 │ │ sub x1, x8, #0x4 │ │ - bl 3ee00 │ │ - cbz w0, 5e340 │ │ + bl 3ee24 │ │ + cbz w0, 5e380 │ │ mov w23, #0x7fffffff // #2147483647 │ │ - adrp x8, 5e000 │ │ - adrp x9, 5e000 │ │ - add x8, x8, #0x938 │ │ - add x9, x9, #0x85c │ │ + adrp x8, 5e000 │ │ + adrp x9, 5e000 │ │ + add x8, x8, #0x978 │ │ + add x9, x9, #0x89c │ │ stp x23, xzr, [x19, #8] │ │ str xzr, [x19] │ │ stp x8, x9, [x19, #40] │ │ - b 5e280 │ │ + b 5e2c0 │ │ mov w8, #0x28 // #40 │ │ str w8, [sp] │ │ ldr w0, [sp] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5e41c // b.any │ │ + b.ne 5e45c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ @@ -50410,252 +50394,252 @@ │ │ ldr x9, [x19, #56] │ │ add x8, x21, x8 │ │ mov x0, x22 │ │ str xzr, [x21, #8336] │ │ str x9, [x21, #16] │ │ str x8, [x21, #8352] │ │ str x8, [x21, #8344] │ │ - bl 5e420 │ │ - cbnz w0, 5e32c │ │ + bl 5e460 │ │ + cbnz w0, 5e36c │ │ mov x0, x22 │ │ mov w8, #0x1090 // #4240 │ │ add x23, x21, #0x18 │ │ add x24, x21, x8 │ │ - bl 3f64c │ │ - adrp x8, 5e000 │ │ - adrp x9, 5e000 │ │ - add x8, x8, #0xb74 │ │ - add x9, x9, #0xbc0 │ │ + bl 3f670 │ │ + adrp x8, 5e000 │ │ + adrp x9, 5e000 │ │ + add x8, x8, #0xbb4 │ │ + add x9, x9, #0xc00 │ │ str x0, [x21, #136] │ │ mov x0, x23 │ │ mov w1, #0xfffffff1 // #-15 │ │ stp x8, x9, [x21, #88] │ │ ldr x8, [x22, #56] │ │ str wzr, [x21, #32] │ │ str x24, [x21, #24] │ │ str x8, [x21, #104] │ │ - bl 5ebc4 │ │ - cbz w0, 5e3e0 │ │ + bl 5ec04 │ │ + cbz w0, 5e420 │ │ mov w0, #0x3 // #3 │ │ str w0, [sp] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ - b 5e280 │ │ + bl 38a48 │ │ + b 5e2c0 │ │ add x1, sp, #0x4 │ │ mov x0, x22 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #4] │ │ mov x1, x24 │ │ cmp w8, #0x0 │ │ csel w23, w0, wzr, eq // eq = none │ │ mov x0, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ sub x8, x23, #0x1 │ │ mov w9, #0x9ffe // #40958 │ │ cmp x8, x9 │ │ - b.hi 5e3d8 // b.pmore │ │ + b.hi 5e418 // b.pmore │ │ mov x2, sp │ │ mov x0, x20 │ │ mov x1, x23 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp] │ │ - cbnz w8, 5e414 │ │ + cbnz w8, 5e454 │ │ mov x22, x0 │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov x2, x22 │ │ mov x3, x23 │ │ - bl 5e5b8 │ │ + bl 5e5f8 │ │ cmp x0, x23 │ │ - b.ne 5e3f4 // b.any │ │ + b.ne 5e434 // b.any │ │ mov x0, x21 │ │ - bl 5e7bc │ │ + bl 5e7fc │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ - adrp x8, 5e000 │ │ + bl 38a48 │ │ + adrp x8, 5e000 │ │ stp xzr, xzr, [x19, #16] │ │ - add x8, x8, #0x85c │ │ + add x8, x8, #0x89c │ │ stp x22, x23, [x19] │ │ stp xzr, x8, [x19, #40] │ │ - b 5e280 │ │ - cbnz w23, 5e258 │ │ - b 5e254 │ │ + b 5e2c0 │ │ + cbnz w23, 5e298 │ │ + b 5e294 │ │ ldr x8, [x23] │ │ - cbz x8, 5e328 │ │ + cbz x8, 5e368 │ │ str wzr, [sp] │ │ str x21, [x19, #24] │ │ - b 5e240 │ │ + b 5e280 │ │ mov x0, x21 │ │ mov x1, xzr │ │ mov x2, xzr │ │ mov x3, xzr │ │ - bl 5e5b8 │ │ + bl 5e5f8 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ str wzr, [sp] │ │ - b 5e258 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 5e298 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ mov x1, xzr │ │ ldr x8, [x20, #40] │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ - cbnz w0, 5e46c │ │ + cbnz w0, 5e4ac │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ mov w2, #0x4 // #4 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w8, w0 │ │ - cbz w0, 5e494 │ │ + cbz w0, 5e4d4 │ │ ldr x9, [x20, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 5e5b4 // b.any │ │ + b.ne 5e5f4 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ ldrb w9, [sp, #4] │ │ mov w8, #0x3 // #3 │ │ cmp w9, #0x1f │ │ - b.ne 5e46c // b.any │ │ + b.ne 5e4ac // b.any │ │ ldrb w9, [sp, #5] │ │ cmp w9, #0x8b │ │ - b.ne 5e46c // b.any │ │ + b.ne 5e4ac // b.any │ │ ldrb w9, [sp, #6] │ │ cmp w9, #0x8 │ │ - b.ne 5e46c // b.any │ │ + b.ne 5e4ac // b.any │ │ ldrb w8, [sp, #7] │ │ cmp w8, #0x1f │ │ - b.hi 5e574 // b.pmore │ │ + b.hi 5e5b4 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x6 // #6 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ ldrb w9, [sp, #7] │ │ str w0, [sp] │ │ - tbnz w9, #2, 5e57c │ │ + tbnz w9, #2, 5e5bc │ │ mov w8, w0 │ │ - tbz w9, #3, 5e520 │ │ + tbz w9, #3, 5e560 │ │ mov w21, #0x3 // #3 │ │ mov w22, #0x2 // #2 │ │ mov x1, sp │ │ mov x0, x19 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ tst w0, #0xff │ │ csel w9, w21, wzr, eq // eq = none │ │ cmp w8, #0x0 │ │ csel w9, w9, w22, eq // eq = none │ │ - cbz w9, 5e4f0 │ │ + cbz w9, 5e530 │ │ cmp w9, #0x3 │ │ - b.ne 5e46c // b.any │ │ + b.ne 5e4ac // b.any │ │ ldrb w9, [sp, #7] │ │ - tbz w9, #4, 5e55c │ │ + tbz w9, #4, 5e59c │ │ mov w21, #0x5 // #5 │ │ mov w22, #0x2 // #2 │ │ mov x1, sp │ │ mov x0, x19 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp] │ │ tst w0, #0xff │ │ csel w9, w21, wzr, eq // eq = none │ │ cmp w8, #0x0 │ │ csel w9, w9, w22, eq // eq = none │ │ - cbz w9, 5e52c │ │ + cbz w9, 5e56c │ │ cmp w9, #0x5 │ │ - b.ne 5e46c // b.any │ │ + b.ne 5e4ac // b.any │ │ ldrb w9, [sp, #7] │ │ - tbz w9, #1, 5e46c │ │ + tbz w9, #1, 5e4ac │ │ mov x0, x19 │ │ mov w1, #0x2 // #2 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w8, w0 │ │ - b 5e46c │ │ + b 5e4ac │ │ mov w8, #0x3 // #3 │ │ - b 5e46c │ │ + b 5e4ac │ │ mov x1, sp │ │ mov x0, x19 │ │ - bl 3fad8 │ │ + bl 3fafc │ │ ldr w8, [sp] │ │ - cbnz w8, 5e46c │ │ + cbnz w8, 5e4ac │ │ and x1, x0, #0xffff │ │ mov x0, x19 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 5e46c │ │ + cbnz w0, 5e4ac │ │ ldrb w9, [sp, #7] │ │ - tbnz w9, #3, 5e4e8 │ │ - b 5e520 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + tbnz w9, #3, 5e528 │ │ + b 5e560 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x8, [x0, #8336] │ │ mov x19, x3 │ │ mov x20, x2 │ │ mov x21, x0 │ │ mov x22, x1 │ │ cmp x8, x1 │ │ - b.ls 5e6cc // b.plast │ │ + b.ls 5e70c // b.plast │ │ ldr x0, [x21] │ │ ldr x1, [x21, #136] │ │ - bl 3ee00 │ │ - cbnz w0, 5e7a0 │ │ + bl 3ee24 │ │ + cbnz w0, 5e7e0 │ │ ldr x8, [x21, #88] │ │ - cbz x8, 5e698 │ │ + cbz x8, 5e6d8 │ │ ldr x8, [x21, #96] │ │ - cbz x8, 5e698 │ │ + cbz x8, 5e6d8 │ │ ldr x8, [x21, #80] │ │ - cbz x8, 5e698 │ │ + cbz x8, 5e6d8 │ │ ldr x9, [x8] │ │ add x10, x21, #0x18 │ │ cmp x9, x10 │ │ - b.ne 5e698 // b.any │ │ + b.ne 5e6d8 // b.any │ │ ldr w9, [x8, #8] │ │ mov w10, #0xffffc0cc // #-16180 │ │ add w9, w9, w10 │ │ cmp w9, #0x1f │ │ - b.hi 5e698 // b.pmore │ │ + b.hi 5e6d8 // b.pmore │ │ str xzr, [x8, #64] │ │ str wzr, [x8, #60] │ │ str xzr, [x8, #40] │ │ stp xzr, xzr, [x21, #64] │ │ ldr w9, [x8, #16] │ │ str xzr, [x21, #40] │ │ - cbz w9, 5e658 │ │ + cbz w9, 5e698 │ │ and x9, x9, #0x1 │ │ str x9, [x21, #120] │ │ movi d0, #0xffffffff00000000 │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ mov w10, #0x8000 // #32768 │ │ str xzr, [x8, #48] │ │ str xzr, [x8, #80] │ │ str wzr, [x8, #88] │ │ stur d0, [x8, #20] │ │ - ldr d0, [x9, #1168] │ │ + ldr d0, [x9, #1224] │ │ str w10, [x8, #28] │ │ - adrp x10, a000 │ │ + adrp x10, a000 │ │ add x9, x8, #0x558 │ │ str d0, [x8, #8] │ │ - ldr d0, [x10, #1200] │ │ + ldr d0, [x10, #1256] │ │ str x9, [x8, #144] │ │ stp x9, x9, [x8, #104] │ │ str d0, [x8, #7144] │ │ mov w10, #0x1090 // #4240 │ │ mov w11, #0x2090 // #8336 │ │ mov x8, xzr │ │ add x9, x21, #0x90 │ │ @@ -50665,95 +50649,95 @@ │ │ str x9, [x21, #24] │ │ str wzr, [x21, #56] │ │ str x10, [x21, #48] │ │ str x11, [x21, #8352] │ │ str x11, [x21, #8344] │ │ str xzr, [x21, #8336] │ │ cmp x8, x22 │ │ - b.cs 5e740 // b.hs, b.nlast │ │ + b.cs 5e780 // b.hs, b.nlast │ │ ldr x9, [x21, #8352] │ │ sub x11, x22, x8 │ │ ldr x10, [x21, #8344] │ │ sub x9, x9, x10 │ │ cmp x9, x11 │ │ csel x9, x9, x11, cc // cc = lo, ul, last │ │ add x10, x10, x9 │ │ add x8, x9, x8 │ │ subs x22, x11, x9 │ │ str x10, [x21, #8344] │ │ str x8, [x21, #8336] │ │ - b.eq 5e740 // b.none │ │ + b.eq 5e780 // b.none │ │ mov x0, x21 │ │ - bl 60c64 │ │ - cbnz w0, 5e7a0 │ │ + bl 60ca4 │ │ + cbnz w0, 5e7e0 │ │ ldr x8, [x21, #8352] │ │ ldr x9, [x21, #8344] │ │ ldr x10, [x21, #8336] │ │ sub x8, x8, x9 │ │ cmp x8, x22 │ │ csel x8, x8, x22, cc // cc = lo, ul, last │ │ add x9, x9, x8 │ │ add x10, x8, x10 │ │ subs x22, x22, x8 │ │ str x9, [x21, #8344] │ │ str x10, [x21, #8336] │ │ - b.ne 5e704 // b.any │ │ - cbz x19, 5e7a0 │ │ + b.ne 5e744 // b.any │ │ + cbz x19, 5e7e0 │ │ mov x22, xzr │ │ ldr x8, [x21, #8352] │ │ mov x0, x20 │ │ ldr x1, [x21, #8344] │ │ sub x8, x8, x1 │ │ cmp x8, x19 │ │ csel x23, x8, x19, cc // cc = lo, ul, last │ │ mov x2, x23 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x21, #8344] │ │ add x22, x23, x22 │ │ ldr x9, [x21, #8336] │ │ subs x19, x19, x23 │ │ add x8, x8, x23 │ │ add x9, x9, x23 │ │ str x8, [x21, #8344] │ │ str x9, [x21, #8336] │ │ - b.eq 5e7a4 // b.none │ │ + b.eq 5e7e4 // b.none │ │ mov x0, x21 │ │ add x20, x20, x23 │ │ - bl 60c64 │ │ - cbz w0, 5e748 │ │ - b 5e7a4 │ │ + bl 60ca4 │ │ + cbz w0, 5e788 │ │ + b 5e7e4 │ │ mov x22, xzr │ │ mov x0, x22 │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ mov x19, x0 │ │ ldr x8, [x20, #88]! │ │ - cbz x8, 5e834 │ │ + cbz x8, 5e874 │ │ ldr x9, [x19, #96] │ │ - cbz x9, 5e834 │ │ + cbz x9, 5e874 │ │ ldr x1, [x19, #80] │ │ - cbz x1, 5e834 │ │ + cbz x1, 5e874 │ │ ldr x8, [x1] │ │ sub x10, x20, #0x40 │ │ cmp x8, x10 │ │ - b.ne 5e834 // b.any │ │ + b.ne 5e874 // b.any │ │ ldr w8, [x1, #8] │ │ mov w10, #0xffffc0cc // #-16180 │ │ add w8, w8, w10 │ │ cmp w8, #0x1f │ │ - b.hi 5e834 // b.pmore │ │ + b.hi 5e874 // b.pmore │ │ ldr x8, [x1, #72] │ │ - cbz x8, 5e828 │ │ + cbz x8, 5e868 │ │ ldr x0, [x19, #104] │ │ mov x1, x8 │ │ blr x9 │ │ ldr x9, [x19, #96] │ │ ldr x1, [x19, #80] │ │ ldr x0, [x19, #104] │ │ blr x9 │ │ @@ -50771,33 +50755,33 @@ │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x21, [x0, #24] │ │ ldr x20, [x0, #56] │ │ - cbz x21, 5e910 │ │ + cbz x21, 5e950 │ │ mov x22, x21 │ │ ldr x8, [x22, #88]! │ │ - cbz x8, 5e8e4 │ │ + cbz x8, 5e924 │ │ ldr x9, [x21, #96] │ │ - cbz x9, 5e8e4 │ │ + cbz x9, 5e924 │ │ ldr x1, [x21, #80] │ │ - cbz x1, 5e8e4 │ │ + cbz x1, 5e924 │ │ ldr x8, [x1] │ │ sub x10, x22, #0x40 │ │ cmp x8, x10 │ │ - b.ne 5e8e4 // b.any │ │ + b.ne 5e924 // b.any │ │ ldr w8, [x1, #8] │ │ mov w10, #0xffffc0cc // #-16180 │ │ add w8, w8, w10 │ │ cmp w8, #0x1f │ │ - b.hi 5e8e4 // b.pmore │ │ + b.hi 5e924 // b.pmore │ │ ldr x8, [x1, #72] │ │ - cbz x8, 5e8d8 │ │ + cbz x8, 5e918 │ │ ldr x0, [x21, #104] │ │ mov x1, x8 │ │ blr x9 │ │ ldr x9, [x21, #96] │ │ ldr x1, [x21, #80] │ │ ldr x0, [x21, #104] │ │ blr x9 │ │ @@ -50807,528 +50791,528 @@ │ │ mov x1, x21 │ │ str xzr, [x21, #48] │ │ str wzr, [x21, #56] │ │ str wzr, [x21, #32] │ │ stp q0, q0, [x21] │ │ stp xzr, xzr, [x22, #8] │ │ str xzr, [x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #24] │ │ ldr x8, [x19, #40] │ │ - cbnz x8, 5e928 │ │ + cbnz x8, 5e968 │ │ ldr x1, [x19] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x0, [x0, #24] │ │ - b 5e5b8 │ │ + b 5e5f8 │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ str x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ mrs x21, tpidr_el0 │ │ mov x8, x0 │ │ ldr x9, [x21, #40] │ │ mov w0, #0x6 // #6 │ │ stur x9, [x29, #-8] │ │ - cbz x1, 5eb4c │ │ - cbz x8, 5eb4c │ │ + cbz x1, 5eb8c │ │ + cbz x8, 5eb8c │ │ mov x19, x2 │ │ - cbz x2, 5eb4c │ │ + cbz x2, 5eb8c │ │ ldr x9, [x19] │ │ - adrp x10, 5e000 │ │ + adrp x10, 5e000 │ │ str x1, [sp, #24] │ │ - add x10, x10, #0xb74 │ │ + add x10, x10, #0xbb4 │ │ sub x2, x29, #0xc │ │ mov x0, x8 │ │ str w9, [sp, #32] │ │ - adrp x9, 5e000 │ │ - add x9, x9, #0xbc0 │ │ + adrp x9, 5e000 │ │ + add x9, x9, #0xc00 │ │ mov w1, #0x1bf8 // #7160 │ │ str x3, [sp] │ │ str w4, [sp, #8] │ │ stp x10, x9, [sp, #64] │ │ str x8, [sp, #80] │ │ - bl 388f0 │ │ - cbz x0, 5eac0 │ │ + bl 3899c │ │ + cbz x0, 5eb00 │ │ mov x8, sp │ │ mov w9, #0x3f34 // #16180 │ │ mov w10, #0x7 // #7 │ │ str x0, [sp, #56] │ │ str xzr, [x0, #40] │ │ str x8, [x0] │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ str w9, [x0, #8] │ │ str w10, [x0, #16] │ │ stp xzr, xzr, [sp, #40] │ │ - ldr q0, [x8, #1536] │ │ + ldr q0, [x8, #1584] │ │ str xzr, [sp, #16] │ │ ldr w8, [x0, #16] │ │ str xzr, [x0, #72] │ │ stur q0, [x0, #56] │ │ - cbz w8, 5ea00 │ │ + cbz w8, 5ea40 │ │ and x8, x8, #0x1 │ │ str x8, [sp, #96] │ │ movi d0, #0xffffffff00000000 │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ mov w9, #0x8000 // #32768 │ │ str xzr, [x0, #48] │ │ str xzr, [x0, #80] │ │ mov w1, #0x4 // #4 │ │ str wzr, [x0, #88] │ │ stur d0, [x0, #20] │ │ - ldr d0, [x8, #1168] │ │ + ldr d0, [x8, #1224] │ │ str w9, [x0, #28] │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ add x8, x0, #0x558 │ │ str d0, [x0, #8] │ │ - ldr d0, [x9, #1200] │ │ + ldr d0, [x9, #1256] │ │ str x8, [x0, #144] │ │ stp x8, x8, [x0, #104] │ │ str d0, [x0, #7144] │ │ mov x0, sp │ │ - bl 5ecec │ │ + bl 5ed2c │ │ cmp w0, #0x1 │ │ - b.ne 5eac8 // b.any │ │ + b.ne 5eb08 // b.any │ │ ldr x8, [sp, #40] │ │ ldr x9, [sp, #64] │ │ str x8, [x19] │ │ - cbz x9, 5eb48 │ │ + cbz x9, 5eb88 │ │ ldr x9, [sp, #72] │ │ - cbz x9, 5eb48 │ │ + cbz x9, 5eb88 │ │ ldr x1, [sp, #56] │ │ - cbz x1, 5eb48 │ │ + cbz x1, 5eb88 │ │ ldr x8, [x1] │ │ mov x10, sp │ │ cmp x8, x10 │ │ - b.ne 5eb48 // b.any │ │ + b.ne 5eb88 // b.any │ │ ldr w8, [x1, #8] │ │ mov w10, #0xffffc0cc // #-16180 │ │ add w8, w8, w10 │ │ cmp w8, #0x1f │ │ - b.hi 5eb48 // b.pmore │ │ + b.hi 5eb88 // b.pmore │ │ ldr x8, [x1, #72] │ │ - cbz x8, 5eab4 │ │ + cbz x8, 5eaf4 │ │ ldr x0, [sp, #80] │ │ mov x1, x8 │ │ blr x9 │ │ ldr x9, [sp, #72] │ │ ldr x1, [sp, #56] │ │ ldr x0, [sp, #80] │ │ blr x9 │ │ - b 5eb48 │ │ + b 5eb88 │ │ mov w0, #0x6 // #6 │ │ - b 5eb4c │ │ + b 5eb8c │ │ mov w20, w0 │ │ ldr x8, [sp, #64] │ │ - cbz x8, 5eb2c │ │ + cbz x8, 5eb6c │ │ ldr x9, [sp, #72] │ │ - cbz x9, 5eb2c │ │ + cbz x9, 5eb6c │ │ ldr x1, [sp, #56] │ │ - cbz x1, 5eb2c │ │ + cbz x1, 5eb6c │ │ ldr x8, [x1] │ │ mov x10, sp │ │ cmp x8, x10 │ │ - b.ne 5eb2c // b.any │ │ + b.ne 5eb6c // b.any │ │ ldr w8, [x1, #8] │ │ mov w10, #0xffffc0cc // #-16180 │ │ add w8, w8, w10 │ │ cmp w8, #0x1f │ │ - b.hi 5eb2c // b.pmore │ │ + b.hi 5eb6c // b.pmore │ │ ldr x8, [x1, #72] │ │ - cbz x8, 5eb24 │ │ + cbz x8, 5eb64 │ │ ldr x0, [sp, #80] │ │ mov x1, x8 │ │ blr x9 │ │ ldr x9, [sp, #72] │ │ ldr x1, [sp, #56] │ │ ldr x0, [sp, #80] │ │ blr x9 │ │ add w8, w20, #0x5 │ │ cmp w8, #0x8 │ │ - b.cs 5eb48 // b.hs, b.nlast │ │ - adrp x9, e000 │ │ - add x9, x9, #0xe30 │ │ + b.cs 5eb88 // b.hs, b.nlast │ │ + adrp x9, e000 │ │ + add x9, x9, #0xe70 │ │ ldr w0, [x9, w8, sxtw #2] │ │ - b 5eb4c │ │ + b 5eb8c │ │ mov w0, wzr │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 5eb70 // b.any │ │ + b.ne 5ebb0 // b.any │ │ ldp x20, x19, [sp, #160] │ │ ldp x29, x30, [sp, #128] │ │ ldr x21, [sp, #144] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x19, [sp, #32] │ │ mrs x19, tpidr_el0 │ │ umull x1, w2, w1 │ │ ldr x8, [x19, #40] │ │ add x2, sp, #0x4 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 5ebbc // b.any │ │ + b.ne 5ebfc // b.any │ │ ldp x29, x30, [sp, #16] │ │ ldr x19, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - b 3899c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + b 38a48 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ - cbz x0, 5ec54 │ │ + cbz x0, 5ec94 │ │ mov x19, x0 │ │ ldr x8, [x0, #64] │ │ str xzr, [x0, #48] │ │ - cbz x8, 5ec54 │ │ + cbz x8, 5ec94 │ │ ldr x9, [x19, #72] │ │ - cbz x9, 5ec54 │ │ + cbz x9, 5ec94 │ │ mov w20, w1 │ │ ldr x0, [x19, #80] │ │ mov w1, #0x1 // #1 │ │ mov w2, #0x1bf8 // #7160 │ │ blr x8 │ │ - cbz x0, 5ec64 │ │ + cbz x0, 5eca4 │ │ mov x1, x0 │ │ mov w9, #0x3f34 // #16180 │ │ ldr x10, [x19, #64] │ │ str x0, [x19, #56] │ │ ldr x8, [x19, #72] │ │ str x19, [x0] │ │ str xzr, [x0, #72] │ │ str w9, [x0, #8] │ │ - cbz x10, 5ec40 │ │ + cbz x10, 5ec80 │ │ and w9, w20, #0xf │ │ cmp w20, #0x0 │ │ csneg w9, w9, w20, ge // ge = tcont │ │ - cbz w9, 5ec6c │ │ + cbz w9, 5ecac │ │ cmp w9, #0x8 │ │ - b.ge 5ec6c // b.tcont │ │ + b.ge 5ecac // b.tcont │ │ ldr x0, [x19, #80] │ │ blr x8 │ │ mov w0, #0xfffffffe // #-2 │ │ str xzr, [x19, #56] │ │ - b 5ec58 │ │ + b 5ec98 │ │ mov w0, #0xfffffffe // #-2 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, #0xfffffffc // #-4 │ │ - b 5ec58 │ │ + b 5ec98 │ │ asr w8, w20, #4 │ │ cmp w20, #0x0 │ │ add w8, w8, #0x5 │ │ stp w9, wzr, [x1, #56] │ │ csel w8, wzr, w8, lt // lt = tstop │ │ str xzr, [x1, #64] │ │ str xzr, [x1, #40] │ │ str xzr, [x19, #16] │ │ str w8, [x1, #16] │ │ stp xzr, xzr, [x19, #40] │ │ ldr w8, [x1, #16] │ │ - cbz w8, 5eca4 │ │ + cbz w8, 5ece4 │ │ and x8, x8, #0x1 │ │ str x8, [x19, #96] │ │ movi d0, #0xffffffff00000000 │ │ mov w8, #0x8000 // #32768 │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ add x10, x1, #0x558 │ │ mov w0, wzr │ │ str xzr, [x1, #48] │ │ str w8, [x1, #28] │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ stur d0, [x1, #20] │ │ - ldr d0, [x9, #1168] │ │ + ldr d0, [x9, #1224] │ │ str x10, [x1, #144] │ │ stp x10, x10, [x1, #104] │ │ str d0, [x1, #8] │ │ - ldr d0, [x8, #1200] │ │ + ldr d0, [x8, #1256] │ │ str xzr, [x1, #80] │ │ str wzr, [x1, #88] │ │ str d0, [x1, #7144] │ │ - b 5ec58 │ │ + b 5ec98 │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ - cbz x0, 608fc │ │ + cbz x0, 6093c │ │ mov x19, x0 │ │ ldr x8, [x0, #64] │ │ - cbz x8, 608fc │ │ + cbz x8, 6093c │ │ ldr x8, [x19, #72] │ │ - cbz x8, 608fc │ │ + cbz x8, 6093c │ │ ldr x27, [x19, #56] │ │ - cbz x27, 608fc │ │ + cbz x27, 6093c │ │ ldr x8, [x27] │ │ cmp x8, x19 │ │ - b.ne 608fc // b.any │ │ + b.ne 6093c // b.any │ │ mov x9, x27 │ │ ldr w8, [x9, #8]! │ │ stur x9, [x29, #-8] │ │ mov w9, #0xffffc0cc // #-16180 │ │ add w9, w8, w9 │ │ cmp w9, #0x1f │ │ - b.hi 608fc // b.pmore │ │ + b.hi 6093c // b.pmore │ │ mov w20, w1 │ │ ldr x1, [x19, #24] │ │ - cbz x1, 608fc │ │ + cbz x1, 6093c │ │ ldr x24, [x19] │ │ - cbz x24, 608f4 │ │ + cbz x24, 60934 │ │ mov w9, #0x3f3f // #16191 │ │ cmp w8, w9 │ │ - b.ne 5ed80 // b.any │ │ + b.ne 5edc0 // b.any │ │ mov w8, #0x3f40 // #16192 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ add x10, x27, #0x558 │ │ add x11, x27, #0x90 │ │ ldr w9, [x19, #8] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ ldr w3, [x19, #32] │ │ add x25, x27, #0x20 │ │ stur x10, [x29, #-48] │ │ add x10, x27, #0x78 │ │ ldr x23, [x27, #80] │ │ add x5, x27, #0x318 │ │ ldr w30, [x27, #88] │ │ mov w6, #0xffffc0cc // #-16180 │ │ stp x10, x11, [sp, #48] │ │ add x10, x27, #0x98 │ │ mov w4, w9 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ stur wzr, [x29, #-36] │ │ str x10, [sp, #40] │ │ add x10, x27, #0x7c │ │ stur w9, [x29, #-40] │ │ stur w3, [x29, #-12] │ │ str x10, [sp, #16] │ │ stp x5, x25, [x29, #-32] │ │ - b 5ee00 │ │ + b 5ee40 │ │ and w8, w30, #0x7 │ │ mov w9, #0x3f4e // #16206 │ │ and w30, w30, #0xfffffff8 │ │ lsr x23, x23, x8 │ │ ldur x8, [x29, #-8] │ │ str w9, [x8] │ │ ldur x8, [x29, #-8] │ │ ldr w8, [x8] │ │ add w8, w8, w6 │ │ cmp w8, #0x1e │ │ - b.hi 608fc // b.pmore │ │ - adr x10, 5ee2c │ │ + b.hi 6093c // b.pmore │ │ + adr x10, 5ee6c │ │ ldrh w11, [x7, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ - adrp x8, f000 │ │ + adrp x8, f000 │ │ mov w9, #0xfffffffd // #-3 │ │ mov w22, #0x1 // #1 │ │ - add x8, x8, #0x974 │ │ + add x8, x8, #0x9b4 │ │ br x10 │ │ ldr w8, [x27, #16] │ │ - cbz w8, 5f944 │ │ + cbz w8, 5f984 │ │ cmp w30, #0xf │ │ - b.hi 5ee8c // b.pmore │ │ + b.hi 5eecc // b.pmore │ │ mov w12, w30 │ │ - cbz w4, 60c48 │ │ + cbz w4, 60c88 │ │ mov x10, x24 │ │ sub w11, w4, #0x1 │ │ cmp w30, #0x7 │ │ ldrb w9, [x10], #1 │ │ lsl x9, x9, x12 │ │ add x23, x9, x23 │ │ add x9, x12, #0x8 │ │ - b.hi 5ee80 // b.pmore │ │ - cbz w11, 60c50 │ │ + b.hi 5eec0 // b.pmore │ │ + cbz w11, 60c90 │ │ ldrb w13, [x24, #1] │ │ sub w11, w4, #0x2 │ │ add x10, x24, #0x2 │ │ lsl x9, x13, x9 │ │ add x23, x9, x23 │ │ add x9, x12, #0x10 │ │ mov x24, x10 │ │ mov w4, w11 │ │ mov w30, w9 │ │ - tbz w8, #1, 5f9b4 │ │ + tbz w8, #1, 5f9f4 │ │ mov w9, #0x8b1f // #35615 │ │ cmp x23, x9 │ │ - b.ne 5f9b4 // b.any │ │ + b.ne 5f9f4 // b.any │ │ ldr w8, [x27, #56] │ │ - cbnz w8, 5eeac │ │ + cbnz w8, 5eeec │ │ mov w8, #0xf // #15 │ │ str w8, [x27, #56] │ │ mov w8, #0x46c9 // #18121 │ │ mov x23, xzr │ │ movk w8, #0xf6e9, lsl #16 │ │ mov w30, wzr │ │ mov w9, #0x3f35 // #16181 │ │ str x8, [x25] │ │ - b 5edf0 │ │ + b 5ee30 │ │ cmp w30, #0xf │ │ - b.hi 5ef20 // b.pmore │ │ + b.hi 5ef60 // b.pmore │ │ mov w11, w30 │ │ - cbz w4, 60974 │ │ + cbz w4, 609b4 │ │ mov x9, x24 │ │ sub w10, w4, #0x1 │ │ cmp w30, #0x7 │ │ ldrb w8, [x9], #1 │ │ lsl x8, x8, x11 │ │ add x23, x8, x23 │ │ add x8, x11, #0x8 │ │ - b.hi 5ef14 // b.pmore │ │ - cbz w10, 609a4 │ │ + b.hi 5ef54 // b.pmore │ │ + cbz w10, 609e4 │ │ ldrb w12, [x24, #1] │ │ sub w10, w4, #0x2 │ │ add x9, x24, #0x2 │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x11, #0x10 │ │ mov x24, x9 │ │ mov w4, w10 │ │ mov w30, w8 │ │ and w8, w23, #0xff │ │ str w23, [x27, #24] │ │ cmp w8, #0x8 │ │ - b.ne 60890 // b.any │ │ + b.ne 608d0 // b.any │ │ tst w23, #0xe000 │ │ - b.eq 5fa3c // b.none │ │ - adrp x9, b000 │ │ + b.eq 5fa7c // b.none │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x78e │ │ + add x9, x9, #0x7ce │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ cmp w30, #0x1f │ │ - b.ls 5faa8 // b.plast │ │ - b 5fb3c │ │ + b.ls 5fae8 // b.plast │ │ + b 5fb7c │ │ cmp w30, #0xf │ │ - b.ls 5fbc8 // b.plast │ │ - b 5fc14 │ │ + b.ls 5fc08 // b.plast │ │ + b 5fc54 │ │ ldr w22, [x27, #24] │ │ - tbz w22, #10, 5fc8c │ │ + tbz w22, #10, 5fccc │ │ and w8, w22, #0x400 │ │ cmp w30, #0xf │ │ - b.ls 5fca4 // b.plast │ │ - b 5fcf0 │ │ + b.ls 5fce4 // b.plast │ │ + b 5fd30 │ │ ldr w22, [x27, #24] │ │ and w8, w22, #0x400 │ │ - b 5fd70 │ │ + b 5fdb0 │ │ ldr w22, [x27, #24] │ │ - b 5fe78 │ │ + b 5feb8 │ │ ldr w22, [x27, #24] │ │ - b 5ff44 │ │ + b 5ff84 │ │ ldr w22, [x27, #24] │ │ - b 6001c │ │ + b 6005c │ │ cmp w30, #0x1f │ │ - b.hi 5f88c // b.pmore │ │ + b.hi 5f8cc // b.pmore │ │ mov w10, w30 │ │ - cbz w4, 6099c │ │ + cbz w4, 609dc │ │ mov x9, x24 │ │ sub w11, w4, #0x1 │ │ cmp w30, #0x17 │ │ ldrb w8, [x9], #1 │ │ lsl x8, x8, x10 │ │ add x23, x8, x23 │ │ - b.hi 5f884 // b.pmore │ │ + b.hi 5f8c4 // b.pmore │ │ add x8, x10, #0x8 │ │ - cbz w11, 609a4 │ │ + cbz w11, 609e4 │ │ ldrb w9, [x24, #1] │ │ sub w11, w4, #0x2 │ │ cmp w30, #0xf │ │ lsl x8, x9, x8 │ │ add x9, x24, #0x2 │ │ add x23, x8, x23 │ │ - b.hi 5f884 // b.pmore │ │ + b.hi 5f8c4 // b.pmore │ │ add x8, x10, #0x10 │ │ - cbz w11, 609a4 │ │ + cbz w11, 609e4 │ │ ldrb w9, [x24, #2] │ │ sub w11, w4, #0x3 │ │ cmp w30, #0x7 │ │ lsl x8, x9, x8 │ │ add x9, x24, #0x3 │ │ add x23, x8, x23 │ │ - b.hi 5f884 // b.pmore │ │ + b.hi 5f8c4 // b.pmore │ │ add x8, x10, #0x18 │ │ - cbz w11, 609a4 │ │ + cbz w11, 609e4 │ │ ldrb w9, [x24, #3] │ │ add x24, x24, #0x4 │ │ sub w4, w4, #0x4 │ │ lsl x8, x9, x8 │ │ add x23, x8, x23 │ │ - b 5f88c │ │ + b 5f8cc │ │ and w8, w30, #0x7 │ │ and w9, w30, #0xfffffff8 │ │ cmp w9, #0x1f │ │ lsr x23, x23, x8 │ │ - b.hi 5f404 // b.pmore │ │ - cbz w4, 609b8 │ │ + b.hi 5f444 // b.pmore │ │ + cbz w4, 609f8 │ │ mov x8, x24 │ │ sub w10, w4, #0x1 │ │ add x21, x9, #0x8 │ │ cmp w9, #0x17 │ │ ldrb w11, [x8], #1 │ │ lsl x11, x11, x9 │ │ add x23, x11, x23 │ │ - b.hi 5f0cc // b.pmore │ │ - cbz w10, 609c0 │ │ + b.hi 5f10c // b.pmore │ │ + cbz w10, 60a00 │ │ ldrb w11, [x24, #1] │ │ sub w10, w4, #0x2 │ │ add x8, x24, #0x2 │ │ cmp w9, #0xf │ │ lsl x11, x11, x21 │ │ add x21, x9, #0x10 │ │ add x23, x11, x23 │ │ - b.hi 5f0cc // b.pmore │ │ - cbz w10, 609c0 │ │ + b.hi 5f10c // b.pmore │ │ + cbz w10, 60a00 │ │ ldrb w11, [x24, #2] │ │ sub w10, w4, #0x3 │ │ add x8, x24, #0x3 │ │ lsl x11, x11, x21 │ │ add x21, x9, #0x18 │ │ add x23, x11, x23 │ │ - cbnz w9, 5f0cc │ │ - cbz w10, 609c0 │ │ + cbnz w9, 5f10c │ │ + cbz w10, 60a00 │ │ ldrb w11, [x24, #3] │ │ sub w10, w4, #0x4 │ │ add x8, x24, #0x4 │ │ lsl x11, x11, x21 │ │ add x21, x9, #0x20 │ │ add x23, x11, x23 │ │ mov x24, x8 │ │ mov w4, w10 │ │ mov w30, w21 │ │ - b 5f408 │ │ + b 5f448 │ │ cmp w30, #0xd │ │ - b.hi 5f134 // b.pmore │ │ + b.hi 5f174 // b.pmore │ │ mov w11, w30 │ │ - cbz w4, 60c40 │ │ + cbz w4, 60c80 │ │ mov x10, x24 │ │ sub w12, w4, #0x1 │ │ cmp w30, #0x5 │ │ ldrb w9, [x10], #1 │ │ lsl x9, x9, x11 │ │ add x23, x9, x23 │ │ add x9, x11, #0x8 │ │ - b.hi 5f128 // b.pmore │ │ - cbz w12, 60c50 │ │ + b.hi 5f168 // b.pmore │ │ + cbz w12, 60c90 │ │ ldrb w10, [x24, #1] │ │ sub w12, w4, #0x2 │ │ lsl x9, x10, x9 │ │ add x10, x24, #0x2 │ │ add x23, x9, x23 │ │ add x9, x11, #0x10 │ │ mov x24, x10 │ │ @@ -51341,109 +51325,109 @@ │ │ add w13, w11, #0x101 │ │ lsr x23, x23, #14 │ │ add w9, w9, #0x4 │ │ sub w30, w30, #0xe │ │ cmp w11, #0x1d │ │ stp w13, w12, [x27, #132] │ │ str w9, [x27, #128] │ │ - b.hi 5f4cc // b.pmore │ │ + b.hi 5f50c // b.pmore │ │ cmp w10, #0x1e │ │ - b.cs 5f4cc // b.hs, b.nlast │ │ + b.cs 5f50c // b.hs, b.nlast │ │ mov w11, #0x3f45 // #16197 │ │ mov w10, wzr │ │ str wzr, [x27, #140] │ │ str w11, [x27, #8] │ │ - b 5f190 │ │ + b 5f1d0 │ │ ldr w9, [x27, #128] │ │ ldr w10, [x27, #140] │ │ cmp w10, w9 │ │ - b.cs 5f35c // b.hs, b.nlast │ │ + b.cs 5f39c // b.hs, b.nlast │ │ mov w10, w10 │ │ mov w21, w30 │ │ - b 5f1c8 │ │ + b 5f208 │ │ ldrh w11, [x8, x10, lsl #1] │ │ add x12, x10, #0x1 │ │ and w13, w23, #0x7 │ │ lsr x23, x23, #3 │ │ sub w21, w21, #0x3 │ │ mov x10, x12 │ │ cmp w12, w9 │ │ str w12, [x27, #140] │ │ add x11, x27, x11, lsl #1 │ │ strh w13, [x11, #152] │ │ - b.cs 5f358 // b.hs, b.nlast │ │ + b.cs 5f398 // b.hs, b.nlast │ │ cmp w21, #0x2 │ │ - b.hi 5f19c // b.pmore │ │ - cbz w4, 609f0 │ │ + b.hi 5f1dc // b.pmore │ │ + cbz w4, 60a30 │ │ ldrb w11, [x24], #1 │ │ sub w4, w4, #0x1 │ │ lsl x11, x11, x21 │ │ add w21, w21, #0x8 │ │ add x23, x11, x23 │ │ - b 5f19c │ │ + b 5f1dc │ │ ldr w8, [x27, #140] │ │ - b 5f528 │ │ + b 5f568 │ │ ldr w8, [x27, #100] │ │ - cbz w8, 604a0 │ │ + cbz w8, 604e0 │ │ cmp w30, w8 │ │ - b.cs 5f970 // b.hs, b.nlast │ │ + b.cs 5f9b0 // b.hs, b.nlast │ │ mov w11, w30 │ │ mov w9, w4 │ │ mov x10, x24 │ │ - cbz w9, 60920 │ │ + cbz w9, 60960 │ │ ldrb w12, [x10], #1 │ │ sub w9, w9, #0x1 │ │ lsl x12, x12, x11 │ │ add w11, w11, #0x8 │ │ add x23, x12, x23 │ │ cmp w11, w8 │ │ - b.cc 5f210 // b.lo, b.ul, b.last │ │ - b 5f97c │ │ + b.cc 5f250 // b.lo, b.ul, b.last │ │ + b 5f9bc │ │ ldr w8, [x27, #100] │ │ - b 60610 │ │ - cbz w3, 60940 │ │ + b 60650 │ │ + cbz w3, 60980 │ │ ldr w8, [x27, #92] │ │ mov w9, #0x3f48 // #16200 │ │ sub w3, w3, #0x1 │ │ strb w8, [x1], #1 │ │ str w9, [x27, #8] │ │ - b 5edf8 │ │ + b 5ee38 │ │ ldr w22, [x27, #16] │ │ - cbz w22, 60190 │ │ + cbz w22, 601d0 │ │ cmp w30, #0x1f │ │ - b.hi 5f300 // b.pmore │ │ + b.hi 5f340 // b.pmore │ │ mov w10, w30 │ │ - cbz w4, 6099c │ │ + cbz w4, 609dc │ │ mov x9, x24 │ │ sub w11, w4, #0x1 │ │ cmp w30, #0x17 │ │ ldrb w8, [x9], #1 │ │ lsl x8, x8, x10 │ │ add x23, x8, x23 │ │ add x8, x10, #0x8 │ │ - b.hi 5f2f4 // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 5f334 // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w12, [x24, #1] │ │ sub w11, w4, #0x2 │ │ add x9, x24, #0x2 │ │ cmp w30, #0xf │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x10, #0x10 │ │ - b.hi 5f2f4 // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 5f334 // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w12, [x24, #2] │ │ sub w11, w4, #0x3 │ │ add x9, x24, #0x3 │ │ cmp w30, #0x7 │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x10, #0x18 │ │ - b.hi 5f2f4 // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 5f334 // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w9, [x24, #3] │ │ sub w11, w4, #0x4 │ │ lsl x8, x9, x8 │ │ add x9, x24, #0x4 │ │ add x23, x8, x23 │ │ add x8, x10, #0x20 │ │ mov x24, x9 │ │ @@ -51453,418 +51437,418 @@ │ │ ldr x8, [x19, #40] │ │ ldr x9, [x27, #40] │ │ sub w2, w10, w3 │ │ add x8, x8, x2 │ │ add x9, x9, x2 │ │ str x8, [x19, #40] │ │ str x9, [x27, #40] │ │ - tbz w22, #2, 5fa14 │ │ - cbz w2, 5fa14 │ │ + tbz w22, #2, 5fa54 │ │ + cbz w2, 5fa54 │ │ mov x28, x25 │ │ mov w26, w3 │ │ ldr w25, [x27, #24] │ │ mov x21, x1 │ │ sub x1, x1, x2 │ │ ldr x0, [x27, #32] │ │ stp x4, x30, [sp, #24] │ │ - cbz w25, 60144 │ │ - bl 60d6c │ │ - b 60148 │ │ + cbz w25, 60184 │ │ + bl 60dac │ │ + b 60188 │ │ ldr w22, [x27, #16] │ │ - b 6019c │ │ + b 601dc │ │ mov w30, w21 │ │ mov x28, x4 │ │ mov w22, w3 │ │ mov x21, x1 │ │ ldr x3, [sp, #56] │ │ cmp w10, #0x12 │ │ - b.hi 5f39c // b.pmore │ │ + b.hi 5f3dc // b.pmore │ │ mov w9, w10 │ │ ldrh w10, [x8, x9, lsl #1] │ │ add x11, x9, #0x1 │ │ mov x9, x11 │ │ cmp w11, #0x13 │ │ add x10, x27, x10, lsl #1 │ │ strh wzr, [x10, #152] │ │ - b.ne 5f378 // b.any │ │ + b.ne 5f3b8 // b.any │ │ mov w8, #0x13 // #19 │ │ str w8, [x27, #140] │ │ ldp x1, x4, [sp, #40] │ │ mov w8, #0x7 // #7 │ │ mov w0, wzr │ │ ldur x9, [x29, #-48] │ │ mov w2, #0x13 // #19 │ │ mov x26, x30 │ │ str w8, [x27, #120] │ │ str x9, [x27, #144] │ │ str x9, [x27, #104] │ │ - bl 611ac │ │ - cbz w0, 5f4f4 │ │ - adrp x9, b000 │ │ + bl 611ec │ │ + cbz w0, 5f534 │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x859 │ │ + add x9, x9, #0x899 │ │ ldur x5, [x29, #-32] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ stur w0, [x29, #-36] │ │ mov x1, x21 │ │ mov w3, w22 │ │ str x9, [x19, #48] │ │ ldur x9, [x29, #-8] │ │ mov x4, x28 │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ mov x30, x26 │ │ - b 608a4 │ │ + b 608e4 │ │ mov w30, w9 │ │ lsr x8, x23, #16 │ │ eor x8, x8, #0xffff │ │ cmp x8, w23, uxth │ │ - b.ne 5f4e0 // b.any │ │ + b.ne 5f520 // b.any │ │ mov w8, w23 │ │ mov w30, wzr │ │ and w8, w23, #0xffff │ │ mov x23, xzr │ │ str w8, [x27, #92] │ │ mov w8, #0x3f43 // #16195 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ ldr w8, [x27, #92] │ │ - cbz w8, 5f4c4 │ │ + cbz w8, 5f504 │ │ cmp w8, w4 │ │ csel w8, w4, w8, hi // hi = pmore │ │ cmp w8, w3 │ │ csel w26, w3, w8, hi // hi = pmore │ │ - cbz w26, 6094c │ │ + cbz w26, 6098c │ │ mov x0, x1 │ │ mov x21, x1 │ │ mov x1, x24 │ │ mov x2, x26 │ │ mov w22, w20 │ │ mov w20, w3 │ │ mov x28, x24 │ │ mov x24, x4 │ │ mov x25, x30 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [x27, #92] │ │ mov x30, x25 │ │ ldp x5, x25, [x29, #-32] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ mov x4, x24 │ │ mov x24, x28 │ │ mov w3, w20 │ │ mov x1, x21 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ mov w6, #0xffffc0cc // #-16180 │ │ mov w20, w22 │ │ sub w4, w4, w26 │ │ add x24, x28, x26 │ │ sub w8, w8, w26 │ │ sub w3, w3, w26 │ │ add x1, x21, x26 │ │ str w8, [x27, #92] │ │ - b 5edf8 │ │ + b 5ee38 │ │ mov w8, #0x3f3f // #16191 │ │ - b 608a0 │ │ - adrp x9, a000 │ │ + b 608e0 │ │ + adrp x9, a000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0xc9f │ │ + add x9, x9, #0xcdf │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ - adrp x9, b000 │ │ + b 608e0 │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x91f │ │ + add x9, x9, #0x95f │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ - adrp x7, f000 │ │ + b 608e0 │ │ + adrp x7, f000 │ │ mov w8, wzr │ │ mov w9, #0x3f46 // #16198 │ │ mov x1, x21 │ │ mov w3, w22 │ │ mov x4, x28 │ │ ldur x5, [x29, #-32] │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ mov x30, x26 │ │ stur wzr, [x29, #-36] │ │ str wzr, [x27, #140] │ │ str w9, [x27, #8] │ │ ldp w2, w9, [x27, #132] │ │ add w9, w9, w2 │ │ cmp w8, w9 │ │ - b.cs 5f804 // b.hs, b.nlast │ │ + b.cs 5f844 // b.hs, b.nlast │ │ ldr w11, [x27, #120] │ │ mov w12, #0xffffffff // #-1 │ │ ldr x10, [x27, #104] │ │ mov w21, w30 │ │ lsl w11, w12, w11 │ │ mvn w11, w11 │ │ and w15, w11, w23 │ │ add x12, x10, w15, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ cmp w21, w12 │ │ - b.cs 5f5b0 // b.hs, b.nlast │ │ + b.cs 5f5f0 // b.hs, b.nlast │ │ mov w14, w21 │ │ mov w16, w4 │ │ mov x17, x24 │ │ - cbz w16, 6092c │ │ + cbz w16, 6096c │ │ ldrb w12, [x17], #1 │ │ sub w16, w16, #0x1 │ │ lsl x12, x12, x14 │ │ add x14, x14, #0x8 │ │ add x23, x12, x23 │ │ and w15, w11, w23 │ │ add x12, x10, w15, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ cmp x14, x12 │ │ - b.cc 5f570 // b.lo, b.ul, b.last │ │ + b.cc 5f5b0 // b.lo, b.ul, b.last │ │ mov w13, w12 │ │ mov x24, x17 │ │ mov w4, w16 │ │ mov w21, w14 │ │ - b 5f5b4 │ │ + b 5f5f4 │ │ mov w13, w12 │ │ add x14, x10, x15, lsl #2 │ │ ldrh w14, [x14, #2] │ │ cmp w14, #0xf │ │ - b.hi 5f5e4 // b.pmore │ │ + b.hi 5f624 // b.pmore │ │ add w15, w8, #0x1 │ │ add x16, x27, w8, uxtw #1 │ │ lsr x23, x23, x13 │ │ sub w21, w21, w12 │ │ mov w8, w15 │ │ str w15, [x27, #140] │ │ strh w14, [x16, #152] │ │ - b 5f7f8 │ │ + b 5f838 │ │ cmp w14, #0x10 │ │ - b.eq 5f644 // b.none │ │ + b.eq 5f684 // b.none │ │ cmp w14, #0x11 │ │ - b.ne 5f6a0 // b.any │ │ + b.ne 5f6e0 // b.any │ │ add w14, w12, #0x3 │ │ cmp w21, w14 │ │ - b.cs 5f624 // b.hs, b.nlast │ │ + b.cs 5f664 // b.hs, b.nlast │ │ mov w21, w21 │ │ - cbz w4, 609f0 │ │ + cbz w4, 60a30 │ │ ldrb w15, [x24], #1 │ │ sub w4, w4, #0x1 │ │ lsl x15, x15, x21 │ │ add x21, x21, #0x8 │ │ add x23, x15, x23 │ │ cmp x21, x14 │ │ - b.cc 5f604 // b.lo, b.ul, b.last │ │ + b.cc 5f644 // b.lo, b.ul, b.last │ │ lsr x13, x23, x13 │ │ sub w16, w21, w12 │ │ and w15, w13, #0x7 │ │ mov w14, wzr │ │ add w12, w15, #0x3 │ │ lsr x23, x13, #3 │ │ sub w21, w16, #0x3 │ │ - b 5f6ec │ │ + b 5f72c │ │ add w14, w12, #0x2 │ │ cmp w21, w14 │ │ - b.cs 5f674 // b.hs, b.nlast │ │ + b.cs 5f6b4 // b.hs, b.nlast │ │ mov w21, w21 │ │ - cbz w4, 609f0 │ │ + cbz w4, 60a30 │ │ ldrb w15, [x24], #1 │ │ sub w4, w4, #0x1 │ │ lsl x15, x15, x21 │ │ add x21, x21, #0x8 │ │ add x23, x15, x23 │ │ cmp x21, x14 │ │ - b.cc 5f654 // b.lo, b.ul, b.last │ │ + b.cc 5f694 // b.lo, b.ul, b.last │ │ lsr x23, x23, x13 │ │ sub w30, w21, w12 │ │ - cbz w8, 608e0 │ │ + cbz w8, 60920 │ │ sub w12, w8, #0x1 │ │ sub w21, w30, #0x2 │ │ add x13, x27, w12, uxtw #1 │ │ and w12, w23, #0x3 │ │ add w12, w12, #0x3 │ │ lsr x23, x23, #2 │ │ ldrh w14, [x13, #152] │ │ - b 5f6ec │ │ + b 5f72c │ │ add w14, w12, #0x7 │ │ cmp w21, w14 │ │ - b.cs 5f6d0 // b.hs, b.nlast │ │ + b.cs 5f710 // b.hs, b.nlast │ │ mov w21, w21 │ │ - cbz w4, 609f0 │ │ + cbz w4, 60a30 │ │ ldrb w15, [x24], #1 │ │ sub w4, w4, #0x1 │ │ lsl x15, x15, x21 │ │ add x21, x21, #0x8 │ │ add x23, x15, x23 │ │ cmp x21, x14 │ │ - b.cc 5f6b0 // b.lo, b.ul, b.last │ │ + b.cc 5f6f0 // b.lo, b.ul, b.last │ │ lsr x13, x23, x13 │ │ sub w16, w21, w12 │ │ and w15, w13, #0x7f │ │ mov w14, wzr │ │ add w12, w15, #0xb │ │ lsr x23, x13, #7 │ │ sub w21, w16, #0x7 │ │ add w13, w12, w8 │ │ cmp w13, w9 │ │ - b.hi 608ac // b.pmore │ │ + b.hi 608ec // b.pmore │ │ cmp w12, #0x10 │ │ - b.cc 5f7d8 // b.lo, b.ul, b.last │ │ + b.cc 5f818 // b.lo, b.ul, b.last │ │ sub w13, w12, #0x1 │ │ cmn w8, w13 │ │ - b.cs 5f7d8 // b.hs, b.nlast │ │ + b.cs 5f818 // b.hs, b.nlast │ │ add x15, x27, w8, uxtw #1 │ │ and w13, w12, #0xf0 │ │ dup v0.8h, w14 │ │ cmp w13, #0x10 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x10 │ │ cmp w13, #0x20 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x20 │ │ cmp w13, #0x30 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x30 │ │ cmp w13, #0x40 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x40 │ │ cmp w13, #0x50 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x50 │ │ cmp w13, #0x60 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x60 │ │ cmp w13, #0x70 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ - b.eq 5f7c8 // b.none │ │ + b.eq 5f808 // b.none │ │ add w15, w8, #0x70 │ │ add x15, x27, w15, uxtw #1 │ │ stur q0, [x15, #152] │ │ stur q0, [x15, #168] │ │ add w8, w8, w13 │ │ cmp w12, w13 │ │ - b.eq 5f7f4 // b.none │ │ + b.eq 5f834 // b.none │ │ and w12, w12, #0xf │ │ mov w13, w8 │ │ add w8, w13, #0x1 │ │ add x15, x27, w13, uxtw #1 │ │ subs w12, w12, #0x1 │ │ mov w13, w8 │ │ strh w14, [x15, #152] │ │ - b.ne 5f7dc // b.any │ │ + b.ne 5f81c // b.any │ │ str w8, [x27, #140] │ │ cmp w8, w9 │ │ - b.cc 5f550 // b.lo, b.ul, b.last │ │ - b 5f808 │ │ + b.cc 5f590 // b.lo, b.ul, b.last │ │ + b 5f848 │ │ mov w21, w30 │ │ ldrh w8, [x27, #664] │ │ - cbz w8, 5fa24 │ │ + cbz w8, 5fa64 │ │ ldr x28, [sp, #56] │ │ str x4, [sp, #24] │ │ mov x22, x1 │ │ mov w25, w3 │ │ ldp x1, x4, [sp, #40] │ │ mov w8, #0x9 // #9 │ │ mov w0, #0x1 // #1 │ │ ldur x9, [x29, #-48] │ │ mov x3, x28 │ │ mov x26, x5 │ │ str w8, [x27, #120] │ │ str x9, [x27, #144] │ │ str x9, [x27, #104] │ │ - bl 611ac │ │ - cbz w0, 600cc │ │ - adrp x8, b000 │ │ + bl 611ec │ │ + cbz w0, 6010c │ │ + adrp x8, b000 │ │ mov w9, #0x3f51 // #16209 │ │ - add x8, x8, #0xff │ │ + add x8, x8, #0x13f │ │ mov w3, w25 │ │ ldur x25, [x29, #-24] │ │ stur w0, [x29, #-36] │ │ ldr x4, [sp, #24] │ │ mov w30, w21 │ │ str x8, [x19, #48] │ │ ldur x8, [x29, #-8] │ │ mov x1, x22 │ │ mov x5, x26 │ │ str w9, [x8] │ │ - b 60320 │ │ + b 60360 │ │ mov x24, x9 │ │ mov w4, w11 │ │ rev w8, w23 │ │ mov w30, wzr │ │ mov w9, #0x3f3e // #16190 │ │ mov x23, xzr │ │ str x8, [x25] │ │ str x8, [x19, #96] │ │ ldur x8, [x29, #-8] │ │ str w9, [x8] │ │ ldr w8, [x27, #20] │ │ - cbz w8, 6097c │ │ + cbz w8, 609bc │ │ mov w8, #0x1 // #1 │ │ mov w9, #0x3f3f // #16191 │ │ str x8, [x25] │ │ str x8, [x19, #96] │ │ ldur x8, [x29, #-8] │ │ str w9, [x8] │ │ ldr w8, [x27, #12] │ │ - cbnz w8, 5ede0 │ │ + cbnz w8, 5ee20 │ │ cmp w30, #0x3 │ │ - b.cs 5f8f4 // b.hs, b.nlast │ │ - cbz w4, 609dc │ │ + b.cs 5f934 // b.hs, b.nlast │ │ + cbz w4, 60a1c │ │ ldrb w8, [x24], #1 │ │ sub w4, w4, #0x1 │ │ lsl x8, x8, x30 │ │ add w30, w30, #0x8 │ │ add x23, x8, x23 │ │ and w10, w23, #0x1 │ │ ubfx w9, w23, #1, #2 │ │ mov w8, #0x3f41 // #16193 │ │ str w10, [x27, #12] │ │ - adrp x10, f000 │ │ - add x10, x10, #0x970 │ │ - adr x11, 5f91c │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9b0 │ │ + adr x11, 5f95c │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ - adrp x8, a000 │ │ - adrp x9, 10000 │ │ - adrp x10, 10000 │ │ - add x9, x9, #0x1a0 │ │ - add x10, x10, #0x9a0 │ │ - ldr d0, [x8, #1232] │ │ + adrp x8, a000 │ │ + adrp x9, 10000 │ │ + adrp x10, 10000 │ │ + add x9, x9, #0x1e0 │ │ + add x10, x10, #0x9e0 │ │ + ldr d0, [x8, #1280] │ │ mov w8, #0x3f47 // #16199 │ │ stp x9, x10, [x27, #104] │ │ str d0, [x27, #120] │ │ - b 5f964 │ │ + b 5f9a4 │ │ mov w8, #0x3f40 // #16192 │ │ - b 608a0 │ │ + b 608e0 │ │ mov w8, #0x3f44 // #16196 │ │ - b 5f964 │ │ - adrp x9, a000 │ │ + b 5f9a4 │ │ + adrp x9, a000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x72c │ │ + add x9, x9, #0x76c │ │ str x9, [x19, #48] │ │ lsr x23, x23, #3 │ │ sub w30, w30, #0x3 │ │ - b 608a0 │ │ + b 608e0 │ │ mov x10, x24 │ │ mov w9, w4 │ │ mov w11, w30 │ │ mov w12, #0xffffffff // #-1 │ │ ldr w13, [x27, #92] │ │ ldr w14, [x27, #7148] │ │ lsl w12, w12, w8 │ │ @@ -51873,59 +51857,59 @@ │ │ add w11, w13, w12 │ │ mov x24, x10 │ │ add w10, w14, w8 │ │ mov w4, w9 │ │ lsr x23, x23, x8 │ │ str w11, [x27, #92] │ │ str w10, [x27, #7148] │ │ - b 604a4 │ │ + b 604e4 │ │ ldr x9, [x27, #48] │ │ - cbz x9, 5f9c4 │ │ + cbz x9, 5fa04 │ │ mov w10, #0xffffffff // #-1 │ │ str w10, [x9, #72] │ │ - tbz w8, #0, 5fa00 │ │ + tbz w8, #0, 5fa40 │ │ mov x9, #0x7bdf // #31711 │ │ lsl w8, w23, #8 │ │ movk x9, #0xbdef, lsl #16 │ │ and x8, x8, #0xff00 │ │ movk x9, #0xdef7, lsl #32 │ │ add x8, x8, x23, lsr #8 │ │ movk x9, #0xef7b, lsl #48 │ │ mul x8, x8, x9 │ │ mov x9, #0x4211 // #16913 │ │ movk x9, #0x2108, lsl #16 │ │ movk x9, #0x1084, lsl #32 │ │ movk x9, #0x842, lsl #48 │ │ cmp x8, x9 │ │ - b.cc 60820 // b.lo, b.ul, b.last │ │ - adrp x9, a000 │ │ + b.cc 60860 // b.lo, b.ul, b.last │ │ + adrp x9, a000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x7e7 │ │ + add x9, x9, #0x827 │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ - tbnz w22, #2, 60134 │ │ + b 608e0 │ │ + tbnz w22, #2, 60174 │ │ mov x23, xzr │ │ mov w30, wzr │ │ - b 6018c │ │ - adrp x8, a000 │ │ - add x8, x8, #0xd3d │ │ + b 601cc │ │ + adrp x8, a000 │ │ + add x8, x8, #0xd7d │ │ mov w9, #0x3f51 // #16209 │ │ mov w30, w21 │ │ str x8, [x19, #48] │ │ - b 5edf0 │ │ + b 5ee30 │ │ ldr x8, [x27, #48] │ │ - cbz x8, 5fa4c │ │ + cbz x8, 5fa8c │ │ ubfx w9, w23, #8, #1 │ │ str w9, [x8] │ │ - tbz w23, #9, 5fa94 │ │ + tbz w23, #9, 5fad4 │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5fa94 │ │ + tbz w8, #2, 5fad4 │ │ ldr x8, [x25] │ │ - adrp x10, f000 │ │ - add x10, x10, #0x9a0 │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9e0 │ │ mvn x8, x8 │ │ eor w9, w8, w23 │ │ and x8, x8, #0xffffff00 │ │ and x9, x9, #0xff │ │ ldr x9, [x10, x9, lsl #3] │ │ eor x8, x9, x8, lsr #8 │ │ eor w9, w8, w23, lsr #8 │ │ @@ -51936,60 +51920,60 @@ │ │ str x8, [x25] │ │ mov w8, #0x3f36 // #16182 │ │ ldur x9, [x29, #-8] │ │ mov w30, wzr │ │ mov x23, xzr │ │ str w8, [x9] │ │ mov w9, w30 │ │ - cbz w4, 609b8 │ │ + cbz w4, 609f8 │ │ mov x8, x24 │ │ cmp w9, #0x17 │ │ ldrb w10, [x8], #1 │ │ lsl x11, x10, x9 │ │ sub w10, w4, #0x1 │ │ add x23, x11, x23 │ │ - b.hi 5fb34 // b.pmore │ │ + b.hi 5fb74 // b.pmore │ │ add x21, x9, #0x8 │ │ - cbz w10, 609c0 │ │ + cbz w10, 60a00 │ │ ldrb w8, [x24, #1] │ │ sub w10, w4, #0x2 │ │ cmp w9, #0xf │ │ lsl x11, x8, x21 │ │ add x8, x24, #0x2 │ │ add x23, x11, x23 │ │ - b.hi 5fb34 // b.pmore │ │ + b.hi 5fb74 // b.pmore │ │ add x21, x9, #0x10 │ │ - cbz w10, 609c0 │ │ + cbz w10, 60a00 │ │ ldrb w8, [x24, #2] │ │ sub w10, w4, #0x3 │ │ cmp w9, #0x7 │ │ lsl x11, x8, x21 │ │ add x8, x24, #0x3 │ │ add x23, x11, x23 │ │ - b.hi 5fb34 // b.pmore │ │ + b.hi 5fb74 // b.pmore │ │ add x21, x9, #0x18 │ │ - cbz w10, 609c0 │ │ + cbz w10, 60a00 │ │ ldrb w8, [x24, #3] │ │ add x24, x24, #0x4 │ │ sub w4, w4, #0x4 │ │ lsl x8, x8, x21 │ │ add x23, x8, x23 │ │ - b 5fb3c │ │ + b 5fb7c │ │ mov x24, x8 │ │ mov w4, w10 │ │ ldr x8, [x27, #48] │ │ - cbz x8, 5fb48 │ │ + cbz x8, 5fb88 │ │ str x23, [x8, #8] │ │ ldrb w8, [x27, #25] │ │ - tbz w8, #1, 5fbb4 │ │ + tbz w8, #1, 5fbf4 │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5fbb4 │ │ + tbz w8, #2, 5fbf4 │ │ ldr x8, [x25] │ │ - adrp x10, f000 │ │ - add x10, x10, #0x9a0 │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9e0 │ │ mvn x8, x8 │ │ eor w9, w8, w23 │ │ and x8, x8, #0xffffff00 │ │ and x9, x9, #0xff │ │ ldr x9, [x10, x9, lsl #3] │ │ eor x8, x9, x8, lsr #8 │ │ eor w9, w8, w23, lsr #8 │ │ @@ -52008,44 +51992,44 @@ │ │ str x8, [x25] │ │ mov w8, #0x3f37 // #16183 │ │ ldur x9, [x29, #-8] │ │ mov w30, wzr │ │ mov x23, xzr │ │ str w8, [x9] │ │ mov w21, w30 │ │ - cbz w4, 609ec │ │ + cbz w4, 60a2c │ │ mov x8, x24 │ │ cmp w21, #0x7 │ │ ldrb w9, [x8], #1 │ │ lsl x10, x9, x21 │ │ sub w9, w4, #0x1 │ │ add x23, x10, x23 │ │ - b.hi 5fc0c // b.pmore │ │ + b.hi 5fc4c // b.pmore │ │ add x21, x21, #0x8 │ │ - cbz w9, 609d4 │ │ + cbz w9, 60a14 │ │ ldrb w8, [x24, #1] │ │ add x24, x24, #0x2 │ │ sub w4, w4, #0x2 │ │ lsl x8, x8, x21 │ │ add x23, x8, x23 │ │ - b 5fc14 │ │ + b 5fc54 │ │ mov x24, x8 │ │ mov w4, w9 │ │ ldr x8, [x27, #48] │ │ - cbz x8, 5fc28 │ │ + cbz x8, 5fc68 │ │ and w9, w23, #0xff │ │ lsr x10, x23, #8 │ │ stp w9, w10, [x8, #16] │ │ ldr w22, [x27, #24] │ │ - tbz w22, #9, 5fc74 │ │ + tbz w22, #9, 5fcb4 │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5fc74 │ │ + tbz w8, #2, 5fcb4 │ │ ldr x8, [x25] │ │ - adrp x10, f000 │ │ - add x10, x10, #0x9a0 │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9e0 │ │ mvn x8, x8 │ │ eor w9, w8, w23 │ │ and x8, x8, #0xffffff00 │ │ and x9, x9, #0xff │ │ ldr x9, [x10, x9, lsl #3] │ │ eor x8, x9, x8, lsr #8 │ │ eor w9, w8, w23, lsr #8 │ │ @@ -52055,55 +52039,55 @@ │ │ eor x8, x8, #0xffffffff │ │ str x8, [x25] │ │ mov x23, xzr │ │ mov w8, #0x3f38 // #16184 │ │ mov w30, wzr │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - tbnz w22, #10, 5fca0 │ │ + tbnz w22, #10, 5fce0 │ │ ldr x9, [x27, #48] │ │ - cbz x9, 5fd18 │ │ + cbz x9, 5fd58 │ │ mov w8, wzr │ │ str xzr, [x9, #24] │ │ - b 5fd64 │ │ + b 5fda4 │ │ and w8, w22, #0x400 │ │ mov w21, w30 │ │ - cbz w4, 609ec │ │ + cbz w4, 60a2c │ │ mov x9, x24 │ │ cmp w21, #0x7 │ │ ldrb w10, [x9], #1 │ │ lsl x11, x10, x21 │ │ sub w10, w4, #0x1 │ │ add x23, x11, x23 │ │ - b.hi 5fce8 // b.pmore │ │ + b.hi 5fd28 // b.pmore │ │ add x21, x21, #0x8 │ │ - cbz w10, 609e8 │ │ + cbz w10, 60a28 │ │ ldrb w9, [x24, #1] │ │ add x24, x24, #0x2 │ │ sub w4, w4, #0x2 │ │ lsl x9, x9, x21 │ │ add x23, x9, x23 │ │ - b 5fcf0 │ │ + b 5fd30 │ │ mov x24, x9 │ │ mov w4, w10 │ │ ldr x9, [x27, #48] │ │ str w23, [x27, #92] │ │ - cbz x9, 5fd00 │ │ + cbz x9, 5fd40 │ │ str w23, [x9, #32] │ │ - tbz w22, #9, 5fd0c │ │ + tbz w22, #9, 5fd4c │ │ ldrb w9, [x27, #16] │ │ - tbnz w9, #2, 5fd20 │ │ + tbnz w9, #2, 5fd60 │ │ mov x23, xzr │ │ mov w30, wzr │ │ - b 5fd64 │ │ + b 5fda4 │ │ mov w8, wzr │ │ - b 5fd64 │ │ + b 5fda4 │ │ ldr x9, [x25] │ │ - adrp x11, f000 │ │ - add x11, x11, #0x9a0 │ │ + adrp x11, f000 │ │ + add x11, x11, #0x9e0 │ │ mov w30, wzr │ │ mvn x9, x9 │ │ eor w10, w9, w23 │ │ and x9, x9, #0xffffff00 │ │ and x10, x10, #0xff │ │ ldr x10, [x11, x10, lsl #3] │ │ eor x9, x10, x9, lsr #8 │ │ @@ -52113,545 +52097,545 @@ │ │ ldr x10, [x11, x10, lsl #3] │ │ eor x9, x10, x9, lsr #8 │ │ eor x9, x9, #0xffffffff │ │ str x9, [x25] │ │ mov w9, #0x3f39 // #16185 │ │ ldur x10, [x29, #-8] │ │ str w9, [x10] │ │ - cbz w8, 5fe6c │ │ + cbz w8, 5feac │ │ ldr w8, [x27, #92] │ │ mov x21, x25 │ │ ldur w25, [x29, #-12] │ │ cmp w8, w4 │ │ csel w26, w4, w8, hi // hi = pmore │ │ - cbz w26, 5fe64 │ │ + cbz w26, 5fea4 │ │ ldr x10, [x27, #48] │ │ - cbz x10, 5fdf8 │ │ + cbz x10, 5fe38 │ │ ldr x9, [x10, #24] │ │ - cbz x9, 5fdf8 │ │ + cbz x9, 5fe38 │ │ ldp w11, w10, [x10, #32] │ │ sub w8, w11, w8 │ │ subs w11, w10, w8 │ │ - b.ls 5fdf8 // b.plast │ │ + b.ls 5fe38 // b.plast │ │ add w12, w8, w26 │ │ add x0, x9, w8, uxtw │ │ cmp w12, w10 │ │ str x1, [sp, #8] │ │ csel w2, w11, w26, hi // hi = pmore │ │ mov x1, x24 │ │ mov w22, w3 │ │ mov x28, x4 │ │ str x30, [sp, #32] │ │ - bl a51d0 │ │ - adrp x7, f000 │ │ + bl a4610 │ │ + adrp x7, f000 │ │ ldr x30, [sp, #32] │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ mov w6, #0xffffc0cc // #-16180 │ │ ldur x5, [x29, #-32] │ │ mov x4, x28 │ │ mov w3, w22 │ │ ldr x1, [sp, #8] │ │ ldr w22, [x27, #24] │ │ - tbz w22, #9, 5fe4c │ │ + tbz w22, #9, 5fe8c │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5fe4c │ │ + tbz w8, #2, 5fe8c │ │ ldr x0, [x21] │ │ str x1, [sp, #8] │ │ mov x1, x24 │ │ mov w2, w26 │ │ mov w28, w3 │ │ mov x21, x4 │ │ str x30, [sp, #32] │ │ - bl 60d6c │ │ + bl 60dac │ │ ldp x5, x8, [x29, #-32] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ mov w6, #0xffffc0cc // #-16180 │ │ ldr x30, [sp, #32] │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ mov x4, x21 │ │ mov w3, w28 │ │ ldr x1, [sp, #8] │ │ mov x21, x8 │ │ str x0, [x8] │ │ ldr w8, [x27, #92] │ │ sub w4, w4, w26 │ │ add x24, x24, w26, uxtw │ │ stur w25, [x29, #-12] │ │ sub w8, w8, w26 │ │ str w8, [x27, #92] │ │ mov x25, x21 │ │ - cbnz w8, 60940 │ │ + cbnz w8, 60980 │ │ mov w8, #0x3f3a // #16186 │ │ str wzr, [x27, #92] │ │ str w8, [x27, #8] │ │ - tbnz w22, #11, 5fe8c │ │ + tbnz w22, #11, 5fecc │ │ ldr x8, [x27, #48] │ │ - cbz x8, 5ff38 │ │ + cbz x8, 5ff78 │ │ str xzr, [x8, #40] │ │ - b 5ff38 │ │ - cbz w4, 60940 │ │ + b 5ff78 │ │ + cbz w4, 60980 │ │ mov x26, xzr │ │ mov w28, w4 │ │ ldrb w25, [x24, x26] │ │ ldr x9, [x27, #48] │ │ - cbz x9, 5fec8 │ │ + cbz x9, 5ff08 │ │ ldr x8, [x9, #40] │ │ - cbz x8, 5fec8 │ │ + cbz x8, 5ff08 │ │ ldr w10, [x27, #92] │ │ ldr w9, [x9, #48] │ │ cmp w10, w9 │ │ - b.cs 5fec8 // b.hs, b.nlast │ │ + b.cs 5ff08 // b.hs, b.nlast │ │ add w9, w10, #0x1 │ │ str w9, [x27, #92] │ │ strb w25, [x8, x10] │ │ add x26, x26, #0x1 │ │ - cbz w25, 5fed8 │ │ + cbz w25, 5ff18 │ │ cmp x26, x28 │ │ - b.cc 5fe98 // b.lo, b.ul, b.last │ │ + b.cc 5fed8 // b.lo, b.ul, b.last │ │ ldr w22, [x27, #24] │ │ - tbz w22, #9, 5ff28 │ │ + tbz w22, #9, 5ff68 │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5ff28 │ │ + tbz w8, #2, 5ff68 │ │ ldur x21, [x29, #-24] │ │ str x1, [sp, #8] │ │ mov x1, x24 │ │ mov w2, w26 │ │ str w3, [sp, #4] │ │ ldr x0, [x21] │ │ stp x4, x30, [sp, #24] │ │ - bl 60d6c │ │ + bl 60dac │ │ ldp x4, x30, [sp, #24] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ ldur x5, [x29, #-32] │ │ ldr w3, [sp, #4] │ │ str x0, [x21] │ │ ldr x1, [sp, #8] │ │ add x24, x24, x26 │ │ - cbnz w25, 60948 │ │ + cbnz w25, 60988 │ │ ldur x25, [x29, #-24] │ │ sub x4, x28, x26 │ │ mov w8, #0x3f3b // #16187 │ │ str wzr, [x27, #92] │ │ str w8, [x27, #8] │ │ - tbnz w22, #12, 5ff58 │ │ + tbnz w22, #12, 5ff98 │ │ ldr x8, [x27, #48] │ │ - cbz x8, 60010 │ │ + cbz x8, 60050 │ │ str xzr, [x8, #56] │ │ - b 60010 │ │ - cbz w4, 60940 │ │ + b 60050 │ │ + cbz w4, 60980 │ │ mov x26, xzr │ │ mov w28, w4 │ │ ldrb w25, [x24, x26] │ │ ldr x9, [x27, #48] │ │ - cbz x9, 5ff94 │ │ + cbz x9, 5ffd4 │ │ ldr x8, [x9, #56] │ │ - cbz x8, 5ff94 │ │ + cbz x8, 5ffd4 │ │ ldr w10, [x27, #92] │ │ ldr w9, [x9, #64] │ │ cmp w10, w9 │ │ - b.cs 5ff94 // b.hs, b.nlast │ │ + b.cs 5ffd4 // b.hs, b.nlast │ │ add w9, w10, #0x1 │ │ str w9, [x27, #92] │ │ strb w25, [x8, x10] │ │ add x26, x26, #0x1 │ │ - cbz w25, 5ffa4 │ │ + cbz w25, 5ffe4 │ │ cmp x26, x28 │ │ - b.cc 5ff64 // b.lo, b.ul, b.last │ │ + b.cc 5ffa4 // b.lo, b.ul, b.last │ │ ldr w22, [x27, #24] │ │ - tbz w22, #9, 5fffc │ │ + tbz w22, #9, 6003c │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 5fffc │ │ + tbz w8, #2, 6003c │ │ ldur x21, [x29, #-24] │ │ str x1, [sp, #8] │ │ mov x1, x24 │ │ mov w2, w26 │ │ str w20, [sp, #4] │ │ mov w20, w3 │ │ ldr x0, [x21] │ │ stp x4, x30, [sp, #24] │ │ - bl 60d6c │ │ + bl 60dac │ │ ldp x4, x30, [sp, #24] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ ldur x5, [x29, #-32] │ │ mov w3, w20 │ │ ldr w20, [sp, #4] │ │ ldr x1, [sp, #8] │ │ str x0, [x21] │ │ add x24, x24, x26 │ │ - cbnz w25, 60948 │ │ + cbnz w25, 60988 │ │ ldur x25, [x29, #-24] │ │ sub x8, x28, x26 │ │ mov w4, w8 │ │ mov w8, #0x3f3c // #16188 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - tbz w22, #9, 60094 │ │ + tbz w22, #9, 600d4 │ │ cmp w30, #0xf │ │ - b.hi 60078 // b.pmore │ │ + b.hi 600b8 // b.pmore │ │ mov w11, w30 │ │ - cbz w4, 60974 │ │ + cbz w4, 609b4 │ │ mov x9, x24 │ │ sub w10, w4, #0x1 │ │ cmp w30, #0x7 │ │ ldrb w8, [x9], #1 │ │ lsl x8, x8, x11 │ │ add x23, x8, x23 │ │ add x8, x11, #0x8 │ │ - b.hi 6006c // b.pmore │ │ - cbz w10, 609a4 │ │ + b.hi 600ac // b.pmore │ │ + cbz w10, 609e4 │ │ ldrb w12, [x24, #1] │ │ sub w10, w4, #0x2 │ │ add x9, x24, #0x2 │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x11, #0x10 │ │ mov x24, x9 │ │ mov w4, w10 │ │ mov w30, w8 │ │ ldrb w8, [x27, #16] │ │ - tbz w8, #2, 6008c │ │ + tbz w8, #2, 600cc │ │ ldrh w8, [x25] │ │ cmp x23, x8 │ │ - b.ne 600b8 // b.any │ │ + b.ne 600f8 // b.any │ │ mov x23, xzr │ │ mov w30, wzr │ │ ldr x8, [x27, #48] │ │ - cbz x8, 600a8 │ │ + cbz x8, 600e8 │ │ ubfx w9, w22, #9, #1 │ │ mov w10, #0x1 // #1 │ │ stp w9, w10, [x8, #68] │ │ mov w8, #0x3f3f // #16191 │ │ str xzr, [x25] │ │ str xzr, [x19, #96] │ │ - b 608a0 │ │ - adrp x9, b000 │ │ + b 608e0 │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x34d │ │ + add x9, x9, #0x38d │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ ldp w8, w2, [x27, #132] │ │ ldr x9, [x27, #144] │ │ mov w10, #0x6 // #6 │ │ mov w0, #0x2 // #2 │ │ mov x3, x28 │ │ ldr x4, [sp, #16] │ │ mov x5, x26 │ │ add x8, x27, x8, lsl #1 │ │ str x9, [x27, #112] │ │ add x1, x8, #0x98 │ │ str w10, [x27, #124] │ │ - bl 611ac │ │ - cbz w0, 60288 │ │ - adrp x8, b000 │ │ + bl 611ec │ │ + cbz w0, 602c8 │ │ + adrp x8, b000 │ │ mov w9, #0x3f51 // #16209 │ │ - add x8, x8, #0x21e │ │ + add x8, x8, #0x25e │ │ mov w3, w25 │ │ ldur x25, [x29, #-24] │ │ stur w0, [x29, #-36] │ │ ldr x4, [sp, #24] │ │ mov w30, w21 │ │ str x8, [x19, #48] │ │ ldur x8, [x29, #-8] │ │ mov x1, x22 │ │ str w9, [x8] │ │ - b 6031c │ │ + b 6035c │ │ mov x28, x25 │ │ ldr w25, [x27, #24] │ │ ldr x0, [x27, #32] │ │ - b 6016c │ │ - bl 60e78 │ │ + b 601ac │ │ + bl 60eb8 │ │ ldp x4, x30, [sp, #24] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ str x0, [x28] │ │ ldur x5, [x29, #-32] │ │ str x0, [x19, #96] │ │ mov x1, x21 │ │ mov w3, w26 │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ rev w8, w23 │ │ cmp w25, #0x0 │ │ csel x8, x8, x23, eq // eq = none │ │ cmp x8, x0 │ │ - b.ne 6026c // b.any │ │ + b.ne 602ac // b.any │ │ mov x23, xzr │ │ mov w30, wzr │ │ mov x25, x28 │ │ stur w3, [x29, #-12] │ │ mov w8, #0x3f4f // #16207 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - cbz w22, 60960 │ │ + cbz w22, 609a0 │ │ ldr w8, [x27, #24] │ │ - cbz w8, 60960 │ │ + cbz w8, 609a0 │ │ cmp w30, #0x1f │ │ - b.hi 60248 // b.pmore │ │ + b.hi 60288 // b.pmore │ │ mov w10, w30 │ │ - cbz w4, 6099c │ │ + cbz w4, 609dc │ │ mov x9, x24 │ │ sub w11, w4, #0x1 │ │ cmp w30, #0x17 │ │ ldrb w8, [x9], #1 │ │ lsl x8, x8, x10 │ │ add x23, x8, x23 │ │ add x8, x10, #0x8 │ │ - b.hi 6023c // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 6027c // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w12, [x24, #1] │ │ sub w11, w4, #0x2 │ │ add x9, x24, #0x2 │ │ cmp w30, #0xf │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x10, #0x10 │ │ - b.hi 6023c // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 6027c // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w12, [x24, #2] │ │ sub w11, w4, #0x3 │ │ add x9, x24, #0x3 │ │ cmp w30, #0x7 │ │ lsl x8, x12, x8 │ │ add x23, x8, x23 │ │ add x8, x10, #0x18 │ │ - b.hi 6023c // b.pmore │ │ - cbz w11, 609a4 │ │ + b.hi 6027c // b.pmore │ │ + cbz w11, 609e4 │ │ ldrb w9, [x24, #3] │ │ sub w11, w4, #0x4 │ │ lsl x8, x9, x8 │ │ add x9, x24, #0x4 │ │ add x23, x8, x23 │ │ add x8, x10, #0x20 │ │ mov x24, x9 │ │ mov w4, w11 │ │ mov w30, w8 │ │ - tbz w22, #2, 60958 │ │ + tbz w22, #2, 60998 │ │ ldr w8, [x27, #40] │ │ cmp x23, x8 │ │ - b.eq 60958 // b.none │ │ - adrp x9, a000 │ │ + b.eq 60998 // b.none │ │ + adrp x9, a000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0xd62 │ │ + add x9, x9, #0xda2 │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ - adrp x8, b000 │ │ + b 608e0 │ │ + adrp x8, b000 │ │ mov w9, #0x3f51 // #16209 │ │ - add x8, x8, #0x7c3 │ │ + add x8, x8, #0x803 │ │ stur w3, [x29, #-12] │ │ mov x25, x28 │ │ str x8, [x19, #48] │ │ - b 5edf0 │ │ + b 5ee30 │ │ mov w3, w25 │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ ldp x5, x25, [x29, #-32] │ │ mov w30, w21 │ │ mov x1, x22 │ │ ldr x4, [sp, #24] │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ + add x7, x7, #0x972 │ │ stur wzr, [x29, #-36] │ │ mov w8, #0x3f48 // #16200 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ cmp w4, #0x6 │ │ - b.cc 60330 // b.lo, b.ul, b.last │ │ + b.cc 60370 // b.lo, b.ul, b.last │ │ cmp w3, #0x102 │ │ - b.cc 60330 // b.lo, b.ul, b.last │ │ + b.cc 60370 // b.lo, b.ul, b.last │ │ str x1, [x19, #24] │ │ mov x0, x19 │ │ ldur w1, [x29, #-12] │ │ str w3, [x19, #32] │ │ str x24, [x19] │ │ str w4, [x19, #8] │ │ str x23, [x27, #80] │ │ str w30, [x27, #88] │ │ - bl 61804 │ │ + bl 61844 │ │ ldr w8, [x27, #8] │ │ mov w9, #0x3f3f // #16191 │ │ ldr x1, [x19, #24] │ │ ldr w3, [x19, #32] │ │ ldr x24, [x19] │ │ cmp w8, w9 │ │ ldr w4, [x19, #8] │ │ ldr x23, [x27, #80] │ │ ldr w30, [x27, #88] │ │ - b.ne 6031c // b.any │ │ + b.ne 6035c // b.any │ │ mov w8, #0xffffffff // #-1 │ │ str w8, [x27, #7148] │ │ ldur x5, [x29, #-32] │ │ - adrp x7, f000 │ │ + adrp x7, f000 │ │ mov w6, #0xffffc0cc // #-16180 │ │ - add x7, x7, #0x932 │ │ - b 5edf8 │ │ + add x7, x7, #0x972 │ │ + b 5ee38 │ │ ldr w8, [x27, #120] │ │ mov w10, #0xffffffff // #-1 │ │ ldr x9, [x27, #104] │ │ str wzr, [x27, #7148] │ │ lsl w10, w10, w8 │ │ bic w12, w23, w10 │ │ add x8, x9, w12, uxtw #2 │ │ ldrb w8, [x8, #1] │ │ cmp w30, w8 │ │ - b.cs 603a8 // b.hs, b.nlast │ │ + b.cs 603e8 // b.hs, b.nlast │ │ mvn w10, w10 │ │ mov w11, w30 │ │ mov w13, w4 │ │ mov x14, x24 │ │ - cbz w13, 60920 │ │ + cbz w13, 60960 │ │ ldrb w8, [x14], #1 │ │ sub w13, w13, #0x1 │ │ lsl x8, x8, x11 │ │ add x11, x11, #0x8 │ │ add x23, x8, x23 │ │ and w12, w10, w23 │ │ add x8, x9, w12, uxtw #2 │ │ ldrb w8, [x8, #1] │ │ cmp x11, x8 │ │ - b.cc 60368 // b.lo, b.ul, b.last │ │ + b.cc 603a8 // b.lo, b.ul, b.last │ │ mov w10, w8 │ │ mov x24, x14 │ │ mov w4, w13 │ │ mov w30, w11 │ │ - b 603ac │ │ + b 603ec │ │ mov w10, w8 │ │ add x11, x9, x12, lsl #2 │ │ ldrb w13, [x11] │ │ ldrh w11, [x11, #2] │ │ - cbz w13, 60464 │ │ + cbz w13, 604a4 │ │ and w12, w13, #0xf0 │ │ - cbnz w12, 60464 │ │ + cbnz w12, 604a4 │ │ add w12, w8, w13 │ │ mov w13, #0xffffffff // #-1 │ │ lsl w13, w13, w12 │ │ bic w12, w23, w13 │ │ lsr w12, w12, w8 │ │ add w14, w12, w11 │ │ add x12, x9, w14, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ add w15, w8, w12 │ │ cmp w15, w30 │ │ - b.ls 60448 // b.plast │ │ + b.ls 60488 // b.plast │ │ mvn w17, w13 │ │ mov w13, w30 │ │ mov w15, w4 │ │ mov x16, x24 │ │ - cbz w15, 60920 │ │ + cbz w15, 60960 │ │ ldrb w12, [x16], #1 │ │ sub w15, w15, #0x1 │ │ mov w0, w8 │ │ lsl x12, x12, x13 │ │ add x13, x13, #0x8 │ │ add x23, x12, x23 │ │ and w12, w23, w17 │ │ lsr w12, w12, w8 │ │ add w14, w12, w11 │ │ add x12, x9, w14, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ add x0, x0, x12 │ │ cmp x13, x0 │ │ - b.cc 60400 // b.lo, b.ul, b.last │ │ + b.cc 60440 // b.lo, b.ul, b.last │ │ mov x24, x16 │ │ mov w4, w15 │ │ mov w30, w13 │ │ add x9, x9, x14, lsl #2 │ │ lsr x23, x23, x10 │ │ sub w30, w30, w8 │ │ mov w10, w12 │ │ ldrh w11, [x9, #2] │ │ ldrb w13, [x9] │ │ - b 6046c │ │ + b 604ac │ │ mov w12, w8 │ │ mov w8, wzr │ │ add w8, w8, w12 │ │ lsr x23, x23, x10 │ │ sub w30, w30, w12 │ │ str w11, [x27, #92] │ │ str w8, [x27, #7148] │ │ - cbz w13, 607f0 │ │ - tbnz w13, #5, 607f8 │ │ - tbnz w13, #6, 6080c │ │ + cbz w13, 60830 │ │ + tbnz w13, #5, 60838 │ │ + tbnz w13, #6, 6084c │ │ and w8, w13, #0xf │ │ mov w9, #0x3f49 // #16201 │ │ str w8, [x27, #100] │ │ str w9, [x27, #8] │ │ - cbnz w8, 5f1fc │ │ + cbnz w8, 5f23c │ │ ldr w11, [x27, #92] │ │ mov w8, #0x3f4a // #16202 │ │ str w11, [x27, #7152] │ │ str w8, [x27, #8] │ │ ldr w8, [x27, #124] │ │ mov w10, #0xffffffff // #-1 │ │ ldr x9, [x27, #112] │ │ lsl w10, w10, w8 │ │ bic w12, w23, w10 │ │ add x8, x9, w12, uxtw #2 │ │ ldrb w8, [x8, #1] │ │ cmp w30, w8 │ │ - b.cs 60524 // b.hs, b.nlast │ │ + b.cs 60564 // b.hs, b.nlast │ │ mvn w10, w10 │ │ mov w11, w30 │ │ mov w13, w4 │ │ mov x14, x24 │ │ - cbz w13, 60920 │ │ + cbz w13, 60960 │ │ ldrb w8, [x14], #1 │ │ sub w13, w13, #0x1 │ │ lsl x8, x8, x11 │ │ add x11, x11, #0x8 │ │ add x23, x8, x23 │ │ and w12, w10, w23 │ │ add x8, x9, w12, uxtw #2 │ │ ldrb w8, [x8, #1] │ │ cmp x11, x8 │ │ - b.cc 604e4 // b.lo, b.ul, b.last │ │ + b.cc 60524 // b.lo, b.ul, b.last │ │ mov w10, w8 │ │ mov x24, x14 │ │ mov w4, w13 │ │ mov w30, w11 │ │ - b 60528 │ │ + b 60568 │ │ mov w10, w8 │ │ add x11, x9, x12, lsl #2 │ │ ldrb w13, [x11] │ │ ldrh w11, [x11, #2] │ │ tst w13, #0xf0 │ │ - b.eq 60544 // b.none │ │ + b.eq 60584 // b.none │ │ ldr w9, [x27, #7148] │ │ - b 605ec │ │ + b 6062c │ │ add w12, w8, w13 │ │ mov w13, #0xffffffff // #-1 │ │ lsl w13, w13, w12 │ │ bic w12, w23, w13 │ │ lsr w12, w12, w8 │ │ add w14, w12, w11 │ │ add x12, x9, w14, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ add w15, w8, w12 │ │ cmp w15, w30 │ │ - b.ls 605c8 // b.plast │ │ + b.ls 60608 // b.plast │ │ mvn w17, w13 │ │ mov w13, w30 │ │ mov w15, w4 │ │ mov x16, x24 │ │ - cbz w15, 60920 │ │ + cbz w15, 60960 │ │ ldrb w12, [x16], #1 │ │ sub w15, w15, #0x1 │ │ mov w0, w8 │ │ lsl x12, x12, x13 │ │ add x13, x13, #0x8 │ │ add x23, x12, x23 │ │ and w12, w23, w17 │ │ lsr w12, w12, w8 │ │ add w14, w12, w11 │ │ add x12, x9, w14, uxtw #2 │ │ ldrb w12, [x12, #1] │ │ add x0, x0, x12 │ │ cmp x13, x0 │ │ - b.cc 60580 // b.lo, b.ul, b.last │ │ + b.cc 605c0 // b.lo, b.ul, b.last │ │ mov x24, x16 │ │ mov w4, w15 │ │ mov w30, w13 │ │ add x9, x9, x14, lsl #2 │ │ ldr w14, [x27, #7148] │ │ lsr x23, x23, x10 │ │ sub w30, w30, w8 │ │ @@ -52660,39 +52644,39 @@ │ │ ldrb w13, [x9] │ │ add w9, w14, w8 │ │ mov w8, w12 │ │ add w9, w9, w8 │ │ lsr x23, x23, x10 │ │ sub w30, w30, w8 │ │ str w9, [x27, #7148] │ │ - tbnz w13, #6, 6064c │ │ + tbnz w13, #6, 6068c │ │ and w8, w13, #0xf │ │ mov w9, #0x3f4b // #16203 │ │ stp w11, w8, [x27, #96] │ │ str w9, [x27, #8] │ │ - cbz w8, 606a0 │ │ + cbz w8, 606e0 │ │ cmp w30, w8 │ │ - b.cs 60660 // b.hs, b.nlast │ │ + b.cs 606a0 // b.hs, b.nlast │ │ mov w11, w30 │ │ mov w9, w4 │ │ mov x10, x24 │ │ - cbz w9, 60920 │ │ + cbz w9, 60960 │ │ ldrb w12, [x10], #1 │ │ sub w9, w9, #0x1 │ │ lsl x12, x12, x11 │ │ add w11, w11, #0x8 │ │ add x23, x12, x23 │ │ cmp w11, w8 │ │ - b.cc 60628 // b.lo, b.ul, b.last │ │ - b 6066c │ │ - adrp x9, b000 │ │ + b.cc 60668 // b.lo, b.ul, b.last │ │ + b 606ac │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x1bc │ │ + add x9, x9, #0x1fc │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ mov x10, x24 │ │ mov w9, w4 │ │ mov w11, w30 │ │ mov w12, #0xffffffff // #-1 │ │ ldr w13, [x27, #96] │ │ ldr w14, [x27, #7148] │ │ lsl w12, w12, w8 │ │ @@ -52704,299 +52688,299 @@ │ │ mov w4, w9 │ │ lsr x23, x23, x8 │ │ str w11, [x27, #96] │ │ str w10, [x27, #7148] │ │ mov w8, #0x3f4c // #16204 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - cbz w3, 60940 │ │ + cbz w3, 60980 │ │ ldur w9, [x29, #-12] │ │ ldr w8, [x27, #96] │ │ sub w9, w9, w3 │ │ cmp w8, w9 │ │ - b.ls 606f0 // b.plast │ │ + b.ls 60730 // b.plast │ │ ldr w10, [x27, #64] │ │ sub w9, w8, w9 │ │ cmp w9, w10 │ │ - b.ls 60700 // b.plast │ │ + b.ls 60740 // b.plast │ │ ldr w8, [x27, #7144] │ │ - cbz w8, 60700 │ │ - adrp x9, a000 │ │ + cbz w8, 60740 │ │ + adrp x9, a000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0xf50 │ │ + add x9, x9, #0xf90 │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ ldr w9, [x27, #92] │ │ sub x12, x1, x8 │ │ mov w8, w9 │ │ - b 60734 │ │ + b 60774 │ │ ldr w10, [x27, #68] │ │ subs w8, w9, w10 │ │ - b.ls 60718 // b.plast │ │ + b.ls 60758 // b.plast │ │ ldr w9, [x27, #60] │ │ sub w10, w9, w8 │ │ - b 60720 │ │ + b 60760 │ │ sub w10, w10, w9 │ │ mov w8, w9 │ │ ldr w9, [x27, #92] │ │ ldr x11, [x27, #72] │ │ cmp w8, w9 │ │ add x12, x11, w10, uxtw │ │ csel w8, w9, w8, hi // hi = pmore │ │ cmp w8, w3 │ │ csel w8, w3, w8, hi // hi = pmore │ │ sub w10, w9, w8 │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x1f │ │ str w10, [x27, #92] │ │ - b.cc 60770 // b.lo, b.ul, b.last │ │ + b.cc 607b0 // b.lo, b.ul, b.last │ │ add x10, x12, x9 │ │ add x10, x10, #0x1 │ │ cmp x1, x10 │ │ - b.cs 607ac // b.hs, b.nlast │ │ + b.cs 607ec // b.hs, b.nlast │ │ add x10, x1, x9 │ │ add x10, x10, #0x1 │ │ cmp x12, x10 │ │ - b.cs 607ac // b.hs, b.nlast │ │ + b.cs 607ec // b.hs, b.nlast │ │ mov x9, x1 │ │ mov w10, w8 │ │ mov x11, x12 │ │ ldrb w12, [x11], #1 │ │ subs w10, w10, #0x1 │ │ strb w12, [x9], #1 │ │ - b.ne 6077c // b.any │ │ + b.ne 607bc // b.any │ │ ldr w10, [x27, #92] │ │ sub w3, w3, w8 │ │ - cbz w10, 607a0 │ │ + cbz w10, 607e0 │ │ mov x1, x9 │ │ - b 5edf8 │ │ + b 5ee38 │ │ mov w8, #0x3f48 // #16200 │ │ mov x1, x9 │ │ - b 608a0 │ │ + b 608e0 │ │ add x13, x9, #0x1 │ │ add x15, x1, #0x10 │ │ and x14, x13, #0x1ffffffe0 │ │ add x9, x1, x14 │ │ sub w10, w8, w14 │ │ add x11, x12, x14 │ │ add x12, x12, #0x10 │ │ mov x16, x14 │ │ ldp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ subs x16, x16, #0x20 │ │ stp q0, q1, [x15, #-16] │ │ add x15, x15, #0x20 │ │ - b.ne 607cc // b.any │ │ + b.ne 6080c // b.any │ │ cmp x13, x14 │ │ - b.ne 6077c // b.any │ │ - b 6078c │ │ + b.ne 607bc // b.any │ │ + b 607cc │ │ mov w8, #0x3f4d // #16205 │ │ - b 608a0 │ │ + b 608e0 │ │ mov w8, #0xffffffff // #-1 │ │ mov w9, #0x3f3f // #16191 │ │ str w8, [x27, #7148] │ │ str w9, [x27, #8] │ │ - b 5edf8 │ │ - adrp x9, b000 │ │ + b 5ee38 │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x7a7 │ │ + add x9, x9, #0x7e7 │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ and x8, x23, #0xf │ │ cmp x8, #0x8 │ │ - b.ne 60890 // b.any │ │ + b.ne 608d0 // b.any │ │ ubfx x8, x23, #4, #4 │ │ ldr w10, [x27, #56] │ │ add w9, w8, #0x8 │ │ - cbnz w10, 60844 │ │ + cbnz w10, 60884 │ │ mov w10, w9 │ │ str w9, [x27, #56] │ │ cmp w8, #0x7 │ │ - b.hi 608b8 // b.pmore │ │ + b.hi 608f8 // b.pmore │ │ cmp w9, w10 │ │ - b.hi 608b8 // b.pmore │ │ + b.hi 608f8 // b.pmore │ │ mov w9, #0x100 // #256 │ │ tst x23, #0x2000 │ │ lsl w8, w9, w8 │ │ mov w10, #0x3f3d // #16189 │ │ mov w11, #0x3f3f // #16191 │ │ mov w9, #0x1 // #1 │ │ ldur x25, [x29, #-24] │ │ mov w30, wzr │ │ stp wzr, w8, [x27, #24] │ │ csel w8, w11, w10, eq // eq = none │ │ str x9, [x27, #32] │ │ mov x23, xzr │ │ str x9, [x19, #96] │ │ str w8, [x27, #8] │ │ - b 6031c │ │ - adrp x9, b000 │ │ + b 6035c │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x5d4 │ │ + add x9, x9, #0x614 │ │ str x9, [x19, #48] │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - b 5edf8 │ │ - adrp x8, b000 │ │ - add x8, x8, #0x3b3 │ │ - b 5fa2c │ │ - adrp x9, b000 │ │ + b 5ee38 │ │ + adrp x8, b000 │ │ + add x8, x8, #0x3f3 │ │ + b 5fa6c │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x90b │ │ + add x9, x9, #0x94b │ │ ldur x25, [x29, #-24] │ │ sub w30, w30, #0x4 │ │ lsr x23, x23, #4 │ │ str x9, [x19, #48] │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - b 6031c │ │ - adrp x9, b000 │ │ + b 6035c │ │ + adrp x9, b000 │ │ mov w8, #0x3f51 // #16209 │ │ - add x9, x9, #0x3b3 │ │ + add x9, x9, #0x3f3 │ │ str x9, [x19, #48] │ │ - b 608a0 │ │ + b 608e0 │ │ ldr w9, [x19, #8] │ │ - cbz w9, 5ed68 │ │ + cbz w9, 5eda8 │ │ mov w0, #0xfffffffe // #-2 │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ add x24, x24, w4, uxtw │ │ add w30, w30, w4, lsl #3 │ │ - b 60934 │ │ + b 60974 │ │ add x24, x24, w4, uxtw │ │ add w30, w21, w4, lsl #3 │ │ ldur w22, [x29, #-36] │ │ mov w4, wzr │ │ - b 609f8 │ │ + b 60a38 │ │ ldur w22, [x29, #-36] │ │ - b 609f8 │ │ + b 60a38 │ │ sub w4, w4, w26 │ │ ldur w22, [x29, #-36] │ │ ldur x25, [x29, #-24] │ │ - b 609f8 │ │ + b 60a38 │ │ mov x23, xzr │ │ mov w30, wzr │ │ mov w8, #0x3f50 // #16208 │ │ mov w22, #0x1 // #1 │ │ ldur x9, [x29, #-8] │ │ str w8, [x9] │ │ - b 609f8 │ │ + b 60a38 │ │ mov x8, x11 │ │ - b 609a0 │ │ + b 609e0 │ │ str x1, [x19, #24] │ │ mov w0, #0x2 // #2 │ │ str w3, [x19, #32] │ │ str x24, [x19] │ │ str w4, [x19, #8] │ │ str x23, [x27, #80] │ │ str w30, [x27, #88] │ │ - b 60900 │ │ + b 60940 │ │ mov x8, x10 │ │ mov x9, x24 │ │ ldur w22, [x29, #-36] │ │ mov w4, wzr │ │ mov x24, x9 │ │ mov w30, w8 │ │ - b 609f8 │ │ + b 60a38 │ │ mov x21, x9 │ │ mov x8, x24 │ │ mov w4, wzr │ │ mov x24, x8 │ │ - b 609f0 │ │ + b 60a30 │ │ mov w0, #0xfffffffc // #-4 │ │ - b 60900 │ │ + b 60940 │ │ mov x24, x8 │ │ - b 609ec │ │ + b 60a2c │ │ ldur w9, [x29, #-36] │ │ mov w22, w9 │ │ - b 609f8 │ │ + b 60a38 │ │ mov x24, x9 │ │ mov w4, wzr │ │ ldur w22, [x29, #-36] │ │ mov w30, w21 │ │ ldr w8, [x27, #60] │ │ str x1, [x19, #24] │ │ str w3, [x19, #32] │ │ str x24, [x19] │ │ str w4, [x19, #8] │ │ str x23, [x27, #80] │ │ str w30, [x27, #88] │ │ - cbz w8, 60adc │ │ + cbz w8, 60b1c │ │ ldr x21, [x19, #56] │ │ ldr x0, [x21, #72] │ │ - cbnz x0, 60a60 │ │ + cbnz x0, 60aa0 │ │ ldr w8, [x21, #56] │ │ mov w10, #0x1 // #1 │ │ ldr x9, [x19, #64] │ │ mov x23, x1 │ │ ldr x0, [x19, #80] │ │ mov w2, #0x1 // #1 │ │ lsl w1, w10, w8 │ │ mov w24, w20 │ │ mov w20, w3 │ │ blr x9 │ │ mov w3, w20 │ │ mov w20, w24 │ │ mov x1, x23 │ │ str x0, [x21, #72] │ │ - cbz x0, 60c2c │ │ + cbz x0, 60c6c │ │ ldur w9, [x29, #-12] │ │ ldr w8, [x21, #60] │ │ sub w24, w9, w3 │ │ - cbnz w8, 60a84 │ │ + cbnz w8, 60ac4 │ │ ldr w8, [x21, #56] │ │ mov w9, #0x1 // #1 │ │ str xzr, [x21, #64] │ │ lsl w8, w9, w8 │ │ str w8, [x21, #60] │ │ cmp w8, w24 │ │ - b.ls 60b14 // b.plast │ │ + b.ls 60b54 // b.plast │ │ ldr w9, [x21, #68] │ │ mov x26, x25 │ │ mov x25, x1 │ │ sub x1, x1, w24, uxtw │ │ sub w8, w8, w9 │ │ add x0, x0, x9 │ │ cmp w8, w24 │ │ csel w23, w24, w8, hi // hi = pmore │ │ mov x2, x23 │ │ - bl a51d0 │ │ + bl a4610 │ │ subs w24, w24, w23 │ │ - b.eq 60c00 // b.none │ │ + b.eq 60c40 // b.none │ │ ldr x0, [x21, #72] │ │ sub x1, x25, x24 │ │ mov x2, x24 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [x21, #60] │ │ mov x25, x26 │ │ stp w8, w24, [x21, #64] │ │ - b 60b2c │ │ + b 60b6c │ │ ldur w8, [x29, #-12] │ │ cmp w8, w3 │ │ - b.eq 60b2c // b.none │ │ + b.eq 60b6c // b.none │ │ ldur x8, [x29, #-8] │ │ mov w9, #0x3f50 // #16208 │ │ ldr w8, [x8] │ │ cmp w8, w9 │ │ - b.hi 60b2c // b.pmore │ │ + b.hi 60b6c // b.pmore │ │ cmp w20, #0x4 │ │ - b.ne 60a18 // b.any │ │ + b.ne 60a58 // b.any │ │ mov w9, #0x3f4d // #16205 │ │ cmp w8, w9 │ │ - b.hi 60b2c // b.pmore │ │ - b 60a18 │ │ + b.hi 60b6c // b.pmore │ │ + b 60a58 │ │ mov w2, w8 │ │ sub x1, x1, x2 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w8, [x21, #60] │ │ str wzr, [x21, #68] │ │ str w8, [x21, #64] │ │ ldr w8, [x19, #8] │ │ ldur w12, [x29, #-40] │ │ ldr w9, [x19, #32] │ │ ldr x10, [x19, #16] │ │ @@ -53008,25 +52992,25 @@ │ │ add x9, x11, x21 │ │ ldr x10, [x27, #40] │ │ str x8, [x19, #16] │ │ str x9, [x19, #40] │ │ add x8, x10, x21 │ │ ldrb w9, [x27, #16] │ │ str x8, [x27, #40] │ │ - tbz w9, #2, 60ba0 │ │ - cbz w21, 60ba0 │ │ + tbz w9, #2, 60be0 │ │ + cbz w21, 60be0 │ │ ldr x8, [x19, #24] │ │ mov w2, w21 │ │ ldr w9, [x27, #24] │ │ ldr x0, [x27, #32] │ │ sub x1, x8, x21 │ │ - cbz w9, 60b94 │ │ - bl 60d6c │ │ - b 60b98 │ │ - bl 60e78 │ │ + cbz w9, 60bd4 │ │ + bl 60dac │ │ + b 60bd8 │ │ + bl 60eb8 │ │ str x0, [x25] │ │ str x0, [x19, #96] │ │ ldp w9, w8, [x27, #8] │ │ mov w10, #0x3f3f // #16191 │ │ cmp w8, #0x0 │ │ cset w8, ne // ne = any │ │ cmp w9, w10 │ │ @@ -53044,40 +53028,40 @@ │ │ add w8, w9, w8, lsl #6 │ │ ccmp w22, #0x0, #0x0, eq // eq = none │ │ add w8, w8, w11, lsl #7 │ │ mov w9, #0xfffffffb // #-5 │ │ add w8, w8, w10 │ │ csel w0, w9, w22, eq // eq = none │ │ str w8, [x19, #88] │ │ - b 60900 │ │ + b 60940 │ │ ldr w8, [x21, #68] │ │ mov x25, x26 │ │ add w10, w8, w23 │ │ ldp w9, w8, [x21, #60] │ │ cmp w10, w9 │ │ csel w10, wzr, w10, eq // eq = none │ │ cmp w8, w9 │ │ str w10, [x21, #68] │ │ - b.cs 60b2c // b.hs, b.nlast │ │ + b.cs 60b6c // b.hs, b.nlast │ │ add w8, w8, w23 │ │ - b 60b28 │ │ + b 60b68 │ │ mov w8, #0x3f52 // #16210 │ │ ldur x9, [x29, #-8] │ │ mov w0, #0xfffffffc // #-4 │ │ str w8, [x9] │ │ - b 60900 │ │ + b 60940 │ │ mov x9, x11 │ │ - b 60c4c │ │ + b 60c8c │ │ mov x9, x12 │ │ mov x10, x24 │ │ ldur w22, [x29, #-36] │ │ mov w4, wzr │ │ mov x24, x10 │ │ mov w30, w9 │ │ - b 609f8 │ │ + b 60a38 │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov w8, #0x1090 // #4240 │ │ mov x19, x0 │ │ @@ -53085,72 +53069,72 @@ │ │ mov w24, #0x1000 // #4096 │ │ add x20, x0, #0x18 │ │ add x21, x0, #0x90 │ │ str x8, [x0, #8344] │ │ str x8, [x0, #48] │ │ str w24, [x0, #56] │ │ ldr w8, [x19, #32] │ │ - cbnz w8, 60d0c │ │ + cbnz w8, 60d4c │ │ ldr x22, [x19] │ │ ldr x8, [x22, #40] │ │ - cbz x8, 60cd0 │ │ + cbz x8, 60d10 │ │ ldr x1, [x22, #16] │ │ mov x0, x22 │ │ mov x2, x21 │ │ mov w3, #0x1000 // #4096 │ │ blr x8 │ │ mov x23, x0 │ │ - cbnz x0, 60cf8 │ │ - b 60d4c │ │ + cbnz x0, 60d38 │ │ + b 60d8c │ │ ldp x9, x8, [x22, #8] │ │ sub x9, x9, x8 │ │ cmp x9, #0x1, lsl #12 │ │ csel x23, x9, x24, cc // cc = lo, ul, last │ │ - cbz x23, 60d4c │ │ + cbz x23, 60d8c │ │ ldr x9, [x22] │ │ mov x0, x21 │ │ mov x2, x23 │ │ add x1, x9, x8 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x22, #16] │ │ str x21, [x19, #24] │ │ str w23, [x19, #32] │ │ add x8, x8, x23 │ │ str x8, [x22, #16] │ │ mov x0, x20 │ │ mov w1, wzr │ │ - bl 5ecec │ │ - cbnz w0, 60d2c │ │ + bl 5ed2c │ │ + cbnz w0, 60d6c │ │ ldr w8, [x19, #56] │ │ - cbnz w8, 60c9c │ │ + cbnz w8, 60cdc │ │ mov w0, wzr │ │ - b 60d58 │ │ + b 60d98 │ │ cmp w0, #0x1 │ │ - b.ne 60d4c // b.any │ │ + b.ne 60d8c // b.any │ │ ldr x8, [x19, #48] │ │ ldr x9, [x19, #8344] │ │ cmp x8, x9 │ │ mov w9, #0x55 // #85 │ │ csel w0, w9, wzr, eq // eq = none │ │ - b 60d54 │ │ + b 60d94 │ │ ldr x8, [x19, #8344] │ │ mov w0, #0x55 // #85 │ │ str x8, [x19, #8352] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - cbz x1, 60e70 │ │ + cbz x1, 60eb0 │ │ mov w8, w2 │ │ mvn w9, w0 │ │ cmp w2, #0x8 │ │ - b.cc 60e40 // b.lo, b.ul, b.last │ │ - adrp x10, f000 │ │ - add x10, x10, #0x9a0 │ │ + b.cc 60e80 // b.lo, b.ul, b.last │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9e0 │ │ ldrb w11, [x1] │ │ and x12, x9, #0xff │ │ sub x8, x8, #0x8 │ │ cmp x8, #0x7 │ │ eor x11, x12, x11 │ │ ldrb w12, [x1, #1] │ │ ldr x11, [x10, x11, lsl #3] │ │ @@ -53187,34 +53171,34 @@ │ │ eor x9, x11, x9, lsr #8 │ │ and x11, x9, #0xff │ │ eor x11, x11, x12 │ │ ldr x12, [x10, x11, lsl #3] │ │ add x11, x1, #0x8 │ │ mov x1, x11 │ │ eor x9, x12, x9, lsr #8 │ │ - b.hi 60d88 // b.pmore │ │ + b.hi 60dc8 // b.pmore │ │ mov x1, x11 │ │ - cbz x8, 60e68 │ │ - adrp x10, f000 │ │ - add x10, x10, #0x9a0 │ │ + cbz x8, 60ea8 │ │ + adrp x10, f000 │ │ + add x10, x10, #0x9e0 │ │ ldrb w11, [x1], #1 │ │ and x12, x9, #0xff │ │ subs x8, x8, #0x1 │ │ eor x11, x12, x11 │ │ ldr x11, [x10, x11, lsl #3] │ │ eor x9, x11, x9, lsr #8 │ │ - b.ne 60e4c // b.any │ │ + b.ne 60e8c // b.any │ │ eor x0, x9, #0xffffffff │ │ ret │ │ mov x0, xzr │ │ ret │ │ ubfx x9, x0, #16, #16 │ │ and x10, x0, #0xffff │ │ cmp w2, #0x1 │ │ - b.ne 60ec8 // b.any │ │ + b.ne 60f08 // b.any │ │ ldrb w8, [x1] │ │ mov w11, #0xfff0 // #65520 │ │ mov x12, #0xffffffffffff0000 // #-65536 │ │ movk x12, #0xf, lsl #16 │ │ add x8, x10, x8 │ │ mov x10, #0xffffffffffff000f // #-65521 │ │ add x10, x8, x10 │ │ @@ -53223,24 +53207,24 @@ │ │ add x9, x8, x9 │ │ lsl x10, x9, #16 │ │ cmp x9, x11 │ │ add x12, x10, x12 │ │ csel x9, x12, x10, hi // hi = pmore │ │ orr x0, x9, x8 │ │ ret │ │ - cbz x1, 60f34 │ │ + cbz x1, 60f74 │ │ mov w8, w2 │ │ cmp w2, #0x10 │ │ - b.cs 60f3c // b.hs, b.nlast │ │ - cbz w2, 60ef0 │ │ + b.cs 60f7c // b.hs, b.nlast │ │ + cbz w2, 60f30 │ │ ldrb w11, [x1], #1 │ │ subs x8, x8, #0x1 │ │ add x10, x10, x11 │ │ add x9, x10, x9 │ │ - b.ne 60edc // b.any │ │ + b.ne 60f1c // b.any │ │ mov x8, #0xc5cd // #50637 │ │ mov x12, #0xffffffffffff000f // #-65521 │ │ movk x8, #0xd2f, lsl #16 │ │ mov w13, #0xfff0 // #65520 │ │ movk x8, #0xe1, lsl #32 │ │ cmp x10, x13 │ │ movk x8, #0xf, lsl #48 │ │ @@ -53254,15 +53238,15 @@ │ │ csel x9, x9, x10, hi // hi = pmore │ │ orr x0, x9, x8, lsl #16 │ │ ret │ │ mov w0, #0x1 // #1 │ │ ret │ │ lsr w11, w2, #4 │ │ cmp w11, #0x15b │ │ - b.cc 61080 // b.lo, b.ul, b.last │ │ + b.cc 610c0 // b.lo, b.ul, b.last │ │ mov x13, #0xc5cd // #50637 │ │ mov x11, #0xffffffffffffea50 // #-5552 │ │ movk x13, #0xd2f, lsl #16 │ │ mov w12, #0x15b0 // #5552 │ │ movk x13, #0xe1, lsl #32 │ │ mov w14, #0xfff1 // #65521 │ │ movk x13, #0xf, lsl #48 │ │ @@ -53314,33 +53298,33 @@ │ │ add x10, x10, x0 │ │ add x16, x16, #0x10 │ │ add x9, x9, x10 │ │ add x10, x10, x2 │ │ add x9, x9, x10 │ │ add x10, x10, x17 │ │ add x9, x9, x10 │ │ - b.cc 60f6c // b.lo, b.ul, b.last │ │ + b.cc 60fac // b.lo, b.ul, b.last │ │ umulh x15, x10, x13 │ │ add x8, x8, x11 │ │ umulh x16, x9, x13 │ │ add x1, x1, x12 │ │ sub x17, x10, x15 │ │ sub x0, x9, x16 │ │ add x15, x15, x17, lsr #1 │ │ add x16, x16, x0, lsr #1 │ │ lsr x15, x15, #15 │ │ lsr x16, x16, #15 │ │ msub x10, x15, x14, x10 │ │ lsr x15, x8, #4 │ │ msub x9, x16, x14, x9 │ │ cmp x15, #0x15a │ │ - b.hi 60f64 // b.pmore │ │ - cbz x8, 611a4 │ │ + b.hi 60fa4 // b.pmore │ │ + cbz x8, 611e4 │ │ cmp x8, #0xf │ │ - b.ls 61154 // b.plast │ │ + b.ls 61194 // b.plast │ │ ldrb w11, [x1] │ │ sub x8, x8, #0x10 │ │ ldrb w12, [x1, #1] │ │ cmp x8, #0xf │ │ add x10, x10, x11 │ │ ldrb w11, [x1, #2] │ │ add x9, x10, x9 │ │ @@ -53384,21 +53368,21 @@ │ │ ldrb w12, [x1, #15] │ │ add x9, x9, x10 │ │ add x10, x10, x11 │ │ add x1, x1, #0x10 │ │ add x9, x9, x10 │ │ add x10, x10, x12 │ │ add x9, x9, x10 │ │ - b.hi 61080 // b.pmore │ │ - cbz x8, 61168 │ │ + b.hi 610c0 // b.pmore │ │ + cbz x8, 611a8 │ │ ldrb w11, [x1], #1 │ │ subs x8, x8, #0x1 │ │ add x10, x10, x11 │ │ add x9, x10, x9 │ │ - b.ne 61154 // b.any │ │ + b.ne 61194 // b.any │ │ mov x8, #0xc5cd // #50637 │ │ mov w14, #0xfff1 // #65521 │ │ movk x8, #0xd2f, lsl #16 │ │ movk x8, #0xe1, lsl #32 │ │ movk x8, #0xf, lsl #48 │ │ umulh x11, x10, x8 │ │ umulh x8, x9, x8 │ │ @@ -53421,180 +53405,180 @@ │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x8, tpidr_el0 │ │ movi v0.2d, #0x0 │ │ ldr x9, [x8, #40] │ │ stur x9, [x29, #-8] │ │ stp q0, q0, [sp, #48] │ │ - cbz w2, 61220 │ │ + cbz w2, 61260 │ │ mov w9, w2 │ │ add x10, sp, #0x30 │ │ mov x11, x1 │ │ ldrh w12, [x11], #2 │ │ subs x9, x9, #0x1 │ │ lsl x12, x12, #1 │ │ ldrh w13, [x10, x12] │ │ add w13, w13, #0x1 │ │ strh w13, [x10, x12] │ │ - b.ne 611f0 // b.any │ │ + b.ne 61230 // b.any │ │ ldrh w12, [sp, #78] │ │ ldr w10, [x4] │ │ - cbz w12, 61224 │ │ + cbz w12, 61264 │ │ mov w9, #0xf // #15 │ │ - b 61324 │ │ + b 61364 │ │ ldr w10, [x4] │ │ ldrh w9, [sp, #76] │ │ - cbz w9, 61238 │ │ + cbz w9, 61278 │ │ mov w12, wzr │ │ mov w9, #0xe // #14 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #74] │ │ - cbz w9, 6124c │ │ + cbz w9, 6128c │ │ mov w12, wzr │ │ mov w9, #0xd // #13 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #72] │ │ - cbz w9, 61260 │ │ + cbz w9, 612a0 │ │ mov w12, wzr │ │ mov w9, #0xc // #12 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #70] │ │ - cbz w9, 61274 │ │ + cbz w9, 612b4 │ │ mov w12, wzr │ │ mov w9, #0xb // #11 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #68] │ │ - cbz w9, 61288 │ │ + cbz w9, 612c8 │ │ mov w12, wzr │ │ mov w9, #0xa // #10 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #66] │ │ - cbz w9, 6129c │ │ + cbz w9, 612dc │ │ mov w12, wzr │ │ mov w9, #0x9 // #9 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #64] │ │ - cbz w9, 612b0 │ │ + cbz w9, 612f0 │ │ mov w12, wzr │ │ mov w9, #0x8 // #8 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #62] │ │ - cbz w9, 612c4 │ │ + cbz w9, 61304 │ │ mov w12, wzr │ │ mov w9, #0x7 // #7 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #60] │ │ - cbz w9, 612d8 │ │ + cbz w9, 61318 │ │ mov w12, wzr │ │ mov w9, #0x6 // #6 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #58] │ │ - cbz w9, 612ec │ │ + cbz w9, 6132c │ │ mov w12, wzr │ │ mov w9, #0x5 // #5 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #56] │ │ - cbz w9, 61300 │ │ + cbz w9, 61340 │ │ mov w12, wzr │ │ mov w9, #0x4 // #4 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #54] │ │ - cbz w9, 61314 │ │ + cbz w9, 61354 │ │ mov w12, wzr │ │ mov w9, #0x3 // #3 │ │ - b 61324 │ │ + b 61364 │ │ ldrh w9, [sp, #52] │ │ - cbz w9, 617b0 │ │ + cbz w9, 617f0 │ │ mov w12, wzr │ │ mov w9, #0x2 // #2 │ │ cmp w10, w9 │ │ mov w14, w9 │ │ csel w11, w9, w10, hi // hi = pmore │ │ mov w10, #0x1 // #1 │ │ add x13, sp, #0x30 │ │ ldrh w15, [x13, x10, lsl #1] │ │ - cbnz w15, 61358 │ │ + cbnz w15, 61398 │ │ add x10, x10, #0x1 │ │ cmp x14, x10 │ │ - b.ne 61338 // b.any │ │ + b.ne 61378 // b.any │ │ mov w13, #0x1 // #1 │ │ mov w10, w14 │ │ - b 6135c │ │ + b 6139c │ │ mov w13, #0x1 // #1 │ │ ldrh w14, [sp, #50] │ │ cmp w11, w10 │ │ csel w11, w10, w11, cc // cc = lo, ul, last │ │ cmp w14, #0x2 │ │ - b.hi 61464 // b.pmore │ │ + b.hi 614a4 // b.pmore │ │ ldrh w15, [sp, #52] │ │ mov w17, #0x4 // #4 │ │ add w16, w15, w14, lsl #1 │ │ subs w17, w17, w16 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w16, [sp, #54] │ │ lsl w17, w17, #1 │ │ subs w6, w17, w16 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w17, [sp, #56] │ │ lsl w6, w6, #1 │ │ subs w7, w6, w17 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w6, [sp, #58] │ │ lsl w7, w7, #1 │ │ subs w19, w7, w6 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w7, [sp, #60] │ │ lsl w19, w19, #1 │ │ subs w20, w19, w7 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w19, [sp, #62] │ │ lsl w20, w20, #1 │ │ subs w21, w20, w19 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w20, [sp, #64] │ │ lsl w21, w21, #1 │ │ subs w22, w21, w20 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w21, [sp, #66] │ │ lsl w22, w22, #1 │ │ subs w23, w22, w21 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w22, [sp, #68] │ │ lsl w23, w23, #1 │ │ subs w24, w23, w22 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w23, [sp, #70] │ │ lsl w24, w24, #1 │ │ subs w25, w24, w23 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w24, [sp, #72] │ │ lsl w25, w25, #1 │ │ subs w26, w25, w24 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w25, [sp, #74] │ │ lsl w26, w26, #1 │ │ subs w27, w26, w25 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ ldrh w26, [sp, #76] │ │ lsl w27, w27, #1 │ │ subs w27, w27, w26 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ lsl w27, w27, #1 │ │ subs w12, w27, w12 │ │ - b.mi 61464 // b.first │ │ + b.mi 614a4 // b.first │ │ cmp w0, #0x0 │ │ cset w27, eq // eq = none │ │ - cbz w12, 61498 │ │ + cbz w12, 614d8 │ │ orr w12, w27, w13 │ │ - tbz w12, #0, 61498 │ │ + tbz w12, #0, 614d8 │ │ mov w0, #0xffffffff // #-1 │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 61800 // b.any │ │ + b.ne 61840 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ @@ -53623,42 +53607,42 @@ │ │ strh w14, [sp, #38] │ │ add w14, w25, w13 │ │ strh w12, [sp, #40] │ │ add w12, w26, w14 │ │ strh w13, [sp, #42] │ │ strh w14, [sp, #44] │ │ strh w12, [sp, #46] │ │ - cbz w2, 61548 │ │ + cbz w2, 61588 │ │ mov x12, xzr │ │ mov w13, w2 │ │ add x14, sp, #0x10 │ │ - b 61528 │ │ + b 61568 │ │ add x12, x12, #0x1 │ │ cmp x13, x12 │ │ - b.eq 61548 // b.none │ │ + b.eq 61588 // b.none │ │ ldrh w15, [x1, x12, lsl #1] │ │ - cbz x15, 6151c │ │ + cbz x15, 6155c │ │ lsl x15, x15, #1 │ │ ldrh w16, [x14, x15] │ │ add w17, w16, #0x1 │ │ strh w12, [x5, x16, lsl #1] │ │ strh w17, [x14, x15] │ │ - b 6151c │ │ - cbz w0, 61578 │ │ + b 6155c │ │ + cbz w0, 615b8 │ │ cmp w0, #0x1 │ │ - b.ne 61778 // b.any │ │ + b.ne 617b8 // b.any │ │ cmp w11, #0x9 │ │ - b.hi 61468 // b.pmore │ │ - adrp x14, 10000 │ │ - adrp x15, 10000 │ │ + b.hi 614a8 // b.pmore │ │ + adrp x14, 10000 │ │ + adrp x15, 10000 │ │ str wzr, [sp, #8] │ │ mov w13, #0x101 // #257 │ │ - add x14, x14, #0xa5e │ │ - add x15, x15, #0xa20 │ │ - b 61588 │ │ + add x14, x14, #0xa9e │ │ + add x15, x15, #0xa60 │ │ + b 615c8 │ │ mov w13, #0x14 // #20 │ │ mov x15, x5 │ │ mov x14, x5 │ │ str wzr, [sp, #8] │ │ mov w19, #0x1 // #1 │ │ mov w2, wzr │ │ lsl w12, w19, w11 │ │ @@ -53672,156 +53656,156 @@ │ │ mov w24, #0xffffffff // #-1 │ │ str w12, [sp, #12] │ │ lsl w12, w19, w25 │ │ ldrh w26, [x5, w2, uxtw #1] │ │ sub w25, w10, w6 │ │ add w23, w26, #0x1 │ │ cmp w23, w13 │ │ - b.cs 615d8 // b.hs, b.nlast │ │ + b.cs 61618 // b.hs, b.nlast │ │ mov w27, wzr │ │ - b 615fc │ │ + b 6163c │ │ cmp w13, w26 │ │ - b.ls 615ec // b.plast │ │ + b.ls 6162c // b.plast │ │ mov w26, wzr │ │ mov w27, #0x60 // #96 │ │ - b 615fc │ │ + b 6163c │ │ sub w23, w26, w13 │ │ lsl x23, x23, #1 │ │ ldrb w27, [x14, x23] │ │ ldrh w26, [x15, x23] │ │ lsl w28, w21, w25 │ │ lsr w23, w17, w6 │ │ add w30, w23, w28 │ │ mov w23, w12 │ │ add w16, w30, w23 │ │ adds w23, w23, w28 │ │ add x16, x7, w16, uxtw #2 │ │ strb w27, [x16] │ │ strb w25, [x16, #1] │ │ strh w26, [x16, #2] │ │ - b.ne 6160c // b.any │ │ + b.ne 6164c // b.any │ │ sub w16, w10, #0x1 │ │ lsl w27, w19, w16 │ │ mov w26, w27 │ │ lsr w27, w27, #1 │ │ tst w26, w17 │ │ - b.ne 61630 // b.any │ │ + b.ne 61670 // b.any │ │ mov w16, w10 │ │ sub w23, w26, #0x1 │ │ lsl x16, x16, #1 │ │ and w17, w23, w17 │ │ add w17, w17, w26 │ │ cmp w26, #0x0 │ │ csel w17, wzr, w17, eq // eq = none │ │ add w2, w2, #0x1 │ │ ldrh w27, [x22, x16] │ │ sub w23, w27, #0x1 │ │ tst w23, #0xffff │ │ strh w23, [x22, x16] │ │ - b.ne 61684 // b.any │ │ + b.ne 616c4 // b.any │ │ cmp w10, w9 │ │ - b.eq 61744 // b.none │ │ + b.eq 61784 // b.none │ │ ldrh w10, [x5, w2, uxtw #1] │ │ ldrh w10, [x1, x10, lsl #1] │ │ cmp w10, w11 │ │ - b.ls 615bc // b.plast │ │ + b.ls 615fc // b.plast │ │ and w26, w17, w20 │ │ cmp w26, w24 │ │ - b.eq 615bc // b.none │ │ + b.eq 615fc // b.none │ │ cmp w6, #0x0 │ │ csel w6, w11, w6, eq // eq = none │ │ cmp w10, w9 │ │ sub w25, w10, w6 │ │ lsl w24, w19, w25 │ │ - b.cs 616dc // b.hs, b.nlast │ │ + b.cs 6171c // b.hs, b.nlast │ │ sub w25, w9, w6 │ │ mov w27, w10 │ │ ldrh w16, [x22, x27, lsl #1] │ │ sub w23, w24, w16 │ │ cmp w23, #0x1 │ │ - b.lt 616e4 // b.tstop │ │ + b.lt 61724 // b.tstop │ │ lsl w24, w23, #1 │ │ add x27, x27, #0x1 │ │ cmp w27, w9 │ │ - b.cc 616b8 // b.lo, b.ul, b.last │ │ - b 616e8 │ │ + b.cc 616f8 // b.lo, b.ul, b.last │ │ + b 61728 │ │ ldr w23, [sp, #12] │ │ - b 616f0 │ │ + b 61730 │ │ sub w25, w27, w6 │ │ ldr w23, [sp, #12] │ │ lsl w24, w19, w25 │ │ add w23, w24, w23 │ │ cmp w23, #0x354 │ │ cset w16, hi // hi = pmore │ │ and w16, w0, w16 │ │ - tbnz w16, #0, 617a8 │ │ + tbnz w16, #0, 617e8 │ │ str w23, [sp, #12] │ │ cmp w23, #0x250 │ │ ldr w23, [sp, #8] │ │ cset w16, hi // hi = pmore │ │ and w16, w23, w16 │ │ - tbnz w16, #0, 617a8 │ │ + tbnz w16, #0, 617e8 │ │ ldr x16, [x3] │ │ add x7, x7, w12, uxtw #2 │ │ mov w24, w26 │ │ add x12, x16, w26, uxtw #2 │ │ sub w16, w7, w16 │ │ lsr w16, w16, #2 │ │ strb w25, [x12] │ │ strb w11, [x12, #1] │ │ strh w16, [x12, #2] │ │ - b 615b8 │ │ - cbz w17, 6175c │ │ + b 615f8 │ │ + cbz w17, 6179c │ │ add x9, x7, w17, uxtw #2 │ │ mov w10, #0x40 // #64 │ │ strb w10, [x9] │ │ strb w25, [x9, #1] │ │ strh wzr, [x9, #2] │ │ ldr x9, [x3] │ │ ldr w10, [sp, #12] │ │ add x9, x9, w10, uxtw #2 │ │ str x9, [x3] │ │ mov w0, wzr │ │ str w11, [x4] │ │ - b 61468 │ │ + b 614a8 │ │ mov w13, wzr │ │ cmp w0, #0x2 │ │ - adrp x14, 10000 │ │ - adrp x15, 10000 │ │ + adrp x14, 10000 │ │ + adrp x15, 10000 │ │ cset w12, eq // eq = none │ │ - add x14, x14, #0xadc │ │ - add x15, x15, #0xa9c │ │ + add x14, x14, #0xb1c │ │ + add x15, x15, #0xadc │ │ mov w0, w13 │ │ str w12, [sp, #8] │ │ - b.ne 61588 // b.any │ │ + b.ne 615c8 // b.any │ │ cmp w11, #0x9 │ │ - b.ls 61588 // b.plast │ │ + b.ls 615c8 // b.plast │ │ mov w0, #0x1 // #1 │ │ - b 61468 │ │ + b 614a8 │ │ ldrh w9, [sp, #50] │ │ - cbz w9, 617d4 │ │ + cbz w9, 61814 │ │ cmp w10, #0x0 │ │ mov w13, wzr │ │ mov w12, wzr │ │ cset w11, ne // ne = any │ │ mov w9, #0x1 // #1 │ │ mov w10, #0x1 // #1 │ │ - b 6135c │ │ + b 6139c │ │ ldr x9, [x3] │ │ mov w12, #0x140 // #320 │ │ mov w11, #0x1 // #1 │ │ add x10, x9, #0x4 │ │ str x10, [x3] │ │ str w12, [x9] │ │ ldr x9, [x3] │ │ add x10, x9, #0x4 │ │ str x10, [x3] │ │ str w12, [x9] │ │ - b 6176c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 617ac │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #80] │ │ stp x28, x27, [sp, #96] │ │ stp x26, x25, [sp, #112] │ │ stp x24, x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ @@ -53852,35 +53836,35 @@ │ │ sub w9, w9, #0x5 │ │ add x15, x27, #0x10 │ │ lsl w4, w13, w4 │ │ str w6, [sp, #72] │ │ add x6, x27, #0x1 │ │ ldp x5, x7, [x8, #104] │ │ str x15, [sp, #40] │ │ - adrp x15, b000 │ │ + adrp x15, b000 │ │ str x6, [sp, #56] │ │ add x6, x27, x22 │ │ add x9, x12, x9 │ │ add x11, x30, x11 │ │ ldr w28, [x8, #88] │ │ mvn w4, w4 │ │ str x6, [sp, #32] │ │ mvn w6, w17 │ │ add w2, w2, w6 │ │ - add x15, x15, #0x1bc │ │ + add x15, x15, #0x1fc │ │ sub w1, w2, w1 │ │ str w1, [sp, #52] │ │ sub w1, w17, w24 │ │ str w1, [sp, #28] │ │ add x1, x27, x24 │ │ str x1, [sp, #16] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xf50 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xf90 │ │ cmp w28, #0xe │ │ - b.hi 61914 // b.pmore │ │ + b.hi 61954 // b.pmore │ │ ldrb w2, [x12] │ │ add w6, w28, #0x8 │ │ ldrb w19, [x12, #1] │ │ add x12, x12, #0x2 │ │ lsl x2, x2, x28 │ │ add w28, w28, #0x10 │ │ lsl x6, x19, x6 │ │ @@ -53888,47 +53872,47 @@ │ │ add x10, x10, x6 │ │ and x2, x10, x3 │ │ add x2, x5, x2, lsl #2 │ │ ldrb w19, [x2, #1] │ │ ldrb w6, [x2] │ │ lsr x10, x10, x19 │ │ sub w28, w28, w19 │ │ - cbz w6, 61954 │ │ - tbnz w6, #4, 61970 │ │ - tbnz w6, #6, 61e90 │ │ + cbz w6, 61994 │ │ + tbnz w6, #4, 619b0 │ │ + tbnz w6, #6, 61ed0 │ │ ldrh w2, [x2, #2] │ │ lsl w6, w13, w6 │ │ mvn w6, w6 │ │ and x6, x10, x6 │ │ add x2, x5, x2, lsl #2 │ │ add x2, x2, x6, lsl #2 │ │ - b 6191c │ │ + b 6195c │ │ ldrb w2, [x2, #2] │ │ strb w2, [x30], #1 │ │ cmp x12, x9 │ │ - b.cs 61eb8 // b.hs, b.nlast │ │ + b.cs 61ef8 // b.hs, b.nlast │ │ cmp x30, x11 │ │ - b.cc 618e8 // b.lo, b.ul, b.last │ │ - b 61eb8 │ │ + b.cc 61928 // b.lo, b.ul, b.last │ │ + b 61ef8 │ │ ldrh w23, [x2, #2] │ │ ands w2, w6, #0xf │ │ - b.eq 619a8 // b.none │ │ + b.eq 619e8 // b.none │ │ cmp w28, w2 │ │ - b.cs 61994 // b.hs, b.nlast │ │ + b.cs 619d4 // b.hs, b.nlast │ │ ldrb w6, [x12], #1 │ │ lsl x6, x6, x28 │ │ add w28, w28, #0x8 │ │ add x10, x6, x10 │ │ lsl w6, w13, w2 │ │ sub w28, w28, w2 │ │ bic w6, w10, w6 │ │ lsr x10, x10, x2 │ │ add w23, w6, w23 │ │ cmp w28, #0xe │ │ - b.hi 619d4 // b.pmore │ │ + b.hi 61a14 // b.pmore │ │ ldrb w2, [x12] │ │ add w6, w28, #0x8 │ │ ldrb w19, [x12, #1] │ │ add x12, x12, #0x2 │ │ lsl x2, x2, x28 │ │ add w28, w28, #0x10 │ │ lsl x6, x19, x6 │ │ @@ -53936,73 +53920,73 @@ │ │ add x10, x10, x6 │ │ and x2, x10, x4 │ │ add x2, x7, x2, lsl #2 │ │ ldrb w19, [x2, #1] │ │ ldrb w6, [x2] │ │ lsr x10, x10, x19 │ │ sub w28, w28, w19 │ │ - tbnz w6, #4, 61a10 │ │ - tbnz w6, #6, 61ea8 │ │ + tbnz w6, #4, 61a50 │ │ + tbnz w6, #6, 61ee8 │ │ ldrh w2, [x2, #2] │ │ lsl w6, w13, w6 │ │ mvn w6, w6 │ │ and x6, x10, x6 │ │ add x2, x7, x2, lsl #2 │ │ add x2, x2, x6, lsl #2 │ │ - b 619dc │ │ + b 61a1c │ │ and w25, w6, #0xf │ │ cmp w28, w25 │ │ - b.cs 61a50 // b.hs, b.nlast │ │ + b.cs 61a90 // b.hs, b.nlast │ │ mov x6, x12 │ │ add w29, w28, #0x8 │ │ cmp w29, w25 │ │ ldrb w19, [x6], #1 │ │ lsl x19, x19, x28 │ │ add x10, x19, x10 │ │ - b.cs 61a58 // b.hs, b.nlast │ │ + b.cs 61a98 // b.hs, b.nlast │ │ ldrb w6, [x12, #1] │ │ add x12, x12, #0x2 │ │ lsl x6, x6, x29 │ │ add w29, w28, #0x10 │ │ add x10, x6, x10 │ │ - b 61a5c │ │ + b 61a9c │ │ mov w29, w28 │ │ - b 61a5c │ │ + b 61a9c │ │ mov x12, x6 │ │ ldrh w21, [x2, #2] │ │ lsl w2, w13, w25 │ │ bic w6, w10, w2 │ │ sub w2, w30, w16 │ │ lsr x10, x10, x25 │ │ sub w28, w29, w25 │ │ add x26, x6, x21 │ │ subs w25, w26, w2 │ │ - b.ls 61ad8 // b.plast │ │ + b.ls 61b18 // b.plast │ │ ldr w2, [sp, #76] │ │ cmp w25, w2 │ │ - b.ls 61a94 // b.plast │ │ + b.ls 61ad4 // b.plast │ │ ldr w2, [x8, #7144] │ │ - cbnz w2, 61eac │ │ - cbz w17, 61b64 │ │ + cbnz w2, 61eec │ │ + cbz w17, 61ba4 │ │ subs w19, w17, w25 │ │ - b.cs 61b98 // b.hs, b.nlast │ │ + b.cs 61bd8 // b.hs, b.nlast │ │ ldr w2, [sp, #68] │ │ sub w29, w25, w17 │ │ sub w19, w2, w25 │ │ subs w25, w23, w29 │ │ add x2, x27, x19 │ │ - b.ls 61de4 // b.plast │ │ + b.ls 61e24 // b.plast │ │ ldr w23, [sp, #52] │ │ add w6, w23, w6 │ │ add w21, w6, w21 │ │ sub w6, w21, w30 │ │ cmp w6, #0x1f │ │ - b.cs 61c50 // b.hs, b.nlast │ │ + b.cs 61c90 // b.hs, b.nlast │ │ mov x21, x30 │ │ - b 61d58 │ │ + b 61d98 │ │ mov w19, w26 │ │ mov x2, xzr │ │ neg x6, x19 │ │ sub x19, x30, x19 │ │ add x19, x19, #0x1 │ │ mov w21, w23 │ │ add x25, x19, x2 │ │ @@ -54012,241 +53996,241 @@ │ │ cmp w21, #0x2 │ │ ldurb w29, [x25, #-1] │ │ strb w29, [x26] │ │ ldrb w29, [x25] │ │ strb w29, [x26, #1] │ │ ldrb w25, [x25, #1] │ │ strb w25, [x26, #2] │ │ - b.hi 61af0 // b.pmore │ │ + b.hi 61b30 // b.pmore │ │ add x19, x30, x2 │ │ cmp w23, w2 │ │ - b.ne 61b34 // b.any │ │ + b.ne 61b74 // b.any │ │ mov x30, x19 │ │ - b 6195c │ │ + b 6199c │ │ add x21, x30, x6 │ │ mov w23, w23 │ │ add x21, x21, x2 │ │ sub x23, x23, #0x1 │ │ add x21, x21, #0x1 │ │ cmp w23, w2 │ │ ldurb w25, [x21, #-1] │ │ mov x21, x19 │ │ strb w25, [x21], #1 │ │ - b.ne 61bc8 // b.any │ │ + b.ne 61c08 // b.any │ │ mov x30, x21 │ │ - b 6195c │ │ + b 6199c │ │ sub w19, w14, w25 │ │ subs w29, w23, w25 │ │ add x2, x27, x19 │ │ - b.ls 61de4 // b.plast │ │ + b.ls 61e24 // b.plast │ │ ldr w23, [sp, #72] │ │ str w29, [sp, #12] │ │ add w6, w23, w6 │ │ add w21, w6, w21 │ │ sub w6, w21, w30 │ │ cmp w6, #0x1f │ │ - b.cs 61be4 // b.hs, b.nlast │ │ + b.cs 61c24 // b.hs, b.nlast │ │ mov x21, x30 │ │ - b 61cf8 │ │ + b 61d38 │ │ add x2, x27, x19 │ │ subs w29, w23, w25 │ │ - b.ls 61de4 // b.plast │ │ + b.ls 61e24 // b.plast │ │ ldr w23, [sp, #72] │ │ str w29, [sp, #12] │ │ add w6, w23, w6 │ │ add w21, w6, w21 │ │ sub w6, w21, w30 │ │ cmp w6, #0x1f │ │ - b.cs 61c88 // b.hs, b.nlast │ │ + b.cs 61cc8 // b.hs, b.nlast │ │ mov x21, x30 │ │ - b 61dc8 │ │ + b 61e08 │ │ add x6, x30, x6 │ │ add x6, x6, x2 │ │ add x2, x30, x2 │ │ add x30, x2, #0x2 │ │ ldrb w6, [x6, #1] │ │ strb w6, [x19, #1] │ │ - b 6195c │ │ + b 6199c │ │ ldr x29, [sp, #56] │ │ sub w21, w21, w30 │ │ add x23, x19, x21 │ │ add x21, x30, x21 │ │ add x21, x21, #0x1 │ │ add x23, x29, x23 │ │ cmp x30, x23 │ │ ccmp x2, x21, #0x2, cc // cc = lo, ul, last │ │ - b.cc 61cf4 // b.lo, b.ul, b.last │ │ + b.cc 61d34 // b.lo, b.ul, b.last │ │ ldr x23, [sp, #40] │ │ add x29, x6, #0x1 │ │ and x6, x29, #0x1ffffffe0 │ │ add x21, x30, x6 │ │ sub w25, w25, w6 │ │ add x2, x2, x6 │ │ add x19, x23, x19 │ │ add x30, x30, #0x10 │ │ mov x23, x6 │ │ ldp q0, q1, [x19, #-16] │ │ add x19, x19, #0x20 │ │ subs x23, x23, #0x20 │ │ stp q0, q1, [x30, #-16] │ │ add x30, x30, #0x20 │ │ - b.ne 61c2c // b.any │ │ + b.ne 61c6c // b.any │ │ cmp x29, x6 │ │ - b.ne 61cf8 // b.any │ │ - b 61d08 │ │ + b.ne 61d38 // b.any │ │ + b 61d48 │ │ str w25, [sp, #12] │ │ ldr x25, [sp, #56] │ │ sub w21, w21, w30 │ │ add x23, x19, x21 │ │ add x23, x25, x23 │ │ cmp x30, x23 │ │ - b.cs 61d10 // b.hs, b.nlast │ │ + b.cs 61d50 // b.hs, b.nlast │ │ add x21, x30, x21 │ │ add x21, x21, #0x1 │ │ cmp x2, x21 │ │ - b.cs 61d10 // b.hs, b.nlast │ │ + b.cs 61d50 // b.hs, b.nlast │ │ ldr w25, [sp, #12] │ │ mov x21, x30 │ │ - b 61d58 │ │ + b 61d98 │ │ ldr x29, [sp, #56] │ │ sub w21, w21, w30 │ │ add x23, x19, x21 │ │ add x21, x30, x21 │ │ add x21, x21, #0x1 │ │ add x23, x29, x23 │ │ cmp x30, x23 │ │ ccmp x2, x21, #0x2, cc // cc = lo, ul, last │ │ - b.cc 61dc4 // b.lo, b.ul, b.last │ │ + b.cc 61e04 // b.lo, b.ul, b.last │ │ ldr x29, [sp, #40] │ │ add x6, x6, #0x1 │ │ and x23, x6, #0x1ffffffe0 │ │ add x21, x30, x23 │ │ sub w25, w25, w23 │ │ add x2, x2, x23 │ │ add x19, x29, x19 │ │ add x29, x30, #0x10 │ │ mov x30, x23 │ │ ldp q0, q1, [x19, #-16] │ │ add x19, x19, #0x20 │ │ subs x30, x30, #0x20 │ │ stp q0, q1, [x29, #-16] │ │ add x29, x29, #0x20 │ │ - b.ne 61cd0 // b.any │ │ + b.ne 61d10 // b.any │ │ cmp x6, x23 │ │ - b.ne 61dc8 // b.any │ │ - b 61dd8 │ │ + b.ne 61e08 // b.any │ │ + b 61e18 │ │ mov x21, x30 │ │ ldrb w6, [x2], #1 │ │ subs w25, w25, #0x1 │ │ strb w6, [x21], #1 │ │ - b.ne 61cf8 // b.any │ │ + b.ne 61d38 // b.any │ │ sub x2, x21, x26 │ │ - b 61ddc │ │ + b 61e1c │ │ ldr x23, [sp, #40] │ │ add x25, x6, #0x1 │ │ and x6, x25, #0x1ffffffe0 │ │ add x21, x30, x6 │ │ sub w29, w29, w6 │ │ add x2, x2, x6 │ │ add x19, x23, x19 │ │ add x30, x30, #0x10 │ │ mov x23, x6 │ │ ldp q0, q1, [x19, #-16] │ │ add x19, x19, #0x20 │ │ subs x23, x23, #0x20 │ │ stp q0, q1, [x30, #-16] │ │ add x30, x30, #0x20 │ │ - b.ne 61d34 // b.any │ │ + b.ne 61d74 // b.any │ │ cmp x25, x6 │ │ ldr w25, [sp, #12] │ │ - b.eq 61d68 // b.none │ │ + b.eq 61da8 // b.none │ │ ldrb w6, [x2], #1 │ │ subs w29, w29, #0x1 │ │ strb w6, [x21], #1 │ │ - b.ne 61d58 // b.any │ │ + b.ne 61d98 // b.any │ │ subs w23, w25, w17 │ │ - b.ls 61db4 // b.plast │ │ + b.ls 61df4 // b.plast │ │ cmp w20, #0x1f │ │ - b.cc 61d90 // b.lo, b.ul, b.last │ │ + b.cc 61dd0 // b.lo, b.ul, b.last │ │ ldr x2, [sp, #32] │ │ cmp x21, x2 │ │ - b.cs 61e54 // b.hs, b.nlast │ │ + b.cs 61e94 // b.hs, b.nlast │ │ add x2, x21, x22 │ │ cmp x27, x2 │ │ - b.cs 61e54 // b.hs, b.nlast │ │ + b.cs 61e94 // b.hs, b.nlast │ │ mov x30, x21 │ │ mov w2, w17 │ │ mov x6, x27 │ │ ldrb w19, [x6], #1 │ │ subs w2, w2, #0x1 │ │ strb w19, [x30], #1 │ │ - b.ne 61d9c // b.any │ │ + b.ne 61ddc // b.any │ │ sub x2, x30, w26, uxtw │ │ - b 61de4 │ │ + b 61e24 │ │ mov x30, x21 │ │ mov w23, w25 │ │ mov x2, x27 │ │ - b 61de4 │ │ + b 61e24 │ │ mov x21, x30 │ │ ldrb w6, [x2], #1 │ │ subs w25, w25, #0x1 │ │ strb w6, [x21], #1 │ │ - b.ne 61dc8 // b.any │ │ + b.ne 61e08 // b.any │ │ sub x2, x21, w26, uxtw │ │ mov x30, x21 │ │ ldr w23, [sp, #12] │ │ cmp w23, #0x3 │ │ - b.cc 61e28 // b.lo, b.ul, b.last │ │ + b.cc 61e68 // b.lo, b.ul, b.last │ │ ldrb w6, [x2] │ │ add x19, x30, #0x3 │ │ sub w23, w23, #0x3 │ │ cmp w23, #0x2 │ │ strb w6, [x30] │ │ ldrb w6, [x2, #1] │ │ strb w6, [x30, #1] │ │ add x6, x2, #0x3 │ │ ldrb w21, [x2, #2] │ │ mov x2, x6 │ │ strb w21, [x30, #2] │ │ mov x30, x19 │ │ - b.hi 61dec // b.pmore │ │ + b.hi 61e2c // b.pmore │ │ mov x30, x19 │ │ mov x2, x6 │ │ - cbz w23, 6195c │ │ + cbz w23, 6199c │ │ ldrb w19, [x2] │ │ mov x6, x30 │ │ cmp w23, #0x1 │ │ strb w19, [x6], #1 │ │ - b.eq 61e4c // b.none │ │ + b.eq 61e8c // b.none │ │ ldrb w2, [x2, #1] │ │ add x6, x30, #0x2 │ │ strb w2, [x30, #1] │ │ mov x30, x6 │ │ - b 6195c │ │ + b 6199c │ │ add x30, x21, x24 │ │ add x2, x21, #0x10 │ │ mov x6, x24 │ │ ldr x19, [sp, #40] │ │ ldp q0, q1, [x19, #-16] │ │ add x19, x19, #0x20 │ │ subs x6, x6, #0x20 │ │ stp q0, q1, [x2, #-16] │ │ add x2, x2, #0x20 │ │ - b.ne 61e64 // b.any │ │ + b.ne 61ea4 // b.any │ │ ldr w2, [sp, #28] │ │ cmp x22, x24 │ │ ldr x6, [sp, #16] │ │ - b.ne 61d9c // b.any │ │ - b 61dac │ │ - tbnz w6, #5, 61ea0 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x7a7 │ │ - b 61eac │ │ + b.ne 61ddc // b.any │ │ + b 61dec │ │ + tbnz w6, #5, 61ee0 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x7e7 │ │ + b 61eec │ │ mov w13, #0x3f3f // #16191 │ │ - b 61eb4 │ │ + b 61ef4 │ │ mov x1, x15 │ │ mov w13, #0x3f51 // #16209 │ │ str x1, [x0, #48] │ │ str w13, [x8, #8] │ │ and w14, w28, #0x7 │ │ lsr w13, w28, #3 │ │ sub x12, x12, x13 │ │ @@ -54278,101 +54262,101 @@ │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x24, tpidr_el0 │ │ mov w20, #0x28 // #40 │ │ ldr x8, [x24, #40] │ │ str x8, [sp, #8] │ │ - cbz x0, 61f84 │ │ + cbz x0, 61fc4 │ │ mov x21, x1 │ │ - cbz x1, 61f84 │ │ + cbz x1, 61fc4 │ │ mov x19, x0 │ │ mov x0, x21 │ │ mov x1, xzr │ │ ldr x22, [x21, #56] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w20, w0 │ │ - cbnz w0, 61f84 │ │ + cbnz w0, 61fc4 │ │ mov x1, sp │ │ mov x0, x21 │ │ mov w2, #0x2 // #2 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w20, w0 │ │ - cbz w0, 61fb0 │ │ + cbz w0, 61ff0 │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 62120 // b.any │ │ + b.ne 62160 // b.any │ │ mov w0, w20 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ ldrb w8, [sp] │ │ mov w20, #0x3 // #3 │ │ cmp w8, #0x1f │ │ - b.ne 61f84 // b.any │ │ + b.ne 61fc4 // b.any │ │ ldrb w8, [sp, #1] │ │ cmp w8, #0x9d │ │ - b.ne 61f84 // b.any │ │ + b.ne 61fc4 // b.any │ │ movi v0.2d, #0x0 │ │ mov x2, sp │ │ mov x0, x22 │ │ mov w1, #0x1108 // #4360 │ │ str wzr, [sp] │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ str q0, [x19, #64] │ │ str x22, [x19, #56] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w20, [sp] │ │ - cbz w20, 62024 │ │ - adrp x8, a000 │ │ - adrp x9, 62000 │ │ - add x9, x9, #0x2d4 │ │ + cbz w20, 62064 │ │ + adrp x8, a000 │ │ + adrp x9, 62000 │ │ + add x9, x9, #0x314 │ │ str xzr, [x19] │ │ - ldr q0, [x8, #1360] │ │ - adrp x8, 62000 │ │ - add x8, x8, #0x124 │ │ + ldr q0, [x8, #1408] │ │ + adrp x8, 62000 │ │ + add x8, x8, #0x164 │ │ stur q0, [x19, #8] │ │ stp x8, x9, [x19, #40] │ │ - b 61f84 │ │ + b 61fc4 │ │ stp x21, x19, [x0] │ │ mov w8, #0x10f0 // #4336 │ │ ldr x9, [x19, #56] │ │ add x8, x0, x8 │ │ mov x23, x0 │ │ str xzr, [x0, #4336] │ │ mov x1, xzr │ │ str x9, [x0, #16] │ │ str x8, [x0, #4352] │ │ str x8, [x0, #4344] │ │ mov x0, x21 │ │ - bl 3ee00 │ │ - cbnz w0, 6206c │ │ + bl 3ee24 │ │ + cbnz w0, 620ac │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ mov w2, #0x2 // #2 │ │ - bl 3ee5c │ │ - cbz w0, 62084 │ │ + bl 3ee80 │ │ + cbz w0, 620c4 │ │ str w0, [sp] │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w20, [sp] │ │ - b 61f84 │ │ + b 61fc4 │ │ ldrb w8, [sp, #4] │ │ mov w0, #0x3 // #3 │ │ cmp w8, #0x1f │ │ - b.ne 6206c // b.any │ │ + b.ne 620ac // b.any │ │ ldrb w8, [sp, #5] │ │ cmp w8, #0x9d │ │ - b.ne 6206c // b.any │ │ + b.ne 620ac // b.any │ │ movi v0.2d, #0x0 │ │ add x9, x23, #0xa0 │ │ stur q0, [x23, #216] │ │ stur q0, [x23, #200] │ │ stur q0, [x23, #184] │ │ stur q0, [x23, #168] │ │ stur q0, [x23, #152] │ │ @@ -54396,167 +54380,167 @@ │ │ str x8, [x23, #152] │ │ mov w8, #0x9 // #9 │ │ strb wzr, [x23, #56] │ │ str xzr, [x23, #48] │ │ str w8, [x23, #84] │ │ str xzr, [x23, #24] │ │ str x23, [x19, #24] │ │ - b 61ffc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 6203c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x25, [x0, #24] │ │ mov x19, x3 │ │ mov x20, x2 │ │ mov x22, x1 │ │ ldr x8, [x25, #4336] │ │ subs x9, x8, x1 │ │ - b.ls 621b4 // b.plast │ │ + b.ls 621f4 // b.plast │ │ ldr x8, [x25, #4344] │ │ sub x10, x8, x25 │ │ sub x10, x10, #0xf0 │ │ cmp x9, x10 │ │ - b.ls 62234 // b.plast │ │ + b.ls 62274 // b.plast │ │ ldr x0, [x25] │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov x21, xzr │ │ - cbnz w0, 622b8 │ │ + cbnz w0, 622f8 │ │ mov w10, #0x10f0 // #4336 │ │ mov x8, xzr │ │ mov w9, #0x9 // #9 │ │ add x10, x25, x10 │ │ str xzr, [x25, #64] │ │ str wzr, [x25, #144] │ │ str xzr, [x25, #48] │ │ strb wzr, [x25, #56] │ │ str w9, [x25, #84] │ │ str xzr, [x25, #24] │ │ str x10, [x25, #4352] │ │ str x10, [x25, #4344] │ │ str xzr, [x25, #4336] │ │ cmp x8, x22 │ │ - b.cs 62240 // b.hs, b.nlast │ │ + b.cs 62280 // b.hs, b.nlast │ │ ldr x9, [x25, #4352] │ │ sub x11, x22, x8 │ │ ldr x10, [x25, #4344] │ │ sub x9, x9, x10 │ │ cmp x9, x11 │ │ csel x9, x9, x11, cc // cc = lo, ul, last │ │ add x10, x10, x9 │ │ add x8, x9, x8 │ │ subs x23, x11, x9 │ │ str x10, [x25, #4344] │ │ str x8, [x25, #4336] │ │ - b.eq 62228 // b.none │ │ + b.eq 62268 // b.none │ │ add x21, x25, #0x18 │ │ mov w24, #0x1000 // #4096 │ │ cmp x23, #0x1, lsl #12 │ │ mov x0, x21 │ │ csel x22, x23, x24, cc // cc = lo, ul, last │ │ mov x1, xzr │ │ mov x2, x22 │ │ - bl 62398 │ │ + bl 623d8 │ │ cmp x0, x22 │ │ - b.cc 6222c // b.lo, b.ul, b.last │ │ + b.cc 6226c // b.lo, b.ul, b.last │ │ ldr x8, [x25, #4336] │ │ subs x23, x23, x22 │ │ add x8, x8, x22 │ │ str x8, [x25, #4336] │ │ - b.ne 621f4 // b.any │ │ - cbnz x19, 62244 │ │ + b.ne 62234 // b.any │ │ + cbnz x19, 62284 │ │ mov x21, xzr │ │ - b 622b8 │ │ + b 622f8 │ │ sub x8, x8, x9 │ │ str x22, [x25, #4336] │ │ str x8, [x25, #4344] │ │ - cbz x19, 6222c │ │ + cbz x19, 6226c │ │ mov x21, xzr │ │ add x22, x25, #0x18 │ │ ldr x8, [x25, #4352] │ │ add x23, x25, #0xf0 │ │ ldr x1, [x25, #4344] │ │ sub x8, x8, x1 │ │ add x0, x20, x21 │ │ cmp x8, x19 │ │ csel x24, x8, x19, cc // cc = lo, ul, last │ │ mov x2, x24 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x25, #4344] │ │ add x21, x24, x21 │ │ ldr x9, [x25, #4336] │ │ subs x19, x19, x24 │ │ add x8, x8, x24 │ │ add x9, x9, x24 │ │ str x8, [x25, #4344] │ │ str x9, [x25, #4336] │ │ - b.eq 622b8 // b.none │ │ + b.eq 622f8 // b.none │ │ mov x0, x22 │ │ mov x1, x23 │ │ mov w2, #0x1000 // #4096 │ │ str x23, [x25, #4344] │ │ - bl 62398 │ │ + bl 623d8 │ │ ldr x1, [x25, #4344] │ │ add x8, x1, x0 │ │ str x8, [x25, #4352] │ │ - cbnz x0, 62258 │ │ + cbnz x0, 62298 │ │ mov x0, x21 │ │ ldr x25, [sp, #16] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x20, [x0, #24] │ │ - cbz x20, 62384 │ │ + cbz x20, 623c4 │ │ mov x23, x20 │ │ ldr x21, [x0, #56] │ │ mov x19, x0 │ │ mov w8, #0x9 // #9 │ │ str xzr, [x23, #24]! │ │ ldr x1, [x23, #112] │ │ add x9, x23, #0x88 │ │ ldr x22, [x23, #208] │ │ str xzr, [x23, #40] │ │ str wzr, [x23, #120] │ │ cmp x1, x9 │ │ str xzr, [x23, #24] │ │ strb wzr, [x23, #32] │ │ str w8, [x23, #60] │ │ - b.eq 62338 // b.none │ │ + b.eq 62378 // b.none │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x20, #136] │ │ ldr x1, [x20, #112] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ mov x0, x21 │ │ mov x1, x20 │ │ stp xzr, xzr, [x20, #112] │ │ str xzr, [x23, #208] │ │ stp xzr, xzr, [x20, #8] │ │ stp q0, q0, [x23] │ │ stp q0, q0, [x23, #32] │ │ stp q0, q0, [x23, #64] │ │ stp q0, q0, [x23, #96] │ │ stp q0, q0, [x23, #128] │ │ stp q0, q0, [x23, #160] │ │ str q0, [x23, #192] │ │ str xzr, [x20] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #24] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ sub sp, sp, #0x80 │ │ @@ -54569,650 +54553,650 @@ │ │ stp x20, x19, [sp, #112] │ │ mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ ldp w24, w28, [x0, #72] │ │ ldr w25, [x0, #80] │ │ - cbz x2, 62498 │ │ + cbz x2, 624d8 │ │ ldr w8, [x19] │ │ mov x22, x1 │ │ mov x20, xzr │ │ cmp w8, #0x2 │ │ - b.eq 624ac // b.none │ │ + b.eq 624ec // b.none │ │ cmp w8, #0x1 │ │ - b.eq 624a0 // b.none │ │ - cbnz w8, 628a0 │ │ + b.eq 624e0 // b.none │ │ + cbnz w8, 628e0 │ │ ldr x0, [x19, #200] │ │ mov w1, #0x2 // #2 │ │ str x2, [sp, #8] │ │ - bl 3ee00 │ │ - cbnz w0, 6248c │ │ + bl 3ee24 │ │ + cbnz w0, 624cc │ │ ldr x0, [x19, #200] │ │ sub x1, x29, #0xc │ │ mov w2, #0x1 // #1 │ │ mov w20, #0x1 // #1 │ │ - bl 3f6e8 │ │ + bl 3f70c │ │ cmp x0, #0x1 │ │ - b.ne 6248c // b.any │ │ + b.ne 624cc // b.any │ │ ldurb w8, [x29, #-12] │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ dup v0.2s, w8 │ │ - ldr d1, [x9, #1184] │ │ + ldr d1, [x9, #1240] │ │ and v0.8b, v0.8b, v1.8b │ │ fmov w9, s0 │ │ str d0, [x19, #48] │ │ lsl w10, w20, w9 │ │ cmp w9, #0x10 │ │ sub w11, w10, #0x100 │ │ str w11, [x19, #56] │ │ - b.hi 6248c // b.pmore │ │ + b.hi 624cc // b.pmore │ │ and w9, w9, #0xff │ │ sub w10, w10, #0xff │ │ cmp w9, #0x9 │ │ mov w9, #0x100 // #256 │ │ mov w11, #0x9 // #9 │ │ lsr w8, w8, #7 │ │ csel w9, w9, w10, hi // hi = pmore │ │ mov x0, x19 │ │ stp w11, w8, [x19, #60] │ │ str w9, [x19, #68] │ │ - bl 628fc │ │ + bl 6293c │ │ cmp w0, #0xff │ │ - b.ls 624b8 // b.plast │ │ + b.ls 624f8 // b.plast │ │ mov w25, wzr │ │ mov x20, xzr │ │ mov w23, w25 │ │ - b 6254c │ │ + b 6258c │ │ mov x20, xzr │ │ - b 628a0 │ │ + b 628e0 │ │ str x2, [sp, #8] │ │ mov w27, w28 │ │ - b 624f4 │ │ + b 62534 │ │ mov w27, w28 │ │ mov w23, w25 │ │ - b 627c4 │ │ + b 62804 │ │ mov w27, w0 │ │ - cbz x22, 624c4 │ │ + cbz x22, 62504 │ │ strb w27, [x22] │ │ ldr x8, [sp, #8] │ │ cmp x8, #0x2 │ │ - b.cs 624e4 // b.hs, b.nlast │ │ + b.cs 62524 // b.hs, b.nlast │ │ mov w25, wzr │ │ mov w20, #0x1 // #1 │ │ mov w28, w27 │ │ mov w24, w27 │ │ - b 628a0 │ │ + b 628e0 │ │ mov w25, wzr │ │ mov w20, #0x1 // #1 │ │ mov w24, w27 │ │ str w20, [x19] │ │ mov x0, x19 │ │ - bl 628fc │ │ - tbnz w0, #31, 628dc │ │ + bl 6293c │ │ + tbnz w0, #31, 6291c │ │ mov w23, w0 │ │ str x21, [sp] │ │ mov w21, #0x1 // #1 │ │ mov w28, w27 │ │ subs w8, w23, #0x100 │ │ - b.ne 6255c // b.any │ │ + b.ne 6259c // b.any │ │ ldr w9, [x19, #52] │ │ - cbz w9, 62564 │ │ + cbz w9, 625a4 │ │ mov x0, x19 │ │ str wzr, [x19, #64] │ │ strb w21, [x19, #32] │ │ - bl 628fc │ │ + bl 6293c │ │ mov w24, wzr │ │ mov w23, w0 │ │ mov w28, wzr │ │ - tbz w0, #31, 62510 │ │ + tbz w0, #31, 62550 │ │ mov w28, w24 │ │ mov w23, w25 │ │ ldr x21, [sp] │ │ mov w8, #0x3 // #3 │ │ mov w25, w23 │ │ str w8, [x19] │ │ - b 628a0 │ │ + b 628e0 │ │ mov w27, w23 │ │ - b.cc 62700 // b.lo, b.ul, b.last │ │ + b.cc 62740 // b.lo, b.ul, b.last │ │ ldr w9, [x19, #64] │ │ mov w27, w23 │ │ cmp w8, w9 │ │ - b.cc 6262c // b.lo, b.ul, b.last │ │ - b.hi 62548 // b.pmore │ │ + b.cc 6266c // b.lo, b.ul, b.last │ │ + b.hi 62588 // b.pmore │ │ ldr w8, [x19, #120] │ │ ldr x25, [x19, #128] │ │ cmp x25, x8 │ │ - b.hi 62610 // b.pmore │ │ + b.hi 62650 // b.pmore │ │ ldr x4, [x19, #112] │ │ add x8, x25, x25, lsr #1 │ │ ldr x0, [x19, #208] │ │ add x26, x8, #0x4 │ │ add x21, x19, #0x88 │ │ cmp x4, x21 │ │ - b.eq 625bc // b.none │ │ + b.eq 625fc // b.none │ │ cmp x26, #0x10, lsl #12 │ │ - b.ls 625d4 // b.plast │ │ + b.ls 62614 // b.plast │ │ cmp x25, #0x10, lsl #12 │ │ - b.eq 62548 // b.none │ │ + b.eq 62588 // b.none │ │ mov w26, #0x10000 // #65536 │ │ - b 625d4 │ │ + b 62614 │ │ cmp x26, #0x10, lsl #12 │ │ mov w8, #0x10000 // #65536 │ │ mov x4, xzr │ │ mov x25, xzr │ │ csel x26, x26, x8, cc // cc = lo, ul, last │ │ str xzr, [x19, #112] │ │ sub x5, x29, #0xc │ │ mov w1, #0x1 // #1 │ │ mov x2, x25 │ │ mov x3, x26 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #112] │ │ - cbnz w8, 62548 │ │ - cbnz x25, 62608 │ │ + cbnz w8, 62588 │ │ + cbnz x25, 62648 │ │ ldp q1, q0, [x21, #32] │ │ ldp q3, q2, [x21] │ │ stp q1, q0, [x0, #32] │ │ stp q3, q2, [x0] │ │ ldr w8, [x19, #120] │ │ str x26, [x19, #128] │ │ add w9, w8, #0x1 │ │ mov w27, w24 │ │ ldr x10, [x19, #112] │ │ cmp w24, #0x100 │ │ str w9, [x19, #120] │ │ strb w28, [x10, x8] │ │ - b.cc 62700 // b.lo, b.ul, b.last │ │ + b.cc 62740 // b.lo, b.ul, b.last │ │ add x21, x19, #0x88 │ │ ldr x8, [x19, #88] │ │ - b 6266c │ │ + b 626ac │ │ ldr w8, [x19, #120] │ │ str x26, [x19, #128] │ │ sub w9, w27, #0x100 │ │ ldr x10, [x19, #96] │ │ add w11, w8, #0x1 │ │ ldr x12, [x19, #112] │ │ ldrb w10, [x10, w9, uxtw] │ │ str w11, [x19, #120] │ │ strb w10, [x12, x8] │ │ ldr x8, [x19, #88] │ │ ldrh w27, [x8, w9, uxtw #1] │ │ cmp w27, #0xff │ │ - b.ls 62700 // b.plast │ │ - cbz x8, 62548 │ │ + b.ls 62740 // b.plast │ │ + cbz x8, 62588 │ │ ldr w8, [x19, #120] │ │ ldr x25, [x19, #128] │ │ cmp x25, x8 │ │ - b.hi 62640 // b.pmore │ │ + b.hi 62680 // b.pmore │ │ ldr x4, [x19, #112] │ │ add x8, x25, x25, lsr #1 │ │ ldr x0, [x19, #208] │ │ add x26, x8, #0x4 │ │ cmp x4, x21 │ │ - b.eq 626b0 // b.none │ │ + b.eq 626f0 // b.none │ │ cmp x26, #0x10, lsl #12 │ │ - b.ls 626c8 // b.plast │ │ + b.ls 62708 // b.plast │ │ cmp x25, #0x10, lsl #12 │ │ - b.eq 62548 // b.none │ │ + b.eq 62588 // b.none │ │ mov w26, #0x10000 // #65536 │ │ - b 626c8 │ │ + b 62708 │ │ cmp x26, #0x10, lsl #12 │ │ mov w8, #0x10000 // #65536 │ │ mov x4, xzr │ │ mov x25, xzr │ │ csel x26, x26, x8, cc // cc = lo, ul, last │ │ str xzr, [x19, #112] │ │ sub x5, x29, #0xc │ │ mov w1, #0x1 // #1 │ │ mov x2, x25 │ │ mov x3, x26 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #112] │ │ - cbnz w8, 62548 │ │ - cbnz x25, 62638 │ │ + cbnz w8, 62588 │ │ + cbnz x25, 62678 │ │ ldp q1, q0, [x21, #32] │ │ ldp q3, q2, [x21] │ │ stp q1, q0, [x0, #32] │ │ stp q3, q2, [x0] │ │ - b 62638 │ │ + b 62678 │ │ ldr w8, [x19, #120] │ │ ldr x26, [x19, #128] │ │ cmp x26, x8 │ │ - b.hi 62798 // b.pmore │ │ + b.hi 627d8 // b.pmore │ │ ldr x4, [x19, #112] │ │ add x8, x26, x26, lsr #1 │ │ ldr x0, [x19, #208] │ │ add x25, x8, #0x4 │ │ add x21, x19, #0x88 │ │ cmp x4, x21 │ │ - b.eq 62744 // b.none │ │ + b.eq 62784 // b.none │ │ cmp x25, #0x10, lsl #12 │ │ - b.ls 6275c // b.plast │ │ + b.ls 6279c // b.plast │ │ cmp x26, #0x10, lsl #12 │ │ - b.eq 628e8 // b.none │ │ + b.eq 62928 // b.none │ │ mov w25, #0x10000 // #65536 │ │ - b 6275c │ │ + b 6279c │ │ cmp x25, #0x10, lsl #12 │ │ mov w8, #0x10000 // #65536 │ │ mov x4, xzr │ │ mov x26, xzr │ │ csel x25, x25, x8, cc // cc = lo, ul, last │ │ str xzr, [x19, #112] │ │ sub x5, x29, #0xc │ │ mov w1, #0x1 // #1 │ │ mov x2, x26 │ │ mov x3, x25 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #112] │ │ - cbnz w8, 628e8 │ │ - cbnz x26, 62790 │ │ + cbnz w8, 62928 │ │ + cbnz x26, 627d0 │ │ ldp q1, q0, [x21, #32] │ │ ldp q3, q2, [x21] │ │ stp q1, q0, [x0, #32] │ │ stp q3, q2, [x0] │ │ ldr w8, [x19, #120] │ │ str x25, [x19, #128] │ │ ldp x21, x2, [sp] │ │ add w9, w8, #0x1 │ │ mov w11, #0x2 // #2 │ │ ldr x10, [x19, #112] │ │ str w9, [x19, #120] │ │ strb w27, [x10, x8] │ │ str w11, [x19] │ │ - b 627c4 │ │ + b 62804 │ │ add x20, x20, #0x1 │ │ cmp x2, x20 │ │ - b.eq 62894 // b.none │ │ + b.eq 628d4 // b.none │ │ ldr w8, [x19, #120] │ │ - cbz w8, 627e8 │ │ + cbz w8, 62828 │ │ sub w8, w8, #0x1 │ │ str w8, [x19, #120] │ │ - cbz x22, 627b8 │ │ + cbz x22, 627f8 │ │ ldr x9, [x19, #112] │ │ ldrb w8, [x9, w8, uxtw] │ │ strb w8, [x22, x20] │ │ - b 627b8 │ │ + b 627f8 │ │ ldr w8, [x19, #64] │ │ str x2, [sp, #8] │ │ ldr w9, [x19, #56] │ │ cmp w8, w9 │ │ - b.cs 62880 // b.hs, b.nlast │ │ + b.cs 628c0 // b.hs, b.nlast │ │ ldr w25, [x19, #104] │ │ cmp w8, w25 │ │ - b.cc 62860 // b.lo, b.ul, b.last │ │ + b.cc 628a0 // b.lo, b.ul, b.last │ │ add w8, w25, w25, lsr #2 │ │ cmp w25, #0x0 │ │ mov w9, #0x200 // #512 │ │ ldr x0, [x19, #208] │ │ csel w26, w9, w8, eq // eq = none │ │ ldr x4, [x19, #88] │ │ sub x5, x29, #0xc │ │ mov w1, #0x3 // #3 │ │ mov x2, x25 │ │ mov x3, x26 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #88] │ │ - cbnz w8, 628f0 │ │ + cbnz w8, 62930 │ │ add x8, x0, x26, lsl #1 │ │ add x1, x0, x25, lsl #1 │ │ mov x0, x8 │ │ mov x2, x25 │ │ str x8, [x19, #96] │ │ - bl a5190 │ │ + bl a45d0 │ │ ldr w8, [x19, #64] │ │ str w26, [x19, #104] │ │ ldr x9, [x19, #88] │ │ mov w10, w8 │ │ strh w24, [x9, w8, uxtw #1] │ │ ldr x8, [x19, #96] │ │ strb w27, [x8, x10] │ │ ldr w8, [x19, #64] │ │ add w8, w8, #0x1 │ │ str w8, [x19, #64] │ │ mov w8, #0x1 // #1 │ │ mov w24, w23 │ │ mov w25, w23 │ │ str w8, [x19] │ │ - b 624f4 │ │ + b 62534 │ │ mov w28, w27 │ │ mov w25, w23 │ │ mov x20, x2 │ │ stp w24, w28, [x19, #72] │ │ str w25, [x19, #80] │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 628f8 // b.any │ │ + b.ne 62938 // b.any │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ mov w28, w27 │ │ mov w23, w25 │ │ - b 6254c │ │ + b 6258c │ │ mov w28, w27 │ │ - b 62548 │ │ + b 62588 │ │ mov w28, w27 │ │ - b 6254c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 6258c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldrb w8, [x0, #32] │ │ ldr w20, [x0, #60] │ │ - cbnz w8, 62930 │ │ + cbnz w8, 62970 │ │ ldp w9, w10, [x19, #24] │ │ cmp w9, w10 │ │ - b.cs 62930 // b.hs, b.nlast │ │ + b.cs 62970 // b.hs, b.nlast │ │ ldp w10, w11, [x19, #64] │ │ cmp w10, w11 │ │ - b.cc 629e4 // b.lo, b.ul, b.last │ │ + b.cc 62a24 // b.lo, b.ul, b.last │ │ ldp w9, w10, [x19, #64] │ │ cmp w9, w10 │ │ - b.cc 62974 // b.lo, b.ul, b.last │ │ + b.cc 629b4 // b.lo, b.ul, b.last │ │ add w20, w20, #0x1 │ │ cmp w20, #0x10 │ │ str w20, [x19, #60] │ │ - b.hi 62a38 // b.pmore │ │ + b.hi 62a78 // b.pmore │ │ ldr w9, [x19, #48] │ │ cmp w20, w9 │ │ - b.cs 62968 // b.hs, b.nlast │ │ + b.cs 629a8 // b.hs, b.nlast │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x20 │ │ sub w9, w9, #0x100 │ │ - b 62970 │ │ + b 629b0 │ │ ldr w9, [x19, #56] │ │ add w9, w9, #0x1 │ │ str w9, [x19, #68] │ │ - cbz w8, 6298c │ │ + cbz w8, 629cc │ │ mov w20, #0x9 // #9 │ │ mov w8, #0x100 // #256 │ │ strb wzr, [x19, #32] │ │ str w20, [x19, #60] │ │ str w8, [x19, #68] │ │ ldr w8, [x19, #4] │ │ - cbnz w8, 62a38 │ │ + cbnz w8, 62a78 │ │ ldr x0, [x19, #200] │ │ add x1, x19, #0x8 │ │ mov w2, w20 │ │ - bl 3f6e8 │ │ + bl 3f70c │ │ ldr w8, [x19, #60] │ │ ldr x9, [x19, #40] │ │ cmp x0, x8 │ │ add x10, x9, x0 │ │ cset w11, cc // cc = lo, ul, last │ │ lsl w9, w0, #3 │ │ cmp w9, w8 │ │ str x10, [x19, #40] │ │ str w11, [x19, #4] │ │ stp wzr, w9, [x19, #24] │ │ - b.ls 62a38 // b.plast │ │ + b.ls 62a78 // b.plast │ │ orr w9, w9, #0x1 │ │ sub w8, w9, w8 │ │ str w8, [x19, #28] │ │ - cbz x0, 62a38 │ │ + cbz x0, 62a78 │ │ mov w9, wzr │ │ add w8, w9, w20 │ │ lsr w10, w9, #3 │ │ add x12, x19, x10 │ │ and w11, w9, #0x7 │ │ str w8, [x19, #24] │ │ mov w8, #0x8 // #8 │ │ ldrb w13, [x12, #8]! │ │ sub w8, w8, w11 │ │ sub w10, w20, w8 │ │ lsr w0, w13, w11 │ │ subs w13, w10, #0x8 │ │ - b.cc 62a48 // b.lo, b.ul, b.last │ │ + b.cc 62a88 // b.lo, b.ul, b.last │ │ ldrb w10, [x12, #1] │ │ add x9, x12, #0x2 │ │ lsl w8, w10, w8 │ │ mov w10, #0x10 // #16 │ │ orr w0, w8, w0 │ │ sub w8, w10, w11 │ │ mov w10, w13 │ │ - cbnz w10, 62a50 │ │ - b 62a3c │ │ + cbnz w10, 62a90 │ │ + b 62a7c │ │ mov w0, #0xffffffff // #-1 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ add x9, x12, #0x1 │ │ - cbz w10, 62a3c │ │ + cbz w10, 62a7c │ │ ldrb w9, [x9] │ │ mov w11, #0xffffffff // #-1 │ │ lsl w10, w11, w10 │ │ bic w9, w9, w10 │ │ lsl w8, w9, w8 │ │ orr w0, w8, w0 │ │ - b 62a3c │ │ + b 62a7c │ │ ldr x8, [x0] │ │ ldr w9, [x8, #584] │ │ ldr x8, [x8, #600] │ │ cmp w9, #0x2 │ │ str w9, [x0, #24] │ │ str x8, [x0, #32] │ │ - b.cc 62aac // b.lo, b.ul, b.last │ │ + b.cc 62aec // b.lo, b.ul, b.last │ │ ldr w10, [x8], #16 │ │ sub x9, x9, #0x1 │ │ ldr w11, [x8] │ │ cmp w10, w11 │ │ - b.cs 62ab4 // b.hs, b.nlast │ │ + b.cs 62af4 // b.hs, b.nlast │ │ add x8, x8, #0x10 │ │ subs x9, x9, #0x1 │ │ mov w10, w11 │ │ - b.ne 62a90 // b.any │ │ + b.ne 62ad0 // b.any │ │ mov w0, wzr │ │ ret │ │ mov w0, #0x8 // #8 │ │ ret │ │ str xzr, [x0, #32] │ │ str wzr, [x0, #24] │ │ ret │ │ ldr w8, [x0, #24] │ │ - cbz w8, 62b1c │ │ + cbz w8, 62b5c │ │ mov w9, wzr │ │ lsr w11, w8, #1 │ │ ldr x10, [x0, #32] │ │ mov w12, w11 │ │ lsl x12, x12, #4 │ │ ldr w12, [x10, x12] │ │ cmp w12, w1 │ │ - b.eq 62b24 // b.none │ │ + b.eq 62b64 // b.none │ │ subs w12, w1, w12 │ │ csinc w9, w9, w11, ls // ls = plast │ │ csel w8, w8, w11, hi // hi = pmore │ │ add w11, w12, w11 │ │ subs w12, w8, w9 │ │ cmp w11, w9 │ │ ccmp w11, w8, #0x2, cs // cs = hs, nlast │ │ add w12, w9, w12, lsr #1 │ │ csel w11, w12, w11, cs // cs = hs, nlast │ │ cmp w8, w9 │ │ - b.hi 62adc // b.pmore │ │ + b.hi 62b1c // b.pmore │ │ mov w0, wzr │ │ ret │ │ add w0, w11, #0x1 │ │ ret │ │ ldr w9, [x0, #24] │ │ - cbz w9, 62bac │ │ + cbz w9, 62bec │ │ ldr w8, [x1] │ │ lsr w11, w9, #1 │ │ ldr x12, [x0, #32] │ │ mov w10, wzr │ │ add w8, w8, #0x1 │ │ mov w13, w11 │ │ mov w14, w9 │ │ mov w15, w13 │ │ lsl x15, x15, #4 │ │ ldr w15, [x12, x15] │ │ subs w15, w8, w15 │ │ - b.eq 62b90 // b.none │ │ + b.eq 62bd0 // b.none │ │ csinc w10, w10, w13, ls // ls = plast │ │ csel w14, w14, w13, hi // hi = pmore │ │ add w13, w15, w13 │ │ subs w15, w14, w10 │ │ cmp w13, w10 │ │ ccmp w13, w14, #0x2, cs // cs = hs, nlast │ │ add w15, w10, w15, lsr #1 │ │ csel w13, w15, w13, cs // cs = hs, nlast │ │ cmp w14, w10 │ │ - b.hi 62b50 // b.pmore │ │ - b 62ba0 │ │ - cbz w13, 62b40 │ │ + b.hi 62b90 // b.pmore │ │ + b 62be0 │ │ + cbz w13, 62b80 │ │ add w0, w13, #0x1 │ │ str w8, [x1] │ │ ret │ │ cmp w10, w9 │ │ ccmp w10, #0x0, #0x4, cc // cc = lo, ul, last │ │ - b.ne 62bb8 // b.any │ │ + b.ne 62bf8 // b.any │ │ mov w0, wzr │ │ str wzr, [x1] │ │ ret │ │ lsl x8, x10, #4 │ │ ldr x9, [x0, #32] │ │ add w0, w10, #0x1 │ │ ldr w8, [x9, x8] │ │ str w8, [x1] │ │ ret │ │ - adrp x0, a9000 │ │ - add x0, x0, #0x8b8 │ │ - b 3990c │ │ + adrp x0, a8000 │ │ + add x0, x0, #0xea0 │ │ + b 39960 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x23, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x23, #40] │ │ mov x1, xzr │ │ mov w21, w2 │ │ mov x20, x0 │ │ stur x8, [x29, #-8] │ │ - bl 3ee00 │ │ - cbnz w0, 62e5c │ │ + bl 3ee24 │ │ + cbnz w0, 62e9c │ │ add x22, x19, #0xf8 │ │ - adrp x1, 10000 │ │ - add x1, x1, #0xb38 │ │ + adrp x1, 10000 │ │ + add x1, x1, #0xb78 │ │ mov x0, x20 │ │ mov x2, x22 │ │ - bl 3fd2c │ │ - cbnz w0, 62e5c │ │ + bl 3fd50 │ │ + cbnz w0, 62e9c │ │ ldr w8, [x19, #320] │ │ ldr w9, [x19, #284] │ │ ldr w10, [x19, #248] │ │ add w8, w9, w8, lsl #16 │ │ mov w9, #0x5230 // #21040 │ │ movk w9, #0x5046, lsl #16 │ │ cmp w10, w9 │ │ str w8, [x19, #284] │ │ - b.ne 62e5c // b.any │ │ + b.ne 62e9c // b.any │ │ ldr w8, [x22, #4] │ │ cmp w8, #0x4 │ │ - b.hi 62e5c // b.pmore │ │ + b.hi 62e9c // b.pmore │ │ ldr w8, [x22, #12] │ │ cmp w8, #0x3a │ │ - b.cc 62e5c // b.lo, b.ul, b.last │ │ + b.cc 62e9c // b.lo, b.ul, b.last │ │ ldr w8, [x19, #256] │ │ cmp w8, #0xd0a │ │ - b.ne 62e5c // b.any │ │ + b.ne 62e9c // b.any │ │ ldr w22, [x22, #20] │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ and w8, w0, #0xffff │ │ mov w9, #0x3332 // #13106 │ │ cmp w8, w9 │ │ - b.hi 62e8c // b.pmore │ │ + b.hi 62ecc // b.pmore │ │ ldr x9, [x20, #8] │ │ add w10, w8, w8, lsl #2 │ │ add w10, w10, #0x2 │ │ sub x11, x9, x22 │ │ cmp x11, x10 │ │ - b.ls 62e8c // b.plast │ │ + b.ls 62ecc // b.plast │ │ mov w10, #0x17 // #23 │ │ mul w10, w8, w10 │ │ add w10, w10, #0x5f │ │ cmp x9, x10 │ │ - b.ls 62e8c // b.plast │ │ + b.ls 62ecc // b.plast │ │ stur wzr, [x29, #-12] │ │ str x8, [x19] │ │ - tbnz w21, #31, 62e94 │ │ + tbnz w21, #31, 62ed4 │ │ and w22, w21, #0xffff │ │ cmp x8, x22 │ │ - b.ls 62e9c // b.plast │ │ + b.ls 62edc // b.plast │ │ ldr w1, [x19, #268] │ │ mov x0, x20 │ │ ldr w24, [x19, #320] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ cmp w22, w0, uxth │ │ - b.cs 62e9c // b.hs, b.nlast │ │ + b.cs 62edc // b.hs, b.nlast │ │ add w1, w22, w22, lsl #2 │ │ mov x0, x20 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ mov w21, w0 │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 3fb98 │ │ + bl 3fbbc │ │ ldr w8, [sp] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ and w21, w21, #0xffff │ │ and x1, x0, #0xffffffff │ │ str w0, [x19, #360] │ │ mov x0, x20 │ │ str w21, [x19, #356] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w8, w0 │ │ str w0, [sp] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ cmp w21, #0xd │ │ - b.cc 62ff4 // b.lo, b.ul, b.last │ │ + b.cc 63034 // b.lo, b.ul, b.last │ │ ldr x11, [x20, #64] │ │ ldrb w8, [x11] │ │ ldrb w9, [x11, #1] │ │ ldrb w10, [x11, #2] │ │ lsl w8, w8, #24 │ │ bfi w8, w9, #16, #8 │ │ bfi w8, w10, #8, #8 │ │ @@ -55241,178 +55225,178 @@ │ │ bfi w8, w9, #16, #8 │ │ add x9, x11, #0xd │ │ bfi w8, w10, #8, #8 │ │ asr w8, w8, #8 │ │ str w8, [x19, #376] │ │ add x8, x11, x21 │ │ ldrb w10, [x11, #12] │ │ - tbnz w10, #2, 62ea4 │ │ + tbnz w10, #2, 62ee4 │ │ mov w12, wzr │ │ - b 62ebc │ │ + b 62efc │ │ mov w8, #0x2 // #2 │ │ ldr x9, [x23, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 63204 // b.any │ │ + b.ne 63244 // b.any │ │ ldp x20, x19, [sp, #80] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ mov w8, #0x8 // #8 │ │ - b 62e60 │ │ + b 62ea0 │ │ mov w8, wzr │ │ - b 62e60 │ │ + b 62ea0 │ │ mov w8, #0x6 // #6 │ │ - b 62e60 │ │ + b 62ea0 │ │ tst w10, #0x8 │ │ mov w12, #0x1 // #1 │ │ cinc w12, w12, ne // ne = any │ │ tst w10, #0x3 │ │ add w13, w12, #0x3 │ │ csel w12, w13, w12, eq // eq = none │ │ lsl w13, w10, #27 │ │ tst w10, #0x20 │ │ mov w14, #0x1 // #1 │ │ cinc w14, w14, ne // ne = any │ │ and w13, w14, w13, asr #31 │ │ add w12, w12, w13 │ │ add x12, x9, x12 │ │ cmp x12, x8 │ │ - b.hi 62ff4 // b.pmore │ │ - tbz w10, #2, 62f3c │ │ - tbnz w10, #3, 62ef4 │ │ + b.hi 63034 // b.pmore │ │ + tbz w10, #2, 62f7c │ │ + tbnz w10, #3, 62f34 │ │ add x9, x11, #0xe │ │ ldrb w11, [x11, #13] │ │ - b 62f0c │ │ + b 62f4c │ │ ldrb w9, [x11, #13] │ │ ldrb w12, [x11, #14] │ │ lsl w9, w9, #8 │ │ sxth w13, w9 │ │ add x9, x11, #0xf │ │ orr w11, w13, w12 │ │ tst w10, #0x3 │ │ str w11, [x19, #384] │ │ - b.ne 62f3c // b.any │ │ + b.ne 62f7c // b.any │ │ ldrb w11, [x9] │ │ ldrb w12, [x9, #1] │ │ ldrb w13, [x9, #2] │ │ add x9, x9, #0x3 │ │ lsl w11, w11, #24 │ │ bfi w11, w12, #16, #8 │ │ bfi w11, w13, #8, #8 │ │ asr w11, w11, #8 │ │ str w11, [x19, #392] │ │ - tbz w10, #4, 62f68 │ │ - tbnz w10, #5, 62f4c │ │ + tbz w10, #4, 62fa8 │ │ + tbnz w10, #5, 62f8c │ │ ldrb w11, [x9], #1 │ │ - b 62f64 │ │ + b 62fa4 │ │ ldrb w11, [x9] │ │ ldrb w12, [x9, #1] │ │ add x9, x9, #0x2 │ │ lsl w11, w11, #8 │ │ sxth w11, w11 │ │ orr w11, w11, w12 │ │ str w11, [x19, #388] │ │ - tbz w10, #6, 62fac │ │ + tbz w10, #6, 62fec │ │ add x10, x9, #0x1 │ │ cmp x10, x8 │ │ - b.hi 62ff4 // b.pmore │ │ + b.hi 63034 // b.pmore │ │ ldrb w9, [x9] │ │ - cbz w9, 62fa4 │ │ + cbz w9, 62fe4 │ │ add x11, x10, #0x2 │ │ cmp x11, x8 │ │ - b.hi 62ff4 // b.pmore │ │ + b.hi 63034 // b.pmore │ │ ldrb w10, [x10] │ │ add x10, x11, x10 │ │ cmp x10, x8 │ │ - b.hi 62ff4 // b.pmore │ │ + b.hi 63034 // b.pmore │ │ subs w9, w9, #0x1 │ │ - b.ne 62f80 // b.any │ │ + b.ne 62fc0 // b.any │ │ mov x9, x10 │ │ str wzr, [sp] │ │ add x10, x9, #0x5 │ │ cmp x10, x8 │ │ - b.hi 62ff4 // b.pmore │ │ + b.hi 63034 // b.pmore │ │ ldrh w11, [x9] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ str w11, [x19, #396] │ │ ldrb w12, [x9, #2] │ │ ldrb w13, [x9, #3] │ │ ldrb w14, [x9, #4] │ │ lsl w12, w12, #16 │ │ bfi w12, w13, #8, #8 │ │ orr w12, w12, w14 │ │ str w12, [x19, #400] │ │ - cbz w24, 62ffc │ │ + cbz w24, 6303c │ │ add x9, x9, #0x6 │ │ cmp x9, x8 │ │ - b.ls 631f4 // b.plast │ │ + b.ls 63234 // b.plast │ │ mov w8, #0x8 // #8 │ │ str w8, [sp] │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [sp] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ add x21, x19, #0x198 │ │ ldr w2, [x19, #400] │ │ ldr w3, [x19, #396] │ │ mov x0, x21 │ │ mov x1, x20 │ │ - bl 63e5c │ │ + bl 63e98 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 62e60 │ │ + cbnz w0, 62ea0 │ │ ldr w10, [x19, #584] │ │ ldr x8, [x19, #16] │ │ add x11, x10, #0x1 │ │ orr x9, x8, #0x1 │ │ str x11, [x19, #32] │ │ stp x22, x9, [x19, #8] │ │ - cbz w10, 63074 │ │ + cbz w10, 630b4 │ │ ldr x12, [x21, #192] │ │ mov x11, xzr │ │ add x12, x12, #0xc │ │ ldr w13, [x12] │ │ - cbnz w13, 63078 │ │ + cbnz w13, 630b8 │ │ add x11, x11, #0x1 │ │ add x12, x12, #0x10 │ │ cmp x10, x11 │ │ - b.ne 63058 // b.any │ │ - b 63080 │ │ + b.ne 63098 // b.any │ │ + b 630c0 │ │ mov w11, wzr │ │ cmp w11, w10 │ │ - b.ne 6308c // b.any │ │ + b.ne 630cc // b.any │ │ ldr w9, [x21, #136] │ │ - cbz w9, 631c8 │ │ + cbz w9, 63208 │ │ and x9, x8, #0xfffffffffffffffe │ │ ldr w8, [x19, #464] │ │ mov w11, #0x20 // #32 │ │ mov w12, #0x10 // #16 │ │ ldr w20, [x19, #544] │ │ mvn w10, w8 │ │ tst w8, #0x1 │ │ and x10, x10, #0x4 │ │ orr x9, x9, x10 │ │ csel x10, x12, x11, eq // eq = none │ │ orr x9, x9, x10 │ │ str x9, [x19, #16] │ │ - cbz w20, 630c4 │ │ + cbz w20, 63104 │ │ orr x9, x9, #0x2 │ │ str x9, [x19, #16] │ │ ldr w10, [x21, #200] │ │ - cbz w10, 630d4 │ │ + cbz w10, 63114 │ │ orr x9, x9, #0x40 │ │ str x9, [x19, #16] │ │ ldr x9, [x19, #528] │ │ str x9, [x19, #40] │ │ - cbnz x9, 630e8 │ │ + cbnz x9, 63128 │ │ ldr x9, [x19, #520] │ │ str x9, [x19, #40] │ │ ldr x9, [x19, #536] │ │ mov w11, #0xcccd // #52429 │ │ ldr w10, [x19, #424] │ │ movk w11, #0xcccc, lsl #16 │ │ ldrsh w12, [x19, #456] │ │ @@ -55432,63 +55416,63 @@ │ │ lsr x9, x9, #35 │ │ stur q0, [x19, #120] │ │ sub w10, w12, w11 │ │ strh w11, [x19, #140] │ │ cmp w10, w9, sxth │ │ csel w9, w10, w9, gt │ │ strh w9, [x19, #142] │ │ - cbz w20, 631bc │ │ + cbz w20, 631fc │ │ ldr x0, [x19, #184] │ │ sub x5, x29, #0xc │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x3, x20 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #64] │ │ - cbnz w8, 62e60 │ │ + cbnz w8, 62ea0 │ │ ldr x8, [x21, #144] │ │ mov w9, w20 │ │ add x8, x8, #0x4 │ │ ldr w10, [x8] │ │ subs w9, w9, #0x1 │ │ strh w10, [x0] │ │ lsl w10, w10, #6 │ │ ldur w11, [x8, #-4] │ │ add x8, x8, #0x28 │ │ str x10, [x0, #8] │ │ lsl w12, w11, #6 │ │ strh w11, [x0, #2] │ │ stp x12, x10, [x0, #16] │ │ add x0, x0, #0x20 │ │ - b.ne 63184 // b.any │ │ + b.ne 631c4 // b.any │ │ ldr w8, [x19, #464] │ │ str w20, [x19, #56] │ │ - tbnz w8, #2, 631d0 │ │ + tbnz w8, #2, 63210 │ │ ldr w9, [x21, #60] │ │ - b 63280 │ │ + b 632c0 │ │ mov w8, #0x3 // #3 │ │ - b 62e60 │ │ + b 62ea0 │ │ ldr w8, [x21, #176] │ │ - cbz w8, 63208 │ │ + cbz w8, 63248 │ │ ldr x11, [x21, #192] │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x8 │ │ - b.cs 63210 // b.hs, b.nlast │ │ + b.cs 63250 // b.hs, b.nlast │ │ mov w9, wzr │ │ mov x10, x11 │ │ - b 63268 │ │ + b 632a8 │ │ ldrb w8, [x10] │ │ bfi w11, w8, #16, #8 │ │ str w11, [x19, #396] │ │ - b 62ffc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 6303c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w9, wzr │ │ - b 63280 │ │ + b 632c0 │ │ add x9, x9, #0x1 │ │ mov w10, #0x8 // #8 │ │ and x12, x9, #0x7 │ │ tst x9, #0x7 │ │ csel x10, x10, x12, eq // eq = none │ │ sub x9, x9, x10 │ │ movi v0.2d, #0x0 │ │ @@ -55499,30 +55483,30 @@ │ │ sub x12, x11, #0x40 │ │ ld4 {v16.4s-v19.4s}, [x11] │ │ add x11, x11, #0x80 │ │ subs x9, x9, #0x8 │ │ ld4 {v2.4s-v5.4s}, [x12] │ │ smax v1.4s, v1.4s, v16.4s │ │ smax v0.4s, v0.4s, v2.4s │ │ - b.ne 6323c // b.any │ │ + b.ne 6327c // b.any │ │ smax v0.4s, v0.4s, v1.4s │ │ smaxv s0, v0.4s │ │ fmov w9, s0 │ │ add x10, x10, #0x4 │ │ ldr w11, [x10], #16 │ │ cmp w9, w11 │ │ csel w9, w11, w9, lt // lt = tstop │ │ subs w8, w8, #0x1 │ │ - b.ne 6326c // b.any │ │ + b.ne 632ac // b.any │ │ ldrh w8, [x19, #136] │ │ mov w10, #0xcccd // #52429 │ │ mov w11, #0x8889 // #34953 │ │ - adrp x0, a9000 │ │ + adrp x0, a8000 │ │ strh w9, [x19, #144] │ │ - add x0, x0, #0x7a8 │ │ + add x0, x0, #0xd90 │ │ mul w10, w8, w10 │ │ mov x2, sp │ │ mul w8, w8, w11 │ │ ldrh w11, [x19, #142] │ │ mov x1, xzr │ │ mov x3, xzr │ │ lsr w8, w8, #20 │ │ @@ -55531,78 +55515,78 @@ │ │ strh w8, [x19, #150] │ │ mov x8, #0x6963 // #26979 │ │ movk x8, #0x756e, lsl #16 │ │ strh w9, [x19, #148] │ │ movk x8, #0x3, lsl #32 │ │ movk x8, #0x1, lsl #48 │ │ stp x19, x8, [sp] │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ ldr w9, [x19, #608] │ │ mov w8, w0 │ │ - cbz w9, 62e60 │ │ + cbz w9, 62ea0 │ │ ldr x9, [x19, #16] │ │ orr x9, x9, #0x40 │ │ str x9, [x19, #16] │ │ - b 62e60 │ │ - cbz x0, 633e8 │ │ + b 62ea0 │ │ + cbz x0, 63428 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x20, [x0, #184] │ │ mov x19, x0 │ │ ldr x1, [x0, #520] │ │ stp xzr, xzr, [x0, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #528] │ │ mov x0, x20 │ │ str xzr, [x19, #520] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #536] │ │ mov x0, x20 │ │ str xzr, [x19, #528] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #512] │ │ mov x0, x20 │ │ str xzr, [x19, #536] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #552] │ │ mov x0, x20 │ │ str xzr, [x19, #512] │ │ str wzr, [x19, #508] │ │ str xzr, [x19, #496] │ │ str wzr, [x19, #492] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #600] │ │ mov x0, x20 │ │ str xzr, [x19, #552] │ │ str xzr, [x19, #544] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #568] │ │ mov x0, x20 │ │ str wzr, [x19, #584] │ │ str xzr, [x19, #600] │ │ str xzr, [x19, #592] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #616] │ │ add x21, x19, #0x268 │ │ str xzr, [x19, #568] │ │ str wzr, [x19, #560] │ │ - cbz x1, 633c4 │ │ + cbz x1, 63404 │ │ mov x0, x20 │ │ ldr x22, [x1] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x1, x22 │ │ - cbnz x22, 633b0 │ │ + cbnz x22, 633f0 │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ str wzr, [x19, #608] │ │ stp xzr, xzr, [x21] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #64] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ @@ -55611,35 +55595,35 @@ │ │ movi v0.2d, #0x0 │ │ ldr x8, [x8] │ │ str xzr, [x0, #352] │ │ stp q0, q0, [x0, #320] │ │ str q0, [x0, #304] │ │ mov x0, x8 │ │ str x8, [x9, #40] │ │ - bl 3896c │ │ + bl 38a18 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #344] │ │ mov x19, x0 │ │ ldr x1, [x0, #312] │ │ ldr x20, [x8] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ add x8, x19, #0x13c │ │ add x9, x19, #0x134 │ │ ldr x1, [x19, #336] │ │ mov x0, x20 │ │ str wzr, [x19, #324] │ │ str xzr, [x8] │ │ str xzr, [x9] │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x19, #328] │ │ strb wzr, [x19, #352] │ │ str xzr, [x19, #344] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0xd0 │ │ @@ -55653,47 +55637,47 @@ │ │ mrs x27, tpidr_el0 │ │ ldr x8, [x27, #40] │ │ cmp w2, #0x0 │ │ stur x8, [x29, #-8] │ │ sub w8, w2, #0x1 │ │ ldr x28, [x0, #8] │ │ csel w21, wzr, w8, eq // eq = none │ │ - cbz x28, 635d0 │ │ + cbz x28, 63610 │ │ ldr w8, [x28, #584] │ │ cmp w21, w8 │ │ - b.cs 635d0 // b.hs, b.nlast │ │ + b.cs 63610 // b.hs, b.nlast │ │ mov x19, x0 │ │ mov x12, x1 │ │ mov w25, w3 │ │ mov w8, #0x9 // #9 │ │ tst x25, x8 │ │ - b.eq 63604 // b.none │ │ - tbnz w25, #14, 635d0 │ │ + b.eq 63644 // b.none │ │ + tbnz w25, #14, 63610 │ │ mov w8, #0x746c // #29804 │ │ ldr x20, [x28, #600] │ │ movk w8, #0x6f75, lsl #16 │ │ str wzr, [x19, #200] │ │ ldr x0, [x19, #344] │ │ str w3, [sp, #28] │ │ str x12, [sp, #16] │ │ add x26, x19, #0x130 │ │ str w8, [x19, #144] │ │ add x8, x20, w21, uxtw #4 │ │ ldr w22, [x28, #304] │ │ ldr x23, [x28, #192] │ │ ldp w25, w24, [x8, #8] │ │ - bl 3896c │ │ + bl 38a18 │ │ mov x0, x26 │ │ mov x1, x23 │ │ mov x2, x22 │ │ mov x3, x24 │ │ mov x4, x25 │ │ str wzr, [x19, #328] │ │ - bl 65004 │ │ - cbnz w0, 635d4 │ │ + bl 65040 │ │ + cbnz w0, 63614 │ │ ldr x8, [x19, #344] │ │ add x22, x19, #0xc8 │ │ ldr x10, [sp, #16] │ │ ldr x9, [x8, #56] │ │ ldur q0, [x8, #24] │ │ ldur q1, [x8, #40] │ │ str x9, [x22, #32] │ │ @@ -55701,323 +55685,322 @@ │ │ ldr w8, [x19, #232] │ │ stp q0, q1, [x22] │ │ and w8, w8, w9 │ │ orr w9, w8, #0x4 │ │ str w9, [x19, #232] │ │ ldrh w9, [x10, #26] │ │ cmp w9, #0x17 │ │ - b.hi 63590 // b.pmore │ │ + b.hi 635d0 // b.pmore │ │ mov w9, #0x104 // #260 │ │ orr w8, w8, w9 │ │ str w8, [x19, #232] │ │ add x8, x20, x21, lsl #4 │ │ str xzr, [x19, #80] │ │ str xzr, [x19, #104] │ │ ldr w2, [x28, #428] │ │ ldr w1, [x28, #424] │ │ ldrsw x0, [x8, #4] │ │ cmp w2, w1 │ │ - b.eq 635b8 // b.none │ │ - bl 37eac │ │ + b.eq 635f8 // b.none │ │ + bl 37f0c │ │ ldr x10, [sp, #16] │ │ ldr w11, [sp, #28] │ │ ldrb w8, [x28, #464] │ │ - tbnz w8, #0, 6370c │ │ + tbnz w8, #0, 6374c │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ - b 6371c │ │ + b 6375c │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 63b10 // b.any │ │ + b.ne 63b4c // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ ldr w8, [x28, #544] │ │ - cbz w8, 634e8 │ │ + cbz w8, 63528 │ │ ldr x10, [x28, #552] │ │ ldr x22, [x28, #192] │ │ ldr x24, [x28, #600] │ │ ldrh w9, [x12, #24] │ │ add x23, x10, #0x1c │ │ - b 63630 │ │ + b 63670 │ │ subs w8, w8, #0x1 │ │ add x23, x23, #0x28 │ │ - b.eq 634e8 // b.none │ │ + b.eq 63528 // b.none │ │ ldur w10, [x23, #-28] │ │ cmp w10, w9 │ │ - b.ne 63624 // b.any │ │ + b.ne 63664 // b.any │ │ ldur w10, [x23, #-24] │ │ ldrh w11, [x12, #26] │ │ cmp w10, w11 │ │ - b.ne 63624 // b.any │ │ + b.ne 63664 // b.any │ │ ldr x8, [x28, #632] │ │ mov x0, x22 │ │ ldur w9, [x23, #-4] │ │ mov x26, x12 │ │ ldur w20, [x23, #-20] │ │ str w3, [sp, #28] │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ ldr w3, [sp, #28] │ │ mov x12, x26 │ │ - cbnz w0, 634e8 │ │ + cbnz w0, 63528 │ │ and w8, w20, #0x1 │ │ tst w20, #0x2 │ │ orr w9, w8, #0x4 │ │ add w8, w8, #0x5 │ │ csel w8, w9, w8, eq // eq = none │ │ ubfx w9, w20, #2, #1 │ │ ldr w10, [x23] │ │ add w8, w8, w9 │ │ mov x0, x22 │ │ mul w1, w10, w8 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ ldr w3, [sp, #28] │ │ mov x12, x26 │ │ - cbnz w0, 634e8 │ │ + cbnz w0, 63528 │ │ ldur w8, [x23, #-20] │ │ lsl x10, x21, #4 │ │ mov w12, #0x4 // #4 │ │ ldr x9, [x22, #64] │ │ and w11, w8, #0x1 │ │ bfxil w12, w8, #0, #1 │ │ add w13, w11, #0x5 │ │ tst w8, #0x2 │ │ ldr w10, [x24, x10] │ │ csel w12, w12, w13, eq // eq = none │ │ ubfx x14, x8, #2, #1 │ │ ldr w13, [x23] │ │ add x12, x12, x14 │ │ - tbnz w8, #6, 637fc │ │ + tbnz w8, #6, 63838 │ │ mul w16, w12, w13 │ │ ldr x17, [x22, #72] │ │ orr w14, w8, #0x80 │ │ add x15, x9, x16 │ │ cmp x15, x17 │ │ stur w14, [x23, #-20] │ │ - b.ls 637bc // b.plast │ │ + b.ls 637f8 // b.plast │ │ and w14, w8, #0xffffff7f │ │ - b 637f4 │ │ + b 63830 │ │ ldr x9, [x19, #80] │ │ str x0, [x19, #104] │ │ mov x8, x0 │ │ mov x0, x9 │ │ stp x0, x8, [x19, #112] │ │ stp xzr, xzr, [x19, #88] │ │ - tbnz w11, #0, 6379c │ │ + tbnz w11, #0, 637d8 │ │ ldp x21, x20, [x10, #32] │ │ - ldrsh w8, [x19, #202] │ │ - cmp w8, #0x1 │ │ - b.lt 6377c // b.tstop │ │ + ldrh w8, [x19, #202] │ │ + cbz w8, 637b8 │ │ mov w23, wzr │ │ ldr x24, [x19, #208] │ │ ldr x0, [x24] │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x24, #8] │ │ str x0, [x24] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x24, #8] │ │ add w23, w23, #0x1 │ │ - ldrsh w8, [x19, #202] │ │ + ldrh w8, [x19, #202] │ │ add x24, x24, #0x10 │ │ cmp w23, w8 │ │ - b.lt 63740 // b.tstop │ │ + b.cc 6377c // b.lo, b.ul, b.last │ │ ldr x0, [x19, #80] │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ mov x1, x20 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ add x1, sp, #0x20 │ │ mov x0, x22 │ │ - bl 3a114 │ │ + bl 3a168 │ │ ldp q1, q0, [sp, #32] │ │ mov w0, wzr │ │ sub v0.2d, v0.2d, v1.2d │ │ stp q0, q1, [x19, #48] │ │ - b 635d4 │ │ - cbz w16, 637f4 │ │ + b 63614 │ │ + cbz w16, 63830 │ │ mov x17, #0xffffffffffffffff // #-1 │ │ mov x16, x9 │ │ ldrb w0, [x16] │ │ - cbz w11, 637dc │ │ + cbz w11, 63818 │ │ ldrb w1, [x16, #1] │ │ bfi x1, x0, #8, #8 │ │ mov x0, x1 │ │ cmp x0, x17 │ │ - b.le 63704 │ │ + b.le 63744 │ │ add x16, x16, x12 │ │ mov x17, x0 │ │ cmp x16, x15 │ │ - b.cc 637c8 // b.lo, b.ul, b.last │ │ + b.cc 63804 // b.lo, b.ul, b.last │ │ orr w8, w14, #0x40 │ │ stur w8, [x23, #-20] │ │ - cbz w13, 6398c │ │ - tbz w8, #7, 6398c │ │ + cbz w13, 639c8 │ │ + tbz w8, #7, 639c8 │ │ mov w15, wzr │ │ lsr w16, w13, #1 │ │ - b 63834 │ │ + b 63870 │ │ add w13, w0, w16 │ │ subs w14, w17, w15 │ │ cmp w13, w15 │ │ ccmp w13, w17, #0x2, cs // cs = hs, nlast │ │ add w14, w15, w14, lsr #1 │ │ csel w16, w14, w13, cs // cs = hs, nlast │ │ mov w13, w17 │ │ cmp w17, w15 │ │ - b.ls 6398c // b.plast │ │ + b.ls 639c8 // b.plast │ │ mul w14, w16, w12 │ │ add x14, x9, x14 │ │ - cbnz w11, 63848 │ │ + cbnz w11, 63884 │ │ ldrb w17, [x14], #1 │ │ - b 63854 │ │ + b 63890 │ │ ldrh w17, [x14], #2 │ │ lsl w17, w17, #16 │ │ rev w17, w17 │ │ subs w0, w10, w17 │ │ mov w17, w16 │ │ - b.cc 63810 // b.lo, b.ul, b.last │ │ - b.ls 63870 // b.plast │ │ + b.cc 6384c // b.lo, b.ul, b.last │ │ + b.ls 638ac // b.plast │ │ add w15, w16, #0x1 │ │ mov w17, w13 │ │ - b 63810 │ │ - tbnz w8, #1, 6387c │ │ + b 6384c │ │ + tbnz w8, #1, 638b8 │ │ ldrb w9, [x14], #1 │ │ - b 63888 │ │ + b 638c4 │ │ ldrh w9, [x14], #2 │ │ lsl x9, x9, #48 │ │ rev x9, x9 │ │ str x9, [sp, #16] │ │ ldrb w9, [x14] │ │ - tbnz w8, #2, 638a0 │ │ + tbnz w8, #2, 638dc │ │ lsl x20, x9, #8 │ │ mov w8, #0x1 // #1 │ │ - b 638b0 │ │ + b 638ec │ │ ldrb w8, [x14, #1] │ │ lsl x20, x9, #16 │ │ bfi x20, x8, #8, #8 │ │ mov w8, #0x2 // #2 │ │ ldrb w23, [x14, x8] │ │ mov x0, x22 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov x12, x26 │ │ ldr w3, [sp, #28] │ │ ldr x8, [sp, #16] │ │ - cbz x8, 634e8 │ │ + cbz x8, 63528 │ │ add x24, x24, x21, lsl #4 │ │ str xzr, [sp, #32] │ │ ldr w2, [x28, #428] │ │ orr x20, x20, x23 │ │ ldr w8, [x28, #424] │ │ stur xzr, [x29, #-16] │ │ ldrsw x1, [x24, #4]! │ │ stur xzr, [x29, #-32] │ │ cmp w2, w8 │ │ stur wzr, [x29, #-36] │ │ - b.ne 63900 // b.any │ │ + b.ne 6393c // b.any │ │ mov x0, x1 │ │ - b 63918 │ │ + b 63954 │ │ mov x0, x1 │ │ mov x1, x8 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x12, x26 │ │ ldrsw x1, [x24] │ │ ldr w2, [x28, #428] │ │ str x0, [x19, #112] │ │ mov w2, w2 │ │ ldrh w8, [x12, #24] │ │ lsl x0, x8, #8 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr w8, [x28, #304] │ │ mov x24, x0 │ │ stur x0, [x29, #-24] │ │ mov x0, x22 │ │ add x1, x20, x8 │ │ - bl 3ee00 │ │ - cbnz w0, 63994 │ │ + bl 3ee24 │ │ + cbnz w0, 639d0 │ │ mov x0, x22 │ │ ldr x1, [sp, #16] │ │ - bl 3f79c │ │ - cbnz w0, 63994 │ │ + bl 3f7c0 │ │ + cbnz w0, 639d0 │ │ ldp x8, x1, [x22, #64] │ │ sub x0, x29, #0x30 │ │ add x3, sp, #0x20 │ │ sub x4, x29, #0x10 │ │ sub x5, x29, #0x1c │ │ sub x6, x29, #0x20 │ │ sub x7, x29, #0x18 │ │ stur x8, [x29, #-48] │ │ sub x8, x29, #0x24 │ │ mov x2, x24 │ │ str x8, [sp] │ │ - bl 64b30 │ │ - cbz w0, 639a0 │ │ + bl 64b6c │ │ + cbz w0, 639dc │ │ mov x0, x22 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w3, [sp, #28] │ │ mov x12, x26 │ │ - b 634e8 │ │ + b 63528 │ │ ldur w24, [x29, #-36] │ │ cmp w24, #0x2 │ │ - b.eq 639d8 // b.none │ │ + b.eq 63a14 // b.none │ │ cmp w24, #0x1 │ │ - b.eq 63a00 // b.none │ │ - cbnz w24, 6398c │ │ + b.eq 63a3c // b.none │ │ + cbnz w24, 639c8 │ │ ldp w8, w9, [x29, #-32] │ │ orr x10, xzr, #0x7 │ │ ldr x11, [sp, #16] │ │ nop │ │ madd x10, x8, x9, x10 │ │ cmp x11, x10, lsr #3 │ │ - b.cc 6398c // b.lo, b.ul, b.last │ │ - b 63a1c │ │ + b.cc 639c8 // b.lo, b.ul, b.last │ │ + b 63a58 │ │ ldr x10, [sp, #16] │ │ ldp w8, w9, [x29, #-32] │ │ add x10, x10, #0x1 │ │ lsr x10, x10, #1 │ │ mul x11, x8, x9 │ │ lsl x12, x10, #8 │ │ sub x10, x12, x10 │ │ cmp x11, x10 │ │ - b.hi 6398c // b.pmore │ │ - b 63a1c │ │ + b.hi 639c8 // b.pmore │ │ + b 63a58 │ │ ldp w8, w9, [x29, #-32] │ │ ldr x12, [sp, #16] │ │ mul x10, x8, x9 │ │ lsl x11, x12, #4 │ │ sub x11, x11, x12 │ │ cmp x10, x11 │ │ - b.hi 6398c // b.pmore │ │ + b.hi 639c8 // b.pmore │ │ ldr x10, [sp, #32] │ │ cmp x10, w10, sxtw │ │ - b.ne 6398c // b.any │ │ - tbnz w8, #31, 6398c │ │ + b.ne 639c8 // b.any │ │ + tbnz w8, #31, 639c8 │ │ ldur x12, [x29, #-16] │ │ mov w11, w8 │ │ mov w13, #0x7fffffff // #2147483647 │ │ sub x13, x13, x11 │ │ cmp x12, x13 │ │ - b.gt 6398c │ │ + b.gt 639c8 │ │ add x13, x12, x11 │ │ mov x14, #0xffffffff80000000 // #-2147483648 │ │ cmp x13, x14 │ │ - b.lt 6398c // b.tstop │ │ + b.lt 639c8 // b.tstop │ │ mov w13, #0x7473 // #29811 │ │ mov x23, x19 │ │ movk w13, #0x6269, lsl #16 │ │ mov w14, w9 │ │ mov w15, #0x1 // #1 │ │ lsl x14, x14, #6 │ │ str w8, [x23, #152]! │ │ @@ -56040,234 +56023,234 @@ │ │ and x15, x15, #0xffffffffffffffc0 │ │ stp w9, w13, [x23, #4] │ │ stp x15, x14, [x23, #-72] │ │ ldr x9, [x26, #64] │ │ stp w10, w8, [x23, #40] │ │ ldr w8, [sp, #28] │ │ stur x9, [x23, #-48] │ │ - tbnz w8, #22, 63b00 │ │ + tbnz w8, #22, 63b3c │ │ sxtw x8, w13 │ │ mov x0, x19 │ │ mul x1, x8, x11 │ │ - bl 3a324 │ │ - cbnz w0, 6398c │ │ + bl 3a378 │ │ + cbnz w0, 639c8 │ │ ldrb w8, [x28, #324] │ │ mov w2, w24 │ │ ldur x0, [x29, #-48] │ │ mov x4, x23 │ │ ldr x1, [x22, #72] │ │ ubfx w3, w8, #1, #1 │ │ - bl 64d60 │ │ + bl 64d9c │ │ mov x0, x22 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w0, wzr │ │ - b 635d4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 63614 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x3 │ │ mov x20, x0 │ │ - bl 63c10 │ │ + bl 63c4c │ │ ldr w1, [x20, #424] │ │ ldr w2, [x20, #428] │ │ cmp w1, w2 │ │ - b.eq 63b64 // b.none │ │ + b.eq 63ba0 // b.none │ │ ldr x0, [x19] │ │ - cbz x0, 63b4c │ │ - bl 37eac │ │ + cbz x0, 63b88 │ │ + bl 37f0c │ │ str x0, [x19] │ │ ldr x0, [x19, #8] │ │ - cbz x0, 63b64 │ │ + cbz x0, 63ba0 │ │ ldr w1, [x20, #424] │ │ ldr w2, [x20, #428] │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x19, #8] │ │ ldp x20, x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov x21, x0 │ │ ldr x23, [x0, #160] │ │ - cbz x1, 63ba4 │ │ + cbz x1, 63be0 │ │ ldr w8, [x21, #424] │ │ str w8, [x1] │ │ - cbz x2, 63bb0 │ │ + cbz x2, 63bec │ │ ldr w8, [x21, #428] │ │ str w8, [x2] │ │ - cbz x23, 63c00 │ │ + cbz x23, 63c3c │ │ ldrh w8, [x23, #24] │ │ ldr w1, [x21, #428] │ │ lsl x0, x8, #6 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrh w8, [x23, #26] │ │ mov x22, x0 │ │ ldr w1, [x21, #428] │ │ lsl x0, x8, #6 │ │ - bl 37f6c │ │ - cbz x20, 63be0 │ │ + bl 37fcc │ │ + cbz x20, 63c1c │ │ str x22, [x20] │ │ - cbz x19, 63be8 │ │ + cbz x19, 63c24 │ │ str x0, [x19] │ │ ldp x20, x19, [sp, #48] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ mov w0, #0x10000 // #65536 │ │ mov w22, #0x10000 // #65536 │ │ - cbnz x20, 63bdc │ │ - b 63be0 │ │ + cbnz x20, 63c18 │ │ + b 63c1c │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x8, x0 │ │ stp xzr, xzr, [x3] │ │ mov w0, wzr │ │ sub w9, w1, #0x1 │ │ ldr w11, [x8, #584] │ │ cmp w9, w11 │ │ - b.cs 63e10 // b.hs, b.nlast │ │ + b.cs 63e4c // b.hs, b.nlast │ │ sub w10, w2, #0x1 │ │ cmp w10, w11 │ │ - b.cs 63e10 // b.hs, b.nlast │ │ + b.cs 63e4c // b.hs, b.nlast │ │ ldr x21, [x8, #616] │ │ - cbz x21, 63e0c │ │ + cbz x21, 63e48 │ │ lsl x9, x9, #4 │ │ lsl x10, x10, #4 │ │ ldr x11, [x8, #600] │ │ mov x19, x3 │ │ ldr x20, [x8, #192] │ │ ldr w9, [x11, x9] │ │ ldrh w22, [x11, x10] │ │ bfi w22, w9, #16, #16 │ │ - b 63c7c │ │ + b 63cb8 │ │ ldr x21, [x21] │ │ - cbz x21, 63e0c │ │ + cbz x21, 63e48 │ │ ldr w8, [x21, #24] │ │ cmp w22, w8 │ │ - b.cc 63c74 // b.lo, b.ul, b.last │ │ + b.cc 63cb0 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #28] │ │ cmp w22, w8 │ │ - b.hi 63c74 // b.pmore │ │ + b.hi 63cb0 // b.pmore │ │ ldr x1, [x21, #16] │ │ mov x0, x20 │ │ - bl 3ee00 │ │ - cbnz w0, 63e10 │ │ + bl 3ee24 │ │ + cbnz w0, 63e4c │ │ ldrb w8, [x21, #8] │ │ mov x0, x20 │ │ ldr w9, [x21, #12] │ │ mul w1, w9, w8 │ │ - bl 3f79c │ │ - cbnz w0, 63e10 │ │ + bl 3f7c0 │ │ + cbnz w0, 63e4c │ │ ldrb w8, [x21, #8] │ │ mov w11, #0x80000000 // #-2147483648 │ │ ldr w10, [x21, #12] │ │ clz w9, w8 │ │ lsr w12, w11, w9 │ │ ldr x9, [x20, #64] │ │ subs w11, w8, w12 │ │ ldrb w8, [x21, #9] │ │ - b.eq 63d38 // b.none │ │ + b.eq 63d74 // b.none │ │ mul w11, w11, w10 │ │ add x11, x9, x11 │ │ - tbnz w8, #0, 63cf8 │ │ + tbnz w8, #0, 63d34 │ │ ldrb w13, [x11], #2 │ │ lsl w13, w13, #16 │ │ - b 63d14 │ │ + b 63d50 │ │ ldrb w13, [x11] │ │ ldrb w14, [x11, #1] │ │ ldrb w15, [x11, #2] │ │ add x11, x11, #0x4 │ │ lsl w13, w13, #24 │ │ bfi w13, w14, #16, #8 │ │ bfi w13, w15, #8, #8 │ │ ldurb w14, [x11, #-1] │ │ orr w13, w13, w14 │ │ cmp w13, w22 │ │ - b.eq 63de0 // b.none │ │ - b.cs 63d38 // b.hs, b.nlast │ │ + b.eq 63e1c // b.none │ │ + b.cs 63d74 // b.hs, b.nlast │ │ mov w9, #0x1 // #1 │ │ tst w9, w8, lsr #1 │ │ cinc x9, x9, ne // ne = any │ │ add x9, x11, x9 │ │ mul w12, w12, w10 │ │ cmp w12, w10 │ │ - b.ls 63d98 // b.plast │ │ + b.ls 63dd4 // b.plast │ │ lsr w12, w12, #1 │ │ add x13, x9, x12 │ │ - tbnz w8, #0, 63d60 │ │ + tbnz w8, #0, 63d9c │ │ mov x11, x13 │ │ ldrb w14, [x11], #2 │ │ lsl w14, w14, #16 │ │ - b 63d7c │ │ + b 63db8 │ │ ldrb w11, [x13] │ │ ldrb w15, [x13, #1] │ │ ldrb w16, [x13, #2] │ │ lsl w14, w11, #24 │ │ add x11, x13, #0x4 │ │ bfi w14, w15, #16, #8 │ │ bfi w14, w16, #8, #8 │ │ ldurb w15, [x11, #-1] │ │ orr w14, w14, w15 │ │ cmp w14, w22 │ │ - b.eq 63de0 // b.none │ │ + b.eq 63e1c // b.none │ │ csel x9, x13, x9, cc // cc = lo, ul, last │ │ cmp w12, w10 │ │ - b.hi 63d44 // b.pmore │ │ - tbnz w8, #0, 63db0 │ │ + b.hi 63d80 // b.pmore │ │ + tbnz w8, #0, 63dec │ │ mov x11, x9 │ │ mov w12, #0x1 // #1 │ │ ldrb w10, [x11], #2 │ │ lsl w10, w10, #16 │ │ - b 63dd0 │ │ + b 63e0c │ │ ldrb w10, [x9] │ │ add x11, x9, #0x4 │ │ ldrb w12, [x9, #1] │ │ ldrb w13, [x9, #2] │ │ lsl w10, w10, #24 │ │ bfi w10, w12, #16, #8 │ │ mov w12, #0x3 // #3 │ │ bfi w10, w13, #8, #8 │ │ ldrb w9, [x9, x12] │ │ orr w9, w10, w9 │ │ cmp w9, w22 │ │ - b.ne 63e04 // b.any │ │ + b.ne 63e40 // b.any │ │ ldrb w9, [x11] │ │ - tbz w8, #1, 63df8 │ │ + tbz w8, #1, 63e34 │ │ ldrb w8, [x11, #1] │ │ lsl x9, x9, #56 │ │ bfi x9, x8, #48, #8 │ │ asr x9, x9, #48 │ │ ldrsh x8, [x21, #10] │ │ add x8, x9, x8 │ │ str x8, [x19] │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ str xzr, [x2] │ │ - cbz w1, 63e54 │ │ - cbz x0, 63e54 │ │ + cbz w1, 63e90 │ │ + cbz x0, 63e90 │ │ ldr w9, [x0, #584] │ │ sub w8, w1, #0x1 │ │ cmp w8, w9 │ │ - b.cs 63e54 // b.hs, b.nlast │ │ + b.cs 63e90 // b.hs, b.nlast │ │ ldr x9, [x0, #600] │ │ mov w0, wzr │ │ add x8, x9, w8, uxtw #4 │ │ ldrsw x8, [x8, #4] │ │ str x8, [x2] │ │ ret │ │ mov w0, #0x6 // #6 │ │ @@ -56291,27 +56274,27 @@ │ │ ldr x21, [x1, #56] │ │ str w2, [x0, #8] │ │ str xzr, [x9, #208]! │ │ str x9, [x0, #216] │ │ str x21, [x0] │ │ mov x0, x1 │ │ mov x1, x22 │ │ - bl 3ee00 │ │ - cbnz w0, 6418c │ │ + bl 3ee24 │ │ + cbnz w0, 641c8 │ │ mov w24, w23 │ │ mov x0, x20 │ │ mov x1, x24 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 6418c │ │ + cbnz w0, 641c8 │ │ ldr x8, [x20, #64] │ │ cmp w23, #0xf │ │ str x8, [x19, #232] │ │ stur x8, [x29, #-24] │ │ - b.cc 64168 // b.lo, b.ul, b.last │ │ + b.cc 641a4 // b.lo, b.ul, b.last │ │ add x9, x8, #0x2 │ │ add x10, x8, #0x4 │ │ stur x9, [x29, #-24] │ │ ldrh w9, [x8] │ │ stur x10, [x29, #-24] │ │ add x10, x8, #0x6 │ │ lsl w9, w9, #16 │ │ @@ -56352,95 +56335,95 @@ │ │ sxth x9, w9 │ │ orr x9, x9, x12 │ │ str x9, [x19, #48] │ │ add x9, x8, #0xf │ │ ldrb w27, [x8, #14] │ │ stur x9, [x29, #-24] │ │ str w27, [x19, #56] │ │ - cbz w11, 64168 │ │ - cbz w10, 64168 │ │ + cbz w11, 641a4 │ │ + cbz w10, 641a4 │ │ and x12, x27, #0x4 │ │ - cbnz w12, 63fe4 │ │ + cbnz w12, 64020 │ │ cmp w23, #0x11 │ │ - b.cc 64168 // b.lo, b.ul, b.last │ │ + b.cc 641a4 // b.lo, b.ul, b.last │ │ ldrb w9, [x8, #15] │ │ ldrb w10, [x8, #16] │ │ lsl w11, w9, #8 │ │ add x9, x8, #0x11 │ │ sxth w11, w11 │ │ orr w10, w11, w10 │ │ stur x9, [x29, #-24] │ │ str w10, [x19, #60] │ │ add x25, x8, x24 │ │ - tbz w27, #7, 64020 │ │ - adrp x2, a9000 │ │ + tbz w27, #7, 6405c │ │ + adrp x2, a8000 │ │ sub x0, x29, #0x18 │ │ - add x2, x2, #0x900 │ │ + add x2, x2, #0xee8 │ │ mov x1, x25 │ │ mov x3, x19 │ │ mov x23, x12 │ │ mov x24, x25 │ │ - bl 643fc │ │ + bl 64438 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 64170 │ │ + cbnz w0, 641ac │ │ ldur x9, [x29, #-24] │ │ mov x12, x23 │ │ mov x25, x24 │ │ add x24, x9, #0x3 │ │ cmp x24, x25 │ │ - b.hi 64168 // b.pmore │ │ + b.hi 641a4 // b.pmore │ │ stur x24, [x29, #-24] │ │ ldrb w8, [x9] │ │ ldrb w10, [x9, #1] │ │ ldrb w9, [x9, #2] │ │ lsl x8, x8, #16 │ │ bfi x8, x10, #8, #8 │ │ orr x28, x8, x9 │ │ - cbz x28, 64144 │ │ + cbz x28, 64180 │ │ add x10, x24, x28 │ │ cmp x10, x25 │ │ - b.hi 64168 // b.pmore │ │ + b.hi 641a4 // b.pmore │ │ add x8, x19, #0x80 │ │ stur x10, [x29, #-24] │ │ stp x8, x10, [sp, #24] │ │ add x8, x19, #0x78 │ │ stp x12, x8, [sp, #8] │ │ - b 64094 │ │ + b 640d0 │ │ mov x2, x21 │ │ ldr x3, [sp, #24] │ │ - bl 644f4 │ │ + bl 64530 │ │ ldr x10, [sp, #32] │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 6418c │ │ + cbnz w0, 641c8 │ │ add x24, x24, x23 │ │ subs x28, x28, x23 │ │ - b.eq 6413c // b.none │ │ + b.eq 64178 // b.none │ │ add x0, x24, #0x4 │ │ cmp x0, x10 │ │ - b.hi 6413c // b.pmore │ │ + b.hi 64178 // b.pmore │ │ ldrh w8, [x24] │ │ lsl x8, x8, #48 │ │ rev x23, x8 │ │ subs w1, w23, #0x4 │ │ ccmp x28, x23, #0x0, cs // cs = hs, nlast │ │ - b.cc 6413c // b.lo, b.ul, b.last │ │ + b.cc 64178 // b.lo, b.ul, b.last │ │ ldrh w8, [x24, #2] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, #0x3 │ │ - b.eq 64070 // b.none │ │ + b.eq 640ac // b.none │ │ cmp w8, #0x2 │ │ - b.eq 640e8 // b.none │ │ + b.eq 64124 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 64088 // b.any │ │ + b.ne 640c4 // b.any │ │ ldr x3, [sp, #16] │ │ mov x2, x21 │ │ - b 64078 │ │ + b 640b4 │ │ cmp w23, #0x24 │ │ - b.cc 64088 // b.lo, b.ul, b.last │ │ + b.cc 640c4 // b.lo, b.ul, b.last │ │ ldrb w8, [x24, #14] │ │ ldrb w9, [x24, #15] │ │ lsl w8, w8, #8 │ │ sxth w8, w8 │ │ orr w8, w8, w9 │ │ str w8, [x19, #64] │ │ ldrb w8, [x24, #16] │ │ @@ -56451,39 +56434,39 @@ │ │ str w8, [x19, #68] │ │ ldrb w8, [x24, #18] │ │ ldrb w9, [x24, #19] │ │ lsl w8, w8, #8 │ │ sxth w8, w8 │ │ orr w8, w8, w9 │ │ str w8, [x19, #72] │ │ - b 64088 │ │ + b 640c4 │ │ mov x24, x10 │ │ ldr x12, [sp, #8] │ │ add x8, x24, #0x1 │ │ cmp x8, x25 │ │ - b.hi 64168 // b.pmore │ │ + b.hi 641a4 // b.pmore │ │ stur x8, [x29, #-24] │ │ ldrb w24, [x24] │ │ add x8, x8, w24, uxtw #1 │ │ str w24, [x19, #152] │ │ cmp x8, x25 │ │ - b.ls 641bc // b.plast │ │ + b.ls 641f8 // b.plast │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ stp x8, xzr, [x19, #224] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 643f8 // b.any │ │ + b.ne 64434 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ @@ -56491,36 +56474,36 @@ │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ mov x23, x12 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #160] │ │ - cbnz w8, 64170 │ │ - cbz w24, 64220 │ │ + cbnz w8, 641ac │ │ + cbz w24, 6425c │ │ ldur x8, [x29, #-24] │ │ add x9, x8, #0x2 │ │ subs x24, x24, #0x1 │ │ stur x9, [x29, #-24] │ │ ldrb w10, [x8] │ │ ldrb w8, [x8, #1] │ │ lsl w10, w10, #8 │ │ sxth w10, w10 │ │ orr w10, w10, w8 │ │ mov x8, x9 │ │ str w10, [x0], #4 │ │ - b.ne 641f0 // b.any │ │ - b 64224 │ │ + b.ne 6422c // b.any │ │ + b 64260 │ │ ldur x9, [x29, #-24] │ │ add x8, x9, #0x8 │ │ cmp x8, x25 │ │ - b.hi 64168 // b.pmore │ │ + b.hi 641a4 // b.pmore │ │ add x10, x9, #0x1 │ │ add x11, x9, #0x2 │ │ stur x10, [x29, #-24] │ │ ldrb w10, [x9] │ │ stur x11, [x29, #-24] │ │ add x11, x9, #0x4 │ │ str w10, [x19, #168] │ │ @@ -56542,153 +56525,153 @@ │ │ ldrh w9, [x9, #6] │ │ lsl x9, x9, #48 │ │ rev x9, x9 │ │ str w9, [x19, #176] │ │ ldr x10, [x20, #64] │ │ sub x10, x11, x10 │ │ str x10, [x19, #184] │ │ - cbz w9, 64168 │ │ + cbz w9, 641a4 │ │ tst w27, #0x2 │ │ mov w10, #0x4 // #4 │ │ cinc w10, w10, ne // ne = any │ │ ubfx w24, w27, #3, #1 │ │ orr x10, x10, x23, lsr #1 │ │ ubfx w11, w27, #4, #1 │ │ add x10, x10, x24 │ │ mov x12, x23 │ │ add x10, x10, x11 │ │ ubfx w11, w27, #5, #1 │ │ add x10, x10, x11 │ │ madd x8, x9, x10, x8 │ │ cmp x8, x25 │ │ - b.hi 64168 // b.pmore │ │ + b.hi 641a4 // b.pmore │ │ mov w22, w9 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x3, x22 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #192] │ │ - cbnz w8, 64170 │ │ + cbnz w8, 641ac │ │ add x8, x0, #0x8 │ │ - b 64340 │ │ + b 6437c │ │ add x10, x9, #0x2 │ │ mov w11, #0x1 // #1 │ │ stur x10, [x29, #-24] │ │ ldrb w10, [x9] │ │ lsl w10, w10, #8 │ │ ldrb w9, [x9, x11] │ │ subs x22, x22, #0x1 │ │ orr w9, w10, w9 │ │ str w9, [x8, #4] │ │ add x8, x8, #0x10 │ │ - b.eq 64170 // b.none │ │ + b.eq 641ac // b.none │ │ ldur x10, [x29, #-24] │ │ - tbnz w27, #1, 64358 │ │ + tbnz w27, #1, 64394 │ │ add x9, x10, #0x1 │ │ stur x9, [x29, #-24] │ │ ldrb w10, [x10] │ │ - b 6436c │ │ + b 643a8 │ │ add x9, x10, #0x2 │ │ stur x9, [x29, #-24] │ │ ldrh w10, [x10] │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ mov x11, x23 │ │ stur w10, [x8, #-8] │ │ - cbz w11, 6439c │ │ + cbz w11, 643d8 │ │ add x11, x9, #0x2 │ │ stur x11, [x29, #-24] │ │ ldrb w10, [x9] │ │ ldrb w9, [x9, #1] │ │ lsl w10, w10, #8 │ │ sxth w10, w10 │ │ orr w10, w10, w9 │ │ mov x9, x11 │ │ - b 643a0 │ │ + b 643dc │ │ ldr w10, [x19, #60] │ │ add x11, x9, x24 │ │ stur w10, [x8, #-4] │ │ - tbnz w27, #4, 643bc │ │ + tbnz w27, #4, 643f8 │ │ add x9, x11, #0x1 │ │ stur x9, [x29, #-24] │ │ ldrb w10, [x11] │ │ - b 643d0 │ │ + b 6440c │ │ add x9, x11, #0x2 │ │ stur x9, [x29, #-24] │ │ ldrh w10, [x11] │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ str w10, [x8] │ │ - tbz w27, #5, 64314 │ │ + tbz w27, #5, 64350 │ │ add x10, x9, #0x3 │ │ stur x10, [x29, #-24] │ │ ldrb w10, [x9] │ │ ldrb w11, [x9, #1] │ │ lsl w10, w10, #16 │ │ bfi w10, w11, #8, #8 │ │ mov w11, #0x2 // #2 │ │ - b 64328 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 64364 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ add x23, x8, #0x1 │ │ cmp x23, x1 │ │ - b.ls 64430 // b.plast │ │ + b.ls 6446c // b.plast │ │ mov w0, #0x8 // #8 │ │ - b 644d8 │ │ + b 64514 │ │ ldrb w25, [x8] │ │ - cbz w25, 644c4 │ │ + cbz w25, 64500 │ │ mov x20, x3 │ │ mov x21, x2 │ │ mov x22, x1 │ │ add x26, x2, #0x18 │ │ - b 64468 │ │ + b 644a4 │ │ mov x0, x24 │ │ mov x1, x23 │ │ mov x2, x20 │ │ blr x9 │ │ - cbnz w0, 644d4 │ │ + cbnz w0, 64510 │ │ subs w25, w25, #0x1 │ │ - b.eq 644c4 // b.none │ │ + b.eq 64500 // b.none │ │ mov x8, x23 │ │ add x24, x23, #0x2 │ │ cmp x24, x22 │ │ - b.hi 64428 // b.pmore │ │ + b.hi 64464 // b.pmore │ │ ldrb w9, [x8] │ │ add x23, x24, x9 │ │ cmp x23, x22 │ │ - b.hi 644d0 // b.pmore │ │ - cbz x21, 64460 │ │ + b.hi 6450c // b.pmore │ │ + cbz x21, 6449c │ │ ldr x9, [x21, #8] │ │ - cbz x9, 64460 │ │ + cbz x9, 6449c │ │ ldrb w8, [x8, #1] │ │ ldr w10, [x21] │ │ cmp w10, w8 │ │ - b.eq 6444c // b.none │ │ + b.eq 64488 // b.none │ │ mov x10, x26 │ │ ldr x9, [x10] │ │ - cbz x9, 64460 │ │ + cbz x9, 6449c │ │ ldur w11, [x10, #-8] │ │ add x10, x10, #0x10 │ │ cmp w11, w8 │ │ - b.ne 644a8 // b.any │ │ - b 6444c │ │ + b.ne 644e4 // b.any │ │ + b 64488 │ │ mov w0, wzr │ │ mov x8, x23 │ │ - b 644d8 │ │ + b 64514 │ │ mov w0, #0x8 // #8 │ │ mov x8, x24 │ │ str x8, [x19] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ @@ -56705,61 +56688,61 @@ │ │ ldr x8, [x23, #40] │ │ mov x21, x2 │ │ mov w22, w1 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldr x1, [x3] │ │ str wzr, [sp, #4] │ │ - cbz x1, 64540 │ │ + cbz x1, 6457c │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19] │ │ - cbz w22, 645b0 │ │ + cbz w22, 645ec │ │ sub w8, w22, #0x1 │ │ ldrb w9, [x20, w8, uxtw] │ │ - cbnz w9, 64558 │ │ + cbnz w9, 64594 │ │ mov w22, w8 │ │ - cbz w8, 645b4 │ │ + cbz w8, 645f0 │ │ mov x8, xzr │ │ mov w22, w22 │ │ ldrsb w9, [x20, x8] │ │ cmp w9, #0x20 │ │ - b.lt 645b0 // b.tstop │ │ + b.lt 645ec // b.tstop │ │ add x8, x8, #0x1 │ │ cmp x22, x8 │ │ - b.ne 64560 // b.any │ │ + b.ne 6459c // b.any │ │ add w1, w22, #0x1 │ │ add x2, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ mov x21, x0 │ │ - cbnz w8, 645b8 │ │ + cbnz w8, 645f4 │ │ mov x0, x21 │ │ mov x1, x20 │ │ mov x2, x22 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x21, x22] │ │ ldr w8, [sp, #4] │ │ - b 645b8 │ │ + b 645f4 │ │ mov w8, wzr │ │ mov x21, xzr │ │ str x21, [x19] │ │ ldr x9, [x23, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 645e8 // b.any │ │ + b.ne 64624 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -56767,37 +56750,37 @@ │ │ mov x8, x0 │ │ ldr x9, [x22, #40] │ │ add x25, x8, #0x5 │ │ cmp x25, x1 │ │ str x9, [sp, #8] │ │ ldr x0, [x2] │ │ str wzr, [sp, #4] │ │ - b.ls 64634 // b.plast │ │ + b.ls 64670 // b.plast │ │ mov w0, #0x8 // #8 │ │ - b 647dc │ │ + b 64818 │ │ mov x19, x2 │ │ ldrb w23, [x8, #4] │ │ ldr w2, [x2, #136] │ │ mov x20, x1 │ │ ldrb w24, [x8, #3] │ │ ldr w9, [x19, #140] │ │ add w8, w2, w23 │ │ cmp w8, w9 │ │ - b.ls 64688 // b.plast │ │ + b.ls 646c4 // b.plast │ │ add w8, w8, #0x3 │ │ ldr x4, [x19, #144] │ │ and w21, w8, #0xfffffffc │ │ add x5, sp, #0x4 │ │ mov w1, #0x28 // #40 │ │ mov x3, x21 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x19, #144] │ │ - cbnz w0, 647dc │ │ + cbnz w0, 64818 │ │ str w21, [x19, #140] │ │ mov w9, #0x8 // #8 │ │ and w8, w24, #0x1 │ │ bfxil w9, w24, #0, #1 │ │ add w10, w8, #0x9 │ │ tst w24, #0x2 │ │ mov w0, #0x8 // #8 │ │ @@ -56806,199 +56789,199 @@ │ │ add x9, x9, x10 │ │ ubfx w10, w24, #3, #1 │ │ add x9, x9, x10 │ │ ubfx w10, w24, #4, #1 │ │ add x9, x9, x10 │ │ madd x9, x9, x23, x25 │ │ cmp x9, x20 │ │ - b.hi 647dc // b.pmore │ │ + b.hi 64818 // b.pmore │ │ ldr w9, [x19, #136] │ │ - cbz w23, 647d0 │ │ + cbz w23, 6480c │ │ ldr x10, [x19, #144] │ │ mov w11, #0x28 // #40 │ │ madd x10, x9, x11, x10 │ │ mov w11, w23 │ │ - b 646f8 │ │ + b 64734 │ │ ldrb w12, [x25], #1 │ │ str w12, [x10, #28] │ │ subs w11, w11, #0x1 │ │ add x10, x10, #0x28 │ │ - b.eq 647c8 // b.none │ │ - cbnz w8, 64718 │ │ + b.eq 64804 // b.none │ │ + cbnz w8, 64754 │ │ ldrb w12, [x25], #1 │ │ str w12, [x10] │ │ - tbz w24, #1, 6472c │ │ + tbz w24, #1, 64768 │ │ ldrh w12, [x25], #2 │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ - b 64730 │ │ + b 6476c │ │ ldrh w12, [x25], #2 │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ str w12, [x10] │ │ - tbnz w24, #1, 64708 │ │ + tbnz w24, #1, 64744 │ │ ldrb w12, [x25], #1 │ │ str w12, [x10, #4] │ │ ldrb w12, [x25] │ │ str w12, [x10, #8] │ │ - tbnz w24, #2, 64754 │ │ + tbnz w24, #2, 64790 │ │ ldrb w13, [x25, #1] │ │ add x12, x25, #0x3 │ │ mov w14, #0x2 // #2 │ │ lsl w13, w13, #8 │ │ - b 6476c │ │ + b 647a8 │ │ ldrb w13, [x25, #1] │ │ add x12, x25, #0x4 │ │ ldrb w14, [x25, #2] │ │ lsl w13, w13, #16 │ │ bfi w13, w14, #8, #8 │ │ mov w14, #0x3 // #3 │ │ ldrb w14, [x25, x14] │ │ orr w13, w13, w14 │ │ str w13, [x10, #20] │ │ - tbnz w24, #3, 64790 │ │ + tbnz w24, #3, 647cc │ │ mov x25, x12 │ │ mov w14, #0x1 // #1 │ │ ldrb w13, [x25], #2 │ │ lsl w13, w13, #8 │ │ - b 647a8 │ │ + b 647e4 │ │ ldrb w13, [x12] │ │ add x25, x12, #0x3 │ │ ldrb w14, [x12, #1] │ │ lsl w13, w13, #16 │ │ bfi w13, w14, #8, #8 │ │ mov w14, #0x2 // #2 │ │ ldrb w12, [x12, x14] │ │ orr w12, w13, w12 │ │ str w12, [x10, #24] │ │ - tbz w24, #4, 646e4 │ │ + tbz w24, #4, 64720 │ │ ldrh w12, [x25], #2 │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ - b 646e8 │ │ + b 64724 │ │ ldr w0, [sp, #4] │ │ - b 647d4 │ │ + b 64810 │ │ mov w0, wzr │ │ add w8, w9, w23 │ │ str w8, [x19, #136] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 64808 // b.any │ │ + b.ne 64844 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x22, #40] │ │ mov w0, wzr │ │ str x8, [sp, #8] │ │ ldr x8, [x2, #112] │ │ str wzr, [sp, #4] │ │ - cbnz x8, 64888 │ │ + cbnz x8, 648c4 │ │ sub x21, x1, x20 │ │ mov x19, x2 │ │ ldr x0, [x2] │ │ add w1, w21, #0x1 │ │ add x2, sp, #0x4 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x19, #112] │ │ - cbnz w0, 64888 │ │ + cbnz w0, 648c4 │ │ and x21, x21, #0xffffffff │ │ mov x0, x8 │ │ mov x1, x20 │ │ mov x2, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #112] │ │ strb wzr, [x8, x21] │ │ ldr w0, [sp, #4] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 648ac // b.any │ │ + b.ne 648e8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x20, tpidr_el0 │ │ ldr x8, [x20, #40] │ │ str x8, [sp, #8] │ │ mov w8, wzr │ │ ldr x9, [x2, #104] │ │ str wzr, [sp, #4] │ │ - cbnz x9, 6490c │ │ + cbnz x9, 64948 │ │ add x21, x0, #0x1 │ │ cmp x21, x1 │ │ - b.hi 64908 // b.pmore │ │ + b.hi 64944 // b.pmore │ │ ldrb w8, [x0] │ │ and x23, x8, #0xf │ │ add x22, x23, x8, lsr #4 │ │ add x8, x21, x22, lsl #1 │ │ cmp x8, x1 │ │ - b.ls 64938 // b.plast │ │ + b.ls 64974 // b.plast │ │ mov w8, #0x8 // #8 │ │ ldr x9, [x20, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 649a4 // b.any │ │ + b.ne 649e0 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ mov x19, x2 │ │ ldr x0, [x2] │ │ mov w3, w22 │ │ add x5, sp, #0x4 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 6490c │ │ + cbnz w8, 64948 │ │ add x8, x0, w23, uxtw #2 │ │ str x0, [x19, #104] │ │ str x8, [x19, #88] │ │ - cbz w22, 6499c │ │ + cbz w22, 649d8 │ │ ldrb w8, [x21] │ │ subs w22, w22, #0x1 │ │ ldrb w9, [x21, #1] │ │ add x21, x21, #0x2 │ │ lsl w8, w8, #8 │ │ sxth w8, w8 │ │ orr w8, w8, w9 │ │ str w8, [x0], #4 │ │ - b.ne 64970 // b.any │ │ + b.ne 649ac // b.any │ │ ldr w8, [sp, #4] │ │ - b 6490c │ │ + b 64948 │ │ mov w8, wzr │ │ - b 6490c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 64948 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ @@ -57008,21 +56991,21 @@ │ │ mov x20, x0 │ │ mov w1, #0x20 // #32 │ │ str x8, [sp, #8] │ │ ldr x21, [x2] │ │ add x2, sp, #0x4 │ │ str wzr, [sp, #4] │ │ mov x0, x21 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 64a74 │ │ + cbnz w8, 64ab0 │ │ mov x1, x0 │ │ add x8, x20, #0x4 │ │ cmp x8, x22 │ │ - b.hi 64a68 // b.pmore │ │ + b.hi 64aa4 // b.pmore │ │ ldrb w9, [x20] │ │ mov w13, #0x5 // #5 │ │ ldr w12, [x19, #8] │ │ mov w14, #0x3 // #3 │ │ strb w9, [x1, #8] │ │ ldurh w10, [x20, #1] │ │ add x12, x12, x8 │ │ @@ -57038,47 +57021,47 @@ │ │ ubfx x14, x11, #1, #1 │ │ add x10, x13, x14 │ │ str x12, [x1, #16] │ │ nop │ │ madd x13, x10, x9, x8 │ │ str w10, [x1, #12] │ │ cmp x13, x22 │ │ - b.ls 64aa0 // b.plast │ │ + b.ls 64adc // b.plast │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov w8, #0x8 // #8 │ │ ldr x9, [x23, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 64b2c // b.any │ │ + b.ne 64b68 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - cbz w9, 64ad8 │ │ + cbz w9, 64b14 │ │ and w11, w11, #0xff │ │ - tbnz w11, #0, 64ae8 │ │ + tbnz w11, #0, 64b24 │ │ ldrb w11, [x20, #4] │ │ sub w12, w9, #0x1 │ │ ldrb w13, [x20, #5] │ │ mul w10, w12, w10 │ │ bfi w13, w11, #16, #8 │ │ add x8, x8, x10 │ │ str w13, [x1, #24] │ │ ldrb w11, [x8] │ │ ldrb w10, [x8, #1] │ │ bfi w10, w11, #16, #8 │ │ - b 64b04 │ │ + b 64b40 │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #4] │ │ - b 64a74 │ │ + b 64ab0 │ │ ldr w11, [x20, #4] │ │ sub w12, w9, #0x1 │ │ mul w10, w12, w10 │ │ rev w11, w11 │ │ str w11, [x1, #24] │ │ ldr w8, [x8, w10, uxtw] │ │ rev w10, w8 │ │ @@ -57087,138 +57070,138 @@ │ │ ldr x12, [x19, #216] │ │ str w10, [x1, #28] │ │ str xzr, [x1] │ │ add w9, w11, w9 │ │ str x1, [x12] │ │ str x1, [x19, #216] │ │ str w9, [x19, #200] │ │ - b 64a74 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 64ab0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ str x19, [sp, #-16]! │ │ ldr x12, [x0] │ │ add x11, x12, #0x1 │ │ cmp x11, x1 │ │ - b.ls 64b54 // b.plast │ │ + b.ls 64b90 // b.plast │ │ mov w8, #0x8 // #8 │ │ mov w0, w8 │ │ ldr x19, [sp], #16 │ │ ret │ │ ldrb w8, [x12] │ │ - adrp x13, 10000 │ │ - add x13, x13, #0xb1c │ │ + adrp x13, 10000 │ │ + add x13, x13, #0xb5c │ │ ldr x9, [sp, #16] │ │ and w10, w8, #0x3 │ │ - adr x14, 64b78 │ │ + adr x14, 64bb4 │ │ ldrb w15, [x13, x10] │ │ add x14, x14, x15, lsl #2 │ │ br x14 │ │ add x10, x12, #0x2 │ │ cmp x10, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrsb w11, [x11] │ │ lsl w12, w11, #28 │ │ sbfx x11, x11, #4, #28 │ │ sbfx x12, x12, #28, #4 │ │ - b 64c2c │ │ + b 64c68 │ │ add x10, x12, #0x3 │ │ cmp x10, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrsb x11, [x12, #1] │ │ ldrsb x12, [x12, #2] │ │ - b 64c2c │ │ + b 64c68 │ │ add x10, x12, #0x5 │ │ cmp x10, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w11, [x12, #1] │ │ ldrb w13, [x12, #3] │ │ ldrb w14, [x12, #2] │ │ ldrb w12, [x12, #4] │ │ lsl w11, w11, #8 │ │ lsl w13, w13, #8 │ │ sxth x11, w11 │ │ sxth x13, w13 │ │ orr x11, x11, x14 │ │ orr x12, x13, x12 │ │ - b 64c2c │ │ + b 64c68 │ │ add x10, x12, #0x7 │ │ cmp x10, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w11, [x12, #1] │ │ ldrb w15, [x12, #4] │ │ ldrb w13, [x12, #2] │ │ ldrb w16, [x12, #5] │ │ lsl w11, w11, #24 │ │ ldrb w14, [x12, #3] │ │ lsl w15, w15, #24 │ │ ldrb w12, [x12, #6] │ │ bfi w11, w13, #16, #8 │ │ bfi w15, w16, #16, #8 │ │ bfi w11, w14, #8, #8 │ │ bfi w15, w12, #8, #8 │ │ sbfx x11, x11, #8, #24 │ │ sbfx x12, x15, #8, #24 │ │ - adrp x15, 10000 │ │ + adrp x15, 10000 │ │ ubfx w13, w8, #2, #2 │ │ - add x15, x15, #0xb20 │ │ + add x15, x15, #0xb60 │ │ mov w14, w13 │ │ - adr x16, 64c4c │ │ + adr x16, 64c88 │ │ ldrb w17, [x15, x13] │ │ add x16, x16, x17, lsl #2 │ │ br x16 │ │ add x13, x10, #0x1 │ │ cmp x13, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w14, [x10] │ │ mov x10, x13 │ │ lsr w13, w14, #4 │ │ and w14, w14, #0xf │ │ - b 64cac │ │ + b 64ce8 │ │ add x15, x10, #0x2 │ │ cmp x15, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w13, [x10] │ │ ldrb w14, [x10, #1] │ │ - b 64ca8 │ │ + b 64ce4 │ │ add x15, x10, #0x4 │ │ cmp x15, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrh w13, [x10] │ │ ldrh w10, [x10, #2] │ │ lsl w13, w13, #16 │ │ lsl w10, w10, #16 │ │ rev w13, w13 │ │ rev w14, w10 │ │ mov x10, x15 │ │ - adrp x16, 10000 │ │ + adrp x16, 10000 │ │ lsr w15, w8, #4 │ │ ubfx w8, w8, #4, #2 │ │ - add x16, x16, #0xb24 │ │ - adr x17, 64ccc │ │ + add x16, x16, #0xb64 │ │ + adr x17, 64d08 │ │ ldrb w19, [x16, x8] │ │ add x17, x17, x19, lsl #2 │ │ br x17 │ │ add x8, x10, #0x1 │ │ cmp x8, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrsb x16, [x10] │ │ mov x10, x8 │ │ lsl x2, x16, #8 │ │ - b 64d38 │ │ + b 64d74 │ │ add x8, x10, #0x2 │ │ cmp x8, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w16, [x10] │ │ ldrb w10, [x10, #1] │ │ lsl w16, w16, #8 │ │ sxth x16, w16 │ │ orr x2, x16, x10 │ │ - b 64d34 │ │ + b 64d70 │ │ add x8, x10, #0x3 │ │ cmp x8, x1 │ │ - b.hi 64b44 // b.pmore │ │ + b.hi 64b80 // b.pmore │ │ ldrb w16, [x10] │ │ ldrb w17, [x10, #1] │ │ ldrb w10, [x10, #2] │ │ lsl w16, w16, #24 │ │ bfi w16, w17, #16, #8 │ │ bfi w16, w10, #8, #8 │ │ sbfx x2, x16, #8, #24 │ │ @@ -57228,184 +57211,184 @@ │ │ lsr w11, w15, #2 │ │ str x12, [x4] │ │ str w13, [x5] │ │ str w14, [x6] │ │ str x2, [x7] │ │ str w11, [x9] │ │ str x10, [x0] │ │ - b 64b48 │ │ + b 64b84 │ │ ldr w9, [x4] │ │ - cbz w9, 64ff4 │ │ + cbz w9, 65030 │ │ ldr w8, [x4, #4] │ │ - cbz w8, 64ff4 │ │ + cbz w8, 65030 │ │ ldr w10, [x4, #8] │ │ sub w11, w9, #0x1 │ │ ldr x13, [x4, #16] │ │ tst w3, #0xff │ │ mul w12, w8, w9 │ │ mul w11, w10, w11 │ │ cneg w10, w10, eq // eq = none │ │ sxtw x11, w11 │ │ csel x9, x11, xzr, eq // eq = none │ │ cmp w2, #0x2 │ │ add x9, x13, x9 │ │ - b.eq 64e44 // b.none │ │ + b.eq 64e80 // b.none │ │ cmp w2, #0x1 │ │ - b.eq 64f04 // b.none │ │ - cbnz w2, 64ff4 │ │ + b.eq 64f40 // b.none │ │ + cbnz w2, 65030 │ │ sub w11, w1, w0 │ │ lsl w11, w11, #3 │ │ cmp w11, w12 │ │ csel w12, w12, w11, hi // hi = pmore │ │ - cbz w12, 64ff4 │ │ + cbz w12, 65030 │ │ mov w11, wzr │ │ mov w13, wzr │ │ sxtw x14, w10 │ │ mov w15, #0x80 // #128 │ │ mov x10, x9 │ │ mov w17, w8 │ │ mov w16, w12 │ │ - b 64e04 │ │ + b 64e40 │ │ add x9, x9, x14 │ │ strb w11, [x10] │ │ mov w15, #0x80 // #128 │ │ mov w17, w8 │ │ mov x10, x9 │ │ mov w11, wzr │ │ lsl w13, w13, #1 │ │ subs w16, w16, #0x1 │ │ - b.eq 64fe8 // b.none │ │ + b.eq 65024 // b.none │ │ eor w1, w16, w12 │ │ tst w1, #0x7 │ │ - b.ne 64e14 // b.any │ │ + b.ne 64e50 // b.any │ │ ldrb w13, [x0], #1 │ │ lsl w1, w13, #24 │ │ subs w17, w17, #0x1 │ │ and w1, w15, w1, asr #31 │ │ orr w11, w1, w11 │ │ - b.eq 64de0 // b.none │ │ + b.eq 64e1c // b.none │ │ cmp w15, #0x1 │ │ - b.ls 64e38 // b.plast │ │ + b.ls 64e74 // b.plast │ │ lsr w15, w15, #1 │ │ - b 64df8 │ │ + b 64e34 │ │ mov w15, #0x80 // #128 │ │ strb w11, [x10], #1 │ │ - b 64df4 │ │ - cbz w12, 64ff4 │ │ + b 64e30 │ │ + cbz w12, 65030 │ │ mov w11, wzr │ │ mov w17, wzr │ │ sxtw x13, w10 │ │ mov w2, #0x1 // #1 │ │ mov w14, #0x80 // #128 │ │ mov x10, x9 │ │ mov w16, w8 │ │ mov w15, #0x1 // #1 │ │ - b 64e9c │ │ + b 64ed8 │ │ add x9, x9, x13 │ │ strb w11, [x10] │ │ mov w14, #0x80 // #128 │ │ mov w16, w8 │ │ mov x10, x9 │ │ mov w11, wzr │ │ sub w3, w17, #0x1 │ │ cmp w17, #0x2 │ │ cset w2, lt // lt = tstop │ │ subs w12, w12, #0x1 │ │ mov w17, w3 │ │ - b.eq 64ff8 // b.none │ │ - cbz w2, 64ed4 │ │ + b.eq 65034 // b.none │ │ + cbz w2, 64f10 │ │ cmp x0, x1 │ │ - b.cs 64ed4 // b.hs, b.nlast │ │ + b.cs 64f10 // b.hs, b.nlast │ │ add x17, x0, #0x1 │ │ sub x2, x1, x0 │ │ mov x0, x17 │ │ ldurb w17, [x0, #-1] │ │ eor w15, w15, #0x1 │ │ - cbnz w17, 64ed4 │ │ + cbnz w17, 64f10 │ │ add x0, x0, #0x1 │ │ subs x2, x2, #0x1 │ │ - b.ne 64eb4 // b.any │ │ + b.ne 64ef0 // b.any │ │ mov w17, wzr │ │ mov x0, x1 │ │ cmp w15, #0x0 │ │ csel w2, wzr, w14, eq // eq = none │ │ subs w16, w16, #0x1 │ │ orr w11, w2, w11 │ │ - b.eq 64e6c // b.none │ │ + b.eq 64ea8 // b.none │ │ cmp w14, #0x1 │ │ - b.ls 64ef8 // b.plast │ │ + b.ls 64f34 // b.plast │ │ lsr w14, w14, #1 │ │ - b 64e84 │ │ + b 64ec0 │ │ mov w14, #0x80 // #128 │ │ strb w11, [x10], #1 │ │ - b 64e80 │ │ - cbz w12, 64ff4 │ │ + b 64ebc │ │ + cbz w12, 65030 │ │ mov w11, wzr │ │ mov w14, wzr │ │ mov w16, wzr │ │ sxtw x13, w10 │ │ mov w3, #0x1 // #1 │ │ mov w15, #0x80 // #128 │ │ mov x10, x9 │ │ mov w17, w8 │ │ mov w2, #0x1 // #1 │ │ - b 64f60 │ │ + b 64f9c │ │ add x9, x9, x13 │ │ strb w11, [x10] │ │ mov w15, #0x80 // #128 │ │ mov w17, w8 │ │ mov x10, x9 │ │ mov w11, wzr │ │ sub w4, w16, #0x1 │ │ cmp w16, #0x2 │ │ cset w3, lt // lt = tstop │ │ subs w12, w12, #0x1 │ │ mov w16, w4 │ │ - b.eq 64fe8 // b.none │ │ - cbz w3, 64f98 │ │ - cbnz w2, 64f70 │ │ + b.eq 65024 // b.none │ │ + cbz w3, 64fd4 │ │ + cbnz w2, 64fac │ │ mov w16, w14 │ │ - cbnz w14, 64fbc │ │ + cbnz w14, 64ff8 │ │ cmp x0, x1 │ │ - b.cs 64fbc // b.hs, b.nlast │ │ + b.cs 64ff8 // b.hs, b.nlast │ │ ldrb w3, [x0], #1 │ │ mov w2, wzr │ │ mov w16, wzr │ │ and w14, w3, #0xf │ │ cmp w3, #0x10 │ │ - b.cc 64f64 // b.lo, b.ul, b.last │ │ + b.cc 64fa0 // b.lo, b.ul, b.last │ │ lsr w16, w3, #4 │ │ - b 64fac │ │ - cbz w2, 64fac │ │ + b 64fe8 │ │ + cbz w2, 64fe8 │ │ orr w11, w15, w11 │ │ subs w17, w17, #0x1 │ │ - b.ne 64fcc // b.any │ │ - b 64f30 │ │ + b.ne 65008 // b.any │ │ + b 64f6c │ │ mov w2, wzr │ │ subs w17, w17, #0x1 │ │ - b.ne 64fcc // b.any │ │ - b 64f30 │ │ + b.ne 65008 // b.any │ │ + b 64f6c │ │ orr w11, w15, w11 │ │ mov w2, #0x1 // #1 │ │ subs w17, w17, #0x1 │ │ - b.eq 64f30 // b.none │ │ + b.eq 64f6c // b.none │ │ cmp w15, #0x1 │ │ - b.ls 64fdc // b.plast │ │ + b.ls 65018 // b.plast │ │ lsr w15, w15, #1 │ │ - b 64f48 │ │ + b 64f84 │ │ mov w15, #0x80 // #128 │ │ strb w11, [x10], #1 │ │ - b 64f44 │ │ + b 64f80 │ │ cmp w15, #0x80 │ │ - b.eq 64ff4 // b.none │ │ + b.eq 65030 // b.none │ │ strb w11, [x10] │ │ ret │ │ cmp w14, #0x80 │ │ - b.ne 64ff0 // b.any │ │ - b 64ff4 │ │ + b.ne 6502c // b.any │ │ + b 65030 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x28, x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ @@ -57415,376 +57398,375 @@ │ │ mov x20, x0 │ │ ldr x8, [x25, #40] │ │ add x1, x3, x2 │ │ mov x0, x19 │ │ mov x22, x4 │ │ mov x21, x2 │ │ stur x8, [x29, #-8] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w23, w0 │ │ - cbnz w0, 654a8 │ │ + cbnz w0, 654e4 │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w23, w0 │ │ - cbnz w0, 654a8 │ │ - cbz x22, 650ac │ │ + cbnz w0, 654e4 │ │ + cbz x22, 650e8 │ │ ldr x8, [x19, #64] │ │ ldrsb w9, [x8] │ │ add x26, x8, x22 │ │ - tbnz w9, #31, 650b8 │ │ + tbnz w9, #31, 650f4 │ │ cmp x22, #0x1 │ │ str wzr, [sp, #52] │ │ - b.lt 6549c // b.tstop │ │ + b.lt 654d8 // b.tstop │ │ ldrb w28, [x8] │ │ - tbnz w28, #7, 6549c │ │ + tbnz w28, #7, 654d8 │ │ ldr x9, [x20, #40] │ │ ldr x0, [x9] │ │ - tbnz w28, #2, 65130 │ │ - tbnz w28, #1, 65188 │ │ + tbnz w28, #2, 6516c │ │ + tbnz w28, #1, 651c4 │ │ mov w16, wzr │ │ add x24, x8, #0x1 │ │ - b 65198 │ │ + b 651d4 │ │ mov w23, #0x8 // #8 │ │ str wzr, [sp, #52] │ │ - b 654a0 │ │ + b 654dc │ │ ldr x24, [x20, #40] │ │ cmp x22, #0x1 │ │ ldr w12, [x20, #24] │ │ str wzr, [sp, #56] │ │ - b.lt 6549c // b.tstop │ │ + b.lt 654d8 // b.tstop │ │ ldrb w9, [x8] │ │ - tbz w9, #7, 6549c │ │ + tbz w9, #7, 654d8 │ │ ldr x0, [x24] │ │ add x27, x8, #0x1 │ │ - tbnz w9, #6, 6514c │ │ + tbnz w9, #6, 65188 │ │ ldr w2, [x20, #28] │ │ and w28, w9, #0x3f │ │ add w8, w28, w12 │ │ str x12, [sp, #40] │ │ cmp w8, w2 │ │ - b.ls 651a4 // b.plast │ │ + b.ls 651e0 // b.plast │ │ add w8, w8, #0x3 │ │ and w22, w8, #0xfffffffc │ │ cmp w22, #0x40 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldr x4, [x20, #32] │ │ add x5, sp, #0x38 │ │ mov w1, #0x20 // #32 │ │ mov x3, x22 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w23, [sp, #56] │ │ str x0, [x20, #32] │ │ - cbnz w23, 654a0 │ │ + cbnz w23, 654dc │ │ str w22, [x20, #28] │ │ - b 651a8 │ │ + b 651e4 │ │ cmp x22, #0x2 │ │ - b.cc 6549c // b.lo, b.ul, b.last │ │ + b.cc 654d8 // b.lo, b.ul, b.last │ │ ldrb w9, [x8, #1] │ │ add x24, x8, #0x2 │ │ and w16, w9, #0xf │ │ lsr w22, w9, #4 │ │ - b 65388 │ │ + b 653c4 │ │ cmp x22, #0x2 │ │ - b.cc 6549c // b.lo, b.ul, b.last │ │ + b.cc 654d8 // b.lo, b.ul, b.last │ │ ldrb w10, [x27] │ │ add x27, x8, #0x2 │ │ - cbz w10, 650e0 │ │ + cbz w10, 6511c │ │ add x8, x27, #0x2 │ │ cmp x8, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w11, [x27] │ │ add x27, x8, x11 │ │ cmp x27, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ subs w10, w10, #0x1 │ │ - b.ne 65160 // b.any │ │ - b 650e0 │ │ + b.ne 6519c // b.any │ │ + b 6511c │ │ cmp x22, #0x2 │ │ - b.cc 6549c // b.lo, b.ul, b.last │ │ + b.cc 654d8 // b.lo, b.ul, b.last │ │ add x24, x8, #0x2 │ │ ldrb w16, [x8, #1] │ │ - tbnz w28, #0, 65374 │ │ + tbnz w28, #0, 653b0 │ │ mov w22, wzr │ │ - b 65388 │ │ + b 653c4 │ │ ldr x0, [x20, #32] │ │ - cbz w28, 654dc │ │ + cbz w28, 65518 │ │ ldr x8, [sp, #40] │ │ mov w9, #0x10000 // #65536 │ │ add x8, x0, x8, lsl #5 │ │ add x8, x8, #0x10 │ │ - b 651e4 │ │ + b 65220 │ │ ldrb w11, [x12, x11] │ │ subs w28, w28, #0x1 │ │ orr w10, w10, w11 │ │ str w10, [x8, #8] │ │ add x8, x8, #0x20 │ │ ldr w10, [x20, #24] │ │ add w10, w10, #0x1 │ │ str w10, [x20, #24] │ │ - b.eq 654dc // b.none │ │ + b.eq 65518 // b.none │ │ add x11, x27, #0x1 │ │ cmp x11, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w10, [x27] │ │ stur x9, [x8, #-16] │ │ - tbz w10, #4, 65220 │ │ + tbz w10, #4, 6525c │ │ add x11, x27, #0x3 │ │ cmp x11, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldurh w12, [x27, #1] │ │ rev w12, w12 │ │ asr w12, w12, #16 │ │ lsl w12, w12, #4 │ │ sxtw x12, w12 │ │ stur x12, [x8, #-16] │ │ stur x9, [x8, #-8] │ │ - tbz w10, #5, 65250 │ │ + tbz w10, #5, 6528c │ │ add x12, x11, #0x2 │ │ cmp x12, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrh w11, [x11] │ │ rev w11, w11 │ │ asr w11, w11, #16 │ │ lsl w11, w11, #4 │ │ sxtw x13, w11 │ │ mov x11, x12 │ │ stur x13, [x8, #-8] │ │ and w12, w10, #0x3 │ │ cmp w12, #0x2 │ │ - b.eq 65288 // b.none │ │ + b.eq 652c4 // b.none │ │ cmp w12, #0x1 │ │ - b.ne 652a0 // b.any │ │ + b.ne 652dc // b.any │ │ add x13, x11, #0x2 │ │ cmp x13, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w12, [x11] │ │ ldrb w11, [x11, #1] │ │ lsl w12, w12, #8 │ │ sxth w12, w12 │ │ orr w12, w12, w11 │ │ - b 65298 │ │ + b 652d4 │ │ add x13, x11, #0x1 │ │ cmp x13, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrsb w12, [x11] │ │ mov x11, x13 │ │ - b 652a4 │ │ + b 652e0 │ │ mov w12, wzr │ │ ubfx w13, w10, #2, #2 │ │ cmp w13, #0x2 │ │ - b.eq 652dc // b.none │ │ + b.eq 65318 // b.none │ │ cmp w13, #0x1 │ │ - b.ne 652f4 // b.any │ │ + b.ne 65330 // b.any │ │ add x14, x11, #0x2 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w13, [x11] │ │ ldrb w11, [x11, #1] │ │ lsl w13, w13, #8 │ │ sxth w13, w13 │ │ orr w13, w13, w11 │ │ - b 652ec │ │ + b 65328 │ │ add x14, x11, #0x1 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrsb w13, [x11] │ │ mov x11, x14 │ │ - b 652f8 │ │ + b 65334 │ │ mov w13, wzr │ │ stp w12, w13, [x8] │ │ - tbnz w10, #6, 65314 │ │ + tbnz w10, #6, 65350 │ │ add x12, x11, #0x1 │ │ cmp x12, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w11, [x11] │ │ - b 6532c │ │ + b 65368 │ │ add x12, x11, #0x2 │ │ cmp x12, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrh w11, [x11] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ str w11, [x8, #12] │ │ - tbnz w10, #7, 65350 │ │ + tbnz w10, #7, 6538c │ │ add x27, x12, #0x2 │ │ cmp x27, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w10, [x12] │ │ mov w11, #0x1 // #1 │ │ lsl w10, w10, #8 │ │ - b 651c0 │ │ + b 651fc │ │ add x27, x12, #0x3 │ │ cmp x27, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w10, [x12] │ │ ldrb w11, [x12, #1] │ │ lsl w10, w10, #16 │ │ bfi w10, w11, #8, #8 │ │ mov w11, #0x2 // #2 │ │ - b 651c0 │ │ + b 651fc │ │ add x8, x24, #0x1 │ │ cmp x8, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w22, [x24] │ │ mov x24, x8 │ │ ldr w2, [x20, #4] │ │ add w27, w16, w22 │ │ cmp w27, w2 │ │ - b.ls 653ec // b.plast │ │ + b.ls 65428 // b.plast │ │ mov x23, x20 │ │ add w8, w27, #0x7 │ │ and w21, w8, #0x3f8 │ │ add x5, sp, #0x34 │ │ mov w1, #0x8 // #8 │ │ mov x3, x21 │ │ ldr x4, [x23, #8]! │ │ str w22, [sp, #40] │ │ mov w22, w16 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x17, x23 │ │ ldr w23, [sp, #52] │ │ str x0, [x17] │ │ - cbnz w23, 654a0 │ │ + cbnz w23, 654dc │ │ add x8, x0, w22, uxtw #3 │ │ mov x1, x20 │ │ mov w16, w22 │ │ ldr w22, [sp, #40] │ │ str x8, [x1, #16]! │ │ stur w21, [x1, #-12] │ │ - b 65404 │ │ + b 65440 │ │ mov x17, x20 │ │ mov x1, x20 │ │ ldr x0, [x17, #8]! │ │ add x8, x0, w16, uxtw #3 │ │ str x8, [x1, #16]! │ │ - cbz w27, 6548c │ │ + cbz w27, 654c8 │ │ mov x8, xzr │ │ mov w10, wzr │ │ mov w9, wzr │ │ - b 65444 │ │ + b 65480 │ │ add x11, x24, #0x1 │ │ cmp x11, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w12, [x24] │ │ mov x24, x11 │ │ add w10, w10, w12 │ │ sxtw x11, w10 │ │ lsr w9, w9, #1 │ │ str x11, [x0, x8, lsl #3] │ │ add x8, x8, #0x1 │ │ cmp x27, x8 │ │ - b.eq 6548c // b.none │ │ + b.eq 654c8 // b.none │ │ tst x8, #0x7 │ │ - b.ne 65460 // b.any │ │ + b.ne 6549c // b.any │ │ add x11, x24, #0x1 │ │ cmp x11, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w9, [x24] │ │ mov x24, x11 │ │ - tbz w9, #0, 65414 │ │ + tbz w9, #0, 65450 │ │ add x11, x24, #0x2 │ │ cmp x11, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w10, [x24] │ │ ldrb w12, [x24, #1] │ │ mov x24, x11 │ │ lsl w10, w10, #8 │ │ sxth w10, w10 │ │ orr w10, w10, w12 │ │ - b 6542c │ │ - tbz w28, #3, 6569c │ │ + b 65468 │ │ + tbz w28, #3, 656d4 │ │ add x8, x24, #0x1 │ │ cmp x8, x26 │ │ - b.ls 65668 // b.plast │ │ + b.ls 656a0 // b.plast │ │ mov w23, #0x8 // #8 │ │ mov x0, x19 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 65ba8 // b.any │ │ + b.ne 65be0 // b.any │ │ mov w0, w23 │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ mov x0, x19 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [x20, #24] │ │ ldr x28, [sp, #40] │ │ subs w22, w8, w28 │ │ - b.eq 65b88 // b.none │ │ + b.eq 65bc0 // b.none │ │ mov x26, xzr │ │ - b 65510 │ │ + b 6554c │ │ mov w23, wzr │ │ add x26, x26, #0x1 │ │ ldr x28, [sp, #40] │ │ cmp x26, x22 │ │ - b.eq 654a8 // b.none │ │ + b.eq 654e4 // b.none │ │ ldr x8, [x20, #32] │ │ mov x0, x20 │ │ mov x1, x19 │ │ mov x2, x21 │ │ - ldrsh w27, [x24, #26] │ │ + ldrh w27, [x24, #26] │ │ add x8, x8, x28, lsl #5 │ │ add x8, x8, x26, lsl #5 │ │ ldp w3, w4, [x8, #24] │ │ - bl 65004 │ │ - cbnz w0, 65b90 │ │ + bl 65040 │ │ + cbnz w0, 65bc8 │ │ ldr x8, [x20, #32] │ │ add x8, x8, x28, lsl #5 │ │ add x23, x8, x26, lsl #5 │ │ - ldrsh w8, [x24, #26] │ │ + ldrh w8, [x24, #26] │ │ ldr x1, [x23] │ │ sub w9, w8, w27 │ │ cmp x1, #0x10, lsl #12 │ │ - b.ne 65598 // b.any │ │ + b.ne 655d0 // b.any │ │ ldr x10, [x23, #8] │ │ cmp x10, #0x10, lsl #12 │ │ - b.ne 65598 // b.any │ │ + b.ne 655d0 // b.any │ │ cmp w9, #0x1 │ │ - b.lt 654fc // b.tstop │ │ + b.lt 65538 // b.tstop │ │ ldr x9, [x24, #32] │ │ - sxtw x10, w27 │ │ mvn w11, w27 │ │ add w11, w11, w8 │ │ - add x14, x9, x10, lsl #4 │ │ cmp w11, #0x3 │ │ + add x14, x9, x27, lsl #4 │ │ ldpsw x9, x10, [x23, #16] │ │ - b.cs 655f0 // b.hs, b.nlast │ │ + b.cs 65628 // b.hs, b.nlast │ │ mov w12, wzr │ │ mov x11, x14 │ │ - b 65644 │ │ + b 6567c │ │ cmp w9, #0x1 │ │ - b.lt 654fc // b.tstop │ │ + b.lt 65538 // b.tstop │ │ ldr x9, [x24, #32] │ │ mvn w10, w27 │ │ add w28, w10, w8 │ │ - add x27, x9, w27, sxtw #4 │ │ + add x27, x9, w27, uxtw #4 │ │ ldr x0, [x27] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsw x8, [x23, #16] │ │ add x8, x0, x8 │ │ ldr x0, [x27, #8] │ │ str x8, [x27] │ │ ldr x1, [x23, #8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsw x8, [x23, #20] │ │ add x8, x0, x8 │ │ str x8, [x27, #8] │ │ - cbz w28, 654fc │ │ + cbz w28, 65538 │ │ ldr x1, [x23] │ │ sub w28, w28, #0x1 │ │ add x27, x27, #0x10 │ │ - b 655b0 │ │ + b 655e8 │ │ add x13, x11, #0x1 │ │ dup v0.2d, x9 │ │ and x12, x13, #0x1fffffffc │ │ dup v1.2d, x10 │ │ mov x15, x12 │ │ add x11, x14, x12, lsl #4 │ │ add x14, x14, #0x20 │ │ @@ -57795,452 +57777,447 @@ │ │ add v6.2d, v2.2d, v0.2d │ │ add v7.2d, v3.2d, v1.2d │ │ add v2.2d, v4.2d, v0.2d │ │ add v3.2d, v5.2d, v1.2d │ │ st2 {v6.2d, v7.2d}, [x14] │ │ add x14, x14, #0x40 │ │ st2 {v2.2d, v3.2d}, [x16] │ │ - b.ne 6560c // b.any │ │ + b.ne 65644 // b.any │ │ cmp x13, x12 │ │ - b.eq 654fc // b.none │ │ + b.eq 65538 // b.none │ │ add w12, w12, w27 │ │ sub w8, w12, w8 │ │ ldp x12, x13, [x11] │ │ adds w8, w8, #0x1 │ │ add x12, x12, x9 │ │ add x13, x13, x10 │ │ stp x12, x13, [x11], #16 │ │ - b.cc 6564c // b.lo, b.ul, b.last │ │ - b 654fc │ │ + b.cc 65684 // b.lo, b.ul, b.last │ │ + b 65538 │ │ ldrb w9, [x24] │ │ - cbz w9, 65694 │ │ + cbz w9, 656cc │ │ add x10, x8, #0x2 │ │ cmp x10, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w8, [x8] │ │ add x8, x10, x8 │ │ cmp x8, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ subs w9, w9, #0x1 │ │ - b.ne 65670 // b.any │ │ + b.ne 656a8 // b.any │ │ mov x24, x8 │ │ str wzr, [sp, #52] │ │ add x8, sp, #0x38 │ │ - adrp x27, 10000 │ │ + adrp x5, 10000 │ │ add x21, x8, #0x30 │ │ add x0, x8, #0x38 │ │ - add x9, x8, #0x10 │ │ - add x8, x8, #0x20 │ │ - mov w2, #0x1 // #1 │ │ - add x27, x27, #0xb28 │ │ + add x2, x8, #0x10 │ │ + add x3, x8, #0x20 │ │ + mov w4, #0x1 // #1 │ │ + add x5, x5, #0xb68 │ │ strb wzr, [x20, #48] │ │ stp xzr, xzr, [sp, #56] │ │ - stp x8, x9, [sp, #24] │ │ stp xzr, xzr, [sp, #104] │ │ add x28, x24, #0x1 │ │ cmp x28, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w8, [x24] │ │ ubfx x10, x8, #4, #28 │ │ and x9, x8, #0xf │ │ mov w8, w10 │ │ cmp w10, #0x7 │ │ - b.hi 65720 // b.pmore │ │ - adr x11, 65704 │ │ - ldrh w12, [x27, x8, lsl #1] │ │ + b.hi 65754 // b.pmore │ │ + adr x11, 65738 │ │ + ldrh w12, [x5, x8, lsl #1] │ │ add x11, x11, x12, lsl #2 │ │ mov w10, #0x1 // #1 │ │ br x11 │ │ cmp w9, w16 │ │ - b.cs 6549c // b.hs, b.nlast │ │ + b.cs 654d8 // b.hs, b.nlast │ │ ldr x8, [x17] │ │ ldr x9, [x8, x9, lsl #3] │ │ mov x8, x0 │ │ str x9, [sp, #56] │ │ - b 65740 │ │ + b 65774 │ │ mov w10, #0x4 // #4 │ │ - b 65768 │ │ + b 6579c │ │ cmp w9, w22 │ │ - b.cs 6549c // b.hs, b.nlast │ │ + b.cs 654d8 // b.hs, b.nlast │ │ ldr x8, [sp, #104] │ │ str x8, [sp, #56] │ │ ldr x8, [x1] │ │ add x8, x8, w9, uxtw #3 │ │ ldr x8, [x8] │ │ mov x24, x28 │ │ str x8, [sp, #64] │ │ ldur q0, [sp, #56] │ │ str q0, [x21] │ │ - b 65928 │ │ + b 65954 │ │ mov w9, #0xb8e // #2958 │ │ - b 65764 │ │ + b 65798 │ │ mov w9, #0xe2b // #3627 │ │ mov w10, #0x3 // #3 │ │ mov w11, wzr │ │ add x12, sp, #0x38 │ │ - b 6578c │ │ + b 657c0 │ │ lsr w9, w9, #4 │ │ ldr q0, [x12], #16 │ │ add w11, w11, #0x1 │ │ cmp w11, w10 │ │ str q0, [x21] │ │ - b.cs 658d4 // b.hs, b.nlast │ │ + b.cs 65908 // b.hs, b.nlast │ │ and w13, w9, #0x3 │ │ cmp w13, #0x2 │ │ - b.eq 657cc // b.none │ │ + b.eq 65800 // b.none │ │ cmp w13, #0x1 │ │ - b.eq 657ec // b.none │ │ - cbnz w13, 65814 │ │ + b.eq 65820 // b.none │ │ + cbnz w13, 65848 │ │ add x14, x28, #0x1 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w13, [x28] │ │ cmp w13, w16 │ │ - b.cs 6549c // b.hs, b.nlast │ │ + b.cs 654d8 // b.hs, b.nlast │ │ ldr x15, [x17] │ │ mov x28, x14 │ │ ldr x13, [x15, x13, lsl #3] │ │ - b 65818 │ │ + b 6584c │ │ add x14, x28, #0x1 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrsb x13, [x28] │ │ mov x28, x14 │ │ ldr x15, [sp, #104] │ │ add x13, x15, x13 │ │ - b 65818 │ │ + b 6584c │ │ add x14, x28, #0x2 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w13, [x28] │ │ ldrb w15, [x28, #1] │ │ mov x28, x14 │ │ lsl w13, w13, #8 │ │ sxth x13, w13 │ │ orr x13, x13, x15 │ │ - b 65818 │ │ + b 6584c │ │ ldr x13, [sp, #104] │ │ ubfx w14, w9, #2, #2 │ │ str x13, [x12] │ │ cmp w14, #0x2 │ │ - b.eq 6585c // b.none │ │ + b.eq 65890 // b.none │ │ cmp w14, #0x1 │ │ - b.eq 6587c // b.none │ │ - cbnz w14, 658a4 │ │ + b.eq 658b0 // b.none │ │ + cbnz w14, 658d8 │ │ add x14, x28, #0x1 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w13, [x28] │ │ cmp w13, w22 │ │ - b.cs 6549c // b.hs, b.nlast │ │ + b.cs 654d8 // b.hs, b.nlast │ │ ldr x15, [x1] │ │ mov x28, x14 │ │ ldr x13, [x15, x13, lsl #3] │ │ - b 658a8 │ │ + b 658dc │ │ add x14, x28, #0x1 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrsb x13, [x28] │ │ mov x28, x14 │ │ ldr x15, [sp, #112] │ │ add x13, x15, x13 │ │ - b 658a8 │ │ + b 658dc │ │ add x14, x28, #0x2 │ │ cmp x14, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w13, [x28] │ │ ldrb w15, [x28, #1] │ │ mov x28, x14 │ │ lsl w13, w13, #8 │ │ sxth x13, w13 │ │ orr x13, x13, x15 │ │ - b 658a8 │ │ + b 658dc │ │ ldr x13, [sp, #112] │ │ str x13, [x12, #8] │ │ - cbnz w11, 65774 │ │ + cbnz w11, 657a8 │ │ cmp w10, #0x4 │ │ - b.ne 65774 // b.any │ │ + b.ne 657a8 // b.any │ │ add x13, x28, #0x1 │ │ cmp x13, x26 │ │ - b.hi 6549c // b.pmore │ │ + b.hi 654d8 // b.pmore │ │ ldrb w9, [x28] │ │ mov w10, #0x3 // #3 │ │ mov x28, x13 │ │ - b 65778 │ │ + b 657ac │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x3 │ │ - b.cc 65924 // b.lo, b.ul, b.last │ │ + b.cc 65950 // b.lo, b.ul, b.last │ │ sub w9, w8, #0x4 │ │ - stp x0, x1, [sp, #8] │ │ + stp x0, x1, [sp, #24] │ │ cmp w9, #0x2 │ │ - b.cs 659d4 // b.hs, b.nlast │ │ + b.cs 65a04 // b.hs, b.nlast │ │ ldrb w8, [x20, #48] │ │ ldr x0, [x20, #40] │ │ - cbz w8, 65a80 │ │ - ldrsh w10, [x0, #98] │ │ - ldrsh w11, [x0, #96] │ │ - sub w8, w10, #0x1 │ │ - and x9, x11, #0xffff │ │ - cmp w11, #0x1 │ │ - b.lt 65a14 // b.tstop │ │ - sub w11, w9, #0x1 │ │ + cbz w8, 65ac8 │ │ + ldrh w10, [x0, #98] │ │ + ldrh w8, [x0, #96] │ │ + sub x9, x10, #0x1 │ │ + cbz x8, 65a60 │ │ + sub w11, w8, #0x1 │ │ ldr x12, [x0, #120] │ │ - ldrsh w11, [x12, w11, uxtw #1] │ │ - b 65a18 │ │ + ldrh w11, [x12, w11, uxtw #1] │ │ + b 65a64 │ │ mov x24, x28 │ │ ldrb w8, [x20, #48] │ │ - cbz w8, 65994 │ │ + cbz w8, 659fc │ │ ldr x28, [x20, #40] │ │ - ldrsh w9, [x28, #26] │ │ - ldrsh w8, [x28, #98] │ │ + ldrh w9, [x28, #26] │ │ + ldrh w8, [x28, #98] │ │ ldr w10, [x28, #8] │ │ - add w9, w9, w8 │ │ - add w9, w9, #0x1 │ │ + add w9, w8, w9 │ │ cmp w9, w10 │ │ - b.ls 6599c // b.plast │ │ - stp x0, x1, [sp, #8] │ │ + b.cc 659d0 // b.lo, b.ul, b.last │ │ + stp x0, x1, [sp, #24] │ │ mov x0, x28 │ │ mov w1, #0x1 // #1 │ │ + str x2, [sp, #16] │ │ mov w2, wzr │ │ str w22, [sp, #40] │ │ mov w22, w16 │ │ - mov x23, x17 │ │ - bl 38c90 │ │ - mov x17, x23 │ │ + mov x27, x17 │ │ + mov x23, x3 │ │ + bl 38d3c │ │ + mov x3, x23 │ │ mov w23, w0 │ │ - ldp x0, x1, [sp, #8] │ │ - mov w2, #0x1 // #1 │ │ + ldp x2, x0, [sp, #16] │ │ + adrp x5, 10000 │ │ + mov w4, #0x1 // #1 │ │ + add x5, x5, #0xb68 │ │ + ldr x1, [sp, #32] │ │ + mov x17, x27 │ │ mov w16, w22 │ │ ldr w22, [sp, #40] │ │ - cbnz w23, 659c8 │ │ + cbnz w23, 65a54 │ │ ldrh w8, [x28, #98] │ │ - b 659a0 │ │ - mov w23, #0x8 // #8 │ │ - b 659c8 │ │ - and w8, w8, #0xffff │ │ - sxth x8, w8 │ │ ldr x9, [x28, #104] │ │ + mov w10, w8 │ │ ldur q0, [sp, #56] │ │ mov w23, wzr │ │ - str q0, [x9, x8, lsl #4] │ │ - ldr x9, [x28, #112] │ │ - strb w2, [x9, x8] │ │ + str q0, [x9, w8, uxtw #4] │ │ + ldr x8, [x28, #112] │ │ + strb w4, [x8, x10] │ │ ldrh w8, [x28, #98] │ │ add w8, w8, #0x1 │ │ strh w8, [x28, #98] │ │ - str w23, [sp, #52] │ │ - cbz w23, 656cc │ │ - b 654a0 │ │ - cbz w8, 65b98 │ │ - ldp x3, x2, [sp, #24] │ │ + b 65a54 │ │ + mov w23, #0x8 // #8 │ │ + b 65a54 │ │ + cbz w8, 65bd0 │ │ add x1, sp, #0x38 │ │ mov x0, x20 │ │ - mov w23, w22 │ │ + mov x27, x2 │ │ + mov x23, x3 │ │ + str w22, [sp, #40] │ │ mov w22, w16 │ │ mov x24, x17 │ │ - bl 65c60 │ │ - mov w16, w22 │ │ - mov w22, w23 │ │ + bl 65c8c │ │ + mov x3, x23 │ │ mov w23, w0 │ │ - mov w2, #0x1 // #1 │ │ - ldp x0, x1, [sp, #8] │ │ + ldp x0, x1, [sp, #24] │ │ + mov w16, w22 │ │ + adrp x5, 10000 │ │ + ldr w22, [sp, #40] │ │ + add x5, x5, #0xb68 │ │ + mov w4, #0x1 // #1 │ │ + mov x2, x27 │ │ mov x17, x24 │ │ mov x24, x28 │ │ - b 659c8 │ │ + str w23, [sp, #52] │ │ + cbz w23, 65700 │ │ + b 654dc │ │ mov w11, wzr │ │ - cmp w8, w11 │ │ - b.le 65a64 │ │ - sbfiz x13, x11, #4, #32 │ │ - sbfiz x14, x8, #4, #32 │ │ - ldr x12, [x0, #104] │ │ - ldr x13, [x12, x13] │ │ - ldr x14, [x12, x14] │ │ - cmp x13, x14 │ │ - b.ne 65a64 // b.any │ │ - sxtw x13, w11 │ │ - sxtw x14, w8 │ │ - add x13, x12, x13, lsl #4 │ │ - add x12, x12, x14, lsl #4 │ │ - ldr x13, [x13, #8] │ │ + cmp w9, w11 │ │ + b.le 65ab0 │ │ + mov w12, w11 │ │ + lsl x15, x9, #4 │ │ + lsl x14, x12, #4 │ │ + ldr x13, [x0, #104] │ │ + ldr x15, [x13, x15] │ │ + ldr x14, [x13, x14] │ │ + cmp x14, x15 │ │ + b.ne 65ab0 // b.any │ │ + add x12, x13, x12, lsl #4 │ │ + add x13, x13, x9, lsl #4 │ │ ldr x12, [x12, #8] │ │ - cmp x13, x12 │ │ - b.ne 65a64 // b.any │ │ - strh w8, [x0, #98] │ │ - sub w8, w10, #0x2 │ │ - cmp w8, w11 │ │ - b.lt 65a80 // b.tstop │ │ - add w10, w9, #0x1 │ │ - sxth x9, w9 │ │ + ldr x13, [x13, #8] │ │ + cmp x12, x13 │ │ + b.ne 65ab0 // b.any │ │ + sub w12, w10, #0x1 │ │ + sub w9, w10, #0x2 │ │ + strh w12, [x0, #98] │ │ + cmp w9, w11 │ │ + b.lt 65ac8 // b.tstop │ │ + add w10, w8, #0x1 │ │ ldr x11, [x0, #120] │ │ strh w10, [x0, #96] │ │ - strh w8, [x11, x9, lsl #1] │ │ - strb w2, [x20, #48] │ │ + strh w9, [x11, x8, lsl #1] │ │ + strb w4, [x20, #48] │ │ mov w27, w16 │ │ - ldrsh w10, [x0, #26] │ │ + ldrh w10, [x0, #26] │ │ + stp x3, x2, [sp, #8] │ │ + ldrh w8, [x0, #98] │ │ str x17, [sp, #40] │ │ - ldrsh w8, [x0, #98] │ │ ldr w9, [x0, #8] │ │ - add w10, w10, w8 │ │ - add w10, w10, #0x1 │ │ + add w10, w8, w10 │ │ cmp w10, w9 │ │ - b.hi 65ac4 // b.pmore │ │ - ldrsh w11, [x0, #24] │ │ - ldrsh w12, [x0, #96] │ │ + b.cs 65b08 // b.hs, b.nlast │ │ + ldrh w11, [x0, #24] │ │ + ldrh w12, [x0, #96] │ │ ldr w13, [x0, #12] │ │ - add w11, w11, w12 │ │ - add w11, w11, #0x1 │ │ + add w11, w12, w11 │ │ cmp w11, w13 │ │ - b.ls 65b00 // b.plast │ │ + b.cc 65b38 // b.lo, b.ul, b.last │ │ mov w1, #0x1 // #1 │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ + bl 38d3c │ │ mov w23, w0 │ │ - cbnz w0, 65b60 │ │ + cbnz w0, 65b94 │ │ ldrb w8, [x20, #48] │ │ - cbz w8, 65b5c │ │ + cbz w8, 65b90 │ │ ldr x0, [x20, #40] │ │ - ldrsh w9, [x0, #26] │ │ - ldrsh w10, [x0, #98] │ │ - and w8, w10, #0xffff │ │ - add w10, w9, w10 │ │ + ldrh w10, [x0, #26] │ │ + ldrh w8, [x0, #98] │ │ ldr w9, [x0, #8] │ │ - add w10, w10, #0x1 │ │ - b 65b04 │ │ - and w8, w8, #0xffff │ │ + add w10, w8, w10 │ │ cmp w10, w9 │ │ - b.ls 65b2c // b.plast │ │ + b.cc 65b60 // b.lo, b.ul, b.last │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ mov x24, x0 │ │ - bl 38c90 │ │ + bl 38d3c │ │ mov w23, w0 │ │ - cbnz w0, 65b60 │ │ + cbnz w0, 65b94 │ │ mov x0, x24 │ │ ldrh w8, [x24, #98] │ │ - sxth x8, w8 │ │ ldr x9, [x0, #104] │ │ + mov w10, w8 │ │ ldur q0, [sp, #56] │ │ - mov w10, #0x1 // #1 │ │ mov w23, wzr │ │ - str q0, [x9, x8, lsl #4] │ │ - ldr x9, [x0, #112] │ │ - strb w10, [x9, x8] │ │ + str q0, [x9, w8, uxtw #4] │ │ + mov w9, #0x1 // #1 │ │ + ldr x8, [x0, #112] │ │ + strb w9, [x8, x10] │ │ ldrh w8, [x0, #98] │ │ add w8, w8, #0x1 │ │ strh w8, [x0, #98] │ │ - b 65b60 │ │ + b 65b94 │ │ mov w23, #0x8 // #8 │ │ - ldp x0, x1, [sp, #8] │ │ - mov w16, w27 │ │ - adrp x27, 10000 │ │ + ldp x1, x17, [sp, #32] │ │ + adrp x5, 10000 │ │ mov x24, x28 │ │ - ldr x17, [sp, #40] │ │ - mov w2, #0x1 // #1 │ │ - add x27, x27, #0xb28 │ │ + ldp x2, x0, [sp, #16] │ │ + mov w16, w27 │ │ + mov w4, #0x1 // #1 │ │ + ldr x3, [sp, #8] │ │ + add x5, x5, #0xb68 │ │ str w23, [sp, #52] │ │ - cbz w23, 656cc │ │ - b 654a0 │ │ + cbz w23, 65700 │ │ + b 654dc │ │ mov w23, wzr │ │ - b 654a8 │ │ + b 654e4 │ │ mov w23, w0 │ │ - b 654a8 │ │ + b 654e4 │ │ mov x0, x20 │ │ - bl 65bac │ │ + bl 65be4 │ │ ldr w23, [sp, #52] │ │ - b 654a0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 654dc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldrb w9, [x0, #48] │ │ ldr x8, [x0, #40] │ │ - cbz w9, 65c58 │ │ - ldrsh w11, [x8, #98] │ │ - ldrsh w12, [x8, #96] │ │ - sub w9, w11, #0x1 │ │ - and x10, x12, #0xffff │ │ - cmp w12, #0x1 │ │ - b.lt 65be8 // b.tstop │ │ - sub w12, w10, #0x1 │ │ + cbz w9, 65c84 │ │ + ldrh w11, [x8, #98] │ │ + ldrh w9, [x8, #96] │ │ + sub x10, x11, #0x1 │ │ + cbz x9, 65c18 │ │ + sub w12, w9, #0x1 │ │ ldr x13, [x8, #120] │ │ - ldrsh w12, [x13, w12, uxtw #1] │ │ - cmp w9, w12 │ │ - b.gt 65bf4 │ │ - b 65c38 │ │ + ldrh w12, [x13, w12, uxtw #1] │ │ + cmp w10, w12 │ │ + b.gt 65c24 │ │ + b 65c68 │ │ mov w12, wzr │ │ - cmp w9, w12 │ │ - b.le 65c38 │ │ - sbfiz x14, x12, #4, #32 │ │ - sbfiz x15, x9, #4, #32 │ │ - ldr x13, [x8, #104] │ │ - ldr x14, [x13, x14] │ │ - ldr x15, [x13, x15] │ │ - cmp x14, x15 │ │ - b.ne 65c38 // b.any │ │ - sxtw x14, w12 │ │ - sxtw x15, w9 │ │ - add x14, x13, x14, lsl #4 │ │ - add x13, x13, x15, lsl #4 │ │ - ldr x14, [x14, #8] │ │ + cmp w10, w12 │ │ + b.le 65c68 │ │ + mov w13, w12 │ │ + lsl x16, x10, #4 │ │ + lsl x15, x13, #4 │ │ + ldr x14, [x8, #104] │ │ + ldr x16, [x14, x16] │ │ + ldr x15, [x14, x15] │ │ + cmp x15, x16 │ │ + b.ne 65c68 // b.any │ │ + add x13, x14, x13, lsl #4 │ │ + add x14, x14, x10, lsl #4 │ │ ldr x13, [x13, #8] │ │ - cmp x14, x13 │ │ - b.ne 65c38 // b.any │ │ - strh w9, [x8, #98] │ │ - sub w9, w11, #0x2 │ │ - cmp w9, w12 │ │ - b.lt 65c54 // b.tstop │ │ - add w11, w10, #0x1 │ │ - sxth x10, w10 │ │ + ldr x14, [x14, #8] │ │ + cmp x13, x14 │ │ + b.ne 65c68 // b.any │ │ + sub w13, w11, #0x1 │ │ + sub w10, w11, #0x2 │ │ + strh w13, [x8, #98] │ │ + cmp w10, w12 │ │ + b.lt 65c80 // b.tstop │ │ + add w11, w9, #0x1 │ │ ldr x12, [x8, #120] │ │ strh w11, [x8, #96] │ │ - strh w9, [x12, x10, lsl #1] │ │ + strh w10, [x12, x9, lsl #1] │ │ strb wzr, [x0, #48] │ │ mov x0, x8 │ │ - b 392a0 │ │ + b 3934c │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #48] │ │ - cbz w8, 65cc0 │ │ + cbz w8, 65d30 │ │ ldr x19, [x0, #40] │ │ mov x20, x3 │ │ mov x21, x2 │ │ mov x22, x1 │ │ - ldrsh w9, [x19, #26] │ │ - ldrsh w8, [x19, #98] │ │ + ldrh w9, [x19, #26] │ │ + ldrh w8, [x19, #98] │ │ ldr w10, [x19, #8] │ │ add w9, w9, w8 │ │ add w9, w9, #0x3 │ │ cmp w9, w10 │ │ - b.ls 65cc8 // b.plast │ │ + b.ls 65ce8 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x3 // #3 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 65d10 │ │ + bl 38d3c │ │ + cbnz w0, 65d34 │ │ ldrh w8, [x19, #98] │ │ - b 65ccc │ │ - mov w0, #0x8 // #8 │ │ - b 65d10 │ │ - and w8, w8, #0xffff │ │ ldp x9, x10, [x19, #104] │ │ mov w11, #0x202 // #514 │ │ mov w0, wzr │ │ ldr q0, [x22] │ │ - add x9, x9, w8, sxth #4 │ │ - add x8, x10, w8, sxth │ │ + add x9, x9, w8, uxtw #4 │ │ + add x8, x10, w8, uxtw │ │ mov w10, #0x1 // #1 │ │ str q0, [x9] │ │ ldr q0, [x21] │ │ str q0, [x9, #16] │ │ ldr q0, [x20] │ │ str q0, [x9, #32] │ │ strh w11, [x8] │ │ strb w10, [x8, #2] │ │ ldrh w8, [x19, #98] │ │ add w8, w8, #0x3 │ │ strh w8, [x19, #98] │ │ + b 65d34 │ │ + mov w0, #0x8 // #8 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -58257,55 +58234,55 @@ │ │ mov w1, #0x8 // #8 │ │ str x8, [sp, #8] │ │ mov x3, x22 │ │ str x2, [x0, #56] │ │ mov x0, x2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #40] │ │ - cbnz w8, 65da8 │ │ + cbnz w8, 65dcc │ │ add x5, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x3, x22 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #48] │ │ - cbz w8, 65de4 │ │ + cbz w8, 65e08 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ str xzr, [x19, #40] │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 65e10 // b.any │ │ + b.ne 65e34 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - adrp x9, a9000 │ │ + adrp x9, a8000 │ │ mov w8, #0xbeef // #48879 │ │ - add x9, x9, #0x950 │ │ + add x9, x9, #0xf38 │ │ movk w8, #0xdead, lsl #16 │ │ mov w0, wzr │ │ str w21, [x19, #32] │ │ stp xzr, xzr, [x19] │ │ ldp q0, q1, [x9] │ │ stp xzr, x8, [x19, #16] │ │ stp q0, q1, [x19, #64] │ │ - b 65dbc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 65de0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x0 │ │ @@ -58314,181 +58291,182 @@ │ │ mov w1, #0x1 // #1 │ │ str x8, [sp, #8] │ │ ldp x21, x20, [x19] │ │ ldr x0, [x0, #56] │ │ ldr x2, [x19, #16] │ │ mov x4, x21 │ │ mov x3, x20 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19] │ │ - cbnz w8, 65eb4 │ │ - cbz x21, 65eb0 │ │ + cbnz w8, 65ed8 │ │ + cbz x21, 65ed4 │ │ cmp x0, x21 │ │ - b.eq 65eb0 // b.none │ │ + b.eq 65ed4 // b.none │ │ ldrsw x9, [x19, #32] │ │ cmp w9, #0x1 │ │ - b.lt 65eb0 // b.tstop │ │ + b.lt 65ed4 // b.tstop │ │ ldr x8, [x19, #40] │ │ add x9, x8, x9, lsl #3 │ │ - b 65e94 │ │ + b 65eb8 │ │ add x8, x8, #0x8 │ │ cmp x8, x9 │ │ - b.cs 65eb0 // b.hs, b.nlast │ │ + b.cs 65ed4 // b.hs, b.nlast │ │ ldr x10, [x8] │ │ - cbz x10, 65e88 │ │ + cbz x10, 65eac │ │ ldr x11, [x19] │ │ sub x10, x10, x21 │ │ add x10, x11, x10 │ │ str x10, [x8] │ │ - b 65e88 │ │ + b 65eac │ │ str x20, [x19, #16] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 65ed8 // b.any │ │ + b.ne 65efc // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ str x8, [sp, #8] │ │ - tbnz w1, #31, 65fc4 │ │ + tbnz w1, #31, 65fe8 │ │ ldr w8, [x0, #32] │ │ mov w22, w1 │ │ mov x19, x0 │ │ cmp w8, w1 │ │ - b.le 65fc4 │ │ - mov x21, x2 │ │ + b.le 65fe8 │ │ + mov x20, x2 │ │ mov w23, w3 │ │ ldp x8, x2, [x19, #8] │ │ - mov w20, w3 │ │ + mov w21, w3 │ │ add x8, x8, x23 │ │ cmp x8, x2 │ │ - b.ls 66004 // b.plast │ │ + b.ls 66028 // b.plast │ │ ldr x24, [x19] │ │ mov x25, x2 │ │ - sub x9, x21, x24 │ │ + sub x9, x20, x24 │ │ cmp x9, #0x0 │ │ cset w10, ge // ge = tcont │ │ cmp x9, x2 │ │ cset w11, cc // cc = lo, ul, last │ │ and w10, w10, w11 │ │ add x11, x25, x25, lsr #2 │ │ add x11, x11, #0x400 │ │ and x25, x11, #0xfffffffffffffc00 │ │ cmp x25, x8 │ │ - b.cc 65f5c // b.lo, b.ul, b.last │ │ + b.cc 65f80 // b.lo, b.ul, b.last │ │ ldr x0, [x19, #56] │ │ add x5, sp, #0x4 │ │ mov w1, #0x1 // #1 │ │ mov x3, x25 │ │ mov x4, x24 │ │ cmp w10, #0x0 │ │ csinv x27, x9, xzr, ne // ne = any │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x19] │ │ - cbnz w0, 66048 │ │ - cbz x24, 65ff4 │ │ + cbnz w0, 66070 │ │ + cbz x24, 66018 │ │ cmp x8, x24 │ │ - b.eq 65ff4 // b.none │ │ + b.eq 66018 // b.none │ │ ldrsw x9, [x19, #32] │ │ cmp w9, #0x1 │ │ - b.lt 65ff4 // b.tstop │ │ + b.lt 66018 // b.tstop │ │ ldr x8, [x19, #40] │ │ add x9, x8, x9, lsl #3 │ │ - b 65fd8 │ │ + b 65ffc │ │ mov w0, #0x6 // #6 │ │ - b 66048 │ │ + b 66070 │ │ add x8, x8, #0x8 │ │ cmp x8, x9 │ │ - b.cs 65ff4 // b.hs, b.nlast │ │ + b.cs 66018 // b.hs, b.nlast │ │ ldr x10, [x8] │ │ - cbz x10, 65fcc │ │ + cbz x10, 65ff0 │ │ ldr x11, [x19] │ │ sub x10, x10, x24 │ │ add x10, x11, x10 │ │ str x10, [x8] │ │ - b 65fcc │ │ + b 65ff0 │ │ str x25, [x19, #16] │ │ - tbnz x27, #63, 66004 │ │ + tbnz x27, #63, 66028 │ │ ldr x8, [x19] │ │ - add x21, x8, x27 │ │ + add x20, x8, x27 │ │ + ldr x8, [x19] │ │ + cbz x8, 66038 │ │ + ldr x9, [x19, #8] │ │ + add x8, x8, x9 │ │ + ldr x9, [x19, #40] │ │ + str x8, [x9, w22, sxtw #3] │ │ + ldr x8, [x19, #48] │ │ + str w21, [x8, w22, sxtw #2] │ │ + cbz w21, 66060 │ │ ldp x8, x9, [x19] │ │ - mov x1, x21 │ │ + mov x1, x20 │ │ mov x2, x23 │ │ - cmp x8, #0x0 │ │ - add x10, x8, x9 │ │ - csel x8, xzr, x10, eq // eq = none │ │ - ldr x10, [x19, #40] │ │ - str x8, [x10, w22, sxtw #3] │ │ - ldr x8, [x19] │ │ - ldr x10, [x19, #48] │ │ add x0, x8, x9 │ │ - str w20, [x10, w22, sxtw #2] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #8] │ │ mov w0, wzr │ │ add x8, x8, x23 │ │ str x8, [x19, #8] │ │ ldr x8, [x26, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 66078 // b.any │ │ + b.ne 660a0 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x27, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #24] │ │ mov w9, #0xbeef // #48879 │ │ movk w9, #0xdead, lsl #16 │ │ cmp x8, x9 │ │ - b.ne 660d8 // b.any │ │ + b.ne 66100 // b.any │ │ ldr x20, [x0, #56] │ │ mov x19, x0 │ │ ldr x1, [x0] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ str xzr, [x19] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #48] │ │ str xzr, [x19, #24] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - adrp x8, a9000 │ │ + adrp x8, a8000 │ │ str x2, [x0, #16] │ │ - add x8, x8, #0x970 │ │ + add x8, x8, #0xf58 │ │ str wzr, [x0, #24] │ │ str x1, [x0, #8] │ │ str x1, [x0] │ │ ldp q0, q2, [x8] │ │ str x3, [x0, #32] │ │ stur q0, [x0, #40] │ │ ldr q1, [x8, #48] │ │ @@ -58503,45 +58481,45 @@ │ │ stur q1, [x0, #120] │ │ stur q0, [x0, #72] │ │ ret │ │ ret │ │ ldr x9, [x0, #16] │ │ ldr x8, [x0] │ │ cmp x8, x9 │ │ - b.cs 661c4 // b.hs, b.nlast │ │ + b.cs 661ec // b.hs, b.nlast │ │ mov x12, #0x3601 // #13825 │ │ sub x10, x9, #0x1 │ │ mov w11, #0x1 // #1 │ │ movk x12, #0x1, lsl #32 │ │ - b 66170 │ │ + b 66198 │ │ mov x8, x9 │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ - b.cs 661c4 // b.hs, b.nlast │ │ + b.cs 661ec // b.hs, b.nlast │ │ ldrb w13, [x8] │ │ cmp w13, #0x25 │ │ - b.hi 661c4 // b.pmore │ │ + b.hi 661ec // b.pmore │ │ lsl x14, x11, x13 │ │ tst x14, x12 │ │ - b.ne 66164 // b.any │ │ + b.ne 6618c // b.any │ │ cmp x13, #0x25 │ │ - b.ne 661c4 // b.any │ │ + b.ne 661ec // b.any │ │ sub x13, x10, x8 │ │ mov w14, #0x25 // #37 │ │ and w14, w14, #0xff │ │ cmp w14, #0xa │ │ - b.eq 66164 // b.none │ │ + b.eq 6618c // b.none │ │ cmp w14, #0xd │ │ - b.eq 66164 // b.none │ │ - cbz x13, 66160 │ │ + b.eq 6618c // b.none │ │ + cbz x13, 66188 │ │ ldrb w14, [x8, #1] │ │ add x15, x8, #0x1 │ │ sub x13, x13, #0x1 │ │ mov x8, x15 │ │ - b 66198 │ │ + b 661c0 │ │ str x8, [x0] │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ @@ -58549,422 +58527,422 @@ │ │ mov x19, x0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ ldr x20, [x0, #16] │ │ str x8, [sp] │ │ cmp x8, x20 │ │ - b.cs 6627c // b.hs, b.nlast │ │ + b.cs 662a4 // b.hs, b.nlast │ │ mov x11, #0x3601 // #13825 │ │ sub x9, x20, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 66228 │ │ + b 66250 │ │ mov x8, x20 │ │ add x8, x8, #0x1 │ │ cmp x8, x20 │ │ - b.cs 6627c // b.hs, b.nlast │ │ + b.cs 662a4 // b.hs, b.nlast │ │ ldrb w12, [x8] │ │ cmp w12, #0x25 │ │ - b.hi 6627c // b.pmore │ │ + b.hi 662a4 // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.ne 6621c // b.any │ │ + b.ne 66244 // b.any │ │ cmp x12, #0x25 │ │ - b.ne 6627c // b.any │ │ + b.ne 662a4 // b.any │ │ sub x12, x9, x8 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 6621c // b.none │ │ + b.eq 66244 // b.none │ │ cmp w13, #0xd │ │ - b.eq 6621c // b.none │ │ - cbz x12, 66218 │ │ + b.eq 66244 // b.none │ │ + cbz x12, 66240 │ │ ldrb w13, [x8, #1] │ │ add x14, x8, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x8, x14 │ │ - b 66250 │ │ + b 66278 │ │ cmp x8, x20 │ │ str x8, [sp] │ │ - b.cs 662b8 // b.hs, b.nlast │ │ + b.cs 662e0 // b.hs, b.nlast │ │ ldrb w10, [x8] │ │ sub w9, w10, #0x28 │ │ cmp w9, #0x35 │ │ - b.hi 662c0 // b.pmore │ │ - adrp x10, 10000 │ │ - add x10, x10, #0xbac │ │ - adr x11, 662b0 │ │ + b.hi 662e8 // b.pmore │ │ + adrp x10, 10000 │ │ + add x10, x10, #0xbec │ │ + adr x11, 662d8 │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ add x8, x8, #0x1 │ │ - b 66430 │ │ + b 66458 │ │ mov w0, wzr │ │ - b 66438 │ │ + b 66460 │ │ cmp w10, #0x7b │ │ - b.ne 663f0 // b.any │ │ + b.ne 66418 // b.any │ │ mov x0, sp │ │ mov x1, x20 │ │ - bl 6b804 │ │ - b 66438 │ │ + bl 6b92c │ │ + b 66460 │ │ add x9, x8, #0x1 │ │ cmp x9, x20 │ │ - b.cs 66488 // b.hs, b.nlast │ │ + b.cs 664b0 // b.hs, b.nlast │ │ ldrb w10, [x9] │ │ cmp w10, #0x3c │ │ - b.eq 663e0 // b.none │ │ + b.eq 66408 // b.none │ │ mov x11, #0x3601 // #13825 │ │ sub x8, x20, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 66310 │ │ + b 66338 │ │ add x9, x9, #0x1 │ │ cmp x9, x20 │ │ - b.cs 66488 // b.hs, b.nlast │ │ + b.cs 664b0 // b.hs, b.nlast │ │ ldrb w12, [x9] │ │ cmp w12, #0x25 │ │ - b.hi 66334 // b.pmore │ │ + b.hi 6635c // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.eq 66370 // b.none │ │ + b.eq 66398 // b.none │ │ add x9, x9, #0x1 │ │ cmp x9, x20 │ │ - b.cc 66310 // b.lo, b.ul, b.last │ │ + b.cc 66338 // b.lo, b.ul, b.last │ │ cmp x9, x20 │ │ - b.cs 66488 // b.hs, b.nlast │ │ + b.cs 664b0 // b.hs, b.nlast │ │ ldrb w12, [x9] │ │ sub w13, w12, #0x30 │ │ and w13, w13, #0xff │ │ cmp w13, #0x9 │ │ - b.ls 66304 // b.plast │ │ + b.ls 6632c // b.plast │ │ and w12, w12, #0xff │ │ sub w12, w12, #0x41 │ │ cmp w12, #0x25 │ │ - b.hi 66488 // b.pmore │ │ + b.hi 664b0 // b.pmore │ │ lsl x12, x10, x12 │ │ tst x12, #0x3f0000003f │ │ - b.ne 66304 // b.any │ │ - b 66488 │ │ + b.ne 6632c // b.any │ │ + b 664b0 │ │ cmp x12, #0x25 │ │ - b.ne 66334 // b.any │ │ + b.ne 6635c // b.any │ │ sub x12, x8, x9 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 66328 // b.none │ │ + b.eq 66350 // b.none │ │ cmp w13, #0xd │ │ - b.eq 66328 // b.none │ │ - cbz x12, 663ac │ │ + b.eq 66350 // b.none │ │ + cbz x12, 663d4 │ │ ldrb w13, [x9, #1] │ │ add x14, x9, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x9, x14 │ │ - b 66380 │ │ + b 663a8 │ │ mov x9, x20 │ │ - b 66328 │ │ + b 66350 │ │ mov x0, sp │ │ mov x1, x20 │ │ - bl 6ba3c │ │ - b 66438 │ │ + bl 6bb64 │ │ + b 66460 │ │ add x9, x8, #0x1 │ │ cmp x9, x20 │ │ str x9, [sp] │ │ - b.cs 664ac // b.hs, b.nlast │ │ + b.cs 664d4 // b.hs, b.nlast │ │ ldrb w9, [x9] │ │ cmp w9, #0x3e │ │ - b.ne 664ac // b.any │ │ + b.ne 664d4 // b.any │ │ add x8, x8, #0x2 │ │ - b 66430 │ │ + b 66458 │ │ add x8, x8, #0x1 │ │ str x8, [sp] │ │ cmp x8, x20 │ │ - b.cs 66430 // b.hs, b.nlast │ │ - adrp x10, 10000 │ │ + b.cs 66458 // b.hs, b.nlast │ │ + adrp x10, 10000 │ │ sub x9, x20, x8 │ │ - add x10, x10, #0xbe2 │ │ - b 66414 │ │ + add x10, x10, #0xc22 │ │ + b 6643c │ │ add x8, x8, #0x1 │ │ subs x9, x9, #0x1 │ │ - b.eq 664c0 // b.none │ │ + b.eq 664e8 // b.none │ │ ldrb w11, [x8] │ │ cmp w11, #0x7d │ │ - b.hi 66408 // b.pmore │ │ - adr x12, 66408 │ │ + b.hi 66430 // b.pmore │ │ + adr x12, 66430 │ │ ldrb w13, [x10, x11] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ mov w0, wzr │ │ str x8, [sp] │ │ ldr x8, [sp] │ │ cmp x8, x20 │ │ - b.cs 66454 // b.hs, b.nlast │ │ + b.cs 6647c // b.hs, b.nlast │ │ ldr x9, [x19] │ │ cmp x8, x9 │ │ mov w9, #0x3 // #3 │ │ csel w0, w9, w0, eq // eq = none │ │ cmp x8, x20 │ │ str w0, [x19, #24] │ │ csel x8, x20, x8, hi // hi = pmore │ │ str x8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 664c8 // b.any │ │ + b.ne 664f0 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ cmp x9, x20 │ │ - b.cs 6649c // b.hs, b.nlast │ │ + b.cs 664c4 // b.hs, b.nlast │ │ ldrb w8, [x9] │ │ cmp w8, #0x3e │ │ - b.ne 664b4 // b.any │ │ + b.ne 664dc // b.any │ │ add x9, x9, #0x1 │ │ mov w0, wzr │ │ str x9, [sp] │ │ - b 66438 │ │ + b 66460 │ │ mov w0, #0x3 // #3 │ │ - b 66438 │ │ + b 66460 │ │ mov w0, #0x3 // #3 │ │ str x9, [sp] │ │ - b 66438 │ │ + b 66460 │ │ mov x8, x20 │ │ - b 66430 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 66458 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x1, [x0, #16] │ │ ldr x8, [x0] │ │ cmp x8, x1 │ │ - b.cs 66554 // b.hs, b.nlast │ │ + b.cs 6657c // b.hs, b.nlast │ │ mov x11, #0x3601 // #13825 │ │ sub x9, x1, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 66500 │ │ + b 66528 │ │ mov x8, x1 │ │ add x8, x8, #0x1 │ │ cmp x8, x1 │ │ - b.cs 66554 // b.hs, b.nlast │ │ + b.cs 6657c // b.hs, b.nlast │ │ ldrb w12, [x8] │ │ cmp w12, #0x25 │ │ - b.hi 66554 // b.pmore │ │ + b.hi 6657c // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.ne 664f4 // b.any │ │ + b.ne 6651c // b.any │ │ cmp x12, #0x25 │ │ - b.ne 66554 // b.any │ │ + b.ne 6657c // b.any │ │ sub x12, x9, x8 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 664f4 // b.none │ │ + b.eq 6651c // b.none │ │ cmp w13, #0xd │ │ - b.eq 664f4 // b.none │ │ - cbz x12, 664f0 │ │ + b.eq 6651c // b.none │ │ + cbz x12, 66518 │ │ ldrb w13, [x8, #1] │ │ add x14, x8, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x8, x14 │ │ - b 66528 │ │ + b 66550 │ │ str x8, [x0] │ │ - b 6ae78 │ │ + b 6af50 │ │ ldr x8, [x0, #16] │ │ ldr x9, [x0] │ │ cmp x9, x8 │ │ - b.cs 665e4 // b.hs, b.nlast │ │ + b.cs 6660c // b.hs, b.nlast │ │ mov x12, #0x3601 // #13825 │ │ sub x10, x8, #0x1 │ │ mov w11, #0x1 // #1 │ │ movk x12, #0x1, lsl #32 │ │ - b 66590 │ │ + b 665b8 │ │ mov x9, x8 │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.cs 665e4 // b.hs, b.nlast │ │ + b.cs 6660c // b.hs, b.nlast │ │ ldrb w13, [x9] │ │ cmp w13, #0x25 │ │ - b.hi 665e4 // b.pmore │ │ + b.hi 6660c // b.pmore │ │ lsl x14, x11, x13 │ │ tst x14, x12 │ │ - b.ne 66584 // b.any │ │ + b.ne 665ac // b.any │ │ cmp x13, #0x25 │ │ - b.ne 665e4 // b.any │ │ + b.ne 6660c // b.any │ │ sub x13, x10, x9 │ │ mov w14, #0x25 // #37 │ │ and w14, w14, #0xff │ │ cmp w14, #0xa │ │ - b.eq 66584 // b.none │ │ + b.eq 665ac // b.none │ │ cmp w14, #0xd │ │ - b.eq 66584 // b.none │ │ - cbz x13, 66580 │ │ + b.eq 665ac // b.none │ │ + cbz x13, 665a8 │ │ ldrb w14, [x9, #1] │ │ add x15, x9, #0x1 │ │ sub x13, x13, #0x1 │ │ mov x9, x15 │ │ - b 665b8 │ │ + b 665e0 │ │ sxtw x2, w1 │ │ mov x1, x8 │ │ str x9, [x0] │ │ - b 6ab04 │ │ + b 6abdc │ │ ldr x9, [x0, #16] │ │ ldr x8, [x0] │ │ cmp x8, x9 │ │ - b.cs 6667c // b.hs, b.nlast │ │ + b.cs 666a4 // b.hs, b.nlast │ │ mov x12, #0x3601 // #13825 │ │ sub x10, x9, #0x1 │ │ mov w11, #0x1 // #1 │ │ movk x12, #0x1, lsl #32 │ │ - b 66628 │ │ + b 66650 │ │ mov x8, x9 │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ - b.cs 6667c // b.hs, b.nlast │ │ + b.cs 666a4 // b.hs, b.nlast │ │ ldrb w13, [x8] │ │ cmp w13, #0x25 │ │ - b.hi 6667c // b.pmore │ │ + b.hi 666a4 // b.pmore │ │ lsl x14, x11, x13 │ │ tst x14, x12 │ │ - b.ne 6661c // b.any │ │ + b.ne 66644 // b.any │ │ cmp x13, #0x25 │ │ - b.ne 6667c // b.any │ │ + b.ne 666a4 // b.any │ │ sub x13, x10, x8 │ │ mov w14, #0x25 // #37 │ │ and w14, w14, #0xff │ │ cmp w14, #0xa │ │ - b.eq 6661c // b.none │ │ + b.eq 66644 // b.none │ │ cmp w14, #0xd │ │ - b.eq 6661c // b.none │ │ - cbz x13, 66618 │ │ + b.eq 66644 // b.none │ │ + cbz x13, 66640 │ │ ldrb w14, [x8, #1] │ │ add x15, x8, #0x1 │ │ sub x13, x13, #0x1 │ │ mov x8, x15 │ │ - b 66650 │ │ + b 66678 │ │ cmp x8, x9 │ │ str x8, [x0] │ │ - b.cs 666e0 // b.hs, b.nlast │ │ + b.cs 66708 // b.hs, b.nlast │ │ tst w4, #0xff │ │ - b.eq 666e8 // b.none │ │ + b.eq 66710 // b.none │ │ ldrb w10, [x8] │ │ cmp w10, #0x3c │ │ - b.ne 66870 // b.any │ │ + b.ne 66898 // b.any │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ - b.cs 66798 // b.hs, b.nlast │ │ + b.cs 667c0 // b.hs, b.nlast │ │ lsl x10, x2, #1 │ │ sub w9, w9, w8 │ │ cmp x10, x9 │ │ csel x12, x9, x10, hi // hi = pmore │ │ - cbz x12, 66830 │ │ + cbz x12, 66858 │ │ mov x14, #0x3601 // #13825 │ │ - adrp x15, 10000 │ │ + adrp x15, 10000 │ │ mov x9, xzr │ │ mov w10, wzr │ │ mov w13, #0x1 // #1 │ │ movk x14, #0x1, lsl #32 │ │ mov w11, #0x1 // #1 │ │ - add x15, x15, #0xeaa │ │ - b 667d4 │ │ + add x15, x15, #0xeea │ │ + b 667fc │ │ mov w0, wzr │ │ ret │ │ lsl x10, x2, #1 │ │ sub w9, w9, w8 │ │ cmp x10, x9 │ │ csel x12, x9, x10, hi // hi = pmore │ │ - cbz x12, 667a0 │ │ + cbz x12, 667c8 │ │ mov x14, #0x3601 // #13825 │ │ - adrp x15, 10000 │ │ + adrp x15, 10000 │ │ mov x10, xzr │ │ mov w9, wzr │ │ mov w13, #0x1 // #1 │ │ movk x14, #0x1, lsl #32 │ │ mov w11, #0x1 // #1 │ │ - add x15, x15, #0xeaa │ │ - b 6673c │ │ + add x15, x15, #0xeea │ │ + b 66764 │ │ add w17, w9, #0x1 │ │ strb w16, [x1, w9, uxtw] │ │ mov w11, #0x1 // #1 │ │ mov w9, w17 │ │ add x10, x10, #0x1 │ │ cmp x12, x10 │ │ - b.eq 66774 // b.none │ │ + b.eq 6679c // b.none │ │ ldrb w16, [x8, x10] │ │ lsl x17, x13, x16 │ │ cmp w16, #0x20 │ │ and x17, x17, x14 │ │ ccmp x17, #0x0, #0x4, ls // ls = plast │ │ - b.ne 66730 // b.any │ │ - tbnz w16, #7, 66778 │ │ + b.ne 66758 // b.any │ │ + tbnz w16, #7, 667a0 │ │ ldrb w16, [x15, x16] │ │ cmp w16, #0xf │ │ - b.hi 66778 // b.pmore │ │ + b.hi 667a0 // b.pmore │ │ orr w16, w16, w11, lsl #4 │ │ - tbnz w11, #4, 66720 │ │ + tbnz w11, #4, 66748 │ │ mov w11, w16 │ │ - b 66730 │ │ + b 66758 │ │ mov x10, x12 │ │ and x10, x10, #0xffffffff │ │ cmp w11, #0x1 │ │ - b.eq 667a8 // b.none │ │ + b.eq 667d0 // b.none │ │ lsl w11, w11, #4 │ │ add w12, w9, #0x1 │ │ strb w11, [x1, w9, uxtw] │ │ mov w9, w12 │ │ - b 667a8 │ │ + b 667d0 │ │ mov w10, wzr │ │ - b 66840 │ │ + b 66868 │ │ mov x10, xzr │ │ mov w9, wzr │ │ mov w11, w9 │ │ add x9, x8, x10 │ │ str x11, [x3] │ │ - b 66864 │ │ + b 6688c │ │ add w17, w10, #0x1 │ │ strb w16, [x1, w10, uxtw] │ │ mov w11, #0x1 // #1 │ │ mov w10, w17 │ │ add x9, x9, #0x1 │ │ cmp x12, x9 │ │ - b.eq 6680c // b.none │ │ + b.eq 66834 // b.none │ │ ldrb w16, [x8, x9] │ │ lsl x17, x13, x16 │ │ cmp w16, #0x20 │ │ and x17, x17, x14 │ │ ccmp x17, #0x0, #0x4, ls // ls = plast │ │ - b.ne 667c8 // b.any │ │ - tbnz w16, #7, 66810 │ │ + b.ne 667f0 // b.any │ │ + tbnz w16, #7, 66838 │ │ ldrb w16, [x15, x16] │ │ cmp w16, #0xf │ │ - b.hi 66810 // b.pmore │ │ + b.hi 66838 // b.pmore │ │ orr w16, w16, w11, lsl #4 │ │ - tbnz w11, #4, 667b8 │ │ + tbnz w11, #4, 667e0 │ │ mov w11, w16 │ │ - b 667c8 │ │ + b 667f0 │ │ mov x9, x12 │ │ and x9, x9, #0xffffffff │ │ cmp w11, #0x1 │ │ - b.eq 66838 // b.none │ │ + b.eq 66860 // b.none │ │ lsl w11, w11, #4 │ │ add w12, w10, #0x1 │ │ strb w11, [x1, w10, uxtw] │ │ mov w10, w12 │ │ - b 66838 │ │ + b 66860 │ │ mov x9, xzr │ │ mov w10, wzr │ │ add x8, x8, x9 │ │ ldr x9, [x0, #16] │ │ mov w10, w10 │ │ cmp x8, x9 │ │ str x8, [x0] │ │ str x10, [x3] │ │ - b.cs 66860 // b.hs, b.nlast │ │ + b.cs 66888 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x3e │ │ - b.ne 66870 // b.any │ │ + b.ne 66898 // b.any │ │ add x9, x8, #0x1 │ │ str x9, [x0] │ │ mov w0, wzr │ │ ret │ │ mov w0, #0x3 // #3 │ │ ret │ │ sub sp, sp, #0x90 │ │ @@ -58979,192 +58957,192 @@ │ │ mov x20, x2 │ │ ldr x8, [x15, #40] │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ ldr x28, [x0, #16] │ │ ldr x8, [x0] │ │ cmp x8, x28 │ │ - b.cs 66934 // b.hs, b.nlast │ │ + b.cs 6695c // b.hs, b.nlast │ │ mov x11, #0x3601 // #13825 │ │ sub x9, x28, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 668e0 │ │ + b 66908 │ │ mov x8, x28 │ │ add x8, x8, #0x1 │ │ cmp x8, x28 │ │ - b.cs 66934 // b.hs, b.nlast │ │ + b.cs 6695c // b.hs, b.nlast │ │ ldrb w12, [x8] │ │ cmp w12, #0x25 │ │ - b.hi 66934 // b.pmore │ │ + b.hi 6695c // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.ne 668d4 // b.any │ │ + b.ne 668fc // b.any │ │ cmp x12, #0x25 │ │ - b.ne 66934 // b.any │ │ + b.ne 6695c // b.any │ │ sub x12, x9, x8 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 668d4 // b.none │ │ + b.eq 668fc // b.none │ │ cmp w13, #0xd │ │ - b.eq 668d4 // b.none │ │ - cbz x12, 668d0 │ │ + b.eq 668fc // b.none │ │ + cbz x12, 668f8 │ │ ldrb w13, [x8, #1] │ │ add x14, x8, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x8, x14 │ │ - b 66908 │ │ + b 66930 │ │ cmp x8, x28 │ │ str x8, [x19] │ │ stur x8, [x29, #-16] │ │ - b.cs 66a80 // b.hs, b.nlast │ │ + b.cs 66aa8 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x5b │ │ - b.eq 66960 // b.none │ │ + b.eq 66988 // b.none │ │ cmp w9, #0x7b │ │ - b.ne 66a70 // b.any │ │ + b.ne 66a98 // b.any │ │ mov w24, #0x7d // #125 │ │ - b 66964 │ │ + b 6698c │ │ mov w24, #0x5d // #93 │ │ add x8, x8, #0x1 │ │ mov w25, wzr │ │ stur x8, [x29, #-16] │ │ cmp x8, x28 │ │ - b.cs 66a80 // b.hs, b.nlast │ │ + b.cs 66aa8 // b.hs, b.nlast │ │ mov x23, #0x3601 // #13825 │ │ mov x22, xzr │ │ sxtw x9, w1 │ │ sub x27, x28, #0x1 │ │ mov w26, #0x1 // #1 │ │ movk x23, #0x1, lsl #32 │ │ stp x15, x9, [sp, #8] │ │ mov x21, x8 │ │ - b 669ac │ │ + b 669d4 │ │ mov x21, x28 │ │ add x21, x21, #0x1 │ │ cmp x21, x28 │ │ - b.cs 66a00 // b.hs, b.nlast │ │ + b.cs 66a28 // b.hs, b.nlast │ │ ldrb w8, [x21] │ │ cmp w8, #0x25 │ │ - b.hi 66a00 // b.pmore │ │ + b.hi 66a28 // b.pmore │ │ lsl x9, x26, x8 │ │ tst x9, x23 │ │ - b.ne 669a0 // b.any │ │ + b.ne 669c8 // b.any │ │ cmp x8, #0x25 │ │ - b.ne 66a00 // b.any │ │ + b.ne 66a28 // b.any │ │ sub x8, x27, x21 │ │ mov w9, #0x25 // #37 │ │ and w9, w9, #0xff │ │ cmp w9, #0xa │ │ - b.eq 669a0 // b.none │ │ + b.eq 669c8 // b.none │ │ cmp w9, #0xd │ │ - b.eq 669a0 // b.none │ │ - cbz x8, 6699c │ │ + b.eq 669c8 // b.none │ │ + cbz x8, 669c4 │ │ ldrb w9, [x21, #1] │ │ add x10, x21, #0x1 │ │ sub x8, x8, #0x1 │ │ mov x21, x10 │ │ - b 669d4 │ │ + b 669fc │ │ cmp x21, x28 │ │ stur x21, [x29, #-16] │ │ - b.cs 66a9c // b.hs, b.nlast │ │ + b.cs 66ac4 // b.hs, b.nlast │ │ ldrb w8, [x21] │ │ cmp w24, w8 │ │ - b.eq 66a88 // b.none │ │ - cbz x20, 66a28 │ │ + b.eq 66ab0 // b.none │ │ + cbz x20, 66a50 │ │ ldr x8, [sp, #16] │ │ cmp x22, x8 │ │ - b.ge 66a9c // b.tcont │ │ + b.ge 66ac4 // b.tcont │ │ sub x0, x29, #0x10 │ │ mov x1, x28 │ │ mov x2, xzr │ │ - bl 6ab04 │ │ + bl 6abdc │ │ add x9, x20, x22, lsl #1 │ │ cmp x20, #0x0 │ │ ldur x8, [x29, #-16] │ │ sub x11, x29, #0x14 │ │ lsr x10, x0, #16 │ │ csel x9, x11, x9, eq // eq = none │ │ cmp x21, x8 │ │ strh w10, [x9] │ │ - b.eq 66a90 // b.none │ │ + b.eq 66ab8 // b.none │ │ add x22, x22, #0x1 │ │ - cbnz w25, 66a98 │ │ + cbnz w25, 66ac0 │ │ cmp x8, x28 │ │ - b.cc 66994 // b.lo, b.ul, b.last │ │ - b 66aa0 │ │ + b.cc 669bc // b.lo, b.ul, b.last │ │ + b 66ac8 │ │ mov w24, wzr │ │ mov w25, #0x1 // #1 │ │ cmp x8, x28 │ │ - b.cc 66978 // b.lo, b.ul, b.last │ │ + b.cc 669a0 // b.lo, b.ul, b.last │ │ mov w22, wzr │ │ - b 66aa4 │ │ + b 66acc │ │ add x8, x21, #0x1 │ │ - b 66aa0 │ │ + b 66ac8 │ │ mov w22, #0xffffffff // #-1 │ │ - b 66a9c │ │ + b 66ac4 │ │ mov x21, x8 │ │ mov x8, x21 │ │ ldr x15, [sp, #8] │ │ str x8, [x19] │ │ ldr x8, [x15, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 66adc // b.any │ │ + b.ne 66b04 // b.any │ │ mov w0, w22 │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0, #16] │ │ mov w4, w3 │ │ ldr x9, [x0] │ │ mov x3, x2 │ │ mov w2, w1 │ │ cmp x9, x8 │ │ - b.cs 66b74 // b.hs, b.nlast │ │ + b.cs 66b9c // b.hs, b.nlast │ │ mov x12, #0x3601 // #13825 │ │ sub x10, x8, #0x1 │ │ mov w11, #0x1 // #1 │ │ movk x12, #0x1, lsl #32 │ │ - b 66b20 │ │ + b 66b48 │ │ mov x9, x8 │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.cs 66b74 // b.hs, b.nlast │ │ + b.cs 66b9c // b.hs, b.nlast │ │ ldrb w13, [x9] │ │ cmp w13, #0x25 │ │ - b.hi 66b74 // b.pmore │ │ + b.hi 66b9c // b.pmore │ │ lsl x14, x11, x13 │ │ tst x14, x12 │ │ - b.ne 66b14 // b.any │ │ + b.ne 66b3c // b.any │ │ cmp x13, #0x25 │ │ - b.ne 66b74 // b.any │ │ + b.ne 66b9c // b.any │ │ sub x13, x10, x9 │ │ mov w14, #0x25 // #37 │ │ and w14, w14, #0xff │ │ cmp w14, #0xa │ │ - b.eq 66b14 // b.none │ │ + b.eq 66b3c // b.none │ │ cmp w14, #0xd │ │ - b.eq 66b14 // b.none │ │ - cbz x13, 66b10 │ │ + b.eq 66b3c // b.none │ │ + cbz x13, 66b38 │ │ ldrb w14, [x9, #1] │ │ add x15, x9, #0x1 │ │ sub x13, x13, #0x1 │ │ mov x9, x15 │ │ - b 66b48 │ │ + b 66b70 │ │ mov x1, x8 │ │ str x9, [x0] │ │ - b 6bb40 │ │ + b 6bc68 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -59174,205 +59152,205 @@ │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ stp xzr, xzr, [x1] │ │ str wzr, [x1, #16] │ │ ldr x21, [x0, #16] │ │ ldr x9, [x0] │ │ cmp x9, x21 │ │ - b.cs 66c40 // b.hs, b.nlast │ │ + b.cs 66c68 // b.hs, b.nlast │ │ mov x11, #0x3601 // #13825 │ │ sub x8, x21, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 66bec │ │ + b 66c14 │ │ mov x9, x21 │ │ add x9, x9, #0x1 │ │ cmp x9, x21 │ │ - b.cs 66c40 // b.hs, b.nlast │ │ + b.cs 66c68 // b.hs, b.nlast │ │ ldrb w12, [x9] │ │ cmp w12, #0x25 │ │ - b.hi 66c40 // b.pmore │ │ + b.hi 66c68 // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.ne 66be0 // b.any │ │ + b.ne 66c08 // b.any │ │ cmp x12, #0x25 │ │ - b.ne 66c40 // b.any │ │ + b.ne 66c68 // b.any │ │ sub x12, x8, x9 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 66be0 // b.none │ │ + b.eq 66c08 // b.none │ │ cmp w13, #0xd │ │ - b.eq 66be0 // b.none │ │ - cbz x12, 66bdc │ │ + b.eq 66c08 // b.none │ │ + cbz x12, 66c04 │ │ ldrb w13, [x9, #1] │ │ add x14, x9, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x9, x14 │ │ - b 66c14 │ │ + b 66c3c │ │ cmp x9, x21 │ │ str x9, [x19] │ │ str x9, [sp] │ │ - b.cs 66e80 // b.hs, b.nlast │ │ + b.cs 66ea8 // b.hs, b.nlast │ │ ldrb w8, [x9] │ │ cmp w8, #0x7b │ │ - b.eq 66cc0 // b.none │ │ + b.eq 66ce8 // b.none │ │ cmp w8, #0x5b │ │ - b.eq 66c8c // b.none │ │ + b.eq 66cb4 // b.none │ │ cmp w8, #0x28 │ │ - b.ne 66ce4 // b.any │ │ + b.ne 66d0c // b.any │ │ mov w8, #0x2 // #2 │ │ mov x0, sp │ │ mov x1, x21 │ │ str x9, [x20] │ │ str w8, [x20, #16] │ │ - bl 6ba3c │ │ - cbnz w0, 66e68 │ │ - b 66cdc │ │ + bl 6bb64 │ │ + cbnz w0, 66e90 │ │ + b 66d04 │ │ mov w10, #0x3 // #3 │ │ add x8, x9, #0x1 │ │ cmp x8, x21 │ │ str x9, [x20] │ │ str w10, [x20, #16] │ │ str x8, [sp] │ │ str x8, [x19] │ │ - b.cs 66d84 // b.hs, b.nlast │ │ + b.cs 66dac // b.hs, b.nlast │ │ mov x11, #0x3601 // #13825 │ │ sub x9, x21, #0x1 │ │ mov w10, #0x1 // #1 │ │ movk x11, #0x1, lsl #32 │ │ - b 66d30 │ │ + b 66d58 │ │ mov w8, #0x3 // #3 │ │ mov x0, sp │ │ mov x1, x21 │ │ str x9, [x20] │ │ str w8, [x20, #16] │ │ - bl 6b804 │ │ - cbnz w0, 66e68 │ │ + bl 6b92c │ │ + cbnz w0, 66e90 │ │ ldr x8, [sp] │ │ - b 66d14 │ │ + b 66d3c │ │ str x9, [x20] │ │ mov x0, x19 │ │ ldrb w8, [x9] │ │ cmp w8, #0x2f │ │ mov w8, #0x4 // #4 │ │ csinc w8, w8, wzr, eq // eq = none │ │ str w8, [x20, #16] │ │ - bl 661cc │ │ + bl 661f4 │ │ ldr x8, [x19] │ │ ldr w9, [x19, #24] │ │ str x8, [sp] │ │ - cbnz w9, 66e68 │ │ + cbnz w9, 66e90 │ │ str x8, [x20, #8] │ │ - cbnz x8, 66e78 │ │ - b 66e70 │ │ + cbnz x8, 66ea0 │ │ + b 66e98 │ │ mov x8, x21 │ │ add x8, x8, #0x1 │ │ cmp x8, x21 │ │ - b.cs 66d84 // b.hs, b.nlast │ │ + b.cs 66dac // b.hs, b.nlast │ │ ldrb w12, [x8] │ │ cmp w12, #0x25 │ │ - b.hi 66d84 // b.pmore │ │ + b.hi 66dac // b.pmore │ │ lsl x13, x10, x12 │ │ tst x13, x11 │ │ - b.ne 66d24 // b.any │ │ + b.ne 66d4c // b.any │ │ cmp x12, #0x25 │ │ - b.ne 66d84 // b.any │ │ + b.ne 66dac // b.any │ │ sub x12, x9, x8 │ │ mov w13, #0x25 // #37 │ │ and w13, w13, #0xff │ │ cmp w13, #0xa │ │ - b.eq 66d24 // b.none │ │ + b.eq 66d4c // b.none │ │ cmp w13, #0xd │ │ - b.eq 66d24 // b.none │ │ - cbz x12, 66d20 │ │ + b.eq 66d4c // b.none │ │ + cbz x12, 66d48 │ │ ldrb w13, [x8, #1] │ │ add x14, x8, #0x1 │ │ sub x12, x12, #0x1 │ │ mov x8, x14 │ │ - b 66d58 │ │ + b 66d80 │ │ cmp x8, x21 │ │ str x8, [x19] │ │ str x8, [sp] │ │ - b.cs 66e68 // b.hs, b.nlast │ │ + b.cs 66e90 // b.hs, b.nlast │ │ mov x24, #0x3601 // #13825 │ │ mov w23, #0x1 // #1 │ │ movk x24, #0x1, lsl #32 │ │ mov w25, #0x1 // #1 │ │ - b 66db8 │ │ + b 66de0 │ │ cmp x8, x21 │ │ str x8, [x19] │ │ str x8, [sp] │ │ - b.cs 66e68 // b.hs, b.nlast │ │ + b.cs 66e90 // b.hs, b.nlast │ │ ldr w9, [x19, #24] │ │ - cbnz w9, 66e68 │ │ + cbnz w9, 66e90 │ │ ldrb w9, [x8] │ │ cmp w9, #0x5d │ │ - b.eq 66ddc // b.none │ │ + b.eq 66e04 // b.none │ │ cmp w9, #0x5b │ │ - b.ne 66de4 // b.any │ │ + b.ne 66e0c // b.any │ │ add w25, w25, #0x1 │ │ - b 66de4 │ │ + b 66e0c │ │ subs w25, w25, #0x1 │ │ - b.le 66eac │ │ + b.le 66ed4 │ │ mov x0, x19 │ │ - bl 661cc │ │ + bl 661f4 │ │ ldr x9, [x19, #16] │ │ ldr x8, [x19] │ │ cmp x8, x9 │ │ - b.cs 66da8 // b.hs, b.nlast │ │ + b.cs 66dd0 // b.hs, b.nlast │ │ sub x10, x9, #0x1 │ │ - b 66e14 │ │ + b 66e3c │ │ mov x8, x9 │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ - b.cs 66da8 // b.hs, b.nlast │ │ + b.cs 66dd0 // b.hs, b.nlast │ │ ldrb w11, [x8] │ │ cmp w11, #0x25 │ │ - b.hi 66da8 // b.pmore │ │ + b.hi 66dd0 // b.pmore │ │ lsl x12, x23, x11 │ │ tst x12, x24 │ │ - b.ne 66e08 // b.any │ │ + b.ne 66e30 // b.any │ │ cmp x11, #0x25 │ │ - b.ne 66da8 // b.any │ │ + b.ne 66dd0 // b.any │ │ sub x11, x10, x8 │ │ mov w12, #0x25 // #37 │ │ and w12, w12, #0xff │ │ cmp w12, #0xa │ │ - b.eq 66e08 // b.none │ │ + b.eq 66e30 // b.none │ │ cmp w12, #0xd │ │ - b.eq 66e08 // b.none │ │ - cbz x11, 66e04 │ │ + b.eq 66e30 // b.none │ │ + cbz x11, 66e2c │ │ ldrb w12, [x8, #1] │ │ add x13, x8, #0x1 │ │ sub x11, x11, #0x1 │ │ mov x8, x13 │ │ - b 66e3c │ │ + b 66e64 │ │ ldr x8, [x20, #8] │ │ - cbnz x8, 66e78 │ │ + cbnz x8, 66ea0 │ │ str xzr, [x20] │ │ str wzr, [x20, #16] │ │ ldr x8, [sp] │ │ str x8, [x19] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 66ebc // b.any │ │ + b.ne 66ee4 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ add x8, x8, #0x1 │ │ str x8, [sp] │ │ str x8, [x20, #8] │ │ - b 66e78 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 66ea0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ @@ -59382,70 +59360,70 @@ │ │ mov w9, #0xffffffff // #-1 │ │ add x1, sp, #0x20 │ │ mov x19, x3 │ │ mov w22, w2 │ │ mov x20, x0 │ │ stur x8, [x29, #-8] │ │ str w9, [x3] │ │ - bl 66b80 │ │ + bl 66ba8 │ │ ldr w8, [sp, #48] │ │ cmp w8, #0x3 │ │ - b.ne 66fb4 // b.any │ │ + b.ne 66fdc // b.any │ │ ldp x8, x9, [sp, #32] │ │ mov x26, x21 │ │ ldr x24, [x20] │ │ ldr x25, [x20, #16] │ │ add x8, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ cmp x8, x9 │ │ str x8, [x20] │ │ str x9, [x20, #16] │ │ - b.cs 66f94 // b.hs, b.nlast │ │ + b.cs 66fbc // b.hs, b.nlast │ │ mov w8, #0x18 // #24 │ │ mov x26, x21 │ │ umaddl x22, w22, w8, x21 │ │ - b 66f60 │ │ + b 66f88 │ │ ldr x8, [x20] │ │ add x26, x26, #0x18 │ │ ldr x9, [x20, #16] │ │ cmp x8, x9 │ │ - b.cs 66f94 // b.hs, b.nlast │ │ + b.cs 66fbc // b.hs, b.nlast │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ - bl 66b80 │ │ + bl 66ba8 │ │ ldr w8, [sp, #24] │ │ - cbz w8, 66f94 │ │ - cbz x21, 66f4c │ │ + cbz w8, 66fbc │ │ + cbz x21, 66f74 │ │ cmp x26, x22 │ │ - b.cs 66f4c // b.hs, b.nlast │ │ + b.cs 66f74 // b.hs, b.nlast │ │ ldur q0, [sp, #8] │ │ ldr x8, [sp, #24] │ │ str q0, [x26] │ │ str x8, [x26, #16] │ │ - b 66f4c │ │ + b 66f74 │ │ sub x8, x26, x21 │ │ mov w9, #0xaaab // #43691 │ │ movk w9, #0xaaaa, lsl #16 │ │ lsr x8, x8, #3 │ │ mul w8, w8, w9 │ │ str w8, [x19] │ │ str x24, [x20] │ │ str x25, [x20, #16] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 66fe0 // b.any │ │ + b.ne 67008 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x140 │ │ stp x29, x30, [sp, #224] │ │ add x29, sp, #0xe0 │ │ stp x28, x27, [sp, #240] │ │ stp x26, x25, [sp, #256] │ │ stp x24, x23, [sp, #272] │ │ stp x22, x21, [sp, #288] │ │ @@ -59454,58 +59432,58 @@ │ │ mov x19, x1 │ │ ldr x8, [x24, #40] │ │ sub x1, x29, #0x50 │ │ mov w22, w3 │ │ mov x25, x2 │ │ stur x8, [x29, #-16] │ │ str x0, [sp, #96] │ │ - bl 66b80 │ │ + bl 66ba8 │ │ ldur w8, [x29, #-64] │ │ - cbz w8, 670cc │ │ + cbz w8, 670f4 │ │ ldp x21, x23, [x29, #-80] │ │ str x19, [sp, #104] │ │ - ldr w20, [x19, #12] │ │ + ldr w20, [x19, #20] │ │ str w22, [sp, #84] │ │ str w8, [sp, #68] │ │ stur x21, [x29, #-88] │ │ cmp w20, #0x7 │ │ - b.ne 670bc // b.any │ │ + b.ne 670e4 // b.any │ │ ldr x26, [sp, #96] │ │ add x8, x21, #0x1 │ │ sub x9, x23, #0x1 │ │ sub x1, x29, #0x30 │ │ mov x0, x26 │ │ ldr x19, [x26] │ │ ldr x22, [x26, #16] │ │ str x8, [x26] │ │ str x9, [x26, #16] │ │ - bl 66b80 │ │ + bl 66ba8 │ │ ldur w8, [x29, #-32] │ │ str x22, [x26, #16] │ │ ldr w22, [sp, #84] │ │ str x19, [x26] │ │ cmp w8, #0x3 │ │ - b.ne 670d4 // b.any │ │ + b.ne 670fc // b.any │ │ mov w19, #0x1 // #1 │ │ mov w20, #0x8 // #8 │ │ - cbz w22, 670cc │ │ + cbz w22, 670f4 │ │ add x8, x21, #0x1 │ │ stur x8, [x29, #-88] │ │ - cbz w19, 678ac │ │ + cbz w19, 678d4 │ │ sub x23, x23, #0x1 │ │ mov w27, #0x1 // #1 │ │ str x24, [sp] │ │ str wzr, [sp, #12] │ │ - b 670ec │ │ + b 67114 │ │ cmp w8, #0x3 │ │ - b.ne 670d4 // b.any │ │ + b.ne 670fc // b.any │ │ mov w19, w22 │ │ - cbnz w22, 6709c │ │ + cbnz w22, 670c4 │ │ mov w8, #0x3 // #3 │ │ - b 678d0 │ │ + b 678f8 │ │ cmp w22, #0x0 │ │ str x24, [sp] │ │ cset w8, eq // eq = none │ │ mov x27, xzr │ │ mov w19, #0x1 // #1 │ │ str w8, [sp, #12] │ │ lsl w8, w22, #2 │ │ @@ -59520,639 +59498,641 @@ │ │ ldr x20, [sp, #104] │ │ str x25, [sp, #88] │ │ stp x9, x8, [sp, #16] │ │ add w8, w8, w22 │ │ stur x11, [x29, #-104] │ │ str x12, [sp, #112] │ │ str x8, [sp, #72] │ │ - b 67144 │ │ + b 6716c │ │ ldr x12, [sp, #112] │ │ strh w0, [x21] │ │ subs w19, w19, #0x1 │ │ add x27, x27, #0x1 │ │ - b.eq 678a4 // b.none │ │ + b.eq 678cc // b.none │ │ ldur x26, [x29, #-88] │ │ - b 67154 │ │ + b 6717c │ │ mov x26, x23 │ │ add x26, x26, #0x1 │ │ cmp x26, x23 │ │ - b.cs 671b0 // b.hs, b.nlast │ │ + b.cs 671d8 // b.hs, b.nlast │ │ ldrb w8, [x26] │ │ cmp w8, #0x25 │ │ - b.hi 671b0 // b.pmore │ │ + b.hi 671d8 // b.pmore │ │ lsl x9, x24, x8 │ │ tst x9, x28 │ │ - b.ne 67150 // b.any │ │ + b.ne 67178 // b.any │ │ cmp x8, #0x25 │ │ - b.ne 671b0 // b.any │ │ + b.ne 671d8 // b.any │ │ sub x8, x11, x26 │ │ mov w9, #0x25 // #37 │ │ and w9, w9, #0xff │ │ cmp w9, #0xa │ │ - b.eq 67150 // b.none │ │ + b.eq 67178 // b.none │ │ cmp w9, #0xd │ │ - b.eq 67150 // b.none │ │ - cbz x8, 6714c │ │ + b.eq 67178 // b.none │ │ + cbz x8, 67174 │ │ ldrb w9, [x26, #1] │ │ add x10, x26, #0x1 │ │ sub x8, x8, #0x1 │ │ mov x26, x10 │ │ - b 67184 │ │ + b 671ac │ │ ldr x8, [x25, x27, lsl #3] │ │ cmp w12, #0x7 │ │ - ldr w9, [x20, #24] │ │ + ldr w9, [x20, #32] │ │ stur x26, [x29, #-88] │ │ - b.hi 67898 // b.pmore │ │ - adrp x10, 10000 │ │ + b.hi 678c0 // b.pmore │ │ + adrp x10, 10000 │ │ add x21, x8, x9 │ │ - add x10, x10, #0xc60 │ │ - adr x8, 671e0 │ │ + add x10, x10, #0xca0 │ │ + adr x8, 67208 │ │ ldrb w9, [x10, x12] │ │ add x8, x8, x9, lsl #2 │ │ br x8 │ │ cmp x23, x26 │ │ - b.ls 67138 // b.plast │ │ + b.ls 67160 // b.plast │ │ ldr x8, [sp, #96] │ │ ldr w9, [sp, #68] │ │ ldr x25, [x8, #32] │ │ sub w8, w23, w26 │ │ cmp w9, #0x2 │ │ - b.eq 676b8 // b.none │ │ + b.eq 676e0 // b.none │ │ cmp w9, #0x4 │ │ - b.ne 67898 // b.any │ │ + b.ne 678c0 // b.any │ │ add x9, x26, #0x1 │ │ sub w20, w8, #0x1 │ │ - b 676c0 │ │ + b 676e8 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov x2, xzr │ │ - bl 6ab04 │ │ - b 67304 │ │ + bl 6abdc │ │ + b 6732c │ │ ldr x8, [sp, #96] │ │ sub x5, x29, #0x5c │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ ldr x3, [sp, #48] │ │ mov x4, xzr │ │ ldr x20, [x8, #32] │ │ mov x0, x20 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-92] │ │ - cbnz w8, 678cc │ │ + cbnz w8, 678f4 │ │ mov x26, x0 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov w2, w22 │ │ mov x3, x26 │ │ mov w4, wzr │ │ str x20, [sp, #56] │ │ - bl 6bb40 │ │ + bl 6bc68 │ │ ldp x25, x20, [sp, #16] │ │ - tbnz w0, #31, 678b4 │ │ + tbnz w0, #31, 678dc │ │ cmp w0, w22 │ │ - b.cc 678b4 // b.lo, b.ul, b.last │ │ + b.cc 678dc // b.lo, b.ul, b.last │ │ ldur x8, [x29, #-88] │ │ cmp x8, x23 │ │ - b.cs 6743c // b.hs, b.nlast │ │ + b.cs 67464 // b.hs, b.nlast │ │ ldur x12, [x29, #-104] │ │ - b 673e8 │ │ + b 67410 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov w2, #0x3 // #3 │ │ - bl 6ab04 │ │ - b 67304 │ │ + bl 6abdc │ │ + b 6732c │ │ add x8, x26, #0x3 │ │ cmp x8, x23 │ │ - b.cs 67334 // b.hs, b.nlast │ │ + b.cs 6735c // b.hs, b.nlast │ │ ldrb w9, [x26] │ │ cmp w9, #0x74 │ │ - b.ne 67334 // b.any │ │ + b.ne 6735c // b.any │ │ ldrb w9, [x26, #1] │ │ cmp w9, #0x72 │ │ - b.ne 67334 // b.any │ │ + b.ne 6735c // b.any │ │ ldrb w9, [x26, #2] │ │ cmp w9, #0x75 │ │ - b.ne 67334 // b.any │ │ + b.ne 6735c // b.any │ │ ldrb w9, [x8] │ │ cmp w9, #0x65 │ │ - b.ne 67334 // b.any │ │ + b.ne 6735c // b.any │ │ add x26, x26, #0x5 │ │ mov w0, #0x1 // #1 │ │ stur x26, [x29, #-88] │ │ - b 67398 │ │ + b 673c0 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ - bl 6ae78 │ │ + bl 6af50 │ │ ldur x11, [x29, #-104] │ │ - b 67398 │ │ + b 673c0 │ │ cmp x26, x23 │ │ stur x26, [x29, #-56] │ │ - b.cs 67898 // b.hs, b.nlast │ │ + b.cs 678c0 // b.hs, b.nlast │ │ ldrb w8, [x26] │ │ cmp w8, #0x5b │ │ - b.eq 67720 // b.none │ │ + b.eq 67748 // b.none │ │ cmp w8, #0x7b │ │ - b.ne 6773c // b.any │ │ + b.ne 67764 // b.any │ │ mov w25, #0x7d // #125 │ │ - b 67724 │ │ + b 6774c │ │ add x9, x26, #0x4 │ │ cmp x9, x23 │ │ - b.cs 67390 // b.hs, b.nlast │ │ + b.cs 673b8 // b.hs, b.nlast │ │ ldrb w9, [x26] │ │ cmp w9, #0x66 │ │ - b.ne 67390 // b.any │ │ + b.ne 673b8 // b.any │ │ ldrb w9, [x26, #1] │ │ cmp w9, #0x61 │ │ - b.ne 67390 // b.any │ │ + b.ne 673b8 // b.any │ │ ldrb w9, [x26, #2] │ │ cmp w9, #0x6c │ │ - b.ne 67390 // b.any │ │ + b.ne 673b8 // b.any │ │ ldrb w8, [x8] │ │ cmp w8, #0x73 │ │ - b.ne 67390 // b.any │ │ + b.ne 673b8 // b.any │ │ ldrb w8, [x26, #4] │ │ mov x0, xzr │ │ cmp w8, #0x65 │ │ mov w8, #0x6 // #6 │ │ csel x8, x8, xzr, eq // eq = none │ │ add x26, x26, x8 │ │ stur x26, [x29, #-88] │ │ - b 67398 │ │ + b 673c0 │ │ mov x0, xzr │ │ stur x26, [x29, #-88] │ │ - ldrb w8, [x20, #28] │ │ + ldrb w8, [x20, #36] │ │ cmp w8, #0x4 │ │ - b.eq 673c0 // b.none │ │ + b.eq 673e8 // b.none │ │ cmp w8, #0x2 │ │ - b.eq 67130 // b.none │ │ + b.eq 67158 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 673cc // b.any │ │ + b.ne 673f4 // b.any │ │ ldr x12, [sp, #112] │ │ strb w0, [x21] │ │ - b 67138 │ │ + b 67160 │ │ ldr x12, [sp, #112] │ │ str w0, [x21] │ │ - b 67138 │ │ + b 67160 │ │ ldr x12, [sp, #112] │ │ str x0, [x21] │ │ - b 67138 │ │ + b 67160 │ │ mov x8, x23 │ │ add x8, x8, #0x1 │ │ cmp x8, x23 │ │ - b.cs 6743c // b.hs, b.nlast │ │ + b.cs 67464 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x25 │ │ - b.hi 6743c // b.pmore │ │ + b.hi 67464 // b.pmore │ │ lsl x10, x24, x9 │ │ tst x10, x28 │ │ - b.ne 673dc // b.any │ │ + b.ne 67404 // b.any │ │ cmp x9, #0x25 │ │ - b.ne 6743c // b.any │ │ + b.ne 67464 // b.any │ │ sub x9, x12, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 673dc // b.none │ │ + b.eq 67404 // b.none │ │ cmp w10, #0xd │ │ - b.eq 673dc // b.none │ │ - cbz x9, 673d8 │ │ + b.eq 67404 // b.none │ │ + cbz x9, 67400 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 67410 │ │ + b 67438 │ │ add x3, x26, x25, lsl #3 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov w2, w22 │ │ mov w4, wzr │ │ stur x8, [x29, #-88] │ │ - bl 6bb40 │ │ - tbnz w0, #31, 678b4 │ │ + bl 6bc68 │ │ + tbnz w0, #31, 678dc │ │ cmp w0, w22 │ │ - b.cc 678b4 // b.lo, b.ul, b.last │ │ + b.cc 678dc // b.lo, b.ul, b.last │ │ ldur x8, [x29, #-88] │ │ cmp x8, x23 │ │ - b.cs 674dc // b.hs, b.nlast │ │ + b.cs 67504 // b.hs, b.nlast │ │ ldur x12, [x29, #-104] │ │ - b 67488 │ │ + b 674b0 │ │ mov x8, x23 │ │ add x8, x8, #0x1 │ │ cmp x8, x23 │ │ - b.cs 674dc // b.hs, b.nlast │ │ + b.cs 67504 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x25 │ │ - b.hi 674dc // b.pmore │ │ + b.hi 67504 // b.pmore │ │ lsl x10, x24, x9 │ │ tst x10, x28 │ │ - b.ne 6747c // b.any │ │ + b.ne 674a4 // b.any │ │ cmp x9, #0x25 │ │ - b.ne 674dc // b.any │ │ + b.ne 67504 // b.any │ │ sub x9, x12, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 6747c // b.none │ │ + b.eq 674a4 // b.none │ │ cmp w10, #0xd │ │ - b.eq 6747c // b.none │ │ - cbz x9, 67478 │ │ + b.eq 674a4 // b.none │ │ + cbz x9, 674a0 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 674b0 │ │ + b 674d8 │ │ add x3, x26, x20, lsl #3 │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov w2, w22 │ │ mov w4, wzr │ │ stur x8, [x29, #-88] │ │ - bl 6bb40 │ │ - tbnz w0, #31, 678b4 │ │ + bl 6bc68 │ │ + tbnz w0, #31, 678dc │ │ cmp w0, w22 │ │ - b.cc 678b4 // b.lo, b.ul, b.last │ │ + b.cc 678dc // b.lo, b.ul, b.last │ │ ldur x8, [x29, #-88] │ │ cmp x8, x23 │ │ - b.cs 6757c // b.hs, b.nlast │ │ + b.cs 675a4 // b.hs, b.nlast │ │ ldur x12, [x29, #-104] │ │ - b 67528 │ │ + b 67550 │ │ mov x8, x23 │ │ add x8, x8, #0x1 │ │ cmp x8, x23 │ │ - b.cs 6757c // b.hs, b.nlast │ │ + b.cs 675a4 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x25 │ │ - b.hi 6757c // b.pmore │ │ + b.hi 675a4 // b.pmore │ │ lsl x10, x24, x9 │ │ tst x10, x28 │ │ - b.ne 6751c // b.any │ │ + b.ne 67544 // b.any │ │ cmp x9, #0x25 │ │ - b.ne 6757c // b.any │ │ + b.ne 675a4 // b.any │ │ sub x9, x12, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 6751c // b.none │ │ + b.eq 67544 // b.none │ │ cmp w10, #0xd │ │ - b.eq 6751c // b.none │ │ - cbz x9, 67518 │ │ + b.eq 67544 // b.none │ │ + cbz x9, 67540 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 67550 │ │ + b 67578 │ │ ldr x9, [sp, #72] │ │ sub x0, x29, #0x58 │ │ mov x1, x23 │ │ mov w2, w22 │ │ mov w4, wzr │ │ stur x8, [x29, #-88] │ │ add x3, x26, x9, lsl #3 │ │ - bl 6bb40 │ │ - tbnz w0, #31, 678b4 │ │ + bl 6bc68 │ │ + tbnz w0, #31, 678dc │ │ cmp w0, w22 │ │ - b.cc 678b4 // b.lo, b.ul, b.last │ │ + b.cc 678dc // b.lo, b.ul, b.last │ │ ldur x8, [x29, #-88] │ │ str w19, [sp, #44] │ │ cmp x8, x23 │ │ - b.cs 67624 // b.hs, b.nlast │ │ + b.cs 6764c // b.hs, b.nlast │ │ ldur x12, [x29, #-104] │ │ - b 675d0 │ │ + b 675f8 │ │ mov x8, x23 │ │ add x8, x8, #0x1 │ │ cmp x8, x23 │ │ - b.cs 67624 // b.hs, b.nlast │ │ + b.cs 6764c // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x25 │ │ - b.hi 67624 // b.pmore │ │ + b.hi 6764c // b.pmore │ │ lsl x10, x24, x9 │ │ tst x10, x28 │ │ - b.ne 675c4 // b.any │ │ + b.ne 675ec // b.any │ │ cmp x9, #0x25 │ │ - b.ne 67624 // b.any │ │ + b.ne 6764c // b.any │ │ sub x9, x12, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 675c4 // b.none │ │ + b.eq 675ec // b.none │ │ cmp w10, #0xd │ │ - b.eq 675c4 // b.none │ │ - cbz x9, 675c0 │ │ + b.eq 675ec // b.none │ │ + cbz x9, 675e8 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 675f8 │ │ + b 67620 │ │ str x27, [sp, #32] │ │ ldr x27, [sp, #72] │ │ stur x8, [x29, #-88] │ │ ldr x21, [sp, #88] │ │ ldr w8, [sp, #12] │ │ - tbnz w8, #0, 67694 │ │ + tbnz w8, #0, 676bc │ │ mov x19, x20 │ │ mov x20, xzr │ │ lsl x8, x20, #3 │ │ ldr x0, [x26, x8] │ │ ldr x22, [x21, x8] │ │ - bl 37d30 │ │ + bl 37d90 │ │ add w8, w25, w20 │ │ str x0, [x22] │ │ ldr x0, [x26, w8, uxtw #3] │ │ - bl 37d30 │ │ + bl 37d90 │ │ add w8, w19, w20 │ │ str x0, [x22, #8] │ │ ldr x0, [x26, w8, uxtw #3] │ │ - bl 37d30 │ │ + bl 37d90 │ │ add w8, w27, w20 │ │ str x0, [x22, #16] │ │ ldr x0, [x26, w8, uxtw #3] │ │ - bl 37d30 │ │ + bl 37d90 │ │ add x20, x20, #0x1 │ │ str x0, [x22, #24] │ │ cmp x25, x20 │ │ - b.ne 67644 // b.any │ │ + b.ne 6766c // b.any │ │ ldr x0, [sp, #56] │ │ mov x1, x26 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w22, [sp, #84] │ │ mov x25, x21 │ │ ldr x20, [sp, #104] │ │ ldr w19, [sp, #44] │ │ ldr x27, [sp, #32] │ │ - b 67714 │ │ + b 6773c │ │ add x9, x26, #0x1 │ │ sub w20, w8, #0x2 │ │ stur x9, [x29, #-88] │ │ ldr x1, [x21] │ │ - cbz x1, 676d8 │ │ + cbz x1, 67700 │ │ mov x0, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21] │ │ add w1, w20, #0x1 │ │ sub x2, x29, #0x5c │ │ mov x0, x25 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-92] │ │ - cbnz w8, 678cc │ │ + cbnz w8, 678f4 │ │ mov w26, w20 │ │ ldur x1, [x29, #-88] │ │ mov x2, x26 │ │ mov x25, x0 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x25, x26] │ │ ldr x20, [sp, #104] │ │ str x25, [x21] │ │ ldr x25, [sp, #88] │ │ ldur x11, [x29, #-104] │ │ ldr x12, [sp, #112] │ │ - b 67138 │ │ + b 67160 │ │ mov w25, #0x5d // #93 │ │ add x26, x26, #0x1 │ │ mov w22, #0x1 // #1 │ │ stur x26, [x29, #-56] │ │ cmp x26, x23 │ │ - b.cc 6774c // b.lo, b.ul, b.last │ │ - b 67898 │ │ + b.cc 67774 // b.lo, b.ul, b.last │ │ + b 678c0 │ │ mov w25, wzr │ │ mov w22, wzr │ │ cmp x26, x23 │ │ - b.cs 67898 // b.hs, b.nlast │ │ + b.cs 678c0 // b.hs, b.nlast │ │ mov x20, xzr │ │ - b 67764 │ │ + b 6778c │ │ mov x26, x23 │ │ add x26, x26, #0x1 │ │ cmp x26, x23 │ │ - b.cs 677b8 // b.hs, b.nlast │ │ + b.cs 677e0 // b.hs, b.nlast │ │ ldrb w8, [x26] │ │ cmp w8, #0x25 │ │ - b.hi 677b8 // b.pmore │ │ + b.hi 677e0 // b.pmore │ │ lsl x9, x24, x8 │ │ tst x9, x28 │ │ - b.ne 67758 // b.any │ │ + b.ne 67780 // b.any │ │ cmp x8, #0x25 │ │ - b.ne 677b8 // b.any │ │ + b.ne 677e0 // b.any │ │ sub x8, x11, x26 │ │ mov w9, #0x25 // #37 │ │ and w9, w9, #0xff │ │ cmp w9, #0xa │ │ - b.eq 67758 // b.none │ │ + b.eq 67780 // b.none │ │ cmp w9, #0xd │ │ - b.eq 67758 // b.none │ │ - cbz x8, 67754 │ │ + b.eq 67780 // b.none │ │ + cbz x8, 6777c │ │ ldrb w9, [x26, #1] │ │ add x10, x26, #0x1 │ │ sub x8, x8, #0x1 │ │ mov x26, x10 │ │ - b 6778c │ │ + b 677b4 │ │ cmp x26, x23 │ │ stur x26, [x29, #-56] │ │ - b.cs 6781c // b.hs, b.nlast │ │ + b.cs 67844 // b.hs, b.nlast │ │ ldrb w8, [x26] │ │ cmp w25, w8 │ │ - b.eq 67824 // b.none │ │ + b.eq 6784c // b.none │ │ cmp x20, #0x4 │ │ - b.eq 67840 // b.none │ │ + b.eq 67868 // b.none │ │ sub x0, x29, #0x38 │ │ mov x1, x23 │ │ mov x2, xzr │ │ - bl 6ab04 │ │ + bl 6abdc │ │ ldur x8, [x29, #-56] │ │ sub x9, x29, #0x30 │ │ ldur x11, [x29, #-104] │ │ str x0, [x9, x20, lsl #3] │ │ cmp x26, x8 │ │ - b.eq 67898 // b.none │ │ + b.eq 678c0 // b.none │ │ cmp x8, x23 │ │ add x20, x20, #0x1 │ │ cset w9, cc // cc = lo, ul, last │ │ mov x26, x8 │ │ and w9, w22, w9 │ │ - tbnz w9, #0, 67764 │ │ - b 67828 │ │ + tbnz w9, #0, 6778c │ │ + b 67850 │ │ mov x8, x26 │ │ - b 67828 │ │ + b 67850 │ │ add x8, x26, #0x1 │ │ cmp w20, #0x3 │ │ ldr w22, [sp, #84] │ │ ldr x20, [sp, #104] │ │ stur x8, [x29, #-88] │ │ - b.gt 6784c │ │ - b 67898 │ │ + b.gt 67874 │ │ + b 678c0 │ │ ldr w22, [sp, #84] │ │ stur x26, [x29, #-88] │ │ ldr x20, [sp, #104] │ │ ldur x0, [x29, #-48] │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldur x8, [x29, #-40] │ │ str x0, [x21] │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldur x8, [x29, #-32] │ │ str x0, [x21, #8] │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldur x8, [x29, #-24] │ │ str x0, [x21, #16] │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldur x11, [x29, #-104] │ │ str x0, [x21, #24] │ │ ldr x12, [sp, #112] │ │ ldr x25, [sp, #88] │ │ - b 67138 │ │ + b 67160 │ │ ldr x24, [sp] │ │ mov w8, #0x3 // #3 │ │ - b 678d0 │ │ + b 678f8 │ │ mov w8, wzr │ │ - b 678cc │ │ + b 678f4 │ │ mov w8, wzr │ │ - b 678d0 │ │ + b 678f8 │ │ mov w8, #0x3 // #3 │ │ ldr x0, [sp, #56] │ │ mov x1, x26 │ │ stur w8, [x29, #-92] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-92] │ │ ldr x24, [sp] │ │ ldr x9, [x24, #40] │ │ ldur x10, [x29, #-16] │ │ cmp x9, x10 │ │ - b.ne 67904 // b.any │ │ + b.ne 6792c // b.any │ │ ldp x20, x19, [sp, #304] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #288] │ │ ldp x24, x23, [sp, #272] │ │ ldp x26, x25, [sp, #256] │ │ ldp x28, x27, [sp, #240] │ │ ldp x29, x30, [sp, #224] │ │ add sp, sp, #0x140 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ - sub sp, sp, #0x370 │ │ + sub sp, sp, #0x380 │ │ mrs x23, tpidr_el0 │ │ mov w20, w3 │ │ ldr x8, [x23, #40] │ │ mov x21, x2 │ │ mov x22, x1 │ │ mov x19, x0 │ │ mov w9, #0x2 // #2 │ │ stur x8, [x29, #-16] │ │ - ldp q0, q1, [x1] │ │ - ldr w8, [x1, #12] │ │ - stp q0, q1, [sp] │ │ - ldr q2, [x1, #32] │ │ - str w9, [sp, #12] │ │ + ldp q1, q0, [x1] │ │ + ldr w8, [x1, #20] │ │ + stp q1, q0, [sp] │ │ + ldr x10, [x1, #48] │ │ + str w9, [sp, #20] │ │ + ldr q0, [x1, #32] │ │ cmp w8, #0xa │ │ - str q2, [sp, #32] │ │ - b.eq 67970 // b.none │ │ + str x10, [sp, #48] │ │ + str q0, [sp, #32] │ │ + b.eq 679a0 // b.none │ │ cmp w8, #0x7 │ │ - b.ne 67978 // b.any │ │ + b.ne 679a8 // b.any │ │ mov w8, #0x3 // #3 │ │ - str w8, [sp, #12] │ │ - add x1, sp, #0x48 │ │ + str w8, [sp, #20] │ │ + add x1, sp, #0x58 │ │ mov x0, x19 │ │ - bl 66b80 │ │ - ldr w8, [sp, #88] │ │ + bl 66ba8 │ │ + ldr w8, [sp, #104] │ │ cmp w8, #0x3 │ │ - b.ne 67ab8 // b.any │ │ - ldp x8, x9, [sp, #72] │ │ - add x26, sp, #0x60 │ │ - add x27, sp, #0x60 │ │ + b.ne 67ae8 // b.any │ │ + ldp x8, x9, [sp, #88] │ │ + add x26, sp, #0x70 │ │ + add x27, sp, #0x70 │ │ ldr x24, [x19] │ │ ldr x25, [x19, #16] │ │ add x8, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ cmp x8, x9 │ │ str x8, [x19] │ │ str x9, [x19, #16] │ │ - b.cs 67a0c // b.hs, b.nlast │ │ + b.cs 67a3c // b.hs, b.nlast │ │ add x28, x26, #0x300 │ │ - add x27, sp, #0x60 │ │ - b 679dc │ │ + add x27, sp, #0x70 │ │ + b 67a0c │ │ ldr x8, [x19] │ │ add x27, x27, #0x18 │ │ ldr x9, [x19, #16] │ │ cmp x8, x9 │ │ - b.cs 67a0c // b.hs, b.nlast │ │ - add x1, sp, #0x30 │ │ + b.cs 67a3c // b.hs, b.nlast │ │ + add x1, sp, #0x40 │ │ mov x0, x19 │ │ - bl 66b80 │ │ - ldr w8, [sp, #64] │ │ - cbz w8, 67a0c │ │ + bl 66ba8 │ │ + ldr w8, [sp, #80] │ │ + cbz w8, 67a3c │ │ cmp x27, x28 │ │ - b.cs 679c8 // b.hs, b.nlast │ │ - ldr q0, [sp, #48] │ │ - ldr x8, [sp, #64] │ │ + b.cs 679f8 // b.hs, b.nlast │ │ + ldr q0, [sp, #64] │ │ + ldr x8, [sp, #80] │ │ str q0, [x27] │ │ str x8, [x27, #16] │ │ - b 679c8 │ │ + b 679f8 │ │ sub x8, x27, x26 │ │ mov w9, #0xaaab // #43691 │ │ lsr x8, x8, #3 │ │ movk w9, #0xaaaa, lsl #16 │ │ str x24, [x19] │ │ mul w8, w8, w9 │ │ str x25, [x19, #16] │ │ - tbnz w8, #31, 67ab8 │ │ - ldr w9, [x22, #32] │ │ - ldr w10, [x22, #12] │ │ + tbnz w8, #31, 67ae8 │ │ + ldr w9, [x22, #40] │ │ + ldr w10, [x22, #20] │ │ cmp w9, w8 │ │ csel w8, w9, w8, cc // cc = lo, ul, last │ │ cmp w10, #0x7 │ │ - b.eq 67a54 // b.none │ │ - ldr w9, [x22, #36] │ │ - cbz w9, 67a54 │ │ + b.eq 67a84 // b.none │ │ + ldr w9, [x22, #44] │ │ + cbz w9, 67a84 │ │ ldr x10, [x21] │ │ strb w8, [x10, x9] │ │ - cbz w8, 67aa8 │ │ - ldrb w22, [sp, #28] │ │ - add x26, sp, #0x60 │ │ + cbz w8, 67ad8 │ │ + ldrb w22, [sp, #36] │ │ + add x26, sp, #0x70 │ │ add w27, w8, #0x1 │ │ ldp x8, x9, [x26] │ │ mov x1, sp │ │ mov x0, x19 │ │ mov x2, x21 │ │ mov w3, w20 │ │ mov x4, xzr │ │ str x8, [x19] │ │ str x9, [x19, #16] │ │ - bl 66fe4 │ │ - cbnz w0, 67aac │ │ - ldr w8, [sp, #24] │ │ + bl 6700c │ │ + cbnz w0, 67adc │ │ + ldr w8, [sp, #32] │ │ sub w27, w27, #0x1 │ │ add x26, x26, #0x18 │ │ cmp w27, #0x1 │ │ add w8, w8, w22 │ │ - str w8, [sp, #24] │ │ - b.gt 67a64 │ │ + str w8, [sp, #32] │ │ + b.gt 67a94 │ │ mov w0, wzr │ │ str x24, [x19] │ │ str x25, [x19, #16] │ │ - b 67abc │ │ + b 67aec │ │ mov w0, #0xa2 // #162 │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 67aec // b.any │ │ - add sp, sp, #0x370 │ │ + b.ne 67b1c // b.any │ │ + add sp, sp, #0x380 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ movi v0.2d, #0x0 │ │ add x9, x1, #0x38 │ │ add x10, x1, #0x40 │ │ add x11, x1, #0x30 │ │ tst w2, #0xff │ │ stp q0, q0, [x0, #80] │ │ stp q0, q0, [x0, #48] │ │ @@ -60170,39 +60150,39 @@ │ │ str x8, [x0, #32] │ │ ldr x8, [x1, #40] │ │ stp x9, x10, [x0, #56] │ │ add x9, x1, #0x50 │ │ add x10, x1, #0x60 │ │ stp x8, x11, [x0, #40] │ │ stp x9, x10, [x0, #72] │ │ - b.eq 67b6c // b.none │ │ + b.eq 67b9c // b.none │ │ mov w10, wzr │ │ mov w8, #0x86 // #134 │ │ mov w9, #0x85 // #133 │ │ mov w11, #0x84 // #132 │ │ - b 67b7c │ │ + b 67bac │ │ ldrb w10, [x1, #128] │ │ mov w8, #0x83 // #131 │ │ mov w9, #0x82 // #130 │ │ mov w11, #0x81 // #129 │ │ strb w10, [x0, #88] │ │ - adrp x10, a9000 │ │ - add x10, x10, #0x9d8 │ │ + adrp x10, a8000 │ │ + add x10, x10, #0xfc0 │ │ ldrb w11, [x1, x11] │ │ ldrb w9, [x1, x9] │ │ ldrb w8, [x1, x8] │ │ strb w2, [x0, #92] │ │ ldr q0, [x10] │ │ strb w11, [x0, #89] │ │ strb w9, [x0, #90] │ │ strb w8, [x0, #91] │ │ str q0, [x0, #96] │ │ ret │ │ ldr x8, [x0, #16] │ │ - cbz x8, 67bd0 │ │ + cbz x8, 67c00 │ │ ldr x9, [x0, #32] │ │ ldp q1, q0, [x9] │ │ ldr x10, [x9, #32] │ │ stur q0, [x8, #216] │ │ stur q1, [x8, #200] │ │ str x10, [x8, #232] │ │ ret │ │ @@ -60213,89 +60193,89 @@ │ │ mov w8, #0x1 // #1 │ │ mov x19, x0 │ │ str wzr, [x0, #128] │ │ stp x1, x3, [x0, #8] │ │ strb w8, [x0, #132] │ │ ldr x8, [x1, #184] │ │ str x8, [x0] │ │ - cbz x3, 67c4c │ │ + cbz x3, 67c7c │ │ ldr x8, [x3, #296] │ │ mov w21, w4 │ │ mov x20, x3 │ │ mov x22, x2 │ │ ldr x0, [x8] │ │ add x8, x0, #0x18 │ │ add x9, x0, #0x60 │ │ stp x0, x8, [x19, #24] │ │ str x9, [x19, #40] │ │ - bl 3896c │ │ + bl 38a18 │ │ ldr x8, [x22, #80] │ │ tst w21, #0xff │ │ ldr x8, [x8] │ │ stp xzr, x8, [x19, #136] │ │ - b.eq 67c4c // b.none │ │ + b.eq 67c7c // b.none │ │ ldr x8, [x20, #296] │ │ ldr x8, [x8, #64] │ │ str x8, [x19, #136] │ │ - adrp x8, a9000 │ │ - add x8, x8, #0x9e8 │ │ + adrp x8, a8000 │ │ + add x8, x8, #0xfd0 │ │ movi v0.2d, #0x0 │ │ ldp x22, x21, [sp, #16] │ │ ldp q1, q2, [x8] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #48] │ │ stur q1, [x19, #152] │ │ ldp q1, q0, [x8, #32] │ │ stur q2, [x19, #168] │ │ stur q1, [x19, #184] │ │ stur q0, [x19, #200] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0, #16] │ │ - cbz x8, 67ca8 │ │ + cbz x8, 67cd8 │ │ ldr x9, [x0, #32] │ │ ldp q1, q0, [x9] │ │ ldr x10, [x9, #32] │ │ stur q0, [x8, #216] │ │ stur q1, [x8, #200] │ │ str x10, [x8, #232] │ │ ret │ │ - cbz w1, 67cd8 │ │ + cbz w1, 67d08 │ │ ldr x0, [x0, #24] │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w1 │ │ add w8, w8, w9 │ │ cmp w8, w10 │ │ - b.ls 67cd8 // b.plast │ │ + b.ls 67d08 // b.plast │ │ mov w2, wzr │ │ - b 38c90 │ │ + b 38d3c │ │ mov w0, wzr │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldrb w8, [x0, #132] │ │ ldr x21, [x0, #40] │ │ - cbz w8, 67d44 │ │ + cbz w8, 67d74 │ │ ldp x23, x24, [x21, #8] │ │ mov x0, x1 │ │ mov w19, w3 │ │ - ldrsh x22, [x21, #2] │ │ + ldrh w22, [x21, #2] │ │ mov x20, x2 │ │ - bl 37d30 │ │ + bl 37d90 │ │ add x23, x23, x22, lsl #4 │ │ asr x8, x0, #16 │ │ mov x0, x20 │ │ str x8, [x23] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ tst w19, #0xff │ │ mov w9, #0x1 // #1 │ │ cinc w9, w9, eq // eq = none │ │ str x8, [x23, #8] │ │ strb w9, [x24, x22] │ │ ldrh w8, [x21, #2] │ │ @@ -60311,37 +60291,37 @@ │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x21, x0 │ │ ldr x0, [x0, #24] │ │ mov x19, x2 │ │ mov x20, x1 │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w9 │ │ add w8, w8, #0x1 │ │ cmp w8, w10 │ │ - b.ls 67db4 // b.plast │ │ + b.ls 67de4 // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 67e04 │ │ + bl 38d3c │ │ + cbnz w0, 67e34 │ │ ldrb w8, [x21, #132] │ │ ldr x21, [x21, #40] │ │ - cbz w8, 67df4 │ │ + cbz w8, 67e24 │ │ ldp x23, x24, [x21, #8] │ │ mov x0, x20 │ │ - ldrsh x22, [x21, #2] │ │ - bl 37d30 │ │ + ldrh w22, [x21, #2] │ │ + bl 37d90 │ │ add x20, x23, x22, lsl #4 │ │ asr x8, x0, #16 │ │ mov x0, x19 │ │ str x8, [x20] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ mov w9, #0x1 // #1 │ │ str x8, [x20, #8] │ │ strb w9, [x24, x22] │ │ ldrh w8, [x21, #2] │ │ mov w0, wzr │ │ add w8, w8, #0x1 │ │ @@ -60351,185 +60331,182 @@ │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0, #40] │ │ - cbz x19, 67e9c │ │ + cbz x19, 67eb8 │ │ ldrb w8, [x0, #132] │ │ - cbz w8, 67e88 │ │ + cbz w8, 67eac │ │ ldr x0, [x0, #24] │ │ - ldrsh w8, [x0, #24] │ │ - ldrsh w9, [x0, #96] │ │ + ldrh w8, [x0, #24] │ │ + ldrh w9, [x0, #96] │ │ ldr w10, [x0, #12] │ │ - add w8, w8, w9 │ │ - add w8, w8, #0x1 │ │ + add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.ls 67e64 // b.plast │ │ + b.cc 67e90 // b.lo, b.ul, b.last │ │ mov w1, wzr │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ - cbnz w0, 67ea0 │ │ - ldrsh w8, [x19] │ │ - cmp w8, #0x1 │ │ - b.lt 67e8c // b.tstop │ │ + bl 38d3c │ │ + cbnz w0, 67ecc │ │ + ldrh w8, [x19] │ │ + cbz x8, 67ec0 │ │ ldrh w9, [x19, #2] │ │ - and x8, x8, #0xffff │ │ sub w8, w8, #0x1 │ │ ldr x10, [x19, #24] │ │ sub w9, w9, #0x1 │ │ strh w9, [x10, w8, uxtw #1] │ │ ldrh w8, [x19] │ │ add w8, w8, #0x1 │ │ + b 67ec4 │ │ + mov w0, #0x3 // #3 │ │ + b 67ecc │ │ + mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ strh w8, [x19] │ │ - b 67ea0 │ │ - mov w0, #0x3 // #3 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #128] │ │ cmp w8, #0x3 │ │ - b.ne 67ed4 // b.any │ │ + b.ne 67f00 // b.any │ │ mov w0, wzr │ │ - b 67fd8 │ │ + b 68000 │ │ mov x21, x0 │ │ mov w0, #0x3 // #3 │ │ ldr x22, [x21, #40] │ │ str w0, [x21, #128] │ │ - cbz x22, 67fd8 │ │ + cbz x22, 68000 │ │ mov x19, x2 │ │ mov x20, x1 │ │ ldrb w8, [x21, #132] │ │ - cbz w8, 67f4c │ │ + cbz w8, 67f6c │ │ ldr x0, [x21, #24] │ │ - ldrsh w8, [x0, #24] │ │ - ldrsh w9, [x0, #96] │ │ + ldrh w8, [x0, #24] │ │ + ldrh w9, [x0, #96] │ │ ldr w10, [x0, #12] │ │ - add w8, w8, w9 │ │ - add w8, w8, #0x1 │ │ + add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.ls 67f28 // b.plast │ │ + b.cc 67f50 // b.lo, b.ul, b.last │ │ mov w1, wzr │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ - cbnz w0, 67fd8 │ │ - ldrsh w8, [x22] │ │ - cmp w8, #0x1 │ │ - b.lt 67f50 // b.tstop │ │ + bl 38d3c │ │ + cbnz w0, 68000 │ │ + ldrh w8, [x22] │ │ + cbz x8, 67f78 │ │ ldrh w9, [x22, #2] │ │ - and x8, x8, #0xffff │ │ sub w8, w8, #0x1 │ │ ldr x10, [x22, #24] │ │ sub w9, w9, #0x1 │ │ strh w9, [x10, w8, uxtw #1] │ │ ldrh w8, [x22] │ │ - ldr x0, [x21, #24] │ │ add w8, w8, #0x1 │ │ - ldrsh w9, [x0, #26] │ │ + b 67f7c │ │ + mov w8, #0x1 // #1 │ │ + ldr x0, [x21, #24] │ │ strh w8, [x22] │ │ - ldrsh w10, [x0, #98] │ │ - ldr w11, [x0, #8] │ │ - add w9, w9, w10 │ │ - add w9, w9, #0x1 │ │ - cmp w9, w11 │ │ - b.ls 67f88 // b.plast │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ + ldr w10, [x0, #8] │ │ + add w8, w8, w9 │ │ + add w8, w8, #0x1 │ │ + cmp w8, w10 │ │ + b.ls 67fb0 // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 67fd8 │ │ + bl 38d3c │ │ + cbnz w0, 68000 │ │ ldrb w8, [x21, #132] │ │ ldr x21, [x21, #40] │ │ - cbz w8, 67fc8 │ │ + cbz w8, 67ff0 │ │ ldp x23, x24, [x21, #8] │ │ mov x0, x20 │ │ - ldrsh x22, [x21, #2] │ │ - bl 37d30 │ │ + ldrh w22, [x21, #2] │ │ + bl 37d90 │ │ add x20, x23, x22, lsl #4 │ │ asr x8, x0, #16 │ │ mov x0, x19 │ │ str x8, [x20] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ mov w9, #0x1 // #1 │ │ str x8, [x20, #8] │ │ strb w9, [x24, x22] │ │ ldrh w8, [x21, #2] │ │ mov w0, wzr │ │ add w8, w8, #0x1 │ │ strh w8, [x21, #2] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr x8, [x0, #40] │ │ - cbz x8, 680d4 │ │ - ldrsh x9, [x8] │ │ - and x10, x9, #0xffff │ │ + cbz x8, 680f8 │ │ + ldrh w9, [x8] │ │ cmp x9, #0x2 │ │ - b.ge 68014 // b.tcont │ │ - mov w11, wzr │ │ - cbnz w10, 68024 │ │ - ldrh w12, [x8, #2] │ │ - b 68040 │ │ - sub w11, w10, #0x2 │ │ - ldr x12, [x8, #24] │ │ - ldrsh w11, [x12, w11, uxtw #1] │ │ - add w11, w11, #0x1 │ │ - ldrsh w12, [x8, #2] │ │ - cmp w11, w12 │ │ - b.ne 6803c // b.any │ │ + b.cs 68044 // b.hs, b.nlast │ │ + mov w10, wzr │ │ + cbnz w9, 68054 │ │ + ldrh w11, [x8, #2] │ │ + mov w12, #0x1 // #1 │ │ + cmp w11, #0x2 │ │ + b.cs 68078 // b.hs, b.nlast │ │ + b 680c8 │ │ + sub w10, w9, #0x2 │ │ + ldr x11, [x8, #24] │ │ + ldrh w10, [x11, w10, uxtw #1] │ │ + add w10, w10, #0x1 │ │ + ldrh w11, [x8, #2] │ │ + cmp w10, w11 │ │ + b.ne 6806c // b.any │ │ sub w9, w9, #0x1 │ │ strh w9, [x8] │ │ ret │ │ - and w12, w12, #0xffff │ │ - sxth w13, w12 │ │ - cmp w13, #0x1 │ │ - b.le 6809c │ │ + mov w12, wzr │ │ + cmp w11, #0x2 │ │ + b.cc 680c8 // b.lo, b.ul, b.last │ │ ldr x13, [x8, #8] │ │ - sbfiz x15, x11, #4, #32 │ │ - add x14, x13, w12, uxtw #4 │ │ - ldr x15, [x13, x15] │ │ - ldur x16, [x14, #-16] │ │ - cmp x15, x16 │ │ - b.ne 6809c // b.any │ │ - sxtw x15, w11 │ │ - ldur x14, [x14, #-8] │ │ - add x13, x13, x15, lsl #4 │ │ + mov w14, w10 │ │ + lsl x16, x14, #4 │ │ + add x15, x13, w11, uxtw #4 │ │ + ldr x16, [x13, x16] │ │ + ldur x17, [x15, #-16] │ │ + cmp x16, x17 │ │ + b.ne 680c8 // b.any │ │ + add x13, x13, x14, lsl #4 │ │ + ldur x14, [x15, #-8] │ │ ldr x13, [x13, #8] │ │ cmp x13, x14 │ │ - b.ne 6809c // b.any │ │ + b.ne 680c8 // b.any │ │ ldr x13, [x8, #16] │ │ - add x13, x13, w12, uxtw │ │ + add x13, x13, w11, uxtw │ │ ldurb w13, [x13, #-1] │ │ cmp w13, #0x1 │ │ - b.ne 6809c // b.any │ │ + b.ne 680c8 // b.any │ │ + sub w11, w11, #0x1 │ │ + strh w11, [x8, #2] │ │ + tbnz w12, #0, 680f8 │ │ + and w12, w11, #0xffff │ │ + sub w9, w9, #0x1 │ │ sub w12, w12, #0x1 │ │ - strh w12, [x8, #2] │ │ - cmp w9, #0x1 │ │ - b.lt 680d4 // b.tstop │ │ - sxth w13, w12 │ │ - sub w13, w13, #0x1 │ │ - cmp w11, w13 │ │ - b.ne 680c8 // b.any │ │ - sub w9, w10, #0x1 │ │ - sub w10, w12, #0x1 │ │ + cmp w10, w12 │ │ + b.ne 680f0 // b.any │ │ + sub w10, w11, #0x1 │ │ strh w9, [x8] │ │ strh w10, [x8, #2] │ │ ret │ │ - sub w9, w9, #0x1 │ │ ldr x8, [x8, #24] │ │ - strh w13, [x8, w9, uxtw #1] │ │ + strh w12, [x8, w9, uxtw #1] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ @@ -60540,48 +60517,48 @@ │ │ mov w2, #0xbb8 // #3000 │ │ mov w21, w7 │ │ mov w25, w6 │ │ mov x19, x5 │ │ mov x23, x4 │ │ mov x24, x3 │ │ mov x20, x0 │ │ - bl a5180 │ │ - adrp x1, a000 │ │ + bl a45c0 │ │ + adrp x1, a000 │ │ ldr x0, [x22, #176] │ │ - add x1, x1, #0xbf6 │ │ + add x1, x1, #0xc36 │ │ mov w2, #0x1 // #1 │ │ mov w27, #0x1 // #1 │ │ - bl 3d280 │ │ - cbz x0, 681f8 │ │ + bl 3d2d4 │ │ + cbz x0, 6821c │ │ strb w27, [x20, #132] │ │ ldr x8, [x22, #184] │ │ ldr x27, [x29, #96] │ │ str x0, [x20, #2688] │ │ str wzr, [x20, #128] │ │ stp x22, x24, [x20, #8] │ │ str x8, [x20] │ │ - cbz x24, 68198 │ │ + cbz x24, 681bc │ │ ldr x8, [x24, #296] │ │ ldr x0, [x8] │ │ add x8, x0, #0x18 │ │ add x9, x0, #0x60 │ │ stp x0, x8, [x20, #24] │ │ str x9, [x20, #40] │ │ - bl 3896c │ │ + bl 38a18 │ │ ldr x8, [x26, #80] │ │ tst w25, #0xff │ │ ldr x8, [x8] │ │ stp xzr, x8, [x20, #136] │ │ - b.eq 68198 // b.none │ │ + b.eq 681bc // b.none │ │ ldr x8, [x24, #296] │ │ ldr x8, [x8, #64] │ │ str x8, [x20, #136] │ │ - adrp x8, a9000 │ │ + adrp x8, a8000 │ │ mov w0, wzr │ │ - add x8, x8, #0x9e8 │ │ + add x8, x8, #0xfd0 │ │ add x9, x20, #0xb78 │ │ movi v0.2d, #0x0 │ │ str x23, [x20, #2704] │ │ str w21, [x20, #2920] │ │ ldp q1, q2, [x8] │ │ str x19, [x20, #2912] │ │ stp q0, q0, [x20, #64] │ │ @@ -60590,47 +60567,47 @@ │ │ str x27, [x20, #2928] │ │ ldp q0, q1, [x8, #32] │ │ stur q2, [x20, #168] │ │ stur q0, [x20, #184] │ │ stur q1, [x20, #200] │ │ ldr x8, [x22, #32] │ │ str w8, [x20, #2696] │ │ - adrp x8, a9000 │ │ - add x8, x8, #0xa28 │ │ + adrp x8, a9000 │ │ + add x8, x8, #0x10 │ │ ldp q0, q1, [x8] │ │ stp q0, q1, [x9] │ │ - b 681fc │ │ + b 68220 │ │ mov w0, #0x7 // #7 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0, #16] │ │ ldr x20, [x0] │ │ - cbz x8, 6824c │ │ + cbz x8, 68270 │ │ ldr x9, [x19, #32] │ │ ldp q1, q0, [x9] │ │ ldr x10, [x9, #32] │ │ stur q0, [x8, #216] │ │ stur q1, [x8, #200] │ │ str x10, [x8, #232] │ │ ldr x8, [x19, #2992] │ │ - cbz x8, 6826c │ │ + cbz x8, 68290 │ │ ldr x0, [x19, #2984] │ │ blr x8 │ │ ldr x1, [x19, #2984] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #2984] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -60644,228 +60621,228 @@ │ │ add x27, x1, w2, uxtw │ │ str wzr, [x0, #128] │ │ str x1, [x0, #2280] │ │ str x25, [x0, #2264] │ │ str x21, [x0, #2680] │ │ str x27, [x0, #2288] │ │ str x1, [x0, #2272] │ │ - cbz w2, 68584 │ │ - adrp x26, 10000 │ │ - adrp x22, 10000 │ │ - adrp x23, 10000 │ │ + cbz w2, 685a8 │ │ + adrp x26, 10000 │ │ + adrp x22, 10000 │ │ + adrp x23, 10000 │ │ mov x19, x0 │ │ mov w13, wzr │ │ - add x26, x26, #0xc68 │ │ + add x26, x26, #0xca8 │ │ mov x20, x25 │ │ mov x28, x21 │ │ mov x24, x1 │ │ - add x22, x22, #0xf2c │ │ - add x23, x23, #0xc87 │ │ - b 6834c │ │ + add x22, x22, #0xf6c │ │ + add x23, x23, #0xcc7 │ │ + b 68370 │ │ str x28, [sp, #8] │ │ mov x28, x25 │ │ mov x25, x23 │ │ mov x23, x21 │ │ mov x21, x26 │ │ mov x26, x22 │ │ mov x22, x20 │ │ ldr x0, [x20] │ │ ldr x1, [x22, #8]! │ │ - bl 37f6c │ │ + bl 37fcc │ │ str x0, [x20] │ │ mov x20, x22 │ │ mov x22, x26 │ │ mov x26, x21 │ │ mov x21, x23 │ │ mov x23, x25 │ │ mov x25, x28 │ │ ldr x28, [sp, #8] │ │ mov w13, wzr │ │ mov x1, x24 │ │ cmp x24, x27 │ │ str x20, [x19, #2264] │ │ - b.cs 68584 // b.hs, b.nlast │ │ + b.cs 685a8 // b.hs, b.nlast │ │ ldrb w8, [x24], #1 │ │ sub w10, w8, #0x1 │ │ cmp w10, #0x1e │ │ - b.hi 68384 // b.pmore │ │ - adr x11, 68374 │ │ + b.hi 683a8 // b.pmore │ │ + adr x11, 68398 │ │ ldrb w12, [x26, x10] │ │ add x11, x11, x12, lsl #2 │ │ mov w9, #0x16 // #22 │ │ mov w0, #0xa0 // #160 │ │ br x11 │ │ mov w9, #0x18 // #24 │ │ tst w13, #0xff │ │ - b.eq 68410 // b.none │ │ - b 68584 │ │ + b.eq 68434 // b.none │ │ + b 685a8 │ │ cmp w8, #0xff │ │ - b.ne 683c4 // b.any │ │ + b.ne 683e8 // b.any │ │ add x24, x1, #0x5 │ │ cmp x24, x27 │ │ - b.hi 68584 // b.pmore │ │ + b.hi 685a8 // b.pmore │ │ ldur w8, [x1, #1] │ │ mov w9, #0xffff82ff // #-32001 │ │ mov w10, #0xffff05fe // #-64002 │ │ rev w8, w8 │ │ add w9, w8, w9 │ │ cmp w9, w10 │ │ - b.hi 68534 // b.pmore │ │ + b.hi 68558 // b.pmore │ │ tst w13, #0xff │ │ - b.ne 68584 // b.any │ │ + b.ne 685a8 // b.any │ │ mov w13, #0x1 // #1 │ │ - b 6856c │ │ + b 68590 │ │ cmp w8, #0x20 │ │ - b.cc 68584 // b.lo, b.ul, b.last │ │ + b.cc 685a8 // b.lo, b.ul, b.last │ │ cmp w8, #0xf6 │ │ - b.hi 684c8 // b.pmore │ │ + b.hi 684ec // b.pmore │ │ sub w8, w8, #0x8b │ │ - b 6855c │ │ + b 68580 │ │ cmp x24, x27 │ │ - b.cs 68584 // b.hs, b.nlast │ │ + b.cs 685a8 // b.hs, b.nlast │ │ ldrb w8, [x1, #1] │ │ add x24, x1, #0x2 │ │ cmp w8, #0x7 │ │ - b.eq 684f4 // b.none │ │ + b.eq 68518 // b.none │ │ cmp w8, #0xc │ │ - b.ne 68584 // b.any │ │ + b.ne 685a8 // b.any │ │ mov w9, #0x14 // #20 │ │ - b 68410 │ │ + b 68434 │ │ mov w9, #0x2 // #2 │ │ tst w13, #0xff │ │ - b.ne 68584 // b.any │ │ + b.ne 685a8 // b.any │ │ ldrsw x8, [x22, w9, uxtw #2] │ │ sub x10, x20, x25 │ │ cmp x8, x10, asr #3 │ │ - b.gt 685a8 │ │ + b.gt 685cc │ │ sub w9, w9, #0x2 │ │ mov w0, #0xa0 // #160 │ │ lsr w9, w9, #1 │ │ cmp w9, #0xb │ │ - b.hi 68588 // b.pmore │ │ + b.hi 685ac // b.pmore │ │ sub x20, x20, x8, lsl #3 │ │ - adr x8, 682f0 │ │ + adr x8, 68314 │ │ ldrb w10, [x23, x9] │ │ add x8, x8, x10, lsl #2 │ │ br x8 │ │ ldr x1, [x19, #2736] │ │ ldrsh w8, [x20, #2] │ │ - cbz x1, 6846c │ │ + cbz x1, 68490 │ │ mov w0, w8 │ │ mov w27, w13 │ │ - bl 39850 │ │ - cbz x0, 68584 │ │ + bl 398a4 │ │ + cbz x0, 685a8 │ │ ldr w8, [x0] │ │ mov w13, w27 │ │ - tbnz w8, #31, 68584 │ │ + tbnz w8, #31, 685a8 │ │ ldr w9, [x19, #2716] │ │ mov w0, #0xa0 // #160 │ │ cmp w8, w9 │ │ - b.ge 68588 // b.tcont │ │ + b.ge 685ac // b.tcont │ │ sub x9, x28, x21 │ │ cmp x9, #0x168 │ │ - b.gt 68588 │ │ + b.gt 685ac │ │ ldr x9, [x19, #2720] │ │ str x24, [x28] │ │ ldr x10, [x19, #2728] │ │ ldr x24, [x9, w8, uxtw #3] │ │ str x24, [x28, #32] │ │ - cbz x10, 68504 │ │ + cbz x10, 68528 │ │ mov w8, w8 │ │ ldr w8, [x10, x8, lsl #2] │ │ add x27, x24, x8 │ │ - b 6851c │ │ + b 68540 │ │ cmp x28, x21 │ │ - b.ls 68584 // b.plast │ │ + b.ls 685a8 // b.plast │ │ ldr x24, [x28, #-24]! │ │ ldr x27, [x28, #16] │ │ - b 6852c │ │ + b 68550 │ │ add x9, x1, #0x2 │ │ cmp x9, x27 │ │ - b.hi 68584 // b.pmore │ │ + b.hi 685a8 // b.pmore │ │ cmp w8, #0xfa │ │ - b.hi 68548 // b.pmore │ │ + b.hi 6856c // b.pmore │ │ ldrb w10, [x24] │ │ mov x24, x9 │ │ bfi w10, w8, #8, #8 │ │ mov w8, #0xffff096c // #-63124 │ │ add w8, w10, w8 │ │ - b 6855c │ │ + b 68580 │ │ mov w9, #0x4 // #4 │ │ tst w13, #0xff │ │ - b.eq 68410 // b.none │ │ - b 68584 │ │ + b.eq 68434 // b.none │ │ + b 685a8 │ │ ldr w10, [x19, #2712] │ │ add w8, w8, #0x1 │ │ bic w10, w10, w10, asr #31 │ │ add x24, x24, x10 │ │ str x24, [x28, #32] │ │ ldr x27, [x9, w8, uxtw #3] │ │ str x27, [x28, #40] │ │ str x24, [x28, #24] │ │ - cbz x24, 68584 │ │ + cbz x24, 685a8 │ │ add x28, x28, #0x18 │ │ str x28, [x19, #2680] │ │ - b 6833c │ │ + b 68360 │ │ tst w13, #0xff │ │ lsl w9, w8, #16 │ │ cset w13, ne // ne = any │ │ csel w8, w9, w8, eq // eq = none │ │ - b 6856c │ │ + b 68590 │ │ ldrb w10, [x24] │ │ mov x24, x9 │ │ bfi w10, w8, #8, #8 │ │ mov w8, #0xfa94 // #64148 │ │ sub w8, w8, w10 │ │ tst w13, #0xff │ │ lsl w9, w8, #16 │ │ cset w13, ne // ne = any │ │ csel w8, w9, w8, eq // eq = none │ │ sub x9, x20, x25 │ │ cmp x9, #0x7f8 │ │ - b.gt 68584 │ │ + b.gt 685a8 │ │ sxtw x8, w8 │ │ str x8, [x20], #8 │ │ - b 6833c │ │ + b 68360 │ │ mov w0, #0xa0 // #160 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ mov w0, #0xa1 // #161 │ │ - b 68588 │ │ + b 685ac │ │ ldr x9, [x19, #64] │ │ mov x8, xzr │ │ ldr x10, [x20] │ │ add x9, x10, x9 │ │ mov w10, #0x1 // #1 │ │ str x9, [x19, #64] │ │ ldr x9, [x20, #8] │ │ str w10, [x19, #128] │ │ str x9, [x19, #80] │ │ - b 68608 │ │ + b 6862c │ │ ldp x9, x10, [x19, #64] │ │ ldr x8, [x20] │ │ add x8, x8, x9 │ │ mov w9, #0x1 // #1 │ │ str x8, [x19, #64] │ │ ldr x8, [x20, #8] │ │ str w9, [x19, #128] │ │ add x8, x8, x10 │ │ str x8, [x19, #72] │ │ ldr x8, [x20, #16] │ │ str x8, [x19, #80] │ │ ldr x8, [x20, #24] │ │ mov w0, wzr │ │ str x8, [x19, #88] │ │ - b 68588 │ │ + b 685ac │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ @@ -60874,82 +60851,82 @@ │ │ mov x22, x2 │ │ ldr x8, [x27, #40] │ │ mov x20, x0 │ │ mov x21, x1 │ │ stur x8, [x29, #-8] │ │ ldrb w24, [x0, #92] │ │ stur wzr, [x29, #-48] │ │ - cbz w24, 68660 │ │ + cbz w24, 68684 │ │ ldr x8, [x20, #1056] │ │ - cbz x8, 68714 │ │ + cbz x8, 68738 │ │ ldr x8, [x20, #1064] │ │ ldr x19, [x8] │ │ - cbz x19, 686dc │ │ + cbz x19, 68700 │ │ stp x20, x20, [x19, #232] │ │ add x8, x21, x22 │ │ ldp x12, x11, [x20, #8] │ │ cmp x21, #0x0 │ │ stp xzr, x21, [sp, #32] │ │ csel x9, xzr, x8, eq // eq = none │ │ stp xzr, xzr, [sp, #16] │ │ str xzr, [sp, #8] │ │ ldr x8, [x12, #176] │ │ ldr x10, [x12, #240] │ │ stp x9, x21, [sp, #48] │ │ ldrb w13, [x11, #304] │ │ ldrb w9, [x8, #60] │ │ ldrsb w10, [x10, #112] │ │ - cbz w13, 6871c │ │ + cbz w13, 68740 │ │ ldr w14, [x11, #312] │ │ ldr w15, [x11, #320] │ │ add w16, w14, #0x20 │ │ add w14, w14, #0x5f │ │ cmp w16, #0x0 │ │ add w17, w15, #0x20 │ │ csel w14, w14, w16, lt // lt = tstop │ │ add w15, w15, #0x5f │ │ cmp w17, #0x0 │ │ asr w21, w14, #6 │ │ csel w14, w15, w17, lt // lt = tstop │ │ asr w22, w14, #6 │ │ - b 68724 │ │ + b 68748 │ │ ldr x23, [x20] │ │ - adrp x9, 6b000 │ │ - add x9, x9, #0xd34 │ │ + adrp x9, 6b000 │ │ + add x9, x9, #0xe5c │ │ sub x2, x29, #0x30 │ │ mov w1, #0x290 // #656 │ │ mov x0, x23 │ │ str x9, [x8, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr x8, [x20, #1064] │ │ ldur w9, [x29, #-48] │ │ str x0, [x8] │ │ - cbz w9, 68838 │ │ + cbz w9, 6885c │ │ mov w0, #0x40 // #64 │ │ - b 68ff4 │ │ + b 69004 │ │ mov w0, #0x8 // #8 │ │ - b 68ff4 │ │ + b 69004 │ │ mov w21, #0x400 // #1024 │ │ mov w22, #0x400 // #1024 │ │ ldrb w11, [x11, #305] │ │ str w21, [sp, #8] │ │ str w22, [sp, #20] │ │ - cbz w24, 6873c │ │ + cbz w24, 68760 │ │ mov w14, wzr │ │ - b 68740 │ │ + b 68764 │ │ ldrb w14, [x12, #1208] │ │ cmp w13, #0x0 │ │ strb w14, [x19, #13] │ │ cset w12, ne // ne = any │ │ strb w24, [x19, #12] │ │ str w12, [x19, #16] │ │ - cbz w11, 6876c │ │ - cbz w10, 68764 │ │ - tbz w10, #31, 6876c │ │ - cbnz w9, 6876c │ │ + cbz w11, 68790 │ │ + cbz w10, 68788 │ │ + tbz w10, #31, 68790 │ │ + cbnz w9, 68790 │ │ orr w9, w12, #0x2 │ │ str w9, [x19, #16] │ │ ldr w9, [x8, #64] │ │ str w9, [x19, #260] │ │ ldr w9, [x8, #68] │ │ str w9, [x19, #264] │ │ ldr w9, [x8, #72] │ │ @@ -60963,91 +60940,91 @@ │ │ ldr w9, [x8, #88] │ │ str w9, [x19, #284] │ │ ldr w8, [x8, #92] │ │ str w8, [x19, #288] │ │ ldr x8, [x20, #8] │ │ ldrh w8, [x8, #136] │ │ str w8, [x19, #160] │ │ - cbz w11, 687fc │ │ + cbz w11, 68820 │ │ mov w0, #0x24 // #36 │ │ cmp w21, #0x1 │ │ - b.lt 68ff4 // b.tstop │ │ + b.lt 69004 // b.tstop │ │ cmp w22, #0x1 │ │ - b.lt 68ff4 // b.tstop │ │ - tbnz w8, #15, 68c8c │ │ + b.lt 69004 // b.tstop │ │ + tbnz w8, #15, 68cb4 │ │ lsl x1, x8, #16 │ │ mov w0, #0x7d00000 // #131072000 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x8, x0 │ │ mov w0, #0xa4 // #164 │ │ cmp w21, w8 │ │ - b.gt 68ff4 │ │ + b.gt 69004 │ │ cmp w22, w8 │ │ - b.gt 68ff4 │ │ + b.gt 69004 │ │ ldr x20, [x19, #240] │ │ stp xzr, xzr, [x29, #-40] │ │ ldr x8, [x19, #248] │ │ str wzr, [x19, #8] │ │ ldr x23, [x20, #1056] │ │ stur wzr, [x29, #-44] │ │ ldp w22, w21, [x19, #164] │ │ stur wzr, [x29, #-12] │ │ cmp x8, x23 │ │ stur xzr, [x29, #-24] │ │ - b.eq 68888 // b.none │ │ + b.eq 688ac // b.none │ │ mov w24, #0x1 // #1 │ │ str x23, [x19, #248] │ │ ldrb w8, [x19, #12] │ │ - cbnz w8, 68928 │ │ - b 68894 │ │ + cbnz w8, 6894c │ │ + b 688b8 │ │ mov x19, x0 │ │ str x23, [x0] │ │ - cbnz w24, 68850 │ │ + cbnz w24, 68874 │ │ ldr x8, [x20, #1048] │ │ ldr x8, [x8, #4968] │ │ str x8, [x19, #648] │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x8 │ │ - adrp x9, 6b000 │ │ - add x9, x9, #0xda0 │ │ + adrp x9, 6b000 │ │ + add x9, x9, #0xf98 │ │ stp q0, q0, [x19, #208] │ │ stp x23, x8, [x19, #216] │ │ - adrp x8, 6b000 │ │ - add x8, x8, #0xd78 │ │ + adrp x8, 6b000 │ │ + add x8, x8, #0xea0 │ │ stp q0, q0, [x19, #176] │ │ stp x8, x9, [x19, #176] │ │ - adrp x8, 6b000 │ │ - add x8, x8, #0xe6c │ │ + adrp x8, 6c000 │ │ + add x8, x8, #0x64 │ │ str x8, [x19, #200] │ │ - b 6866c │ │ + b 68690 │ │ mov w24, wzr │ │ ldrb w8, [x19, #12] │ │ - cbnz w8, 68928 │ │ + cbnz w8, 6894c │ │ ldr x8, [x20, #1048] │ │ ldr w8, [x8, #5016] │ │ - cbz w8, 68928 │ │ + cbz w8, 6894c │ │ ldr x0, [x20, #8] │ │ sub x1, x29, #0xc │ │ sub x3, x29, #0x18 │ │ mov x2, xzr │ │ mov x4, xzr │ │ ldr x25, [x19, #648] │ │ ldr x8, [x0, #896] │ │ ldr x8, [x8, #136] │ │ blr x8 │ │ str w0, [x19, #8] │ │ - cbnz w0, 68ff0 │ │ + cbnz w0, 69000 │ │ ldr x8, [x25, #24] │ │ add x0, x23, #0x420 │ │ ldr w1, [x23, #1040] │ │ ldur w2, [x29, #-12] │ │ ldur x3, [x29, #-24] │ │ blr x8 │ │ tst w0, #0xff │ │ - b.eq 68908 // b.none │ │ + b.eq 6892c // b.none │ │ ldr x8, [x25, #8] │ │ mov x1, x23 │ │ ldr x0, [x20, #1048] │ │ ldur w2, [x29, #-12] │ │ ldur x3, [x29, #-24] │ │ blr x8 │ │ mov w24, #0x1 // #1 │ │ @@ -61061,50 +61038,50 @@ │ │ stp w8, w9, [x19, #144] │ │ ldr x8, [x20, #8] │ │ ldr w9, [x19, #92] │ │ ldr x8, [x8, #160] │ │ ldrh w8, [x8, #26] │ │ lsl w8, w8, #16 │ │ cmp w9, w8 │ │ - b.eq 6894c // b.none │ │ + b.eq 68970 // b.none │ │ mov w24, #0x1 // #1 │ │ str w8, [x19, #92] │ │ mov x9, x19 │ │ ldp x11, x12, [sp, #8] │ │ ldr x13, [x9, #20]! │ │ ldr x14, [x9, #8] │ │ ldur w10, [x9, #-4] │ │ eor x11, x11, x13 │ │ eor x12, x12, x14 │ │ and w13, w10, #0x1 │ │ orr x11, x11, x12 │ │ strb w13, [x9, #236] │ │ - cbz x11, 689b4 │ │ + cbz x11, 689d8 │ │ ldur q0, [sp, #8] │ │ - adrp x11, a000 │ │ + adrp x11, a000 │ │ ldrb w13, [x19, #258] │ │ add x28, x19, #0x102 │ │ ldr x12, [sp, #24] │ │ stp wzr, wzr, [x19, #36] │ │ str q0, [x9] │ │ and w9, w10, #0x2 │ │ stur q0, [x19, #44] │ │ - ldr q0, [x11, #1728] │ │ + ldr q0, [x11, #1792] │ │ cmp w9, w13 │ │ stur x12, [x19, #60] │ │ stur q0, [x19, #68] │ │ - b.ne 689d0 // b.any │ │ - b 689d8 │ │ + b.ne 689f4 // b.any │ │ + b 689fc │ │ ldrb w11, [x19, #258] │ │ add x28, x19, #0x102 │ │ and w9, w10, #0x2 │ │ cmp w9, w11 │ │ - b.ne 689d0 // b.any │ │ - cbnz w24, 689d8 │ │ - b 68fe8 │ │ + b.ne 689f4 // b.any │ │ + cbnz w24, 689fc │ │ + b 68ff8 │ │ lsr w9, w9, #1 │ │ strb w9, [x28] │ │ ldr w9, [x19, #160] │ │ mov w10, #0x3e8 // #1000 │ │ add x23, x19, #0x104 │ │ cmp w9, #0x0 │ │ csel w26, w10, w9, eq // eq = none │ │ @@ -61114,79 +61091,79 @@ │ │ sdiv w24, w9, w26 │ │ ldr w9, [x10, #752] │ │ mov w10, #0x40000 // #262144 │ │ csel w25, w8, w10, gt │ │ lsl w2, w9, #16 │ │ cmp w2, #0x0 │ │ str w2, [x19, #292] │ │ - b.le 68a70 │ │ + b.le 68a94 │ │ cmp w22, #0x1 │ │ - b.lt 68a90 // b.tstop │ │ + b.lt 68ab4 // b.tstop │ │ lsl w8, w26, #16 │ │ mov x1, x25 │ │ sxtw x26, w8 │ │ mov x0, x26 │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp x0, x22 │ │ - b.lt 68a4c // b.tstop │ │ + b.lt 68a70 // b.tstop │ │ mov x0, x26 │ │ mov x1, x25 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x22, x0 │ │ cmp w24, #0x28f │ │ str wzr, [x19, #300] │ │ - b.lt 68aac // b.tstop │ │ - cbz w22, 68aac │ │ + b.lt 68ad0 // b.tstop │ │ + cbz w22, 68ad0 │ │ cmp w22, #0x0 │ │ cinc w8, w22, lt // lt = tstop │ │ asr w8, w8, #1 │ │ str w8, [x19, #300] │ │ - b 68aac │ │ + b 68ad0 │ │ mov w8, w24 │ │ mov w0, #0x4b0000 // #4915200 │ │ sxtw x1, w8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x2, x0 │ │ str w2, [x19, #292] │ │ cmp w22, #0x1 │ │ - b.ge 68a20 // b.tcont │ │ + b.ge 68a44 // b.tcont │ │ add x3, x19, #0x12c │ │ ldrb w5, [x19, #258] │ │ mov w0, w24 │ │ mov w1, w25 │ │ mov w4, wzr │ │ mov x6, x23 │ │ - bl 70624 │ │ + bl 706ec │ │ ldr x8, [x20, #1056] │ │ ldr w8, [x8, #744] │ │ lsl w9, w8, #16 │ │ cmp w9, #0x1 │ │ - b.lt 68ad4 // b.tstop │ │ + b.lt 68af8 // b.tstop │ │ ldr w9, [x19, #292] │ │ cmp w9, w8, lsl #17 │ │ - b.le 68ad4 │ │ + b.le 68af8 │ │ mov w0, #0x4b0000 // #4915200 │ │ - b 68ad8 │ │ + b 68afc │ │ mov w0, #0x6e0000 // #7208960 │ │ sxtw x1, w24 │ │ - bl 37f6c │ │ + bl 37fcc │ │ add x20, x19, #0x130 │ │ mov x2, x0 │ │ ldrb w5, [x19, #258] │ │ mov w0, w24 │ │ mov w1, w25 │ │ mov x3, x20 │ │ mov w4, w21 │ │ mov x6, x23 │ │ str w2, [x19, #296] │ │ - bl 70624 │ │ + bl 706ec │ │ ldr w8, [x19, #300] │ │ - cbz w8, 68b18 │ │ + cbz w8, 68b3c │ │ mov w8, #0x1 // #1 │ │ - b 68b24 │ │ + b 68b48 │ │ ldr w8, [x20] │ │ cmp w8, #0x0 │ │ cset w8, ne // ne = any │ │ movi v0.2d, #0x0 │ │ add x25, x19, #0x138 │ │ strb w8, [x19, #257] │ │ ldr w8, [x19, #56] │ │ @@ -61203,305 +61180,300 @@ │ │ stp q0, q0, [x25, #224] │ │ stp q0, q0, [x25, #256] │ │ stp q0, q0, [x25, #288] │ │ str q0, [x25, #320] │ │ str w8, [x19, #312] │ │ ldr x8, [x21, #1056] │ │ ldr x0, [x8, #720] │ │ - bl 37f6c │ │ + bl 37fcc │ │ str w0, [x19, #324] │ │ ldr x21, [x21, #1056] │ │ add x8, x21, #0x2d8 │ │ ldr q0, [x8] │ │ xtn v0.2s, v0.2d │ │ shl v0.2s, v0.2s, #16 │ │ str d0, [x19, #328] │ │ ldr w10, [x21, #996] │ │ ldrb w9, [x21, #328] │ │ ldrb w8, [x21, #329] │ │ ldrb w22, [x21, #330] │ │ cmp w10, #0x1 │ │ ldrb w23, [x21, #331] │ │ - b.ne 68c78 // b.any │ │ - cbz w9, 68c00 │ │ + b.ne 68ca4 // b.any │ │ + cbz w9, 68c2c │ │ cmp w9, #0x4 │ │ - b.ne 68c78 // b.any │ │ - ldr w10, [x21, #336] │ │ - lsl w11, w10, #16 │ │ - cmn w11, #0x780, lsl #12 │ │ - b.ge 68c9c // b.tcont │ │ - ldr w10, [x21, #344] │ │ - mov w12, #0xff880000 // #-7864320 │ │ - cmp w12, w10, lsl #16 │ │ - b.le 68c9c │ │ - ldr w12, [x21, #352] │ │ - mov w10, #0x1 // #1 │ │ - movk w10, #0x370, lsl #16 │ │ - cmp w10, w12, lsl #16 │ │ - b.gt 68c9c │ │ - ldr w12, [x21, #360] │ │ - cmp w10, w12, lsl #16 │ │ - b.gt 68c9c │ │ + b.ne 68ca4 // b.any │ │ + ldr x11, [x21, #336] │ │ + cmn x11, #0x780, lsl #12 │ │ + b.ge 68cc4 // b.tcont │ │ + ldr x10, [x21, #344] │ │ + mov x12, #0xffffffffffff0000 // #-65536 │ │ + movk x12, #0xff88, lsl #16 │ │ + cmp x10, x12 │ │ + b.ge 68cc4 // b.tcont │ │ + ldr x10, [x21, #352] │ │ + mov w12, #0x1 // #1 │ │ + movk w12, #0x370, lsl #16 │ │ + cmp x10, x12 │ │ + b.lt 68cc4 // b.tstop │ │ + ldr x10, [x21, #360] │ │ + mov w12, #0x1 // #1 │ │ + movk w12, #0x370, lsl #16 │ │ + cmp x10, x12 │ │ + b.lt 68cc4 // b.tstop │ │ mov w8, #0xff87ffff // #-7864321 │ │ ldrsw x1, [x19, #312] │ │ mov x0, #0xffffffffff87ffff // #-7864321 │ │ str w8, [x19, #392] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsw x8, [x19, #304] │ │ add w9, w0, #0x8, lsl #12 │ │ mov w11, #0x1 // #1 │ │ and w9, w9, #0xffff0000 │ │ movk w11, #0x370, lsl #16 │ │ ldrsw x1, [x19, #312] │ │ mov w10, #0x31 // #49 │ │ sub w9, w9, #0x8, lsl #12 │ │ add x0, x11, x8, lsl #1 │ │ str w1, [x19, #400] │ │ str w10, [x19, #376] │ │ str w9, [x19, #396] │ │ str w0, [x19, #360] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add w9, w0, #0x8, lsl #12 │ │ ldr w8, [x19, #312] │ │ and w9, w9, #0xffff0000 │ │ mov w10, #0x32 // #50 │ │ orr w9, w9, #0x8000 │ │ mov w11, #0x1 // #1 │ │ str w8, [x19, #368] │ │ str w10, [x19, #344] │ │ str w9, [x19, #364] │ │ strb w11, [x19, #321] │ │ - b 68fe8 │ │ + b 68ff8 │ │ add x26, x19, #0x13c │ │ - cbz w9, 68c94 │ │ - ldr w10, [x21, #336] │ │ - lsl w11, w10, #16 │ │ - b 68ca0 │ │ + cbz w9, 68cbc │ │ + ldr x11, [x21, #336] │ │ + b 68cc8 │ │ mov w0, #0xa4 // #164 │ │ - b 68ff4 │ │ + b 69004 │ │ mov w24, wzr │ │ - b 68d84 │ │ + b 68da0 │ │ add x26, x19, #0x13c │ │ ldr w10, [x19, #316] │ │ mov w12, #0x14 // #20 │ │ umaddl x13, w10, w12, x19 │ │ str w11, [x13, #408] │ │ ldr w12, [x21, #344] │ │ - lsl w12, w12, #16 │ │ subs w24, w12, w11 │ │ str w12, [x13, #412] │ │ - b.mi 68cec // b.first │ │ + b.mi 68d10 // b.first │ │ mov w11, #0x14 // #20 │ │ mov w13, #0x1 // #1 │ │ madd x11, x10, x11, x19 │ │ add w10, w10, #0x1 │ │ str w10, [x19, #316] │ │ strb w13, [x11, #424] │ │ str w12, [x11, #416] │ │ cmp w9, #0x3 │ │ - b.cs 68cf8 // b.hs, b.nlast │ │ - b 68d84 │ │ + b.cs 68d1c // b.hs, b.nlast │ │ + b 68da0 │ │ mov w24, wzr │ │ cmp w9, #0x3 │ │ - b.cc 68d84 // b.lo, b.ul, b.last │ │ + b.cc 68da0 // b.lo, b.ul, b.last │ │ mov x11, xzr │ │ mov w12, #0x14 // #20 │ │ - b 68d18 │ │ + b 68d3c │ │ add x13, x11, #0x2 │ │ add x14, x11, #0x4 │ │ mov x11, x13 │ │ cmp x14, x9 │ │ - b.cs 68d84 // b.hs, b.nlast │ │ - add x15, x21, x11, lsl #3 │ │ + b.cs 68da0 // b.hs, b.nlast │ │ + add x14, x21, x11, lsl #3 │ │ umaddl x13, w10, w12, x19 │ │ - ldr w14, [x15, #352] │ │ - lsl w14, w14, #16 │ │ - str w14, [x13, #408] │ │ - ldr w15, [x15, #360] │ │ - lsl w16, w15, #16 │ │ - subs w15, w16, w14 │ │ + ldr w15, [x14, #352] │ │ + str w15, [x13, #408] │ │ + ldr w16, [x14, #360] │ │ + subs w14, w16, w15 │ │ str w16, [x13, #412] │ │ - b.mi 68d04 // b.first │ │ + b.mi 68d28 // b.first │ │ ldr w0, [x19, #304] │ │ mov w17, w10 │ │ - cmp w15, w24 │ │ + cmp w14, w24 │ │ add x1, x13, #0x19c │ │ madd x17, x17, x12, x19 │ │ add x13, x13, #0x198 │ │ lsl w0, w0, #1 │ │ add w10, w10, #0x1 │ │ add w16, w0, w16 │ │ - add w14, w0, w14 │ │ - csel w24, w15, w24, gt │ │ + add w15, w0, w15 │ │ + csel w24, w14, w24, gt │ │ strb wzr, [x17, #424] │ │ str w16, [x1] │ │ - str w14, [x13] │ │ - str w14, [x17, #416] │ │ + str w15, [x13] │ │ + str w15, [x17, #416] │ │ str w10, [x19, #316] │ │ - b 68d04 │ │ - cbz w8, 68df4 │ │ + b 68d28 │ │ + cbz w8, 68e08 │ │ mov x9, xzr │ │ ldr w10, [x26] │ │ mov w11, #0x14 // #20 │ │ mov w12, #0x1 // #1 │ │ - b 68da8 │ │ + b 68dc4 │ │ add x9, x9, #0x2 │ │ cmp x9, x8 │ │ - b.cs 68df4 // b.hs, b.nlast │ │ + b.cs 68e08 // b.hs, b.nlast │ │ add x13, x21, x9, lsl #3 │ │ umaddl x15, w10, w11, x19 │ │ ldr w14, [x13, #448] │ │ - lsl w14, w14, #16 │ │ str w14, [x15, #408] │ │ ldr w13, [x13, #456] │ │ - lsl w13, w13, #16 │ │ subs w14, w13, w14 │ │ str w13, [x15, #412] │ │ - b.mi 68d9c // b.first │ │ + b.mi 68db8 // b.first │ │ mov w15, w10 │ │ cmp w14, w24 │ │ add w10, w10, #0x1 │ │ csel w24, w14, w24, gt │ │ madd x15, x15, x11, x19 │ │ str w10, [x19, #316] │ │ strb w12, [x15, #424] │ │ str w13, [x15, #416] │ │ - b 68d9c │ │ + b 68db8 │ │ ldrsw x1, [x25] │ │ mov w0, #0x10000 // #65536 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr w8, [x26] │ │ - cbz w8, 68f18 │ │ + cbz w8, 68f28 │ │ mov x9, xzr │ │ add x10, x21, #0x288 │ │ mov w11, #0x14 // #20 │ │ - b 68e24 │ │ + b 68e38 │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.eq 68f18 // b.none │ │ + b.eq 68f28 // b.none │ │ madd x13, x9, x11, x19 │ │ add x12, x13, #0x1a0 │ │ ldrb w14, [x13, #424] │ │ ldr w13, [x13, #416] │ │ - cbz w14, 68e8c │ │ - cbz w23, 68ee8 │ │ + cbz w14, 68e9c │ │ + cbz w23, 68ef8 │ │ mov x15, xzr │ │ mov w14, #0x7fffffff // #2147483647 │ │ - b 68e54 │ │ + b 68e68 │ │ add x15, x15, #0x2 │ │ cmp x15, x23 │ │ - b.cs 68e80 // b.hs, b.nlast │ │ + b.cs 68e90 // b.hs, b.nlast │ │ ldr x16, [x10, x15, lsl #3] │ │ - lsl w16, w16, #16 │ │ subs w17, w13, w16 │ │ cneg w1, w17, mi // mi = first │ │ cmp w1, w14 │ │ ccmp w1, w0, #0x0, lt // lt = tstop │ │ - b.ge 68e48 // b.tcont │ │ + b.ge 68e5c // b.tcont │ │ mov w14, w1 │ │ str w16, [x12] │ │ - cbnz w17, 68e48 │ │ + cbnz w17, 68e5c │ │ mov w14, wzr │ │ cmp w22, #0x2 │ │ - b.cc 68e18 // b.lo, b.ul, b.last │ │ - b 68ef4 │ │ + b.cc 68e2c // b.lo, b.ul, b.last │ │ + b 68f04 │ │ cmp w22, #0x3 │ │ - b.cc 68e18 // b.lo, b.ul, b.last │ │ + b.cc 68e2c // b.lo, b.ul, b.last │ │ ldr w14, [x20] │ │ mov w16, #0x7fffffff // #2147483647 │ │ mov w15, #0x44 // #68 │ │ lsl w14, w14, #1 │ │ - b 68ebc │ │ + b 68ecc │ │ add x17, x15, #0x2 │ │ sub x1, x15, #0x40 │ │ mov x15, x17 │ │ cmp x1, x22 │ │ - b.cs 68e18 // b.hs, b.nlast │ │ + b.cs 68e2c // b.hs, b.nlast │ │ ldr x17, [x21, x15, lsl #3] │ │ - add w17, w14, w17, lsl #16 │ │ + add w17, w14, w17 │ │ subs w1, w13, w17 │ │ cneg w2, w1, mi // mi = first │ │ cmp w2, w16 │ │ ccmp w2, w0, #0x0, lt // lt = tstop │ │ - b.ge 68ea8 // b.tcont │ │ + b.ge 68eb8 // b.tcont │ │ mov w16, w2 │ │ str w17, [x12] │ │ - cbnz w1, 68ea8 │ │ - b 68e18 │ │ + cbnz w1, 68eb8 │ │ + b 68e2c │ │ mov w14, #0x7fffffff // #2147483647 │ │ cmp w22, #0x2 │ │ - b.cc 68e18 // b.lo, b.ul, b.last │ │ + b.cc 68e2c // b.lo, b.ul, b.last │ │ ldr w15, [x21, #536] │ │ - lsl w15, w15, #16 │ │ subs w13, w13, w15 │ │ cneg w13, w13, mi // mi = first │ │ cmp w13, w14 │ │ - ccmp w13, w0, #0x0, lt // lt = tstop │ │ - b.ge 68e18 // b.tcont │ │ + b.ge 68e2c // b.tcont │ │ + cmp w13, w0 │ │ + b.ge 68e2c // b.tcont │ │ str w15, [x12] │ │ - b 68e18 │ │ + b 68e2c │ │ cmp w24, #0x1 │ │ - b.lt 68f4c // b.tstop │ │ + b.lt 68f5c // b.tstop │ │ mov w20, w24 │ │ mov w0, #0x10000 // #65536 │ │ mov x1, x20 │ │ ldrsw x21, [x19, #324] │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp x0, x21 │ │ - b.ge 68f4c // b.tcont │ │ + b.ge 68f5c // b.tcont │ │ mov w0, #0x10000 // #65536 │ │ mov x1, x20 │ │ - bl 37f6c │ │ + bl 37fcc │ │ str w0, [x19, #324] │ │ ldrsw x1, [x19, #312] │ │ ldrsw x2, [x19, #324] │ │ cmp w1, w2 │ │ - b.ge 68f84 // b.tcont │ │ + b.ge 68f94 // b.tcont │ │ mov w8, #0x1 // #1 │ │ mov w0, #0x999a // #39322 │ │ mov w20, #0x999a // #39322 │ │ strb w8, [x19, #320] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov w8, #0x7fff // #32767 │ │ sub w9, w20, w0 │ │ cmp w9, w8 │ │ csel w8, w9, w8, lt // lt = tstop │ │ str w8, [x19, #336] │ │ ldrb w8, [x28] │ │ - cbz w8, 68f90 │ │ + cbz w8, 68fa0 │ │ str wzr, [x19, #336] │ │ ldr w8, [x19, #316] │ │ - cbz w8, 68fe8 │ │ + cbz w8, 68ff8 │ │ mov x20, xzr │ │ add x21, x19, #0x1a8 │ │ ldursw x0, [x21, #-8] │ │ ldrsw x1, [x19, #312] │ │ ldrb w22, [x21] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x19, #336] │ │ cmp w22, #0x0 │ │ add x20, x20, #0x1 │ │ add w9, w0, w8 │ │ sub w8, w0, w8 │ │ add w9, w9, #0x8, lsl #12 │ │ add w8, w8, #0x8, lsl #12 │ │ csel w8, w9, w8, eq // eq = none │ │ and w8, w8, #0xffff0000 │ │ stur w8, [x21, #-4] │ │ add x21, x21, #0x14 │ │ ldr w8, [x19, #316] │ │ cmp x20, x8 │ │ - b.cc 68fa0 // b.lo, b.ul, b.last │ │ + b.cc 68fb0 // b.lo, b.ul, b.last │ │ ldr w8, [x19, #8] │ │ - cbz w8, 69024 │ │ + cbz w8, 69034 │ │ mov w0, #0x3 // #3 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 690d8 // b.any │ │ + b.ne 691bc // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ @@ -61509,53 +61481,106 @@ │ │ ldrb w22, [x19, #257] │ │ add x20, x19, #0xb0 │ │ mov w21, #0x1 // #1 │ │ strb wzr, [x19, #308] │ │ ldr x8, [x19, #232] │ │ str wzr, [x19, #208] │ │ ldr x0, [x8, #24] │ │ - bl 3896c │ │ + bl 38a18 │ │ add x1, sp, #0x20 │ │ sub x3, x29, #0x28 │ │ sub x7, x29, #0x2c │ │ mov x0, x19 │ │ mov x2, x20 │ │ mov w4, wzr │ │ mov w5, wzr │ │ mov w6, wzr │ │ - bl 6c1f4 │ │ + bl 6c2fc │ │ ldr w8, [x19, #8] │ │ - cbnz w8, 68ff0 │ │ - cbz w22, 69088 │ │ + cbnz w8, 69000 │ │ + cbz w22, 69098 │ │ ldr w8, [x19, #208] │ │ - tbz w8, #31, 69088 │ │ + tbz w8, #31, 69098 │ │ mov w22, wzr │ │ strb w21, [x19, #308] │ │ - b 69034 │ │ - ldr x20, [x19, #232] │ │ - mov x0, x20 │ │ - bl 6bfb0 │ │ - ldr x0, [x20, #24] │ │ - bl 392a0 │ │ + b 69044 │ │ + ldr x8, [x19, #232] │ │ + ldr x9, [x8, #40] │ │ + cbz x9, 69178 │ │ + ldrh w10, [x9] │ │ + cmp x10, #0x2 │ │ + b.cs 690c4 // b.hs, b.nlast │ │ + mov w11, wzr │ │ + cbnz w10, 690d4 │ │ + ldrh w12, [x9, #2] │ │ + mov w13, #0x1 // #1 │ │ + b 690f0 │ │ + sub w11, w10, #0x2 │ │ + ldr x12, [x9, #24] │ │ + ldrh w11, [x12, w11, uxtw #1] │ │ + add w11, w11, #0x1 │ │ + ldrh w12, [x9, #2] │ │ + cmp w11, w12 │ │ + b.ne 690ec // b.any │ │ + sub w10, w10, #0x1 │ │ + strh w10, [x9] │ │ + b 69178 │ │ + mov w13, wzr │ │ + cmp w12, #0x2 │ │ + b.cc 69148 // b.lo, b.ul, b.last │ │ + ldr x14, [x9, #8] │ │ + mov w15, w11 │ │ + lsl x17, x15, #4 │ │ + add x16, x14, w12, uxtw #4 │ │ + ldr x17, [x14, x17] │ │ + ldur x0, [x16, #-16] │ │ + cmp x17, x0 │ │ + b.ne 69148 // b.any │ │ + add x14, x14, x15, lsl #4 │ │ + ldur x15, [x16, #-8] │ │ + ldr x14, [x14, #8] │ │ + cmp x14, x15 │ │ + b.ne 69148 // b.any │ │ + ldr x14, [x9, #16] │ │ + add x14, x14, w12, uxtw │ │ + ldurb w14, [x14, #-1] │ │ + cmp w14, #0x1 │ │ + b.ne 69148 // b.any │ │ + sub w12, w12, #0x1 │ │ + strh w12, [x9, #2] │ │ + tbnz w13, #0, 69178 │ │ + and w13, w12, #0xffff │ │ + sub w10, w10, #0x1 │ │ + sub w13, w13, #0x1 │ │ + cmp w11, w13 │ │ + b.ne 69170 // b.any │ │ + sub w11, w12, #0x1 │ │ + strh w10, [x9] │ │ + strh w11, [x9, #2] │ │ + b 69178 │ │ + ldr x9, [x9, #24] │ │ + strh w13, [x9, w10, uxtw #1] │ │ + ldr x0, [x8, #24] │ │ + bl 3934c │ │ ldr w8, [x19, #8] │ │ - cbnz w8, 68ff0 │ │ + cbnz w8, 69000 │ │ ldr x8, [x19, #232] │ │ str wzr, [x19, #8] │ │ mov w0, wzr │ │ ldur w9, [x29, #-44] │ │ ldrb w10, [x8, #92] │ │ - cbnz w10, 68ff4 │ │ + cbnz w10, 69004 │ │ add w9, w9, #0x8, lsl #12 │ │ ldr x8, [x8, #1072] │ │ lsr w9, w9, #16 │ │ mov w0, wzr │ │ sxth x9, w9 │ │ str x9, [x8] │ │ - b 68ff4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 69004 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ @@ -61564,42 +61589,42 @@ │ │ ldr x8, [x23, #40] │ │ mov x20, x0 │ │ add x2, sp, #0x4 │ │ mov x0, x1 │ │ mov w1, #0x20 // #32 │ │ mov x19, x3 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 69140 │ │ + cbnz w8, 69224 │ │ mov w9, #0x2 // #2 │ │ stp x22, x22, [x0] │ │ str x19, [x0, #16] │ │ stp x21, x0, [x20] │ │ str w9, [x0, #24] │ │ stp xzr, xzr, [x20, #16] │ │ ldr x9, [x23, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 6916c // b.any │ │ + b.ne 69250 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ ldr x1, [x19, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #8] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x120 │ │ stp x29, x30, [sp, #192] │ │ add x29, sp, #0xc0 │ │ @@ -61608,864 +61633,864 @@ │ │ stp x24, x23, [sp, #240] │ │ stp x22, x21, [sp, #256] │ │ stp x20, x19, [sp, #272] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-16] │ │ ldr x25, [x0, #16] │ │ - cbz x25, 6925c │ │ + cbz x25, 69340 │ │ ldp x19, x21, [x0] │ │ mov x20, x0 │ │ ldr w8, [x21, #24] │ │ cmp w8, #0x1 │ │ - b.gt 6923c │ │ + b.gt 69320 │ │ mov x0, x21 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x21, #24] │ │ cmp w8, #0x1 │ │ - b.gt 6923c │ │ + b.gt 69320 │ │ mov w10, #0x2400 // #9216 │ │ ldr x11, [x21] │ │ mov w8, #0x1 // #1 │ │ ldr x9, [x21, #16] │ │ movk w10, #0x400, lsl #16 │ │ cmp x11, x9 │ │ - b.cs 6923c // b.hs, b.nlast │ │ + b.cs 69320 // b.hs, b.nlast │ │ add x12, x11, #0x1 │ │ str x12, [x21] │ │ ldrb w13, [x11] │ │ mov x11, x12 │ │ cmp w13, #0x1a │ │ - b.hi 6920c // b.pmore │ │ + b.hi 692f0 // b.pmore │ │ mov x11, x12 │ │ lsl w13, w8, w13 │ │ tst w13, w10 │ │ - b.eq 6920c // b.none │ │ + b.eq 692f0 // b.none │ │ mov x0, x21 │ │ str wzr, [x21, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69264 │ │ + bl 6aab4 │ │ + cbnz x0, 69348 │ │ ldr w8, [x21, #24] │ │ cmp w8, #0x2 │ │ - b.eq 6923c // b.none │ │ - b 696cc │ │ + b.eq 69320 // b.none │ │ + b 697b0 │ │ mov w21, #0x6 // #6 │ │ - b 696d0 │ │ + b 697b4 │ │ ldr x8, [x21] │ │ mvn x9, x0 │ │ add x8, x8, x9 │ │ cmp x8, #0x10 │ │ - b.ne 696cc // b.any │ │ - adrp x1, b000 │ │ + b.ne 697b0 // b.any │ │ + adrp x1, b000 │ │ mov w2, #0x10 // #16 │ │ - add x1, x1, #0xb4 │ │ - bl a5250 │ │ + add x1, x1, #0xf4 │ │ + bl a4690 │ │ mov w21, #0x2 // #2 │ │ - cbnz w0, 696d0 │ │ + cbnz w0, 697b4 │ │ mov w27, #0x2400 // #9216 │ │ - adrp x26, a9000 │ │ + adrp x26, a9000 │ │ mov w8, #0xa0 // #160 │ │ mov w22, #0x1 // #1 │ │ movk w27, #0x400, lsl #16 │ │ - add x26, x26, #0xcb8 │ │ + add x26, x26, #0x2a0 │ │ str w8, [sp, #24] │ │ ldr x23, [x20, #8] │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69308 │ │ + b.gt 693ec │ │ mov x0, x23 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69308 │ │ + b.gt 693ec │ │ ldr x9, [x23] │ │ ldr x8, [x23, #16] │ │ cmp x9, x8 │ │ - b.cs 69308 // b.hs, b.nlast │ │ + b.cs 693ec // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x23] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 692d8 // b.pmore │ │ + b.hi 693bc // b.pmore │ │ mov x9, x10 │ │ lsl w11, w22, w11 │ │ tst w11, w27 │ │ - b.eq 692d8 // b.none │ │ + b.eq 693bc // b.none │ │ mov x0, x23 │ │ str wzr, [x23, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69328 │ │ + bl 6aab4 │ │ + cbnz x0, 6940c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x2 │ │ - b.eq 69308 // b.none │ │ - b 69704 │ │ + b.eq 693ec // b.none │ │ + b 697e8 │ │ ldr x9, [x23] │ │ mvn x10, x0 │ │ mov x22, x0 │ │ mov w8, wzr │ │ mov x27, xzr │ │ ldrb w28, [x0] │ │ add x23, x9, x10 │ │ ldr x0, [x26, x27, lsl #3] │ │ ldrb w9, [x0] │ │ cmp w9, w28 │ │ - b.eq 69368 // b.none │ │ + b.eq 6944c // b.none │ │ add x27, x27, #0x1 │ │ add w8, w8, #0x1 │ │ cmp x27, #0x4a │ │ - b.ne 69344 // b.any │ │ - b 693ac │ │ + b.ne 69428 // b.any │ │ + b 69490 │ │ cmp w8, #0x49 │ │ mov w9, #0x49 // #73 │ │ str x19, [sp, #16] │ │ csel w19, w8, w9, gt │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl a5250 │ │ - cbz w0, 693bc │ │ + bl a4690 │ │ + cbz w0, 694a0 │ │ cmp x19, x27 │ │ - b.eq 693a8 // b.none │ │ + b.eq 6948c // b.none │ │ add x8, x26, x27, lsl #3 │ │ add x27, x27, #0x1 │ │ ldr x0, [x8, #8] │ │ ldrb w8, [x0] │ │ cmp w8, w28 │ │ - b.eq 69378 // b.none │ │ + b.eq 6945c // b.none │ │ ldr x19, [sp, #16] │ │ mov w27, #0x2400 // #9216 │ │ mov w22, #0x1 // #1 │ │ movk w27, #0x400, lsl #16 │ │ - b 692ac │ │ + b 69390 │ │ ldr x19, [sp, #16] │ │ cmp w27, #0x31 │ │ - b.hi 693ac // b.pmore │ │ - adrp x11, 10000 │ │ + b.hi 69490 // b.pmore │ │ + adrp x11, 10000 │ │ and x8, x27, #0xffffffff │ │ - add x11, x11, #0xc94 │ │ - adr x9, 693ac │ │ + add x11, x11, #0xcd4 │ │ + adr x9, 69490 │ │ ldrh w10, [x11, x8, lsl #1] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ add x1, sp, #0x20 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w21, [sp, #32] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldr x8, [sp, #40] │ │ str x8, [x25, #40] │ │ - b 693ac │ │ + b 69490 │ │ add x1, sp, #0x20 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w21, [sp, #32] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldr x8, [sp, #40] │ │ str x8, [x25, #48] │ │ - b 693ac │ │ + b 69490 │ │ add x1, sp, #0x20 │ │ mov x0, x20 │ │ mov w2, #0x4 // #4 │ │ str w21, [sp, #32] │ │ str w21, [sp, #48] │ │ str w21, [sp, #64] │ │ str w21, [sp, #80] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x4 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldr x8, [sp, #40] │ │ str x8, [x25, #8] │ │ ldr x8, [sp, #56] │ │ str x8, [x25, #16] │ │ ldr x8, [sp, #72] │ │ str x8, [x25, #24] │ │ ldr x8, [sp, #88] │ │ str x8, [x25, #32] │ │ - b 693ac │ │ + b 69490 │ │ mov w8, #0x4 // #4 │ │ add x1, sp, #0x20 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w8, [sp, #32] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldrb w8, [sp, #40] │ │ strb w8, [x25] │ │ - b 693ac │ │ + b 69490 │ │ mov w8, #0x3 // #3 │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w8, [sp, #96] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldr w8, [sp, #104] │ │ tst w8, #0xfffffffd │ │ - b.eq 693ac // b.none │ │ - b 69dcc │ │ + b.eq 69490 // b.none │ │ + b 69eb0 │ │ mov w8, #0x3 // #3 │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w8, [sp, #96] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69704 // b.any │ │ + b.ne 697e8 // b.any │ │ ldr w23, [sp, #104] │ │ cmp w23, #0x1 │ │ - b.lt 695c0 // b.tstop │ │ + b.lt 696a4 // b.tstop │ │ ldr x22, [x20, #8] │ │ sub w27, w23, #0x1 │ │ mov w28, #0x1 // #1 │ │ ldr w8, [x22, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69574 │ │ + b.gt 69658 │ │ mov x0, x22 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x22, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69574 │ │ + b.gt 69658 │ │ ldr x9, [x22] │ │ ldr x8, [x22, #16] │ │ cmp x9, x8 │ │ - b.cs 69574 // b.hs, b.nlast │ │ + b.cs 69658 // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x22] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 6953c // b.pmore │ │ + b.hi 69620 // b.pmore │ │ mov x9, x10 │ │ mov w10, #0x2400 // #9216 │ │ lsl w11, w28, w11 │ │ movk w10, #0x400, lsl #16 │ │ tst w11, w10 │ │ - b.eq 6953c // b.none │ │ + b.eq 69620 // b.none │ │ mov x0, x22 │ │ str wzr, [x22, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69594 │ │ + bl 6aab4 │ │ + cbnz x0, 69678 │ │ ldr w8, [x22, #24] │ │ cmp w8, #0x2 │ │ - b.eq 69574 // b.none │ │ - b 69738 │ │ + b.eq 69658 // b.none │ │ + b 6981c │ │ cmp w23, #0x2 │ │ mov w23, w27 │ │ - b.ge 69508 // b.tcont │ │ - b 695c0 │ │ + b.ge 695ec // b.tcont │ │ + b 696a4 │ │ cmp w28, #0x11 │ │ str wzr, [sp, #24] │ │ cset w8, eq // eq = none │ │ cmp w28, #0x14 │ │ cset w9, eq // eq = none │ │ eor w8, w9, w8 │ │ - tbnz w8, #0, 693ac │ │ + tbnz w8, #0, 69490 │ │ ldr x23, [x20, #8] │ │ mov w27, #0x2400 // #9216 │ │ mov w22, #0x1 // #1 │ │ movk w27, #0x400, lsl #16 │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69628 │ │ + b.gt 6970c │ │ mov x0, x23 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69628 │ │ + b.gt 6970c │ │ ldr x9, [x23] │ │ ldr x8, [x23, #16] │ │ cmp x9, x8 │ │ - b.cs 69628 // b.hs, b.nlast │ │ + b.cs 6970c // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x23] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 695f8 // b.pmore │ │ + b.hi 696dc // b.pmore │ │ mov x9, x10 │ │ lsl w11, w22, w11 │ │ tst w11, w27 │ │ - b.eq 695f8 // b.none │ │ + b.eq 696dc // b.none │ │ mov x0, x23 │ │ str wzr, [x23, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69648 │ │ + bl 6aab4 │ │ + cbnz x0, 6972c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x2 │ │ - b.eq 69628 // b.none │ │ - b 69738 │ │ + b.eq 6970c // b.none │ │ + b 6981c │ │ ldr x9, [x23] │ │ mvn x10, x0 │ │ mov x22, x0 │ │ mov w8, wzr │ │ mov x28, xzr │ │ ldrb w27, [x0] │ │ add x9, x9, x10 │ │ str x9, [sp, #24] │ │ ldr x0, [x26, x28, lsl #3] │ │ ldrb w9, [x0] │ │ cmp w9, w27 │ │ - b.eq 6968c // b.none │ │ + b.eq 69770 // b.none │ │ add x28, x28, #0x1 │ │ add w8, w8, #0x1 │ │ cmp x28, #0x4a │ │ - b.ne 69668 // b.any │ │ - b 695c0 │ │ + b.ne 6974c // b.any │ │ + b 696a4 │ │ cmp w8, #0x49 │ │ mov w9, #0x49 // #73 │ │ csel w23, w8, w9, gt │ │ mov x1, x22 │ │ ldr x2, [sp, #24] │ │ - bl a5250 │ │ - cbz w0, 695a4 │ │ + bl a4690 │ │ + cbz w0, 69688 │ │ cmp x23, x28 │ │ - b.eq 695c0 // b.none │ │ + b.eq 696a4 // b.none │ │ add x8, x26, x28, lsl #3 │ │ add x28, x28, #0x1 │ │ ldr x0, [x8, #8] │ │ ldrb w8, [x0] │ │ cmp w8, w27 │ │ - b.eq 69698 // b.none │ │ - b 695c0 │ │ + b.eq 6977c // b.none │ │ + b 696a4 │ │ mov w21, #0x2 // #2 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 69de0 // b.any │ │ + b.ne 69ec4 // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #272] │ │ ldp x22, x21, [sp, #256] │ │ ldp x24, x23, [sp, #240] │ │ ldp x26, x25, [sp, #224] │ │ ldp x28, x27, [sp, #208] │ │ ldp x29, x30, [sp, #192] │ │ add sp, sp, #0x120 │ │ ret │ │ ldr w21, [sp, #24] │ │ ldr x1, [x25, #56] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x25, #72] │ │ mov x0, x19 │ │ str xzr, [x25, #56] │ │ str wzr, [x25, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x25, #72] │ │ str wzr, [x25, #80] │ │ strb wzr, [x25] │ │ - b 696d0 │ │ + b 697b4 │ │ mov w21, #0xa0 // #160 │ │ - b 696d0 │ │ + b 697b4 │ │ mov w8, #0x1 // #1 │ │ str wzr, [sp, #24] │ │ str w8, [sp, #8] │ │ ldr x23, [x20, #8] │ │ mov w21, #0x1 // #1 │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 697b4 │ │ + b.gt 69898 │ │ mov x0, x23 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 697b4 │ │ + b.gt 69898 │ │ ldr x9, [x23] │ │ ldr x8, [x23, #16] │ │ cmp x9, x8 │ │ - b.cs 697b4 // b.hs, b.nlast │ │ + b.cs 69898 // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x23] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 6977c // b.pmore │ │ + b.hi 69860 // b.pmore │ │ mov x9, x10 │ │ mov w10, #0x2400 // #9216 │ │ lsl w11, w21, w11 │ │ movk w10, #0x400, lsl #16 │ │ tst w11, w10 │ │ - b.eq 6977c // b.none │ │ + b.eq 69860 // b.none │ │ mov x0, x23 │ │ str wzr, [x23, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 697d4 │ │ + bl 6aab4 │ │ + cbnz x0, 698b8 │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x2 │ │ - b.eq 697b4 // b.none │ │ - b 69dc0 │ │ + b.eq 69898 // b.none │ │ + b 69ea4 │ │ ldr x9, [x23] │ │ mvn x10, x0 │ │ mov x22, x0 │ │ mov w8, wzr │ │ mov x28, xzr │ │ ldrb w21, [x0] │ │ add x23, x9, x10 │ │ ldr x0, [x26, x28, lsl #3] │ │ ldrb w9, [x0] │ │ cmp w9, w21 │ │ - b.eq 69814 // b.none │ │ + b.eq 698f8 // b.none │ │ add x28, x28, #0x1 │ │ add w8, w8, #0x1 │ │ cmp x28, #0x4a │ │ - b.ne 697f0 // b.any │ │ - b 6974c │ │ + b.ne 698d4 // b.any │ │ + b 69830 │ │ cmp w8, #0x49 │ │ mov w9, #0x49 // #73 │ │ csel w27, w8, w9, gt │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl a5250 │ │ - cbz w0, 69854 │ │ + bl a4690 │ │ + cbz w0, 69938 │ │ cmp x27, x28 │ │ - b.eq 6974c // b.none │ │ + b.eq 69830 // b.none │ │ add x8, x26, x28, lsl #3 │ │ add x28, x28, #0x1 │ │ ldr x0, [x8, #8] │ │ ldrb w8, [x0] │ │ cmp w8, w21 │ │ - b.eq 69820 // b.none │ │ - b 6974c │ │ + b.eq 69904 // b.none │ │ + b 69830 │ │ cmp w28, #0x4b │ │ - b.eq 6974c // b.none │ │ + b.eq 69830 // b.none │ │ sub w8, w28, #0x14 │ │ cmp w8, #0x2 │ │ - b.cc 69db8 // b.lo, b.ul, b.last │ │ + b.cc 69e9c // b.lo, b.ul, b.last │ │ sub w8, w28, #0x32 │ │ cmp w8, #0x2 │ │ - b.cs 69af8 // b.hs, b.nlast │ │ + b.cs 69bdc // b.hs, b.nlast │ │ ldr w8, [sp, #24] │ │ - cbnz w8, 69dc0 │ │ + cbnz w8, 69ea4 │ │ ldp x19, x8, [x20, #8] │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str x8, [sp, #24] │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #96] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69dc0 // b.any │ │ + b.ne 69ea4 // b.any │ │ ldr w3, [sp, #104] │ │ - tbnz w3, #31, 69dc0 │ │ + tbnz w3, #31, 69ea4 │ │ ldr x8, [sp, #24] │ │ str w3, [x8, #80] │ │ ldr x8, [x19, #16] │ │ ldr x9, [x19] │ │ sub x8, x8, x9 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x9, #0xcccd │ │ umulh x8, x8, x9 │ │ cmp x3, x8, lsr #3 │ │ - b.hi 69dc0 // b.pmore │ │ - cbz w3, 69900 │ │ + b.hi 69ea4 // b.pmore │ │ + cbz w3, 699e4 │ │ ldr x0, [x20] │ │ add x5, sp, #0x60 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #96] │ │ ldr x9, [sp, #24] │ │ str x0, [x9, #72] │ │ - cbnz w8, 69dd4 │ │ + cbnz w8, 69eb8 │ │ mov w8, #0xffffffff // #-1 │ │ str x8, [sp] │ │ ldr x23, [x20, #8] │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69970 │ │ + b.gt 69a54 │ │ mov x0, x23 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69970 │ │ + b.gt 69a54 │ │ ldr x9, [x23] │ │ ldr x8, [x23, #16] │ │ cmp x9, x8 │ │ - b.cs 69970 // b.hs, b.nlast │ │ + b.cs 69a54 // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x23] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 69934 // b.pmore │ │ + b.hi 69a18 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl w11, w9, w11 │ │ mov x9, x10 │ │ mov w10, #0x2400 // #9216 │ │ movk w10, #0x400, lsl #16 │ │ tst w11, w10 │ │ - b.eq 69934 // b.none │ │ + b.eq 69a18 // b.none │ │ mov x0, x23 │ │ str wzr, [x23, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69998 │ │ + bl 6aab4 │ │ + cbnz x0, 69a7c │ │ ldr w8, [x23, #24] │ │ mov w21, #0xa0 // #160 │ │ ldr x19, [sp, #16] │ │ cmp w8, #0x2 │ │ - b.eq 69970 // b.none │ │ - b 69708 │ │ + b.eq 69a54 // b.none │ │ + b 697ec │ │ ldr x9, [x23] │ │ mvn x10, x0 │ │ mov x22, x0 │ │ mov w8, wzr │ │ mov x28, xzr │ │ ldrb w21, [x0] │ │ add x23, x9, x10 │ │ ldr x0, [x26, x28, lsl #3] │ │ ldrb w9, [x0] │ │ cmp w9, w21 │ │ - b.eq 699d8 // b.none │ │ + b.eq 69abc // b.none │ │ add x28, x28, #0x1 │ │ add w8, w8, #0x1 │ │ cmp x28, #0x4a │ │ - b.ne 699b4 // b.any │ │ - b 69908 │ │ + b.ne 69a98 // b.any │ │ + b 699ec │ │ cmp w8, #0x49 │ │ mov w9, #0x49 // #73 │ │ csel w27, w8, w9, gt │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl a5250 │ │ - cbz w0, 69a18 │ │ + bl a4690 │ │ + cbz w0, 69afc │ │ cmp x27, x28 │ │ - b.eq 69908 // b.none │ │ + b.eq 699ec // b.none │ │ add x8, x26, x28, lsl #3 │ │ add x28, x28, #0x1 │ │ ldr x0, [x8, #8] │ │ ldrb w8, [x0] │ │ cmp w8, w21 │ │ - b.eq 699e4 // b.none │ │ - b 69908 │ │ + b.eq 69ac8 // b.none │ │ + b 699ec │ │ cmp w28, #0x4b │ │ - b.eq 69908 // b.none │ │ + b.eq 699ec // b.none │ │ cmp w28, #0x25 │ │ - b.hi 69dc0 // b.pmore │ │ + b.hi 69ea4 // b.pmore │ │ mov w8, w28 │ │ mov w9, #0x1 // #1 │ │ lsl x9, x9, x8 │ │ tst x9, #0x700000 │ │ - b.ne 69d40 // b.any │ │ + b.ne 69e24 // b.any │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x3400000000 // #223338299392 │ │ tst x8, x9 │ │ - b.eq 69dc0 // b.none │ │ + b.eq 69ea4 // b.none │ │ ldr x9, [sp, #24] │ │ ldr x8, [sp] │ │ ldr w9, [x9, #80] │ │ sxtw x8, w8 │ │ add x8, x8, #0x1 │ │ cmp w8, w9 │ │ str x8, [sp] │ │ - b.ge 69dc0 // b.tcont │ │ + b.ge 69ea4 // b.tcont │ │ mov w8, #0x5 // #5 │ │ ldr x9, [sp, #24] │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x4 // #4 │ │ str w8, [sp, #96] │ │ ldr x19, [x9, #72] │ │ str w8, [sp, #112] │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #128] │ │ str w8, [sp, #144] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x3 │ │ - b.lt 69dc0 // b.tstop │ │ + b.lt 69ea4 // b.tstop │ │ ldr x8, [sp] │ │ cmp w28, #0x25 │ │ ldr w9, [sp, #104] │ │ add x8, x19, x8, lsl #4 │ │ str w9, [x8] │ │ ldr w9, [sp, #120] │ │ str w9, [x8, #4] │ │ ldr w9, [sp, #136] │ │ - b.ne 69ad4 // b.any │ │ + b.ne 69bb8 // b.any │ │ mov w10, wzr │ │ - b 69af0 │ │ + b 69bd4 │ │ cmp w0, #0x4 │ │ mov w10, #0x22 // #34 │ │ ccmp w28, w10, #0x0, eq // eq = none │ │ ldr w10, [sp, #152] │ │ csel w11, w10, wzr, eq // eq = none │ │ mov w10, w9 │ │ mov w9, w11 │ │ stp w10, w9, [x8, #8] │ │ - b 69908 │ │ + b 699ec │ │ cmp w28, #0x35 │ │ - b.ne 69dc0 // b.any │ │ + b.ne 69ea4 // b.any │ │ ldr w8, [sp, #8] │ │ - tbz w8, #0, 69dc0 │ │ + tbz w8, #0, 69ea4 │ │ ldp x19, x27, [x20, #8] │ │ mov w8, #0x3 // #3 │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x1 // #1 │ │ str w8, [sp, #96] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x1 │ │ - b.ne 69dc0 // b.any │ │ + b.ne 69ea4 // b.any │ │ ldr w3, [sp, #104] │ │ - tbnz w3, #31, 69dc0 │ │ + tbnz w3, #31, 69ea4 │ │ str w3, [x27, #64] │ │ ldr x8, [x19, #16] │ │ ldr x9, [x19] │ │ sub x8, x8, x9 │ │ mov x9, #0xcccccccccccccccc // #-3689348814741910324 │ │ movk x9, #0xcccd │ │ umulh x8, x8, x9 │ │ cmp x3, x8, lsr #4 │ │ - b.hi 69dc0 // b.pmore │ │ - cbz w3, 69b80 │ │ + b.hi 69ea4 // b.pmore │ │ + cbz w3, 69c64 │ │ ldr x0, [x20] │ │ add x5, sp, #0x60 │ │ mov w1, #0x28 // #40 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #96] │ │ str x0, [x27, #56] │ │ - cbnz w8, 69dd4 │ │ + cbnz w8, 69eb8 │ │ mov w8, #0xffffffff // #-1 │ │ str x8, [sp, #8] │ │ ldr x23, [x20, #8] │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69bf0 │ │ + b.gt 69cd4 │ │ mov x0, x23 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x23, #24] │ │ cmp w8, #0x1 │ │ - b.gt 69bf0 │ │ + b.gt 69cd4 │ │ ldr x9, [x23] │ │ ldr x8, [x23, #16] │ │ cmp x9, x8 │ │ - b.cs 69bf0 // b.hs, b.nlast │ │ + b.cs 69cd4 // b.hs, b.nlast │ │ add x10, x9, #0x1 │ │ str x10, [x23] │ │ ldrb w11, [x9] │ │ mov x9, x10 │ │ cmp w11, #0x1a │ │ - b.hi 69bb4 // b.pmore │ │ + b.hi 69c98 // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl w11, w9, w11 │ │ mov x9, x10 │ │ mov w10, #0x2400 // #9216 │ │ movk w10, #0x400, lsl #16 │ │ tst w11, w10 │ │ - b.eq 69bb4 // b.none │ │ + b.eq 69c98 // b.none │ │ mov x0, x23 │ │ str wzr, [x23, #24] │ │ - bl 6a9dc │ │ - cbnz x0, 69c18 │ │ + bl 6aab4 │ │ + cbnz x0, 69cfc │ │ ldr w8, [x23, #24] │ │ mov w21, #0xa0 // #160 │ │ ldr x19, [sp, #16] │ │ cmp w8, #0x2 │ │ - b.eq 69bf0 // b.none │ │ - b 69708 │ │ + b.eq 69cd4 // b.none │ │ + b 697ec │ │ ldr x9, [x23] │ │ mvn x10, x0 │ │ mov x22, x0 │ │ mov w8, wzr │ │ mov x28, xzr │ │ ldrb w21, [x0] │ │ add x23, x9, x10 │ │ ldr x0, [x26, x28, lsl #3] │ │ ldrb w9, [x0] │ │ cmp w9, w21 │ │ - b.eq 69c58 // b.none │ │ + b.eq 69d3c // b.none │ │ add x28, x28, #0x1 │ │ add w8, w8, #0x1 │ │ cmp x28, #0x4a │ │ - b.ne 69c34 // b.any │ │ - b 69b88 │ │ + b.ne 69d18 // b.any │ │ + b 69c6c │ │ cmp w8, #0x49 │ │ mov w9, #0x49 // #73 │ │ csel w19, w8, w9, gt │ │ mov x1, x22 │ │ mov x2, x23 │ │ - bl a5250 │ │ - cbz w0, 69c98 │ │ + bl a4690 │ │ + cbz w0, 69d7c │ │ cmp x19, x28 │ │ - b.eq 69b88 // b.none │ │ + b.eq 69c6c // b.none │ │ add x8, x26, x28, lsl #3 │ │ add x28, x28, #0x1 │ │ ldr x0, [x8, #8] │ │ ldrb w8, [x0] │ │ cmp w8, w21 │ │ - b.eq 69c64 // b.none │ │ - b 69b88 │ │ + b.eq 69d48 // b.none │ │ + b 69c6c │ │ cmp w28, #0x4a │ │ - b.gt 69d34 │ │ + b.gt 69e18 │ │ cmp w28, #0x38 │ │ - b.ne 69d84 // b.any │ │ + b.ne 69e68 // b.any │ │ ldr x8, [sp, #8] │ │ ldr w9, [x27, #64] │ │ sxtw x8, w8 │ │ add x8, x8, #0x1 │ │ cmp w8, w9 │ │ str x8, [sp, #8] │ │ - b.ge 69dc0 // b.tcont │ │ + b.ge 69ea4 // b.tcont │ │ mov w8, #0x3 // #3 │ │ add x1, sp, #0x60 │ │ mov x0, x20 │ │ mov w2, #0x5 // #5 │ │ ldr x19, [x27, #56] │ │ str w8, [sp, #96] │ │ mov w8, #0x2 // #2 │ │ str w8, [sp, #112] │ │ str w8, [sp, #128] │ │ str w8, [sp, #144] │ │ str w8, [sp, #160] │ │ - bl 6a7a4 │ │ + bl 6a87c │ │ cmp w0, #0x5 │ │ - b.ne 69dc0 // b.any │ │ + b.ne 69ea4 // b.any │ │ ldr x9, [sp, #8] │ │ mov w8, #0x28 // #40 │ │ madd x8, x9, x8, x19 │ │ ldr w9, [sp, #104] │ │ str w9, [x8] │ │ ldr x9, [sp, #120] │ │ str x9, [x8, #8] │ │ ldr x9, [sp, #136] │ │ str x9, [x8, #16] │ │ ldr x9, [sp, #152] │ │ str x9, [x8, #24] │ │ ldr x9, [sp, #168] │ │ str x9, [x8, #32] │ │ - b 69b88 │ │ + b 69c6c │ │ cmp w28, #0x4b │ │ - b.eq 69b88 // b.none │ │ - b 69dc0 │ │ + b.eq 69c6c // b.none │ │ + b 69ea4 │ │ ldr x8, [sp, #24] │ │ ldr x9, [sp] │ │ ldr w8, [x8, #80] │ │ add w1, w9, #0x1 │ │ cmp w1, w8 │ │ - b.eq 69d60 // b.none │ │ + b.eq 69e44 // b.none │ │ ldr x8, [sp, #24] │ │ str w1, [x8, #80] │ │ ldr x8, [sp, #24] │ │ - adrp x3, 6b000 │ │ + adrp x3, 6b000 │ │ mov w2, #0x10 // #16 │ │ - add x3, x3, #0x138 │ │ + add x3, x3, #0x210 │ │ ldr x0, [x8, #72] │ │ - bl a51f0 │ │ + bl a4630 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #24] │ │ - b 6974c │ │ + b 69830 │ │ sub w8, w28, #0x14 │ │ cmp w8, #0x2 │ │ - b.cc 69d98 // b.lo, b.ul, b.last │ │ + b.cc 69e7c // b.lo, b.ul, b.last │ │ cmp w28, #0x17 │ │ - b.ne 69dc0 // b.any │ │ + b.ne 69ea4 // b.any │ │ ldr x8, [sp, #8] │ │ ldr w9, [x27, #64] │ │ add w8, w8, #0x1 │ │ cmp w8, w9 │ │ - b.eq 69db0 // b.none │ │ + b.eq 69e94 // b.none │ │ str w8, [x27, #64] │ │ str wzr, [sp, #8] │ │ - b 6974c │ │ + b 69830 │ │ mov w21, wzr │ │ - b 696d0 │ │ + b 697b4 │ │ ldr x19, [sp, #16] │ │ mov w21, #0xa0 // #160 │ │ - b 69708 │ │ + b 697ec │ │ mov w21, #0x7 // #7 │ │ - b 69708 │ │ + b 697ec │ │ ldr x19, [sp, #16] │ │ mov w21, w8 │ │ - b 69708 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 697ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov w8, #0x100 // #256 │ │ mov x19, x0 │ │ str x3, [x0, #16] │ │ strh w8, [x0, #128] │ │ ldr x8, [x1, #184] │ │ stp x8, x1, [x0] │ │ - cbz x3, 69e64 │ │ + cbz x3, 69f48 │ │ ldr x8, [x3, #296] │ │ mov w22, w4 │ │ mov x20, x3 │ │ mov x21, x2 │ │ ldr x0, [x8] │ │ add x8, x0, #0x18 │ │ add x9, x0, #0x60 │ │ stp x0, x8, [x19, #24] │ │ str x9, [x19, #40] │ │ - bl 3896c │ │ + bl 38a18 │ │ stp xzr, xzr, [x19, #136] │ │ - cbz x21, 69e64 │ │ + cbz x21, 69f48 │ │ tst w22, #0xff │ │ - b.eq 69e64 // b.none │ │ + b.eq 69f48 // b.none │ │ ldr x8, [x21, #80] │ │ ldr x8, [x8] │ │ - cbz x8, 69e64 │ │ + cbz x8, 69f48 │ │ ldr x9, [x20, #296] │ │ ldr x8, [x8] │ │ ldr x9, [x9, #64] │ │ stp x9, x8, [x19, #136] │ │ - adrp x8, a9000 │ │ - add x8, x8, #0xbc0 │ │ + adrp x8, a9000 │ │ + add x8, x8, #0x1a8 │ │ movi v0.2d, #0x0 │ │ ldp x22, x21, [sp, #16] │ │ ldp q1, q2, [x8] │ │ stp q0, q0, [x19, #64] │ │ str q0, [x19, #48] │ │ stur q1, [x19, #152] │ │ ldp q1, q0, [x8, #32] │ │ stur q2, [x19, #168] │ │ stur q1, [x19, #184] │ │ stur q0, [x19, #200] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0, #16] │ │ - cbz x8, 69ec0 │ │ + cbz x8, 69fa4 │ │ ldr x9, [x0, #32] │ │ ldp q1, q0, [x9] │ │ ldr x10, [x9, #32] │ │ stur q0, [x8, #216] │ │ stur q1, [x8, #200] │ │ str x10, [x8, #232] │ │ ret │ │ - cbz w1, 69ef0 │ │ + cbz w1, 69fd4 │ │ ldr x0, [x0, #24] │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w1 │ │ add w8, w8, w9 │ │ cmp w8, w10 │ │ - b.ls 69ef0 // b.plast │ │ + b.ls 69fd4 // b.plast │ │ mov w2, wzr │ │ - b 38c90 │ │ + b 38d3c │ │ mov w0, wzr │ │ ret │ │ ldrb w9, [x0, #129] │ │ ldr x8, [x0, #40] │ │ - cbz w9, 69f2c │ │ + cbz w9, 6a010 │ │ ldp x10, x11, [x8, #8] │ │ asr x12, x1, #10 │ │ asr x13, x2, #10 │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ tst w3, #0xff │ │ mov w14, #0x1 // #1 │ │ cinc w14, w14, eq // eq = none │ │ add x10, x10, x9, lsl #4 │ │ stp x12, x13, [x10] │ │ strb w14, [x11, x9] │ │ ldrh w9, [x8, #2] │ │ @@ -62476,32 +62501,32 @@ │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x21, x0 │ │ ldr x0, [x0, #24] │ │ mov x19, x2 │ │ mov x20, x1 │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w9 │ │ add w8, w8, #0x1 │ │ cmp w8, w10 │ │ - b.ls 69f88 // b.plast │ │ + b.ls 6a06c // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 69fc4 │ │ + bl 38d3c │ │ + cbnz w0, 6a0a8 │ │ ldrb w9, [x21, #129] │ │ ldr x8, [x21, #40] │ │ - cbz w9, 69fb4 │ │ + cbz w9, 6a098 │ │ ldp x10, x11, [x8, #8] │ │ asr x12, x20, #10 │ │ asr x13, x19, #10 │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ mov w14, #0x1 // #1 │ │ add x10, x10, x9, lsl #4 │ │ stp x12, x13, [x10] │ │ strb w14, [x11, x9] │ │ ldrh w9, [x8, #2] │ │ mov w0, wzr │ │ add w9, w9, #0x1 │ │ @@ -62511,172 +62536,169 @@ │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldrb w8, [x0, #129] │ │ ldr x19, [x0, #40] │ │ - cbz w8, 6a040 │ │ + cbz w8, 6a118 │ │ ldr x0, [x0, #24] │ │ - ldrsh w8, [x0, #24] │ │ - ldrsh w9, [x0, #96] │ │ + ldrh w8, [x0, #24] │ │ + ldrh w9, [x0, #96] │ │ ldr w10, [x0, #12] │ │ - add w8, w8, w9 │ │ - add w8, w8, #0x1 │ │ + add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.ls 6a01c // b.plast │ │ + b.cc 6a0fc // b.lo, b.ul, b.last │ │ mov w1, wzr │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ - cbnz w0, 6a050 │ │ - ldrsh w8, [x19] │ │ - cmp w8, #0x1 │ │ - b.lt 6a044 // b.tstop │ │ + bl 38d3c │ │ + cbnz w0, 6a130 │ │ + ldrh w8, [x19] │ │ + cbz x8, 6a124 │ │ ldrh w9, [x19, #2] │ │ - and x8, x8, #0xffff │ │ sub w8, w8, #0x1 │ │ ldr x10, [x19, #24] │ │ sub w9, w9, #0x1 │ │ strh w9, [x10, w8, uxtw #1] │ │ ldrh w8, [x19] │ │ add w8, w8, #0x1 │ │ + b 6a128 │ │ + mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ strh w8, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #128] │ │ - cbz w8, 6a07c │ │ + cbz w8, 6a15c │ │ mov w0, wzr │ │ - b 6a168 │ │ + b 6a244 │ │ mov x19, x2 │ │ mov x21, x0 │ │ mov x20, x1 │ │ mov w8, #0x1 // #1 │ │ ldrb w9, [x0, #129] │ │ ldr x22, [x0, #40] │ │ strb w8, [x0, #128] │ │ - cbz w9, 6a0f0 │ │ + cbz w9, 6a1c4 │ │ ldr x0, [x21, #24] │ │ - ldrsh w8, [x0, #24] │ │ - ldrsh w9, [x0, #96] │ │ + ldrh w8, [x0, #24] │ │ + ldrh w9, [x0, #96] │ │ ldr w10, [x0, #12] │ │ - add w8, w8, w9 │ │ - add w8, w8, #0x1 │ │ + add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.ls 6a0cc // b.plast │ │ + b.cc 6a1a8 // b.lo, b.ul, b.last │ │ mov w1, wzr │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ - cbnz w0, 6a168 │ │ - ldrsh w8, [x22] │ │ - cmp w8, #0x1 │ │ - b.lt 6a0f4 // b.tstop │ │ + bl 38d3c │ │ + cbnz w0, 6a244 │ │ + ldrh w8, [x22] │ │ + cbz x8, 6a1d0 │ │ ldrh w9, [x22, #2] │ │ - and x8, x8, #0xffff │ │ sub w8, w8, #0x1 │ │ ldr x10, [x22, #24] │ │ sub w9, w9, #0x1 │ │ strh w9, [x10, w8, uxtw #1] │ │ ldrh w8, [x22] │ │ - ldr x0, [x21, #24] │ │ add w8, w8, #0x1 │ │ - ldrsh w9, [x0, #26] │ │ + b 6a1d4 │ │ + mov w8, #0x1 // #1 │ │ + ldr x0, [x21, #24] │ │ strh w8, [x22] │ │ - ldrsh w10, [x0, #98] │ │ - ldr w11, [x0, #8] │ │ - add w9, w9, w10 │ │ - add w9, w9, #0x1 │ │ - cmp w9, w11 │ │ - b.ls 6a12c // b.plast │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ + ldr w10, [x0, #8] │ │ + add w8, w8, w9 │ │ + add w8, w8, #0x1 │ │ + cmp w8, w10 │ │ + b.ls 6a208 // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 6a168 │ │ + bl 38d3c │ │ + cbnz w0, 6a244 │ │ ldrb w9, [x21, #129] │ │ ldr x8, [x21, #40] │ │ - cbz w9, 6a158 │ │ + cbz w9, 6a234 │ │ ldp x10, x11, [x8, #8] │ │ asr x12, x20, #10 │ │ asr x13, x19, #10 │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ mov w14, #0x1 // #1 │ │ add x10, x10, x9, lsl #4 │ │ stp x12, x13, [x10] │ │ strb w14, [x11, x9] │ │ ldrh w9, [x8, #2] │ │ mov w0, wzr │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0, #40] │ │ - cbz x8, 6a260 │ │ - ldrsh x9, [x8] │ │ - and x10, x9, #0xffff │ │ + cbz x8, 6a338 │ │ + ldrh w9, [x8] │ │ cmp x9, #0x2 │ │ - b.ge 6a1a0 // b.tcont │ │ - mov w11, wzr │ │ - cbnz w10, 6a1b0 │ │ - ldrh w12, [x8, #2] │ │ - b 6a1cc │ │ - sub w11, w10, #0x2 │ │ - ldr x12, [x8, #24] │ │ - ldrsh w11, [x12, w11, uxtw #1] │ │ - add w11, w11, #0x1 │ │ - ldrsh w12, [x8, #2] │ │ - cmp w11, w12 │ │ - b.ne 6a1c8 // b.any │ │ + b.cs 6a284 // b.hs, b.nlast │ │ + mov w10, wzr │ │ + cbnz w9, 6a294 │ │ + ldrh w11, [x8, #2] │ │ + mov w12, #0x1 // #1 │ │ + cmp w11, #0x2 │ │ + b.cs 6a2b8 // b.hs, b.nlast │ │ + b 6a308 │ │ + sub w10, w9, #0x2 │ │ + ldr x11, [x8, #24] │ │ + ldrh w10, [x11, w10, uxtw #1] │ │ + add w10, w10, #0x1 │ │ + ldrh w11, [x8, #2] │ │ + cmp w10, w11 │ │ + b.ne 6a2ac // b.any │ │ sub w9, w9, #0x1 │ │ strh w9, [x8] │ │ ret │ │ - and w12, w12, #0xffff │ │ - sxth w13, w12 │ │ - cmp w13, #0x1 │ │ - b.le 6a228 │ │ + mov w12, wzr │ │ + cmp w11, #0x2 │ │ + b.cc 6a308 // b.lo, b.ul, b.last │ │ ldr x13, [x8, #8] │ │ - sbfiz x15, x11, #4, #32 │ │ - add x14, x13, w12, uxtw #4 │ │ - ldr x15, [x13, x15] │ │ - ldur x16, [x14, #-16] │ │ - cmp x15, x16 │ │ - b.ne 6a228 // b.any │ │ - sxtw x15, w11 │ │ - ldur x14, [x14, #-8] │ │ - add x13, x13, x15, lsl #4 │ │ + mov w14, w10 │ │ + lsl x16, x14, #4 │ │ + add x15, x13, w11, uxtw #4 │ │ + ldr x16, [x13, x16] │ │ + ldur x17, [x15, #-16] │ │ + cmp x16, x17 │ │ + b.ne 6a308 // b.any │ │ + add x13, x13, x14, lsl #4 │ │ + ldur x14, [x15, #-8] │ │ ldr x13, [x13, #8] │ │ cmp x13, x14 │ │ - b.ne 6a228 // b.any │ │ + b.ne 6a308 // b.any │ │ ldr x13, [x8, #16] │ │ - add x13, x13, w12, uxtw │ │ + add x13, x13, w11, uxtw │ │ ldurb w13, [x13, #-1] │ │ cmp w13, #0x1 │ │ - b.ne 6a228 // b.any │ │ + b.ne 6a308 // b.any │ │ + sub w11, w11, #0x1 │ │ + strh w11, [x8, #2] │ │ + tbnz w12, #0, 6a338 │ │ + and w12, w11, #0xffff │ │ + sub w9, w9, #0x1 │ │ sub w12, w12, #0x1 │ │ - strh w12, [x8, #2] │ │ - cmp w9, #0x1 │ │ - b.lt 6a260 // b.tstop │ │ - sxth w13, w12 │ │ - sub w13, w13, #0x1 │ │ - cmp w11, w13 │ │ - b.ne 6a254 // b.any │ │ - sub w9, w10, #0x1 │ │ - sub w10, w12, #0x1 │ │ + cmp w10, w12 │ │ + b.ne 6a330 // b.any │ │ + sub w10, w11, #0x1 │ │ strh w9, [x8] │ │ strh w10, [x8, #2] │ │ ret │ │ - sub w9, w9, #0x1 │ │ ldr x8, [x8, #24] │ │ - strh w13, [x8, w9, uxtw #1] │ │ + strh w12, [x8, w9, uxtw #1] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ @@ -62688,42 +62710,42 @@ │ │ mov w2, #0x5f0 // #1520 │ │ mov x19, x7 │ │ mov x20, x6 │ │ mov w21, w5 │ │ mov w25, w4 │ │ mov x23, x3 │ │ mov x22, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, #0x100 // #256 │ │ stp x26, x23, [x22, #8] │ │ strh w8, [x22, #128] │ │ ldr x8, [x26, #184] │ │ str x8, [x22] │ │ - cbz x23, 6a310 │ │ + cbz x23, 6a3e8 │ │ ldr x8, [x23, #296] │ │ ldr x0, [x8] │ │ add x8, x0, #0x18 │ │ add x9, x0, #0x60 │ │ stp x0, x8, [x22, #24] │ │ str x9, [x22, #40] │ │ - bl 3896c │ │ + bl 38a18 │ │ stp xzr, xzr, [x22, #136] │ │ - cbz x24, 6a310 │ │ + cbz x24, 6a3e8 │ │ tst w25, #0xff │ │ - b.eq 6a310 // b.none │ │ + b.eq 6a3e8 // b.none │ │ ldr x8, [x24, #80] │ │ ldr x8, [x8] │ │ - cbz x8, 6a310 │ │ + cbz x8, 6a3e8 │ │ ldr x9, [x23, #296] │ │ ldr x8, [x8] │ │ ldr x9, [x9, #64] │ │ stp x9, x8, [x22, #136] │ │ - adrp x8, a9000 │ │ + adrp x8, a9000 │ │ str x27, [x22, #216] │ │ - add x8, x8, #0xbc0 │ │ + add x8, x8, #0x1a8 │ │ movi v0.2d, #0x0 │ │ ldp q1, q2, [x8] │ │ stp q0, q0, [x22, #64] │ │ str q0, [x22, #48] │ │ stur q1, [x22, #152] │ │ ldp q1, q0, [x8, #32] │ │ stur q2, [x22, #168] │ │ @@ -62731,21 +62753,21 @@ │ │ stur q0, [x22, #200] │ │ ldr w9, [x27, #1700] │ │ ldr w8, [x27, #204] │ │ ldr x10, [x27, #1600] │ │ cmp w9, #0x1 │ │ str w8, [x22, #1444] │ │ str x10, [x22, #1464] │ │ - b.ne 6a364 // b.any │ │ + b.ne 6a43c // b.any │ │ mov w8, wzr │ │ - b 6a388 │ │ + b 6a460 │ │ cmp w8, #0x4d8 │ │ - b.cs 6a374 // b.hs, b.nlast │ │ + b.cs 6a44c // b.hs, b.nlast │ │ mov w8, #0x6b // #107 │ │ - b 6a388 │ │ + b 6a460 │ │ mov w9, #0x846c // #33900 │ │ cmp w8, w9 │ │ mov w8, #0x8000 // #32768 │ │ mov w9, #0x46b // #1131 │ │ csel w8, w9, w8, cc // cc = lo, ul, last │ │ str w8, [x22, #1452] │ │ ldr x27, [sp, #16] │ │ @@ -62762,54 +62784,54 @@ │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0, #8] │ │ mov x19, x0 │ │ ldr x21, [x8, #1168] │ │ ldr w8, [x21, #2864] │ │ - cbz w8, 6a430 │ │ + cbz w8, 6a508 │ │ ldr x8, [x21, #4968] │ │ mov w9, #0x1338 // #4920 │ │ mov x20, x1 │ │ add x0, x21, x9 │ │ mov w1, w2 │ │ ldr x8, [x8, #16] │ │ blr x8 │ │ ldr w8, [x21, #2864] │ │ cmp w8, w0, uxtb │ │ - b.ls 6a46c // b.plast │ │ + b.ls 6a544 // b.plast │ │ add x8, x21, w0, uxtb #3 │ │ ldr x8, [x8, #2872] │ │ - cbz x20, 6a434 │ │ + cbz x20, 6a50c │ │ ldr x9, [x19, #136] │ │ - cbz x9, 6a434 │ │ + cbz x9, 6a50c │ │ ldr x9, [x20, #80] │ │ and x10, x0, #0xff │ │ ldr x9, [x9] │ │ add x9, x9, x10, lsl #3 │ │ ldr x9, [x9, #8] │ │ str x9, [x19, #144] │ │ - b 6a434 │ │ + b 6a50c │ │ add x8, x21, #0x668 │ │ ldr x10, [x19, #216] │ │ ldr w9, [x8, #1164] │ │ ldr x11, [x8, #1208] │ │ ldr w10, [x10, #1700] │ │ str w9, [x19, #1440] │ │ str x11, [x19, #1456] │ │ cmp w10, #0x1 │ │ - b.ne 6a45c // b.any │ │ + b.ne 6a534 // b.any │ │ mov w9, wzr │ │ - b 6a488 │ │ + b 6a560 │ │ cmp w9, #0x4d8 │ │ - b.cs 6a474 // b.hs, b.nlast │ │ + b.cs 6a54c // b.hs, b.nlast │ │ mov w9, #0x6b // #107 │ │ - b 6a488 │ │ + b 6a560 │ │ mov w0, #0x3 // #3 │ │ - b 6a4a0 │ │ + b 6a578 │ │ mov w10, #0x846c // #33900 │ │ cmp w9, w10 │ │ mov w9, #0x8000 // #32768 │ │ mov w10, #0x46b // #1131 │ │ csel w9, w10, w9, cc // cc = lo, ul, last │ │ mov w0, wzr │ │ add x10, x19, #0x488 │ │ @@ -62839,38 +62861,38 @@ │ │ str wzr, [x0, #40] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ cmp w1, #0xff │ │ - b.hi 6a568 // b.pmore │ │ + b.hi 6a640 // b.pmore │ │ ldp x8, x9, [x0, #24] │ │ mov x21, x0 │ │ ldrh w0, [x8, w1, uxtw #1] │ │ blr x9 │ │ ldr w22, [x21, #40] │ │ - cbz w22, 6a568 │ │ + cbz w22, 6a640 │ │ mov x20, x0 │ │ mov x19, xzr │ │ ldr x21, [x21, #48] │ │ - b 6a540 │ │ + b 6a618 │ │ add x19, x19, #0x1 │ │ cmp x22, x19 │ │ - b.eq 6a568 // b.none │ │ + b.eq 6a640 // b.none │ │ ldr x0, [x21, x19, lsl #3] │ │ - cbz x0, 6a534 │ │ + cbz x0, 6a60c │ │ ldrb w8, [x0] │ │ ldrb w9, [x20] │ │ cmp w8, w9 │ │ - b.ne 6a534 // b.any │ │ + b.ne 6a60c // b.any │ │ mov x1, x20 │ │ - bl a51a0 │ │ - cbnz w0, 6a534 │ │ - b 6a56c │ │ + bl a45e0 │ │ + cbnz w0, 6a60c │ │ + b 6a644 │ │ mov w19, wzr │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ @@ -62878,42 +62900,42 @@ │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr w23, [x1] │ │ - b 6a5b0 │ │ + b 6a688 │ │ mov w21, wzr │ │ - cbnz w21, 6a61c │ │ + cbnz w21, 6a6f4 │ │ add w23, w23, #0x1 │ │ cmp w23, #0xff │ │ - b.hi 6a614 // b.pmore │ │ + b.hi 6a6ec // b.pmore │ │ ldp x8, x9, [x20, #24] │ │ ldrh w0, [x8, w23, uxtw #1] │ │ blr x9 │ │ ldr w24, [x20, #40] │ │ - cbz w24, 6a5a8 │ │ + cbz w24, 6a680 │ │ mov x22, x0 │ │ mov x21, xzr │ │ ldr x25, [x20, #48] │ │ - b 6a5ec │ │ + b 6a6c4 │ │ add x21, x21, #0x1 │ │ cmp x24, x21 │ │ - b.eq 6a5a8 // b.none │ │ + b.eq 6a680 // b.none │ │ ldr x0, [x25, x21, lsl #3] │ │ - cbz x0, 6a5e0 │ │ + cbz x0, 6a6b8 │ │ ldrb w8, [x0] │ │ ldrb w9, [x22] │ │ cmp w8, w9 │ │ - b.ne 6a5e0 // b.any │ │ + b.ne 6a6b8 // b.any │ │ mov x1, x22 │ │ - bl a51a0 │ │ - cbnz w0, 6a5e0 │ │ - b 6a5ac │ │ + bl a45e0 │ │ + cbnz w0, 6a6b8 │ │ + b 6a684 │ │ mov w21, wzr │ │ mov w23, wzr │ │ mov w0, w21 │ │ str w23, [x19] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ @@ -62943,64 +62965,64 @@ │ │ str x9, [x8, #32] │ │ stp w10, w11, [x8, #24] │ │ ret │ │ stp xzr, xzr, [x0, #24] │ │ ret │ │ ldr w8, [x0, #24] │ │ cmp w8, w1 │ │ - b.hi 6a6c8 // b.pmore │ │ + b.hi 6a7a0 // b.pmore │ │ ldr w9, [x0, #28] │ │ add w8, w9, w8 │ │ cmp w8, w1 │ │ - b.ls 6a6c8 // b.plast │ │ + b.ls 6a7a0 // b.plast │ │ ldr x8, [x0, #32] │ │ ldrh w0, [x8, w1, uxtw #1] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x1] │ │ ldp w9, w10, [x0, #24] │ │ add w11, w8, #0x1 │ │ cmp w11, w9 │ │ csinc w8, w9, w8, cc // cc = lo, ul, last │ │ add w9, w10, w9 │ │ cmp w8, w9 │ │ - b.cs 6a708 // b.hs, b.nlast │ │ + b.cs 6a7e0 // b.hs, b.nlast │ │ ldr x10, [x0, #32] │ │ ldrh w0, [x10, x8, lsl #1] │ │ - cbnz w0, 6a710 │ │ + cbnz w0, 6a7e8 │ │ add x8, x8, #0x1 │ │ cmp w9, w8 │ │ - b.ne 6a6f4 // b.any │ │ + b.ne 6a7cc // b.any │ │ mov w0, wzr │ │ mov w8, wzr │ │ str w8, [x1] │ │ ret │ │ ldr x5, [x0] │ │ ldr x8, [x5, #776] │ │ ldr x6, [x8, #8] │ │ - cbz x6, 6a748 │ │ + cbz x6, 6a820 │ │ ldr x8, [x5, #184] │ │ - adrp x3, 6b000 │ │ + adrp x3, 6b000 │ │ ldr w2, [x5, #640] │ │ - add x3, x3, #0xd28 │ │ + add x3, x3, #0xe50 │ │ mov x1, x0 │ │ mov x4, xzr │ │ mov x0, x8 │ │ br x6 │ │ mov w0, #0x7 // #7 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0] │ │ ldr x0, [x8, #184] │ │ ldr x1, [x19, #32] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #32] │ │ str wzr, [x19, #24] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0] │ │ ldr x8, [x8, #776] │ │ @@ -63018,206 +63040,206 @@ │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x9, tpidr_el0 │ │ ldr x8, [x9, #40] │ │ cmp w2, #0x1 │ │ stur x8, [x29, #-8] │ │ - b.lt 6a994 // b.tstop │ │ - adrp x23, 10000 │ │ + b.lt 6aa6c // b.tstop │ │ + adrp x23, 10000 │ │ mov w19, w2 │ │ mov x20, x1 │ │ mov x21, x0 │ │ mov x27, xzr │ │ ldr x22, [x0, #8] │ │ mov w28, w2 │ │ - add x23, x23, #0xcf8 │ │ + add x23, x23, #0xd38 │ │ str x9, [sp] │ │ - b 6a820 │ │ + b 6a8f8 │ │ add x1, x24, x25 │ │ add x0, sp, #0x10 │ │ - bl 6ae78 │ │ + bl 6af50 │ │ add x8, x20, x27, lsl #4 │ │ str w0, [x8, #8] │ │ add x27, x27, #0x1 │ │ cmp x27, x28 │ │ - b.eq 6a9a0 // b.none │ │ + b.eq 6aa78 // b.none │ │ add x25, x20, x27, lsl #4 │ │ ldr w8, [x25] │ │ - cbz w8, 6a848 │ │ + cbz w8, 6a920 │ │ mov x0, x22 │ │ - bl 6a9dc │ │ + bl 6aab4 │ │ str x0, [sp, #16] │ │ - cbz x0, 6a99c │ │ + cbz x0, 6aa74 │ │ mov x24, x0 │ │ ldr x8, [x22] │ │ - b 6a8b8 │ │ + b 6a990 │ │ mov x0, x22 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x22, #24] │ │ cmp w8, #0x2 │ │ - b.ge 6a99c // b.tcont │ │ + b.ge 6aa74 // b.tcont │ │ ldr x10, [x22] │ │ ldr x9, [x22, #16] │ │ sub x24, x10, #0x1 │ │ cmp x10, x9 │ │ - b.cs 6a8a0 // b.hs, b.nlast │ │ + b.cs 6a978 // b.hs, b.nlast │ │ add x8, x10, #0x1 │ │ str x8, [x22] │ │ ldrb w11, [x10] │ │ cmp w11, #0xa │ │ - b.eq 6a898 // b.none │ │ + b.eq 6a970 // b.none │ │ cmp w11, #0x1a │ │ - b.eq 6a8ac // b.none │ │ + b.eq 6a984 // b.none │ │ mov x10, x8 │ │ cmp w11, #0xd │ │ - b.ne 6a868 // b.any │ │ + b.ne 6a940 // b.any │ │ mov w9, #0x2 // #2 │ │ - b 6a8b0 │ │ + b 6a988 │ │ mov w9, #0x3 // #3 │ │ mov x8, x10 │ │ - b 6a8b0 │ │ + b 6a988 │ │ mov w9, #0x3 // #3 │ │ str w9, [x22, #24] │ │ str x24, [sp, #16] │ │ ldr w9, [x25] │ │ cmp w9, #0x5 │ │ - b.hi 6a814 // b.pmore │ │ + b.hi 6a8ec // b.pmore │ │ sub x1, x8, x24 │ │ - adr x8, 6a800 │ │ + adr x8, 6a8d8 │ │ ldrb w10, [x23, x9] │ │ add x8, x8, x10, lsl #2 │ │ sub x25, x1, #0x1 │ │ br x8 │ │ ldr x0, [x21] │ │ add x2, sp, #0xc │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ add x26, x20, x27, lsl #4 │ │ ldr w8, [sp, #12] │ │ str x0, [x26, #8]! │ │ - cbnz w8, 6a814 │ │ + cbnz w8, 6a8ec │ │ mov x1, x24 │ │ mov x2, x25 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x26] │ │ strb wzr, [x8, x25] │ │ - b 6a814 │ │ + b 6a8ec │ │ add x1, x24, x25 │ │ add x0, sp, #0x10 │ │ mov x2, xzr │ │ - bl 6ab04 │ │ + bl 6abdc │ │ add x8, x20, x27, lsl #4 │ │ str x0, [x8, #8] │ │ - b 6a814 │ │ + b 6a8ec │ │ ldr x8, [x21, #24] │ │ - cbz x8, 6a988 │ │ + cbz x8, 6aa60 │ │ ldr x2, [x21, #32] │ │ mov x0, x24 │ │ mov x1, x25 │ │ blr x8 │ │ add x8, x20, x27, lsl #4 │ │ str w0, [x8, #8] │ │ - b 6a814 │ │ + b 6a8ec │ │ cmp x25, #0x4 │ │ - b.ne 6a978 // b.any │ │ - adrp x1, b000 │ │ + b.ne 6aa50 // b.any │ │ + adrp x1, b000 │ │ mov x0, x24 │ │ - add x1, x1, #0xc5 │ │ + add x1, x1, #0x105 │ │ mov w2, #0x4 // #4 │ │ - bl a5250 │ │ + bl a4690 │ │ cmp w0, #0x0 │ │ cset w8, eq // eq = none │ │ - b 6a97c │ │ + b 6aa54 │ │ mov w8, wzr │ │ add x9, x20, x27, lsl #4 │ │ strb w8, [x9, #8] │ │ - b 6a814 │ │ + b 6a8ec │ │ add x8, x20, x27, lsl #4 │ │ str wzr, [x8, #8] │ │ - b 6a814 │ │ + b 6a8ec │ │ mov w19, wzr │ │ - b 6a9a4 │ │ + b 6aa7c │ │ mov w19, w27 │ │ ldr x9, [sp] │ │ ldr x8, [x9, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 6a9d8 // b.any │ │ + b.ne 6aab0 // b.any │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ - bl 6aa74 │ │ + bl 6ab4c │ │ ldr w8, [x19, #24] │ │ cmp w8, #0x0 │ │ - b.le 6aa04 │ │ + b.le 6aadc │ │ mov x0, xzr │ │ - b 6aa68 │ │ + b 6ab40 │ │ ldr x9, [x19] │ │ - adrp x10, 10000 │ │ + adrp x10, 10000 │ │ ldr x8, [x19, #16] │ │ - add x10, x10, #0xcfe │ │ + add x10, x10, #0xd3e │ │ sub x0, x9, #0x1 │ │ cmp x9, x8 │ │ - b.cs 6aa58 // b.hs, b.nlast │ │ + b.cs 6ab30 // b.hs, b.nlast │ │ mov x11, x9 │ │ add x9, x9, #0x1 │ │ str x9, [x19] │ │ ldrb w11, [x11] │ │ sub w12, w11, #0x9 │ │ cmp w12, #0x32 │ │ - b.hi 6aa18 // b.pmore │ │ - adr x13, 6aa18 │ │ + b.hi 6aaf0 // b.pmore │ │ + adr x13, 6aaf0 │ │ ldrb w14, [x10, x12] │ │ add x13, x13, x14, lsl #2 │ │ mov w11, #0x3 // #3 │ │ br x13 │ │ mov w11, #0x2 // #2 │ │ - b 6aa64 │ │ + b 6ab3c │ │ mov w11, #0x3 // #3 │ │ - b 6aa64 │ │ + b 6ab3c │ │ mov w11, #0x1 // #1 │ │ str w11, [x19, #24] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr w8, [x0, #24] │ │ cmp w8, #0x0 │ │ - b.le 6aa84 │ │ + b.le 6ab5c │ │ ret │ │ ldr x8, [x0, #16] │ │ ldr x9, [x0] │ │ cmp x9, x8 │ │ - b.cs 6aae0 // b.hs, b.nlast │ │ - adrp x10, 10000 │ │ - add x10, x10, #0xd31 │ │ + b.cs 6abb8 // b.hs, b.nlast │ │ + adrp x10, 10000 │ │ + add x10, x10, #0xd71 │ │ add x11, x9, #0x1 │ │ str x11, [x0] │ │ ldrb w9, [x9] │ │ sub w12, w9, #0x9 │ │ cmp w12, #0x32 │ │ - b.hi 6aa80 // b.pmore │ │ - adr x13, 6aa80 │ │ + b.hi 6ab58 // b.pmore │ │ + adr x13, 6ab58 │ │ ldrb w14, [x10, x12] │ │ add x13, x13, x14, lsl #2 │ │ mov w9, #0x3 // #3 │ │ br x13 │ │ mov x9, x11 │ │ cmp x11, x8 │ │ - b.cc 6aa9c // b.lo, b.ul, b.last │ │ + b.cc 6ab74 // b.lo, b.ul, b.last │ │ mov w9, #0x3 // #3 │ │ str w9, [x0, #24] │ │ ret │ │ mov w9, #0x3 // #3 │ │ str w9, [x0, #24] │ │ ret │ │ mov w9, #0x2 // #2 │ │ @@ -63236,426 +63258,426 @@ │ │ stp x20, x19, [sp, #112] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ stur x8, [x29, #-8] │ │ ldr x28, [x0] │ │ cmp x28, x1 │ │ str x28, [sp, #16] │ │ - b.cs 6acc4 // b.hs, b.nlast │ │ + b.cs 6ad9c // b.hs, b.nlast │ │ ldrb w8, [x28] │ │ mov x20, x2 │ │ mov x22, x0 │ │ mov x24, x1 │ │ cmp w8, #0x2d │ │ - b.eq 6ab60 // b.none │ │ + b.eq 6ac38 // b.none │ │ cmp w8, #0x2b │ │ - b.ne 6aba4 // b.any │ │ + b.ne 6ac7c // b.any │ │ add x28, x28, #0x1 │ │ mov x0, xzr │ │ cmp x28, x24 │ │ str x28, [sp, #16] │ │ - b.eq 6acc8 // b.none │ │ + b.eq 6ada0 // b.none │ │ cmp w8, #0x2d │ │ ldrb w8, [x28] │ │ cset w21, eq // eq = none │ │ cmp w8, #0x2b │ │ - b.eq 6acc8 // b.none │ │ + b.eq 6ada0 // b.none │ │ cmp w8, #0x2d │ │ - b.eq 6acc8 // b.none │ │ + b.eq 6ada0 // b.none │ │ cmp w8, #0x2e │ │ - b.ne 6abb0 // b.any │ │ + b.ne 6ac88 // b.any │ │ mov x19, xzr │ │ mov w27, #0x1 // #1 │ │ - b 6abe8 │ │ + b 6acc0 │ │ mov w21, wzr │ │ cmp w8, #0x2e │ │ - b.eq 6ab98 // b.none │ │ + b.eq 6ac70 // b.none │ │ add x0, sp, #0x10 │ │ mov x1, x24 │ │ - bl 6ae78 │ │ + bl 6af50 │ │ ldr x8, [sp, #16] │ │ cmp x8, x28 │ │ - b.eq 6acc4 // b.none │ │ + b.eq 6ad9c // b.none │ │ mov x19, x0 │ │ cmp x0, #0x8, lsl #12 │ │ - b.lt 6abdc // b.tstop │ │ + b.lt 6acb4 // b.tstop │ │ mov w27, wzr │ │ - b 6abe4 │ │ + b 6acbc │ │ lsl w19, w19, #16 │ │ mov w27, #0x1 // #1 │ │ mov x28, x8 │ │ cmp x28, x24 │ │ str w21, [sp, #12] │ │ - b.cs 6ac40 // b.hs, b.nlast │ │ + b.cs 6ad18 // b.hs, b.nlast │ │ ldrb w8, [x28] │ │ cmp w8, #0x2e │ │ - b.ne 6ac40 // b.any │ │ + b.ne 6ad18 // b.any │ │ add x8, x28, #0x1 │ │ cmp x8, x24 │ │ - b.cs 6ac4c // b.hs, b.nlast │ │ + b.cs 6ad24 // b.hs, b.nlast │ │ mvn x10, x28 │ │ mov w9, #0xcccc // #52428 │ │ mov x12, #0x3601 // #13825 │ │ - adrp x14, 10000 │ │ + adrp x14, 10000 │ │ mov x21, xzr │ │ movk w9, #0xccc, lsl #16 │ │ add x10, x10, x24 │ │ mov w11, #0x1 // #1 │ │ movk x12, #0x1, lsl #32 │ │ mov w13, #0xa // #10 │ │ mov w23, #0x1 // #1 │ │ - add x14, x14, #0xeaa │ │ - b 6ad20 │ │ + add x14, x14, #0xeea │ │ + b 6adf8 │ │ mov x21, xzr │ │ mov w23, #0x1 // #1 │ │ - b 6ac5c │ │ + b 6ad34 │ │ mov x21, xzr │ │ mov w23, #0x1 // #1 │ │ mov x28, x8 │ │ str x8, [sp, #16] │ │ add x26, x28, #0x1 │ │ cmp x26, x24 │ │ - b.cs 6acac // b.hs, b.nlast │ │ + b.cs 6ad84 // b.hs, b.nlast │ │ ldrb w8, [x28] │ │ orr w8, w8, #0x20 │ │ cmp w8, #0x65 │ │ - b.ne 6acac // b.any │ │ + b.ne 6ad84 // b.any │ │ add x0, sp, #0x10 │ │ mov x1, x24 │ │ str x26, [sp, #16] │ │ - bl 6ae78 │ │ + bl 6af50 │ │ ldr x28, [sp, #16] │ │ cmp x26, x28 │ │ - b.eq 6acc4 // b.none │ │ + b.eq 6ad9c // b.none │ │ cmp x0, #0x3e8 │ │ - b.le 6acf8 │ │ + b.le 6add0 │ │ orr x8, x19, x21 │ │ str x28, [x22] │ │ - cbz x8, 6acc4 │ │ - b 6ade0 │ │ + cbz x8, 6ad9c │ │ + b 6aeb8 │ │ mov w8, wzr │ │ orr x9, x19, x21 │ │ str x28, [x22] │ │ - cbz x9, 6acc4 │ │ - cbz w27, 6ade0 │ │ - cbz w8, 6ad78 │ │ + cbz x9, 6ad9c │ │ + cbz w27, 6aeb8 │ │ + cbz w8, 6ae50 │ │ mov x0, xzr │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 6ae74 // b.any │ │ + b.ne 6af4c // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ cmn x0, #0x3e8 │ │ csel x9, xzr, x0, lt // lt = tstop │ │ cset w8, lt // lt = tstop │ │ add x20, x9, x20 │ │ - b 6acb0 │ │ + b 6ad88 │ │ add x15, x23, x23, lsl #2 │ │ lsl x23, x15, #1 │ │ add x8, x8, #0x1 │ │ subs x10, x10, #0x1 │ │ - b.eq 6ae10 // b.none │ │ + b.eq 6aee8 // b.none │ │ ldrb w15, [x8] │ │ lsl x16, x11, x15 │ │ cmp w15, #0x20 │ │ and x16, x16, x12 │ │ ccmp x16, #0x0, #0x4, ls // ls = plast │ │ - b.ne 6ac54 // b.any │ │ - tbnz w15, #7, 6ac54 │ │ + b.ne 6ad2c // b.any │ │ + tbnz w15, #7, 6ad2c │ │ sub x16, x15, #0x3a │ │ cmn x16, #0xa │ │ - b.cc 6ac54 // b.lo, b.ul, b.last │ │ + b.cc 6ad2c // b.lo, b.ul, b.last │ │ cmp x23, x9 │ │ - b.ge 6ad14 // b.tcont │ │ + b.ge 6adec // b.tcont │ │ cmp x21, x9 │ │ - b.ge 6ad14 // b.tcont │ │ + b.ge 6adec // b.tcont │ │ ldrsb x15, [x14, x15] │ │ nop │ │ madd x21, x21, x13, x15 │ │ - cbnz x19, 6ad0c │ │ + cbnz x19, 6ade4 │ │ subs x15, x20, #0x1 │ │ - b.lt 6ad0c // b.tstop │ │ + b.lt 6ade4 // b.tstop │ │ mov x20, x15 │ │ - b 6ad14 │ │ + b 6adec │ │ cmp x20, #0x1 │ │ - b.lt 6adf4 // b.tstop │ │ + b.lt 6aecc // b.tstop │ │ mov w9, #0xcccc // #52428 │ │ mov x10, #0x6666666666666666 // #7378697629483820646 │ │ movk w9, #0xccc, lsl #16 │ │ add x8, x20, #0x1 │ │ sub x9, x9, #0x1 │ │ movk x10, #0x6667 │ │ - b 6adb8 │ │ + b 6ae90 │ │ add x11, x21, x21, lsl #2 │ │ lsl x21, x11, #1 │ │ add x11, x19, x19, lsl #2 │ │ sub x8, x8, #0x1 │ │ lsl x19, x11, #1 │ │ cmp x8, #0x1 │ │ - b.le 6adf8 │ │ + b.le 6aed0 │ │ cmp x19, x9 │ │ - b.gt 6ade0 │ │ + b.gt 6aeb8 │ │ cmp x21, x9 │ │ - b.le 6ad9c │ │ + b.le 6ae74 │ │ cmp x23, #0x1 │ │ - b.eq 6ade0 // b.none │ │ + b.eq 6aeb8 // b.none │ │ smulh x11, x23, x10 │ │ asr x12, x11, #2 │ │ add x23, x12, x11, lsr #63 │ │ - b 6ada4 │ │ + b 6ae7c │ │ mov w19, #0x7fffffff // #2147483647 │ │ ldr w8, [sp, #12] │ │ cmp w8, #0x0 │ │ cneg x0, x19, ne // ne = any │ │ - b 6acc8 │ │ - tbnz x20, #63, 6ae18 │ │ - cbz x21, 6ade4 │ │ + b 6ada0 │ │ + tbnz x20, #63, 6aef0 │ │ + cbz x21, 6aebc │ │ mov x0, x21 │ │ mov x1, x23 │ │ - bl 37f6c │ │ + bl 37fcc │ │ add x19, x0, x19 │ │ - b 6ade4 │ │ + b 6aebc │ │ mov x8, x24 │ │ - b 6ac54 │ │ + b 6ad2c │ │ mov w8, #0xcccc // #52428 │ │ mov x9, #0x6666666666666666 // #7378697629483820646 │ │ movk w8, #0xccc, lsl #16 │ │ movk x9, #0x6667 │ │ - b 6ae40 │ │ + b 6af18 │ │ smulh x10, x19, x9 │ │ adds x20, x20, #0x1 │ │ asr x11, x10, #2 │ │ add x19, x11, x10, lsr #63 │ │ - b.cs 6adf8 // b.hs, b.nlast │ │ + b.cs 6aed0 // b.hs, b.nlast │ │ cmp x23, x8 │ │ - b.ge 6ae54 // b.tcont │ │ + b.ge 6af2c // b.tcont │ │ add x10, x23, x23, lsl #2 │ │ lsl x23, x10, #1 │ │ - b 6ae60 │ │ + b 6af38 │ │ smulh x10, x21, x9 │ │ asr x11, x10, #2 │ │ add x21, x11, x10, lsr #63 │ │ sub x10, x19, #0xa │ │ cmn x10, #0x13 │ │ - b.cc 6ae2c // b.lo, b.ul, b.last │ │ - cbnz x21, 6ae2c │ │ - b 6acc4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.cc 6af04 // b.lo, b.ul, b.last │ │ + cbnz x21, 6af04 │ │ + b 6ad9c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x9, [x0] │ │ cmp x9, x1 │ │ - b.cs 6b124 // b.hs, b.nlast │ │ + b.cs 6b1fc // b.hs, b.nlast │ │ ldrb w14, [x9] │ │ cmp w14, #0x2d │ │ - b.eq 6ae98 // b.none │ │ + b.eq 6af70 // b.none │ │ cmp w14, #0x2b │ │ - b.ne 6aecc // b.any │ │ + b.ne 6afa4 // b.any │ │ add x8, x9, #0x1 │ │ cmp x8, x1 │ │ - b.eq 6b124 // b.none │ │ + b.eq 6b1fc // b.none │ │ cmp w14, #0x2d │ │ ldrb w14, [x8] │ │ mov x2, xzr │ │ cset w10, eq // eq = none │ │ cmp w14, #0x2b │ │ - b.eq 6aec4 // b.none │ │ + b.eq 6af9c // b.none │ │ cmp w14, #0x2d │ │ - b.ne 6aed4 // b.any │ │ + b.ne 6afac // b.any │ │ mov x0, x2 │ │ ret │ │ mov w10, wzr │ │ mov x8, x9 │ │ cmp x8, x1 │ │ - b.cs 6afa4 // b.hs, b.nlast │ │ + b.cs 6b07c // b.hs, b.nlast │ │ mov w13, #0xcccc // #52428 │ │ mvn x15, x8 │ │ mov x2, #0x3601 // #13825 │ │ - adrp x3, 10000 │ │ + adrp x3, 10000 │ │ mov x11, xzr │ │ mov w12, wzr │ │ movk w13, #0xccc, lsl #16 │ │ add x15, x15, x1 │ │ mov w16, #0xa // #10 │ │ mov w17, #0x1 // #1 │ │ movk x2, #0x1, lsl #32 │ │ - add x3, x3, #0xeaa │ │ + add x3, x3, #0xeea │ │ cmp w14, #0x20 │ │ - b.ls 6af88 // b.plast │ │ - tbnz w14, #7, 6af98 │ │ + b.ls 6b060 // b.plast │ │ + tbnz w14, #7, 6b070 │ │ and x4, x14, #0xff │ │ ldrsb w14, [x3, x4] │ │ - tbnz w14, #31, 6af98 │ │ + tbnz w14, #31, 6b070 │ │ sub x5, x4, #0x30 │ │ cmp x5, #0x9 │ │ - b.hi 6af98 // b.pmore │ │ + b.hi 6b070 // b.pmore │ │ cmp x11, x13 │ │ - b.le 6af40 │ │ + b.le 6b018 │ │ mov w12, #0x1 // #1 │ │ - b 6af6c │ │ + b 6b044 │ │ cmp x11, x13 │ │ - b.ne 6af64 // b.any │ │ + b.ne 6b03c // b.any │ │ and x4, x4, #0xf8 │ │ cmp x4, #0x30 │ │ - b.eq 6af64 // b.none │ │ + b.eq 6b03c // b.none │ │ mov w11, #0xcccc // #52428 │ │ mov w12, #0x1 // #1 │ │ movk w11, #0xccc, lsl #16 │ │ - b 6af6c │ │ + b 6b044 │ │ and x14, x14, #0xff │ │ madd x11, x11, x16, x14 │ │ - cbz x15, 6b02c │ │ + cbz x15, 6b104 │ │ ldrb w14, [x8, #1] │ │ add x4, x8, #0x1 │ │ sub x15, x15, #0x1 │ │ mov x8, x4 │ │ cmp w14, #0x20 │ │ - b.hi 6af14 // b.pmore │ │ + b.hi 6afec // b.pmore │ │ mov w4, w14 │ │ lsl x4, x17, x4 │ │ tst x4, x2 │ │ - b.eq 6af14 // b.none │ │ - cbz w12, 6afa8 │ │ + b.eq 6afec // b.none │ │ + cbz w12, 6b080 │ │ mov w11, #0x7fffffff // #2147483647 │ │ - b 6afa8 │ │ + b 6b080 │ │ mov x11, xzr │ │ cmp w10, #0x0 │ │ cneg x10, x11, ne // ne = any │ │ cmp x8, x9 │ │ - b.eq 6b124 // b.none │ │ + b.eq 6b1fc // b.none │ │ cmp x8, x1 │ │ - b.cs 6b114 // b.hs, b.nlast │ │ + b.cs 6b1ec // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x23 │ │ - b.ne 6b114 // b.any │ │ + b.ne 6b1ec // b.any │ │ mov x2, xzr │ │ add x9, x8, #0x1 │ │ cmp x9, x1 │ │ - b.cs 6aec4 // b.hs, b.nlast │ │ + b.cs 6af9c // b.hs, b.nlast │ │ sub x11, x10, #0x25 │ │ cmn x11, #0x23 │ │ - b.cc 6aec4 // b.lo, b.ul, b.last │ │ + b.cc 6af9c // b.lo, b.ul, b.last │ │ ldrb w14, [x9] │ │ cmp w14, #0x2d │ │ - b.eq 6affc // b.none │ │ + b.eq 6b0d4 // b.none │ │ cmp w14, #0x2b │ │ - b.ne 6b038 // b.any │ │ + b.ne 6b110 // b.any │ │ add x8, x8, #0x2 │ │ cmp x8, x1 │ │ - b.eq 6b124 // b.none │ │ + b.eq 6b1fc // b.none │ │ cmp w14, #0x2d │ │ ldrb w14, [x8] │ │ mov x2, xzr │ │ cset w11, eq // eq = none │ │ cmp w14, #0x2b │ │ - b.eq 6aec4 // b.none │ │ + b.eq 6af9c // b.none │ │ cmp w14, #0x2d │ │ - b.eq 6aec4 // b.none │ │ - b 6b040 │ │ + b.eq 6af9c // b.none │ │ + b 6b118 │ │ mov x8, x1 │ │ - cbnz w12, 6af9c │ │ - b 6afa8 │ │ + cbnz w12, 6b074 │ │ + b 6b080 │ │ mov w11, wzr │ │ mov x8, x9 │ │ cmp x8, x1 │ │ - b.cs 6b100 // b.hs, b.nlast │ │ + b.cs 6b1d8 // b.hs, b.nlast │ │ mov w16, #0x7fffffff // #2147483647 │ │ mvn x17, x8 │ │ mov x3, #0x3601 // #13825 │ │ - adrp x4, 10000 │ │ + adrp x4, 10000 │ │ udiv w15, w16, w10 │ │ mov x12, xzr │ │ mov w13, wzr │ │ add x17, x17, x1 │ │ mov w2, #0x1 // #1 │ │ movk x3, #0x1, lsl #32 │ │ - add x4, x4, #0xeaa │ │ + add x4, x4, #0xeea │ │ msub w16, w15, w10, w16 │ │ cmp w14, #0x20 │ │ - b.ls 6b0e4 // b.plast │ │ - tbnz w14, #7, 6b0f4 │ │ + b.ls 6b1bc // b.plast │ │ + tbnz w14, #7, 6b1cc │ │ and x14, x14, #0xff │ │ ldrsb w14, [x4, x14] │ │ - tbnz w14, #31, 6b0f4 │ │ + tbnz w14, #31, 6b1cc │ │ and x5, x14, #0xff │ │ cmp x10, x5 │ │ - b.le 6b0f4 │ │ + b.le 6b1cc │ │ cmp x12, x15 │ │ - b.le 6b0ac │ │ + b.le 6b184 │ │ mov w13, #0x1 // #1 │ │ - b 6b0c8 │ │ - b.ne 6b0c4 // b.any │ │ + b 6b1a0 │ │ + b.ne 6b19c // b.any │ │ cmp w16, w14 │ │ - b.ge 6b0c4 // b.tcont │ │ + b.ge 6b19c // b.tcont │ │ mov w13, #0x1 // #1 │ │ mov x12, x15 │ │ - b 6b0c8 │ │ + b 6b1a0 │ │ madd x12, x12, x10, x5 │ │ - cbz x17, 6b12c │ │ + cbz x17, 6b204 │ │ ldrb w14, [x8, #1] │ │ add x5, x8, #0x1 │ │ sub x17, x17, #0x1 │ │ mov x8, x5 │ │ cmp w14, #0x20 │ │ - b.hi 6b080 // b.pmore │ │ + b.hi 6b158 // b.pmore │ │ mov w5, w14 │ │ lsl x5, x2, x5 │ │ tst x5, x3 │ │ - b.eq 6b080 // b.none │ │ - cbz w13, 6b104 │ │ + b.eq 6b158 // b.none │ │ + cbz w13, 6b1dc │ │ mov w12, #0x7fffffff // #2147483647 │ │ - b 6b104 │ │ + b 6b1dc │ │ mov x12, xzr │ │ cmp w11, #0x0 │ │ cneg x10, x12, ne // ne = any │ │ cmp x8, x9 │ │ - b.eq 6b124 // b.none │ │ + b.eq 6b1fc // b.none │ │ mov x2, x10 │ │ str x8, [x0] │ │ mov x0, x2 │ │ ret │ │ mov x0, xzr │ │ ret │ │ mov x8, x1 │ │ - cbnz w13, 6b0f8 │ │ - b 6b104 │ │ + cbnz w13, 6b1d0 │ │ + b 6b1dc │ │ ldp w8, w9, [x0] │ │ ldp w10, w11, [x1] │ │ orr x8, x9, x8, lsl #16 │ │ orr x9, x11, x10, lsl #16 │ │ cmp x8, x9 │ │ csetm w8, cc // cc = lo, ul, last │ │ csinc w0, w8, wzr, ls // ls = plast │ │ ret │ │ add x8, x0, x1 │ │ cmp x0, #0x0 │ │ csel x8, xzr, x8, eq // eq = none │ │ cmp x8, x0 │ │ - b.ls 6b1ac // b.plast │ │ + b.ls 6b284 // b.plast │ │ sub w8, w8, w0 │ │ cmp x8, x1 │ │ csel x8, x8, x1, cc // cc = lo, ul, last │ │ - cbz x8, 6b1ac │ │ + cbz x8, 6b284 │ │ and w11, w2, #0xffff │ │ mov w9, #0xce6d // #52845 │ │ mov w10, #0x58bf // #22719 │ │ ldrb w12, [x0] │ │ subs x8, x8, #0x1 │ │ add w13, w11, w12 │ │ eor w12, w12, w11, lsr #8 │ │ madd w13, w13, w9, w10 │ │ strb w12, [x0], #1 │ │ and w13, w13, #0xffff │ │ mov w11, w13 │ │ - b.ne 6b188 // b.any │ │ + b.ne 6b260 // b.any │ │ ret │ │ eor w8, w0, w0, lsl #13 │ │ eor w8, w8, w8, lsr #17 │ │ eor w0, w8, w8, lsl #5 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ @@ -63663,15 +63685,15 @@ │ │ stp x20, x19, [sp, #32] │ │ mov w21, w2 │ │ mov x20, x1 │ │ and w22, w2, #0xff │ │ mov w1, wzr │ │ mov w2, #0x4f0 // #1264 │ │ mov x19, x0 │ │ - bl a5180 │ │ + bl a45c0 │ │ movi v0.2d, #0x0 │ │ add x9, x20, #0x38 │ │ add x10, x20, #0x40 │ │ add x11, x20, #0x30 │ │ stp q0, q0, [x19] │ │ stp q0, q0, [x19, #32] │ │ stp q0, q0, [x19, #64] │ │ @@ -63688,18 +63710,18 @@ │ │ str x8, [x19, #32] │ │ ldr x8, [x20, #40] │ │ stp x9, x10, [x19, #56] │ │ add x9, x20, #0x50 │ │ add x10, x20, #0x60 │ │ stp x8, x11, [x19, #40] │ │ stp x9, x10, [x19, #72] │ │ - cbz w22, 6b2e4 │ │ - adrp x8, a9000 │ │ + cbz w22, 6b3bc │ │ + adrp x8, a8000 │ │ strb wzr, [x19, #88] │ │ - add x8, x8, #0x9d8 │ │ + add x8, x8, #0xfc0 │ │ ldrb w9, [x20, #134] │ │ ldr q0, [x8] │ │ ldrh w8, [x20, #132] │ │ strb w9, [x19, #91] │ │ strb w21, [x19, #92] │ │ str q0, [x19, #96] │ │ sturh w8, [x19, #89] │ │ @@ -63725,18 +63747,18 @@ │ │ str x10, [x19, #1176] │ │ ldr w10, [x20, #2976] │ │ str x8, [x19, #1184] │ │ ldr w8, [x20, #2712] │ │ str x9, [x19, #1248] │ │ str w10, [x19, #1256] │ │ str w8, [x19, #1168] │ │ - b 6b384 │ │ + b 6b45c │ │ ldrb w8, [x20, #128] │ │ - adrp x9, a9000 │ │ - add x9, x9, #0x9d8 │ │ + adrp x9, a8000 │ │ + add x9, x9, #0xfc0 │ │ strb w8, [x19, #88] │ │ ldr q0, [x9] │ │ ldurh w8, [x20, #129] │ │ ldrb w9, [x20, #131] │ │ strb wzr, [x19, #92] │ │ str q0, [x19, #96] │ │ sturh w8, [x19, #89] │ │ @@ -63785,176 +63807,196 @@ │ │ mov x21, x1 │ │ mov x20, x0 │ │ mov w1, wzr │ │ stur x8, [x29, #-8] │ │ stp x2, x0, [sp, #8] │ │ mov x0, x2 │ │ mov w2, #0x4c8 // #1224 │ │ - bl a5180 │ │ + bl a45c0 │ │ add x0, x19, #0x148 │ │ mov w1, wzr │ │ mov w2, #0x2d8 // #728 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldrb w8, [x21, #8] │ │ strb w8, [x19, #328] │ │ - cbz w8, 6b470 │ │ + cbz w8, 6b55c │ │ cmp w8, #0x4 │ │ - b.cs 6b400 // b.hs, b.nlast │ │ + b.cs 6b4d8 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b44c │ │ + b 6b530 │ │ and x9, x8, #0xfc │ │ add x10, x21, #0x10 │ │ add x11, x19, #0x160 │ │ mov x12, x9 │ │ - ldursh x13, [x10, #-4] │ │ + sub x13, x10, #0x4 │ │ + ld1 {v0.h}[0], [x10] │ │ + add x14, x10, #0x2 │ │ subs x12, x12, #0x4 │ │ - ldrsh x14, [x10] │ │ - ldursh x15, [x10, #-2] │ │ - fmov d0, x13 │ │ - ldrsh x13, [x10, #2] │ │ - fmov d1, x14 │ │ + ld1 {v1.h}[0], [x13] │ │ + sub x13, x10, #0x2 │ │ + ld1 {v0.h}[2], [x14] │ │ add x10, x10, #0x8 │ │ - mov v0.d[1], x15 │ │ - mov v1.d[1], x13 │ │ - stp q0, q1, [x11, #-16] │ │ + ld1 {v1.h}[2], [x13] │ │ + shl v0.2s, v0.2s, #16 │ │ + shl v1.2s, v1.2s, #16 │ │ + sxtl v0.2d, v0.2s │ │ + sxtl v1.2d, v1.2s │ │ + stp q1, q0, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b410 // b.any │ │ + b.ne 6b4e8 // b.any │ │ cmp x9, x8 │ │ - b.eq 6b470 // b.none │ │ + b.eq 6b55c // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0xc │ │ add x11, x11, #0x150 │ │ sub x8, x8, x9 │ │ - ldrsh x9, [x10], #2 │ │ + ldrh w9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ + lsl w9, w9, #16 │ │ + sxtw x9, w9 │ │ str x9, [x11], #8 │ │ - b.ne 6b460 // b.any │ │ + b.ne 6b544 // b.any │ │ ldrb w8, [x21, #9] │ │ strb w8, [x19, #329] │ │ - cbz w8, 6b4fc │ │ + cbz w8, 6b5fc │ │ cmp w8, #0x4 │ │ - b.cs 6b48c // b.hs, b.nlast │ │ + b.cs 6b578 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b4d8 │ │ + b 6b5d0 │ │ and x9, x8, #0xfc │ │ add x10, x21, #0x2c │ │ add x11, x19, #0x1d0 │ │ mov x12, x9 │ │ - ldursh x13, [x10, #-4] │ │ + sub x13, x10, #0x4 │ │ + ld1 {v0.h}[0], [x10] │ │ + add x14, x10, #0x2 │ │ subs x12, x12, #0x4 │ │ - ldrsh x14, [x10] │ │ - ldursh x15, [x10, #-2] │ │ - fmov d0, x13 │ │ - ldrsh x13, [x10, #2] │ │ - fmov d1, x14 │ │ + ld1 {v1.h}[0], [x13] │ │ + sub x13, x10, #0x2 │ │ + ld1 {v0.h}[2], [x14] │ │ add x10, x10, #0x8 │ │ - mov v0.d[1], x15 │ │ - mov v1.d[1], x13 │ │ - stp q0, q1, [x11, #-16] │ │ + ld1 {v1.h}[2], [x13] │ │ + shl v0.2s, v0.2s, #16 │ │ + shl v1.2s, v1.2s, #16 │ │ + sxtl v0.2d, v0.2s │ │ + sxtl v1.2d, v1.2s │ │ + stp q1, q0, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b49c // b.any │ │ + b.ne 6b588 // b.any │ │ cmp x9, x8 │ │ - b.eq 6b4fc // b.none │ │ + b.eq 6b5fc // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0x28 │ │ add x11, x11, #0x1c0 │ │ sub x8, x8, x9 │ │ - ldrsh x9, [x10], #2 │ │ + ldrh w9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ + lsl w9, w9, #16 │ │ + sxtw x9, w9 │ │ str x9, [x11], #8 │ │ - b.ne 6b4ec // b.any │ │ + b.ne 6b5e4 // b.any │ │ ldrb w8, [x21, #10] │ │ strb w8, [x19, #330] │ │ - cbz w8, 6b588 │ │ + cbz w8, 6b69c │ │ cmp w8, #0x4 │ │ - b.cs 6b518 // b.hs, b.nlast │ │ + b.cs 6b618 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b564 │ │ + b 6b670 │ │ and x9, x8, #0xfc │ │ add x10, x21, #0x40 │ │ add x11, x19, #0x220 │ │ mov x12, x9 │ │ - ldursh x13, [x10, #-4] │ │ + sub x13, x10, #0x4 │ │ + ld1 {v0.h}[0], [x10] │ │ + add x14, x10, #0x2 │ │ subs x12, x12, #0x4 │ │ - ldrsh x14, [x10] │ │ - ldursh x15, [x10, #-2] │ │ - fmov d0, x13 │ │ - ldrsh x13, [x10, #2] │ │ - fmov d1, x14 │ │ + ld1 {v1.h}[0], [x13] │ │ + sub x13, x10, #0x2 │ │ + ld1 {v0.h}[2], [x14] │ │ add x10, x10, #0x8 │ │ - mov v0.d[1], x15 │ │ - mov v1.d[1], x13 │ │ - stp q0, q1, [x11, #-16] │ │ + ld1 {v1.h}[2], [x13] │ │ + shl v0.2s, v0.2s, #16 │ │ + shl v1.2s, v1.2s, #16 │ │ + sxtl v0.2d, v0.2s │ │ + sxtl v1.2d, v1.2s │ │ + stp q1, q0, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b528 // b.any │ │ + b.ne 6b628 // b.any │ │ cmp x9, x8 │ │ - b.eq 6b588 // b.none │ │ + b.eq 6b69c // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0x3c │ │ add x11, x11, #0x210 │ │ sub x8, x8, x9 │ │ - ldrsh x9, [x10], #2 │ │ + ldrh w9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ + lsl w9, w9, #16 │ │ + sxtw x9, w9 │ │ str x9, [x11], #8 │ │ - b.ne 6b578 // b.any │ │ + b.ne 6b684 // b.any │ │ ldrb w8, [x21, #11] │ │ strb w8, [x19, #331] │ │ - cbz w8, 6b614 │ │ + cbz w8, 6b73c │ │ cmp w8, #0x4 │ │ - b.cs 6b5a4 // b.hs, b.nlast │ │ + b.cs 6b6b8 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b5f0 │ │ + b 6b710 │ │ and x9, x8, #0xfc │ │ add x10, x21, #0x5c │ │ add x11, x19, #0x290 │ │ mov x12, x9 │ │ - ldursh x13, [x10, #-4] │ │ + sub x13, x10, #0x4 │ │ + ld1 {v0.h}[0], [x10] │ │ + add x14, x10, #0x2 │ │ subs x12, x12, #0x4 │ │ - ldrsh x14, [x10] │ │ - ldursh x15, [x10, #-2] │ │ - fmov d0, x13 │ │ - ldrsh x13, [x10, #2] │ │ - fmov d1, x14 │ │ + ld1 {v1.h}[0], [x13] │ │ + sub x13, x10, #0x2 │ │ + ld1 {v0.h}[2], [x14] │ │ add x10, x10, #0x8 │ │ - mov v0.d[1], x15 │ │ - mov v1.d[1], x13 │ │ - stp q0, q1, [x11, #-16] │ │ + ld1 {v1.h}[2], [x13] │ │ + shl v0.2s, v0.2s, #16 │ │ + shl v1.2s, v1.2s, #16 │ │ + sxtl v0.2d, v0.2s │ │ + sxtl v1.2d, v1.2s │ │ + stp q1, q0, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b5b4 // b.any │ │ + b.ne 6b6c8 // b.any │ │ cmp x9, x8 │ │ - b.eq 6b614 // b.none │ │ + b.eq 6b73c // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0x58 │ │ add x11, x11, #0x280 │ │ sub x8, x8, x9 │ │ - ldrsh x9, [x10], #2 │ │ + ldrh w9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ + lsl w9, w9, #16 │ │ + sxtw x9, w9 │ │ str x9, [x11], #8 │ │ - b.ne 6b604 // b.any │ │ + b.ne 6b724 // b.any │ │ ldr x8, [x21, #112] │ │ str x8, [x19, #720] │ │ add x8, x19, #0x2d8 │ │ ldr d0, [x21, #120] │ │ sxtl v0.2d, v0.2s │ │ str q0, [x8] │ │ ldrh w8, [x21, #128] │ │ str x8, [x19, #744] │ │ ldrh w8, [x21, #130] │ │ str x8, [x19, #752] │ │ ldrb w8, [x21, #132] │ │ strb w8, [x19, #760] │ │ - cbz w8, 6b6c8 │ │ + cbz w8, 6b7f0 │ │ cmp w8, #0x4 │ │ - b.cs 6b658 // b.hs, b.nlast │ │ + b.cs 6b780 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b6a4 │ │ + b 6b7cc │ │ and x9, x8, #0xfc │ │ add x10, x21, #0x8c │ │ add x11, x19, #0x310 │ │ mov x12, x9 │ │ ldursh x13, [x10, #-4] │ │ subs x12, x12, #0x4 │ │ ldrsh x14, [x10] │ │ @@ -63963,33 +64005,33 @@ │ │ ldrsh x13, [x10, #2] │ │ fmov d1, x14 │ │ add x10, x10, #0x8 │ │ mov v0.d[1], x15 │ │ mov v1.d[1], x13 │ │ stp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b668 // b.any │ │ + b.ne 6b790 // b.any │ │ cmp x9, x8 │ │ - b.eq 6b6c8 // b.none │ │ + b.eq 6b7f0 // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0x88 │ │ add x11, x11, #0x300 │ │ sub x8, x8, x9 │ │ ldrsh x9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ str x9, [x11], #8 │ │ - b.ne 6b6b8 // b.any │ │ + b.ne 6b7e0 // b.any │ │ ldrb w8, [x21, #133] │ │ strb w8, [x19, #761] │ │ - cbz w8, 6b754 │ │ + cbz w8, 6b87c │ │ cmp w8, #0x4 │ │ - b.cs 6b6e4 // b.hs, b.nlast │ │ + b.cs 6b80c // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 6b730 │ │ + b 6b858 │ │ and x9, x8, #0xfc │ │ add x10, x21, #0xa6 │ │ add x11, x19, #0x378 │ │ mov x12, x9 │ │ ldursh x13, [x10, #-4] │ │ subs x12, x12, #0x4 │ │ ldrsh x14, [x10] │ │ @@ -63998,268 +64040,268 @@ │ │ ldrsh x13, [x10, #2] │ │ fmov d1, x14 │ │ add x10, x10, #0x8 │ │ mov v0.d[1], x15 │ │ mov v1.d[1], x13 │ │ stp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 6b6f4 // b.any │ │ + b.ne 6b81c // b.any │ │ cmp x9, x8 │ │ - b.eq 6b754 // b.none │ │ + b.eq 6b87c // b.none │ │ add x10, x21, x9, lsl #1 │ │ add x11, x19, x9, lsl #3 │ │ add x10, x10, #0xa2 │ │ add x11, x11, #0x368 │ │ sub x8, x8, x9 │ │ ldrsh x9, [x10], #2 │ │ subs x8, x8, #0x1 │ │ str x9, [x11], #8 │ │ - b.ne 6b744 // b.any │ │ + b.ne 6b86c // b.any │ │ ldrb w8, [x21, #134] │ │ strb w8, [x19, #976] │ │ ldr w8, [x21, #4] │ │ str w8, [x19, #992] │ │ ldr x8, [x21, #200] │ │ str w8, [x19, #996] │ │ ldr x8, [x21, #192] │ │ str x19, [x19, #1048] │ │ str x8, [x19, #1000] │ │ ldr x8, [x20, #240] │ │ ldr w9, [x8, #116] │ │ cmn w9, #0x1 │ │ - b.eq 6b7a8 // b.none │ │ + b.eq 6b8d0 // b.none │ │ str w9, [x19, #1216] │ │ - cbz w9, 6b7b0 │ │ + cbz w9, 6b8d8 │ │ eor w9, w9, w9, lsl #13 │ │ eor w9, w9, w9, lsr #17 │ │ eor w9, w9, w9, lsl #5 │ │ - tbnz w9, #31, 6b790 │ │ + tbnz w9, #31, 6b8b8 │ │ str w9, [x8, #116] │ │ - b 6b7dc │ │ + b 6b904 │ │ ldr w8, [x19, #1216] │ │ - cbnz w8, 6b7dc │ │ + cbnz w8, 6b904 │ │ add x8, sp, #0x10 │ │ add x9, sp, #0x8 │ │ eor w8, w9, w8 │ │ add x9, sp, #0x4 │ │ eor w8, w8, w9 │ │ eor w9, w8, w8, lsr #10 │ │ eor w8, w9, w8, lsr #20 │ │ mov w9, #0x7384 // #29572 │ │ cmp w8, #0x0 │ │ csel w8, w9, w8, eq // eq = none │ │ str w8, [x19, #1216] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 6b800 // b.any │ │ + b.ne 6b928 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ cmp x8, x1 │ │ str x8, [sp] │ │ - b.cs 6b9ec // b.hs, b.nlast │ │ + b.cs 6bb14 // b.hs, b.nlast │ │ mov x25, #0x3601 // #13825 │ │ mov x20, x1 │ │ mov w22, wzr │ │ sub x23, x1, #0x1 │ │ mov w24, #0x1 // #1 │ │ movk x25, #0x1, lsl #32 │ │ ldrb w9, [x8] │ │ mov w0, wzr │ │ cmp w9, #0x3b │ │ - b.le 6b95c │ │ + b.le 6ba84 │ │ cmp w9, #0x3c │ │ - b.eq 6b88c // b.none │ │ + b.eq 6b9b4 // b.none │ │ cmp w9, #0x7d │ │ - b.eq 6b980 // b.none │ │ + b.eq 6baa8 // b.none │ │ cmp w9, #0x7b │ │ - b.ne 6b98c // b.any │ │ + b.ne 6bab4 // b.any │ │ mov w0, wzr │ │ add w22, w22, #0x1 │ │ - b 6b98c │ │ + b 6bab4 │ │ add x8, x8, #0x1 │ │ cmp x8, x20 │ │ - b.cs 6b93c // b.hs, b.nlast │ │ + b.cs 6ba64 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x25 │ │ - b.hi 6b904 // b.pmore │ │ + b.hi 6ba2c // b.pmore │ │ lsl x10, x24, x9 │ │ tst x10, x25 │ │ - b.eq 6b8c0 // b.none │ │ + b.eq 6b9e8 // b.none │ │ add x8, x8, #0x1 │ │ cmp x8, x20 │ │ - b.cc 6b898 // b.lo, b.ul, b.last │ │ - b 6b904 │ │ + b.cc 6b9c0 // b.lo, b.ul, b.last │ │ + b 6ba2c │ │ cmp x9, #0x25 │ │ - b.ne 6b904 // b.any │ │ + b.ne 6ba2c // b.any │ │ sub x9, x23, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 6b8b0 // b.none │ │ + b.eq 6b9d8 // b.none │ │ cmp w10, #0xd │ │ - b.eq 6b8b0 // b.none │ │ - cbz x9, 6b8fc │ │ + b.eq 6b9d8 // b.none │ │ + cbz x9, 6ba24 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 6b8d0 │ │ + b 6b9f8 │ │ mov x8, x20 │ │ - b 6b8b0 │ │ + b 6b9d8 │ │ cmp x8, x20 │ │ - b.cs 6b93c // b.hs, b.nlast │ │ + b.cs 6ba64 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ sub w10, w9, #0x30 │ │ and w10, w10, #0xff │ │ cmp w10, #0x9 │ │ - b.ls 6b88c // b.plast │ │ + b.ls 6b9b4 // b.plast │ │ and w9, w9, #0xff │ │ sub w9, w9, #0x41 │ │ cmp w9, #0x25 │ │ - b.hi 6b93c // b.pmore │ │ + b.hi 6ba64 // b.pmore │ │ lsl x9, x24, x9 │ │ tst x9, #0x3f0000003f │ │ - b.ne 6b88c // b.any │ │ + b.ne 6b9b4 // b.any │ │ cmp x8, x20 │ │ - b.cs 6b950 // b.hs, b.nlast │ │ + b.cs 6ba78 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ cmp w9, #0x3e │ │ - b.ne 6b9e4 // b.any │ │ + b.ne 6bb0c // b.any │ │ mov w0, wzr │ │ add x8, x8, #0x1 │ │ - b 6b98c │ │ + b 6bab4 │ │ cmp w9, #0x25 │ │ - b.eq 6b9a4 // b.none │ │ + b.eq 6bacc // b.none │ │ cmp w9, #0x28 │ │ - b.ne 6b98c // b.any │ │ + b.ne 6bab4 // b.any │ │ mov x0, sp │ │ mov x1, x20 │ │ - bl 6ba3c │ │ + bl 6bb64 │ │ ldr x8, [sp] │ │ - b 6b98c │ │ + b 6bab4 │ │ subs w22, w22, #0x1 │ │ - b.eq 6ba00 // b.none │ │ + b.eq 6bb28 // b.none │ │ mov w0, wzr │ │ add x8, x8, #0x1 │ │ cmp x8, x20 │ │ str x8, [sp] │ │ - b.cs 6b9f4 // b.hs, b.nlast │ │ - cbz w0, 6b858 │ │ - b 6b9f4 │ │ + b.cs 6bb1c // b.hs, b.nlast │ │ + cbz w0, 6b980 │ │ + b 6bb1c │ │ sub x9, x23, x8 │ │ mov w10, #0x25 // #37 │ │ and w10, w10, #0xff │ │ cmp w10, #0xa │ │ - b.eq 6b988 // b.none │ │ + b.eq 6bab0 // b.none │ │ cmp w10, #0xd │ │ - b.eq 6b988 // b.none │ │ - cbz x9, 6b9d8 │ │ + b.eq 6bab0 // b.none │ │ + cbz x9, 6bb00 │ │ ldrb w10, [x8, #1] │ │ add x11, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ mov x8, x11 │ │ - b 6b9ac │ │ + b 6bad4 │ │ mov w0, wzr │ │ mov x8, x20 │ │ - b 6b98c │ │ + b 6bab4 │ │ mov w0, #0x3 // #3 │ │ - b 6b98c │ │ + b 6bab4 │ │ mov w0, wzr │ │ - b 6ba08 │ │ - cbz w22, 6ba08 │ │ + b 6bb30 │ │ + cbz w22, 6bb30 │ │ mov w0, #0x3 // #3 │ │ - b 6ba08 │ │ + b 6bb30 │ │ mov w0, wzr │ │ add x8, x8, #0x1 │ │ str x8, [x19] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 6ba38 // b.any │ │ + b.ne 6bb60 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x9, [x0] │ │ mov x8, x0 │ │ cmp x9, x1 │ │ - b.cs 6bb1c // b.hs, b.nlast │ │ - adrp x11, 10000 │ │ + b.cs 6bc44 // b.hs, b.nlast │ │ + adrp x11, 10000 │ │ mov w10, wzr │ │ - add x11, x11, #0xd64 │ │ - b 6ba6c │ │ + add x11, x11, #0xda4 │ │ + b 6bb94 │ │ add w10, w10, #0x1 │ │ mov x9, x12 │ │ cmp x9, x1 │ │ - b.cs 6bb1c // b.hs, b.nlast │ │ + b.cs 6bc44 // b.hs, b.nlast │ │ mov x12, x9 │ │ ldrb w13, [x12], #1 │ │ cmp w13, #0x28 │ │ - b.eq 6ba5c // b.none │ │ + b.eq 6bb84 // b.none │ │ cmp w13, #0x29 │ │ - b.eq 6babc // b.none │ │ + b.eq 6bbe4 // b.none │ │ cmp w13, #0x5c │ │ - b.ne 6ba60 // b.any │ │ + b.ne 6bb88 // b.any │ │ cmp x12, x1 │ │ - b.eq 6bb28 // b.none │ │ + b.eq 6bc50 // b.none │ │ ldrb w13, [x12] │ │ sub w14, w13, #0x28 │ │ cmp w14, #0x4c │ │ - b.hi 6bac8 // b.pmore │ │ - adr x15, 6bab4 │ │ + b.hi 6bbf0 // b.pmore │ │ + adr x15, 6bbdc │ │ ldrb w16, [x11, x14] │ │ add x15, x15, x16, lsl #2 │ │ br x15 │ │ add x9, x9, #0x2 │ │ - b 6ba64 │ │ + b 6bb8c │ │ subs w10, w10, #0x1 │ │ - b.ne 6ba60 // b.any │ │ - b 6bb34 │ │ + b.ne 6bb88 // b.any │ │ + b 6bc5c │ │ cmp x12, x1 │ │ - b.cs 6ba60 // b.hs, b.nlast │ │ + b.cs 6bb88 // b.hs, b.nlast │ │ and w13, w13, #0xf8 │ │ cmp w13, #0x30 │ │ - b.ne 6ba60 // b.any │ │ + b.ne 6bb88 // b.any │ │ add x12, x9, #0x2 │ │ cmp x12, x1 │ │ - b.cs 6ba60 // b.hs, b.nlast │ │ + b.cs 6bb88 // b.hs, b.nlast │ │ ldrb w13, [x12] │ │ and w13, w13, #0xf8 │ │ cmp w13, #0x30 │ │ - b.ne 6ba60 // b.any │ │ + b.ne 6bb88 // b.any │ │ add x12, x9, #0x3 │ │ cmp x12, x1 │ │ - b.cs 6ba60 // b.hs, b.nlast │ │ + b.cs 6bb88 // b.hs, b.nlast │ │ ldrb w13, [x9, #3] │ │ add x9, x9, #0x4 │ │ and w13, w13, #0xf8 │ │ cmp w13, #0x30 │ │ csel x9, x9, x12, eq // eq = none │ │ - b 6ba64 │ │ + b 6bb8c │ │ mov w0, #0x3 // #3 │ │ str x9, [x8] │ │ ret │ │ mov w0, #0x3 // #3 │ │ str x1, [x8] │ │ ret │ │ mov w0, wzr │ │ @@ -64276,426 +64318,418 @@ │ │ mrs x24, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0] │ │ cmp x8, x1 │ │ stur x8, [x29, #-16] │ │ - b.cs 6bccc // b.hs, b.nlast │ │ + b.cs 6bdf4 // b.hs, b.nlast │ │ ldrb w9, [x8] │ │ mov x20, x3 │ │ mov x27, x1 │ │ cmp w9, #0x5b │ │ - b.eq 6bba4 // b.none │ │ + b.eq 6bccc // b.none │ │ cmp w9, #0x7b │ │ - b.ne 6bcbc // b.any │ │ + b.ne 6bde4 // b.any │ │ mov w9, #0x7d // #125 │ │ - b 6bba8 │ │ + b 6bcd0 │ │ mov w9, #0x5d // #93 │ │ add x8, x8, #0x1 │ │ mov w26, wzr │ │ str w9, [sp, #20] │ │ stur x8, [x29, #-16] │ │ cmp x8, x27 │ │ - b.cs 6bccc // b.hs, b.nlast │ │ + b.cs 6bdf4 // b.hs, b.nlast │ │ mov x23, #0x3601 // #13825 │ │ mov x21, xzr │ │ sxtw x10, w4 │ │ sxtw x9, w2 │ │ sub x28, x27, #0x1 │ │ mov w25, #0x1 // #1 │ │ movk x23, #0x1, lsl #32 │ │ stp x9, x10, [sp] │ │ mov x22, x8 │ │ - b 6bbf8 │ │ + b 6bd20 │ │ mov x22, x27 │ │ add x22, x22, #0x1 │ │ cmp x22, x27 │ │ - b.cs 6bc4c // b.hs, b.nlast │ │ + b.cs 6bd74 // b.hs, b.nlast │ │ ldrb w8, [x22] │ │ cmp w8, #0x25 │ │ - b.hi 6bc4c // b.pmore │ │ + b.hi 6bd74 // b.pmore │ │ lsl x9, x25, x8 │ │ tst x9, x23 │ │ - b.ne 6bbec // b.any │ │ + b.ne 6bd14 // b.any │ │ cmp x8, #0x25 │ │ - b.ne 6bc4c // b.any │ │ + b.ne 6bd74 // b.any │ │ sub x8, x28, x22 │ │ mov w9, #0x25 // #37 │ │ and w9, w9, #0xff │ │ cmp w9, #0xa │ │ - b.eq 6bbec // b.none │ │ + b.eq 6bd14 // b.none │ │ cmp w9, #0xd │ │ - b.eq 6bbec // b.none │ │ - cbz x8, 6bbe8 │ │ + b.eq 6bd14 // b.none │ │ + cbz x8, 6bd10 │ │ ldrb w9, [x22, #1] │ │ add x10, x22, #0x1 │ │ sub x8, x8, #0x1 │ │ mov x22, x10 │ │ - b 6bc20 │ │ + b 6bd48 │ │ cmp x22, x27 │ │ stur x22, [x29, #-16] │ │ - b.cs 6bd1c // b.hs, b.nlast │ │ + b.cs 6be44 // b.hs, b.nlast │ │ ldrb w8, [x22] │ │ ldr w9, [sp, #20] │ │ cmp w9, w8 │ │ - b.eq 6bd08 // b.none │ │ - cbz x20, 6bc78 │ │ + b.eq 6be30 // b.none │ │ + cbz x20, 6bda0 │ │ ldr x8, [sp] │ │ cmp x21, x8 │ │ - b.ge 6bd1c // b.tcont │ │ + b.ge 6be44 // b.tcont │ │ sub x0, x29, #0x10 │ │ mov x1, x27 │ │ ldr x2, [sp, #8] │ │ - bl 6ab04 │ │ + bl 6abdc │ │ add x9, x20, x21, lsl #3 │ │ cmp x20, #0x0 │ │ ldur x8, [x29, #-16] │ │ add x10, sp, #0x18 │ │ csel x9, x10, x9, eq // eq = none │ │ cmp x22, x8 │ │ str x0, [x9] │ │ - b.eq 6bd10 // b.none │ │ + b.eq 6be38 // b.none │ │ add x21, x21, #0x1 │ │ - cbnz w26, 6bd18 │ │ + cbnz w26, 6be40 │ │ cmp x8, x27 │ │ - b.cc 6bbe0 // b.lo, b.ul, b.last │ │ - b 6bcd0 │ │ + b.cc 6bd08 // b.lo, b.ul, b.last │ │ + b 6bdf8 │ │ str wzr, [sp, #20] │ │ mov w26, #0x1 // #1 │ │ cmp x8, x27 │ │ - b.cc 6bbc0 // b.lo, b.ul, b.last │ │ + b.cc 6bce8 // b.lo, b.ul, b.last │ │ mov w21, wzr │ │ str x8, [x19] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 6bd24 // b.any │ │ + b.ne 6be4c // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ add x8, x22, #0x1 │ │ - b 6bcd0 │ │ + b 6bdf8 │ │ mov w21, #0xffffffff // #-1 │ │ - b 6bd1c │ │ + b 6be44 │ │ mov x22, x8 │ │ mov x8, x22 │ │ - b 6bcd0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 6bdf8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0, #648] │ │ ldr x0, [x8, w1, uxtw #3] │ │ ret │ │ - cbz x0, 6bd74 │ │ + cbz x0, 6be9c │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x20, [x0] │ │ mov x19, x0 │ │ ldr x1, [x0, #120] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #136] │ │ mov x0, x20 │ │ str xzr, [x19, #120] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #136] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - stp x29, x30, [sp, #-32]! │ │ - str x19, [sp, #16] │ │ - mov x29, sp │ │ - ldr x19, [x0, #56] │ │ - mov x0, x19 │ │ - bl 6bfb0 │ │ - strb wzr, [x19, #88] │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + ldr x8, [x0, #56] │ │ + ldr x9, [x8, #40] │ │ + cbz x9, 6bf90 │ │ + ldrh w10, [x9] │ │ + cmp x10, #0x2 │ │ + b.cs 6bed4 // b.hs, b.nlast │ │ + mov w11, wzr │ │ + cbnz w10, 6bee4 │ │ + ldrh w12, [x9, #2] │ │ + mov w13, #0x1 // #1 │ │ + cmp w12, #0x2 │ │ + b.cs 6bf0c // b.hs, b.nlast │ │ + b 6bf5c │ │ + sub w11, w10, #0x2 │ │ + ldr x12, [x9, #24] │ │ + ldrh w11, [x12, w11, uxtw #1] │ │ + add w11, w11, #0x1 │ │ + ldrh w12, [x9, #2] │ │ + cmp w11, w12 │ │ + b.ne 6bf00 // b.any │ │ + sub w10, w10, #0x1 │ │ + strb wzr, [x8, #88] │ │ + strh w10, [x9] │ │ + ret │ │ + mov w13, wzr │ │ + cmp w12, #0x2 │ │ + b.cc 6bf5c // b.lo, b.ul, b.last │ │ + ldr x14, [x9, #8] │ │ + mov w15, w11 │ │ + lsl x17, x15, #4 │ │ + add x16, x14, w12, uxtw #4 │ │ + ldr x17, [x14, x17] │ │ + ldur x0, [x16, #-16] │ │ + cmp x17, x0 │ │ + b.ne 6bf5c // b.any │ │ + add x14, x14, x15, lsl #4 │ │ + ldur x15, [x16, #-8] │ │ + ldr x14, [x14, #8] │ │ + cmp x14, x15 │ │ + b.ne 6bf5c // b.any │ │ + ldr x14, [x9, #16] │ │ + add x14, x14, w12, uxtw │ │ + ldurb w14, [x14, #-1] │ │ + cmp w14, #0x1 │ │ + b.ne 6bf5c // b.any │ │ + sub w12, w12, #0x1 │ │ + strh w12, [x9, #2] │ │ + tbnz w13, #0, 6bf90 │ │ + and w13, w12, #0xffff │ │ + sub w10, w10, #0x1 │ │ + sub w13, w13, #0x1 │ │ + cmp w11, w13 │ │ + b.ne 6bf88 // b.any │ │ + sub w11, w12, #0x1 │ │ + strh w10, [x9] │ │ + strb wzr, [x8, #88] │ │ + strh w11, [x9, #2] │ │ + ret │ │ + ldr x9, [x9, #24] │ │ + strh w13, [x9, w10, uxtw #1] │ │ + strb wzr, [x8, #88] │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x19, [x0, #56] │ │ mov x20, x0 │ │ mov x21, x1 │ │ ldrb w8, [x19, #88] │ │ - cbz w8, 6be38 │ │ + cbz w8, 6c030 │ │ ldr x0, [x19, #24] │ │ ldr q0, [x21, #16] │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w9 │ │ add w8, w8, #0x1 │ │ cmp w8, w10 │ │ - b.ls 6be04 // b.plast │ │ + b.ls 6bffc // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ str q0, [sp] │ │ - bl 38c90 │ │ + bl 38d3c │ │ ldr q0, [sp] │ │ - cbnz w0, 6be48 │ │ + cbnz w0, 6c040 │ │ ldrb w9, [x19, #89] │ │ ldr x8, [x19, #40] │ │ - cbz w9, 6be28 │ │ + cbz w9, 6c020 │ │ ldp x10, x11, [x8, #8] │ │ sshr v0.2d, v0.2d, #10 │ │ mov w12, #0x1 // #1 │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ str q0, [x10, x9, lsl #4] │ │ strb w12, [x11, x9] │ │ ldrh w9, [x8, #2] │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ - b 6be58 │ │ + b 6c050 │ │ ldp x1, x2, [x21] │ │ mov x0, x19 │ │ - bl 6c09c │ │ - cbz w0, 6bdc8 │ │ + bl 6c1a8 │ │ + cbz w0, 6bfc0 │ │ ldr x8, [x20, #48] │ │ ldr w9, [x8] │ │ - cbnz w9, 6be58 │ │ + cbnz w9, 6c050 │ │ str w0, [x8] │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x20, [x0, #56] │ │ mov x21, x0 │ │ mov x19, x1 │ │ ldrb w8, [x20, #88] │ │ - cbz w8, 6bf50 │ │ + cbz w8, 6c148 │ │ ldr x0, [x20, #24] │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w9 │ │ add w8, w8, #0x3 │ │ cmp w8, w10 │ │ - b.ls 6bec0 // b.plast │ │ + b.ls 6c0b8 // b.plast │ │ mov w1, #0x3 // #3 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 6bf60 │ │ + bl 38d3c │ │ + cbnz w0, 6c158 │ │ ldrb w9, [x20, #89] │ │ ldr x8, [x20, #40] │ │ - cbz w9, 6bf74 │ │ + cbz w9, 6c16c │ │ ldr q0, [x19, #16] │ │ mov w10, #0x2 // #2 │ │ ldp x11, x12, [x8, #8] │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ sshr v0.2d, v0.2d, #10 │ │ str q0, [x11, x9, lsl #4] │ │ strb w10, [x12, x9] │ │ ldrh w9, [x8, #2] │ │ ldrb w11, [x20, #89] │ │ add w12, w9, #0x1 │ │ ldr x9, [x20, #40] │ │ strh w12, [x8, #2] │ │ - cbz w11, 6bf84 │ │ + cbz w11, 6c17c │ │ ldr q0, [x19, #32] │ │ ldp x11, x12, [x9, #8] │ │ - ldrsh x8, [x9, #2] │ │ + ldrh w8, [x9, #2] │ │ sshr v0.2d, v0.2d, #10 │ │ str q0, [x11, x8, lsl #4] │ │ strb w10, [x12, x8] │ │ ldrh w8, [x9, #2] │ │ ldrb w10, [x20, #89] │ │ add w11, w8, #0x1 │ │ ldr x8, [x20, #40] │ │ strh w11, [x9, #2] │ │ - cbz w10, 6bf94 │ │ + cbz w10, 6c18c │ │ ldr q0, [x19, #48] │ │ mov w12, #0x1 // #1 │ │ ldp x10, x11, [x8, #8] │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ sshr v0.2d, v0.2d, #10 │ │ str q0, [x10, x9, lsl #4] │ │ strb w12, [x11, x9] │ │ - b 6bf94 │ │ + b 6c18c │ │ ldp x1, x2, [x19] │ │ mov x0, x20 │ │ - bl 6c09c │ │ - cbz w0, 6be90 │ │ + bl 6c1a8 │ │ + cbz w0, 6c088 │ │ ldr x8, [x21, #48] │ │ ldr w9, [x8] │ │ - cbnz w9, 6bfa0 │ │ + cbnz w9, 6c198 │ │ str w0, [x8] │ │ - b 6bfa0 │ │ + b 6c198 │ │ ldrh w9, [x8, #2] │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ - b 6bf88 │ │ + b 6c180 │ │ mov x8, x9 │ │ ldrh w9, [x8, #2] │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ ldrh w9, [x8, #2] │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - ldr x8, [x0, #40] │ │ - cbz x8, 6c098 │ │ - ldrsh x9, [x8] │ │ - and x10, x9, #0xffff │ │ - cmp x9, #0x2 │ │ - b.ge 6bfd8 // b.tcont │ │ - mov w11, wzr │ │ - cbnz w10, 6bfe8 │ │ - ldrh w12, [x8, #2] │ │ - b 6c004 │ │ - sub w11, w10, #0x2 │ │ - ldr x12, [x8, #24] │ │ - ldrsh w11, [x12, w11, uxtw #1] │ │ - add w11, w11, #0x1 │ │ - ldrsh w12, [x8, #2] │ │ - cmp w11, w12 │ │ - b.ne 6c000 // b.any │ │ - sub w9, w9, #0x1 │ │ - strh w9, [x8] │ │ - ret │ │ - and w12, w12, #0xffff │ │ - sxth w13, w12 │ │ - cmp w13, #0x1 │ │ - b.le 6c060 │ │ - ldr x13, [x8, #8] │ │ - sbfiz x15, x11, #4, #32 │ │ - add x14, x13, w12, uxtw #4 │ │ - ldr x15, [x13, x15] │ │ - ldur x16, [x14, #-16] │ │ - cmp x15, x16 │ │ - b.ne 6c060 // b.any │ │ - sxtw x15, w11 │ │ - ldur x14, [x14, #-8] │ │ - add x13, x13, x15, lsl #4 │ │ - ldr x13, [x13, #8] │ │ - cmp x13, x14 │ │ - b.ne 6c060 // b.any │ │ - ldr x13, [x8, #16] │ │ - add x13, x13, w12, uxtw │ │ - ldurb w13, [x13, #-1] │ │ - cmp w13, #0x1 │ │ - b.ne 6c060 // b.any │ │ - sub w12, w12, #0x1 │ │ - strh w12, [x8, #2] │ │ - cmp w9, #0x1 │ │ - b.lt 6c098 // b.tstop │ │ - sxth w13, w12 │ │ - sub w13, w13, #0x1 │ │ - cmp w11, w13 │ │ - b.ne 6c08c // b.any │ │ - sub w9, w10, #0x1 │ │ - sub w10, w12, #0x1 │ │ - strh w9, [x8] │ │ - strh w10, [x8, #2] │ │ - ret │ │ - sub w9, w9, #0x1 │ │ - ldr x8, [x8, #24] │ │ - strh w13, [x8, w9, uxtw #1] │ │ - ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #88] │ │ - cbz w8, 6c0c8 │ │ + cbz w8, 6c1d4 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov x21, x0 │ │ mov w8, #0x1 // #1 │ │ ldr x22, [x0, #40] │ │ strb w8, [x0, #88] │ │ - cbz x22, 6c1bc │ │ + cbz x22, 6c24c │ │ mov x19, x2 │ │ mov x20, x1 │ │ ldrb w8, [x21, #89] │ │ - cbz w8, 6c140 │ │ + cbz w8, 6c240 │ │ ldr x0, [x21, #24] │ │ - ldrsh w8, [x0, #24] │ │ - ldrsh w9, [x0, #96] │ │ + ldrh w8, [x0, #24] │ │ + ldrh w9, [x0, #96] │ │ ldr w10, [x0, #12] │ │ - add w8, w8, w9 │ │ - add w8, w8, #0x1 │ │ + add w8, w9, w8 │ │ cmp w8, w10 │ │ - b.ls 6c11c // b.plast │ │ + b.cc 6c224 // b.lo, b.ul, b.last │ │ mov w1, wzr │ │ mov w2, #0x1 // #1 │ │ - bl 38c90 │ │ - cbnz w0, 6c0b8 │ │ - ldrsh w8, [x22] │ │ - cmp w8, #0x1 │ │ - b.lt 6c144 // b.tstop │ │ + bl 38d3c │ │ + cbnz w0, 6c1c4 │ │ + ldrh w8, [x22] │ │ + cbz x8, 6c254 │ │ ldrh w9, [x22, #2] │ │ - and x8, x8, #0xffff │ │ sub w8, w8, #0x1 │ │ ldr x10, [x22, #24] │ │ sub w9, w9, #0x1 │ │ strh w9, [x10, w8, uxtw #1] │ │ ldrh w8, [x22] │ │ - ldr x0, [x21, #24] │ │ add w8, w8, #0x1 │ │ - ldrsh w9, [x0, #26] │ │ + b 6c258 │ │ + mov w0, #0x3 // #3 │ │ + b 6c1c4 │ │ + mov w8, #0x1 // #1 │ │ + ldr x0, [x21, #24] │ │ strh w8, [x22] │ │ - ldrsh w10, [x0, #98] │ │ - ldr w11, [x0, #8] │ │ - add w9, w9, w10 │ │ - add w9, w9, #0x1 │ │ - cmp w9, w11 │ │ - b.ls 6c17c // b.plast │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ + ldr w10, [x0, #8] │ │ + add w8, w8, w9 │ │ + add w8, w8, #0x1 │ │ + cmp w8, w10 │ │ + b.ls 6c28c // b.plast │ │ mov w1, #0x1 // #1 │ │ mov w2, wzr │ │ - bl 38c90 │ │ - cbnz w0, 6c0b8 │ │ + bl 38d3c │ │ + cbnz w0, 6c1c4 │ │ ldrb w9, [x21, #89] │ │ ldr x8, [x21, #40] │ │ - cbz w9, 6c1a8 │ │ + cbz w9, 6c2b8 │ │ ldp x10, x11, [x8, #8] │ │ asr x12, x20, #10 │ │ asr x13, x19, #10 │ │ - ldrsh x9, [x8, #2] │ │ + ldrh w9, [x8, #2] │ │ mov w14, #0x1 // #1 │ │ add x10, x10, x9, lsl #4 │ │ stp x12, x13, [x10] │ │ strb w14, [x11, x9] │ │ ldrh w9, [x8, #2] │ │ mov w0, wzr │ │ add w9, w9, #0x1 │ │ strh w9, [x8, #2] │ │ - b 6c0b8 │ │ - mov w0, #0x3 // #3 │ │ - b 6c0b8 │ │ + b 6c1c4 │ │ ldr x0, [x0, #24] │ │ - ldrsh w8, [x0, #26] │ │ - ldrsh w9, [x0, #98] │ │ + ldrh w8, [x0, #26] │ │ + ldrh w9, [x0, #98] │ │ ldr w10, [x0, #8] │ │ add w8, w8, w1 │ │ add w8, w8, w9 │ │ cmp w8, w10 │ │ - b.ls 6c1ec // b.plast │ │ + b.ls 6c2f4 // b.plast │ │ mov w2, wzr │ │ - b 38c90 │ │ + b 38d3c │ │ mov w0, wzr │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ @@ -64786,39 +64820,39 @@ │ │ str x11, [x27] │ │ str x10, [sp, #280] │ │ str x10, [x23, #24872] │ │ str x11, [sp, #264] │ │ str x11, [x23, #24880] │ │ str q0, [x23, #24896] │ │ str q0, [x23, #24912] │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w9, #0x1838 // #6200 │ │ mov w8, #0x3079 // #12409 │ │ add x26, x25, x9 │ │ mov w9, #0x1850 // #6224 │ │ add x0, x25, x9 │ │ mov w1, wzr │ │ mov w2, #0x1810 // #6160 │ │ ldrb w24, [x21, #256] │ │ str w28, [x22, #28] │ │ str x21, [x23, #18688] │ │ strb w24, [x25, x8] │ │ str x22, [x23, #18696] │ │ str x19, [x23, #18704] │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, #0x1851 // #6225 │ │ add x0, x25, #0x28 │ │ mov w1, wzr │ │ mov w2, #0x1810 // #6160 │ │ str w28, [x26, #28] │ │ str x21, [x23, #12504] │ │ str x22, [x23, #12512] │ │ strb w24, [x25, x8] │ │ str x19, [x23, #12520] │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x10, [sp, #256] │ │ str x23, [x25, #18664] │ │ ldr w8, [x21, #44] │ │ add x23, sp, #0x1, lsl #12 │ │ ldr w9, [x21, #52] │ │ add x23, x23, #0xa30 │ │ ldr q0, [x10] │ │ @@ -64863,93 +64897,93 @@ │ │ str w28, [sp, #6748] │ │ lsl w8, w8, #16 │ │ str x21, [sp, #208] │ │ stp x21, x22, [x23, #16] │ │ stp x22, x19, [sp, #160] │ │ str x19, [x23, #32] │ │ str w8, [x10] │ │ - cbz w9, 6c4b8 │ │ + cbz w9, 6c5c0 │ │ ldr x8, [x14, #1048] │ │ ldr w20, [x8, #1960] │ │ - b 6c4bc │ │ + b 6c5c4 │ │ mov w20, #0x30 // #48 │ │ ldr x27, [sp, #280] │ │ add x19, sp, #0x190 │ │ add x9, x19, #0x18 │ │ add x8, x13, #0x18 │ │ add x2, sp, #0x208 │ │ mov w1, #0x28 // #40 │ │ mov x0, x27 │ │ stp x8, x9, [sp, #232] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #520] │ │ ldr x25, [sp, #264] │ │ - cbnz w8, 6c534 │ │ + cbnz w8, 6c63c │ │ mov x22, x0 │ │ mov x24, x0 │ │ mov w3, w20 │ │ str x27, [x0] │ │ add x5, sp, #0x208 │ │ mov x0, x27 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ str x25, [x24, #8]! │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x9, x22 │ │ ldr w8, [sp, #520] │ │ str x0, [x9, #16]! │ │ - cbz w8, 6c608 │ │ + cbz w8, 6c710 │ │ mov x0, x27 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x22, xzr │ │ mov x28, xzr │ │ mov w0, #0x40 // #64 │ │ mov w20, #0x1 // #1 │ │ ldr x9, [sp, #224] │ │ ldp x24, x21, [sp, #240] │ │ ldr w8, [x25] │ │ - cbnz w8, 6c558 │ │ + cbnz w8, 6c660 │ │ str w0, [x25] │ │ ldr x0, [x23, #18568] │ │ stp xzr, xzr, [x9, #8] │ │ ldr x1, [x23, #18616] │ │ str xzr, [x9] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [sp, #344] │ │ str xzr, [x23, #18616] │ │ ldr x8, [sp, #232] │ │ ldr x1, [sp, #392] │ │ stp xzr, xzr, [x8, #8] │ │ str xzr, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [sp, #400] │ │ str xzr, [sp, #392] │ │ ldr x1, [x19, #48] │ │ stp xzr, xzr, [x24, #8] │ │ str xzr, [x24] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x27 │ │ mov x1, x28 │ │ str xzr, [x19, #48] │ │ - bl 3899c │ │ - tbnz w20, #0, 6c5d4 │ │ + bl 38a48 │ │ + tbnz w20, #0, 6c6dc │ │ ldr x19, [x22] │ │ ldr x1, [x22, #16] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x19 │ │ mov x1, x22 │ │ str xzr, [x22, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 70620 // b.any │ │ + b.ne 706e8 // b.any │ │ add sp, sp, #0x6, lsl #12 │ │ add sp, sp, #0x4e0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -64963,32 +64997,32 @@ │ │ mov x4, xzr │ │ str x0, [x21, #24]! │ │ mov x0, x27 │ │ str x9, [sp, #136] │ │ str x24, [sp, #88] │ │ str w20, [x21, #8] │ │ str wzr, [sp, #520] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w9, [sp, #520] │ │ str x0, [sp, #216] │ │ ldr w8, [x25] │ │ - cbz w9, 6c660 │ │ + cbz w9, 6c768 │ │ ldp x24, x21, [sp, #240] │ │ mov w20, wzr │ │ - cbz w8, 6c674 │ │ + cbz w8, 6c77c │ │ ldp x28, x9, [sp, #216] │ │ - b 6c558 │ │ - cbz w8, 6c680 │ │ + b 6c660 │ │ + cbz w8, 6c788 │ │ ldp x24, x21, [sp, #240] │ │ mov w20, wzr │ │ ldp x28, x9, [sp, #216] │ │ - b 6c558 │ │ + b 6c660 │ │ ldp x28, x9, [sp, #216] │ │ mov w0, #0x40 // #64 │ │ - b 6c554 │ │ + b 6c65c │ │ ldp x8, x24, [sp, #200] │ │ add x10, sp, #0x1, lsl #12 │ │ add x11, x23, #0x10 │ │ add x10, x10, #0xa30 │ │ mov w9, wzr │ │ ldr x28, [sp, #216] │ │ str w20, [sp, #20] │ │ @@ -65020,65 +65054,65 @@ │ │ add x11, x10, #0x8 │ │ str x8, [sp, #8] │ │ mov w8, #0x2d00 // #11520 │ │ movk w8, #0x131, lsl #16 │ │ str x11, [sp, #64] │ │ str w8, [sp, #196] │ │ mov x16, x21 │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x8, [sp, #136] │ │ mov w9, wzr │ │ ldr x8, [x8] │ │ str x8, [x16] │ │ ldr x17, [sp, #128] │ │ str w9, [sp, #200] │ │ ldp x11, x10, [x17, #16] │ │ cmp x10, x11 │ │ - b.cs 6c780 // b.hs, b.nlast │ │ + b.cs 6c888 // b.hs, b.nlast │ │ add x8, x10, #0x1 │ │ ldr x22, [sp, #120] │ │ str x8, [x17, #24] │ │ ldrb w20, [x10] │ │ cmp w20, #0xe │ │ ccmp w20, #0xb, #0x4, ne // ne = any │ │ - b.ne 6c76c // b.any │ │ + b.ne 6c874 // b.any │ │ ldrb w9, [x24, #13] │ │ cmp w9, #0x0 │ │ csel w20, w20, wzr, eq // eq = none │ │ mov x10, x8 │ │ add x19, sp, #0x190 │ │ ldrb w8, [x24, #12] │ │ - cbnz w8, 6c7a0 │ │ - b 6c850 │ │ + cbnz w8, 6c8a8 │ │ + b 6c958 │ │ ldp x8, x22, [sp, #112] │ │ mov w9, #0xe // #14 │ │ add x19, sp, #0x190 │ │ cmp w8, #0x0 │ │ mov w8, #0xb // #11 │ │ csel w20, w9, w8, eq // eq = none │ │ ldrb w8, [x24, #12] │ │ - cbz w8, 6c850 │ │ + cbz w8, 6c958 │ │ ldr w9, [sp, #200] │ │ - cbnz w9, 6c7e8 │ │ + cbnz w9, 6c8f0 │ │ cmp w20, #0x1 │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0x3 │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0xd │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0xa │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0xb │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0xc │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0xe │ │ - b.eq 6c7e8 // b.none │ │ + b.eq 6c8f0 // b.none │ │ cmp w20, #0x1f │ │ - b.ls 6c720 // b.plast │ │ + b.ls 6c828 // b.plast │ │ cmp w20, #0x1f │ │ ldr x0, [sp, #104] │ │ cset w9, hi // hi = pmore │ │ cmp w20, #0xc │ │ cset w12, eq // eq = none │ │ cmp w20, #0xb │ │ cset w13, eq // eq = none │ │ @@ -65098,1755 +65132,1755 @@ │ │ orr w9, w13, w9 │ │ orr w9, w9, w12 │ │ str x0, [sp, #104] │ │ cmp w9, #0x0 │ │ csel w14, w14, wzr, ne // ne = any │ │ str w14, [sp, #100] │ │ ldr w9, [x25] │ │ - cbnz w9, 70130 │ │ + cbnz w9, 701f8 │ │ ldr w9, [sp, #196] │ │ subs w9, w9, #0x1 │ │ - b.eq 70140 // b.none │ │ + b.eq 70208 // b.none │ │ cmp w20, #0x1f │ │ str w9, [sp, #196] │ │ - b.hi 6d784 // b.pmore │ │ - adrp x14, 10000 │ │ + b.hi 6d88c // b.pmore │ │ + adrp x14, 10000 │ │ mov w9, w20 │ │ - add x14, x14, #0xdb2 │ │ - adr x12, 6c88c │ │ + add x14, x14, #0xdf2 │ │ + adr x12, 6c994 │ │ ldrh w13, [x14, x9, lsl #1] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ - cbz w8, 6df5c │ │ + cbz w8, 6e064 │ │ ldr x20, [sp, #288] │ │ ldr x8, [x20, #64] │ │ ldr x5, [x8, #8] │ │ add x2, sp, #0x190 │ │ - b 6c8b8 │ │ - cbz w8, 6df74 │ │ + b 6c9c0 │ │ + cbz w8, 6e07c │ │ ldr x20, [sp, #288] │ │ add x2, sp, #0x158 │ │ ldr x8, [x20, #64] │ │ ldr x5, [x8] │ │ add x4, sp, #0x1cc │ │ mov x0, x24 │ │ mov x1, x22 │ │ ldr x3, [sp, #272] │ │ - bl 70afc │ │ + bl 70bc4 │ │ ldrb w8, [x20, #1080] │ │ mov x16, x21 │ │ - cbz w8, 6ed2c │ │ - b 701d0 │ │ + cbz w8, 6ee34 │ │ + b 70298 │ │ ldr x22, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x10, x9, x8 │ │ lsr x10, x10, #3 │ │ cmp w10, #0x6 │ │ - b.cs 6d470 // b.hs, b.nlast │ │ + b.cs 6d578 // b.hs, b.nlast │ │ mov w27, wzr │ │ ldr x19, [sp, #88] │ │ ldr x24, [sp, #208] │ │ cmp w20, #0x18 │ │ - b.ne 6ec1c // b.any │ │ + b.ne 6ed24 // b.any │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x10, x9, x8 │ │ ldr w9, [sp, #468] │ │ lsr x10, x10, #3 │ │ cmp w27, w10 │ │ - b.cs 6dfe4 // b.hs, b.nlast │ │ + b.cs 6e0ec // b.hs, b.nlast │ │ add x11, x8, w27, uxtw #3 │ │ ldr w12, [x11, #4] │ │ cmp w12, #0x1 │ │ - b.eq 6e5b8 // b.none │ │ + b.eq 6e6c0 // b.none │ │ cmp w12, #0x2 │ │ - b.ne 6e5cc // b.any │ │ + b.ne 6e6d4 // b.any │ │ ldr w11, [x11] │ │ lsl w11, w11, #16 │ │ - b 6e9e8 │ │ + b 6eaf0 │ │ ldr x11, [sp, #112] │ │ - cbnz w8, 6c95c │ │ + cbnz w8, 6ca64 │ │ cmp w11, #0x10 │ │ - b.gt 70154 │ │ - cbz w8, 6c968 │ │ + b.gt 7021c │ │ + cbz w8, 6ca70 │ │ cmp w11, #0x10 │ │ - b.gt 70154 │ │ + b.gt 7021c │ │ sxtw x9, w11 │ │ add x26, x9, #0x1 │ │ cmp x26, #0x11 │ │ - b.cc 6c984 // b.lo, b.ul, b.last │ │ + b.cc 6ca8c // b.lo, b.ul, b.last │ │ mov x26, xzr │ │ mov w9, #0x82 // #130 │ │ str w9, [x25] │ │ ldr x10, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x24, [sp, #288] │ │ ldr x10, [x10] │ │ cmp x9, x10 │ │ - b.eq 6df90 // b.none │ │ + b.eq 6e098 // b.none │ │ ldur w10, [x9, #-4] │ │ cmp w10, #0x2 │ │ - b.ne 6dfc8 // b.any │ │ + b.ne 6e0d0 // b.any │ │ sub x10, x9, #0x8 │ │ str x10, [x16] │ │ ldur w0, [x9, #-8] │ │ - b 6e834 │ │ + b 6e93c │ │ ldr x9, [sp, #136] │ │ ldr x8, [x16] │ │ ldr x9, [x9] │ │ sub x8, x8, x9 │ │ tst x8, #0x7fffffff0 │ │ - b.eq 6c9dc // b.none │ │ + b.eq 6cae4 // b.none │ │ sub x8, x29, #0xf8 │ │ ldrb w8, [x8, #8] │ │ - cbnz w8, 6ed2c │ │ + cbnz w8, 6ee34 │ │ add x2, sp, #0x158 │ │ add x4, sp, #0x1cc │ │ mov x0, x24 │ │ mov x1, x22 │ │ ldr x3, [sp, #272] │ │ mov w5, wzr │ │ - bl 70afc │ │ + bl 70bc4 │ │ ldr x8, [sp, #288] │ │ ldrb w8, [x8, #1080] │ │ - cbnz w8, 701d0 │ │ + cbnz w8, 70298 │ │ cmp w20, #0x13 │ │ - b.ne 6e378 // b.any │ │ + b.ne 6e480 // b.any │ │ ldr x8, [x19, #32] │ │ ldr x9, [sp, #376] │ │ add x8, x9, x8 │ │ cmp x8, #0x61 │ │ - b.cc 6e444 // b.lo, b.ul, b.last │ │ + b.cc 6e54c // b.lo, b.ul, b.last │ │ sub x8, x29, #0xf8 │ │ mov x16, x21 │ │ ldr x8, [x8] │ │ - cbz x8, 6ed2c │ │ + cbz x8, 6ee34 │ │ ldr w9, [x8] │ │ - cbnz w9, 6ed2c │ │ + cbnz w9, 6ee34 │ │ mov w9, #0x12 // #18 │ │ str w9, [x8] │ │ - b 6ed2c │ │ + b 6ee34 │ │ ldr x22, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ and w0, w9, #0xfffffffd │ │ and w27, w9, #0x2 │ │ cmp w0, w27 │ │ - b.ls 6d774 // b.plast │ │ + b.ls 6d87c // b.plast │ │ cmp w20, #0x1f │ │ ldr x20, [sp, #88] │ │ cset w19, eq // eq = none │ │ mov w24, w0 │ │ - b 6cab8 │ │ + b 6cbc0 │ │ mov w19, wzr │ │ mov w28, w3 │ │ add x0, sp, #0x1, lsl #12 │ │ mov w5, w28 │ │ add x0, x0, #0xa30 │ │ mov w6, w26 │ │ - bl 7110c │ │ + bl 711d4 │ │ add w27, w27, #0x4 │ │ str w28, [sp, #468] │ │ mov w0, w24 │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ cmp w24, w27 │ │ str w26, [sp, #464] │ │ - b.ls 6d76c // b.plast │ │ + b.ls 6d874 // b.plast │ │ tst w19, #0xff │ │ - b.eq 6cafc // b.none │ │ + b.eq 6cc04 // b.none │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x10, x9, #3 │ │ cmp w27, w10 │ │ - b.cs 6cb3c // b.hs, b.nlast │ │ + b.cs 6cc44 // b.hs, b.nlast │ │ add x9, x8, w27, uxtw #3 │ │ ldr w11, [x9, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6cb6c // b.none │ │ + b.eq 6cc74 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6cb80 // b.any │ │ + b.ne 6cc88 // b.any │ │ ldr w9, [x9] │ │ lsl w11, w9, #16 │ │ - b 6cb90 │ │ + b 6cc98 │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ ldr w1, [sp, #468] │ │ sub x9, x9, x8 │ │ lsr x10, x9, #3 │ │ cmp w27, w10 │ │ - b.cs 6cb54 // b.hs, b.nlast │ │ + b.cs 6cc5c // b.hs, b.nlast │ │ add x9, x8, w27, uxtw #3 │ │ ldr w11, [x9, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6cd40 // b.none │ │ + b.eq 6ce48 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6cd54 // b.any │ │ + b.ne 6ce5c // b.any │ │ ldr w9, [x9] │ │ lsl w11, w9, #16 │ │ - b 6cd80 │ │ + b 6ce88 │ │ ldr x9, [x20] │ │ - cbz x9, 6cb4c │ │ + cbz x9, 6cc54 │ │ ldr w11, [x9] │ │ - cbz w11, 6cb88 │ │ + cbz w11, 6cc90 │ │ mov w11, wzr │ │ - b 6cb90 │ │ + b 6cc98 │ │ ldr x9, [x20] │ │ - cbz x9, 6cb64 │ │ + cbz x9, 6cc6c │ │ ldr w11, [x9] │ │ - cbz w11, 6cd78 │ │ + cbz w11, 6ce80 │ │ mov w11, wzr │ │ - b 6cd80 │ │ + b 6ce88 │ │ ldr w9, [x9] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w11, w9, #14 │ │ - b 6cb90 │ │ + b 6cc98 │ │ ldr w11, [x9] │ │ - b 6cb90 │ │ + b 6cc98 │ │ mov w12, #0x82 // #130 │ │ str w12, [x9] │ │ ldr w12, [sp, #468] │ │ add w9, w27, #0x1 │ │ ldr w2, [sp, #464] │ │ cmp w9, w10 │ │ - b.cs 6cbc8 // b.hs, b.nlast │ │ + b.cs 6ccd0 // b.hs, b.nlast │ │ add x13, x8, w9, uxtw #3 │ │ ldr w14, [x13, #4] │ │ cmp w14, #0x1 │ │ - b.eq 6cbe0 // b.none │ │ + b.eq 6cce8 // b.none │ │ cmp w14, #0x2 │ │ - b.ne 6cbf4 // b.any │ │ + b.ne 6ccfc // b.any │ │ ldr w13, [x13] │ │ lsl w13, w13, #16 │ │ - b 6cc04 │ │ + b 6cd0c │ │ ldr x14, [x20] │ │ - cbz x14, 6cbd8 │ │ + cbz x14, 6cce0 │ │ ldr w13, [x14] │ │ - cbz w13, 6cbfc │ │ + cbz w13, 6cd04 │ │ mov w13, wzr │ │ - b 6cc04 │ │ + b 6cd0c │ │ ldr w13, [x13] │ │ add w13, w13, w13, asr #31 │ │ add w13, w13, #0x2, lsl #12 │ │ asr w13, w13, #14 │ │ - b 6cc04 │ │ + b 6cd0c │ │ ldr w13, [x13] │ │ - b 6cc04 │ │ + b 6cd0c │ │ mov w15, #0x82 // #130 │ │ str w15, [x14] │ │ add w14, w27, #0x2 │ │ cmp w14, w10 │ │ - b.cs 6cc34 // b.hs, b.nlast │ │ + b.cs 6cd3c // b.hs, b.nlast │ │ add x14, x8, w14, uxtw #3 │ │ ldr w15, [x14, #4] │ │ cmp w15, #0x1 │ │ - b.eq 6cc4c // b.none │ │ + b.eq 6cd54 // b.none │ │ cmp w15, #0x2 │ │ - b.ne 6cc60 // b.any │ │ + b.ne 6cd68 // b.any │ │ ldr w14, [x14] │ │ lsl w14, w14, #16 │ │ - b 6cc70 │ │ + b 6cd78 │ │ ldr x15, [x20] │ │ - cbz x15, 6cc44 │ │ + cbz x15, 6cd4c │ │ ldr w14, [x15] │ │ - cbz w14, 6cc68 │ │ + cbz w14, 6cd70 │ │ mov w14, wzr │ │ - b 6cc70 │ │ + b 6cd78 │ │ ldr w14, [x14] │ │ add w14, w14, w14, asr #31 │ │ add w14, w14, #0x2, lsl #12 │ │ asr w14, w14, #14 │ │ - b 6cc70 │ │ + b 6cd78 │ │ ldr w14, [x14] │ │ - b 6cc70 │ │ + b 6cd78 │ │ mov w16, #0x82 // #130 │ │ str w16, [x15] │ │ add w15, w27, #0x3 │ │ cmp w15, w10 │ │ - b.cs 6cca0 // b.hs, b.nlast │ │ + b.cs 6cda8 // b.hs, b.nlast │ │ add x15, x8, w15, uxtw #3 │ │ ldr w16, [x15, #4] │ │ cmp w16, #0x1 │ │ - b.eq 6ccb8 // b.none │ │ + b.eq 6cdc0 // b.none │ │ cmp w16, #0x2 │ │ - b.ne 6cccc // b.any │ │ + b.ne 6cdd4 // b.any │ │ ldr w15, [x15] │ │ lsl w15, w15, #16 │ │ - b 6ccdc │ │ + b 6cde4 │ │ ldr x16, [x20] │ │ - cbz x16, 6ccb0 │ │ + cbz x16, 6cdb8 │ │ ldr w15, [x16] │ │ - cbz w15, 6ccd4 │ │ + cbz w15, 6cddc │ │ mov w15, wzr │ │ - b 6ccdc │ │ + b 6cde4 │ │ ldr w15, [x15] │ │ add w15, w15, w15, asr #31 │ │ add w15, w15, #0x2, lsl #12 │ │ asr w15, w15, #14 │ │ - b 6ccdc │ │ + b 6cde4 │ │ ldr w15, [x15] │ │ - b 6ccdc │ │ + b 6cde4 │ │ mov w17, #0x82 // #130 │ │ str w17, [x16] │ │ add w1, w12, w11 │ │ add w4, w14, w2 │ │ add w3, w13, w1 │ │ add w26, w15, w4 │ │ sub w11, w0, w27 │ │ cmp w11, #0x5 │ │ - b.ne 6ca7c // b.any │ │ + b.ne 6cb84 // b.any │ │ add w11, w27, #0x4 │ │ cmp w11, w10 │ │ - b.cs 6cd28 // b.hs, b.nlast │ │ + b.cs 6ce30 // b.hs, b.nlast │ │ add x8, x8, w11, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6cd5c // b.none │ │ + b.eq 6ce64 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6cd70 // b.any │ │ + b.ne 6ce78 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6cf40 │ │ + b 6d048 │ │ ldr x10, [x20] │ │ - cbz x10, 6cd38 │ │ + cbz x10, 6ce40 │ │ ldr w8, [x10] │ │ - cbz w8, 6cf38 │ │ + cbz w8, 6d040 │ │ mov w8, wzr │ │ - b 6cf40 │ │ + b 6d048 │ │ ldr w9, [x9] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w11, w9, #14 │ │ - b 6cd80 │ │ + b 6ce88 │ │ ldr w11, [x9] │ │ - b 6cd80 │ │ + b 6ce88 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6cf40 │ │ + b 6d048 │ │ ldr w8, [x8] │ │ - b 6cf40 │ │ + b 6d048 │ │ mov w12, #0x82 // #130 │ │ str w12, [x9] │ │ ldr w12, [sp, #464] │ │ add w9, w27, #0x1 │ │ cmp w9, w10 │ │ - b.cs 6cdb4 // b.hs, b.nlast │ │ + b.cs 6cebc // b.hs, b.nlast │ │ add x13, x8, w9, uxtw #3 │ │ ldr w14, [x13, #4] │ │ cmp w14, #0x1 │ │ - b.eq 6cdcc // b.none │ │ + b.eq 6ced4 // b.none │ │ cmp w14, #0x2 │ │ - b.ne 6cde0 // b.any │ │ + b.ne 6cee8 // b.any │ │ ldr w13, [x13] │ │ lsl w13, w13, #16 │ │ - b 6cdf0 │ │ + b 6cef8 │ │ ldr x14, [x20] │ │ - cbz x14, 6cdc4 │ │ + cbz x14, 6cecc │ │ ldr w13, [x14] │ │ - cbz w13, 6cde8 │ │ + cbz w13, 6cef0 │ │ mov w13, wzr │ │ - b 6cdf0 │ │ + b 6cef8 │ │ ldr w13, [x13] │ │ add w13, w13, w13, asr #31 │ │ add w13, w13, #0x2, lsl #12 │ │ asr w13, w13, #14 │ │ - b 6cdf0 │ │ + b 6cef8 │ │ ldr w13, [x13] │ │ - b 6cdf0 │ │ + b 6cef8 │ │ mov w15, #0x82 // #130 │ │ str w15, [x14] │ │ add w14, w27, #0x2 │ │ cmp w14, w10 │ │ - b.cs 6ce20 // b.hs, b.nlast │ │ + b.cs 6cf28 // b.hs, b.nlast │ │ add x14, x8, w14, uxtw #3 │ │ ldr w15, [x14, #4] │ │ cmp w15, #0x1 │ │ - b.eq 6ce38 // b.none │ │ + b.eq 6cf40 // b.none │ │ cmp w15, #0x2 │ │ - b.ne 6ce4c // b.any │ │ + b.ne 6cf54 // b.any │ │ ldr w14, [x14] │ │ lsl w14, w14, #16 │ │ - b 6ce5c │ │ + b 6cf64 │ │ ldr x15, [x20] │ │ - cbz x15, 6ce30 │ │ + cbz x15, 6cf38 │ │ ldr w14, [x15] │ │ - cbz w14, 6ce54 │ │ + cbz w14, 6cf5c │ │ mov w14, wzr │ │ - b 6ce5c │ │ + b 6cf64 │ │ ldr w14, [x14] │ │ add w14, w14, w14, asr #31 │ │ add w14, w14, #0x2, lsl #12 │ │ asr w14, w14, #14 │ │ - b 6ce5c │ │ + b 6cf64 │ │ ldr w14, [x14] │ │ - b 6ce5c │ │ + b 6cf64 │ │ mov w16, #0x82 // #130 │ │ str w16, [x15] │ │ add w15, w27, #0x3 │ │ cmp w15, w10 │ │ - b.cs 6ce8c // b.hs, b.nlast │ │ + b.cs 6cf94 // b.hs, b.nlast │ │ add x15, x8, w15, uxtw #3 │ │ ldr w16, [x15, #4] │ │ cmp w16, #0x1 │ │ - b.eq 6cea4 // b.none │ │ + b.eq 6cfac // b.none │ │ cmp w16, #0x2 │ │ - b.ne 6ceb8 // b.any │ │ + b.ne 6cfc0 // b.any │ │ ldr w15, [x15] │ │ lsl w15, w15, #16 │ │ - b 6cec8 │ │ + b 6cfd0 │ │ ldr x16, [x20] │ │ - cbz x16, 6ce9c │ │ + cbz x16, 6cfa4 │ │ ldr w15, [x16] │ │ - cbz w15, 6cec0 │ │ + cbz w15, 6cfc8 │ │ mov w15, wzr │ │ - b 6cec8 │ │ + b 6cfd0 │ │ ldr w15, [x15] │ │ add w15, w15, w15, asr #31 │ │ add w15, w15, #0x2, lsl #12 │ │ asr w15, w15, #14 │ │ - b 6cec8 │ │ + b 6cfd0 │ │ ldr w15, [x15] │ │ - b 6cec8 │ │ + b 6cfd0 │ │ mov w17, #0x82 // #130 │ │ str w17, [x16] │ │ add w2, w12, w11 │ │ add w3, w13, w1 │ │ add w4, w14, w2 │ │ add w28, w15, w3 │ │ sub w11, w0, w27 │ │ cmp w11, #0x5 │ │ - b.ne 6cf14 // b.any │ │ + b.ne 6d01c // b.any │ │ add w11, w27, #0x4 │ │ cmp w11, w10 │ │ - b.cs 6cf20 // b.hs, b.nlast │ │ + b.cs 6d028 // b.hs, b.nlast │ │ add x8, x8, w11, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6cf4c // b.none │ │ + b.eq 6d054 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6cf60 // b.any │ │ + b.ne 6d068 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6cf70 │ │ + b 6d078 │ │ mov w19, #0x1 // #1 │ │ mov w26, w4 │ │ - b 6ca84 │ │ + b 6cb8c │ │ ldr x10, [x20] │ │ - cbz x10, 6cf30 │ │ + cbz x10, 6d038 │ │ ldr w8, [x10] │ │ - cbz w8, 6cf68 │ │ + cbz w8, 6d070 │ │ mov w8, wzr │ │ - b 6cf70 │ │ + b 6d078 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ mov w19, wzr │ │ add w28, w8, w3 │ │ - b 6cf78 │ │ + b 6d080 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6cf70 │ │ + b 6d078 │ │ ldr w8, [x8] │ │ - b 6cf70 │ │ + b 6d078 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ add w26, w8, w4 │ │ mov w19, #0x1 // #1 │ │ mov w27, w9 │ │ - b 6ca84 │ │ + b 6cb8c │ │ ldr x22, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x10, x9, x8 │ │ lsr x11, x10, #3 │ │ - cbz w11, 6ed34 │ │ + cbz w11, 6ee3c │ │ cmp w20, #0x6 │ │ ubfx x10, x10, #3, #32 │ │ mov x26, xzr │ │ cset w20, eq // eq = none │ │ sub x27, x10, #0x1 │ │ mov w28, #0x4 // #4 │ │ ldr x19, [sp, #88] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp x26, w9, uxtw │ │ - b.cs 6cff0 // b.hs, b.nlast │ │ + b.cs 6d0f8 // b.hs, b.nlast │ │ ldr w9, [x8, x28] │ │ add x8, x8, x28 │ │ cmp w9, #0x1 │ │ - b.eq 6d01c // b.none │ │ + b.eq 6d124 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6d078 // b.any │ │ + b.ne 6d180 // b.any │ │ ldur w8, [x8, #-4] │ │ lsl w8, w8, #16 │ │ tst w20, #0xff │ │ - b.ne 6d00c // b.any │ │ - b 6d034 │ │ + b.ne 6d114 // b.any │ │ + b 6d13c │ │ ldr x9, [x19] │ │ - cbz x9, 6d000 │ │ + cbz x9, 6d108 │ │ ldr w8, [x9] │ │ - cbz w8, 6d088 │ │ + cbz w8, 6d190 │ │ mov w8, wzr │ │ tst w20, #0xff │ │ - b.eq 6d034 // b.none │ │ + b.eq 6d13c // b.none │ │ ldr w9, [sp, #468] │ │ add w8, w9, w8 │ │ str w8, [sp, #468] │ │ - b 6d040 │ │ + b 6d148 │ │ ldur w8, [x8, #-4] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ tst w20, #0xff │ │ - b.ne 6d00c // b.any │ │ + b.ne 6d114 // b.any │ │ ldr w9, [sp, #464] │ │ add w8, w9, w8 │ │ str w8, [sp, #464] │ │ add x0, sp, #0x1, lsl #12 │ │ ldr w1, [sp, #468] │ │ ldr w2, [sp, #464] │ │ add x0, x0, #0xa30 │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ cmp x27, x26 │ │ - b.eq 6d09c // b.none │ │ + b.eq 6d1a4 // b.none │ │ mov x8, x21 │ │ ldr x9, [x21] │ │ ldr x8, [x22] │ │ eor w20, w20, #0x1 │ │ add x28, x28, #0x8 │ │ add x26, x26, #0x1 │ │ - b 6cfb4 │ │ + b 6d0bc │ │ ldur w8, [x8, #-4] │ │ tst w20, #0xff │ │ - b.ne 6d00c // b.any │ │ - b 6d034 │ │ + b.ne 6d114 // b.any │ │ + b 6d13c │ │ mov w10, #0x82 // #130 │ │ str w10, [x9] │ │ tst w20, #0xff │ │ - b.ne 6d00c // b.any │ │ - b 6d034 │ │ + b.ne 6d114 // b.any │ │ + b 6d13c │ │ ldr x8, [x22] │ │ ldr x27, [sp, #280] │ │ ldr x28, [sp, #216] │ │ - b 6dfb4 │ │ + b 6e0bc │ │ ldr x8, [sp, #136] │ │ mov w13, #0x1 // #1 │ │ ldr x9, [x16] │ │ ldr x11, [sp, #288] │ │ ldr x10, [x8] │ │ sub x8, x9, x10 │ │ tst x8, #0x7fffffff0 │ │ - b.eq 6e5fc // b.none │ │ + b.eq 6e704 // b.none │ │ ldrb w8, [sp, #460] │ │ - cbnz w8, 6e5fc │ │ + cbnz w8, 6e704 │ │ ldr w8, [x10, #4] │ │ cmp w8, #0x1 │ │ - b.eq 6e5d4 // b.none │ │ + b.eq 6e6dc // b.none │ │ cmp w8, #0x2 │ │ - b.ne 6e5e8 // b.any │ │ + b.ne 6e6f0 // b.any │ │ ldr w8, [x10] │ │ lsl w8, w8, #16 │ │ - b 6e5ec │ │ + b 6e6f4 │ │ ldr x8, [sp, #112] │ │ subs w8, w8, #0x1 │ │ - b.lt 70154 // b.tstop │ │ + b.lt 7021c // b.tstop │ │ cmp w8, #0x11 │ │ - b.cs 6e3e4 // b.hs, b.nlast │ │ + b.cs 6e4ec // b.hs, b.nlast │ │ mov x9, x8 │ │ - b 6e3f0 │ │ + b 6e4f8 │ │ ldr x8, [sp, #136] │ │ mov w12, #0x1 // #1 │ │ ldr x9, [x16] │ │ ldr x13, [sp, #288] │ │ ldr x8, [x8] │ │ sub x10, x9, x8 │ │ lsr x10, x10, #3 │ │ cmp w10, #0x3 │ │ - b.cc 6e69c // b.lo, b.ul, b.last │ │ + b.cc 6e7a4 // b.lo, b.ul, b.last │ │ ldrb w10, [sp, #460] │ │ - cbnz w10, 6e69c │ │ + cbnz w10, 6e7a4 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6e674 // b.none │ │ + b.eq 6e77c // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6e688 // b.any │ │ + b.ne 6e790 // b.any │ │ ldr w10, [x8] │ │ lsl w10, w10, #16 │ │ - b 6e68c │ │ + b 6e794 │ │ ldr x8, [sp, #136] │ │ mov w13, #0x1 // #1 │ │ ldr x9, [x16] │ │ ldr x11, [sp, #288] │ │ ldr x10, [x8] │ │ sub x8, x9, x10 │ │ tst x8, #0x7fffffff0 │ │ - b.eq 6e7b0 // b.none │ │ + b.eq 6e8b8 // b.none │ │ ldrb w8, [sp, #460] │ │ - cbnz w8, 6e7b0 │ │ + cbnz w8, 6e8b8 │ │ ldr w8, [x10, #4] │ │ cmp w8, #0x1 │ │ - b.eq 6e788 // b.none │ │ + b.eq 6e890 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 6e79c // b.any │ │ + b.ne 6e8a4 // b.any │ │ ldr w8, [x10] │ │ lsl w8, w8, #16 │ │ - b 6e7a0 │ │ + b 6e8a8 │ │ ldr x22, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x20, x9, #3 │ │ and w9, w20, #0xfffffffd │ │ and w27, w20, #0x2 │ │ cmp w9, w27 │ │ - b.ls 6df28 // b.plast │ │ + b.ls 6e030 // b.plast │ │ mov w24, w9 │ │ ldr x19, [sp, #88] │ │ - b 6d21c │ │ + b 6d324 │ │ mov w8, wzr │ │ add w2, w11, w10 │ │ add w26, w12, w1 │ │ add w4, w13, w2 │ │ add x0, sp, #0x1, lsl #12 │ │ add w28, w8, w4 │ │ add x0, x0, #0xa30 │ │ mov w3, w26 │ │ mov w5, w26 │ │ mov w6, w28 │ │ - bl 7110c │ │ + bl 711d4 │ │ add w27, w27, #0x4 │ │ str w28, [sp, #464] │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ cmp w24, w27 │ │ str w26, [sp, #468] │ │ - b.ls 6df24 // b.plast │ │ + b.ls 6e02c // b.plast │ │ sub w8, w20, w27 │ │ - tbnz w8, #0, 6d258 │ │ + tbnz w8, #0, 6d360 │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ ldr w1, [sp, #468] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w27, w9 │ │ - b.cc 6d2f0 // b.lo, b.ul, b.last │ │ + b.cc 6d3f8 // b.lo, b.ul, b.last │ │ ldr x11, [x19] │ │ - cbz x11, 6d250 │ │ + cbz x11, 6d358 │ │ ldr w10, [x11] │ │ - cbz w10, 6d2ac │ │ + cbz w10, 6d3b4 │ │ mov w10, wzr │ │ - b 6d32c │ │ + b 6d434 │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w27, w9 │ │ - b.cs 6d294 // b.hs, b.nlast │ │ + b.cs 6d39c // b.hs, b.nlast │ │ add x10, x8, w27, uxtw #3 │ │ ldr w11, [x10, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6d2b8 // b.none │ │ + b.eq 6d3c0 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6d2cc // b.any │ │ + b.ne 6d3d4 // b.any │ │ ldr w10, [x10] │ │ lsl w10, w10, #16 │ │ - b 6d2dc │ │ + b 6d3e4 │ │ ldr x11, [x19] │ │ - cbz x11, 6d2a4 │ │ + cbz x11, 6d3ac │ │ ldr w10, [x11] │ │ - cbz w10, 6d2d4 │ │ + cbz w10, 6d3dc │ │ mov w10, wzr │ │ - b 6d2dc │ │ + b 6d3e4 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ - b 6d32c │ │ + b 6d434 │ │ ldr w10, [x10] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 6d2dc │ │ + b 6d3e4 │ │ ldr w10, [x10] │ │ - b 6d2dc │ │ + b 6d3e4 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ ldr w11, [sp, #468] │ │ add w27, w27, #0x1 │ │ add w1, w11, w10 │ │ cmp w27, w9 │ │ - b.cs 6d240 // b.hs, b.nlast │ │ + b.cs 6d348 // b.hs, b.nlast │ │ add x10, x8, w27, uxtw #3 │ │ ldr w11, [x10, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6d314 // b.none │ │ + b.eq 6d41c // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6d328 // b.any │ │ + b.ne 6d430 // b.any │ │ ldr w10, [x10] │ │ lsl w10, w10, #16 │ │ - b 6d32c │ │ + b 6d434 │ │ ldr w10, [x10] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 6d32c │ │ + b 6d434 │ │ ldr w10, [x10] │ │ ldr w11, [sp, #464] │ │ add w12, w27, #0x1 │ │ cmp w12, w9 │ │ - b.cs 6d360 // b.hs, b.nlast │ │ + b.cs 6d468 // b.hs, b.nlast │ │ add x12, x8, w12, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 6d378 // b.none │ │ + b.eq 6d480 // b.none │ │ cmp w13, #0x2 │ │ - b.ne 6d38c // b.any │ │ + b.ne 6d494 // b.any │ │ ldr w12, [x12] │ │ lsl w12, w12, #16 │ │ - b 6d39c │ │ + b 6d4a4 │ │ ldr x13, [x19] │ │ - cbz x13, 6d370 │ │ + cbz x13, 6d478 │ │ ldr w12, [x13] │ │ - cbz w12, 6d394 │ │ + cbz w12, 6d49c │ │ mov w12, wzr │ │ - b 6d39c │ │ + b 6d4a4 │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w12, w12, #14 │ │ - b 6d39c │ │ + b 6d4a4 │ │ ldr w12, [x12] │ │ - b 6d39c │ │ + b 6d4a4 │ │ mov w14, #0x82 // #130 │ │ str w14, [x13] │ │ add w13, w27, #0x2 │ │ cmp w13, w9 │ │ - b.cs 6d3cc // b.hs, b.nlast │ │ + b.cs 6d4d4 // b.hs, b.nlast │ │ add x13, x8, w13, uxtw #3 │ │ ldr w14, [x13, #4] │ │ cmp w14, #0x1 │ │ - b.eq 6d3e4 // b.none │ │ + b.eq 6d4ec // b.none │ │ cmp w14, #0x2 │ │ - b.ne 6d3f8 // b.any │ │ + b.ne 6d500 // b.any │ │ ldr w13, [x13] │ │ lsl w13, w13, #16 │ │ - b 6d408 │ │ + b 6d510 │ │ ldr x14, [x19] │ │ - cbz x14, 6d3dc │ │ + cbz x14, 6d4e4 │ │ ldr w13, [x14] │ │ - cbz w13, 6d400 │ │ + cbz w13, 6d508 │ │ mov w13, wzr │ │ - b 6d408 │ │ + b 6d510 │ │ ldr w13, [x13] │ │ add w13, w13, w13, asr #31 │ │ add w13, w13, #0x2, lsl #12 │ │ asr w13, w13, #14 │ │ - b 6d408 │ │ + b 6d510 │ │ ldr w13, [x13] │ │ - b 6d408 │ │ + b 6d510 │ │ mov w15, #0x82 // #130 │ │ str w15, [x14] │ │ add w14, w27, #0x3 │ │ cmp w14, w9 │ │ - b.cs 6d438 // b.hs, b.nlast │ │ + b.cs 6d540 // b.hs, b.nlast │ │ add x8, x8, w14, uxtw #3 │ │ ldr w9, [x8, #4] │ │ cmp w9, #0x1 │ │ - b.eq 6d454 // b.none │ │ + b.eq 6d55c // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6d468 // b.any │ │ + b.ne 6d570 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6d1d8 │ │ + b 6d2e0 │ │ ldr x9, [x19] │ │ - cbz x9, 6d1d4 │ │ + cbz x9, 6d2dc │ │ ldr w8, [x9] │ │ - cbnz w8, 6d1d4 │ │ + cbnz w8, 6d2dc │ │ mov w14, #0x82 // #130 │ │ str w14, [x9] │ │ - b 6d1d8 │ │ + b 6d2e0 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6d1d8 │ │ + b 6d2e0 │ │ ldr w8, [x8] │ │ - b 6d1d8 │ │ + b 6d2e0 │ │ mov x24, x10 │ │ mov w27, #0x6 // #6 │ │ ldr x19, [sp, #88] │ │ sub x10, x9, x8 │ │ sub w9, w27, #0x6 │ │ lsr x10, x10, #3 │ │ cmp w9, w10 │ │ - b.cs 6d4b4 // b.hs, b.nlast │ │ + b.cs 6d5bc // b.hs, b.nlast │ │ add x9, x8, w9, uxtw #3 │ │ ldr w11, [x9, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6d4cc // b.none │ │ + b.eq 6d5d4 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6d4e0 // b.any │ │ + b.ne 6d5e8 // b.any │ │ ldr w9, [x9] │ │ lsl w9, w9, #16 │ │ - b 6d4f0 │ │ + b 6d5f8 │ │ ldr x11, [x19] │ │ - cbz x11, 6d4c4 │ │ + cbz x11, 6d5cc │ │ ldr w9, [x11] │ │ - cbz w9, 6d4e8 │ │ + cbz w9, 6d5f0 │ │ mov w9, wzr │ │ - b 6d4f0 │ │ + b 6d5f8 │ │ ldr w9, [x9] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w9, w9, #14 │ │ - b 6d4f0 │ │ + b 6d5f8 │ │ ldr w9, [x9] │ │ - b 6d4f0 │ │ + b 6d5f8 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ ldr w11, [sp, #468] │ │ sub w12, w27, #0x5 │ │ cmp w12, w10 │ │ - b.cs 6d524 // b.hs, b.nlast │ │ + b.cs 6d62c // b.hs, b.nlast │ │ add x12, x8, w12, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 6d53c // b.none │ │ + b.eq 6d644 // b.none │ │ cmp w13, #0x2 │ │ - b.ne 6d550 // b.any │ │ + b.ne 6d658 // b.any │ │ ldr w12, [x12] │ │ lsl w12, w12, #16 │ │ - b 6d560 │ │ + b 6d668 │ │ ldr x13, [x19] │ │ - cbz x13, 6d534 │ │ + cbz x13, 6d63c │ │ ldr w12, [x13] │ │ - cbz w12, 6d558 │ │ + cbz w12, 6d660 │ │ mov w12, wzr │ │ - b 6d560 │ │ + b 6d668 │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w12, w12, #14 │ │ - b 6d560 │ │ + b 6d668 │ │ ldr w12, [x12] │ │ - b 6d560 │ │ + b 6d668 │ │ mov w14, #0x82 // #130 │ │ str w14, [x13] │ │ ldr w13, [sp, #464] │ │ sub w14, w27, #0x4 │ │ cmp w14, w10 │ │ - b.cs 6d594 // b.hs, b.nlast │ │ + b.cs 6d69c // b.hs, b.nlast │ │ add x14, x8, w14, uxtw #3 │ │ ldr w15, [x14, #4] │ │ cmp w15, #0x1 │ │ - b.eq 6d5ac // b.none │ │ + b.eq 6d6b4 // b.none │ │ cmp w15, #0x2 │ │ - b.ne 6d5c0 // b.any │ │ + b.ne 6d6c8 // b.any │ │ ldr w14, [x14] │ │ lsl w14, w14, #16 │ │ - b 6d5d0 │ │ + b 6d6d8 │ │ ldr x15, [x19] │ │ - cbz x15, 6d5a4 │ │ + cbz x15, 6d6ac │ │ ldr w14, [x15] │ │ - cbz w14, 6d5c8 │ │ + cbz w14, 6d6d0 │ │ mov w14, wzr │ │ - b 6d5d0 │ │ + b 6d6d8 │ │ ldr w14, [x14] │ │ add w14, w14, w14, asr #31 │ │ add w14, w14, #0x2, lsl #12 │ │ asr w14, w14, #14 │ │ - b 6d5d0 │ │ + b 6d6d8 │ │ ldr w14, [x14] │ │ - b 6d5d0 │ │ + b 6d6d8 │ │ mov w16, #0x82 // #130 │ │ str w16, [x15] │ │ sub w15, w27, #0x3 │ │ cmp w15, w10 │ │ - b.cs 6d600 // b.hs, b.nlast │ │ + b.cs 6d708 // b.hs, b.nlast │ │ add x15, x8, w15, uxtw #3 │ │ ldr w16, [x15, #4] │ │ cmp w16, #0x1 │ │ - b.eq 6d618 // b.none │ │ + b.eq 6d720 // b.none │ │ cmp w16, #0x2 │ │ - b.ne 6d62c // b.any │ │ + b.ne 6d734 // b.any │ │ ldr w15, [x15] │ │ lsl w15, w15, #16 │ │ - b 6d63c │ │ + b 6d744 │ │ ldr x16, [x19] │ │ - cbz x16, 6d610 │ │ + cbz x16, 6d718 │ │ ldr w15, [x16] │ │ - cbz w15, 6d634 │ │ + cbz w15, 6d73c │ │ mov w15, wzr │ │ - b 6d63c │ │ + b 6d744 │ │ ldr w15, [x15] │ │ add w15, w15, w15, asr #31 │ │ add w15, w15, #0x2, lsl #12 │ │ asr w15, w15, #14 │ │ - b 6d63c │ │ + b 6d744 │ │ ldr w15, [x15] │ │ - b 6d63c │ │ + b 6d744 │ │ mov w17, #0x82 // #130 │ │ str w17, [x16] │ │ sub w16, w27, #0x2 │ │ cmp w16, w10 │ │ - b.cs 6d66c // b.hs, b.nlast │ │ + b.cs 6d774 // b.hs, b.nlast │ │ add x16, x8, w16, uxtw #3 │ │ ldr w17, [x16, #4] │ │ cmp w17, #0x1 │ │ - b.eq 6d684 // b.none │ │ + b.eq 6d78c // b.none │ │ cmp w17, #0x2 │ │ - b.ne 6d698 // b.any │ │ + b.ne 6d7a0 // b.any │ │ ldr w16, [x16] │ │ lsl w16, w16, #16 │ │ - b 6d6a8 │ │ + b 6d7b0 │ │ ldr x17, [x19] │ │ - cbz x17, 6d67c │ │ + cbz x17, 6d784 │ │ ldr w16, [x17] │ │ - cbz w16, 6d6a0 │ │ + cbz w16, 6d7a8 │ │ mov w16, wzr │ │ - b 6d6a8 │ │ + b 6d7b0 │ │ ldr w16, [x16] │ │ add w16, w16, w16, asr #31 │ │ add w16, w16, #0x2, lsl #12 │ │ asr w16, w16, #14 │ │ - b 6d6a8 │ │ + b 6d7b0 │ │ ldr w16, [x16] │ │ - b 6d6a8 │ │ + b 6d7b0 │ │ mov w0, #0x82 // #130 │ │ str w0, [x17] │ │ sub w17, w27, #0x1 │ │ cmp w17, w10 │ │ - b.cs 6d6d8 // b.hs, b.nlast │ │ + b.cs 6d7e0 // b.hs, b.nlast │ │ add x8, x8, w17, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6d6f0 // b.none │ │ + b.eq 6d7f8 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6d704 // b.any │ │ + b.ne 6d80c // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6d714 │ │ + b 6d81c │ │ ldr x10, [x19] │ │ - cbz x10, 6d6e8 │ │ + cbz x10, 6d7f0 │ │ ldr w8, [x10] │ │ - cbz w8, 6d70c │ │ + cbz w8, 6d814 │ │ mov w8, wzr │ │ - b 6d714 │ │ + b 6d81c │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6d714 │ │ + b 6d81c │ │ ldr w8, [x8] │ │ - b 6d714 │ │ + b 6d81c │ │ mov w17, #0x82 // #130 │ │ str w17, [x10] │ │ add w1, w11, w9 │ │ add w2, w13, w12 │ │ add w3, w14, w1 │ │ add w4, w15, w2 │ │ add w26, w16, w3 │ │ add w28, w8, w4 │ │ add x0, sp, #0x1, lsl #12 │ │ mov w5, w26 │ │ add x0, x0, #0xa30 │ │ mov w6, w28 │ │ - bl 7110c │ │ + bl 711d4 │ │ add w8, w27, #0x6 │ │ str w28, [sp, #464] │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ cmp w8, w24 │ │ str w26, [sp, #468] │ │ - b.hi 6c900 // b.pmore │ │ + b.hi 6ca08 // b.pmore │ │ ldr x9, [x16] │ │ mov w27, w8 │ │ ldr x8, [x22] │ │ - b 6d47c │ │ + b 6d584 │ │ ldr x8, [x22] │ │ ldr x24, [sp, #208] │ │ ldr w9, [sp, #200] │ │ str x8, [x16] │ │ ldr x27, [sp, #280] │ │ - b 6c730 │ │ + b 6c838 │ │ cmp w20, #0xf6 │ │ - b.hi 6dffc // b.pmore │ │ + b.hi 6e104 // b.pmore │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6effc // b.none │ │ + b.eq 6f104 // b.none │ │ sub w9, w20, #0x8b │ │ str w9, [x8] │ │ - b 6eeac │ │ + b 6efb4 │ │ ldr x8, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x8] │ │ sub x10, x9, x8 │ │ lsr x20, x10, #3 │ │ - cbz w20, 6ed34 │ │ + cbz w20, 6ee3c │ │ mov w26, #0x1 // #1 │ │ ldr x22, [sp, #88] │ │ sub x11, x9, x8 │ │ sub w10, w26, #0x1 │ │ ldr w9, [sp, #468] │ │ lsr x11, x11, #3 │ │ cmp w10, w11 │ │ - b.cs 6d808 // b.hs, b.nlast │ │ + b.cs 6d910 // b.hs, b.nlast │ │ add x12, x8, w10, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 6d820 // b.none │ │ + b.eq 6d928 // b.none │ │ cmp w13, #0x2 │ │ - b.ne 6d834 // b.any │ │ + b.ne 6d93c // b.any │ │ ldr w12, [x12] │ │ lsl w12, w12, #16 │ │ - b 6d844 │ │ + b 6d94c │ │ ldr x13, [x22] │ │ - cbz x13, 6d818 │ │ + cbz x13, 6d920 │ │ ldr w12, [x13] │ │ - cbz w12, 6d83c │ │ + cbz w12, 6d944 │ │ mov w12, wzr │ │ - b 6d844 │ │ + b 6d94c │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w12, w12, #14 │ │ - b 6d844 │ │ + b 6d94c │ │ ldr w12, [x12] │ │ - b 6d844 │ │ + b 6d94c │ │ mov w14, #0x82 // #130 │ │ str w14, [x13] │ │ add w1, w12, w9 │ │ ldr w9, [sp, #464] │ │ add w19, w10, #0x1 │ │ cmp w19, w11 │ │ str w1, [sp, #468] │ │ - b.cs 6d880 // b.hs, b.nlast │ │ + b.cs 6d988 // b.hs, b.nlast │ │ add x8, x8, w26, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6d898 // b.none │ │ + b.eq 6d9a0 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6d8ac // b.any │ │ + b.ne 6d9b4 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6d8c0 │ │ + b 6d9c8 │ │ ldr x10, [x22] │ │ - cbz x10, 6d890 │ │ + cbz x10, 6d998 │ │ ldr w8, [x10] │ │ - cbz w8, 6d8b4 │ │ + cbz w8, 6d9bc │ │ mov w8, wzr │ │ - b 6d8c0 │ │ + b 6d9c8 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6d8c0 │ │ + b 6d9c8 │ │ ldr w8, [x8] │ │ - b 6d8c0 │ │ + b 6d9c8 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ ldr w1, [sp, #468] │ │ add x0, sp, #0x1, lsl #12 │ │ add w2, w8, w9 │ │ add x0, x0, #0xa30 │ │ str w2, [sp, #464] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ add w8, w19, #0x1 │ │ cmp w8, w20 │ │ - b.cs 6dfac // b.hs, b.nlast │ │ + b.cs 6e0b4 // b.hs, b.nlast │ │ mov x8, x21 │ │ ldr x9, [x21] │ │ ldr x8, [sp, #136] │ │ add w26, w26, #0x2 │ │ ldr x8, [x8] │ │ - b 6d7cc │ │ - cbz w8, 6ed2c │ │ + b 6d8d4 │ │ + cbz w8, 6ee34 │ │ ldr x19, [sp, #184] │ │ mov w20, #0x1 // #1 │ │ ldrb w8, [x19, #32] │ │ - cbz w8, 6d968 │ │ + cbz w8, 6da70 │ │ add x8, sp, #0x1, lsl #12 │ │ mov w9, #0x4960 // #18784 │ │ add x8, x8, #0xa30 │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0xa30 │ │ strb w20, [x19, #33] │ │ ldr w1, [x8, x9] │ │ mov w9, #0x4968 // #18792 │ │ ldr w2, [x8, x9] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ ldrb w8, [x19, #176] │ │ - cbz w8, 6d958 │ │ + cbz w8, 6da60 │ │ ldp x2, x1, [sp, #32] │ │ add x0, sp, #0x1, lsl #12 │ │ mov w5, #0x1 // #1 │ │ ldr x3, [x23, #18736] │ │ add x0, x0, #0xa30 │ │ ldr x4, [x23, #18744] │ │ - bl 725c0 │ │ + bl 72688 │ │ mov x16, x21 │ │ strb w20, [x19, #35] │ │ strh wzr, [x19, #32] │ │ strb wzr, [x19, #176] │ │ strb w20, [sp, #460] │ │ - b 6ed2c │ │ + b 6ee34 │ │ cmp x10, x11 │ │ - b.cs 6e01c // b.hs, b.nlast │ │ + b.cs 6e124 // b.hs, b.nlast │ │ add x9, x10, #0x1 │ │ ldr x11, [sp, #128] │ │ str x9, [x11, #24] │ │ ldrb w20, [x10] │ │ sub w9, w20, #0x8 │ │ cmp w9, #0x1d │ │ - b.hi 6ea64 // b.pmore │ │ - adrp x12, 10000 │ │ - add x12, x12, #0xdf2 │ │ - adr x10, 6d9ac │ │ + b.hi 6eb6c // b.pmore │ │ + adrp x12, 10000 │ │ + add x12, x12, #0xe32 │ │ + adr x10, 6dab4 │ │ ldrh w11, [x12, x9, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ add x3, sp, #0x1, lsl #12 │ │ - adrp x4, 10000 │ │ + adrp x4, 10000 │ │ add x1, sp, #0x1d4 │ │ add x2, sp, #0x1d0 │ │ add x3, x3, #0xa30 │ │ mov x0, x22 │ │ - add x4, x4, #0xf98 │ │ - b 6ee08 │ │ - cbz w8, 6ed2c │ │ + add x4, x4, #0xfd8 │ │ + b 6ef10 │ │ + cbz w8, 6ee34 │ │ ldr x8, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x8] │ │ cmp x9, x8 │ │ - b.eq 6e55c // b.none │ │ + b.eq 6e664 // b.none │ │ sub x10, x9, #0x8 │ │ ldr x12, [sp, #288] │ │ mov w13, #0x1 // #1 │ │ str x10, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e938 // b.none │ │ + b.eq 6ea40 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e94c // b.any │ │ + b.ne 6ea54 // b.any │ │ ldr w9, [x10] │ │ lsl w11, w9, #16 │ │ - b 6e950 │ │ - cbz w8, 70160 │ │ + b 6ea58 │ │ + cbz w8, 70228 │ │ ldr w8, [sp, #200] │ │ - cbnz w8, 70160 │ │ + cbnz w8, 70228 │ │ add x0, sp, #0x1, lsl #12 │ │ ldr w1, [sp, #468] │ │ ldr w2, [sp, #464] │ │ add x0, x0, #0xa30 │ │ - bl 70dfc │ │ + bl 70ec4 │ │ movi v0.2d, #0x0 │ │ ldr x8, [sp, #64] │ │ ldr x10, [sp, #112] │ │ mov w9, #0x1 // #1 │ │ str xzr, [sp, #376] │ │ str xzr, [x8, #32] │ │ stp q0, q0, [x8] │ │ sub x8, x29, #0xf8 │ │ cmp w10, #0x1 │ │ str xzr, [x19, #32] │ │ str x25, [x8] │ │ strb w9, [x8, #9] │ │ - b.lt 6e404 // b.tstop │ │ + b.lt 6e50c // b.tstop │ │ mov w8, w10 │ │ mov x16, x21 │ │ - b 6da84 │ │ + b 6db8c │ │ and x9, x8, #0xffffffff │ │ add x10, x8, #0x1 │ │ cmp x10, #0x1 │ │ - b.ls 6dfbc // b.plast │ │ + b.ls 6e0c4 // b.plast │ │ sub x8, x8, #0x1 │ │ cmp w8, #0x11 │ │ - b.cc 6da74 // b.lo, b.ul, b.last │ │ + b.cc 6db7c // b.lo, b.ul, b.last │ │ ldr w9, [x25] │ │ - cbz w9, 6daa0 │ │ + cbz w9, 6dba8 │ │ mov x9, xzr │ │ - b 6da78 │ │ + b 6db80 │ │ mov x9, xzr │ │ mov w10, #0x82 // #130 │ │ str w10, [x25] │ │ - b 6da78 │ │ + b 6db80 │ │ ldrb w8, [x24, #13] │ │ - cbz w8, 6ed2c │ │ + cbz w8, 6ee34 │ │ ldrb w8, [x24, #97] │ │ - cbnz w8, 70154 │ │ + cbnz w8, 7021c │ │ ldr x9, [sp, #136] │ │ ldr x8, [x16] │ │ ldr x9, [x9] │ │ cmp x8, x9 │ │ - b.eq 6e580 // b.none │ │ + b.eq 6e688 // b.none │ │ ldur w9, [x8, #-4] │ │ cmp w9, #0x2 │ │ ldr x9, [sp, #88] │ │ - b.ne 6e59c // b.any │ │ + b.ne 6e6a4 // b.any │ │ sub x9, x8, #0x8 │ │ str x9, [x16] │ │ ldur w8, [x8, #-8] │ │ - tbz w8, #31, 6ee48 │ │ - b 6ed2c │ │ + tbz w8, #31, 6ef50 │ │ + b 6ee34 │ │ ldrb w8, [x24, #13] │ │ ldr x20, [sp, #72] │ │ - cbnz w8, 6ff9c │ │ - b 6ed2c │ │ + cbnz w8, 70064 │ │ + b 6ee34 │ │ ldr x8, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x8] │ │ sub x10, x9, x8 │ │ lsr x20, x10, #3 │ │ cmp w20, #0x7 │ │ - b.cc 6e038 // b.lo, b.ul, b.last │ │ + b.cc 6e140 // b.lo, b.ul, b.last │ │ mov w26, #0x1 // #1 │ │ ldr x22, [sp, #88] │ │ sub x11, x9, x8 │ │ sub w10, w26, #0x1 │ │ ldr w9, [sp, #468] │ │ lsr x11, x11, #3 │ │ cmp w10, w11 │ │ - b.cs 6db68 // b.hs, b.nlast │ │ + b.cs 6dc70 // b.hs, b.nlast │ │ add x12, x8, w10, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 6db80 // b.none │ │ + b.eq 6dc88 // b.none │ │ cmp w13, #0x2 │ │ - b.ne 6db94 // b.any │ │ + b.ne 6dc9c // b.any │ │ ldr w12, [x12] │ │ lsl w12, w12, #16 │ │ - b 6dba4 │ │ + b 6dcac │ │ ldr x13, [x22] │ │ - cbz x13, 6db78 │ │ + cbz x13, 6dc80 │ │ ldr w12, [x13] │ │ - cbz w12, 6db9c │ │ + cbz w12, 6dca4 │ │ mov w12, wzr │ │ - b 6dba4 │ │ + b 6dcac │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w12, w12, #14 │ │ - b 6dba4 │ │ + b 6dcac │ │ ldr w12, [x12] │ │ - b 6dba4 │ │ + b 6dcac │ │ mov w14, #0x82 // #130 │ │ str w14, [x13] │ │ add w1, w12, w9 │ │ ldr w9, [sp, #464] │ │ add w19, w10, #0x1 │ │ cmp w19, w11 │ │ str w1, [sp, #468] │ │ - b.cs 6dbe0 // b.hs, b.nlast │ │ + b.cs 6dce8 // b.hs, b.nlast │ │ add x8, x8, w26, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6dbf8 // b.none │ │ + b.eq 6dd00 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6dc0c // b.any │ │ + b.ne 6dd14 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6dc20 │ │ + b 6dd28 │ │ ldr x10, [x22] │ │ - cbz x10, 6dbf0 │ │ + cbz x10, 6dcf8 │ │ ldr w8, [x10] │ │ - cbz w8, 6dc14 │ │ + cbz w8, 6dd1c │ │ mov w8, wzr │ │ - b 6dc20 │ │ + b 6dd28 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6dc20 │ │ + b 6dd28 │ │ ldr w8, [x8] │ │ - b 6dc20 │ │ + b 6dd28 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ ldr w1, [sp, #468] │ │ add x0, sp, #0x1, lsl #12 │ │ add w2, w8, w9 │ │ add x0, x0, #0xa30 │ │ str w2, [sp, #464] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ add w8, w19, #0x7 │ │ cmp w8, w20 │ │ - b.cs 6e044 // b.hs, b.nlast │ │ + b.cs 6e14c // b.hs, b.nlast │ │ mov x8, x21 │ │ ldr x9, [x21] │ │ ldr x8, [sp, #136] │ │ add w26, w26, #0x2 │ │ ldr x8, [x8] │ │ - b 6db2c │ │ + b 6dc34 │ │ ldr x22, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x20, x9, #3 │ │ and w9, w20, #0xfffffffd │ │ and w27, w20, #0x2 │ │ cmp w9, w27 │ │ - b.ls 6df28 // b.plast │ │ + b.ls 6e030 // b.plast │ │ mov w24, w9 │ │ ldr x19, [sp, #88] │ │ - b 6dcd0 │ │ + b 6ddd8 │ │ mov w8, wzr │ │ add w1, w11, w10 │ │ add w26, w13, w2 │ │ add w3, w12, w1 │ │ add x0, sp, #0x1, lsl #12 │ │ add w28, w8, w3 │ │ add x0, x0, #0xa30 │ │ mov w4, w26 │ │ mov w5, w28 │ │ mov w6, w26 │ │ - bl 7110c │ │ + bl 711d4 │ │ add w27, w27, #0x4 │ │ str w28, [sp, #468] │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ cmp w24, w27 │ │ str w26, [sp, #464] │ │ - b.ls 6df24 // b.plast │ │ + b.ls 6e02c // b.plast │ │ sub w8, w20, w27 │ │ - tbnz w8, #0, 6dd0c │ │ + tbnz w8, #0, 6de14 │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ ldr w2, [sp, #464] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w27, w9 │ │ - b.cc 6dda4 // b.lo, b.ul, b.last │ │ + b.cc 6deac // b.lo, b.ul, b.last │ │ ldr x11, [x19] │ │ - cbz x11, 6dd04 │ │ + cbz x11, 6de0c │ │ ldr w10, [x11] │ │ - cbz w10, 6dd60 │ │ + cbz w10, 6de68 │ │ mov w10, wzr │ │ - b 6dde0 │ │ + b 6dee8 │ │ ldr x9, [x16] │ │ ldr x8, [x22] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w27, w9 │ │ - b.cs 6dd48 // b.hs, b.nlast │ │ + b.cs 6de50 // b.hs, b.nlast │ │ add x10, x8, w27, uxtw #3 │ │ ldr w11, [x10, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6dd6c // b.none │ │ + b.eq 6de74 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6dd80 // b.any │ │ + b.ne 6de88 // b.any │ │ ldr w10, [x10] │ │ lsl w10, w10, #16 │ │ - b 6dd90 │ │ + b 6de98 │ │ ldr x11, [x19] │ │ - cbz x11, 6dd58 │ │ + cbz x11, 6de60 │ │ ldr w10, [x11] │ │ - cbz w10, 6dd88 │ │ + cbz w10, 6de90 │ │ mov w10, wzr │ │ - b 6dd90 │ │ + b 6de98 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ - b 6dde0 │ │ + b 6dee8 │ │ ldr w10, [x10] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 6dd90 │ │ + b 6de98 │ │ ldr w10, [x10] │ │ - b 6dd90 │ │ + b 6de98 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ ldr w11, [sp, #464] │ │ add w27, w27, #0x1 │ │ add w2, w11, w10 │ │ cmp w27, w9 │ │ - b.cs 6dcf4 // b.hs, b.nlast │ │ + b.cs 6ddfc // b.hs, b.nlast │ │ add x10, x8, w27, uxtw #3 │ │ ldr w11, [x10, #4] │ │ cmp w11, #0x1 │ │ - b.eq 6ddc8 // b.none │ │ + b.eq 6ded0 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 6dddc // b.any │ │ + b.ne 6dee4 // b.any │ │ ldr w10, [x10] │ │ lsl w10, w10, #16 │ │ - b 6dde0 │ │ + b 6dee8 │ │ ldr w10, [x10] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 6dde0 │ │ + b 6dee8 │ │ ldr w10, [x10] │ │ ldr w11, [sp, #468] │ │ add w12, w27, #0x1 │ │ cmp w12, w9 │ │ - b.cs 6de14 // b.hs, b.nlast │ │ + b.cs 6df1c // b.hs, b.nlast │ │ add x12, x8, w12, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 6de2c // b.none │ │ + b.eq 6df34 // b.none │ │ cmp w13, #0x2 │ │ - b.ne 6de40 // b.any │ │ + b.ne 6df48 // b.any │ │ ldr w12, [x12] │ │ lsl w12, w12, #16 │ │ - b 6de50 │ │ + b 6df58 │ │ ldr x13, [x19] │ │ - cbz x13, 6de24 │ │ + cbz x13, 6df2c │ │ ldr w12, [x13] │ │ - cbz w12, 6de48 │ │ + cbz w12, 6df50 │ │ mov w12, wzr │ │ - b 6de50 │ │ + b 6df58 │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w12, w12, #14 │ │ - b 6de50 │ │ + b 6df58 │ │ ldr w12, [x12] │ │ - b 6de50 │ │ + b 6df58 │ │ mov w14, #0x82 // #130 │ │ str w14, [x13] │ │ add w13, w27, #0x2 │ │ cmp w13, w9 │ │ - b.cs 6de80 // b.hs, b.nlast │ │ + b.cs 6df88 // b.hs, b.nlast │ │ add x13, x8, w13, uxtw #3 │ │ ldr w14, [x13, #4] │ │ cmp w14, #0x1 │ │ - b.eq 6de98 // b.none │ │ + b.eq 6dfa0 // b.none │ │ cmp w14, #0x2 │ │ - b.ne 6deac // b.any │ │ + b.ne 6dfb4 // b.any │ │ ldr w13, [x13] │ │ lsl w13, w13, #16 │ │ - b 6debc │ │ + b 6dfc4 │ │ ldr x14, [x19] │ │ - cbz x14, 6de90 │ │ + cbz x14, 6df98 │ │ ldr w13, [x14] │ │ - cbz w13, 6deb4 │ │ + cbz w13, 6dfbc │ │ mov w13, wzr │ │ - b 6debc │ │ + b 6dfc4 │ │ ldr w13, [x13] │ │ add w13, w13, w13, asr #31 │ │ add w13, w13, #0x2, lsl #12 │ │ asr w13, w13, #14 │ │ - b 6debc │ │ + b 6dfc4 │ │ ldr w13, [x13] │ │ - b 6debc │ │ + b 6dfc4 │ │ mov w15, #0x82 // #130 │ │ str w15, [x14] │ │ add w14, w27, #0x3 │ │ cmp w14, w9 │ │ - b.cs 6deec // b.hs, b.nlast │ │ + b.cs 6dff4 // b.hs, b.nlast │ │ add x8, x8, w14, uxtw #3 │ │ ldr w9, [x8, #4] │ │ cmp w9, #0x1 │ │ - b.eq 6df08 // b.none │ │ + b.eq 6e010 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6df1c // b.any │ │ + b.ne 6e024 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6dc8c │ │ + b 6dd94 │ │ ldr x9, [x19] │ │ - cbz x9, 6dc88 │ │ + cbz x9, 6dd90 │ │ ldr w8, [x9] │ │ - cbnz w8, 6dc88 │ │ + cbnz w8, 6dd90 │ │ mov w14, #0x82 // #130 │ │ str w14, [x9] │ │ - b 6dc8c │ │ + b 6dd94 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6dc8c │ │ + b 6dd94 │ │ ldr w8, [x8] │ │ - b 6dc8c │ │ + b 6dd94 │ │ ldr x8, [x22] │ │ ldr w9, [sp, #200] │ │ str x8, [x16] │ │ ldr x27, [sp, #280] │ │ ldr x24, [sp, #208] │ │ - b 6c730 │ │ + b 6c838 │ │ cmp x10, x11 │ │ - b.cs 6e35c // b.hs, b.nlast │ │ + b.cs 6e464 // b.hs, b.nlast │ │ add x9, x10, #0x1 │ │ ldr x13, [sp, #128] │ │ str x9, [x13, #24] │ │ ldrb w8, [x10] │ │ mov x10, x9 │ │ - b 6ebc8 │ │ + b 6ecd0 │ │ sub x8, x29, #0xf8 │ │ ldrb w8, [x8, #8] │ │ - cbnz w8, 6ed2c │ │ + cbnz w8, 6ee34 │ │ ldr x20, [sp, #288] │ │ mov x5, xzr │ │ - b 6c89c │ │ + b 6c9a4 │ │ sub x8, x29, #0xf8 │ │ ldrb w8, [x8, #8] │ │ - cbnz w8, 6ed2c │ │ + cbnz w8, 6ee34 │ │ ldr x20, [sp, #288] │ │ mov x5, xzr │ │ add x2, sp, #0x158 │ │ - b 6c8b8 │ │ + b 6c9c0 │ │ ldr x9, [sp, #88] │ │ ldr x9, [x9] │ │ - cbz x9, 6dfdc │ │ + cbz x9, 6e0e4 │ │ ldr w10, [x9] │ │ - cbnz w10, 6dfdc │ │ + cbnz w10, 6e0e4 │ │ mov w10, #0xa1 // #161 │ │ - b 6e82c │ │ + b 6e934 │ │ ldr x8, [sp, #136] │ │ ldr x8, [x8] │ │ mov x16, x21 │ │ - b 6ed34 │ │ + b 6ee3c │ │ add x9, x28, x9, lsl #5 │ │ str xzr, [sp, #112] │ │ - b 6e40c │ │ + b 6e514 │ │ ldr x9, [sp, #88] │ │ ldr x9, [x9] │ │ - cbz x9, 6dfdc │ │ + cbz x9, 6e0e4 │ │ ldr w10, [x9] │ │ - cbz w10, 6e828 │ │ + cbz w10, 6e930 │ │ mov w0, wzr │ │ - b 6e834 │ │ + b 6e93c │ │ ldr x12, [x19] │ │ - cbz x12, 6dff4 │ │ + cbz x12, 6e0fc │ │ ldr w11, [x12] │ │ - cbz w11, 6e9e0 │ │ + cbz w11, 6eae8 │ │ mov w11, wzr │ │ - b 6e9e8 │ │ + b 6eaf0 │ │ cmp w20, #0xfa │ │ - b.hi 6e424 // b.pmore │ │ + b.hi 6e52c // b.pmore │ │ cmp x10, x11 │ │ - b.cs 6e9c8 // b.hs, b.nlast │ │ + b.cs 6ead0 // b.hs, b.nlast │ │ add x8, x10, #0x1 │ │ str x8, [x17, #24] │ │ ldrb w8, [x10] │ │ - b 6ee58 │ │ + b 6ef60 │ │ ldr x9, [sp, #128] │ │ ldr x9, [x9] │ │ - cbz x9, 6e030 │ │ + cbz x9, 6e138 │ │ ldr w10, [x9] │ │ - cbz w10, 6ea58 │ │ + cbz w10, 6eb60 │ │ mov w20, wzr │ │ - b 6ea64 │ │ + b 6eb6c │ │ ldr x22, [sp, #88] │ │ mov w8, wzr │ │ - b 6e04c │ │ + b 6e154 │ │ add w8, w26, #0x1 │ │ mov x16, x21 │ │ cmp w8, w20 │ │ - b.cc 6e0b4 // b.lo, b.ul, b.last │ │ + b.cc 6e1bc // b.lo, b.ul, b.last │ │ ldr x8, [sp, #136] │ │ ldr w9, [sp, #200] │ │ ldr x8, [x8] │ │ str x8, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ mov w8, wzr │ │ add w1, w12, w9 │ │ add w2, w14, w13 │ │ add w3, w15, w1 │ │ add w4, w16, w2 │ │ add w26, w17, w3 │ │ add w28, w8, w4 │ │ add x0, sp, #0x1, lsl #12 │ │ mov w5, w26 │ │ add x0, x0, #0xa30 │ │ mov w6, w28 │ │ - bl 7110c │ │ + bl 711d4 │ │ add w8, w19, #0x1 │ │ str w28, [sp, #464] │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ cmp w8, w20 │ │ str w26, [sp, #468] │ │ - b.cs 6e054 // b.hs, b.nlast │ │ + b.cs 6e15c // b.hs, b.nlast │ │ ldr x10, [sp, #136] │ │ ldr x9, [x16] │ │ ldr x10, [x10] │ │ sub x9, x9, x10 │ │ lsr x11, x9, #3 │ │ cmp w8, w11 │ │ - b.cs 6e0f4 // b.hs, b.nlast │ │ + b.cs 6e1fc // b.hs, b.nlast │ │ add x9, x10, w8, uxtw #3 │ │ ldr w12, [x9, #4] │ │ cmp w12, #0x1 │ │ - b.eq 6e10c // b.none │ │ + b.eq 6e214 // b.none │ │ cmp w12, #0x2 │ │ - b.ne 6e120 // b.any │ │ + b.ne 6e228 // b.any │ │ ldr w9, [x9] │ │ lsl w9, w9, #16 │ │ - b 6e130 │ │ + b 6e238 │ │ ldr x12, [x22] │ │ - cbz x12, 6e104 │ │ + cbz x12, 6e20c │ │ ldr w9, [x12] │ │ - cbz w9, 6e128 │ │ + cbz w9, 6e230 │ │ mov w9, wzr │ │ - b 6e130 │ │ + b 6e238 │ │ ldr w9, [x9] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w9, w9, #14 │ │ - b 6e130 │ │ + b 6e238 │ │ ldr w9, [x9] │ │ - b 6e130 │ │ + b 6e238 │ │ mov w13, #0x82 // #130 │ │ str w13, [x12] │ │ ldr w12, [sp, #468] │ │ orr w13, w8, #0x1 │ │ cmp w13, w11 │ │ - b.cs 6e164 // b.hs, b.nlast │ │ + b.cs 6e26c // b.hs, b.nlast │ │ add x13, x10, w13, uxtw #3 │ │ ldr w14, [x13, #4] │ │ cmp w14, #0x1 │ │ - b.eq 6e17c // b.none │ │ + b.eq 6e284 // b.none │ │ cmp w14, #0x2 │ │ - b.ne 6e190 // b.any │ │ + b.ne 6e298 // b.any │ │ ldr w13, [x13] │ │ lsl w13, w13, #16 │ │ - b 6e1a0 │ │ + b 6e2a8 │ │ ldr x14, [x22] │ │ - cbz x14, 6e174 │ │ + cbz x14, 6e27c │ │ ldr w13, [x14] │ │ - cbz w13, 6e198 │ │ + cbz w13, 6e2a0 │ │ mov w13, wzr │ │ - b 6e1a0 │ │ + b 6e2a8 │ │ ldr w13, [x13] │ │ add w13, w13, w13, asr #31 │ │ add w13, w13, #0x2, lsl #12 │ │ asr w13, w13, #14 │ │ - b 6e1a0 │ │ + b 6e2a8 │ │ ldr w13, [x13] │ │ - b 6e1a0 │ │ + b 6e2a8 │ │ mov w15, #0x82 // #130 │ │ str w15, [x14] │ │ ldr w14, [sp, #464] │ │ add w16, w8, #0x2 │ │ cmp w16, w11 │ │ - b.cs 6e1d4 // b.hs, b.nlast │ │ + b.cs 6e2dc // b.hs, b.nlast │ │ add x15, x10, w16, uxtw #3 │ │ ldr w17, [x15, #4] │ │ cmp w17, #0x1 │ │ - b.eq 6e1ec // b.none │ │ + b.eq 6e2f4 // b.none │ │ cmp w17, #0x2 │ │ - b.ne 6e200 // b.any │ │ + b.ne 6e308 // b.any │ │ ldr w15, [x15] │ │ lsl w15, w15, #16 │ │ - b 6e210 │ │ + b 6e318 │ │ ldr x17, [x22] │ │ - cbz x17, 6e1e4 │ │ + cbz x17, 6e2ec │ │ ldr w15, [x17] │ │ - cbz w15, 6e208 │ │ + cbz w15, 6e310 │ │ mov w15, wzr │ │ - b 6e210 │ │ + b 6e318 │ │ ldr w15, [x15] │ │ add w15, w15, w15, asr #31 │ │ add w15, w15, #0x2, lsl #12 │ │ asr w15, w15, #14 │ │ - b 6e210 │ │ + b 6e318 │ │ ldr w15, [x15] │ │ - b 6e210 │ │ + b 6e318 │ │ mov w0, #0x82 // #130 │ │ str w0, [x17] │ │ add w17, w16, #0x1 │ │ cmp w17, w11 │ │ - b.cs 6e244 // b.hs, b.nlast │ │ + b.cs 6e34c // b.hs, b.nlast │ │ add w16, w8, #0x3 │ │ add x16, x10, w16, uxtw #3 │ │ ldr w0, [x16, #4] │ │ cmp w0, #0x1 │ │ - b.eq 6e25c // b.none │ │ + b.eq 6e364 // b.none │ │ cmp w0, #0x2 │ │ - b.ne 6e270 // b.any │ │ + b.ne 6e378 // b.any │ │ ldr w16, [x16] │ │ lsl w16, w16, #16 │ │ - b 6e280 │ │ + b 6e388 │ │ ldr x0, [x22] │ │ - cbz x0, 6e254 │ │ + cbz x0, 6e35c │ │ ldr w16, [x0] │ │ - cbz w16, 6e278 │ │ + cbz w16, 6e380 │ │ mov w16, wzr │ │ - b 6e280 │ │ + b 6e388 │ │ ldr w16, [x16] │ │ add w16, w16, w16, asr #31 │ │ add w16, w16, #0x2, lsl #12 │ │ asr w16, w16, #14 │ │ - b 6e280 │ │ + b 6e388 │ │ ldr w16, [x16] │ │ - b 6e280 │ │ + b 6e388 │ │ mov w1, #0x82 // #130 │ │ str w1, [x0] │ │ add w0, w17, #0x1 │ │ cmp w0, w11 │ │ - b.cs 6e2b4 // b.hs, b.nlast │ │ + b.cs 6e3bc // b.hs, b.nlast │ │ add w17, w8, #0x4 │ │ add x17, x10, w17, uxtw #3 │ │ ldr w1, [x17, #4] │ │ cmp w1, #0x1 │ │ - b.eq 6e2cc // b.none │ │ + b.eq 6e3d4 // b.none │ │ cmp w1, #0x2 │ │ - b.ne 6e2e0 // b.any │ │ + b.ne 6e3e8 // b.any │ │ ldr w17, [x17] │ │ lsl w17, w17, #16 │ │ - b 6e2f0 │ │ + b 6e3f8 │ │ ldr x1, [x22] │ │ - cbz x1, 6e2c4 │ │ + cbz x1, 6e3cc │ │ ldr w17, [x1] │ │ - cbz w17, 6e2e8 │ │ + cbz w17, 6e3f0 │ │ mov w17, wzr │ │ - b 6e2f0 │ │ + b 6e3f8 │ │ ldr w17, [x17] │ │ add w17, w17, w17, asr #31 │ │ add w17, w17, #0x2, lsl #12 │ │ asr w17, w17, #14 │ │ - b 6e2f0 │ │ + b 6e3f8 │ │ ldr w17, [x17] │ │ - b 6e2f0 │ │ + b 6e3f8 │ │ mov w2, #0x82 // #130 │ │ str w2, [x1] │ │ add w19, w0, #0x1 │ │ cmp w19, w11 │ │ - b.cs 6e324 // b.hs, b.nlast │ │ + b.cs 6e42c // b.hs, b.nlast │ │ add w8, w8, #0x5 │ │ add x8, x10, w8, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6e340 // b.none │ │ + b.eq 6e448 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6e354 // b.any │ │ + b.ne 6e45c // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6e06c │ │ + b 6e174 │ │ ldr x10, [x22] │ │ - cbz x10, 6e068 │ │ + cbz x10, 6e170 │ │ ldr w8, [x10] │ │ - cbnz w8, 6e068 │ │ + cbnz w8, 6e170 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ - b 6e06c │ │ + b 6e174 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6e06c │ │ + b 6e174 │ │ ldr w8, [x8] │ │ - b 6e06c │ │ + b 6e174 │ │ ldr x13, [sp, #128] │ │ ldr x9, [x13] │ │ - cbz x9, 6e370 │ │ + cbz x9, 6e478 │ │ ldr w8, [x9] │ │ - cbz w8, 6ebc0 │ │ + cbz w8, 6ecc8 │ │ mov w8, wzr │ │ - b 6ebc8 │ │ + b 6ecd0 │ │ ldr x0, [sp, #56] │ │ mov w1, wzr │ │ mov w2, #0x1810 // #6160 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr w9, [sp, #180] │ │ str x25, [x19, #72] │ │ ldrb w8, [x24, #256] │ │ ldr x10, [sp, #376] │ │ str w9, [sp, #548] │ │ ldr x9, [sp, #160] │ │ strb w8, [sp, #545] │ │ @@ -66856,343 +66890,343 @@ │ │ stp x24, x9, [x19, #120] │ │ ldr x9, [x19, #32] │ │ str x8, [x19, #136] │ │ str xzr, [x11, #32] │ │ add x8, x10, x9 │ │ stp q0, q0, [x11] │ │ cmp x8, #0x61 │ │ - b.cc 6e4c4 // b.lo, b.ul, b.last │ │ + b.cc 6e5cc // b.lo, b.ul, b.last │ │ ldr w8, [x25] │ │ - cbnz w8, 6e53c │ │ + cbnz w8, 6e644 │ │ mov w8, #0x12 // #18 │ │ str w8, [x25] │ │ - b 6e53c │ │ + b 6e644 │ │ mov x9, xzr │ │ mov w10, #0x82 // #130 │ │ str w10, [x25] │ │ add x9, x28, x9, lsl #5 │ │ str x8, [sp, #112] │ │ str x9, [sp, #128] │ │ ldr w9, [sp, #200] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x9, [sp, #128] │ │ mov x16, x21 │ │ ldr x8, [x9, #8] │ │ mov w10, #0x1 // #1 │ │ str x9, [sp, #128] │ │ str w10, [sp, #200] │ │ str x8, [x9, #24] │ │ - b 6ed2c │ │ + b 6ee34 │ │ cmp w20, #0xff │ │ - b.eq 6eca4 // b.none │ │ + b.eq 6edac // b.none │ │ cmp x10, x11 │ │ - b.cs 6ed40 // b.hs, b.nlast │ │ + b.cs 6ee48 // b.hs, b.nlast │ │ add x8, x10, #0x1 │ │ str x8, [x17, #24] │ │ ldrb w8, [x10] │ │ - b 6ee84 │ │ + b 6ef8c │ │ add x9, x8, #0x7 │ │ sub x11, x29, #0xf8 │ │ lsr x9, x9, #3 │ │ mov x16, x21 │ │ stp x8, x9, [x11, #16] │ │ mov w9, #0x101 // #257 │ │ strh w9, [x11, #8] │ │ - cbz x8, 6ed2c │ │ + cbz x8, 6ee34 │ │ mov x8, xzr │ │ ldr x12, [sp, #8] │ │ ldr x14, [sp, #128] │ │ - b 6e494 │ │ + b 6e59c │ │ add x10, x9, #0x1 │ │ str x10, [x14, #24] │ │ ldrb w9, [x9] │ │ strb w9, [x12, x8] │ │ add x8, x8, #0x1 │ │ ldr x9, [x11, #24] │ │ cmp x8, x9 │ │ - b.cs 6ed2c // b.hs, b.nlast │ │ + b.cs 6ee34 // b.hs, b.nlast │ │ ldp x10, x9, [x14, #16] │ │ cmp x9, x10 │ │ - b.cc 6e474 // b.lo, b.ul, b.last │ │ + b.cc 6e57c // b.lo, b.ul, b.last │ │ ldr x10, [x14] │ │ - cbz x10, 6e4b0 │ │ + cbz x10, 6e5b8 │ │ ldr w9, [x10] │ │ - cbz w9, 6e4b8 │ │ + cbz w9, 6e5c0 │ │ mov w9, wzr │ │ - b 6e480 │ │ + b 6e588 │ │ mov w13, #0x55 // #85 │ │ str w13, [x10] │ │ - b 6e480 │ │ + b 6e588 │ │ add x9, x8, #0x7 │ │ ldr x11, [sp, #24] │ │ lsr x9, x9, #3 │ │ ldr x13, [sp, #128] │ │ stp x8, x9, [x19, #88] │ │ mov w9, #0x101 // #257 │ │ strh w9, [sp, #480] │ │ - cbz x8, 6e53c │ │ + cbz x8, 6e644 │ │ mov x8, xzr │ │ - b 6e50c │ │ + b 6e614 │ │ add x10, x9, #0x1 │ │ str x10, [x13, #24] │ │ ldrb w9, [x9] │ │ strb w9, [x11, x8] │ │ add x8, x8, #0x1 │ │ ldr x9, [x19, #96] │ │ cmp x8, x9 │ │ - b.cs 6e53c // b.hs, b.nlast │ │ + b.cs 6e644 // b.hs, b.nlast │ │ ldp x10, x9, [x13, #16] │ │ cmp x9, x10 │ │ - b.cc 6e4ec // b.lo, b.ul, b.last │ │ + b.cc 6e5f4 // b.lo, b.ul, b.last │ │ ldr x10, [x13] │ │ - cbz x10, 6e528 │ │ + cbz x10, 6e630 │ │ ldr w9, [x10] │ │ - cbz w9, 6e530 │ │ + cbz w9, 6e638 │ │ mov w9, wzr │ │ - b 6e4f8 │ │ + b 6e600 │ │ mov w12, #0x55 // #85 │ │ str w12, [x10] │ │ - b 6e4f8 │ │ + b 6e600 │ │ add x0, sp, #0x208 │ │ add x1, sp, #0x190 │ │ add x2, sp, #0x158 │ │ add x3, sp, #0x1d8 │ │ mov w4, wzr │ │ mov w5, wzr │ │ - bl 71ab4 │ │ - b 6ed28 │ │ + bl 71b7c │ │ + b 6ee30 │ │ ldr x10, [sp, #88] │ │ mov w13, #0x1 // #1 │ │ ldr x12, [sp, #288] │ │ ldr x10, [x10] │ │ - cbz x10, 6e578 │ │ + cbz x10, 6e680 │ │ ldr w11, [x10] │ │ - cbz w11, 6ed58 │ │ + cbz w11, 6ee60 │ │ mov w11, wzr │ │ - b 6e954 │ │ + b 6ea5c │ │ ldr x8, [sp, #88] │ │ ldr x9, [x8] │ │ - cbz x9, 6e5ac │ │ + cbz x9, 6e6b4 │ │ ldr w8, [x9] │ │ - cbnz w8, 6e5ac │ │ + cbnz w8, 6e6b4 │ │ mov w10, #0xa1 // #161 │ │ - b 6ee44 │ │ + b 6ef4c │ │ ldr x9, [x9] │ │ - cbz x9, 6e5ac │ │ + cbz x9, 6e6b4 │ │ ldr w8, [x9] │ │ - cbz w8, 6ee40 │ │ + cbz w8, 6ef48 │ │ mov w8, wzr │ │ str wzr, [x24, #144] │ │ - b 6ed2c │ │ + b 6ee34 │ │ ldr w11, [x11] │ │ add w11, w11, w11, asr #31 │ │ add w11, w11, #0x2, lsl #12 │ │ asr w11, w11, #14 │ │ - b 6e9e8 │ │ + b 6eaf0 │ │ ldr w11, [x11] │ │ - b 6e9e8 │ │ + b 6eaf0 │ │ ldr w8, [x10] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6e5ec │ │ + b 6e6f4 │ │ ldr w8, [x10] │ │ ldr w12, [sp, #84] │ │ add w8, w8, w12 │ │ ldr x12, [sp, #272] │ │ str w8, [x12] │ │ ldrb w8, [x11, #1080] │ │ strb w13, [sp, #460] │ │ - cbnz w8, 701d0 │ │ + cbnz w8, 70298 │ │ ldr w8, [sp, #464] │ │ cmp x9, x10 │ │ - b.eq 6e63c // b.none │ │ + b.eq 6e744 // b.none │ │ sub x10, x9, #0x8 │ │ str x10, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e658 // b.none │ │ + b.eq 6e760 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e66c // b.any │ │ + b.ne 6e774 // b.any │ │ ldr w9, [x10] │ │ lsl w9, w9, #16 │ │ - b 6ecc8 │ │ + b 6edd0 │ │ ldr x9, [sp, #88] │ │ ldr x10, [x9] │ │ - cbz x10, 6e650 │ │ + cbz x10, 6e758 │ │ ldr w9, [x10] │ │ - cbz w9, 6ecc0 │ │ + cbz w9, 6edc8 │ │ mov w9, wzr │ │ - b 6ecc8 │ │ + b 6edd0 │ │ ldr w9, [x10] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w9, w9, #14 │ │ - b 6ecc8 │ │ + b 6edd0 │ │ ldr w9, [x10] │ │ - b 6ecc8 │ │ + b 6edd0 │ │ ldr w10, [x8] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 6e68c │ │ + b 6e794 │ │ ldr w10, [x8] │ │ ldr w11, [sp, #84] │ │ add w10, w10, w11 │ │ ldr x11, [sp, #272] │ │ str w10, [x11] │ │ ldrb w10, [x13, #1080] │ │ strb w12, [sp, #460] │ │ - cbnz w10, 701d0 │ │ + cbnz w10, 70298 │ │ ldr w10, [sp, #464] │ │ cmp x9, x8 │ │ - b.eq 6e6e0 // b.none │ │ + b.eq 6e7e8 // b.none │ │ sub x11, x9, #0x8 │ │ ldr x14, [sp, #88] │ │ str x11, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e6fc // b.none │ │ + b.eq 6e804 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e710 // b.any │ │ + b.ne 6e818 // b.any │ │ ldr w9, [x11] │ │ lsl w12, w9, #16 │ │ - b 6e714 │ │ + b 6e81c │ │ ldr x14, [sp, #88] │ │ ldr x11, [x14] │ │ - cbz x11, 6e6f4 │ │ + cbz x11, 6e7fc │ │ ldr w12, [x11] │ │ - cbz w12, 6ece0 │ │ + cbz w12, 6ede8 │ │ mov w12, wzr │ │ - b 6e718 │ │ + b 6e820 │ │ ldr w9, [x11] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w12, w9, #14 │ │ - b 6e714 │ │ + b 6e81c │ │ ldr w12, [x11] │ │ mov x9, x11 │ │ add w11, w12, w10 │ │ ldr w10, [sp, #468] │ │ cmp x9, x8 │ │ str w11, [sp, #464] │ │ - b.eq 6e754 // b.none │ │ + b.eq 6e85c // b.none │ │ sub x8, x9, #0x8 │ │ str x8, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e76c // b.none │ │ + b.eq 6e874 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e780 // b.any │ │ + b.ne 6e888 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6ecf4 │ │ + b 6edfc │ │ ldr x9, [x14] │ │ - cbz x9, 6e764 │ │ + cbz x9, 6e86c │ │ ldr w8, [x9] │ │ - cbz w8, 6ecec │ │ + cbz w8, 6edf4 │ │ mov w8, wzr │ │ - b 6ecf4 │ │ + b 6edfc │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6ecf4 │ │ + b 6edfc │ │ ldr w8, [x8] │ │ - b 6ecf4 │ │ + b 6edfc │ │ ldr w8, [x10] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6e7a0 │ │ + b 6e8a8 │ │ ldr w8, [x10] │ │ ldr w12, [sp, #84] │ │ add w8, w8, w12 │ │ ldr x12, [sp, #272] │ │ str w8, [x12] │ │ ldrb w8, [x11, #1080] │ │ strb w13, [sp, #460] │ │ - cbnz w8, 701d0 │ │ + cbnz w8, 70298 │ │ ldr w8, [sp, #468] │ │ cmp x9, x10 │ │ - b.eq 6e7f0 // b.none │ │ + b.eq 6e8f8 // b.none │ │ sub x10, x9, #0x8 │ │ str x10, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e80c // b.none │ │ + b.eq 6e914 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e820 // b.any │ │ + b.ne 6e928 // b.any │ │ ldr w9, [x10] │ │ lsl w9, w9, #16 │ │ - b 6ed08 │ │ + b 6ee10 │ │ ldr x9, [sp, #88] │ │ ldr x10, [x9] │ │ - cbz x10, 6e804 │ │ + cbz x10, 6e90c │ │ ldr w9, [x10] │ │ - cbz w9, 6ed00 │ │ + cbz w9, 6ee08 │ │ mov w9, wzr │ │ - b 6ed08 │ │ + b 6ee10 │ │ ldr w9, [x10] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w9, w9, #14 │ │ - b 6ed08 │ │ + b 6ee10 │ │ ldr w9, [x10] │ │ - b 6ed08 │ │ + b 6ee10 │ │ mov w10, #0xa0 // #160 │ │ mov w0, wzr │ │ str w10, [x9] │ │ - cbz w8, 6e85c │ │ + cbz w8, 6e964 │ │ ldr x1, [x24, #1184] │ │ - cbz x1, 6e85c │ │ - bl 39850 │ │ - cbz x0, 6e850 │ │ + cbz x1, 6e964 │ │ + bl 398a4 │ │ + cbz x0, 6e958 │ │ ldr w0, [x0] │ │ - b 6e854 │ │ + b 6e95c │ │ mov w0, #0xffffffff // #-1 │ │ mov x16, x21 │ │ ldr x11, [sp, #112] │ │ movi v0.2d, #0x0 │ │ add x12, x28, x26, lsl #5 │ │ cmp w20, #0x1d │ │ stp q0, q0, [x12] │ │ - b.ne 6e8a8 // b.any │ │ + b.ne 6e9b0 // b.any │ │ ldr w8, [x24, #1100] │ │ ldr w9, [x24, #1092] │ │ add w8, w8, w0 │ │ cmp w8, w9 │ │ - b.cs 70154 // b.hs, b.nlast │ │ + b.cs 7021c // b.hs, b.nlast │ │ ldr x9, [x24, #1112] │ │ ldr x24, [sp, #208] │ │ ldr x10, [x9, w8, uxtw #3] │ │ add w8, w8, #0x1 │ │ str x10, [x12, #24] │ │ str x10, [x12, #8] │ │ mov w10, #0x10 // #16 │ │ ldr x8, [x9, w8, uxtw #3] │ │ - b 6e918 │ │ + b 6ea20 │ │ ldr w8, [x24, #1096] │ │ ldr w10, [x24, #1088] │ │ add w9, w8, w0 │ │ cmp w9, w10 │ │ - b.cs 70154 // b.hs, b.nlast │ │ + b.cs 7021c // b.hs, b.nlast │ │ ldr x10, [x24, #1104] │ │ ldr x8, [x10, w9, uxtw #3] │ │ str x8, [x12, #8] │ │ ldrb w11, [x24, #92] │ │ - cbz w11, 6e8e8 │ │ + cbz w11, 6e9f0 │ │ ldr x11, [x24, #1176] │ │ - cbz x11, 6e8f0 │ │ - cbz x8, 6e930 │ │ + cbz x11, 6e9f8 │ │ + cbz x8, 6ea38 │ │ ldr w9, [x11, x9, lsl #2] │ │ add x9, x8, x9 │ │ - b 6e908 │ │ + b 6ea10 │ │ add w9, w9, #0x1 │ │ - b 6e904 │ │ + b 6ea0c │ │ ldrsw x11, [x24, #1168] │ │ add w9, w9, #0x1 │ │ bic x11, x11, x11, asr #63 │ │ add x8, x8, x11 │ │ str x8, [x12, #8] │ │ ldr x9, [x10, w9, uxtw #3] │ │ ldr x24, [sp, #208] │ │ @@ -67200,147 +67234,147 @@ │ │ ldr x11, [sp, #112] │ │ str x9, [x12, #16] │ │ add w11, w11, #0x1 │ │ ldr w9, [sp, #200] │ │ str x12, [sp, #128] │ │ str x8, [x12, x10] │ │ str x11, [sp, #112] │ │ - b 6c730 │ │ + b 6c838 │ │ mov x9, xzr │ │ - b 6e908 │ │ + b 6ea10 │ │ ldr w9, [x10] │ │ add w9, w9, w9, asr #31 │ │ add w9, w9, #0x2, lsl #12 │ │ asr w11, w9, #14 │ │ - b 6e950 │ │ + b 6ea58 │ │ ldr w11, [x10] │ │ mov x9, x10 │ │ sxtw x10, w11 │ │ ldr x11, [x12, #72] │ │ cmp x9, x8 │ │ stp x10, xzr, [x11] │ │ - b.eq 6e990 // b.none │ │ + b.eq 6ea98 // b.none │ │ sub x8, x9, #0x8 │ │ str x8, [x16] │ │ ldur w9, [x9, #-4] │ │ cmp w9, #0x1 │ │ - b.eq 6e9ac // b.none │ │ + b.eq 6eab4 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 6e9c0 // b.any │ │ + b.ne 6eac8 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6ed6c │ │ + b 6ee74 │ │ ldr x8, [sp, #88] │ │ ldr x9, [x8] │ │ - cbz x9, 6e9a4 │ │ + cbz x9, 6eaac │ │ ldr w8, [x9] │ │ - cbz w8, 6ed64 │ │ + cbz w8, 6ee6c │ │ mov w8, wzr │ │ - b 6ed6c │ │ + b 6ee74 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6ed6c │ │ + b 6ee74 │ │ ldr w8, [x8] │ │ - b 6ed6c │ │ + b 6ee74 │ │ ldr x9, [x17] │ │ - cbz x9, 6e9d8 │ │ + cbz x9, 6eae0 │ │ ldr w8, [x9] │ │ - cbz w8, 6ee50 │ │ + cbz w8, 6ef58 │ │ mov w8, wzr │ │ - b 6ee58 │ │ + b 6ef60 │ │ mov w13, #0x82 // #130 │ │ str w13, [x12] │ │ add w1, w11, w9 │ │ ldr w9, [sp, #464] │ │ orr w11, w27, #0x1 │ │ cmp w11, w10 │ │ str w1, [sp, #468] │ │ - b.cs 6ea24 // b.hs, b.nlast │ │ + b.cs 6eb2c // b.hs, b.nlast │ │ add x8, x8, w11, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 6ea3c // b.none │ │ + b.eq 6eb44 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 6ea50 // b.any │ │ + b.ne 6eb58 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 6ec04 │ │ + b 6ed0c │ │ ldr x10, [x19] │ │ - cbz x10, 6ea34 │ │ + cbz x10, 6eb3c │ │ ldr w8, [x10] │ │ - cbz w8, 6ebf8 │ │ + cbz w8, 6ed00 │ │ mov w8, wzr │ │ - b 6ec04 │ │ + b 6ed0c │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 6ec04 │ │ + b 6ed0c │ │ ldr w8, [x8] │ │ - b 6ec04 │ │ + b 6ed0c │ │ mov w20, wzr │ │ mov w10, #0x55 // #85 │ │ str w10, [x9] │ │ ldrb w9, [x24, #13] │ │ - cbnz w9, 6ed2c │ │ + cbnz w9, 6ee34 │ │ cmp w20, #0x25 │ │ - b.hi 6ed2c // b.pmore │ │ - cbz w8, 6ea94 │ │ + b.hi 6ee34 // b.pmore │ │ + cbz w8, 6eb9c │ │ ldr x9, [sp, #104] │ │ cmp w9, #0x1 │ │ - b.lt 6ea94 // b.tstop │ │ + b.lt 6eb9c // b.tstop │ │ cmp w20, #0x11 │ │ - b.eq 6ea94 // b.none │ │ + b.eq 6eb9c // b.none │ │ str xzr, [sp, #104] │ │ - b 6ed2c │ │ + b 6ee34 │ │ sub w9, w20, #0x1 │ │ cmp w9, #0x20 │ │ - b.hi 6ed2c // b.pmore │ │ - adrp x12, 10000 │ │ - add x12, x12, #0xe2e │ │ - adr x10, 6eab8 │ │ + b.hi 6ee34 // b.pmore │ │ + adrp x12, 10000 │ │ + add x12, x12, #0xe6e │ │ + adr x10, 6ebc0 │ │ ldrh w11, [x12, x9, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ - cbz w8, 6f7bc │ │ + cbz w8, 6f884 │ │ mov x0, x22 │ │ mov w1, wzr │ │ - bl 70d08 │ │ + bl 70dd0 │ │ mov w28, w0 │ │ mov x0, x22 │ │ mov w1, #0x2 // #2 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ mov w26, w0 │ │ mov x0, x22 │ │ mov w1, #0x4 // #4 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ mov w23, w0 │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldp x8, x9, [x22, #16] │ │ sub x9, x9, x8 │ │ tst x9, #0x7fffffff0 │ │ - b.eq 6f74c // b.none │ │ + b.eq 6f824 // b.none │ │ add w9, w28, w0 │ │ sub w9, w26, w9 │ │ str w9, [x8, #16] │ │ ldr x8, [sp, #136] │ │ ldr x8, [x8] │ │ str wzr, [x8, #20] │ │ ldr x19, [sp, #120] │ │ mov w1, #0x3 // #3 │ │ mov x0, x19 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldp x8, x9, [x19, #16] │ │ sub x9, x9, x8 │ │ tst x9, #0x7ffffffe0 │ │ - b.eq 6f76c // b.none │ │ + b.eq 6f844 // b.none │ │ add w9, w26, w0 │ │ sub w9, w23, w9 │ │ str w9, [x8, #32] │ │ ldr x8, [sp, #136] │ │ ldr x8, [x8] │ │ str wzr, [x8, #36] │ │ cmp w20, #0x1 │ │ @@ -67354,958 +67388,942 @@ │ │ add x11, sp, #0x158 │ │ add x4, sp, #0x1cc │ │ ldr w5, [x9, x8] │ │ csel x2, x11, x10, eq // eq = none │ │ mov x0, x24 │ │ mov x1, x22 │ │ ldr x3, [sp, #272] │ │ - bl 70afc │ │ + bl 70bc4 │ │ ldrb w8, [x19, #1080] │ │ add x23, sp, #0x1, lsl #12 │ │ ldr x27, [sp, #280] │ │ add x19, sp, #0x190 │ │ ldr x25, [sp, #264] │ │ add x23, x23, #0xa30 │ │ ldr x28, [sp, #216] │ │ mov x16, x21 │ │ - cbz w8, 6ed2c │ │ - b 701d0 │ │ + cbz w8, 6ee34 │ │ + b 70298 │ │ mov w12, #0x55 // #85 │ │ str w12, [x9] │ │ cmp x10, x11 │ │ - b.cs 6ebe0 // b.hs, b.nlast │ │ + b.cs 6ece8 // b.hs, b.nlast │ │ add x9, x10, #0x1 │ │ str x9, [x13, #24] │ │ ldrb w9, [x10] │ │ - b 6ec38 │ │ + b 6ed40 │ │ ldr x10, [x13] │ │ - cbz x10, 6ebf0 │ │ + cbz x10, 6ecf8 │ │ ldr w9, [x10] │ │ - cbz w9, 6ec30 │ │ + cbz w9, 6ed38 │ │ mov w9, wzr │ │ - b 6ec38 │ │ + b 6ed40 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ ldr w1, [sp, #468] │ │ add x0, sp, #0x1, lsl #12 │ │ add w2, w8, w9 │ │ add x0, x0, #0xa30 │ │ str w2, [sp, #464] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ mov x16, x21 │ │ ldr x8, [x22] │ │ ldr w9, [sp, #200] │ │ ldr x27, [sp, #280] │ │ str x8, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ mov w11, #0x55 // #85 │ │ str w11, [x10] │ │ ldp x11, x10, [x22, #16] │ │ ldr w12, [x22, #32] │ │ add x11, x11, x12, lsl #3 │ │ cmp x10, x11 │ │ - b.eq 6ec78 // b.none │ │ + b.eq 6ed80 // b.none │ │ lsl w8, w8, #24 │ │ mov w11, #0x2 // #2 │ │ bfi w8, w9, #16, #8 │ │ ldr w9, [sp, #200] │ │ asr w8, w8, #16 │ │ str w8, [x10] │ │ ldr x8, [x16] │ │ add x10, x8, #0x8 │ │ str w11, [x8, #4] │ │ str x10, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x8, [sp, #88] │ │ ldr w9, [sp, #200] │ │ ldr x8, [x8] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ ldr w10, [x8] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ mov w10, #0x82 // #130 │ │ ldr w9, [sp, #200] │ │ str w10, [x8] │ │ - b 6c730 │ │ + b 6c838 │ │ cmp x10, x11 │ │ - b.cs 6edac // b.hs, b.nlast │ │ + b.cs 6eeb4 // b.hs, b.nlast │ │ add x12, x10, #0x1 │ │ str x12, [x17, #24] │ │ ldrb w9, [x10] │ │ mov x10, x12 │ │ - b 6eed0 │ │ + b 6efd8 │ │ mov w12, #0xa1 // #161 │ │ str w12, [x10] │ │ add w2, w9, w8 │ │ ldr w8, [x11, #928] │ │ str w2, [sp, #464] │ │ - cbnz w8, 6ed2c │ │ + cbnz w8, 6ee34 │ │ ldr w1, [sp, #468] │ │ - b 6ed1c │ │ + b 6ee24 │ │ mov w15, #0xa1 // #161 │ │ str w15, [x11] │ │ - b 6e718 │ │ + b 6e820 │ │ mov w11, #0xa1 // #161 │ │ str w11, [x9] │ │ add w1, w8, w10 │ │ ldr w8, [x13, #928] │ │ - b 6ed10 │ │ + b 6ee18 │ │ mov w12, #0xa1 // #161 │ │ str w12, [x10] │ │ add w1, w9, w8 │ │ ldr w8, [x11, #928] │ │ str w1, [sp, #468] │ │ - cbnz w8, 6ed2c │ │ + cbnz w8, 6ee34 │ │ ldr w2, [sp, #464] │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0xa30 │ │ - bl 70dfc │ │ + bl 70ec4 │ │ mov x16, x21 │ │ ldr x8, [sp, #136] │ │ ldr x8, [x8] │ │ ldr w9, [sp, #200] │ │ str x8, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x9, [x17] │ │ - cbz x9, 6ed50 │ │ + cbz x9, 6ee58 │ │ ldr w8, [x9] │ │ - cbz w8, 6ee7c │ │ + cbz w8, 6ef84 │ │ mov w8, wzr │ │ - b 6ee84 │ │ + b 6ef8c │ │ mov w14, #0xa1 // #161 │ │ str w14, [x10] │ │ - b 6e954 │ │ + b 6ea5c │ │ mov w10, #0xa1 // #161 │ │ str w10, [x9] │ │ ldr x9, [x12, #64] │ │ strb w13, [sp, #460] │ │ ldr w10, [x9] │ │ add w10, w8, w10 │ │ sxtw x10, w10 │ │ str x10, [x9] │ │ ldrb w9, [x12, #91] │ │ - cbnz w9, 701d0 │ │ + cbnz w9, 70298 │ │ ldr w9, [sp, #200] │ │ - cbz w9, 6eda4 │ │ + cbz w9, 6eeac │ │ ldr w9, [sp, #468] │ │ add w8, w9, w8 │ │ str w8, [sp, #468] │ │ - b 6ed2c │ │ + b 6ee34 │ │ str wzr, [sp, #200] │ │ - b 6ed2c │ │ + b 6ee34 │ │ ldr x12, [x17] │ │ - cbz x12, 6edbc │ │ + cbz x12, 6eec4 │ │ ldr w9, [x12] │ │ - cbz w9, 6eec8 │ │ + cbz w9, 6efd0 │ │ mov w9, wzr │ │ - b 6eed0 │ │ + b 6efd8 │ │ add x3, sp, #0x1, lsl #12 │ │ - adrp x4, 10000 │ │ + adrp x4, 10000 │ │ add x1, sp, #0x1d4 │ │ add x2, sp, #0x1d0 │ │ add x3, x3, #0xa30 │ │ mov x0, x22 │ │ - add x4, x4, #0xfa4 │ │ + add x4, x4, #0xfe4 │ │ mov w5, wzr │ │ - bl 71418 │ │ - b 6ed28 │ │ + bl 714e0 │ │ + b 6ee30 │ │ add x3, sp, #0x1, lsl #12 │ │ - adrp x4, 10000 │ │ + adrp x4, 10000 │ │ add x1, sp, #0x1d4 │ │ add x2, sp, #0x1d0 │ │ add x3, x3, #0xa30 │ │ mov x0, x22 │ │ - add x4, x4, #0xfb0 │ │ + add x4, x4, #0xff0 │ │ mov w5, wzr │ │ - b 6ee30 │ │ + b 6ef38 │ │ add x3, sp, #0x1, lsl #12 │ │ - adrp x4, 10000 │ │ + adrp x4, 10000 │ │ add x1, sp, #0x1d4 │ │ add x2, sp, #0x1d0 │ │ add x3, x3, #0xa30 │ │ mov x0, x22 │ │ - add x4, x4, #0xfbc │ │ + add x4, x4, #0xffc │ │ mov w5, #0x1 // #1 │ │ - bl 71418 │ │ + bl 714e0 │ │ ldr w9, [sp, #200] │ │ mov x16, x21 │ │ - b 6c730 │ │ + b 6c838 │ │ mov w10, #0xa0 // #160 │ │ str w10, [x9] │ │ str w8, [x24, #144] │ │ - b 6ed2c │ │ + b 6ee34 │ │ mov w10, #0x55 // #85 │ │ str w10, [x9] │ │ ldp x10, x9, [x22, #16] │ │ ldr w11, [x22, #32] │ │ add x10, x10, x11, lsl #3 │ │ cmp x9, x10 │ │ - b.eq 6effc // b.none │ │ + b.eq 6f104 // b.none │ │ lsl w10, w20, #8 │ │ add w8, w10, w8 │ │ mov w10, #0xffff096c // #-63124 │ │ - b 6eea4 │ │ + b 6efac │ │ mov w10, #0x55 // #85 │ │ str w10, [x9] │ │ ldp x10, x9, [x22, #16] │ │ ldr w11, [x22, #32] │ │ add x10, x10, x11, lsl #3 │ │ cmp x9, x10 │ │ - b.eq 6effc // b.none │ │ + b.eq 6f104 // b.none │ │ neg w10, w20, lsl #8 │ │ sub w8, w10, w8 │ │ mov w10, #0xfa94 // #64148 │ │ add w8, w8, w10 │ │ str w8, [x9] │ │ ldr x8, [x16] │ │ mov w11, #0x2 // #2 │ │ ldr w9, [sp, #200] │ │ add x10, x8, #0x8 │ │ str w11, [x8, #4] │ │ str x10, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ mov w13, #0x55 // #85 │ │ str w13, [x12] │ │ cmp x10, x11 │ │ - b.cs 6eeec // b.hs, b.nlast │ │ + b.cs 6eff4 // b.hs, b.nlast │ │ add x13, x10, #0x1 │ │ str x13, [x17, #24] │ │ ldrb w12, [x10] │ │ mov x10, x13 │ │ - b 6ef0c │ │ + b 6f014 │ │ ldr x13, [x17] │ │ - cbz x13, 6eefc │ │ + cbz x13, 6f004 │ │ ldr w12, [x13] │ │ - cbz w12, 6ef04 │ │ + cbz w12, 6f00c │ │ mov w12, wzr │ │ - b 6ef0c │ │ + b 6f014 │ │ mov w14, #0x55 // #85 │ │ str w14, [x13] │ │ cmp x10, x11 │ │ - b.cs 6ef28 // b.hs, b.nlast │ │ + b.cs 6f030 // b.hs, b.nlast │ │ add x14, x10, #0x1 │ │ str x14, [x17, #24] │ │ ldrb w13, [x10] │ │ mov x10, x14 │ │ - b 6ef48 │ │ + b 6f050 │ │ ldr x14, [x17] │ │ - cbz x14, 6ef38 │ │ + cbz x14, 6f040 │ │ ldr w13, [x14] │ │ - cbz w13, 6ef40 │ │ + cbz w13, 6f048 │ │ mov w13, wzr │ │ - b 6ef48 │ │ + b 6f050 │ │ mov w15, #0x55 // #85 │ │ str w15, [x14] │ │ cmp x10, x11 │ │ - b.cs 6ef60 // b.hs, b.nlast │ │ + b.cs 6f068 // b.hs, b.nlast │ │ add x11, x10, #0x1 │ │ str x11, [x17, #24] │ │ ldrb w10, [x10] │ │ - b 6ef80 │ │ + b 6f088 │ │ ldr x11, [x17] │ │ - cbz x11, 6ef70 │ │ + cbz x11, 6f078 │ │ ldr w10, [x11] │ │ - cbz w10, 6ef78 │ │ + cbz w10, 6f080 │ │ mov w10, wzr │ │ - b 6ef80 │ │ + b 6f088 │ │ mov w14, #0x55 // #85 │ │ str w14, [x11] │ │ lsl w9, w9, #24 │ │ bfi w9, w12, #16, #8 │ │ bfi w9, w13, #8, #8 │ │ orr w9, w10, w9 │ │ - cbz w8, 6efcc │ │ + cbz w8, 6f0d4 │ │ ldr w12, [sp, #100] │ │ mov w8, #0x7d00 // #32000 │ │ add w8, w9, w8 │ │ mov w11, #0xfa01 // #64001 │ │ tst w12, #0xff │ │ ccmp w8, w11, #0x0, eq // eq = none │ │ ldr w11, [x22, #32] │ │ ldp x10, x8, [x22, #16] │ │ csinc w12, w12, wzr, cc // cc = lo, ul, last │ │ add x10, x10, x11, lsl #3 │ │ cmp x8, x10 │ │ str w12, [sp, #100] │ │ - b.ne 6d7a4 // b.any │ │ - b 6effc │ │ + b.ne 6d8ac // b.any │ │ + b 6f104 │ │ ldp x10, x8, [x22, #16] │ │ ldr w11, [x22, #32] │ │ add x10, x10, x11, lsl #3 │ │ cmp x8, x10 │ │ - b.eq 6effc // b.none │ │ + b.eq 6f104 // b.none │ │ str w9, [x8] │ │ ldr w9, [sp, #200] │ │ ldr x8, [x16] │ │ add x10, x8, #0x8 │ │ str wzr, [x8, #4] │ │ str x10, [x16] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x8, [sp, #88] │ │ ldr w9, [sp, #200] │ │ ldr x8, [x8] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ ldr w10, [x8] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ mov w10, #0x82 // #130 │ │ ldr w9, [sp, #200] │ │ str w10, [x8] │ │ - b 6c730 │ │ + b 6c838 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ cmp w0, #0x0 │ │ cset w9, ne // ne = any │ │ cmp w26, #0x0 │ │ cset w10, ne // ne = any │ │ and w9, w9, w10 │ │ - b 6f284 │ │ + b 6f38c │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ orr w9, w0, w26 │ │ cmp w9, #0x0 │ │ cset w9, ne // ne = any │ │ - b 6f284 │ │ + b 6f38c │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ cmp w0, #0x0 │ │ - b 6f280 │ │ - cbz w8, 6ed2c │ │ - b 70354 │ │ - cbz w8, 6f7bc │ │ + b 6f388 │ │ + cbz w8, 6ee34 │ │ + b 7041c │ │ + cbz w8, 6f884 │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr x20, [sp, #288] │ │ sxtw x9, w0 │ │ mov x0, x19 │ │ ldr x8, [x20, #72] │ │ str x9, [x8, #8] │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr x8, [x20, #72] │ │ sxtw x9, w0 │ │ mov x0, x19 │ │ str x9, [x8] │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr x8, [x20, #64] │ │ fmov s0, w0 │ │ ldr q1, [x8] │ │ mov v0.s[1], w26 │ │ xtn v1.2s, v1.2d │ │ add v0.2s, v0.2s, v1.2s │ │ sxtl v0.2d, v0.2s │ │ str q0, [x8] │ │ mov w8, #0x1 // #1 │ │ ldrb w9, [x20, #91] │ │ strb w8, [sp, #460] │ │ - cbnz w9, 70200 │ │ + cbnz w9, 702c8 │ │ ldr w8, [sp, #200] │ │ - cbz w8, 6f7b8 │ │ + cbz w8, 6f880 │ │ ldr w8, [sp, #468] │ │ ldr w9, [sp, #464] │ │ add w8, w8, w0 │ │ add w9, w9, w26 │ │ str w8, [sp, #468] │ │ str w9, [sp, #464] │ │ - b 6f7bc │ │ + b 6f884 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ mov w10, #0x80000000 // #-2147483648 │ │ cmp w0, w10 │ │ - b.ne 6f6e0 // b.any │ │ + b.ne 6f7b8 // b.any │ │ cmp x8, x9 │ │ - b.ne 6f24c // b.any │ │ - b 6f82c │ │ + b.ne 6f354 // b.any │ │ + b 6f8f4 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ add w9, w0, w26 │ │ - b 6f744 │ │ + b 6f81c │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ sub w9, w0, w26 │ │ - b 6f744 │ │ - cbz w8, 6f6f4 │ │ + b 6f81c │ │ + cbz w8, 6f7cc │ │ ldr w8, [sp, #100] │ │ tst w8, #0xff │ │ - b.eq 6f6f4 // b.none │ │ + b.eq 6f7cc // b.none │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70840 │ │ + bl 70908 │ │ str wzr, [sp, #100] │ │ - b 6f70c │ │ + b 6f7e4 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ mov w10, #0x80000000 // #-2147483648 │ │ cmp w0, w10 │ │ - b.ne 6f738 // b.any │ │ + b.ne 6f810 // b.any │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ mov w9, #0x7fffffff // #2147483647 │ │ - b 6f744 │ │ + b 6f81c │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ cmp w0, w26 │ │ cset w9, eq // eq = none │ │ str w9, [x8] │ │ mov w10, #0x2 // #2 │ │ ldr x8, [x21] │ │ mov x16, x21 │ │ ldr w9, [sp, #200] │ │ add x11, x8, #0x8 │ │ str w10, [x8, #4] │ │ str x11, [x21] │ │ - b 6f814 │ │ + b 6f8dc │ │ add x19, sp, #0x190 │ │ ldr w9, [sp, #200] │ │ - cbz w8, 6c730 │ │ + cbz w8, 6c838 │ │ ldr x20, [sp, #120] │ │ mov x0, x20 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w26, w0 │ │ mov x0, x20 │ │ - bl 70840 │ │ + bl 70908 │ │ ldp x10, x8, [x20, #16] │ │ sub x9, x8, x10 │ │ lsr x9, x9, #3 │ │ cmp w0, w9 │ │ - b.hi 70348 // b.pmore │ │ + b.hi 70410 // b.pmore │ │ mov w25, w0 │ │ cmp w26, #0x1c │ │ - b.hi 6fb38 // b.pmore │ │ - adrp x12, 10000 │ │ + b.hi 6fc00 // b.pmore │ │ + adrp x12, 10000 │ │ mov w11, w26 │ │ - add x12, x12, #0xe70 │ │ - adr x13, 6f308 │ │ + add x12, x12, #0xeb0 │ │ + adr x13, 6f410 │ │ ldrh w14, [x12, x11, lsl #1] │ │ add x13, x13, x14, lsl #2 │ │ br x13 │ │ ldr x8, [sp, #288] │ │ ldr x20, [x8, #1240] │ │ - cbz x20, 703fc │ │ + cbz x20, 704c4 │ │ cmp w26, #0x12 │ │ ldr w10, [x20] │ │ cinc w8, w26, eq // eq = none │ │ sub w8, w8, #0xd │ │ str w8, [sp, #4] │ │ mul w8, w10, w8 │ │ cmp w25, w8 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr w24, [sp, #4] │ │ sub w26, w9, w25 │ │ mov w27, wzr │ │ ldr x23, [sp, #120] │ │ add w8, w26, w24 │ │ str w8, [sp, #104] │ │ - b 6f374 │ │ + b 6f47c │ │ mov x0, x23 │ │ mov w1, w26 │ │ mov w2, w28 │ │ add w19, w26, #0x1 │ │ - bl 71790 │ │ + bl 71858 │ │ add w27, w27, #0x1 │ │ mov w26, w19 │ │ cmp w27, w24 │ │ - b.eq 6f870 // b.none │ │ + b.eq 6f938 // b.none │ │ mov x0, x23 │ │ mov w1, w26 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldr w8, [x20] │ │ mov w28, w0 │ │ cmp w8, #0x2 │ │ - b.cc 6f350 // b.lo, b.ul, b.last │ │ + b.cc 6f458 // b.lo, b.ul, b.last │ │ ldr w8, [sp, #104] │ │ mov w19, #0x1 // #1 │ │ mov w22, w8 │ │ add w8, w22, w19 │ │ mov x0, x23 │ │ sub w1, w8, #0x1 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldr x8, [x20, #264] │ │ sxtw x0, w0 │ │ ldr x1, [x8, x19, lsl #3] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x20] │ │ add w28, w28, w0 │ │ add x19, x19, #0x1 │ │ cmp x19, x8 │ │ - b.cc 6f39c // b.lo, b.ul, b.last │ │ + b.cc 6f4a4 // b.lo, b.ul, b.last │ │ ldr w8, [sp, #104] │ │ add w8, w8, w19 │ │ sub w8, w8, #0x1 │ │ str w8, [sp, #104] │ │ - b 6f350 │ │ + b 6f458 │ │ ldr w9, [sp, #200] │ │ - cbz w8, 6c730 │ │ + cbz w8, 6c838 │ │ ldr w8, [sp, #4] │ │ subs w8, w8, #0x1 │ │ - b.ge 70084 // b.tcont │ │ + b.ge 7014c // b.tcont │ │ ldr x8, [sp, #104] │ │ - cbz w8, 70348 │ │ + cbz w8, 70410 │ │ ldr x8, [sp, #120] │ │ ldr x11, [sp, #104] │ │ ldr w10, [x8, #32] │ │ sxtw x11, w11 │ │ ldp x9, x8, [x8, #16] │ │ sub x11, x11, #0x1 │ │ add x9, x9, x10, lsl #3 │ │ str x11, [sp, #104] │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ ldr x10, [sp, #104] │ │ sub x9, x29, #0x28 │ │ ldr w9, [x9, x10, lsl #2] │ │ - b 6f744 │ │ + b 6f81c │ │ mov x0, x22 │ │ - bl 70d84 │ │ - b 6ee34 │ │ + bl 70e4c │ │ + b 6ef3c │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov x16, x21 │ │ ldr w9, [sp, #200] │ │ cmp w26, #0x1f │ │ - b.hi 6c730 // b.pmore │ │ + b.hi 6c838 // b.pmore │ │ sub x8, x29, #0xb0 │ │ ldr w9, [sp, #200] │ │ str w0, [x8, w26, uxtw #2] │ │ - b 6c730 │ │ + b 6c838 │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ mov x16, x21 │ │ ldr w9, [sp, #200] │ │ cmp w0, #0x1f │ │ - b.hi 6c730 // b.pmore │ │ + b.hi 6c838 // b.pmore │ │ ldr x8, [sp, #120] │ │ ldr w10, [x8, #32] │ │ ldp x9, x8, [x8, #16] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ sub x9, x29, #0xb0 │ │ ldr w9, [x9, w0, uxtw #2] │ │ - b 6f744 │ │ + b 6f81c │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w19, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w28, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ cmp w28, w19 │ │ csel w9, w26, w0, gt │ │ - b 6f744 │ │ + b 6f81c │ │ ldr x8, [sp, #288] │ │ ldr x9, [x8, #1056] │ │ ldr w8, [x9, #1216] │ │ eor w10, w8, w8, lsl #13 │ │ eor w10, w10, w10, lsr #17 │ │ eor w10, w10, w10, lsl #5 │ │ str w10, [x9, #1216] │ │ ldp x10, x9, [x22, #16] │ │ ldr w11, [x22, #32] │ │ add x10, x10, x11, lsl #3 │ │ cmp x9, x10 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ and w8, w8, #0xffff │ │ add w8, w8, #0x1 │ │ str w8, [x9] │ │ - b 6f7fc │ │ + b 6f8c4 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ sxtw x1, w26 │ │ sxtw x0, w0 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ - b 6f724 │ │ + b 6f7fc │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ cmp w0, #0x1 │ │ - b.lt 6f78c // b.tstop │ │ - cmp w0, #0x9 │ │ - mov w28, w0 │ │ - cset w8, hi // hi = pmore │ │ - lsr w8, w0, w8 │ │ - mov x0, x28 │ │ - mov x1, x8 │ │ - mov x26, x8 │ │ - bl 37f6c │ │ - add x8, x26, x0 │ │ - add x8, x8, #0x1 │ │ - asr x8, x8, #1 │ │ - cmp x8, x26 │ │ - b.ne 6f58c // b.any │ │ - b 6f790 │ │ + b.lt 6f864 // b.tstop │ │ + bl 387cc │ │ + b 6f868 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x10, x9, x10, lsl #3 │ │ cmp x8, x10 │ │ - b.eq 6f6c0 // b.none │ │ + b.eq 6f798 // b.none │ │ str w0, [x8] │ │ - b 6f604 │ │ + b 6f6dc │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x22, #16] │ │ ldr w10, [x22, #32] │ │ add x10, x9, x10, lsl #3 │ │ cmp x8, x10 │ │ - b.eq 6f6c0 // b.none │ │ + b.eq 6f798 // b.none │ │ str w26, [x8] │ │ ldr x9, [sp, #136] │ │ ldr x8, [x21] │ │ mov x10, x21 │ │ str wzr, [x8, #4] │ │ add x8, x8, #0x8 │ │ ldr x9, [x9] │ │ str x8, [x21] │ │ ldr x10, [sp, #120] │ │ ldr w10, [x10, #32] │ │ - b 6f7ec │ │ + b 6f8b4 │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ ldp x9, x8, [x22, #16] │ │ mov x16, x21 │ │ sub x8, x8, x9 │ │ ldr w9, [sp, #200] │ │ lsr x8, x8, #3 │ │ - cbz w8, 6c730 │ │ - tbnz w0, #31, 6f7b0 │ │ + cbz w8, 6c838 │ │ + tbnz w0, #31, 6f878 │ │ cmp w0, w8 │ │ - b.cs 6f7d4 // b.hs, b.nlast │ │ + b.cs 6f89c // b.hs, b.nlast │ │ mvn w9, w0 │ │ add w1, w8, w9 │ │ - b 6f7d8 │ │ + b 6f8a0 │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w1, w0 │ │ mov x0, x22 │ │ mov w2, w26 │ │ - bl 7190c │ │ - b 6ee34 │ │ - cbz w8, 6f7bc │ │ + bl 719d4 │ │ + b 6ef3c │ │ + cbz w8, 6f884 │ │ ldr w8, [sp, #200] │ │ - cbz w8, 6f7bc │ │ + cbz w8, 6f884 │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ str w0, [sp, #464] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr x8, [sp, #288] │ │ str w0, [sp, #468] │ │ str wzr, [x8, #928] │ │ - b 6f7bc │ │ + b 6f884 │ │ ldr x10, [sp, #88] │ │ ldr x10, [x10] │ │ - cbz x10, 6f620 │ │ + cbz x10, 6f6f8 │ │ ldr w11, [x10] │ │ - cbnz w11, 6f620 │ │ + cbnz w11, 6f6f8 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ - b 6f620 │ │ + b 6f6f8 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ cmp w0, #0x0 │ │ cneg w9, w0, mi // mi = first │ │ - b 6f744 │ │ + b 6f81c │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ sxtw x0, w0 │ │ sxtw x1, w26 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #120] │ │ ldr w10, [x8, #32] │ │ ldp x9, x8, [x8, #16] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ str w0, [x8] │ │ - b 6f7fc │ │ + b 6f8c4 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ neg w9, w0 │ │ str w9, [x8] │ │ - b 6f7fc │ │ + b 6f8c4 │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8] │ │ - cbz x8, 6eb20 │ │ + cbz x8, 6ec28 │ │ ldr w9, [x8] │ │ - cbnz w9, 6eb20 │ │ + cbnz w9, 6ec28 │ │ mov w9, #0x82 // #130 │ │ str w9, [x8] │ │ - b 6eb20 │ │ + b 6ec28 │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8] │ │ - cbz x8, 6eb58 │ │ + cbz x8, 6ec60 │ │ ldr w9, [x8] │ │ - cbnz w9, 6eb58 │ │ + cbnz w9, 6ec60 │ │ mov w9, #0x82 // #130 │ │ str w9, [x8] │ │ - b 6eb58 │ │ - mov w26, wzr │ │ + b 6ec60 │ │ + mov w0, wzr │ │ ldr x8, [sp, #120] │ │ ldr w10, [x8, #32] │ │ ldp x9, x8, [x8, #16] │ │ - add x9, x9, x10, lsl #3 │ │ - cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ - str w26, [x8] │ │ - b 6f7fc │ │ + b 6f8b4 │ │ sub w1, w8, #0x1 │ │ - b 6f7d8 │ │ + b 6f8a0 │ │ str wzr, [sp, #200] │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ - b 6ed28 │ │ + b 6ee30 │ │ mov w1, wzr │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldp x9, x8, [x19, #16] │ │ ldr w10, [x19, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6f82c // b.none │ │ + b.eq 6f8f4 // b.none │ │ str w0, [x8] │ │ ldr x8, [x21] │ │ mov x16, x21 │ │ add x10, x8, #0x8 │ │ ldr w9, [sp, #200] │ │ str wzr, [x8, #4] │ │ str x10, [x21] │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x8, [sp, #88] │ │ add x23, sp, #0x1, lsl #12 │ │ ldp x24, x28, [sp, #208] │ │ add x23, x23, #0xa30 │ │ mov x16, x21 │ │ ldr x8, [x8] │ │ ldr w9, [sp, #200] │ │ ldr x27, [sp, #280] │ │ ldr x25, [sp, #264] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ ldr w10, [x8] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ mov w10, #0x82 // #130 │ │ ldr w9, [sp, #200] │ │ str w10, [x8] │ │ - b 6c730 │ │ + b 6c838 │ │ ldr x9, [sp, #136] │ │ ldr x8, [x21] │ │ ldr x9, [x9] │ │ sub x9, x8, x9 │ │ lsr x10, x9, #3 │ │ sub w9, w25, w24 │ │ cmp w9, w10 │ │ - b.ls 6f8d8 // b.plast │ │ + b.ls 6f9a0 // b.plast │ │ ldr x8, [sp, #88] │ │ add x23, sp, #0x1, lsl #12 │ │ ldp x24, x28, [sp, #208] │ │ add x23, x23, #0xa30 │ │ mov x16, x21 │ │ ldr x8, [x8] │ │ str xzr, [sp, #104] │ │ ldr w9, [sp, #200] │ │ ldr x27, [sp, #280] │ │ ldr x25, [sp, #264] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ ldr w10, [x8] │ │ str xzr, [sp, #104] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ str xzr, [sp, #104] │ │ mov w10, #0xa1 // #161 │ │ - b 6f864 │ │ + b 6f92c │ │ sub x8, x8, w9, uxtw #3 │ │ ldr w9, [sp, #200] │ │ str xzr, [sp, #104] │ │ mov x16, x21 │ │ str x8, [x21] │ │ - b 6f814 │ │ + b 6f8dc │ │ ldr w9, [sp, #200] │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ mov x16, x21 │ │ - b 6f810 │ │ + b 6f8d8 │ │ cmp w25, #0x3 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr w9, [sp, #200] │ │ - cbz w9, 6f930 │ │ + cbz w9, 6f9f8 │ │ ldr x9, [sp, #288] │ │ ldr w9, [x9, #928] │ │ - cbz w9, 70348 │ │ + cbz w9, 70410 │ │ ldr x9, [sp, #288] │ │ ldr w9, [x9, #932] │ │ cmp w9, #0x7 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x9, [sp, #120] │ │ ldr w9, [x9, #32] │ │ add x9, x10, x9, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6ff28 // b.none │ │ + b.eq 6fff0 // b.none │ │ ldr w9, [sp, #468] │ │ mov x11, x21 │ │ str w9, [x8] │ │ ldr x9, [sp, #136] │ │ ldr x8, [x21] │ │ str wzr, [x8, #4] │ │ add x8, x8, #0x8 │ │ ldr x10, [x9] │ │ str x8, [x21] │ │ ldr x9, [sp, #120] │ │ ldr w9, [x9, #32] │ │ add x9, x10, x9, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6ff48 // b.none │ │ + b.eq 70010 // b.none │ │ ldr w9, [sp, #464] │ │ str xzr, [sp, #104] │ │ mov x16, x21 │ │ str w9, [x8] │ │ mov w9, #0x2 // #2 │ │ ldr x8, [x21] │ │ - b 6febc │ │ - cbnz w25, 70348 │ │ + b 6ff84 │ │ + cbnz w25, 70410 │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ mov w9, wzr │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ mov x16, x21 │ │ ldr w8, [sp, #200] │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - cbnz w8, 70100 │ │ - b 6c730 │ │ - cbnz w25, 70348 │ │ + cbnz w8, 701c8 │ │ + b 6c838 │ │ + cbnz w25, 70410 │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ mov w9, wzr │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ mov x16, x21 │ │ ldr w8, [sp, #200] │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - cbz w8, 6c730 │ │ + cbz w8, 6c838 │ │ ldr x8, [sp, #288] │ │ ldr w8, [x8, #928] │ │ - cbz w8, 70348 │ │ + cbz w8, 70410 │ │ ldp x27, x11, [sp, #280] │ │ add x23, sp, #0x1, lsl #12 │ │ mov x16, x21 │ │ ldp x24, x28, [sp, #208] │ │ add x23, x23, #0xa30 │ │ str xzr, [sp, #104] │ │ ldr w9, [sp, #200] │ │ str wzr, [sp, #4] │ │ ldr w19, [x11, #932] │ │ ldr x25, [sp, #264] │ │ add w8, w19, #0x1 │ │ sub w10, w19, #0x1 │ │ cmp w10, #0x5 │ │ str w8, [x11, #932] │ │ - b.hi 6c730 // b.pmore │ │ + b.hi 6c838 // b.pmore │ │ ldr x0, [sp, #288] │ │ mov w1, #0x1 // #1 │ │ - bl 6c1c4 │ │ - cbnz w0, 70348 │ │ + bl 6c2cc │ │ + cbnz w0, 70410 │ │ lsl w8, w19, #1 │ │ cmp w19, #0x3 │ │ sub w9, w8, #0x6 │ │ add x23, sp, #0x1, lsl #12 │ │ csel w8, w9, w8, hi // hi = pmore │ │ sub x9, x29, #0xc8 │ │ ldp x24, x28, [sp, #208] │ │ @@ -68313,554 +68331,554 @@ │ │ add x23, x23, #0xa30 │ │ ldr w10, [sp, #468] │ │ cmp w19, #0x6 │ │ ldr w9, [sp, #464] │ │ ldr x27, [sp, #280] │ │ ldr x25, [sp, #264] │ │ stp w10, w9, [x8, #-8] │ │ - b.eq 6faac // b.none │ │ + b.eq 6fb74 // b.none │ │ mov x16, x21 │ │ ldr w9, [sp, #200] │ │ cmp w19, #0x3 │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - b.ne 6c730 // b.any │ │ + b.ne 6c838 // b.any │ │ sub x8, x29, #0xf8 │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0xa30 │ │ ldp w1, w2, [x8, #48] │ │ ldp w3, w4, [x8, #56] │ │ ldp w5, w6, [x8, #64] │ │ - bl 7110c │ │ - b 6fc90 │ │ + bl 711d4 │ │ + b 6fd58 │ │ cmp w25, #0x1 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ mov w8, #0x1 // #1 │ │ add x23, sp, #0x1, lsl #12 │ │ ldp x24, x28, [sp, #208] │ │ mov w9, wzr │ │ add x23, x23, #0xa30 │ │ str w8, [sp, #4] │ │ ldr x27, [sp, #280] │ │ ldr x25, [sp, #264] │ │ mov x16, x21 │ │ ldr w8, [sp, #200] │ │ str xzr, [sp, #104] │ │ - cbz w8, 6c730 │ │ + cbz w8, 6c838 │ │ movi v0.2d, #0x0 │ │ ldr x8, [sp, #64] │ │ mov w10, #0x1 // #1 │ │ ldr w9, [sp, #200] │ │ str xzr, [sp, #104] │ │ str xzr, [x8, #32] │ │ stp q0, q0, [x8] │ │ sub x8, x29, #0xf8 │ │ str xzr, [sp, #376] │ │ str xzr, [x19, #32] │ │ str x25, [x8] │ │ strb w10, [x8, #9] │ │ - b 6c730 │ │ + b 6c838 │ │ mov w0, #0x12 // #18 │ │ - tbnz w25, #31, 70324 │ │ - tbnz w26, #31, 70324 │ │ + tbnz w25, #31, 703ec │ │ + tbnz w26, #31, 703ec │ │ ldp x24, x28, [sp, #208] │ │ cmp w25, #0x3 │ │ mov w8, #0x3 // #3 │ │ add x23, sp, #0x1, lsl #12 │ │ csel w19, w25, w8, cc // cc = lo, ul, last │ │ ldr w9, [sp, #200] │ │ add x23, x23, #0xa30 │ │ ldr x27, [sp, #280] │ │ mov x16, x21 │ │ ldr x25, [sp, #264] │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - cbz w19, 6c730 │ │ + cbz w19, 6c838 │ │ ldr x0, [sp, #120] │ │ add w20, w19, #0x1 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w9, w19 │ │ sub x22, x29, #0x28 │ │ mov x16, x21 │ │ add x8, x22, w19, uxtw #2 │ │ cmp w20, #0x2 │ │ str wzr, [sp, #4] │ │ str x9, [sp, #104] │ │ ldr w9, [sp, #200] │ │ stur w0, [x8, #-4] │ │ - b.eq 6c730 // b.none │ │ + b.eq 6c838 // b.none │ │ ldr x0, [sp, #120] │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w9, w19 │ │ mov x16, x21 │ │ add x8, x22, x19, lsl #2 │ │ cmp w20, #0x3 │ │ str wzr, [sp, #4] │ │ str x9, [sp, #104] │ │ ldr w9, [sp, #200] │ │ stur w0, [x8, #-8] │ │ - b.eq 6c730 // b.none │ │ + b.eq 6c838 // b.none │ │ ldr x0, [sp, #120] │ │ - bl 70d84 │ │ + bl 70e4c │ │ sub x8, x29, #0x28 │ │ ldr w9, [sp, #200] │ │ add x8, x8, x19, lsl #2 │ │ mov x16, x21 │ │ str wzr, [sp, #4] │ │ str x19, [sp, #104] │ │ stur w0, [x8, #-12] │ │ - b 6c730 │ │ + b 6c838 │ │ mov w0, #0x12 // #18 │ │ cmp w25, #0x1 │ │ - b.ne 70324 // b.any │ │ + b.ne 703ec // b.any │ │ ldr x8, [sp, #288] │ │ ldr x19, [x8, #1240] │ │ - cbz x19, 70324 │ │ + cbz x19, 703ec │ │ ldr x8, [sp, #288] │ │ ldr x0, [sp, #120] │ │ ldr w20, [x8, #1256] │ │ - bl 70840 │ │ + bl 70908 │ │ ldr w10, [x19] │ │ mov w8, w0 │ │ mov w0, #0x12 // #18 │ │ subs w9, w20, w10 │ │ - b.cc 70324 // b.lo, b.ul, b.last │ │ + b.cc 703ec // b.lo, b.ul, b.last │ │ cmp w9, w8 │ │ - b.cc 70324 // b.lo, b.ul, b.last │ │ + b.cc 703ec // b.lo, b.ul, b.last │ │ ldp x27, x9, [sp, #280] │ │ add x23, sp, #0x1, lsl #12 │ │ mov x16, x21 │ │ ldp x24, x28, [sp, #208] │ │ add x23, x23, #0xa30 │ │ str xzr, [sp, #104] │ │ ldr x25, [sp, #264] │ │ str wzr, [sp, #4] │ │ ldr x11, [x9, #1248] │ │ ldr w9, [sp, #200] │ │ - cbz x11, 6c730 │ │ + cbz x11, 6c838 │ │ ldr x1, [x19, #264] │ │ str xzr, [sp, #104] │ │ ldr w9, [sp, #200] │ │ str wzr, [sp, #4] │ │ - cbz x1, 6c730 │ │ + cbz x1, 6c838 │ │ add x0, x11, w8, uxtw #3 │ │ lsl x2, x10, #3 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr w9, [sp, #200] │ │ mov x16, x21 │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - b 6c730 │ │ + b 6c838 │ │ cmp w25, #0x2 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x19, #16] │ │ ldr w10, [x19, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ add w9, w0, w26 │ │ str xzr, [sp, #104] │ │ - b 6feac │ │ + b 6ff74 │ │ cmp w25, #0x2 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x19, #16] │ │ ldr w10, [x19, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ str xzr, [sp, #104] │ │ sub w9, w0, w26 │ │ - b 6feac │ │ + b 6ff74 │ │ cmp w25, #0x2 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ sxtw x1, w26 │ │ sxtw x0, w0 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x9, x8, [x19, #16] │ │ ldr w10, [x19, #32] │ │ - b 6fd98 │ │ + b 6fe60 │ │ cmp w25, #0x2 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ - cbz w26, 70348 │ │ + bl 70e4c │ │ + cbz w26, 70410 │ │ sxtw x0, w0 │ │ sxtw x1, w26 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #120] │ │ ldr w10, [x8, #32] │ │ ldp x9, x8, [x8, #16] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ str xzr, [sp, #104] │ │ str w0, [x8] │ │ - b 6feb0 │ │ + b 6ff78 │ │ mov w0, #0x12 // #18 │ │ cmp w25, #0x1 │ │ - b.ne 70324 // b.any │ │ + b.ne 703ec // b.any │ │ ldr x8, [sp, #288] │ │ ldr x8, [x8, #1240] │ │ - cbz x8, 70324 │ │ + cbz x8, 703ec │ │ ldr x0, [sp, #120] │ │ - bl 70840 │ │ + bl 70908 │ │ ldr x8, [sp, #288] │ │ ldr w8, [x8, #1256] │ │ cmp w0, w8 │ │ - b.cs 70348 // b.hs, b.nlast │ │ + b.cs 70410 // b.hs, b.nlast │ │ ldr x8, [sp, #120] │ │ ldr w10, [x8, #32] │ │ ldp x9, x8, [x8, #16] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ ldr x9, [sp, #288] │ │ str xzr, [sp, #104] │ │ ldr x9, [x9, #1248] │ │ ldr x9, [x9, w0, uxtw #3] │ │ str w9, [x8] │ │ - b 6feb0 │ │ + b 6ff78 │ │ cmp w25, #0x4 │ │ - b.ne 70348 // b.any │ │ + b.ne 70410 // b.any │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w20, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w28, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldp x9, x8, [x19, #16] │ │ ldr w10, [x19, #32] │ │ add x9, x9, x10, lsl #3 │ │ cmp x8, x9 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ cmp w28, w20 │ │ str xzr, [sp, #104] │ │ csel w9, w26, w0, gt │ │ - b 6feac │ │ - cbnz w25, 70348 │ │ + b 6ff74 │ │ + cbnz w25, 70410 │ │ ldr x9, [sp, #288] │ │ ldr x11, [x9, #1056] │ │ ldr w9, [x11, #1216] │ │ eor w12, w9, w9, lsl #13 │ │ eor w12, w12, w12, lsr #17 │ │ eor w12, w12, w12, lsl #5 │ │ str w12, [x11, #1216] │ │ ldr x11, [sp, #120] │ │ ldr w11, [x11, #32] │ │ add x10, x10, x11, lsl #3 │ │ cmp x8, x10 │ │ - b.eq 6fec8 // b.none │ │ + b.eq 6ff90 // b.none │ │ and w9, w9, #0xffff │ │ str xzr, [sp, #104] │ │ add w9, w9, #0x1 │ │ str w9, [x8] │ │ ldr x8, [x21] │ │ mov x16, x21 │ │ mov w9, #0x1 // #1 │ │ add x10, x8, #0x8 │ │ str w9, [sp, #4] │ │ - b 6f808 │ │ + b 6f8d0 │ │ ldr x8, [sp, #88] │ │ mov w9, #0x1 // #1 │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ mov x16, x21 │ │ ldr x8, [x8] │ │ str w9, [sp, #4] │ │ ldr w9, [sp, #200] │ │ add x23, x23, #0xa30 │ │ ldr x27, [sp, #280] │ │ str xzr, [sp, #104] │ │ ldr x25, [sp, #264] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ mov w9, #0x1 // #1 │ │ ldr w10, [x8] │ │ str xzr, [sp, #104] │ │ str w9, [sp, #4] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ mov w9, #0x1 // #1 │ │ str xzr, [sp, #104] │ │ mov w10, #0x82 // #130 │ │ str w9, [sp, #4] │ │ - b 6f864 │ │ + b 6f92c │ │ ldr x9, [sp, #88] │ │ ldr x9, [x9] │ │ - cbz x9, 6f968 │ │ + cbz x9, 6fa30 │ │ ldr w11, [x9] │ │ - cbnz w11, 6f968 │ │ + cbnz w11, 6fa30 │ │ mov w11, #0x82 // #130 │ │ str w11, [x9] │ │ - b 6f968 │ │ + b 6fa30 │ │ ldr x8, [sp, #88] │ │ mov w9, #0x2 // #2 │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ mov x16, x21 │ │ ldr x8, [x8] │ │ str w9, [sp, #4] │ │ ldr w9, [sp, #200] │ │ add x23, x23, #0xa30 │ │ ldr x27, [sp, #280] │ │ str xzr, [sp, #104] │ │ ldr x25, [sp, #264] │ │ - cbz x8, 6c730 │ │ + cbz x8, 6c838 │ │ mov w9, #0x2 // #2 │ │ ldr w10, [x8] │ │ str xzr, [sp, #104] │ │ str w9, [sp, #4] │ │ ldr w9, [sp, #200] │ │ - cbnz w10, 6c730 │ │ + cbnz w10, 6c838 │ │ mov w9, #0x2 // #2 │ │ - b 6ff18 │ │ + b 6ffe0 │ │ ldr x8, [x24, #104] │ │ - cbz x8, 70154 │ │ + cbz x8, 7021c │ │ ldr x8, [x24, #648] │ │ mov x0, x20 │ │ ldp w1, w2, [x24, #144] │ │ ldr x3, [x24, #152] │ │ ldr x8, [x8, #24] │ │ blr x8 │ │ tst w0, #0xff │ │ - b.eq 6ffe0 // b.none │ │ + b.eq 700a8 // b.none │ │ ldr x8, [x24, #648] │ │ mov x0, x20 │ │ ldp w1, w2, [x24, #144] │ │ ldr x3, [x24, #152] │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ - cbnz w0, 701dc │ │ + cbnz w0, 702a4 │ │ ldr x9, [sp, #136] │ │ mov x8, x21 │ │ ldr x8, [x21] │ │ ldr x9, [x9] │ │ cmp x8, x9 │ │ - b.eq 70020 // b.none │ │ + b.eq 700e8 // b.none │ │ ldur w9, [x8, #-4] │ │ cmp w9, #0x2 │ │ - b.ne 70040 // b.any │ │ + b.ne 70108 // b.any │ │ sub x9, x8, #0x8 │ │ str x9, [x22, #24] │ │ ldur w2, [x8, #-8] │ │ ldr w8, [sp, #20] │ │ cmp w2, w8 │ │ - b.ls 70068 // b.plast │ │ - b 701e4 │ │ + b.ls 70130 // b.plast │ │ + b 702ac │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8] │ │ - cbz x8, 70054 │ │ + cbz x8, 7011c │ │ ldr w9, [x8] │ │ - cbnz w9, 70054 │ │ + cbnz w9, 7011c │ │ mov w2, wzr │ │ mov w9, #0xa1 // #161 │ │ - b 70064 │ │ + b 7012c │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8] │ │ - cbz x8, 70054 │ │ + cbz x8, 7011c │ │ ldr w9, [x8] │ │ - cbz w9, 7005c │ │ + cbz w9, 70124 │ │ mov w2, wzr │ │ - b 70068 │ │ + b 70130 │ │ mov w2, wzr │ │ mov w9, #0xa0 // #160 │ │ str w9, [x8] │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 708b0 │ │ + bl 70978 │ │ mov w8, #0x1 // #1 │ │ ldr w9, [sp, #200] │ │ strb w8, [x24, #97] │ │ - b 6c718 │ │ + b 6c820 │ │ ldr w9, [sp, #200] │ │ str w8, [sp, #4] │ │ ldp x24, x28, [sp, #208] │ │ add x23, sp, #0x1, lsl #12 │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ - b 6c718 │ │ + b 6c820 │ │ mov w0, #0x12 // #18 │ │ cmp w25, #0x2 │ │ - b.ne 70324 // b.any │ │ + b.ne 703ec // b.any │ │ ldr x8, [sp, #288] │ │ ldr x8, [x8, #1240] │ │ - cbz x8, 70324 │ │ + cbz x8, 703ec │ │ ldr x0, [sp, #120] │ │ - bl 70840 │ │ + bl 70908 │ │ ldr x8, [sp, #288] │ │ ldr w8, [x8, #1256] │ │ cmp w0, w8 │ │ - b.cs 70348 // b.hs, b.nlast │ │ + b.cs 70410 // b.hs, b.nlast │ │ mov w26, w0 │ │ ldr x0, [sp, #120] │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr x9, [sp, #288] │ │ sxtw x8, w0 │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ ldr x10, [x9, #1248] │ │ ldr w9, [sp, #200] │ │ str x8, [x10, w26, uxtw #3] │ │ - b 7008c │ │ + b 70154 │ │ ldr x0, [sp, #288] │ │ mov w1, #0x6 // #6 │ │ - bl 6c1c4 │ │ - cbnz w0, 70200 │ │ - adrp x8, a000 │ │ + bl 6c2cc │ │ + cbnz w0, 702c8 │ │ + adrp x8, a000 │ │ ldr w9, [sp, #200] │ │ str xzr, [sp, #104] │ │ str wzr, [sp, #4] │ │ - ldr d0, [x8, #1216] │ │ + ldr d0, [x8, #1264] │ │ ldr x8, [sp, #288] │ │ str d0, [x8, #928] │ │ - b 7008c │ │ + b 70154 │ │ ldp x24, x21, [sp, #240] │ │ mov w20, wzr │ │ ldr x9, [sp, #224] │ │ - b 6c558 │ │ + b 6c660 │ │ ldp x24, x21, [sp, #240] │ │ mov w20, wzr │ │ mov w0, #0x12 // #18 │ │ ldr x9, [sp, #224] │ │ - b 6c554 │ │ + b 6c65c │ │ mov w20, wzr │ │ mov w0, #0x12 // #18 │ │ - b 6c544 │ │ + b 6c64c │ │ ldr x9, [sp, #136] │ │ ldr x8, [x16] │ │ ldr x20, [sp, #288] │ │ ldr x9, [x9] │ │ sub x8, x8, x9 │ │ lsr x8, x8, #3 │ │ cmp w8, #0x1 │ │ - b.eq 70188 // b.none │ │ + b.eq 70250 // b.none │ │ cmp w8, #0x5 │ │ - b.ne 701ac // b.any │ │ + b.ne 70274 // b.any │ │ ldrb w8, [sp, #460] │ │ - cbnz w8, 701ac │ │ + cbnz w8, 70274 │ │ mov x0, x22 │ │ mov w1, wzr │ │ - bl 70d08 │ │ + bl 70dd0 │ │ ldr w8, [sp, #84] │ │ ldr x9, [sp, #272] │ │ add w8, w0, w8 │ │ str w8, [x9] │ │ mov w8, #0x1 // #1 │ │ ldrb w9, [x20, #1080] │ │ strb w8, [sp, #460] │ │ - cbnz w9, 701d0 │ │ + cbnz w9, 70298 │ │ add x0, sp, #0x1, lsl #12 │ │ add x0, x0, #0xa30 │ │ - bl 71394 │ │ + bl 7145c │ │ ldrb w8, [x24, #13] │ │ - cbz w8, 701f4 │ │ + cbz w8, 702bc │ │ mov w20, wzr │ │ mov w0, wzr │ │ - b 6c544 │ │ + b 6c64c │ │ mov w20, wzr │ │ - b 6c544 │ │ + b 6c64c │ │ mov w20, wzr │ │ mov w0, #0x12 // #18 │ │ add x19, sp, #0x190 │ │ - b 6c544 │ │ + b 6c64c │ │ ldr x8, [sp, #208] │ │ ldrb w8, [x8, #12] │ │ - cbz w8, 7020c │ │ + cbz w8, 702d4 │ │ mov w20, wzr │ │ mov w0, wzr │ │ - b 70328 │ │ + b 703f0 │ │ ldr x9, [sp, #120] │ │ ldp x9, x8, [x9, #16] │ │ sub x8, x8, x9 │ │ tst x8, #0x7fffffff0 │ │ - b.eq 70200 // b.none │ │ + b.eq 702c8 // b.none │ │ ldr w8, [sp, #156] │ │ tst w8, #0xff │ │ - b.eq 70234 // b.none │ │ + b.eq 702fc // b.none │ │ mov w0, #0x12 // #18 │ │ - b 70324 │ │ + b 703ec │ │ ldr x19, [sp, #120] │ │ mov x0, x19 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w28, w0 │ │ mov x0, x19 │ │ - bl 70840 │ │ + bl 70908 │ │ mov w26, w0 │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ str w0, [sp, #464] │ │ mov x0, x19 │ │ - bl 70d84 │ │ + bl 70e4c │ │ str w0, [sp, #468] │ │ add x2, sp, #0x208 │ │ ldr x0, [sp, #288] │ │ mov w1, w28 │ │ add x19, sp, #0x208 │ │ - bl 719b8 │ │ - cbnz w0, 70324 │ │ + bl 71a80 │ │ + cbnz w0, 703ec │ │ ldr w5, [sp, #468] │ │ add x1, sp, #0x208 │ │ ldr w6, [sp, #464] │ │ add x7, sp, #0x1d8 │ │ ldr x0, [sp, #208] │ │ mov w4, #0x1 // #1 │ │ ldr x2, [sp, #144] │ │ ldr x3, [sp, #256] │ │ - bl 6c1f4 │ │ + bl 6c2fc │ │ add x9, sp, #0x190 │ │ ldr x20, [sp, #288] │ │ add x28, x19, #0x8 │ │ mov x1, x28 │ │ ldp x9, x8, [x9, #128] │ │ ldr x10, [x20, #1152] │ │ ldr x0, [x20, #8] │ │ sub x2, x8, x9 │ │ blr x10 │ │ add x2, sp, #0x208 │ │ mov x0, x20 │ │ mov w1, w26 │ │ - bl 719b8 │ │ - cbnz w0, 70324 │ │ + bl 71a80 │ │ + cbnz w0, 703ec │ │ add x1, sp, #0x208 │ │ add x7, sp, #0x1d8 │ │ ldr x0, [sp, #208] │ │ mov w4, #0x1 // #1 │ │ ldr x2, [sp, #144] │ │ mov w5, wzr │ │ ldr x3, [sp, #256] │ │ mov w6, wzr │ │ - bl 6c1f4 │ │ + bl 6c2fc │ │ add x9, sp, #0x190 │ │ ldr x11, [sp, #288] │ │ mov x1, x28 │ │ ldp x9, x8, [x9, #128] │ │ ldr x10, [x11, #1152] │ │ ldr x0, [x11, #8] │ │ sub x2, x8, x9 │ │ @@ -68870,317 +68888,317 @@ │ │ ldp x28, x9, [sp, #216] │ │ add x23, sp, #0x1, lsl #12 │ │ add x19, sp, #0x190 │ │ ldr x27, [sp, #280] │ │ add x23, x23, #0xa30 │ │ ldr x25, [sp, #264] │ │ ldr x22, [sp, #120] │ │ - b 6c548 │ │ + b 6c650 │ │ mov w20, wzr │ │ mov w0, #0x12 // #18 │ │ - b 70328 │ │ + b 703f0 │ │ ldr x8, [sp, #288] │ │ mov x0, x22 │ │ ldr x19, [x8, #8] │ │ - bl 70840 │ │ + bl 70908 │ │ mov w21, w0 │ │ mov x0, x22 │ │ - bl 70840 │ │ + bl 70908 │ │ str w0, [sp, #272] │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w23, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ mov w26, w0 │ │ mov x0, x22 │ │ - bl 70d84 │ │ + bl 70e4c │ │ ldr w8, [sp, #156] │ │ tst w8, #0xff │ │ - b.ne 7022c // b.any │ │ + b.ne 702f4 // b.any │ │ ldr x8, [sp, #288] │ │ ldrb w8, [x8, #91] │ │ - cbnz w8, 7022c │ │ + cbnz w8, 702f4 │ │ ldr x8, [x19, #240] │ │ mov w28, w0 │ │ ldr x9, [sp, #288] │ │ ldr x8, [x8, #104] │ │ ldr x9, [x9, #1120] │ │ - cbz x9, 70404 │ │ + cbz x9, 704cc │ │ ldr x9, [sp, #288] │ │ ldr x9, [x9, #64] │ │ ldr x19, [x9] │ │ - cbnz x8, 70414 │ │ + cbnz x8, 704dc │ │ ldr x20, [sp, #288] │ │ ldr w1, [sp, #272] │ │ mov x0, x20 │ │ - bl 717e0 │ │ + bl 718a8 │ │ str w0, [sp, #272] │ │ mov x0, x20 │ │ mov w1, w21 │ │ - bl 717e0 │ │ + bl 718a8 │ │ mov w21, w0 │ │ - b 70414 │ │ + b 704dc │ │ mov w0, #0x12 // #18 │ │ - b 70328 │ │ - cbz x8, 7022c │ │ + b 703f0 │ │ + cbz x8, 702f4 │ │ ldr x8, [sp, #288] │ │ ldr x8, [x8, #64] │ │ ldr x19, [x8] │ │ mov w0, #0x12 // #18 │ │ ldr w8, [sp, #272] │ │ - tbnz w8, #31, 70324 │ │ - tbnz w21, #31, 70324 │ │ + tbnz w8, #31, 703ec │ │ + tbnz w21, #31, 703ec │ │ ldr x9, [sp, #288] │ │ sxtw x8, w26 │ │ sxtw x27, w23 │ │ sxtw x20, w28 │ │ add x23, x19, x8 │ │ ldrb w9, [x9, #90] │ │ - cbz w9, 704cc │ │ + cbz w9, 70594 │ │ ldr x8, [sp, #288] │ │ mov w1, #0x2 // #2 │ │ mov w22, #0x2 // #2 │ │ ldr x19, [x8, #16] │ │ ldr x8, [x19, #296] │ │ ldr x24, [x8] │ │ mov x0, x24 │ │ - bl 390bc │ │ - cbnz w0, 70324 │ │ + bl 39168 │ │ + cbnz w0, 703ec │ │ ldr x25, [x24, #160] │ │ mov w8, #0x202 // #514 │ │ ldr w9, [sp, #272] │ │ sub x0, x23, x20 │ │ strh w8, [x25, #4] │ │ str w9, [x25] │ │ str xzr, [x25, #8] │ │ str w21, [x25, #48] │ │ strh w22, [x25, #52] │ │ - bl 37d30 │ │ + bl 37d90 │ │ lsr x8, x0, #16 │ │ mov x0, x27 │ │ str w8, [x25, #56] │ │ - bl 37d30 │ │ + bl 37d90 │ │ mov x8, x0 │ │ mov w0, wzr │ │ lsr x8, x8, #16 │ │ str w8, [x25, #60] │ │ mov w8, #0x6d70 // #28016 │ │ str w22, [x19, #240] │ │ movk w8, #0x636f, lsl #16 │ │ ldr x9, [x24, #88] │ │ str w8, [x19, #144] │ │ str x9, [x19, #248] │ │ str w22, [x24, #152] │ │ - b 70324 │ │ + b 703ec │ │ ldr x19, [sp, #288] │ │ ldr x0, [x19, #24] │ │ - bl 39210 │ │ + bl 392bc │ │ add x2, sp, #0x208 │ │ mov x0, x19 │ │ ldr w1, [sp, #272] │ │ - bl 71870 │ │ - cbnz w0, 70324 │ │ + bl 71938 │ │ + cbnz w0, 703ec │ │ ldr x19, [sp, #288] │ │ add x1, sp, #0x208 │ │ add x7, sp, #0x12c │ │ ldr x0, [sp, #208] │ │ ldr x2, [sp, #144] │ │ mov w4, #0x1 // #1 │ │ ldp x8, x9, [x19, #64] │ │ mov w5, wzr │ │ mov w6, wzr │ │ ldr x3, [sp, #256] │ │ ldr q0, [x8] │ │ ldr q1, [x9] │ │ stp q1, q0, [sp, #304] │ │ - bl 6c1f4 │ │ + bl 6c2fc │ │ ldr x8, [x19, #8] │ │ add x11, sp, #0x190 │ │ ldr w10, [sp, #536] │ │ ldr x9, [x11, #128] │ │ ldr x8, [x8, #240] │ │ sub w10, w10, w9 │ │ str x9, [x11, #72] │ │ ldr x8, [x8, #104] │ │ str w10, [sp, #480] │ │ - cbz x8, 7055c │ │ + cbz x8, 70624 │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x1d8 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldrb w8, [sp, #460] │ │ - cbz w8, 70570 │ │ + cbz w8, 70638 │ │ ldr x8, [sp, #288] │ │ ldr x8, [x8, #64] │ │ - b 70584 │ │ + b 7064c │ │ ldr x9, [sp, #288] │ │ ldp x8, x9, [x9, #64] │ │ ldr q0, [x8] │ │ ldr q1, [x9] │ │ stp q1, q0, [sp, #304] │ │ add x2, sp, #0x208 │ │ ldr x0, [sp, #288] │ │ mov w1, w21 │ │ stp xzr, xzr, [x8] │ │ - bl 71870 │ │ - cbnz w0, 70324 │ │ + bl 71938 │ │ + cbnz w0, 703ec │ │ sub w5, w23, w20 │ │ add x1, sp, #0x208 │ │ add x7, sp, #0x12c │ │ ldr x0, [sp, #208] │ │ ldr x2, [sp, #144] │ │ mov w4, #0x1 // #1 │ │ ldr x3, [sp, #256] │ │ mov w6, w27 │ │ - bl 6c1f4 │ │ + bl 6c2fc │ │ ldr x8, [sp, #288] │ │ add x11, sp, #0x190 │ │ ldr w10, [sp, #536] │ │ ldr x8, [x8, #8] │ │ ldr x9, [x11, #128] │ │ ldr x8, [x8, #240] │ │ sub w10, w10, w9 │ │ str x9, [x11, #72] │ │ ldr x8, [x8, #104] │ │ str w10, [sp, #480] │ │ - cbz x8, 705fc │ │ + cbz x8, 706c4 │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x1d8 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldr x9, [sp, #288] │ │ mov w0, wzr │ │ ldr q0, [sp, #320] │ │ ldr x8, [x9, #64] │ │ str q0, [x8] │ │ ldr q0, [sp, #304] │ │ ldr x8, [x9, #72] │ │ str q0, [x8] │ │ - b 70324 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 703ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ and w8, w5, #0xff │ │ str wzr, [x3] │ │ orr w8, w4, w8 │ │ cmp w8, #0x0 │ │ cset w8, ne // ne = any │ │ cmp w0, #0x28f │ │ - b.lt 70810 // b.tstop │ │ - cbz w8, 70810 │ │ + b.lt 708d8 // b.tstop │ │ + cbz w8, 708d8 │ │ mov w20, w4 │ │ mov x19, x3 │ │ tst w5, #0xff │ │ - b.eq 706c8 // b.none │ │ + b.eq 70790 // b.none │ │ ldp w25, w9, [x6, #8] │ │ ldp w8, w27, [x6, #16] │ │ mov w21, w0 │ │ mov w22, w1 │ │ ldp w26, w28, [x6] │ │ mov w1, w21 │ │ stp w9, w8, [x29, #-8] │ │ add w8, w20, w2 │ │ sxtw x0, w8 │ │ ldp w24, w8, [x6, #24] │ │ stur w8, [x29, #-12] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x23, x0 │ │ clz w8, w22 │ │ clz w9, w23 │ │ str w24, [sp, #16] │ │ add w8, w8, w9 │ │ cmp w8, #0x10 │ │ - b.hi 706d0 // b.pmore │ │ + b.hi 70798 // b.pmore │ │ lsl w0, w24, #16 │ │ - b 706e0 │ │ + b 707a8 │ │ mov w0, wzr │ │ - b 70800 │ │ + b 708c8 │ │ mov w8, w22 │ │ sxtw x0, w23 │ │ sxtw x1, w8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ lsl w8, w26, #16 │ │ cmp w0, w8 │ │ - b.ge 70700 // b.tcont │ │ + b.ge 707c8 // b.tcont │ │ lsl w8, w28, #16 │ │ sxtw x1, w22 │ │ sxtw x0, w8 │ │ - bl 37f6c │ │ - b 707ec │ │ + bl 37fcc │ │ + b 708b4 │ │ str w27, [sp, #12] │ │ lsl w27, w25, #16 │ │ cmp w0, w27 │ │ - b.ge 70750 // b.tcont │ │ + b.ge 70818 // b.tcont │ │ sxtw x22, w22 │ │ sxtw x0, w8 │ │ mov x1, x22 │ │ sub w26, w25, w26 │ │ - bl 37f6c │ │ - cbz w26, 70774 │ │ + bl 37fcc │ │ + cbz w26, 7083c │ │ ldur w9, [x29, #-8] │ │ sub w8, w23, w0 │ │ sxtw x0, w8 │ │ sxtw x2, w26 │ │ sub w9, w9, w28 │ │ sxtw x1, w9 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x23, x0 │ │ lsl w8, w28, #16 │ │ - b 707dc │ │ + b 708a4 │ │ ldur w28, [x29, #-4] │ │ sxtw x22, w22 │ │ lsl w8, w28, #16 │ │ cmp w0, w8 │ │ - b.lt 70778 // b.tstop │ │ + b.lt 70840 // b.tstop │ │ ldp w25, w9, [sp, #12] │ │ cmp w0, w9, lsl #16 │ │ - b.lt 707a4 // b.tstop │ │ - b 70830 │ │ + b.lt 7086c // b.tstop │ │ + b 708f8 │ │ ldur w28, [x29, #-4] │ │ sxtw x0, w27 │ │ mov x1, x22 │ │ sub w24, w28, w25 │ │ - bl 37f6c │ │ - cbz w24, 7079c │ │ + bl 37fcc │ │ + cbz w24, 70864 │ │ ldr w9, [sp, #12] │ │ sub w8, w23, w0 │ │ ldur w25, [x29, #-8] │ │ - b 707c0 │ │ + b 70888 │ │ ldp w25, w9, [sp, #12] │ │ lsl w8, w28, #16 │ │ sxtw x0, w8 │ │ mov x1, x22 │ │ sub w24, w9, w28 │ │ - bl 37f6c │ │ - cbz w24, 70830 │ │ + bl 37fcc │ │ + cbz w24, 708f8 │ │ sub w8, w23, w0 │ │ ldur w9, [x29, #-12] │ │ sub w9, w9, w25 │ │ sxtw x0, w8 │ │ sxtw x1, w9 │ │ sxtw x2, w24 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x23, x0 │ │ lsl w8, w25, #16 │ │ sxtw x0, w8 │ │ mov x1, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ add x0, x0, x23 │ │ sxtw x8, w0 │ │ lsl w1, w21, #1 │ │ str w0, [x19] │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp w20, #0x0 │ │ cinc w8, w20, lt // lt = tstop │ │ add w8, w0, w8, asr #1 │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ @@ -69188,39 +69206,39 @@ │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ ldur w8, [x29, #-12] │ │ mov x1, x22 │ │ lsl w8, w8, #16 │ │ - b 706f4 │ │ + b 707bc │ │ ldp x9, x8, [x0, #16] │ │ cmp x8, x9 │ │ - b.eq 70868 // b.none │ │ + b.eq 70930 // b.none │ │ ldur w9, [x8, #-4] │ │ cmp w9, #0x2 │ │ - b.ne 70880 // b.any │ │ + b.ne 70948 // b.any │ │ sub x9, x8, #0x8 │ │ str x9, [x0, #24] │ │ ldur w0, [x8, #-8] │ │ ret │ │ ldr x8, [x0, #8] │ │ - cbz x8, 70890 │ │ + cbz x8, 70958 │ │ ldr w9, [x8] │ │ - cbz w9, 70898 │ │ + cbz w9, 70960 │ │ mov w0, wzr │ │ ret │ │ ldr x8, [x0, #8] │ │ - cbz x8, 70890 │ │ + cbz x8, 70958 │ │ ldr w9, [x8] │ │ - cbz w9, 708a0 │ │ + cbz w9, 70968 │ │ mov w0, wzr │ │ ret │ │ mov w9, #0xa1 // #161 │ │ - b 708a4 │ │ + b 7096c │ │ mov w9, #0xa0 // #160 │ │ mov w0, wzr │ │ str w9, [x8] │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -69231,137 +69249,137 @@ │ │ stp x20, x19, [sp, #96] │ │ ldp x8, x9, [x1, #16] │ │ mov x19, x1 │ │ ldr w10, [x0, #32] │ │ mul w11, w10, w2 │ │ sub x10, x9, x8 │ │ lsr x10, x10, #3 │ │ - cbz w2, 70aac │ │ + cbz w2, 70b74 │ │ sub w27, w10, w11 │ │ mov x21, x0 │ │ mov x23, xzr │ │ add w16, w27, w2 │ │ mov w15, w2 │ │ stp w11, w2, [sp] │ │ str x15, [sp, #8] │ │ - b 70930 │ │ + b 709f8 │ │ lsl x9, x28, #3 │ │ str w22, [x8, x9] │ │ ldr x8, [x19, #16] │ │ add x9, x8, x9 │ │ str wzr, [x9, #4] │ │ add x23, x23, #0x1 │ │ ldr x9, [x19, #24] │ │ cmp x23, x15 │ │ - b.eq 70aa0 // b.none │ │ + b.eq 70b68 // b.none │ │ sub x10, x9, x8 │ │ ldr x11, [x21, #40] │ │ add w28, w27, w23 │ │ lsr x10, x10, #3 │ │ cmp w28, w10 │ │ - b.cs 7096c // b.hs, b.nlast │ │ + b.cs 70a34 // b.hs, b.nlast │ │ add x12, x8, w28, uxtw #3 │ │ ldr w13, [x12, #4] │ │ cmp w13, #0x1 │ │ - b.eq 70984 // b.none │ │ + b.eq 70a4c // b.none │ │ cmp w13, #0x2 │ │ - b.ne 70998 // b.any │ │ + b.ne 70a60 // b.any │ │ ldr w12, [x12] │ │ lsl w22, w12, #16 │ │ - b 709ac │ │ + b 70a74 │ │ ldr x12, [x19, #8] │ │ - cbz x12, 7097c │ │ + cbz x12, 70a44 │ │ ldr w13, [x12] │ │ - cbz w13, 709a0 │ │ + cbz w13, 70a68 │ │ mov w22, wzr │ │ - b 709ac │ │ + b 70a74 │ │ ldr w12, [x12] │ │ add w12, w12, w12, asr #31 │ │ add w12, w12, #0x2, lsl #12 │ │ asr w22, w12, #14 │ │ - b 709ac │ │ + b 70a74 │ │ ldr w22, [x12] │ │ - b 709ac │ │ + b 70a74 │ │ mov w13, #0x82 // #130 │ │ mov w22, wzr │ │ str w13, [x12] │ │ ldr w12, [x21, #32] │ │ cmp w12, #0x2 │ │ - b.cc 70a7c // b.lo, b.ul, b.last │ │ + b.cc 70b44 // b.lo, b.ul, b.last │ │ mov x20, xzr │ │ add x26, x11, #0x4 │ │ mov w25, w16 │ │ mov w24, w16 │ │ - b 709f4 │ │ + b 70abc │ │ mov w8, wzr │ │ sxtw x1, w8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x8, x9, [x19, #16] │ │ add w22, w22, w0 │ │ add x20, x20, #0x1 │ │ ldr w10, [x21, #32] │ │ add w11, w20, #0x1 │ │ cmp w11, w10 │ │ - b.cs 70a68 // b.hs, b.nlast │ │ + b.cs 70b30 // b.hs, b.nlast │ │ ldrsw x0, [x26, x20, lsl #2] │ │ sub x10, x9, x8 │ │ add x9, x24, x20 │ │ lsr x10, x10, #3 │ │ cmp w9, w10 │ │ - b.cs 70a30 // b.hs, b.nlast │ │ + b.cs 70af8 // b.hs, b.nlast │ │ add x8, x8, w9, uxtw #3 │ │ ldr w9, [x8, #4] │ │ cmp w9, #0x1 │ │ - b.eq 70a4c // b.none │ │ + b.eq 70b14 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 70a60 // b.any │ │ + b.ne 70b28 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 709d0 │ │ + b 70a98 │ │ ldr x9, [x19, #8] │ │ - cbz x9, 709cc │ │ + cbz x9, 70a94 │ │ ldr w8, [x9] │ │ - cbnz w8, 709cc │ │ + cbnz w8, 70a94 │ │ mov w10, #0x82 // #130 │ │ str w10, [x9] │ │ - b 709d0 │ │ + b 70a98 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 709d0 │ │ + b 70a98 │ │ ldr w8, [x8] │ │ - b 709d0 │ │ + b 70a98 │ │ mov w16, w25 │ │ ldr x15, [sp, #8] │ │ add w16, w25, w20 │ │ sub x9, x9, x8 │ │ lsr x10, x9, #3 │ │ cmp w28, w10 │ │ - b.ls 7090c // b.plast │ │ + b.ls 709d4 // b.plast │ │ ldr x9, [x19, #8] │ │ - cbz x9, 70920 │ │ + cbz x9, 709e8 │ │ ldr w10, [x9] │ │ - cbnz w10, 70920 │ │ + cbnz w10, 709e8 │ │ mov w10, #0x82 // #130 │ │ str w10, [x9] │ │ - b 70920 │ │ + b 709e8 │ │ ldp w11, w2, [sp] │ │ sub x8, x9, x8 │ │ lsr x10, x8, #3 │ │ sub w8, w11, w2 │ │ cmp w8, w10 │ │ - b.ls 70ad4 // b.plast │ │ + b.ls 70b9c // b.plast │ │ ldr x8, [x19, #8] │ │ - cbz x8, 70adc │ │ + cbz x8, 70ba4 │ │ ldr w9, [x8] │ │ - cbnz w9, 70adc │ │ + cbnz w9, 70ba4 │ │ mov w9, #0xa1 // #161 │ │ str w9, [x8] │ │ - b 70adc │ │ + b 70ba4 │ │ sub x8, x9, w8, uxtw #3 │ │ str x8, [x19, #24] │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ @@ -69382,145 +69400,145 @@ │ │ mov x20, x1 │ │ mov x21, x2 │ │ stur x8, [x29, #-8] │ │ ldp x8, x9, [x1, #16] │ │ ldrb w11, [x0, #12] │ │ sub x10, x9, x8 │ │ ubfx x24, x10, #3, #1 │ │ - cbnz w11, 70ba0 │ │ - cbz w24, 70ba0 │ │ + cbnz w11, 70c68 │ │ + cbz w24, 70c68 │ │ ldrb w11, [x19] │ │ - cbnz w11, 70ba0 │ │ + cbnz w11, 70c68 │ │ ldr w11, [x8, #4] │ │ cmp w11, #0x1 │ │ - b.eq 70b74 // b.none │ │ + b.eq 70c3c // b.none │ │ cmp w11, #0x2 │ │ - b.ne 70b88 // b.any │ │ + b.ne 70c50 // b.any │ │ ldr w11, [x8] │ │ lsl w11, w11, #16 │ │ - b 70b8c │ │ + b 70c54 │ │ ldr w11, [x8] │ │ add w11, w11, w11, asr #31 │ │ add w11, w11, #0x2, lsl #12 │ │ asr w11, w11, #14 │ │ - b 70b8c │ │ + b 70c54 │ │ ldr w11, [x8] │ │ ldr x12, [x0, #240] │ │ ldr x12, [x12, #1056] │ │ ldr w12, [x12, #1032] │ │ add w11, w11, w12, lsl #16 │ │ str w11, [x3] │ │ ldr x11, [x0, #240] │ │ ldrb w11, [x11, #1080] │ │ - cbnz w11, 70cd0 │ │ + cbnz w11, 70d98 │ │ lsr x25, x10, #3 │ │ cmp w25, #0x2 │ │ - b.cc 70ccc // b.lo, b.ul, b.last │ │ + b.cc 70d94 // b.lo, b.ul, b.last │ │ mov w26, #0x82 // #130 │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w24, w9 │ │ - b.cs 70bf0 // b.hs, b.nlast │ │ + b.cs 70cb8 // b.hs, b.nlast │ │ add x10, x8, w24, uxtw #3 │ │ ldr w11, [x10, #4] │ │ cmp w11, #0x1 │ │ - b.eq 70c08 // b.none │ │ + b.eq 70cd0 // b.none │ │ cmp w11, #0x2 │ │ - b.ne 70c1c // b.any │ │ + b.ne 70ce4 // b.any │ │ ldr w10, [x10] │ │ lsl w10, w10, #16 │ │ - b 70c28 │ │ + b 70cf0 │ │ ldr x11, [x20, #8] │ │ - cbz x11, 70c00 │ │ + cbz x11, 70cc8 │ │ ldr w10, [x11] │ │ - cbz w10, 70c24 │ │ + cbz w10, 70cec │ │ mov w10, wzr │ │ - b 70c28 │ │ + b 70cf0 │ │ ldr w10, [x10] │ │ add w10, w10, w10, asr #31 │ │ add w10, w10, #0x2, lsl #12 │ │ asr w10, w10, #14 │ │ - b 70c28 │ │ + b 70cf0 │ │ ldr w10, [x10] │ │ - b 70c28 │ │ + b 70cf0 │ │ str w26, [x11] │ │ add w10, w10, w22 │ │ add w11, w24, #0x1 │ │ cmp w11, w9 │ │ str w10, [sp, #4] │ │ - b.cs 70c60 // b.hs, b.nlast │ │ + b.cs 70d28 // b.hs, b.nlast │ │ add x8, x8, w11, uxtw #3 │ │ ldr w9, [x8, #4] │ │ cmp w9, #0x1 │ │ - b.eq 70c78 // b.none │ │ + b.eq 70d40 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 70c8c // b.any │ │ + b.ne 70d54 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 70c98 │ │ + b 70d60 │ │ ldr x9, [x20, #8] │ │ - cbz x9, 70c70 │ │ + cbz x9, 70d38 │ │ ldr w8, [x9] │ │ - cbz w8, 70c94 │ │ + cbz w8, 70d5c │ │ mov w8, wzr │ │ - b 70c98 │ │ + b 70d60 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 70c98 │ │ + b 70d60 │ │ ldr w8, [x8] │ │ - b 70c98 │ │ + b 70d60 │ │ str w26, [x9] │ │ add w22, w8, w10 │ │ mov x1, sp │ │ mov x0, x21 │ │ strb wzr, [sp] │ │ stp wzr, wzr, [sp, #12] │ │ str w22, [sp, #8] │ │ - bl 722fc │ │ + bl 723c4 │ │ add w24, w24, #0x2 │ │ cmp w24, w25 │ │ - b.cs 70cc8 // b.hs, b.nlast │ │ + b.cs 70d90 // b.hs, b.nlast │ │ ldp x8, x9, [x20, #16] │ │ - b 70bbc │ │ + b 70c84 │ │ ldr x8, [x20, #16] │ │ str x8, [x20, #24] │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 70d04 // b.any │ │ + b.ne 70dcc // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldp x8, x9, [x0, #16] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w9, w1 │ │ - b.ls 70d40 // b.plast │ │ + b.ls 70e08 // b.plast │ │ add x8, x8, w1, uxtw #3 │ │ ldr w9, [x8, #4] │ │ cmp w9, #0x1 │ │ - b.eq 70d58 // b.none │ │ + b.eq 70e20 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 70d6c // b.any │ │ + b.ne 70e34 // b.any │ │ ldr w8, [x8] │ │ lsl w0, w8, #16 │ │ ret │ │ ldr x8, [x0, #8] │ │ - cbz x8, 70d50 │ │ + cbz x8, 70e18 │ │ ldr w9, [x8] │ │ - cbz w9, 70d74 │ │ + cbz w9, 70e3c │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w0, w8, #14 │ │ ret │ │ @@ -69528,29 +69546,29 @@ │ │ ret │ │ mov w9, #0x82 // #130 │ │ mov w0, wzr │ │ str w9, [x8] │ │ ret │ │ ldp x9, x8, [x0, #16] │ │ cmp x8, x9 │ │ - b.eq 70db8 // b.none │ │ + b.eq 70e80 // b.none │ │ ldur w9, [x8, #-4] │ │ sub x8, x8, #0x8 │ │ cmp w9, #0x1 │ │ str x8, [x0, #24] │ │ - b.eq 70dd0 // b.none │ │ + b.eq 70e98 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 70de4 // b.any │ │ + b.ne 70eac // b.any │ │ ldr w8, [x8] │ │ lsl w0, w8, #16 │ │ ret │ │ ldr x8, [x0, #8] │ │ - cbz x8, 70dc8 │ │ + cbz x8, 70e90 │ │ ldr w9, [x8] │ │ - cbz w9, 70dec │ │ + cbz w9, 70eb4 │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w0, w8, #14 │ │ ret │ │ @@ -69566,63 +69584,63 @@ │ │ stp x20, x19, [sp, #32] │ │ mov w8, #0x48e0 // #18656 │ │ mov w20, w2 │ │ add x22, x0, x8 │ │ mov x19, x0 │ │ mov w21, w1 │ │ ldrb w8, [x22] │ │ - cbz w8, 70e78 │ │ + cbz w8, 70f40 │ │ mov w8, #0x4960 // #18784 │ │ mov w9, #0x4968 // #18792 │ │ mov x0, x19 │ │ ldr w1, [x19, x8] │ │ mov w8, #0x1 // #1 │ │ ldr w2, [x19, x9] │ │ strb w8, [x22, #1] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ ldrb w8, [x22, #144] │ │ - cbz w8, 70e70 │ │ + cbz w8, 70f38 │ │ mov w8, #0x4920 // #18720 │ │ add x1, x19, #0x10 │ │ ldr x3, [x19, #18736] │ │ add x2, x19, x8 │ │ ldr x4, [x19, #18744] │ │ mov x0, x19 │ │ mov w5, #0x1 // #1 │ │ - bl 725c0 │ │ + bl 72688 │ │ strh wzr, [x22] │ │ strb wzr, [x22, #144] │ │ sxtw x8, w21 │ │ sxtw x9, w20 │ │ mov w10, #0x1 // #1 │ │ add x20, x19, #0x10 │ │ ldrb w11, [x19, #40] │ │ ldr x3, [x19, #18680] │ │ str x8, [x19, #18784] │ │ str x8, [x19, #18752] │ │ str x9, [x19, #18792] │ │ str x9, [x19, #18760] │ │ strb w10, [x22, #3] │ │ - cbz w11, 70eb0 │ │ + cbz w11, 70f78 │ │ ldrb w8, [x3, #9] │ │ - cbz w8, 70ec8 │ │ + cbz w8, 70f90 │ │ ldr x1, [x19, #18664] │ │ mov x0, x20 │ │ ldr x2, [x19, #18672] │ │ mov w5, wzr │ │ ldr w4, [x22, #32] │ │ - bl 71ab4 │ │ + bl 71b7c │ │ mov w8, #0x1838 // #6200 │ │ mov x1, x20 │ │ add x0, x19, x8 │ │ mov w2, #0x1828 // #6184 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b a51d0 │ │ + b a4610 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x28, x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ @@ -69633,36 +69651,36 @@ │ │ mov w19, w2 │ │ mov w21, w1 │ │ mov x20, x0 │ │ add x27, x0, x9 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #18680] │ │ ldrb w8, [x8, #9] │ │ - cbz w8, 70f44 │ │ + cbz w8, 7100c │ │ ldrb w8, [x27, #1] │ │ cmp w8, #0x0 │ │ cset w26, eq // eq = none │ │ - b 70f48 │ │ + b 71010 │ │ mov w26, wzr │ │ ldr x1, [x20, #18752] │ │ sxtw x28, w21 │ │ ldr x2, [x20, #18760] │ │ cmp x1, x28 │ │ - b.ne 70f70 // b.any │ │ + b.ne 71038 // b.any │ │ cmp x2, w19, sxtw │ │ cset w8, ne // ne = any │ │ orr w8, w8, w26 │ │ cmp w8, #0x1 │ │ - b.ne 710d8 // b.any │ │ + b.ne 711a0 // b.any │ │ add x5, sp, #0x2c │ │ add x6, sp, #0x28 │ │ mov x0, x20 │ │ mov w3, w21 │ │ mov w4, w19 │ │ - bl 72418 │ │ + bl 724e0 │ │ mov w8, #0x4940 // #18752 │ │ mov w9, #0x4948 // #18760 │ │ ldp w11, w10, [sp, #40] │ │ ldr w8, [x20, x8] │ │ ldr w9, [x20, x9] │ │ add w12, w10, w21 │ │ sxtw x22, w12 │ │ @@ -69670,39 +69688,39 @@ │ │ ldrb w10, [x27, #3] │ │ add w9, w11, w9 │ │ sxtw x23, w8 │ │ add w8, w11, w19 │ │ sxtw x24, w9 │ │ sxtw x21, w8 │ │ stp x23, x24, [sp, #24] │ │ - cbz w10, 71064 │ │ + cbz w10, 7112c │ │ mov w8, #0x4950 // #18768 │ │ str w26, [sp, #12] │ │ str x25, [sp, #16] │ │ mov w10, #0x1 // #1 │ │ ldr q0, [x20, #18768] │ │ add x25, x20, #0x10 │ │ ldrb w9, [x20, #40] │ │ add x26, x20, x8 │ │ str w10, [sp, #112] │ │ str q0, [sp, #48] │ │ - cbnz w9, 7100c │ │ + cbnz w9, 710d4 │ │ mov w8, #0x4960 // #18784 │ │ mov w9, #0x4968 // #18792 │ │ mov x0, x20 │ │ ldr w1, [x20, x8] │ │ ldr w2, [x20, x9] │ │ - bl 70dfc │ │ + bl 70ec4 │ │ add x8, sp, #0x30 │ │ mov x0, x20 │ │ add x2, x8, #0x10 │ │ mov x1, x25 │ │ mov w3, w23 │ │ mov w4, w24 │ │ - bl 72a90 │ │ + bl 72b58 │ │ ldr x0, [x20, #8] │ │ add x1, sp, #0x30 │ │ ldr x8, [x0] │ │ blr x8 │ │ ldr q0, [sp, #64] │ │ mov w8, #0x1 // #1 │ │ ldr x25, [sp, #16] │ │ @@ -69711,55 +69729,55 @@ │ │ str q0, [x26] │ │ ldr w26, [sp, #12] │ │ strb wzr, [x27, #3] │ │ strb w8, [x27] │ │ str x22, [x20, #18736] │ │ str x21, [x20, #18744] │ │ ldrb w8, [x27, #144] │ │ - cbz w8, 71088 │ │ + cbz w8, 71150 │ │ add x1, x20, #0x10 │ │ add x2, sp, #0x18 │ │ mov x0, x20 │ │ mov x3, x22 │ │ mov x4, x21 │ │ mov w5, wzr │ │ - bl 725c0 │ │ + bl 72688 │ │ mov w8, #0x1 // #1 │ │ mov w9, #0x2 // #2 │ │ mov w10, #0x4978 // #18808 │ │ ldur q0, [sp, #24] │ │ str x22, [x20, #18824] │ │ strb w8, [x27, #144] │ │ str w9, [x27, #148] │ │ str q0, [x20, x10] │ │ str x21, [x20, #18832] │ │ - cbz w26, 710cc │ │ + cbz w26, 71194 │ │ ldr x1, [x20, #18664] │ │ add x0, x20, #0x10 │ │ ldr x2, [x20, #18672] │ │ mov w5, wzr │ │ ldr x3, [x20, #18680] │ │ ldr w4, [x27, #32] │ │ - bl 71ab4 │ │ + bl 71b7c │ │ sxtw x8, w19 │ │ str x28, [x20, #18752] │ │ str x8, [x20, #18760] │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 71108 // b.any │ │ + b.ne 711d0 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xf0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ stp x28, x27, [sp, #160] │ │ stp x26, x25, [sp, #176] │ │ stp x24, x23, [sp, #192] │ │ stp x22, x21, [sp, #208] │ │ @@ -69781,23 +69799,23 @@ │ │ ldr w2, [x28, #8] │ │ add x6, sp, #0x38 │ │ mov w3, w25 │ │ mov w4, w24 │ │ mov w8, #0x48e0 // #18656 │ │ mov x20, x0 │ │ add x27, x0, x8 │ │ - bl 72418 │ │ + bl 724e0 │ │ add x5, sp, #0x34 │ │ add x6, sp, #0x30 │ │ mov x0, x20 │ │ mov w1, w23 │ │ mov w2, w22 │ │ mov w3, w19 │ │ mov w4, w21 │ │ - bl 72418 │ │ + bl 724e0 │ │ sub w8, w23, w25 │ │ asr w9, w24, #16 │ │ asr w8, w8, #16 │ │ ldr x10, [x20, #8] │ │ sub w11, w22, w24 │ │ stp x19, x21, [sp, #16] │ │ mul w8, w8, w9 │ │ @@ -69823,37 +69841,37 @@ │ │ add w12, w12, w19 │ │ sxtw x24, w9 │ │ add w21, w13, w21 │ │ sxtw x25, w11 │ │ sxtw x23, w10 │ │ sxtw x22, w14 │ │ stp x24, x25, [sp, #32] │ │ - cbz w8, 712bc │ │ + cbz w8, 71384 │ │ mov w8, #0x4950 // #18768 │ │ mov w10, #0x1 // #1 │ │ ldr q0, [x20, #18768] │ │ add x19, x20, x8 │ │ ldrb w9, [x20, #40] │ │ str x12, [sp] │ │ str w10, [sp, #128] │ │ str q0, [sp, #64] │ │ - cbnz w9, 71268 │ │ + cbnz w9, 71330 │ │ mov w8, #0x4960 // #18784 │ │ mov w9, #0x4968 // #18792 │ │ mov x0, x20 │ │ ldr w1, [x20, x8] │ │ ldr w2, [x20, x9] │ │ - bl 70dfc │ │ + bl 70ec4 │ │ add x8, sp, #0x40 │ │ add x1, x20, #0x10 │ │ add x2, x8, #0x10 │ │ mov x0, x20 │ │ mov w3, w24 │ │ mov w4, w25 │ │ - bl 72a90 │ │ + bl 72b58 │ │ ldr x0, [x20, #8] │ │ add x1, sp, #0x40 │ │ ldr x8, [x0] │ │ blr x8 │ │ ldr q0, [sp, #80] │ │ mov w8, #0x1 // #1 │ │ ldr x12, [sp] │ │ @@ -69865,22 +69883,22 @@ │ │ str x23, [x20, #18736] │ │ str x22, [x20, #18744] │ │ sxtw x24, w26 │ │ sxtw x19, w28 │ │ ldrb w8, [x27, #144] │ │ sxtw x25, w12 │ │ sxtw x21, w21 │ │ - cbz w8, 712f0 │ │ + cbz w8, 713b8 │ │ add x1, x20, #0x10 │ │ add x2, sp, #0x20 │ │ mov x0, x20 │ │ mov x3, x23 │ │ mov x4, x22 │ │ mov w5, wzr │ │ - bl 725c0 │ │ + bl 72688 │ │ mov w8, #0x1 // #1 │ │ mov w9, #0x4 // #4 │ │ mov w10, #0x4978 // #18808 │ │ ldr q0, [sp, #32] │ │ ldr x3, [x20, #18680] │ │ str x23, [x20, #18824] │ │ strb w8, [x27, #144] │ │ @@ -69888,66 +69906,66 @@ │ │ str q0, [x20, x10] │ │ str x22, [x20, #18832] │ │ str x24, [x20, #18840] │ │ str x19, [x20, #18848] │ │ str x25, [x20, #18856] │ │ str x21, [x20, #18864] │ │ ldrb w8, [x3, #9] │ │ - cbz w8, 71348 │ │ + cbz w8, 71410 │ │ ldr x1, [x20, #18664] │ │ add x0, x20, #0x10 │ │ ldr x2, [x20, #18672] │ │ mov w5, wzr │ │ ldr w4, [x27, #32] │ │ - bl 71ab4 │ │ + bl 71b7c │ │ ldp x8, x9, [sp, #16] │ │ sxtw x8, w8 │ │ sxtw x9, w9 │ │ str x8, [x20, #18752] │ │ ldr x8, [sp, #8] │ │ str x9, [x20, #18760] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 71390 // b.any │ │ + b.ne 71458 // b.any │ │ ldp x20, x19, [sp, #224] │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x26, x25, [sp, #176] │ │ ldp x28, x27, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xf0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov w8, #0x48e0 // #18656 │ │ add x20, x0, x8 │ │ ldrb w8, [x20] │ │ - cbz w8, 71408 │ │ + cbz w8, 714d0 │ │ mov w8, #0x4960 // #18784 │ │ mov w9, #0x4968 // #18792 │ │ mov w21, #0x1 // #1 │ │ mov x19, x0 │ │ ldr w1, [x0, x8] │ │ ldr w2, [x0, x9] │ │ strb w21, [x20, #1] │ │ - bl 70ee8 │ │ + bl 70fb0 │ │ ldrb w8, [x20, #144] │ │ - cbz w8, 713fc │ │ + cbz w8, 714c4 │ │ mov w8, #0x4920 // #18720 │ │ add x1, x19, #0x10 │ │ ldr x3, [x19, #18736] │ │ add x2, x19, x8 │ │ ldr x4, [x19, #18744] │ │ mov x0, x19 │ │ mov w5, #0x1 // #1 │ │ - bl 725c0 │ │ + bl 72688 │ │ strb w21, [x20, #3] │ │ strh wzr, [x20] │ │ strb wzr, [x20, #144] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ @@ -69975,217 +69993,217 @@ │ │ ldr w15, [x2] │ │ mov x13, x4 │ │ cmp w9, #0x0 │ │ cinc x11, x11, ne // ne = any │ │ stp w14, w15, [sp] │ │ ldrb w15, [x13] │ │ str w14, [x10] │ │ - cbz w15, 71508 │ │ + cbz w15, 715d0 │ │ ldp x15, x16, [x21, #16] │ │ sub x16, x16, x15 │ │ lsr x16, x16, #3 │ │ cmp w8, w16 │ │ - b.cs 714c4 // b.hs, b.nlast │ │ + b.cs 7158c // b.hs, b.nlast │ │ add x15, x15, w8, uxtw #3 │ │ ldr w16, [x15, #4] │ │ cmp w16, #0x1 │ │ - b.eq 714dc // b.none │ │ + b.eq 715a4 // b.none │ │ cmp w16, #0x2 │ │ - b.ne 714f0 // b.any │ │ + b.ne 715b8 // b.any │ │ ldr w15, [x15] │ │ lsl w15, w15, #16 │ │ - b 714fc │ │ + b 715c4 │ │ ldr x16, [x21, #8] │ │ - cbz x16, 714d4 │ │ + cbz x16, 7159c │ │ ldr w15, [x16] │ │ - cbz w15, 714f8 │ │ + cbz w15, 715c0 │ │ mov w15, wzr │ │ - b 714fc │ │ + b 715c4 │ │ ldr w15, [x15] │ │ add w15, w15, w15, asr #31 │ │ add w15, w15, #0x2, lsl #12 │ │ asr w15, w15, #14 │ │ - b 714fc │ │ + b 715c4 │ │ ldr w15, [x15] │ │ - b 714fc │ │ + b 715c4 │ │ str w12, [x16] │ │ add w14, w15, w14 │ │ add w8, w8, #0x1 │ │ str w14, [x10] │ │ - cbz x11, 71520 │ │ + cbz x11, 715e8 │ │ ldur w14, [x10, #-4] │ │ add x10, x10, #0x4 │ │ add x13, x13, #0x1 │ │ sub x11, x11, #0x1 │ │ - b 71480 │ │ - cbz w9, 71588 │ │ + b 71548 │ │ + cbz w9, 71650 │ │ tst w5, #0xff │ │ - b.eq 71598 // b.none │ │ + b.eq 71660 // b.none │ │ ldr s0, [x20] │ │ ldr d1, [sp, #40] │ │ ldp x10, x9, [x21, #16] │ │ ld1 {v0.s}[1], [x19] │ │ sub x11, x9, x10 │ │ sub v0.2s, v1.2s, v0.2s │ │ lsr x11, x11, #3 │ │ cmp w8, w11 │ │ abs v0.2s, v0.2s │ │ dup v1.2s, v0.s[1] │ │ cmgt v0.2s, v0.2s, v1.2s │ │ fmov w9, s0 │ │ - b.cs 715e0 // b.hs, b.nlast │ │ + b.cs 716a8 // b.hs, b.nlast │ │ add x8, x10, w8, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 71624 // b.none │ │ + b.eq 716ec // b.none │ │ cmp w10, #0x2 │ │ - b.ne 71648 // b.any │ │ + b.ne 71710 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - tbnz w9, #0, 715f8 │ │ - b 71638 │ │ + tbnz w9, #0, 716c0 │ │ + b 71700 │ │ ldr w9, [x19] │ │ str w9, [sp, #44] │ │ tst w5, #0xff │ │ - b.ne 7152c // b.any │ │ + b.ne 715f4 // b.any │ │ ldrb w9, [x4, #10] │ │ - cbz w9, 71604 │ │ + cbz w9, 716cc │ │ ldp x11, x9, [x21, #16] │ │ ldr w10, [sp, #40] │ │ sub x12, x9, x11 │ │ add w9, w8, #0x1 │ │ lsr x12, x12, #3 │ │ cmp w8, w12 │ │ - b.cs 7160c // b.hs, b.nlast │ │ + b.cs 716d4 // b.hs, b.nlast │ │ add x8, x11, w8, uxtw #3 │ │ ldr w11, [x8, #4] │ │ cmp w11, #0x1 │ │ - b.eq 71664 // b.none │ │ + b.eq 7172c // b.none │ │ cmp w11, #0x2 │ │ - b.ne 71678 // b.any │ │ + b.ne 71740 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 71688 │ │ + b 71750 │ │ ldr x10, [x21, #8] │ │ - cbz x10, 715f0 │ │ + cbz x10, 716b8 │ │ ldr w8, [x10] │ │ - cbz w8, 71654 │ │ + cbz w8, 7171c │ │ mov w8, wzr │ │ - tbz w9, #0, 71638 │ │ + tbz w9, #0, 71700 │ │ ldr w9, [sp, #40] │ │ add w23, w9, w8 │ │ - b 716d8 │ │ + b 717a0 │ │ ldr w23, [x20] │ │ - b 71690 │ │ + b 71758 │ │ ldr x11, [x21, #8] │ │ - cbz x11, 7161c │ │ + cbz x11, 716e4 │ │ ldr w8, [x11] │ │ - cbz w8, 71680 │ │ + cbz w8, 71748 │ │ mov w8, wzr │ │ - b 71688 │ │ + b 71750 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - tbnz w9, #0, 715f8 │ │ + tbnz w9, #0, 716c0 │ │ ldr w9, [sp, #44] │ │ ldr w23, [x20] │ │ add w24, w9, w8 │ │ - b 71724 │ │ + b 717ec │ │ ldr w8, [x8] │ │ - tbz w9, #0, 71638 │ │ - b 715f8 │ │ + tbz w9, #0, 71700 │ │ + b 716c0 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ - tbnz w9, #0, 715f8 │ │ - b 71638 │ │ + tbnz w9, #0, 716c0 │ │ + b 71700 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 71688 │ │ + b 71750 │ │ ldr w8, [x8] │ │ - b 71688 │ │ + b 71750 │ │ mov w12, #0x82 // #130 │ │ str w12, [x11] │ │ add w23, w8, w10 │ │ mov w8, w9 │ │ ldrb w9, [x4, #11] │ │ str w23, [sp, #48] │ │ - cbz w9, 716d8 │ │ + cbz w9, 717a0 │ │ ldp x10, x9, [x21, #16] │ │ sub x11, x9, x10 │ │ ldr w9, [sp, #44] │ │ lsr x11, x11, #3 │ │ cmp w8, w11 │ │ - b.cs 716e0 // b.hs, b.nlast │ │ + b.cs 717a8 // b.hs, b.nlast │ │ add x8, x10, w8, uxtw #3 │ │ ldr w10, [x8, #4] │ │ cmp w10, #0x1 │ │ - b.eq 716f8 // b.none │ │ + b.eq 717c0 // b.none │ │ cmp w10, #0x2 │ │ - b.ne 7170c // b.any │ │ + b.ne 717d4 // b.any │ │ ldr w8, [x8] │ │ lsl w8, w8, #16 │ │ - b 71720 │ │ + b 717e8 │ │ ldr w24, [x19] │ │ - b 71724 │ │ + b 717ec │ │ ldr x10, [x21, #8] │ │ - cbz x10, 716f0 │ │ + cbz x10, 717b8 │ │ ldr w8, [x10] │ │ - cbz w8, 71714 │ │ + cbz w8, 717dc │ │ mov w8, wzr │ │ - b 71720 │ │ + b 717e8 │ │ ldr w8, [x8] │ │ add w8, w8, w8, asr #31 │ │ add w8, w8, #0x2, lsl #12 │ │ asr w8, w8, #14 │ │ - b 71720 │ │ + b 717e8 │ │ ldr w8, [x8] │ │ - b 71720 │ │ + b 717e8 │ │ mov w11, #0x82 // #130 │ │ str w11, [x10] │ │ ldr w23, [sp, #48] │ │ add w24, w8, w9 │ │ ldp w1, w2, [sp, #8] │ │ ldp w3, w4, [sp, #16] │ │ ldp w5, w6, [sp, #24] │ │ mov x0, x22 │ │ - bl 7110c │ │ + bl 711d4 │ │ ldp w1, w2, [sp, #32] │ │ ldp w3, w4, [sp, #40] │ │ mov x0, x22 │ │ mov w5, w23 │ │ mov w6, w24 │ │ - bl 7110c │ │ + bl 711d4 │ │ ldr x8, [x21, #16] │ │ str x8, [x21, #24] │ │ str w23, [x20] │ │ str w24, [x19] │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7178c // b.any │ │ + b.ne 71854 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x25, [sp, #80] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldp x8, x9, [x0, #16] │ │ sub x9, x9, x8 │ │ lsr x9, x9, #3 │ │ cmp w9, w1 │ │ - b.cs 717b8 // b.hs, b.nlast │ │ + b.cs 71880 // b.hs, b.nlast │ │ ldr x8, [x0, #8] │ │ - cbz x8, 717b4 │ │ + cbz x8, 7187c │ │ ldr w9, [x8] │ │ - cbz w9, 717d4 │ │ + cbz w9, 7189c │ │ ret │ │ mov w9, w1 │ │ lsl x9, x9, #3 │ │ str w2, [x8, x9] │ │ ldr x8, [x0, #16] │ │ add x8, x8, x9 │ │ str wzr, [x8, #4] │ │ @@ -70194,39 +70212,39 @@ │ │ str w9, [x8] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ cmp w1, #0xff │ │ - b.hi 71858 // b.pmore │ │ + b.hi 71920 // b.pmore │ │ ldr x8, [x0, #1160] │ │ mov x21, x0 │ │ ldp x8, x9, [x8, #40] │ │ ldrh w0, [x9, w1, uxtw #1] │ │ blr x8 │ │ ldr w22, [x21, #1128] │ │ - cbz w22, 71858 │ │ + cbz w22, 71920 │ │ mov x20, x0 │ │ mov x19, xzr │ │ ldr x21, [x21, #1120] │ │ - b 71830 │ │ + b 718f8 │ │ add x19, x19, #0x1 │ │ cmp x22, x19 │ │ - b.eq 71858 // b.none │ │ + b.eq 71920 // b.none │ │ ldr x0, [x21, x19, lsl #3] │ │ - cbz x0, 71824 │ │ + cbz x0, 718ec │ │ ldrb w8, [x0] │ │ ldrb w9, [x20] │ │ cmp w8, w9 │ │ - b.ne 71824 // b.any │ │ + b.ne 718ec // b.any │ │ mov x1, x20 │ │ - bl a51a0 │ │ - cbnz w0, 71824 │ │ - b 7185c │ │ + bl a45e0 │ │ + cbnz w0, 718ec │ │ + b 71924 │ │ mov w19, #0xffffffff // #-1 │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x40 │ │ @@ -70236,85 +70254,85 @@ │ │ mrs x20, tpidr_el0 │ │ mov x19, x2 │ │ ldr x8, [x20, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #8] │ │ ldr x9, [x8, #240] │ │ ldr x9, [x9, #104] │ │ - cbz x9, 718c0 │ │ + cbz x9, 71988 │ │ ldp x8, x0, [x9] │ │ add x2, sp, #0x8 │ │ ldr x8, [x8] │ │ blr x8 │ │ - cbnz w0, 718e8 │ │ + cbnz w0, 719b0 │ │ ldr x8, [sp, #8] │ │ ldr w9, [sp, #16] │ │ - b 718d0 │ │ + b 71998 │ │ ldr x9, [x8, #656] │ │ ldr x10, [x8, #664] │ │ ldr x8, [x9, w1, uxtw #3] │ │ ldr w9, [x10, w1, uxtw #2] │ │ movi v0.2d, #0x0 │ │ mov w0, wzr │ │ add x9, x8, w9, uxtw │ │ stp q0, q0, [x19] │ │ stp x9, x8, [x19, #16] │ │ str x8, [x19, #8] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 71908 // b.any │ │ + b.ne 719d0 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ cmp w1, #0x2 │ │ - b.ge 71918 // b.tcont │ │ + b.ge 719e0 // b.tcont │ │ ret │ │ ldp x9, x8, [x0, #16] │ │ sub x8, x8, x9 │ │ lsr x8, x8, #3 │ │ cmp w8, w1 │ │ - b.cs 71948 // b.hs, b.nlast │ │ + b.cs 71a10 // b.hs, b.nlast │ │ ldr x8, [x0, #8] │ │ - cbz x8, 71914 │ │ + cbz x8, 719dc │ │ ldr w9, [x8] │ │ - cbnz w9, 71914 │ │ + cbnz w9, 719dc │ │ mov w9, #0x82 // #130 │ │ str w9, [x8] │ │ ret │ │ sdiv w8, w2, w1 │ │ msub w8, w8, w1, w2 │ │ - cbz w8, 71914 │ │ + cbz w8, 719dc │ │ neg w9, w1 │ │ mov x12, #0x200000000 // #8589934592 │ │ mov w13, #0xffffffff // #-1 │ │ mov w10, w1 │ │ mov w11, #0xffffffff // #-1 │ │ - b 719a8 │ │ + b 71a70 │ │ add w11, w13, #0x1 │ │ ldr x14, [x0, #16] │ │ mov w13, w11 │ │ ldr x12, [x14, w11, sxtw #3] │ │ add w13, w13, w8 │ │ cmp w13, w1 │ │ and w15, w1, w13, asr #31 │ │ csel w15, w15, w9, lt // lt = tstop │ │ subs w10, w10, #0x1 │ │ add w13, w15, w13 │ │ sbfiz x15, x13, #3, #32 │ │ ldr x16, [x14, x15] │ │ str x12, [x14, x15] │ │ mov x12, x16 │ │ - b.eq 71914 // b.none │ │ + b.eq 719dc // b.none │ │ cmp w11, w13 │ │ - b.eq 7196c // b.none │ │ + b.eq 71a34 // b.none │ │ ldr x14, [x0, #16] │ │ - b 7197c │ │ + b 71a44 │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x21, tpidr_el0 │ │ mov x20, x0 │ │ @@ -70322,62 +70340,62 @@ │ │ ldr x8, [x21, #40] │ │ mov x19, x2 │ │ stur x8, [x29, #-8] │ │ stp q0, q0, [x2] │ │ ldr x0, [x0, #8] │ │ ldr x8, [x0, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 71a28 │ │ + cbz x8, 71af0 │ │ ldr x8, [x20, #1144] │ │ add x2, sp, #0x10 │ │ add x3, sp, #0x8 │ │ blr x8 │ │ - cbnz w0, 71a8c │ │ + cbnz w0, 71b54 │ │ ldp x9, x8, [sp, #8] │ │ add x9, x8, x9 │ │ cmp x8, #0x0 │ │ csel x9, xzr, x9, eq // eq = none │ │ str x8, [x19, #24] │ │ stp x8, x9, [x19, #8] │ │ - b 71a8c │ │ + b 71b54 │ │ mov w0, #0x12 // #18 │ │ cmp w1, #0xff │ │ - b.hi 71a8c // b.pmore │ │ + b.hi 71b54 // b.pmore │ │ ldr x22, [x20, #1048] │ │ ldr x8, [x22, #1312] │ │ - cbz x8, 71a8c │ │ + cbz x8, 71b54 │ │ ldr x8, [x22, #4968] │ │ mov w0, w1 │ │ ldr x8, [x8] │ │ blr x8 │ │ ldr w8, [x22, #36] │ │ - cbz w8, 71a88 │ │ + cbz w8, 71b50 │ │ mov w1, wzr │ │ ldr x9, [x22, #1312] │ │ ldrh w10, [x9, w1, uxtw #1] │ │ cmp w10, w0, uxth │ │ - b.eq 71a7c // b.none │ │ + b.eq 71b44 // b.none │ │ add w1, w1, #0x1 │ │ cmp w8, w1 │ │ - b.ne 71a60 // b.any │ │ - b 71a88 │ │ - tbnz w1, #31, 71a88 │ │ + b.ne 71b28 // b.any │ │ + b 71b50 │ │ + tbnz w1, #31, 71b50 │ │ ldr x0, [x20, #8] │ │ - b 719f8 │ │ + b 71ac0 │ │ mov w0, #0x12 // #18 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 71ab0 // b.any │ │ + b.ne 71b78 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x100 │ │ stp x29, x30, [sp, #160] │ │ add x29, sp, #0xa0 │ │ stp x28, x27, [sp, #176] │ │ stp x26, x25, [sp, #192] │ │ stp x24, x23, [sp, #208] │ │ stp x22, x21, [sp, #224] │ │ @@ -70389,279 +70407,279 @@ │ │ mov x19, x0 │ │ mov x20, x3 │ │ mov x25, x2 │ │ mov x21, x1 │ │ stur x8, [x29, #-8] │ │ tst w5, #0xff │ │ ldr x23, [x0] │ │ - b.ne 71b10 // b.any │ │ + b.ne 71bd8 // b.any │ │ ldr x0, [x19, #8] │ │ ldrb w8, [x0, #24] │ │ - cbz w8, 71bac │ │ + cbz w8, 71c74 │ │ ldrb w8, [x20, #8] │ │ - cbz w8, 71be4 │ │ + cbz w8, 71cac │ │ str xzr, [x19, #32] │ │ ldp q0, q1, [x20] │ │ ldr x27, [x21, #32] │ │ stp q0, q1, [x29, #-64] │ │ ldr x8, [x20, #16] │ │ ldr q2, [x20, #32] │ │ cmp x27, x8 │ │ stur q2, [x29, #-32] │ │ - b.hi 72184 // b.pmore │ │ + b.hi 7224c // b.pmore │ │ ldrb w8, [x23, #321] │ │ - cbz w8, 71b6c │ │ + cbz w8, 71c34 │ │ movi v0.2d, #0x0 │ │ add x1, x23, #0x178 │ │ add x2, sp, #0x40 │ │ mov x0, x19 │ │ stp q0, q0, [sp, #64] │ │ - bl 72c70 │ │ + bl 72d38 │ │ add x2, x23, #0x158 │ │ add x1, sp, #0x40 │ │ mov x0, x19 │ │ - bl 72c70 │ │ + bl 72d38 │ │ str x20, [sp, #16] │ │ str w22, [sp, #28] │ │ str x28, [sp] │ │ - cbz x27, 71ba0 │ │ + cbz x27, 71c68 │ │ sub x8, x29, #0x40 │ │ mov x25, xzr │ │ add x26, x8, #0x20 │ │ add x8, x23, #0x1a8 │ │ mov w22, #0x80 // #128 │ │ mov x28, x26 │ │ mov w20, #0x80 // #128 │ │ str x8, [sp, #8] │ │ - b 71cd8 │ │ + b 71da0 │ │ tst w22, #0xff │ │ - b.ne 71e8c // b.any │ │ - b 71ecc │ │ + b.ne 71f54 // b.any │ │ + b 71f94 │ │ movi v0.2d, #0x0 │ │ ldr x8, [x20] │ │ sub x3, x29, #0x40 │ │ mov x1, x21 │ │ mov x2, x25 │ │ mov w4, w24 │ │ mov w5, #0x1 // #1 │ │ stur xzr, [x29, #-24] │ │ stur q0, [x29, #-56] │ │ stur q0, [x29, #-40] │ │ stur x8, [x29, #-64] │ │ - bl 71ab4 │ │ + bl 71b7c │ │ ldrb w8, [x20, #8] │ │ - cbnz w8, 71b18 │ │ + cbnz w8, 71be0 │ │ ldr x8, [x21, #32] │ │ ldr x9, [x25, #32] │ │ add x9, x9, x8 │ │ cmp x9, #0x61 │ │ - b.cc 71c14 // b.lo, b.ul, b.last │ │ + b.cc 71cdc // b.lo, b.ul, b.last │ │ ldr x8, [x20] │ │ - cbz x8, 71c74 │ │ + cbz x8, 71d3c │ │ ldr w9, [x8] │ │ - cbnz w9, 71c74 │ │ + cbnz w9, 71d3c │ │ mov w9, #0x12 // #18 │ │ str w9, [x8] │ │ - b 71c74 │ │ + b 71d3c │ │ add x8, x9, #0x7 │ │ mov w10, #0x101 // #257 │ │ lsr x8, x8, #3 │ │ strh w10, [x20, #8] │ │ stp x9, x8, [x20, #16] │ │ - cbz x9, 71b18 │ │ + cbz x9, 71be0 │ │ neg w9, w9 │ │ mov w10, #0xffffffff // #-1 │ │ and w9, w9, #0x7 │ │ mov x8, xzr │ │ mov w11, #0xff // #255 │ │ lsl w9, w10, w9 │ │ add x10, x20, #0x20 │ │ strb w11, [x10, x8] │ │ add x8, x8, #0x1 │ │ ldr x12, [x20, #24] │ │ cmp x8, x12 │ │ - b.cc 71c48 // b.lo, b.ul, b.last │ │ + b.cc 71d10 // b.lo, b.ul, b.last │ │ add x8, x12, x20 │ │ ldrb w10, [x8, #31] │ │ and w9, w10, w9 │ │ strb w9, [x8, #31] │ │ ldrb w8, [x20, #8] │ │ - cbnz w8, 71b18 │ │ + cbnz w8, 71be0 │ │ ldrb w8, [x23, #12] │ │ - cbz w8, 72184 │ │ + cbz w8, 7224c │ │ ldr x9, [x20] │ │ add x8, x19, #0x19 │ │ str wzr, [x9] │ │ - b 72180 │ │ + b 72248 │ │ add w9, w11, w10 │ │ orr w8, w8, #0x10 │ │ str w9, [sp, #52] │ │ str w8, [sp, #32] │ │ add x1, sp, #0x40 │ │ add x2, sp, #0x20 │ │ mov x0, x19 │ │ - bl 72c70 │ │ + bl 72d38 │ │ ldrb w8, [x28] │ │ bic w8, w8, w20 │ │ strb w8, [x28] │ │ and x8, x25, #0x7 │ │ ubfx w9, w20, #1, #7 │ │ cmp x8, #0x7 │ │ add x25, x25, #0x1 │ │ csel w20, w22, w9, eq // eq = none │ │ cinc x28, x28, eq // eq = none │ │ cmp x25, x27 │ │ - b.eq 71e7c // b.none │ │ + b.eq 71f44 // b.none │ │ ldrb w8, [x28] │ │ tst w20, w8 │ │ - b.eq 71cb8 // b.none │ │ + b.eq 71d80 // b.none │ │ ldr w5, [x19, #28] │ │ add x0, sp, #0x40 │ │ mov x1, x21 │ │ mov x2, x25 │ │ mov x3, x23 │ │ mov w4, w24 │ │ mov w6, #0x1 // #1 │ │ - bl 72e8c │ │ + bl 72f54 │ │ ldr w5, [x19, #28] │ │ add x0, sp, #0x20 │ │ mov x1, x21 │ │ mov x2, x25 │ │ mov x3, x23 │ │ mov w4, w24 │ │ mov w6, wzr │ │ - bl 72e8c │ │ + bl 72f54 │ │ ldr w9, [sp, #64] │ │ - tbnz w9, #4, 71c9c │ │ + tbnz w9, #4, 71d64 │ │ ldr w8, [sp, #32] │ │ - tbnz w8, #4, 71c9c │ │ + tbnz w8, #4, 71d64 │ │ ldr w11, [x23, #316] │ │ - cbz w11, 71cb8 │ │ + cbz w11, 71d80 │ │ mov w10, #0x5 // #5 │ │ ldr w14, [x23, #332] │ │ and w15, w9, w10 │ │ mov w10, #0xa // #10 │ │ ldr w12, [sp, #80] │ │ and w16, w8, w10 │ │ ldr w13, [sp, #48] │ │ ldr x10, [sp, #8] │ │ - b 71d6c │ │ + b 71e34 │ │ add x10, x10, #0x14 │ │ subs x11, x11, #0x1 │ │ - b.eq 71cb8 // b.none │ │ + b.eq 71d80 // b.none │ │ ldrb w17, [x10] │ │ - cbz w17, 71d9c │ │ - cbz w15, 71d60 │ │ + cbz w17, 71e64 │ │ + cbz w15, 71e28 │ │ ldur w17, [x10, #-16] │ │ sub w17, w17, w14 │ │ cmp w17, w12 │ │ - b.gt 71d60 │ │ + b.gt 71e28 │ │ ldur w17, [x10, #-12] │ │ add w0, w17, w14 │ │ cmp w12, w0 │ │ - b.gt 71d60 │ │ - b 71dd4 │ │ - cbz w16, 71d60 │ │ + b.gt 71e28 │ │ + b 71e9c │ │ + cbz w16, 71e28 │ │ ldur w17, [x10, #-16] │ │ sub w0, w17, w14 │ │ cmp w0, w13 │ │ - b.gt 71d60 │ │ + b.gt 71e28 │ │ ldur w0, [x10, #-12] │ │ add w0, w0, w14 │ │ cmp w13, w0 │ │ - b.gt 71d60 │ │ + b.gt 71e28 │ │ ldrb w11, [x23, #320] │ │ - cbz w11, 71e30 │ │ + cbz w11, 71ef8 │ │ ldur w12, [x10, #-4] │ │ ldr w11, [sp, #52] │ │ - b 71e5c │ │ + b 71f24 │ │ ldrb w11, [x23, #320] │ │ - cbz w11, 71de8 │ │ + cbz w11, 71eb0 │ │ ldur w12, [x10, #-4] │ │ ldr w11, [sp, #84] │ │ - b 71e14 │ │ + b 71edc │ │ ldr w11, [sp, #84] │ │ sub w15, w17, w12 │ │ ldr w13, [x23, #328] │ │ add w14, w11, #0x8, lsl #12 │ │ and w12, w14, #0xffff0000 │ │ cmp w15, w13 │ │ - b.lt 71e14 // b.tstop │ │ + b.lt 71edc // b.tstop │ │ ldur w10, [x10, #-4] │ │ sub w10, w10, #0x10, lsl #12 │ │ cmp w12, w10 │ │ csel w12, w12, w10, lt // lt = tstop │ │ orr w9, w9, #0x10 │ │ str w12, [sp, #84] │ │ str w9, [sp, #64] │ │ - cbz w8, 71c9c │ │ + cbz w8, 71d64 │ │ sub w10, w12, w11 │ │ ldr w11, [sp, #52] │ │ - b 71c8c │ │ + b 71d54 │ │ ldr w11, [sp, #52] │ │ sub w13, w13, w17 │ │ ldr w14, [x23, #328] │ │ add w12, w11, #0x8, lsl #12 │ │ and w12, w12, #0xffff0000 │ │ cmp w13, w14 │ │ - b.lt 71e5c // b.tstop │ │ + b.lt 71f24 // b.tstop │ │ ldur w10, [x10, #-4] │ │ add w10, w10, #0x10, lsl #12 │ │ cmp w12, w10 │ │ csel w12, w12, w10, gt │ │ sub w10, w12, w11 │ │ - cbz w9, 71c8c │ │ + cbz w9, 71d54 │ │ ldr w12, [sp, #84] │ │ orr w9, w9, #0x10 │ │ add w12, w12, w10 │ │ str w9, [sp, #64] │ │ str w12, [sp, #84] │ │ - b 71c8c │ │ + b 71d54 │ │ ldr w8, [sp, #28] │ │ ldr x28, [sp] │ │ tst w8, #0xff │ │ - b.eq 72250 // b.none │ │ + b.eq 72318 // b.none │ │ ldr w8, [x19, #32] │ │ - cbz w8, 71ea0 │ │ + cbz w8, 71f68 │ │ ldr w9, [x19, #56] │ │ cmp w9, #0x0 │ │ - b.le 722e4 │ │ + b.le 723ac │ │ movi v0.2d, #0x0 │ │ mov w8, #0x31 // #49 │ │ ldr w9, [x19, #28] │ │ add x1, sp, #0x40 │ │ add x2, sp, #0x20 │ │ mov x0, x19 │ │ stp q0, q0, [sp, #64] │ │ str w8, [sp, #64] │ │ str w9, [sp, #88] │ │ stp q0, q0, [sp, #32] │ │ - bl 72c70 │ │ + bl 72d38 │ │ ldr x8, [x19, #16] │ │ ldr x3, [sp, #16] │ │ ldr w4, [sp, #28] │ │ str xzr, [x8, #32] │ │ ldr w9, [x19, #32] │ │ - cbz w9, 7216c │ │ + cbz w9, 72234 │ │ mov x20, xzr │ │ - b 71efc │ │ + b 71fc4 │ │ ldr w9, [x19, #32] │ │ add x20, x20, #0x1 │ │ cmp x20, x9 │ │ - b.cs 720b4 // b.hs, b.nlast │ │ + b.cs 7217c // b.hs, b.nlast │ │ lsl x8, x20, #5 │ │ add x10, x19, #0x28 │ │ add x26, x10, x8 │ │ ldr w11, [x10, x8] │ │ ldr w28, [x26, #20]! │ │ ands w25, w11, #0xc │ │ cinc x24, x20, ne // ne = any │ │ add x23, x10, x24, lsl #5 │ │ ldr w27, [x23, #20]! │ │ - tbnz w11, #4, 71fec │ │ + tbnz w11, #4, 720b4 │ │ ands w8, w27, #0xffff │ │ mov w12, #0x10000 // #65536 │ │ sub w8, w12, w8 │ │ ands w10, w27, #0xffff │ │ csel w8, wzr, w8, eq // eq = none │ │ ands w11, w28, #0xffff │ │ sub w11, w12, w11 │ │ @@ -70671,314 +70689,314 @@ │ │ neg w10, w10 │ │ cmp w11, w8 │ │ csel w8, w11, w8, cc // cc = lo, ul, last │ │ cmp w13, w10 │ │ csneg w10, w10, w12, le │ │ sub w9, w9, #0x1 │ │ cmp x24, x9 │ │ - b.cs 71fac // b.hs, b.nlast │ │ + b.cs 72074 // b.hs, b.nlast │ │ add x9, x24, #0x1 │ │ add w12, w27, w8 │ │ add w12, w12, #0x8, lsl #12 │ │ add x11, x19, x9, lsl #5 │ │ ldr w11, [x11, #60] │ │ cmp w11, w12 │ │ - b.ge 71fac // b.tcont │ │ - cbz x20, 7207c │ │ + b.ge 72074 // b.tcont │ │ + cbz x20, 72144 │ │ add x11, x19, x20, lsl #5 │ │ add w12, w28, w10 │ │ sub w12, w12, #0x8, lsl #12 │ │ ldr w11, [x11, #28] │ │ cmp w11, w12 │ │ - b.le 7207c │ │ + b.le 72144 │ │ mov w22, wzr │ │ - b 7208c │ │ - cbz x20, 71fcc │ │ + b 72154 │ │ + cbz x20, 72094 │ │ add x9, x19, x20, lsl #5 │ │ add w11, w28, w10 │ │ mov w22, w8 │ │ sub w11, w11, #0x8, lsl #12 │ │ ldr w9, [x9, #28] │ │ cmp w9, w11 │ │ - b.gt 71fd8 │ │ + b.gt 720a0 │ │ neg w9, w10 │ │ cmp w8, w9 │ │ csel w22, w10, w8, hi // hi = pmore │ │ add w8, w22, w28 │ │ str w8, [x26] │ │ - cbz w25, 71fec │ │ + cbz w25, 720b4 │ │ add w8, w22, w27 │ │ str w8, [x23] │ │ - cbz x20, 72030 │ │ + cbz x20, 720f8 │ │ sub x9, x20, #0x1 │ │ add x8, x19, #0x28 │ │ add x10, x8, x20, lsl #5 │ │ add x8, x8, x9, lsl #5 │ │ ldr w10, [x10, #16] │ │ ldr w8, [x8, #16] │ │ subs w8, w10, w8 │ │ - b.eq 72030 // b.none │ │ + b.eq 720f8 // b.none │ │ add x22, x19, x9, lsl #5 │ │ ldr w9, [x26] │ │ sxtw x1, w8 │ │ ldr w10, [x22, #60] │ │ sub w9, w9, w10 │ │ sxtw x0, w9 │ │ - bl 37f6c │ │ + bl 37fcc │ │ str w0, [x22, #64] │ │ - cbz w25, 71eec │ │ + cbz w25, 71fb4 │ │ sub x9, x24, #0x1 │ │ add x8, x19, #0x28 │ │ add x10, x8, x24, lsl #5 │ │ add x20, x20, #0x1 │ │ add x8, x8, x9, lsl #5 │ │ ldr w10, [x10, #16] │ │ ldr w8, [x8, #16] │ │ subs w8, w10, w8 │ │ - b.eq 71eec // b.none │ │ + b.eq 71fb4 // b.none │ │ add x22, x19, x9, lsl #5 │ │ ldr w9, [x23] │ │ sxtw x1, w8 │ │ ldr w10, [x22, #60] │ │ sub w9, w9, w10 │ │ sxtw x0, w9 │ │ - bl 37f6c │ │ + bl 37fcc │ │ str w0, [x22, #64] │ │ - b 71eec │ │ + b 71fb4 │ │ mov w22, w10 │ │ neg w11, w10 │ │ cmp w8, w11 │ │ - b.cs 71fd8 // b.hs, b.nlast │ │ + b.cs 720a0 // b.hs, b.nlast │ │ add x9, x19, x9, lsl #5 │ │ ldrb w9, [x9, #40] │ │ - tbnz w9, #4, 71fd8 │ │ + tbnz w9, #4, 720a0 │ │ sub w8, w8, w22 │ │ ldr x0, [x19, #16] │ │ add x1, sp, #0x40 │ │ str x24, [sp, #64] │ │ str w8, [sp, #72] │ │ - bl 722fc │ │ - b 71fd8 │ │ + bl 723c4 │ │ + b 720a0 │ │ ldr x8, [x19, #16] │ │ ldr x28, [sp] │ │ ldr x3, [sp, #16] │ │ ldr x9, [x8, #32] │ │ ldr w4, [sp, #28] │ │ - cbz x9, 7216c │ │ + cbz x9, 72234 │ │ ldr x10, [x8, #48] │ │ sub x11, x9, #0x1 │ │ ldr x12, [x8, #16] │ │ mov w13, #0x82 // #130 │ │ - b 720ec │ │ + b 721b4 │ │ sub x11, x11, #0x1 │ │ cmn x11, #0x1 │ │ - b.eq 7216c // b.none │ │ + b.eq 72234 // b.none │ │ mov x15, x11 │ │ cmp x9, x11 │ │ - b.hi 72118 // b.pmore │ │ + b.hi 721e0 // b.pmore │ │ ldr x14, [x8, #8] │ │ - cbz x14, 72108 │ │ + cbz x14, 721d0 │ │ ldr w15, [x14] │ │ - cbz w15, 72110 │ │ + cbz w15, 721d8 │ │ mov x15, xzr │ │ - b 72118 │ │ + b 721e0 │ │ mov x15, xzr │ │ str w13, [x14] │ │ nop │ │ madd x15, x15, x12, x10 │ │ ldr x14, [x15] │ │ ldr w15, [x15, #8] │ │ add x17, x19, x14, lsl #5 │ │ mov x16, x17 │ │ ldr w0, [x16, #60]! │ │ ldr w1, [x16, #32] │ │ add w0, w15, w0 │ │ add w2, w0, #0x8, lsl #12 │ │ cmp w1, w2 │ │ - b.lt 720e0 // b.tstop │ │ + b.lt 721a8 // b.tstop │ │ ldrb w17, [x17, #40] │ │ str w0, [x16] │ │ tst w17, #0xc │ │ - b.eq 720e0 // b.none │ │ + b.eq 721a8 // b.none │ │ add x14, x19, x14, lsl #5 │ │ ldr w16, [x14, #28] │ │ add w15, w16, w15 │ │ str w15, [x14, #28] │ │ - b 720e0 │ │ + b 721a8 │ │ tst w4, #0xff │ │ - b.eq 721b4 // b.none │ │ + b.eq 7227c // b.none │ │ mov w9, #0x1 // #1 │ │ add x8, x3, #0x9 │ │ strb w9, [x19, #24] │ │ strb wzr, [x8] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 722f8 // b.any │ │ + b.ne 723c0 // b.any │ │ ldp x20, x19, [sp, #240] │ │ ldp x22, x21, [sp, #224] │ │ ldp x24, x23, [sp, #208] │ │ ldp x26, x25, [sp, #192] │ │ ldp x28, x27, [sp, #176] │ │ ldp x29, x30, [sp, #160] │ │ add sp, sp, #0x100 │ │ ret │ │ ldr w16, [x19, #32] │ │ - cbz w16, 72174 │ │ + cbz w16, 7223c │ │ mov x8, xzr │ │ add x9, x19, #0x28 │ │ mov w10, #0xa // #10 │ │ mov w11, #0x10 // #16 │ │ mov w12, #0xc // #12 │ │ mov w13, #0x1 // #1 │ │ mov w14, #0x82 // #130 │ │ - b 72218 │ │ + b 722e0 │ │ mov x16, xzr │ │ ldr x17, [x21, #48] │ │ tst w15, w10 │ │ ldr x0, [x21, #16] │ │ nop │ │ madd x15, x0, x16, x17 │ │ csel x16, x12, x11, eq // eq = none │ │ ldr w17, [x9, #20] │ │ str w17, [x15, x16] │ │ strb w13, [x15] │ │ ldr w16, [x19, #32] │ │ add x8, x8, #0x1 │ │ add x9, x9, #0x20 │ │ cmp x8, w16, uxtw │ │ - b.cs 72174 // b.hs, b.nlast │ │ + b.cs 7223c // b.hs, b.nlast │ │ ldr w15, [x9] │ │ - tbnz w15, #5, 72208 │ │ + tbnz w15, #5, 722d0 │ │ ldr x16, [x9, #8] │ │ ldr x17, [x21, #32] │ │ cmp x17, x16 │ │ - b.hi 721e0 // b.pmore │ │ + b.hi 722a8 // b.pmore │ │ ldr x17, [x21, #8] │ │ - cbz x17, 721dc │ │ + cbz x17, 722a4 │ │ ldr w16, [x17] │ │ - cbnz w16, 721dc │ │ + cbnz w16, 722a4 │ │ str w14, [x17] │ │ mov x16, xzr │ │ ldr w15, [x9] │ │ - b 721e0 │ │ - cbz x27, 71ecc │ │ + b 722a8 │ │ + cbz x27, 71f94 │ │ mov x25, xzr │ │ mov w20, #0x80 // #128 │ │ mov w22, #0x80 // #128 │ │ - b 72284 │ │ + b 7234c │ │ and x8, x25, #0x7 │ │ ubfx w9, w22, #1, #7 │ │ cmp x8, #0x7 │ │ add x25, x25, #0x1 │ │ csel w22, w20, w9, eq // eq = none │ │ cinc x26, x26, eq // eq = none │ │ cmp x27, x25 │ │ - b.eq 71ecc // b.none │ │ + b.eq 71f94 // b.none │ │ ldrb w8, [x26] │ │ tst w22, w8 │ │ - b.eq 72264 // b.none │ │ + b.eq 7232c // b.none │ │ ldr w5, [x19, #28] │ │ add x0, sp, #0x40 │ │ mov x1, x21 │ │ mov x2, x25 │ │ mov x3, x23 │ │ mov w4, w24 │ │ mov w6, #0x1 // #1 │ │ - bl 72e8c │ │ + bl 72f54 │ │ ldr w5, [x19, #28] │ │ add x0, sp, #0x20 │ │ mov x1, x21 │ │ mov x2, x25 │ │ mov x3, x23 │ │ mov w4, w24 │ │ mov w6, wzr │ │ - bl 72e8c │ │ + bl 72f54 │ │ add x1, sp, #0x40 │ │ add x2, sp, #0x20 │ │ mov x0, x19 │ │ - bl 72c70 │ │ - b 72264 │ │ + bl 72d38 │ │ + b 7232c │ │ sub w8, w8, #0x1 │ │ add x8, x19, x8, lsl #5 │ │ ldr w8, [x8, #56] │ │ - tbz w8, #31, 71ecc │ │ - b 71ea0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + tbz w8, #31, 71f94 │ │ + b 71f68 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x22, #40] │ │ mov x20, x1 │ │ str x8, [sp, #8] │ │ ldp x9, x8, [x0, #24] │ │ cmp x8, x9 │ │ - b.ne 72398 // b.any │ │ + b.ne 72460 // b.any │ │ ldr x9, [x19, #16] │ │ mov x10, #0x7fffffffffffffff // #9223372036854775807 │ │ lsl x8, x8, #1 │ │ str wzr, [sp, #4] │ │ add x23, x8, #0x10 │ │ udiv x10, x10, x9 │ │ cmp x10, x23 │ │ - b.cc 7237c // b.lo, b.ul, b.last │ │ + b.cc 72444 // b.lo, b.ul, b.last │ │ mul x21, x9, x23 │ │ ldr x0, [x19] │ │ ldp x2, x4, [x19, #40] │ │ add x5, sp, #0x4 │ │ mov w1, #0x1 // #1 │ │ mov x3, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #48] │ │ - cbz w8, 723e0 │ │ + cbz w8, 724a8 │ │ ldr x8, [x19, #8] │ │ - cbz x8, 723b8 │ │ + cbz x8, 72480 │ │ ldr w9, [x8] │ │ - cbnz w9, 723b8 │ │ + cbnz w9, 72480 │ │ mov w9, #0x40 // #64 │ │ str w9, [x8] │ │ - b 723b8 │ │ + b 72480 │ │ ldr x0, [x19, #48] │ │ ldr x2, [x19, #16] │ │ mov x1, x20 │ │ madd x0, x2, x8, x0 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #32] │ │ add x8, x8, #0x1 │ │ str x8, [x19, #32] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 72414 // b.any │ │ + b.ne 724dc // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ ldr x8, [x19, #32] │ │ str x23, [x19, #24] │ │ str x21, [x19, #40] │ │ cmp x8, x23 │ │ - b.ls 7239c // b.plast │ │ + b.ls 72464 // b.plast │ │ ldr x8, [x19, #8] │ │ - cbz x8, 7240c │ │ + cbz x8, 724d4 │ │ ldr w9, [x8] │ │ - cbnz w9, 7240c │ │ + cbnz w9, 724d4 │ │ mov w9, #0x82 // #130 │ │ str w9, [x8] │ │ str x23, [x19, #32] │ │ - b 723b8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 72480 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x9, [x0] │ │ mov w8, #0x48e2 // #18658 │ │ add x21, x0, x8 │ │ @@ -70987,99 +71005,99 @@ │ │ str wzr, [x6] │ │ ldrb w8, [x9, #308] │ │ str wzr, [x5] │ │ ldrb w12, [x21] │ │ cmp w8, #0x0 │ │ cneg w8, w11, ne // ne = any │ │ cneg w9, w10, ne // ne = any │ │ - cbz w12, 725b0 │ │ + cbz w12, 72678 │ │ asr w12, w2, #16 │ │ asr w11, w11, #16 │ │ ldr x13, [x0, #8] │ │ asr w10, w10, #16 │ │ mul w11, w11, w12 │ │ asr w12, w1, #16 │ │ mov x19, x6 │ │ mov x20, x5 │ │ ldr w14, [x13, #32] │ │ neg w11, w11 │ │ madd w10, w10, w12, w11 │ │ add w10, w10, w14 │ │ str w10, [x13, #32] │ │ - tbnz w8, #31, 724b8 │ │ - tbnz w9, #31, 724e4 │ │ + tbnz w8, #31, 72580 │ │ + tbnz w9, #31, 725ac │ │ cmp w8, w9, lsl #1 │ │ - b.gt 724f0 │ │ + b.gt 725b8 │ │ ldur w10, [x21, #46] │ │ cmp w9, w8, lsl #1 │ │ - b.le 72540 │ │ + b.le 72608 │ │ str w10, [x20] │ │ ldur w0, [x21, #50] │ │ - b 725ac │ │ + b 72674 │ │ neg w10, w8 │ │ - tbnz w9, #31, 724fc │ │ + tbnz w9, #31, 725c4 │ │ cmp w10, w9, lsl #1 │ │ - b.gt 72508 │ │ + b.gt 725d0 │ │ neg w10, w8, lsl #1 │ │ ldur w8, [x21, #46] │ │ cmp w9, w10 │ │ - b.le 72584 │ │ + b.le 7264c │ │ str w8, [x20] │ │ ldur w0, [x21, #50] │ │ - b 725ac │ │ + b 72674 │ │ neg w10, w9, lsl #1 │ │ cmp w8, w10 │ │ - b.le 72518 │ │ + b.le 725e0 │ │ mov w0, wzr │ │ str wzr, [x20] │ │ - b 725ac │ │ + b 72674 │ │ neg w11, w9, lsl #1 │ │ cmp w11, w10 │ │ - b.ge 72560 // b.tcont │ │ + b.ge 72628 // b.tcont │ │ str wzr, [x20] │ │ ldur w8, [x21, #50] │ │ lsl w0, w8, #1 │ │ - b 725ac │ │ + b 72674 │ │ ldursw x1, [x21, #46] │ │ neg w9, w9 │ │ cmp w9, w8, lsl #1 │ │ - b.gt 72574 │ │ + b.gt 7263c │ │ mov x0, #0xffffffffffff4cce // #-45874 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str w0, [x20] │ │ mov w0, #0x4ccd // #19661 │ │ ldursw x1, [x21, #50] │ │ - b 725a8 │ │ + b 72670 │ │ sxtw x1, w10 │ │ mov w0, #0xb333 // #45875 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str w0, [x20] │ │ mov w0, #0x4ccd // #19661 │ │ ldursw x1, [x21, #50] │ │ - bl 37f58 │ │ - b 725ac │ │ + bl 37fb8 │ │ + b 72674 │ │ ldursw x1, [x21, #46] │ │ neg w9, w9 │ │ neg w8, w8, lsl #1 │ │ cmp w8, w9 │ │ - b.ge 72590 // b.tcont │ │ + b.ge 72658 // b.tcont │ │ neg w8, w1 │ │ str w8, [x20] │ │ ldur w0, [x21, #50] │ │ - b 725ac │ │ + b 72674 │ │ sxtw x1, w8 │ │ mov w0, #0xb333 // #45875 │ │ - b 72594 │ │ + b 7265c │ │ mov x0, #0xffffffffffff4cce // #-45874 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str w0, [x20] │ │ mov w0, #0xb333 // #45875 │ │ ldursw x1, [x21, #50] │ │ movk w0, #0x1, lsl #16 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str w0, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0xf0 │ │ stp x29, x30, [sp, #144] │ │ @@ -71111,15 +71129,15 @@ │ │ add x10, x0, x10 │ │ csel x23, x10, x11, eq // eq = none │ │ mov w10, #0x4918 // #18712 │ │ ldp x8, x9, [x12] │ │ add x14, x0, x10 │ │ cmp x8, x24 │ │ ccmp x9, x21, #0x0, eq // eq = none │ │ - b.eq 72840 // b.none │ │ + b.eq 72908 // b.none │ │ str w19, [sp, #36] │ │ ldr w19, [x23] │ │ sub w11, w4, w21 │ │ str x22, [sp, #56] │ │ ldr w22, [x23, #8] │ │ add w11, w11, #0x10 │ │ sub w8, w8, w19 │ │ @@ -71132,89 +71150,89 @@ │ │ add w10, w10, #0x10 │ │ add w9, w9, #0x10 │ │ stp x12, x14, [sp, #16] │ │ stp x28, x27, [sp, #40] │ │ sbfx x27, x9, #5, #27 │ │ stp x3, x4, [sp] │ │ sbfx x25, x10, #5, #27 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x28, x0 │ │ mov x0, x27 │ │ mov x1, x25 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub x28, x28, x0 │ │ - cbz w28, 72850 │ │ + cbz w28, 72918 │ │ sub w9, w24, w19 │ │ mov x1, x26 │ │ add w9, w9, #0x10 │ │ sub w8, w21, w22 │ │ sbfx x0, x9, #5, #27 │ │ add w8, w8, #0x10 │ │ sbfx x27, x8, #5, #27 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x26, x0 │ │ mov x0, x27 │ │ mov x1, x25 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sxtw x1, w28 │ │ sub x0, x26, x0 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x22, [sp, #16] │ │ sxtw x25, w0 │ │ ldr x19, [x23] │ │ mov x0, x25 │ │ ldr w8, [x22] │ │ sub w8, w8, w19 │ │ sxtw x1, w8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x21, [x23, #8] │ │ add x19, x0, x19 │ │ ldr w8, [x22, #8] │ │ mov x0, x25 │ │ sxtw x26, w19 │ │ sub w8, w8, w21 │ │ sxtw x1, w8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x9, [x23] │ │ add x10, x0, x21 │ │ ldr x8, [x22] │ │ mov x15, x22 │ │ sxtw x25, w10 │ │ ldr x14, [sp, #24] │ │ cmp x9, x8 │ │ - b.ne 72768 // b.any │ │ + b.ne 72830 // b.any │ │ ldr w11, [x14, #4] │ │ subs w12, w19, w9 │ │ cneg w12, w12, mi // mi = first │ │ cmp w12, w11 │ │ csel x26, x9, x26, lt // lt = tstop │ │ ldp x27, x22, [sp, #48] │ │ ldp x13, x16, [sp] │ │ ldr x11, [x23, #8] │ │ ldr x9, [x15, #8] │ │ ldr x28, [sp, #40] │ │ cmp x11, x9 │ │ - b.ne 72798 // b.any │ │ + b.ne 72860 // b.any │ │ ldr w12, [x14, #4] │ │ subs w10, w10, w11 │ │ cneg w10, w10, mi // mi = first │ │ cmp w10, w12 │ │ csel x25, x11, x25, lt // lt = tstop │ │ ldr x10, [x22] │ │ ldr w19, [sp, #36] │ │ cmp x10, x13 │ │ - b.ne 727bc // b.any │ │ + b.ne 72884 // b.any │ │ ldr w11, [x14, #4] │ │ subs w12, w26, w13 │ │ cneg w12, w12, mi // mi = first │ │ cmp w12, w11 │ │ csel x26, x13, x26, lt // lt = tstop │ │ ldr x11, [x22, #8] │ │ cmp x11, x16 │ │ - b.ne 727dc // b.any │ │ + b.ne 728a4 // b.any │ │ ldr w12, [x14, #4] │ │ subs w13, w25, w16 │ │ cneg w13, w13, mi // mi = first │ │ cmp w13, w12 │ │ csel x25, x16, x25, lt // lt = tstop │ │ add w8, w10, w8 │ │ cmp w8, #0x0 │ │ @@ -71223,224 +71241,224 @@ │ │ sub x10, x26, w8, sxtw │ │ ldrsw x8, [x14] │ │ cmp x10, #0x0 │ │ neg x12, x10, lsl #32 │ │ asr x12, x12, #32 │ │ csel x10, x12, x10, lt // lt = tstop │ │ cmp x10, x8 │ │ - b.gt 72838 │ │ + b.gt 72900 │ │ add w9, w11, w9 │ │ cmp w9, #0x0 │ │ cinc w9, w9, lt // lt = tstop │ │ asr w9, w9, #1 │ │ sub x9, x25, w9, sxtw │ │ cmp x9, #0x0 │ │ neg x10, x9, lsl #32 │ │ asr x10, x10, #32 │ │ csel x9, x10, x9, lt // lt = tstop │ │ cmp x9, x8 │ │ - b.le 72870 │ │ + b.le 72938 │ │ mov w24, #0x1 // #1 │ │ - b 72878 │ │ + b 72940 │ │ mov x26, xzr │ │ mov x25, xzr │ │ mov w24, #0x1 // #1 │ │ - b 72878 │ │ + b 72940 │ │ ldp x27, x22, [sp, #48] │ │ mov x26, xzr │ │ mov x25, xzr │ │ ldr x28, [sp, #40] │ │ mov w24, #0x1 // #1 │ │ ldr w19, [sp, #36] │ │ ldr x14, [sp, #24] │ │ - b 72878 │ │ + b 72940 │ │ mov w24, wzr │ │ stp x26, x25, [x15] │ │ ldr w8, [x14, #92] │ │ mov w9, #0x4950 // #18768 │ │ ldr q0, [x20, #18768] │ │ add x21, x20, x9 │ │ cmp w8, #0x4 │ │ str q0, [sp, #64] │ │ - b.eq 728d0 // b.none │ │ + b.eq 72998 // b.none │ │ cmp w8, #0x2 │ │ - b.ne 729ac // b.any │ │ + b.ne 72a74 // b.any │ │ str w8, [sp, #128] │ │ mov w8, #0x4988 // #18824 │ │ mov w9, #0x4990 // #18832 │ │ tst w19, #0xff │ │ - b.eq 7294c // b.none │ │ + b.eq 72a14 // b.none │ │ ldr w3, [x20, x8] │ │ mov w10, #0x1838 // #6200 │ │ ldr w4, [x20, x9] │ │ add x8, sp, #0x40 │ │ add x1, x20, x10 │ │ add x2, x8, #0x10 │ │ mov x0, x20 │ │ - b 72964 │ │ + b 72a2c │ │ mov w8, #0x4988 // #18824 │ │ mov w9, #0x4990 // #18832 │ │ add x23, sp, #0x40 │ │ mov w10, #0x4 // #4 │ │ add x2, x23, #0x10 │ │ mov x0, x20 │ │ ldr w3, [x20, x8] │ │ mov x1, x28 │ │ ldr w4, [x20, x9] │ │ str w10, [sp, #128] │ │ - bl 72a90 │ │ + bl 72b58 │ │ mov w8, #0x4998 // #18840 │ │ mov w9, #0x49a0 // #18848 │ │ add x2, x23, #0x20 │ │ mov x0, x20 │ │ mov x1, x28 │ │ ldr w3, [x20, x8] │ │ ldr w4, [x20, x9] │ │ - bl 72a90 │ │ + bl 72b58 │ │ mov w8, #0x49a8 // #18856 │ │ mov w9, #0x49b0 // #18864 │ │ add x23, x23, #0x30 │ │ mov x0, x20 │ │ mov x1, x28 │ │ mov x2, x23 │ │ ldr w3, [x20, x8] │ │ ldr w4, [x20, x9] │ │ - bl 72a90 │ │ + bl 72b58 │ │ ldr x0, [x20, #8] │ │ add x8, x0, #0x18 │ │ - b 72998 │ │ + b 72a60 │ │ ldr w3, [x20, x8] │ │ add x8, sp, #0x40 │ │ ldr w4, [x20, x9] │ │ add x2, x8, #0x10 │ │ mov x0, x20 │ │ mov x1, x28 │ │ - bl 72a90 │ │ + bl 72b58 │ │ ldr x8, [sp, #64] │ │ ldr x9, [sp, #80] │ │ cmp x8, x9 │ │ - b.ne 72988 // b.any │ │ + b.ne 72a50 // b.any │ │ ldr x8, [sp, #72] │ │ ldr x9, [sp, #88] │ │ cmp x8, x9 │ │ - b.eq 729ac // b.none │ │ + b.eq 72a74 // b.none │ │ ldr x0, [x20, #8] │ │ add x8, sp, #0x40 │ │ add x23, x8, #0x10 │ │ add x8, x0, #0x8 │ │ ldr x8, [x8] │ │ add x1, sp, #0x40 │ │ blr x8 │ │ ldr q0, [x23] │ │ str q0, [x21] │ │ tst w19, #0xff │ │ eor w9, w24, #0x1 │ │ cset w8, eq // eq = none │ │ and w8, w8, w9 │ │ - tbnz w8, #0, 72a54 │ │ + tbnz w8, #0, 72b1c │ │ tst w19, #0xff │ │ - b.eq 729e8 // b.none │ │ + b.eq 72ab0 // b.none │ │ ldr w3, [x22] │ │ mov w8, #0x1838 // #6200 │ │ ldr w4, [x22, #8] │ │ add x9, sp, #0x40 │ │ add x1, x20, x8 │ │ add x2, x9, #0x10 │ │ mov x0, x20 │ │ - b 72a00 │ │ + b 72ac8 │ │ add x8, sp, #0x40 │ │ ldr w3, [x22] │ │ add x2, x8, #0x10 │ │ ldr w4, [x22, #8] │ │ mov x0, x20 │ │ mov x1, x28 │ │ - bl 72a90 │ │ + bl 72b58 │ │ ldr x8, [sp, #80] │ │ ldr x9, [x21] │ │ cmp x8, x9 │ │ - b.ne 72a24 // b.any │ │ + b.ne 72aec // b.any │ │ ldr x8, [sp, #88] │ │ ldr x9, [x20, #18776] │ │ cmp x8, x9 │ │ - b.eq 72a54 // b.none │ │ + b.eq 72b1c // b.none │ │ mov w8, #0x2 // #2 │ │ ldr q0, [x21] │ │ ldr x0, [x20, #8] │ │ add x1, sp, #0x40 │ │ str w8, [sp, #128] │ │ add x8, sp, #0x40 │ │ str q0, [sp, #64] │ │ add x19, x8, #0x10 │ │ ldr x8, [x0, #8] │ │ blr x8 │ │ ldr q0, [x19] │ │ str q0, [x21] │ │ - tbnz w24, #0, 72a5c │ │ + tbnz w24, #0, 72b24 │ │ stp x26, x25, [x22] │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 72a8c // b.any │ │ + b.ne 72b54 // b.any │ │ ldp x20, x19, [sp, #224] │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x26, x25, [sp, #176] │ │ ldp x28, x27, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xf0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov w8, #0x48c0 // #18624 │ │ mov x20, x0 │ │ add x24, x0, x8 │ │ mov x22, x1 │ │ sxtw x1, w3 │ │ mov w21, w4 │ │ mov x19, x2 │ │ ldrsw x0, [x24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x23, x0 │ │ ldrsw x0, [x24, #4] │ │ sxtw x1, w21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add w8, w0, w23 │ │ mov x0, x22 │ │ mov w1, w21 │ │ sxtw x23, w8 │ │ - bl 72b7c │ │ + bl 72c44 │ │ ldr x8, [x20] │ │ sxtw x21, w0 │ │ mov x1, x23 │ │ ldrsw x0, [x8, #68] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20] │ │ mov x22, x0 │ │ mov x1, x21 │ │ ldrsw x0, [x8, #76] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x48d0 // #18640 │ │ ldr x10, [x20] │ │ add w9, w0, w22 │ │ mov x1, x23 │ │ ldr w8, [x20, x8] │ │ ldrsw x0, [x10, #72] │ │ add w8, w9, w8 │ │ sxtw x8, w8 │ │ str x8, [x19] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20] │ │ mov x22, x0 │ │ mov x1, x21 │ │ ldrsw x0, [x8, #80] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x48d8 // #18648 │ │ add w9, w0, w22 │ │ ldp x22, x21, [sp, #32] │ │ ldr w8, [x20, x8] │ │ ldp x24, x23, [sp, #16] │ │ add w8, w9, w8 │ │ sxtw x8, w8 │ │ @@ -71449,193 +71467,193 @@ │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr w8, [x0, #32] │ │ - cbz w8, 72bdc │ │ + cbz w8, 72ca4 │ │ ldrb w9, [x19, #25] │ │ - cbz w9, 72bdc │ │ + cbz w9, 72ca4 │ │ ldr w10, [x19, #36] │ │ sub w8, w8, #0x1 │ │ cmp w10, w8 │ │ add x11, x19, x10, lsl #5 │ │ csel w9, w10, w8, hi // hi = pmore │ │ sub w8, w10, #0x1 │ │ sub x10, x9, x10 │ │ add x11, x11, #0x58 │ │ - cbz x10, 72bec │ │ + cbz x10, 72cb4 │ │ ldr w12, [x11], #32 │ │ add w8, w8, #0x1 │ │ sub x10, x10, #0x1 │ │ cmp w12, w1 │ │ - b.le 72bbc │ │ - cbnz w8, 72bf4 │ │ - b 72c18 │ │ + b.le 72c84 │ │ + cbnz w8, 72cbc │ │ + b 72ce0 │ │ sxtw x0, w1 │ │ ldrsw x1, [x19, #28] │ │ - bl 37f58 │ │ - b 72c64 │ │ + bl 37fb8 │ │ + b 72d2c │ │ mov w8, w9 │ │ - cbz w8, 72c18 │ │ + cbz w8, 72ce0 │ │ mov w9, w8 │ │ add x9, x19, x9, lsl #5 │ │ add x10, x9, #0x38 │ │ ldr w9, [x10] │ │ cmp w9, w1 │ │ - b.le 72c40 │ │ + b.le 72d08 │ │ sub w8, w8, #0x1 │ │ sub x10, x10, #0x20 │ │ - cbnz w8, 72c00 │ │ + cbnz w8, 72cc8 │ │ ldr w9, [x19, #56] │ │ str wzr, [x19, #36] │ │ cmp w9, w1 │ │ - b.le 72c38 │ │ + b.le 72d00 │ │ sub w8, w1, w9 │ │ ldrsw x1, [x19, #28] │ │ sxtw x0, w8 │ │ - b 72c58 │ │ + b 72d20 │ │ mov w8, wzr │ │ - b 72c44 │ │ + b 72d0c │ │ str w8, [x19, #36] │ │ mov w8, w8 │ │ add x19, x19, x8, lsl #5 │ │ sub w8, w1, w9 │ │ sxtw x0, w8 │ │ ldrsw x1, [x19, #64] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x19, #60] │ │ add w0, w8, w0 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x20, x2 │ │ ldr w8, [x1] │ │ mov x19, x0 │ │ - cbz w8, 72cc0 │ │ + cbz w8, 72d88 │ │ mov x21, x1 │ │ ldr w8, [x20] │ │ - cbz w8, 72d28 │ │ + cbz w8, 72df0 │ │ ldr w8, [x20, #16] │ │ ldr w9, [x21, #16] │ │ cmp w8, w9 │ │ - b.lt 72e78 // b.tstop │ │ + b.lt 72f40 // b.tstop │ │ mov w23, wzr │ │ ldr w9, [x19, #32] │ │ - cbnz w9, 72cd0 │ │ - b 72d34 │ │ + cbnz w9, 72d98 │ │ + b 72dfc │ │ mov w23, #0x1 // #1 │ │ mov x21, x20 │ │ ldr w9, [x19, #32] │ │ - cbz w9, 72d34 │ │ + cbz w9, 72dfc │ │ mov x24, xzr │ │ ldr w10, [x21, #16] │ │ add x8, x19, #0x38 │ │ ldr w11, [x8] │ │ cmp w11, w10 │ │ - b.ge 72d00 // b.tcont │ │ + b.ge 72dc8 // b.tcont │ │ add x24, x24, #0x1 │ │ add x8, x8, #0x20 │ │ cmp x9, x24 │ │ - b.ne 72cdc // b.any │ │ + b.ne 72da4 // b.any │ │ mov w24, w9 │ │ - b 72d38 │ │ + b 72e00 │ │ ldr w9, [x8] │ │ cmp w9, w10 │ │ - b.eq 72e78 // b.none │ │ - tbnz w23, #0, 72d1c │ │ + b.eq 72f40 // b.none │ │ + tbnz w23, #0, 72de4 │ │ ldr w10, [x20, #16] │ │ cmp w9, w10 │ │ - b.le 72e78 │ │ + b.le 72f40 │ │ ldurb w8, [x8, #-16] │ │ - tbz w8, #3, 72d38 │ │ - b 72e78 │ │ + tbz w8, #3, 72e00 │ │ + b 72f40 │ │ mov w23, #0x1 // #1 │ │ ldr w9, [x19, #32] │ │ - cbnz w9, 72cd0 │ │ + cbnz w9, 72d98 │ │ mov w24, wzr │ │ ldr x0, [x19, #8] │ │ ldrb w8, [x0, #24] │ │ - cbz w8, 72db0 │ │ + cbz w8, 72e78 │ │ ldrb w8, [x21] │ │ - tbnz w8, #4, 72db0 │ │ + tbnz w8, #4, 72e78 │ │ ldr w1, [x21, #16] │ │ - tbz w23, #0, 72d60 │ │ - bl 72b7c │ │ + tbz w23, #0, 72e28 │ │ + bl 72c44 │ │ mov x8, x21 │ │ - b 72dac │ │ + b 72e74 │ │ ldr w8, [x20, #16] │ │ sub w8, w8, w1 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ add w1, w1, w8, asr #1 │ │ - bl 72b7c │ │ + bl 72c44 │ │ ldr w8, [x20, #16] │ │ mov w22, w0 │ │ ldr w9, [x21, #16] │ │ ldrsw x1, [x19, #28] │ │ sub w8, w8, w9 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ sbfx x0, x8, #1, #31 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w9, w22, w0 │ │ mov x8, x20 │ │ add w0, w22, w0 │ │ str w9, [x21, #20] │ │ str w0, [x8, #20] │ │ - cbz w24, 72dcc │ │ + cbz w24, 72e94 │ │ sub w8, w24, #0x1 │ │ ldr w9, [x21, #20] │ │ add x8, x19, x8, lsl #5 │ │ ldr w8, [x8, #60] │ │ cmp w9, w8 │ │ - b.lt 72e78 // b.tstop │ │ + b.lt 72f40 // b.tstop │ │ ldr w8, [x19, #32] │ │ subs w10, w8, w24 │ │ - b.ls 72dfc // b.plast │ │ + b.ls 72ec4 // b.plast │ │ mov w9, w24 │ │ add x9, x19, x9, lsl #5 │ │ - tbz w23, #0, 72dec │ │ + tbz w23, #0, 72eb4 │ │ ldr w11, [x21, #20] │ │ - b 72df0 │ │ + b 72eb8 │ │ ldr w11, [x20, #20] │ │ ldr w9, [x9, #60] │ │ cmp w11, w9 │ │ - b.gt 72e78 │ │ + b.gt 72f40 │ │ cmp w23, #0x0 │ │ cinc w11, w8, eq // eq = none │ │ cmp w11, #0xbf │ │ - b.hi 72e78 // b.pmore │ │ + b.hi 72f40 // b.pmore │ │ add w9, w8, #0x1 │ │ - cbz w10, 72e40 │ │ + cbz w10, 72f08 │ │ mov w10, w8 │ │ sub w10, w10, #0x1 │ │ add x12, x19, #0x28 │ │ mov w14, w11 │ │ sub w11, w11, #0x1 │ │ add x13, x12, x10, lsl #5 │ │ cmp w24, w10 │ │ add x12, x12, x14, lsl #5 │ │ ldp q1, q0, [x13] │ │ stp q1, q0, [x12] │ │ - b.ne 72e18 // b.any │ │ + b.ne 72ee0 // b.any │ │ ldp q1, q0, [x21] │ │ mov w10, w24 │ │ str w9, [x19, #32] │ │ add x10, x19, x10, lsl #5 │ │ stur q0, [x10, #56] │ │ stur q1, [x10, #40] │ │ - tbnz w23, #0, 72e78 │ │ + tbnz w23, #0, 72f40 │ │ ldp q1, q0, [x20] │ │ add w9, w24, #0x1 │ │ add w8, w8, #0x2 │ │ add x9, x19, x9, lsl #5 │ │ str w8, [x19, #32] │ │ stur q0, [x9, #56] │ │ stur q1, [x9, #40] │ │ @@ -71649,92 +71667,92 @@ │ │ mov x29, sp │ │ movi v0.2d, #0x0 │ │ mov x19, x0 │ │ mov x8, x2 │ │ stp q0, q0, [x0] │ │ ldr x9, [x1, #32] │ │ cmp x9, x2 │ │ - b.hi 72ed8 // b.pmore │ │ + b.hi 72fa0 // b.pmore │ │ ldr x9, [x1, #8] │ │ - cbz x9, 72ec4 │ │ + cbz x9, 72f8c │ │ ldr w8, [x9] │ │ - cbz w8, 72ecc │ │ + cbz w8, 72f94 │ │ mov x8, xzr │ │ - b 72ed8 │ │ + b 72fa0 │ │ mov w10, #0x82 // #130 │ │ mov x8, xzr │ │ str w10, [x9] │ │ ldr x9, [x1, #48] │ │ ldr x10, [x1, #16] │ │ nop │ │ madd x8, x10, x8, x9 │ │ ldp w11, w10, [x8, #4] │ │ sub w9, w10, w11 │ │ cmn w9, #0x140, lsl #12 │ │ - b.eq 72f10 // b.none │ │ + b.eq 72fd8 // b.none │ │ cmn w9, #0x150, lsl #12 │ │ - b.ne 72f34 // b.any │ │ + b.ne 72ffc // b.any │ │ tst w6, #0xff │ │ - b.eq 72f18 // b.none │ │ + b.eq 72fe0 // b.none │ │ mov w9, #0x1 // #1 │ │ - b 72f5c │ │ + b 73024 │ │ tst w6, #0xff │ │ - b.eq 72f4c // b.none │ │ + b.eq 73014 // b.none │ │ ldr w8, [x19, #16] │ │ str wzr, [x19] │ │ str w5, [x19, #24] │ │ str x2, [x19, #8] │ │ add w10, w8, w4 │ │ str w10, [x19, #16] │ │ - b 72fdc │ │ + b 730a4 │ │ tst w6, #0xff │ │ - tbnz w9, #31, 72f54 │ │ - b.eq 72f88 // b.none │ │ + tbnz w9, #31, 7301c │ │ + b.eq 73050 // b.none │ │ mov w9, #0x4 // #4 │ │ str w11, [x19, #16] │ │ - b 72f60 │ │ + b 73028 │ │ mov w9, #0x2 // #2 │ │ - b 72f98 │ │ - b.eq 72f94 // b.none │ │ + b 73060 │ │ + b.eq 7305c // b.none │ │ mov w9, #0x4 // #4 │ │ str w10, [x19, #16] │ │ ldr w10, [x19, #16] │ │ str w9, [x19] │ │ ldrb w11, [x8] │ │ str w5, [x19, #24] │ │ str x2, [x19, #8] │ │ add w10, w10, w4 │ │ str w10, [x19, #16] │ │ - cbz w11, 72fdc │ │ + cbz w11, 730a4 │ │ mov w10, #0xc // #12 │ │ - b 72fc8 │ │ + b 73090 │ │ mov w9, #0x8 // #8 │ │ str w10, [x19, #16] │ │ - b 72f9c │ │ + b 73064 │ │ mov w9, #0x8 // #8 │ │ str w11, [x19, #16] │ │ ldr w10, [x19, #16] │ │ str w9, [x19] │ │ ldr w11, [x3, #304] │ │ str w5, [x19, #24] │ │ str x2, [x19, #8] │ │ add w10, w10, w11, lsl #1 │ │ ldrb w11, [x8] │ │ add w10, w10, w4 │ │ str w10, [x19, #16] │ │ - cbz w11, 72fdc │ │ + cbz w11, 730a4 │ │ mov w10, #0x10 // #16 │ │ ldr w8, [x8, x10] │ │ orr w9, w9, #0x10 │ │ str w9, [x19] │ │ str w8, [x19, #20] │ │ - b 72fec │ │ + b 730b4 │ │ sxtw x0, w10 │ │ sxtw x1, w5 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str w0, [x19, #20] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ @@ -71743,19 +71761,19 @@ │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x1c0 │ │ mrs x9, tpidr_el0 │ │ mov w20, w3 │ │ ldr x8, [x9, #40] │ │ stur x8, [x29, #-24] │ │ - ldrsh x3, [x1, #2] │ │ - cbz x3, 731d4 │ │ + ldrh w3, [x1, #2] │ │ + cbz x3, 73290 │ │ mov x22, x1 │ │ ldrh w8, [x1] │ │ - cbz w8, 731d4 │ │ + cbz w8, 73290 │ │ ldr x23, [x2] │ │ mov x19, x2 │ │ movi v0.2d, #0x0 │ │ mov x21, x0 │ │ add x8, sp, #0x60 │ │ sub x5, x29, #0x98 │ │ mov x0, x23 │ │ @@ -71767,67 +71785,64 @@ │ │ stp q0, q0, [sp, #128] │ │ stp q0, q0, [sp, #160] │ │ stp q0, q0, [sp, #192] │ │ stp q0, q0, [x8, #128] │ │ stp q0, q0, [x8, #160] │ │ str xzr, [x8, #192] │ │ str x23, [sp, #120] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w24, [x29, #-152] │ │ str x0, [sp, #104] │ │ - cbnz w24, 73548 │ │ - ldrsh x3, [x22] │ │ + cbnz w24, 73604 │ │ + ldrh w3, [x22] │ │ sub x5, x29, #0x98 │ │ mov x0, x23 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w24, [x29, #-152] │ │ str x0, [sp, #112] │ │ - cbnz w24, 73548 │ │ - ldrsh w9, [x22, #2] │ │ - ldrsh w11, [x22] │ │ + cbnz w24, 73604 │ │ + ldrh w8, [x22, #2] │ │ + ldrh w9, [x22] │ │ ldr x24, [sp, #104] │ │ - and w8, w9, #0xffff │ │ - stp w9, w11, [sp, #96] │ │ - cbz w11, 731dc │ │ - cmp w11, #0x1 │ │ - mov x9, xzr │ │ + stp w8, w9, [sp, #96] │ │ + cbz w9, 73298 │ │ + mov x10, xzr │ │ mov w17, wzr │ │ - ldr x10, [x22, #24] │ │ - csinc w11, w11, wzr, hi // hi = pmore │ │ + ldr x11, [x22, #24] │ │ sub x12, x24, #0x48 │ │ mov w13, #0x48 // #72 │ │ - b 73110 │ │ + b 731cc │ │ str x15, [x17, #8] │ │ add x0, x0, #0x10 │ │ - add x9, x9, #0x1 │ │ + add x10, x10, #0x1 │ │ mov w17, w14 │ │ - cmp x9, x11 │ │ - b.eq 731dc // b.none │ │ - ldrsh w1, [x10, x9, lsl #1] │ │ + cmp x10, x9 │ │ + b.eq 73298 // b.none │ │ + ldrh w1, [x11, x10, lsl #1] │ │ nop │ │ umaddl x15, w17, w13, x24 │ │ - add w14, w1, #0x1 │ │ + add x14, x1, #0x1 │ │ str x15, [x0] │ │ subs w16, w14, w17 │ │ str w16, [x0, #8] │ │ - b.eq 730fc // b.none │ │ + b.eq 731b8 // b.none │ │ mov w2, w17 │ │ - umaddl x3, w14, w13, x12 │ │ + madd x3, x14, x13, x12 │ │ mov x17, x15 │ │ cmp w16, #0x1 │ │ madd x4, x2, x13, x24 │ │ str x3, [x15] │ │ str x0, [x4, #16] │ │ - b.eq 730f8 // b.none │ │ + b.eq 731b4 // b.none │ │ mvn w17, w2 │ │ adds w17, w17, w1 │ │ - b.eq 731a8 // b.none │ │ + b.eq 73264 // b.none │ │ add x1, x17, #0x1 │ │ mov x5, x15 │ │ and x2, x1, #0x1fffffffe │ │ mov x4, x15 │ │ sub w16, w16, w2 │ │ mov x3, x2 │ │ madd x17, x2, x13, x15 │ │ @@ -71835,61 +71850,61 @@ │ │ subs x3, x3, #0x2 │ │ str x0, [x5, #88] │ │ str x0, [x5, #160] │ │ str x6, [x5, #8] │ │ str x6, [x4, #144]! │ │ stp x5, x4, [x5, #72] │ │ mov x5, x4 │ │ - b.ne 73178 // b.any │ │ + b.ne 73234 // b.any │ │ cmp x1, x2 │ │ - b.eq 730f8 // b.none │ │ - b 731ac │ │ + b.eq 731b4 // b.none │ │ + b 73268 │ │ mov x17, x15 │ │ add x17, x17, #0x48 │ │ sub x1, x17, #0x48 │ │ sub w16, w16, #0x1 │ │ cmp w16, #0x1 │ │ stur x17, [x17, #-64] │ │ str x0, [x17, #16] │ │ str x1, [x17], #72 │ │ - b.hi 731b0 // b.pmore │ │ + b.hi 7326c // b.pmore │ │ sub x17, x17, #0x48 │ │ - b 730f8 │ │ + b 731b4 │ │ mov w24, wzr │ │ - b 735e4 │ │ + b 736a0 │ │ str w20, [sp, #76] │ │ str x19, [sp, #24] │ │ stp x23, x21, [sp, #56] │ │ - cbz w8, 733a8 │ │ + cbz w8, 73464 │ │ ldr x26, [x22, #8] │ │ mov x23, #0x8e39 // #36409 │ │ movk x23, #0x38e3, lsl #16 │ │ mov w19, #0x8e39 // #36409 │ │ movk x23, #0xe38e, lsl #32 │ │ mov x25, xzr │ │ add x27, x24, #0x18 │ │ movk w19, #0x38e3, lsl #16 │ │ movk x23, #0x8e38, lsl #48 │ │ mov w20, #0x4 // #4 │ │ add x21, x26, #0x8 │ │ mov w28, #0x8 // #8 │ │ mov w15, #0x1 // #1 │ │ - b 73254 │ │ + b 73310 │ │ cmp x2, #0x0 │ │ csel w10, w28, w20, ge // ge = tcont │ │ str w10, [x27, #12] │ │ - cbz w8, 7334c │ │ + cbz w8, 73408 │ │ orr w8, w8, #0x2 │ │ str w8, [x27] │ │ ldr w8, [sp, #96] │ │ add x25, x25, #0x1 │ │ add x27, x27, #0x48 │ │ add x21, x21, #0x10 │ │ cmp x25, x8 │ │ - b.cs 73374 // b.hs, b.nlast │ │ + b.cs 73430 // b.hs, b.nlast │ │ ldp x9, x12, [x27, #-24] │ │ str wzr, [x27] │ │ ldr x8, [x22, #16] │ │ sub x9, x9, x24 │ │ ldrb w8, [x8, x25] │ │ lsr x9, x9, #3 │ │ sub x12, x12, x24 │ │ @@ -71905,25 +71920,25 @@ │ │ sub x1, x11, x9 │ │ cneg x9, x0, mi // mi = first │ │ cmp x1, #0x0 │ │ cneg x13, x1, mi // mi = first │ │ add x14, x13, x13, lsl #1 │ │ lsl x14, x14, #2 │ │ cmp x14, x9 │ │ - b.cs 732c0 // b.hs, b.nlast │ │ + b.cs 7337c // b.hs, b.nlast │ │ cmp x0, #0x0 │ │ csel w9, w28, w20, ge // ge = tcont │ │ - b 732e0 │ │ + b 7339c │ │ add x9, x9, x9, lsl #1 │ │ lsl x9, x9, #2 │ │ cmp x9, x13 │ │ - b.cs 732dc // b.hs, b.nlast │ │ + b.cs 73398 // b.hs, b.nlast │ │ cmp x1, #0x0 │ │ cinc w9, w15, lt // lt = tstop │ │ - b 732e0 │ │ + b 7339c │ │ mov w9, wzr │ │ asr x12, x12, #3 │ │ str w9, [x27, #8] │ │ mul x12, x12, x23 │ │ lsl x12, x12, #32 │ │ add x12, x26, x12, asr #28 │ │ ldp x13, x12, [x12] │ │ @@ -71931,101 +71946,101 @@ │ │ sub x3, x12, x11 │ │ cneg x10, x2, mi // mi = first │ │ cmp x3, #0x0 │ │ cneg x11, x3, mi // mi = first │ │ add x12, x11, x11, lsl #1 │ │ lsl x12, x12, #2 │ │ cmp x12, x10 │ │ - b.cc 73224 // b.lo, b.ul, b.last │ │ + b.cc 732e0 // b.lo, b.ul, b.last │ │ add x10, x10, x10, lsl #1 │ │ lsl x10, x10, #2 │ │ cmp x10, x11 │ │ - b.cs 73340 // b.hs, b.nlast │ │ + b.cs 733fc // b.hs, b.nlast │ │ cmp x3, #0x0 │ │ cinc w10, w15, lt // lt = tstop │ │ str w10, [x27, #12] │ │ - cbnz w8, 73234 │ │ - b 7334c │ │ + cbnz w8, 732f0 │ │ + b 73408 │ │ mov w10, wzr │ │ str w10, [x27, #12] │ │ - cbnz w8, 73234 │ │ + cbnz w8, 732f0 │ │ cmp w9, w10 │ │ - b.ne 7323c // b.any │ │ - cbz w9, 73360 │ │ + b.ne 732f8 // b.any │ │ + cbz w9, 7341c │ │ mov w8, wzr │ │ - b 73234 │ │ - bl 38784 │ │ + b 732f0 │ │ + bl 38830 │ │ mov w15, #0x1 // #1 │ │ - cbz w0, 7323c │ │ + cbz w0, 732f8 │ │ ldr w8, [x27] │ │ - b 73234 │ │ + b 732f0 │ │ ldr x9, [sp, #24] │ │ stp x22, x9, [sp, #128] │ │ - cbz w8, 733ac │ │ + cbz w8, 73468 │ │ ldr x10, [sp, #104] │ │ ldr x9, [x22, #8] │ │ add x10, x10, #0x30 │ │ stur wzr, [x10, #-20] │ │ subs w8, w8, #0x1 │ │ stur xzr, [x10, #-8] │ │ ldr q0, [x9], #16 │ │ str q0, [x10], #72 │ │ - b.ne 7338c // b.any │ │ - b 733ac │ │ + b.ne 73448 // b.any │ │ + b 73468 │ │ stp x22, x19, [sp, #128] │ │ ldr w8, [sp, #100] │ │ - cbz w8, 734fc │ │ + cbz w8, 735b8 │ │ mov x9, xzr │ │ - b 733d0 │ │ + b 7348c │ │ ldr x9, [sp, #80] │ │ ldr w8, [sp, #100] │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ - b.cs 734fc // b.hs, b.nlast │ │ + b.cs 735b8 // b.hs, b.nlast │ │ ldr x8, [sp, #112] │ │ str x9, [sp, #80] │ │ add x9, x8, x9, lsl #4 │ │ ldr w9, [x9, #8] │ │ cmp w9, #0x4 │ │ - b.cc 733bc // b.lo, b.ul, b.last │ │ + b.cc 73478 // b.lo, b.ul, b.last │ │ ldr x9, [sp, #80] │ │ lsl x9, x9, #4 │ │ ldr x19, [x8, x9] │ │ mov x20, x19 │ │ ldr x20, [x20, #8] │ │ cmp x20, x19 │ │ - b.eq 733bc // b.none │ │ + b.eq 73478 // b.none │ │ ldp x8, x9, [x20, #48] │ │ ldp x10, x11, [x19, #48] │ │ sub x26, x8, x10 │ │ sub x27, x9, x11 │ │ orr x8, x26, x27 │ │ - cbz x8, 733f8 │ │ + cbz x8, 734b4 │ │ mov x23, x19 │ │ mov x21, x23 │ │ ldr x23, [x23] │ │ cmp x23, x19 │ │ - b.eq 733bc // b.none │ │ + b.eq 73478 // b.none │ │ ldp x8, x9, [x21, #48] │ │ ldp x10, x11, [x23, #48] │ │ sub x22, x8, x10 │ │ sub x24, x9, x11 │ │ orr x8, x22, x24 │ │ - cbz x8, 73420 │ │ + cbz x8, 734dc │ │ mov x0, x26 │ │ mov x1, x27 │ │ mov x2, x22 │ │ mov x3, x24 │ │ - bl 3876c │ │ - cbz w0, 73420 │ │ + bl 38818 │ │ + cbz w0, 734dc │ │ mov w25, w0 │ │ mov x23, x21 │ │ - b 73474 │ │ + b 73530 │ │ mov w25, w0 │ │ - cbnz w19, 733bc │ │ + cbnz w19, 73478 │ │ mov w19, wzr │ │ mov x26, x24 │ │ mov x27, x22 │ │ mov x28, x23 │ │ ldp x9, x8, [x20, #48] │ │ mov x23, x20 │ │ ldr x20, [x20, #8] │ │ @@ -72033,144 +72048,144 @@ │ │ cmp x20, x21 │ │ csinc w19, w19, wzr, ne // ne = any │ │ sub x22, x10, x9 │ │ mov x9, x10 │ │ sub x24, x11, x8 │ │ mov x8, x11 │ │ orr x12, x22, x24 │ │ - cbz x12, 73488 │ │ + cbz x12, 73544 │ │ mov x0, x27 │ │ mov x1, x26 │ │ mov x2, x22 │ │ mov x3, x24 │ │ - bl 3876c │ │ - cbz w0, 73484 │ │ + bl 38818 │ │ + cbz w0, 73540 │ │ eor w8, w0, w25 │ │ - tbz w8, #31, 7346c │ │ + tbz w8, #31, 73528 │ │ ldr w8, [x28, #24] │ │ orr w8, w8, #0x4 │ │ str w8, [x28, #24] │ │ ldr x28, [x28, #8] │ │ cmp x28, x23 │ │ - b.ne 734d4 // b.any │ │ + b.ne 73590 // b.any │ │ ldr w8, [x23, #24] │ │ orr w8, w8, #0x4 │ │ str w8, [x23, #24] │ │ - b 7346c │ │ + b 73528 │ │ ldp x23, x22, [sp, #56] │ │ add x19, sp, #0x60 │ │ add x0, x19, #0x30 │ │ mov x3, x23 │ │ add x1, x22, #0x18 │ │ add x2, x22, #0x28 │ │ - bl 74660 │ │ + bl 7471c │ │ mov w24, w0 │ │ ldr x20, [sp, #24] │ │ ldr w21, [sp, #76] │ │ stur w0, [x29, #-152] │ │ - cbnz w0, 73548 │ │ + cbnz w0, 73604 │ │ add x0, x19, #0x78 │ │ add x1, x22, #0x48 │ │ add x2, x22, #0x58 │ │ mov x3, x23 │ │ - bl 74660 │ │ + bl 7471c │ │ mov w24, w0 │ │ - cbz w0, 73618 │ │ + cbz w0, 736d4 │ │ ldr x19, [sp, #120] │ │ add x20, sp, #0x60 │ │ ldr x1, [x20, #160] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20, #136] │ │ mov x0, x19 │ │ str wzr, [sp, #248] │ │ stp xzr, xzr, [x20, #160] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20, #128] │ │ mov x0, x19 │ │ str xzr, [x20, #136] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [sp, #184] │ │ mov x0, x19 │ │ str xzr, [x20, #144] │ │ str xzr, [x20, #128] │ │ str xzr, [sp, #216] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [sp, #160] │ │ mov x0, x19 │ │ str wzr, [sp, #176] │ │ stp xzr, xzr, [sp, #184] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [sp, #152] │ │ mov x0, x19 │ │ str xzr, [sp, #160] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [sp, #104] │ │ mov x0, x19 │ │ str xzr, [sp, #168] │ │ stp xzr, xzr, [sp, #144] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [sp, #112] │ │ mov x0, x19 │ │ str xzr, [sp, #104] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x9, [sp, #48] │ │ ldr x8, [x9, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 741c8 // b.any │ │ + b.ne 74284 // b.any │ │ mov w0, w24 │ │ add sp, sp, #0x1c0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x8, [sp, #136] │ │ ldr w9, [x20, #824] │ │ ldr x10, [x8, #400] │ │ ldr x1, [x8, #808] │ │ stp x1, x10, [sp] │ │ - cbz w9, 736b8 │ │ + cbz w9, 73774 │ │ ldrsw x0, [x20, #832] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #20] │ │ add x8, x0, #0x20 │ │ ands x24, x8, #0xffffffffffffffc0 │ │ - b.eq 736c0 // b.none │ │ + b.eq 7377c // b.none │ │ mov x22, x0 │ │ cmp x0, x24 │ │ - b.eq 736c0 // b.none │ │ + b.eq 7377c // b.none │ │ ldr x0, [sp] │ │ mov x1, x24 │ │ mov x2, x22 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x2, x0 │ │ ldr x1, [sp, #8] │ │ cmp x24, x22 │ │ - b.ge 736a0 // b.tcont │ │ + b.ge 7375c // b.tcont │ │ mov x8, #0x28f5 // #10485 │ │ ldr x10, [sp, #8] │ │ movk x8, #0x8f5c, lsl #16 │ │ movk x8, #0xf5c2, lsl #32 │ │ movk x8, #0x5c28, lsl #48 │ │ smulh x8, x10, x8 │ │ sub x8, x8, x10 │ │ asr x9, x8, #5 │ │ add x8, x9, x8, lsr #63 │ │ add x1, x8, x10 │ │ ldr x0, [sp, #136] │ │ mov x3, xzr │ │ mov x4, xzr │ │ - bl 741cc │ │ + bl 74288 │ │ str wzr, [sp, #20] │ │ - b 736c0 │ │ + b 7377c │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #20] │ │ cmp w21, #0x2 │ │ and w9, w21, #0xfffffffe │ │ cset w10, eq // eq = none │ │ cmp w9, #0x2 │ │ cset w9, eq // eq = none │ │ @@ -72188,25 +72203,25 @@ │ │ cset w10, ne // ne = any │ │ stp x9, x11, [sp, #32] │ │ mov w28, #0x48 // #72 │ │ add x0, sp, #0x60 │ │ mov w9, #0x1 // #1 │ │ strb w8, [sp, #291] │ │ strb w10, [sp, #292] │ │ - b 73738 │ │ + b 737f4 │ │ mov w9, wzr │ │ mov w24, wzr │ │ mov w27, #0x1 // #1 │ │ mov w22, #0x1 // #1 │ │ add x0, sp, #0x60 │ │ - tbz w25, #0, 73548 │ │ + tbz w25, #0, 73604 │ │ ldr w8, [sp, #96] │ │ mov w26, w9 │ │ mov w14, #0x8 // #8 │ │ - cbz w8, 73790 │ │ + cbz w8, 7384c │ │ ldr x9, [sp, #128] │ │ mov w11, w8 │ │ ldr x10, [sp, #104] │ │ ldr x9, [x9, #8] │ │ add x10, x10, #0x38 │ │ tst w26, #0x1 │ │ add x12, x9, #0x8 │ │ @@ -72216,122 +72231,122 @@ │ │ subs w11, w11, #0x1 │ │ stur xzr, [x10, #-16] │ │ ldr x13, [x9, x13] │ │ add x9, x9, #0x10 │ │ ldr x12, [x12] │ │ stp x12, x13, [x10, #-8] │ │ add x10, x10, #0x48 │ │ - b.ne 7375c // b.any │ │ + b.ne 73818 // b.any │ │ ldr w10, [sp, #100] │ │ - cbz w10, 73858 │ │ + cbz w10, 73914 │ │ mov x11, xzr │ │ ldr x12, [sp, #112] │ │ - b 737b4 │ │ + b 73870 │ │ mov w9, wzr │ │ add x11, x11, #0x1 │ │ cmp x11, x10 │ │ - b.eq 7385c // b.none │ │ + b.eq 73918 // b.none │ │ add x9, x12, x11, lsl #4 │ │ ldr w13, [x9, #8] │ │ - cbz w13, 737a4 │ │ + cbz w13, 73860 │ │ ldr x9, [x9] │ │ mov x14, x9 │ │ ldr x14, [x14] │ │ cmp x14, x9 │ │ - b.eq 7384c // b.none │ │ + b.eq 73908 // b.none │ │ ldr x13, [x14, #48] │ │ ldr x15, [x9, #48] │ │ cmp x13, x15 │ │ - b.eq 737c8 // b.none │ │ + b.eq 73884 // b.none │ │ ldr x9, [x14, #8] │ │ mov x13, x9 │ │ mov x15, x13 │ │ ldr x13, [x13, #8] │ │ cmp x13, x9 │ │ - b.eq 737a4 // b.none │ │ + b.eq 73860 // b.none │ │ ldr x16, [x13, #48] │ │ ldr x17, [x15, #48] │ │ cmp x16, x17 │ │ - b.eq 737f0 // b.none │ │ + b.eq 738ac // b.none │ │ ldr x14, [x14, #48] │ │ cmp x14, x17 │ │ - b.ge 73840 // b.tcont │ │ + b.ge 738fc // b.tcont │ │ cmp x16, x17 │ │ - b.ge 73838 // b.tcont │ │ + b.ge 738f4 // b.tcont │ │ ldr w14, [x15, #28] │ │ orr w14, w14, #0x40 │ │ str w14, [x15, #28] │ │ ldr x15, [x15, #8] │ │ cmp x15, x13 │ │ - b.ne 73820 // b.any │ │ + b.ne 738dc // b.any │ │ ldr x14, [x13] │ │ - b 737ec │ │ + b 738a8 │ │ cmp x16, x17 │ │ - b.gt 73820 │ │ - b 73838 │ │ + b.gt 738dc │ │ + b 738f4 │ │ mov w9, w11 │ │ add w9, w9, #0x1 │ │ - b 7385c │ │ + b 73918 │ │ mov w9, wzr │ │ cmp w9, w8 │ │ - b.cs 73904 // b.hs, b.nlast │ │ + b.cs 739c0 // b.hs, b.nlast │ │ ldr x13, [sp, #104] │ │ nop │ │ umaddl x12, w9, w28, x13 │ │ mov x10, x12 │ │ ldr w11, [x10, #28]! │ │ - tbz w11, #6, 73850 │ │ + tbz w11, #6, 7390c │ │ mov w14, w9 │ │ mov x16, x12 │ │ madd x13, x14, x28, x13 │ │ add x15, x13, #0x38 │ │ ldr x16, [x16] │ │ cmp x16, x12 │ │ - b.eq 73850 // b.none │ │ + b.eq 7390c // b.none │ │ ldr x14, [x16, #56] │ │ ldr x13, [x15] │ │ cmp x14, x13 │ │ - b.eq 7388c // b.none │ │ + b.eq 73948 // b.none │ │ mov x16, x12 │ │ ldr x16, [x16, #8] │ │ cmp x16, x12 │ │ - b.eq 73850 // b.none │ │ + b.eq 7390c // b.none │ │ ldr x15, [x16, #56] │ │ cmp x15, x13 │ │ - b.eq 738ac // b.none │ │ + b.eq 73968 // b.none │ │ cmp x14, x13 │ │ - b.ge 738e4 // b.tcont │ │ + b.ge 739a0 // b.tcont │ │ cmp x15, x13 │ │ - b.le 738e4 │ │ + b.le 739a0 │ │ orr w11, w11, #0x80 │ │ add w9, w9, #0x1 │ │ str w11, [x10] │ │ - b 7385c │ │ + b 73918 │ │ cmp x14, x13 │ │ - b.le 73850 │ │ + b.le 7390c │ │ cmp x15, x13 │ │ - b.ge 73850 // b.tcont │ │ + b.ge 7390c // b.tcont │ │ orr w11, w11, #0x100 │ │ add w9, w9, #0x1 │ │ str w11, [x10] │ │ - b 7385c │ │ + b 73918 │ │ madd x8, x22, x28, x0 │ │ ldr x23, [sp, #136] │ │ ldr w19, [x8, #48] │ │ - cbz w19, 73944 │ │ + cbz w19, 73a00 │ │ madd x8, x22, x28, x0 │ │ ldr x24, [x8, #56] │ │ add x3, sp, #0x60 │ │ mov x0, x24 │ │ mov x1, x23 │ │ mov w2, w22 │ │ - bl 74974 │ │ + bl 74a30 │ │ subs w19, w19, #0x1 │ │ add x24, x24, #0x30 │ │ - b.ne 7391c // b.any │ │ + b.ne 739d8 // b.any │ │ ldr x23, [sp, #136] │ │ add x0, sp, #0x60 │ │ madd x19, x22, x28, x0 │ │ mov w9, #0x198 // #408 │ │ mov w0, #0x20 // #32 │ │ tst w26, #0x1 │ │ madd x9, x22, x9, x23 │ │ @@ -72339,210 +72354,210 @@ │ │ ldr x8, [x19, #104]! │ │ sub x24, x19, #0x38 │ │ ldr x1, [x9, #400] │ │ ldr x21, [x8, #8] │ │ ldr w20, [x8] │ │ mov w8, #0x3 // #3 │ │ csel w23, w8, w25, ne // ne = any │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp w0, #0xc │ │ str w26, [sp, #56] │ │ csel w25, w0, w25, lt // lt = tstop │ │ cmp w20, #0x2 │ │ - b.cc 73a14 // b.lo, b.ul, b.last │ │ + b.cc 73ad0 // b.lo, b.ul, b.last │ │ ldr w8, [sp, #96] │ │ - cbz w8, 73c78 │ │ + cbz w8, 73d34 │ │ ldr w9, [x21, #16] │ │ add x26, x21, #0x18 │ │ sub w20, w20, #0x1 │ │ str x27, [sp, #80] │ │ cmp w9, w8 │ │ csel w9, w8, w9, hi // hi = pmore │ │ ldr w10, [x26, #16] │ │ cmp w10, w8 │ │ csel w21, w10, w8, cc // cc = lo, ul, last │ │ subs w27, w21, w9 │ │ - b.ls 739f8 // b.plast │ │ + b.ls 73ab4 // b.plast │ │ ldr x8, [sp, #104] │ │ mov x0, x24 │ │ mov x1, x26 │ │ mov w10, #0x48 // #72 │ │ umaddl x28, w9, w10, x8 │ │ - bl 74da8 │ │ + bl 74e64 │ │ mov x0, x24 │ │ mov x1, x28 │ │ mov w2, w27 │ │ mov w3, w25 │ │ mov w4, w23 │ │ mov w28, #0x48 // #72 │ │ - bl 74f40 │ │ + bl 74ffc │ │ cmp w20, #0x2 │ │ - b.cc 73a20 // b.lo, b.ul, b.last │ │ + b.cc 73adc // b.lo, b.ul, b.last │ │ ldr w8, [sp, #96] │ │ add x26, x26, #0x18 │ │ sub w20, w20, #0x1 │ │ mov w9, w21 │ │ - b 739b0 │ │ + b 73a6c │ │ cmp w20, #0x1 │ │ str x27, [sp, #80] │ │ - b.ne 73a50 // b.any │ │ + b.ne 73b0c // b.any │ │ ldr x8, [x19] │ │ mov x0, x24 │ │ ldr w26, [sp, #96] │ │ ldr x27, [sp, #104] │ │ ldr x1, [x8, #8] │ │ - bl 74da8 │ │ + bl 74e64 │ │ mov x0, x24 │ │ mov x1, x27 │ │ mov w2, w26 │ │ mov w3, w25 │ │ mov w4, w23 │ │ - bl 74f40 │ │ + bl 74ffc │ │ ldr w24, [sp, #96] │ │ - cbz w24, 73c80 │ │ + cbz w24, 73d3c │ │ ldr x8, [sp, #104] │ │ mov w9, w24 │ │ ldr x0, [sp, #24] │ │ ldr x11, [sp, #80] │ │ add x8, x8, #0x1c │ │ - b 73a7c │ │ + b 73b38 │ │ subs w9, w9, #0x1 │ │ add x8, x8, #0x48 │ │ - b.eq 73a98 // b.none │ │ + b.eq 73b54 // b.none │ │ ldur x10, [x8, #12] │ │ - cbz x10, 73a70 │ │ + cbz x10, 73b2c │ │ ldr w10, [x8] │ │ - tbnz w10, #4, 73a70 │ │ + tbnz w10, #4, 73b2c │ │ orr w10, w10, #0x10 │ │ str w10, [x8] │ │ - b 73a70 │ │ - tbz w11, #0, 73bbc │ │ + b 73b2c │ │ + tbz w11, #0, 73c78 │ │ ldr x8, [sp, #104] │ │ mov w9, w24 │ │ - b 73ab4 │ │ + b 73b70 │ │ subs w9, w9, #0x1 │ │ add x8, x8, #0x48 │ │ - b.eq 73bbc // b.none │ │ + b.eq 73c78 // b.none │ │ ldrb w10, [x8, #32] │ │ tst w10, #0xc │ │ - b.ne 73acc // b.any │ │ + b.ne 73b88 // b.any │ │ ldrb w10, [x8, #36] │ │ tst w10, #0xc │ │ - b.eq 73aa8 // b.none │ │ + b.eq 73b64 // b.none │ │ ldr w10, [x8, #28] │ │ - tbnz w10, #4, 73aa8 │ │ + tbnz w10, #4, 73b64 │ │ ldr w12, [x0, #824] │ │ ldr x11, [x8, #48] │ │ - cbz w12, 73b44 │ │ + cbz w12, 73c00 │ │ ldrsw x13, [x0, #3944] │ │ ldr x15, [sp, #40] │ │ neg x14, x13 │ │ - b 73b0c │ │ + b 73bc8 │ │ ldr x16, [x15, #24] │ │ orr w10, w10, #0x30 │ │ str x16, [x8, #64] │ │ str w10, [x8, #28] │ │ subs w12, w12, #0x1 │ │ add x15, x15, #0x30 │ │ - b.eq 73b44 // b.none │ │ + b.eq 73c00 // b.none │ │ ldrsw x16, [x15, #4] │ │ sub x16, x11, x16 │ │ cmp x16, x14 │ │ - b.lt 73b44 // b.tstop │ │ + b.lt 73c00 // b.tstop │ │ ldrsw x17, [x15] │ │ add x17, x17, x13 │ │ cmp x11, x17 │ │ - b.gt 73b00 │ │ + b.gt 73bbc │ │ ldrb w17, [x0, #3948] │ │ - cbnz w17, 73af0 │ │ + cbnz w17, 73bac │ │ ldrsw x17, [x0, #3940] │ │ cmp x16, x17 │ │ - b.le 73af0 │ │ - b 73b00 │ │ + b.le 73bac │ │ + b 73bbc │ │ ldr w12, [x0, #1600] │ │ - cbz w12, 73aa8 │ │ + cbz w12, 73b64 │ │ ldr x14, [sp, #32] │ │ mov w15, #0x30 // #48 │ │ ldrsw x13, [x0, #3944] │ │ nop │ │ madd x14, x12, x15, x14 │ │ neg x15, x13 │ │ - b 73b84 │ │ + b 73c40 │ │ ldr x16, [x14, #32] │ │ orr w10, w10, #0x30 │ │ str x16, [x8, #64] │ │ str w10, [x8, #28] │ │ sub w12, w12, #0x1 │ │ sub x14, x14, #0x30 │ │ - cbz w12, 73aa8 │ │ + cbz w12, 73b64 │ │ ldrsw x16, [x14] │ │ sub x16, x16, x11 │ │ cmp x16, x15 │ │ - b.lt 73aa8 // b.tstop │ │ + b.lt 73b64 // b.tstop │ │ ldrsw x17, [x14, #4] │ │ sub x17, x17, x13 │ │ cmp x11, x17 │ │ - b.lt 73b78 // b.tstop │ │ + b.lt 73c34 // b.tstop │ │ ldrb w17, [x0, #3948] │ │ - cbnz w17, 73b68 │ │ + cbnz w17, 73c24 │ │ ldrsw x17, [x0, #3940] │ │ cmp x16, x17 │ │ - b.lt 73b68 // b.tstop │ │ - b 73b78 │ │ + b.lt 73c24 // b.tstop │ │ + b 73c34 │ │ ldr x8, [sp, #136] │ │ mov w10, #0x198 // #408 │ │ ldr x9, [sp, #104] │ │ nop │ │ madd x8, x22, x10, x8 │ │ add x19, x9, #0x28 │ │ ldr x23, [x8, #400] │ │ - b 73bfc │ │ + b 73cb8 │ │ ldr x8, [x8, #8] │ │ ldur w9, [x19, #-12] │ │ str x8, [x19, #24] │ │ orr w9, w9, #0x20 │ │ stur w9, [x19, #-12] │ │ subs w24, w24, #0x1 │ │ add x19, x19, #0x48 │ │ - b.eq 73c74 // b.none │ │ + b.eq 73d30 // b.none │ │ ldr x8, [x19] │ │ - cbz x8, 73bf0 │ │ + cbz x8, 73cac │ │ ldur w9, [x19, #-12] │ │ - tbnz w9, #9, 73bdc │ │ - tbnz w9, #10, 73c3c │ │ + tbnz w9, #9, 73c98 │ │ + tbnz w9, #10, 73cf8 │ │ ldr x9, [x19, #8] │ │ ldrsw x10, [x8] │ │ sub x0, x9, x10 │ │ cmp x0, #0x0 │ │ - b.le 73c48 │ │ + b.le 73d04 │ │ ldrsw x2, [x8, #4] │ │ ldp x20, x1, [x8, #8] │ │ subs x8, x0, x2 │ │ - b.ge 73c5c // b.tcont │ │ - bl 37eac │ │ - b 73c54 │ │ + b.ge 73d18 // b.tcont │ │ + bl 37f0c │ │ + b 73d10 │ │ ldp x9, x8, [x8, #8] │ │ add x8, x8, x9 │ │ - b 73be0 │ │ + b 73c9c │ │ mov x1, x23 │ │ ldr x20, [x8, #8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x20 │ │ - b 73be0 │ │ + b 73c9c │ │ add x20, x1, x20 │ │ mov x0, x8 │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x20, x0 │ │ - b 73be0 │ │ + b 73c9c │ │ ldr w8, [sp, #96] │ │ - cbnz w8, 73c88 │ │ - b 73f58 │ │ + cbnz w8, 73d44 │ │ + b 74014 │ │ mov w8, wzr │ │ - cbz w8, 73f58 │ │ + cbz w8, 74014 │ │ ldr x26, [sp, #104] │ │ mov w9, w8 │ │ madd x9, x9, x28, x26 │ │ add x10, x26, #0x48 │ │ umaddl x27, w8, w28, x26 │ │ mov w8, #0x1 // #1 │ │ cmp x9, x10 │ │ @@ -72555,619 +72570,619 @@ │ │ mov x10, #0xe38f // #58255 │ │ movk x10, #0x8e38, lsl #16 │ │ movk x10, #0x38e3, lsl #32 │ │ movk x10, #0xe38e, lsl #48 │ │ umulh x9, x9, x10 │ │ add x10, x8, x9, lsr #6 │ │ cmp x10, #0x2 │ │ - b.cs 73ce8 // b.hs, b.nlast │ │ + b.cs 73da4 // b.hs, b.nlast │ │ mov w9, wzr │ │ mov x8, x26 │ │ - b 73d2c │ │ + b 73de8 │ │ and x11, x10, #0x7fffffffffffffe │ │ mov w9, wzr │ │ mov w12, wzr │ │ add x13, x26, #0x64 │ │ madd x8, x11, x28, x26 │ │ mov x14, x11 │ │ ldur w15, [x13, #-72] │ │ subs x14, x14, #0x2 │ │ ldr w16, [x13], #144 │ │ ubfx w15, w15, #4, #1 │ │ ubfx w16, w16, #4, #1 │ │ add w9, w15, w9 │ │ add w12, w16, w12 │ │ - b.ne 73d00 // b.any │ │ + b.ne 73dbc // b.any │ │ add w9, w12, w9 │ │ cmp x10, x11 │ │ - b.eq 73d44 // b.none │ │ + b.eq 73e00 // b.none │ │ ldr w10, [x8, #28] │ │ add x8, x8, #0x48 │ │ cmp x8, x27 │ │ ubfx w10, w10, #4, #1 │ │ add w9, w10, w9 │ │ - b.cc 73d2c // b.lo, b.ul, b.last │ │ - cbz w9, 73f58 │ │ + b.cc 73de8 // b.lo, b.ul, b.last │ │ + cbz w9, 74014 │ │ ldr x8, [sp, #136] │ │ mov w10, #0x198 // #408 │ │ ldr x20, [sp, #120] │ │ cmp w9, #0x11 │ │ madd x8, x22, x10, x8 │ │ ldr x24, [x8, #400] │ │ - b.cs 73d6c // b.hs, b.nlast │ │ + b.cs 73e28 // b.hs, b.nlast │ │ sub x25, x29, #0x98 │ │ - b 73d94 │ │ + b 73e50 │ │ mov w3, w9 │ │ add x5, sp, #0x5c │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #92] │ │ - cbnz w8, 73f58 │ │ + cbnz w8, 74014 │ │ mov x25, x0 │ │ mov w28, wzr │ │ mov x8, x26 │ │ - b 73db8 │ │ + b 73e74 │ │ mov x9, x10 │ │ add w28, w28, #0x1 │ │ str x8, [x9] │ │ add x8, x8, #0x48 │ │ cmp x8, x27 │ │ - b.cs 73df4 // b.hs, b.nlast │ │ + b.cs 73eb0 // b.hs, b.nlast │ │ ldrb w9, [x8, #28] │ │ - tbz w9, #4, 73dac │ │ + tbz w9, #4, 73e68 │ │ add x10, x25, w28, uxtw #3 │ │ - cbz w28, 73da0 │ │ + cbz w28, 73e5c │ │ ldr x11, [x8, #48] │ │ mov x9, x10 │ │ ldr x12, [x9, #-8]! │ │ ldr x13, [x12, #48] │ │ cmp x13, x11 │ │ - b.le 73da0 │ │ + b.le 73e5c │ │ str x12, [x10] │ │ mov x10, x9 │ │ cmp x9, x25 │ │ - b.hi 73dd0 // b.pmore │ │ - b 73da4 │ │ + b.hi 73e8c // b.pmore │ │ + b 73e60 │ │ mov w8, w28 │ │ sub w21, w28, #0x1 │ │ sub x23, x8, #0x1 │ │ - b 73e24 │ │ + b 73ee0 │ │ ldr x8, [x9, #64] │ │ ldr w9, [x26, #28] │ │ str x8, [x26, #64] │ │ orr w9, w9, #0x20 │ │ str w9, [x26, #28] │ │ add x26, x26, #0x48 │ │ cmp x26, x27 │ │ - b.cs 73f3c // b.hs, b.nlast │ │ + b.cs 73ff8 // b.hs, b.nlast │ │ ldr w9, [x26, #28] │ │ - tbnz w9, #4, 73e18 │ │ + tbnz w9, #4, 73ed4 │ │ ldr w8, [x26, #24] │ │ - tbnz w8, #1, 73ebc │ │ + tbnz w8, #1, 73f78 │ │ ldr x8, [x26, #48] │ │ - cbz w28, 73ef0 │ │ + cbz w28, 73fac │ │ mov w9, wzr │ │ ldr x10, [x25, w9, uxtw #3] │ │ ldr x10, [x10, #48] │ │ cmp x10, x8 │ │ - b.gt 73e60 │ │ + b.gt 73f1c │ │ add w9, w9, #0x1 │ │ cmp w28, w9 │ │ - b.ne 73e40 // b.any │ │ + b.ne 73efc // b.any │ │ mov w9, w28 │ │ - cbz w9, 73ef0 │ │ + cbz w9, 73fac │ │ sub w9, w9, #0x1 │ │ mov x10, x23 │ │ ldr x9, [x25, w9, uxtw #3] │ │ cmn x10, #0x1 │ │ - b.eq 73ef8 // b.none │ │ + b.eq 73fb4 // b.none │ │ ldr x11, [x25, w10, uxtw #3] │ │ sub x10, x10, #0x1 │ │ ldr x11, [x11, #48] │ │ cmp x11, x8 │ │ - b.ge 73e70 // b.tcont │ │ + b.ge 73f2c // b.tcont │ │ add w10, w10, #0x2 │ │ cmp w10, w28 │ │ - b.eq 73f04 // b.none │ │ + b.eq 73fc0 // b.none │ │ ldr x11, [x9, #48] │ │ subs x0, x8, x11 │ │ - b.eq 73e04 // b.none │ │ + b.eq 73ec0 // b.none │ │ ldr x10, [x25, w10, uxtw #3] │ │ ldr x12, [x10, #48] │ │ cmp x8, x12 │ │ - b.ne 73f24 // b.any │ │ + b.ne 73fe0 // b.any │ │ ldr x8, [x10, #64] │ │ - b 73e08 │ │ + b 73ec4 │ │ ldr w10, [x26, #32] │ │ - cbz w10, 73e18 │ │ + cbz w10, 73ed4 │ │ ldr w11, [x26, #36] │ │ cmp w10, w11 │ │ - b.ne 73e18 // b.any │ │ + b.ne 73ed4 // b.any │ │ and w9, w9, #0x40 │ │ and w10, w8, #0x4 │ │ orr w9, w9, w10 │ │ - cbz w9, 73e18 │ │ + cbz w9, 73ed4 │ │ and w8, w8, #0xfffffffd │ │ str w8, [x26, #24] │ │ ldr x8, [x26, #48] │ │ - cbnz w28, 73e3c │ │ + cbnz w28, 73ef8 │ │ ldr x9, [x25] │ │ - b 73f08 │ │ + b 73fc4 │ │ mov w10, wzr │ │ cmp w10, w28 │ │ - b.ne 73e98 // b.any │ │ + b.ne 73f54 // b.any │ │ ldr x9, [x25, x21, lsl #3] │ │ ldr x10, [x9, #48] │ │ mov x1, x24 │ │ ldr x19, [x9, #64] │ │ sub x0, x8, x10 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x19 │ │ - b 73e08 │ │ + b 73ec4 │ │ ldr x19, [x9, #64] │ │ sub x2, x12, x11 │ │ ldr x8, [x10, #64] │ │ sub x1, x8, x19 │ │ - bl 37eac │ │ - b 73f1c │ │ + bl 37f0c │ │ + b 73fd8 │ │ mov w28, #0x48 // #72 │ │ sub x8, x29, #0x98 │ │ cmp x25, x8 │ │ - b.eq 73f58 // b.none │ │ + b.eq 74014 // b.none │ │ mov x0, x20 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w24, [sp, #100] │ │ ldr w25, [sp, #56] │ │ - cbz w24, 74134 │ │ + cbz w24, 741f0 │ │ ldr x8, [sp, #136] │ │ mov w10, #0x198 // #408 │ │ ldr x26, [sp, #112] │ │ nop │ │ madd x9, x22, x10, x8 │ │ madd x8, x22, x10, x8 │ │ ldr x22, [x9, #400] │ │ ldr x8, [x8, #408] │ │ str x8, [sp, #80] │ │ - b 73fa8 │ │ + b 74064 │ │ mov w28, #0x48 // #72 │ │ ldr w25, [sp, #56] │ │ ldr w24, [sp, #76] │ │ ldr x26, [sp, #64] │ │ subs w24, w24, #0x1 │ │ add x26, x26, #0x10 │ │ - b.eq 74134 // b.none │ │ + b.eq 741f0 // b.none │ │ ldr w9, [x26, #8] │ │ - cbz w9, 73f9c │ │ + cbz w9, 74058 │ │ ldr x19, [x26] │ │ mov w8, wzr │ │ mov x20, xzr │ │ madd x21, x9, x28, x19 │ │ mov x9, x19 │ │ ldr w10, [x9, #28] │ │ cmp x20, #0x0 │ │ csel x11, x9, x20, eq // eq = none │ │ add x9, x9, #0x48 │ │ ands w10, w10, #0x20 │ │ csel x20, x20, x11, eq // eq = none │ │ cmp x9, x21 │ │ add w8, w8, w10, lsr #5 │ │ - b.cc 73fc4 // b.lo, b.ul, b.last │ │ + b.cc 74080 // b.lo, b.ul, b.last │ │ cmp w8, #0x2 │ │ - b.cs 74044 // b.hs, b.nlast │ │ + b.cs 74100 // b.hs, b.nlast │ │ cmp w8, #0x1 │ │ - b.ne 74020 // b.any │ │ + b.ne 740dc // b.any │ │ ldr x0, [x20, #48] │ │ mov x1, x22 │ │ ldr x23, [x20, #64] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub x8, x23, x0 │ │ str x8, [sp, #80] │ │ - b 74020 │ │ + b 740dc │ │ add x19, x19, #0x48 │ │ cmp x19, x21 │ │ - b.cs 73f9c // b.hs, b.nlast │ │ + b.cs 74058 // b.hs, b.nlast │ │ cmp x19, x20 │ │ - b.eq 74014 // b.none │ │ + b.eq 740d0 // b.none │ │ ldr x0, [x19, #48] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [sp, #80] │ │ add x8, x0, x8 │ │ str x8, [x19, #64] │ │ - b 74014 │ │ + b 740d0 │ │ mov x28, x20 │ │ str x26, [sp, #64] │ │ str w24, [sp, #76] │ │ - b 74060 │ │ + b 7411c │ │ mov x28, x19 │ │ cmp x19, x20 │ │ - b.eq 73f8c // b.none │ │ + b.eq 74048 // b.none │ │ mov x26, x28 │ │ ldr x28, [x28, #8] │ │ cmp x28, x20 │ │ - b.eq 73f8c // b.none │ │ + b.eq 74048 // b.none │ │ ldrb w8, [x28, #28] │ │ - tbnz w8, #5, 74060 │ │ + tbnz w8, #5, 7411c │ │ mov x19, x28 │ │ ldr x19, [x19, #8] │ │ ldrb w8, [x19, #28] │ │ - tbz w8, #5, 7407c │ │ + tbz w8, #5, 74138 │ │ ldr x21, [x26, #48] │ │ ldr x10, [x19, #48] │ │ subs x23, x21, x10 │ │ - b.le 740a8 │ │ + b.le 74164 │ │ mov x8, x26 │ │ mov x9, x19 │ │ mov x21, x10 │ │ - b 740b4 │ │ + b 74170 │ │ sub x23, x10, x21 │ │ mov x8, x19 │ │ mov x9, x26 │ │ ldr x25, [x9, #64] │ │ cmp x23, #0x1 │ │ ldr x27, [x8, #64] │ │ - b.lt 740dc // b.tstop │ │ + b.lt 74198 // b.tstop │ │ sub x0, x27, x25 │ │ mov x1, x23 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x24, x0 │ │ ldr x28, [x26, #8] │ │ - b 74100 │ │ + b 741bc │ │ mov w24, #0x10000 // #65536 │ │ - b 74100 │ │ + b 741bc │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x25 │ │ str x8, [x28, #64] │ │ ldr x28, [x28, #8] │ │ cmp x28, x19 │ │ - b.eq 74054 // b.none │ │ + b.eq 74110 // b.none │ │ ldr x8, [x28, #48] │ │ sub x0, x8, x21 │ │ cmp x0, #0x0 │ │ - b.le 740e4 │ │ + b.le 741a0 │ │ subs x8, x0, x23 │ │ - b.ge 74120 // b.tcont │ │ + b.ge 741dc // b.tcont │ │ mov x1, x24 │ │ - b 740e8 │ │ + b 741a4 │ │ mov x0, x8 │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x27 │ │ - b 740f0 │ │ + b 741ac │ │ tst w25, #0x1 │ │ mov w8, #0x20 // #32 │ │ mov w9, #0x40 // #64 │ │ ldr w10, [sp, #96] │ │ csel w8, w8, w9, ne // ne = any │ │ - cbz w10, 741a8 │ │ + cbz w10, 74264 │ │ ldr x12, [sp, #128] │ │ mov x9, xzr │ │ ldr x13, [sp, #104] │ │ ldp x11, x12, [x12, #8] │ │ add x13, x13, #0x40 │ │ - b 74178 │ │ + b 74234 │ │ add x9, x9, #0x1 │ │ add x11, x11, #0x10 │ │ add x13, x13, #0x48 │ │ cmp x9, w10, uxtw │ │ - b.cs 741a8 // b.hs, b.nlast │ │ + b.cs 74264 // b.hs, b.nlast │ │ add x14, x11, #0x8 │ │ tst w25, #0x1 │ │ ldr x15, [x13] │ │ csel x14, x11, x14, ne // ne = any │ │ str x15, [x14] │ │ ldurb w14, [x13, #-36] │ │ - tbz w14, #4, 74164 │ │ + tbz w14, #4, 74220 │ │ ldrb w10, [x12, x9] │ │ orr w10, w10, w8 │ │ strb w10, [x12, x9] │ │ ldr w10, [sp, #96] │ │ - b 74164 │ │ + b 74220 │ │ ldr w8, [sp, #20] │ │ - tbnz w8, #0, 73720 │ │ + tbnz w8, #0, 737dc │ │ ldp x2, x1, [sp] │ │ mov x3, xzr │ │ mov x4, xzr │ │ ldr x0, [sp, #136] │ │ - bl 741cc │ │ - b 73720 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 74288 │ │ + b 737dc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ ldr x8, [x0, #400] │ │ mov x21, x4 │ │ mov x20, x0 │ │ mov x19, x2 │ │ mov x22, x1 │ │ cmp x8, x1 │ │ - b.ne 74210 // b.any │ │ + b.ne 742cc // b.any │ │ ldr x8, [x20, #408] │ │ cmp x8, x3 │ │ - b.eq 74278 // b.none │ │ + b.eq 74334 // b.none │ │ ldr w23, [x20, #8] │ │ stp x22, x3, [x20, #400] │ │ - cbz w23, 74278 │ │ + cbz w23, 74334 │ │ ldrsw x0, [x20, #16] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ subs w23, w23, #0x1 │ │ and x8, x8, #0xffffffffffffffc0 │ │ stp x0, x8, [x20, #24] │ │ - b.eq 74278 // b.none │ │ + b.eq 74334 // b.none │ │ add x24, x20, #0x28 │ │ ldrsw x0, [x24] │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #24] │ │ subs x9, x0, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x80 │ │ csel x8, x8, x0, cc // cc = lo, ul, last │ │ subs w23, w23, #0x1 │ │ add x9, x8, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ stp x8, x9, [x24, #8] │ │ add x24, x24, #0x18 │ │ - b.ne 74240 // b.any │ │ + b.ne 742fc // b.any │ │ ldr x8, [x20, #808] │ │ cmp x8, x19 │ │ - b.ne 74290 // b.any │ │ + b.ne 7434c // b.any │ │ ldr x8, [x20, #816] │ │ cmp x8, x21 │ │ - b.eq 74520 // b.none │ │ + b.eq 745dc // b.none │ │ ldr w22, [x20, #416] │ │ str x19, [x20, #808] │ │ str x21, [x20, #816] │ │ - cbz w22, 742fc │ │ + cbz w22, 743b8 │ │ ldrsw x0, [x20, #424] │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ subs w22, w22, #0x1 │ │ and x8, x8, #0xffffffffffffffc0 │ │ stp x0, x8, [x20, #432] │ │ - b.eq 742fc // b.none │ │ + b.eq 743b8 // b.none │ │ add x23, x20, #0x1c0 │ │ ldrsw x0, [x23] │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #432] │ │ subs x9, x0, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x80 │ │ csel x8, x8, x0, cc // cc = lo, ul, last │ │ subs w22, w22, #0x1 │ │ add x9, x8, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ stp x8, x9, [x23, #8] │ │ add x23, x23, #0x18 │ │ - b.ne 742c4 // b.any │ │ + b.ne 74380 // b.any │ │ mov w8, #0x49ba // #18874 │ │ movk w8, #0x20c, lsl #16 │ │ cmp x19, x8 │ │ - b.lt 7433c // b.tstop │ │ + b.lt 743f8 // b.tstop │ │ ldr x8, [x20, #3928] │ │ mov x9, #0xf7cf // #63439 │ │ movk x9, #0xe353, lsl #16 │ │ movk x9, #0x9ba5, lsl #32 │ │ lsl x8, x8, #3 │ │ movk x9, #0x20c4, lsl #48 │ │ smulh x8, x8, x9 │ │ asr x9, x8, #4 │ │ add x8, x9, x8, lsr #63 │ │ cmp x8, x19 │ │ cset w8, gt │ │ - b 74350 │ │ + b 7440c │ │ mov w8, #0x7d // #125 │ │ ldr x9, [x20, #3928] │ │ mul x8, x19, x8 │ │ cmp x8, x9, lsl #3 │ │ cset w8, lt // lt = tstop │ │ ldr w22, [x20, #3936] │ │ strb w8, [x20, #3948] │ │ cmp w22, #0x1 │ │ - b.lt 74380 // b.tstop │ │ + b.lt 7443c // b.tstop │ │ mov x0, x22 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, #0x21 │ │ - b.lt 74380 // b.tstop │ │ + b.lt 7443c // b.tstop │ │ subs x22, x22, #0x1 │ │ - b.gt 74360 │ │ + b.gt 7441c │ │ mov w22, wzr │ │ mov w26, wzr │ │ add x27, x20, #0x338 │ │ add x24, x20, #0x948 │ │ add x25, x20, #0x640 │ │ add x23, x20, #0xc50 │ │ str w22, [x20, #3940] │ │ - b 743a8 │ │ + b 74464 │ │ add w26, w26, #0x1 │ │ cmp w26, #0x4 │ │ - b.eq 74448 // b.none │ │ - cbz w26, 74438 │ │ + b.eq 74504 // b.none │ │ + cbz w26, 744f4 │ │ mov x8, x24 │ │ cmp w26, #0x2 │ │ - b.eq 743c8 // b.none │ │ + b.eq 74484 // b.none │ │ mov x8, x25 │ │ cmp w26, #0x1 │ │ - b.eq 743c8 // b.none │ │ + b.eq 74484 // b.none │ │ mov x8, x23 │ │ ldr w22, [x8] │ │ - cbz w22, 7439c │ │ + cbz w22, 74458 │ │ add x28, x8, #0x18 │ │ ldursw x0, [x28, #-8] │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x21 │ │ ldursw x0, [x28, #-4] │ │ mov x1, x19 │ │ str x8, [x28, #24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x21 │ │ ldursw x0, [x28, #-16] │ │ mov x1, x19 │ │ str x8, [x28, #16] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x21 │ │ ldursw x0, [x28, #-12] │ │ mov x1, x19 │ │ str x8, [x28] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x28] │ │ subs w22, w22, #0x1 │ │ add x8, x8, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ stp x8, x0, [x28], #48 │ │ - b.ne 743d4 // b.any │ │ - b 7439c │ │ + b.ne 74490 // b.any │ │ + b 74458 │ │ mov x8, x27 │ │ ldr w22, [x8] │ │ - cbnz w22, 743d0 │ │ - b 7439c │ │ + cbnz w22, 7448c │ │ + b 74458 │ │ ldr w21, [x27] │ │ - cbz w21, 744b4 │ │ + cbz w21, 74570 │ │ add x22, x20, #0x340 │ │ add x26, x20, #0x970 │ │ - b 74478 │ │ + b 74534 │ │ ldr q0, [x28] │ │ str q0, [x22, #32] │ │ ldur q0, [x28, #-16] │ │ str q0, [x22, #16] │ │ subs w21, w21, #0x1 │ │ add x22, x22, #0x30 │ │ - b.eq 744b4 // b.none │ │ + b.eq 74570 // b.none │ │ ldr w27, [x24] │ │ - cbz w27, 7446c │ │ + cbz w27, 74528 │ │ mov x28, x26 │ │ ldr w8, [x22] │ │ mov x1, x19 │ │ ldur w9, [x28, #-32] │ │ subs w8, w8, w9 │ │ cneg w0, w8, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, #0x3f │ │ - b.le 7445c │ │ + b.le 74518 │ │ subs w27, w27, #0x1 │ │ add x28, x28, #0x30 │ │ - b.ne 74484 // b.any │ │ - b 7446c │ │ + b.ne 74540 // b.any │ │ + b 74528 │ │ ldr w21, [x25] │ │ - cbz w21, 74520 │ │ + cbz w21, 745dc │ │ add x22, x20, #0x648 │ │ add x20, x20, #0xc78 │ │ - b 744e4 │ │ + b 745a0 │ │ ldr q0, [x25] │ │ str q0, [x22, #32] │ │ ldur q0, [x25, #-16] │ │ str q0, [x22, #16] │ │ subs w21, w21, #0x1 │ │ add x22, x22, #0x30 │ │ - b.eq 74520 // b.none │ │ + b.eq 745dc // b.none │ │ ldr w24, [x23] │ │ - cbz w24, 744d8 │ │ + cbz w24, 74594 │ │ mov x25, x20 │ │ ldr w8, [x22] │ │ mov x1, x19 │ │ ldur w9, [x25, #-32] │ │ subs w8, w8, w9 │ │ cneg w0, w8, mi // mi = first │ │ - bl 37f58 │ │ + bl 37fb8 │ │ cmp x0, #0x40 │ │ - b.lt 744c8 // b.tstop │ │ + b.lt 74584 // b.tstop │ │ subs w24, w24, #0x1 │ │ add x25, x25, #0x30 │ │ - b.ne 744f0 // b.any │ │ - b 744d8 │ │ + b.ne 745ac // b.any │ │ + b 74594 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ movi v0.2d, #0x0 │ │ mov x8, x0 │ │ - adrp x10, 75000 │ │ - adrp x11, 75000 │ │ - add x10, x10, #0x144 │ │ - add x11, x11, #0xa60 │ │ + adrp x10, 75000 │ │ + adrp x11, 75000 │ │ + add x10, x10, #0x200 │ │ + add x11, x11, #0xb1c │ │ mov w0, wzr │ │ str q0, [x8, #24]! │ │ ldur x9, [x8, #-8] │ │ stp xzr, x10, [x8, #112] │ │ - adrp x10, 75000 │ │ + adrp x10, 75000 │ │ stp q0, q0, [x8, #144] │ │ - add x10, x10, #0x5ec │ │ + add x10, x10, #0x6a8 │ │ str q0, [x8, #176] │ │ str x9, [x8] │ │ - adrp x9, 74000 │ │ - add x9, x9, #0x1cc │ │ + adrp x9, 74000 │ │ + add x9, x9, #0x288 │ │ stur q0, [x8, #216] │ │ stur q0, [x8, #232] │ │ stp q0, q0, [x8, #16] │ │ stp x9, x10, [x8, #128] │ │ - adrp x10, 75000 │ │ - add x10, x10, #0xa00 │ │ - adrp x9, 75000 │ │ - add x9, x9, #0x9d8 │ │ + adrp x10, 75000 │ │ + add x10, x10, #0xabc │ │ + adrp x9, 75000 │ │ + add x9, x9, #0xa94 │ │ stp q0, q0, [x8, #48] │ │ stp q0, q0, [x8, #80] │ │ stp x10, x11, [x8, #160] │ │ - adrp x10, 75000 │ │ - adrp x11, 75000 │ │ - add x10, x10, #0xad8 │ │ - add x11, x11, #0xf50 │ │ + adrp x10, 75000 │ │ + adrp x11, 76000 │ │ + add x10, x10, #0xb94 │ │ + add x11, x11, #0xc │ │ stp x8, x9, [x8, #144] │ │ - adrp x9, 76000 │ │ + adrp x9, 76000 │ │ stur q0, [x8, #200] │ │ - add x9, x9, #0x758 │ │ + add x9, x9, #0x814 │ │ stp x10, x11, [x8, #176] │ │ - adrp x10, 76000 │ │ - add x10, x10, #0xec │ │ + adrp x10, 76000 │ │ + add x10, x10, #0x1a8 │ │ str x10, [x8, #192] │ │ - adrp x10, 76000 │ │ - add x10, x10, #0x7b8 │ │ + adrp x10, 76000 │ │ + add x10, x10, #0x874 │ │ stp x9, x10, [x8, #216] │ │ - adrp x9, 76000 │ │ - adrp x10, 76000 │ │ - add x9, x9, #0x8fc │ │ - add x10, x10, #0x990 │ │ + adrp x9, 76000 │ │ + adrp x10, 76000 │ │ + add x9, x9, #0x9b8 │ │ + add x10, x10, #0xa4c │ │ stp x9, x10, [x8, #232] │ │ - adrp x9, 76000 │ │ - add x9, x9, #0xa24 │ │ + adrp x9, 76000 │ │ + add x9, x9, #0xae0 │ │ str x9, [x8, #248] │ │ - adrp x9, 76000 │ │ - add x9, x9, #0x730 │ │ + adrp x9, 76000 │ │ + add x9, x9, #0x7ec │ │ stp x8, x9, [x8, #200] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ add x0, x0, #0x30 │ │ ldr x20, [x19, #24] │ │ str xzr, [x19, #168] │ │ str xzr, [x19, #224] │ │ mov x1, x20 │ │ - bl 76c7c │ │ + bl 76d38 │ │ add x0, x19, #0x60 │ │ mov x1, x20 │ │ - bl 76c7c │ │ + bl 76d38 │ │ str wzr, [x19, #32] │ │ str xzr, [x19, #24] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ @@ -73187,43 +73202,43 @@ │ │ str x8, [sp, #8] │ │ mov x2, xzr │ │ ldr w20, [x1] │ │ mov w1, #0x8 // #8 │ │ mov x4, xzr │ │ lsl w24, w20, #1 │ │ mov x3, x24 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #16] │ │ - cbnz w8, 74718 │ │ + cbnz w8, 747d4 │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x30 // #48 │ │ mov x2, xzr │ │ mov x3, x20 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #8] │ │ - cbnz w8, 74718 │ │ + cbnz w8, 747d4 │ │ orr w3, w24, #0x1 │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #40] │ │ - cbz w8, 74748 │ │ + cbz w8, 74804 │ │ ldr w0, [sp, #4] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 74970 // b.any │ │ + b.ne 74a2c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ @@ -73231,369 +73246,369 @@ │ │ stp w20, wzr, [x19] │ │ str wzr, [x19, #32] │ │ str xzr, [x19, #48] │ │ add x9, x8, x20, lsl #3 │ │ cmp x8, #0x0 │ │ csel x8, xzr, x9, eq // eq = none │ │ str x8, [x19, #24] │ │ - cbz w20, 74798 │ │ + cbz w20, 74854 │ │ ldr x8, [x22, #8] │ │ mov w9, w20 │ │ ldr x10, [x19, #8] │ │ ldr d0, [x8] │ │ subs w9, w9, #0x1 │ │ str d0, [x10] │ │ ldr w11, [x8, #8] │ │ add x8, x8, #0xc │ │ str w11, [x10, #24] │ │ add x10, x10, #0x30 │ │ - b.ne 74778 // b.any │ │ - cbz x21, 748b0 │ │ + b.ne 74834 // b.any │ │ + cbz x21, 7496c │ │ ldr w9, [x21] │ │ mov w8, wzr │ │ ldr x10, [x21, #8] │ │ str x21, [x19, #56] │ │ - cbz w9, 748b4 │ │ + cbz w9, 74970 │ │ mov w11, #0x30 // #48 │ │ - b 747c4 │ │ + b 74880 │ │ subs w9, w9, #0x1 │ │ add x10, x10, #0x18 │ │ - b.eq 748b4 // b.none │ │ + b.eq 74970 // b.none │ │ ldr w12, [x10] │ │ - cbz w12, 747b8 │ │ + cbz w12, 74874 │ │ mov x13, xzr │ │ mov w16, wzr │ │ mov w15, wzr │ │ ldr x14, [x10, #8] │ │ - b 747f0 │ │ + b 748ac │ │ asr w16, w16, #1 │ │ add x13, x13, #0x1 │ │ cmp x13, x12 │ │ - b.eq 747b8 // b.none │ │ - cbz w16, 74800 │ │ + b.eq 74874 // b.none │ │ + cbz w16, 748bc │ │ tst w16, w15 │ │ - b.ne 74810 // b.any │ │ - b 747e0 │ │ + b.ne 748cc // b.any │ │ + b 7489c │ │ ldrb w15, [x14], #1 │ │ mov w16, #0x80 // #128 │ │ tst w16, w15 │ │ - b.eq 747e0 // b.none │ │ + b.eq 7489c // b.none │ │ cmp x13, x20 │ │ - b.cs 747e0 // b.hs, b.nlast │ │ + b.cs 7489c // b.hs, b.nlast │ │ ldr x2, [x19, #8] │ │ nop │ │ madd x3, x13, x11, x2 │ │ ldr w17, [x3, #24]! │ │ - tbnz w17, #2, 747e0 │ │ + tbnz w17, #2, 7489c │ │ orr w4, w17, #0x4 │ │ madd x1, x13, x11, x2 │ │ madd x17, x13, x11, x2 │ │ ldr x0, [x19, #24] │ │ str w4, [x3] │ │ str xzr, [x1, #32]! │ │ - cbz w8, 74894 │ │ + cbz w8, 74950 │ │ madd x3, x13, x11, x2 │ │ ldr w2, [x17] │ │ mov w4, w8 │ │ mov x5, x0 │ │ ldr w3, [x3, #4] │ │ add w3, w3, w2 │ │ - b 74870 │ │ + b 7492c │ │ subs w4, w4, #0x1 │ │ add x5, x5, #0x8 │ │ - b.eq 74894 // b.none │ │ + b.eq 74950 // b.none │ │ ldr x6, [x5] │ │ ldr w7, [x6] │ │ cmp w3, w7 │ │ - b.lt 74864 // b.tstop │ │ + b.lt 74920 // b.tstop │ │ ldr w21, [x6, #4] │ │ add w7, w21, w7 │ │ cmp w7, w2 │ │ - b.lt 74864 // b.tstop │ │ + b.lt 74920 // b.tstop │ │ str x6, [x1] │ │ cmp w8, w20 │ │ - b.cs 747e0 // b.hs, b.nlast │ │ + b.cs 7489c // b.hs, b.nlast │ │ add w1, w8, #0x1 │ │ str x17, [x0, w8, uxtw #3] │ │ mov w8, w1 │ │ str w1, [x19, #4] │ │ - b 747e0 │ │ + b 7489c │ │ mov w8, wzr │ │ cmp w8, w20 │ │ - b.eq 74718 // b.none │ │ - cbz w20, 74718 │ │ + b.eq 747d4 // b.none │ │ + cbz w20, 747d4 │ │ mov x9, xzr │ │ mov w10, #0x30 // #48 │ │ - b 748d8 │ │ + b 74994 │ │ add x9, x9, #0x1 │ │ cmp x9, x20 │ │ - b.eq 74718 // b.none │ │ + b.eq 747d4 // b.none │ │ ldr x14, [x19, #8] │ │ nop │ │ madd x11, x9, x10, x14 │ │ mov x15, x11 │ │ ldr w12, [x15, #24]! │ │ - tbnz w12, #2, 748cc │ │ + tbnz w12, #2, 74988 │ │ madd x13, x9, x10, x14 │ │ orr w16, w12, #0x4 │ │ ldr x12, [x19, #24] │ │ str w16, [x15] │ │ str xzr, [x13, #32]! │ │ - cbz w8, 74954 │ │ + cbz w8, 74a10 │ │ madd x15, x9, x10, x14 │ │ ldr w14, [x11] │ │ mov w16, w8 │ │ mov x17, x12 │ │ ldr w15, [x15, #4] │ │ add w15, w15, w14 │ │ - b 74930 │ │ + b 749ec │ │ subs w16, w16, #0x1 │ │ add x17, x17, #0x8 │ │ - b.eq 74954 // b.none │ │ + b.eq 74a10 // b.none │ │ ldr x0, [x17] │ │ ldr w1, [x0] │ │ cmp w15, w1 │ │ - b.lt 74924 // b.tstop │ │ + b.lt 749e0 // b.tstop │ │ ldr w2, [x0, #4] │ │ add w1, w2, w1 │ │ cmp w1, w14 │ │ - b.lt 74924 // b.tstop │ │ + b.lt 749e0 // b.tstop │ │ str x0, [x13] │ │ cmp w8, w20 │ │ - b.cs 748cc // b.hs, b.nlast │ │ + b.cs 74988 // b.hs, b.nlast │ │ add w13, w8, #0x1 │ │ str x11, [x12, w8, uxtw #3] │ │ mov w8, w13 │ │ str w13, [x19, #4] │ │ - b 748cc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 74988 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ ldrb w8, [x0, #24] │ │ - tbnz w8, #3, 74d8c │ │ + tbnz w8, #3, 74e48 │ │ mov w8, #0x198 // #408 │ │ mov w24, w2 │ │ sxtw x26, w24 │ │ mov w9, #0x198 // #408 │ │ smaddl x8, w2, w8, x1 │ │ mov x19, x0 │ │ madd x9, x26, x9, x1 │ │ mov x21, x1 │ │ ldrsw x0, [x0] │ │ mov x22, x3 │ │ ldr x23, [x8, #400] │ │ ldr x20, [x9, #408] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsw x8, [x19, #4] │ │ add x28, x0, x20 │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x20, x0 │ │ cmp w24, #0x1 │ │ - b.eq 74a0c // b.none │ │ - cbnz w24, 74ad8 │ │ + b.eq 74ac8 // b.none │ │ + cbnz w24, 74b94 │ │ ldrb w8, [x22, #192] │ │ - cbz w8, 74b84 │ │ + cbz w8, 74c40 │ │ ldrb w8, [x22, #194] │ │ cmp w8, #0x0 │ │ cset w2, ne // ne = any │ │ - b 74adc │ │ + b 74b98 │ │ ldrb w8, [x22, #193] │ │ - cbz w8, 74b84 │ │ + cbz w8, 74c40 │ │ ldrb w8, [x22, #195] │ │ mov x27, x19 │ │ ldrsw x10, [x19] │ │ ldr w9, [x21, #824] │ │ cmp w8, #0x0 │ │ ldrb w11, [x21, #3948] │ │ cset w2, ne // ne = any │ │ str x20, [x27, #16]! │ │ - cbz w9, 74a7c │ │ + cbz w9, 74b38 │ │ ldr w12, [x19, #4] │ │ ldrsw x13, [x21, #3944] │ │ add w12, w12, w10 │ │ sxtw x14, w12 │ │ neg x15, x13 │ │ add x12, x21, #0x350 │ │ ldursw x16, [x12, #-4] │ │ sub x16, x14, x16 │ │ cmp x16, x15 │ │ - b.lt 74a7c // b.tstop │ │ + b.lt 74b38 // b.tstop │ │ ldur w17, [x12, #-8] │ │ add w17, w17, w13 │ │ cmp w17, w14 │ │ - b.ge 74c2c // b.tcont │ │ + b.ge 74ce8 // b.tcont │ │ subs w9, w9, #0x1 │ │ add x12, x12, #0x30 │ │ - b.ne 74a50 // b.any │ │ + b.ne 74b0c // b.any │ │ mov x9, xzr │ │ mov w13, wzr │ │ mov w12, #0x2 // #2 │ │ ldr w14, [x21, #1600] │ │ - cbz w14, 74c6c │ │ + cbz w14, 74d28 │ │ mov w15, #0x30 // #48 │ │ ldrsw x16, [x21, #3944] │ │ nop │ │ madd x15, x14, x15, x21 │ │ neg x17, x16 │ │ add x15, x15, #0x628 │ │ ldursw x0, [x15, #-8] │ │ sub x0, x0, x10 │ │ cmp x0, x17 │ │ - b.lt 74c6c // b.tstop │ │ + b.lt 74d28 // b.tstop │ │ ldur w1, [x15, #-4] │ │ sub w1, w1, w16 │ │ cmp w1, w10 │ │ - b.le 74c54 │ │ + b.le 74d10 │ │ sub w14, w14, #0x1 │ │ sub x15, x15, #0x30 │ │ - cbnz w14, 74aa8 │ │ - b 74c6c │ │ + cbnz w14, 74b64 │ │ + b 74d28 │ │ mov w2, wzr │ │ mov x27, x19 │ │ str x20, [x27, #16]! │ │ ldr x25, [x19, #32] │ │ - cbz x25, 74b58 │ │ + cbz x25, 74c14 │ │ mov x28, x23 │ │ mov x23, x26 │ │ mov w26, w2 │ │ ldrb w8, [x25, #24] │ │ - tbnz w8, #3, 74b14 │ │ + tbnz w8, #3, 74bd0 │ │ mov x0, x25 │ │ mov x1, x21 │ │ mov w2, w24 │ │ mov x3, x22 │ │ - bl 74974 │ │ + bl 74a30 │ │ ldp w10, w8, [x25] │ │ ldp w11, w9, [x19] │ │ ldp x24, x25, [x25, #8] │ │ sxtw x10, w10 │ │ sxtw x11, w11 │ │ asr w8, w8, #1 │ │ mov x1, x28 │ │ asr w9, w9, #1 │ │ add x8, x10, w8, sxtw │ │ add x9, x11, w9, sxtw │ │ sub x0, x9, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub x8, x24, x20, asr #1 │ │ mov w2, w26 │ │ add x8, x8, x25, asr #1 │ │ mov x26, x23 │ │ add x28, x8, x0 │ │ ldrb w8, [x22, #196] │ │ str x20, [x19, #16] │ │ - cbz w8, 74cfc │ │ + cbz w8, 74db8 │ │ cmp x20, #0x40 │ │ - b.gt 74b8c │ │ + b.gt 74c48 │ │ cmp x20, #0x20 │ │ - b.lt 74bdc // b.tstop │ │ + b.lt 74c98 // b.tstop │ │ add x8, x28, x20, lsr #1 │ │ mov w20, #0x40 // #64 │ │ and x28, x8, #0xffffffffffffffc0 │ │ - b 74cfc │ │ + b 74db8 │ │ stp x28, x20, [x19, #8] │ │ - b 74d80 │ │ + b 74e3c │ │ mov w8, #0x198 // #408 │ │ madd x8, x26, x8, x21 │ │ ldr x8, [x8, #24] │ │ subs x9, x20, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x27 │ │ - b.hi 74bb4 // b.pmore │ │ + b.hi 74c70 // b.pmore │ │ mov x20, x8 │ │ cmp x8, #0x31 │ │ - b.lt 74c24 // b.tstop │ │ + b.lt 74ce0 // b.tstop │ │ cmp x20, #0xbf │ │ - b.hi 74c18 // b.pmore │ │ + b.hi 74cd4 // b.pmore │ │ and x9, x20, #0x3f │ │ cmp x9, #0xa │ │ - b.cc 74cfc // b.lo, b.ul, b.last │ │ + b.cc 74db8 // b.lo, b.ul, b.last │ │ and x8, x20, #0xffffffffffffffc0 │ │ cmp x9, #0x1f │ │ - b.hi 74cec // b.pmore │ │ + b.hi 74da8 // b.pmore │ │ mov w9, #0xa // #10 │ │ - b 74cf8 │ │ + b 74db4 │ │ add x8, x28, #0x20 │ │ cmp x20, #0x1 │ │ and x8, x8, #0xffffffffffffffc0 │ │ - b.lt 74ce4 // b.tstop │ │ + b.lt 74da0 // b.tstop │ │ add x9, x28, x20 │ │ subs x11, x8, x28 │ │ add x10, x9, #0x20 │ │ cneg x11, x11, mi // mi = first │ │ and x10, x10, #0xffffffffffffffc0 │ │ sub x9, x10, x9 │ │ cmp x9, #0x0 │ │ cneg x9, x9, mi // mi = first │ │ cmp x11, x9 │ │ csel x28, x10, x8, hi // hi = pmore │ │ - b 74cfc │ │ + b 74db8 │ │ add x8, x20, #0x20 │ │ and x20, x8, #0xffffffffffffffc0 │ │ - b 74cfc │ │ + b 74db8 │ │ mov w20, #0x36 // #54 │ │ - b 74cfc │ │ - cbnz w11, 74c3c │ │ + b 74db8 │ │ + cbnz w11, 74cf8 │ │ ldrsw x9, [x21, #3940] │ │ cmp x16, x9 │ │ - b.gt 74a7c │ │ + b.gt 74b38 │ │ ldr x9, [x12] │ │ mov w12, #0x3 // #3 │ │ mov w13, #0x1 // #1 │ │ ldr w14, [x21, #1600] │ │ - cbnz w14, 74a90 │ │ - b 74c6c │ │ - cbnz w11, 74c64 │ │ + cbnz w14, 74b4c │ │ + b 74d28 │ │ + cbnz w11, 74d20 │ │ ldrsw x10, [x21, #3940] │ │ cmp x0, x10 │ │ - b.ge 74c6c // b.tcont │ │ + b.ge 74d28 // b.tcont │ │ ldr x10, [x15] │ │ - b 74c74 │ │ + b 74d30 │ │ mov x10, xzr │ │ mov w12, w13 │ │ cmp w12, #0x1 │ │ - b.eq 74cb0 // b.none │ │ + b.eq 74d6c // b.none │ │ cmp w12, #0x3 │ │ - b.eq 74cd8 // b.none │ │ + b.eq 74d94 // b.none │ │ cmp w12, #0x2 │ │ - b.ne 74ae4 // b.any │ │ + b.ne 74ba0 // b.any │ │ str x10, [x19, #8] │ │ - cbz w8, 74d80 │ │ + cbz w8, 74e3c │ │ add x8, x20, #0x20 │ │ cmp x20, #0x40 │ │ and x8, x8, #0xffffffffffffffc0 │ │ mov w9, #0x40 // #64 │ │ csel x8, x9, x8, lt // lt = tstop │ │ str x8, [x27] │ │ - b 74d80 │ │ + b 74e3c │ │ sub x10, x9, x20 │ │ str x10, [x19, #8] │ │ - cbz w8, 74d80 │ │ + cbz w8, 74e3c │ │ add x8, x20, #0x20 │ │ cmp x20, #0x40 │ │ mov w10, #0x40 // #64 │ │ and x8, x8, #0xffffffffffffffc0 │ │ csel x8, x10, x8, lt // lt = tstop │ │ sub x9, x9, x8 │ │ - b 74d78 │ │ + b 74e34 │ │ sub x8, x9, x10 │ │ str x10, [x19, #8] │ │ - b 74d7c │ │ + b 74e38 │ │ mov x28, x8 │ │ - b 74cfc │ │ + b 74db8 │ │ cmp x9, #0x35 │ │ - b.hi 74cfc // b.pmore │ │ + b.hi 74db8 // b.pmore │ │ mov w9, #0x36 // #54 │ │ orr x20, x8, x9 │ │ add x8, x28, x20 │ │ add x9, x28, #0x20 │ │ add x10, x8, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ and x10, x10, #0xffffffffffffffc0 │ │ @@ -73602,27 +73617,27 @@ │ │ cneg x10, x9, mi // mi = first │ │ cmp x8, #0x0 │ │ cneg x11, x8, mi // mi = first │ │ cmp x10, x11 │ │ csel x8, x8, x9, hi // hi = pmore │ │ add x9, x8, x28 │ │ stp x9, x20, [x19, #8] │ │ - tbz w2, #0, 74d80 │ │ + tbz w2, #0, 74e3c │ │ add x8, x20, #0x20 │ │ cmp x20, #0x40 │ │ and x8, x8, #0xffffffffffffffc0 │ │ mov w10, #0x40 // #64 │ │ csel x8, x10, x8, lt // lt = tstop │ │ asr x10, x8, #1 │ │ str x8, [x27] │ │ - tbnz w8, #6, 74d68 │ │ + tbnz w8, #6, 74e24 │ │ add x9, x9, x10 │ │ add x9, x9, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ - b 74d74 │ │ + b 74e30 │ │ add x9, x10, x9 │ │ and x9, x9, #0xffffffffffffffc0 │ │ orr x9, x9, #0x20 │ │ sub x9, x9, x10 │ │ str x9, [x19, #8] │ │ str x8, [x19, #16] │ │ ldr w8, [x19, #24] │ │ @@ -73634,18 +73649,18 @@ │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x8, [x1, #8] │ │ ldr w9, [x0] │ │ ldr w11, [x1] │ │ - cbz w9, 74e40 │ │ + cbz w9, 74efc │ │ ldr x15, [x0, #8] │ │ subs w10, w9, #0x1 │ │ - b.eq 74e18 // b.none │ │ + b.eq 74ed4 // b.none │ │ add x13, x10, #0x1 │ │ mov w10, #0x30 // #48 │ │ and x14, x13, #0x1fffffffe │ │ mov w16, #0xffffffff // #-1 │ │ mov x17, x14 │ │ madd x12, x14, x10, x15 │ │ sub w10, w9, w14 │ │ @@ -73655,213 +73670,213 @@ │ │ ldr w2, [x15] │ │ stur w16, [x15, #-32] │ │ str w16, [x15, #16] │ │ and w1, w1, #0xfffffffb │ │ and w2, w2, #0xfffffffb │ │ stur w1, [x15, #-48] │ │ str w2, [x15], #96 │ │ - b.ne 74de4 // b.any │ │ + b.ne 74ea0 // b.any │ │ cmp x13, x14 │ │ - b.ne 74e20 // b.any │ │ - b 74e40 │ │ + b.ne 74edc // b.any │ │ + b 74efc │ │ mov x12, x15 │ │ mov w10, w9 │ │ add x12, x12, #0x18 │ │ mov w13, #0xffffffff // #-1 │ │ ldr w14, [x12] │ │ subs w10, w10, #0x1 │ │ str w13, [x12, #16] │ │ and w14, w14, #0xfffffffb │ │ str w14, [x12], #48 │ │ - b.ne 74e28 // b.any │ │ - cbz w11, 74f38 │ │ + b.ne 74ee4 // b.any │ │ + cbz w11, 74ff4 │ │ add x11, x11, x11, lsl #1 │ │ mov x12, xzr │ │ mov w14, wzr │ │ mov w13, wzr │ │ mov w10, wzr │ │ lsl x11, x11, #4 │ │ - b 74e70 │ │ + b 74f2c │ │ asr w14, w14, #1 │ │ add x12, x12, #0x30 │ │ cmp x11, x12 │ │ - b.eq 74ec4 // b.none │ │ - cbz w14, 74e80 │ │ + b.eq 74f80 // b.none │ │ + cbz w14, 74f3c │ │ tst w14, w13 │ │ - b.ne 74e90 // b.any │ │ - b 74e60 │ │ + b.ne 74f4c // b.any │ │ + b 74f1c │ │ ldrb w13, [x8], #1 │ │ mov w14, #0x80 // #128 │ │ tst w14, w13 │ │ - b.eq 74e60 // b.none │ │ + b.eq 74f1c // b.none │ │ ldr x15, [x0, #8] │ │ add x15, x15, x12 │ │ ldr w16, [x15, #24] │ │ - tbnz w16, #2, 74e60 │ │ + tbnz w16, #2, 74f1c │ │ orr w16, w16, #0x4 │ │ cmp w10, w9 │ │ str w16, [x15, #24] │ │ - b.cs 74e60 // b.hs, b.nlast │ │ + b.cs 74f1c // b.hs, b.nlast │ │ ldr x17, [x0, #16] │ │ add w16, w10, #0x1 │ │ str x15, [x17, w10, uxtw #3] │ │ mov w10, w16 │ │ - b 74e60 │ │ + b 74f1c │ │ cmp w10, #0x2 │ │ str w10, [x0, #4] │ │ - b.cc 74f34 // b.lo, b.ul, b.last │ │ + b.cc 74ff0 // b.lo, b.ul, b.last │ │ ldr x8, [x0, #16] │ │ mov w9, w10 │ │ mov w10, #0xffffffff // #-1 │ │ mov w11, #0x1 // #1 │ │ - b 74ef4 │ │ + b 74fb0 │ │ add x11, x11, #0x1 │ │ add w10, w10, #0x1 │ │ cmp x11, x9 │ │ - b.eq 74f34 // b.none │ │ + b.eq 74ff0 // b.none │ │ ldr x12, [x8, x11, lsl #3] │ │ mov w14, w10 │ │ ldr w13, [x12] │ │ add w15, w14, #0x1 │ │ ldr x16, [x8, w15, uxtw #3] │ │ ldr w17, [x16] │ │ cmp w17, w13 │ │ - b.lt 74ee4 // b.tstop │ │ + b.lt 74fa0 // b.tstop │ │ sub w17, w14, #0x1 │ │ add w0, w14, #0x2 │ │ cmp x11, w14, uxtw │ │ mov w14, w17 │ │ str x12, [x8, x15, lsl #3] │ │ str x16, [x8, w0, uxtw #3] │ │ - b.hi 74f00 // b.pmore │ │ - b 74ee4 │ │ + b.hi 74fbc // b.pmore │ │ + b 74fa0 │ │ ret │ │ str wzr, [x0, #4] │ │ ret │ │ str x19, [sp, #-16]! │ │ cmp w4, #0xc │ │ mov w9, #0x100 // #256 │ │ mov w10, #0x80 // #128 │ │ csel w8, w10, w9, eq // eq = none │ │ csel w9, w9, w10, eq // eq = none │ │ - cbz w2, 75124 │ │ + cbz w2, 751e0 │ │ ldr x10, [x0, #16] │ │ sxtw x11, w3 │ │ ldr w12, [x0, #4] │ │ mov w13, #0xa // #10 │ │ mov w14, #0x5 // #5 │ │ mov w15, #0x410 // #1040 │ │ mov w16, #0x210 // #528 │ │ - b 74f94 │ │ + b 75050 │ │ orr w17, w0, w16 │ │ str w17, [x1, #28] │ │ str x6, [x1, #40] │ │ subs w2, w2, #0x1 │ │ add x1, x1, #0x48 │ │ - b.eq 75124 // b.none │ │ + b.eq 751e0 // b.none │ │ ldr w0, [x1, #28] │ │ - tbnz w0, #4, 74f88 │ │ + tbnz w0, #4, 75044 │ │ ldp w17, w3, [x1, #32] │ │ orr w3, w3, w17 │ │ ldr x17, [x1, #48] │ │ and w3, w3, w4 │ │ tst w3, w13 │ │ - b.eq 74fec // b.none │ │ + b.eq 750a8 // b.none │ │ mov x3, x12 │ │ mov x5, x10 │ │ - cbz w12, 74f88 │ │ + cbz w12, 75044 │ │ ldr x6, [x5] │ │ ldrsw x7, [x6] │ │ sub x7, x17, x7 │ │ neg x19, x7 │ │ cmp x7, x11 │ │ ccmp x19, x11, #0x0, lt // lt = tstop │ │ - b.lt 74f7c // b.tstop │ │ + b.lt 75038 // b.tstop │ │ add x5, x5, #0x8 │ │ subs x3, x3, #0x1 │ │ - b.ne 74fc0 // b.any │ │ - b 74f88 │ │ + b.ne 7507c // b.any │ │ + b 75044 │ │ tst w3, w14 │ │ - b.eq 75030 // b.none │ │ + b.eq 750ec // b.none │ │ mov x3, x12 │ │ mov x5, x10 │ │ - cbz w12, 74f88 │ │ + cbz w12, 75044 │ │ ldr x6, [x5] │ │ ldpsw x7, x19, [x6] │ │ add x7, x7, x19 │ │ sub x7, x17, x7 │ │ neg x19, x7 │ │ cmp x7, x11 │ │ ccmp x19, x11, #0x0, lt // lt = tstop │ │ - b.lt 75074 // b.tstop │ │ + b.lt 75130 // b.tstop │ │ add x5, x5, #0x8 │ │ subs x3, x3, #0x1 │ │ - b.ne 75000 // b.any │ │ - b 74f88 │ │ - tbz w0, #6, 74f88 │ │ + b.ne 750bc // b.any │ │ + b 75044 │ │ + tbz w0, #6, 75044 │ │ tst w0, w8 │ │ - b.eq 7507c // b.none │ │ + b.eq 75138 // b.none │ │ mov x5, x12 │ │ mov x6, x10 │ │ - cbz w12, 74f88 │ │ + cbz w12, 75044 │ │ ldr x3, [x6] │ │ ldrsw x7, [x3] │ │ sub x7, x17, x7 │ │ neg x19, x7 │ │ cmp x7, x11 │ │ ccmp x19, x11, #0x0, lt // lt = tstop │ │ - b.lt 750c0 // b.tstop │ │ + b.lt 7517c // b.tstop │ │ add x6, x6, #0x8 │ │ subs x5, x5, #0x1 │ │ - b.ne 75048 // b.any │ │ - b 750d8 │ │ + b.ne 75104 // b.any │ │ + b 75194 │ │ orr w17, w0, w15 │ │ - b 74f80 │ │ + b 7503c │ │ tst w0, w9 │ │ - b.eq 750d8 // b.none │ │ + b.eq 75194 // b.none │ │ mov x5, x12 │ │ mov x6, x10 │ │ - cbz w12, 750d8 │ │ + cbz w12, 75194 │ │ ldr x3, [x6] │ │ ldpsw x7, x19, [x3] │ │ add x7, x7, x19 │ │ sub x7, x17, x7 │ │ neg x19, x7 │ │ cmp x7, x11 │ │ ccmp x19, x11, #0x0, lt // lt = tstop │ │ - b.lt 750c8 // b.tstop │ │ + b.lt 75184 // b.tstop │ │ add x6, x6, #0x8 │ │ subs x5, x5, #0x1 │ │ - b.ne 75090 // b.any │ │ - b 750d8 │ │ + b.ne 7514c // b.any │ │ + b 75194 │ │ mov w5, #0x210 // #528 │ │ - b 750cc │ │ + b 75188 │ │ mov w5, #0x410 // #1040 │ │ orr w0, w0, w5 │ │ str x3, [x1, #40] │ │ str w0, [x1, #28] │ │ ldr x0, [x1, #40] │ │ - cbnz x0, 74f88 │ │ - cbz w12, 74f88 │ │ + cbnz x0, 75044 │ │ + cbz w12, 75044 │ │ mov x0, x12 │ │ mov x3, x10 │ │ - b 750fc │ │ + b 751b8 │ │ add x3, x3, #0x8 │ │ subs x0, x0, #0x1 │ │ - b.eq 74f88 // b.none │ │ + b.eq 75044 // b.none │ │ ldr x5, [x3] │ │ ldrsw x6, [x5] │ │ cmp x17, x6 │ │ - b.lt 750f0 // b.tstop │ │ + b.lt 751ac // b.tstop │ │ ldr w7, [x5, #4] │ │ add w6, w7, w6 │ │ cmp x17, w6, sxtw │ │ - b.gt 750f0 │ │ + b.gt 751ac │ │ str x5, [x1, #40] │ │ - b 74f88 │ │ + b 75044 │ │ ldr x19, [sp], #16 │ │ ret │ │ add x0, x0, #0x90 │ │ ret │ │ add x0, x0, #0xa8 │ │ ret │ │ add x0, x0, #0xe0 │ │ @@ -73876,26 +73891,26 @@ │ │ mov x19, x2 │ │ mov x20, x1 │ │ ldr x8, [x23, #40] │ │ add x2, sp, #0x4 │ │ mov w1, #0xf70 // #3952 │ │ mov x22, x0 │ │ str x8, [sp, #8] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ mov x21, x0 │ │ - cbnz w8, 755b8 │ │ + cbnz w8, 75674 │ │ ldrh w9, [x20, #128] │ │ str x22, [x21] │ │ ldrb w8, [x20, #132] │ │ str w9, [x21, #424] │ │ - cbz w8, 75218 │ │ + cbz w8, 752d4 │ │ add x9, x21, #0x1c0 │ │ subs w10, w8, #0x1 │ │ - b.eq 75200 // b.none │ │ + b.eq 752bc // b.none │ │ add x12, x10, #0x1 │ │ mov w10, #0x18 // #24 │ │ and x13, x12, #0x1fffffffe │ │ mov x14, x9 │ │ sub w11, w8, w13 │ │ mov x16, x13 │ │ add x15, x20, x13, lsl #1 │ │ @@ -73905,33 +73920,33 @@ │ │ ldursh w17, [x15, #-2] │ │ subs x16, x16, #0x2 │ │ ldrsh w0, [x15] │ │ add x15, x15, #0x4 │ │ str w17, [x14] │ │ str w0, [x14, #24] │ │ add x14, x14, #0x30 │ │ - b.ne 751d4 // b.any │ │ + b.ne 75290 // b.any │ │ cmp x12, x13 │ │ - b.ne 75208 // b.any │ │ - b 75218 │ │ + b.ne 752c4 // b.any │ │ + b 752d4 │ │ add x10, x20, #0x88 │ │ mov w11, w8 │ │ ldrsh w12, [x10], #2 │ │ subs w11, w11, #0x1 │ │ str w12, [x9], #24 │ │ - b.ne 75208 // b.any │ │ + b.ne 752c4 // b.any │ │ add w9, w8, #0x1 │ │ ldrh w10, [x20, #130] │ │ ldrb w8, [x20, #133] │ │ str w9, [x21, #416] │ │ str w10, [x21, #16] │ │ - cbz w8, 752a8 │ │ + cbz w8, 75364 │ │ add x9, x21, #0x28 │ │ subs w10, w8, #0x1 │ │ - b.eq 75290 // b.none │ │ + b.eq 7534c // b.none │ │ add x12, x10, #0x1 │ │ mov w11, #0x18 // #24 │ │ and x13, x12, #0x1fffffffe │ │ mov x14, x9 │ │ sub w10, w8, w13 │ │ mov x16, x13 │ │ add x15, x20, x13, lsl #1 │ │ @@ -73941,52 +73956,52 @@ │ │ ldursh w17, [x15, #-2] │ │ subs x16, x16, #0x2 │ │ ldrsh w0, [x15] │ │ add x15, x15, #0x4 │ │ str w17, [x14] │ │ str w0, [x14, #24] │ │ add x14, x14, #0x30 │ │ - b.ne 75264 // b.any │ │ + b.ne 75320 // b.any │ │ cmp x12, x13 │ │ - b.ne 75298 // b.any │ │ - b 752a8 │ │ + b.ne 75354 // b.any │ │ + b 75364 │ │ add x11, x20, #0xa2 │ │ mov w10, w8 │ │ ldrsh w12, [x11], #2 │ │ subs w10, w10, #0x1 │ │ str w12, [x9], #24 │ │ - b.ne 75298 // b.any │ │ + b.ne 75354 // b.any │ │ add x22, x21, #0x338 │ │ add w8, w8, #0x1 │ │ ldrb w1, [x20, #8] │ │ add x2, x20, #0xc │ │ ldrb w3, [x20, #9] │ │ add x4, x20, #0x28 │ │ ldr w5, [x20, #124] │ │ mov x0, x22 │ │ mov w6, wzr │ │ str w8, [x21, #8] │ │ - bl 75618 │ │ + bl 756d4 │ │ ldrb w1, [x20, #10] │ │ add x2, x20, #0x3c │ │ ldrb w3, [x20, #11] │ │ add x4, x20, #0x58 │ │ ldr w5, [x20, #124] │ │ mov x0, x22 │ │ mov w6, #0x1 // #1 │ │ mov w22, #0x1 // #1 │ │ - bl 75618 │ │ + bl 756d4 │ │ ldrb w8, [x20, #8] │ │ - cbz x8, 7539c │ │ + cbz x8, 75458 │ │ sub x9, x8, #0x1 │ │ cmp x9, #0x1e │ │ - b.cs 75318 // b.hs, b.nlast │ │ + b.cs 753d4 // b.hs, b.nlast │ │ mov x9, xzr │ │ mov w22, #0x1 // #1 │ │ - b 75374 │ │ + b 75430 │ │ lsr x9, x9, #1 │ │ add x12, x20, #0x2c │ │ add x10, x9, #0x1 │ │ and x11, x10, #0xfffffffffffffff0 │ │ movi v0.8h, #0x1 │ │ lsl x9, x11, #1 │ │ movi v1.8h, #0x1 │ │ @@ -73996,37 +74011,37 @@ │ │ add x12, x12, #0x40 │ │ subs x13, x13, #0x10 │ │ ld2 {v2.8h, v3.8h}, [x14] │ │ sub v2.8h, v3.8h, v2.8h │ │ sub v3.8h, v5.8h, v4.8h │ │ smax v0.8h, v2.8h, v0.8h │ │ smax v1.8h, v3.8h, v1.8h │ │ - b.ne 75338 // b.any │ │ + b.ne 753f4 // b.any │ │ smax v0.8h, v0.8h, v1.8h │ │ cmp x10, x11 │ │ smaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 7539c // b.none │ │ + b.eq 75458 // b.none │ │ add x10, x20, x9, lsl #1 │ │ add x9, x9, #0x2 │ │ ldrh w11, [x10, #14] │ │ ldrh w10, [x10, #12] │ │ sub w10, w11, w10 │ │ sxth w11, w10 │ │ cmp w11, w22, sxth │ │ csel w22, w10, w22, gt │ │ cmp x9, x8 │ │ - b.cc 75374 // b.lo, b.ul, b.last │ │ + b.cc 75430 // b.lo, b.ul, b.last │ │ ldrb w8, [x20, #9] │ │ - cbz x8, 7543c │ │ + cbz x8, 754f8 │ │ sub x9, x8, #0x1 │ │ cmp x9, #0x1e │ │ - b.cs 753b8 // b.hs, b.nlast │ │ + b.cs 75474 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 75414 │ │ + b 754d0 │ │ lsr x9, x9, #1 │ │ dup v0.8h, w22 │ │ add x10, x9, #0x1 │ │ add x12, x20, #0x48 │ │ and x11, x10, #0xfffffffffffffff0 │ │ mov v1.16b, v0.16b │ │ lsl x9, x11, #1 │ │ @@ -74036,37 +74051,37 @@ │ │ add x12, x12, #0x40 │ │ subs x13, x13, #0x10 │ │ ld2 {v2.8h, v3.8h}, [x14] │ │ sub v2.8h, v3.8h, v2.8h │ │ sub v3.8h, v5.8h, v4.8h │ │ smax v0.8h, v2.8h, v0.8h │ │ smax v1.8h, v3.8h, v1.8h │ │ - b.ne 753d8 // b.any │ │ + b.ne 75494 // b.any │ │ smax v0.8h, v0.8h, v1.8h │ │ cmp x10, x11 │ │ smaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 7543c // b.none │ │ + b.eq 754f8 // b.none │ │ add x10, x20, x9, lsl #1 │ │ add x9, x9, #0x2 │ │ ldrh w11, [x10, #42] │ │ ldrh w10, [x10, #40] │ │ sub w10, w11, w10 │ │ sxth w11, w10 │ │ cmp w11, w22, sxth │ │ csel w22, w10, w22, gt │ │ cmp x9, x8 │ │ - b.cc 75414 // b.lo, b.ul, b.last │ │ + b.cc 754d0 // b.lo, b.ul, b.last │ │ ldrb w8, [x20, #10] │ │ - cbz x8, 754dc │ │ + cbz x8, 75598 │ │ sub x9, x8, #0x1 │ │ cmp x9, #0x1e │ │ - b.cs 75458 // b.hs, b.nlast │ │ + b.cs 75514 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 754b4 │ │ + b 75570 │ │ lsr x9, x9, #1 │ │ dup v0.8h, w22 │ │ add x10, x9, #0x1 │ │ add x12, x20, #0x5c │ │ and x11, x10, #0xfffffffffffffff0 │ │ mov v1.16b, v0.16b │ │ lsl x9, x11, #1 │ │ @@ -74076,37 +74091,37 @@ │ │ add x12, x12, #0x40 │ │ subs x13, x13, #0x10 │ │ ld2 {v2.8h, v3.8h}, [x14] │ │ sub v2.8h, v3.8h, v2.8h │ │ sub v3.8h, v5.8h, v4.8h │ │ smax v0.8h, v2.8h, v0.8h │ │ smax v1.8h, v3.8h, v1.8h │ │ - b.ne 75478 // b.any │ │ + b.ne 75534 // b.any │ │ smax v0.8h, v0.8h, v1.8h │ │ cmp x10, x11 │ │ smaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 754dc // b.none │ │ + b.eq 75598 // b.none │ │ add x10, x20, x9, lsl #1 │ │ add x9, x9, #0x2 │ │ ldrh w11, [x10, #62] │ │ ldrh w10, [x10, #60] │ │ sub w10, w11, w10 │ │ sxth w11, w10 │ │ cmp w11, w22, sxth │ │ csel w22, w10, w22, gt │ │ cmp x9, x8 │ │ - b.cc 754b4 // b.lo, b.ul, b.last │ │ + b.cc 75570 // b.lo, b.ul, b.last │ │ ldrb w8, [x20, #11] │ │ - cbz x8, 7557c │ │ + cbz x8, 75638 │ │ sub x9, x8, #0x1 │ │ cmp x9, #0x1e │ │ - b.cs 754f8 // b.hs, b.nlast │ │ + b.cs 755b4 // b.hs, b.nlast │ │ mov x9, xzr │ │ - b 75554 │ │ + b 75610 │ │ lsr x9, x9, #1 │ │ dup v0.8h, w22 │ │ add x10, x9, #0x1 │ │ add x12, x20, #0x78 │ │ and x11, x10, #0xfffffffffffffff0 │ │ mov v1.16b, v0.16b │ │ lsl x9, x11, #1 │ │ @@ -74116,33 +74131,33 @@ │ │ add x12, x12, #0x40 │ │ subs x13, x13, #0x10 │ │ ld2 {v2.8h, v3.8h}, [x14] │ │ sub v2.8h, v3.8h, v2.8h │ │ sub v3.8h, v5.8h, v4.8h │ │ smax v0.8h, v2.8h, v0.8h │ │ smax v1.8h, v3.8h, v1.8h │ │ - b.ne 75518 // b.any │ │ + b.ne 755d4 // b.any │ │ smax v0.8h, v0.8h, v1.8h │ │ cmp x10, x11 │ │ smaxv h0, v0.8h │ │ fmov w22, s0 │ │ - b.eq 7557c // b.none │ │ + b.eq 75638 // b.none │ │ add x10, x20, x9, lsl #1 │ │ add x9, x9, #0x2 │ │ ldrh w11, [x10, #90] │ │ ldrh w10, [x10, #88] │ │ sub w10, w11, w10 │ │ sxth w11, w10 │ │ cmp w11, w22, sxth │ │ csel w22, w10, w22, gt │ │ cmp x9, x8 │ │ - b.cc 75554 // b.lo, b.ul, b.last │ │ + b.cc 75610 // b.lo, b.ul, b.last │ │ sxth x1, w22 │ │ mov w0, #0x3e8 // #1000 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x20, #112] │ │ add x11, x21, #0x328 │ │ ldp w9, w10, [x20, #120] │ │ movi v0.2d, #0x0 │ │ cmp x8, x0 │ │ str w9, [x21, #3936] │ │ csel x9, x8, x0, lt // lt = tstop │ │ @@ -74151,33 +74166,33 @@ │ │ str q0, [x21, #400] │ │ str x9, [x21, #3928] │ │ str q0, [x11] │ │ str x21, [x19] │ │ ldr x9, [x23, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 755e8 // b.any │ │ + b.ne 756a4 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 75614 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 756d0 │ │ mov x1, x0 │ │ ldr x0, [x0] │ │ str wzr, [x1, #8] │ │ str wzr, [x1, #416] │ │ str wzr, [x1, #824] │ │ str wzr, [x1, #1600] │ │ str wzr, [x1, #2376] │ │ str wzr, [x1, #3152] │ │ - b 3899c │ │ + b 38a48 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ @@ -74195,170 +74210,170 @@ │ │ csel x14, x8, x9, eq // eq = none │ │ cmp w1, #0x2 │ │ str w5, [sp, #12] │ │ str wzr, [x16] │ │ str wzr, [x14] │ │ stur x14, [x29, #-8] │ │ str x16, [sp, #16] │ │ - b.cc 75768 // b.lo, b.ul, b.last │ │ + b.cc 75824 // b.lo, b.ul, b.last │ │ mov x22, x2 │ │ mov w23, w1 │ │ mov w28, wzr │ │ mov w25, wzr │ │ mov w19, wzr │ │ mov w11, #0x30 // #48 │ │ - b 756b0 │ │ + b 7576c │ │ add w25, w25, #0x1 │ │ add x22, x22, #0x4 │ │ sub w23, w23, #0x2 │ │ mov w28, #0x1 // #1 │ │ cmp w23, #0x1 │ │ - b.ls 75768 // b.plast │ │ + b.ls 75824 // b.plast │ │ add x8, x22, #0x2 │ │ tst w28, #0x1 │ │ csel x9, x22, x8, ne // ne = any │ │ csel x8, x8, x22, ne // ne = any │ │ ldrsh w27, [x9] │ │ csel w9, w19, w25, ne // ne = any │ │ ldrsh w10, [x8] │ │ csel x8, x16, x14, ne // ne = any │ │ sub w26, w10, w27 │ │ - cbz w9, 7570c │ │ + cbz w9, 757c8 │ │ sub w10, w9, #0x1 │ │ umull x2, w9, w11 │ │ umaddl x10, w10, w11, x8 │ │ add x24, x10, #0x38 │ │ ldr w10, [x8, #8] │ │ cmp w10, w27 │ │ - b.gt 7571c │ │ - b.eq 75748 // b.none │ │ + b.gt 757d8 │ │ + b.eq 75804 // b.none │ │ sub w9, w9, #0x1 │ │ add x8, x8, #0x30 │ │ sub x2, x2, #0x30 │ │ - cbnz w9, 756e8 │ │ - b 75710 │ │ + cbnz w9, 757a4 │ │ + b 757cc │ │ add x24, x8, #0x8 │ │ stp w27, w26, [x24] │ │ - tbz w28, #0, 75698 │ │ - b 75740 │ │ + tbz w28, #0, 75754 │ │ + b 757fc │ │ add x24, x8, #0x8 │ │ add x0, x8, #0x38 │ │ mov x1, x24 │ │ - bl a5190 │ │ + bl a45d0 │ │ mov w11, #0x30 // #48 │ │ ldr x16, [sp, #16] │ │ ldur x14, [x29, #-8] │ │ stp w27, w26, [x24] │ │ - tbz w28, #0, 75698 │ │ + tbz w28, #0, 75754 │ │ add w19, w19, #0x1 │ │ - b 7569c │ │ + b 75758 │ │ ldr w9, [x8, #12] │ │ cmp w26, w9 │ │ - tbnz w26, #31, 7575c │ │ - b.le 7569c │ │ - b 75760 │ │ - b.ge 7569c // b.tcont │ │ + tbnz w26, #31, 75818 │ │ + b.le 75758 │ │ + b 7581c │ │ + b.ge 75758 // b.tcont │ │ str w26, [x8, #12] │ │ - b 7569c │ │ + b 75758 │ │ cmp w21, #0x2 │ │ str w19, [x16] │ │ str w25, [x14] │ │ - b.cc 75824 // b.lo, b.ul, b.last │ │ + b.cc 758e0 // b.lo, b.ul, b.last │ │ add x23, x14, #0x8 │ │ add x24, x14, #0x38 │ │ mov w28, #0x30 // #48 │ │ - b 757b8 │ │ + b 75874 │ │ add x22, x8, #0x8 │ │ add x0, x8, #0x38 │ │ mov x1, x22 │ │ - bl a5190 │ │ + bl a45d0 │ │ ldr x16, [sp, #16] │ │ ldur x14, [x29, #-8] │ │ add w25, w25, #0x1 │ │ stp w27, w26, [x22] │ │ add x20, x20, #0x4 │ │ sub w21, w21, #0x2 │ │ cmp w21, #0x1 │ │ - b.ls 75824 // b.plast │ │ + b.ls 758e0 // b.plast │ │ ldrsh w27, [x20, #2] │ │ mov x22, x23 │ │ ldrsh w8, [x20] │ │ sub w26, w8, w27 │ │ - cbz w25, 757a0 │ │ + cbz w25, 7585c │ │ sub w8, w25, #0x1 │ │ umull x2, w25, w28 │ │ mov w9, w25 │ │ umaddl x22, w8, w28, x24 │ │ mov x8, x14 │ │ ldr w10, [x8, #8] │ │ cmp w10, w27 │ │ - b.gt 75788 │ │ - b.eq 75804 // b.none │ │ + b.gt 75844 │ │ + b.eq 758c0 // b.none │ │ sub w9, w9, #0x1 │ │ add x8, x8, #0x30 │ │ sub x2, x2, #0x30 │ │ - cbnz w9, 757e0 │ │ - b 757a0 │ │ + cbnz w9, 7589c │ │ + b 7585c │ │ ldr w9, [x8, #12] │ │ cmp w26, w9 │ │ - tbnz w26, #31, 75818 │ │ - b.le 757a8 │ │ - b 7581c │ │ - b.ge 757a8 // b.tcont │ │ + tbnz w26, #31, 758d4 │ │ + b.le 75864 │ │ + b 758d8 │ │ + b.ge 75864 // b.tcont │ │ str w26, [x8, #12] │ │ - b 757a8 │ │ + b 75864 │ │ ldr w15, [sp, #12] │ │ str w19, [x16] │ │ str w25, [x14] │ │ - cbz w19, 75880 │ │ + cbz w19, 7593c │ │ mov x8, x16 │ │ mov w10, w19 │ │ - b 75854 │ │ + b 75910 │ │ ldp w10, w11, [x8, #8] │ │ add w11, w11, w10 │ │ stp w11, w10, [x8, #16] │ │ add x8, x8, #0x30 │ │ mov w10, w9 │ │ subs w9, w10, #0x1 │ │ - b.eq 75840 // b.none │ │ - cbz w10, 75880 │ │ + b.eq 758fc // b.none │ │ + cbz w10, 7593c │ │ ldp w10, w11, [x8, #8] │ │ ldr w12, [x8, #56] │ │ sub w12, w12, w10 │ │ cmp w11, w12 │ │ - b.le 75844 │ │ + b.le 75900 │ │ mov w11, w12 │ │ str w12, [x8, #12] │ │ - b 75844 │ │ - cbz w25, 758d0 │ │ + b 75900 │ │ + cbz w25, 7598c │ │ mov x8, x14 │ │ mov w10, w25 │ │ - b 758a4 │ │ + b 75960 │ │ ldp w10, w11, [x8, #8] │ │ add w11, w11, w10 │ │ stp w10, w11, [x8, #16] │ │ add x8, x8, #0x30 │ │ mov w10, w9 │ │ subs w9, w10, #0x1 │ │ - b.eq 75890 // b.none │ │ - cbz w10, 758d0 │ │ + b.eq 7594c // b.none │ │ + cbz w10, 7598c │ │ ldp w10, w11, [x8, #8] │ │ ldr w12, [x8, #56] │ │ sub w12, w10, w12 │ │ cmp w11, w12 │ │ - b.ge 75894 // b.tcont │ │ + b.ge 75950 // b.tcont │ │ mov w11, w12 │ │ str w12, [x8, #12] │ │ - b 75894 │ │ - cbz w19, 75944 │ │ + b 75950 │ │ + cbz w19, 75a00 │ │ ldp w8, w9, [x16, #16] │ │ sub w10, w9, w15 │ │ subs w9, w19, #0x1 │ │ str w10, [x16, #20] │ │ - b.eq 75938 // b.none │ │ + b.eq 759f4 // b.none │ │ add x10, x16, #0x44 │ │ ldr w11, [x10] │ │ sub w12, w11, w8 │ │ sub w11, w11, w15 │ │ cmp w12, #0x0 │ │ cinc w12, w12, lt // lt = tstop │ │ asr w12, w12, #1 │ │ @@ -74368,26 +74383,26 @@ │ │ csel w11, w13, w11, lt // lt = tstop │ │ csel w8, w13, w8, lt // lt = tstop │ │ subs w9, w9, #0x1 │ │ str w11, [x10] │ │ stur w8, [x10, #-52] │ │ ldur w8, [x10, #-4] │ │ add x10, x10, #0x30 │ │ - b.ne 758ec // b.any │ │ + b.ne 759a8 // b.any │ │ sub x9, x10, #0x3c │ │ - b 7593c │ │ + b 759f8 │ │ add x9, x16, #0x8 │ │ add w8, w8, w15 │ │ str w8, [x9, #8] │ │ - cbz w25, 759b8 │ │ + cbz w25, 75a74 │ │ ldp w8, w9, [x14, #16] │ │ sub w10, w9, w15 │ │ subs w9, w25, #0x1 │ │ str w10, [x14, #20] │ │ - b.eq 759ac // b.none │ │ + b.eq 75a68 // b.none │ │ add x10, x14, #0x44 │ │ ldr w11, [x10] │ │ sub w12, w11, w8 │ │ sub w11, w11, w15 │ │ cmp w12, #0x0 │ │ cinc w12, w12, lt // lt = tstop │ │ asr w12, w12, #1 │ │ @@ -74397,17 +74412,17 @@ │ │ csel w11, w13, w11, lt // lt = tstop │ │ csel w8, w13, w8, lt // lt = tstop │ │ subs w9, w9, #0x1 │ │ str w11, [x10] │ │ stur w8, [x10, #-52] │ │ ldur w8, [x10, #-4] │ │ add x10, x10, #0x30 │ │ - b.ne 75960 // b.any │ │ + b.ne 75a1c // b.any │ │ sub x9, x10, #0x3c │ │ - b 759b0 │ │ + b 75a6c │ │ add x9, x14, #0x8 │ │ add w8, w8, w15 │ │ str w8, [x9, #8] │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ @@ -74427,57 +74442,57 @@ │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, x0 │ │ ldr w0, [x0, #8] │ │ - cbnz w0, 75a34 │ │ + cbnz w0, 75af0 │ │ mov x0, x20 │ │ mov w19, w1 │ │ ldr x21, [x0], #24 │ │ mov x2, x21 │ │ - bl 760f0 │ │ - cbz w0, 75a44 │ │ + bl 761ac │ │ + cbz w0, 75b00 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ add x0, x20, #0x48 │ │ mov w1, w19 │ │ ldp x20, x19, [sp, #32] │ │ mov x2, x21 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 760f0 │ │ + b 761ac │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x0, [x2] │ │ mov x22, x2 │ │ mov w20, w1 │ │ - bl 37d30 │ │ + bl 37d90 │ │ mov x21, x0 │ │ ldr x0, [x22, #8] │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldr w8, [x19, #8] │ │ - cbnz w8, 75ac8 │ │ + cbnz w8, 75b84 │ │ cmp w20, #0x0 │ │ mov w9, #0x30 // #48 │ │ cset w8, ne // ne = any │ │ lsr x2, x0, #16 │ │ ldr x3, [x19] │ │ mov x4, xzr │ │ umaddl x8, w8, w9, x19 │ │ lsr x1, x21, #16 │ │ add x0, x8, #0x18 │ │ - bl 764ac │ │ - cbz w0, 75ac8 │ │ + bl 76568 │ │ + cbz w0, 75b84 │ │ str w0, [x19, #8] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #80] │ │ @@ -74487,67 +74502,67 @@ │ │ stp x24, x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ ldr w8, [x0, #8] │ │ - cbnz w8, 75c40 │ │ + cbnz w8, 75cfc │ │ ldr w8, [x0, #16] │ │ cmp w1, #0x0 │ │ mov x19, x0 │ │ cset w27, ne // ne = any │ │ cmp w8, #0x1 │ │ - b.ne 75c38 // b.any │ │ + b.ne 75cf4 // b.any │ │ mov w8, #0x30 // #48 │ │ ldr x0, [x2] │ │ ldr x20, [x19] │ │ mov x21, x2 │ │ umaddl x8, w27, w8, x19 │ │ add x22, x8, #0x18 │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldr x8, [x21, #8] │ │ lsr x23, x0, #16 │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ lsr x2, x0, #16 │ │ sub x4, x29, #0x14 │ │ mov x0, x22 │ │ mov w1, w23 │ │ mov x3, x20 │ │ sub x25, x29, #0x14 │ │ - bl 764ac │ │ - cbnz w0, 75c3c │ │ + bl 76568 │ │ + cbnz w0, 75cf8 │ │ ldr x0, [x21, #16] │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldr x8, [x21, #24] │ │ lsr x23, x0, #16 │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ add x4, x25, #0x4 │ │ lsr x2, x0, #16 │ │ mov x0, x22 │ │ mov w1, w23 │ │ mov x3, x20 │ │ - bl 764ac │ │ - cbnz w0, 75c3c │ │ + bl 76568 │ │ + cbnz w0, 75cf8 │ │ ldr x0, [x21, #32] │ │ - bl 37d30 │ │ + bl 37d90 │ │ ldr x8, [x21, #40] │ │ lsr x21, x0, #16 │ │ mov x0, x8 │ │ - bl 37d30 │ │ + bl 37d90 │ │ sub x8, x29, #0x14 │ │ lsr x2, x0, #16 │ │ add x4, x8, #0x8 │ │ mov x0, x22 │ │ mov w1, w21 │ │ mov x3, x20 │ │ - bl 764ac │ │ - cbnz w0, 75c3c │ │ + bl 76568 │ │ + cbnz w0, 75cf8 │ │ mov w8, #0x30 // #48 │ │ ldur w22, [x29, #-12] │ │ ldp w25, w26, [x29, #-20] │ │ nop │ │ madd x28, x27, x8, x19 │ │ mov w9, #0x80 // #128 │ │ and x11, x22, #0x7 │ │ @@ -74559,130 +74574,130 @@ │ │ lsr x23, x25, #3 │ │ lsr w16, w9, w8 │ │ lsr x14, x26, #3 │ │ lsr w15, w9, w10 │ │ lsr w13, w9, w11 │ │ ldr w8, [x17, #-8]! │ │ stur w15, [x29, #-28] │ │ - cbz w8, 75ccc │ │ + cbz w8, 75d88 │ │ mov w10, w8 │ │ mov x21, x4 │ │ - b 75c7c │ │ + b 75d38 │ │ mov w0, #0x6 // #6 │ │ str w0, [x19, #8] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 75f4c // b.any │ │ + b.ne 76008 // b.any │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ ldp x28, x27, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xb0 │ │ ret │ │ subs w10, w10, #0x1 │ │ add x21, x21, #0x18 │ │ - b.eq 75ccc // b.none │ │ + b.eq 75d88 // b.none │ │ ldr w9, [x21] │ │ cmp w9, w25 │ │ - b.ls 75c98 // b.plast │ │ + b.ls 75d54 // b.plast │ │ ldr x11, [x21, #8] │ │ ldrb w11, [x11, x23] │ │ tst w16, w11 │ │ - b.ne 75d94 // b.any │ │ + b.ne 75e50 // b.any │ │ cmp w9, w26 │ │ - b.ls 75cb0 // b.plast │ │ + b.ls 75d6c // b.plast │ │ ldr x11, [x21, #8] │ │ ldrb w11, [x11, x14] │ │ tst w15, w11 │ │ - b.ne 75d94 // b.any │ │ + b.ne 75e50 // b.any │ │ cmp w9, w22 │ │ - b.ls 75c70 // b.plast │ │ + b.ls 75d2c // b.plast │ │ ldr x11, [x21, #8] │ │ ldrb w11, [x11, x12] │ │ tst w13, w11 │ │ - b.eq 75c70 // b.none │ │ - b 75d94 │ │ + b.eq 75d2c // b.none │ │ + b 75e50 │ │ mov w9, #0x30 // #48 │ │ stp x17, x12, [sp, #16] │ │ str x14, [sp, #40] │ │ nop │ │ madd x21, x27, x9, x19 │ │ add w27, w8, #0x1 │ │ str w16, [sp, #36] │ │ ldr w2, [x21, #60]! │ │ cmp w27, w2 │ │ - b.ls 75d44 // b.plast │ │ + b.ls 75e00 // b.plast │ │ add w8, w8, #0x8 │ │ sub x5, x29, #0x18 │ │ and w3, w8, #0xfffffff8 │ │ mov x0, x20 │ │ mov w1, #0x18 // #24 │ │ str w13, [sp, #12] │ │ stur wzr, [x29, #-24] │ │ str x3, [sp] │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x4, x0 │ │ ldur w0, [x29, #-24] │ │ str x4, [x28] │ │ - cbnz w0, 75c3c │ │ + cbnz w0, 75cf8 │ │ ldp x17, x12, [sp, #16] │ │ ldr x8, [sp] │ │ ldr w13, [sp, #12] │ │ ldr x14, [sp, #40] │ │ ldur w15, [x29, #-28] │ │ str w8, [x21] │ │ ldr w16, [sp, #36] │ │ mov w8, #0x18 // #24 │ │ umaddl x21, w27, w8, x4 │ │ str wzr, [x21, #-24]! │ │ ldr w8, [x21, #4] │ │ str wzr, [x21, #16] │ │ - cbz w8, 75d8c │ │ + cbz w8, 75e48 │ │ ldr x0, [x21, #8] │ │ lsr x2, x8, #3 │ │ mov w1, wzr │ │ mov w28, w13 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldp x17, x12, [sp, #16] │ │ mov w13, w28 │ │ ldr w16, [sp, #36] │ │ ldur w15, [x29, #-28] │ │ ldr x14, [sp, #40] │ │ ldr w9, [x21] │ │ - b 75d90 │ │ + b 75e4c │ │ mov w9, wzr │ │ str w27, [x17] │ │ cmp w9, w25 │ │ - b.hi 75e1c // b.pmore │ │ + b.hi 75ed8 // b.pmore │ │ ldr w8, [x21, #4] │ │ add w9, w25, #0x8 │ │ stur wzr, [x29, #-24] │ │ lsr x2, x8, #3 │ │ lsr w8, w9, #3 │ │ cmp w8, w2 │ │ - b.ls 75e14 // b.plast │ │ + b.ls 75ed0 // b.plast │ │ add w8, w8, #0x7 │ │ ldr x4, [x21, #8] │ │ and w3, w8, #0x3ffffff8 │ │ sub x5, x29, #0x18 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ str w16, [sp, #36] │ │ mov x27, x12 │ │ str x14, [sp, #40] │ │ mov x28, x3 │ │ str w13, [sp, #12] │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-24] │ │ str x8, [x21, #8] │ │ - cbnz w0, 75c3c │ │ + cbnz w0, 75cf8 │ │ lsl w8, w28, #3 │ │ mov x12, x27 │ │ ldr w13, [sp, #12] │ │ ldr x14, [sp, #40] │ │ ldur w15, [x29, #-28] │ │ str w8, [x21, #4] │ │ ldr w16, [sp, #36] │ │ @@ -74690,428 +74705,428 @@ │ │ str w8, [x21] │ │ ldr x8, [x21, #8] │ │ ldrb w9, [x8, x23] │ │ orr w9, w9, w16 │ │ strb w9, [x8, x23] │ │ ldr w8, [x21] │ │ cmp w8, w26 │ │ - b.hi 75eb0 // b.pmore │ │ + b.hi 75f6c // b.pmore │ │ ldr w8, [x21, #4] │ │ add w9, w26, #0x8 │ │ stur wzr, [x29, #-24] │ │ lsr x2, x8, #3 │ │ lsr w8, w9, #3 │ │ cmp w8, w2 │ │ - b.ls 75ea8 // b.plast │ │ + b.ls 75f64 // b.plast │ │ add w8, w8, #0x7 │ │ ldr x4, [x21, #8] │ │ and w3, w8, #0x3ffffff8 │ │ sub x5, x29, #0x18 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov x27, x14 │ │ mov w25, w13 │ │ mov x23, x12 │ │ mov x28, x3 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-24] │ │ str x8, [x21, #8] │ │ - cbnz w0, 75c3c │ │ + cbnz w0, 75cf8 │ │ lsl w8, w28, #3 │ │ mov x12, x23 │ │ mov w13, w25 │ │ mov x14, x27 │ │ ldur w15, [x29, #-28] │ │ str w8, [x21, #4] │ │ add w8, w26, #0x1 │ │ str w8, [x21] │ │ ldr x8, [x21, #8] │ │ ldrb w9, [x8, x14] │ │ orr w9, w9, w15 │ │ strb w9, [x8, x14] │ │ ldr w8, [x21] │ │ cmp w8, w22 │ │ - b.hi 75f38 // b.pmore │ │ + b.hi 75ff4 // b.pmore │ │ ldr w8, [x21, #4] │ │ add w9, w22, #0x8 │ │ stur wzr, [x29, #-24] │ │ lsr x2, x8, #3 │ │ lsr w8, w9, #3 │ │ cmp w8, w2 │ │ - b.ls 75f30 // b.plast │ │ + b.ls 75fec // b.plast │ │ add w8, w8, #0x7 │ │ ldr x4, [x21, #8] │ │ and w26, w8, #0x3ffffff8 │ │ sub x5, x29, #0x18 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov x3, x26 │ │ mov w25, w13 │ │ mov x23, x12 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-24] │ │ str x8, [x21, #8] │ │ - cbnz w0, 75c3c │ │ + cbnz w0, 75cf8 │ │ lsl w8, w26, #3 │ │ mov x12, x23 │ │ mov w13, w25 │ │ str w8, [x21, #4] │ │ add w8, w22, #0x1 │ │ str w8, [x21] │ │ ldr x8, [x21, #8] │ │ ldrb w9, [x8, x12] │ │ orr w9, w9, w13 │ │ strb w9, [x8, x12] │ │ - b 75c40 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 75cfc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #8] │ │ - cbnz w8, 760c0 │ │ + cbnz w8, 7617c │ │ ldr w8, [x0, #16] │ │ mov x19, x0 │ │ cmp w8, #0x1 │ │ - b.ne 75ff4 // b.any │ │ + b.ne 760b0 // b.any │ │ mov w21, w1 │ │ ldr w8, [x19, #40] │ │ ldr x20, [x19] │ │ - cbz w8, 75fac │ │ + cbz w8, 76068 │ │ ldr x9, [x19, #48] │ │ mov w10, #0x18 // #24 │ │ madd x9, x8, x10, x9 │ │ stur w21, [x9, #-8] │ │ ldr w2, [x19, #44] │ │ add w24, w8, #0x1 │ │ cmp w24, w2 │ │ - b.ls 76000 // b.plast │ │ + b.ls 760bc // b.plast │ │ add w8, w8, #0x8 │ │ ldr x4, [x19, #48] │ │ and w22, w8, #0xfffffff8 │ │ add x5, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x18 // #24 │ │ mov x3, x22 │ │ str wzr, [sp, #4] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #48] │ │ - cbnz w8, 75ff8 │ │ + cbnz w8, 760b4 │ │ str w22, [x19, #44] │ │ - b 76004 │ │ + b 760c0 │ │ mov w8, #0x6 // #6 │ │ str w8, [x19, #8] │ │ - b 760c0 │ │ + b 7617c │ │ ldr x0, [x19, #48] │ │ mov w8, #0x18 // #24 │ │ umaddl x8, w24, w8, x0 │ │ ldur w9, [x8, #-20] │ │ stur wzr, [x8, #-24] │ │ stur wzr, [x8, #-8] │ │ - cbz w9, 7602c │ │ + cbz w9, 760e8 │ │ ldur x0, [x8, #-16] │ │ lsr x2, x9, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr w8, [x19, #88] │ │ str w24, [x19, #40] │ │ - cbz w8, 76048 │ │ + cbz w8, 76104 │ │ ldr x9, [x19, #96] │ │ mov w10, #0x18 // #24 │ │ madd x9, x8, x10, x9 │ │ stur w21, [x9, #-8] │ │ ldr w2, [x19, #92] │ │ add w22, w8, #0x1 │ │ cmp w22, w2 │ │ - b.ls 76090 // b.plast │ │ + b.ls 7614c // b.plast │ │ add w8, w8, #0x8 │ │ ldr x4, [x19, #96] │ │ and w21, w8, #0xfffffff8 │ │ add x5, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x18 // #24 │ │ mov x3, x21 │ │ str wzr, [sp, #4] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #96] │ │ - cbnz w8, 75ff8 │ │ + cbnz w8, 760b4 │ │ str w21, [x19, #92] │ │ - b 76094 │ │ + b 76150 │ │ ldr x0, [x19, #96] │ │ mov w8, #0x18 // #24 │ │ umaddl x8, w22, w8, x0 │ │ ldur w9, [x8, #-20] │ │ stur wzr, [x8, #-24] │ │ stur wzr, [x8, #-8] │ │ - cbz w9, 760bc │ │ + cbz w9, 76178 │ │ ldur x0, [x8, #-16] │ │ lsr x2, x9, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ str w22, [x19, #88] │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 760e8 // b.any │ │ + b.ne 761a4 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - b 72ff8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + b 730c0 │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ stp x28, x27, [sp, #96] │ │ stp x26, x25, [sp, #112] │ │ stp x24, x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ str x2, [sp, #32] │ │ mrs x11, tpidr_el0 │ │ ldr x8, [x11, #40] │ │ mov x22, x0 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x0, #16] │ │ - cbz w8, 7613c │ │ + cbz w8, 761f8 │ │ ldr x9, [x22, #24] │ │ mov w10, #0x18 // #24 │ │ madd x8, x8, x10, x9 │ │ stur w1, [x8, #-8] │ │ ldr w8, [x22, #32] │ │ - cbz w8, 76474 │ │ + cbz w8, 76530 │ │ sub w9, w8, #0x1 │ │ mov w1, #0x18 // #24 │ │ mov w24, #0xffffff00 // #-256 │ │ mov w26, w8 │ │ str x11, [sp] │ │ str x22, [sp, #40] │ │ - b 76174 │ │ + b 76230 │ │ sub w8, w8, #0x1 │ │ str w8, [x22, #32] │ │ sub w9, w27, #0x1 │ │ cmp w9, w8 │ │ - b.cs 76468 // b.hs, b.nlast │ │ + b.cs 76524 // b.hs, b.nlast │ │ mov w10, w26 │ │ mov w26, w9 │ │ sub w9, w10, #0x2 │ │ mov w27, w26 │ │ cmp w9, w26 │ │ - b.cs 76168 // b.hs, b.nlast │ │ + b.cs 76224 // b.hs, b.nlast │ │ ldr x28, [x22, #40] │ │ nop │ │ madd x11, x27, x1, x28 │ │ ldr x10, [x11, #8] │ │ ldr w11, [x11] │ │ nop │ │ umaddl x13, w9, w1, x28 │ │ ldr w12, [x13] │ │ ldr x13, [x13, #8] │ │ cmp w11, w12 │ │ csel w12, w11, w12, cc // cc = lo, ul, last │ │ subs w14, w12, #0x8 │ │ - b.cc 76204 // b.lo, b.ul, b.last │ │ + b.cc 762c0 // b.lo, b.ul, b.last │ │ lsr w14, w14, #3 │ │ mov x16, x10 │ │ add w15, w14, #0x1 │ │ add x14, x10, x15 │ │ add x15, x13, x15 │ │ ldrb w17, [x16] │ │ ldrb w0, [x13] │ │ tst w0, w17 │ │ - b.ne 76234 // b.any │ │ + b.ne 762f0 // b.any │ │ add x16, x16, #0x1 │ │ add x13, x13, #0x1 │ │ sub w12, w12, #0x8 │ │ cmp w12, #0x7 │ │ - b.hi 761d4 // b.pmore │ │ + b.hi 76290 // b.pmore │ │ mov x13, x15 │ │ - cbnz w12, 7620c │ │ - b 76224 │ │ + cbnz w12, 762c8 │ │ + b 762e0 │ │ mov x14, x10 │ │ - cbz w12, 76224 │ │ + cbz w12, 762e0 │ │ ldrb w14, [x14] │ │ asr w12, w24, w12 │ │ ldrb w13, [x13] │ │ and w13, w13, w14 │ │ tst w12, w13 │ │ - b.ne 76234 // b.any │ │ + b.ne 762f0 // b.any │ │ sub w9, w9, #0x1 │ │ cmp w9, w27 │ │ - b.cc 761a0 // b.lo, b.ul, b.last │ │ - b 76168 │ │ + b.cc 7625c // b.lo, b.ul, b.last │ │ + b 76224 │ │ cmp w9, w27 │ │ csel w19, w9, w27, hi // hi = pmore │ │ csel w25, w27, w9, hi // hi = pmore │ │ cmp w25, w19 │ │ - b.cs 76168 // b.hs, b.nlast │ │ + b.cs 76224 // b.hs, b.nlast │ │ cmp w19, w8 │ │ - b.cs 76168 // b.hs, b.nlast │ │ + b.cs 76224 // b.hs, b.nlast │ │ umaddl x21, w19, w1, x28 │ │ ldr w20, [x21] │ │ - cbz w20, 76408 │ │ + cbz w20, 764c4 │ │ umaddl x24, w25, w1, x28 │ │ ldr w8, [x24] │ │ cmp w20, w8 │ │ - b.ls 762e4 // b.plast │ │ + b.ls 763a0 // b.plast │ │ madd x9, x25, x1, x28 │ │ add w22, w20, #0x7 │ │ lsr w23, w22, #3 │ │ ldr w8, [x9, #4]! │ │ stur wzr, [x29, #-32] │ │ lsr x2, x8, #3 │ │ cmp w23, w2 │ │ - b.ls 762dc // b.plast │ │ + b.ls 76398 // b.plast │ │ str x9, [sp, #16] │ │ nop │ │ madd x9, x25, x1, x28 │ │ add w8, w23, #0x7 │ │ sub x5, x29, #0x20 │ │ and w3, w8, #0x3ffffff8 │ │ ldr x0, [sp, #32] │ │ mov w1, #0x1 // #1 │ │ ldr x4, [x9, #8] │ │ str x9, [sp, #24] │ │ str x3, [sp, #8] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr x8, [sp, #24] │ │ str x0, [x8, #8] │ │ ldur w0, [x29, #-32] │ │ - cbnz w0, 7646c │ │ + cbnz w0, 76528 │ │ ldp x8, x9, [sp, #8] │ │ mov w1, #0x18 // #24 │ │ lsl w8, w8, #3 │ │ str w8, [x9] │ │ str w20, [x24] │ │ - b 762ec │ │ + b 763a8 │ │ add w22, w20, #0x7 │ │ lsr w23, w22, #3 │ │ cmp w22, #0x8 │ │ ldr x22, [sp, #40] │ │ mov w24, #0xffffff00 // #-256 │ │ - b.cc 76408 // b.lo, b.ul, b.last │ │ + b.cc 764c4 // b.lo, b.ul, b.last │ │ madd x8, x25, x1, x28 │ │ sub w10, w23, #0x1 │ │ madd x9, x19, x1, x28 │ │ cmp w10, #0x7 │ │ ldr x8, [x8, #8] │ │ ldr x9, [x9, #8] │ │ - b.cs 76320 // b.hs, b.nlast │ │ + b.cs 763dc // b.hs, b.nlast │ │ mov x10, x8 │ │ - b 763f0 │ │ + b 764ac │ │ add x11, x9, x10 │ │ add x11, x11, #0x1 │ │ cmp x8, x11 │ │ - b.cs 76348 // b.hs, b.nlast │ │ + b.cs 76404 // b.hs, b.nlast │ │ add x11, x8, x10 │ │ add x11, x11, #0x1 │ │ cmp x9, x11 │ │ - b.cs 76348 // b.hs, b.nlast │ │ + b.cs 76404 // b.hs, b.nlast │ │ mov x10, x8 │ │ - b 763f0 │ │ + b 764ac │ │ cmp w10, #0x1f │ │ - b.cs 76358 // b.hs, b.nlast │ │ + b.cs 76414 // b.hs, b.nlast │ │ mov x11, xzr │ │ - b 763a0 │ │ + b 7645c │ │ add x12, x10, #0x1 │ │ add x13, x9, #0x10 │ │ and x11, x12, #0x1ffffffe0 │ │ add x14, x8, #0x10 │ │ mov x15, x11 │ │ ldp q0, q1, [x14, #-16] │ │ subs x15, x15, #0x20 │ │ ldp q2, q3, [x13, #-16] │ │ add x13, x13, #0x20 │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ - b.ne 7636c // b.any │ │ + b.ne 76428 // b.any │ │ cmp x12, x11 │ │ - b.eq 76408 // b.none │ │ + b.eq 764c4 // b.none │ │ tst x12, #0x18 │ │ - b.eq 763e4 // b.none │ │ + b.eq 764a0 // b.none │ │ add x12, x10, #0x1 │ │ add x14, x9, x11 │ │ and x13, x12, #0x1fffffff8 │ │ add x10, x8, x13 │ │ add x9, x9, x13 │ │ sub w23, w23, w13 │ │ add x8, x8, x11 │ │ sub x11, x11, x13 │ │ ldr d0, [x8] │ │ adds x11, x11, #0x8 │ │ ldr d1, [x14], #8 │ │ orr v0.8b, v1.8b, v0.8b │ │ str d0, [x8], #8 │ │ - b.ne 763c0 // b.any │ │ + b.ne 7647c // b.any │ │ cmp x12, x13 │ │ - b.ne 763f0 // b.any │ │ - b 76408 │ │ + b.ne 764ac // b.any │ │ + b 764c4 │ │ sub w23, w23, w11 │ │ add x9, x9, x11 │ │ add x10, x8, x11 │ │ ldrb w8, [x10] │ │ subs w23, w23, #0x1 │ │ ldrb w11, [x9], #1 │ │ orr w8, w11, w8 │ │ strb w8, [x10], #1 │ │ - b.ne 763f0 // b.any │ │ + b.ne 764ac // b.any │ │ madd x8, x19, x1, x28 │ │ str wzr, [x21] │ │ mvn w9, w19 │ │ str wzr, [x8, #16] │ │ ldr w8, [x22, #32] │ │ adds w19, w8, w9 │ │ - b.eq 76160 // b.none │ │ + b.eq 7621c // b.none │ │ ldr q0, [x21] │ │ umull x2, w19, w1 │ │ add x1, x21, #0x18 │ │ mov x0, x21 │ │ stur q0, [x29, #-32] │ │ ldr x8, [x21, #16] │ │ stur x8, [x29, #-16] │ │ - bl a5190 │ │ + bl a45d0 │ │ mov w1, #0x18 // #24 │ │ ldur q0, [x29, #-32] │ │ nop │ │ umaddl x8, w19, w1, x21 │ │ str q0, [x8] │ │ ldur x9, [x29, #-16] │ │ str x9, [x8, #16] │ │ ldr w8, [x22, #32] │ │ - b 76160 │ │ + b 7621c │ │ mov w0, wzr │ │ ldr x11, [sp] │ │ - b 76478 │ │ + b 76534 │ │ mov w0, wzr │ │ ldr x8, [x11, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 764a8 // b.any │ │ + b.ne 76564 // b.any │ │ ldp x20, x19, [sp, #160] │ │ ldp x22, x21, [sp, #144] │ │ ldp x24, x23, [sp, #128] │ │ ldp x26, x25, [sp, #112] │ │ ldp x28, x27, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -75127,124 +75142,124 @@ │ │ stur x8, [x29, #-8] │ │ mov w8, #0x3 // #3 │ │ mov w22, w2 │ │ csinc w28, w8, wzr, eq // eq = none │ │ ldr w27, [x0] │ │ csel w26, w9, w1, eq // eq = none │ │ ldr x4, [x0, #8] │ │ - cbz w27, 7655c │ │ + cbz w27, 76618 │ │ mov w23, wzr │ │ add x8, x4, #0x4 │ │ - b 76528 │ │ + b 765e4 │ │ add w23, w23, #0x1 │ │ add x8, x8, #0xc │ │ cmp w27, w23 │ │ - b.eq 7655c // b.none │ │ + b.eq 76618 // b.none │ │ ldur w9, [x8, #-4] │ │ cmp w9, w26 │ │ - b.ne 76518 // b.any │ │ + b.ne 765d4 // b.any │ │ ldr w9, [x8] │ │ cmp w9, w25 │ │ - b.ne 76518 // b.any │ │ + b.ne 765d4 // b.any │ │ ldr w8, [x21, #16] │ │ - cbz w8, 765d4 │ │ + cbz w8, 76690 │ │ ldr x9, [x21, #24] │ │ mov w10, #0x18 // #24 │ │ madd x8, x8, x10, x9 │ │ sub x22, x8, #0x18 │ │ - b 76618 │ │ + b 766d4 │ │ ldr w2, [x21, #4] │ │ add w20, w27, #0x1 │ │ cmp w20, w2 │ │ - b.ls 765ac // b.plast │ │ + b.ls 76668 // b.plast │ │ add w8, w27, #0x8 │ │ str x19, [sp, #8] │ │ and w23, w8, #0xfffffff8 │ │ sub x5, x29, #0xc │ │ mov x0, x3 │ │ mov w1, #0xc // #12 │ │ mov x19, x3 │ │ mov x3, x23 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x4, x0 │ │ ldur w0, [x29, #-12] │ │ str x4, [x21, #8] │ │ - cbnz w0, 766b0 │ │ + cbnz w0, 7676c │ │ mov x3, x19 │ │ ldr x19, [sp, #8] │ │ str w23, [x21, #4] │ │ mov w8, #0xc // #12 │ │ and w9, w28, w22, asr #31 │ │ mov w23, w27 │ │ str w20, [x21] │ │ nop │ │ umaddl x8, w20, w8, x4 │ │ stp w26, w25, [x8, #-12] │ │ stur w9, [x8, #-4] │ │ ldr w8, [x21, #16] │ │ - cbnz w8, 76548 │ │ + cbnz w8, 76604 │ │ ldr w8, [x21, #20] │ │ - cbz w8, 766e0 │ │ + cbz w8, 7679c │ │ ldr x22, [x21, #24] │ │ ldr w8, [x22, #4] │ │ str wzr, [x22] │ │ str wzr, [x22, #16] │ │ - cbz w8, 76610 │ │ + cbz w8, 766cc │ │ ldr x0, [x22, #8] │ │ lsr x2, x8, #3 │ │ mov w1, wzr │ │ mov x20, x19 │ │ mov x19, x3 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov x3, x19 │ │ mov x19, x20 │ │ mov w8, #0x1 // #1 │ │ str w8, [x21, #16] │ │ ldr w8, [x22] │ │ cmp w8, w23 │ │ - b.hi 76680 // b.pmore │ │ + b.hi 7673c // b.pmore │ │ ldr w8, [x22, #4] │ │ add w9, w23, #0x8 │ │ stur wzr, [x29, #-12] │ │ lsr x2, x8, #3 │ │ lsr w8, w9, #3 │ │ cmp w8, w2 │ │ - b.ls 76678 // b.plast │ │ + b.ls 76734 // b.plast │ │ add w8, w8, #0x7 │ │ ldr x4, [x22, #8] │ │ and w21, w8, #0x3ffffff8 │ │ sub x5, x29, #0xc │ │ mov x0, x3 │ │ mov w1, #0x1 // #1 │ │ mov x3, x21 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x22, #8] │ │ - cbnz w0, 766b0 │ │ + cbnz w0, 7676c │ │ lsl w8, w21, #3 │ │ str w8, [x22, #4] │ │ add w8, w23, #0x1 │ │ str w8, [x22] │ │ mov w8, w23 │ │ ldr x9, [x22, #8] │ │ lsr x8, x8, #3 │ │ and w11, w23, #0x7 │ │ mov w12, #0x80 // #128 │ │ mov w0, wzr │ │ ldrb w10, [x9, x8] │ │ lsr w11, w12, w11 │ │ orr w10, w10, w11 │ │ strb w10, [x9, x8] │ │ - cbz x19, 766b0 │ │ + cbz x19, 7676c │ │ str w23, [x19] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7672c // b.any │ │ + b.ne 767e8 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ @@ -75255,24 +75270,24 @@ │ │ mov x0, x3 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x19, x3 │ │ mov w3, #0x8 // #8 │ │ stur wzr, [x29, #-12] │ │ mov w20, #0x8 // #8 │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x22, x0 │ │ ldur w0, [x29, #-12] │ │ str x22, [x21, #24] │ │ - cbnz w0, 766b0 │ │ + cbnz w0, 7676c │ │ mov x3, x19 │ │ mov x19, x25 │ │ str w20, [x21, #20] │ │ - b 765e0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 7669c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w8, #0x2 // #2 │ │ str wzr, [x0, #8] │ │ str wzr, [x0, #24] │ │ str wzr, [x0, #40] │ │ str w8, [x0, #16] │ │ str wzr, [x0, #56] │ │ str wzr, [x0, #72] │ │ @@ -75281,32 +75296,32 @@ │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, x0 │ │ ldr w0, [x0, #8] │ │ - cbnz w0, 7678c │ │ + cbnz w0, 76848 │ │ mov x0, x20 │ │ mov w19, w1 │ │ ldr x21, [x0], #24 │ │ mov x2, x21 │ │ - bl 760f0 │ │ - cbz w0, 7679c │ │ + bl 761ac │ │ + cbz w0, 76858 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ add x0, x20, #0x48 │ │ mov w1, w19 │ │ ldp x20, x19, [sp, #32] │ │ mov x2, x21 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ - b 760f0 │ │ + b 761ac │ │ sub sp, sp, #0x180 │ │ stp x29, x30, [sp, #288] │ │ add x29, sp, #0x120 │ │ stp x28, x27, [sp, #304] │ │ stp x26, x25, [sp, #320] │ │ stp x24, x23, [sp, #336] │ │ stp x22, x21, [sp, #352] │ │ @@ -75314,155 +75329,155 @@ │ │ mrs x8, tpidr_el0 │ │ stp x8, x3, [sp] │ │ cmp w1, #0x0 │ │ ldr x9, [x8, #40] │ │ cset w8, ne // ne = any │ │ cmp w2, #0x1 │ │ stur x9, [x29, #-16] │ │ - b.lt 768c4 // b.tstop │ │ + b.lt 76980 // b.tstop │ │ mov w9, #0x30 // #48 │ │ mov w20, w2 │ │ mov x21, x0 │ │ mov x22, xzr │ │ umaddl x8, w8, w9, x0 │ │ add x26, sp, #0x10 │ │ add x23, x8, #0x18 │ │ - b 76828 │ │ + b 768e4 │ │ str w0, [x21, #8] │ │ sub w20, w20, w27 │ │ cmp w20, #0x0 │ │ - b.le 768c4 │ │ + b.le 76980 │ │ cmp w20, #0x10 │ │ mov w8, #0x10 // #16 │ │ csel w27, w20, w8, cc // cc = lo, ul, last │ │ add x24, sp, #0x10 │ │ lsl w25, w27, #1 │ │ ldr x19, [sp, #8] │ │ mov x28, x25 │ │ ldr x8, [x19], #8 │ │ add x22, x8, x22 │ │ mov x0, x22 │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ subs x28, x28, #0x1 │ │ str x8, [x24], #8 │ │ - b.ne 76844 // b.any │ │ + b.ne 76900 // b.any │ │ mov x8, xzr │ │ add x9, x26, x8, lsl #3 │ │ add x8, x8, #0x2 │ │ cmp x8, x25 │ │ ldp x11, x10, [x9] │ │ sub x10, x10, x11 │ │ str x10, [x9, #8] │ │ - b.cc 76868 // b.lo, b.ul, b.last │ │ + b.cc 76924 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #8] │ │ - cbnz w8, 7681c │ │ + cbnz w8, 768d8 │ │ add x24, sp, #0x10 │ │ add w25, w27, #0x1 │ │ ldr x3, [x21] │ │ mov x0, x23 │ │ ldr w1, [x24] │ │ mov x4, xzr │ │ ldr w2, [x24, #8] │ │ - bl 764ac │ │ - cbnz w0, 76818 │ │ + bl 76568 │ │ + cbnz w0, 768d4 │ │ sub w25, w25, #0x1 │ │ add x24, x24, #0x10 │ │ cmp w25, #0x1 │ │ - b.gt 76894 │ │ - b 7681c │ │ + b.gt 76950 │ │ + b 768d8 │ │ ldr x8, [sp] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 768f8 // b.any │ │ + b.ne 769b4 // b.any │ │ ldp x20, x19, [sp, #368] │ │ ldp x22, x21, [sp, #352] │ │ ldp x24, x23, [sp, #336] │ │ ldp x26, x25, [sp, #320] │ │ ldp x28, x27, [sp, #304] │ │ ldp x29, x30, [sp, #288] │ │ add sp, sp, #0x180 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #8] │ │ - cbnz w8, 7697c │ │ + cbnz w8, 76a38 │ │ mov x23, x0 │ │ mov x20, x3 │ │ mov x19, x0 │ │ ldr w3, [x0, #24]! │ │ ldr w22, [x23, #72]! │ │ add w8, w22, w3 │ │ cmp w8, w2 │ │ - b.ne 7697c // b.any │ │ + b.ne 76a38 // b.any │ │ ldr x24, [x19] │ │ mov w21, w1 │ │ mov x1, x20 │ │ mov w2, w22 │ │ mov w4, w21 │ │ mov x5, x24 │ │ - bl 76a28 │ │ - cbnz w0, 76978 │ │ + bl 76ae4 │ │ + cbnz w0, 76a34 │ │ mov x0, x23 │ │ mov x1, x20 │ │ mov w2, wzr │ │ mov w3, w22 │ │ mov w4, w21 │ │ mov x5, x24 │ │ - bl 76a28 │ │ - cbz w0, 7697c │ │ + bl 76ae4 │ │ + cbz w0, 76a38 │ │ str w0, [x19, #8] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #8] │ │ - cbnz w8, 76a10 │ │ + cbnz w8, 76acc │ │ mov x23, x0 │ │ mov x19, x0 │ │ ldr w22, [x0, #24]! │ │ ldr w21, [x23, #72]! │ │ add w8, w21, w22 │ │ cmp w8, w1 │ │ - b.ne 76a10 // b.any │ │ + b.ne 76acc // b.any │ │ ldr x24, [x19] │ │ mov x20, x2 │ │ mov x1, x2 │ │ mov w2, wzr │ │ mov w3, w22 │ │ mov w4, wzr │ │ mov x5, x24 │ │ - bl 76a28 │ │ - cbnz w0, 76a0c │ │ + bl 76ae4 │ │ + cbnz w0, 76ac8 │ │ mov x0, x23 │ │ mov x1, x20 │ │ mov w2, w22 │ │ mov w3, w21 │ │ mov w4, wzr │ │ mov x5, x24 │ │ - bl 76a28 │ │ - cbz w0, 76a10 │ │ + bl 76ae4 │ │ + cbz w0, 76acc │ │ str w0, [x19, #8] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - b 72ff8 │ │ + b 730c0 │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -75471,94 +75486,94 @@ │ │ ldr x8, [x25, #40] │ │ mov x23, x0 │ │ mov w19, w3 │ │ mov w20, w2 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #16] │ │ - cbz w8, 76a7c │ │ + cbz w8, 76b38 │ │ ldr x9, [x23, #24] │ │ mov w10, #0x18 // #24 │ │ madd x9, x8, x10, x9 │ │ stur w4, [x9, #-8] │ │ ldr w2, [x23, #20] │ │ add w26, w8, #0x1 │ │ cmp w26, w2 │ │ - b.ls 76ac4 // b.plast │ │ + b.ls 76b80 // b.plast │ │ add w8, w8, #0x8 │ │ ldr x4, [x23, #24] │ │ and w24, w8, #0xfffffff8 │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x18 // #24 │ │ mov x3, x24 │ │ str wzr, [sp, #4] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x23, #24] │ │ - cbnz w8, 76c0c │ │ + cbnz w8, 76cc8 │ │ str w24, [x23, #20] │ │ - b 76ac8 │ │ + b 76b84 │ │ ldr x0, [x23, #24] │ │ mov w8, #0x18 // #24 │ │ umaddl x8, w26, w8, x0 │ │ ldur w9, [x8, #-20] │ │ stur wzr, [x8, #-24] │ │ stur wzr, [x8, #-8] │ │ - cbz w9, 76af0 │ │ + cbz w9, 76bac │ │ ldur x0, [x8, #-16] │ │ lsr x2, x9, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ str w26, [x23, #16] │ │ - cbz w26, 76b0c │ │ + cbz w26, 76bc8 │ │ ldr x8, [x23, #24] │ │ mov w9, #0x18 // #24 │ │ madd x8, x26, x9, x8 │ │ sub x24, x8, #0x18 │ │ - b 76b40 │ │ + b 76bfc │ │ ldr w8, [x23, #20] │ │ - cbz w8, 76c3c │ │ + cbz w8, 76cf8 │ │ ldr x24, [x23, #24] │ │ ldr w8, [x24, #4] │ │ str wzr, [x24] │ │ str wzr, [x24, #16] │ │ - cbz w8, 76b38 │ │ + cbz w8, 76bf4 │ │ ldr x0, [x24, #8] │ │ lsr x2, x8, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, #0x1 // #1 │ │ str w8, [x23, #16] │ │ ldr w8, [x24, #4] │ │ add w9, w19, #0x7 │ │ str wzr, [sp, #4] │ │ lsr x2, x8, #3 │ │ lsr w8, w9, #3 │ │ cmp w8, w2 │ │ - b.ls 76b9c // b.plast │ │ + b.ls 76c58 // b.plast │ │ add w8, w8, #0x7 │ │ ldr x4, [x24, #8] │ │ and w23, w8, #0x3ffffff8 │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x1 // #1 │ │ mov x3, x23 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x24, #8] │ │ - cbnz w8, 76c0c │ │ + cbnz w8, 76cc8 │ │ lsl w8, w23, #3 │ │ str w8, [x24, #4] │ │ str w19, [x24] │ │ - cbnz w19, 76ba8 │ │ - b 76c08 │ │ + cbnz w19, 76c64 │ │ + b 76cc4 │ │ ldr x0, [x24, #8] │ │ str w19, [x24] │ │ - cbz w19, 76c08 │ │ + cbz w19, 76cc4 │ │ and w9, w20, #0x7 │ │ mov w8, #0x80 // #128 │ │ lsr w11, w20, #3 │ │ lsr w10, w8, w9 │ │ add x9, x21, x11 │ │ mov w11, #0x80 // #128 │ │ mov x12, x9 │ │ @@ -75574,20 +75589,20 @@ │ │ csel x9, x9, x12, cs // cs = hs, nlast │ │ csel w10, w8, w15, cc // cc = lo, ul, last │ │ cmp w11, #0x2 │ │ strb w13, [x0] │ │ cinc x0, x0, cc // cc = lo, ul, last │ │ csel w11, w8, w14, cc // cc = lo, ul, last │ │ subs w19, w19, #0x1 │ │ - b.ne 76bc0 // b.any │ │ + b.ne 76c7c // b.any │ │ mov w8, wzr │ │ ldr x9, [x25, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 76c78 // b.any │ │ + b.ne 76d34 // b.any │ │ ldp x20, x19, [sp, #80] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ @@ -75596,291 +75611,291 @@ │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov w3, #0x8 // #8 │ │ str wzr, [sp, #4] │ │ mov w26, #0x8 // #8 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x23, #24] │ │ - cbnz w8, 76c0c │ │ + cbnz w8, 76cc8 │ │ mov x24, x0 │ │ str w26, [x23, #20] │ │ - b 76b18 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 76bd4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x20, x1 │ │ mov x19, x0 │ │ add x21, x0, #0x20 │ │ ldr w22, [x0, #36] │ │ ldr x1, [x0, #40] │ │ - cbz w22, 76cd0 │ │ + cbz w22, 76d8c │ │ add x23, x1, #0x8 │ │ ldr x1, [x23] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x23, #-8] │ │ subs w22, w22, #0x1 │ │ str wzr, [x23, #8] │ │ add x23, x23, #0x18 │ │ - b.ne 76cac // b.any │ │ + b.ne 76d68 // b.any │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w22, [x19, #20] │ │ stp xzr, xzr, [x21] │ │ ldr x1, [x19, #24] │ │ - cbz w22, 76d10 │ │ + cbz w22, 76dcc │ │ add x21, x1, #0x8 │ │ ldr x1, [x21] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x21, #-8] │ │ subs w22, w22, #0x1 │ │ str wzr, [x21, #8] │ │ add x21, x21, #0x18 │ │ - b.ne 76cec // b.any │ │ + b.ne 76da8 // b.any │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #8] │ │ mov x0, x20 │ │ stp xzr, xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x19] │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - adrp x0, a9000 │ │ - add x0, x0, #0xff0 │ │ - b 3990c │ │ + adrp x0, a9000 │ │ + add x0, x0, #0x5d8 │ │ + b 39960 │ │ ldrb w9, [x0] │ │ cmp w9, #0x75 │ │ - b.ne 76f6c // b.any │ │ + b.ne 77028 // b.any │ │ ldrb w10, [x0, #1] │ │ cmp w10, #0x6e │ │ - b.ne 76e3c // b.any │ │ + b.ne 76ef8 // b.any │ │ ldrb w8, [x0, #2] │ │ cmp w8, #0x69 │ │ - b.ne 76e3c // b.any │ │ + b.ne 76ef8 // b.any │ │ ldrb w8, [x0, #3] │ │ sub w11, w8, #0x47 │ │ sub w12, w8, #0x30 │ │ sub w8, w8, #0x37 │ │ cmn w11, #0x6 │ │ mov w11, #0x10 // #16 │ │ csel w8, w11, w8, cc // cc = lo, ul, last │ │ cmp w12, #0x9 │ │ csel w8, w8, w12, hi // hi = pmore │ │ cmp w8, #0xf │ │ - b.hi 76e3c // b.pmore │ │ + b.hi 76ef8 // b.pmore │ │ ldrb w12, [x0, #4] │ │ sub w14, w12, #0x47 │ │ sub w13, w12, #0x30 │ │ sub w12, w12, #0x37 │ │ cmn w14, #0x6 │ │ csel w11, w11, w12, cc // cc = lo, ul, last │ │ cmp w13, #0x9 │ │ csel w11, w11, w13, hi // hi = pmore │ │ cmp w11, #0xf │ │ - b.hi 76e3c // b.pmore │ │ + b.hi 76ef8 // b.pmore │ │ ldrb w12, [x0, #5] │ │ sub w13, w12, #0x47 │ │ sub w14, w12, #0x30 │ │ sub w12, w12, #0x37 │ │ cmn w13, #0x6 │ │ mov w13, #0x10 // #16 │ │ csel w12, w13, w12, cc // cc = lo, ul, last │ │ cmp w14, #0x9 │ │ csel w12, w12, w14, hi // hi = pmore │ │ cmp w12, #0xf │ │ - b.hi 76e3c // b.pmore │ │ + b.hi 76ef8 // b.pmore │ │ ldrb w14, [x0, #6] │ │ sub w16, w14, #0x47 │ │ sub w15, w14, #0x30 │ │ sub w14, w14, #0x37 │ │ cmn w16, #0x6 │ │ csel w13, w13, w14, cc // cc = lo, ul, last │ │ cmp w15, #0x9 │ │ csel w13, w13, w15, hi // hi = pmore │ │ cmp w13, #0xf │ │ - b.hi 76e3c // b.pmore │ │ + b.hi 76ef8 // b.pmore │ │ add w8, w11, w8, lsl #4 │ │ ldrb w11, [x0, #7] │ │ add w8, w12, w8, lsl #4 │ │ add w8, w13, w8, lsl #4 │ │ - cbz w11, 77000 │ │ + cbz w11, 770bc │ │ cmp w11, #0x2e │ │ - b.ne 76e3c // b.any │ │ + b.ne 76ef8 // b.any │ │ orr w0, w8, #0x80000000 │ │ ret │ │ sub w11, w10, #0x47 │ │ sub w8, w10, #0x30 │ │ sub w12, w10, #0x37 │ │ cmn w11, #0x6 │ │ mov w10, #0x10 // #16 │ │ csel w11, w10, w12, cc // cc = lo, ul, last │ │ cmp w8, #0x9 │ │ csel w8, w11, w8, hi // hi = pmore │ │ cmp w8, #0xf │ │ - b.hi 76f6c // b.pmore │ │ + b.hi 77028 // b.pmore │ │ ldrb w11, [x0, #2] │ │ sub w13, w11, #0x47 │ │ sub w12, w11, #0x30 │ │ sub w11, w11, #0x37 │ │ cmn w13, #0x6 │ │ csel w10, w10, w11, cc // cc = lo, ul, last │ │ cmp w12, #0x9 │ │ csel w11, w10, w12, hi // hi = pmore │ │ cmp w11, #0xf │ │ - b.hi 76f6c // b.pmore │ │ + b.hi 77028 // b.pmore │ │ ldrb w10, [x0, #3] │ │ sub w13, w10, #0x47 │ │ sub w12, w10, #0x30 │ │ sub w14, w10, #0x37 │ │ cmn w13, #0x6 │ │ mov w10, #0x10 // #16 │ │ csel w13, w10, w14, cc // cc = lo, ul, last │ │ cmp w12, #0x9 │ │ csel w12, w13, w12, hi // hi = pmore │ │ cmp w12, #0xf │ │ - b.hi 76f6c // b.pmore │ │ + b.hi 77028 // b.pmore │ │ ldrb w13, [x0, #4] │ │ sub w15, w13, #0x47 │ │ sub w14, w13, #0x30 │ │ sub w13, w13, #0x37 │ │ cmn w15, #0x6 │ │ csel w10, w10, w13, cc // cc = lo, ul, last │ │ cmp w14, #0x9 │ │ csel w13, w10, w14, hi // hi = pmore │ │ cmp w13, #0xf │ │ - b.hi 76f6c // b.pmore │ │ + b.hi 77028 // b.pmore │ │ mov x10, x0 │ │ add w8, w11, w8, lsl #4 │ │ add w8, w12, w8, lsl #4 │ │ ldrb w14, [x10, #5]! │ │ add w8, w13, w8, lsl #4 │ │ sub w11, w14, #0x47 │ │ sub w12, w14, #0x30 │ │ sub w14, w14, #0x37 │ │ cmn w11, #0x6 │ │ mov w11, #0x10 // #16 │ │ csel w14, w11, w14, cc // cc = lo, ul, last │ │ cmp w12, #0x9 │ │ csel w12, w14, w12, hi // hi = pmore │ │ cmp w12, #0xf │ │ - b.hi 76f54 // b.pmore │ │ + b.hi 77010 // b.pmore │ │ mov x10, x0 │ │ add w8, w12, w8, lsl #4 │ │ ldrb w13, [x10, #6]! │ │ sub w15, w13, #0x47 │ │ sub w14, w13, #0x30 │ │ sub w13, w13, #0x37 │ │ cmn w15, #0x6 │ │ csel w11, w11, w13, cc // cc = lo, ul, last │ │ cmp w14, #0x9 │ │ csel w11, w11, w14, hi // hi = pmore │ │ cmp w11, #0xf │ │ - b.hi 76f54 // b.pmore │ │ + b.hi 77010 // b.pmore │ │ add x10, x0, #0x7 │ │ add w8, w11, w8, lsl #4 │ │ ldrb w10, [x10] │ │ - cbz w10, 77000 │ │ + cbz w10, 770bc │ │ cmp w10, #0x2e │ │ - b.ne 76f6c // b.any │ │ + b.ne 77028 // b.any │ │ orr w0, w8, #0x80000000 │ │ ret │ │ mov x14, xzr │ │ mov w8, w9 │ │ - cbz w8, 76f90 │ │ + cbz w8, 7704c │ │ cmp w8, #0x2e │ │ - b.eq 76f90 // b.none │ │ + b.eq 7704c // b.none │ │ add x8, x0, x14 │ │ add x14, x14, #0x1 │ │ ldrb w8, [x8, #1] │ │ - cbnz w8, 76f78 │ │ - cbz x14, 77008 │ │ - adrp x12, 12000 │ │ + cbnz w8, 77034 │ │ + cbz x14, 770c4 │ │ + adrp x12, 12000 │ │ mov w15, wzr │ │ add x10, x0, x14 │ │ add x11, x0, #0x1 │ │ mov w16, #0x34 // #52 │ │ - add x12, x12, #0x74a │ │ + add x12, x12, #0x78a │ │ add w0, w16, w15 │ │ sxtw x13, w0 │ │ and x13, x13, #0xfffffffffffffffe │ │ add x13, x12, x13 │ │ ldrh w13, [x13, #2] │ │ lsl x13, x13, #48 │ │ rev x13, x13 │ │ add x13, x12, x13 │ │ ldrb w17, [x13] │ │ and w1, w17, #0x7f │ │ cmp w1, w9 │ │ - b.eq 77010 // b.none │ │ + b.eq 770cc // b.none │ │ asr w13, w0, #1 │ │ csinc w15, w15, w13, cs // cs = hs, nlast │ │ csel w16, w16, w13, cc // cc = lo, ul, last │ │ cmp w15, w16 │ │ - b.lt 76fac // b.tstop │ │ + b.lt 77068 // b.tstop │ │ mov w9, wzr │ │ orr w10, w9, #0x80000000 │ │ cmp w8, #0x2e │ │ csel w8, w10, w9, eq // eq = none │ │ mov w0, w8 │ │ ret │ │ mov w0, wzr │ │ ret │ │ cmp x14, #0x2 │ │ - b.cc 77090 // b.lo, b.ul, b.last │ │ + b.cc 7714c // b.lo, b.ul, b.last │ │ mov w9, #0x3 // #3 │ │ ldrb w15, [x11], #1 │ │ ldrb w14, [x13, #1]! │ │ - tbnz w17, #7, 77074 │ │ + tbnz w17, #7, 77130 │ │ ands w17, w14, #0x7f │ │ - b.eq 76ff0 // b.none │ │ + b.eq 770ac // b.none │ │ tst w14, #0x80 │ │ add w17, w17, #0x1 │ │ csinc x14, x9, xzr, ne // ne = any │ │ add x16, x13, x14 │ │ ldrh w13, [x16] │ │ lsl x13, x13, #48 │ │ rev x13, x13 │ │ add x13, x12, x13 │ │ ldrb w14, [x13] │ │ and w0, w14, #0x7f │ │ cmp w15, w0 │ │ - b.eq 77080 // b.none │ │ + b.eq 7713c // b.none │ │ sub w17, w17, #0x1 │ │ add x16, x16, #0x2 │ │ cmp w17, #0x1 │ │ - b.gt 77040 │ │ - b 76ff0 │ │ + b.gt 770fc │ │ + b 770ac │ │ and w16, w14, #0x7f │ │ cmp w15, w16 │ │ - b.ne 76ff0 // b.any │ │ + b.ne 770ac // b.any │ │ mov w17, w14 │ │ cmp x10, x11 │ │ - b.ne 7701c // b.any │ │ - b 77094 │ │ + b.ne 770d8 // b.any │ │ + b 77150 │ │ mov w14, w17 │ │ - tbnz w14, #7, 76ff0 │ │ + tbnz w14, #7, 770ac │ │ ldrsb w9, [x13, #1] │ │ - tbz w9, #31, 76ff0 │ │ + tbz w9, #31, 770ac │ │ ldrh w9, [x13, #2] │ │ lsl w9, w9, #16 │ │ rev w9, w9 │ │ - b 76ff4 │ │ + b 770b0 │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ @@ -75900,432 +75915,432 @@ │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x28 │ │ mov x4, xzr │ │ mov x27, x0 │ │ stur xzr, [x29, #-16] │ │ stp q0, q0, [x29, #-48] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x23, x0 │ │ ldr w0, [sp, #20] │ │ str x23, [x19, #32] │ │ - cbnz w0, 77598 │ │ - cbz w22, 773f4 │ │ + cbnz w0, 77654 │ │ + cbz w22, 774b0 │ │ stp x28, x27, [sp] │ │ mov w27, wzr │ │ sub x28, x29, #0x30 │ │ - b 77150 │ │ + b 7720c │ │ add w27, w27, #0x1 │ │ cmp w22, w27 │ │ - b.eq 773d0 // b.none │ │ + b.eq 7748c // b.none │ │ mov x0, x24 │ │ mov w1, w27 │ │ blr x26 │ │ - cbz x0, 77144 │ │ + cbz x0, 77200 │ │ mov x21, x0 │ │ ldrb w8, [x0] │ │ - cbz w8, 77144 │ │ - adrp x0, 20000 │ │ + cbz w8, 77200 │ │ + adrp x0, 20000 │ │ mov x1, x21 │ │ - add x0, x0, #0x207 │ │ - bl a51a0 │ │ - cbz w0, 77244 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x20d │ │ - bl a51a0 │ │ - cbz w0, 77254 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x213 │ │ - bl a51a0 │ │ - cbz w0, 77264 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x21c │ │ - bl a51a0 │ │ - cbz w0, 77274 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x223 │ │ - bl a51a0 │ │ - cbz w0, 77284 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x22a │ │ - bl a51a0 │ │ - cbz w0, 77294 │ │ - adrp x0, 20000 │ │ + add x0, x0, #0x247 │ │ + bl a45e0 │ │ + cbz w0, 77300 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x24d │ │ + bl a45e0 │ │ + cbz w0, 77310 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x253 │ │ + bl a45e0 │ │ + cbz w0, 77320 │ │ + adrp x0, 20000 │ │ mov x1, x21 │ │ - add x0, x0, #0x22d │ │ - bl a51a0 │ │ - cbz w0, 772a4 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x23c │ │ - bl a51a0 │ │ - cbz w0, 772b4 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x242 │ │ - bl a51a0 │ │ - cbz w0, 773c0 │ │ - adrp x0, 20000 │ │ - mov x1, x21 │ │ - add x0, x0, #0x24f │ │ - bl a51a0 │ │ - cbnz w0, 772d4 │ │ + add x0, x0, #0x25c │ │ + bl a45e0 │ │ + cbz w0, 77330 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x263 │ │ + bl a45e0 │ │ + cbz w0, 77340 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x26a │ │ + bl a45e0 │ │ + cbz w0, 77350 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x26d │ │ + bl a45e0 │ │ + cbz w0, 77360 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x27c │ │ + bl a45e0 │ │ + cbz w0, 77370 │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x282 │ │ + bl a45e0 │ │ + cbz w0, 7747c │ │ + adrp x0, 20000 │ │ + mov x1, x21 │ │ + add x0, x0, #0x28f │ │ + bl a45e0 │ │ + cbnz w0, 77390 │ │ mov w8, #0x9 // #9 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov x8, xzr │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x1 // #1 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x2 // #2 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x3 // #3 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x4 // #4 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x5 // #5 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x6 // #6 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ mov w8, #0x7 // #7 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ + cbnz w9, 77390 │ │ lsl x8, x8, #2 │ │ mov w9, #0x1 // #1 │ │ str w9, [x28, x8] │ │ add x9, sp, #0x18 │ │ str w27, [x9, x8] │ │ mov x0, x21 │ │ - bl 76d4c │ │ + bl 76e08 │ │ tst w0, #0x7fffffff │ │ - b.eq 773ac // b.none │ │ + b.eq 77468 // b.none │ │ cmp w0, #0x393 │ │ - b.gt 77314 │ │ + b.gt 773d0 │ │ cmp w0, #0x219 │ │ - b.le 77344 │ │ + b.le 77400 │ │ cmp w0, #0x21a │ │ - b.eq 77384 // b.none │ │ + b.eq 77440 // b.none │ │ cmp w0, #0x21b │ │ - b.eq 7738c // b.none │ │ + b.eq 77448 // b.none │ │ cmp w0, #0x2c9 │ │ - b.ne 773a8 // b.any │ │ + b.ne 77464 // b.any │ │ mov w8, #0x4 // #4 │ │ - b 773a0 │ │ + b 7745c │ │ cmp w0, #0x3bb │ │ - b.le 7735c │ │ + b.le 77418 │ │ cmp w0, #0x3bc │ │ - b.eq 77394 // b.none │ │ + b.eq 77450 // b.none │ │ mov w8, #0x2215 // #8725 │ │ cmp w0, w8 │ │ - b.eq 7739c // b.none │ │ + b.eq 77458 // b.none │ │ mov w8, #0x2219 // #8729 │ │ cmp w0, w8 │ │ - b.ne 773a8 // b.any │ │ + b.ne 77464 // b.any │ │ mov w8, #0x6 // #6 │ │ - b 773a0 │ │ + b 7745c │ │ cmp w0, #0xa0 │ │ - b.eq 77374 // b.none │ │ + b.eq 77430 // b.none │ │ cmp w0, #0xad │ │ - b.ne 773a8 // b.any │ │ + b.ne 77464 // b.any │ │ mov w8, #0x3 // #3 │ │ - b 773a0 │ │ + b 7745c │ │ cmp w0, #0x394 │ │ - b.eq 7737c // b.none │ │ + b.eq 77438 // b.none │ │ cmp w0, #0x3a9 │ │ - b.ne 773a8 // b.any │ │ + b.ne 77464 // b.any │ │ mov w8, #0x1 // #1 │ │ - b 773a0 │ │ + b 7745c │ │ mov w8, #0x7 // #7 │ │ - b 773a0 │ │ + b 7745c │ │ mov x8, xzr │ │ - b 773a0 │ │ + b 7745c │ │ mov w8, #0x8 // #8 │ │ - b 773a0 │ │ + b 7745c │ │ mov w8, #0x9 // #9 │ │ - b 773a0 │ │ + b 7745c │ │ mov w8, #0x5 // #5 │ │ - b 773a0 │ │ + b 7745c │ │ mov w8, #0x2 // #2 │ │ mov w9, #0x2 // #2 │ │ str w9, [x28, x8, lsl #2] │ │ stp w0, w27, [x23], #8 │ │ - cbz x25, 77144 │ │ + cbz x25, 77200 │ │ mov x0, x24 │ │ mov x1, x21 │ │ blr x25 │ │ - b 77144 │ │ + b 77200 │ │ mov w8, #0x8 // #8 │ │ ldr w9, [x28, x8, lsl #2] │ │ - cbnz w9, 772d4 │ │ - b 772c0 │ │ + cbnz w9, 77390 │ │ + b 7737c │ │ ldur w8, [x29, #-48] │ │ cmp w8, #0x1 │ │ - b.ne 773f0 // b.any │ │ + b.ne 774ac // b.any │ │ mov w8, #0x394 // #916 │ │ str w8, [x23] │ │ ldr w8, [sp, #24] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldp x28, x27, [sp] │ │ ldur w8, [x29, #-44] │ │ cmp w8, #0x1 │ │ - b.ne 77414 // b.any │ │ + b.ne 774d0 // b.any │ │ mov w8, #0x3a9 // #937 │ │ str w8, [x23] │ │ ldr w8, [sp, #28] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-40] │ │ cmp w8, #0x1 │ │ - b.ne 77434 // b.any │ │ + b.ne 774f0 // b.any │ │ mov w8, #0x2215 // #8725 │ │ str w8, [x23] │ │ ldr w8, [sp, #32] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-36] │ │ cmp w8, #0x1 │ │ - b.ne 77454 // b.any │ │ + b.ne 77510 // b.any │ │ mov w8, #0xad // #173 │ │ str w8, [x23] │ │ ldr w8, [sp, #36] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-32] │ │ cmp w8, #0x1 │ │ - b.ne 77474 // b.any │ │ + b.ne 77530 // b.any │ │ mov w8, #0x2c9 // #713 │ │ str w8, [x23] │ │ ldr w8, [sp, #40] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-28] │ │ cmp w8, #0x1 │ │ - b.ne 77494 // b.any │ │ + b.ne 77550 // b.any │ │ mov w8, #0x3bc // #956 │ │ str w8, [x23] │ │ ldr w8, [sp, #44] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-24] │ │ cmp w8, #0x1 │ │ - b.ne 774b4 // b.any │ │ + b.ne 77570 // b.any │ │ mov w8, #0x2219 // #8729 │ │ str w8, [x23] │ │ ldr w8, [sp, #48] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-20] │ │ cmp w8, #0x1 │ │ - b.ne 774d4 // b.any │ │ + b.ne 77590 // b.any │ │ mov w8, #0xa0 // #160 │ │ str w8, [x23] │ │ ldr w8, [sp, #52] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-16] │ │ cmp w8, #0x1 │ │ - b.ne 774f4 // b.any │ │ + b.ne 775b0 // b.any │ │ mov w8, #0x21a // #538 │ │ str w8, [x23] │ │ ldr w8, [sp, #56] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldur w8, [x29, #-12] │ │ cmp w8, #0x1 │ │ - b.ne 77514 // b.any │ │ + b.ne 775d0 // b.any │ │ mov w8, #0x21b // #539 │ │ str w8, [x23] │ │ ldr w8, [sp, #60] │ │ str w8, [x23, #4] │ │ add x23, x23, #0x8 │ │ ldr x4, [x19, #32] │ │ sub x8, x23, x4 │ │ lsr x23, x8, #3 │ │ - cbz w23, 77574 │ │ + cbz w23, 77630 │ │ ubfx x21, x8, #3, #32 │ │ cmp w23, w22, lsr #1 │ │ - b.cs 77554 // b.hs, b.nlast │ │ + b.cs 77610 // b.hs, b.nlast │ │ add x5, sp, #0x14 │ │ mov x0, x27 │ │ mov w1, #0x8 // #8 │ │ mov x2, x28 │ │ mov x3, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x4, x0 │ │ str wzr, [sp, #20] │ │ str x0, [x19, #32] │ │ - adrp x3, 77000 │ │ + adrp x3, 77000 │ │ mov x0, x4 │ │ - add x3, x3, #0x778 │ │ + add x3, x3, #0x834 │ │ mov x1, x21 │ │ mov w2, #0x8 // #8 │ │ - bl a51f0 │ │ + bl a4630 │ │ ldr w0, [sp, #20] │ │ - b 77594 │ │ + b 77650 │ │ mov x0, x27 │ │ mov x1, x4 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #20] │ │ mov w9, #0xa3 // #163 │ │ str xzr, [x19, #32] │ │ cmp w8, #0x0 │ │ csel w0, w9, w8, eq // eq = none │ │ str w23, [x19, #24] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 775c8 // b.any │ │ + b.ne 77684 // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr w10, [x0, #24] │ │ - cbz w10, 77640 │ │ + cbz w10, 776fc │ │ ldr x9, [x0, #32] │ │ lsl x11, x10, #2 │ │ and x11, x11, #0x3fffffff8 │ │ mov x8, xzr │ │ add x11, x9, x11 │ │ add x10, x9, x10, lsl #3 │ │ ldr w12, [x11] │ │ cmp w12, w1 │ │ - b.eq 77648 // b.none │ │ + b.eq 77704 // b.none │ │ and w12, w12, #0x7fffffff │ │ add x13, x11, #0x8 │ │ subs w12, w1, w12 │ │ csel x9, x13, x9, hi // hi = pmore │ │ csel x10, x10, x11, hi // hi = pmore │ │ csel x8, x11, x8, eq // eq = none │ │ add x11, x11, w12, uxtw #3 │ │ subs x12, x10, x9 │ │ cmp x11, x9 │ │ asr x12, x12, #4 │ │ ccmp x11, x10, #0x2, cs // cs = hs, nlast │ │ add x12, x9, x12, lsl #3 │ │ csel x11, x12, x11, cs // cs = hs, nlast │ │ cmp x10, x9 │ │ - b.hi 775ec // b.pmore │ │ - cbz x8, 77640 │ │ + b.hi 776a8 // b.pmore │ │ + cbz x8, 776fc │ │ ldr w0, [x8, #4] │ │ ret │ │ mov w0, wzr │ │ ret │ │ mov x8, x11 │ │ ldr w0, [x8, #4] │ │ ret │ │ mov x8, x0 │ │ ldr w10, [x0, #24] │ │ - cbz w10, 776d8 │ │ + cbz w10, 77794 │ │ ldr w9, [x1] │ │ mov w11, wzr │ │ mov w0, wzr │ │ lsr w14, w10, #1 │ │ ldr x12, [x8, #32] │ │ mov w13, w10 │ │ add w9, w9, #0x1 │ │ - b 776ac │ │ + b 77768 │ │ subs w15, w9, w15 │ │ csinc w11, w11, w14, ls // ls = plast │ │ csel w13, w13, w14, hi // hi = pmore │ │ add w14, w15, w14 │ │ subs w15, w13, w11 │ │ cmp w14, w11 │ │ ccmp w14, w13, #0x2, cs // cs = hs, nlast │ │ add w15, w11, w15, lsr #1 │ │ csel w14, w15, w14, cs // cs = hs, nlast │ │ cmp w13, w11 │ │ - b.ls 776e0 // b.plast │ │ + b.ls 7779c // b.plast │ │ mov w14, w14 │ │ lsl x15, x14, #3 │ │ ldr w15, [x12, x15] │ │ cmp w15, w9 │ │ - b.eq 7770c // b.none │ │ + b.eq 777c8 // b.none │ │ and w15, w15, #0x7fffffff │ │ cmp w9, w15 │ │ - b.ne 77680 // b.any │ │ + b.ne 7773c // b.any │ │ add x16, x12, x14, lsl #3 │ │ ldr w0, [x16, #4] │ │ - b 77680 │ │ + b 7773c │ │ mov w11, wzr │ │ - b 776ec │ │ - cbz w0, 776ec │ │ + b 777a8 │ │ + cbz w0, 777a8 │ │ str w9, [x1] │ │ ret │ │ cmp w11, w10 │ │ - b.cs 7771c // b.hs, b.nlast │ │ + b.cs 777d8 // b.hs, b.nlast │ │ ldr x8, [x8, #32] │ │ add x8, x8, w11, uxtw #3 │ │ ldp w9, w0, [x8] │ │ and w9, w9, #0x7fffffff │ │ str w9, [x1] │ │ ret │ │ add x8, x12, x14, lsl #3 │ │ ldr w0, [x8, #4] │ │ str w9, [x1] │ │ ret │ │ mov w0, wzr │ │ str wzr, [x1] │ │ ret │ │ cmp w0, #0x101 │ │ - adrp x9, 11000 │ │ + adrp x9, 11000 │ │ csel w8, wzr, w0, hi // hi = pmore │ │ - add x9, x9, #0xe38 │ │ + add x9, x9, #0xe78 │ │ ldrsh x8, [x9, w8, uxtw #1] │ │ - adrp x9, 10000 │ │ - add x9, x9, #0xfc8 │ │ + adrp x9, 11000 │ │ + add x9, x9, #0x8 │ │ add x0, x9, x8 │ │ ret │ │ cmp w0, #0x186 │ │ - b.ls 7775c // b.plast │ │ + b.ls 77818 // b.plast │ │ mov x0, xzr │ │ ret │ │ - adrp x8, 12000 │ │ - adrp x9, 10000 │ │ - add x8, x8, #0x3c │ │ - add x9, x9, #0xfc8 │ │ + adrp x8, 12000 │ │ + adrp x9, 11000 │ │ + add x8, x8, #0x7c │ │ + add x9, x9, #0x8 │ │ ldrsh x8, [x8, w0, uxtw #1] │ │ add x0, x9, x8 │ │ ret │ │ ldr w8, [x0] │ │ ldr w11, [x1] │ │ and w9, w8, #0x7fffffff │ │ and w10, w11, #0x7fffffff │ │ cmp w9, w10 │ │ - b.ne 777a0 // b.any │ │ + b.ne 7785c // b.any │ │ cmp w8, w11 │ │ - b.ls 777b0 // b.plast │ │ + b.ls 7786c // b.plast │ │ mov w0, #0x1 // #1 │ │ ret │ │ - b.ls 777ac // b.plast │ │ + b.ls 77868 // b.plast │ │ mov w0, #0x1 // #1 │ │ ret │ │ cmp w9, w10 │ │ csetm w0, cc // cc = lo, ul, last │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ @@ -76335,115 +76350,110 @@ │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ add x2, sp, #0x4 │ │ mov w1, #0x8 // #8 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 777f8 │ │ + cbnz w8, 778b4 │ │ str x20, [x0] │ │ str x0, [x19] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 77824 // b.any │ │ + b.ne 778e0 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ mov w0, wzr │ │ ret │ │ - stp x29, x30, [sp, #-32]! │ │ - stp x28, x19, [sp, #16] │ │ - mov x29, sp │ │ - sub sp, sp, #0x4, lsl #12 │ │ sub sp, sp, #0x120 │ │ + stp x29, x30, [sp, #256] │ │ + add x29, sp, #0x100 │ │ + stp x28, x19, [sp, #272] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 778ac │ │ + cbz x0, 77960 │ │ ldr x8, [x1, #8] │ │ - cbz x8, 778b4 │ │ - ldrsh w9, [x8, #2] │ │ - cbz w9, 7793c │ │ - ldrsh x10, [x8] │ │ - cmp x10, #0x1 │ │ - b.lt 7793c // b.tstop │ │ + cbz x8, 77968 │ │ + ldrh w9, [x8, #2] │ │ + cbz w9, 779e8 │ │ + ldrh w10, [x8] │ │ + cbz x10, 779e8 │ │ ldr x11, [x8, #24] │ │ - cbz x11, 778b4 │ │ + cbz x11, 77968 │ │ ldr x12, [x8, #8] │ │ - cbz x12, 778b4 │ │ + cbz x12, 77968 │ │ sub w10, w10, #0x1 │ │ - ldrsh w10, [x11, w10, uxtw #1] │ │ + ldrh w10, [x11, w10, uxtw #1] │ │ add w10, w10, #0x1 │ │ cmp w10, w9 │ │ - b.ne 778b4 // b.any │ │ + b.ne 77968 // b.any │ │ ldrb w9, [x1, #16] │ │ tst w9, #0x3 │ │ - b.eq 778bc // b.none │ │ + b.eq 77970 // b.none │ │ mov w0, #0x13 // #19 │ │ - b 77940 │ │ + b 779ec │ │ mov w0, #0x60 // #96 │ │ - b 77940 │ │ + b 779ec │ │ mov w0, #0x14 // #20 │ │ - b 77940 │ │ + b 779ec │ │ ldr x9, [x1] │ │ - cbz x9, 77964 │ │ + cbz x9, 77a0c │ │ ldr w10, [x9, #4] │ │ - cbz w10, 7793c │ │ + cbz w10, 779e8 │ │ ldr w10, [x9] │ │ - cbz w10, 7793c │ │ + cbz w10, 779e8 │ │ ldr x10, [x9, #16] │ │ - cbz x10, 77964 │ │ + cbz x10, 77a0c │ │ ldp q1, q0, [x8] │ │ - add x11, sp, #0x4, lsl #12 │ │ - add x0, sp, #0x4, lsl #12 │ │ - add x11, x11, #0x8 │ │ - add x0, x0, #0x8 │ │ + add x11, sp, #0x8 │ │ + add x0, sp, #0x8 │ │ ldr x10, [x8, #32] │ │ - stur q0, [x11, #216] │ │ - stur q1, [x11, #200] │ │ - str x10, [sp, #16624] │ │ - add x10, sp, #0x3, lsl #12 │ │ - ldp q1, q0, [x9] │ │ - add x10, x10, #0xfb9 │ │ - ldr x8, [x9, #32] │ │ - add x9, sp, #0x8 │ │ - stur q0, [x10, #255] │ │ - add x10, sp, #0x3, lsl #12 │ │ - add x10, x10, #0xfa9 │ │ - str x8, [sp, #16584] │ │ - add x8, x9, #0x4, lsl #12 │ │ - str x9, [sp, #16416] │ │ - stur q1, [x10, #255] │ │ - str x8, [sp, #16424] │ │ - bl 77c40 │ │ - b 77940 │ │ + stur q0, [x11, #152] │ │ + stur q1, [x11, #136] │ │ + movi v0.2d, #0xffffffffffffffff │ │ + str x10, [sp, #176] │ │ + ldr d1, [x9] │ │ + add v0.2s, v1.2s, v0.2s │ │ + str d0, [sp, #184] │ │ + fmov w10, s0 │ │ + ldr w8, [x9, #8] │ │ + str w8, [sp, #192] │ │ + mul w10, w8, w10 │ │ + ldr x9, [x9, #16] │ │ + cmp w8, #0x0 │ │ + csel w8, w10, wzr, gt │ │ + add x8, x9, w8, sxtw │ │ + str x8, [sp, #200] │ │ + bl 77ce8 │ │ + b 779ec │ │ mov w0, wzr │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7796c // b.any │ │ - add sp, sp, #0x4, lsl #12 │ │ + b.ne 77a14 // b.any │ │ + ldp x28, x19, [sp, #272] │ │ + ldp x29, x30, [sp, #256] │ │ add sp, sp, #0x120 │ │ - ldp x28, x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, #0x6 // #6 │ │ - b 77940 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 779ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x1, x0 │ │ ldr x0, [x0] │ │ - b 3899c │ │ + b 38a48 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x0, #24] │ │ mov x1, xzr │ │ ldr x0, [x0, #104] │ │ mov x2, xzr │ │ ldr x8, [x8, #112] │ │ @@ -76466,2532 +76476,1955 @@ │ │ add x19, x1, #0xc8 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x1, #144] │ │ stur wzr, [x29, #-12] │ │ ldr w9, [x0, #32] │ │ ldr x21, [x0, #16] │ │ cmp w8, w9 │ │ - b.ne 77a58 // b.any │ │ + b.ne 77b00 // b.any │ │ cmp w2, #0x2 │ │ - b.ne 77ab4 // b.any │ │ + b.ne 77b5c // b.any │ │ ldr x8, [x20, #296] │ │ mov x25, x3 │ │ mov x22, x0 │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 77a34 │ │ + tbz w8, #0, 77adc │ │ ldr x1, [x20, #168] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x20, #296] │ │ str xzr, [x20, #168] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ mov x2, x25 │ │ - bl 39ba8 │ │ + bl 39bfc │ │ tst w0, #0xff │ │ - b.eq 77ae8 // b.none │ │ + b.eq 77b90 // b.none │ │ mov x23, xzr │ │ mov w8, #0x62 // #98 │ │ - b 77a60 │ │ + b 77b08 │ │ mov x23, xzr │ │ mov w8, #0x6 // #6 │ │ mov x24, xzr │ │ stur w8, [x29, #-12] │ │ ldr x8, [x20, #296] │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 77a94 │ │ + tbz w8, #0, 77b3c │ │ ldr x1, [x20, #168] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x20, #296] │ │ str xzr, [x20, #168] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ orr x8, x24, x23 │ │ - cbz x8, 77aac │ │ + cbz x8, 77b54 │ │ neg x1, x24 │ │ neg x2, x23 │ │ mov x0, x19 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldur w0, [x29, #-12] │ │ - b 77ab8 │ │ + b 77b60 │ │ mov w0, #0x13 // #19 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 77ba4 // b.any │ │ + b.ne 77c4c // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x29, x30, [sp, #112] │ │ ldr x27, [sp, #128] │ │ add sp, sp, #0xd0 │ │ ret │ │ ldrsw x1, [x20, #160] │ │ sub x5, x29, #0xc │ │ ldr w3, [x20, #152] │ │ mov x0, x21 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x23, xzr │ │ ldur w8, [x29, #-12] │ │ mov x24, xzr │ │ str x0, [x20, #168] │ │ - cbnz w8, 77a68 │ │ + cbnz w8, 77b10 │ │ ldr x8, [x20, #296] │ │ add x27, x20, #0x98 │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ ldp w10, w9, [x20, #192] │ │ ldr w8, [x20, #152] │ │ sub w8, w8, w9 │ │ neg w9, w10, lsl #6 │ │ lsl w8, w8, #6 │ │ sxtw x24, w9 │ │ sxtw x23, w8 │ │ - cbz x25, 77b58 │ │ + cbz x25, 77c00 │ │ ldp x8, x9, [x25] │ │ add x24, x8, x24 │ │ add x23, x9, x23 │ │ orr x8, x24, x23 │ │ - cbz x8, 77b70 │ │ + cbz x8, 77c18 │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov x2, x23 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x22, #104] │ │ mov x1, sp │ │ stp x27, x19, [sp] │ │ str wzr, [sp, #16] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 77a68 │ │ + cbnz w0, 77b10 │ │ mov w8, #0x7473 // #29811 │ │ movk w8, #0x6269, lsl #16 │ │ str w8, [x20, #144] │ │ orr x8, x24, x23 │ │ - cbnz x8, 77a9c │ │ - b 77aac │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz x8, 77b44 │ │ + b 77b54 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 77bf4 // b.any │ │ + b.ne 77c9c // b.any │ │ mov x19, x3 │ │ mov x20, x1 │ │ - cbz x2, 77bdc │ │ + cbz x2, 77c84 │ │ add x0, x20, #0xc8 │ │ mov x1, x2 │ │ - bl 3a834 │ │ - cbz x19, 77bec │ │ + bl 3a888 │ │ + cbz x19, 77c94 │ │ ldp x1, x2, [x19] │ │ add x0, x20, #0xc8 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ mov w0, wzr │ │ - b 77bf8 │ │ + b 77ca0 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x2] │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 77c28 // b.any │ │ + b.ne 77cd0 // b.any │ │ add x0, x1, #0xc8 │ │ mov x1, x2 │ │ - b 3a114 │ │ + b 3a168 │ │ ret │ │ ldr x8, [x0, #24] │ │ ldr x0, [x0, #104] │ │ ldr x8, [x8, #112] │ │ ldr x3, [x8, #24] │ │ br x3 │ │ - stp x29, x30, [sp, #-32]! │ │ - str x19, [sp, #16] │ │ + stp x29, x30, [sp, #-48]! │ │ + str x28, [sp, #16] │ │ mov x29, sp │ │ - ldr w8, [x0, #232] │ │ - adrp x9, a000 │ │ - mov w11, #0xc // #12 │ │ - mov x19, x0 │ │ - tst w8, #0x100 │ │ - ldr d1, [x9, #1152] │ │ - cset w10, eq // eq = none │ │ - mov w9, #0x6 // #6 │ │ - csel w9, w9, w11, eq // eq = none │ │ - dup v0.2s, w10 │ │ - adrp x10, a000 │ │ - ldr d2, [x10, #1208] │ │ - mov w10, #0x1 // #1 │ │ - shl v0.2s, v0.2s, #31 │ │ - lsl w10, w10, w9 │ │ - lsr w11, w10, #1 │ │ - stp w9, w10, [x0] │ │ - lsr w9, w10, #6 │ │ - cmlt v0.2s, v0.2s, #0 │ │ - stp w11, w9, [x0, #8] │ │ - bsl v0.8b, v2.8b, v1.8b │ │ - str d0, [x0, #16] │ │ - tbnz w8, #3, 77cc0 │ │ - lsr w9, w8, #2 │ │ - and w9, w9, #0x4 │ │ - strb w9, [x19, #64] │ │ - tbnz w8, #5, 77cc8 │ │ - orr w8, w9, #0x1 │ │ - b 77cc4 │ │ - mov w8, #0x2 // #2 │ │ - strb w8, [x19, #64] │ │ - adrp x8, 77000 │ │ - adrp x9, 77000 │ │ - add x8, x8, #0xd80 │ │ - add x9, x9, #0xd9c │ │ - ldp w13, w12, [x19, #160] │ │ - adrp x10, 77000 │ │ - adrp x11, 78000 │ │ - stp x8, x9, [x19, #240] │ │ - ldr w8, [x19, #168] │ │ - add x10, x10, #0xec0 │ │ - add x11, x11, #0x34 │ │ - ldr x9, [x19, #176] │ │ - sub w2, w13, #0x1 │ │ - cmp w8, #0x1 │ │ - strh w12, [x19, #66] │ │ - stp x10, x11, [x19, #256] │ │ - str x9, [x19, #72] │ │ - b.lt 77d18 // b.tstop │ │ - madd x8, x2, x8, x9 │ │ - str x8, [x19, #72] │ │ - mov x0, x19 │ │ + stp x20, x19, [sp, #32] │ │ + sub sp, sp, #0x4, lsl #12 │ │ + sub sp, sp, #0x10 │ │ + mrs x20, tpidr_el0 │ │ + add x9, sp, #0x8 │ │ + ldr x8, [x20, #40] │ │ + add x11, x9, #0x4, lsl #12 │ │ + mov w13, #0x6 // #6 │ │ + adrp x10, 77000 │ │ + add x10, x10, #0xe1c │ │ mov w1, wzr │ │ - bl 78048 │ │ - cbnz w0, 77d74 │ │ - ldrb w8, [x19, #233] │ │ - tbnz w8, #1, 77d70 │ │ - ldr w11, [x19, #164] │ │ - adrp x8, 78000 │ │ - adrp x9, 78000 │ │ - adrp x10, 79000 │ │ - adrp x12, 79000 │ │ - add x8, x8, #0xfec │ │ - add x9, x9, #0xff0 │ │ - add x10, x10, #0xa8 │ │ - add x12, x12, #0x240 │ │ - sub w2, w11, #0x1 │ │ + stur x8, [x29, #-8] │ │ + mov w8, #0xc // #12 │ │ + ldr w12, [x0, #168] │ │ + stp x9, x11, [x0, #24] │ │ + mov w9, #0x100 // #256 │ │ + mov w11, #0x20 // #32 │ │ + ldr w2, [x0, #176] │ │ + mov x19, x0 │ │ + tst w12, #0x100 │ │ + csel w8, w13, w8, eq // eq = none │ │ + and w13, w12, #0xff │ │ + csel w16, w11, w9, eq // eq = none │ │ + mov w11, #0x1 // #1 │ │ + ubfx w12, w12, #2, #6 │ │ + lsl w11, w11, w8 │ │ + and w12, w12, #0x6 │ │ + bfxil w12, w13, #5, #1 │ │ + eor w9, w12, #0x1 │ │ + lsr w12, w11, #1 │ │ + stp w8, w11, [x0] │ │ + lsr w8, w11, #6 │ │ + adrp x11, 77000 │ │ + strb w9, [x0, #60] │ │ + adrp x9, 77000 │ │ + stp w8, w16, [x0, #12] │ │ + adrp x8, 77000 │ │ + add x8, x8, #0xe38 │ │ + add x9, x9, #0xf2c │ │ + add x11, x11, #0xfac │ │ + str w12, [x0, #8] │ │ + stp x10, x8, [x0, #208] │ │ + stp x9, x11, [x0, #224] │ │ + bl 77fc0 │ │ + cbnz w0, 77df0 │ │ + ldrb w8, [x19, #169] │ │ + tbnz w8, #1, 77dec │ │ + adrp x8, 78000 │ │ + adrp x9, 78000 │ │ + adrp x10, 78000 │ │ + adrp x11, 78000 │ │ + add x8, x8, #0x8ec │ │ + add x9, x9, #0x8f0 │ │ + add x10, x10, #0x9a4 │ │ + add x11, x11, #0xa40 │ │ + ldr w2, [x19, #180] │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - stp x8, x9, [x19, #240] │ │ - stp x10, x12, [x19, #256] │ │ - bl 78048 │ │ - cbnz w0, 77d74 │ │ + stp x8, x9, [x19, #208] │ │ + stp x10, x11, [x19, #224] │ │ + bl 77fc0 │ │ + cbnz w0, 77df0 │ │ mov w0, wzr │ │ - ldr x19, [sp, #16] │ │ - ldp x29, x30, [sp], #32 │ │ + ldr x8, [x20, #40] │ │ + ldur x9, [x29, #-8] │ │ + cmp x8, x9 │ │ + b.ne 77e18 // b.any │ │ + add sp, sp, #0x4, lsl #12 │ │ + add sp, sp, #0x10 │ │ + ldp x20, x19, [sp, #32] │ │ + ldr x28, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ - ldr x8, [x0, #72] │ │ - sxth x10, w1 │ │ - ldrsw x9, [x0, #168] │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + ldr x8, [x0, #192] │ │ + sxtw x10, w1 │ │ + ldrsw x9, [x0, #184] │ │ nop │ │ msub x8, x9, x10, x8 │ │ - str x8, [x0, #80] │ │ + str x8, [x0, #200] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - ldrsw x9, [x0, #4] │ │ - ldrh w8, [x4, #24] │ │ - add x10, x9, x2 │ │ - neg x9, x9 │ │ - and w11, w8, #0x7 │ │ - sub x8, x10, #0x1 │ │ - and x8, x8, x9 │ │ - and x9, x9, x3 │ │ - cmp w11, #0x2 │ │ - b.eq 77dec // b.none │ │ - cmp x9, x3 │ │ - ldrsw x11, [x0, #20] │ │ - ccmp x8, x2, #0x4, ne // ne = any │ │ - sub x10, x3, x10 │ │ - ccmp x10, x11, #0x0, ne // ne = any │ │ - csel x9, x9, x8, gt │ │ - ldr w11, [x0] │ │ - asr x9, x9, x11 │ │ - tbnz x9, #63, 77eb0 │ │ - ldrh w10, [x0, #66] │ │ - asr x8, x8, x11 │ │ - cmp x8, x10 │ │ - b.ge 77eb0 // b.tcont │ │ - bic x8, x8, x8, asr #63 │ │ - sub x11, x10, #0x1 │ │ - cmp x9, x10 │ │ - sbfx w12, w8, #3, #16 │ │ - csel x9, x9, x11, cc // cc = lo, ul, last │ │ - lsl w11, w8, #13 │ │ - and x8, x8, #0x7 │ │ - sbfx w13, w9, #3, #16 │ │ - and x9, x9, #0x7 │ │ - ldr x20, [x0, #80] │ │ + ldp w9, w11, [x0] │ │ + sxtw x11, w11 │ │ + neg x10, x11 │ │ + and x8, x10, x3 │ │ + asr x8, x8, x9 │ │ + tbnz w8, #31, 77f1c │ │ + add x11, x2, x11 │ │ + sub x12, x11, #0x1 │ │ + ldr w11, [x0, #180] │ │ + and x10, x12, x10 │ │ + asr x9, x10, x9 │ │ + cmp w11, w9 │ │ + b.lt 77f1c // b.tstop │ │ + cmp w11, w8 │ │ + bic w9, w9, w9, asr #31 │ │ + csel w8, w11, w8, lt // lt = tstop │ │ + and w11, w9, #0x7 │ │ + and w12, w8, #0x7 │ │ + ldr x20, [x0, #200] │ │ mov w10, #0xff // #255 │ │ - sbfx x21, x11, #16, #16 │ │ - lsr w10, w10, w8 │ │ - mov w8, #0xffffff80 // #-128 │ │ - asr w19, w8, w9 │ │ + mov w13, #0xffffff80 // #-128 │ │ + lsr w21, w9, #3 │ │ + asr w9, w8, #3 │ │ + lsr w11, w10, w11 │ │ + asr w19, w13, w12 │ │ add x8, x20, x21 │ │ - sub w9, w13, w12 │ │ - cmp w9, #0x1 │ │ - b.lt 77ea0 // b.tstop │ │ - ldrb w11, [x8] │ │ - cmp w9, #0x1 │ │ - orr w10, w11, w10 │ │ - strb w10, [x8] │ │ - b.eq 77e94 // b.none │ │ - cmp w9, #0x2 │ │ + sub w10, w9, w21 │ │ + cmp w10, #0x1 │ │ + b.lt 77f0c // b.tstop │ │ + ldrb w12, [x8] │ │ + cmp w10, #0x1 │ │ + orr w11, w12, w11 │ │ + strb w11, [x8] │ │ + b.eq 77f00 // b.none │ │ + cmp w10, #0x2 │ │ mov w8, #0x2 // #2 │ │ - csel w8, w9, w8, lt // lt = tstop │ │ + csel w8, w10, w8, lt // lt = tstop │ │ add x10, x21, x20 │ │ - sub w22, w9, w8 │ │ + add w8, w8, w21 │ │ add x0, x10, #0x1 │ │ - add x2, x22, #0x1 │ │ + sub w22, w9, w8 │ │ mov w1, #0xff // #255 │ │ - bl a5180 │ │ + add x2, x22, #0x1 │ │ + bl a45c0 │ │ add x8, x21, x22 │ │ add x21, x8, #0x1 │ │ add x8, x20, x21 │ │ add x8, x8, #0x1 │ │ - b 77ea4 │ │ - and w19, w19, w10 │ │ + b 77f10 │ │ + and w19, w19, w11 │ │ ldrb w9, [x8] │ │ orr w9, w9, w19 │ │ strb w9, [x8] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - ldrsw x12, [x0, #4] │ │ - add x8, x2, x12 │ │ - neg x11, x12 │ │ - sub x8, x8, #0x1 │ │ - and x10, x11, x3 │ │ - and x9, x8, x11 │ │ - mov x8, x9 │ │ - cmp x9, x10 │ │ - b.le 77f00 │ │ - ldrh w14, [x4, #24] │ │ - add x15, x10, x12 │ │ - cmp x9, x15 │ │ - and w13, w14, #0x7 │ │ - ccmp w13, #0x5, #0x2, eq // eq = none │ │ - b.ls 77f3c // b.plast │ │ - ret │ │ - ldr w11, [x0] │ │ - asr x8, x8, x11 │ │ - tbnz x8, #63, 77efc │ │ - ldrh w9, [x0, #66] │ │ - cmp x8, x9 │ │ - b.cs 77efc // b.hs, b.nlast │ │ - ubfx x9, x8, #3, #16 │ │ - ldr x10, [x0, #80] │ │ - and x8, x8, #0x7 │ │ + ldr w9, [x0] │ │ + asr x8, x2, x9 │ │ + asr x10, x3, x9 │ │ + tbnz w8, #31, 77f48 │ │ + ldr w9, [x0, #180] │ │ + cmp w9, w8 │ │ + b.ge 77f84 // b.tcont │ │ + tbnz w10, #31, 77fa8 │ │ + ldr w9, [x0, #180] │ │ + mov w8, w10 │ │ + cmp w8, w9 │ │ + b.gt 77fa8 │ │ + mov w9, w8 │ │ + ldr x10, [x0, #200] │ │ + lsr x9, x9, #3 │ │ + and w8, w8, #0x7 │ │ mov w12, #0x80 // #128 │ │ ldrb w11, [x10, x9] │ │ lsr w8, w12, w8 │ │ orr w8, w11, w8 │ │ strb w8, [x10, x9] │ │ + b 77fa8 │ │ + tbnz w10, #31, 77f54 │ │ + cmp w9, w10 │ │ + b.lt 77f54 // b.tstop │ │ + ubfx x11, x10, #3, #29 │ │ + ldr x12, [x0, #200] │ │ + and w10, w10, #0x7 │ │ + ldrb w11, [x12, x11] │ │ + lsl w10, w11, w10 │ │ + tbz w10, #7, 77f54 │ │ ret │ │ - adrp x16, 20000 │ │ - mov x15, x10 │ │ - add x16, x16, #0x25c │ │ - adr x17, 77efc │ │ - ldrb w6, [x16, x13] │ │ - add x17, x17, x6, lsl #2 │ │ - br x17 │ │ - ldr x15, [x4, #56] │ │ - cmp x15, x5 │ │ - b.ne 77f70 // b.any │ │ - ldr x15, [x4, #32] │ │ - cmp x15, #0x0 │ │ - b.le 7801c │ │ - ldr x15, [x5, #56] │ │ - cmp x15, x4 │ │ - b.ne 77f9c // b.any │ │ - ldr x15, [x4, #40] │ │ - cmp x15, w1, sxth │ │ - b.ne 77f9c // b.any │ │ - tbz w14, #5, 77efc │ │ - ldrsw x14, [x0, #8] │ │ - sub x15, x3, x2 │ │ - cmp x15, x14 │ │ - b.lt 77efc // b.tstop │ │ - mov x15, x10 │ │ - cmp w13, #0x1 │ │ - b.eq 77fcc // b.none │ │ - lsl w13, w12, #6 │ │ - sub w12, w13, w12 │ │ - add w13, w12, #0x3f │ │ - cmp w12, #0x0 │ │ - csel w12, w13, w12, lt // lt = tstop │ │ - add x13, x3, x2 │ │ - asr w12, w12, #6 │ │ - add x12, x13, w12, sxtw │ │ - and x15, x11, x12, asr #1 │ │ - ldr w11, [x0] │ │ - tbnz x15, #63, 77fe4 │ │ - ldrh w8, [x0, #66] │ │ - lsr x12, x15, x11 │ │ - cmp x12, x8 │ │ - csel x8, x15, x10, cc // cc = lo, ul, last │ │ - cmp x8, x9 │ │ - csel x9, x10, x9, eq // eq = none │ │ - asr x9, x9, x11 │ │ - tbnz x9, #63, 77f04 │ │ - ldrh w10, [x0, #66] │ │ - cmp x9, x10 │ │ - b.cs 77f04 // b.hs, b.nlast │ │ - sbfx x10, x9, #3, #16 │ │ - ldr x12, [x0, #80] │ │ - and w9, w9, #0x7 │ │ - ldrb w10, [x12, x10] │ │ - lsl w9, w10, w9 │ │ - tbnz w9, #7, 77efc │ │ - b 77f04 │ │ - tbz w14, #4, 77efc │ │ - ldrsw x15, [x0, #8] │ │ - sub x16, x3, x2 │ │ - cmp x16, x15 │ │ - b.lt 77efc // b.tstop │ │ - b 77f70 │ │ - ldrsw x8, [x0, #168] │ │ - ldr x9, [x0, #80] │ │ + ldrsw x8, [x0, #184] │ │ + ldr x9, [x0, #200] │ │ sub x8, x9, x8 │ │ - str x8, [x0, #80] │ │ + str x8, [x0, #200] │ │ ret │ │ sub sp, sp, #0x140 │ │ stp x29, x30, [sp, #224] │ │ add x29, sp, #0xe0 │ │ stp x28, x27, [sp, #240] │ │ stp x26, x25, [sp, #256] │ │ stp x24, x23, [sp, #272] │ │ stp x22, x21, [sp, #288] │ │ stp x20, x19, [sp, #304] │ │ str w1, [sp, #52] │ │ - mov x19, x0 │ │ - str wzr, [sp, #36] │ │ mrs x8, tpidr_el0 │ │ - str x8, [sp, #16] │ │ + str x8, [sp, #8] │ │ + mov x19, x0 │ │ + mov w28, wzr │ │ mov w10, wzr │ │ ldr x8, [x8, #40] │ │ + add x9, x0, #0x68 │ │ + str x9, [sp, #40] │ │ stur x8, [x29, #-16] │ │ sxtw x13, w2 │ │ - str x13, [sp, #24] │ │ - ldp x8, x11, [x19, #24] │ │ - str x10, [sp, #40] │ │ - sxtw x10, w10 │ │ - ldrsw x9, [x19, #4] │ │ - stp x8, xzr, [x19, #48] │ │ - mul x12, x9, x10 │ │ - sub x10, x11, #0x40 │ │ - mul x9, x9, x13 │ │ - stp x8, xzr, [x19, #128] │ │ - str x10, [x19, #40] │ │ - stp x12, x9, [x19, #104] │ │ - str x8, [x8, #16] │ │ - ldrsh w9, [x19, #200] │ │ - str wzr, [x19, #120] │ │ - cmp w9, #0x1 │ │ - b.lt 78558 // b.tstop │ │ - mov x26, xzr │ │ - ldr w11, [x19, #8] │ │ - mov x9, #0xffffffffffffffff // #-1 │ │ - ldr x10, [x19, #224] │ │ - str wzr, [x19, #152] │ │ - str xzr, [x19, #144] │ │ - ldr x8, [x19, #208] │ │ - ldrsh x27, [x10, x26, lsl #1] │ │ - add x13, x9, #0x1 │ │ - ldrsw x12, [x19, #12] │ │ - sxtw x11, w11 │ │ - add x25, x8, x13, lsl #4 │ │ - neg x15, x11 │ │ - add x28, x8, x27, lsl #4 │ │ - ldp x10, x14, [x25] │ │ - ldp x16, x17, [x28] │ │ + str w10, [sp, #36] │ │ + str x13, [sp, #16] │ │ + ldp x11, x9, [x19, #24] │ │ + sxtw x10, w28 │ │ + str wzr, [x19, #56] │ │ + ldrsw x8, [x19, #4] │ │ + str wzr, [x19, #100] │ │ + ldr x12, [sp, #40] │ │ + strh wzr, [x19, #96] │ │ + sub x9, x9, #0x8 │ │ + mul x10, x8, x10 │ │ + mul x8, x8, x13 │ │ + stp xzr, xzr, [x12] │ │ + stp x9, x11, [x19, #40] │ │ + ldrh w9, [x19, #136] │ │ + stp x10, x8, [x19, #80] │ │ + cbz w9, 78880 │ │ + str x28, [sp, #24] │ │ + mov x28, xzr │ │ + mov w27, #0xffffffff // #-1 │ │ + b 78070 │ │ + ldrh w8, [x19, #136] │ │ + add x28, x28, #0x1 │ │ + cmp x28, x8 │ │ + b.cs 78448 // b.hs, b.nlast │ │ + ldr x8, [x19, #160] │ │ + str wzr, [x19, #128] │ │ + str xzr, [x19, #120] │ │ + add w10, w27, #0x1 │ │ + ldrh w27, [x8, x28, lsl #1] │ │ + ldr x9, [x19, #144] │ │ + ldpsw x8, x11, [x19, #8] │ │ + add x25, x9, w10, uxtw #4 │ │ + add x26, x9, x27, lsl #4 │ │ + neg x13, x8 │ │ + ldp x9, x12, [x25] │ │ + ldp x8, x14, [x26] │ │ nop │ │ - madd x21, x10, x12, x15 │ │ - madd x11, x14, x12, x15 │ │ - ldr w14, [sp, #52] │ │ + madd x21, x9, x11, x13 │ │ + madd x9, x12, x11, x13 │ │ + ldr w12, [sp, #52] │ │ nop │ │ - madd x10, x16, x12, x15 │ │ - madd x12, x17, x12, x15 │ │ - tst w14, #0xff │ │ - b.eq 78140 // b.none │ │ - mov x22, x11 │ │ - mov x11, x12 │ │ - b 78150 │ │ + madd x8, x8, x11, x13 │ │ + madd x11, x14, x11, x13 │ │ + tst w12, #0xff │ │ + b.eq 780d0 // b.none │ │ + mov x22, x9 │ │ + mov x9, x11 │ │ + b 780e0 │ │ mov x22, x21 │ │ - mov x21, x11 │ │ - mov x11, x10 │ │ - mov x10, x12 │ │ - ldr x12, [x19, #216] │ │ - add x20, x12, x13 │ │ - ldrb w13, [x20] │ │ - tbz w13, #2, 7816c │ │ - lsr w13, w13, #5 │ │ - strb w13, [x19, #64] │ │ - ldrb w13, [x20] │ │ - and w13, w13, #0x3 │ │ - cbz w13, 78180 │ │ - cmp w13, #0x2 │ │ - b.ne 781c8 // b.any │ │ - b 78f94 │ │ - ldrb w13, [x12, x27] │ │ - and w13, w13, #0x3 │ │ - cmp w13, #0x1 │ │ - b.ne 78198 // b.any │ │ - sub x28, x28, #0x10 │ │ - b 781b8 │ │ - add x11, x11, x22 │ │ - add x10, x10, x21 │ │ - cmp x11, #0x0 │ │ - cinc x11, x11, lt // lt = tstop │ │ - cmp x10, #0x0 │ │ - cinc x10, x10, lt // lt = tstop │ │ - asr x11, x11, #1 │ │ - asr x10, x10, #1 │ │ - add x25, x8, x9, lsl #4 │ │ - add x20, x12, x9 │ │ - mov x22, x11 │ │ - mov x21, x10 │ │ - cmp x25, x28 │ │ - stp x22, x21, [x19, #88] │ │ - b.cc 781f8 // b.lo, b.ul, b.last │ │ + mov x21, x9 │ │ + mov x9, x8 │ │ + mov x8, x11 │ │ + ldr x11, [x19, #152] │ │ + add x20, x11, x10 │ │ + ldrb w10, [x20] │ │ + tbz w10, #2, 780fc │ │ + lsr w10, w10, #5 │ │ + strb w10, [x19, #60] │ │ + ldrb w10, [x20] │ │ + and w10, w10, #0x3 │ │ + cbz w10, 78110 │ │ + cmp w10, #0x2 │ │ + b.ne 78158 // b.any │ │ + b 7889c │ │ + ldrb w10, [x11, x27] │ │ + and w10, w10, #0x3 │ │ + cmp w10, #0x1 │ │ + b.ne 78128 // b.any │ │ + sub x26, x26, #0x10 │ │ + b 78148 │ │ + add x9, x9, x22 │ │ + add x8, x8, x21 │ │ + cmp x9, #0x0 │ │ + cinc x9, x9, lt // lt = tstop │ │ + cmp x8, #0x0 │ │ + cinc x8, x8, lt // lt = tstop │ │ + asr x9, x9, #1 │ │ + asr x8, x8, #1 │ │ + sub x25, x25, #0x10 │ │ + sub x20, x20, #0x1 │ │ + mov x22, x9 │ │ + mov x21, x8 │ │ + cmp x25, x26 │ │ + stp x22, x21, [x19, #64] │ │ + b.cc 78190 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov x1, x22 │ │ mov x2, x21 │ │ - bl 79244 │ │ + bl 78c78 │ │ tst w0, #0xff │ │ - b.eq 783e8 // b.none │ │ - b 78564 │ │ - cmp x25, x28 │ │ - b.cs 781d4 // b.hs, b.nlast │ │ + b.eq 78378 // b.none │ │ + b 7840c │ │ + add x20, x20, #0x3 │ │ + mov x25, x23 │ │ + cmp x25, x26 │ │ + b.cs 78164 // b.hs, b.nlast │ │ mov x23, x20 │ │ ldrb w8, [x23, #1]! │ │ ands w8, w8, #0x3 │ │ - b.eq 78250 // b.none │ │ + b.eq 781e8 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 782fc // b.any │ │ + b.ne 78294 // b.any │ │ ldpsw x9, x8, [x19, #8] │ │ ldp x10, x11, [x25, #16] │ │ mov x0, x19 │ │ neg x9, x9 │ │ madd x10, x10, x8, x9 │ │ madd x8, x11, x8, x9 │ │ ldr w9, [sp, #52] │ │ tst w9, #0xff │ │ csel x1, x10, x8, eq // eq = none │ │ csel x2, x8, x10, eq // eq = none │ │ - bl 79244 │ │ + bl 78c78 │ │ tst w0, #0xff │ │ - b.ne 78564 // b.any │ │ + b.ne 7840c // b.any │ │ add x25, x25, #0x10 │ │ mov x20, x23 │ │ - b 781f0 │ │ + b 78188 │ │ ldpsw x9, x8, [x19, #8] │ │ ldp x10, x11, [x25, #16] │ │ add x20, x20, #0x2 │ │ add x25, x25, #0x20 │ │ neg x9, x9 │ │ madd x10, x10, x8, x9 │ │ madd x8, x11, x8, x9 │ │ ldr w9, [sp, #52] │ │ tst w9, #0xff │ │ csel x1, x10, x8, eq // eq = none │ │ csel x2, x8, x10, eq // eq = none │ │ sub x8, x25, #0x10 │ │ - cmp x8, x28 │ │ - b.cs 783d0 // b.hs, b.nlast │ │ + cmp x8, x26 │ │ + b.cs 78360 // b.hs, b.nlast │ │ ldpsw x10, x9, [x19, #8] │ │ ldp x11, x8, [x8, #16] │ │ ldrb w12, [x20] │ │ neg x10, x10 │ │ madd x11, x11, x9, x10 │ │ madd x8, x8, x9, x10 │ │ ldr w9, [sp, #52] │ │ tst w9, #0xff │ │ csel x24, x11, x8, eq // eq = none │ │ csel x23, x8, x11, eq // eq = none │ │ ands w8, w12, #0x3 │ │ - b.ne 78354 // b.any │ │ + b.ne 782ec // b.any │ │ add x8, x24, x1 │ │ add x9, x23, x2 │ │ cmp x8, #0x0 │ │ mov x0, x19 │ │ cinc x8, x8, lt // lt = tstop │ │ cmp x9, #0x0 │ │ cinc x9, x9, lt // lt = tstop │ │ asr x3, x8, #1 │ │ asr x4, x9, #1 │ │ - bl 79640 │ │ + bl 78d50 │ │ add x20, x20, #0x1 │ │ add x25, x25, #0x10 │ │ mov x1, x24 │ │ mov x2, x23 │ │ tst w0, #0xff │ │ - b.eq 7827c // b.none │ │ - b 78564 │ │ + b.eq 78214 // b.none │ │ + b 7840c │ │ add x8, x25, #0x20 │ │ - cmp x8, x28 │ │ - b.hi 78f94 // b.pmore │ │ + cmp x8, x26 │ │ + b.hi 7889c // b.pmore │ │ ldrb w8, [x20, #2] │ │ and w8, w8, #0x3 │ │ cmp w8, #0x2 │ │ - b.ne 78f94 // b.any │ │ + b.ne 7889c // b.any │ │ ldpsw x9, x8, [x19, #8] │ │ ldp x10, x11, [x25, #16] │ │ neg x12, x9 │ │ madd x2, x10, x8, x12 │ │ ldp x13, x10, [x25, #32] │ │ nop │ │ madd x11, x11, x8, x12 │ │ madd x4, x13, x8, x12 │ │ madd x10, x10, x8, x12 │ │ ldr w12, [sp, #52] │ │ tst w12, #0xff │ │ - b.eq 78378 // b.none │ │ + b.eq 78310 // b.none │ │ mov x1, x11 │ │ mov x3, x10 │ │ - b 78388 │ │ + b 78320 │ │ cmp w8, #0x1 │ │ - b.ne 78f94 // b.any │ │ + b.ne 7889c // b.any │ │ mov x0, x19 │ │ mov x3, x24 │ │ mov x4, x23 │ │ - bl 79640 │ │ + bl 78d50 │ │ tst w0, #0xff │ │ - b.eq 781f0 // b.none │ │ - b 78564 │ │ + b.eq 78188 // b.none │ │ + b 7840c │ │ mov x1, x2 │ │ mov x2, x11 │ │ mov x3, x4 │ │ mov x4, x10 │ │ add x23, x25, #0x30 │ │ - cmp x23, x28 │ │ - b.hi 78514 // b.pmore │ │ + cmp x23, x26 │ │ + b.hi 783f4 // b.pmore │ │ ldp x10, x11, [x25, #48] │ │ neg x9, x9 │ │ mov x0, x19 │ │ madd x10, x10, x8, x9 │ │ madd x8, x11, x8, x9 │ │ ldr w9, [sp, #52] │ │ tst w9, #0xff │ │ csel x5, x10, x8, eq // eq = none │ │ csel x6, x8, x10, eq // eq = none │ │ - bl 7997c │ │ + bl 79214 │ │ tst w0, #0xff │ │ - b.ne 78564 // b.any │ │ - add x20, x20, #0x3 │ │ - mov x25, x23 │ │ - b 781f0 │ │ + b.eq 78180 // b.none │ │ + b 7840c │ │ mov x0, x19 │ │ mov x3, x22 │ │ mov x4, x21 │ │ - bl 79640 │ │ + bl 78d50 │ │ tst w0, #0xff │ │ - b.ne 78564 // b.any │ │ - ldrsw x12, [x19, #4] │ │ - ldr x11, [x19, #96] │ │ - sub w8, w12, #0x1 │ │ - sxtw x8, w8 │ │ - ands x10, x11, x8 │ │ - b.ne 78440 // b.any │ │ - ldr x8, [x19, #104] │ │ - cmp x11, x8 │ │ - b.lt 78440 // b.tstop │ │ - ldr x8, [x19, #112] │ │ - cmp x11, x8 │ │ - b.gt 78440 │ │ - ldr x8, [x19, #144] │ │ - cbz x8, 78440 │ │ - ldr x9, [x19, #128] │ │ - ldrh w8, [x8, #24] │ │ - ldrh w9, [x9, #24] │ │ + b.ne 7840c // b.any │ │ + ldr x8, [x19, #120] │ │ + cbz x8, 78060 │ │ + ldrsw x10, [x19, #4] │ │ + ldr x9, [x19, #72] │ │ + sub x10, x10, #0x1 │ │ + tst x9, x10 │ │ + b.ne 783d0 // b.any │ │ + ldr x10, [x19, #80] │ │ + cmp x9, x10 │ │ + b.lt 783d0 // b.tstop │ │ + ldr x10, [x19, #88] │ │ + cmp x9, x10 │ │ + b.gt 783d0 │ │ + ldr x9, [sp, #40] │ │ + ldrh w8, [x8, #28] │ │ + ldr x9, [x9] │ │ + ldrh w9, [x9, #28] │ │ eor w8, w9, w8 │ │ - tbnz w8, #3, 78440 │ │ + tbnz w8, #3, 783d0 │ │ ldr x8, [x19, #48] │ │ sub x8, x8, #0x8 │ │ str x8, [x19, #48] │ │ - ldr x9, [x19, #128] │ │ - ldr x8, [x19, #48] │ │ - ldr x13, [x9, #16] │ │ - cmp x8, x13 │ │ - b.eq 7845c // b.none │ │ - ldrh w14, [x9, #24] │ │ - tbnz w14, #3, 78474 │ │ - add x10, x11, x12 │ │ - neg w12, w12 │ │ - sub x10, x10, #0x1 │ │ - sxtw x12, w12 │ │ - and x10, x10, x12 │ │ - sub x10, x10, x11 │ │ - subs x12, x8, x13 │ │ - b.mi 78fd0 // b.first │ │ - ldr w11, [x19, #8] │ │ - cbz x12, 784e0 │ │ - mov w13, w11 │ │ - asr x12, x12, #3 │ │ - sxtw x13, w13 │ │ - cmp x10, x13 │ │ - str x12, [x9, #32] │ │ - b.lt 784b8 // b.tstop │ │ - ldrh w10, [x9, #24] │ │ - mov w12, #0x10 // #16 │ │ - mov w13, #0x20 // #32 │ │ - tst w10, #0x8 │ │ - csel w12, w13, w12, eq // eq = none │ │ - orr w10, w12, w10 │ │ - strh w10, [x9, #24] │ │ - add x10, x8, #0x40 │ │ - str x8, [x19, #128] │ │ - str x10, [x19, #48] │ │ - str xzr, [x8, #32] │ │ - str x10, [x8, #16] │ │ - str x8, [x9, #56] │ │ - ldrh w8, [x19, #120] │ │ - add w12, w8, #0x1 │ │ - mov x8, x10 │ │ - strh w12, [x19, #120] │ │ - ldr x10, [x19, #40] │ │ - cmp x8, x10 │ │ - b.cs 78878 // b.hs, b.nlast │ │ - ldr x12, [x19, #144] │ │ - strb wzr, [x19, #123] │ │ - cbz x12, 784fc │ │ - str x12, [x9, #56] │ │ - ldrsh x12, [x19, #200] │ │ - add x26, x26, #0x1 │ │ - mov x9, x27 │ │ - cmp x26, x12 │ │ - b.lt 780dc // b.tstop │ │ - b 78530 │ │ + mov x0, x19 │ │ + bl 78a44 │ │ + tst w0, #0xff │ │ + b.ne 7840c // b.any │ │ + ldr x8, [x19, #112] │ │ + cbnz x8, 78060 │ │ + ldr x8, [x19, #120] │ │ + str x8, [x19, #112] │ │ + b 78060 │ │ mov x0, x19 │ │ mov x5, x22 │ │ mov x6, x21 │ │ - bl 7997c │ │ + bl 79214 │ │ tst w0, #0xff │ │ - b.eq 783e8 // b.none │ │ - b 78564 │ │ - ldrh w11, [x19, #120] │ │ - cmp w11, #0x2 │ │ - b.cc 78558 // b.lo, b.ul, b.last │ │ - ldr x9, [x19, #136] │ │ - cbz x9, 78558 │ │ - ldr x12, [x19, #32] │ │ - mov x17, x9 │ │ - ldr w14, [x19, #60] │ │ - sub x13, x12, #0x8 │ │ - b 785b4 │ │ - cmp x8, x10 │ │ - str xzr, [x19, #136] │ │ - b.cc 78f70 // b.lo, b.ul, b.last │ │ + b.eq 78378 // b.none │ │ ldr w0, [x19, #56] │ │ cmp w0, #0x62 │ │ - b.ne 78f9c // b.any │ │ - ldr x10, [sp, #40] │ │ - ldr x13, [sp, #24] │ │ + b.ne 788a4 // b.any │ │ + ldp x13, x10, [sp, #16] │ │ cmp w10, w13 │ │ - b.eq 78fd8 // b.none │ │ + b.eq 788d8 // b.none │ │ ldr w11, [sp, #36] │ │ add w9, w13, w10 │ │ add x12, sp, #0x50 │ │ asr w9, w9, #1 │ │ + add w28, w9, #0x1 │ │ add w8, w11, #0x1 │ │ str w10, [x12, w11, sxtw #2] │ │ - add w10, w9, #0x1 │ │ str w8, [sp, #36] │ │ - b 78090 │ │ - sub w11, w11, #0x1 │ │ - mov x17, x15 │ │ - tst w11, #0xffff │ │ - b.eq 78884 // b.none │ │ - and w15, w11, #0xffff │ │ - cmp w15, #0x2 │ │ - b.cc 785d4 // b.lo, b.ul, b.last │ │ - ldr x15, [x17, #16] │ │ - ldr x16, [x17, #32] │ │ - add x15, x15, x16, lsl #3 │ │ - str x15, [x17, #8] │ │ - b 785dc │ │ - mov x15, xzr │ │ - str xzr, [x17, #8] │ │ - ldrh w0, [x17, #24] │ │ - ldr x16, [x17, #40] │ │ - tbnz w0, #3, 78614 │ │ - ldr x0, [x17, #32] │ │ - ldr x1, [x17, #16] │ │ - sub w2, w16, w0 │ │ - add w2, w2, #0x1 │ │ - add x0, x1, x0, lsl #3 │ │ - sxtw x3, w2 │ │ - sub x1, x0, #0x8 │ │ - mov w0, w2 │ │ - str x3, [x17, #40] │ │ - str x1, [x17, #16] │ │ - b 7862c │ │ - ldr x17, [x17, #32] │ │ - sxtw x3, w16 │ │ - mov w0, w16 │ │ - add x17, x16, x17 │ │ - sub x17, x17, #0x1 │ │ - mov x16, x17 │ │ - sxtw x17, w14 │ │ - mov w1, w14 │ │ - sbfiz x4, x14, #3, #32 │ │ - neg x2, x17 │ │ - sub x17, x12, x4 │ │ - sub x4, x13, x4 │ │ - sub w7, w14, #0x1 │ │ - mov x6, x1 │ │ - cmp w6, #0x1 │ │ - b.lt 7872c // b.tstop │ │ - ldr x20, [x4, x6, lsl #3] │ │ - mov w5, w7 │ │ - sub x6, x6, #0x1 │ │ - sub w7, w7, #0x1 │ │ - cmp x20, x3 │ │ - b.gt 7864c │ │ - b.ge 78758 // b.tcont │ │ - and x2, x6, #0xffffffff │ │ - cmp x2, #0x3 │ │ - b.cs 78684 // b.hs, b.nlast │ │ - mov x1, x2 │ │ - b 78708 │ │ - add x3, x2, #0x1 │ │ - mov w1, w5 │ │ - and x5, x3, #0x1fffffffc │ │ - dup v1.2s, w0 │ │ - add x0, x1, #0x1 │ │ - mov x4, xzr │ │ - sub x1, x2, x5 │ │ - and x0, x0, #0x1fffffffc │ │ - sub x6, x2, x4 │ │ - add x4, x4, #0x4 │ │ - cmp x0, x4 │ │ - add x6, x17, x6, lsl #3 │ │ - ldur q0, [x6, #-8] │ │ - ldur q2, [x6, #-24] │ │ - ext v3.16b, v0.16b, v0.16b, #8 │ │ - ext v0.16b, v2.16b, v2.16b, #8 │ │ - xtn v3.2s, v3.2d │ │ - xtn v4.2s, v0.2d │ │ - ext v1.8b, v1.8b, v3.8b, #4 │ │ - ext v3.8b, v3.8b, v4.8b, #4 │ │ - sxtl v1.2d, v1.2s │ │ - sxtl v3.2d, v3.2s │ │ - ext v5.16b, v1.16b, v1.16b, #8 │ │ - fmov d1, d4 │ │ - ext v3.16b, v3.16b, v3.16b, #8 │ │ - stur q5, [x6, #-8] │ │ - stur q3, [x6, #-24] │ │ - b.ne 786a4 // b.any │ │ - fmov x2, d2 │ │ - cmp x3, x5 │ │ - b.eq 78728 // b.none │ │ - xtn v0.2s, v0.2d │ │ - mov w0, v0.s[1] │ │ - lsl x3, x1, #3 │ │ - sxtw x4, w0 │ │ - sub x1, x1, #0x1 │ │ - cmn x1, #0x1 │ │ - ldr x2, [x17, x3] │ │ - str x4, [x17, x3] │ │ - mov w0, w2 │ │ - b.ne 78708 // b.any │ │ - mov w0, w2 │ │ - sub x10, x10, #0x8 │ │ - cmp x10, x8 │ │ - str x10, [x19, #40] │ │ - b.ls 78878 // b.plast │ │ - add w1, w14, #0x1 │ │ - sxtw x17, w0 │ │ - mvn w0, w14 │ │ - mov w14, w1 │ │ - sxtw x2, w0 │ │ - str w1, [x19, #60] │ │ - str x17, [x12, w0, sxtw #3] │ │ - add w17, w16, #0x1 │ │ - lsl x2, x2, #3 │ │ - add x16, x12, x2 │ │ - sxtw x0, w17 │ │ - add x2, x13, x2 │ │ - sub w3, w1, #0x1 │ │ - cmp w1, #0x1 │ │ - b.lt 7884c // b.tstop │ │ - ldr x5, [x2, x1, lsl #3] │ │ - mov w4, w3 │ │ - sub x1, x1, #0x1 │ │ - sub w3, w3, #0x1 │ │ - cmp x5, x0 │ │ - b.gt 78770 │ │ - b.ge 785a4 // b.tcont │ │ - and x1, x1, #0xffffffff │ │ - mov x0, x1 │ │ - cmp x1, #0x3 │ │ - b.cc 78828 // b.lo, b.ul, b.last │ │ - add x2, x1, #0x1 │ │ - mov w0, w4 │ │ - and x4, x2, #0x1fffffffc │ │ - dup v1.2s, w17 │ │ - add x17, x0, #0x1 │ │ - mov x3, xzr │ │ - sub x0, x1, x4 │ │ - and x17, x17, #0x1fffffffc │ │ - sub x5, x1, x3 │ │ - add x3, x3, #0x4 │ │ - cmp x17, x3 │ │ - add x5, x16, x5, lsl #3 │ │ - ldur q0, [x5, #-8] │ │ - ldur q2, [x5, #-24] │ │ - ext v3.16b, v0.16b, v0.16b, #8 │ │ - ext v0.16b, v2.16b, v2.16b, #8 │ │ - xtn v3.2s, v3.2d │ │ - xtn v4.2s, v0.2d │ │ - ext v1.8b, v1.8b, v3.8b, #4 │ │ - ext v3.8b, v3.8b, v4.8b, #4 │ │ - sxtl v1.2d, v1.2s │ │ - sxtl v3.2d, v3.2s │ │ - ext v5.16b, v1.16b, v1.16b, #8 │ │ - fmov d1, d4 │ │ - ext v3.16b, v3.16b, v3.16b, #8 │ │ - stur q5, [x5, #-8] │ │ - stur q3, [x5, #-24] │ │ - b.ne 787c4 // b.any │ │ - fmov x17, d2 │ │ - cmp x2, x4 │ │ - b.eq 7884c // b.none │ │ - xtn v0.2s, v0.2d │ │ - mov w17, v0.s[1] │ │ - mov w1, w17 │ │ - lsl x2, x0, #3 │ │ - sxtw x3, w1 │ │ - sub x0, x0, #0x1 │ │ - cmn x0, #0x1 │ │ - ldr x17, [x16, x2] │ │ - str x3, [x16, x2] │ │ - mov w1, w17 │ │ - b.ne 7882c // b.any │ │ - sub x10, x10, #0x8 │ │ - cmp x10, x8 │ │ - str x10, [x19, #40] │ │ - b.ls 78878 // b.plast │ │ - add w16, w14, #0x1 │ │ - mvn w0, w14 │ │ - mov w14, w16 │ │ - sxtw x17, w17 │ │ - str w16, [x19, #60] │ │ - str x17, [x12, w0, sxtw #3] │ │ - b 785a4 │ │ - mov w8, #0x62 // #98 │ │ - str w8, [x19, #56] │ │ - b 78570 │ │ - cmp x8, x10 │ │ - b.cs 78564 // b.hs, b.nlast │ │ - ldp x12, x11, [x19, #104] │ │ - mov x8, xzr │ │ - stp xzr, xzr, [sp, #64] │ │ - ldr w10, [x19] │ │ - str xzr, [sp, #56] │ │ - asr x11, x11, x10 │ │ - asr x2, x12, x10 │ │ - mov w23, w11 │ │ - ldr w10, [x9, #40] │ │ - sxth w12, w23 │ │ - ldr w11, [x9, #32] │ │ + b 78014 │ │ + ldr x20, [x19, #112] │ │ + ldr x28, [sp, #24] │ │ + cbz x20, 78880 │ │ + ldrh w8, [x19, #96] │ │ + mov x9, x20 │ │ + sub w8, w8, #0x1 │ │ + tst w8, #0xffff │ │ + b.eq 78498 // b.none │ │ + mov x10, x20 │ │ + b 78480 │ │ + sub w8, w8, #0x1 │ │ + mov x10, x9 │ │ + tst w8, #0xffff │ │ + b.eq 78498 // b.none │ │ + ldp x9, x11, [x10] │ │ + ldr x12, [x9, #8] │ │ + cmp x12, x11 │ │ + b.ne 78470 // b.any │ │ + str x9, [x10, #8] │ │ + b 78470 │ │ str xzr, [x9] │ │ - cmp w12, w10, sxth │ │ - sxth w12, w2 │ │ - add w11, w11, w10 │ │ - csel w23, w10, w23, gt │ │ - sub w11, w11, #0x1 │ │ - ldr x10, [x9, #8] │ │ - cmp w12, w11, sxth │ │ - csel w11, w11, w2, lt // lt = tstop │ │ - cbz x8, 788ec │ │ - ldr x12, [x8] │ │ - cmp x12, #0x0 │ │ - b.le 788f4 │ │ - add x12, sp, #0x48 │ │ - b 78910 │ │ - mov x12, x8 │ │ - ldr x8, [x8, #8] │ │ - cbz x8, 7890c │ │ - ldr x13, [x8] │ │ - cmp x13, #0x0 │ │ - b.le 788f4 │ │ - add x12, x12, #0x8 │ │ - sxth w2, w11 │ │ - str x8, [x9, #8] │ │ - str x9, [x12] │ │ - cbz x10, 7892c │ │ - ldr x8, [sp, #72] │ │ - mov x9, x10 │ │ - b 788ac │ │ - ldr w8, [x19, #60] │ │ - cbz w8, 78f94 │ │ - ldr x8, [x19, #240] │ │ mov x0, x19 │ │ - mov w1, w23 │ │ - str x2, [sp] │ │ + ldrsw x8, [x19, #100] │ │ + stp xzr, x20, [sp, #64] │ │ + ldr x9, [x19, #40] │ │ + str xzr, [sp, #56] │ │ + ldr x22, [x9, x8, lsl #3] │ │ + ldr w21, [x9] │ │ + ldr x8, [x19, #208] │ │ + sub w2, w22, #0x1 │ │ + mov w1, w21 │ │ blr x8 │ │ - ldr x9, [sp, #72] │ │ - sxth x10, w23 │ │ - mov x21, #0xfffffffffffffff8 // #-8 │ │ - cbz x9, 78970 │ │ - mov x8, x9 │ │ - ldr w11, [x8, #40] │ │ - sub w11, w11, w10 │ │ - str w11, [x8, #48] │ │ - ldr x8, [x8, #8] │ │ - cbnz x8, 7895c │ │ - ldr w8, [x19, #60] │ │ - cmp w8, #0x1 │ │ - b.lt 78f48 // b.tstop │ │ - neg w11, w8 │ │ - ldr x12, [x19, #32] │ │ - ldr x11, [x12, w11, sxtw #3] │ │ - cmp x11, x10 │ │ - b.ne 7899c // b.any │ │ - subs w8, w8, #0x1 │ │ - str w8, [x19, #60] │ │ - b.eq 78f48 // b.none │ │ - mov w10, wzr │ │ - cbnz x9, 789b8 │ │ - b 78a94 │ │ - ldr x9, [sp, #24] │ │ - sub w10, w11, w9 │ │ - ldr x9, [sp, #72] │ │ - cbz x9, 78a94 │ │ - sxth w10, w10 │ │ - b 789d4 │ │ - add x13, sp, #0x40 │ │ - str x12, [x9, #8] │ │ - str x9, [x13] │ │ - mov x9, x11 │ │ - cbz x11, 78a94 │ │ - ldr w11, [x9, #48] │ │ - subs w12, w11, w10 │ │ - ldr x11, [x9, #8] │ │ - str w12, [x9, #48] │ │ - b.ne 789cc // b.any │ │ - ldr x12, [sp, #72] │ │ - cbz x12, 78a1c │ │ - cmp x12, x9 │ │ - b.eq 78a14 // b.none │ │ - mov x13, x12 │ │ - ldr x12, [x12, #8] │ │ - cbz x12, 78a1c │ │ - cmp x12, x9 │ │ - b.ne 789f8 // b.any │ │ - add x12, x13, #0x8 │ │ - b 78a18 │ │ - add x12, sp, #0x48 │ │ - str x11, [x12] │ │ - ldrh w12, [x9, #24] │ │ - ldr x13, [x9] │ │ - tbnz w12, #3, 78a60 │ │ - ldr x12, [sp, #56] │ │ - cbz x12, 78a3c │ │ - ldr x14, [x12] │ │ - cmp x13, x14 │ │ - b.ge 78a44 // b.tcont │ │ - add x13, sp, #0x38 │ │ - b 789c4 │ │ - mov x14, x12 │ │ - ldr x12, [x12, #8] │ │ - cbz x12, 78a8c │ │ - ldr x15, [x12] │ │ - cmp x13, x15 │ │ - b.ge 78a44 // b.tcont │ │ - b 78a8c │ │ - ldr x12, [sp, #64] │ │ - cbz x12, 789c0 │ │ - ldr x14, [x12] │ │ - cmp x13, x14 │ │ - b.lt 789c0 // b.tstop │ │ - mov x14, x12 │ │ - ldr x12, [x12, #8] │ │ - cbz x12, 78a8c │ │ - ldr x15, [x12] │ │ - cmp x13, x15 │ │ - b.ge 78a74 // b.tcont │ │ - add x13, x14, #0x8 │ │ - b 789c4 │ │ - ldr x9, [sp, #64] │ │ - cbz x9, 78b28 │ │ + cmp w21, w22 │ │ + b.ge 78880 // b.tcont │ │ + mov x24, xzr │ │ + cbnz x20, 784e4 │ │ + b 78594 │ │ + ldr x20, [sp, #72] │ │ + cbz x20, 78594 │ │ + add x8, sp, #0x48 │ │ + b 78508 │ │ + add x10, sp, #0x40 │ │ + str x9, [x20] │ │ + str x20, [x10] │ │ + mov x20, x8 │ │ + mov x8, x20 │ │ + ldr x20, [x20] │ │ + cbz x20, 78590 │ │ + ldr w9, [x20, #24] │ │ + cmp w9, w21 │ │ + b.ne 784fc // b.any │ │ + ldr x9, [x20] │ │ + str x9, [x8] │ │ + ldrh w9, [x20, #28] │ │ + ldr x11, [x20, #32] │ │ + tbnz w9, #3, 78558 │ │ + ldr x9, [sp, #56] │ │ + cbz x9, 78588 │ │ + ldr x10, [x9, #32] │ │ + cmp x10, x11 │ │ + b.ge 78588 // b.tcont │ │ mov x10, x9 │ │ - ldrh w11, [x10, #24] │ │ - ldr x12, [x10, #16] │ │ - ldr x13, [x10, #32] │ │ - tst w11, #0x8 │ │ - cneg x14, x21, ne // ne = any │ │ - ldr x11, [x12] │ │ - add x12, x12, x14 │ │ - sub x13, x13, #0x1 │ │ - str x11, [x10] │ │ - str x12, [x10, #16] │ │ - str x13, [x10, #32] │ │ - ldr x10, [x10, #8] │ │ - cbnz x10, 78aa0 │ │ + ldr x9, [x9] │ │ + cbz x9, 784f0 │ │ + ldr x12, [x9, #32] │ │ + cmp x12, x11 │ │ + b.lt 7853c // b.tstop │ │ + b 784f0 │ │ + ldr x9, [sp, #64] │ │ + cbz x9, 784ec │ │ + ldr x10, [x9, #32] │ │ + cmp x10, x11 │ │ + b.ge 784ec // b.tcont │ │ mov x10, x9 │ │ - ldr x11, [x10, #8]! │ │ - cbz x11, 78b28 │ │ - add x12, sp, #0x40 │ │ - b 78afc │ │ - mov x12, x10 │ │ - mov x10, x11 │ │ - mov x9, x11 │ │ - ldr x11, [x10, #8]! │ │ - cbz x11, 78b28 │ │ - ldr x13, [x9] │ │ - ldr x14, [x11] │ │ - cmp x13, x14 │ │ - b.le 78ae8 │ │ - str x11, [x12] │ │ - ldr x12, [x11, #8] │ │ - str x12, [x10] │ │ - add x10, sp, #0x40 │ │ - str x9, [x11, #8] │ │ - ldr x11, [sp, #64] │ │ - b 78ae8 │ │ - ldr x27, [sp, #56] │ │ - cbz x27, 78bc4 │ │ - mov x9, x27 │ │ - ldrh w10, [x9, #24] │ │ - ldr x11, [x9, #16] │ │ + ldr x9, [x9] │ │ + cbz x9, 784f0 │ │ ldr x12, [x9, #32] │ │ - tst w10, #0x8 │ │ - cneg x13, x21, ne // ne = any │ │ - ldr x10, [x11] │ │ - add x11, x11, x13 │ │ - sub x12, x12, #0x1 │ │ - str x10, [x9] │ │ - str x11, [x9, #16] │ │ - str x12, [x9, #32] │ │ - ldr x9, [x9, #8] │ │ - cbnz x9, 78b34 │ │ - mov x9, x27 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78bc4 │ │ - add x12, sp, #0x38 │ │ - mov x11, x27 │ │ - b 78b94 │ │ - mov x12, x9 │ │ - mov x9, x10 │ │ - mov x11, x10 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78bc4 │ │ - ldr x13, [x11] │ │ - ldr x14, [x10] │ │ - cmp x13, x14 │ │ - b.le 78b80 │ │ - str x10, [x12] │ │ - ldr x12, [x10, #8] │ │ - ldr x27, [sp, #56] │ │ - str x12, [x9] │ │ - add x9, sp, #0x38 │ │ - str x11, [x10, #8] │ │ - mov x10, x27 │ │ - b 78b80 │ │ - sub w9, w8, #0x1 │ │ - neg w8, w8 │ │ - ldr x10, [x19, #32] │ │ - str x23, [sp, #24] │ │ - str w9, [x19, #60] │ │ - ldr x11, [x10, w8, sxtw #3] │ │ - sxth w22, w11 │ │ - cmp w22, w23, sxth │ │ - b.le 78e80 │ │ - mov x20, x27 │ │ - mov x24, x27 │ │ - str x11, [sp, #8] │ │ - b 78c00 │ │ - mov x20, x8 │ │ - mov x24, x8 │ │ - ldr x28, [sp, #64] │ │ - cbz x28, 78d18 │ │ - cbz x24, 78d18 │ │ - mov w21, wzr │ │ - mov x25, x24 │ │ - mov x26, x28 │ │ - ldr x9, [x26] │ │ - ldr x10, [x25] │ │ - ldrsw x8, [x19, #4] │ │ - cmp x9, x10 │ │ - csel x2, x10, x9, gt │ │ - csel x3, x9, x10, gt │ │ - sub x9, x3, x2 │ │ - cmp x9, x8 │ │ - b.gt 78c74 │ │ - neg x10, x8 │ │ - and x9, x2, x10 │ │ - cmp x9, x2 │ │ - b.eq 78c74 // b.none │ │ - add x11, x8, x3 │ │ - sub x11, x11, #0x1 │ │ - and x10, x11, x10 │ │ - cmp x10, x3 │ │ - b.eq 78c74 // b.none │ │ - cmp x9, x10 │ │ - b.gt 78ca0 │ │ - add x8, x9, x8 │ │ - cmp x10, x8 │ │ - b.eq 78ca0 // b.none │ │ - ldr x8, [x19, #248] │ │ + cmp x12, x11 │ │ + b.lt 7856c // b.tstop │ │ + b 784f0 │ │ + add x10, sp, #0x38 │ │ + b 784f0 │ │ + ldr x24, [sp, #56] │ │ + ldr x8, [x19, #40] │ │ + ldr w23, [x8, #8]! │ │ + str x8, [x19, #40] │ │ + b 785b4 │ │ + mov x24, xzr │ │ + add w21, w21, #0x1 │ │ + cmp w21, w23 │ │ + b.ge 78878 // b.tcont │ │ + ldr x20, [sp, #64] │ │ + cbz x20, 78720 │ │ + cbz x24, 78720 │ │ + mov w25, wzr │ │ + mov x26, x20 │ │ + mov x27, x24 │ │ + ldr x8, [x26, #32] │ │ + ldr x10, [x27, #32] │ │ + ldrsw x9, [x19, #4] │ │ + cmp x8, x10 │ │ + csel x2, x10, x8, gt │ │ + csel x3, x8, x10, gt │ │ + add x8, x9, x2 │ │ + neg x12, x9 │ │ + sub x8, x8, #0x1 │ │ + and x10, x3, x12 │ │ + and x11, x8, x12 │ │ + cmp x11, x10 │ │ + b.le 78684 │ │ + ldrh w8, [x26, #28] │ │ + tbnz w8, #1, 78694 │ │ + tbz w8, #0, 78638 │ │ + ldr w13, [x26, #20] │ │ + cmp w13, #0x1 │ │ + b.ne 78624 // b.any │ │ + ldr x13, [x26, #8] │ │ + cmp x13, x27 │ │ + b.eq 786a8 // b.none │ │ + ldr w13, [x26, #16] │ │ + cbnz w13, 78638 │ │ + ldr x13, [x27, #8] │ │ + cmp x13, x26 │ │ + b.eq 786c0 // b.none │ │ + tbz w8, #2, 7866c │ │ + lsl w10, w9, #6 │ │ + sub w10, w10, w9 │ │ + add w11, w10, #0x3f │ │ + cmp w10, #0x0 │ │ + csel w10, w11, w10, lt // lt = tstop │ │ + add x11, x2, x3 │ │ + asr w10, w10, #6 │ │ + add x10, x11, w10, sxtw │ │ + and x10, x12, x10, asr #1 │ │ + cmp x2, x10 │ │ + cneg x9, x9, le │ │ + add x11, x9, x10 │ │ + orr w8, w8, #0x40 │ │ + add w25, w25, #0x1 │ │ + str x10, [x26, #32] │ │ + str x11, [x27, #32] │ │ + strh w8, [x26, #28] │ │ + b 78694 │ │ + ldr x8, [x19, #216] │ │ mov x0, x19 │ │ - mov w1, w23 │ │ - mov x4, x26 │ │ - mov x5, x25 │ │ + mov w1, w21 │ │ blr x8 │ │ - ldr x26, [x26, #8] │ │ - cbz x26, 78cc8 │ │ - ldr x25, [x25, #8] │ │ - cbnz x25, 78c18 │ │ - b 78cc8 │ │ - ldrh w8, [x26, #24] │ │ - and w8, w8, #0x7 │ │ - cmp w8, #0x2 │ │ - b.eq 78c8c // b.none │ │ - mov w8, #0x1 // #1 │ │ - str x2, [x26] │ │ - add w21, w21, #0x1 │ │ - str x3, [x25] │ │ - str w8, [x26, #48] │ │ - b 78c8c │ │ - sxth w8, w21 │ │ - mov x25, x28 │ │ - mov x21, #0xfffffffffffffff8 // #-8 │ │ - cmp w8, #0x1 │ │ - b.lt 78d18 // b.tstop │ │ - ldr w8, [x25, #48] │ │ - cbz w8, 78d08 │ │ - str wzr, [x25, #48] │ │ - ldr x2, [x25] │ │ - ldr x8, [x19, #256] │ │ + ldr x26, [x26] │ │ + cbz x26, 786d8 │ │ + ldr x27, [x27] │ │ + cbnz x27, 785cc │ │ + b 786d8 │ │ + tbz w8, #4, 78694 │ │ + ldrsw x13, [x19, #8] │ │ + sub x14, x3, x2 │ │ + cmp x14, x13 │ │ + b.ge 78624 // b.tcont │ │ + b 78694 │ │ + tbz w8, #5, 78694 │ │ + ldrsw x13, [x19, #8] │ │ + sub x14, x3, x2 │ │ + cmp x14, x13 │ │ + b.ge 78638 // b.tcont │ │ + b 78694 │ │ + mov x26, x20 │ │ + cbnz w25, 786ec │ │ + b 78720 │ │ + ldr x24, [x24] │ │ + ldr x26, [x26] │ │ + ldrh w8, [x26, #28] │ │ + tbz w8, #6, 786e4 │ │ + ldr x8, [x19, #224] │ │ mov x0, x19 │ │ - ldr x3, [x24] │ │ - mov w1, w23 │ │ - mov x4, x25 │ │ - mov x5, x24 │ │ + ldr x2, [x26, #32] │ │ + mov w1, w21 │ │ + ldr x3, [x24, #32] │ │ blr x8 │ │ - ldr x25, [x25, #8] │ │ - cbz x25, 78d18 │ │ - ldr x24, [x24, #8] │ │ - cbnz x24, 78cdc │ │ - ldr x8, [x19, #264] │ │ + ldrh w8, [x26, #28] │ │ + subs w25, w25, #0x1 │ │ + and w8, w8, #0xffffffbf │ │ + strh w8, [x26, #28] │ │ + b.ne 786e4 // b.any │ │ + ldr x8, [x19, #232] │ │ mov x0, x19 │ │ blr x8 │ │ - add w23, w23, #0x1 │ │ - cmp w22, w23, sxth │ │ - b.le 78e88 │ │ - cbz x28, 78dd0 │ │ - mov x8, x28 │ │ - ldrh w9, [x8, #24] │ │ - ldr x10, [x8, #16] │ │ - ldr x11, [x8, #32] │ │ - tst w9, #0x8 │ │ - cneg x12, x21, ne // ne = any │ │ - ldr x9, [x10] │ │ - add x10, x10, x12 │ │ - sub x11, x11, #0x1 │ │ - str x9, [x8] │ │ - str x10, [x8, #16] │ │ - str x11, [x8, #32] │ │ - ldr x8, [x8, #8] │ │ - cbnz x8, 78d38 │ │ - mov x9, x28 │ │ - mov x8, x20 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78dd4 │ │ + cbz x20, 787cc │ │ add x8, sp, #0x40 │ │ - b 78d98 │ │ + b 78744 │ │ + ldr x20, [x20] │ │ + str x20, [x8] │ │ + cbz x20, 78778 │ │ + ldr w9, [x20, #20] │ │ + subs w9, w9, #0x1 │ │ + str w9, [x20, #20] │ │ + b.eq 78738 // b.none │ │ + ldrsw x8, [x20, #16] │ │ + add x8, x8, #0x1 │ │ + add x9, x20, x8, lsl #3 │ │ + str w8, [x20, #16] │ │ + ldr x8, [x9, #40] │ │ + str x8, [x20, #32] │ │ + mov x8, x20 │ │ + ldr x20, [x20] │ │ + cbnz x20, 78744 │ │ + ldr x8, [sp, #64] │ │ + cbz x8, 787cc │ │ + ldr x9, [x8] │ │ + cbz x9, 787cc │ │ + add x10, sp, #0x40 │ │ + b 787a0 │ │ + mov x10, x8 │ │ mov x8, x9 │ │ - mov x9, x10 │ │ - mov x28, x10 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78dc4 │ │ - ldr x11, [x28] │ │ - ldr x12, [x10] │ │ + ldr x9, [x9] │ │ + cbz x9, 787cc │ │ + ldr x11, [x8, #32] │ │ + ldr x12, [x9, #32] │ │ cmp x11, x12 │ │ - b.le 78d84 │ │ + b.le 78790 │ │ + str x9, [x10] │ │ + ldr x10, [x9] │ │ str x10, [x8] │ │ - ldr x8, [x10, #8] │ │ - str x8, [x9] │ │ - add x9, sp, #0x40 │ │ - str x28, [x10, #8] │ │ - ldr x10, [sp, #64] │ │ - b 78d84 │ │ - ldr x27, [sp, #56] │ │ - mov x8, x27 │ │ - b 78dd4 │ │ - mov x8, x20 │ │ - mov x20, xzr │ │ - mov x24, xzr │ │ - cbz x8, 78c00 │ │ - mov x9, x8 │ │ - ldrh w10, [x9, #24] │ │ - ldr x11, [x9, #16] │ │ - ldr x12, [x9, #32] │ │ - tst w10, #0x8 │ │ - cneg x13, x21, ne // ne = any │ │ - ldr x10, [x11] │ │ - add x11, x11, x13 │ │ - sub x12, x12, #0x1 │ │ - str x10, [x9] │ │ - str x11, [x9, #16] │ │ - str x12, [x9, #32] │ │ - ldr x9, [x9, #8] │ │ - cbnz x9, 78de4 │ │ - mov x9, x8 │ │ - mov x20, x8 │ │ - mov x24, x8 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78c00 │ │ - add x12, sp, #0x38 │ │ - mov x11, x8 │ │ - b 78e4c │ │ - mov x12, x9 │ │ - mov x9, x10 │ │ - mov x11, x10 │ │ - ldr x10, [x9, #8]! │ │ - cbz x10, 78bf8 │ │ - ldr x13, [x11] │ │ - ldr x14, [x10] │ │ - cmp x13, x14 │ │ - b.le 78e38 │ │ - str x10, [x12] │ │ - ldr x8, [x10, #8] │ │ - ldr x27, [sp, #56] │ │ str x8, [x9] │ │ + add x8, sp, #0x40 │ │ + ldr x9, [sp, #64] │ │ + b 78790 │ │ + ldr x8, [sp, #56] │ │ + cbz x8, 785a4 │ │ add x9, sp, #0x38 │ │ - str x11, [x10, #8] │ │ - mov x8, x27 │ │ - mov x10, x27 │ │ - b 78e38 │ │ - ldr x28, [sp, #64] │ │ - b 78e8c │ │ - ldr x11, [sp, #8] │ │ - cbz x28, 78ee0 │ │ - mov x9, x28 │ │ - ldr x10, [x9, #32] │ │ - ldr x8, [x9, #8] │ │ - cbnz x10, 78ed0 │ │ - cbz x28, 78ed0 │ │ - cmp x28, x9 │ │ - b.eq 78ec8 // b.none │ │ - mov x10, x28 │ │ - ldr x28, [x28, #8] │ │ - cbz x28, 78ed0 │ │ - cmp x28, x9 │ │ - b.ne 78eac // b.any │ │ - add x9, x10, #0x8 │ │ - b 78ecc │ │ - add x9, sp, #0x40 │ │ + b 787e8 │ │ + ldr x8, [x8] │ │ str x8, [x9] │ │ - cbz x8, 78ee0 │ │ - ldr x28, [sp, #64] │ │ + cbz x8, 7881c │ │ + ldr w10, [x8, #20] │ │ + subs w10, w10, #0x1 │ │ + str w10, [x8, #20] │ │ + b.eq 787dc // b.none │ │ + ldrsw x9, [x8, #16] │ │ + sub x9, x9, #0x1 │ │ + add x10, x8, x9, lsl #3 │ │ + str w9, [x8, #16] │ │ + ldr x9, [x10, #40] │ │ + str x9, [x8, #32] │ │ mov x9, x8 │ │ - b 78e94 │ │ - cbnz x27, 78eec │ │ - b 78f3c │ │ - cbz x27, 78f3c │ │ - mov x8, x27 │ │ - ldr x9, [x27, #32] │ │ - ldr x27, [x27, #8] │ │ - cbnz x9, 78ee8 │ │ - ldr x9, [sp, #56] │ │ - cbz x9, 78ee8 │ │ - cmp x9, x8 │ │ - b.eq 78f30 // b.none │ │ + ldr x8, [x8] │ │ + cbnz x8, 787e8 │ │ + ldr x24, [sp, #56] │ │ + cbz x24, 785a8 │ │ + ldr x8, [x24] │ │ + cbz x8, 785a8 │ │ + add x10, sp, #0x38 │ │ + mov x9, x24 │ │ + b 78848 │ │ mov x10, x9 │ │ - ldr x9, [x9, #8] │ │ - cbz x9, 78ee8 │ │ - cmp x9, x8 │ │ - b.ne 78f0c // b.any │ │ - add x8, x10, #0x8 │ │ - str x27, [x8] │ │ - cbnz x27, 78eec │ │ - b 78f3c │ │ - add x8, sp, #0x38 │ │ - str x27, [x8] │ │ - cbnz x27, 78eec │ │ - ldr w8, [x19, #60] │ │ - cmp w8, #0x1 │ │ - b.ge 789a8 // b.tcont │ │ - ldr x20, [sp] │ │ - cmp w20, w23, sxth │ │ - b.lt 78f70 // b.tstop │ │ - ldr x8, [x19, #264] │ │ - mov x0, x19 │ │ - blr x8 │ │ - add w8, w23, #0x1 │ │ - sxth w23, w8 │ │ - cmp w23, w20 │ │ - b.le 78f54 │ │ - ldr w9, [sp, #36] │ │ - subs w9, w9, #0x1 │ │ - b.lt 78fe0 // b.tstop │ │ - ldr x8, [sp, #40] │ │ - str w9, [sp, #36] │ │ - sub w2, w8, #0x1 │ │ + mov x9, x8 │ │ + ldr x8, [x8] │ │ + cbz x8, 785a8 │ │ + ldr x11, [x9, #32] │ │ + ldr x12, [x8, #32] │ │ + cmp x11, x12 │ │ + b.le 78838 │ │ + str x8, [x10] │ │ + ldr x10, [x8] │ │ + str x10, [x9] │ │ + ldr x24, [sp, #56] │ │ + str x9, [x8] │ │ + add x9, sp, #0x38 │ │ + mov x8, x24 │ │ + b 78838 │ │ + cmp w21, w22 │ │ + b.lt 784dc // b.tstop │ │ + ldr w10, [sp, #36] │ │ + subs w10, w10, #0x1 │ │ + b.lt 788e0 // b.tstop │ │ add x8, sp, #0x50 │ │ - ldr w10, [x8, w9, uxtw #2] │ │ - b 78088 │ │ + sub w2, w28, #0x1 │ │ + ldr w28, [x8, w10, uxtw #2] │ │ + b 78008 │ │ mov w0, #0x14 // #20 │ │ str w0, [x19, #56] │ │ - ldr x8, [sp, #16] │ │ + ldr x8, [sp, #8] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 78fe8 // b.any │ │ + b.ne 788e8 // b.any │ │ ldp x20, x19, [sp, #304] │ │ ldp x22, x21, [sp, #288] │ │ ldp x24, x23, [sp, #272] │ │ ldp x26, x25, [sp, #256] │ │ ldp x28, x27, [sp, #240] │ │ ldp x29, x30, [sp, #224] │ │ add sp, sp, #0x140 │ │ ret │ │ - mov w0, #0x63 // #99 │ │ - b 78f98 │ │ mov w0, #0x62 // #98 │ │ - b 78f9c │ │ + b 788a4 │ │ mov w0, wzr │ │ - b 78f9c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 788a4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ ldrsw x8, [x0, #4] │ │ add x9, x2, x8 │ │ neg x8, x8 │ │ sub x9, x9, #0x1 │ │ and x9, x9, x8 │ │ + and x8, x8, x3 │ │ cmp x9, x2 │ │ - b.ne 79058 // b.any │ │ + b.ne 78954 // b.any │ │ ldr w9, [x0] │ │ asr x9, x2, x9 │ │ - tbnz x9, #63, 79058 │ │ - ldr w10, [x0, #160] │ │ + tbnz x9, #63, 78954 │ │ + ldrsw x10, [x0, #176] │ │ cmp x9, x10 │ │ - b.cs 79058 // b.hs, b.nlast │ │ - ldr x8, [x0, #72] │ │ - sbfx w10, w1, #3, #13 │ │ - ldrsw x11, [x0, #168] │ │ - add x8, x8, w10, sxtw │ │ - msub x8, x9, x11, x8 │ │ - and x9, x1, #0x7 │ │ - mov w11, #0x80 // #128 │ │ - lsr w9, w11, w9 │ │ - ldrb w10, [x8] │ │ - orr w9, w10, w9 │ │ - strb w9, [x8] │ │ - ldrsw x8, [x0, #4] │ │ - neg x8, x8 │ │ - bics xzr, x3, x8 │ │ - b.ne 790a4 // b.any │ │ + b.gt 78954 │ │ + ldr x10, [x0, #192] │ │ + asr w11, w1, #3 │ │ + ldrsw x12, [x0, #184] │ │ + add x10, x10, w11, sxtw │ │ + msub x9, x9, x12, x10 │ │ + and w10, w1, #0x7 │ │ + mov w12, #0x80 // #128 │ │ + lsr w10, w12, w10 │ │ + ldrb w11, [x9] │ │ + orr w10, w11, w10 │ │ + strb w10, [x9] │ │ + cmp x8, x3 │ │ + b.ne 789a0 // b.any │ │ ldr w8, [x0] │ │ asr x8, x3, x8 │ │ - tbnz x8, #63, 790a4 │ │ - ldr w9, [x0, #160] │ │ + tbnz x8, #63, 789a0 │ │ + ldrsw x9, [x0, #176] │ │ cmp x8, x9 │ │ - b.cs 790a4 // b.hs, b.nlast │ │ - ldr x9, [x0, #72] │ │ - sbfx w10, w1, #3, #13 │ │ - ldrsw x11, [x0, #168] │ │ + b.gt 789a0 │ │ + ldr x9, [x0, #192] │ │ + asr w10, w1, #3 │ │ + ldrsw x11, [x0, #184] │ │ add x9, x9, w10, sxtw │ │ msub x8, x8, x11, x9 │ │ - and x9, x1, #0x7 │ │ + and w9, w1, #0x7 │ │ mov w11, #0x80 // #128 │ │ lsr w9, w11, w9 │ │ ldrb w10, [x8] │ │ orr w9, w10, w9 │ │ strb w9, [x8] │ │ ret │ │ - ldrsw x12, [x0, #4] │ │ - add x8, x2, x12 │ │ - neg x11, x12 │ │ - sub x8, x8, #0x1 │ │ - and x10, x11, x3 │ │ - and x9, x8, x11 │ │ - mov x8, x9 │ │ - cmp x9, x10 │ │ - b.le 790e8 │ │ - ldrh w14, [x4, #24] │ │ - add x15, x10, x12 │ │ - cmp x9, x15 │ │ - and w13, w14, #0x7 │ │ - ccmp w13, #0x5, #0x2, eq // eq = none │ │ - b.ls 79130 // b.plast │ │ - ret │ │ - ldr w11, [x0] │ │ - asr x8, x8, x11 │ │ - tbnz x8, #63, 790e4 │ │ - ldr w9, [x0, #160] │ │ - cmp x8, x9 │ │ - b.cs 790e4 // b.hs, b.nlast │ │ - ldr x9, [x0, #72] │ │ - sbfx w10, w1, #3, #13 │ │ - ldrsw x11, [x0, #168] │ │ + ldr w8, [x0] │ │ + asr x10, x3, x8 │ │ + asr x8, x2, x8 │ │ + tbnz w8, #31, 789c0 │ │ + ldr w9, [x0, #176] │ │ + cmp w9, w8 │ │ + b.ge 78a08 // b.tcont │ │ + tbnz w10, #31, 78a3c │ │ + ldr w9, [x0, #176] │ │ + mov w8, w10 │ │ + cmp w8, w9 │ │ + b.gt 78a3c │ │ + ldr x9, [x0, #192] │ │ + asr w10, w1, #3 │ │ + ldrsw x11, [x0, #184] │ │ + sxtw x8, w8 │ │ add x9, x9, w10, sxtw │ │ - msub x8, x8, x11, x9 │ │ - and x9, x1, #0x7 │ │ + msub x8, x11, x8, x9 │ │ + and w9, w1, #0x7 │ │ mov w11, #0x80 // #128 │ │ lsr w9, w11, w9 │ │ ldrb w10, [x8] │ │ orr w9, w10, w9 │ │ strb w9, [x8] │ │ + b 78a3c │ │ + tbnz w10, #31, 789cc │ │ + cmp w9, w10 │ │ + b.lt 789cc // b.tstop │ │ + ldr x11, [x0, #192] │ │ + asr w12, w1, #3 │ │ + ldrsw x13, [x0, #184] │ │ + sxtw x10, w10 │ │ + add x11, x11, w12, sxtw │ │ + msub x10, x13, x10, x11 │ │ + and w11, w1, #0x7 │ │ + ldrb w10, [x10] │ │ + lsl w10, w10, w11 │ │ + tbz w10, #7, 789cc │ │ ret │ │ - adrp x16, 20000 │ │ - mov x15, x10 │ │ - add x16, x16, #0x262 │ │ - adr x17, 790e4 │ │ - ldrb w6, [x16, x13] │ │ - add x17, x17, x6, lsl #2 │ │ - br x17 │ │ - ldr x15, [x4, #56] │ │ - cmp x15, x5 │ │ - b.ne 79164 // b.any │ │ - ldr x15, [x4, #32] │ │ - cmp x15, #0x0 │ │ - b.le 79228 │ │ - ldr x15, [x5, #56] │ │ - cmp x15, x4 │ │ - b.ne 79190 // b.any │ │ - ldr x15, [x4, #40] │ │ - cmp x15, w1, sxth │ │ - b.ne 79190 // b.any │ │ - tbz w14, #5, 790e4 │ │ - ldrsw x14, [x0, #8] │ │ - sub x15, x3, x2 │ │ - cmp x15, x14 │ │ - b.lt 790e4 // b.tstop │ │ - mov x15, x10 │ │ - cmp w13, #0x1 │ │ - b.eq 791c0 // b.none │ │ - lsl w13, w12, #6 │ │ - sub w12, w13, w12 │ │ - add w13, w12, #0x3f │ │ - cmp w12, #0x0 │ │ - csel w12, w13, w12, lt // lt = tstop │ │ - add x13, x3, x2 │ │ - asr w12, w12, #6 │ │ - add x12, x13, w12, sxtw │ │ - and x15, x11, x12, asr #1 │ │ - ldr w11, [x0] │ │ - tbnz x15, #63, 791d8 │ │ - ldr w8, [x0, #160] │ │ - lsr x12, x15, x11 │ │ - cmp x12, x8 │ │ - csel x8, x15, x10, cc // cc = lo, ul, last │ │ - cmp x8, x9 │ │ - csel x9, x10, x9, eq // eq = none │ │ - asr x9, x9, x11 │ │ - tbnz x9, #63, 790ec │ │ - ldr w10, [x0, #160] │ │ - cmp x9, x10 │ │ - b.cs 790ec // b.hs, b.nlast │ │ - ldrsw x10, [x0, #168] │ │ - sbfx w13, w1, #3, #13 │ │ - ldr x12, [x0, #72] │ │ - mneg x9, x9, x10 │ │ - add x10, x12, w13, sxtw │ │ - mov w12, w1 │ │ - and x12, x12, #0x7 │ │ - ldrb w9, [x10, x9] │ │ - mov w10, #0x80 // #128 │ │ - lsr w10, w10, w12 │ │ - tst w9, w10 │ │ - b.ne 790e4 // b.any │ │ - b 790ec │ │ - tbz w14, #4, 790e4 │ │ + ret │ │ + ldr x9, [x0, #104] │ │ + ldr x10, [x0, #48] │ │ + add x11, x9, #0x28 │ │ + sub x8, x10, x11 │ │ + lsr x8, x8, #3 │ │ + tbnz w8, #31, 78ac0 │ │ + cbz w8, 78b84 │ │ + ldrh w12, [x9, #28] │ │ + str w8, [x9, #20] │ │ + ldr x13, [x0, #72] │ │ + ldrsw x14, [x0, #4] │ │ + tbnz w12, #3, 78ac8 │ │ + add x11, x13, x14 │ │ + neg x14, x14 │ │ + sub x11, x11, #0x1 │ │ ldrsw x15, [x0, #8] │ │ - sub x16, x3, x2 │ │ + and x11, x11, x14 │ │ + sub x11, x11, x13 │ │ + cmp x11, x15 │ │ + b.lt 78a9c // b.tstop │ │ + orr w11, w12, #0x20 │ │ + strh w11, [x9, #28] │ │ + ldr w11, [x9, #24] │ │ + sub w14, w8, #0x1 │ │ + add w13, w11, #0x1 │ │ + str w14, [x9, #16] │ │ + sub w12, w13, w8 │ │ + add x8, x9, w14, uxtw #3 │ │ + add x11, x8, #0x28 │ │ + str w12, [x9, #24] │ │ + b 78af4 │ │ + mov w9, #0x63 // #99 │ │ + b 78bc4 │ │ + sub w14, w14, #0x1 │ │ + ldrsw x15, [x0, #8] │ │ + sxtw x14, w14 │ │ + and x13, x13, x14 │ │ + cmp x13, x15 │ │ + b.lt 78ae8 // b.tstop │ │ + orr w12, w12, #0x10 │ │ + strh w12, [x9, #28] │ │ + ldr w12, [x9, #24] │ │ + str wzr, [x9, #16] │ │ + add w13, w12, w8 │ │ + ldrsw x8, [x0, #100] │ │ + sxtw x15, w13 │ │ + ldr x16, [x11] │ │ + ldr x11, [x0, #40] │ │ + and x14, x8, #0xffffffff │ │ + str x16, [x9, #32] │ │ + cbz w8, 78b24 │ │ + ldr x16, [x11, x8, lsl #3] │ │ + mov x13, x8 │ │ + cmp x16, x15 │ │ + b.lt 78b28 // b.tstop │ │ + b 78b2c │ │ + mov x13, xzr │ │ + str x15, [x11, x13, lsl #3] │ │ + mvn x14, x14 │ │ + sxtw x15, w12 │ │ + add x16, x13, x14 │ │ + sub x14, x11, #0x8 │ │ + cbz x13, 78b8c │ │ + ldr x17, [x14, x13, lsl #3] │ │ + sub x13, x13, #0x1 │ │ + cmp x17, x15 │ │ + b.gt 78b3c │ │ + add w16, w13, #0x1 │ │ + cmp w16, #0x1 │ │ + b.lt 78b90 // b.tstop │ │ + ldr x16, [x11, w13, uxtw #3] │ │ cmp x16, x15 │ │ - b.lt 790e4 // b.tstop │ │ - b 79164 │ │ + b.lt 78b90 // b.tstop │ │ + ldr x11, [x0, #120] │ │ + cbz x11, 78c6c │ │ + ldrh w12, [x0, #96] │ │ + mov w8, wzr │ │ + stp x10, x11, [x9] │ │ + add w12, w12, #0x1 │ │ + strh w12, [x0, #96] │ │ + mov w0, w8 │ │ ret │ │ - stp x29, x30, [sp, #-48]! │ │ - stp x22, x21, [sp, #16] │ │ + mov x13, x16 │ │ + cmp x14, x10 │ │ + str x14, [x0, #40] │ │ + b.ls 78bc0 // b.plast │ │ + sxtw x16, w13 │ │ + cmn x16, #0x1 │ │ + csinv x13, x16, xzr, lt // lt = tstop │ │ + sub x13, x16, x13 │ │ + add x14, x13, #0x1 │ │ + cmp x14, #0x4 │ │ + b.cs 78bd4 // b.hs, b.nlast │ │ + mov x13, x16 │ │ + b 78c3c │ │ + mov w9, #0x62 // #98 │ │ + mov w8, #0x1 // #1 │ │ + str w9, [x0, #56] │ │ + mov w0, w8 │ │ + ret │ │ + and x15, x14, #0xfffffffffffffffc │ │ + dup v1.2s, w12 │ │ + add x12, x11, x16, lsl #3 │ │ + sub x13, x16, x15 │ │ + sub x12, x12, #0x8 │ │ + mov x16, x15 │ │ + ldp q2, q0, [x12, #-16] │ │ + sub x16, x16, #0x4 │ │ + ext v3.16b, v0.16b, v0.16b, #8 │ │ + ext v0.16b, v2.16b, v2.16b, #8 │ │ + xtn v2.2s, v3.2d │ │ + xtn v3.2s, v0.2d │ │ + ext v1.8b, v1.8b, v2.8b, #4 │ │ + ext v2.8b, v2.8b, v3.8b, #4 │ │ + sxtl v1.2d, v1.2s │ │ + sxtl v2.2d, v2.2s │ │ + ext v1.16b, v1.16b, v1.16b, #8 │ │ + ext v2.16b, v2.16b, v2.16b, #8 │ │ + stp q2, q1, [x12, #-16] │ │ + fmov d1, d3 │ │ + sub x12, x12, #0x20 │ │ + cbnz x16, 78bec │ │ + cmp x14, x15 │ │ + b.eq 78c5c // b.none │ │ + xtn v0.2s, v0.2d │ │ + mov w12, v0.s[1] │ │ + lsl x15, x13, #3 │ │ + mov x14, x13 │ │ + sxtw x17, w12 │ │ + sub x13, x13, #0x1 │ │ + ldr x16, [x11, x15] │ │ + str x17, [x11, x15] │ │ + mov w12, w16 │ │ + tbz x14, #63, 78c3c │ │ + add w8, w8, #0x1 │ │ + str w8, [x0, #100] │ │ + ldr x11, [x0, #120] │ │ + cbnz x11, 78b70 │ │ + mov x11, x9 │ │ + str x9, [x0, #120] │ │ + b 78b70 │ │ + stp x29, x30, [sp, #-64]! │ │ + str x23, [sp, #16] │ │ mov x29, sp │ │ - stp x20, x19, [sp, #32] │ │ - ldr w8, [x0, #152] │ │ - mov x20, x2 │ │ - mov x19, x0 │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + ldr x23, [x0, #72] │ │ + mov x19, x2 │ │ + mov x20, x0 │ │ mov x21, x1 │ │ - cmp w8, #0x2 │ │ - b.eq 79294 // b.none │ │ - cmp w8, #0x1 │ │ - b.eq 7932c // b.none │ │ - cbnz w8, 79618 │ │ - ldr x8, [x19, #96] │ │ - cmp x8, x20 │ │ - b.ge 793c0 // b.tcont │ │ - ldr x9, [x19, #136] │ │ - cbz x9, 793dc │ │ - ldr x9, [x19, #48] │ │ - b 793ec │ │ - ldr x11, [x19, #96] │ │ - cmp x11, x20 │ │ - b.ge 795cc // b.tcont │ │ - ldr x8, [x19, #128] │ │ - ldr x9, [x19, #48] │ │ - ldr x10, [x8, #16] │ │ - subs x12, x9, x10 │ │ - b.mi 793d4 // b.first │ │ - ldpsw x13, x10, [x19, #4] │ │ - add x14, x11, x13 │ │ - neg x13, x13 │ │ - sub x14, x14, #0x1 │ │ - and x13, x14, x13 │ │ - sub x11, x13, x11 │ │ - cbz x12, 794b0 │ │ - asr x12, x12, #3 │ │ - cmp x11, x10 │ │ - str x12, [x8, #32] │ │ - b.lt 792fc // b.tstop │ │ - ldrh w12, [x8, #24] │ │ - mov w13, #0x10 // #16 │ │ - mov w14, #0x20 // #32 │ │ - tst w12, #0x8 │ │ - csel w13, w14, w13, eq // eq = none │ │ - orr w12, w13, w12 │ │ - strh w12, [x8, #24] │ │ - add x12, x9, #0x40 │ │ - ldrh w13, [x19, #120] │ │ - str x9, [x19, #128] │ │ - str xzr, [x9, #32] │ │ - str x12, [x9, #16] │ │ - add w13, w13, #0x1 │ │ - str x9, [x8, #56] │ │ - mov x8, x9 │ │ - mov x9, x12 │ │ - str x12, [x19, #48] │ │ - strh w13, [x19, #120] │ │ - b 794b4 │ │ - ldr x2, [x19, #96] │ │ - cmp x2, x20 │ │ - b.le 7952c │ │ - ldr x8, [x19, #128] │ │ - ldr x9, [x19, #48] │ │ - ldr x10, [x8, #16] │ │ - subs x12, x9, x10 │ │ - b.mi 793d4 // b.first │ │ - ldp w11, w10, [x19, #4] │ │ - sxtw x10, w10 │ │ - sub w11, w11, #0x1 │ │ - sxtw x11, w11 │ │ - and x11, x2, x11 │ │ - cbz x12, 7944c │ │ - asr x12, x12, #3 │ │ - cmp x11, x10 │ │ - str x12, [x8, #32] │ │ - b.lt 79390 // b.tstop │ │ - ldrh w12, [x8, #24] │ │ - mov w13, #0x10 // #16 │ │ - mov w14, #0x20 // #32 │ │ - tst w12, #0x8 │ │ - csel w13, w14, w13, eq // eq = none │ │ - orr w12, w13, w12 │ │ - strh w12, [x8, #24] │ │ - add x12, x9, #0x40 │ │ - ldrh w13, [x19, #120] │ │ - str x9, [x19, #128] │ │ - str xzr, [x9, #32] │ │ - str x12, [x9, #16] │ │ - add w13, w13, #0x1 │ │ - str x9, [x8, #56] │ │ - mov x8, x9 │ │ - mov x9, x12 │ │ - str x12, [x19, #48] │ │ - strh w13, [x19, #120] │ │ - b 79450 │ │ - b.le 79618 │ │ - ldr x9, [x19, #136] │ │ - cbz x9, 79554 │ │ - ldr x9, [x19, #48] │ │ - b 79564 │ │ - mov w8, #0x63 // #99 │ │ - b 79628 │ │ - ldr x10, [x19, #48] │ │ - add x9, x10, #0x40 │ │ - stp x10, x10, [x19, #128] │ │ - str x9, [x19, #48] │ │ - ldr x10, [x19, #40] │ │ - cmp x9, x10 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - ldpsw x11, x12, [x19, #4] │ │ - ldr x10, [x19, #128] │ │ - add x13, x8, x11 │ │ - neg x11, x11 │ │ - sub x13, x13, #0x1 │ │ - stp xzr, xzr, [x10, #32] │ │ - and x11, x13, x11 │ │ - stp xzr, x9, [x10, #8] │ │ - sub x8, x11, x8 │ │ - ldrb w11, [x19, #64] │ │ - cmp x8, x12 │ │ - mov w8, #0x28 // #40 │ │ - mov w12, #0x8 // #8 │ │ - str xzr, [x10, #56] │ │ - csel w8, w12, w8, lt // lt = tstop │ │ - orr w8, w8, w11 │ │ - ldr x11, [x19, #144] │ │ - strh w8, [x10, #24] │ │ - cbnz x11, 79518 │ │ - str x10, [x19, #144] │ │ - b 79518 │ │ - mov x12, x9 │ │ - ldr x13, [x19, #40] │ │ - cmp x9, x13 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - ldr x14, [x19, #136] │ │ - strb wzr, [x19, #123] │ │ - cbnz x14, 79478 │ │ - add x9, x12, #0x40 │ │ - mov x8, x12 │ │ - stp x12, x12, [x19, #128] │ │ - str x9, [x19, #48] │ │ - cmp x9, x13 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - stp xzr, xzr, [x8, #32] │ │ - cmp x11, x10 │ │ - ldrb w12, [x19, #64] │ │ - stp xzr, x9, [x8, #8] │ │ - ldr x11, [x19, #144] │ │ - str xzr, [x8, #56] │ │ - orr w10, w12, #0x10 │ │ - csel w10, w12, w10, lt // lt = tstop │ │ - strh w10, [x8, #24] │ │ - cbnz x11, 795b4 │ │ - str x8, [x19, #144] │ │ - b 795b4 │ │ - mov x12, x9 │ │ - ldr x13, [x19, #40] │ │ - cmp x9, x13 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - ldr x14, [x19, #136] │ │ - strb wzr, [x19, #123] │ │ - cbnz x14, 794dc │ │ - add x9, x12, #0x40 │ │ - mov x8, x12 │ │ - stp x12, x12, [x19, #128] │ │ - str x9, [x19, #48] │ │ - cmp x9, x13 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - stp xzr, xzr, [x8, #32] │ │ - cmp x11, x10 │ │ - ldrb w10, [x19, #64] │ │ - mov w11, #0x28 // #40 │ │ - mov w12, #0x8 // #8 │ │ - stp xzr, x9, [x8, #8] │ │ - csel w11, w12, w11, lt // lt = tstop │ │ - str xzr, [x8, #56] │ │ - orr w10, w11, w10 │ │ - ldr x11, [x19, #144] │ │ - strh w10, [x8, #24] │ │ - cbnz x11, 79518 │ │ - str x8, [x19, #144] │ │ - mov w8, #0x1 // #1 │ │ - ldr x2, [x19, #96] │ │ - strb wzr, [x19, #123] │ │ - str w8, [x19, #152] │ │ - strb w8, [x19, #122] │ │ - ldp x5, x6, [x19, #104] │ │ - mov x0, x19 │ │ + cmp x23, x2 │ │ + b.ne 78cb0 // b.any │ │ + mov w0, wzr │ │ + stp x21, x19, [x20, #64] │ │ + b 78d3c │ │ + ldr w8, [x20, #128] │ │ + mov w9, #0x1 // #1 │ │ + cinc w22, w9, ge // ge = tcont │ │ + cmp w8, w22 │ │ + b.ne 78ce4 // b.any │ │ + ldp x1, x2, [x20, #64] │ │ + cmp x23, x19 │ │ + ldp x5, x6, [x20, #80] │ │ + b.ge 78d10 // b.tcont │ │ + mov x0, x20 │ │ mov x3, x21 │ │ - ldr x1, [x19, #88] │ │ - mov x4, x20 │ │ - bl 79d14 │ │ + mov x4, x19 │ │ + b 78d2c │ │ + cbz w8, 78cf8 │ │ + mov x0, x20 │ │ + bl 78a44 │ │ tst w0, #0xff │ │ - b.eq 79618 // b.none │ │ - mov w0, #0x1 // #1 │ │ - b 79630 │ │ - ldr x10, [x19, #48] │ │ - add x9, x10, #0x40 │ │ - stp x10, x10, [x19, #128] │ │ - str x9, [x19, #48] │ │ - ldr x10, [x19, #40] │ │ - cmp x9, x10 │ │ - b.cs 79624 // b.hs, b.nlast │ │ - ldr x10, [x19, #128] │ │ - ldp w11, w12, [x19, #4] │ │ - stp xzr, xzr, [x10, #32] │ │ - sxtw x12, w12 │ │ - ldrb w13, [x19, #64] │ │ - stp xzr, x9, [x10, #8] │ │ - sub w11, w11, #0x1 │ │ - str xzr, [x10, #56] │ │ - sxtw x11, w11 │ │ - and x8, x8, x11 │ │ - ldr x11, [x19, #144] │ │ - cmp x8, x12 │ │ - orr w8, w13, #0x10 │ │ - csel w8, w13, w8, lt // lt = tstop │ │ - strh w8, [x10, #24] │ │ - cbnz x11, 795b4 │ │ - str x10, [x19, #144] │ │ - mov w8, #0x2 // #2 │ │ - mov w9, #0x1 // #1 │ │ - ldr x11, [x19, #96] │ │ - strb wzr, [x19, #123] │ │ - str w8, [x19, #152] │ │ - strb w9, [x19, #122] │ │ - ldp x8, x9, [x19, #104] │ │ - neg x2, x11 │ │ - neg x4, x20 │ │ - ldr x1, [x19, #88] │ │ - mov x0, x19 │ │ + b.ne 78d38 // b.any │ │ + mov x0, x20 │ │ + mov w1, w22 │ │ + bl 7947c │ │ + tst w0, #0xff │ │ + b.ne 78d38 // b.any │ │ + b 78cc4 │ │ + neg x8, x6 │ │ + neg x2, x2 │ │ + neg x4, x19 │ │ + neg x6, x5 │ │ + mov x0, x20 │ │ mov x3, x21 │ │ - ldrb w22, [x19, #122] │ │ - neg x6, x8 │ │ - neg x5, x9 │ │ - bl 79d14 │ │ - cbz w22, 79610 │ │ - ldrb w8, [x19, #122] │ │ - cbnz w8, 79610 │ │ - ldr x8, [x19, #128] │ │ - ldr x9, [x8, #40] │ │ - neg x9, x9 │ │ - str x9, [x8, #40] │ │ + mov x5, x8 │ │ + bl 79588 │ │ tst w0, #0xff │ │ - b.ne 7954c // b.any │ │ - mov w0, wzr │ │ - stp x21, x20, [x19, #88] │ │ - b 79630 │ │ - mov w8, #0x62 // #98 │ │ + b.eq 78ca4 // b.none │ │ mov w0, #0x1 // #1 │ │ - str w8, [x19, #56] │ │ - ldp x20, x19, [sp, #32] │ │ - ldp x22, x21, [sp, #16] │ │ - ldp x29, x30, [sp], #48 │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldr x23, [sp, #16] │ │ + ldp x29, x30, [sp], #64 │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x420 │ │ - mrs x22, tpidr_el0 │ │ - adrp x21, 79000 │ │ - ldr x8, [x22, #40] │ │ + mrs x21, tpidr_el0 │ │ mov x19, x0 │ │ - mov x23, sp │ │ + ldr x8, [x21, #40] │ │ + add x22, sp, #0x8 │ │ mov w24, #0x1 // #1 │ │ - mov w26, #0x20 // #32 │ │ - mov x20, sp │ │ - stur x8, [x29, #-16] │ │ - add x21, x21, #0xf0c │ │ - ldur q0, [x0, #88] │ │ - stp x1, x2, [sp, #16] │ │ - stp x3, x4, [sp] │ │ - str q0, [sp, #32] │ │ - b 796ec │ │ - ldr x10, [x20, #32]! │ │ - ldur x11, [x20, #-16] │ │ - add x12, x27, x9 │ │ - add x9, x9, x8 │ │ - stp x10, x8, [x20, #32] │ │ - add x13, x11, x28 │ │ - add x11, x11, x10 │ │ - asr x8, x11, #1 │ │ - asr x10, x9, #1 │ │ - add x11, x13, x11 │ │ - add x9, x12, x9 │ │ - asr x11, x11, #2 │ │ - asr x9, x9, #2 │ │ - stp x8, x10, [x20, #16] │ │ - asr x8, x13, #1 │ │ - asr x10, x12, #1 │ │ - stp x11, x9, [x20] │ │ - stp x8, x10, [x20, #-16] │ │ - cmp x20, x23 │ │ - b.cc 79920 // b.lo, b.ul, b.last │ │ - ldp x28, x27, [x20] │ │ - ldr x8, [x20, #40] │ │ - ldr x9, [x20, #24] │ │ - cmp x8, x27 │ │ - csel x10, x27, x8, gt │ │ - csel x11, x8, x27, gt │ │ - cmp x9, x10 │ │ - ccmp x9, x11, #0x0, ge // ge = tcont │ │ - b.gt 7969c │ │ - cmp x8, x27 │ │ - b.eq 79914 // b.none │ │ - ldr w12, [x19, #152] │ │ - cinc w9, w24, ge // ge = tcont │ │ - cmp w12, w9 │ │ - b.eq 79870 // b.none │ │ - ldrsw x10, [x19, #4] │ │ - cmp x8, x27 │ │ - b.ge 797e4 // b.tcont │ │ - add x11, x8, x10 │ │ - neg x10, x10 │ │ - sub x11, x11, #0x1 │ │ - and x10, x11, x10 │ │ - sub x10, x10, x8 │ │ - ldrsw x11, [x19, #8] │ │ - cbz w12, 797f8 │ │ - ldr x13, [x19, #128] │ │ - ldr x12, [x19, #48] │ │ - ldr x14, [x13, #16] │ │ - subs x14, x12, x14 │ │ - b.mi 7993c // b.first │ │ - cbz x14, 797b8 │ │ - asr x14, x14, #3 │ │ - cmp x10, x11 │ │ - str x14, [x13, #32] │ │ - b.lt 79790 // b.tstop │ │ - ldrh w14, [x13, #24] │ │ - mov w15, #0x10 // #16 │ │ - tst w14, #0x8 │ │ - csel w15, w26, w15, eq // eq = none │ │ - orr w14, w15, w14 │ │ - strh w14, [x13, #24] │ │ - add x14, x12, #0x40 │ │ - str x12, [x19, #128] │ │ - str x14, [x19, #48] │ │ - str xzr, [x12, #32] │ │ - str x14, [x12, #16] │ │ - str x12, [x13, #56] │ │ - ldrh w12, [x19, #120] │ │ - add w13, w12, #0x1 │ │ - mov x12, x14 │ │ - strh w13, [x19, #120] │ │ - ldr x13, [x19, #40] │ │ - cmp x12, x13 │ │ - b.cs 79934 // b.hs, b.nlast │ │ - strb wzr, [x19, #123] │ │ - ldr x12, [x19, #136] │ │ - cbnz x12, 79800 │ │ - ldr x12, [x19, #48] │ │ - add x13, x12, #0x40 │ │ - stp x12, x12, [x19, #128] │ │ - str x13, [x19, #48] │ │ - b 79804 │ │ - sub w10, w10, #0x1 │ │ - sxtw x10, w10 │ │ - and x10, x8, x10 │ │ - ldrsw x11, [x19, #8] │ │ - cbnz w12, 79750 │ │ - ldr x12, [x19, #136] │ │ - cbz x12, 797d0 │ │ - ldr x13, [x19, #48] │ │ - ldr x12, [x19, #40] │ │ - cmp x13, x12 │ │ - b.cs 79934 // b.hs, b.nlast │ │ - ldr x12, [x19, #128] │ │ - cmp x8, x27 │ │ - stp xzr, xzr, [x12, #32] │ │ - stp xzr, x13, [x12, #8] │ │ - str xzr, [x12, #56] │ │ - ldrb w13, [x19, #64] │ │ - strh w13, [x12, #24] │ │ - b.ge 79848 // b.tcont │ │ - orr w14, w13, #0x8 │ │ - cmp x10, x11 │ │ - strh w14, [x12, #24] │ │ - b.lt 7985c // b.tstop │ │ - mov w10, #0x28 // #40 │ │ - b 79854 │ │ - cmp x10, x11 │ │ - b.lt 7985c // b.tstop │ │ - mov w10, #0x10 // #16 │ │ - orr w10, w10, w13 │ │ - strh w10, [x12, #24] │ │ - ldr x10, [x19, #144] │ │ - cbnz x10, 79868 │ │ - str x12, [x19, #144] │ │ - str w9, [x19, #152] │ │ - strh w24, [x19, #122] │ │ - ldp x4, x5, [x19, #104] │ │ - cmp x8, x27 │ │ - b.ge 7989c // b.tcont │ │ + add x23, sp, #0x8 │ │ + stur x8, [x29, #-8] │ │ + ldr q0, [x0, #64] │ │ + stp x1, x2, [sp, #24] │ │ + stp x3, x4, [sp, #8] │ │ + stur q0, [sp, #40] │ │ + b 78df8 │ │ + ldr x9, [x23, #32] │ │ + add x11, x26, x8 │ │ + ldr x10, [x23, #16] │ │ + add x8, x8, x27 │ │ + asr x12, x8, #1 │ │ + add x8, x11, x8 │ │ + asr x8, x8, #2 │ │ + stp x9, x27, [x23, #64] │ │ + add x13, x10, x9 │ │ + add x10, x10, x25 │ │ + asr x14, x13, #1 │ │ + add x13, x10, x13 │ │ + asr x9, x13, #2 │ │ + asr x10, x10, #1 │ │ + asr x11, x11, #1 │ │ + stp x14, x12, [x23, #48] │ │ + add x12, x23, #0x20 │ │ + stp x9, x8, [x23, #32] │ │ + stp x10, x11, [x23, #16] │ │ + mov x23, x12 │ │ + cmp x23, x22 │ │ + b.cc 791b0 // b.lo, b.ul, b.last │ │ + ldp x25, x26, [x23] │ │ + ldr x27, [x23, #40] │ │ + ldrsw x9, [x19, #4] │ │ + ldr x8, [x23, #24] │ │ + cmp x27, x26 │ │ + csel x11, x26, x27, gt │ │ + neg x10, x9 │ │ + and x11, x11, x10 │ │ + cmp x8, x11 │ │ + b.lt 78da0 // b.tstop │ │ + cmp x27, x26 │ │ + csel x11, x27, x26, gt │ │ + add x9, x11, x9 │ │ + sub x9, x9, #0x1 │ │ + and x9, x9, x10 │ │ + cmp x8, x9 │ │ + b.gt 78da0 │ │ + cmp x27, x26 │ │ + b.ne 78e50 // b.any │ │ + sub x23, x23, #0x20 │ │ + stp x25, x27, [x19, #64] │ │ + b 78df0 │ │ + ldr w8, [x19, #128] │ │ + cinc w20, w24, ge // ge = tcont │ │ + cmp w8, w20 │ │ + b.eq 78e88 // b.none │ │ + cbz w8, 78e74 │ │ mov x0, x19 │ │ - mov w1, #0x2 // #2 │ │ - mov x2, x20 │ │ - mov x3, x21 │ │ - bl 79f60 │ │ + bl 78a44 │ │ tst w0, #0xff │ │ - b.eq 79914 // b.none │ │ - b 7992c │ │ - ldr x8, [x20, #8] │ │ + b.ne 791e4 // b.any │ │ mov x0, x19 │ │ - ldr x9, [x20, #24] │ │ - mov w1, #0x2 // #2 │ │ - ldr x10, [x20, #40] │ │ - mov x2, x20 │ │ + mov w1, w20 │ │ + bl 7947c │ │ + tst w0, #0xff │ │ + b.ne 791e4 // b.any │ │ + ldp x9, x8, [x19, #80] │ │ + cmp x27, x26 │ │ + b.ge 78ed8 // b.tcont │ │ + ldr x10, [x23, #8] │ │ + cmp x10, x9 │ │ + b.lt 791a4 // b.tstop │ │ + ldr x11, [x23, #40] │ │ + cmp x11, x8 │ │ + b.gt 791a4 │ │ + cmp x10, x8 │ │ + b.le 78f28 │ │ + cmp x11, x9 │ │ + b.ge 78f3c // b.tcont │ │ + cmp x11, x9 │ │ + b.ne 78f58 // b.any │ │ + ldrsw x9, [x19, #4] │ │ + add x9, x11, x9 │ │ + subs x12, x8, x9 │ │ + b.lt 791a4 // b.tstop │ │ + b 78f60 │ │ + ldr x12, [x23, #8] │ │ + ldr x10, [x23, #24] │ │ + ldr x13, [x23, #40] │ │ + neg x11, x12 │ │ + cmp x8, x12 │ │ + neg x10, x10 │ │ + neg x14, x13 │ │ + str x11, [x23, #8] │ │ + str x10, [x23, #24] │ │ + str x14, [x23, #40] │ │ + b.lt 7919c // b.tstop │ │ + cmp x9, x13 │ │ + b.gt 7919c │ │ + neg x10, x8 │ │ + cmp x9, x12 │ │ + b.le 79050 │ │ + neg x9, x9 │ │ + cmp x8, x13 │ │ + b.ge 79064 // b.tcont │ │ + b 79078 │ │ + ldrsw x8, [x19, #4] │ │ neg x8, x8 │ │ - mov x3, x21 │ │ + and x8, x10, x8 │ │ + cmp x11, x9 │ │ + b.lt 78ebc // b.tstop │ │ + ldrsw x9, [x19, #4] │ │ + add x12, x11, x9 │ │ neg x9, x9 │ │ - neg x10, x10 │ │ - str x8, [x20, #8] │ │ - neg x8, x5 │ │ - str x9, [x20, #24] │ │ - neg x5, x4 │ │ - str x10, [x20, #40] │ │ - mov x4, x8 │ │ - ldrb w25, [x19, #122] │ │ - bl 79f60 │ │ - cbz w25, 79900 │ │ - ldrb w8, [x19, #122] │ │ - cbnz w8, 79900 │ │ - ldr x8, [x19, #128] │ │ - ldr x9, [x8, #40] │ │ + sub x12, x12, #0x1 │ │ + and x9, x12, x9 │ │ + cmp x11, x9 │ │ + b.eq 78ec4 // b.none │ │ + subs x12, x8, x9 │ │ + b.lt 791a4 // b.tstop │ │ + ldr w13, [x19] │ │ + asr x12, x12, x13 │ │ + ldp x13, x11, [x19, #40] │ │ + add x12, x11, x12, lsl #3 │ │ + add x12, x12, #0x8 │ │ + cmp x12, x13 │ │ + b.cs 791ec // b.hs, b.nlast │ │ + mov x12, x23 │ │ + b 78fac │ │ + mul x10, x2, x17 │ │ + sdiv x10, x10, x0 │ │ + sub x10, x13, x10 │ │ + str x10, [x11], #8 │ │ + ldrsw x10, [x19, #4] │ │ + add x9, x9, x10 │ │ + sub x12, x12, #0x20 │ │ + cmp x9, x8 │ │ + b.gt 7918c │ │ + ldr x10, [x12, #8] │ │ + ldr x13, [x12] │ │ + subs x17, x10, x9 │ │ + b.le 7903c │ │ + mov x14, x12 │ │ + ldrsw x1, [x19, #16] │ │ + ldp x16, x15, [x14, #32]! │ │ + sub x0, x10, x15 │ │ + cmp x0, x1 │ │ + b.gt 78fe8 │ │ + sub x2, x13, x16 │ │ + cmp x2, x1 │ │ + b.gt 78fe8 │ │ + neg x3, x2 │ │ + cmp x3, x1 │ │ + b.le 78f84 │ │ + ldp x17, x0, [x12, #16] │ │ + stp x16, x15, [x12, #64] │ │ + add x13, x17, x13 │ │ + add x16, x17, x16 │ │ + add x10, x0, x10 │ │ + add x15, x0, x15 │ │ + asr x17, x16, #1 │ │ + add x16, x13, x16 │ │ + asr x0, x15, #1 │ │ + add x15, x10, x15 │ │ + asr x16, x16, #2 │ │ + asr x15, x15, #2 │ │ + asr x13, x13, #1 │ │ + asr x10, x10, #1 │ │ + stp x17, x0, [x12, #48] │ │ + stp x16, x15, [x12, #32] │ │ + stp x13, x10, [x12, #16] │ │ + mov x12, x14 │ │ + cmp x9, x8 │ │ + b.le 78fa8 │ │ + b 7918c │ │ + b.ne 78f9c // b.any │ │ + str x13, [x11], #8 │ │ + ldrsw x9, [x19, #4] │ │ + add x9, x10, x9 │ │ + b 78f9c │ │ + ldrsw x9, [x19, #4] │ │ neg x9, x9 │ │ - str x9, [x8, #40] │ │ - ldr x8, [x20, #8] │ │ - tst w0, #0xff │ │ + and x9, x9, x11 │ │ + cmp x8, x13 │ │ + b.lt 79078 // b.tstop │ │ + ldrsw x8, [x19, #4] │ │ + mvn x10, x13 │ │ + add x10, x8, x10 │ │ neg x8, x8 │ │ - str x8, [x20, #8] │ │ - b.ne 7992c // b.any │ │ - sub x20, x20, #0x20 │ │ - cmp x20, x23 │ │ - b.cs 796ec // b.hs, b.nlast │ │ + and x10, x10, x8 │ │ + cmp x10, x14 │ │ + b.ne 79094 // b.any │ │ + ldrsw x8, [x19, #4] │ │ + sub x10, x8, x13 │ │ + subs x13, x9, x10 │ │ + b.lt 7919c // b.tstop │ │ + b 7909c │ │ + subs x13, x9, x10 │ │ + b.lt 7919c // b.tstop │ │ + ldr w14, [x19] │ │ + asr x13, x13, x14 │ │ + ldp x14, x8, [x19, #40] │ │ + add x13, x8, x13, lsl #3 │ │ + add x13, x13, #0x8 │ │ + cmp x13, x14 │ │ + b.cs 791fc // b.hs, b.nlast │ │ + mov x12, x23 │ │ + b 790e8 │ │ + mul x11, x2, x17 │ │ + sdiv x11, x11, x0 │ │ + sub x11, x13, x11 │ │ + str x11, [x8], #8 │ │ + ldrsw x11, [x19, #4] │ │ + add x10, x10, x11 │ │ + sub x12, x12, #0x20 │ │ + cmp x10, x9 │ │ + b.gt 79194 │ │ + ldr x11, [x12, #8] │ │ + ldr x13, [x12] │ │ + subs x17, x11, x10 │ │ + b.le 79178 │ │ + mov x14, x12 │ │ + ldrsw x1, [x19, #16] │ │ + ldp x16, x15, [x14, #32]! │ │ + sub x0, x11, x15 │ │ + cmp x0, x1 │ │ + b.gt 79124 │ │ + sub x2, x13, x16 │ │ + cmp x2, x1 │ │ + b.gt 79124 │ │ + neg x3, x2 │ │ + cmp x3, x1 │ │ + b.le 790c0 │ │ + ldp x17, x0, [x12, #16] │ │ + stp x16, x15, [x12, #64] │ │ + add x13, x17, x13 │ │ + add x16, x17, x16 │ │ + add x11, x0, x11 │ │ + add x15, x0, x15 │ │ + asr x17, x16, #1 │ │ + add x16, x13, x16 │ │ + asr x0, x15, #1 │ │ + add x15, x11, x15 │ │ + asr x16, x16, #2 │ │ + asr x15, x15, #2 │ │ + asr x13, x13, #1 │ │ + asr x11, x11, #1 │ │ + stp x17, x0, [x12, #48] │ │ + stp x16, x15, [x12, #32] │ │ + stp x13, x11, [x12, #16] │ │ + mov x12, x14 │ │ + cmp x10, x9 │ │ + b.le 790e4 │ │ + b 79194 │ │ + b.ne 790d8 // b.any │ │ + str x13, [x8], #8 │ │ + ldrsw x10, [x19, #4] │ │ + add x10, x11, x10 │ │ + b 790d8 │ │ + str x11, [x19, #48] │ │ + b 791a4 │ │ + str x8, [x19, #48] │ │ + ldr x11, [x23, #8] │ │ + neg x8, x11 │ │ + str x8, [x23, #8] │ │ + sub x23, x23, #0x20 │ │ + stp x25, x26, [x19, #64] │ │ + b 78df0 │ │ mov w0, wzr │ │ - stp x28, x27, [x19, #88] │ │ - b 79948 │ │ - mov w0, #0x1 // #1 │ │ - b 79948 │ │ - mov w8, #0x62 // #98 │ │ - b 79940 │ │ - mov w8, #0x63 // #99 │ │ - mov w0, #0x1 // #1 │ │ - str w8, [x19, #56] │ │ - ldr x8, [x22, #40] │ │ - ldur x9, [x29, #-16] │ │ + ldr x8, [x21, #40] │ │ + ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 79978 // b.any │ │ + b.ne 79210 // b.any │ │ add sp, sp, #0x420 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + mov w0, #0x1 // #1 │ │ + b 791b4 │ │ + mov w8, #0x62 // #98 │ │ + mov w0, #0x1 // #1 │ │ + str w8, [x19, #56] │ │ + b 791b4 │ │ + mov w8, #0x62 // #98 │ │ + mov w0, #0x1 // #1 │ │ + str w8, [x19, #56] │ │ + str x12, [x23, #8] │ │ + b 791b4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x620 │ │ - mrs x22, tpidr_el0 │ │ - adrp x21, 7a000 │ │ - ldr x8, [x22, #40] │ │ + mrs x23, tpidr_el0 │ │ + adrp x21, 79000 │ │ + ldr x8, [x23, #40] │ │ mov x19, x0 │ │ - mov x23, sp │ │ - mov w24, #0x1 // #1 │ │ - mov w26, #0x20 // #32 │ │ + mov x24, sp │ │ + mov w25, #0x1 // #1 │ │ mov x20, sp │ │ + add x21, x21, #0x8f0 │ │ stur x8, [x29, #-16] │ │ - add x21, x21, #0x14c │ │ - ldur q0, [x0, #88] │ │ + ldr q0, [x0, #64] │ │ stp x1, x2, [sp, #32] │ │ stp x3, x4, [sp, #16] │ │ stp x5, x6, [sp] │ │ str q0, [sp, #48] │ │ - b 79a60 │ │ - ldr x11, [x20, #48]! │ │ - ldur x12, [x20, #-32] │ │ - add x16, x10, x8 │ │ - ldur x13, [x20, #-16] │ │ - add x10, x9, x10 │ │ - stp x11, x8, [x20, #48] │ │ - asr x8, x16, #1 │ │ - add x14, x12, x28 │ │ - add x9, x27, x9 │ │ - add x12, x13, x12 │ │ - add x13, x13, x11 │ │ - asr x15, x13, #1 │ │ - add x13, x13, x12 │ │ - add x12, x12, x14 │ │ - asr x11, x14, #1 │ │ - add x14, x10, x16 │ │ + b 792fc │ │ + ldr x10, [x20, #16] │ │ + add x13, x8, x28 │ │ + ldr x11, [x20, #32] │ │ + asr x16, x13, #1 │ │ + ldr x12, [x20, #48] │ │ + add x8, x9, x8 │ │ + add x14, x10, x27 │ │ + add x9, x26, x9 │ │ + add x10, x11, x10 │ │ + add x13, x8, x13 │ │ + add x11, x11, x12 │ │ + stp x12, x28, [x20, #96] │ │ + add x12, x11, x10 │ │ + asr x11, x11, #1 │ │ + add x10, x10, x14 │ │ + add x8, x9, x8 │ │ + asr x15, x12, #2 │ │ asr x17, x13, #2 │ │ - stp x15, x8, [x20, #32] │ │ - asr x8, x14, #2 │ │ - add x13, x12, x13 │ │ - asr x12, x12, #2 │ │ - asr x13, x13, #3 │ │ - stp x17, x8, [x20, #16] │ │ - asr x8, x9, #1 │ │ - add x9, x9, x10 │ │ - asr x10, x9, #2 │ │ - stp x11, x8, [x20, #-32] │ │ - add x8, x9, x14 │ │ + stp x11, x16, [x20, #80] │ │ + asr x11, x14, #1 │ │ + asr x16, x9, #1 │ │ + asr x14, x10, #2 │ │ + add x9, x10, x12 │ │ + asr x10, x8, #2 │ │ + add x8, x8, x13 │ │ + asr x9, x9, #3 │ │ asr x8, x8, #3 │ │ - stp x12, x10, [x20, #-16] │ │ - stp x13, x8, [x20] │ │ - cmp x20, x23 │ │ - b.cc 79cb8 // b.lo, b.ul, b.last │ │ - ldp x28, x27, [x20] │ │ - ldr x8, [x20, #56] │ │ - ldr x10, [x20, #40] │ │ + stp x11, x16, [x20, #16] │ │ + add x11, x20, #0x30 │ │ + stp x15, x17, [x20, #64] │ │ + stp x14, x10, [x20, #32] │ │ + stp x9, x8, [x20, #48] │ │ + mov x20, x11 │ │ + cmp x20, x24 │ │ + b.cc 7943c // b.lo, b.ul, b.last │ │ + ldp x27, x26, [x20] │ │ + ldr x28, [x20, #56] │ │ + ldr x8, [x20, #40] │ │ ldr x9, [x20, #24] │ │ - cmp x8, x27 │ │ - csel x11, x8, x27, gt │ │ - csel x13, x27, x8, gt │ │ - cmp x10, x9 │ │ - csel x12, x10, x9, gt │ │ - csel x14, x9, x10, gt │ │ - cmp x14, x13 │ │ - b.lt 799dc // b.tstop │ │ - cmp x12, x11 │ │ - b.gt 799dc │ │ - cmp x8, x27 │ │ - b.eq 79cac // b.none │ │ - ldr w12, [x19, #152] │ │ - cinc w9, w24, gt │ │ - cmp w12, w9 │ │ - b.eq 79bfc // b.none │ │ ldrsw x10, [x19, #4] │ │ - cmp x8, x27 │ │ - b.le 79b64 │ │ - sub w10, w10, #0x1 │ │ - sxtw x10, w10 │ │ - and x10, x8, x10 │ │ - ldrsw x11, [x19, #8] │ │ - cbz w12, 79b84 │ │ - ldr x13, [x19, #128] │ │ - ldr x12, [x19, #48] │ │ - ldr x14, [x13, #16] │ │ - subs x14, x12, x14 │ │ - b.mi 79cd4 // b.first │ │ - cbz x14, 79b38 │ │ - asr x14, x14, #3 │ │ - cmp x10, x11 │ │ - str x14, [x13, #32] │ │ - b.lt 79b10 // b.tstop │ │ - ldrh w14, [x13, #24] │ │ - mov w15, #0x10 // #16 │ │ - tst w14, #0x8 │ │ - csel w15, w26, w15, eq // eq = none │ │ - orr w14, w15, w14 │ │ - strh w14, [x13, #24] │ │ - add x14, x12, #0x40 │ │ - str x12, [x19, #128] │ │ - str x14, [x19, #48] │ │ - str xzr, [x12, #32] │ │ - str x14, [x12, #16] │ │ - str x12, [x13, #56] │ │ - ldrh w12, [x19, #120] │ │ - add w13, w12, #0x1 │ │ - mov x12, x14 │ │ - strh w13, [x19, #120] │ │ - ldr x13, [x19, #40] │ │ - cmp x12, x13 │ │ - b.cs 79ccc // b.hs, b.nlast │ │ - strb wzr, [x19, #123] │ │ - ldr x12, [x19, #136] │ │ - cbnz x12, 79b8c │ │ - ldr x12, [x19, #48] │ │ - add x13, x12, #0x40 │ │ - stp x12, x12, [x19, #128] │ │ - str x13, [x19, #48] │ │ - b 79b90 │ │ - add x11, x8, x10 │ │ - neg w10, w10 │ │ - sub x11, x11, #0x1 │ │ - sxtw x10, w10 │ │ - and x10, x11, x10 │ │ - sub x10, x10, x8 │ │ - ldrsw x11, [x19, #8] │ │ - cbnz w12, 79ad0 │ │ - ldr x12, [x19, #136] │ │ - cbz x12, 79b50 │ │ - ldr x13, [x19, #48] │ │ - ldr x12, [x19, #40] │ │ + cmp x28, x26 │ │ + csel x12, x26, x28, gt │ │ + cmp x8, x9 │ │ + neg x11, x10 │ │ + csel x13, x9, x8, gt │ │ + and x12, x12, x11 │ │ cmp x13, x12 │ │ - b.cs 79ccc // b.hs, b.nlast │ │ - ldr x12, [x19, #128] │ │ - cmp x8, x27 │ │ - stp xzr, xzr, [x12, #32] │ │ - stp xzr, x13, [x12, #8] │ │ - str xzr, [x12, #56] │ │ - ldrb w13, [x19, #64] │ │ - strh w13, [x12, #24] │ │ - b.le 79bcc │ │ - cmp x10, x11 │ │ - b.lt 79be8 // b.tstop │ │ - mov w10, #0x10 // #16 │ │ - b 79be0 │ │ - orr w14, w13, #0x8 │ │ - cmp x10, x11 │ │ - strh w14, [x12, #24] │ │ - b.lt 79be8 // b.tstop │ │ - mov w10, #0x28 // #40 │ │ - orr w10, w10, w13 │ │ - strh w10, [x12, #24] │ │ - ldr x10, [x19, #144] │ │ - cbnz x10, 79bf4 │ │ - str x12, [x19, #144] │ │ - str w9, [x19, #152] │ │ - strh w24, [x19, #122] │ │ - ldp x4, x5, [x19, #104] │ │ - cmp x8, x27 │ │ - b.le 79c90 │ │ - ldr x8, [x20, #8] │ │ + b.lt 79270 // b.tstop │ │ + cmp x8, x9 │ │ + csel x12, x8, x9, gt │ │ + cmp x28, x26 │ │ + csel x13, x28, x26, gt │ │ + add x10, x13, x10 │ │ + sub x10, x10, #0x1 │ │ + and x10, x10, x11 │ │ + cmp x12, x10 │ │ + b.gt 79270 │ │ + cmp x28, x26 │ │ + b.ne 79368 // b.any │ │ + sub x20, x20, #0x30 │ │ + stp x27, x28, [x19, #64] │ │ + b 792f4 │ │ + ldr w8, [x19, #128] │ │ + cinc w22, w25, ge // ge = tcont │ │ + cmp w8, w22 │ │ + b.eq 793a0 // b.none │ │ + cbz w8, 7938c │ │ + mov x0, x19 │ │ + bl 78a44 │ │ + tst w0, #0xff │ │ + b.ne 79470 // b.any │ │ + mov x0, x19 │ │ + mov w1, w22 │ │ + bl 7947c │ │ + tst w0, #0xff │ │ + b.ne 79470 // b.any │ │ + ldp x4, x5, [x19, #80] │ │ + cmp x28, x26 │ │ + b.ge 793cc // b.tcont │ │ mov x0, x19 │ │ - ldr x11, [x20, #56] │ │ mov w1, #0x3 // #3 │ │ - ldr x9, [x20, #24] │ │ mov x2, x20 │ │ - neg x8, x8 │ │ - ldr x10, [x20, #40] │ │ mov x3, x21 │ │ + bl 79754 │ │ + tst w0, #0xff │ │ + b.eq 79430 // b.none │ │ + b 79470 │ │ + ldr x8, [x20, #8] │ │ + mov x0, x19 │ │ + ldr x9, [x20, #24] │ │ + mov w1, #0x3 // #3 │ │ + ldr x10, [x20, #40] │ │ + mov x2, x20 │ │ + ldr x11, [x20, #56] │ │ + neg x12, x8 │ │ + neg x8, x5 │ │ neg x9, x9 │ │ - str x8, [x20, #8] │ │ - neg x8, x11 │ │ neg x10, x10 │ │ - str x9, [x20, #24] │ │ - str x8, [x20, #56] │ │ - neg x8, x5 │ │ - str x10, [x20, #40] │ │ neg x5, x4 │ │ + neg x11, x11 │ │ + mov x3, x21 │ │ mov x4, x8 │ │ - ldrb w25, [x19, #122] │ │ - bl 79f60 │ │ - cbz w25, 79c78 │ │ - ldrb w8, [x19, #122] │ │ - cbnz w8, 79c78 │ │ - ldr x8, [x19, #128] │ │ - ldr x9, [x8, #40] │ │ - neg x9, x9 │ │ - str x9, [x8, #40] │ │ + str x12, [x20, #8] │ │ + str x9, [x20, #24] │ │ + str x10, [x20, #40] │ │ + str x11, [x20, #56] │ │ + bl 79754 │ │ ldr x8, [x20, #8] │ │ - tst w0, #0xff │ │ + and w9, w0, #0xff │ │ neg x8, x8 │ │ str x8, [x20, #8] │ │ - b.eq 79cac // b.none │ │ - b 79cc4 │ │ - mov x0, x19 │ │ - mov w1, #0x3 // #3 │ │ - mov x2, x20 │ │ - mov x3, x21 │ │ - bl 79f60 │ │ - tst w0, #0xff │ │ - b.ne 79cc4 // b.any │ │ + cbnz w9, 79470 │ │ sub x20, x20, #0x30 │ │ - cmp x20, x23 │ │ - b.cs 79a60 // b.hs, b.nlast │ │ + stp x27, x26, [x19, #64] │ │ + b 792f4 │ │ mov w0, wzr │ │ - stp x28, x27, [x19, #88] │ │ - b 79ce0 │ │ - mov w0, #0x1 // #1 │ │ - b 79ce0 │ │ - mov w8, #0x62 // #98 │ │ - b 79cd8 │ │ - mov w8, #0x63 // #99 │ │ - mov w0, #0x1 // #1 │ │ - str w8, [x19, #56] │ │ - ldr x8, [x22, #40] │ │ + ldr x8, [x23, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 79d10 // b.any │ │ + b.ne 79478 // b.any │ │ add sp, sp, #0x620 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + mov w0, #0x1 // #1 │ │ + b 79440 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + ldr x8, [x0, #104] │ │ + cbz x8, 7948c │ │ + ldr w9, [x8, #20] │ │ + cbz w9, 794a8 │ │ + ldp x9, x8, [x0, #40] │ │ + add x10, x8, #0x28 │ │ + str x8, [x0, #104] │ │ + cmp x10, x9 │ │ + str x10, [x0, #48] │ │ + b.cs 794fc // b.hs, b.nlast │ │ + str wzr, [x8, #20] │ │ + ldrb w10, [x0, #60] │ │ + cmp w1, #0x2 │ │ + strh w10, [x8, #28] │ │ + b.eq 79504 // b.none │ │ + cmp w1, #0x1 │ │ + b.ne 79574 // b.any │ │ + ldpsw x11, x12, [x0, #4] │ │ + ldr x9, [x0, #72] │ │ + orr w14, w10, #0x8 │ │ + add x13, x9, x11 │ │ + neg x11, x11 │ │ + sub x13, x13, #0x1 │ │ + strh w14, [x8, #28] │ │ + and x11, x13, x11 │ │ + sub x13, x11, x9 │ │ + cmp x13, x12 │ │ + b.lt 79530 // b.tstop │ │ + mov w12, #0x28 // #40 │ │ + orr w10, w10, w12 │ │ + strh w10, [x8, #28] │ │ + b 79530 │ │ + mov w9, #0x62 // #98 │ │ + b 79578 │ │ + ldpsw x11, x12, [x0, #4] │ │ + ldr x9, [x0, #72] │ │ + sub w13, w11, #0x1 │ │ + sxtw x13, w13 │ │ + and x13, x9, x13 │ │ + cmp x13, x12 │ │ + b.lt 79528 // b.tstop │ │ + orr w10, w10, #0x10 │ │ + strh w10, [x8, #28] │ │ + neg x10, x11 │ │ + and x11, x9, x10 │ │ + ldp x12, x10, [x0, #80] │ │ + cmp x11, x10 │ │ + csel x10, x10, x11, gt │ │ + ldr w11, [x0] │ │ + cmp x10, x12 │ │ + csel x10, x12, x10, lt // lt = tstop │ │ + asr x11, x10, x11 │ │ + cmp x9, x10 │ │ + str w11, [x8, #24] │ │ + b.ne 79568 // b.any │ │ + ldr x8, [x0, #64] │ │ + ldr x9, [x0, #48] │ │ + str x8, [x9], #8 │ │ + str x9, [x0, #48] │ │ + str w1, [x0, #128] │ │ + mov w0, wzr │ │ + ret │ │ + mov w9, #0x14 // #20 │ │ + mov w8, #0x1 // #1 │ │ + str w9, [x0, #56] │ │ + mov w0, w8 │ │ + ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x19, x0 │ │ mov w0, wzr │ │ - sub x20, x4, x2 │ │ - cmp x20, #0x1 │ │ - b.lt 79ef4 // b.tstop │ │ - mov x25, x5 │ │ - mov x24, x4 │ │ cmp x4, x5 │ │ - b.lt 79ef4 // b.tstop │ │ - mov x23, x6 │ │ + b.lt 7973c // b.tstop │ │ cmp x2, x6 │ │ - b.gt 79ef4 │ │ - mov x21, x1 │ │ - sub x22, x3, x1 │ │ - subs x1, x25, x2 │ │ - b.le 79d8c │ │ - mov x0, x22 │ │ - mov x2, x20 │ │ - bl 37eac │ │ - ldr w9, [x19] │ │ - mov w8, wzr │ │ - add x21, x0, x21 │ │ - asr x25, x25, x9 │ │ - b 79d9c │ │ - ldp w9, w8, [x19] │ │ - sub w8, w8, #0x1 │ │ - asr x25, x2, x9 │ │ - and w8, w8, w2 │ │ - mov w9, w9 │ │ - cmp x24, x23 │ │ - b.le 79db0 │ │ - mov w26, wzr │ │ - b 79dc0 │ │ - ldr w10, [x19, #4] │ │ - mov x23, x24 │ │ - sub w10, w10, #0x1 │ │ - and w26, w10, w24 │ │ - asr x23, x23, x9 │ │ - cmp w8, #0x1 │ │ - b.lt 79ddc // b.tstop │ │ - cmp w25, w23 │ │ - b.ne 79df4 // b.any │ │ + b.gt 7973c │ │ + mov x21, x3 │ │ + mov x20, x1 │ │ + cmp x4, x6 │ │ + b.le 795e8 │ │ + cmp x2, x5 │ │ + b.ge 795fc // b.tcont │ │ + cmp x5, x2 │ │ + b.eq 79618 // b.none │ │ + subs x8, x6, x5 │ │ + b.ge 79628 // b.tcont │ │ mov w0, wzr │ │ - b 79ef4 │ │ - ldrb w8, [x19, #123] │ │ - cbz w8, 79e10 │ │ - ldr x8, [x19, #48] │ │ - sub x8, x8, #0x8 │ │ - str x8, [x19, #48] │ │ - b 79e10 │ │ - ldrsw x9, [x19, #4] │ │ - mov x0, x22 │ │ - mov x2, x20 │ │ - sub x1, x9, w8, sxtw │ │ - bl 37eac │ │ - add w25, w25, #0x1 │ │ - add x21, x0, x21 │ │ - cmp w26, #0x0 │ │ - ldrb w9, [x19, #122] │ │ - cset w8, eq // eq = none │ │ - strb w8, [x19, #123] │ │ - cbz w9, 79e38 │ │ - mov w8, w25 │ │ - ldr x9, [x19, #128] │ │ - sxtw x8, w8 │ │ - strb wzr, [x19, #122] │ │ - str x8, [x9, #40] │ │ - ldp x10, x8, [x19, #40] │ │ - sub w24, w23, w25 │ │ - add w9, w24, #0x1 │ │ - add x8, x8, w9, sxtw #3 │ │ - cmp x8, x10 │ │ - b.cs 79e7c // b.hs, b.nlast │ │ - ldrsw x0, [x19, #4] │ │ - cmp x22, #0x1 │ │ - b.lt 79e8c // b.tstop │ │ - mov x1, x22 │ │ - mov x2, x20 │ │ - bl 37f04 │ │ - ldrsw x23, [x19, #4] │ │ - mov w8, #0x1 // #1 │ │ - ldr x9, [x19, #48] │ │ - tbz w24, #31, 79eb0 │ │ - b 79eec │ │ + b 7973c │ │ + ldrsw x8, [x19, #4] │ │ + neg x8, x8 │ │ + and x6, x8, x4 │ │ + cmp x2, x5 │ │ + b.lt 795d0 // b.tstop │ │ + ldrsw x8, [x19, #4] │ │ + add x9, x2, x8 │ │ + neg x8, x8 │ │ + sub x9, x9, #0x1 │ │ + and x5, x9, x8 │ │ + cmp x5, x2 │ │ + b.ne 795d8 // b.any │ │ + ldrsw x8, [x19, #4] │ │ + add x5, x8, x2 │ │ + subs x8, x6, x5 │ │ + b.lt 795e0 // b.tstop │ │ + ldr w9, [x19] │ │ + asr x25, x8, x9 │ │ + ldp x8, x26, [x19, #40] │ │ + add w9, w25, #0x1 │ │ + add x10, x26, w9, sxtw #3 │ │ + cmp x10, x8 │ │ + b.cs 796d0 // b.hs, b.nlast │ │ + sub x23, x21, x20 │ │ + cbz x23, 796e0 │ │ + sub x22, x4, x2 │ │ + sub x24, x5, x2 │ │ + mov x0, x24 │ │ + mov x1, x23 │ │ + mov x2, x22 │ │ + bl 37f64 │ │ + add x9, x0, x20 │ │ + str x9, [x26], #8 │ │ + mov x8, x26 │ │ + cbz w25, 79734 │ │ + ldrsw x10, [x19, #4] │ │ + mul x12, x0, x22 │ │ + cmp x9, x21 │ │ + neg x12, x12 │ │ + mul x11, x23, x10 │ │ + madd x13, x24, x23, x12 │ │ + sdiv x10, x11, x22 │ │ + cneg x13, x13, gt │ │ + msub x12, x10, x22, x11 │ │ + mov x11, #0xffffffffffffffff // #-1 │ │ + cneg x11, x11, le │ │ + cneg x12, x12, gt │ │ + add x13, x13, x12 │ │ + add x9, x9, x10 │ │ + cmp x13, x22 │ │ + csel x14, xzr, x11, lt // lt = tstop │ │ + add x9, x9, x14 │ │ + csel x14, xzr, x22, lt // lt = tstop │ │ + sub x13, x13, x14 │ │ + subs w25, w25, #0x1 │ │ + str x9, [x8], #8 │ │ + b.ne 796a4 // b.any │ │ + b 79734 │ │ mov w8, #0x62 // #98 │ │ mov w0, #0x1 // #1 │ │ str w8, [x19, #56] │ │ - b 79ef4 │ │ - neg x23, x22 │ │ - mov x2, x20 │ │ - mov x1, x23 │ │ - bl 37f04 │ │ - ldrsw x22, [x19, #4] │ │ - neg x0, x0 │ │ - mov x8, #0xffffffffffffffff // #-1 │ │ - ldr x9, [x19, #48] │ │ - tbnz w24, #31, 79eec │ │ - mul x10, x22, x23 │ │ - neg x12, x20 │ │ - sdiv x11, x10, x20 │ │ - msub x10, x11, x20, x10 │ │ - add w11, w24, #0x2 │ │ - add x12, x12, x10 │ │ - add x13, x21, x0 │ │ - str x21, [x9], #8 │ │ - bic x14, x8, x12, asr #63 │ │ - bic x15, x20, x12, asr #63 │ │ - add x21, x13, x14 │ │ - sub x12, x12, x15 │ │ - sub w11, w11, #0x1 │ │ - cmp w11, #0x1 │ │ - b.hi 79ec4 // b.pmore │ │ + b 7973c │ │ + and x8, x25, #0xffffffff │ │ + cmp x8, #0x3 │ │ + b.cc 79724 // b.lo, b.ul, b.last │ │ + add x10, x8, #0x1 │ │ + add x12, x26, #0x10 │ │ + and x11, x10, #0x1fffffffc │ │ + dup v0.2d, x20 │ │ + sub w9, w9, w11 │ │ + mov x13, x11 │ │ + add x8, x26, x11, lsl #3 │ │ + stp q0, q0, [x12, #-16] │ │ + add x12, x12, #0x20 │ │ + subs x13, x13, #0x4 │ │ + b.ne 79708 // b.any │ │ + mov x26, x8 │ │ + cmp x10, x11 │ │ + b.eq 79734 // b.none │ │ + mov x8, x26 │ │ + subs w9, w9, #0x1 │ │ + str x20, [x8], #8 │ │ + b.ne 79728 // b.any │ │ mov w0, wzr │ │ - str x9, [x19, #48] │ │ + str x8, [x19, #48] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ - ldp x12, x8, [x0, #8] │ │ - ldp x9, x10, [x0, #32] │ │ - ldr x11, [x0] │ │ - ldr x13, [x0, #24] │ │ - add x11, x8, x11 │ │ - add x8, x8, x9 │ │ - stp x9, x10, [x0, #64] │ │ - add x9, x13, x12 │ │ - add x10, x13, x10 │ │ - asr x12, x8, #1 │ │ - add x8, x11, x8 │ │ - asr x13, x10, #1 │ │ - add x10, x9, x10 │ │ - asr x8, x8, #2 │ │ - asr x10, x10, #2 │ │ - asr x11, x11, #1 │ │ - asr x9, x9, #1 │ │ - stp x12, x13, [x0, #48] │ │ - stp x8, x10, [x0, #32] │ │ - stp x11, x9, [x0, #16] │ │ - ret │ │ - stp x29, x30, [sp, #-96]! │ │ - stp x28, x27, [sp, #16] │ │ + stp x29, x30, [sp, #-80]! │ │ + stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ - stp x26, x25, [sp, #32] │ │ - stp x24, x23, [sp, #48] │ │ - stp x22, x21, [sp, #64] │ │ - stp x20, x19, [sp, #80] │ │ + stp x24, x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ ldr x8, [x2, #8] │ │ mov x19, x0 │ │ - ldr x23, [x0, #48] │ │ + mov w0, wzr │ │ cmp x8, x4 │ │ - b.lt 7a0e8 // b.tstop │ │ + b.lt 798d8 // b.tstop │ │ add x9, x2, w1, uxtw #4 │ │ - mov x20, x2 │ │ - ldr x10, [x9, #8] │ │ - cmp x10, x5 │ │ - b.gt 7a0e8 │ │ - ldrsw x9, [x19, #4] │ │ + mov x21, x5 │ │ + ldr x9, [x9, #8] │ │ + cmp x9, x5 │ │ + b.gt 798d8 │ │ mov x22, x4 │ │ - mov x21, x3 │ │ - mov w24, w1 │ │ - neg x11, x9 │ │ - and x8, x8, x11 │ │ - cmp x8, x5 │ │ - csel x25, x5, x8, gt │ │ - cmp x10, x4 │ │ - b.ge 79fdc // b.tcont │ │ - mov x8, x22 │ │ - ldrb w9, [x19, #122] │ │ - cbnz w9, 7a004 │ │ - b 7a018 │ │ - add x8, x10, x9 │ │ - sub w12, w9, #0x1 │ │ - sub x8, x8, #0x1 │ │ - and w10, w10, w12 │ │ - and x8, x8, x11 │ │ - tst w10, #0xffff │ │ - b.eq 7a120 // b.none │ │ - mov x22, x8 │ │ - ldrb w9, [x19, #122] │ │ - cbz w9, 7a018 │ │ - ldr w9, [x19] │ │ - strb wzr, [x19, #122] │ │ - ldr x10, [x19, #128] │ │ - asr x8, x8, x9 │ │ - str x8, [x10, #40] │ │ - subs x8, x25, x22 │ │ - b.lt 7a0e8 // b.tstop │ │ - ldr w9, [x19] │ │ - asr x8, x8, x9 │ │ - ldr x9, [x19, #40] │ │ - add x8, x23, x8, lsl #3 │ │ - add x8, x8, #0x8 │ │ - cmp x8, x9 │ │ - b.cs 7a10c // b.hs, b.nlast │ │ - neg x26, x24 │ │ - mov w27, #0x1 // #1 │ │ - mov x0, x20 │ │ - ldr x9, [x0, #8] │ │ - strb wzr, [x19, #123] │ │ + mov x20, x3 │ │ + cmp x8, x21 │ │ + b.le 797c4 │ │ cmp x9, x22 │ │ - b.le 7a0a8 │ │ - add x28, x0, x24, lsl #4 │ │ - ldrsw x10, [x19, #16] │ │ - ldr x8, [x28, #8] │ │ - sub x9, x9, x8 │ │ + b.ge 797d8 // b.tcont │ │ + cmp x9, x22 │ │ + b.eq 797f4 // b.none │ │ + subs x9, x21, x22 │ │ + b.ge 79804 // b.tcont │ │ + mov w0, wzr │ │ + b 798d8 │ │ + ldrsw x10, [x19, #4] │ │ + neg x10, x10 │ │ + and x21, x8, x10 │ │ + cmp x9, x22 │ │ + b.lt 797ac // b.tstop │ │ + ldrsw x10, [x19, #4] │ │ + add x11, x9, x10 │ │ + neg x10, x10 │ │ + sub x11, x11, #0x1 │ │ + and x22, x11, x10 │ │ + cmp x9, x22 │ │ + b.ne 797b4 // b.any │ │ + ldrsw x10, [x19, #4] │ │ + add x22, x9, x10 │ │ + subs x9, x21, x22 │ │ + b.lt 797bc // b.tstop │ │ + ldr w10, [x19] │ │ + asr x9, x9, x10 │ │ + ldp x10, x23, [x19, #40] │ │ + add x9, x23, x9, lsl #3 │ │ + add x9, x9, #0x8 │ │ cmp x9, x10 │ │ - b.ge 7a0d0 // b.tcont │ │ - ldr x10, [x28] │ │ - sub x8, x22, x8 │ │ - ldr x11, [x0] │ │ - add x0, x0, x26, lsl #4 │ │ - sub x11, x11, x10 │ │ - mul x8, x11, x8 │ │ - sdiv x8, x8, x9 │ │ - ldrsw x9, [x19, #4] │ │ - add x22, x22, x9 │ │ - add x8, x8, x10 │ │ - str x8, [x23], #8 │ │ - cmp x0, x20 │ │ - b.cs 7a0e0 // b.hs, b.nlast │ │ - b 7a0e8 │ │ - b.ne 7a0c0 // b.any │ │ - ldrsw x8, [x19, #4] │ │ - strb w27, [x19, #123] │ │ - ldr x9, [x0] │ │ - add x22, x22, x8 │ │ + b.cs 798c0 // b.hs, b.nlast │ │ + mov w24, w1 │ │ + neg x25, x24 │ │ + ldr x9, [x2] │ │ + subs x10, x8, x22 │ │ + b.le 79874 │ │ + add x26, x2, x24, lsl #4 │ │ + ldrsw x13, [x19, #16] │ │ + ldp x12, x11, [x26] │ │ + sub x8, x8, x11 │ │ + sub x11, x9, x12 │ │ + cmp x8, x13 │ │ + neg x12, x11 │ │ + ccmp x11, x13, #0x0, le │ │ + ccmp x12, x13, #0x0, le │ │ + b.le 79894 │ │ + mov x0, x2 │ │ + blr x20 │ │ + mov x2, x26 │ │ + cmp x22, x21 │ │ + b.le 798b8 │ │ + b 798d0 │ │ + b.ne 79884 // b.any │ │ + ldrsw x10, [x19, #4] │ │ str x9, [x23], #8 │ │ - add x0, x0, x26, lsl #4 │ │ - cmp x0, x20 │ │ - b.cs 7a0e0 // b.hs, b.nlast │ │ - b 7a0e8 │ │ - blr x21 │ │ - mov x0, x28 │ │ - cmp x0, x20 │ │ - b.cc 7a0e8 // b.lo, b.ul, b.last │ │ - cmp x22, x25 │ │ - b.le 7a048 │ │ - mov w0, wzr │ │ - str x23, [x19, #48] │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x24, x23, [sp, #48] │ │ - ldp x26, x25, [sp, #32] │ │ - ldp x28, x27, [sp, #16] │ │ - ldp x29, x30, [sp], #96 │ │ - ret │ │ + add x22, x8, x10 │ │ + add x2, x2, x25, lsl #4 │ │ + cmp x22, x21 │ │ + b.le 798b8 │ │ + b 798d0 │ │ + mul x10, x11, x10 │ │ + add x2, x2, x25, lsl #4 │ │ + sdiv x8, x10, x8 │ │ + ldrsw x10, [x19, #4] │ │ + add x22, x22, x10 │ │ + sub x8, x9, x8 │ │ + str x8, [x23], #8 │ │ + cmp x22, x21 │ │ + b.gt 798d0 │ │ + ldr x8, [x2, #8] │ │ + b 79828 │ │ mov w8, #0x62 // #98 │ │ mov w0, #0x1 // #1 │ │ - str x23, [x19, #48] │ │ str w8, [x19, #56] │ │ - b 7a0f0 │ │ - ldrb w10, [x19, #123] │ │ - cbz w10, 7a130 │ │ - sub x23, x23, #0x8 │ │ - strb wzr, [x19, #123] │ │ - lsl x10, x24, #4 │ │ - add x22, x8, x9 │ │ - ldr x10, [x20, x10] │ │ - str x10, [x23], #8 │ │ - ldrb w9, [x19, #122] │ │ - cbnz w9, 7a004 │ │ - b 7a018 │ │ + b 798d8 │ │ + mov w0, wzr │ │ + str x23, [x19, #48] │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ + ldp x24, x23, [sp, #32] │ │ + ldp x26, x25, [sp, #16] │ │ + ldp x29, x30, [sp], #80 │ │ + ret │ │ ldp x13, x8, [x0, #8] │ │ ldp x14, x9, [x0, #24] │ │ ldp x10, x11, [x0, #48] │ │ ldr x12, [x0] │ │ add x13, x14, x13 │ │ ldr x15, [x0, #40] │ │ add x12, x8, x12 │ │ @@ -79026,17 +78459,17 @@ │ │ mov w0, wzr │ │ mov w9, #0x8 // #8 │ │ strh wzr, [x8, #132] │ │ str w9, [x8, #128] │ │ strb wzr, [x8, #134] │ │ ret │ │ ret │ │ - adrp x0, aa000 │ │ - add x0, x0, #0x208 │ │ - b 3990c │ │ + adrp x0, a9000 │ │ + add x0, x0, #0x7f0 │ │ + b 39960 │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ str x27, [sp, #144] │ │ stp x26, x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ @@ -79046,71 +78479,71 @@ │ │ ldr x8, [x26, #40] │ │ stur x8, [x29, #-8] │ │ ldr w8, [x1, #144] │ │ stur wzr, [x29, #-12] │ │ ldr w9, [x0, #32] │ │ ldr x20, [x0, #16] │ │ cmp w8, w9 │ │ - b.ne 7a2a4 // b.any │ │ + b.ne 79a48 // b.any │ │ cmp w2, #0x5 │ │ - b.ne 7a2ac // b.any │ │ + b.ne 79a50 // b.any │ │ ldr x8, [x19, #296] │ │ mov x22, x3 │ │ mov x21, x0 │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 7a284 │ │ + tbz w8, #0, 79a28 │ │ ldr x1, [x19, #168] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #296] │ │ str xzr, [x19, #168] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ mov x0, x19 │ │ mov w1, wzr │ │ mov x2, x22 │ │ - bl 39ba8 │ │ + bl 39bfc │ │ tst w0, #0xff │ │ - b.eq 7a314 // b.none │ │ + b.eq 79ab8 // b.none │ │ mov w0, #0x62 // #98 │ │ - b 7a2b0 │ │ + b 79a54 │ │ mov w0, #0x12 // #18 │ │ - b 7a2b0 │ │ + b 79a54 │ │ mov w0, #0x13 // #19 │ │ stur w0, [x29, #-12] │ │ ldr x8, [x19, #296] │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 7a2e4 │ │ + tbz w8, #0, 79a88 │ │ ldr x1, [x19, #168] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #296] │ │ str xzr, [x19, #168] │ │ ldur w0, [x29, #-12] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7a44c // b.any │ │ + b.ne 79bf0 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x29, x30, [sp, #128] │ │ ldr x27, [sp, #144] │ │ add sp, sp, #0xe0 │ │ ret │ │ add x27, x19, #0x98 │ │ ldr w8, [x27] │ │ - cbz w8, 7a438 │ │ + cbz w8, 79bdc │ │ ldr w9, [x19, #160] │ │ - cbz w9, 7a438 │ │ + cbz w9, 79bdc │ │ ldr w23, [x21, #128] │ │ mov w10, #0x2 // #2 │ │ ldr w9, [x19, #156] │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov x2, xzr │ │ lsl w11, w23, #1 │ │ @@ -79119,19 +78552,19 @@ │ │ add w8, w9, w11 │ │ mov w9, #0xff // #255 │ │ sxtw x1, w8 │ │ strb w10, [x19, #178] │ │ stp w3, w8, [x19, #152] │ │ str w8, [x19, #160] │ │ strh w9, [x19, #176] │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x19, #168] │ │ - cbnz w0, 7a2b4 │ │ + cbnz w0, 79a58 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ ldp w9, w8, [x19, #192] │ │ ldrsw x10, [x19, #152] │ │ add w8, w8, w23 │ │ @@ -79139,84 +78572,84 @@ │ │ lsl x10, x10, #6 │ │ add x23, x19, #0xc8 │ │ neg w11, w8, lsl #6 │ │ neg w12, w9, lsl #6 │ │ sxtw x25, w12 │ │ stp w9, w8, [x19, #192] │ │ add x24, x10, w11, sxtw │ │ - cbz x22, 7a3c8 │ │ + cbz x22, 79b6c │ │ ldp x8, x9, [x22] │ │ add x25, x8, x25 │ │ add x24, x9, x24 │ │ orr x8, x25, x24 │ │ cmp x8, #0x0 │ │ cset w22, ne // ne = any │ │ - cbz x8, 7a3e8 │ │ + cbz x8, 79b8c │ │ mov x0, x23 │ │ mov x1, x25 │ │ mov x2, x24 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x12, [x21, #104] │ │ mov w8, #0x8 // #8 │ │ add x1, sp, #0x8 │ │ ldr w9, [x21, #128] │ │ stp x27, x23, [sp, #8] │ │ ldrb w10, [x21, #132] │ │ ldurh w11, [x21, #133] │ │ str w8, [sp, #24] │ │ str w9, [sp, #104] │ │ strb w10, [sp, #108] │ │ sturh w11, [sp, #109] │ │ blr x12 │ │ stur w0, [x29, #-12] │ │ - cbz w22, 7a434 │ │ + cbz w22, 79bd8 │ │ neg x1, x25 │ │ neg x2, x24 │ │ mov x0, x23 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldur w0, [x29, #-12] │ │ - cbnz w0, 7a2b4 │ │ + cbnz w0, 79a58 │ │ mov w8, #0x7473 // #29811 │ │ mov w0, wzr │ │ movk w8, #0x6269, lsl #16 │ │ str w8, [x19, #144] │ │ - b 7a2e4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 79a88 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 7a49c // b.any │ │ + b.ne 79c40 // b.any │ │ mov x19, x3 │ │ mov x20, x1 │ │ - cbz x2, 7a484 │ │ + cbz x2, 79c28 │ │ add x0, x20, #0xc8 │ │ mov x1, x2 │ │ - bl 3a834 │ │ - cbz x19, 7a494 │ │ + bl 3a888 │ │ + cbz x19, 79c38 │ │ ldp x1, x2, [x19] │ │ add x0, x20, #0xc8 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ mov w0, wzr │ │ - b 7a4a0 │ │ + b 79c44 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x2] │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 7a4d0 // b.any │ │ + b.ne 79c74 // b.any │ │ add x0, x1, #0xc8 │ │ mov x1, x2 │ │ - b 3a114 │ │ + b 3a168 │ │ ret │ │ ldr x8, [x0, #24] │ │ ldr x0, [x0, #104] │ │ ldr x8, [x8, #112] │ │ ldr x3, [x8, #24] │ │ br x3 │ │ sub sp, sp, #0xf0 │ │ @@ -79231,81 +78664,81 @@ │ │ ldr x8, [x24, #40] │ │ sub x0, x29, #0x38 │ │ mov x22, x3 │ │ mov w23, w2 │ │ mov x19, x1 │ │ stur x8, [x29, #-8] │ │ stur wzr, [x29, #-12] │ │ - bl 42fdc │ │ + bl 430b4 │ │ ldr w8, [x19, #144] │ │ ldr w9, [x21, #32] │ │ ldr x20, [x21, #16] │ │ cmp w8, w9 │ │ - b.ne 7a554 // b.any │ │ + b.ne 79cf8 // b.any │ │ cmp w23, #0x5 │ │ - b.ne 7a55c // b.any │ │ - cbz x22, 7a5a4 │ │ + b.ne 79d00 // b.any │ │ + cbz x22, 79d48 │ │ mov w8, #0x7 // #7 │ │ - b 7a560 │ │ + b 79d04 │ │ mov w8, #0x12 // #18 │ │ - b 7a560 │ │ + b 79d04 │ │ mov w8, #0x13 // #19 │ │ stur w8, [x29, #-12] │ │ ldur x1, [x29, #-40] │ │ - cbz x1, 7a574 │ │ + cbz x1, 79d18 │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7a6b8 // b.any │ │ + b.ne 79e5c // b.any │ │ ldp x20, x19, [sp, #224] │ │ ldp x22, x21, [sp, #208] │ │ ldp x24, x23, [sp, #192] │ │ ldp x29, x30, [sp, #160] │ │ ldr x25, [sp, #176] │ │ add sp, sp, #0xf0 │ │ ret │ │ add x22, x19, #0x98 │ │ ldr w8, [x22] │ │ - cbz w8, 7a5cc │ │ + cbz w8, 79d70 │ │ ldr w8, [x19, #160] │ │ - cbz w8, 7a5cc │ │ + cbz w8, 79d70 │ │ ldr x8, [x19, #296] │ │ ldrb w8, [x8, #8] │ │ - tbnz w8, #0, 7a628 │ │ + tbnz w8, #0, 79dcc │ │ mov w8, #0x6 // #6 │ │ - b 7a560 │ │ + b 79d04 │ │ mov w23, wzr │ │ ldr x8, [x19, #296] │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 7a5e8 │ │ + tbz w8, #0, 79d8c │ │ ldr x1, [x19, #168] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldp w9, w8, [x19, #192] │ │ ldur q0, [x29, #-56] │ │ ldur q1, [x29, #-40] │ │ ldur x10, [x29, #-24] │ │ add w8, w8, w23 │ │ sub w9, w9, w23 │ │ ldur x11, [x29, #-40] │ │ stp q0, q1, [x22] │ │ str x10, [x22, #32] │ │ stp w9, w8, [x19, #192] │ │ - cbz x11, 7a574 │ │ + cbz x11, 79d18 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ - b 7a574 │ │ + b 79d18 │ │ sub x0, x29, #0x38 │ │ sub x25, x29, #0x38 │ │ - bl 42ff0 │ │ + bl 430c8 │ │ ldr w23, [x21, #128] │ │ mov w10, #0x2 // #2 │ │ ldp w8, w9, [x19, #152] │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ lsl w11, w23, #1 │ │ mov x2, xzr │ │ @@ -79314,125 +78747,125 @@ │ │ add w3, w8, w11 │ │ add w8, w9, w11 │ │ mov w9, #0xff // #255 │ │ sxtw x1, w8 │ │ stp w3, w8, [x29, #-56] │ │ stur w8, [x29, #-48] │ │ sturh w9, [x29, #-32] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ stur x0, [x29, #-40] │ │ - cbnz w8, 7a564 │ │ + cbnz w8, 79d08 │ │ ldp x0, x11, [x21, #104] │ │ mov w8, #0x8 // #8 │ │ mov x1, sp │ │ ldr w9, [x21, #128] │ │ stp x25, x22, [sp] │ │ ldrh w10, [x21, #132] │ │ str w8, [sp, #16] │ │ str w9, [sp, #96] │ │ strh w10, [sp, #100] │ │ blr x11 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 7a564 │ │ - b 7a5d0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w0, 79d08 │ │ + b 79d74 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ add x2, sp, #0x4 │ │ mov w1, #0x8 // #8 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7a6fc │ │ + cbnz w8, 79ea0 │ │ str x20, [x0] │ │ str x0, [x19] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7a728 // b.any │ │ + b.ne 79ecc // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ mov w0, wzr │ │ ret │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ str x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ stur wzr, [x29, #-12] │ │ str xzr, [sp, #8] │ │ - cbz x0, 7a7ac │ │ + cbz x0, 79f50 │ │ mov x21, x1 │ │ - cbz x1, 7a7ac │ │ + cbz x1, 79f50 │ │ ldr w8, [x21, #16] │ │ cmp w8, #0x8 │ │ - b.ne 7a7b4 // b.any │ │ + b.ne 79f58 // b.any │ │ ldr x22, [x21, #8] │ │ - cbz x22, 7a7ac │ │ + cbz x22, 79f50 │ │ ldr x20, [x21] │ │ - cbz x20, 7a7ac │ │ + cbz x20, 79f50 │ │ ldr x19, [x0] │ │ - cbz x19, 7a7fc │ │ + cbz x19, 79fa0 │ │ ldr w8, [x21, #96] │ │ sub w8, w8, #0x21 │ │ cmn w8, #0x20 │ │ - b.hi 7a804 // b.pmore │ │ + b.hi 79fa8 // b.pmore │ │ mov w0, #0x6 // #6 │ │ - b 7a7bc │ │ + b 79f60 │ │ mov w0, #0x6 // #6 │ │ - b 7a7b8 │ │ + b 79f5c │ │ mov w0, #0x61 // #97 │ │ mov x19, xzr │ │ stur w0, [x29, #-12] │ │ ldr x1, [sp, #8] │ │ - cbz x1, 7a7d4 │ │ + cbz x1, 79f78 │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7a8ac // b.any │ │ + b.ne 7a050 // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x29, x30, [sp, #144] │ │ ldr x23, [sp, #160] │ │ add sp, sp, #0xd0 │ │ ret │ │ mov w0, #0x20 // #32 │ │ - b 7a7bc │ │ + b 79f60 │ │ ldp w3, w8, [x20] │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov x2, xzr │ │ mov x4, xzr │ │ lsl x1, x8, #5 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x1, x0 │ │ ldur w0, [x29, #-12] │ │ str x1, [sp, #8] │ │ - cbnz w0, 7a7c4 │ │ + cbnz w0, 79f68 │ │ ldr d0, [x20] │ │ add x1, sp, #0x8 │ │ ldp q1, q2, [x21, #64] │ │ mov x0, x22 │ │ rev64 v0.2s, v0.2s │ │ stur q1, [sp, #88] │ │ ldp q3, q4, [x21] │ │ @@ -79441,1110 +78874,1078 @@ │ │ stur q3, [sp, #24] │ │ ldp q0, q1, [x21, #32] │ │ stur q4, [sp, #40] │ │ stur q0, [sp, #56] │ │ ldr x8, [x21, #96] │ │ stur q1, [sp, #72] │ │ str x8, [sp, #120] │ │ - bl 7ac28 │ │ + bl 7a3c4 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 7a7c0 │ │ + cbnz w0, 79f64 │ │ add x0, sp, #0x8 │ │ - bl 7ae20 │ │ + bl 7a5bc │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 7a7c0 │ │ + cbnz w0, 79f64 │ │ add x0, sp, #0x8 │ │ - bl 7b3b4 │ │ + bl 7aad8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 7a7c0 │ │ + cbnz w0, 79f64 │ │ add x0, sp, #0x8 │ │ mov x1, x20 │ │ - bl 7b8c8 │ │ - b 7a7bc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 7afec │ │ + b 79f60 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x1, x0 │ │ ldr x0, [x0] │ │ - b 3899c │ │ + b 38a48 │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ add x2, sp, #0x4 │ │ mov w1, #0x8 // #8 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7a8fc │ │ + cbnz w8, 7a0a0 │ │ str x20, [x0] │ │ str x0, [x19] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7a928 // b.any │ │ + b.ne 7a0cc // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ mov w0, wzr │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x24, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x24, #40] │ │ stur x9, [x29, #-8] │ │ - cbz x0, 7aa6c │ │ + cbz x0, 7a158 │ │ mov x19, x1 │ │ - cbz x1, 7aa6c │ │ + cbz x1, 7a158 │ │ ldr x20, [x19, #8] │ │ - cbz x20, 7a9b8 │ │ - ldrsh w8, [x20, #2] │ │ - cmp w8, #0x1 │ │ - b.lt 7aa68 // b.tstop │ │ - ldrsh w8, [x20] │ │ - cmp w8, #0x1 │ │ - b.lt 7aa68 // b.tstop │ │ + cbz x20, 7a154 │ │ + ldrh w8, [x20, #2] │ │ + cbz w8, 7a158 │ │ + ldrh w8, [x20] │ │ + cbz w8, 7a158 │ │ ldr x8, [x20, #24] │ │ - cbz x8, 7a9b8 │ │ + cbz x8, 7a154 │ │ ldr x8, [x20, #8] │ │ - cbz x8, 7a9b8 │ │ + cbz x8, 7a154 │ │ ldr w8, [x19, #96] │ │ sub w8, w8, #0x21 │ │ cmn w8, #0x1f │ │ - b.cs 7a9c0 // b.hs, b.nlast │ │ + b.cs 7a188 // b.hs, b.nlast │ │ mov w8, #0x6 // #6 │ │ - b 7aa6c │ │ + b 7a158 │ │ mov w8, #0x14 // #20 │ │ - b 7aa6c │ │ + ldr x9, [x24, #40] │ │ + ldur x10, [x29, #-8] │ │ + cmp x9, x10 │ │ + b.ne 7a238 // b.any │ │ + ldp x20, x19, [sp, #96] │ │ + mov w0, w8 │ │ + ldp x22, x21, [sp, #80] │ │ + ldp x24, x23, [sp, #64] │ │ + ldp x26, x25, [sp, #48] │ │ + ldp x29, x30, [sp, #32] │ │ + add sp, sp, #0x70 │ │ + ret │ │ ldr x23, [x0] │ │ - cbz x23, 7aa4c │ │ + cbz x23, 7a214 │ │ mov x0, x20 │ │ - bl 3e1b8 │ │ + bl 3e1ec │ │ mov w22, w0 │ │ sub x2, x29, #0xc │ │ mov x0, x23 │ │ mov w1, #0x10 // #16 │ │ ldrb w26, [x19, #100] │ │ stur wzr, [x29, #-12] │ │ ldrb w25, [x19, #101] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 7aa6c │ │ + cbnz w8, 7a158 │ │ mov x21, x0 │ │ - adrp x1, aa000 │ │ + adrp x1, a9000 │ │ stp x23, xzr, [x0] │ │ - add x1, x1, #0x238 │ │ + add x1, x1, #0x820 │ │ str x0, [sp, #8] │ │ mov x0, x20 │ │ mov x2, x21 │ │ - bl 3d6b0 │ │ + bl 3d704 │ │ mov w8, w0 │ │ - cbnz w0, 7aa6c │ │ + cbnz w0, 7a158 │ │ mov w0, w22 │ │ ldrb w8, [x19, #102] │ │ bfi x0, x26, #32, #8 │ │ ldr w3, [x19, #96] │ │ ldr x4, [x19] │ │ bfi x0, x25, #40, #8 │ │ mov x1, xzr │ │ mov x2, x21 │ │ - cbz w8, 7aa54 │ │ - bl 7ba58 │ │ - b 7aa58 │ │ + cbz w8, 7a21c │ │ + bl 7b17c │ │ + b 7a220 │ │ mov w8, #0x20 // #32 │ │ - b 7aa6c │ │ - bl 7bed4 │ │ + b 7a158 │ │ + bl 7b5f8 │ │ mov w8, w0 │ │ - cbnz w0, 7aa6c │ │ + cbnz w0, 7a158 │ │ add x0, sp, #0x8 │ │ - bl 7ce80 │ │ + bl 7c5a4 │ │ mov w8, wzr │ │ - ldr x9, [x24, #40] │ │ - ldur x10, [x29, #-8] │ │ - cmp x9, x10 │ │ - b.ne 7aa9c // b.any │ │ - ldp x20, x19, [sp, #96] │ │ - mov w0, w8 │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x24, x23, [sp, #64] │ │ - ldp x26, x25, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x70 │ │ - ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 7a158 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x1, x0 │ │ ldr x0, [x0] │ │ - b 3899c │ │ + b 38a48 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x21, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x19, x0 │ │ - add x1, x1, #0x70e │ │ + add x1, x1, #0x74e │ │ mov x0, x21 │ │ mov x20, x2 │ │ - bl a51a0 │ │ - cbz w0, 7ab20 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x73f │ │ - bl a51a0 │ │ - cbz w0, 7ab38 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x9bb │ │ - bl a51a0 │ │ - cbz w0, 7ab58 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x9c2 │ │ - bl a51a0 │ │ - cbz w0, 7ab6c │ │ + bl a45e0 │ │ + cbz w0, 7a2bc │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x77f │ │ + bl a45e0 │ │ + cbz w0, 7a2d4 │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x9fb │ │ + bl a45e0 │ │ + cbz w0, 7a2f4 │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0xa02 │ │ + bl a45e0 │ │ + cbz w0, 7a308 │ │ mov w0, #0xc // #12 │ │ - b 7ab74 │ │ + b 7a310 │ │ ldr w8, [x20] │ │ sub w9, w8, #0x21 │ │ cmn w9, #0x1f │ │ - b.cs 7ab4c // b.hs, b.nlast │ │ + b.cs 7a2e8 // b.hs, b.nlast │ │ mov w0, #0x6 // #6 │ │ - b 7ab74 │ │ + b 7a310 │ │ ldr w8, [x20] │ │ cmp w8, #0x0 │ │ cset w8, ne // ne = any │ │ strb w8, [x19, #132] │ │ - b 7ab74 │ │ + b 7a310 │ │ mov w0, wzr │ │ str w8, [x19, #128] │ │ - b 7ab74 │ │ + b 7a310 │ │ ldr w8, [x20] │ │ cmp w8, #0x0 │ │ cset w8, ne // ne = any │ │ strb w8, [x19, #133] │ │ - b 7ab74 │ │ + b 7a310 │ │ ldrb w8, [x20] │ │ strb w8, [x19, #134] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x21, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x70e │ │ + add x1, x1, #0x74e │ │ mov x0, x21 │ │ mov x19, x2 │ │ - bl a51a0 │ │ - cbz w0, 7abf8 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x73f │ │ - bl a51a0 │ │ - cbz w0, 7ac00 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x9bb │ │ - bl a51a0 │ │ - cbz w0, 7ac08 │ │ - adrp x1, a000 │ │ - mov x0, x21 │ │ - add x1, x1, #0x9c2 │ │ - bl a51a0 │ │ - cbz w0, 7ac10 │ │ + bl a45e0 │ │ + cbz w0, 7a394 │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x77f │ │ + bl a45e0 │ │ + cbz w0, 7a39c │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0x9fb │ │ + bl a45e0 │ │ + cbz w0, 7a3a4 │ │ + adrp x1, a000 │ │ + mov x0, x21 │ │ + add x1, x1, #0xa02 │ │ + bl a45e0 │ │ + cbz w0, 7a3ac │ │ mov w0, #0xc // #12 │ │ - b 7ac18 │ │ + b 7a3b4 │ │ ldr w8, [x20, #128] │ │ - b 7ac14 │ │ + b 7a3b0 │ │ ldrb w8, [x20, #132] │ │ - b 7ac14 │ │ + b 7a3b0 │ │ ldrb w8, [x20, #133] │ │ - b 7ac14 │ │ + b 7a3b0 │ │ ldrb w8, [x20, #134] │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ str x19, [sp, #-16]! │ │ mov w8, #0x6 // #6 │ │ - cbz x0, 7ad44 │ │ - cbz x1, 7ad44 │ │ + cbz x0, 7a4e0 │ │ + cbz x1, 7a4e0 │ │ ldrsw x15, [x1, #8] │ │ ldrsw x9, [x0, #4] │ │ cmp w15, w9 │ │ - b.lt 7ad40 // b.tstop │ │ + b.lt 7a4dc // b.tstop │ │ ldr w10, [x1, #12] │ │ ldrsw x11, [x0] │ │ cmp w10, w11 │ │ - b.lt 7ad40 // b.tstop │ │ + b.lt 7a4dc // b.tstop │ │ ldrb w16, [x0, #26] │ │ - cbz w16, 7ad40 │ │ + cbz w16, 7a4dc │ │ and x12, x15, #0xffffffff │ │ sub w13, w10, w11 │ │ sub w8, w12, w9 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ cmp w13, #0x0 │ │ cinc w14, w13, lt // lt = tstop │ │ asr w8, w8, #1 │ │ ldr x13, [x1] │ │ asr w17, w14, #1 │ │ ldr x14, [x0, #16] │ │ cmp w16, #0x1 │ │ - b.eq 7ad50 // b.none │ │ + b.eq 7a4ec // b.none │ │ cmp w16, #0x2 │ │ - b.ne 7ae10 // b.any │ │ + b.ne 7a5ac // b.any │ │ cmp w10, #0x1 │ │ - b.lt 7ae18 // b.tstop │ │ + b.lt 7a5b4 // b.tstop │ │ mov x16, xzr │ │ sxtw x17, w17 │ │ movi v0.2d, #0x0 │ │ sub x0, x16, w8, sxtw │ │ lsl x2, x15, #5 │ │ - b 7acd0 │ │ + b 7a46c │ │ mov w8, wzr │ │ add x16, x16, #0x1 │ │ add x13, x13, x2 │ │ cmp x16, x10 │ │ - b.eq 7ad44 // b.none │ │ + b.eq 7a4e0 // b.none │ │ cmp w15, #0x1 │ │ - b.lt 7acbc // b.tstop │ │ + b.lt 7a458 // b.tstop │ │ sub x8, x16, x17 │ │ mov x3, x12 │ │ mvn w4, w8 │ │ mov x5, x13 │ │ add w4, w11, w4 │ │ mov x6, x0 │ │ - b 7ad04 │ │ + b 7a4a0 │ │ add x6, x6, #0x1 │ │ add x5, x5, #0x20 │ │ subs x3, x3, #0x1 │ │ - b.eq 7acbc // b.none │ │ + b.eq 7a458 // b.none │ │ stp q0, q0, [x5] │ │ - tbnz x6, #63, 7acf4 │ │ + tbnz x6, #63, 7a490 │ │ cmp x6, x9 │ │ - b.ge 7acf4 // b.tcont │ │ - tbnz x8, #63, 7acf4 │ │ + b.ge 7a490 // b.tcont │ │ + tbnz x8, #63, 7a490 │ │ cmp x8, x11 │ │ - b.ge 7acf4 // b.tcont │ │ + b.ge 7a490 // b.tcont │ │ ldrb w7, [x1, #117] │ │ cmp w7, #0x0 │ │ csel w7, w8, w4, eq // eq = none │ │ mul w7, w7, w9 │ │ add x7, x14, w7, sxtw │ │ ldrb w7, [x7, x6] │ │ strb w7, [x5, #24] │ │ - b 7acf4 │ │ + b 7a490 │ │ mov w8, #0x6 // #6 │ │ mov w0, w8 │ │ ldr x19, [sp], #16 │ │ ret │ │ cmp w10, #0x1 │ │ - b.lt 7ae18 // b.tstop │ │ + b.lt 7a5b4 // b.tstop │ │ mov x15, xzr │ │ sxtw x2, w12 │ │ movi v0.2d, #0x0 │ │ sxtw x16, w17 │ │ sub x17, x15, w8, sxtw │ │ lsl x2, x2, #5 │ │ - b 7ad88 │ │ + b 7a524 │ │ mov w8, wzr │ │ add x15, x15, #0x1 │ │ add x13, x13, x2 │ │ cmp x15, x10 │ │ - b.eq 7ad44 // b.none │ │ + b.eq 7a4e0 // b.none │ │ cmp w12, #0x1 │ │ - b.lt 7ad74 // b.tstop │ │ + b.lt 7a510 // b.tstop │ │ sub x8, x15, x16 │ │ mov x3, x12 │ │ mvn w4, w8 │ │ mov x5, x13 │ │ add w4, w11, w4 │ │ mov x6, x17 │ │ - b 7adbc │ │ + b 7a558 │ │ add x6, x6, #0x1 │ │ add x5, x5, #0x20 │ │ subs x3, x3, #0x1 │ │ - b.eq 7ad74 // b.none │ │ + b.eq 7a510 // b.none │ │ stp q0, q0, [x5] │ │ - tbnz x6, #63, 7adac │ │ + tbnz x6, #63, 7a548 │ │ cmp x6, x9 │ │ - b.ge 7adac // b.tcont │ │ - tbnz x8, #63, 7adac │ │ + b.ge 7a548 // b.tcont │ │ + tbnz x8, #63, 7a548 │ │ cmp x8, x11 │ │ - b.ge 7adac // b.tcont │ │ + b.ge 7a548 // b.tcont │ │ ldrb w7, [x1, #117] │ │ ldr w19, [x0, #8] │ │ cmp w7, #0x0 │ │ csel w7, w8, w4, eq // eq = none │ │ mul w7, w19, w7 │ │ mvn w19, w6 │ │ and w19, w19, #0x7 │ │ add w7, w7, w6, lsr #3 │ │ ldrb w7, [x14, w7, sxtw] │ │ lsr w7, w7, w19 │ │ tst w7, #0x1 │ │ csetm w7, ne // ne = any │ │ strb w7, [x5, #24] │ │ - b 7adac │ │ + b 7a548 │ │ mov w8, #0x7 // #7 │ │ - b 7ad44 │ │ + b 7a4e0 │ │ mov w8, wzr │ │ - b 7ad44 │ │ + b 7a4e0 │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x9, tpidr_el0 │ │ ldr x8, [x9, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 7b368 │ │ + cbz x0, 7aa8c │ │ mov x19, x0 │ │ - ldr x22, [x0] │ │ - cbz x22, 7b368 │ │ + ldr x23, [x0] │ │ + cbz x23, 7aa8c │ │ ldr w8, [x19, #12] │ │ cmp w8, #0x1 │ │ - b.lt 7b37c // b.tstop │ │ - stp x9, x22, [sp] │ │ + b.lt 7aaa0 // b.tstop │ │ + stp x9, x23, [sp] │ │ ldr w9, [x19, #8] │ │ mov w11, #0xc80000 // #13107200 │ │ - mov w23, wzr │ │ + mov w24, wzr │ │ str x19, [sp, #16] │ │ mov w10, w9 │ │ dup v0.2d, x11 │ │ str q0, [sp, #32] │ │ - b 7aea0 │ │ + b 7a63c │ │ mov w0, w10 │ │ mov w10, w0 │ │ - mov w23, w24 │ │ - cmp w24, w8 │ │ - b.ge 7b370 // b.tcont │ │ - cmp w23, #0x0 │ │ - add w24, w23, #0x1 │ │ + mov w24, w21 │ │ + cmp w21, w8 │ │ + b.ge 7aa94 // b.tcont │ │ + cmp w24, #0x0 │ │ + add w21, w24, #0x1 │ │ cset w11, eq // eq = none │ │ cmp w10, #0x1 │ │ stur w11, [x29, #-44] │ │ - b.lt 7ae8c // b.tstop │ │ - mov w27, wzr │ │ - stp w24, w23, [sp, #24] │ │ - b 7aefc │ │ + b.lt 7a628 // b.tstop │ │ + mov x27, xzr │ │ + stp w21, w24, [sp, #24] │ │ + b 7a698 │ │ mov x0, xzr │ │ mov x9, xzr │ │ - add x8, x22, x28, lsl #5 │ │ + add x8, x23, x28, lsl #5 │ │ stp x9, x0, [x8, #8]! │ │ mov x0, x8 │ │ - bl 37d8c │ │ - str w0, [x25] │ │ + bl 37dec │ │ + str w0, [x22] │ │ ldr w9, [x19, #8] │ │ - add w27, w27, #0x1 │ │ ldr w8, [x19, #12] │ │ + add x27, x27, #0x1 │ │ mov w10, w9 │ │ mov w0, w9 │ │ cmp w27, w9 │ │ - b.ge 7ae90 // b.tcont │ │ - madd w11, w10, w23, w27 │ │ + b.ge 7a62c // b.tcont │ │ + mul w11, w24, w10 │ │ ldr x12, [x19] │ │ - sxtw x28, w11 │ │ + add x28, x27, w11, sxtw │ │ add x11, x12, x28, lsl #5 │ │ ldrb w12, [x11, #24] │ │ - cbz w12, 7b078 │ │ + cbz w12, 7a814 │ │ cmp w12, #0xff │ │ - b.ne 7b090 // b.any │ │ + b.ne 7a82c // b.any │ │ ldur w13, [x29, #-44] │ │ - cmp w23, w8 │ │ + cmp w24, w8 │ │ cset w12, gt │ │ orr w12, w12, w13 │ │ - tbz w12, #0, 7af40 │ │ + tbz w12, #0, 7a6dc │ │ mov w12, wzr │ │ - cmp w24, w8 │ │ - b.lt 7af5c // b.tstop │ │ - b 7af74 │ │ + cmp w21, w8 │ │ + b.lt 7a6f8 // b.tstop │ │ + b 7a710 │ │ sxtw x12, w10 │ │ sub x12, x11, x12, lsl #5 │ │ ldrb w12, [x12, #24] │ │ - cbz w12, 7b090 │ │ + cbz w12, 7a82c │ │ mov w12, #0x1 // #1 │ │ - cmp w24, w8 │ │ - b.ge 7af74 // b.tcont │ │ + cmp w21, w8 │ │ + b.ge 7a710 // b.tcont │ │ mov w13, w10 │ │ sxtw x13, w13 │ │ add x13, x11, x13, lsl #5 │ │ ldrb w13, [x13, #24] │ │ - cbz w13, 7b090 │ │ + cbz w13, 7a82c │ │ add w12, w12, #0x1 │ │ cmp w27, #0x0 │ │ cset w13, ne // ne = any │ │ cmp w27, w10 │ │ cset w14, le │ │ and w13, w13, w14 │ │ cmp w13, #0x1 │ │ - b.ne 7afa4 // b.any │ │ - cmp w23, w8 │ │ - b.ge 7afa4 // b.tcont │ │ + b.ne 7a740 // b.any │ │ + cmp w24, w8 │ │ + b.ge 7a740 // b.tcont │ │ ldurb w14, [x11, #-8] │ │ - cbz w14, 7b2b8 │ │ + cbz w14, 7a9f0 │ │ add w12, w12, #0x1 │ │ add w14, w27, #0x1 │ │ cmp w14, w10 │ │ - b.ge 7afc4 // b.tcont │ │ - cmp w23, w8 │ │ - b.ge 7afc4 // b.tcont │ │ + b.ge 7a760 // b.tcont │ │ + cmp w24, w8 │ │ + b.ge 7a760 // b.tcont │ │ ldrb w15, [x11, #56] │ │ - cbz w15, 7b090 │ │ + cbz w15, 7a82c │ │ add w12, w12, #0x1 │ │ - cmp w23, #0x0 │ │ + cmp w24, #0x0 │ │ cset w15, ne // ne = any │ │ - cmp w23, w8 │ │ - b.gt 7aff4 │ │ + cmp w24, w8 │ │ + b.gt 7a790 │ │ and w15, w15, w13 │ │ - cbz w15, 7aff4 │ │ + cbz w15, 7a790 │ │ mov w15, w10 │ │ sxtw x15, w15 │ │ sub x15, x11, x15, lsl #5 │ │ ldurb w15, [x15, #-8] │ │ - cbz w15, 7b090 │ │ + cbz w15, 7a82c │ │ add w12, w12, #0x1 │ │ - cmp w23, w8 │ │ - b.gt 7b020 │ │ - cbz w23, 7b020 │ │ + cmp w24, w8 │ │ + b.gt 7a7bc │ │ + cbz w24, 7a7bc │ │ cmp w14, w10 │ │ - b.ge 7b020 // b.tcont │ │ + b.ge 7a7bc // b.tcont │ │ mov w15, w10 │ │ sxtw x15, w15 │ │ sub x15, x11, x15, lsl #5 │ │ ldrb w15, [x15, #56] │ │ - cbz w15, 7b090 │ │ + cbz w15, 7a82c │ │ add w12, w12, #0x1 │ │ - cmp w24, w8 │ │ + cmp w21, w8 │ │ cset w15, lt // lt = tstop │ │ and w13, w13, w15 │ │ cmp w13, #0x1 │ │ - b.ne 7b04c // b.any │ │ + b.ne 7a7e8 // b.any │ │ mov w13, w10 │ │ sxtw x13, w13 │ │ add x13, x11, x13, lsl #5 │ │ ldurb w13, [x13, #-8] │ │ - cbz w13, 7b2b8 │ │ + cbz w13, 7a9f0 │ │ add w12, w12, #0x1 │ │ cmp w14, w10 │ │ - b.ge 7b090 // b.tcont │ │ - cmp w24, w8 │ │ - b.ge 7b090 // b.tcont │ │ + b.ge 7a82c // b.tcont │ │ + cmp w21, w8 │ │ + b.ge 7a82c // b.tcont │ │ mov w13, w10 │ │ sxtw x13, w13 │ │ add x11, x11, x13, lsl #5 │ │ ldrb w11, [x11, #56] │ │ - cbz w11, 7b090 │ │ + cbz w11, 7a82c │ │ cmp w12, #0x7 │ │ - b.ne 7b090 // b.any │ │ - add x8, x22, x28, lsl #5 │ │ + b.ne 7a82c // b.any │ │ + add x8, x23, x28, lsl #5 │ │ mov w10, #0x1900000 // #26214400 │ │ ldr q0, [sp, #32] │ │ str w10, [x8] │ │ stur q0, [x8, #8] │ │ - b 7aee4 │ │ - add x25, x22, x28, lsl #5 │ │ - cbz w27, 7aec4 │ │ + b 7a680 │ │ + add x22, x23, x28, lsl #5 │ │ + cbz w27, 7a660 │ │ mov x0, xzr │ │ - cbz w23, 7b2c4 │ │ + cbz w24, 7a9fc │ │ mov w9, w10 │ │ sxtw x11, w9 │ │ sub x9, x11, #0x1 │ │ cmp w9, w27 │ │ - b.le 7b2c4 │ │ + b.le 7a9fc │ │ sub w8, w8, #0x1 │ │ - cmp w8, w23 │ │ - b.le 7b2c4 │ │ + cmp w8, w24 │ │ + b.le 7a9fc │ │ mvn w10, w10 │ │ mov w14, #0x1 // #1 │ │ lsl x12, x11, #5 │ │ sub x11, x14, x11 │ │ sxtw x10, w10 │ │ - add x8, x22, x28, lsl #5 │ │ + add x8, x23, x28, lsl #5 │ │ add x11, x8, x11, lsl #5 │ │ sub x13, x8, x12 │ │ add x10, x8, x10, lsl #5 │ │ add x9, x8, x9, lsl #5 │ │ ldurb w14, [x8, #-8] │ │ add x12, x8, x12 │ │ ldrb w15, [x8, #24] │ │ mov w1, #0x6a09 // #27145 │ │ ldrb w11, [x11, #24] │ │ movk w1, #0x1, lsl #16 │ │ ldrb w10, [x10, #24] │ │ lsl x0, x14, #8 │ │ ldrb w13, [x13, #24] │ │ - stur x25, [x29, #-32] │ │ + stur x22, [x29, #-32] │ │ ldrb w8, [x8, #56] │ │ lsl x19, x11, #8 │ │ ldrb w9, [x9, #24] │ │ lsl x26, x10, #8 │ │ ldrb w16, [x12, #24] │ │ lsl x11, x15, #8 │ │ ldrb w10, [x12, #56] │ │ - lsl x20, x13, #8 │ │ - lsl x21, x8, #8 │ │ - lsl x25, x9, #8 │ │ + lsl x21, x13, #8 │ │ + lsl x22, x8, #8 │ │ + lsl x20, x9, #8 │ │ stur x11, [x29, #-40] │ │ lsl x23, x16, #8 │ │ - lsl x22, x10, #8 │ │ - bl 37f58 │ │ + lsl x25, x10, #8 │ │ + bl 37fb8 │ │ mov w1, #0x6a09 // #27145 │ │ mov x24, x0 │ │ - mov x0, x21 │ │ + mov x0, x22 │ │ movk w1, #0x1, lsl #16 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub x8, x19, x26 │ │ - add x9, x25, x24 │ │ + add x9, x20, x24 │ │ sub x8, x8, x9 │ │ mov w1, #0x6a09 // #27145 │ │ add x8, x8, x0 │ │ - mov x0, x20 │ │ - add x8, x8, x22 │ │ + mov x0, x21 │ │ + add x8, x8, x25 │ │ movk w1, #0x1, lsl #16 │ │ stur x8, [x29, #-24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w1, #0x6a09 // #27145 │ │ - mov x20, x0 │ │ + mov x21, x0 │ │ mov x0, x23 │ │ movk w1, #0x1, lsl #16 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x26, x19 │ │ - sub x8, x25, x8 │ │ - add x8, x8, x22 │ │ - sub x8, x8, x20 │ │ + sub x8, x20, x8 │ │ + add x8, x8, x25 │ │ + sub x8, x8, x21 │ │ add x8, x8, x0 │ │ sub x0, x29, #0x18 │ │ stur x8, [x29, #-16] │ │ - bl 38608 │ │ + bl 38668 │ │ ldur x8, [x29, #-24] │ │ - cbz x8, 7b278 │ │ + cbz x8, 7a9d8 │ │ ldur x9, [x29, #-16] │ │ - cbz x9, 7b278 │ │ + cbz x9, 7a9d8 │ │ cmp w8, #0x0 │ │ cneg w8, w8, mi // mi = first │ │ cmp w9, #0x0 │ │ cneg w9, w9, mi // mi = first │ │ cmp w8, w9 │ │ - csel w21, w8, w9, cc // cc = lo, ul, last │ │ - csel w20, w9, w8, cc // cc = lo, ul, last │ │ - mov x0, x21 │ │ - mov x1, x20 │ │ - bl 37f6c │ │ + csel w22, w8, w9, cc // cc = lo, ul, last │ │ + csel w21, w9, w8, cc // cc = lo, ul, last │ │ + mov x0, x22 │ │ + mov x1, x21 │ │ + bl 37fcc │ │ cmp x0, #0x0 │ │ ldur x1, [x29, #-40] │ │ cinc x8, x0, lt // lt = tstop │ │ + ldr x23, [sp, #8] │ │ lsr x8, x8, #1 │ │ + ldr w24, [sp, #28] │ │ cmp w1, w8 │ │ - b.ge 7b2cc // b.tcont │ │ - mov x0, x21 │ │ - bl 37f58 │ │ + b.ge 7aa04 // b.tcont │ │ + mov x0, x22 │ │ + add w8, w21, w22 │ │ + lsr w19, w8, #1 │ │ + bl 37fb8 │ │ mov x1, x0 │ │ - mov x0, x20 │ │ - bl 37f58 │ │ - ldp x22, x19, [sp, #8] │ │ - lsl w9, w0, #1 │ │ - mov x8, xzr │ │ - ldp w24, w23, [sp, #24] │ │ - sxtw x9, w9 │ │ - mov w10, #0x40000000 // #1073741824 │ │ - ldur x25, [x29, #-32] │ │ - add x11, x8, x10 │ │ - lsr x13, x10, #1 │ │ - cmp x9, x11 │ │ - add x12, x11, x10 │ │ - csel x11, xzr, x11, cc // cc = lo, ul, last │ │ - csel x8, x8, x12, cc // cc = lo, ul, last │ │ - sub x9, x9, x11 │ │ - cmp x10, #0x81 │ │ - lsl x9, x9, #1 │ │ - mov x10, x13 │ │ - b.hi 7b238 // b.pmore │ │ - add w9, w20, w21 │ │ - lsr x8, x8, #8 │ │ - lsr w9, w9, #1 │ │ - sub w8, w9, w8 │ │ - b 7b28c │ │ - ldp x9, x25, [x29, #-40] │ │ + mov x0, x21 │ │ + bl 37fb8 │ │ + lsl w0, w0, #1 │ │ + bl 387cc │ │ + sub w8, w19, w0 │ │ + b 7aa58 │ │ + ldp x23, x19, [sp, #8] │ │ mov w8, #0x8000 // #32768 │ │ - ldp x22, x19, [sp, #8] │ │ - ldp w24, w23, [sp, #24] │ │ + ldur x9, [x29, #-40] │ │ + ldr w24, [sp, #28] │ │ sub w8, w8, w9 │ │ - sxtw x20, w8 │ │ - ldur x0, [x29, #-24] │ │ - mov x1, x20 │ │ - bl 37f58 │ │ - ldur x8, [x29, #-16] │ │ - stur x0, [x29, #-24] │ │ - mov x1, x20 │ │ - mov x0, x8 │ │ - bl 37f58 │ │ - ldur x9, [x29, #-24] │ │ - b 7aecc │ │ - add x25, x22, x28, lsl #5 │ │ + b 7aa5c │ │ + add x22, x23, x28, lsl #5 │ │ mov x0, xzr │ │ - cbnz w23, 7b0a0 │ │ + cbnz w24, 7a83c │ │ mov x9, x0 │ │ - b 7aecc │ │ - ldp x22, x19, [sp, #8] │ │ + b 7a668 │ │ mov w9, #0x10000 // #65536 │ │ - ldp w24, w23, [sp, #24] │ │ - ldur x25, [x29, #-32] │ │ sub w8, w9, w8 │ │ cmp w1, w8 │ │ - b.ge 7b304 // b.tcont │ │ + b.ge 7aa30 // b.tcont │ │ mov w8, #0x8000 // #32768 │ │ sub w8, w8, w1 │ │ - mov x1, x20 │ │ + mov x1, x21 │ │ sxtw x0, w8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, w0 │ │ - b 7b28c │ │ + b 7aa58 │ │ sub w1, w9, w1 │ │ - mov x0, x21 │ │ - bl 37f58 │ │ + mov x0, x22 │ │ + add w19, w21, w22 │ │ + bl 37fb8 │ │ mov x1, x0 │ │ - mov x0, x20 │ │ - bl 37f58 │ │ - lsl w9, w0, #1 │ │ - mov x8, xzr │ │ - sxtw x9, w9 │ │ - mov w10, #0x40000000 // #1073741824 │ │ - add x11, x8, x10 │ │ - lsr x13, x10, #1 │ │ - cmp x9, x11 │ │ - add x12, x11, x10 │ │ - csel x11, xzr, x11, cc // cc = lo, ul, last │ │ - csel x8, x8, x12, cc // cc = lo, ul, last │ │ - sub x9, x9, x11 │ │ - cmp x10, #0x81 │ │ - lsl x9, x9, #1 │ │ - mov x10, x13 │ │ - b.hi 7b32c // b.pmore │ │ - add w9, w20, w21 │ │ - lsr x8, x8, #8 │ │ - sub w8, w8, w9, lsr #1 │ │ - b 7b28c │ │ + mov x0, x21 │ │ + bl 37fb8 │ │ + lsl w0, w0, #1 │ │ + bl 387cc │ │ + sub w8, w0, w19, lsr #1 │ │ + ldr x19, [sp, #16] │ │ + ldp x22, x0, [x29, #-32] │ │ + sxtw x20, w8 │ │ + mov x1, x20 │ │ + ldr w21, [sp, #24] │ │ + bl 37fb8 │ │ + ldur x8, [x29, #-16] │ │ + stur x0, [x29, #-24] │ │ + mov x1, x20 │ │ + mov x0, x8 │ │ + bl 37fb8 │ │ + ldur x9, [x29, #-24] │ │ + b 7a668 │ │ mov w0, #0x6 // #6 │ │ - b 7b380 │ │ + b 7aaa4 │ │ mov w0, wzr │ │ ldr x9, [sp] │ │ - b 7b380 │ │ + b 7aaa4 │ │ mov w0, wzr │ │ ldr x8, [x9, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7b3b0 // b.any │ │ + b.ne 7aad4 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x9, tpidr_el0 │ │ ldr x8, [x9, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 7b61c │ │ + cbz x0, 7ad40 │ │ ldr x20, [x0] │ │ - cbz x20, 7b61c │ │ + cbz x20, 7ad40 │ │ ldr w22, [x0, #12] │ │ cmp w22, #0x2 │ │ - b.lt 7b624 // b.tstop │ │ + b.lt 7ad48 // b.tstop │ │ ldrsw x23, [x0, #8] │ │ stp x0, x9, [sp, #8] │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ mov w28, #0x1 // #1 │ │ sub w8, w23, #0x2 │ │ sub w10, w23, #0x1 │ │ sxtw x8, w8 │ │ lsl x24, x23, #5 │ │ add x11, x23, x8 │ │ sub x10, x10, #0x1 │ │ add x8, x8, #0x1 │ │ - ldr q0, [x9, #1664] │ │ + ldr q0, [x9, #1728] │ │ add x27, x20, x11, lsl #5 │ │ stp x8, x10, [sp, #24] │ │ str q0, [sp, #48] │ │ - b 7b44c │ │ + b 7ab70 │ │ add x28, x28, #0x1 │ │ add x20, x20, x24 │ │ add x27, x27, x24 │ │ cmp x28, x22 │ │ - b.eq 7b62c // b.none │ │ + b.eq 7ad50 // b.none │ │ cmp w23, #0x2 │ │ - b.le 7b5ac │ │ + b.le 7acd0 │ │ mov x21, x20 │ │ ldr x25, [sp, #32] │ │ - b 7b46c │ │ + b 7ab90 │ │ subs x25, x25, #0x1 │ │ add x21, x21, #0x20 │ │ - b.eq 7b5ac // b.none │ │ + b.eq 7acd0 // b.none │ │ add x19, x21, x24 │ │ ldr w8, [x21] │ │ ldr w9, [x19, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b4c0 // b.tcont │ │ + b.ge 7abe4 // b.tcont │ │ ldur q0, [x21, #8] │ │ sub x0, x29, #0x20 │ │ movi v1.2d, #0xffffffffffff0000 │ │ stur q0, [x29, #-32] │ │ ldur q0, [x29, #-32] │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x19, #32] │ │ cmp w8, w0 │ │ - b.le 7b4c0 │ │ + b.le 7abe4 │ │ str w0, [x19, #32] │ │ add x8, x21, x24 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ ldr w8, [x21, #32] │ │ ldr w9, [x19, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b50c // b.tcont │ │ + b.ge 7ac30 // b.tcont │ │ ldur q0, [x21, #40] │ │ sub x0, x29, #0x20 │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-24] │ │ sub x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-24] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x19, #32] │ │ cmp w8, w0 │ │ - b.le 7b50c │ │ + b.le 7ac30 │ │ str w0, [x19, #32] │ │ add x8, x21, x24 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ ldr w8, [x21, #64] │ │ ldr w9, [x19, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b55c // b.tcont │ │ + b.ge 7ac80 // b.tcont │ │ ldur q0, [x21, #72] │ │ sub x0, x29, #0x20 │ │ ldr q1, [sp, #48] │ │ stur q0, [x29, #-32] │ │ ldur q0, [x29, #-32] │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x19, #32] │ │ cmp w8, w0 │ │ - b.le 7b55c │ │ + b.le 7ac80 │ │ str w0, [x19, #32] │ │ add x8, x21, x24 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ ldr w8, [x21, x24] │ │ ldr w9, [x19, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b460 // b.tcont │ │ + b.ge 7ab84 // b.tcont │ │ add x26, x21, x24 │ │ sub x0, x29, #0x20 │ │ ldur q0, [x26, #8] │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-32] │ │ sub x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x19, #32] │ │ cmp w8, w0 │ │ - b.le 7b460 │ │ + b.le 7ab84 │ │ str w0, [x19, #32] │ │ ldur q0, [x29, #-32] │ │ stur q0, [x26, #40] │ │ - b 7b460 │ │ + b 7ab84 │ │ cmp w23, #0x2 │ │ - b.lt 7b438 // b.tstop │ │ + b.lt 7ab5c // b.tstop │ │ mov x19, x27 │ │ ldr x21, [sp, #24] │ │ - b 7b5d0 │ │ + b 7acf4 │ │ sub x21, x21, #0x1 │ │ sub x19, x19, #0x20 │ │ cmp x21, #0x0 │ │ - b.le 7b438 │ │ + b.le 7ab5c │ │ ldr w8, [x19, #32] │ │ ldr w9, [x19] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b5c0 // b.tcont │ │ + b.ge 7ace4 // b.tcont │ │ ldur q0, [x19, #40] │ │ sub x0, x29, #0x20 │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-32] │ │ add x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x19] │ │ cmp w8, w0 │ │ - b.le 7b5c0 │ │ + b.le 7ace4 │ │ str w0, [x19] │ │ ldur q0, [x29, #-32] │ │ stur q0, [x19, #8] │ │ - b 7b5c0 │ │ + b 7ace4 │ │ mov w0, #0x6 // #6 │ │ - b 7b894 │ │ + b 7afb8 │ │ mov w0, wzr │ │ - b 7b894 │ │ + b 7afb8 │ │ ldr x9, [sp, #8] │ │ ldr w8, [x9, #12] │ │ subs w22, w8, #0x2 │ │ - b.lt 7b88c // b.tstop │ │ + b.lt 7afb0 // b.tstop │ │ ldrsw x21, [x9, #8] │ │ ldr x8, [x9] │ │ lsl x9, x22, #5 │ │ add x9, x9, #0x20 │ │ mul x12, x21, x22 │ │ sub w10, w21, #0x1 │ │ sub w11, w21, #0x2 │ │ madd x19, x9, x21, x8 │ │ lsl x9, x10, #5 │ │ sxtw x10, w11 │ │ - adrp x11, a000 │ │ + adrp x11, a000 │ │ sub x23, x9, #0x20 │ │ add x9, x12, x10 │ │ add x24, x8, x12, lsl #5 │ │ mov w12, #0x10000 // #65536 │ │ neg x26, x21, lsl #5 │ │ add x25, x8, x9, lsl #5 │ │ add x8, x10, #0x1 │ │ - ldr q1, [x11, #1584] │ │ + ldr q1, [x11, #1648] │ │ dup v0.2d, x12 │ │ str x8, [sp, #24] │ │ stp q0, q1, [sp, #32] │ │ - b 7b6b4 │ │ + b 7add8 │ │ sub x8, x22, #0x1 │ │ cmp x22, #0x0 │ │ add x24, x24, x26 │ │ add x19, x19, x26 │ │ add x25, x25, x26 │ │ mov x22, x8 │ │ - b.le 7b88c │ │ + b.le 7afb0 │ │ cmp w21, #0x2 │ │ - b.le 7b81c │ │ + b.le 7af40 │ │ mov x20, xzr │ │ - b 7b6d0 │ │ + b 7adf4 │ │ add x20, x20, #0x20 │ │ cmp x23, x20 │ │ - b.eq 7b81c // b.none │ │ + b.eq 7af40 // b.none │ │ add x28, x24, x20 │ │ ldr w8, [x19, x20] │ │ ldr w9, [x28, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b728 // b.tcont │ │ + b.ge 7ae4c // b.tcont │ │ add x8, x19, x20 │ │ ldr q1, [sp, #48] │ │ sub x0, x29, #0x20 │ │ ldur q0, [x8, #8] │ │ stur q0, [x29, #-32] │ │ ldur q0, [x29, #-32] │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x28, #32] │ │ cmp w8, w0 │ │ - b.le 7b728 │ │ + b.le 7ae4c │ │ str w0, [x28, #32] │ │ add x8, x24, x20 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ add x27, x19, x20 │ │ ldr w9, [x28, #32] │ │ ldr w8, [x27, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b778 // b.tcont │ │ + b.ge 7ae9c // b.tcont │ │ ldur q0, [x27, #40] │ │ sub x0, x29, #0x20 │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-24] │ │ add x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-24] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x28, #32] │ │ cmp w8, w0 │ │ - b.le 7b778 │ │ + b.le 7ae9c │ │ str w0, [x28, #32] │ │ add x8, x24, x20 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ ldr w8, [x27, #64] │ │ ldr w9, [x28, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b7cc // b.tcont │ │ + b.ge 7aef0 // b.tcont │ │ add x8, x19, x20 │ │ ldr q1, [sp, #32] │ │ sub x0, x29, #0x20 │ │ ldur q0, [x8, #72] │ │ stur q0, [x29, #-32] │ │ ldur q0, [x29, #-32] │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x28, #32] │ │ cmp w8, w0 │ │ - b.le 7b7cc │ │ + b.le 7aef0 │ │ str w0, [x28, #32] │ │ add x8, x24, x20 │ │ ldur q0, [x29, #-32] │ │ stur q0, [x8, #40] │ │ ldr w8, [x24, x20] │ │ ldr w9, [x28, #32] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b6c4 // b.tcont │ │ + b.ge 7ade8 // b.tcont │ │ add x27, x24, x20 │ │ sub x0, x29, #0x20 │ │ ldur q0, [x27, #8] │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-32] │ │ sub x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x28, #32] │ │ cmp w8, w0 │ │ - b.le 7b6c4 │ │ + b.le 7ade8 │ │ str w0, [x28, #32] │ │ ldur q0, [x29, #-32] │ │ stur q0, [x27, #40] │ │ - b 7b6c4 │ │ + b 7ade8 │ │ cmp w21, #0x2 │ │ - b.lt 7b698 // b.tstop │ │ + b.lt 7adbc // b.tstop │ │ mov x20, x25 │ │ ldr x28, [sp, #24] │ │ - b 7b840 │ │ + b 7af64 │ │ sub x28, x28, #0x1 │ │ sub x20, x20, #0x20 │ │ cmp x28, #0x0 │ │ - b.le 7b698 │ │ + b.le 7adbc │ │ ldr w8, [x20, #32] │ │ ldr w9, [x20] │ │ sub w8, w8, #0x10, lsl #12 │ │ cmp w8, w9 │ │ - b.ge 7b830 // b.tcont │ │ + b.ge 7af54 // b.tcont │ │ ldur q0, [x20, #40] │ │ sub x0, x29, #0x20 │ │ stur q0, [x29, #-32] │ │ ldur x8, [x29, #-32] │ │ add x8, x8, #0x10, lsl #12 │ │ stur x8, [x29, #-32] │ │ - bl 37d8c │ │ + bl 37dec │ │ ldr w8, [x20] │ │ cmp w8, w0 │ │ - b.le 7b830 │ │ + b.le 7af54 │ │ str w0, [x20] │ │ ldur q0, [x29, #-32] │ │ stur q0, [x20, #8] │ │ - b 7b830 │ │ + b 7af54 │ │ mov w0, wzr │ │ ldr x9, [sp, #16] │ │ ldr x8, [x9, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7b8c4 // b.any │ │ + b.ne 7afe8 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mov x19, x0 │ │ mov w0, #0x6 // #6 │ │ - cbz x19, 7ba38 │ │ - cbz x1, 7ba38 │ │ + cbz x19, 7b15c │ │ + cbz x1, 7b15c │ │ ldrsw x9, [x1, #4] │ │ ldr w8, [x19, #8] │ │ cmp w9, w8 │ │ - b.ne 7ba2c // b.any │ │ + b.ne 7b150 // b.any │ │ ldr w10, [x1] │ │ ldr w8, [x19, #12] │ │ cmp w10, w8 │ │ - b.ne 7ba2c // b.any │ │ + b.ne 7b150 // b.any │ │ cmp w10, #0x1 │ │ - b.lt 7ba34 // b.tstop │ │ + b.lt 7b158 // b.tstop │ │ ldr w8, [x19, #112] │ │ mov x11, xzr │ │ and x13, x9, #0xffffffff │ │ ldr x24, [x1, #16] │ │ lsl x12, x9, #5 │ │ mov w28, #0xffffffff // #-1 │ │ lsl w8, w8, #16 │ │ mov w25, #0x1 // #1 │ │ sxtw x20, w8 │ │ mov w27, #0x7f // #127 │ │ mov w22, #0x80 // #128 │ │ stur xzr, [x29, #-8] │ │ stp x13, x12, [sp] │ │ stp x10, x9, [sp, #16] │ │ - b 7b984 │ │ + b 7b0a8 │ │ ldp x11, x8, [x29, #-16] │ │ ldr x10, [sp, #8] │ │ ldr x9, [sp, #24] │ │ add x11, x11, #0x1 │ │ add x8, x8, x10 │ │ ldr x10, [sp, #16] │ │ add x24, x24, x9 │ │ cmp x11, x10 │ │ stur x8, [x29, #-8] │ │ - b.eq 7ba34 // b.none │ │ + b.eq 7b158 // b.none │ │ cmp w9, #0x1 │ │ stur x11, [x29, #-16] │ │ - b.lt 7b95c // b.tstop │ │ + b.lt 7b080 // b.tstop │ │ ldr x21, [sp] │ │ mov x26, x24 │ │ ldur x23, [x29, #-8] │ │ ldr x8, [x19] │ │ mov x1, x20 │ │ ldrb w10, [x19, #116] │ │ add x8, x8, x23 │ │ @@ -80556,15 +79957,15 @@ │ │ cmp w8, #0x7f │ │ cneg w8, w28, cs // cs = hs, nlast │ │ cneg w11, w25, cs // cs = hs, nlast │ │ cmp w10, #0x0 │ │ csel w8, w8, w11, eq // eq = none │ │ mul w8, w8, w9 │ │ sxtw x0, w8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp w0, #0x0 │ │ add x23, x23, #0x20 │ │ cneg w8, w0, mi // mi = first │ │ lsr w9, w8, #16 │ │ lsr w8, w8, #9 │ │ cmp w9, #0x0 │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ @@ -80574,18 +79975,18 @@ │ │ ccmp w0, #0x0, #0x0, hi // hi = pmore │ │ csel w8, w22, w8, lt // lt = tstop │ │ cmp w0, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ subs x21, x21, #0x1 │ │ eor w8, w8, #0x80 │ │ strb w8, [x26], #1 │ │ - b.ne 7b99c // b.any │ │ - b 7b95c │ │ + b.ne 7b0c0 // b.any │ │ + b 7b080 │ │ mov w0, #0x6 // #6 │ │ - b 7ba38 │ │ + b 7b15c │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ @@ -80601,133 +80002,133 @@ │ │ stp x20, x19, [sp, #176] │ │ mrs x10, tpidr_el0 │ │ mov x11, x0 │ │ ldr x8, [x10, #40] │ │ mov w0, #0x6 // #6 │ │ stur x8, [x29, #-8] │ │ stur wzr, [x29, #-12] │ │ - cbz x2, 7bb90 │ │ + cbz x2, 7b2b4 │ │ mov x22, x4 │ │ - cbz x4, 7bb90 │ │ + cbz x4, 7b2b4 │ │ ldr x19, [x2] │ │ - cbz x19, 7bb78 │ │ + cbz x19, 7b29c │ │ mov w21, w3 │ │ mov w8, wzr │ │ ldr x9, [x2, #8]! │ │ stur x19, [x29, #-32] │ │ stp x10, x11, [sp, #32] │ │ str x2, [sp, #8] │ │ - cbz x9, 7bacc │ │ + cbz x9, 7b1f0 │ │ ldr x9, [x9, #24] │ │ add w8, w8, #0x1 │ │ - cbnz x9, 7bac0 │ │ + cbnz x9, 7b1e4 │ │ ldrsw x9, [x22, #4] │ │ mov w25, w8 │ │ add x8, x25, w8, uxtw #2 │ │ sub x2, x29, #0xc │ │ lsl x1, x8, #3 │ │ mov x0, x19 │ │ str x9, [sp, #48] │ │ ldr w9, [x22] │ │ stur x9, [x29, #-40] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ mov x20, x0 │ │ - cbnz w8, 7bb34 │ │ + cbnz w8, 7b258 │ │ lsl x1, x25, #2 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ str w21, [sp, #20] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldp x24, x7, [sp, #40] │ │ mov x21, x0 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 7bbc0 │ │ - cbz x21, 7bb34 │ │ + cbz w8, 7b2e4 │ │ + cbz x21, 7b258 │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 3899c │ │ - cbz x20, 7bb88 │ │ - cbz w25, 7bb80 │ │ + bl 38a48 │ │ + cbz x20, 7b2ac │ │ + cbz w25, 7b2a4 │ │ add x8, x25, x25, lsl #2 │ │ mov x21, xzr │ │ lsl x22, x8, #3 │ │ add x23, x20, x21 │ │ mov x0, x19 │ │ ldr x1, [x23, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x21, x21, #0x28 │ │ str xzr, [x23, #16] │ │ cmp x22, x21 │ │ - b.ne 7bb48 // b.any │ │ + b.ne 7b26c // b.any │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 3899c │ │ - b 7bb88 │ │ + bl 38a48 │ │ + b 7b2ac │ │ mov w0, #0x6 // #6 │ │ - b 7bb90 │ │ + b 7b2b4 │ │ mov w8, #0x61 // #97 │ │ stur w8, [x29, #-12] │ │ ldur w0, [x29, #-12] │ │ ldr x10, [sp, #32] │ │ ldr x8, [x10, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 7bed0 // b.any │ │ + b.ne 7b5f4 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ - cbz w25, 7be04 │ │ + cbz w25, 7b528 │ │ mov x23, xzr │ │ mov x9, xzr │ │ and x8, x24, #0xffffff00ffffffff │ │ ldr x27, [sp, #8] │ │ str x8, [sp] │ │ - b 7bbf8 │ │ + b 7b31c │ │ mov w9, #0x2 // #2 │ │ str w9, [x21, x23, lsl #2] │ │ add x23, x23, #0x1 │ │ mov x9, x8 │ │ ldr x7, [sp, #48] │ │ cmp x23, x25 │ │ - b.eq 7be08 // b.none │ │ + b.eq 7b52c // b.none │ │ mov w8, #0x28 // #40 │ │ ldr x27, [x27] │ │ str x9, [sp, #24] │ │ nop │ │ madd x28, x23, x8, x20 │ │ mov x0, x28 │ │ - bl 42fdc │ │ + bl 430b4 │ │ ldr d0, [x22] │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ str d0, [x28] │ │ ldr w8, [x22, #8] │ │ str w8, [x28, #8] │ │ ldrh w8, [x22, #24] │ │ strh w8, [x28, #24] │ │ ldrb w8, [x22, #26] │ │ strb w8, [x28, #26] │ │ ldr w8, [x22] │ │ ldr w9, [x22, #8] │ │ mul w1, w9, w8 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ str x0, [x28, #16] │ │ - cbnz w8, 7bb24 │ │ - cbz x27, 7bd50 │ │ + cbnz w8, 7b248 │ │ + cbz x27, 7b474 │ │ ldr x8, [x27, #16] │ │ - cbz x8, 7bd64 │ │ + cbz x8, 7b488 │ │ mov w9, wzr │ │ - b 7bcc8 │ │ + b 7b3ec │ │ ldp x11, x10, [x8, #32] │ │ ldp x12, x13, [x8] │ │ sub x12, x11, x12 │ │ add x13, x13, x10 │ │ mul x12, x13, x12 │ │ add x13, x12, #0x3f │ │ cmp x12, #0x0 │ │ @@ -80742,27 +80143,27 @@ │ │ add x10, x12, x10 │ │ mul x10, x10, x11 │ │ add x11, x10, #0x3f │ │ cmp x10, #0x0 │ │ csel x10, x11, x10, lt // lt = tstop │ │ lsr x10, x10, #6 │ │ add w9, w9, w10 │ │ - cbz x8, 7bd58 │ │ + cbz x8, 7b47c │ │ ldr w10, [x8, #64] │ │ cmp w10, #0x3 │ │ - b.eq 7bcf8 // b.none │ │ + b.eq 7b41c // b.none │ │ cmp w10, #0x2 │ │ - b.eq 7bc6c // b.none │ │ + b.eq 7b390 // b.none │ │ cmp w10, #0x1 │ │ - b.ne 7bd50 // b.any │ │ + b.ne 7b474 // b.any │ │ ldp x12, x10, [x8, #16] │ │ ldr x11, [x8] │ │ sub x11, x12, x11 │ │ add x12, x8, #0x8 │ │ - b 7bca0 │ │ + b 7b3c4 │ │ ldp x11, x12, [x8, #32] │ │ ldp x13, x14, [x8] │ │ ldp x15, x10, [x8, #48] │ │ sub x13, x11, x13 │ │ add x14, x14, x12 │ │ sub x11, x15, x11 │ │ add x12, x10, x12 │ │ @@ -80776,17 +80177,17 @@ │ │ lsr x12, x12, #6 │ │ csel x11, x13, x11, lt // lt = tstop │ │ ldr x13, [x8, #16] │ │ add w9, w9, w12 │ │ lsr x11, x11, #6 │ │ add w9, w9, w11 │ │ sub x11, x13, x15 │ │ - b 7bc9c │ │ + b 7b3c0 │ │ mov w8, wzr │ │ - b 7bd64 │ │ + b 7b488 │ │ cmp w9, #0x1 │ │ mov w8, #0x1 // #1 │ │ cinc w8, w8, lt // lt = tstop │ │ cmp w24, #0x1 │ │ str w8, [x21, x23, lsl #2] │ │ cset w9, eq // eq = none │ │ cmp w24, #0x0 │ │ @@ -80805,65 +80206,65 @@ │ │ ldr x0, [sp] │ │ mov x4, x28 │ │ ldr w3, [sp, #20] │ │ stur x12, [x29, #-24] │ │ ldr x24, [x27, #24]! │ │ str xzr, [x27] │ │ mov x26, x1 │ │ - bl 7bed4 │ │ + bl 7b5f8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 7bb28 │ │ + cbnz w0, 7b24c │ │ str x24, [x27] │ │ ldr x24, [sp, #40] │ │ ldur x8, [x29, #-24] │ │ ldr x9, [sp, #24] │ │ cmp w24, #0x1 │ │ str x9, [x8, #24] │ │ - b.ne 7bbe4 // b.any │ │ + b.ne 7b308 // b.any │ │ ldr w9, [x21, x23, lsl #2] │ │ cmp w9, #0x1 │ │ - b.eq 7bbdc // b.none │ │ + b.eq 7b300 // b.none │ │ cmp w9, #0x2 │ │ - b.ne 7bbe4 // b.any │ │ + b.ne 7b308 // b.any │ │ mov w9, #0x1 // #1 │ │ - b 7bbe0 │ │ + b 7b304 │ │ mov x8, xzr │ │ ldur x9, [x29, #-40] │ │ cmp w9, #0x1 │ │ ldr x9, [sp, #8] │ │ str x8, [x9] │ │ - b.lt 7bb24 // b.tstop │ │ + b.lt 7b248 // b.tstop │ │ tst x24, #0xff00000000 │ │ mov x8, xzr │ │ and x9, x7, #0xffffffff │ │ ldr x10, [x22, #16] │ │ csetm w11, ne // ne = any │ │ add x12, x20, #0x10 │ │ - b 7be48 │ │ + b 7b56c │ │ ldur x13, [x29, #-40] │ │ add x8, x8, #0x1 │ │ cmp x8, x13 │ │ - b.eq 7bb24 // b.none │ │ + b.eq 7b248 // b.none │ │ cmp w7, #0x1 │ │ - b.lt 7be38 // b.tstop │ │ + b.lt 7b55c // b.tstop │ │ mul x13, x8, x7 │ │ mov x14, xzr │ │ - b 7be7c │ │ + b 7b5a0 │ │ and w0, w16, #0xff │ │ add x14, x14, #0x1 │ │ cmp w0, w17, uxtb │ │ csel w16, w16, w17, cc // cc = lo, ul, last │ │ cmp x14, x9 │ │ eor w16, w16, w11 │ │ strb w16, [x10, x15] │ │ - b.eq 7be38 // b.none │ │ + b.eq 7b55c // b.none │ │ add x15, x14, x13 │ │ mov w16, wzr │ │ mov w17, #0xff // #255 │ │ - cbz w25, 7be5c │ │ + cbz w25, 7b580 │ │ mov x0, x25 │ │ mov x1, x12 │ │ mov x2, x21 │ │ ldr x3, [x1], #40 │ │ ldr w4, [x2], #4 │ │ ldrb w3, [x3, x15] │ │ and w6, w17, #0xff │ │ @@ -80871,120 +80272,120 @@ │ │ csel w5, w16, w3, cc // cc = lo, ul, last │ │ cmp w4, #0x1 │ │ csel w16, w5, w16, eq // eq = none │ │ cmp w6, w3 │ │ ccmp w4, #0x1, #0x4, cs // cs = hs, nlast │ │ csel w17, w17, w3, eq // eq = none │ │ subs x0, x0, #0x1 │ │ - b.ne 7be98 // b.any │ │ - b 7be5c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.ne 7b5bc // b.any │ │ + b 7b580 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x1a0 │ │ mrs x27, tpidr_el0 │ │ ldr x8, [x27, #40] │ │ stur x8, [x29, #-16] │ │ - cbz x2, 7c0f8 │ │ + cbz x2, 7b81c │ │ mov x20, x2 │ │ ldr x23, [x2] │ │ - cbz x23, 7c0f8 │ │ + cbz x23, 7b81c │ │ mov x22, x4 │ │ mov w26, w3 │ │ mov x19, x1 │ │ ldr x24, [x20, #8] │ │ - cbz x24, 7c100 │ │ + cbz x24, 7b824 │ │ sub x8, x29, #0x50 │ │ str w26, [sp, #132] │ │ stp x19, x0, [sp, #136] │ │ add x19, x8, #0x10 │ │ str x27, [sp, #160] │ │ mov x27, xzr │ │ add x25, x8, #0x20 │ │ add x26, x8, #0x30 │ │ ldr x21, [x24, #16] │ │ stur xzr, [x29, #-96] │ │ - cbnz x21, 7bff8 │ │ + cbnz x21, 7b71c │ │ sub x2, x29, #0x50 │ │ mov x0, x23 │ │ mov w1, #0x20 // #32 │ │ stur wzr, [x29, #-80] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-80] │ │ - cbnz w8, 7ccf8 │ │ + cbnz w8, 7c41c │ │ stp xzr, xzr, [x0] │ │ mov x21, x0 │ │ ldur x8, [x29, #-96] │ │ stur xzr, [x29, #-96] │ │ stp x8, x27, [x0, #16] │ │ ldp x1, x28, [x24, #16] │ │ - cbz x1, 7bf9c │ │ + cbz x1, 7b6c0 │ │ mov x0, x23 │ │ ldr x27, [x1, #72] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x1, x27 │ │ - cbnz x27, 7bf88 │ │ + cbnz x27, 7b6ac │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x27, x21 │ │ mov x24, x28 │ │ - cbnz x28, 7bf44 │ │ - b 7cd30 │ │ + cbnz x28, 7b668 │ │ + b 7c454 │ │ ldp q0, q1, [x21, #32] │ │ sub x1, x29, #0x50 │ │ sub x3, x29, #0x60 │ │ mov x0, x23 │ │ mov w2, #0x20 // #32 │ │ ldr q2, [x21] │ │ str q0, [x19] │ │ str q1, [x25] │ │ ldr q0, [x21, #16] │ │ stur q2, [x29, #-80] │ │ str q0, [x26] │ │ - bl 7d4e8 │ │ + bl 7cc0c │ │ mov w8, w0 │ │ - cbnz w0, 7ccf8 │ │ + cbnz w0, 7c41c │ │ ldr x21, [x21, #72] │ │ - cbz x21, 7bf50 │ │ + cbz x21, 7b674 │ │ ldr w8, [x21, #64] │ │ cmp w8, #0x3 │ │ - b.eq 7bfb8 // b.none │ │ + b.eq 7b6dc // b.none │ │ cmp w8, #0x2 │ │ - b.eq 7c070 // b.none │ │ + b.eq 7b794 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 7ccf4 // b.any │ │ + b.ne 7c418 // b.any │ │ sub x2, x29, #0x50 │ │ mov x0, x23 │ │ mov w1, #0x50 // #80 │ │ stur wzr, [x29, #-80] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-80] │ │ - cbnz w8, 7ccf8 │ │ + cbnz w8, 7c41c │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ ldr q0, [x21] │ │ str q0, [x0] │ │ ldp q1, q0, [x21, #48] │ │ ldp q3, q2, [x21, #16] │ │ stp q1, q0, [x0, #48] │ │ ldur x8, [x29, #-96] │ │ stp q3, q2, [x0, #16] │ │ stur x0, [x29, #-96] │ │ str x8, [x0, #72] │ │ ldr x21, [x21, #72] │ │ - cbnz x21, 7bff8 │ │ - b 7bf50 │ │ + cbnz x21, 7b71c │ │ + b 7b674 │ │ ldr q0, [x21, #32] │ │ mov w2, #0x1 // #1 │ │ ldr q1, [x21] │ │ str q0, [x19] │ │ ldr q0, [x21, #16] │ │ stur q1, [x29, #-80] │ │ ldp x10, x11, [x29, #-80] │ │ @@ -80998,105 +80399,105 @@ │ │ sub x9, x9, x13, lsl #1 │ │ cneg x8, x8, mi // mi = first │ │ cmp x9, #0x0 │ │ cneg x9, x9, mi // mi = first │ │ cmp w8, w9 │ │ csel w8, w9, w8, lt // lt = tstop │ │ cmp w8, #0x9 │ │ - b.lt 7c0dc // b.tstop │ │ + b.lt 7b800 // b.tstop │ │ lsr w9, w8, #2 │ │ cmp w8, #0x23 │ │ lsl w2, w2, #1 │ │ mov w8, w9 │ │ - b.hi 7c0c8 // b.pmore │ │ + b.hi 7b7ec // b.pmore │ │ sub x1, x29, #0x50 │ │ sub x3, x29, #0x60 │ │ mov x0, x23 │ │ - bl 7d30c │ │ + bl 7ca30 │ │ mov w8, w0 │ │ - cbz w0, 7bff0 │ │ - b 7ccf8 │ │ + cbz w0, 7b714 │ │ + b 7c41c │ │ mov w8, #0x6 // #6 │ │ - b 7ccfc │ │ + b 7c420 │ │ mov x21, xzr │ │ str x21, [x20, #8] │ │ stur wzr, [x29, #-100] │ │ - cbz x22, 7ccd8 │ │ + cbz x22, 7c3fc │ │ sub w8, w26, #0x21 │ │ cmn w8, #0x20 │ │ - b.ls 7ccd8 // b.plast │ │ + b.ls 7c3fc // b.plast │ │ ldr x10, [x20] │ │ - cbz x10, 7ccd8 │ │ + cbz x10, 7c3fc │ │ ldp w9, w8, [x22] │ │ mov x21, x0 │ │ sub x2, x29, #0x64 │ │ mov x0, x10 │ │ str x10, [sp, #40] │ │ mul w8, w9, w8 │ │ mov w9, #0xc // #12 │ │ umull x1, w8, w9 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-100] │ │ str x0, [sp, #176] │ │ - cbnz w8, 7ce70 │ │ + cbnz w8, 7c594 │ │ ldrsw x0, [x22, #4] │ │ - cbz w0, 7cd40 │ │ + cbz w0, 7c464 │ │ ldr w8, [x22] │ │ str x8, [sp, #32] │ │ - cbz w8, 7cd40 │ │ + cbz w8, 7c464 │ │ ldr x9, [x20, #8] │ │ lsl w17, w26, #16 │ │ ldr x8, [x22, #16] │ │ mov x6, x21 │ │ str x17, [sp, #184] │ │ str x8, [sp, #168] │ │ str x9, [sp, #8] │ │ - cbz x9, 7cd58 │ │ + cbz x9, 7c47c │ │ ldr x8, [sp, #32] │ │ mov w9, w26 │ │ str x0, [sp, #80] │ │ sxtw x8, w8 │ │ str x27, [sp, #160] │ │ str x9, [sp] │ │ and x9, x6, #0xff0000000000 │ │ stp x19, x6, [sp, #136] │ │ str x8, [sp, #120] │ │ str x9, [sp, #16] │ │ str w26, [sp, #132] │ │ ldr x8, [sp, #8] │ │ ldr x1, [x8, #16] │ │ - cbnz x1, 7c1dc │ │ + cbnz x1, 7b900 │ │ ldr x8, [sp, #8] │ │ ldr x8, [x8, #24] │ │ str x8, [sp, #8] │ │ - cbnz x8, 7c1b4 │ │ - b 7cd58 │ │ + cbnz x8, 7b8d8 │ │ + b 7c47c │ │ ldr x1, [x1, #72] │ │ - cbz x1, 7c1c0 │ │ + cbz x1, 7b8e4 │ │ ldp x10, x8, [x1] │ │ ldp x11, x9, [x1, #16] │ │ ldr w14, [x1, #64] │ │ cmp w14, #0x1 │ │ - b.eq 7c224 // b.none │ │ + b.eq 7b948 // b.none │ │ ldp x13, x12, [x1, #32] │ │ cmp w14, #0x2 │ │ - b.eq 7c230 // b.none │ │ + b.eq 7b954 // b.none │ │ cmp w14, #0x3 │ │ - b.ne 7c27c // b.any │ │ + b.ne 7b9a0 // b.any │ │ ldp x14, x16, [x1, #48] │ │ cmp x13, x14 │ │ csel x15, x13, x14, lt // lt = tstop │ │ csel x13, x13, x14, gt │ │ cmp x12, x16 │ │ csel x14, x12, x16, lt // lt = tstop │ │ csel x12, x12, x16, gt │ │ - b 7c238 │ │ + b 7b95c │ │ mov x13, x8 │ │ mov x15, x10 │ │ - b 7c258 │ │ + b 7b97c │ │ mov x14, x12 │ │ mov x15, x13 │ │ cmp x10, x15 │ │ csel x15, x10, x15, lt // lt = tstop │ │ cmp x10, x13 │ │ csel x10, x10, x13, gt │ │ cmp x8, x14 │ │ @@ -81107,15 +80508,15 @@ │ │ csel x12, x11, x15, lt // lt = tstop │ │ cmp x11, x10 │ │ csel x11, x11, x10, gt │ │ cmp x9, x13 │ │ csel x10, x9, x13, lt // lt = tstop │ │ cmp x9, x8 │ │ csel x8, x9, x8, gt │ │ - b 7c28c │ │ + b 7b9b0 │ │ mov x8, xzr │ │ mov x11, xzr │ │ mov x10, xzr │ │ mov x12, xzr │ │ sub x9, x12, #0x3f │ │ add x13, x11, #0x3f │ │ cmp x9, #0x0 │ │ @@ -81133,30 +80534,30 @@ │ │ ldr x12, [sp] │ │ lsr x10, x10, #6 │ │ sub w10, w10, w26 │ │ add x13, x12, x8, asr #6 │ │ sxtw x2, w10 │ │ cmp x13, x2 │ │ str x13, [sp, #24] │ │ - b.le 7c1d4 │ │ + b.le 7b8f8 │ │ mov x8, x12 │ │ add x3, x12, x9, asr #6 │ │ lsr x8, x11, #6 │ │ mov x10, x12 │ │ sub w8, w8, w26 │ │ sxtw x4, w8 │ │ stp x3, x1, [sp, #96] │ │ str x4, [sp, #88] │ │ - b 7c318 │ │ + b 7ba3c │ │ ldr x8, [sp, #24] │ │ add x2, x2, #0x1 │ │ cmp x2, x8 │ │ - b.eq 7c1d4 // b.none │ │ + b.eq 7b8f8 // b.none │ │ cmp x3, x4 │ │ - b.le 7c308 │ │ + b.le 7ba2c │ │ ldr x10, [sp, #120] │ │ mvn w9, w2 │ │ mov w8, #0x20 // #32 │ │ mov x5, x4 │ │ bfi w8, w2, #6, #26 │ │ str x2, [sp, #112] │ │ add w9, w10, w9 │ │ @@ -81165,15 +80566,15 @@ │ │ cmp x10, #0x0 │ │ csel w9, w9, w2, eq // eq = none │ │ stur x8, [x29, #-120] │ │ neg x8, x8, lsl #10 │ │ mul w9, w9, w0 │ │ str x8, [sp, #72] │ │ str w9, [sp, #68] │ │ - b 7c3cc │ │ + b 7baf0 │ │ ldr x14, [sp, #56] │ │ mov w13, w28 │ │ ldr x11, [x9] │ │ ldr w12, [x8] │ │ and x14, x14, #0xffffffff00000000 │ │ orr x16, x14, x10 │ │ lsr x10, x11, #32 │ │ @@ -81191,34 +80592,34 @@ │ │ csel x11, x12, x16, hi // hi = pmore │ │ stp x12, x16, [sp, #48] │ │ str x10, [x9] │ │ str w11, [x8] │ │ ldr x19, [sp, #136] │ │ add x5, x5, #0x1 │ │ cmp x5, x3 │ │ - b.eq 7c308 // b.none │ │ - tbnz x5, #63, 7c3c0 │ │ + b.eq 7ba2c // b.none │ │ + tbnz x5, #63, 7bae4 │ │ cmp x5, x0 │ │ - b.ge 7c3c0 // b.tcont │ │ - tbnz x2, #63, 7c3c0 │ │ + b.ge 7bae4 // b.tcont │ │ + tbnz x2, #63, 7bae4 │ │ ldr x8, [sp, #120] │ │ cmp x2, x8 │ │ - b.ge 7c3c0 // b.tcont │ │ + b.ge 7bae4 // b.tcont │ │ mov w9, #0x20 // #32 │ │ ldr w8, [x1, #64] │ │ bfi w9, w5, #6, #26 │ │ str x5, [sp, #152] │ │ sxtw x9, w9 │ │ cmp w8, #0x3 │ │ stur x9, [x29, #-112] │ │ - b.eq 7c800 // b.none │ │ + b.eq 7bf24 // b.none │ │ cmp w8, #0x2 │ │ - b.eq 7c55c // b.none │ │ + b.eq 7bc80 // b.none │ │ cmp w8, #0x1 │ │ - b.ne 7cd4c // b.any │ │ + b.ne 7c470 // b.any │ │ ldp x26, x23, [x1] │ │ ldp x8, x9, [x1, #16] │ │ sub x20, x8, x26 │ │ sub x21, x9, x23 │ │ ldp x9, x19, [x29, #-120] │ │ mul x10, x20, x20 │ │ mul x12, x21, x21 │ │ @@ -81237,69 +80638,69 @@ │ │ csel x9, x11, x9, lt // lt = tstop │ │ lsr x11, x12, #6 │ │ lsr x9, x9, #6 │ │ add w10, w11, w10 │ │ add w8, w9, w8 │ │ sxtw x1, w10 │ │ sxtw x0, w8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x25, x0 │ │ mov w28, #0x10000 // #65536 │ │ cmp w25, #0x10, lsl #12 │ │ lsl x0, x20, #10 │ │ csel w8, w25, w28, lt // lt = tstop │ │ cmp w25, #0x0 │ │ csel w22, w8, wzr, gt │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x24, x0 │ │ lsl x0, x21, #10 │ │ mov x1, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x9, [x29, #-120] │ │ sub x8, x26, x19 │ │ mov x1, x21 │ │ add x8, x24, x8, lsl #10 │ │ sub x9, x23, x9 │ │ add x24, x0, x9, lsl #10 │ │ mov x0, x8 │ │ stp x8, x24, [x29, #-96] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ mov x0, x24 │ │ mov x1, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w8, w21, w0 │ │ sub x0, x29, #0x60 │ │ tst x8, #0x80000000 │ │ mov w8, #0xff // #255 │ │ csinc w23, w8, wzr, eq // eq = none │ │ - bl 37d8c │ │ + bl 37dec │ │ mov x15, x0 │ │ cmp w25, #0x1 │ │ - b.lt 7c518 // b.tstop │ │ + b.lt 7bc3c // b.tstop │ │ cmp w22, #0x10, lsl #12 │ │ - b.ne 7c54c // b.any │ │ + b.ne 7bc70 // b.any │ │ sub x0, x29, #0x50 │ │ mov x19, x15 │ │ - bl 38608 │ │ + bl 38668 │ │ sub x0, x29, #0x60 │ │ - bl 38608 │ │ + bl 38668 │ │ ldp x1, x0, [x29, #-88] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x20, x0 │ │ ldur x0, [x29, #-72] │ │ ldur x1, [x29, #-96] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x15, x19 │ │ sub w28, w20, w0 │ │ ldp x0, x4, [sp, #80] │ │ ldp x1, x2, [sp, #104] │ │ ldp x6, x5, [sp, #144] │ │ - b 7cbfc │ │ + b 7c320 │ │ stp xzr, xzr, [x29, #-80] │ │ mov w13, wzr │ │ ldp x14, x15, [x1] │ │ mov w19, #0x7fffffff // #2147483647 │ │ stp xzr, xzr, [x29, #-176] │ │ ldp x8, x9, [x1, #32] │ │ stur xzr, [x29, #-160] │ │ @@ -81314,72 +80715,72 @@ │ │ sub x8, x9, x15 │ │ add x20, x10, x11 │ │ lsl x26, x8, #1 │ │ lsl x9, x22, #1 │ │ stur x8, [x29, #-192] │ │ lsl x8, x20, #1 │ │ stp x8, x9, [x29, #-152] │ │ - b 7c5c8 │ │ + b 7bcec │ │ ldur w13, [x29, #-184] │ │ add w13, w13, #0x1 │ │ cmp w13, #0x5 │ │ - b.eq 7c770 // b.none │ │ + b.eq 7be94 // b.none │ │ mov w23, wzr │ │ lsl w24, w13, #14 │ │ stur w13, [x29, #-184] │ │ mov w21, w24 │ │ mov x0, x21 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sxtw x27, w0 │ │ mov x0, x22 │ │ mov x1, x27 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x28, x0 │ │ mov x0, x25 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-128] │ │ mov x1, x27 │ │ add x8, x28, x8 │ │ add x28, x8, x0 │ │ mov x0, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x27, x0 │ │ mov x0, x26 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-136] │ │ add x8, x27, x8 │ │ add x21, x8, x0 │ │ sub x0, x29, #0x60 │ │ ldp x9, x8, [x29, #-120] │ │ sub x9, x21, x9 │ │ sub x8, x28, x8 │ │ lsl x9, x9, #10 │ │ lsl x8, x8, #10 │ │ stp x8, x9, [x29, #-96] │ │ - bl 37d8c │ │ + bl 37dec │ │ cmp w19, w0 │ │ - b.le 7c67c │ │ + b.le 7bda0 │ │ lsl x10, x28, #10 │ │ lsl x9, x21, #10 │ │ mov w19, w0 │ │ mov w8, w24 │ │ stur x10, [x29, #-176] │ │ stp x9, x8, [x29, #-168] │ │ stp x10, x9, [x29, #-80] │ │ lsl w21, w24, #1 │ │ mov x0, x22 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x27, x0, x25 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x8, x9, [x29, #-96] │ │ mul x10, x27, x27 │ │ ldur x15, [x29, #-144] │ │ lsr x10, x10, #6 │ │ add x11, x8, #0x3ff │ │ cmp x8, #0x0 │ │ add x12, x9, #0x3ff │ │ @@ -81415,60 +80816,60 @@ │ │ add w10, w10, w13 │ │ lsr x14, x14, #6 │ │ add w11, w12, w11 │ │ add w10, w10, w14 │ │ sxtw x0, w11 │ │ sxtw x1, w10 │ │ stp x8, x9, [x29, #-96] │ │ - bl 37f6c │ │ + bl 37fcc │ │ sub w24, w24, w0 │ │ mov w8, #0x10001 // #65537 │ │ cmp w24, w8 │ │ - b.cs 7c5b8 // b.hs, b.nlast │ │ + b.cs 7bcdc // b.hs, b.nlast │ │ add w8, w23, #0x1 │ │ cmp w23, #0x3 │ │ mov w23, w8 │ │ - b.cc 7c5d4 // b.lo, b.ul, b.last │ │ - b 7c5b8 │ │ + b.cc 7bcf8 // b.lo, b.ul, b.last │ │ + b 7bcdc │ │ ldur x24, [x29, #-160] │ │ mov x0, x22 │ │ sxtw x21, w24 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-200] │ │ mov x1, x21 │ │ add x8, x0, x8 │ │ mov x0, x20 │ │ lsl x22, x8, #1 │ │ stur x22, [x29, #-96] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-192] │ │ ldur x9, [x29, #-176] │ │ add x8, x0, x8 │ │ lsl x1, x8, #1 │ │ ldur x8, [x29, #-112] │ │ sub x20, x9, x8, lsl #10 │ │ stur x1, [x29, #-88] │ │ mov x0, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [sp, #72] │ │ mov x25, x0 │ │ ldur x9, [x29, #-168] │ │ mov x1, x22 │ │ add x21, x9, x8 │ │ mov x0, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w8, w25, w0 │ │ tst x8, #0x80000000 │ │ mov w8, #0xff // #255 │ │ csinc w23, w8, wzr, eq // eq = none │ │ tst w24, #0xfffeffff │ │ - b.eq 7cbb8 // b.none │ │ + b.eq 7c2dc // b.none │ │ mov w28, #0x10000 // #65536 │ │ - b 7cbe8 │ │ + b 7c30c │ │ ldp x8, x9, [x1, #32] │ │ stp xzr, xzr, [x29, #-80] │ │ mov w16, wzr │ │ ldp x10, x11, [x1, #48] │ │ mov w25, #0x7fffffff // #2147483647 │ │ stp xzr, xzr, [sp, #200] │ │ ldp x17, x0, [x1] │ │ @@ -81496,118 +80897,118 @@ │ │ add x27, x9, x9, lsl #1 │ │ stur x22, [x29, #-168] │ │ stp x8, x10, [x29, #-136] │ │ lsl x8, x22, #1 │ │ stp x8, x26, [x29, #-184] │ │ lsl x8, x10, #1 │ │ stur x8, [x29, #-192] │ │ - b 7c8a0 │ │ + b 7bfc4 │ │ ldr w16, [sp, #192] │ │ add w16, w16, #0x1 │ │ cmp w16, #0x5 │ │ - b.eq 7cb00 // b.none │ │ + b.eq 7c224 // b.none │ │ lsl w20, w16, #14 │ │ stur wzr, [x29, #-144] │ │ str w16, [sp, #192] │ │ mov w19, w20 │ │ mov x0, x19 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sxtw x23, w0 │ │ mov x21, x0 │ │ mov x0, x23 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sxtw x24, w0 │ │ mov x0, x26 │ │ mov x1, x24 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x26, x0 │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x22, x28 │ │ mov x28, x27 │ │ mov x27, x0 │ │ ldur x0, [x29, #-136] │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-152] │ │ mov x1, x24 │ │ add x8, x26, x8 │ │ add x8, x8, x27 │ │ mov x27, x28 │ │ add x26, x8, x0 │ │ mov x0, x22 │ │ mov x28, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x24, x0 │ │ ldur x0, [x29, #-128] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x23, x0 │ │ mov x0, x27 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-160] │ │ add x8, x24, x8 │ │ add x8, x8, x23 │ │ add x19, x8, x0 │ │ sub x0, x29, #0x60 │ │ ldp x9, x8, [x29, #-120] │ │ sub x9, x19, x9 │ │ sub x8, x26, x8 │ │ lsl x9, x9, #10 │ │ lsl x8, x8, #10 │ │ stp x8, x9, [x29, #-96] │ │ - bl 37d8c │ │ + bl 37dec │ │ cmp w25, w0 │ │ - b.le 7c9a4 │ │ + b.le 7c0c8 │ │ lsl x9, x26, #10 │ │ lsl x8, x19, #10 │ │ mov w25, w0 │ │ mov w10, w21 │ │ str w21, [sp, #196] │ │ stur w20, [x29, #-200] │ │ stp x9, x8, [sp, #200] │ │ stp x9, x8, [x29, #-80] │ │ ldur x26, [x29, #-176] │ │ add w8, w21, w21, lsl #1 │ │ sxtw x19, w8 │ │ mov x1, x19 │ │ mov x0, x26 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x22, [x29, #-168] │ │ lsl w23, w20, #1 │ │ mov x21, x0 │ │ mov x1, x23 │ │ mov x0, x22 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-136] │ │ mov x1, x19 │ │ add x8, x21, x8 │ │ add x21, x8, x0 │ │ mov x0, x28 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x19, x0 │ │ ldur x0, [x29, #-128] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add w9, w23, w20 │ │ add x8, x19, x27 │ │ lsl w19, w9, #1 │ │ add x23, x8, x0 │ │ mov x0, x26 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-184] │ │ mov x1, x19 │ │ add x24, x0, x8 │ │ mov x0, x28 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldp x8, x9, [x29, #-96] │ │ mul x10, x21, x21 │ │ ldur x13, [x29, #-192] │ │ lsr x10, x10, #6 │ │ add x11, x8, #0x3ff │ │ cmp x8, #0x0 │ │ add x12, x9, #0x3ff │ │ @@ -81642,103 +81043,103 @@ │ │ lsr x11, x13, #6 │ │ add w10, w10, w15 │ │ add w12, w14, w12 │ │ add w10, w10, w11 │ │ sxtw x0, w12 │ │ sxtw x1, w10 │ │ stp x8, x9, [x29, #-96] │ │ - bl 37f6c │ │ + bl 37fcc │ │ sub w20, w20, w0 │ │ mov w8, #0x10001 // #65537 │ │ cmp w20, w8 │ │ - b.cs 7c890 // b.hs, b.nlast │ │ + b.cs 7bfb4 // b.hs, b.nlast │ │ ldur w9, [x29, #-144] │ │ add w8, w9, #0x1 │ │ cmp w9, #0x3 │ │ stur w8, [x29, #-144] │ │ - b.cc 7c8ac // b.lo, b.ul, b.last │ │ - b 7c890 │ │ + b.cc 7bfd0 // b.lo, b.ul, b.last │ │ + b 7bfb4 │ │ ldr w8, [sp, #196] │ │ mov x0, x26 │ │ add w8, w8, w8, lsl #1 │ │ sxtw x19, w8 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur w24, [x29, #-200] │ │ mov x21, x0 │ │ mov x0, x22 │ │ lsl w23, w24, #1 │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-136] │ │ mov x1, x19 │ │ add x8, x21, x8 │ │ add x22, x8, x0 │ │ mov x0, x28 │ │ stur x22, [x29, #-96] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x19, x0 │ │ ldur x0, [x29, #-128] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x19, x27 │ │ ldr x9, [sp, #200] │ │ add x1, x8, x0 │ │ ldur x8, [x29, #-112] │ │ sub x20, x9, x8, lsl #10 │ │ stur x1, [x29, #-88] │ │ mov x0, x20 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [sp, #72] │ │ mov x19, x0 │ │ ldr x9, [sp, #208] │ │ mov x1, x22 │ │ add x21, x9, x8 │ │ mov x0, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w8, w19, w0 │ │ tst x8, #0x80000000 │ │ mov w8, #0xff // #255 │ │ csinc w23, w8, wzr, eq // eq = none │ │ tst w24, #0xfffeffff │ │ - b.eq 7cc0c // b.none │ │ + b.eq 7c330 // b.none │ │ mov w28, #0x10000 // #65536 │ │ - b 7cc3c │ │ + b 7c360 │ │ sub x0, x29, #0x60 │ │ stp x20, x21, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ sub x0, x29, #0x50 │ │ - bl 38608 │ │ + bl 38668 │ │ ldur x0, [x29, #-96] │ │ ldur x1, [x29, #-72] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x20, x0 │ │ ldp x0, x1, [x29, #-88] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w28, w20, w0 │ │ ldp x5, x27, [sp, #152] │ │ mov x15, x19 │ │ ldp x0, x4, [sp, #80] │ │ ldp x1, x2, [sp, #104] │ │ ldr x6, [sp, #144] │ │ ldr w26, [sp, #132] │ │ ldr x17, [sp, #184] │ │ ldr x3, [sp, #96] │ │ - b 7cc5c │ │ + b 7c380 │ │ sub x0, x29, #0x60 │ │ stp x20, x21, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ sub x0, x29, #0x50 │ │ - bl 38608 │ │ + bl 38668 │ │ ldur x0, [x29, #-96] │ │ ldur x1, [x29, #-72] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x19, x0 │ │ ldp x0, x1, [x29, #-88] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w28, w19, w0 │ │ ldp x5, x27, [sp, #152] │ │ mov x15, x25 │ │ ldp x0, x4, [sp, #80] │ │ ldp x3, x1, [sp, #96] │ │ ldr x6, [sp, #144] │ │ ldr w26, [sp, #132] │ │ @@ -81746,109 +81147,109 @@ │ │ ldr x2, [sp, #112] │ │ neg w8, w23 │ │ cmp w6, #0x1 │ │ and w8, w8, #0xff │ │ stur wzr, [x29, #-100] │ │ csel w10, w8, w23, eq // eq = none │ │ cmp w15, w17 │ │ - b.gt 7c3bc │ │ + b.gt 7bae0 │ │ ldr w8, [sp, #68] │ │ mov w11, #0xc // #12 │ │ ldr x9, [sp, #176] │ │ add w8, w8, w5 │ │ umaddl x9, w8, w11, x9 │ │ mov x8, x9 │ │ ldrb w11, [x8, #8]! │ │ - cbz w11, 7ccc4 │ │ + cbz w11, 7c3e8 │ │ ldr w11, [x9] │ │ subs w12, w11, w15 │ │ cneg w12, w12, mi // mi = first │ │ cmp w12, #0x20 │ │ - b.ls 7c364 // b.plast │ │ + b.ls 7ba88 // b.plast │ │ cmp w11, w15 │ │ - b.le 7c3bc │ │ + b.le 7bae0 │ │ mov w19, w28 │ │ mov w11, w15 │ │ bfi x11, x19, #32, #32 │ │ - b 7cccc │ │ + b 7c3f0 │ │ mov w11, w15 │ │ bfi x11, x28, #32, #32 │ │ str x11, [x9] │ │ str w10, [x8] │ │ - b 7c3bc │ │ + b 7bae0 │ │ mov x1, xzr │ │ mov w8, #0x6 // #6 │ │ mov x0, xzr │ │ stur w8, [x29, #-100] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-100] │ │ - b 7ccfc │ │ + b 7c420 │ │ mov w8, #0x6 // #6 │ │ ldr x27, [sp, #160] │ │ ldr x9, [x27, #40] │ │ ldur x10, [x29, #-16] │ │ cmp x9, x10 │ │ - b.ne 7ce7c // b.any │ │ + b.ne 7c5a0 // b.any │ │ mov w0, w8 │ │ add sp, sp, #0x1a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldp x19, x0, [sp, #136] │ │ ldr x27, [sp, #160] │ │ ldr w26, [sp, #132] │ │ - b 7c104 │ │ + b 7b828 │ │ mov w8, #0x13 // #19 │ │ stur w8, [x29, #-100] │ │ - b 7ce70 │ │ + b 7c594 │ │ mov w8, #0x6 // #6 │ │ stur w8, [x29, #-100] │ │ - b 7ce70 │ │ + b 7c594 │ │ asr w8, w19, #31 │ │ cmp w19, #0x0 │ │ orr w8, w8, #0x1 │ │ csinv w8, w8, wzr, ne // ne = any │ │ stur w8, [x29, #-128] │ │ ldr x8, [sp, #32] │ │ cmp w8, #0x1 │ │ - b.lt 7ce70 // b.tstop │ │ + b.lt 7c594 // b.tstop │ │ str x27, [sp, #160] │ │ mov x22, xzr │ │ and x9, x0, #0xffffffff │ │ and x24, x6, #0xff00000000 │ │ sxtw x19, w17 │ │ mov w25, #0xc // #12 │ │ mov w26, #0x7f // #127 │ │ mov w27, #0x80 // #128 │ │ stp x9, xzr, [x29, #-120] │ │ - b 7cdbc │ │ + b 7c4e0 │ │ ldp x9, x8, [x29, #-120] │ │ add x22, x22, #0x1 │ │ add x8, x8, x9 │ │ stur x8, [x29, #-112] │ │ ldr x8, [sp, #32] │ │ cmp x22, x8 │ │ - b.eq 7ce6c // b.none │ │ + b.eq 7c590 // b.none │ │ cmp w9, #0x1 │ │ - b.lt 7cda0 // b.tstop │ │ + b.lt 7c4c4 // b.tstop │ │ ldp x23, x28, [x29, #-120] │ │ ldur w20, [x29, #-128] │ │ - b 7ce40 │ │ + b 7c564 │ │ sxtb w10, w20 │ │ cmp x24, #0x0 │ │ cneg w10, w10, ne // ne = any │ │ mov x1, x19 │ │ mul w9, w10, w9 │ │ sxtw x0, w9 │ │ str w9, [x8] │ │ - bl 37f6c │ │ + bl 37fcc │ │ cmp w0, #0x0 │ │ ldr x17, [sp, #184] │ │ cneg w8, w0, mi // mi = first │ │ add x28, x28, #0x1 │ │ lsr w9, w8, #16 │ │ lsr w8, w8, #9 │ │ cmp w9, #0x0 │ │ @@ -81860,61 +81261,61 @@ │ │ ccmp w0, #0x0, #0x0, hi // hi = pmore │ │ csel w8, w27, w8, lt // lt = tstop │ │ cmp w0, #0x0 │ │ cneg w8, w8, lt // lt = tstop │ │ subs x23, x23, #0x1 │ │ eor w8, w8, #0x80 │ │ strb w8, [x9, x21] │ │ - b.eq 7cda0 // b.none │ │ + b.eq 7c4c4 // b.none │ │ ldr x8, [sp, #176] │ │ and x21, x28, #0xffffffff │ │ mov w9, w17 │ │ madd x8, x21, x25, x8 │ │ ldrb w10, [x8, #8] │ │ - cbz w10, 7cdd0 │ │ + cbz w10, 7c4f4 │ │ ldr w9, [x8] │ │ mov w20, w10 │ │ cmp w9, w17 │ │ csel w9, w17, w9, gt │ │ - b 7cdd0 │ │ + b 7c4f4 │ │ ldr x27, [sp, #160] │ │ ldr x0, [sp, #40] │ │ ldr x1, [sp, #176] │ │ - b 7cce8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 7c40c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ - cbz x0, 7cefc │ │ + cbz x0, 7c620 │ │ mov x19, x0 │ │ ldr x1, [x0] │ │ - cbz x1, 7cefc │ │ + cbz x1, 7c620 │ │ ldr x20, [x1] │ │ - cbz x20, 7cefc │ │ + cbz x20, 7c620 │ │ ldr x21, [x1, #8] │ │ - cbnz x21, 7cecc │ │ - b 7cef0 │ │ + cbnz x21, 7c5f0 │ │ + b 7c614 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x21, x22 │ │ - cbz x22, 7ceec │ │ + cbz x22, 7c610 │ │ ldp x1, x22, [x21, #16] │ │ - cbz x1, 7ceb8 │ │ + cbz x1, 7c5dc │ │ mov x0, x20 │ │ ldr x23, [x1, #72] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x1, x23 │ │ - cbnz x23, 7ced4 │ │ - b 7ceb8 │ │ + cbnz x23, 7c5f8 │ │ + b 7c5dc │ │ ldr x1, [x19] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ sub sp, sp, #0x40 │ │ @@ -81922,77 +81323,77 @@ │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x21, #40] │ │ str x9, [sp, #8] │ │ - cbz x0, 7cf88 │ │ + cbz x0, 7c6ac │ │ mov x19, x1 │ │ - cbz x1, 7cf88 │ │ + cbz x1, 7c6ac │ │ mov x20, x0 │ │ ldr x0, [x19] │ │ str wzr, [sp, #4] │ │ - cbz x0, 7cf84 │ │ + cbz x0, 7c6a8 │ │ add x2, sp, #0x4 │ │ mov w1, #0x20 // #32 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7cf88 │ │ + cbnz w8, 7c6ac │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x0] │ │ ldr q0, [x20] │ │ str q0, [x0] │ │ ldr x9, [x19, #8] │ │ str x0, [x19, #8] │ │ str x9, [x0, #24] │ │ - b 7cf88 │ │ + b 7c6ac │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7cfb0 // b.any │ │ + b.ne 7c6d4 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x20, #40] │ │ str x9, [sp, #8] │ │ - cbz x0, 7d078 │ │ - cbz x1, 7d078 │ │ + cbz x0, 7c79c │ │ + cbz x1, 7c79c │ │ ldr x21, [x1, #8] │ │ mov x19, x0 │ │ ldr x9, [x0] │ │ ldr x0, [x1] │ │ ldr x8, [x21] │ │ cmp x8, x9 │ │ - b.ne 7d014 // b.any │ │ + b.ne 7c738 // b.any │ │ ldr x8, [x21, #8] │ │ ldr x9, [x19, #8] │ │ cmp x8, x9 │ │ - b.ne 7d014 // b.any │ │ + b.ne 7c738 // b.any │ │ mov w8, wzr │ │ - b 7d078 │ │ + b 7c79c │ │ str wzr, [sp, #4] │ │ - cbz x0, 7d074 │ │ + cbz x0, 7c798 │ │ add x2, sp, #0x4 │ │ mov w1, #0x50 // #80 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7d078 │ │ + cbnz w8, 7c79c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x1 // #1 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ str w8, [x0, #64] │ │ ldr q0, [x21] │ │ @@ -82001,95 +81402,95 @@ │ │ str q0, [x0, #16] │ │ ldr x8, [x21, #16] │ │ str x0, [x21, #16] │ │ str x8, [x0, #72] │ │ mov w8, wzr │ │ ldr q0, [x19] │ │ str q0, [x21] │ │ - b 7d078 │ │ + b 7c79c │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x20, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7d0a0 // b.any │ │ + b.ne 7c7c4 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x21, #40] │ │ str x9, [sp, #8] │ │ - cbz x0, 7d1f4 │ │ + cbz x0, 7c918 │ │ mov x19, x1 │ │ - cbz x1, 7d1f4 │ │ - cbz x2, 7d1f4 │ │ + cbz x1, 7c918 │ │ + cbz x2, 7c918 │ │ ldr x22, [x2, #8] │ │ mov x20, x0 │ │ ldr x9, [x0] │ │ ldr x0, [x2] │ │ ldr x8, [x22] │ │ cmp x8, x9 │ │ - b.ne 7d10c // b.any │ │ + b.ne 7c830 // b.any │ │ ldr x10, [x22, #8] │ │ ldr x11, [x20, #8] │ │ cmp x10, x11 │ │ - b.ne 7d10c // b.any │ │ + b.ne 7c830 // b.any │ │ ldr x9, [x19] │ │ - b 7d128 │ │ + b 7c84c │ │ ldr x10, [x19] │ │ cmp x9, x10 │ │ - b.ne 7d164 // b.any │ │ + b.ne 7c888 // b.any │ │ ldr x10, [x20, #8] │ │ ldr x11, [x19, #8] │ │ cmp x10, x11 │ │ - b.ne 7d164 // b.any │ │ + b.ne 7c888 // b.any │ │ cmp x8, x9 │ │ - b.ne 7d140 // b.any │ │ + b.ne 7c864 // b.any │ │ ldr x8, [x22, #8] │ │ ldr x9, [x19, #8] │ │ cmp x8, x9 │ │ - b.eq 7d15c // b.none │ │ + b.eq 7c880 // b.none │ │ str wzr, [sp, #4] │ │ - cbz x0, 7d15c │ │ + cbz x0, 7c880 │ │ add x2, sp, #0x4 │ │ mov w1, #0x50 // #80 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 7d1b4 │ │ + cbz w8, 7c8d8 │ │ mov w8, wzr │ │ - b 7d1f4 │ │ + b 7c918 │ │ str wzr, [sp, #4] │ │ - cbz x0, 7d1ac │ │ + cbz x0, 7c8d0 │ │ add x2, sp, #0x4 │ │ mov w1, #0x50 // #80 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7d1f4 │ │ + cbnz w8, 7c918 │ │ movi v0.2d, #0x0 │ │ mov w8, #0x2 // #2 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ str w8, [x0, #64] │ │ ldr q0, [x22] │ │ str q0, [x0] │ │ ldr q0, [x20] │ │ str q0, [x0, #32] │ │ - b 7d1d4 │ │ + b 7c8f8 │ │ mov w8, #0x6 // #6 │ │ - b 7d1f4 │ │ + b 7c918 │ │ movi v0.2d, #0x0 │ │ mov w8, #0x1 // #1 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ str w8, [x0, #64] │ │ ldr q0, [x22] │ │ @@ -82101,47 +81502,47 @@ │ │ mov w8, wzr │ │ str x0, [x22, #16] │ │ ldr q0, [x19] │ │ str q0, [x22] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7d21c // b.any │ │ + b.ne 7c940 // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x22, #40] │ │ str x9, [sp, #8] │ │ - cbz x0, 7d2dc │ │ + cbz x0, 7ca00 │ │ mov x20, x1 │ │ - cbz x1, 7d2dc │ │ + cbz x1, 7ca00 │ │ mov x19, x2 │ │ - cbz x2, 7d2dc │ │ - cbz x3, 7d2dc │ │ + cbz x2, 7ca00 │ │ + cbz x3, 7ca00 │ │ mov x21, x0 │ │ str wzr, [sp, #4] │ │ ldp x0, x23, [x3] │ │ - cbz x0, 7d2d8 │ │ + cbz x0, 7c9fc │ │ add x2, sp, #0x4 │ │ mov w1, #0x50 // #80 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 7d2dc │ │ + cbnz w8, 7ca00 │ │ movi v0.2d, #0x0 │ │ mov w8, #0x3 // #3 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ str w8, [x0, #64] │ │ ldr q0, [x23] │ │ @@ -82154,41 +81555,41 @@ │ │ str q0, [x0, #16] │ │ ldr x8, [x23, #16] │ │ str x0, [x23, #16] │ │ str x8, [x0, #72] │ │ mov w8, wzr │ │ ldr q0, [x19] │ │ str q0, [x23] │ │ - b 7d2dc │ │ + b 7ca00 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x22, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 7d308 // b.any │ │ + b.ne 7ca2c // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ str x23, [sp, #128] │ │ stp x22, x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ mrs x23, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x23, #40] │ │ stur x9, [x29, #-8] │ │ - cbz x0, 7d4b8 │ │ + cbz x0, 7cbdc │ │ mov x19, x3 │ │ - cbz x3, 7d4b8 │ │ + cbz x3, 7cbdc │ │ ldp q0, q1, [x1] │ │ mov x20, x0 │ │ ldr q2, [x1, #32] │ │ stp q0, q1, [sp, #16] │ │ ldr w8, [sp, #16] │ │ ldr w9, [sp, #32] │ │ str q2, [sp, #48] │ │ @@ -82224,34 +81625,34 @@ │ │ sbfx x8, x8, #1, #31 │ │ sbfx x12, x12, #1, #31 │ │ add x21, x11, #0x20 │ │ cmp w2, #0x3 │ │ stp x13, x14, [sp, #64] │ │ stp x9, x10, [sp, #48] │ │ stp x8, x12, [sp, #32] │ │ - b.cs 7d480 // b.hs, b.nlast │ │ + b.cs 7cba4 // b.hs, b.nlast │ │ add x2, sp, #0xc │ │ mov x0, x20 │ │ mov w1, #0x50 // #80 │ │ str wzr, [sp, #12] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 7d4b8 │ │ + cbnz w8, 7cbdc │ │ movi v0.2d, #0x0 │ │ mov x22, x0 │ │ add x2, sp, #0xc │ │ mov w1, #0x50 // #80 │ │ str wzr, [sp, #12] │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ mov x0, x20 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 7d4b8 │ │ + cbnz w8, 7cbdc │ │ movi v2.2d, #0x0 │ │ ldr q0, [sp, #16] │ │ ldr q1, [x21] │ │ mov w8, #0x1 // #1 │ │ stp q2, q2, [x0, #48] │ │ str q2, [x0, #32] │ │ ldr q2, [sp, #80] │ │ @@ -82260,54 +81661,54 @@ │ │ stp q1, q2, [x0] │ │ str w8, [x0, #64] │ │ mov w8, wzr │ │ str x0, [x22, #72] │ │ ldr x9, [x19] │ │ str x9, [x0, #72] │ │ str x22, [x19] │ │ - b 7d4b8 │ │ + b 7cbdc │ │ lsr w22, w2, #1 │ │ add x1, sp, #0x10 │ │ mov x0, x20 │ │ mov w2, w22 │ │ mov x3, x19 │ │ - bl 7d30c │ │ + bl 7ca30 │ │ mov w8, w0 │ │ - cbnz w0, 7d4b8 │ │ + cbnz w0, 7cbdc │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov w2, w22 │ │ mov x3, x19 │ │ - bl 7d30c │ │ + bl 7ca30 │ │ mov w8, w0 │ │ ldr x9, [x23, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 7d4e4 // b.any │ │ + b.ne 7cc08 // b.any │ │ ldp x20, x19, [sp, #160] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #144] │ │ ldp x29, x30, [sp, #112] │ │ ldr x23, [sp, #128] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ str x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ mrs x23, tpidr_el0 │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x23, #40] │ │ stur x9, [x29, #-8] │ │ - cbz x0, 7d868 │ │ + cbz x0, 7cf8c │ │ mov x19, x3 │ │ - cbz x3, 7d868 │ │ + cbz x3, 7cf8c │ │ ldp q1, q0, [x1] │ │ add x10, sp, #0x10 │ │ mov x20, x0 │ │ add x21, x10, #0x30 │ │ ldr q2, [x1, #48] │ │ stp q1, q0, [sp, #16] │ │ ldr x12, [sp, #32] │ │ @@ -82317,38 +81718,38 @@ │ │ ldr x8, [sp, #64] │ │ sub x9, x12, x12, lsl #2 │ │ add x9, x9, x13, lsl #1 │ │ str q0, [sp, #48] │ │ adds x9, x9, x8 │ │ cneg x9, x9, mi // mi = first │ │ cmp x9, #0x10 │ │ - b.cs 7d69c // b.hs, b.nlast │ │ + b.cs 7cdc0 // b.hs, b.nlast │ │ ldr x10, [sp, #40] │ │ ldr x9, [sp, #24] │ │ ldr x11, [sp, #72] │ │ sub x14, x10, x10, lsl #2 │ │ add x14, x14, x9, lsl #1 │ │ adds x14, x14, x11 │ │ cneg x14, x14, mi // mi = first │ │ cmp x14, #0xf │ │ - b.hi 7d6a8 // b.pmore │ │ + b.hi 7cdcc // b.pmore │ │ ldr x15, [sp, #48] │ │ add x16, x13, x8, lsl #1 │ │ sub x14, x15, x15, lsl #2 │ │ adds x14, x16, x14 │ │ cneg x14, x14, mi // mi = first │ │ cmp x14, #0xf │ │ - b.hi 7d6a8 // b.pmore │ │ + b.hi 7cdcc // b.pmore │ │ ldr x14, [sp, #56] │ │ add x17, x9, x11, lsl #1 │ │ sub x16, x14, x14, lsl #2 │ │ adds x16, x17, x16 │ │ cneg x16, x16, mi // mi = first │ │ cmp x16, #0xf │ │ - b.hi 7d6a8 // b.pmore │ │ + b.hi 7cdcc // b.pmore │ │ add w16, w15, w8 │ │ add w15, w15, w12 │ │ cmp w16, #0x0 │ │ add w17, w16, w15 │ │ cinc w16, w16, lt // lt = tstop │ │ add w0, w17, #0x3 │ │ cmp w17, #0x0 │ │ @@ -82395,15 +81796,15 @@ │ │ sbfx x11, x11, #1, #31 │ │ sbfx x9, x9, #2, #30 │ │ sbfx x8, x8, #3, #29 │ │ stp x16, x0, [sp, #96] │ │ stp x12, x11, [sp, #32] │ │ stp x14, x9, [sp, #48] │ │ stp x15, x8, [sp, #64] │ │ - b 7d790 │ │ + b 7ceb4 │ │ ldr x11, [sp, #72] │ │ ldr x9, [sp, #24] │ │ ldr x10, [sp, #40] │ │ ldr w14, [sp, #48] │ │ add w13, w12, w13 │ │ ldr w15, [sp, #56] │ │ stp x8, x11, [sp, #112] │ │ @@ -82456,34 +81857,34 @@ │ │ csel w8, w10, w8, lt // lt = tstop │ │ sbfx x9, x9, #2, #30 │ │ sbfx x8, x8, #3, #29 │ │ cmp w2, #0x3 │ │ stp x13, x11, [sp, #32] │ │ stp x12, x9, [sp, #48] │ │ stp x15, x8, [sp, #64] │ │ - b.cs 7d830 // b.hs, b.nlast │ │ + b.cs 7cf54 // b.hs, b.nlast │ │ add x2, sp, #0xc │ │ mov x0, x20 │ │ mov w1, #0x50 // #80 │ │ str wzr, [sp, #12] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 7d868 │ │ + cbnz w8, 7cf8c │ │ movi v0.2d, #0x0 │ │ mov x22, x0 │ │ add x2, sp, #0xc │ │ mov w1, #0x50 // #80 │ │ str wzr, [sp, #12] │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ mov x0, x20 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #12] │ │ - cbnz w8, 7d868 │ │ + cbnz w8, 7cf8c │ │ movi v0.2d, #0x0 │ │ mov w8, #0x1 // #1 │ │ stp q0, q0, [x0, #48] │ │ stp q0, q0, [x0, #16] │ │ str q0, [x0] │ │ ldr q0, [sp, #16] │ │ str w8, [x22, #64] │ │ @@ -82496,145 +81897,145 @@ │ │ str w8, [x0, #64] │ │ mov w8, wzr │ │ str q0, [x0, #16] │ │ str x0, [x22, #72] │ │ ldr x9, [x19] │ │ str x9, [x0, #72] │ │ str x22, [x19] │ │ - b 7d868 │ │ + b 7cf8c │ │ lsr w22, w2, #1 │ │ add x1, sp, #0x10 │ │ mov x0, x20 │ │ mov w2, w22 │ │ mov x3, x19 │ │ - bl 7d4e8 │ │ + bl 7cc0c │ │ mov w8, w0 │ │ - cbnz w0, 7d868 │ │ + cbnz w0, 7cf8c │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov w2, w22 │ │ mov x3, x19 │ │ - bl 7d4e8 │ │ + bl 7cc0c │ │ mov w8, w0 │ │ ldr x9, [x23, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 7d894 // b.any │ │ + b.ne 7cfb8 // b.any │ │ ldp x20, x19, [sp, #192] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #176] │ │ ldp x29, x30, [sp, #144] │ │ ldr x23, [sp, #160] │ │ add sp, sp, #0xd0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - adrp x0, aa000 │ │ - add x0, x0, #0x880 │ │ - b 3990c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + adrp x0, a9000 │ │ + add x0, x0, #0xe78 │ │ + b 39960 │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x1, [x8, #24] │ │ ret │ │ cmp w1, #0xff │ │ - b.hi 7d8cc // b.pmore │ │ + b.hi 7cff0 // b.pmore │ │ ldr x8, [x0, #24] │ │ add x8, x8, w1, uxtw │ │ ldrb w0, [x8, #6] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr x9, [x0, #24] │ │ ldr w8, [x1] │ │ add x9, x9, #0x6 │ │ add w8, w8, #0x1 │ │ cmp w8, #0xff │ │ - b.hi 7d8fc // b.pmore │ │ + b.hi 7d020 // b.pmore │ │ ldrb w0, [x9, w8, uxtw] │ │ - cbz w0, 7d8e0 │ │ + cbz w0, 7d004 │ │ str w8, [x1] │ │ ret │ │ mov w0, wzr │ │ str wzr, [x1] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.ls 7d93c // b.plast │ │ + b.ls 7d060 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldrh w8, [x20, #2] │ │ ldr x9, [x19, #264] │ │ lsl x8, x8, #48 │ │ rev x8, x8 │ │ add x10, x20, x8 │ │ cmp x10, x9 │ │ - b.hi 7d960 // b.pmore │ │ + b.hi 7d084 // b.pmore │ │ cmp w8, #0x105 │ │ - b.hi 7d96c // b.pmore │ │ + b.hi 7d090 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7d9ac │ │ + cbz w8, 7d0d0 │ │ mov x21, xzr │ │ add x20, x20, #0x6 │ │ - b 7d98c │ │ + b 7d0b0 │ │ add x21, x21, #0x1 │ │ cmp w21, #0x100 │ │ - b.eq 7d9ac // b.none │ │ + b.eq 7d0d0 // b.none │ │ ldrb w8, [x20, x21] │ │ ldr w9, [x19, #280] │ │ cmp w9, w8 │ │ - b.hi 7d980 // b.pmore │ │ + b.hi 7d0a4 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7d980 │ │ + bl 399c8 │ │ + b 7d0a4 │ │ ldp x20, x19, [sp, #32] │ │ mov w0, wzr │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldr x8, [x0, #24] │ │ str xzr, [x1, #8] │ │ mov w0, wzr │ │ ldrh w8, [x8, #4] │ │ lsl x8, x8, #48 │ │ rev x8, x8 │ │ str x8, [x1] │ │ ret │ │ lsr w8, w1, #16 │ │ - cbnz w8, 7daa4 │ │ + cbnz w8, 7d1c8 │ │ ldr x8, [x0, #24] │ │ cmp w1, #0xff │ │ add x9, x8, #0x6 │ │ add x8, x8, #0x206 │ │ - b.hi 7da18 // b.pmore │ │ + b.hi 7d13c // b.pmore │ │ lsl w10, w1, #1 │ │ and x10, x10, #0x1fe │ │ ldrh w9, [x9, x10] │ │ lsl w9, w9, #16 │ │ rev w9, w9 │ │ - cbnz w9, 7daa4 │ │ - b 7da3c │ │ + cbnz w9, 7d1c8 │ │ + b 7d160 │ │ lsr w10, w1, #7 │ │ and x10, x10, #0x1fffffe │ │ add x9, x9, x10 │ │ ldrb w10, [x9, #1] │ │ ldrb w11, [x9] │ │ and x9, x10, #0xf8 │ │ bfi x9, x11, #8, #8 │ │ - cbz x9, 7daa4 │ │ + cbz x9, 7d1c8 │ │ add x8, x8, x9 │ │ mov x9, x8 │ │ ldrh w10, [x8] │ │ ldrh w11, [x8, #2] │ │ and w12, w1, #0xff │ │ ldrh w13, [x9, #6]! │ │ lsl w10, w10, #16 │ │ @@ -82642,113 +82043,113 @@ │ │ rev w10, w10 │ │ rev w14, w11 │ │ lsl w11, w13, #16 │ │ sub w10, w12, w10 │ │ rev w11, w11 │ │ cmp w10, w14 │ │ ccmp w11, #0x0, #0x4, cc // cc = lo, ul, last │ │ - b.eq 7daa4 // b.none │ │ + b.eq 7d1c8 // b.none │ │ add w10, w11, w10, lsl #1 │ │ ldrh w9, [x9, w10, uxtw] │ │ lsl w9, w9, #16 │ │ rev w9, w9 │ │ - cbz w9, 7daa4 │ │ + cbz w9, 7d1c8 │ │ ldrh w8, [x8, #4] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ add w8, w9, w8 │ │ and w0, w8, #0xffff │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x1] │ │ add w10, w8, #0x1 │ │ lsr w8, w10, #16 │ │ - cbnz w8, 7dc00 │ │ + cbnz w8, 7d324 │ │ ldr x9, [x0, #24] │ │ add x8, x9, #0x6 │ │ add x9, x9, #0x206 │ │ - b 7daf0 │ │ + b 7d214 │ │ cmp w11, #0x0 │ │ cset w11, ne // ne = any │ │ sub w10, w10, w11 │ │ add w11, w10, #0x100 │ │ cmp w10, #0x100 │ │ and w11, w11, #0xffffff00 │ │ csinc w10, w11, w10, cs // cs = hs, nlast │ │ cmp w10, #0x10, lsl #12 │ │ - b.cs 7dc00 // b.hs, b.nlast │ │ + b.cs 7d324 // b.hs, b.nlast │ │ cmp w10, #0xff │ │ - b.hi 7db18 // b.pmore │ │ + b.hi 7d23c // b.pmore │ │ lsl w11, w10, #1 │ │ mov x14, x9 │ │ and x11, x11, #0x1fe │ │ ldrh w11, [x8, x11] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ - cbnz w11, 7dad8 │ │ - b 7db3c │ │ + cbnz w11, 7d1fc │ │ + b 7d260 │ │ lsr w11, w10, #7 │ │ and x11, x11, #0x1fffffe │ │ add x11, x8, x11 │ │ ldrb w12, [x11, #1] │ │ ldrb w13, [x11] │ │ and x11, x12, #0xf8 │ │ bfi x11, x13, #8, #8 │ │ - cbz x11, 7dad8 │ │ + cbz x11, 7d1fc │ │ add x14, x9, x11 │ │ ldrh w11, [x14] │ │ mov x13, x14 │ │ ldrh w12, [x14, #2] │ │ cmp w10, #0xff │ │ ldrh w14, [x14, #4] │ │ lsl w11, w11, #16 │ │ lsl w16, w12, #16 │ │ rev w12, w11 │ │ ldrh w15, [x13, #6]! │ │ rev w11, w16 │ │ and w16, w10, #0xff │ │ - b.hi 7db88 // b.pmore │ │ + b.hi 7d2ac // b.pmore │ │ add w17, w11, w12 │ │ cmp w16, w17 │ │ - b.cc 7db88 // b.lo, b.ul, b.last │ │ + b.cc 7d2ac // b.lo, b.ul, b.last │ │ mov w10, #0x100 // #256 │ │ cmp w10, #0x10, lsl #12 │ │ - b.cc 7daf0 // b.lo, b.ul, b.last │ │ - b 7dc00 │ │ + b.cc 7d214 // b.lo, b.ul, b.last │ │ + b 7d324 │ │ lsl x15, x15, #48 │ │ rev x15, x15 │ │ - cbz w15, 7dbf8 │ │ + cbz w15, 7d31c │ │ subs w17, w16, w12 │ │ and w10, w10, #0xffffff00 │ │ csel w16, w12, w16, cc // cc = lo, ul, last │ │ csel w12, wzr, w17, cc // cc = lo, ul, last │ │ add w10, w16, w10 │ │ cmp w12, w11 │ │ - b.cs 7dacc // b.hs, b.nlast │ │ + b.cs 7d1f0 // b.hs, b.nlast │ │ lsl w14, w14, #16 │ │ add x15, x15, w12, uxtw #1 │ │ rev w14, w14 │ │ add x13, x13, x15 │ │ ldrh w15, [x13] │ │ lsl w15, w15, #16 │ │ rev w15, w15 │ │ add w16, w15, w14 │ │ cmp w15, #0x0 │ │ and w0, w16, #0xffff │ │ ccmp w0, #0x0, #0x4, ne // ne = any │ │ - b.ne 7dc08 // b.any │ │ + b.ne 7d32c // b.any │ │ add w12, w12, #0x1 │ │ add w10, w10, #0x1 │ │ add x13, x13, #0x2 │ │ cmp w12, w11 │ │ - b.cc 7dbc0 // b.lo, b.ul, b.last │ │ - b 7dacc │ │ + b.cc 7d2e4 // b.lo, b.ul, b.last │ │ + b 7d1f0 │ │ cmp w10, #0x100 │ │ - b.ne 7dad8 // b.any │ │ + b.ne 7d1fc // b.any │ │ mov w10, wzr │ │ mov w0, wzr │ │ str w10, [x1] │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -82758,131 +82159,131 @@ │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.ls 7dc54 // b.plast │ │ + b.ls 7d378 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldrh w8, [x20, #2] │ │ ldr x9, [x19, #264] │ │ lsl x8, x8, #48 │ │ rev x8, x8 │ │ add x10, x20, x8 │ │ cmp x10, x9 │ │ str x10, [sp, #8] │ │ - b.hi 7dc7c // b.pmore │ │ + b.hi 7d3a0 // b.pmore │ │ cmp w8, #0x205 │ │ - b.hi 7dc88 // b.pmore │ │ + b.hi 7d3ac // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ mov x23, xzr │ │ mov w22, wzr │ │ add x24, x20, #0x6 │ │ - b 7dcb4 │ │ + b 7d3d8 │ │ bfi w25, w21, #8, #8 │ │ add x23, x23, #0x2 │ │ lsr w8, w25, #3 │ │ cmp w8, w22 │ │ csel w22, w8, w22, hi // hi = pmore │ │ cmp w23, #0x200 │ │ - b.eq 7dce4 // b.none │ │ + b.eq 7d408 // b.none │ │ add x8, x24, x23 │ │ ldrb w21, [x8] │ │ ldrb w25, [x8, #1] │ │ ldr w8, [x19, #272] │ │ cmp w8, #0x2 │ │ - b.cc 7dc98 // b.lo, b.ul, b.last │ │ + b.cc 7d3bc // b.lo, b.ul, b.last │ │ and w8, w25, #0x7 │ │ - cbz w8, 7dc98 │ │ + cbz w8, 7d3bc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7dc98 │ │ + bl 399c8 │ │ + b 7d3bc │ │ lsl w8, w22, #3 │ │ ldr x9, [x19, #264] │ │ add x26, x20, #0x206 │ │ add w8, w8, #0x8 │ │ add x20, x26, x8 │ │ cmp x20, x9 │ │ - b.ls 7dd0c // b.plast │ │ + b.ls 7d430 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ mov w23, wzr │ │ - b 7dd28 │ │ + b 7d44c │ │ mov x25, x27 │ │ add w23, w23, #0x1 │ │ mov x26, x25 │ │ cmp w23, w22 │ │ - b.hi 7de18 // b.pmore │ │ + b.hi 7d53c // b.pmore │ │ ldrh w8, [x26, #2] │ │ add x25, x26, #0x8 │ │ lsl x8, x8, #48 │ │ rev x28, x8 │ │ - cbz w28, 7dd18 │ │ + cbz w28, 7d43c │ │ mov x24, x26 │ │ ldrh w8, [x26] │ │ ldrh w27, [x26, #4] │ │ ldrh w21, [x24, #6]! │ │ ldr w9, [x19, #272] │ │ cmp w9, #0x2 │ │ - b.cc 7dd84 // b.lo, b.ul, b.last │ │ + b.cc 7d4a8 // b.lo, b.ul, b.last │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, #0xff │ │ - b.hi 7dd78 // b.pmore │ │ + b.hi 7d49c // b.pmore │ │ mov w9, #0x100 // #256 │ │ sub w8, w9, w8 │ │ cmp w28, w8 │ │ - b.ls 7dd84 // b.plast │ │ + b.ls 7d4a8 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ lsl x8, x21, #48 │ │ rev x8, x8 │ │ - cbz w8, 7dd18 │ │ + cbz w8, 7d43c │ │ add x8, x24, x8 │ │ lsl x21, x28, #1 │ │ cmp x8, x20 │ │ - b.cc 7ddb0 // b.lo, b.ul, b.last │ │ + b.cc 7d4d4 // b.lo, b.ul, b.last │ │ ldr x9, [sp, #8] │ │ add x8, x8, x21 │ │ cmp x8, x9 │ │ - b.ls 7ddbc // b.plast │ │ + b.ls 7d4e0 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x9 // #9 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7dd18 │ │ + cbz w8, 7d43c │ │ lsl w8, w27, #16 │ │ add x9, x21, x26 │ │ rev w24, w8 │ │ add x26, x9, #0x8 │ │ - b 7dde4 │ │ + b 7d508 │ │ add x25, x25, #0x2 │ │ cmp x25, x26 │ │ - b.cs 7dd14 // b.hs, b.nlast │ │ + b.cs 7d438 // b.hs, b.nlast │ │ mov x27, x25 │ │ ldrh w8, [x27], #2 │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ - cbz w8, 7ddd8 │ │ + cbz w8, 7d4fc │ │ ldr w9, [x19, #280] │ │ add w8, w8, w24 │ │ cmp w9, w8, uxth │ │ - b.hi 7ddd8 // b.pmore │ │ + b.hi 7d4fc // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7ddd8 │ │ + bl 399c8 │ │ + b 7d4fc │ │ ldp x20, x19, [sp, #96] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ @@ -82913,189 +82314,189 @@ │ │ add x29, sp, #0x10 │ │ str x19, [sp, #32] │ │ mrs x19, tpidr_el0 │ │ lsr w9, w1, #16 │ │ ldr x8, [x19, #40] │ │ str x8, [sp, #8] │ │ str w1, [sp, #4] │ │ - cbz w9, 7debc │ │ + cbz w9, 7d5e0 │ │ mov w0, wzr │ │ - b 7dee0 │ │ + b 7d604 │ │ ldrb w8, [x0, #32] │ │ - tbnz w8, #0, 7ded4 │ │ + tbnz w8, #0, 7d5f8 │ │ add x1, sp, #0x4 │ │ mov w2, wzr │ │ - bl 8a04c │ │ - b 7dee0 │ │ + bl 89788 │ │ + b 7d604 │ │ add x1, sp, #0x4 │ │ mov w2, wzr │ │ - bl 89e0c │ │ + bl 89548 │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 7df00 // b.any │ │ + b.ne 7d624 // b.any │ │ ldp x29, x30, [sp, #16] │ │ ldr x19, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1] │ │ mov w9, #0xfffe // #65534 │ │ cmp w8, w9 │ │ - b.ls 7df30 // b.plast │ │ + b.ls 7d654 // b.plast │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldrb w9, [x0, #32] │ │ - tbnz w9, #0, 7df68 │ │ + tbnz w9, #0, 7d68c │ │ ldr w9, [x20, #40] │ │ cmp w8, w9 │ │ - b.ne 7df80 // b.any │ │ + b.ne 7d6a4 // b.any │ │ mov x0, x20 │ │ - bl 8a608 │ │ + bl 89d44 │ │ ldr w0, [x20, #44] │ │ - cbz w0, 7df24 │ │ + cbz w0, 7d648 │ │ ldr w8, [x20, #40] │ │ str w8, [x19] │ │ - b 7df24 │ │ + b 7d648 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 89e0c │ │ + b 89548 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 8a04c │ │ + b 89788 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x21, x0 │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.ls 7dfdc // b.plast │ │ + b.ls 7d700 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldrh w8, [x21, #2] │ │ ldr x9, [x19, #264] │ │ lsl x8, x8, #48 │ │ rev x20, x8 │ │ add x8, x21, x20 │ │ cmp x8, x9 │ │ - b.ls 7e014 // b.plast │ │ + b.ls 7d738 // b.plast │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7e00c │ │ + cbz w8, 7d730 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr x8, [x19, #264] │ │ sub w20, w8, w21 │ │ ldr x8, [x19, #264] │ │ sub w8, w8, w21 │ │ cmp w20, w8 │ │ - b.cs 7e044 // b.hs, b.nlast │ │ + b.cs 7d768 // b.hs, b.nlast │ │ ldr w8, [x19, #272] │ │ cmp w8, #0x2 │ │ - b.cc 7e03c // b.lo, b.ul, b.last │ │ + b.cc 7d760 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr x8, [x19, #264] │ │ sub w20, w8, w21 │ │ cmp w20, #0xf │ │ - b.hi 7e058 // b.pmore │ │ + b.hi 7d77c // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldrb w8, [x21, #7] │ │ ldrb w9, [x21, #6] │ │ ldr w10, [x19, #272] │ │ mov x25, x8 │ │ bfi x25, x9, #8, #8 │ │ cmp w10, #0x2 │ │ - b.cc 7e084 // b.lo, b.ul, b.last │ │ - tbz w8, #0, 7e084 │ │ + b.cc 7d7a8 // b.lo, b.ul, b.last │ │ + tbz w8, #0, 7d7a8 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ and x22, x25, #0xfffe │ │ lsl w8, w22, #2 │ │ add w8, w8, #0x10 │ │ cmp w20, w8 │ │ - b.cs 7e0a4 // b.hs, b.nlast │ │ + b.cs 7d7c8 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ lsr w24, w25, #1 │ │ cmp w8, #0x2 │ │ - b.cc 7e12c // b.lo, b.ul, b.last │ │ + b.cc 7d850 // b.lo, b.ul, b.last │ │ ldrb w27, [x21, #9] │ │ ldrb w26, [x21, #13] │ │ ldrb w8, [x21, #8] │ │ ldrh w23, [x21, #10] │ │ orr w9, w26, w27 │ │ ldrb w28, [x21, #12] │ │ bfi w27, w8, #8, #8 │ │ - tbz w9, #0, 7e0e0 │ │ + tbz w9, #0, 7d804 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ lsr w8, w27, #1 │ │ cmp w8, w24 │ │ - b.hi 7e120 // b.pmore │ │ + b.hi 7d844 // b.pmore │ │ and w9, w27, #0xfffe │ │ cmp w9, w24 │ │ - b.cc 7e120 // b.lo, b.ul, b.last │ │ + b.cc 7d844 // b.lo, b.ul, b.last │ │ bfi w26, w28, #8, #8 │ │ add w9, w8, w26, lsr #1 │ │ cmp w9, w24 │ │ - b.ne 7e120 // b.any │ │ + b.ne 7d844 // b.any │ │ lsl w9, w23, #16 │ │ mov w10, #0x1 // #1 │ │ rev w9, w9 │ │ lsl w9, w10, w9 │ │ cmp w8, w9 │ │ - b.eq 7e12c // b.none │ │ + b.eq 7d850 // b.none │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ add x23, x21, #0xe │ │ cmp w8, #0x2 │ │ - b.cc 7e164 // b.lo, b.ul, b.last │ │ + b.cc 7d888 // b.lo, b.ul, b.last │ │ sub w8, w22, #0x2 │ │ mov w9, #0xffff // #65535 │ │ ldrh w8, [x23, w8, uxtw] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, w9 │ │ - b.eq 7e164 // b.none │ │ + b.eq 7d888 // b.none │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ cmp w25, #0x2 │ │ - b.cs 7e194 // b.hs, b.nlast │ │ + b.cs 7d8b8 // b.hs, b.nlast │ │ str wzr, [sp, #24] │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ @@ -83124,26 +82525,26 @@ │ │ add x9, x21, w20, uxtw │ │ mov x20, x27 │ │ add x21, x8, #0x11 │ │ str w10, [sp, #20] │ │ str x9, [sp] │ │ csinc w9, w24, wzr, hi // hi = pmore │ │ str w9, [sp, #28] │ │ - b 7e22c │ │ + b 7d950 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [sp, #28] │ │ add w23, w23, #0x1 │ │ add x21, x21, #0x2 │ │ mov x27, x20 │ │ mov w28, w22 │ │ mov w26, w25 │ │ cmp w23, w8 │ │ - b.eq 7e170 // b.none │ │ + b.eq 7d894 // b.none │ │ ldp x9, x10, [x29, #-16] │ │ ldrh w24, [x20], #2 │ │ ldrh w8, [x9], #2 │ │ stur x9, [x29, #-16] │ │ ldrh w9, [x10], #2 │ │ stur x10, [x29, #-8] │ │ ldur x10, [x29, #-24] │ │ @@ -83152,115 +82553,115 @@ │ │ rev w25, w8 │ │ rev w22, w9 │ │ ldrh w11, [x10], #2 │ │ subs w8, w22, w25 │ │ stur x10, [x29, #-24] │ │ stur w11, [x29, #-28] │ │ str w8, [sp, #32] │ │ - b.cs 7e27c // b.hs, b.nlast │ │ + b.cs 7d9a0 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ cmp w25, w28 │ │ - b.hi 7e2c8 // b.pmore │ │ - cbz w23, 7e2c8 │ │ + b.hi 7d9ec // b.pmore │ │ + cbz w23, 7d9ec │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7e2a0 │ │ + cbz w8, 7d9c4 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7e2c8 │ │ + bl 399c8 │ │ + b 7d9ec │ │ cmp w26, w25 │ │ - b.hi 7e2bc // b.pmore │ │ + b.hi 7d9e0 // b.pmore │ │ cmp w28, w22 │ │ - b.hi 7e2bc // b.pmore │ │ + b.hi 7d9e0 // b.pmore │ │ ldr w8, [sp, #24] │ │ orr w8, w8, #0x2 │ │ - b 7e2c4 │ │ + b 7d9e8 │ │ ldr w8, [sp, #24] │ │ orr w8, w8, #0x1 │ │ str w8, [sp, #24] │ │ lsl x8, x24, #48 │ │ rev x24, x8 │ │ - cbz w24, 7e20c │ │ + cbz w24, 7d930 │ │ mov w8, #0xffff // #65535 │ │ cmp w24, w8 │ │ - b.ne 7e314 // b.any │ │ + b.ne 7da38 // b.any │ │ ldr w8, [x19, #272] │ │ cmp w8, #0x1 │ │ - b.hi 7e200 // b.pmore │ │ + b.hi 7d924 // b.pmore │ │ ldr w8, [sp, #20] │ │ cmp w23, w8 │ │ - b.ne 7e200 // b.any │ │ + b.ne 7d924 // b.any │ │ mov w8, #0xffff // #65535 │ │ cmp w25, w8 │ │ - b.ne 7e200 // b.any │ │ + b.ne 7d924 // b.any │ │ mov w8, #0xffff // #65535 │ │ cmp w22, w8 │ │ - b.eq 7e20c // b.none │ │ - b 7e200 │ │ + b.eq 7d930 // b.none │ │ + b 7d924 │ │ ldr w9, [x19, #272] │ │ add x8, x27, x24 │ │ - cbz w9, 7e34c │ │ + cbz w9, 7da70 │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.cc 7e398 // b.lo, b.ul, b.last │ │ + b.cc 7dabc // b.lo, b.ul, b.last │ │ ldr w9, [sp, #32] │ │ lsl w9, w9, #1 │ │ add w9, w9, #0x2 │ │ add x8, x8, x9 │ │ ldr x9, [sp] │ │ cmp x8, x9 │ │ - b.hi 7e398 // b.pmore │ │ - b 7e3a4 │ │ + b.hi 7dabc // b.pmore │ │ + b 7dac8 │ │ ldr w9, [sp, #20] │ │ cmp w23, w9 │ │ - b.ne 7e370 // b.any │ │ + b.ne 7da94 // b.any │ │ mov w9, #0xffff // #65535 │ │ cmp w25, w9 │ │ - b.ne 7e370 // b.any │ │ + b.ne 7da94 // b.any │ │ mov w9, #0xffff // #65535 │ │ cmp w22, w9 │ │ - b.eq 7e3a4 // b.none │ │ + b.eq 7dac8 // b.none │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.cc 7e398 // b.lo, b.ul, b.last │ │ + b.cc 7dabc // b.lo, b.ul, b.last │ │ ldr w9, [sp, #32] │ │ ldr x10, [x19, #264] │ │ lsl w9, w9, #1 │ │ add w9, w9, #0x2 │ │ add x8, x8, x9 │ │ cmp x8, x10 │ │ - b.ls 7e3a4 // b.plast │ │ + b.ls 7dac8 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7e20c │ │ + cbz w8, 7d930 │ │ subs w26, w22, w25 │ │ - b.ls 7e20c // b.plast │ │ + b.ls 7d930 // b.plast │ │ ldur w8, [x29, #-28] │ │ lsl w8, w8, #16 │ │ rev w28, w8 │ │ - b 7e3d0 │ │ + b 7daf4 │ │ subs w26, w26, #0x1 │ │ add x24, x24, #0x2 │ │ - b.eq 7e20c // b.none │ │ + b.eq 7d930 // b.none │ │ ldrb w9, [x27, x24] │ │ ldrb w8, [x21, x24] │ │ bfi w8, w9, #8, #8 │ │ - cbz w8, 7e3c4 │ │ + cbz w8, 7dae8 │ │ ldr w9, [x19, #280] │ │ add w8, w8, w28 │ │ cmp w9, w8, uxth │ │ - b.hi 7e3c4 // b.pmore │ │ + b.hi 7dae8 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7e3c4 │ │ + bl 399c8 │ │ + b 7dae8 │ │ mov w8, #0x4 // #4 │ │ ldr x9, [x0, #24] │ │ mov w0, wzr │ │ str x8, [x1, #8] │ │ ldrh w8, [x9, #4] │ │ lsl x8, x8, #48 │ │ rev x8, x8 │ │ @@ -83271,194 +82672,194 @@ │ │ ldrh w10, [x8, #8] │ │ lsl w9, w9, #16 │ │ rev w9, w9 │ │ lsl w10, w10, #16 │ │ sub w9, w1, w9 │ │ rev w10, w10 │ │ cmp w9, w10 │ │ - b.cs 7e464 // b.hs, b.nlast │ │ + b.cs 7db88 // b.hs, b.nlast │ │ lsl w9, w9, #1 │ │ add x8, x8, x9 │ │ ldrh w8, [x8, #10] │ │ lsl w8, w8, #16 │ │ rev w0, w8 │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x1] │ │ add w8, w8, #0x1 │ │ lsr w9, w8, #16 │ │ - cbz w9, 7e484 │ │ + cbz w9, 7dba8 │ │ mov w0, wzr │ │ ret │ │ ldr x9, [x0, #24] │ │ ldrh w10, [x9, #6] │ │ ldrh w11, [x9, #8] │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ lsl w11, w11, #16 │ │ cmp w8, w10 │ │ rev w11, w11 │ │ csel w8, w10, w8, cc // cc = lo, ul, last │ │ sub w12, w8, w10 │ │ cmp w12, w11 │ │ - b.cs 7e4f0 // b.hs, b.nlast │ │ + b.cs 7dc14 // b.hs, b.nlast │ │ lsl w12, w12, #1 │ │ add w10, w10, w11 │ │ add x9, x9, x12 │ │ mov w11, #0xfffe // #65534 │ │ add x9, x9, #0xa │ │ ldrh w12, [x9] │ │ lsl w12, w12, #16 │ │ rev w0, w12 │ │ - cbnz w0, 7e4f8 │ │ + cbnz w0, 7dc1c │ │ cmp w8, w11 │ │ - b.hi 7e47c // b.pmore │ │ + b.hi 7dba0 // b.pmore │ │ add w8, w8, #0x1 │ │ add x9, x9, #0x2 │ │ cmp w10, w8 │ │ - b.ne 7e4c8 // b.any │ │ + b.ne 7dbec // b.any │ │ mov w0, wzr │ │ mov w8, wzr │ │ str w8, [x1] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x21, x0, #0xa │ │ cmp x21, x8 │ │ - b.ls 7e534 // b.plast │ │ + b.ls 7dc58 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldrh w8, [x20, #2] │ │ ldrh w9, [x20, #8] │ │ ldr x10, [x19, #264] │ │ lsl x8, x8, #48 │ │ lsl w9, w9, #16 │ │ rev x8, x8 │ │ rev w22, w9 │ │ add x9, x20, x8 │ │ cmp x9, x10 │ │ - b.hi 7e56c // b.pmore │ │ + b.hi 7dc90 // b.pmore │ │ lsl w9, w22, #1 │ │ add w9, w9, #0xa │ │ cmp w8, w9 │ │ - b.cs 7e578 // b.hs, b.nlast │ │ + b.cs 7dc9c // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7e584 │ │ - cbnz w22, 7e5a4 │ │ + cbz w8, 7dca8 │ │ + cbnz w22, 7dcc8 │ │ ldp x20, x19, [sp, #32] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ subs w22, w22, #0x1 │ │ add x21, x21, #0x2 │ │ - b.eq 7e584 // b.none │ │ + b.eq 7dca8 // b.none │ │ ldrh w8, [x21] │ │ ldr w9, [x19, #280] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, w9 │ │ - b.cc 7e598 // b.lo, b.ul, b.last │ │ + b.cc 7dcbc // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7e598 │ │ + bl 399c8 │ │ + b 7dcbc │ │ mov w8, #0x6 // #6 │ │ ldr x9, [x0, #24] │ │ mov w0, wzr │ │ str x8, [x1, #8] │ │ ldrh w8, [x9, #4] │ │ lsl x8, x8, #48 │ │ rev x8, x8 │ │ str x8, [x1] │ │ ret │ │ ldr x9, [x0, #24] │ │ ldr w8, [x9, #8204] │ │ rev w8, w8 │ │ - cbz w8, 7e638 │ │ + cbz w8, 7dd5c │ │ mov w10, #0x200c // #8204 │ │ add x9, x9, x10 │ │ add x9, x9, #0xf │ │ ldur w10, [x9, #-11] │ │ rev w10, w10 │ │ cmp w10, w1 │ │ - b.hi 7e638 // b.pmore │ │ + b.hi 7dd5c // b.pmore │ │ ldur w11, [x9, #-7] │ │ rev w11, w11 │ │ cmp w11, w1 │ │ - b.cs 7e640 // b.hs, b.nlast │ │ + b.cs 7dd64 // b.hs, b.nlast │ │ sub w8, w8, #0x1 │ │ add x9, x9, #0xc │ │ - cbnz w8, 7e60c │ │ + cbnz w8, 7dd30 │ │ mov w0, wzr │ │ ret │ │ ldur w8, [x9, #-3] │ │ sub w9, w1, w10 │ │ rev w8, w8 │ │ cmn w9, w8 │ │ add w8, w8, w9 │ │ csel w0, wzr, w8, cs // cs = hs, nlast │ │ ret │ │ ldr w8, [x1] │ │ cmn w8, #0x1 │ │ - b.eq 7e690 // b.none │ │ + b.eq 7ddb4 // b.none │ │ ldr x9, [x0, #24] │ │ mov w10, #0x200c // #8204 │ │ add x11, x9, x10 │ │ ldr w9, [x11] │ │ rev w9, w9 │ │ - cbz w9, 7e718 │ │ + cbz w9, 7de3c │ │ ldr x10, [x0] │ │ add x11, x11, #0x4 │ │ add w8, w8, #0x1 │ │ - b 7e6b4 │ │ + b 7ddd8 │ │ mov w0, wzr │ │ ret │ │ ldr w12, [x10, #32] │ │ add w0, w14, w8 │ │ cmp w0, w12 │ │ - b.cc 7e720 // b.lo, b.ul, b.last │ │ + b.cc 7de44 // b.lo, b.ul, b.last │ │ add x11, x11, #0xc │ │ subs w9, w9, #0x1 │ │ - b.eq 7e718 // b.none │ │ + b.eq 7de3c // b.none │ │ ldp w12, w13, [x11] │ │ rev w14, w12 │ │ rev w12, w13 │ │ cmp w8, w14 │ │ csel w8, w14, w8, cc // cc = lo, ul, last │ │ cmp w8, w12 │ │ - b.hi 7e6a8 // b.pmore │ │ + b.hi 7ddcc // b.pmore │ │ ldr w13, [x11, #8] │ │ mvn w15, w8 │ │ add w12, w12, #0x1 │ │ add w15, w15, w14 │ │ rev w13, w13 │ │ sub w14, w13, w14 │ │ cmp w13, w15 │ │ - b.hi 7e6a8 // b.pmore │ │ + b.hi 7ddcc // b.pmore │ │ cmn w14, w8 │ │ - b.ne 7e698 // b.any │ │ + b.ne 7ddbc // b.any │ │ cmn w8, #0x1 │ │ - b.eq 7e718 // b.none │ │ + b.eq 7de3c // b.none │ │ add w8, w8, #0x1 │ │ sub w15, w15, #0x1 │ │ cmp w12, w8 │ │ - b.ne 7e6e8 // b.any │ │ + b.ne 7de0c // b.any │ │ mov w8, w12 │ │ - b 7e6a8 │ │ + b 7ddcc │ │ mov w0, wzr │ │ mov w8, wzr │ │ str w8, [x1] │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -83471,56 +82872,56 @@ │ │ mov w9, #0x200c // #8204 │ │ mov w10, #0x2010 // #8208 │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x22, x0, x9 │ │ add x21, x0, x10 │ │ cmp x21, x8 │ │ - b.ls 7e778 // b.plast │ │ + b.ls 7de9c // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x20, #4] │ │ ldr x9, [x19, #264] │ │ rev w8, w8 │ │ lsr w10, w8, #4 │ │ cmp w10, #0x201 │ │ - b.cc 7e79c // b.lo, b.ul, b.last │ │ + b.cc 7dec0 // b.lo, b.ul, b.last │ │ sub w9, w9, w20 │ │ cmp w8, w9 │ │ - b.ls 7e7a8 // b.plast │ │ + b.ls 7decc // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x22] │ │ mov w10, #0xaaab // #43691 │ │ ldr x9, [x19, #264] │ │ movk w10, #0xaaaa, lsl #16 │ │ rev w22, w8 │ │ sub w9, w9, w21 │ │ umull x9, w9, w10 │ │ lsr x8, x9, #35 │ │ cmp w22, w8 │ │ - b.ls 7e7e0 // b.plast │ │ + b.ls 7df04 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7e7e4 │ │ - cbz w22, 7e97c │ │ + bl 399c8 │ │ + b 7df08 │ │ + cbz w22, 7e0a0 │ │ mov w23, wzr │ │ mov w28, wzr │ │ add x20, x20, #0xc │ │ str w22, [sp, #8] │ │ - b 7e810 │ │ + b 7df34 │ │ ldr w22, [sp, #8] │ │ add x21, x21, #0xc │ │ add w23, w23, #0x1 │ │ mov w28, w24 │ │ cmp w23, w22 │ │ - b.eq 7e97c // b.none │ │ + b.eq 7e0a0 // b.none │ │ ldrb w8, [x21] │ │ ldrb w10, [x21, #4] │ │ ldrb w9, [x21, #1] │ │ ldrb w11, [x21, #5] │ │ lsl w27, w8, #24 │ │ ldrb w8, [x21, #2] │ │ lsl w26, w10, #24 │ │ @@ -83535,83 +82936,83 @@ │ │ bfi w13, w10, #8, #8 │ │ orr w25, w12, w9 │ │ orr w8, w13, w11 │ │ ldr w9, [x21, #8] │ │ mov w24, w8 │ │ subs w22, w8, w25 │ │ stur w9, [x29, #-4] │ │ - b.cs 7e878 // b.hs, b.nlast │ │ + b.cs 7df9c // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz w23, 7e890 │ │ + bl 399c8 │ │ + cbz w23, 7dfb4 │ │ cmp w25, w28 │ │ - b.hi 7e890 // b.pmore │ │ + b.hi 7dfb4 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7e7f8 │ │ + cbz w8, 7df1c │ │ ldr w8, [x19, #280] │ │ subs w8, w8, w22 │ │ - b.cc 7e91c // b.lo, b.ul, b.last │ │ + b.cc 7e040 // b.lo, b.ul, b.last │ │ ldur w9, [x29, #-4] │ │ rev w9, w9 │ │ cmp w9, w8 │ │ - b.cs 7e91c // b.hs, b.nlast │ │ + b.cs 7e040 // b.hs, b.nlast │ │ add w22, w22, #0x1 │ │ - cbz w27, 7e930 │ │ - cbz w22, 7e7f8 │ │ + cbz w27, 7e054 │ │ + cbz w22, 7df1c │ │ add w22, w24, #0x1 │ │ - b 7e8d4 │ │ + b 7dff8 │ │ add w25, w25, #0x1 │ │ cmp w22, w25 │ │ - b.eq 7e7f8 // b.none │ │ + b.eq 7df1c // b.none │ │ mov w8, w25 │ │ ubfx w9, w25, #16, #3 │ │ lsr x8, x8, #19 │ │ ldrb w8, [x20, x8] │ │ lsl w8, w8, w9 │ │ - tbnz w8, #7, 7e8f8 │ │ + tbnz w8, #7, 7e01c │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ubfx x8, x25, #3, #13 │ │ and w9, w25, #0x7 │ │ ldrb w8, [x20, x8] │ │ lsl w8, w8, w9 │ │ - tbnz w8, #7, 7e8c8 │ │ + tbnz w8, #7, 7dfec │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7e8c8 │ │ + bl 399c8 │ │ + b 7dfec │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ + bl 399c8 │ │ add w22, w22, #0x1 │ │ - cbnz w27, 7e8bc │ │ - cbz w26, 7e940 │ │ + cbnz w27, 7dfe0 │ │ + cbz w26, 7e064 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz w22, 7e7f8 │ │ + bl 399c8 │ │ + cbz w22, 7df1c │ │ add w22, w24, #0x1 │ │ - b 7e958 │ │ + b 7e07c │ │ add w25, w25, #0x1 │ │ cmp w22, w25 │ │ - b.eq 7e7f8 // b.none │ │ + b.eq 7df1c // b.none │ │ ubfx x8, x25, #3, #13 │ │ and w9, w25, #0x7 │ │ ldrb w8, [x20, x8] │ │ lsl w8, w8, w9 │ │ - tbz w8, #7, 7e94c │ │ + tbz w8, #7, 7e070 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7e94c │ │ + bl 399c8 │ │ + b 7e070 │ │ ldp x20, x19, [sp, #96] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ @@ -83626,55 +83027,55 @@ │ │ rev x8, x8 │ │ str x8, [x1] │ │ ret │ │ ldr x8, [x0, #24] │ │ ldr w9, [x8, #12] │ │ rev w9, w9 │ │ cmp w9, w1 │ │ - b.hi 7ea04 // b.pmore │ │ + b.hi 7e128 // b.pmore │ │ ldr w10, [x8, #16] │ │ sub w9, w1, w9 │ │ rev w10, w10 │ │ cmp w9, w10 │ │ - b.cs 7ea04 // b.hs, b.nlast │ │ + b.cs 7e128 // b.hs, b.nlast │ │ lsl w9, w9, #1 │ │ add x8, x8, #0x14 │ │ ldrh w8, [x8, w9, uxtw] │ │ lsl w8, w8, #16 │ │ rev w0, w8 │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x1] │ │ cmn w8, #0x1 │ │ - b.eq 7ea88 // b.none │ │ + b.eq 7e1ac // b.none │ │ ldr x9, [x0, #24] │ │ ldp w10, w12, [x9, #12] │ │ rev w11, w10 │ │ add w10, w8, #0x1 │ │ cmp w10, w11 │ │ rev w12, w12 │ │ csinc w8, w11, w8, cc // cc = lo, ul, last │ │ sub w10, w8, w11 │ │ cmp w10, w12 │ │ - b.cs 7ea90 // b.hs, b.nlast │ │ + b.cs 7e1b4 // b.hs, b.nlast │ │ lsl w10, w10, #1 │ │ add x9, x9, x10 │ │ add x10, x9, #0x14 │ │ add w9, w11, w12 │ │ ldrh w11, [x10] │ │ lsl w11, w11, #16 │ │ rev w0, w11 │ │ - cbnz w0, 7ea80 │ │ + cbnz w0, 7e1a4 │ │ cmn w8, #0x1 │ │ - b.eq 7ea88 // b.none │ │ + b.eq 7e1ac // b.none │ │ add w8, w8, #0x1 │ │ add x10, x10, #0x2 │ │ cmp w9, w8 │ │ - b.ne 7ea50 // b.any │ │ + b.ne 7e174 // b.any │ │ mov w0, wzr │ │ mov w8, w9 │ │ str w8, [x1] │ │ ret │ │ mov w0, wzr │ │ ret │ │ mov w0, wzr │ │ @@ -83685,56 +83086,56 @@ │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x21, x0, #0x14 │ │ cmp x21, x8 │ │ - b.ls 7ead0 // b.plast │ │ + b.ls 7e1f4 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x20, #4] │ │ ldr w9, [x20, #16] │ │ lsl x8, x8, #32 │ │ lsl x10, x9, #32 │ │ rev x9, x8 │ │ rev x22, x10 │ │ ldr x10, [x19, #264] │ │ subs x8, x9, #0x14 │ │ - b.cc 7eb08 // b.lo, b.ul, b.last │ │ + b.cc 7e22c // b.lo, b.ul, b.last │ │ sub x10, x10, x20 │ │ cmp x9, x10 │ │ - b.hi 7eb08 // b.pmore │ │ + b.hi 7e22c // b.pmore │ │ cmp x22, x8, lsr #1 │ │ - b.ls 7eb14 // b.plast │ │ + b.ls 7e238 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7eb20 │ │ - cbnz x22, 7eb40 │ │ + cbz w8, 7e244 │ │ + cbnz x22, 7e264 │ │ ldp x20, x19, [sp, #32] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ subs x22, x22, #0x1 │ │ add x21, x21, #0x2 │ │ - b.eq 7eb20 // b.none │ │ + b.eq 7e244 // b.none │ │ ldrh w8, [x21] │ │ ldr w9, [x19, #280] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, w9 │ │ - b.cc 7eb34 // b.lo, b.ul, b.last │ │ + b.cc 7e258 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7eb34 │ │ + bl 399c8 │ │ + b 7e258 │ │ mov w8, #0xa // #10 │ │ ldr x9, [x0, #24] │ │ mov w0, wzr │ │ str x8, [x1, #8] │ │ ldr w8, [x9, #8] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ @@ -83755,132 +83156,132 @@ │ │ str x19, [sp, #32] │ │ mrs x19, tpidr_el0 │ │ mov w2, wzr │ │ ldr x8, [x19, #40] │ │ str x8, [sp, #8] │ │ str w1, [sp, #4] │ │ add x1, sp, #0x4 │ │ - bl 8a804 │ │ + bl 89f40 │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 7ebfc // b.any │ │ + b.ne 7e320 // b.any │ │ ldp x29, x30, [sp, #16] │ │ ldr x19, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1] │ │ cmn w8, #0x1 │ │ - b.eq 7ec54 // b.none │ │ + b.eq 7e378 // b.none │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldrb w9, [x0, #40] │ │ - cbz w9, 7ec64 │ │ + cbz w9, 7e388 │ │ ldr x9, [x20, #48] │ │ cmp x9, x8 │ │ - b.ne 7ec64 // b.any │ │ + b.ne 7e388 // b.any │ │ mov x0, x20 │ │ - bl 8a934 │ │ + bl 8a070 │ │ ldrb w8, [x20, #40] │ │ - cbz w8, 7ec54 │ │ + cbz w8, 7e378 │ │ ldr x8, [x20, #48] │ │ ldr w0, [x20, #56] │ │ str w8, [x19] │ │ - b 7ec58 │ │ + b 7e37c │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 8a804 │ │ + b 89f40 │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x21, x0, #0x10 │ │ cmp x21, x8 │ │ - b.ls 7ecb8 // b.plast │ │ + b.ls 7e3dc // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x20, #4] │ │ ldr w9, [x20, #12] │ │ lsl x8, x8, #32 │ │ lsl x10, x9, #32 │ │ rev x9, x8 │ │ rev x22, x10 │ │ ldr x10, [x19, #264] │ │ subs x8, x9, #0x10 │ │ - b.cc 7ecfc // b.lo, b.ul, b.last │ │ + b.cc 7e420 // b.lo, b.ul, b.last │ │ sub x10, x10, x20 │ │ cmp x9, x10 │ │ - b.hi 7ecfc // b.pmore │ │ + b.hi 7e420 // b.pmore │ │ mov x9, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ movk x9, #0xaaab │ │ umulh x8, x8, x9 │ │ cmp x22, x8, lsr #3 │ │ - b.ls 7ed08 // b.plast │ │ + b.ls 7e42c // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz x22, 7edb0 │ │ + bl 399c8 │ │ + cbz x22, 7e4d4 │ │ add x8, x22, x22, lsl #1 │ │ mov x20, xzr │ │ mov x23, xzr │ │ lsl x22, x8, #2 │ │ - b 7ed38 │ │ + b 7e45c │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ + bl 399c8 │ │ add x20, x20, #0xc │ │ cmp x22, x20 │ │ - b.eq 7edb0 // b.none │ │ + b.eq 7e4d4 // b.none │ │ add x8, x21, x20 │ │ mov x26, x23 │ │ ldp w9, w10, [x8] │ │ ldr w24, [x8, #8] │ │ lsl x9, x9, #32 │ │ lsl x10, x10, #32 │ │ rev x25, x9 │ │ rev x23, x10 │ │ cmp x23, x25 │ │ - b.cs 7ed6c // b.hs, b.nlast │ │ + b.cs 7e490 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz x20, 7ed84 │ │ + bl 399c8 │ │ + cbz x20, 7e4a8 │ │ cmp x25, x26 │ │ - b.hi 7ed84 // b.pmore │ │ + b.hi 7e4a8 // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7ed2c │ │ + cbz w8, 7e450 │ │ ldr w8, [x19, #280] │ │ sub w9, w23, w25 │ │ subs w8, w8, w9 │ │ - b.cc 7ed20 // b.lo, b.ul, b.last │ │ + b.cc 7e444 // b.lo, b.ul, b.last │ │ lsl x9, x24, #32 │ │ rev x9, x9 │ │ cmp x9, x8 │ │ - b.cc 7ed2c // b.lo, b.ul, b.last │ │ - b 7ed20 │ │ + b.cc 7e450 // b.lo, b.ul, b.last │ │ + b 7e444 │ │ ldp x20, x19, [sp, #64] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ @@ -83901,147 +83302,147 @@ │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ str x9, [x8, #72] │ │ ret │ │ ldr x8, [x0, #24] │ │ ldr w9, [x8, #12] │ │ rev w9, w9 │ │ - cbz w9, 7ee7c │ │ + cbz w9, 7e5a0 │ │ mov w10, wzr │ │ add x8, x8, #0x14 │ │ - b 7ee3c │ │ + b 7e560 │ │ mov w9, w11 │ │ cmp w10, w11 │ │ - b.cs 7ee7c // b.hs, b.nlast │ │ + b.cs 7e5a0 // b.hs, b.nlast │ │ add w11, w10, w9 │ │ lsr w11, w11, #1 │ │ add w12, w11, w11, lsl #1 │ │ lsl w12, w12, #2 │ │ add x12, x8, x12 │ │ ldur w13, [x12, #-4] │ │ rev w13, w13 │ │ cmp w13, w1 │ │ - b.hi 7ee30 // b.pmore │ │ + b.hi 7e554 // b.pmore │ │ ldr w10, [x12] │ │ rev w10, w10 │ │ cmp w10, w1 │ │ - b.cs 7ee84 // b.hs, b.nlast │ │ + b.cs 7e5a8 // b.hs, b.nlast │ │ add w10, w11, #0x1 │ │ mov w11, w9 │ │ - b 7ee30 │ │ + b 7e554 │ │ mov w0, wzr │ │ ret │ │ ldr w8, [x12, #4] │ │ rev w0, w8 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1] │ │ cmn w8, #0x1 │ │ - b.eq 7eee4 // b.none │ │ + b.eq 7e608 // b.none │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldrb w9, [x0, #40] │ │ - cbz w9, 7eef4 │ │ + cbz w9, 7e618 │ │ ldr x9, [x20, #48] │ │ cmp x9, x8 │ │ - b.ne 7eef4 // b.any │ │ + b.ne 7e618 // b.any │ │ mov x0, x20 │ │ - bl 8ab68 │ │ + bl 8a2a4 │ │ ldrb w8, [x20, #40] │ │ - cbz w8, 7eee4 │ │ + cbz w8, 7e608 │ │ ldr x8, [x20, #48] │ │ ldr w0, [x20, #56] │ │ str w8, [x19] │ │ - b 7eee8 │ │ + b 7e60c │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ mov w2, #0x1 // #1 │ │ ldp x29, x30, [sp], #32 │ │ - b 8aa44 │ │ + b 8a180 │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x21, x0, #0x10 │ │ cmp x21, x8 │ │ - b.ls 7ef48 // b.plast │ │ + b.ls 7e66c // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x20, #4] │ │ ldr w9, [x20, #12] │ │ lsl x8, x8, #32 │ │ lsl x10, x9, #32 │ │ rev x9, x8 │ │ rev x22, x10 │ │ ldr x10, [x19, #264] │ │ subs x8, x9, #0x10 │ │ - b.cc 7ef8c // b.lo, b.ul, b.last │ │ + b.cc 7e6b0 // b.lo, b.ul, b.last │ │ sub x10, x10, x20 │ │ cmp x9, x10 │ │ - b.hi 7ef8c // b.pmore │ │ + b.hi 7e6b0 // b.pmore │ │ mov x9, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ movk x9, #0xaaab │ │ umulh x8, x8, x9 │ │ cmp x22, x8, lsr #3 │ │ - b.ls 7ef98 // b.plast │ │ + b.ls 7e6bc // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz x22, 7f034 │ │ + bl 399c8 │ │ + cbz x22, 7e758 │ │ add x8, x22, x22, lsl #1 │ │ mov x20, xzr │ │ mov x24, xzr │ │ lsl x22, x8, #2 │ │ - b 7efc0 │ │ + b 7e6e4 │ │ add x20, x20, #0xc │ │ mov x24, x23 │ │ cmp x22, x20 │ │ - b.eq 7f034 // b.none │ │ + b.eq 7e758 // b.none │ │ add x8, x21, x20 │ │ ldp w9, w10, [x8] │ │ ldr w25, [x8, #8] │ │ lsl x9, x9, #32 │ │ lsl x10, x10, #32 │ │ rev x26, x9 │ │ rev x23, x10 │ │ cmp x26, x23 │ │ - b.ls 7eff0 // b.plast │ │ + b.ls 7e714 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz x20, 7f008 │ │ + bl 399c8 │ │ + cbz x20, 7e72c │ │ cmp x26, x24 │ │ - b.hi 7f008 // b.pmore │ │ + b.hi 7e72c // b.pmore │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7efb0 │ │ + cbz w8, 7e6d4 │ │ ldr w8, [x19, #280] │ │ lsl x9, x25, #32 │ │ rev x9, x9 │ │ cmp x9, x8 │ │ - b.cc 7efb0 // b.lo, b.ul, b.last │ │ + b.cc 7e6d4 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7efb0 │ │ + bl 399c8 │ │ + b 7e6d4 │ │ ldp x20, x19, [sp, #64] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ @@ -84066,215 +83467,215 @@ │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #64] │ │ str wzr, [x19, #48] │ │ - cbz x0, 7f0c8 │ │ + cbz x0, 7e7ec │ │ ldr x1, [x19, #56] │ │ - cbz x1, 7f0c8 │ │ - bl 3899c │ │ + cbz x1, 7e7ec │ │ + bl 38a48 │ │ str xzr, [x19, #56] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov w0, wzr │ │ ret │ │ mov w0, wzr │ │ str wzr, [x1] │ │ ret │ │ ldr x8, [x0, #24] │ │ ldur w9, [x8, #6] │ │ rev w12, w9 │ │ - cbz w12, 7f260 │ │ + cbz w12, 7e984 │ │ mov w11, wzr │ │ mov w9, w3 │ │ add x10, x8, #0xd │ │ mov w13, #0xb // #11 │ │ - b 7f120 │ │ + b 7e844 │ │ add w11, w14, #0x1 │ │ mov w14, w12 │ │ mov w12, w14 │ │ cmp w11, w14 │ │ - b.cs 7f260 // b.hs, b.nlast │ │ + b.cs 7e984 // b.hs, b.nlast │ │ add w14, w12, w11 │ │ lsr w14, w14, #1 │ │ mul w15, w14, w13 │ │ add x15, x10, x15 │ │ ldurb w16, [x15, #-3] │ │ ldurb w17, [x15, #-2] │ │ ldurb w0, [x15, #-1] │ │ lsl x16, x16, #16 │ │ bfi x16, x17, #8, #8 │ │ orr x16, x16, x0 │ │ cmp x16, x9 │ │ - b.hi 7f114 // b.pmore │ │ - b.cc 7f10c // b.lo, b.ul, b.last │ │ + b.hi 7e838 // b.pmore │ │ + b.cc 7e830 // b.lo, b.ul, b.last │ │ ldp w10, w9, [x15] │ │ lsl x10, x10, #32 │ │ rev x10, x10 │ │ - cbz x10, 7f1e0 │ │ + cbz x10, 7e904 │ │ add x10, x8, x10 │ │ mov w11, wzr │ │ ldr w12, [x10], #7 │ │ rev w13, w12 │ │ mov w12, w2 │ │ mov w14, w13 │ │ cmp w11, w14 │ │ - b.cs 7f1e0 // b.hs, b.nlast │ │ + b.cs 7e904 // b.hs, b.nlast │ │ mov w13, w14 │ │ add w14, w14, w11 │ │ lsr w14, w14, #1 │ │ lsl w15, w14, #2 │ │ add x15, x10, x15 │ │ ldurb w16, [x15, #-3] │ │ ldurb w17, [x15, #-2] │ │ ldurb w0, [x15, #-1] │ │ lsl x16, x16, #16 │ │ bfi x16, x17, #8, #8 │ │ orr x16, x16, x0 │ │ cmp x16, x12 │ │ - b.hi 7f17c // b.pmore │ │ + b.hi 7e8a0 // b.pmore │ │ ldrb w11, [x15] │ │ add x15, x16, x11 │ │ add w11, w14, #0x1 │ │ cmp x15, x12 │ │ - b.cc 7f178 // b.lo, b.ul, b.last │ │ + b.cc 7e89c // b.lo, b.ul, b.last │ │ ldr x8, [x1, #16] │ │ mov x0, x1 │ │ mov w1, w2 │ │ ldr x3, [x8, #24] │ │ br x3 │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ - cbz x9, 7f260 │ │ + cbz x9, 7e984 │ │ add x8, x8, x9 │ │ ldr w9, [x8] │ │ rev w10, w9 │ │ - cbz w10, 7f260 │ │ + cbz w10, 7e984 │ │ mov w9, wzr │ │ add x8, x8, #0x7 │ │ - b 7f21c │ │ + b 7e940 │ │ add w9, w11, #0x1 │ │ mov w11, w10 │ │ mov w10, w11 │ │ cmp w9, w11 │ │ - b.cs 7f260 // b.hs, b.nlast │ │ + b.cs 7e984 // b.hs, b.nlast │ │ add w11, w10, w9 │ │ lsr w11, w11, #1 │ │ add w12, w11, w11, lsl #2 │ │ add x12, x8, x12 │ │ ldurb w13, [x12, #-3] │ │ ldurb w14, [x12, #-2] │ │ ldurb w15, [x12, #-1] │ │ lsl w13, w13, #16 │ │ bfi w13, w14, #8, #8 │ │ orr w13, w13, w15 │ │ cmp w13, w2 │ │ - b.hi 7f210 // b.pmore │ │ - b.cc 7f208 // b.lo, b.ul, b.last │ │ + b.hi 7e934 // b.pmore │ │ + b.cc 7e92c // b.lo, b.ul, b.last │ │ ldrh w8, [x12] │ │ lsl w8, w8, #16 │ │ rev w0, w8 │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr x8, [x0, #24] │ │ ldur w9, [x8, #6] │ │ rev w12, w9 │ │ - cbz w12, 7f3e0 │ │ + cbz w12, 7eb04 │ │ mov w11, wzr │ │ mov w9, w2 │ │ add x10, x8, #0xd │ │ mov w13, #0xb // #11 │ │ - b 7f2a0 │ │ + b 7e9c4 │ │ add w11, w14, #0x1 │ │ mov w14, w12 │ │ mov w12, w14 │ │ cmp w11, w14 │ │ - b.cs 7f3e0 // b.hs, b.nlast │ │ + b.cs 7eb04 // b.hs, b.nlast │ │ add w14, w12, w11 │ │ lsr w14, w14, #1 │ │ mul w15, w14, w13 │ │ add x15, x10, x15 │ │ ldurb w16, [x15, #-3] │ │ ldurb w17, [x15, #-2] │ │ ldurb w0, [x15, #-1] │ │ lsl x16, x16, #16 │ │ bfi x16, x17, #8, #8 │ │ orr x16, x16, x0 │ │ cmp x16, x9 │ │ - b.hi 7f294 // b.pmore │ │ - b.cc 7f28c // b.lo, b.ul, b.last │ │ + b.hi 7e9b8 // b.pmore │ │ + b.cc 7e9b0 // b.lo, b.ul, b.last │ │ ldp w10, w9, [x15] │ │ lsl x10, x10, #32 │ │ rev x10, x10 │ │ - cbz x10, 7f354 │ │ + cbz x10, 7ea78 │ │ add x10, x8, x10 │ │ mov w11, wzr │ │ ldr w12, [x10], #7 │ │ rev w13, w12 │ │ mov w12, w1 │ │ mov w14, w13 │ │ cmp w11, w14 │ │ - b.cs 7f354 // b.hs, b.nlast │ │ + b.cs 7ea78 // b.hs, b.nlast │ │ mov w13, w14 │ │ add w14, w14, w11 │ │ lsr w14, w14, #1 │ │ lsl w15, w14, #2 │ │ add x15, x10, x15 │ │ ldurb w16, [x15, #-3] │ │ ldurb w17, [x15, #-2] │ │ ldurb w0, [x15, #-1] │ │ lsl x16, x16, #16 │ │ bfi x16, x17, #8, #8 │ │ orr x16, x16, x0 │ │ cmp x16, x12 │ │ - b.hi 7f2fc // b.pmore │ │ + b.hi 7ea20 // b.pmore │ │ ldrb w11, [x15] │ │ mov w0, #0x1 // #1 │ │ add x15, x16, x11 │ │ add w11, w14, #0x1 │ │ cmp x15, x12 │ │ - b.cc 7f2f8 // b.lo, b.ul, b.last │ │ - b 7f3dc │ │ + b.cc 7ea1c // b.lo, b.ul, b.last │ │ + b 7eb00 │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ - cbz x9, 7f3e0 │ │ + cbz x9, 7eb04 │ │ add x8, x8, x9 │ │ ldr w9, [x8] │ │ rev w9, w9 │ │ - cbz w9, 7f3e0 │ │ + cbz w9, 7eb04 │ │ mov w10, wzr │ │ add x8, x8, #0x7 │ │ - b 7f388 │ │ + b 7eaac │ │ mov w9, w11 │ │ cmp w10, w11 │ │ - b.cs 7f3e0 // b.hs, b.nlast │ │ + b.cs 7eb04 // b.hs, b.nlast │ │ add w11, w9, w10 │ │ lsr w11, w11, #1 │ │ add w12, w11, w11, lsl #2 │ │ add x12, x8, x12 │ │ ldurb w13, [x12, #-3] │ │ ldurb w14, [x12, #-2] │ │ ldurb w15, [x12, #-1] │ │ lsl w13, w13, #16 │ │ bfi w13, w14, #8, #8 │ │ orr w13, w13, w15 │ │ cmp w13, w1 │ │ - b.hi 7f37c // b.pmore │ │ - b.cs 7f3c8 // b.hs, b.nlast │ │ + b.hi 7eaa0 // b.pmore │ │ + b.cs 7eaec // b.hs, b.nlast │ │ add w10, w11, #0x1 │ │ mov w11, w9 │ │ - b 7f37c │ │ + b 7eaa0 │ │ ldrh w8, [x12] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ - cbz w8, 7f3e0 │ │ + cbz w8, 7eb04 │ │ mov w0, wzr │ │ ret │ │ mov w0, #0xffffffff // #-1 │ │ ret │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -84287,59 +83688,59 @@ │ │ str x8, [sp, #8] │ │ ldr x22, [x0, #40] │ │ str wzr, [sp, #4] │ │ ldr w2, [x0, #48] │ │ ldr x23, [x0, #24] │ │ add w20, w22, #0x1 │ │ cmp w2, w20 │ │ - b.cs 7f45c // b.hs, b.nlast │ │ + b.cs 7eb80 // b.hs, b.nlast │ │ ldr x4, [x19, #56] │ │ str x1, [x19, #64] │ │ add x5, sp, #0x4 │ │ mov x0, x1 │ │ mov w1, #0x4 // #4 │ │ mov x3, x20 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #56] │ │ - cbz w8, 7f4a0 │ │ + cbz w8, 7ebc4 │ │ mov x0, xzr │ │ - b 7f4b0 │ │ + b 7ebd4 │ │ ldr x0, [x19, #56] │ │ - cbz w22, 7f4a8 │ │ + cbz w22, 7ebcc │ │ and x8, x22, #0xffffffff │ │ add x9, x23, #0xa │ │ mov x10, x8 │ │ mov x11, x0 │ │ ldrb w12, [x9] │ │ subs x10, x10, #0x1 │ │ ldrb w13, [x9, #1] │ │ ldrb w14, [x9, #2] │ │ add x9, x9, #0xb │ │ lsl w12, w12, #16 │ │ bfi w12, w13, #8, #8 │ │ orr w12, w12, w14 │ │ str w12, [x11], #4 │ │ - b.ne 7f474 // b.any │ │ - b 7f4ac │ │ + b.ne 7eb98 // b.any │ │ + b 7ebd0 │ │ str w20, [x19, #48] │ │ - cbnz w22, 7f464 │ │ + cbnz w22, 7eb88 │ │ mov x8, xzr │ │ str wzr, [x0, x8, lsl #2] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 7f4d8 // b.any │ │ + b.ne 7ebfc // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ @@ -84349,197 +83750,197 @@ │ │ str x8, [sp, #8] │ │ ldr w23, [x0, #40] │ │ str wzr, [sp, #4] │ │ ldr w2, [x0, #48] │ │ ldr x24, [x0, #24] │ │ add w21, w23, #0x1 │ │ cmp w2, w21 │ │ - b.cs 7f554 // b.hs, b.nlast │ │ + b.cs 7ec78 // b.hs, b.nlast │ │ ldr x4, [x20, #56] │ │ str x1, [x20, #64] │ │ add x5, sp, #0x4 │ │ mov x0, x1 │ │ mov w1, #0x4 // #4 │ │ mov x3, x21 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #56] │ │ - cbz w8, 7f564 │ │ + cbz w8, 7ec88 │ │ mov x0, xzr │ │ - b 7f6b4 │ │ + b 7edd8 │ │ ldr x0, [x20, #56] │ │ mov x9, x0 │ │ - cbnz w23, 7f570 │ │ - b 7f6b0 │ │ + cbnz w23, 7ec94 │ │ + b 7edd4 │ │ str w21, [x20, #48] │ │ mov x9, x0 │ │ - cbz w23, 7f6b0 │ │ + cbz w23, 7edd4 │ │ mov w8, w19 │ │ add x10, x24, #0xa │ │ mov x9, x0 │ │ - b 7f59c │ │ + b 7ecc0 │ │ lsl w13, w13, #16 │ │ bfi w13, w11, #8, #8 │ │ orr w11, w13, w12 │ │ str w11, [x9], #4 │ │ add x10, x10, #0xb │ │ subs w23, w23, #0x1 │ │ - b.eq 7f6b0 // b.none │ │ + b.eq 7edd4 // b.none │ │ ldur w12, [x10, #3] │ │ ldrb w13, [x10] │ │ ldrb w11, [x10, #1] │ │ lsl x14, x12, #32 │ │ ldrb w12, [x10, #2] │ │ rev x15, x14 │ │ ldur w14, [x10, #7] │ │ - cbz x15, 7f628 │ │ + cbz x15, 7ed4c │ │ ldr x17, [x20, #24] │ │ mov w16, wzr │ │ add x15, x17, x15 │ │ ldr w17, [x15], #7 │ │ rev w17, w17 │ │ mov w1, w17 │ │ cmp w16, w1 │ │ - b.cs 7f628 // b.hs, b.nlast │ │ + b.cs 7ed4c // b.hs, b.nlast │ │ mov w17, w1 │ │ add w1, w1, w16 │ │ lsr w1, w1, #1 │ │ lsl w2, w1, #2 │ │ add x2, x15, x2 │ │ ldurb w3, [x2, #-3] │ │ ldurb w4, [x2, #-2] │ │ ldurb w5, [x2, #-1] │ │ lsl x3, x3, #16 │ │ bfi x3, x4, #8, #8 │ │ orr x3, x3, x5 │ │ cmp x3, x8 │ │ - b.hi 7f5d4 // b.pmore │ │ + b.hi 7ecf8 // b.pmore │ │ ldrb w16, [x2] │ │ add x2, x3, x16 │ │ add w16, w1, #0x1 │ │ cmp x2, x8 │ │ - b.cc 7f5d0 // b.lo, b.ul, b.last │ │ - b 7f580 │ │ + b.cc 7ecf4 // b.lo, b.ul, b.last │ │ + b 7eca4 │ │ lsl x14, x14, #32 │ │ rev x14, x14 │ │ - cbz x14, 7f590 │ │ + cbz x14, 7ecb4 │ │ ldr x15, [x20, #24] │ │ add x14, x15, x14 │ │ ldr w15, [x14] │ │ rev w16, w15 │ │ - cbz w16, 7f590 │ │ + cbz w16, 7ecb4 │ │ mov w15, wzr │ │ add x14, x14, #0x7 │ │ - b 7f668 │ │ + b 7ed8c │ │ add w15, w17, #0x1 │ │ mov w17, w16 │ │ mov w16, w17 │ │ cmp w15, w17 │ │ - b.cs 7f590 // b.hs, b.nlast │ │ + b.cs 7ecb4 // b.hs, b.nlast │ │ add w17, w16, w15 │ │ lsr w17, w17, #1 │ │ add w1, w17, w17, lsl #2 │ │ add x1, x14, x1 │ │ ldurb w2, [x1, #-3] │ │ ldurb w3, [x1, #-2] │ │ ldurb w4, [x1, #-1] │ │ lsl w2, w2, #16 │ │ bfi w2, w3, #8, #8 │ │ orr w2, w2, w4 │ │ cmp w2, w19 │ │ - b.hi 7f65c // b.pmore │ │ - b.cc 7f654 // b.lo, b.ul, b.last │ │ + b.hi 7ed80 // b.pmore │ │ + b.cc 7ed78 // b.lo, b.ul, b.last │ │ ldrh w14, [x1] │ │ lsl w14, w14, #16 │ │ rev w14, w14 │ │ - cbnz w14, 7f580 │ │ - b 7f590 │ │ + cbnz w14, 7eca4 │ │ + b 7ecb4 │ │ str wzr, [x9] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 7f6dc // b.any │ │ + b.ne 7ee00 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ ldr x9, [x0, #24] │ │ ldur w8, [x9, #6] │ │ rev w13, w8 │ │ - cbz w13, 7f798 │ │ + cbz w13, 7eebc │ │ mov x19, x0 │ │ mov x8, x1 │ │ mov w12, wzr │ │ mov w10, w2 │ │ add x11, x9, #0xd │ │ mov w14, #0xb // #11 │ │ - b 7f748 │ │ + b 7ee6c │ │ add w12, w15, #0x1 │ │ mov w15, w13 │ │ mov w13, w15 │ │ cmp w12, w15 │ │ - b.cs 7f798 // b.hs, b.nlast │ │ + b.cs 7eebc // b.hs, b.nlast │ │ add w15, w13, w12 │ │ lsr w15, w15, #1 │ │ mul w16, w15, w14 │ │ add x16, x11, x16 │ │ ldurb w17, [x16, #-3] │ │ ldurb w0, [x16, #-2] │ │ ldurb w1, [x16, #-1] │ │ lsl x17, x17, #16 │ │ bfi x17, x0, #8, #8 │ │ orr x17, x17, x1 │ │ cmp x17, x10 │ │ - b.hi 7f73c // b.pmore │ │ - b.cc 7f734 // b.lo, b.ul, b.last │ │ + b.hi 7ee60 // b.pmore │ │ + b.cc 7ee58 // b.lo, b.ul, b.last │ │ ldp w10, w11, [x16] │ │ lsl x10, x10, #32 │ │ lsl x11, x11, #32 │ │ rev x14, x10 │ │ rev x10, x11 │ │ orr x11, x14, x10 │ │ - cbnz x11, 7f7c8 │ │ + cbnz x11, 7eeec │ │ mov x0, xzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 7fc78 // b.any │ │ + b.ne 7f39c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - cbz x14, 7f850 │ │ - cbz x10, 7f8a4 │ │ + cbz x14, 7ef74 │ │ + cbz x10, 7efc8 │ │ add x25, x9, x10 │ │ add x20, x9, x14 │ │ ldr w10, [x25], #4 │ │ ldr w11, [x20] │ │ lsl x10, x10, #32 │ │ rev w23, w11 │ │ rev x24, x10 │ │ - cbz w23, 7f8f4 │ │ + cbz w23, 7f018 │ │ add x10, x20, #0x7 │ │ subs w11, w23, #0x1 │ │ - b.eq 7f908 // b.none │ │ + b.eq 7f02c // b.none │ │ add x12, x11, #0x1 │ │ add x9, x14, x9 │ │ and x13, x12, #0x1fffffffe │ │ mov w15, wzr │ │ mov w16, wzr │ │ sub w11, w23, w13 │ │ add x10, x10, x13, lsl #2 │ │ @@ -84548,129 +83949,129 @@ │ │ ldurb w17, [x9, #-4] │ │ subs x14, x14, #0x2 │ │ ldrb w0, [x9], #8 │ │ add w15, w15, w17 │ │ add w16, w16, w0 │ │ add w15, w15, #0x1 │ │ add w16, w16, #0x1 │ │ - b.ne 7f820 // b.any │ │ + b.ne 7ef44 // b.any │ │ add w9, w16, w15 │ │ cmp x12, x13 │ │ - b.ne 7f910 // b.any │ │ - b 7f924 │ │ + b.ne 7f034 // b.any │ │ + b 7f048 │ │ add x23, x9, x10 │ │ ldr w2, [x19, #48] │ │ ldr w9, [x23] │ │ str wzr, [sp, #4] │ │ lsl x9, x9, #32 │ │ rev x21, x9 │ │ add w20, w21, #0x1 │ │ cmp w2, w20 │ │ - b.cs 7f8b0 // b.hs, b.nlast │ │ + b.cs 7efd4 // b.hs, b.nlast │ │ ldr x4, [x19, #56] │ │ add x5, sp, #0x4 │ │ mov x0, x8 │ │ mov w1, #0x4 // #4 │ │ mov x3, x20 │ │ str x8, [x19, #64] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #56] │ │ - cbnz w8, 7f798 │ │ + cbnz w8, 7eebc │ │ str w20, [x19, #48] │ │ - b 7f8b4 │ │ + b 7efd8 │ │ add x1, x9, x14 │ │ mov x0, x19 │ │ - b 7f9c0 │ │ + b 7f0e4 │ │ ldr x0, [x19, #56] │ │ - cbz w21, 7f8fc │ │ + cbz w21, 7f020 │ │ add x8, x23, #0x4 │ │ mov x9, x0 │ │ mov x10, x21 │ │ ldrb w11, [x8] │ │ subs x10, x10, #0x1 │ │ ldrb w12, [x8, #1] │ │ ldrb w13, [x8, #2] │ │ add x8, x8, #0x5 │ │ lsl w11, w11, #16 │ │ bfi w11, w12, #8, #8 │ │ orr w11, w11, w13 │ │ str w11, [x9], #4 │ │ - b.ne 7f8c4 // b.any │ │ + b.ne 7efe8 // b.any │ │ str wzr, [x0, x21, lsl #2] │ │ - b 7f79c │ │ - cbnz w24, 7f974 │ │ - b 7f9b8 │ │ + b 7eec0 │ │ + cbnz w24, 7f098 │ │ + b 7f0dc │ │ mov x21, xzr │ │ str wzr, [x0, xzr, lsl #2] │ │ - b 7f79c │ │ + b 7eec0 │ │ mov w9, wzr │ │ mov w11, w23 │ │ ldrb w12, [x10], #4 │ │ subs w11, w11, #0x1 │ │ add w9, w9, w12 │ │ add w9, w9, #0x1 │ │ - b.ne 7f910 // b.any │ │ - cbz w24, 7f9b8 │ │ - cbz w9, 7f974 │ │ + b.ne 7f034 // b.any │ │ + cbz w24, 7f0dc │ │ + cbz w9, 7f098 │ │ ldr w2, [x19, #48] │ │ add w9, w24, w9 │ │ add w21, w9, #0x1 │ │ str wzr, [sp, #4] │ │ cmp w2, w21 │ │ - b.cs 7fa08 // b.hs, b.nlast │ │ + b.cs 7f12c // b.hs, b.nlast │ │ ldr x4, [x19, #56] │ │ add x5, sp, #0x4 │ │ mov x0, x8 │ │ mov w1, #0x4 // #4 │ │ mov x3, x21 │ │ str x8, [x19, #64] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #56] │ │ - cbnz w8, 7f798 │ │ + cbnz w8, 7eebc │ │ str w21, [x19, #48] │ │ - b 7fa0c │ │ + b 7f130 │ │ ldr w2, [x19, #48] │ │ add w20, w24, #0x1 │ │ str wzr, [sp, #4] │ │ cmp w2, w20 │ │ - b.cs 7f9cc // b.hs, b.nlast │ │ + b.cs 7f0f0 // b.hs, b.nlast │ │ ldr x4, [x19, #56] │ │ add x5, sp, #0x4 │ │ mov x0, x8 │ │ mov w1, #0x4 // #4 │ │ mov x3, x20 │ │ str x8, [x19, #64] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #56] │ │ - cbnz w8, 7f798 │ │ + cbnz w8, 7eebc │ │ str w20, [x19, #48] │ │ - b 7f9d0 │ │ + b 7f0f4 │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov x2, x8 │ │ - bl 8ac00 │ │ - b 7f79c │ │ + bl 8a33c │ │ + b 7eec0 │ │ ldr x0, [x19, #56] │ │ mov x8, xzr │ │ ldrb w9, [x25] │ │ ldrb w10, [x25, #1] │ │ ldrb w11, [x25, #2] │ │ add x25, x25, #0x5 │ │ lsl w9, w9, #16 │ │ bfi w9, w10, #8, #8 │ │ orr w9, w9, w11 │ │ str w9, [x0, x8, lsl #2] │ │ add x8, x8, #0x1 │ │ cmp x24, x8 │ │ - b.ne 7f9d4 // b.any │ │ + b.ne 7f0f8 // b.any │ │ str wzr, [x0, x24, lsl #2] │ │ - b 7f79c │ │ + b 7eec0 │ │ ldr x0, [x19, #56] │ │ add x8, x20, #0x4 │ │ ldrb w9, [x25] │ │ ldrb w11, [x25, #1] │ │ mov w10, wzr │ │ ldrb w15, [x25, #2] │ │ ldrb w12, [x8] │ │ @@ -84685,93 +84086,93 @@ │ │ ldrb w12, [x8, #3] │ │ orr w14, w14, w15 │ │ orr w15, w17, w16 │ │ mov w8, #0x1 // #1 │ │ mov w13, #0x1 // #1 │ │ add w16, w12, w15 │ │ cmp w14, w16 │ │ - b.ls 7fabc // b.plast │ │ + b.ls 7f1e0 // b.plast │ │ mov x16, xzr │ │ add x17, x0, w10, sxtw #2 │ │ mov w1, w15 │ │ add w2, w1, w16 │ │ str w2, [x17, x16, lsl #2] │ │ add x16, x16, #0x1 │ │ cmp w16, w12 │ │ - b.ls 7fa70 // b.plast │ │ + b.ls 7f194 // b.plast │ │ add w8, w8, #0x1 │ │ cmp w8, w23 │ │ - b.hi 7fafc // b.pmore │ │ + b.hi 7f220 // b.pmore │ │ ldrb w15, [x9] │ │ add x2, x9, #0x4 │ │ ldrb w17, [x9, #1] │ │ add x10, x16, w10, uxtw │ │ ldrb w1, [x9, #2] │ │ ldrb w12, [x9, #3] │ │ lsl w9, w15, #16 │ │ bfi w9, w17, #8, #8 │ │ orr w15, w9, w1 │ │ mov x9, x2 │ │ - b 7fa58 │ │ + b 7f17c │ │ cmp w14, w15 │ │ - b.cs 7fad0 // b.hs, b.nlast │ │ + b.cs 7f1f4 // b.hs, b.nlast │ │ add w16, w10, #0x1 │ │ str w14, [x0, w10, sxtw #2] │ │ mov w10, w16 │ │ add w13, w13, #0x1 │ │ cmp w13, w24 │ │ - b.hi 7fb00 // b.pmore │ │ + b.hi 7f224 // b.pmore │ │ ldrb w14, [x11] │ │ ldrb w16, [x11, #1] │ │ ldrb w17, [x11, #2] │ │ add x11, x11, #0x5 │ │ lsl w14, w14, #16 │ │ bfi w14, w16, #8, #8 │ │ orr w14, w14, w17 │ │ - b 7fa58 │ │ + b 7f17c │ │ add w10, w10, w16 │ │ cmp w13, w24 │ │ - b.ls 7fc10 // b.plast │ │ + b.ls 7f334 // b.plast │ │ cmp w8, w23 │ │ - b.hi 7fc70 // b.pmore │ │ + b.hi 7f394 // b.pmore │ │ mov w13, w10 │ │ mov x11, xzr │ │ sxtw x13, w13 │ │ add x14, x0, w10, sxtw #2 │ │ mov w15, w15 │ │ add w16, w15, w11 │ │ str w16, [x14, x11, lsl #2] │ │ add x11, x11, #0x1 │ │ cmp w11, w12 │ │ - b.ls 7fb24 // b.plast │ │ + b.ls 7f248 // b.plast │ │ cmp w8, w23 │ │ - b.cs 7fc60 // b.hs, b.nlast │ │ - adrp x12, a000 │ │ + b.cs 7f384 // b.hs, b.nlast │ │ + adrp x12, a000 │ │ add x11, x13, x11 │ │ movi v0.4s, #0x8 │ │ add x10, x0, #0x10 │ │ - ldr q1, [x12, #1648] │ │ - b 7fb68 │ │ + ldr q1, [x12, #1712] │ │ + b 7f28c │ │ add x9, x9, #0x4 │ │ add w8, w8, #0x1 │ │ cmp w8, w23 │ │ - b.eq 7fc6c // b.none │ │ + b.eq 7f390 // b.none │ │ ldrb w12, [x9] │ │ sxtw x16, w11 │ │ ldrb w14, [x9, #1] │ │ ldrb w15, [x9, #2] │ │ lsl w12, w12, #16 │ │ ldrb w13, [x9, #3] │ │ bfi w12, w14, #8, #8 │ │ orr w12, w12, w15 │ │ cmp x13, #0x7 │ │ - b.cs 7fb9c // b.hs, b.nlast │ │ + b.cs 7f2c0 // b.hs, b.nlast │ │ mov w14, wzr │ │ mov x11, x16 │ │ - b 7fbe4 │ │ + b 7f308 │ │ add x15, x13, #0x1 │ │ add w1, w12, #0x4 │ │ and x14, x15, #0x1f8 │ │ dup v3.4s, w12 │ │ mov v2.16b, v1.16b │ │ add x11, x16, x14 │ │ add x16, x10, x16, lsl #2 │ │ @@ -84779,316 +84180,316 @@ │ │ dup v4.4s, w1 │ │ add v5.4s, v2.4s, v3.4s │ │ subs x17, x17, #0x8 │ │ add v6.4s, v4.4s, v2.4s │ │ add v2.4s, v2.4s, v0.4s │ │ stp q5, q6, [x16, #-16] │ │ add x16, x16, #0x20 │ │ - b.ne 7fbc0 // b.any │ │ + b.ne 7f2e4 // b.any │ │ cmp x15, x14 │ │ - b.eq 7fb58 // b.none │ │ + b.eq 7f27c // b.none │ │ sub w13, w13, w14 │ │ add w12, w14, w12 │ │ add w13, w13, #0x1 │ │ mov x14, x11 │ │ add x11, x14, #0x1 │ │ str w12, [x0, x14, lsl #2] │ │ subs w13, w13, #0x1 │ │ add w12, w12, #0x1 │ │ mov x14, x11 │ │ - b.ne 7fbf4 // b.any │ │ - b 7fb58 │ │ + b.ne 7f318 // b.any │ │ + b 7f27c │ │ str w14, [x0, w10, sxtw #2] │ │ add w10, w10, #0x1 │ │ cmp w13, w24 │ │ - b.cs 7fc70 // b.hs, b.nlast │ │ + b.cs 7f394 // b.hs, b.nlast │ │ mov x8, xzr │ │ add x9, x0, w10, sxtw #2 │ │ sub w12, w24, w13 │ │ add x13, x11, x8 │ │ add w10, w10, #0x1 │ │ subs w12, w12, #0x1 │ │ add x8, x8, #0x5 │ │ ldrb w14, [x13] │ │ ldrb w15, [x13, #1] │ │ ldrb w13, [x13, #2] │ │ lsl w14, w14, #16 │ │ bfi w14, w15, #8, #8 │ │ orr w13, w14, w13 │ │ str w13, [x9], #4 │ │ - b.ne 7fc2c // b.any │ │ - b 7fc70 │ │ + b.ne 7f350 // b.any │ │ + b 7f394 │ │ add x10, x11, w10, uxtw │ │ str wzr, [x0, w10, sxtw #2] │ │ - b 7f79c │ │ + b 7eec0 │ │ mov w10, w11 │ │ str wzr, [x0, w10, sxtw #2] │ │ - b 7f79c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 7eec0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ ldr x8, [x1, #264] │ │ mov x19, x1 │ │ mov x20, x0 │ │ add x21, x0, #0xa │ │ cmp x21, x8 │ │ - b.ls 7fcc0 // b.plast │ │ + b.ls 7f3e4 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldur w9, [x20, #6] │ │ ldur w8, [x20, #2] │ │ lsl x9, x9, #32 │ │ lsl x8, x8, #32 │ │ rev x9, x9 │ │ rev x8, x8 │ │ str x9, [sp] │ │ ldr x9, [x19, #264] │ │ str x8, [sp, #16] │ │ subs x8, x8, #0xa │ │ - b.cc 7fd1c // b.lo, b.ul, b.last │ │ + b.cc 7f440 // b.lo, b.ul, b.last │ │ ldr x10, [sp, #16] │ │ sub x9, x9, x20 │ │ cmp x10, x9 │ │ - b.hi 7fd1c // b.pmore │ │ + b.hi 7f440 // b.pmore │ │ mov x9, #0x8ba3 // #35747 │ │ movk x9, #0xba2e, lsl #16 │ │ movk x9, #0xa2e8, lsl #32 │ │ movk x9, #0x2e8b, lsl #48 │ │ umulh x8, x8, x9 │ │ ldr x9, [sp] │ │ cmp x9, x8, lsr #1 │ │ - b.ls 7fd28 // b.plast │ │ + b.ls 7f44c // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr x8, [sp] │ │ - cbz x8, 7ff84 │ │ + cbz x8, 7f6a8 │ │ mov x24, xzr │ │ mov w25, #0x10ffff // #1114111 │ │ add x8, x20, #0x4 │ │ mov w23, #0x1 // #1 │ │ str x8, [sp, #8] │ │ - b 7fd64 │ │ + b 7f488 │ │ ldur x8, [x29, #-8] │ │ add x21, x21, #0xb │ │ add x24, x24, #0x1 │ │ add x23, x8, #0x1 │ │ ldr x8, [sp] │ │ cmp x24, x8 │ │ - b.eq 7ff84 // b.none │ │ + b.eq 7f6a8 // b.none │ │ ldur w8, [x21, #3] │ │ ldur w9, [x21, #7] │ │ ldrb w27, [x21] │ │ lsl x8, x8, #32 │ │ ldrb w22, [x21, #1] │ │ lsl x9, x9, #32 │ │ rev x20, x8 │ │ ldr x8, [sp, #16] │ │ rev x28, x9 │ │ ldrb w26, [x21, #2] │ │ cmp x20, x8 │ │ - b.cs 7fda0 // b.hs, b.nlast │ │ + b.cs 7f4c4 // b.hs, b.nlast │ │ ldr x8, [sp, #16] │ │ cmp x28, x8 │ │ - b.cc 7fdac // b.lo, b.ul, b.last │ │ + b.cc 7f4d0 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ lsl x8, x27, #16 │ │ bfi x8, x22, #8, #8 │ │ orr x8, x8, x26 │ │ cmp x8, x23 │ │ stur x8, [x29, #-8] │ │ - b.cs 7fdd0 // b.hs, b.nlast │ │ + b.cs 7f4f4 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - cbz x20, 7fe88 │ │ + bl 399c8 │ │ + cbz x20, 7f5ac │ │ ldr x8, [x19, #264] │ │ ldr x9, [sp, #8] │ │ add x26, x9, x20 │ │ cmp x26, x8 │ │ - b.ls 7fdf4 // b.plast │ │ + b.ls 7f518 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldur w8, [x26, #-4] │ │ ldr x9, [x19, #264] │ │ lsl x8, x8, #32 │ │ sub x9, x9, x26 │ │ rev x23, x8 │ │ cmp x23, x9, lsr #2 │ │ - b.ls 7fe20 // b.plast │ │ + b.ls 7f544 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7fe24 │ │ - cbz x23, 7fe88 │ │ + bl 399c8 │ │ + b 7f548 │ │ + cbz x23, 7f5ac │ │ mov x20, xzr │ │ - b 7fe3c │ │ + b 7f560 │ │ add x20, x22, #0x1 │ │ subs x23, x23, #0x1 │ │ add x26, x26, #0x4 │ │ - b.eq 7fe88 // b.none │ │ + b.eq 7f5ac // b.none │ │ ldrb w8, [x26] │ │ ldrb w9, [x26, #1] │ │ ldrb w10, [x26, #2] │ │ lsl x8, x8, #16 │ │ ldrb w11, [x26, #3] │ │ bfi x8, x9, #8, #8 │ │ orr x27, x8, x10 │ │ add x22, x27, x11 │ │ cmp x22, x25 │ │ - b.ls 7fe70 // b.plast │ │ + b.ls 7f594 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ cmp x27, x20 │ │ - b.cs 7fe2c // b.hs, b.nlast │ │ + b.cs 7f550 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7fe2c │ │ - cbz x28, 7fd48 │ │ + bl 399c8 │ │ + b 7f550 │ │ + cbz x28, 7f46c │ │ ldr x8, [x19, #264] │ │ ldr x9, [sp, #8] │ │ add x28, x9, x28 │ │ cmp x28, x8 │ │ - b.ls 7feac // b.plast │ │ + b.ls 7f5d0 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldur w8, [x28, #-4] │ │ mov x10, #0xcccccccccccccccc // #-3689348814741910324 │ │ ldr x9, [x19, #264] │ │ movk x10, #0xcccd │ │ lsl x8, x8, #32 │ │ sub x9, x9, x28 │ │ rev x26, x8 │ │ umulh x9, x9, x10 │ │ cmp x26, x9, lsr #2 │ │ - b.ls 7fee4 // b.plast │ │ + b.ls 7f608 // b.plast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ - b 7fee8 │ │ - cbz x26, 7fd48 │ │ + bl 399c8 │ │ + b 7f60c │ │ + cbz x26, 7f46c │ │ mov x20, xzr │ │ - b 7ff00 │ │ + b 7f624 │ │ add x20, x23, #0x1 │ │ subs x26, x26, #0x1 │ │ add x28, x28, #0x5 │ │ - b.eq 7fd48 // b.none │ │ + b.eq 7f46c // b.none │ │ ldrb w8, [x28] │ │ ldrb w9, [x28, #1] │ │ ldrb w10, [x28, #2] │ │ lsl x8, x8, #16 │ │ ldurh w22, [x28, #3] │ │ bfi x8, x9, #8, #8 │ │ orr x23, x8, x10 │ │ cmp x23, x25 │ │ - b.hi 7ff38 // b.pmore │ │ + b.hi 7f65c // b.pmore │ │ cmp x23, x20 │ │ - b.cc 7ff4c // b.lo, b.ul, b.last │ │ + b.cc 7f670 // b.lo, b.ul, b.last │ │ ldr w8, [x19, #272] │ │ - cbnz w8, 7ff60 │ │ - b 7fef0 │ │ + cbnz w8, 7f684 │ │ + b 7f614 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ cmp x23, x20 │ │ - b.cs 7ff2c // b.hs, b.nlast │ │ + b.cs 7f650 // b.hs, b.nlast │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ - bl 39974 │ │ + bl 399c8 │ │ ldr w8, [x19, #272] │ │ - cbz w8, 7fef0 │ │ + cbz w8, 7f614 │ │ ldr w8, [x19, #280] │ │ lsl x9, x22, #48 │ │ rev x9, x9 │ │ cmp x9, x8 │ │ - b.cc 7fef0 // b.lo, b.ul, b.last │ │ + b.cc 7f614 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ - bl 39974 │ │ - b 7fef0 │ │ + bl 399c8 │ │ + b 7f614 │ │ ldp x20, x19, [sp, #112] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ mov w0, wzr │ │ - ldr q0, [x8, #1552] │ │ + ldr q0, [x8, #1600] │ │ str q0, [x1] │ │ ret │ │ ldr x5, [x0] │ │ ldr x8, [x5, #888] │ │ ldr x6, [x8, #8] │ │ - cbz x6, 7ffec │ │ + cbz x6, 7f710 │ │ ldr x8, [x5, #184] │ │ - adrp x3, 8a000 │ │ + adrp x3, 8a000 │ │ ldr w2, [x5, #32] │ │ - add x3, x3, #0xdf4 │ │ + add x3, x3, #0x530 │ │ mov x1, x0 │ │ mov x4, xzr │ │ mov x0, x8 │ │ br x6 │ │ mov w0, #0x7 // #7 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x0] │ │ ldr x0, [x8, #184] │ │ ldr x1, [x19, #32] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #32] │ │ str wzr, [x19, #24] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0] │ │ ldr x8, [x8, #888] │ │ ldr x2, [x8, #16] │ │ br x2 │ │ ldr x8, [x0] │ │ ldr x8, [x8, #888] │ │ ldr x2, [x8, #24] │ │ br x2 │ │ ldrh w9, [x0, #288] │ │ - cbz x9, 80090 │ │ + cbz x9, 7f7b4 │ │ ldr x8, [x0, #296] │ │ add x9, x8, x9, lsl #5 │ │ - b 80068 │ │ + b 7f78c │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 80090 // b.hs, b.nlast │ │ + b.cs 7f7b4 // b.hs, b.nlast │ │ ldr x10, [x8] │ │ cmp x10, x1 │ │ - b.ne 8005c // b.any │ │ + b.ne 7f780 // b.any │ │ ldr x10, [x8, #24] │ │ - cbz x10, 8005c │ │ - cbz x3, 80084 │ │ + cbz x10, 7f780 │ │ + cbz x3, 7f7a8 │ │ str x10, [x3] │ │ ldr x1, [x8, #16] │ │ mov x0, x2 │ │ - b 3ee00 │ │ + b 3ee24 │ │ mov w0, #0x8e // #142 │ │ ret │ │ sub sp, sp, #0x120 │ │ stp x29, x30, [sp, #192] │ │ add x29, sp, #0xc0 │ │ stp x28, x27, [sp, #208] │ │ stp x26, x25, [sp, #224] │ │ @@ -85100,369 +84501,369 @@ │ │ ldr x8, [x22, #40] │ │ mov w25, w2 │ │ mov x19, x1 │ │ stur x8, [x29, #-16] │ │ ldr x0, [x1, #176] │ │ ldr x21, [x1, #880] │ │ ldr x20, [x0, #8] │ │ - cbnz x21, 80108 │ │ - adrp x1, a000 │ │ + cbnz x21, 7f82c │ │ + adrp x1, a000 │ │ mov x0, x20 │ │ - add x1, x1, #0x870 │ │ - bl 3d20c │ │ - cbz x0, 808dc │ │ + add x1, x1, #0x8b0 │ │ + bl 3d260 │ │ + cbz x0, 80000 │ │ str x0, [x19, #880] │ │ mov x21, x0 │ │ ldr x8, [x0] │ │ ldr x0, [x19, #176] │ │ str x8, [x19, #832] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov w2, #0x1 // #1 │ │ - add x1, x1, #0xbf6 │ │ - bl 3d280 │ │ + add x1, x1, #0xc36 │ │ + bl 3d2d4 │ │ ldr x8, [x19, #896] │ │ str x0, [x19, #888] │ │ - cbz x8, 80830 │ │ + cbz x8, 7ff54 │ │ ldr x8, [x19, #904] │ │ - cbz x8, 8085c │ │ + cbz x8, 7ff80 │ │ ldr x8, [x19, #912] │ │ - cbz x8, 80888 │ │ + cbz x8, 7ffac │ │ mov x24, x19 │ │ mov x0, x23 │ │ ldr x26, [x23, #56] │ │ stp xzr, xzr, [x24, #248]! │ │ str xzr, [x24, #16] │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x20, x0 │ │ add x1, sp, #0x44 │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w8, [sp, #68] │ │ - cbnz w8, 80da0 │ │ - mov w28, #0x4646 // #17990 │ │ - movk w28, #0x774f, lsl #16 │ │ - cmp w0, w28 │ │ - b.ne 808a4 // b.any │ │ + cbnz w8, 804c4 │ │ + adrp x28, 20000 │ │ + mov w9, #0x4646 // #17990 │ │ + add x28, x28, #0x330 │ │ + movk w9, #0x774f, lsl #16 │ │ + cmp w0, w9 │ │ + b.ne 7ffc8 // b.any │ │ mov x0, x23 │ │ mov x1, x20 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #68] │ │ - cbnz w0, 80a00 │ │ - adrp x1, 20000 │ │ + cbnz w0, 80124 │ │ add x2, sp, #0x50 │ │ mov x0, x23 │ │ - add x1, x1, #0x2fc │ │ + mov x1, x28 │ │ ldr x27, [x23, #56] │ │ stur wzr, [x29, #-20] │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 80a00 │ │ + cbnz w0, 80124 │ │ ldr x9, [sp, #88] │ │ mov w8, #0x8 // #8 │ │ mov w10, #0x6366 // #25446 │ │ movk w10, #0x7474, lsl #16 │ │ cmp x9, x10 │ │ - b.eq 80da0 // b.none │ │ - cmp x9, x28 │ │ - b.eq 80da0 // b.none │ │ + b.eq 804c4 // b.none │ │ + mov w10, #0x4646 // #17990 │ │ + movk w10, #0x774f, lsl #16 │ │ + cmp x9, x10 │ │ + b.eq 804c4 // b.none │ │ ldr x9, [sp, #96] │ │ mov w8, #0x8 // #8 │ │ ldr x10, [x23, #8] │ │ cmp x9, x10 │ │ - b.ne 80da0 // b.any │ │ + b.ne 804c4 // b.any │ │ ldrh w10, [sp, #104] │ │ - cbz w10, 80da0 │ │ + cbz w10, 804c4 │ │ + cmp w10, #0xfff │ │ + b.hi 804c4 // b.pmore │ │ mov w8, #0x14 // #20 │ │ mul x8, x10, x8 │ │ add x8, x8, #0x2c │ │ cmp x8, x9 │ │ - b.cs 809f8 // b.hs, b.nlast │ │ + b.cs 8011c // b.hs, b.nlast │ │ ldr x9, [sp, #112] │ │ mov w11, #0xc // #12 │ │ mov w8, #0x8 // #8 │ │ bfi x11, x10, #4, #16 │ │ cmp x11, x9 │ │ - b.cs 80da0 // b.hs, b.nlast │ │ + b.cs 804c4 // b.hs, b.nlast │ │ and x9, x9, #0x3 │ │ - cbnz x9, 80da0 │ │ + cbnz x9, 804c4 │ │ ldp x9, x8, [sp, #128] │ │ - cbz x9, 80234 │ │ - cbz x8, 80240 │ │ + cbz x9, 7f96c │ │ + cbz x8, 7f978 │ │ ldr x8, [sp, #144] │ │ - cbnz x8, 80240 │ │ - b 809f8 │ │ + cbnz x8, 7f978 │ │ + b 8011c │ │ ldr x9, [sp, #144] │ │ orr x8, x8, x9 │ │ - cbnz x8, 809f8 │ │ + cbnz x8, 8011c │ │ ldr x8, [sp, #152] │ │ - cbnz x8, 80250 │ │ + cbnz x8, 7f988 │ │ ldr x8, [sp, #160] │ │ - cbnz x8, 809f8 │ │ + cbnz x8, 8011c │ │ sub x2, x29, #0x14 │ │ mov x0, x27 │ │ mov w1, #0xc // #12 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-20] │ │ mov x28, x0 │ │ - cbz w8, 80274 │ │ + cbz w8, 7f9ac │ │ mov x20, xzr │ │ - b 80290 │ │ + b 7f9c8 │ │ sub x2, x29, #0x14 │ │ mov x0, x27 │ │ mov w1, #0x50 // #80 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-20] │ │ mov x20, x0 │ │ - cbz w8, 80320 │ │ + cbz w8, 7fa60 │ │ mov x23, xzr │ │ mov x1, xzr │ │ mov x0, x27 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x27 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-20] │ │ - cbz w8, 802ec │ │ + cbz w8, 7fa24 │ │ mov x0, x27 │ │ mov x1, x28 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ - bl 39ad8 │ │ + bl 39b2c │ │ mov x0, x27 │ │ mov x1, x20 │ │ - bl 3899c │ │ - mov w28, #0x4646 // #17990 │ │ + bl 38a48 │ │ + adrp x28, 20000 │ │ ldur w8, [x29, #-20] │ │ - movk w28, #0x774f, lsl #16 │ │ + add x28, x28, #0x330 │ │ str w8, [sp, #68] │ │ - cbz w8, 802f8 │ │ - b 80da0 │ │ - mov w28, #0x4646 // #17990 │ │ + cbz w8, 7fa30 │ │ + b 804c4 │ │ + adrp x28, 20000 │ │ str wzr, [sp, #68] │ │ - movk w28, #0x774f, lsl #16 │ │ + add x28, x28, #0x330 │ │ ldr x23, [x19, #192] │ │ mov x0, x23 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x20, x0 │ │ add x1, sp, #0x44 │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ + mov w9, #0x4646 // #17990 │ │ ldr w8, [sp, #68] │ │ - cbz w8, 8016c │ │ - b 80da0 │ │ - ldrh w8, [sp, #104] │ │ - cbz w8, 80348 │ │ - mov w9, wzr │ │ - mov w10, w8 │ │ - lsr w11, w10, #1 │ │ - cmp w10, #0x1 │ │ - add w9, w9, #0x1 │ │ - mov w10, w11 │ │ - b.hi 80330 // b.pmore │ │ - b 8034c │ │ - mov w9, wzr │ │ - ldr x10, [sp, #88] │ │ - sub w9, w9, #0x1 │ │ - mov w11, #0x10 // #16 │ │ - lsl w8, w8, #4 │ │ + movk w9, #0x774f, lsl #16 │ │ + cbz w8, 7f898 │ │ + b 804c4 │ │ + ldr x8, [sp, #88] │ │ + mov w12, #0x1f // #31 │ │ + ldrh w9, [sp, #104] │ │ sub x5, x29, #0x14 │ │ mov x0, x27 │ │ - lsr x10, x10, #24 │ │ - lsl w11, w11, w9 │ │ - sub w8, w8, w11 │ │ - lsr w12, w11, #8 │ │ mov w1, #0x30 // #48 │ │ + lsr x8, x8, #24 │ │ mov x2, xzr │ │ - strb w10, [x28] │ │ + clz w10, w9 │ │ mov x4, xzr │ │ - ldr x10, [sp, #88] │ │ - lsr x10, x10, #16 │ │ - strb w10, [x28, #1] │ │ - ldr x10, [sp, #88] │ │ - lsr x10, x10, #8 │ │ - strb w10, [x28, #2] │ │ - ldr x10, [sp, #88] │ │ - strb w10, [x28, #3] │ │ - ldrb w10, [sp, #105] │ │ - strb w10, [x28, #4] │ │ - lsr w10, w9, #8 │ │ - ldrb w13, [sp, #104] │ │ - strb w11, [x28, #7] │ │ - lsr w11, w8, #8 │ │ + strb w8, [x28] │ │ + ldr x8, [sp, #88] │ │ + lsr x8, x8, #16 │ │ + strb w8, [x28, #1] │ │ + ldr x8, [sp, #88] │ │ + lsr x8, x8, #8 │ │ + strb w8, [x28, #2] │ │ + ldr x8, [sp, #88] │ │ + strb w8, [x28, #3] │ │ + mov w8, #0x80000000 // #-2147483648 │ │ + lsr w8, w8, w10 │ │ + ldrb w11, [sp, #105] │ │ + sub w10, w12, w10 │ │ + lsr w12, w8, #4 │ │ + sub w9, w9, w8 │ │ + lsl w8, w8, #4 │ │ + strb w11, [x28, #4] │ │ + lsr w13, w10, #8 │ │ + ldrb w11, [sp, #104] │ │ strb w12, [x28, #6] │ │ - strb w10, [x28, #8] │ │ - strb w9, [x28, #9] │ │ - strb w11, [x28, #10] │ │ - strb w13, [x28, #5] │ │ - strb w8, [x28, #11] │ │ + strb w8, [x28, #7] │ │ + lsr w8, w9, #4 │ │ + lsl w9, w9, #4 │ │ + strb w13, [x28, #8] │ │ + strb w10, [x28, #9] │ │ + strb w8, [x28, #10] │ │ + strb w11, [x28, #5] │ │ + strb w9, [x28, #11] │ │ ldrh w3, [sp, #104] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ mov x1, x0 │ │ - cbz w8, 803f0 │ │ + cbz w8, 7fb14 │ │ mov x23, xzr │ │ - b 80298 │ │ + b 7f9d0 │ │ str x1, [sp, #48] │ │ ldrh w3, [sp, #104] │ │ sub x5, x29, #0x14 │ │ mov x0, x27 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ str x0, [sp, #56] │ │ - cbnz w8, 80648 │ │ + cbnz w8, 7fd6c │ │ ldrh w8, [sp, #104] │ │ mov x0, x23 │ │ add x8, x8, x8, lsl #2 │ │ lsl x1, x8, #2 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 80648 │ │ + cbnz w0, 7fd6c │ │ ldrh w8, [sp, #104] │ │ stp x20, x26, [sp, #24] │ │ str x25, [sp, #40] │ │ - cbz w8, 804cc │ │ + cbz w8, 7fbf0 │ │ mov x26, xzr │ │ mov w20, wzr │ │ ldr x25, [sp, #48] │ │ mov x0, x23 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ str w0, [x25] │ │ mov x0, x23 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w8, w0 │ │ mov x0, x23 │ │ str x8, [x25, #8] │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w8, w0 │ │ mov x0, x23 │ │ str x8, [x25, #16] │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w8, w0 │ │ mov x0, x23 │ │ str x8, [x25, #24] │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ ldr w8, [x25] │ │ mov w9, w0 │ │ cmp w8, w20 │ │ str x9, [x25, #32] │ │ - b.ls 80584 // b.plast │ │ + b.ls 7fca8 // b.plast │ │ ldr x9, [sp, #56] │ │ mov w20, w8 │ │ str x25, [x9, x26, lsl #3] │ │ add x26, x26, #0x1 │ │ ldrh w9, [sp, #104] │ │ add x25, x25, #0x30 │ │ cmp x26, x9 │ │ - b.cc 80454 // b.lo, b.ul, b.last │ │ + b.cc 7fb78 // b.lo, b.ul, b.last │ │ mov x0, x23 │ │ - bl 3f904 │ │ - adrp x3, 86000 │ │ + bl 3f928 │ │ + adrp x3, 86000 │ │ ldrh w1, [sp, #104] │ │ ldr x0, [sp, #56] │ │ mov w2, #0x8 // #8 │ │ - add x3, x3, #0xda0 │ │ - bl a51f0 │ │ + add x3, x3, #0x4e4 │ │ + bl a4630 │ │ ldrh w12, [sp, #104] │ │ mov w8, #0x14 // #20 │ │ mov w9, #0xc // #12 │ │ ldr x3, [sp, #112] │ │ mul x10, x12, x8 │ │ ldr x8, [sp, #96] │ │ bfi x9, x12, #4, #16 │ │ add x10, x10, #0x2c │ │ - cbz x12, 805a0 │ │ + cbz x12, 7fcc4 │ │ ldp x26, x25, [sp, #32] │ │ mov x11, xzr │ │ lsl x12, x12, #3 │ │ ldr x20, [sp, #24] │ │ ldr x13, [sp, #56] │ │ ldr x13, [x13, x11] │ │ ldr x14, [x13, #8] │ │ cmp x14, x10 │ │ - b.ne 80640 // b.any │ │ + b.ne 7fd64 // b.any │ │ ldr x14, [x13, #16] │ │ subs x15, x8, x14 │ │ ccmp x10, x15, #0x2, cs // cs = hs, nlast │ │ - b.hi 80640 // b.pmore │ │ + b.hi 7fd64 // b.pmore │ │ ldr x15, [x13, #24] │ │ subs x16, x3, x15 │ │ ccmp x9, x16, #0x2, cs // cs = hs, nlast │ │ ccmp x14, x15, #0x2, ls // ls = plast │ │ - b.hi 80640 // b.pmore │ │ + b.hi 7fd64 // b.pmore │ │ str x9, [x13, #40] │ │ add w13, w14, #0x3 │ │ add w14, w15, #0x3 │ │ and x13, x13, #0xfffffffc │ │ and x14, x14, #0xfffffffc │ │ add x10, x13, x10 │ │ add x9, x14, x9 │ │ add x11, x11, #0x8 │ │ cmp x12, x11 │ │ - b.ne 80520 // b.any │ │ - b 805a8 │ │ + b.ne 7fc44 // b.any │ │ + b 7fccc │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-20] │ │ ldp x26, x25, [sp, #32] │ │ ldr x20, [sp, #24] │ │ - b 80648 │ │ + b 7fd6c │ │ ldp x26, x25, [sp, #32] │ │ ldr x20, [sp, #24] │ │ ldr x11, [sp, #128] │ │ - cbz x11, 805c8 │ │ + cbz x11, 7fcec │ │ cmp x11, x10 │ │ - b.ne 80640 // b.any │ │ + b.ne 7fd64 // b.any │ │ ldr x11, [sp, #136] │ │ add x10, x11, x10 │ │ cmp x10, x8 │ │ - b.hi 80640 // b.pmore │ │ + b.hi 7fd64 // b.pmore │ │ ldr x11, [sp, #152] │ │ - cbz x11, 805f0 │ │ + cbz x11, 7fd14 │ │ add w10, w10, #0x3 │ │ and x10, x10, #0xfffffffc │ │ cmp x11, x10 │ │ - b.ne 80640 // b.any │ │ + b.ne 7fd64 // b.any │ │ ldr x10, [sp, #160] │ │ add x10, x10, x11 │ │ cmp x10, x8 │ │ - b.hi 80640 // b.pmore │ │ + b.hi 7fd64 // b.pmore │ │ cmp x9, x3 │ │ - b.ne 80640 // b.any │ │ + b.ne 7fd64 // b.any │ │ cmp x10, x8 │ │ - b.ne 80640 // b.any │ │ + b.ne 7fd64 // b.any │ │ sub x5, x29, #0x14 │ │ mov x0, x27 │ │ mov w1, #0x1 // #1 │ │ mov w2, #0xc // #12 │ │ mov x4, x28 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ mov x28, x0 │ │ - cbnz w8, 80648 │ │ + cbnz w8, 7fd6c │ │ ldrh w8, [sp, #104] │ │ - cbz w8, 807d0 │ │ + cbz w8, 7fef4 │ │ ldr x8, [sp, #48] │ │ mov x20, xzr │ │ mov w26, #0xc // #12 │ │ add x25, x8, #0x28 │ │ - b 80668 │ │ + b 7fd8c │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-20] │ │ ldp x1, x23, [sp, #48] │ │ - b 80298 │ │ + b 7f9d0 │ │ ldrh w8, [sp, #104] │ │ add x20, x20, #0x1 │ │ add x26, x26, #0x10 │ │ add x25, x25, #0x30 │ │ cmp x20, x8 │ │ - b.cs 807d0 // b.hs, b.nlast │ │ + b.cs 7fef4 // b.hs, b.nlast │ │ add x8, x28, x26 │ │ ldurb w9, [x25, #-37] │ │ mov x0, x23 │ │ strb w9, [x8] │ │ ldurh w9, [x25, #-38] │ │ strb w9, [x8, #1] │ │ ldur w9, [x25, #-40] │ │ @@ -85500,513 +84901,513 @@ │ │ strb w9, [x8, #13] │ │ ldur x9, [x25, #-16] │ │ lsr x9, x9, #8 │ │ strb w9, [x8, #14] │ │ ldur x9, [x25, #-16] │ │ strb w9, [x8, #15] │ │ ldur x1, [x25, #-32] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 80594 │ │ + cbnz w0, 7fcb8 │ │ ldur x1, [x25, #-24] │ │ mov x0, x23 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 80594 │ │ + cbnz w0, 7fcb8 │ │ ldp x2, x8, [x25, #-24] │ │ cmp x2, x8 │ │ - b.ne 8075c // b.any │ │ + b.ne 7fe80 // b.any │ │ ldr x8, [x25] │ │ ldr x1, [x23, #64] │ │ add x0, x28, x8 │ │ - bl a51d0 │ │ - b 80794 │ │ + bl a4610 │ │ + b 7feb8 │ │ str x8, [sp, #72] │ │ ldr x3, [x23, #64] │ │ ldr x8, [x25] │ │ add x2, sp, #0x48 │ │ ldur x4, [x25, #-24] │ │ mov x0, x27 │ │ add x1, x28, x8 │ │ - bl 5e940 │ │ + bl 5e980 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, 80824 │ │ + cbnz w0, 7ff48 │ │ ldr x8, [sp, #72] │ │ ldur x9, [x25, #-16] │ │ cmp x8, x9 │ │ - b.ne 8081c // b.any │ │ + b.ne 7ff40 // b.any │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x9, [x25] │ │ ldur x10, [x25, #-16] │ │ add x8, x10, x9 │ │ tst x8, #0x3 │ │ - b.eq 80650 // b.none │ │ + b.eq 7fd74 // b.none │ │ mvn w10, w10 │ │ add x0, x28, x8 │ │ sub w9, w10, w9 │ │ mov w1, wzr │ │ and x9, x9, #0x3 │ │ add x2, x9, #0x1 │ │ - bl a5180 │ │ - b 80650 │ │ + bl a45c0 │ │ + b 7fd74 │ │ ldr x20, [sp, #24] │ │ mov x1, x28 │ │ ldr x2, [sp, #112] │ │ mov x0, x20 │ │ - bl 39ac4 │ │ - adrp x9, 86000 │ │ + bl 39b18 │ │ + adrp x9, 86000 │ │ ldr x8, [x23, #56] │ │ - add x9, x9, #0xdc0 │ │ + add x9, x9, #0x504 │ │ stp x9, x8, [x20, #48] │ │ ldr w8, [x19, #16] │ │ ldr x0, [x19, #192] │ │ ubfx w1, w8, #10, #1 │ │ - bl 39aec │ │ + bl 39b40 │ │ ldr x8, [x19, #16] │ │ str x20, [x19, #192] │ │ ldp x26, x25, [sp, #32] │ │ and x8, x8, #0xfffffffffffffbff │ │ str x8, [x19, #16] │ │ - b 80648 │ │ + b 7fd6c │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-20] │ │ mov x0, x23 │ │ - bl 3f904 │ │ - b 80594 │ │ - adrp x1, a000 │ │ - mov x0, x20 │ │ - add x1, x1, #0x83b │ │ - bl 3a0a8 │ │ - adrp x1, a000 │ │ + bl 3f928 │ │ + b 7fcb8 │ │ + adrp x1, a000 │ │ + mov x0, x20 │ │ + add x1, x1, #0x87b │ │ + bl 3a0fc │ │ + adrp x1, a000 │ │ mov w2, wzr │ │ - add x1, x1, #0x919 │ │ - bl 3d280 │ │ + add x1, x1, #0x959 │ │ + bl 3d2d4 │ │ str x0, [x19, #896] │ │ ldr x8, [x19, #904] │ │ - cbnz x8, 8012c │ │ - adrp x1, a000 │ │ + cbnz x8, 7f850 │ │ + adrp x1, a000 │ │ mov x0, x20 │ │ - add x1, x1, #0x83b │ │ - bl 3a0a8 │ │ - adrp x1, b000 │ │ + add x1, x1, #0x87b │ │ + bl 3a0fc │ │ + adrp x1, b000 │ │ mov w2, wzr │ │ - add x1, x1, #0x5af │ │ - bl 3d280 │ │ + add x1, x1, #0x5ef │ │ + bl 3d2d4 │ │ str x0, [x19, #904] │ │ ldr x8, [x19, #912] │ │ - cbnz x8, 80134 │ │ - adrp x1, b000 │ │ + cbnz x8, 7f858 │ │ + adrp x1, b000 │ │ ldr x0, [x19, #176] │ │ - add x1, x1, #0x5af │ │ + add x1, x1, #0x5ef │ │ mov w2, wzr │ │ - bl 3d280 │ │ + bl 3d2d4 │ │ str x0, [x19, #912] │ │ - b 80134 │ │ + b 7f858 │ │ mov w8, #0x2 // #2 │ │ mov w9, #0x544e // #21582 │ │ movk w9, #0x4f54, lsl #16 │ │ cmp w0, w9 │ │ - b.gt 808e4 │ │ + b.gt 80008 │ │ cmp w0, #0x10, lsl #12 │ │ - b.ge 80910 // b.tcont │ │ + b.ge 80034 // b.tcont │ │ mov w9, #0x6264 // #25188 │ │ movk w9, #0xa56b, lsl #16 │ │ cmp w0, w9 │ │ - b.eq 80940 // b.none │ │ + b.eq 80064 // b.none │ │ mov w9, #0x7374 // #29556 │ │ movk w9, #0xa56c, lsl #16 │ │ - b 80938 │ │ + b 8005c │ │ mov w8, #0xb // #11 │ │ - b 80da0 │ │ + b 804c4 │ │ mov w9, #0x6365 // #25445 │ │ movk w9, #0x7474, lsl #16 │ │ cmp w0, w9 │ │ - b.gt 80920 │ │ + b.gt 80044 │ │ mov w9, #0x544f // #21583 │ │ movk w9, #0x4f54, lsl #16 │ │ cmp w0, w9 │ │ - b.eq 80940 // b.none │ │ + b.eq 80064 // b.none │ │ mov w9, #0x7565 // #30053 │ │ movk w9, #0x7472, lsl #16 │ │ - b 80938 │ │ - b.eq 80940 // b.none │ │ + b 8005c │ │ + b.eq 80064 // b.none │ │ cmp w0, #0x20, lsl #12 │ │ - b.eq 80940 // b.none │ │ - b 80da0 │ │ + b.eq 80064 // b.none │ │ + b 804c4 │ │ mov w9, #0x6366 // #25446 │ │ movk w9, #0x7474, lsl #16 │ │ cmp w0, w9 │ │ - b.eq 80940 // b.none │ │ + b.eq 80064 // b.none │ │ mov w9, #0x7031 // #28721 │ │ movk w9, #0x7479, lsl #16 │ │ cmp w0, w9 │ │ - b.ne 80da0 // b.any │ │ + b.ne 804c4 // b.any │ │ mov w8, #0x6366 // #25446 │ │ movk w8, #0x7474, lsl #16 │ │ cmp w0, w8 │ │ str x8, [x24] │ │ - b.ne 80990 // b.any │ │ - adrp x1, 20000 │ │ + b.ne 800b4 // b.any │ │ + adrp x1, 20000 │ │ mov x0, x23 │ │ - add x1, x1, #0x2ec │ │ + add x1, x1, #0x320 │ │ mov x2, x24 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ mov w8, w0 │ │ str w0, [sp, #68] │ │ - cbnz w0, 80da0 │ │ + cbnz w0, 804c4 │ │ ldr x3, [x19, #264] │ │ - cbz x3, 809f8 │ │ + cbz x3, 8011c │ │ ldr x8, [x23, #8] │ │ cmp x3, x8, lsr #5 │ │ - b.ls 80a08 // b.plast │ │ + b.ls 8012c // b.plast │ │ mov w8, #0xa // #10 │ │ - b 80da0 │ │ - adrp x8, a000 │ │ + b 804c4 │ │ + adrp x8, a000 │ │ add x2, sp, #0x44 │ │ mov x0, x26 │ │ mov w1, #0x8 // #8 │ │ - ldr q0, [x8, #1328] │ │ + ldr q0, [x8, #1376] │ │ str q0, [x19, #256] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #68] │ │ str x0, [x19, #272] │ │ - cbnz w8, 80da0 │ │ + cbnz w8, 804c4 │ │ str x20, [x0] │ │ str wzr, [sp, #72] │ │ cmp w25, #0x0 │ │ ldr x11, [x19, #264] │ │ cneg w8, w25, mi // mi = first │ │ cset w9, lt // lt = tstop │ │ ands w8, w8, #0xffff │ │ ldr x20, [x19, #192] │ │ cset w10, ne // ne = any │ │ and w9, w9, w10 │ │ sub w8, w8, w9 │ │ cmp x11, x8 │ │ - b.gt 80a98 │ │ - tbnz w25, #31, 80a94 │ │ + b.gt 801bc │ │ + tbnz w25, #31, 801b8 │ │ mov w8, #0x6 // #6 │ │ - b 80da0 │ │ + b 804c4 │ │ mov w8, #0x8 // #8 │ │ - b 80da0 │ │ + b 804c4 │ │ mov w8, w0 │ │ - b 80da0 │ │ + b 804c4 │ │ add x5, sp, #0x44 │ │ mov x0, x26 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #68] │ │ str x0, [x19, #272] │ │ - cbnz w8, 80da0 │ │ + cbnz w8, 804c4 │ │ ldr x8, [x19, #264] │ │ mov x0, x23 │ │ lsl x1, x8, #2 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w8, w0 │ │ str w0, [sp, #68] │ │ - cbnz w0, 80da0 │ │ + cbnz w0, 804c4 │ │ ldr x8, [x19, #264] │ │ cmp x8, #0x1 │ │ - b.lt 80a7c // b.tstop │ │ + b.lt 801a0 // b.tstop │ │ mov x20, xzr │ │ mov x0, x23 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ ldr x8, [x19, #272] │ │ mov w9, w0 │ │ str x9, [x8, x20, lsl #3] │ │ add x20, x20, #0x1 │ │ ldr x8, [x19, #264] │ │ cmp x8, x20 │ │ - b.gt 80a58 │ │ + b.gt 8017c │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [sp, #68] │ │ str w8, [sp, #72] │ │ - cbnz w8, 80da0 │ │ - b 809c0 │ │ + cbnz w8, 804c4 │ │ + b 800e4 │ │ mov w8, wzr │ │ ldr x9, [x19, #272] │ │ mov x0, x20 │ │ ldr x1, [x9, w8, uxtw #3] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #72] │ │ - cbnz w0, 80da0 │ │ - ldr x8, [x21, #176] │ │ + cbnz w0, 804c4 │ │ + ldr x8, [x21, #192] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ mov w8, w0 │ │ str w0, [sp, #72] │ │ - cbnz w0, 80da0 │ │ + cbnz w0, 804c4 │ │ mov w1, #0x6172 // #24946 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x50 │ │ mov x0, x19 │ │ movk w1, #0x6676, lsl #16 │ │ mov x2, x20 │ │ ldr x21, [x19, #184] │ │ cmp w25, #0x0 │ │ str x25, [sp, #40] │ │ cneg w23, w25, mi // mi = first │ │ blr x8 │ │ str w23, [sp, #32] │ │ - cbnz w0, 80bb0 │ │ + cbnz w0, 802d4 │ │ ldr x8, [sp, #80] │ │ cmp x8, #0x14 │ │ - b.cc 80bb0 // b.lo, b.ul, b.last │ │ + b.cc 802d4 // b.lo, b.ul, b.last │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w8, [sp, #72] │ │ - cbnz w8, 80bb0 │ │ + cbnz w8, 802d4 │ │ mov w28, w0 │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #72] │ │ - cbnz w8, 80bb0 │ │ + cbnz w8, 802d4 │ │ mov w26, w0 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #72] │ │ - cbnz w0, 80bb0 │ │ + cbnz w0, 802d4 │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #72] │ │ - cbnz w8, 80bb0 │ │ + cbnz w8, 802d4 │ │ mov w25, w0 │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #72] │ │ - cbnz w8, 80bb0 │ │ + cbnz w8, 802d4 │ │ mov w27, w0 │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #72] │ │ - cbnz w8, 80bb0 │ │ + cbnz w8, 802d4 │ │ mov w24, w0 │ │ add x1, sp, #0x48 │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #72] │ │ - cbz w8, 80ed8 │ │ + cbz w8, 805fc │ │ mov x8, xzr │ │ mov x26, xzr │ │ mov w25, wzr │ │ mov w27, wzr │ │ mov w24, wzr │ │ mov w0, wzr │ │ and w11, w25, #0xffff │ │ mov w10, wzr │ │ and w23, w27, #0xffff │ │ lsl w28, w11, #2 │ │ cmp x8, #0x10, lsl #12 │ │ - b.ne 80c74 // b.any │ │ + b.ne 80398 // b.any │ │ cmp w23, #0x14 │ │ - b.ne 80c74 // b.any │ │ + b.ne 80398 // b.any │ │ tst w25, #0xffff │ │ - b.eq 80c74 // b.none │ │ + b.eq 80398 // b.none │ │ mov w8, #0x3ffe // #16382 │ │ cmp w8, w25, uxth │ │ - b.cc 80c74 // b.lo, b.ul, b.last │ │ + b.cc 80398 // b.lo, b.ul, b.last │ │ and w8, w0, #0xffff │ │ add w9, w28, #0x4 │ │ cmp w9, w8 │ │ - b.ne 80c1c // b.any │ │ + b.ne 80340 // b.any │ │ ubfx w9, w24, #8, #8 │ │ cmp w9, #0x7e │ │ - b.ls 80c38 // b.plast │ │ - b 80c5c │ │ + b.ls 8035c // b.plast │ │ + b 80380 │ │ mov w10, wzr │ │ add w9, w28, #0x6 │ │ cmp w9, w8 │ │ - b.ne 80c74 // b.any │ │ + b.ne 80398 // b.any │ │ ubfx w9, w24, #8, #8 │ │ cmp w9, #0x7e │ │ - b.hi 80c74 // b.pmore │ │ + b.hi 80398 // b.pmore │ │ and w10, w24, #0xffff │ │ add w9, w11, w11, lsl #2 │ │ lsl w9, w9, #2 │ │ mul w8, w8, w10 │ │ ldr x10, [sp, #80] │ │ add x9, x26, x9 │ │ add x8, x9, x8 │ │ cmp x8, x10 │ │ - b.ls 80c64 // b.plast │ │ + b.ls 80388 // b.plast │ │ mov w10, wzr │ │ - b 80c74 │ │ + b 80398 │ │ ldr w8, [x19, #1224] │ │ mov w10, w24 │ │ orr w8, w8, #0x1 │ │ str w8, [x19, #1224] │ │ ldrb w8, [x19, #1224] │ │ stp x21, x10, [sp, #48] │ │ - tbnz w8, #0, 80c8c │ │ + tbnz w8, #0, 803b0 │ │ mov x24, xzr │ │ mov x25, xzr │ │ - b 80cd4 │ │ + b 803f8 │ │ str x0, [sp, #16] │ │ add x2, sp, #0x48 │ │ mov x0, x21 │ │ mov x1, x28 │ │ str w11, [sp, #24] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #72] │ │ mov x24, x0 │ │ - cbz w8, 80cb8 │ │ + cbz w8, 803dc │ │ mov x25, xzr │ │ - b 80cd4 │ │ + b 803f8 │ │ add x2, sp, #0x48 │ │ mov x0, x21 │ │ mov x1, x28 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #72] │ │ mov x25, x0 │ │ - cbz w8, 80dd4 │ │ + cbz w8, 804f8 │ │ ldr x21, [sp, #40] │ │ ldr w9, [sp, #32] │ │ ldr x26, [sp, #48] │ │ mov x1, x24 │ │ lsr w23, w9, #16 │ │ mov x0, x26 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x26 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov w1, #0x7966 // #31078 │ │ ldr x8, [x19, #832] │ │ mov x0, x19 │ │ movk w1, #0x676c, lsl #16 │ │ mov x2, x20 │ │ mov x3, xzr │ │ blr x8 │ │ - cbz w0, 80d70 │ │ + cbz w0, 80494 │ │ mov w8, #0x4620 // #17952 │ │ mov w9, #0x12 // #18 │ │ movk w8, #0x4346, lsl #16 │ │ ldr x10, [x19, #832] │ │ orr x1, x8, x9 │ │ mov x0, x19 │ │ mov x2, x20 │ │ mov x3, xzr │ │ blr x10 │ │ - cbz w0, 80d70 │ │ + cbz w0, 80494 │ │ mov w1, #0x4620 // #17952 │ │ ldr x8, [x19, #832] │ │ mov x0, x19 │ │ movk w1, #0x4346, lsl #16 │ │ mov x2, x20 │ │ mov x3, xzr │ │ blr x8 │ │ ldr x8, [sp, #56] │ │ cmp w0, #0x0 │ │ csel w8, wzr, w8, eq // eq = none │ │ - b 80d74 │ │ + b 80498 │ │ ldr x8, [sp, #56] │ │ cmp w23, w8, uxth │ │ - b.ls 80d84 // b.plast │ │ - tbz w21, #31, 809f0 │ │ + b.ls 804a8 // b.plast │ │ + tbz w21, #31, 80114 │ │ mov w8, wzr │ │ and x8, x8, #0xffff │ │ ldr x10, [x19, #264] │ │ lsl x9, x8, #16 │ │ sxtw x11, w21 │ │ ldr w8, [sp, #72] │ │ str x9, [x19, #24] │ │ stp x10, x11, [x19] │ │ ldr x9, [x22, #40] │ │ ldur x10, [x29, #-16] │ │ cmp x9, x10 │ │ - b.ne 80ee4 // b.any │ │ + b.ne 80608 // b.any │ │ ldp x20, x19, [sp, #272] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #256] │ │ ldp x24, x23, [sp, #240] │ │ ldp x26, x25, [sp, #224] │ │ ldp x28, x27, [sp, #208] │ │ ldp x29, x30, [sp, #192] │ │ add sp, sp, #0x120 │ │ ret │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ add x8, x26, x0 │ │ sub x8, x8, #0x10 │ │ str x8, [sp, #8] │ │ ldr w8, [sp, #24] │ │ - cbz w8, 80e28 │ │ + cbz w8, 8054c │ │ ldr x8, [sp, #8] │ │ mov x27, x24 │ │ ldr w21, [sp, #24] │ │ add x26, x8, #0x8 │ │ mov x0, x20 │ │ mov x1, x26 │ │ mov x2, x27 │ │ mov w3, #0x4 // #4 │ │ - bl 3f654 │ │ + bl 3f678 │ │ add x26, x26, x23 │ │ add x27, x27, #0x4 │ │ subs w21, w21, #0x1 │ │ str w0, [sp, #72] │ │ - b.ne 80e00 // b.any │ │ + b.ne 80524 // b.any │ │ ldr x10, [sp, #56] │ │ ands w21, w10, #0xffff │ │ - b.eq 80e9c // b.none │ │ + b.eq 805c0 // b.none │ │ ldr w8, [sp, #24] │ │ mov w27, wzr │ │ ldr x9, [sp, #16] │ │ mul w8, w23, w8 │ │ and x26, x9, #0xffff │ │ ldr x9, [sp, #8] │ │ add w8, w8, #0x4 │ │ add x23, x9, x8 │ │ mov x0, x20 │ │ mov x1, x23 │ │ mov x2, x25 │ │ mov x3, x28 │ │ - bl 3f654 │ │ + bl 3f678 │ │ str w0, [sp, #72] │ │ mov x0, x24 │ │ mov x1, x25 │ │ mov x2, x28 │ │ - bl a5270 │ │ - cbz w0, 80eb0 │ │ + bl a46b0 │ │ + cbz w0, 805d4 │ │ add x23, x23, x26 │ │ add w27, w27, #0x1 │ │ cmp w21, w27 │ │ - b.ne 80e54 // b.any │ │ + b.ne 80578 // b.any │ │ mov w11, w21 │ │ mov w27, w21 │ │ - b 80eb4 │ │ + b 805d8 │ │ mov w11, w21 │ │ ldr x21, [sp, #40] │ │ ldr w9, [sp, #32] │ │ mov w27, wzr │ │ - b 80ec0 │ │ + b 805e4 │ │ mov w11, w21 │ │ ldr x21, [sp, #40] │ │ ldr w9, [sp, #32] │ │ ldr x10, [sp, #56] │ │ cmp w27, w11 │ │ add w8, w27, #0x1 │ │ cinc w10, w10, eq // eq = none │ │ str w8, [x19, #1244] │ │ str x10, [sp, #56] │ │ - b 80cdc │ │ + b 80400 │ │ mov w8, w28 │ │ and x26, x26, #0xffff │ │ - b 80bc8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 802ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ @@ -86014,90 +85415,90 @@ │ │ mrs x13, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x13, #40] │ │ mov x20, x0 │ │ cmp w3, #0x1 │ │ stur x8, [x29, #-8] │ │ ldr x26, [x1, #880] │ │ - b.lt 80f90 // b.tstop │ │ + b.lt 806b4 // b.tstop │ │ mov w9, #0x7066 // #28774 │ │ mov w10, #0x6278 // #25208 │ │ mov w11, #0x7073 // #28787 │ │ mov w28, wzr │ │ mov w27, wzr │ │ mov w25, wzr │ │ mov w8, w3 │ │ movk w9, #0x6967, lsl #16 │ │ movk w10, #0x6973, lsl #16 │ │ movk w11, #0x6967, lsl #16 │ │ - b 80f64 │ │ + b 80688 │ │ mov w25, #0x1 // #1 │ │ add x4, x4, #0x10 │ │ subs x8, x8, #0x1 │ │ - b.eq 80f9c // b.none │ │ + b.eq 806c0 // b.none │ │ ldr x12, [x4] │ │ cmp x12, x9 │ │ - b.eq 80f88 // b.none │ │ + b.eq 806ac // b.none │ │ cmp x12, x10 │ │ - b.eq 80f54 // b.none │ │ + b.eq 80678 // b.none │ │ cmp x12, x11 │ │ - b.ne 80f58 // b.any │ │ + b.ne 8067c // b.any │ │ mov w27, #0x1 // #1 │ │ - b 80f58 │ │ + b 8067c │ │ mov w28, #0x1 // #1 │ │ - b 80f58 │ │ + b 8067c │ │ mov w25, wzr │ │ mov w27, wzr │ │ mov w28, wzr │ │ ldr x8, [x19, #240] │ │ str x13, [sp, #16] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 80fb4 │ │ + cbz x8, 806d8 │ │ mov w23, #0x1 // #1 │ │ - b 81060 │ │ + b 80784 │ │ ldrh w9, [x19, #288] │ │ - cbz x9, 81054 │ │ + cbz x9, 80778 │ │ ldr x8, [x19, #296] │ │ mov w10, #0x7966 // #31078 │ │ movk w10, #0x676c, lsl #16 │ │ add x9, x8, x9, lsl #5 │ │ mov x11, x8 │ │ - b 80fe0 │ │ + b 80704 │ │ add x11, x11, #0x20 │ │ cmp x11, x9 │ │ - b.cs 80ff8 // b.hs, b.nlast │ │ + b.cs 8071c // b.hs, b.nlast │ │ ldr x12, [x11] │ │ cmp x12, x10 │ │ - b.ne 80fd4 // b.any │ │ + b.ne 806f8 // b.any │ │ ldr x12, [x11, #24] │ │ - cbz x12, 80fd4 │ │ - b 80fac │ │ + cbz x12, 806f8 │ │ + b 806d0 │ │ mov w10, #0x4620 // #17952 │ │ mov x11, x8 │ │ movk w10, #0x4346, lsl #16 │ │ - b 81014 │ │ + b 80738 │ │ add x11, x11, #0x20 │ │ cmp x11, x9 │ │ - b.cs 81038 // b.hs, b.nlast │ │ + b.cs 8075c // b.hs, b.nlast │ │ ldr x12, [x11] │ │ cmp x12, x10 │ │ - b.ne 81008 // b.any │ │ + b.ne 8072c // b.any │ │ ldr x12, [x11, #24] │ │ - cbz x12, 81008 │ │ - b 80fac │ │ + cbz x12, 8072c │ │ + b 806d0 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 81054 // b.hs, b.nlast │ │ + b.cs 80778 // b.hs, b.nlast │ │ ldr x11, [x8] │ │ add x12, x10, #0x12 │ │ cmp x11, x12 │ │ - b.ne 8102c // b.any │ │ + b.ne 80750 // b.any │ │ ldr x11, [x8, #24] │ │ - cbz x11, 8102c │ │ - b 81058 │ │ + cbz x11, 80750 │ │ + b 8077c │ │ mov x8, xzr │ │ cmp x8, #0x0 │ │ cset w23, ne // ne = any │ │ mov w8, #0x4454 // #17492 │ │ ldr x9, [x19, #832] │ │ movk w8, #0x4342, lsl #16 │ │ mov x0, x19 │ │ @@ -86137,48 +85538,48 @@ │ │ mov x2, x20 │ │ mov x3, xzr │ │ blr x8 │ │ orr w8, w25, w0 │ │ cmp w8, #0x0 │ │ cset w8, eq // eq = none │ │ str w8, [sp, #8] │ │ - tbnz w23, #0, 81148 │ │ - ldr x8, [x26, #136] │ │ - cbz x8, 81148 │ │ + tbnz w23, #0, 8086c │ │ + ldr x8, [x26, #144] │ │ + cbz x8, 8086c │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ ldr w8, [sp, #8] │ │ cmp w0, #0x0 │ │ cset w25, ne // ne = any │ │ orr w8, w25, w8 │ │ cmp w8, #0x1 │ │ - b.eq 8114c // b.none │ │ + b.eq 80870 // b.none │ │ mov w25, wzr │ │ - b 81164 │ │ + b 80888 │ │ mov w25, #0x1 // #1 │ │ ldr x8, [x26, #48] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ cmp w21, #0x0 │ │ ldrh w10, [x19, #338] │ │ cset w8, ne // ne = any │ │ cmp w22, #0x0 │ │ cset w9, ne // ne = any │ │ mov w11, #0xffffbfff // #-16385 │ │ add w10, w10, w11 │ │ mov w11, #0xffffc00e // #-16370 │ │ cmp w10, w11 │ │ - b.hi 81198 // b.pmore │ │ + b.hi 808bc // b.pmore │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 819ac │ │ + b 810d0 │ │ and w8, w9, w8 │ │ mov x0, x19 │ │ and w23, w8, w23 │ │ ldr x8, [x26, #72] │ │ mov x1, x20 │ │ blr x8 │ │ ldr x8, [x26, #64] │ │ @@ -86190,123 +85591,123 @@ │ │ mov x1, x20 │ │ blr x8 │ │ ldr x8, [x26, #88] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ mov w21, w0 │ │ - cbz w25, 81304 │ │ + cbz w25, 80a28 │ │ ldr x8, [x26, #56] │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w2, wzr │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 8122c │ │ + cbz w0, 80950 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 819ac // b.any │ │ + b.ne 810d0 // b.any │ │ ldr x8, [x19, #280] │ │ mov w9, #0x7565 // #30053 │ │ movk w9, #0x7472, lsl #16 │ │ cmp x8, x9 │ │ - b.ne 81264 // b.any │ │ + b.ne 80988 // b.any │ │ mov w23, wzr │ │ - b 81288 │ │ - ldr x8, [x26, #184] │ │ + b 809ac │ │ + ldr x8, [x26, #200] │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w2, wzr │ │ blr x8 │ │ and w8, w0, #0xff │ │ stur w0, [x29, #-12] │ │ cmp w8, #0x8e │ │ - b.ne 8125c // b.any │ │ + b.ne 80980 // b.any │ │ ldr x8, [x19, #240] │ │ mov w9, #0x93 // #147 │ │ - b 8126c │ │ - cbnz w0, 819ac │ │ - b 81288 │ │ + b 80990 │ │ + cbnz w0, 810d0 │ │ + b 809ac │ │ ldr x8, [x19, #240] │ │ mov w9, #0x8f // #143 │ │ ldr x8, [x8, #104] │ │ stur w9, [x29, #-12] │ │ - cbz x8, 819ac │ │ + cbz x8, 810d0 │ │ ldr x8, [x8] │ │ ldr x8, [x8, #16] │ │ - cbz x8, 819ac │ │ + cbz x8, 810d0 │ │ strh wzr, [x19, #438] │ │ ldr x8, [x26, #56] │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w2, #0x1 // #1 │ │ mov w25, w23 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 812c8 │ │ - ldr x8, [x26, #184] │ │ + cbnz w0, 809ec │ │ + ldr x8, [x26, #200] │ │ mov x0, x19 │ │ mov x1, x20 │ │ mov w2, #0x1 // #1 │ │ mov w23, #0x1 // #1 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 812dc │ │ + cbz w0, 80a00 │ │ mov w23, w25 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.eq 812e4 // b.none │ │ - b 819ac │ │ + b.eq 80a08 // b.none │ │ + b 810d0 │ │ strb w23, [x19, #496] │ │ mov w23, w25 │ │ ldr x8, [x26, #80] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 81304 │ │ + cbz w0, 80a28 │ │ mov w8, #0xffff // #65535 │ │ strh w8, [x19, #616] │ │ - ldr x8, [x26, #192] │ │ - cbz x8, 8134c │ │ + ldr x8, [x26, #208] │ │ + cbz x8, 80a70 │ │ ldr w10, [sp, #4] │ │ cmp w24, #0x0 │ │ cset w9, eq // eq = none │ │ cmp w10, #0x0 │ │ cset w10, eq // eq = none │ │ cmp w22, #0x0 │ │ cset w11, eq // eq = none │ │ orr w10, w11, w10 │ │ orr w9, w10, w9 │ │ ldr w10, [sp, #8] │ │ orr w9, w9, w10 │ │ cmp w9, #0x1 │ │ - b.ne 8134c // b.any │ │ + b.ne 80a70 // b.any │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - ldr x8, [x26, #224] │ │ - cbz x8, 81370 │ │ + ldr x8, [x26, #240] │ │ + cbz x8, 80a94 │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - ldr x8, [x26, #232] │ │ + ldr x8, [x26, #248] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - ldr x8, [x26, #344] │ │ - cbz x8, 81384 │ │ + ldr x8, [x26, #360] │ │ + cbz x8, 80aa8 │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - ldr x8, [x26, #128] │ │ + ldr x8, [x26, #136] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ - ldr x8, [x26, #120] │ │ + ldr x8, [x26, #128] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ ldr x8, [x26, #112] │ │ mov x0, x19 │ │ mov x1, x20 │ │ blr x8 │ │ @@ -86314,116 +85715,116 @@ │ │ str xzr, [x22, #40]! │ │ ldrsh w9, [x22, #576] │ │ mov x20, x22 │ │ ldrh w8, [x22, #424] │ │ cmn w9, #0x1 │ │ stur x8, [x22, #-8] │ │ str xzr, [x20, #8]! │ │ - b.eq 813e0 // b.none │ │ + b.eq 80b04 // b.none │ │ ldrh w8, [x19, #700] │ │ - tbnz w8, #8, 8146c │ │ + tbnz w8, #8, 80b90 │ │ mov x0, x19 │ │ mov w1, #0x15 // #21 │ │ mov x2, x22 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x8, [x22] │ │ - cbnz x8, 81420 │ │ - cbnz w28, 81420 │ │ + cbnz x8, 80b44 │ │ + cbnz w28, 80b44 │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ mov x2, x22 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x8, [x22] │ │ - cbz x8, 81528 │ │ + cbz x8, 80c4c │ │ mov x0, x19 │ │ mov w1, #0x16 // #22 │ │ mov x2, x20 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x8, [x20] │ │ - cbnz x8, 81464 │ │ - cbnz w27, 81464 │ │ + cbnz x8, 80b88 │ │ + cbnz w27, 80b88 │ │ mov x0, x19 │ │ mov w1, #0x11 // #17 │ │ mov x2, x20 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x8, [x20] │ │ - cbnz x8, 814d0 │ │ - b 814b8 │ │ - cbz w28, 8148c │ │ + cbnz x8, 80bf4 │ │ + b 80bdc │ │ + cbz w28, 80bb0 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x2, x22 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ - b 814ac │ │ + cbnz w0, 810d0 │ │ + b 80bd0 │ │ mov x0, x19 │ │ mov w1, #0x10 // #16 │ │ mov x2, x22 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x8, [x22] │ │ - cbz x8, 81470 │ │ - cbz w27, 81544 │ │ + cbz x8, 80b94 │ │ + cbz w27, 80c68 │ │ ldr x8, [x20] │ │ - cbnz x8, 814d0 │ │ + cbnz x8, 80bf4 │ │ mov x0, x19 │ │ mov w1, #0x2 // #2 │ │ mov x2, x20 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ + cbnz w0, 810d0 │ │ ldr x0, [x19, #184] │ │ sub x2, x29, #0xc │ │ ldr x1, [x19, #48] │ │ - bl 406ec │ │ + bl 407b4 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #1248] │ │ - cbnz w8, 819ac │ │ + cbnz w8, 810d0 │ │ ldr w9, [x19, #1344] │ │ ldr x8, [x19, #16] │ │ and w9, w9, #0xfffffffe │ │ cmp w9, #0x2 │ │ - b.eq 81510 // b.none │ │ + b.eq 80c34 // b.none │ │ ldr x9, [x19, #1472] │ │ - cbnz x9, 81510 │ │ + cbnz x9, 80c34 │ │ ldr x9, [x19, #1480] │ │ - cbz x9, 81514 │ │ + cbz x9, 80c38 │ │ orr x8, x8, #0x4000 │ │ - cbz w23, 81564 │ │ + cbz w23, 80c88 │ │ ldr w9, [sp, #8] │ │ - cbz w9, 81560 │ │ + cbz w9, 80c84 │ │ orr x8, x8, #0x20000 │ │ - b 81564 │ │ + b 80c88 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x2, x22 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ - b 81424 │ │ + cbnz w0, 810d0 │ │ + b 80b48 │ │ mov x0, x19 │ │ mov w1, #0x11 // #17 │ │ mov x2, x20 │ │ - bl 86634 │ │ + bl 85d78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 819ac │ │ - b 814b0 │ │ + cbnz w0, 810d0 │ │ + b 80bd4 │ │ orr x8, x8, #0x1 │ │ orr x9, x8, #0x18 │ │ - cbnz w21, 81580 │ │ + cbnz w21, 80ca4 │ │ ldr x10, [x19, #752] │ │ mov w11, #0x218 // #536 │ │ orr x8, x8, x11 │ │ cmp x10, #0x30, lsl #12 │ │ csel x9, x9, x8, eq // eq = none │ │ ldr x8, [x19, #776] │ │ orr x10, x9, #0x4 │ │ @@ -86438,158 +85839,158 @@ │ │ cmp w8, #0x0 │ │ orr x8, x9, #0x40 │ │ lsl w10, w10, #8 │ │ csel x8, x9, x8, eq // eq = none │ │ and x9, x10, #0x100 │ │ orr x8, x8, x9 │ │ str x8, [x19, #16] │ │ - cbz w23, 815f4 │ │ + cbz w23, 80d18 │ │ ldrsh w8, [x19, #616] │ │ cmn w8, #0x1 │ │ - b.eq 815f4 // b.none │ │ + b.eq 80d18 // b.none │ │ ldrh w8, [x19, #700] │ │ mov w9, #0x201 // #513 │ │ tst w8, w9 │ │ lsr w8, w8, #4 │ │ cset w9, ne // ne = any │ │ and w8, w8, #0x2 │ │ orr w8, w8, w9 │ │ - b 81600 │ │ + b 80d24 │ │ ldrh w8, [x19, #384] │ │ rbit w8, w8 │ │ lsr w8, w8, #30 │ │ ldr x9, [x19, #24] │ │ mov x0, x19 │ │ orr x8, x9, x8 │ │ str x8, [x19, #24] │ │ - bl 86df0 │ │ + bl 86534 │ │ ldr w8, [x19, #72] │ │ cmp w8, #0x1 │ │ - b.lt 816f0 // b.tstop │ │ - adrp x10, 20000 │ │ - adrp x11, 20000 │ │ - adrp x12, 20000 │ │ + b.lt 80e14 // b.tstop │ │ + adrp x10, 20000 │ │ + adrp x11, 20000 │ │ + adrp x12, 20000 │ │ mov w14, #0x6963 // #26979 │ │ mov w15, #0x6d62 // #28002 │ │ - adrp x17, 20000 │ │ - adrp x0, 20000 │ │ + adrp x17, 20000 │ │ + adrp x0, 20000 │ │ mov w9, wzr │ │ - add x10, x10, #0x338 │ │ - add x11, x11, #0x268 │ │ - add x12, x12, #0x344 │ │ + add x10, x10, #0x36c │ │ + add x11, x11, #0x29c │ │ + add x12, x12, #0x378 │ │ ldr x13, [x19, #80] │ │ movk w14, #0x756e, lsl #16 │ │ movk w15, #0x7379, lsl #16 │ │ mov w16, #0x47f // #1151 │ │ - add x17, x17, #0x350 │ │ - add x0, x0, #0x670 │ │ - b 8167c │ │ - cbz w2, 816c8 │ │ + add x17, x17, #0x384 │ │ + add x0, x0, #0x6a4 │ │ + b 80da0 │ │ + cbz w2, 80dec │ │ str wzr, [x1, #8] │ │ add x13, x13, #0x8 │ │ subs x8, x8, #0x1 │ │ - b.eq 816ec // b.none │ │ + b.eq 80e10 // b.none │ │ ldr x1, [x13] │ │ ldrh w4, [x1, #12] │ │ cmp w4, #0x3 │ │ - b.hi 8166c // b.pmore │ │ + b.hi 80d90 // b.pmore │ │ ldrsh x2, [x1, #14] │ │ - adr x5, 81668 │ │ + adr x5, 80d8c │ │ ldrb w6, [x11, x4] │ │ add x5, x5, x6, lsl #2 │ │ mov x3, x10 │ │ br x5 │ │ mov x3, x12 │ │ - b 816cc │ │ + b 80df0 │ │ cmp w2, #0xb │ │ - b.cs 8166c // b.hs, b.nlast │ │ + b.cs 80d90 // b.hs, b.nlast │ │ lsr w3, w16, w2 │ │ - tbz w3, #0, 8166c │ │ + tbz w3, #0, 80d90 │ │ ldrsw x2, [x0, x2, lsl #2] │ │ add x3, x0, x2 │ │ - b 816cc │ │ + b 80df0 │ │ mov x3, x17 │ │ ldr w2, [x3, #8] │ │ cmp w2, w14 │ │ str w2, [x1, #8] │ │ - b.eq 816e4 // b.none │ │ + b.eq 80e08 // b.none │ │ cmp w2, w15 │ │ - b.ne 81670 // b.any │ │ + b.ne 80d94 // b.any │ │ mov w9, #0x1 // #1 │ │ - b 81670 │ │ - cbnz w9, 81744 │ │ + b 80d94 │ │ + cbnz w9, 80e68 │ │ ldrb w8, [x19, #17] │ │ - tbz w8, #1, 81744 │ │ + tbz w8, #1, 80e68 │ │ mov x8, #0x6963 // #26979 │ │ - adrp x0, aa000 │ │ + adrp x0, a9000 │ │ movk x8, #0x756e, lsl #16 │ │ - add x0, x0, #0x7c8 │ │ + add x0, x0, #0xdc0 │ │ movk x8, #0x3, lsl #32 │ │ add x2, sp, #0x18 │ │ movk x8, #0x1, lsl #48 │ │ mov x1, xzr │ │ mov x3, xzr │ │ stp x19, x8, [sp, #24] │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ stur w0, [x29, #-12] │ │ - cbz w0, 81740 │ │ + cbz w0, 80e64 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa3 │ │ - b.eq 81740 // b.none │ │ + b.eq 80e64 // b.none │ │ cmp w8, #0x7 │ │ - b.ne 819ac // b.any │ │ + b.ne 810d0 // b.any │ │ stur wzr, [x29, #-12] │ │ ldr w20, [x19, #1348] │ │ - cbz w20, 8188c │ │ + cbz w20, 80fb0 │ │ ldrh w24, [x19, #338] │ │ ldr x21, [x19, #184] │ │ - cbz w24, 8176c │ │ + cbz w24, 80e90 │ │ ldrsh w8, [x19, #616] │ │ cmn w8, #0x1 │ │ - b.eq 8176c // b.none │ │ + b.eq 80e90 // b.none │ │ ldrh w27, [x19, #618] │ │ - b 81774 │ │ + b 80e98 │ │ mov w24, #0x1 // #1 │ │ mov w27, #0x1 // #1 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x3, x20 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #64] │ │ - cbnz w8, 819ac │ │ + cbnz w8, 810d0 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x3, x20 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 819ac │ │ + cbnz w8, 810d0 │ │ mov x23, xzr │ │ mov w25, wzr │ │ sxth w27, w27 │ │ lsr w28, w24, #1 │ │ str x0, [sp, #8] │ │ - b 817e4 │ │ + b 80f08 │ │ add x23, x23, #0x1 │ │ cmp x20, x23 │ │ - b.eq 81858 // b.none │ │ - ldr x8, [x26, #216] │ │ + b.eq 80f7c // b.none │ │ + ldr x8, [x26, #232] │ │ add x2, sp, #0x18 │ │ mov x0, x19 │ │ mov x1, x23 │ │ ldr x22, [x19, #64] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 817d8 │ │ + cbnz w0, 80efc │ │ ldr x9, [sp, #64] │ │ mov w8, w25 │ │ add x10, x22, x8, lsl #5 │ │ lsr x9, x9, #6 │ │ strh w9, [x10] │ │ ldrh w11, [sp, #24] │ │ madd w9, w11, w27, w28 │ │ @@ -86597,81 +85998,81 @@ │ │ sdiv w9, w9, w24 │ │ str x12, [x10, #16] │ │ strh w9, [x10, #2] │ │ ldrh w9, [sp, #26] │ │ lsl x12, x9, #6 │ │ str x12, [x10, #24] │ │ str x12, [x10, #8] │ │ - cbz x11, 817d8 │ │ - cbz w9, 817d8 │ │ + cbz x11, 80efc │ │ + cbz w9, 80efc │ │ add w25, w25, #0x1 │ │ ldr x9, [sp, #8] │ │ str w23, [x9, x8, lsl #2] │ │ - b 817d8 │ │ + b 80efc │ │ mov w3, w25 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ mov x2, x20 │ │ ldr x4, [sp, #8] │ │ - bl 3c510 │ │ - cbz w25, 8188c │ │ + bl 3c564 │ │ + cbz w25, 80fb0 │ │ ldr x8, [x19, #16] │ │ str x0, [x19, #1352] │ │ str w25, [x19, #56] │ │ orr x8, x8, #0x2 │ │ str x8, [x19, #16] │ │ ldr x8, [x19, #16] │ │ tst x8, #0x3 │ │ - b.ne 818a0 // b.any │ │ + b.ne 80fc4 // b.any │ │ orr x8, x8, #0x1 │ │ str x8, [x19, #16] │ │ mov w9, #0x1 // #1 │ │ movk w9, #0x2, lsl #16 │ │ tst x8, x9 │ │ - b.eq 819ac // b.none │ │ + b.eq 810d0 // b.none │ │ ldrsh x9, [x19, #376] │ │ ldrsh x10, [x19, #378] │ │ ldrh w8, [x19, #616] │ │ ldrsh x11, [x19, #380] │ │ ldrsh x12, [x19, #382] │ │ stp x9, x10, [x19, #104] │ │ ldrh w9, [x19, #338] │ │ mov w10, #0xffff // #65535 │ │ cmp w8, w10 │ │ stp x11, x12, [x19, #120] │ │ strh w9, [x19, #136] │ │ - b.eq 818e8 // b.none │ │ + b.eq 8100c // b.none │ │ ldrh w9, [x19, #700] │ │ - tbnz w9, #7, 8194c │ │ + tbnz w9, #7, 81070 │ │ ldrh w10, [x19, #408] │ │ ldrh w9, [x19, #410] │ │ ldrh w11, [x19, #412] │ │ strh w10, [x19, #138] │ │ sub w12, w10, w9 │ │ strh w9, [x19, #140] │ │ add w11, w12, w11 │ │ strh w11, [x19, #142] │ │ - cbnz w10, 8196c │ │ - cbnz w9, 8196c │ │ + cbnz w10, 81090 │ │ + cbnz w9, 81090 │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.eq 8196c // b.none │ │ + b.eq 81090 // b.none │ │ ldrh w8, [x19, #706] │ │ ldrh w9, [x19, #708] │ │ orr w10, w8, w9 │ │ - cbnz w10, 81954 │ │ + cbnz w10, 81078 │ │ ldrh w8, [x19, #714] │ │ ldrh w9, [x19, #712] │ │ neg w10, w8 │ │ add w8, w8, w9 │ │ strh w9, [x19, #138] │ │ strh w10, [x19, #140] │ │ strh w8, [x19, #142] │ │ - b 8196c │ │ + b 81090 │ │ ldrh w8, [x19, #706] │ │ ldrh w9, [x19, #708] │ │ ldrh w10, [x19, #710] │ │ sub w11, w8, w9 │ │ strh w8, [x19, #138] │ │ strh w9, [x19, #140] │ │ add w10, w11, w10 │ │ @@ -86693,242 +86094,242 @@ │ │ strh w8, [x19, #148] │ │ strh w9, [x19, #146] │ │ ldr x8, [sp, #16] │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 819e4 // b.any │ │ + b.ne 81108 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 81bf8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 8131c │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x21, [x0, #880] │ │ ldr x20, [x0, #184] │ │ - cbz x21, 81a58 │ │ - ldr x8, [x21, #160] │ │ - cbz x8, 81a1c │ │ + cbz x21, 8117c │ │ + ldr x8, [x21, #168] │ │ + cbz x8, 81140 │ │ mov x0, x19 │ │ blr x8 │ │ - ldr x8, [x21, #200] │ │ - cbz x8, 81a2c │ │ + ldr x8, [x21, #216] │ │ + cbz x8, 81150 │ │ mov x0, x19 │ │ blr x8 │ │ - ldr x8, [x21, #240] │ │ - cbz x8, 81a48 │ │ + ldr x8, [x21, #256] │ │ + cbz x8, 8116c │ │ mov x0, x19 │ │ blr x8 │ │ - ldr x8, [x21, #248] │ │ + ldr x8, [x21, #264] │ │ mov x0, x19 │ │ blr x8 │ │ - ldr x8, [x21, #352] │ │ - cbz x8, 81a58 │ │ + ldr x8, [x21, #368] │ │ + cbz x8, 8117c │ │ mov x0, x19 │ │ blr x8 │ │ ldrb w8, [x19, #1428] │ │ - cbz w8, 81a80 │ │ + cbz w8, 811a4 │ │ ldr x8, [x19, #1392] │ │ - cbz x8, 81a74 │ │ + cbz x8, 81198 │ │ add x1, x19, #0x570 │ │ ldr x0, [x19, #192] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ str xzr, [x19, #1408] │ │ str xzr, [x19, #1400] │ │ str xzr, [x19, #1416] │ │ ldr x0, [x19, #192] │ │ add x1, x19, #0x550 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x558 │ │ ldr x1, [x19, #272] │ │ mov x0, x20 │ │ str wzr, [x19, #1384] │ │ str q0, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x108 │ │ ldr x1, [x19, #296] │ │ mov x0, x20 │ │ str q0, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [x19, #192] │ │ add x1, x19, #0x330 │ │ str xzr, [x19, #296] │ │ strh wzr, [x19, #288] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x4e8 │ │ ldrb w9, [x19, #496] │ │ str xzr, [x19, #824] │ │ str q0, [x8] │ │ - cbz w9, 81b10 │ │ + cbz w9, 81234 │ │ ldr x1, [x19, #544] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #552] │ │ mov x0, x20 │ │ str xzr, [x19, #544] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #552] │ │ strb wzr, [x19, #496] │ │ ldr x1, [x19, #936] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #936] │ │ strh wzr, [x19, #930] │ │ - cbz x21, 81b34 │ │ + cbz x21, 81258 │ │ ldr x8, [x21, #104] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ str xzr, [x19, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1352] │ │ mov x0, x20 │ │ str xzr, [x19, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1184] │ │ mov x0, x20 │ │ str xzr, [x19, #1352] │ │ str wzr, [x19, #56] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1232] │ │ mov x0, x20 │ │ str xzr, [x19, #1184] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1248] │ │ mov x0, x20 │ │ str xzr, [x19, #1232] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1056] │ │ mov x0, x20 │ │ str xzr, [x19, #1248] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1064] │ │ mov x0, x20 │ │ str xzr, [x19, #1056] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1080] │ │ mov x0, x20 │ │ str xzr, [x19, #1064] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1096] │ │ mov x0, x20 │ │ str xzr, [x19, #1080] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1096] │ │ ldr x21, [sp, #16] │ │ str xzr, [x19, #880] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - cbz x1, 81c50 │ │ + cbz x1, 81374 │ │ ldrh w9, [x0, #288] │ │ - cbz x9, 81c48 │ │ + cbz x9, 8136c │ │ ldr x8, [x0, #296] │ │ add x10, x8, x9, lsl #5 │ │ - b 81c20 │ │ + b 81344 │ │ add x8, x8, #0x20 │ │ cmp x8, x10 │ │ - b.cs 81c48 // b.hs, b.nlast │ │ + b.cs 8136c // b.hs, b.nlast │ │ ldr x9, [x8] │ │ cmp x9, x1 │ │ - b.ne 81c14 // b.any │ │ + b.ne 81338 // b.any │ │ ldr x9, [x8, #24] │ │ - cbz x9, 81c14 │ │ + cbz x9, 81338 │ │ ldr x8, [x8, #16] │ │ add x2, x8, x2 │ │ - cbnz x4, 81c5c │ │ + cbnz x4, 81380 │ │ mov x8, x9 │ │ - b 81c64 │ │ + b 81388 │ │ mov w0, #0x8e // #142 │ │ ret │ │ ldr x8, [x0, #192] │ │ ldr x9, [x8, #8] │ │ - cbz x4, 81c40 │ │ + cbz x4, 81364 │ │ ldr x8, [x4] │ │ - cbz x8, 81c78 │ │ + cbz x8, 8139c │ │ ldr x0, [x0, #192] │ │ mov x1, x2 │ │ mov x2, x3 │ │ mov x3, x8 │ │ - b 3f654 │ │ + b 3f678 │ │ mov w0, wzr │ │ str x9, [x4] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov w1, #0x6164 // #24932 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6865, lsl #16 │ │ mov x2, x19 │ │ mov x3, xzr │ │ mov x20, x0 │ │ blr x8 │ │ - cbz w0, 81cc0 │ │ + cbz w0, 813e4 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ add x2, x20, #0x130 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #16] │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x3bc │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x3f0 │ │ ldp x29, x30, [sp], #32 │ │ - b 3fd2c │ │ + b 3fd50 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x8, [x0, #832] │ │ tst w2, #0xff │ │ - b.eq 81d1c // b.none │ │ + b.eq 81440 // b.none │ │ mov w1, #0x6561 // #25953 │ │ mov x2, x19 │ │ movk w1, #0x7668, lsl #16 │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz w0, 81d54 │ │ + cbnz w0, 81478 │ │ add x20, x20, #0x1f8 │ │ - b 81d38 │ │ + b 8145c │ │ mov w1, #0x6561 // #25953 │ │ mov x2, x19 │ │ movk w1, #0x6868, lsl #16 │ │ mov x3, xzr │ │ blr x8 │ │ - cbnz w0, 81d54 │ │ + cbnz w0, 81478 │ │ add x20, x20, #0x190 │ │ - adrp x1, 20000 │ │ + adrp x1, 20000 │ │ mov x0, x19 │ │ - add x1, x1, #0x410 │ │ + add x1, x1, #0x444 │ │ mov x2, x20 │ │ - bl 3fd2c │ │ - cbnz w0, 81d54 │ │ + bl 3fd50 │ │ + cbnz w0, 81478 │ │ stp xzr, xzr, [x20, #40] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ @@ -86938,20 +86339,20 @@ │ │ mov w1, #0x6170 // #24944 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x636d, lsl #16 │ │ mov x2, x20 │ │ mov x3, x19 │ │ mov x21, x0 │ │ blr x8 │ │ - cbnz w0, 81db0 │ │ + cbnz w0, 814d4 │ │ ldr x1, [x21, #824] │ │ add x2, x21, #0x330 │ │ mov x0, x20 │ │ - bl 3f768 │ │ - cbz w0, 81db0 │ │ + bl 3f78c │ │ + cbz w0, 814d4 │ │ str xzr, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ @@ -86961,49 +86362,49 @@ │ │ mov w1, #0x7870 // #30832 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6d61, lsl #16 │ │ mov x2, x20 │ │ mov x3, xzr │ │ mov x19, x0 │ │ blr x8 │ │ - cbnz w0, 81e80 │ │ + cbnz w0, 815a4 │ │ add x21, x19, #0x1c8 │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x45c │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x490 │ │ mov x0, x20 │ │ mov x2, x21 │ │ - bl 3fd2c │ │ - cbnz w0, 81e80 │ │ + bl 3fd50 │ │ + cbnz w0, 815a4 │ │ ldr x9, [x19, #456] │ │ add x8, x19, #0x1c8 │ │ cmp x9, #0x10, lsl #12 │ │ stur xzr, [x8, #18] │ │ stur xzr, [x8, #10] │ │ strh wzr, [x8, #34] │ │ stur xzr, [x8, #26] │ │ - b.lt 81e80 // b.tstop │ │ - adrp x1, 20000 │ │ + b.lt 815a4 // b.tstop │ │ + adrp x1, 20000 │ │ mov x0, x20 │ │ - add x1, x1, #0x46c │ │ + add x1, x1, #0x4a0 │ │ mov x2, x21 │ │ - bl 3fd2c │ │ - cbnz w0, 81e80 │ │ + bl 3fd50 │ │ + cbnz w0, 815a4 │ │ ldrh w8, [x19, #480] │ │ cmp w8, #0x3f │ │ - b.hi 81e5c // b.pmore │ │ + b.hi 81580 // b.pmore │ │ mov w8, #0x40 // #64 │ │ strh w8, [x19, #480] │ │ ldrh w8, [x19, #476] │ │ mov w9, #0xfffc // #65532 │ │ cmp w8, w9 │ │ - b.cc 81e7c // b.lo, b.ul, b.last │ │ + b.cc 815a0 // b.lo, b.ul, b.last │ │ mov w8, #0xfffb // #65531 │ │ mov w0, wzr │ │ strh w8, [x19, #476] │ │ - b 81e80 │ │ + b 815a4 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ @@ -87013,56 +86414,56 @@ │ │ mov w1, #0x2f32 // #12082 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x4f53, lsl #16 │ │ mov x2, x19 │ │ mov x3, xzr │ │ mov x21, x0 │ │ blr x8 │ │ - cbnz w0, 81f6c │ │ + cbnz w0, 81690 │ │ add x20, x21, #0x268 │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x4a8 │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x4dc │ │ mov x0, x19 │ │ mov x2, x20 │ │ - bl 3fd2c │ │ - cbnz w0, 81f6c │ │ + bl 3fd50 │ │ + cbnz w0, 81690 │ │ mov w8, #0xffff // #65535 │ │ ldrh w9, [x21, #616] │ │ str xzr, [x21, #728] │ │ str xzr, [x21, #720] │ │ str wzr, [x21, #744] │ │ str xzr, [x21, #736] │ │ strh w8, [x21, #748] │ │ - cbz w9, 81f68 │ │ - adrp x1, 20000 │ │ + cbz w9, 8168c │ │ + adrp x1, 20000 │ │ mov x0, x19 │ │ - add x1, x1, #0x558 │ │ + add x1, x1, #0x58c │ │ mov x2, x20 │ │ - bl 3fd2c │ │ - cbnz w0, 81f6c │ │ + bl 3fd50 │ │ + cbnz w0, 81690 │ │ ldrh w8, [x20] │ │ cmp w8, #0x2 │ │ - b.cc 81f68 // b.lo, b.ul, b.last │ │ - adrp x1, 20000 │ │ + b.cc 8168c // b.lo, b.ul, b.last │ │ + adrp x1, 20000 │ │ mov x0, x19 │ │ - add x1, x1, #0x568 │ │ + add x1, x1, #0x59c │ │ mov x2, x20 │ │ - bl 3fd2c │ │ - cbnz w0, 81f6c │ │ + bl 3fd50 │ │ + cbnz w0, 81690 │ │ ldrh w8, [x20] │ │ cmp w8, #0x5 │ │ - b.cc 81f68 // b.lo, b.ul, b.last │ │ + b.cc 8168c // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov x2, x20 │ │ ldp x20, x19, [sp, #32] │ │ - adrp x1, 20000 │ │ + adrp x1, 20000 │ │ ldr x21, [sp, #16] │ │ - add x1, x1, #0x584 │ │ + add x1, x1, #0x5b8 │ │ ldp x29, x30, [sp], #48 │ │ - b 3fd2c │ │ + b 3fd50 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ @@ -87071,35 +86472,35 @@ │ │ mov w1, #0x7374 // #29556 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x706f, lsl #16 │ │ mov x2, x19 │ │ mov x3, xzr │ │ mov x20, x0 │ │ blr x8 │ │ - cbnz w0, 82000 │ │ + cbnz w0, 81724 │ │ add x20, x20, #0x2f0 │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x594 │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x5c8 │ │ mov x0, x19 │ │ mov x2, x20 │ │ - bl 3fd2c │ │ - cbnz w0, 82000 │ │ + bl 3fd50 │ │ + cbnz w0, 81724 │ │ ldr x8, [x20] │ │ mov w0, #0x9a // #154 │ │ cmp x8, #0x25, lsl #12 │ │ - b.ge 81fec // b.tcont │ │ + b.ge 81710 // b.tcont │ │ cmp x8, #0x10, lsl #12 │ │ - b.eq 81ffc // b.none │ │ + b.eq 81720 // b.none │ │ cmp x8, #0x20, lsl #12 │ │ - b.eq 81ffc // b.none │ │ - b 82000 │ │ + b.eq 81720 // b.none │ │ + b 81724 │ │ cmp x8, #0x30, lsl #12 │ │ - b.eq 81ffc // b.none │ │ + b.eq 81720 // b.none │ │ cmp x8, #0x25, lsl #12 │ │ - b.ne 82000 // b.any │ │ + b.ne 81724 // b.any │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ @@ -87118,39 +86519,39 @@ │ │ ldr x19, [x1, #56] │ │ str x1, [x0, #608] │ │ mov w1, #0x6d65 // #28005 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6e61, lsl #16 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 82094 │ │ + cbnz w0, 817b8 │ │ mov x0, x21 │ │ add x22, x20, #0x238 │ │ - bl 3f64c │ │ - adrp x1, 20000 │ │ + bl 3f670 │ │ + adrp x1, 20000 │ │ mov x23, x0 │ │ - add x1, x1, #0x5c0 │ │ + add x1, x1, #0x5f4 │ │ mov x0, x21 │ │ mov x2, x22 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 820e8 │ │ + cbz w0, 8180c │ │ mov x25, xzr │ │ mov x27, xzr │ │ mov x0, x19 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x19 │ │ mov x1, x27 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 823bc // b.any │ │ + b.ne 81ae0 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ @@ -87159,229 +86560,228 @@ │ │ add x26, x23, #0x6 │ │ ldr x9, [sp, #24] │ │ add w10, w8, w8, lsl #1 │ │ lsl w10, w10, #2 │ │ add x25, x9, x23 │ │ add x24, x26, x10 │ │ cmp x24, x25 │ │ - b.ls 82120 // b.plast │ │ + b.ls 81844 // b.plast │ │ mov w8, #0x91 // #145 │ │ mov x25, xzr │ │ mov x27, xzr │ │ stur w8, [x29, #-12] │ │ - b 8209c │ │ + b 817c0 │ │ ldrh w9, [x22] │ │ cmp w9, #0x1 │ │ - b.ne 821ac // b.any │ │ + b.ne 818d0 // b.any │ │ mov x0, x21 │ │ mov x1, x24 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 82094 │ │ + cbnz w0, 817b8 │ │ sub x1, x29, #0xc │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ and w9, w0, #0xffff │ │ str w9, [x20, #592] │ │ - cbnz w8, 82094 │ │ + cbnz w8, 817b8 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ mov x3, x9 │ │ mov x4, xzr │ │ stp x9, x25, [sp, #8] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x27, x0 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 821a4 │ │ + cbnz w8, 818c8 │ │ ldr w8, [x20, #592] │ │ mov x0, x21 │ │ ldr x25, [sp, #8] │ │ lsl w1, w8, #2 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 82304 │ │ + cbz w0, 81a28 │ │ mov x25, xzr │ │ - b 8209c │ │ + b 817c0 │ │ str x25, [sp, #16] │ │ mov w3, w8 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x25, x0 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 82098 │ │ + cbnz w8, 817bc │ │ ldr w8, [x20, #572] │ │ mov x0, x21 │ │ add w8, w8, w8, lsl #1 │ │ lsl w1, w8, #2 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 82098 │ │ + cbnz w0, 817bc │ │ ldr w27, [x20, #572] │ │ - cbz w27, 822c0 │ │ + cbz w27, 819e4 │ │ mov x26, x25 │ │ str wzr, [sp, #8] │ │ - b 82224 │ │ + b 81948 │ │ ldr w8, [sp, #8] │ │ str xzr, [x26, #24] │ │ add x26, x26, #0x20 │ │ add w8, w8, #0x1 │ │ str w8, [sp, #8] │ │ subs w27, w27, #0x1 │ │ - b.eq 822b4 // b.none │ │ - adrp x1, 20000 │ │ + b.eq 819d8 // b.none │ │ + adrp x1, 20000 │ │ mov x0, x21 │ │ - add x1, x1, #0x5d4 │ │ + add x1, x1, #0x608 │ │ mov x2, x26 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8221c │ │ + cbnz w0, 81940 │ │ ldrh w8, [x26, #8] │ │ - cbz x8, 8221c │ │ + cbz x8, 81940 │ │ ldr w9, [x20, #576] │ │ ldr x10, [x26, #16] │ │ add x9, x23, x9 │ │ add x9, x9, x10 │ │ cmp x9, x24 │ │ str x9, [x26, #16] │ │ - b.cc 8221c // b.lo, b.ul, b.last │ │ + b.cc 81940 // b.lo, b.ul, b.last │ │ add x8, x9, x8 │ │ ldr x9, [sp, #16] │ │ cmp x8, x9 │ │ - b.hi 8221c // b.pmore │ │ + b.hi 81940 // b.pmore │ │ ldrh w8, [x22] │ │ cmp w8, #0x1 │ │ - b.ne 82208 // b.any │ │ + b.ne 8192c // b.any │ │ ldrsh w8, [x26, #4] │ │ - tbz w8, #31, 82208 │ │ + tbz w8, #31, 8192c │ │ ldr w9, [x20, #592] │ │ and w8, w8, #0xffff │ │ sub w8, w8, #0x8, lsl #12 │ │ cmp w8, w9 │ │ - b.cs 8221c // b.hs, b.nlast │ │ + b.cs 81940 // b.hs, b.nlast │ │ mov w9, #0x18 // #24 │ │ umull x8, w8, w9 │ │ ldr x9, [x20, #600] │ │ ldrh w8, [x9, x8] │ │ - cbnz w8, 82208 │ │ - b 8221c │ │ + cbnz w8, 8192c │ │ + b 81940 │ │ ldr w2, [x20, #572] │ │ ldr w22, [sp, #8] │ │ - b 822c8 │ │ + b 819ec │ │ mov x2, xzr │ │ mov w22, wzr │ │ mov w3, w22 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x20 // #32 │ │ mov x4, x25 │ │ - bl 3c510 │ │ + bl 3c564 │ │ str x0, [x20, #584] │ │ mov x0, x21 │ │ str w22, [x20, #572] │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov x25, xzr │ │ ldr w8, [x20, #572] │ │ mov x27, xzr │ │ strh w8, [x20, #560] │ │ - b 8209c │ │ + b 817c0 │ │ mov w8, #0x2 // #2 │ │ bfi w8, w25, #2, #16 │ │ add x24, x24, x8 │ │ - cbz x27, 82398 │ │ + cbz x27, 81abc │ │ ldr w8, [x20, #592] │ │ mov w9, #0x18 // #24 │ │ madd x8, x8, x9, x27 │ │ cmp x8, x27 │ │ str x8, [sp, #8] │ │ - b.ls 82398 // b.plast │ │ + b.ls 81abc // b.plast │ │ mov x25, x27 │ │ - b 8234c │ │ + b 81a70 │ │ strh wzr, [x25] │ │ ldr x8, [sp, #8] │ │ str xzr, [x25, #16] │ │ add x25, x25, #0x18 │ │ cmp x25, x8 │ │ - b.cs 82398 // b.hs, b.nlast │ │ - adrp x1, 20000 │ │ + b.cs 81abc // b.hs, b.nlast │ │ + adrp x1, 20000 │ │ mov x0, x21 │ │ - add x1, x1, #0x5f0 │ │ + add x1, x1, #0x624 │ │ mov x2, x25 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ ldr w8, [x20, #576] │ │ stur w0, [x29, #-12] │ │ ldr x9, [x25, #8] │ │ add x8, x23, x8 │ │ add x8, x8, x9 │ │ cmp x8, x24 │ │ str x8, [x25, #8] │ │ - b.cc 82334 // b.lo, b.ul, b.last │ │ + b.cc 81a58 // b.lo, b.ul, b.last │ │ ldrh w9, [x25] │ │ add x8, x8, x9 │ │ ldr x9, [sp, #16] │ │ cmp x8, x9 │ │ - b.hi 82334 // b.pmore │ │ - b 82338 │ │ + b.hi 81a58 // b.pmore │ │ + b 81a5c │ │ mov x0, x21 │ │ str x27, [x20, #600] │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov x0, x21 │ │ mov x1, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ ldr w8, [x20, #572] │ │ stur w0, [x29, #-12] │ │ - b 821b0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 818d4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - ldr x8, [x0, #176] │ │ mov x19, x0 │ │ ldr x21, [x0, #584] │ │ - ldr x20, [x8, #16] │ │ - cbz x21, 82420 │ │ + ldr x20, [x0, #184] │ │ + cbz x21, 81b40 │ │ ldr w8, [x19, #572] │ │ - cbz w8, 82410 │ │ + cbz w8, 81b30 │ │ add x22, x21, x8, lsl #5 │ │ ldr x1, [x21, #24] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21, #24] │ │ add x21, x21, #0x20 │ │ cmp x21, x22 │ │ - b.cc 823f0 // b.lo, b.ul, b.last │ │ + b.cc 81b10 // b.lo, b.ul, b.last │ │ ldr x21, [x19, #584] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #584] │ │ ldr x21, [x19, #600] │ │ - cbz x21, 82468 │ │ + cbz x21, 81b88 │ │ ldr w8, [x19, #592] │ │ - cbz w8, 82458 │ │ + cbz w8, 81b78 │ │ mov w9, #0x18 // #24 │ │ madd x22, x8, x9, x21 │ │ ldr x1, [x21, #16] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21, #16] │ │ add x21, x21, #0x18 │ │ cmp x21, x22 │ │ - b.cc 82438 // b.lo, b.ul, b.last │ │ + b.cc 81b58 // b.lo, b.ul, b.last │ │ ldr x21, [x19, #600] │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #600] │ │ add x8, x19, #0x23c │ │ str wzr, [x19, #592] │ │ strh wzr, [x19, #568] │ │ ldp x20, x19, [sp, #32] │ │ str xzr, [x8] │ │ ldp x22, x21, [sp, #16] │ │ @@ -87399,117 +86799,117 @@ │ │ mov x3, sp │ │ movk w1, #0x6b65, lsl #16 │ │ mov x2, x20 │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ - cbnz w0, 8263c │ │ + cbnz w0, 81d5c │ │ ldr x1, [sp] │ │ cmp x1, #0x4 │ │ - b.cs 824e0 // b.hs, b.nlast │ │ + b.cs 81c00 // b.hs, b.nlast │ │ mov w0, #0x8e // #142 │ │ - b 8263c │ │ + b 81d5c │ │ add x2, x19, #0x550 │ │ mov x0, x20 │ │ - bl 3f768 │ │ - cbnz w0, 8263c │ │ + bl 3f78c │ │ + cbnz w0, 81d5c │ │ ldr x12, [sp] │ │ mov w9, #0x20 // #32 │ │ ldr x13, [x19, #1360] │ │ str x12, [x19, #1368] │ │ ldrh w8, [x13, #2] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, #0x20 │ │ csel w11, w8, w9, cc // cc = lo, ul, last │ │ - cbz w11, 82618 │ │ + cbz w11, 81d38 │ │ mov x14, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ mov w10, wzr │ │ movk x14, #0xaaab │ │ mov w9, wzr │ │ mov w8, wzr │ │ add x12, x13, x12 │ │ add x16, x13, #0x4 │ │ mov w13, #0x1 // #1 │ │ movk x14, #0x2aaa, lsl #48 │ │ - b 82554 │ │ + b 81c74 │ │ orr w8, w17, w8 │ │ add w10, w10, #0x1 │ │ mov x16, x15 │ │ cmp w10, w11 │ │ - b.eq 82628 // b.none │ │ + b.eq 81d48 // b.none │ │ add x15, x16, #0x6 │ │ cmp x15, x12 │ │ - b.hi 8262c // b.pmore │ │ + b.hi 81d4c // b.pmore │ │ ldrh w15, [x16, #2] │ │ lsl x15, x15, #48 │ │ rev x15, x15 │ │ cmp w15, #0xf │ │ - b.cc 8262c // b.lo, b.ul, b.last │ │ + b.cc 81d4c // b.lo, b.ul, b.last │ │ add x15, x16, x15 │ │ ldrb w17, [x16, #4] │ │ cmp x15, x12 │ │ csel x15, x12, x15, hi // hi = pmore │ │ - cbnz w17, 82544 │ │ + cbnz w17, 81c64 │ │ ldrb w17, [x16, #5] │ │ and w17, w17, #0x3 │ │ cmp w17, #0x1 │ │ - b.ne 82544 // b.any │ │ + b.ne 81c64 // b.any │ │ add x17, x16, #0xe │ │ cmp x17, x15 │ │ - b.hi 82544 // b.pmore │ │ + b.hi 81c64 // b.pmore │ │ ldrh w0, [x16, #6] │ │ sub x17, x15, x17 │ │ smulh x1, x17, x14 │ │ lsl x0, x0, #48 │ │ rev x0, x0 │ │ lsr x3, x1, #63 │ │ add w1, w1, w3 │ │ add x2, x0, x0, lsl #1 │ │ cmp x17, x2, lsl #1 │ │ lsl w17, w13, w10 │ │ csel w0, w1, w0, lt // lt = tstop │ │ orr w9, w17, w9 │ │ - cbz w0, 82544 │ │ + cbz w0, 81c64 │ │ subs w0, w0, #0x1 │ │ - b.eq 82540 // b.none │ │ + b.eq 81c60 // b.none │ │ ldur w1, [x16, #14] │ │ add x16, x16, #0x14 │ │ lsl x1, x1, #32 │ │ rev x1, x1 │ │ ldr w2, [x16] │ │ lsl x2, x2, #32 │ │ rev x2, x2 │ │ cmp x2, x1 │ │ - b.cc 82544 // b.lo, b.ul, b.last │ │ + b.cc 81c64 // b.lo, b.ul, b.last │ │ subs x0, x0, #0x1 │ │ add x16, x16, #0x6 │ │ mov x1, x2 │ │ - b.ne 825f0 // b.any │ │ - b 82540 │ │ + b.ne 81d10 // b.any │ │ + b 81c60 │ │ mov w8, wzr │ │ mov w9, wzr │ │ mov w10, wzr │ │ - b 8262c │ │ + b 81d4c │ │ mov w10, w11 │ │ mov w0, wzr │ │ str w10, [x19, #1376] │ │ str w9, [x19, #1380] │ │ str w8, [x19, #1384] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 82660 // b.any │ │ + b.ne 81d80 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -87523,130 +86923,130 @@ │ │ ldr x19, [x1, #56] │ │ mov w1, #0x7370 // #29552 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6761, lsl #16 │ │ blr x8 │ │ mov x23, xzr │ │ str w0, [sp, #4] │ │ - cbnz w0, 82758 │ │ + cbnz w0, 81e78 │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #4] │ │ - cbz w0, 826d8 │ │ + cbz w0, 81df8 │ │ mov x23, xzr │ │ - b 82758 │ │ + b 81e78 │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ strh w0, [x20, #928] │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov w22, w0 │ │ mov x0, x21 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldrh w8, [x20, #928] │ │ cmp w8, #0x2 │ │ - b.cc 82718 // b.lo, b.ul, b.last │ │ + b.cc 81e38 // b.lo, b.ul, b.last │ │ mov w8, #0x8 // #8 │ │ mov x23, xzr │ │ strh wzr, [x20, #930] │ │ str w8, [sp, #4] │ │ - b 82758 │ │ + b 81e78 │ │ and x24, x22, #0xffff │ │ add x5, sp, #0x4 │ │ mov x0, x19 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ mov x23, x0 │ │ - cbnz w8, 82758 │ │ + cbnz w8, 81e78 │ │ lsl x1, x24, #2 │ │ mov x0, x21 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #4] │ │ - cbz w0, 82794 │ │ + cbz w0, 81eb4 │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 827d4 // b.any │ │ + b.ne 81ef4 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ tst w22, #0xffff │ │ - b.eq 827c0 // b.none │ │ + b.eq 81ee0 // b.none │ │ add x26, x23, #0x2 │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ sturh w0, [x26, #-2] │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ subs x24, x24, #0x1 │ │ strh w0, [x26], #4 │ │ - b.ne 827a0 // b.any │ │ + b.ne 81ec0 // b.any │ │ mov x0, x21 │ │ str x23, [x20, #936] │ │ strh w22, [x20, #930] │ │ - bl 3f904 │ │ - b 826d0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 3f928 │ │ + b 81df0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov w1, #0x4c54 // #19540 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x5043, lsl #16 │ │ mov x2, x19 │ │ mov x3, xzr │ │ mov x20, x0 │ │ blr x8 │ │ - cbz w0, 82814 │ │ + cbz w0, 81f34 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ add x2, x20, #0x3b0 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #16] │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x5fc │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x630 │ │ ldp x29, x30, [sp], #32 │ │ - b 3fd2c │ │ + b 3fd50 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x1 │ │ mov w1, #0x6564 // #25956 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6268, lsl #16 │ │ mov x2, x19 │ │ mov x3, xzr │ │ mov x20, x0 │ │ blr x8 │ │ - cbz w0, 8286c │ │ + cbz w0, 81f8c │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ add x2, x20, #0x130 │ │ mov x0, x19 │ │ ldp x20, x19, [sp, #16] │ │ - adrp x1, 20000 │ │ - add x1, x1, #0x3bc │ │ + adrp x1, 20000 │ │ + add x1, x1, #0x3f0 │ │ ldp x29, x30, [sp], #32 │ │ - b 3fd2c │ │ + b 3fd50 │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ @@ -87656,27 +87056,27 @@ │ │ ldr x8, [x26, #40] │ │ mov x19, x0 │ │ mov w22, w2 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x0, #1344] │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x2 │ │ - b.cs 82988 // b.hs, b.nlast │ │ + b.cs 820a8 // b.hs, b.nlast │ │ ldr x8, [x19, #1456] │ │ - cbz x8, 829b8 │ │ + cbz x8, 820d8 │ │ ldr x20, [x19, #192] │ │ mov x23, x5 │ │ ldr x8, [x19, #1352] │ │ mov w24, w3 │ │ ldr w27, [x8, x1, lsl #2] │ │ mov x0, x20 │ │ ldr x1, [x19, #1448] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w21, w0 │ │ - cbnz w0, 829bc │ │ + cbnz w0, 820dc │ │ add x8, x19, #0x5a8 │ │ ldr x10, [x19, #152] │ │ ldr x9, [x19, #1328] │ │ stp x19, x20, [sp] │ │ strh wzr, [sp, #32] │ │ ldr q0, [x8] │ │ add x11, x10, #0x98 │ │ @@ -87685,49 +87085,49 @@ │ │ lsl x10, x10, #4 │ │ stp x11, x25, [sp, #16] │ │ add x12, x10, #0x37 │ │ add x11, x9, x8 │ │ cmp x12, x8 │ │ stur q0, [sp, #40] │ │ stp x9, x11, [sp, #72] │ │ - b.hi 82980 // b.pmore │ │ + b.hi 820a0 // b.pmore │ │ add x10, x9, x10 │ │ ldr w9, [x10, #8] │ │ lsl x9, x9, #32 │ │ rev x11, x9 │ │ subs x8, x8, x11 │ │ str x11, [sp, #56] │ │ ldr w9, [x10, #16] │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ str x9, [sp, #64] │ │ ldrb w10, [x10, #54] │ │ strb w10, [sp, #34] │ │ - b.cc 82980 // b.lo, b.ul, b.last │ │ + b.cc 820a0 // b.lo, b.ul, b.last │ │ cmp x9, x8, lsr #3 │ │ - b.ls 82b58 // b.plast │ │ + b.ls 82278 // b.plast │ │ mov w21, #0x3 // #3 │ │ - b 829bc │ │ + b 820dc │ │ cmp w8, #0x3 │ │ - b.ne 829b0 // b.any │ │ + b.ne 820d0 // b.any │ │ ldr x8, [x19, #1352] │ │ ldr w8, [x8, x1, lsl #2] │ │ str wzr, [x25] │ │ ldr w9, [x19, #32] │ │ cmp w9, w22 │ │ - b.cs 829f0 // b.hs, b.nlast │ │ + b.cs 82110 // b.hs, b.nlast │ │ mov w21, #0x6 // #6 │ │ - b 829bc │ │ + b 820dc │ │ mov w21, #0x2 // #2 │ │ - b 829bc │ │ + b 820dc │ │ mov w21, #0x8e // #142 │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 82c34 // b.any │ │ + b.ne 82354 // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ @@ -87741,306 +87141,307 @@ │ │ add x8, x9, x8, lsl #2 │ │ ldr w8, [x8, #8] │ │ lsl x8, x8, #32 │ │ rev x24, x8 │ │ add x25, x24, #0x4 │ │ ldr x8, [x19, #1456] │ │ subs x9, x8, x24 │ │ - b.ls 82980 // b.plast │ │ + b.ls 820a0 // b.plast │ │ lsl w8, w22, #2 │ │ add w10, w8, #0xc │ │ cmp x9, x10 │ │ - b.cc 82980 // b.lo, b.ul, b.last │ │ + b.cc 820a0 // b.lo, b.ul, b.last │ │ ldr x9, [x19, #1448] │ │ add x8, x25, w8, uxtw │ │ mov x0, x20 │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ - cbnz w0, 82b18 │ │ + bl 3ee24 │ │ + cbnz w0, 82238 │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ - bl 3f79c │ │ - cbnz w0, 82b18 │ │ + bl 3f7c0 │ │ + cbnz w0, 82238 │ │ mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w21, w0 │ │ mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w23, w0 │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ subs w22, w23, w21 │ │ - b.eq 82bd0 // b.none │ │ - b.cc 82980 // b.lo, b.ul, b.last │ │ + b.eq 822f0 // b.none │ │ + b.cc 820a0 // b.lo, b.ul, b.last │ │ cmp w22, #0x8 │ │ - b.cc 82980 // b.lo, b.ul, b.last │ │ + b.cc 820a0 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #1456] │ │ sub x8, x8, x24 │ │ cmp x8, w23, uxtw │ │ - b.cc 82980 // b.lo, b.ul, b.last │ │ + b.cc 820a0 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #1448] │ │ add x9, x24, w21, uxtw │ │ mov x0, x20 │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ - cbnz w0, 82b18 │ │ + bl 3ee24 │ │ + cbnz w0, 82238 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3f79c │ │ - cbnz w0, 82b18 │ │ + bl 3f7c0 │ │ + cbnz w0, 82238 │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ cmp w0, w28 │ │ - b.ne 82b20 // b.any │ │ + b.ne 82240 // b.any │ │ subs w27, w27, #0x1 │ │ - b.eq 82be0 // b.none │ │ + b.eq 82300 // b.none │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ and w22, w0, #0xffff │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [x19, #32] │ │ mov w21, #0x6 // #6 │ │ cmp w22, w8 │ │ - b.ls 82a18 // b.plast │ │ - b 829bc │ │ + b.ls 82138 // b.plast │ │ + b 820dc │ │ mov w21, w0 │ │ - b 829bc │ │ + b 820dc │ │ mov w8, #0x6720 // #26400 │ │ movk w8, #0x6a70, lsl #16 │ │ cmp w0, w8 │ │ - b.eq 82b50 // b.none │ │ + b.eq 82270 // b.none │ │ mov w8, #0x626c // #25196 │ │ movk w8, #0x7267, lsl #16 │ │ cmp w0, w8 │ │ - b.eq 82b50 // b.none │ │ + b.eq 82270 // b.none │ │ mov w8, #0x6666 // #26214 │ │ movk w8, #0x7469, lsl #16 │ │ cmp w0, w8 │ │ - b.ne 82bd8 // b.any │ │ + b.ne 822f8 // b.any │ │ mov w21, #0x2 // #2 │ │ - b 82be4 │ │ + b 82304 │ │ ubfx w5, w24, #22, #1 │ │ mov x0, sp │ │ mov w1, w22 │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w4, wzr │ │ - bl 87078 │ │ + bl 867bc │ │ mov w21, w0 │ │ - cbnz w0, 829bc │ │ + cbnz w0, 820dc │ │ mov w8, #0x500000 // #5242880 │ │ tst w24, w8 │ │ - b.ne 82bf0 // b.any │ │ + b.ne 82310 // b.any │ │ ldrb w8, [x23, #26] │ │ cmp w8, #0x7 │ │ - b.ne 82bf0 // b.any │ │ + b.ne 82310 // b.any │ │ ldr x8, [x19, #152] │ │ mov x0, sp │ │ ldr x20, [x8] │ │ - bl 42fdc │ │ + bl 430b4 │ │ mov x2, sp │ │ mov x0, x20 │ │ mov x1, x23 │ │ mov w3, #0x1 // #1 │ │ - bl 43180 │ │ + bl 43258 │ │ mov w21, w0 │ │ - cbz w0, 82bf8 │ │ + cbz w0, 82318 │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 437a0 │ │ - b 829bc │ │ + bl 43878 │ │ + b 820dc │ │ mov w21, #0x9d // #157 │ │ - b 829bc │ │ + b 820dc │ │ mov w21, #0x7 // #7 │ │ - b 82be4 │ │ + b 82304 │ │ mov w21, #0x3 // #3 │ │ mov x0, x20 │ │ - bl 3f904 │ │ - b 829bc │ │ + bl 3f928 │ │ + b 820dc │ │ mov w21, wzr │ │ - b 829bc │ │ + b 820dc │ │ ldrb w8, [sp, #26] │ │ ldr w9, [sp, #8] │ │ ldrh w10, [sp, #24] │ │ strb w8, [x23, #26] │ │ ldr x1, [sp, #16] │ │ str w9, [x23, #8] │ │ strh w10, [x23, #24] │ │ ldr x0, [x19, #152] │ │ - bl 3a2c8 │ │ + bl 3a31c │ │ ldr x8, [x19, #152] │ │ ldr x8, [x8, #296] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ - b 829bc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 820dc │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 82cc8 │ │ + cbz x0, 82400 │ │ ldrh w8, [x0, #464] │ │ mov x20, x0 │ │ mov w21, w1 │ │ cmp w8, w1 │ │ - b.ls 82cd0 // b.plast │ │ + b.ls 82408 // b.plast │ │ ldr x24, [x20, #888] │ │ - cbz x24, 82cd8 │ │ + cbz x24, 82410 │ │ ldr x8, [x24, #32] │ │ mov w0, wzr │ │ mov x19, x2 │ │ blr x8 │ │ str x0, [x19] │ │ ldr x25, [x20, #752] │ │ + cmp x25, #0x10, lsl #12 │ │ + b.eq 82418 // b.none │ │ cmp x25, #0x25, lsl #12 │ │ - b.eq 82ce0 // b.none │ │ - cmp x25, #0x20, lsl #12 │ │ - b.eq 82ce0 // b.none │ │ + b.eq 823d4 // b.none │ │ mov w0, wzr │ │ - cmp x25, #0x10, lsl #12 │ │ - b.ne 82e00 // b.any │ │ - cmp w21, #0x101 │ │ - b.hi 82dfc // b.pmore │ │ - ldr x8, [x24, #32] │ │ - mov w0, w21 │ │ - b 82d08 │ │ - mov w0, #0x23 // #35 │ │ - b 82e00 │ │ - mov w0, #0x10 // #16 │ │ - b 82e00 │ │ - mov w0, #0x7 // #7 │ │ - b 82e00 │ │ + cmp x25, #0x20, lsl #12 │ │ + b.ne 82524 // b.any │ │ ldrb w8, [x20, #1024] │ │ - cbz w8, 82d14 │ │ + cbz w8, 82438 │ │ ldrh w8, [x20, #1026] │ │ cmp w8, w21 │ │ - b.ls 82dfc // b.plast │ │ + b.ls 82520 // b.plast │ │ ldr x8, [x20, #1032] │ │ ldrh w0, [x8, w21, uxtw #1] │ │ cmp w0, #0x101 │ │ - b.hi 82d7c // b.pmore │ │ + b.hi 824a0 // b.pmore │ │ + ldr x8, [x24, #32] │ │ + b 8242c │ │ + mov w0, #0x23 // #35 │ │ + b 82524 │ │ + mov w0, #0x10 // #16 │ │ + b 82524 │ │ + mov w0, #0x7 // #7 │ │ + b 82524 │ │ + ldrh w8, [x20, #464] │ │ + cmp w8, #0x102 │ │ + b.ne 82520 // b.any │ │ ldr x8, [x24, #32] │ │ + mov w0, w21 │ │ blr x8 │ │ mov x8, x0 │ │ - b 82d88 │ │ + b 824ac │ │ ldr x22, [x20, #192] │ │ mov w1, #0x7374 // #29556 │ │ ldr x8, [x20, #832] │ │ add x3, sp, #0x8 │ │ mov x0, x20 │ │ movk w1, #0x706f, lsl #16 │ │ mov x2, x22 │ │ blr x8 │ │ - cbnz w0, 82df0 │ │ + cbnz w0, 82514 │ │ ldr x8, [sp, #8] │ │ cmp x8, #0x22 │ │ - b.cc 82df0 // b.lo, b.ul, b.last │ │ + b.cc 82514 // b.lo, b.ul, b.last │ │ mov x0, x22 │ │ mov w1, #0x20 // #32 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 82d6c │ │ + cbnz w0, 82490 │ │ sub x1, x29, #0xc │ │ mov x0, x22 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 82d94 │ │ + cbz w8, 824b8 │ │ mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ strb w8, [x20, #1024] │ │ - b 82e00 │ │ + b 82524 │ │ sub w8, w0, #0x102 │ │ ldr x9, [x20, #1040] │ │ ldr x8, [x9, w8, uxtw #3] │ │ mov w0, wzr │ │ str x8, [x19] │ │ - b 82e00 │ │ + b 82524 │ │ ldrh w8, [x20, #464] │ │ mov w2, w0 │ │ sub w9, w0, #0x1 │ │ cmp w8, w9, uxth │ │ - b.ls 82dd0 // b.plast │ │ + b.ls 824f4 // b.plast │ │ cmp x25, #0x25, lsl #12 │ │ - b.eq 82ddc // b.none │ │ + b.eq 82500 // b.none │ │ cmp x25, #0x20, lsl #12 │ │ - b.ne 82dd0 // b.any │ │ + b.ne 824f4 // b.any │ │ ldr x8, [sp, #8] │ │ add x0, x20, #0x400 │ │ mov x1, x22 │ │ sub x3, x8, #0x22 │ │ - bl 87e50 │ │ - b 82df0 │ │ + bl 87594 │ │ + b 82514 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x20, #1024] │ │ - b 82ce8 │ │ + b 823dc │ │ ldr x8, [sp, #8] │ │ add x0, x20, #0x400 │ │ mov x1, x22 │ │ sub x3, x8, #0x22 │ │ - bl 88158 │ │ + bl 87894 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x20, #1024] │ │ - cbz w0, 82ce8 │ │ + cbz w0, 823dc │ │ mov w0, wzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 82e2c // b.any │ │ + b.ne 82550 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x25, [sp, #48] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldrh w8, [x0, #1026] │ │ ldr x20, [x0, #184] │ │ - cbz w8, 82e60 │ │ + cbz w8, 82584 │ │ ldr x1, [x19, #1032] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1032] │ │ strh wzr, [x19, #1026] │ │ ldrh w8, [x19, #1028] │ │ - cbz w8, 82e7c │ │ + cbz w8, 825a0 │ │ ldr x1, [x19, #1040] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1040] │ │ strh wzr, [x19, #1028] │ │ strb wzr, [x19, #1024] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x12, [x0, #1360] │ │ - cbz x12, 8300c │ │ + cbz x12, 82730 │ │ mov x8, x0 │ │ ldr w9, [x0, #1376] │ │ mov w0, wzr │ │ - cbz w9, 83008 │ │ + cbz w9, 8272c │ │ ldr x10, [x8, #1368] │ │ cmp x10, #0xa │ │ - b.lt 83008 // b.tstop │ │ + b.lt 8272c // b.tstop │ │ mov w11, w1 │ │ mov x14, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ mov w13, w2 │ │ movk x14, #0xaaab │ │ mov w0, wzr │ │ add x10, x12, x10 │ │ add x16, x12, #0xa │ │ @@ -88052,81 +87453,81 @@ │ │ ldrh w15, [x1, #2] │ │ lsl x15, x15, #48 │ │ rev x15, x15 │ │ add x15, x1, x15 │ │ cmp x15, x10 │ │ csel x15, x10, x15, hi // hi = pmore │ │ tst w12, w13 │ │ - b.eq 82f34 // b.none │ │ + b.eq 82658 // b.none │ │ ldrb w16, [x16] │ │ sub x2, x15, x1 │ │ ldrb w17, [x1, #7] │ │ sub x2, x2, #0xe │ │ ldrb w4, [x1, #4] │ │ bfi x17, x16, #8, #8 │ │ smulh x16, x2, x14 │ │ add x3, x17, x17, lsl #1 │ │ lsr x5, x16, #63 │ │ add w16, w16, w5 │ │ cmp x2, x3, lsl #1 │ │ csel w17, w16, w17, lt // lt = tstop │ │ - cbz w4, 82f54 │ │ + cbz w4, 82678 │ │ subs w9, w9, #0x1 │ │ - b.eq 83008 // b.none │ │ + b.eq 8272c // b.none │ │ lsl w13, w13, #1 │ │ add x16, x15, #0x6 │ │ mov x1, x15 │ │ cmp x16, x10 │ │ - b.ls 82ee0 // b.plast │ │ - b 83008 │ │ + b.ls 82604 // b.plast │ │ + b 8272c │ │ ldr w2, [x8, #1384] │ │ ldrb w16, [x1, #5] │ │ tst w2, w13 │ │ - b.eq 82fac // b.none │ │ - cbz w17, 82f34 │ │ + b.eq 826d0 // b.none │ │ + cbz w17, 82658 │ │ mov w2, wzr │ │ add x1, x1, #0x12 │ │ add w3, w17, w2 │ │ lsr w4, w3, #1 │ │ add w3, w4, w4, lsl #1 │ │ lsl w3, w3, #1 │ │ add x3, x1, x3 │ │ ldur w5, [x3, #-4] │ │ lsl x5, x5, #32 │ │ rev x5, x5 │ │ cmp x5, x11 │ │ - b.eq 82fd8 // b.none │ │ + b.eq 826fc // b.none │ │ csinc w2, w2, w4, cs // cs = hs, nlast │ │ csel w17, w17, w4, cc // cc = lo, ul, last │ │ cmp w2, w17 │ │ - b.cc 82f70 // b.lo, b.ul, b.last │ │ - b 82f34 │ │ - cbz w17, 82f34 │ │ + b.cc 82694 // b.lo, b.ul, b.last │ │ + b 82658 │ │ + cbz w17, 82658 │ │ add x1, x1, #0x13 │ │ ldur w2, [x1, #-5] │ │ lsl x2, x2, #32 │ │ rev x2, x2 │ │ cmp x2, x11 │ │ - b.eq 82fe0 // b.none │ │ + b.eq 82704 // b.none │ │ subs w17, w17, #0x1 │ │ add x1, x1, #0x6 │ │ - b.ne 82fb4 // b.any │ │ - b 82f34 │ │ + b.ne 826d8 // b.any │ │ + b 82658 │ │ add x1, x3, #0x1 │ │ - b 82fe4 │ │ + b 82708 │ │ sub x3, x1, #0x1 │ │ ldrb w17, [x3] │ │ tst w16, #0x8 │ │ ldrb w1, [x1] │ │ lsl w17, w17, #8 │ │ sxth w17, w17 │ │ orr w16, w17, w1 │ │ csel w17, w0, wzr, eq // eq = none │ │ add w0, w17, w16 │ │ - b 82f34 │ │ + b 82658 │ │ ret │ │ mov w0, wzr │ │ ret │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ @@ -88137,248 +87538,248 @@ │ │ mrs x24, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x24, #40] │ │ mov x0, x1 │ │ mov x19, x1 │ │ stur x8, [x29, #-8] │ │ ldr x21, [x1, #56] │ │ - bl 3f64c │ │ + bl 3f670 │ │ str x0, [sp, #40] │ │ add x1, sp, #0x14 │ │ mov x0, x19 │ │ - bl 3f578 │ │ + bl 3f59c │ │ mov w8, w0 │ │ ldr w0, [sp, #20] │ │ mov w8, w8 │ │ str x8, [sp, #24] │ │ - cbnz w0, 83094 │ │ - adrp x1, 20000 │ │ + cbnz w0, 827b8 │ │ + adrp x1, 20000 │ │ add x2, sp, #0x18 │ │ - add x1, x1, #0x640 │ │ + add x1, x1, #0x674 │ │ mov x0, x19 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ str w0, [sp, #20] │ │ - cbz w0, 830c4 │ │ + cbz w0, 827e8 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 833f4 // b.any │ │ + b.ne 82b18 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ ldr x9, [sp, #24] │ │ mov w8, #0x544f // #21583 │ │ movk w8, #0x4f54, lsl #16 │ │ cmp x9, x8 │ │ - b.ne 83168 // b.any │ │ + b.ne 8288c // b.any │ │ ldrh w25, [sp, #32] │ │ - cbz w25, 833b0 │ │ + cbz w25, 82ad4 │ │ and x3, x25, #0xffff │ │ add x5, sp, #0x14 │ │ mov x0, x21 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x4, xzr │ │ strh w25, [x20, #288] │ │ str x8, [x20, #280] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldr w0, [sp, #20] │ │ str x8, [x20, #296] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ ldr x8, [sp, #40] │ │ mov x0, x19 │ │ add x1, x8, #0xc │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #20] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ ldrh w8, [sp, #32] │ │ mov x0, x19 │ │ lsl x1, x8, #4 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #20] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ ldrh w8, [sp, #32] │ │ - cbz w8, 833e0 │ │ + cbz w8, 82b04 │ │ mov w26, #0x7478 // #29816 │ │ mov w27, #0x7478 // #29816 │ │ mov w25, wzr │ │ mov w23, wzr │ │ movk w26, #0x686d, lsl #16 │ │ movk w27, #0x766d, lsl #16 │ │ - b 832f0 │ │ + b 82a14 │ │ ldr x22, [sp, #40] │ │ mov x0, x19 │ │ add x1, x22, #0xc │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ ldrh w8, [sp, #32] │ │ - cbz w8, 833b0 │ │ + cbz w8, 82ad4 │ │ mov w27, #0x6563 // #25955 │ │ - adrp x23, 20000 │ │ + adrp x23, 20000 │ │ mov x28, xzr │ │ mov w26, wzr │ │ mov w25, wzr │ │ add x22, x22, #0x1c │ │ movk w27, #0x6268, lsl #16 │ │ - add x23, x23, #0x658 │ │ + add x23, x23, #0x68c │ │ stp wzr, wzr, [sp, #12] │ │ - b 831cc │ │ + b 828f0 │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #12] │ │ ldrh w8, [sp, #32] │ │ add x28, x28, #0x1 │ │ add x22, x22, #0x10 │ │ cmp x28, x8 │ │ - b.cs 83384 // b.hs, b.nlast │ │ + b.cs 82aa8 // b.hs, b.nlast │ │ add x2, sp, #0x30 │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 83380 │ │ + cbnz w0, 82aa4 │ │ ldr x8, [sp, #64] │ │ ldr x9, [x19, #8] │ │ subs x11, x9, x8 │ │ - b.cc 831b8 // b.lo, b.ul, b.last │ │ + b.cc 828dc // b.lo, b.ul, b.last │ │ ldr x10, [sp, #72] │ │ ldr x9, [sp, #48] │ │ cmp x10, x11 │ │ - b.ls 83224 // b.plast │ │ + b.ls 82948 // b.plast │ │ mov w11, #0x7478 // #29816 │ │ movk w11, #0x766d, lsl #16 │ │ cmp x9, x11 │ │ - b.eq 83224 // b.none │ │ + b.eq 82948 // b.none │ │ mov w11, #0x7478 // #29816 │ │ movk w11, #0x686d, lsl #16 │ │ cmp x9, x11 │ │ - b.ne 831b8 // b.any │ │ + b.ne 828dc // b.any │ │ add w25, w25, #0x1 │ │ cmp x9, x27 │ │ - b.gt 8325c │ │ + b.gt 82980 │ │ mov w8, #0x5441 // #21569 │ │ movk w8, #0x4d45, lsl #16 │ │ cmp x9, x8 │ │ - b.eq 831b0 // b.none │ │ + b.eq 828d4 // b.none │ │ mov w8, #0x4e47 // #20039 │ │ movk w8, #0x5349, lsl #16 │ │ cmp x9, x8 │ │ - b.ne 831b8 // b.any │ │ + b.ne 828dc // b.any │ │ mov w8, #0x1 // #1 │ │ str w8, [sp, #16] │ │ - b 831b8 │ │ + b 828dc │ │ mov w11, #0x6164 // #24932 │ │ movk w11, #0x6865, lsl #16 │ │ cmp x9, x11 │ │ - b.eq 8327c // b.none │ │ + b.eq 829a0 // b.none │ │ mov w11, #0x6564 // #25956 │ │ movk w11, #0x6268, lsl #16 │ │ cmp x9, x11 │ │ - b.ne 831b8 // b.any │ │ + b.ne 828dc // b.any │ │ cmp x10, #0x36 │ │ - b.cc 833d8 // b.lo, b.ul, b.last │ │ + b.cc 82afc // b.lo, b.ul, b.last │ │ add x1, x8, #0xc │ │ mov x0, x19 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ sub x1, x29, #0xc │ │ mov x0, x19 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w0, [x29, #-12] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ mov x0, x19 │ │ mov x1, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 83094 │ │ + cbnz w0, 827b8 │ │ mov w26, #0x1 // #1 │ │ - b 831b8 │ │ + b 828dc │ │ mov x11, xzr │ │ add x10, x10, x11, lsl #5 │ │ mov w11, w21 │ │ add w23, w23, #0x1 │ │ stp x8, x11, [x10] │ │ stp x28, x9, [x10, #16] │ │ ldrh w8, [sp, #32] │ │ add w25, w25, #0x1 │ │ cmp w25, w8 │ │ - b.cs 833b8 // b.hs, b.nlast │ │ + b.cs 82adc // b.hs, b.nlast │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w22, w0 │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w21, w0 │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w28, w0 │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ ldr x8, [x19, #8] │ │ subs x10, x8, x28 │ │ - b.cc 832e0 // b.lo, b.ul, b.last │ │ + b.cc 82a04 // b.lo, b.ul, b.last │ │ mov w8, w22 │ │ mov w9, w0 │ │ cmp x10, x9 │ │ - b.cs 8334c // b.hs, b.nlast │ │ + b.cs 82a70 // b.hs, b.nlast │ │ cmp w8, w26 │ │ - b.eq 83348 // b.none │ │ + b.eq 82a6c // b.none │ │ cmp w8, w27 │ │ - b.ne 832e0 // b.any │ │ + b.ne 82a04 // b.any │ │ and x9, x10, #0xfffffffc │ │ ldr x10, [x20, #296] │ │ tst w23, #0xffff │ │ - b.eq 832c8 // b.none │ │ + b.eq 829ec // b.none │ │ and x11, x23, #0xffff │ │ mov x13, x10 │ │ mov x12, x11 │ │ ldr x14, [x13] │ │ cmp x14, x8 │ │ - b.eq 832e0 // b.none │ │ + b.eq 82a04 // b.none │ │ add x13, x13, #0x20 │ │ subs x12, x12, #0x1 │ │ - b.ne 83364 // b.any │ │ - b 832cc │ │ + b.ne 82a88 // b.any │ │ + b 829f0 │ │ strh w28, [sp, #32] │ │ tst w25, #0xffff │ │ - b.eq 833b0 // b.none │ │ - cbnz w26, 833a4 │ │ + b.eq 82ad4 // b.none │ │ + cbnz w26, 82ac8 │ │ mov w0, #0x8e // #142 │ │ ldr w8, [sp, #16] │ │ - cbz w8, 83094 │ │ + cbz w8, 827b8 │ │ ldr w8, [sp, #12] │ │ - cbz w8, 83094 │ │ + cbz w8, 827b8 │ │ ldr x8, [sp, #24] │ │ str wzr, [sp, #20] │ │ - b 830e0 │ │ + b 82804 │ │ mov w0, #0x2 // #2 │ │ - b 83094 │ │ + b 827b8 │ │ mov x0, x19 │ │ strh w23, [x20, #288] │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr w8, [sp, #20] │ │ tst w23, #0xffff │ │ mov w9, #0x2 // #2 │ │ csel w0, w9, w8, eq // eq = none │ │ - b 83094 │ │ + b 827b8 │ │ mov w0, #0x8e // #142 │ │ - b 83094 │ │ + b 827b8 │ │ mov x0, x19 │ │ strh wzr, [x20, #288] │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w0, #0x2 // #2 │ │ - b 83094 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 827b8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ @@ -88394,39 +87795,39 @@ │ │ movk w8, #0x766d, lsl #16 │ │ mov x2, x20 │ │ csel x1, x9, x8, eq // eq = none │ │ ldr x8, [x0, #832] │ │ mov x19, x0 │ │ blr x8 │ │ mov w21, w0 │ │ - cbnz w0, 83488 │ │ + cbnz w0, 82bac │ │ tst w22, #0xff │ │ mov w8, #0x4f0 // #1264 │ │ mov w9, #0x4e8 // #1256 │ │ mov w10, #0x598 // #1432 │ │ csel x8, x9, x8, eq // eq = none │ │ mov w9, #0x5a0 // #1440 │ │ mov x0, x20 │ │ csel x22, x10, x9, eq // eq = none │ │ ldr x9, [sp] │ │ str x9, [x19, x8] │ │ - bl 3f64c │ │ + bl 3f670 │ │ str x0, [x19, x22] │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 834b4 // b.any │ │ + b.ne 82bd8 // b.any │ │ mov w0, w21 │ │ ldr x23, [sp, #32] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ @@ -88442,260 +87843,260 @@ │ │ mov w8, #0x4454 // #17492 │ │ movk w8, #0x4342, lsl #16 │ │ ldr x9, [x0, #832] │ │ add x1, x8, #0x7ef │ │ str xzr, [x0, #1344] │ │ str q0, [x0, #1328] │ │ blr x9 │ │ - cbz w0, 83590 │ │ + cbz w0, 82cb4 │ │ mov w8, #0x4454 // #17492 │ │ ldr x9, [x19, #832] │ │ movk w8, #0x4542, lsl #16 │ │ add x3, sp, #0x10 │ │ add x1, x8, #0x7ef │ │ mov x0, x19 │ │ mov x2, x20 │ │ blr x9 │ │ - cbz w0, 83588 │ │ + cbz w0, 82cac │ │ mov w1, #0x6f63 // #28515 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x10 │ │ mov x0, x19 │ │ movk w1, #0x626c, lsl #16 │ │ mov x2, x20 │ │ blr x8 │ │ - cbz w0, 83588 │ │ + cbz w0, 82cac │ │ mov w1, #0x6978 // #27000 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x10 │ │ mov x0, x19 │ │ movk w1, #0x7362, lsl #16 │ │ mov x2, x20 │ │ blr x8 │ │ mov w23, w0 │ │ - cbnz w0, 8380c │ │ + cbnz w0, 82f30 │ │ mov w8, #0x3 // #3 │ │ - b 83594 │ │ + b 82cb8 │ │ mov w8, #0x1 // #1 │ │ - b 83594 │ │ + b 82cb8 │ │ mov w8, #0x2 // #2 │ │ ldr x9, [sp, #16] │ │ str w8, [x19, #1344] │ │ cmp x9, #0x8 │ │ - b.cs 835ac // b.hs, b.nlast │ │ + b.cs 82cd0 // b.hs, b.nlast │ │ mov w23, #0x3 // #3 │ │ - b 8380c │ │ + b 82f30 │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr w8, [x19, #1344] │ │ mov x22, x0 │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x2 │ │ - b.cs 8366c // b.hs, b.nlast │ │ + b.cs 82d90 // b.hs, b.nlast │ │ ldr x1, [sp, #16] │ │ mov x0, x20 │ │ mov x2, x21 │ │ - bl 3f768 │ │ + bl 3f78c │ │ mov w23, w0 │ │ - cbnz w0, 8380c │ │ + cbnz w0, 82f30 │ │ ldr x8, [sp, #16] │ │ ldr x10, [x19, #1328] │ │ str x8, [x19, #1336] │ │ ldrb w9, [x10] │ │ ldrb w12, [x10, #1] │ │ lsl w11, w9, #24 │ │ ldr w9, [x10, #4] │ │ bfi w11, w12, #16, #8 │ │ cmp w11, #0x20, lsl #12 │ │ - b.eq 83628 // b.none │ │ + b.eq 82d4c // b.none │ │ cmp w11, #0x30, lsl #12 │ │ - b.eq 83628 // b.none │ │ + b.eq 82d4c // b.none │ │ ldrh w10, [x10, #2] │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ orr w10, w10, #0x100 │ │ cmp w10, #0x300 │ │ - b.ne 83808 // b.any │ │ + b.ne 82f2c // b.any │ │ lsl x9, x9, #32 │ │ rev x24, x9 │ │ lsr w9, w24, #16 │ │ - cbnz w9, 835a4 │ │ + cbnz w9, 82cc8 │ │ add x9, x24, x24, lsl #1 │ │ mov w10, #0x8 // #8 │ │ bfi x10, x9, #4, #34 │ │ cmp x10, x8 │ │ - b.ls 83660 // b.plast │ │ + b.ls 82d84 // b.plast │ │ mov x9, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ sub x8, x8, #0x8 │ │ movk x9, #0xaaab │ │ umulh x8, x8, x9 │ │ lsr x24, x8, #5 │ │ ldr w8, [x19, #1344] │ │ str w24, [x19, #1348] │ │ - b 83750 │ │ + b 82e74 │ │ cmp w8, #0x3 │ │ - b.ne 83750 // b.any │ │ + b.ne 82e74 // b.any │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w23, w0 │ │ - cbnz w0, 8380c │ │ + cbnz w0, 82f30 │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ and w23, w0, #0xffff │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov w24, w0 │ │ mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w25, w0 │ │ mov x0, x20 │ │ - bl 3f904 │ │ - cbz w23, 83808 │ │ + bl 3f928 │ │ + cbz w23, 82f2c │ │ mov w8, #0xfffd // #65533 │ │ mov w23, #0x3 // #3 │ │ and w8, w24, w8 │ │ cmp w8, #0x1 │ │ - b.ne 8380c // b.any │ │ + b.ne 82f30 // b.any │ │ mov w8, w25 │ │ lsr w9, w8, #16 │ │ - cbnz w9, 8380c │ │ + cbnz w9, 82f30 │ │ and w9, w24, #0xffff │ │ cmp w9, #0x3 │ │ - b.ne 836f0 // b.any │ │ + b.ne 82e14 // b.any │ │ ldr x9, [x19, #16] │ │ orr x9, x9, #0x40000 │ │ str x9, [x19, #16] │ │ ldr x9, [sp, #16] │ │ lsl x10, x8, #2 │ │ mov x11, #0x3fffffff8 // #17179869176 │ │ mov x0, x20 │ │ add x10, x10, #0x8 │ │ add x11, x9, x11 │ │ cmp x10, x9 │ │ lsr x11, x11, #2 │ │ csel w24, w11, w8, hi // hi = pmore │ │ - bl 3f64c │ │ + bl 3f670 │ │ sub x1, x0, #0x8 │ │ mov x0, x20 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w23, w0 │ │ - cbnz w0, 8380c │ │ + cbnz w0, 82f30 │ │ lsl w8, w24, #2 │ │ mov x0, x20 │ │ add w1, w8, #0x8 │ │ mov x2, x21 │ │ str x1, [x19, #1336] │ │ - bl 3f768 │ │ + bl 3f78c │ │ mov w23, w0 │ │ - cbnz w0, 8380c │ │ - b 83660 │ │ + cbnz w0, 82f30 │ │ + b 82d84 │ │ movi v0.2d, #0x0 │ │ add x9, x19, #0x5a8 │ │ str q0, [x9] │ │ - cbz w8, 837fc │ │ + cbz w8, 82f20 │ │ cmp w8, #0x3 │ │ - b.ne 83774 // b.any │ │ + b.ne 82e98 // b.any │ │ ldr x8, [sp, #16] │ │ str x22, [x19, #1448] │ │ - b 837ec │ │ + b 82f10 │ │ mov w1, #0x4454 // #17492 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x8 │ │ mov x0, x19 │ │ movk w1, #0x4342, lsl #16 │ │ mov x2, x20 │ │ blr x8 │ │ - cbz w0, 837dc │ │ + cbz w0, 82f00 │ │ mov w1, #0x4454 // #17492 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x8 │ │ mov x0, x19 │ │ movk w1, #0x4542, lsl #16 │ │ mov x2, x20 │ │ blr x8 │ │ - cbz w0, 837dc │ │ + cbz w0, 82f00 │ │ mov w1, #0x6174 // #24948 │ │ ldr x8, [x19, #832] │ │ add x3, sp, #0x8 │ │ mov x0, x19 │ │ movk w1, #0x6264, lsl #16 │ │ mov x2, x20 │ │ blr x8 │ │ - cbz w0, 837dc │ │ + cbz w0, 82f00 │ │ ldr x8, [x19, #1456] │ │ - b 837f0 │ │ + b 82f14 │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr x8, [sp, #8] │ │ str x0, [x19, #1448] │ │ str x8, [x19, #1456] │ │ - cbz x8, 837fc │ │ + cbz x8, 82f20 │ │ mov w23, wzr │ │ - b 83828 │ │ + b 82f4c │ │ mov w23, wzr │ │ str wzr, [x19, #1348] │ │ - b 83828 │ │ + b 82f4c │ │ mov w23, #0x2 // #2 │ │ ldr x8, [x21] │ │ - cbz x8, 83820 │ │ + cbz x8, 82f44 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ str xzr, [x19, #1336] │ │ str wzr, [x19, #1344] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 83858 // b.any │ │ + b.ne 82f7c // b.any │ │ mov w0, w23 │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ add x1, x0, #0x530 │ │ ldr x0, [x0, #192] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x538 │ │ ldr x19, [sp, #16] │ │ str q0, [x8] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x3, x2 │ │ mov w2, wzr │ │ - b 3ba08 │ │ + b 3ba5c │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ mov x20, x0 │ │ ldr x8, [x0, #1352] │ │ - cbz x8, 838d0 │ │ + cbz x8, 82ff4 │ │ ldrsw x9, [x20, #56] │ │ cmp x9, x1 │ │ - b.ls 83938 // b.plast │ │ + b.ls 8305c // b.plast │ │ ldr w1, [x8, x1, lsl #2] │ │ - b 838dc │ │ + b 83000 │ │ ldr w8, [x20, #1348] │ │ cmp x8, x1 │ │ - b.ls 83938 // b.plast │ │ + b.ls 8305c // b.plast │ │ ldr w8, [x20, #1344] │ │ sub w9, w8, #0x1 │ │ cmp w9, #0x2 │ │ - b.cs 83940 // b.hs, b.nlast │ │ + b.cs 83064 // b.hs, b.nlast │ │ ldr x8, [x20, #1328] │ │ mov w9, #0x30 // #48 │ │ madd x10, x1, x9, x8 │ │ ldrb w8, [x10, #52] │ │ strh w8, [x19] │ │ ldrb w9, [x10, #53] │ │ strh w9, [x19, #2] │ │ @@ -88703,124 +88104,124 @@ │ │ lsl x11, x14, #6 │ │ str x11, [x19, #24] │ │ ldrsb x15, [x10, #25] │ │ lsl x12, x15, #6 │ │ cmp x15, #0x1 │ │ str x12, [x19, #32] │ │ ldrsb w13, [x10, #33] │ │ - b.lt 8397c // b.tstop │ │ - tbz w13, #31, 83a80 │ │ + b.lt 830a0 // b.tstop │ │ + tbz w13, #31, 831a4 │ │ neg x12, x12 │ │ - b 83a7c │ │ + b 831a0 │ │ mov w0, #0x6 // #6 │ │ - b 83aec │ │ + b 83210 │ │ cmp w8, #0x3 │ │ - b.ne 83974 // b.any │ │ + b.ne 83098 // b.any │ │ ldr x8, [x20, #1328] │ │ ldr x9, [x20, #1456] │ │ add x8, x8, x1, lsl #2 │ │ ldr w8, [x8, #8] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ add w10, w8, #0x4 │ │ cmp x9, x10 │ │ - b.cs 839ac // b.hs, b.nlast │ │ + b.cs 830d0 // b.hs, b.nlast │ │ mov w0, #0x3 // #3 │ │ - b 83aec │ │ + b 83210 │ │ mov w0, #0x2 // #2 │ │ - b 83aec │ │ + b 83210 │ │ and w14, w14, #0xff │ │ orr w14, w15, w14 │ │ tst w14, #0xff │ │ - b.ne 83a80 // b.any │ │ + b.ne 831a4 // b.any │ │ ldrsb w11, [x10, #32] │ │ sxtw x12, w13 │ │ orr w13, w11, w12 │ │ - cbz w13, 83a70 │ │ + cbz w13, 83194 │ │ sxtw x11, w11 │ │ lsl x12, x12, #6 │ │ lsl x11, x11, #6 │ │ - b 83a78 │ │ + b 8319c │ │ ldr x9, [x20, #1448] │ │ ldr x21, [x20, #192] │ │ add x1, x9, x8 │ │ mov x0, x21 │ │ - bl 3ee00 │ │ - cbnz w0, 83aec │ │ + bl 3ee24 │ │ + cbnz w0, 83210 │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ - bl 3f79c │ │ - cbnz w0, 83aec │ │ + bl 3f7c0 │ │ + cbnz w0, 83210 │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov w22, w0 │ │ mov x0, x21 │ │ - bl 3f968 │ │ + bl 3f98c │ │ mov x0, x21 │ │ - bl 3f904 │ │ + bl 3f928 │ │ and x8, x22, #0xffff │ │ ldrh w1, [x20, #338] │ │ lsl x0, x8, #6 │ │ strh w22, [x19] │ │ strh w22, [x19, #2] │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x21, x0 │ │ ldrsh x0, [x20, #408] │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [x20, #410] │ │ str x0, [x19, #24] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [x20, #408] │ │ str x0, [x19, #32] │ │ ldrsh x9, [x20, #410] │ │ mov x1, x21 │ │ ldrsh x10, [x20, #412] │ │ sub x8, x8, x9 │ │ add x8, x8, x10 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [x20, #414] │ │ str x0, [x19, #40] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x21, [x19, #8] │ │ str x0, [x19, #48] │ │ - b 83ae4 │ │ + b 83208 │ │ lsl x11, x9, #6 │ │ mov x12, xzr │ │ str x11, [x19, #24] │ │ str x12, [x19, #32] │ │ subs x12, x11, x12 │ │ add x10, x10, #0x8 │ │ str x12, [x19, #40] │ │ - b.ne 83a9c // b.any │ │ + b.ne 831c0 // b.any │ │ lsl x9, x9, #6 │ │ sub x11, x11, x9 │ │ stp x11, x9, [x19, #32] │ │ ldrsb w9, [x10, #22] │ │ lsl x0, x8, #6 │ │ ldrb w11, [x10, #18] │ │ ldrsb w10, [x10, #23] │ │ ldrh w1, [x20, #338] │ │ add w9, w11, w9 │ │ add w9, w9, w10 │ │ lsl w9, w9, #6 │ │ sxtw x9, w9 │ │ str x9, [x19, #48] │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrh w8, [x19, #2] │ │ str x0, [x19, #8] │ │ ldrh w1, [x20, #338] │ │ lsl x8, x8, #6 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x21, x0 │ │ mov w0, wzr │ │ str x21, [x19, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ @@ -88842,62 +88243,62 @@ │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #832] │ │ str xzr, [sp, #8] │ │ ldr x21, [x0, #184] │ │ blr x8 │ │ mov x22, xzr │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 83bb0 │ │ + cbnz w0, 832d4 │ │ ldr x1, [sp] │ │ cmp x1, #0xc │ │ - b.cs 83b74 // b.hs, b.nlast │ │ + b.cs 83298 // b.hs, b.nlast │ │ mov x22, xzr │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 83bb0 │ │ + b 832d4 │ │ add x2, sp, #0x8 │ │ mov x0, x20 │ │ - bl 3f768 │ │ + bl 3f78c │ │ stur w0, [x29, #-12] │ │ - cbz w0, 83b90 │ │ + cbz w0, 832b4 │ │ mov x22, xzr │ │ - b 83bb0 │ │ + b 832d4 │ │ sub x2, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x28 // #40 │ │ ldr x24, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ mov x22, x0 │ │ - cbz w8, 83bfc │ │ + cbz w8, 83320 │ │ add x1, sp, #0x8 │ │ mov x0, x20 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x21 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ str xzr, [x19, #1464] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 840b4 // b.any │ │ + b.ne 837d8 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ ldrh w8, [x24] │ │ lsl w8, w8, #16 │ │ rev w10, w8 │ │ cmp w10, #0x1 │ │ strh w10, [x22] │ │ - b.hi 83b68 // b.pmore │ │ + b.hi 8328c // b.pmore │ │ ldrh w8, [x24, #2] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ strh w8, [x19, #1072] │ │ ldrh w9, [x24, #4] │ │ lsl x9, x9, #48 │ │ rev x3, x9 │ │ @@ -88906,83 +88307,83 @@ │ │ strh w3, [x19, #1048] │ │ ldrh w9, [x24, #6] │ │ lsl w9, w9, #16 │ │ rev w11, w9 │ │ strh w11, [x22, #2] │ │ ldr x9, [sp] │ │ cmp x12, x9 │ │ - b.hi 83b68 // b.pmore │ │ + b.hi 8328c // b.pmore │ │ ldr w12, [x24, #8] │ │ lsl x12, x12, #32 │ │ rev x12, x12 │ │ subs x13, x9, x12 │ │ - b.ls 83b68 // b.plast │ │ + b.ls 8328c // b.plast │ │ cmp x13, w11, uxtw #2 │ │ - b.cc 83b68 // b.lo, b.ul, b.last │ │ + b.cc 8328c // b.lo, b.ul, b.last │ │ cmp w8, w11 │ │ - b.hi 83b68 // b.pmore │ │ + b.hi 8328c // b.pmore │ │ ldr x8, [sp, #8] │ │ add x11, x24, #0xc │ │ cmp w10, #0x1 │ │ add x12, x8, x12 │ │ stp x12, x11, [x22, #8] │ │ - b.ne 8406c // b.any │ │ + b.ne 83790 // b.any │ │ mov w10, w3 │ │ lsl x10, x10, #1 │ │ add w12, w10, #0x18 │ │ cmp x9, x12 │ │ - b.cc 83b68 // b.lo, b.ul, b.last │ │ + b.cc 8328c // b.lo, b.ul, b.last │ │ add x11, x11, x10 │ │ ldp w12, w25, [x11] │ │ ldr w24, [x11, #8] │ │ lsl x12, x12, #32 │ │ rev x26, x12 │ │ - cbz x26, 83dec │ │ + cbz x26, 83510 │ │ subs x8, x9, x26 │ │ - b.ls 83b68 // b.plast │ │ + b.ls 8328c // b.plast │ │ cmp x8, x10 │ │ - b.cc 83b68 // b.lo, b.ul, b.last │ │ + b.cc 8328c // b.lo, b.ul, b.last │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 83bb0 │ │ + cbnz w8, 832d4 │ │ ldrh w11, [x19, #1048] │ │ ldr x8, [sp, #8] │ │ add x9, x0, x11, lsl #1 │ │ cmp x9, x0 │ │ - b.ls 83de8 // b.plast │ │ + b.ls 8350c // b.plast │ │ add x13, x0, #0x2 │ │ mvn x14, x0 │ │ cmp x9, x13 │ │ add x10, x8, x26 │ │ csel x12, x9, x13, hi // hi = pmore │ │ add x12, x12, x14 │ │ cmp x12, #0x1e │ │ - b.cs 83d2c // b.hs, b.nlast │ │ + b.cs 83450 // b.hs, b.nlast │ │ mov x11, x0 │ │ - b 83dd0 │ │ + b 834f4 │ │ add x11, x0, x11, lsl #1 │ │ cmp x11, x13 │ │ csel x11, x11, x13, hi // hi = pmore │ │ add x11, x11, x14 │ │ and x11, x11, #0xfffffffffffffffe │ │ add x13, x26, x11 │ │ add x13, x13, x8 │ │ add x13, x13, #0x2 │ │ cmp x0, x13 │ │ - b.cs 83d68 // b.hs, b.nlast │ │ + b.cs 8348c // b.hs, b.nlast │ │ add x11, x11, x0 │ │ add x13, x11, #0x2 │ │ mov x11, x0 │ │ cmp x10, x13 │ │ - b.cc 83dd0 // b.lo, b.ul, b.last │ │ + b.cc 834f4 // b.lo, b.ul, b.last │ │ lsr x11, x12, #1 │ │ add x15, x26, x8 │ │ add x12, x11, #0x1 │ │ and x13, x12, #0xfffffffffffffff0 │ │ lsl x14, x13, #1 │ │ mov x16, x13 │ │ add x11, x0, x14 │ │ @@ -88998,71 +88399,71 @@ │ │ uxtl v0.8h, v1.8b │ │ shll v1.8h, v2.8b, #8 │ │ uxtl v2.8h, v3.8b │ │ orr v0.16b, v4.16b, v0.16b │ │ orr v1.16b, v1.16b, v2.16b │ │ stp q1, q0, [x15, #-16] │ │ add x15, x15, #0x20 │ │ - b.ne 83d90 // b.any │ │ + b.ne 834b4 // b.any │ │ cmp x12, x13 │ │ - b.eq 83de8 // b.none │ │ + b.eq 8350c // b.none │ │ ldrh w12, [x10], #2 │ │ rev w12, w12 │ │ lsr w12, w12, #16 │ │ strh w12, [x11], #2 │ │ cmp x11, x9 │ │ - b.cc 83dd0 // b.lo, b.ul, b.last │ │ + b.cc 834f4 // b.lo, b.ul, b.last │ │ str x0, [x19, #1064] │ │ lsl x9, x25, #32 │ │ rev x25, x9 │ │ - cbz x25, 83f2c │ │ + cbz x25, 83650 │ │ ldr x8, [sp] │ │ subs x8, x8, x25 │ │ - b.ls 83b68 // b.plast │ │ + b.ls 8328c // b.plast │ │ ldrh w3, [x19, #1048] │ │ cmp x8, x3, lsl #1 │ │ - b.cc 83b68 // b.lo, b.ul, b.last │ │ + b.cc 8328c // b.lo, b.ul, b.last │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 83bb0 │ │ + cbnz w8, 832d4 │ │ ldrh w11, [x19, #1048] │ │ ldr x8, [sp, #8] │ │ add x9, x0, x11, lsl #1 │ │ cmp x9, x0 │ │ - b.ls 83f28 // b.plast │ │ + b.ls 8364c // b.plast │ │ add x13, x0, #0x2 │ │ mvn x14, x0 │ │ cmp x9, x13 │ │ add x10, x8, x25 │ │ csel x12, x9, x13, hi // hi = pmore │ │ add x12, x12, x14 │ │ cmp x12, #0x1e │ │ - b.cs 83e6c // b.hs, b.nlast │ │ + b.cs 83590 // b.hs, b.nlast │ │ mov x11, x0 │ │ - b 83f10 │ │ + b 83634 │ │ add x11, x0, x11, lsl #1 │ │ cmp x11, x13 │ │ csel x11, x11, x13, hi // hi = pmore │ │ add x11, x11, x14 │ │ and x11, x11, #0xfffffffffffffffe │ │ add x13, x25, x11 │ │ add x13, x13, x8 │ │ add x13, x13, #0x2 │ │ cmp x0, x13 │ │ - b.cs 83ea8 // b.hs, b.nlast │ │ + b.cs 835cc // b.hs, b.nlast │ │ add x11, x11, x0 │ │ add x13, x11, #0x2 │ │ mov x11, x0 │ │ cmp x10, x13 │ │ - b.cc 83f10 // b.lo, b.ul, b.last │ │ + b.cc 83634 // b.lo, b.ul, b.last │ │ lsr x11, x12, #1 │ │ add x15, x25, x8 │ │ add x12, x11, #0x1 │ │ and x13, x12, #0xfffffffffffffff0 │ │ lsl x14, x13, #1 │ │ mov x16, x13 │ │ add x11, x0, x14 │ │ @@ -89078,71 +88479,71 @@ │ │ uxtl v0.8h, v1.8b │ │ shll v1.8h, v2.8b, #8 │ │ uxtl v2.8h, v3.8b │ │ orr v0.16b, v4.16b, v0.16b │ │ orr v1.16b, v1.16b, v2.16b │ │ stp q1, q0, [x15, #-16] │ │ add x15, x15, #0x20 │ │ - b.ne 83ed0 // b.any │ │ + b.ne 835f4 // b.any │ │ cmp x12, x13 │ │ - b.eq 83f28 // b.none │ │ + b.eq 8364c // b.none │ │ ldrh w12, [x10], #2 │ │ rev w12, w12 │ │ lsr w12, w12, #16 │ │ strh w12, [x11], #2 │ │ cmp x11, x9 │ │ - b.cc 83f10 // b.lo, b.ul, b.last │ │ + b.cc 83634 // b.lo, b.ul, b.last │ │ str x0, [x19, #1056] │ │ lsl x9, x24, #32 │ │ rev x24, x9 │ │ - cbz x24, 8406c │ │ + cbz x24, 83790 │ │ ldr x8, [sp] │ │ subs x8, x8, x24 │ │ - b.ls 83b68 // b.plast │ │ + b.ls 8328c // b.plast │ │ ldrh w3, [x19, #1072] │ │ cmp x8, x3, lsl #1 │ │ - b.cc 83b68 // b.lo, b.ul, b.last │ │ + b.cc 8328c // b.lo, b.ul, b.last │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 83bb0 │ │ + cbnz w8, 832d4 │ │ ldrh w11, [x19, #1072] │ │ ldr x8, [sp, #8] │ │ add x9, x0, x11, lsl #1 │ │ cmp x9, x0 │ │ - b.ls 84068 // b.plast │ │ + b.ls 8378c // b.plast │ │ add x13, x0, #0x2 │ │ mvn x14, x0 │ │ cmp x9, x13 │ │ add x10, x8, x24 │ │ csel x12, x9, x13, hi // hi = pmore │ │ add x12, x12, x14 │ │ cmp x12, #0x1e │ │ - b.cs 83fac // b.hs, b.nlast │ │ + b.cs 836d0 // b.hs, b.nlast │ │ mov x11, x0 │ │ - b 84050 │ │ + b 83774 │ │ add x11, x0, x11, lsl #1 │ │ cmp x11, x13 │ │ csel x11, x11, x13, hi // hi = pmore │ │ add x11, x11, x14 │ │ and x11, x11, #0xfffffffffffffffe │ │ add x13, x24, x11 │ │ add x13, x13, x8 │ │ add x13, x13, #0x2 │ │ cmp x0, x13 │ │ - b.cs 83fe8 // b.hs, b.nlast │ │ + b.cs 8370c // b.hs, b.nlast │ │ add x11, x11, x0 │ │ add x13, x11, #0x2 │ │ mov x11, x0 │ │ cmp x10, x13 │ │ - b.cc 84050 // b.lo, b.ul, b.last │ │ + b.cc 83774 // b.lo, b.ul, b.last │ │ lsr x11, x12, #1 │ │ add x15, x24, x8 │ │ add x12, x11, #0x1 │ │ and x13, x12, #0xfffffffffffffff0 │ │ lsl x14, x13, #1 │ │ mov x16, x13 │ │ add x11, x0, x14 │ │ @@ -89158,368 +88559,373 @@ │ │ uxtl v0.8h, v1.8b │ │ shll v1.8h, v2.8b, #8 │ │ uxtl v2.8h, v3.8b │ │ orr v0.16b, v4.16b, v0.16b │ │ orr v1.16b, v1.16b, v2.16b │ │ stp q1, q0, [x15, #-16] │ │ add x15, x15, #0x20 │ │ - b.ne 84010 // b.any │ │ + b.ne 83734 // b.any │ │ cmp x12, x13 │ │ - b.eq 84068 // b.none │ │ + b.eq 8378c // b.none │ │ ldrh w12, [x10], #2 │ │ rev w12, w12 │ │ lsr w12, w12, #16 │ │ strh w12, [x11], #2 │ │ cmp x11, x9 │ │ - b.cc 84050 // b.lo, b.ul, b.last │ │ + b.cc 83774 // b.lo, b.ul, b.last │ │ str x0, [x19, #1080] │ │ ldr x9, [sp] │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ stp x8, x9, [x22, #24] │ │ ldrh w3, [x19, #1072] │ │ str x22, [x19, #1464] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #1096] │ │ - cbnz w8, 83bb0 │ │ + cbnz w8, 832d4 │ │ mov x0, x19 │ │ mov w1, wzr │ │ - bl 84504 │ │ - cbnz w0, 83b68 │ │ - b 83bd0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 83c3c │ │ + cbnz w0, 8328c │ │ + b 832f4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #1464] │ │ str xzr, [sp, #24] │ │ ldr x20, [x0, #184] │ │ - cbz x8, 8416c │ │ + cbz x8, 83890 │ │ mov x19, x1 │ │ mov w1, #0x4c52 // #19538 │ │ ldr x8, [x0, #832] │ │ add x3, sp, #0x10 │ │ movk w1, #0x434f, lsl #16 │ │ mov x2, x19 │ │ mov x21, x0 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 84148 │ │ + cbnz w0, 8386c │ │ mov x0, x19 │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr x1, [sp, #16] │ │ cmp x1, #0xe │ │ - b.cc 84148 // b.lo, b.ul, b.last │ │ + b.cc 8386c // b.lo, b.ul, b.last │ │ mov x23, x0 │ │ add x2, sp, #0x18 │ │ mov x0, x19 │ │ - bl 3f768 │ │ + bl 3f78c │ │ stur w0, [x29, #-12] │ │ - cbz w0, 841a0 │ │ + cbz w0, 838c4 │ │ mov x22, xzr │ │ add x1, sp, #0x18 │ │ mov x0, x19 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ - b 84170 │ │ + b 83894 │ │ mov w0, #0x3 // #3 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 84440 // b.any │ │ + b.ne 83b78 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x90 // #144 │ │ ldr x26, [sp, #24] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ mov x22, x0 │ │ - cbnz w8, 8414c │ │ + cbnz w8, 83870 │ │ ldrh w8, [x26] │ │ lsl w8, w8, #16 │ │ rev w11, w8 │ │ cmp w11, #0x1 │ │ strh w11, [x22] │ │ - b.hi 8423c // b.pmore │ │ + b.hi 83964 // b.pmore │ │ ldrh w8, [x26, #2] │ │ lsl x8, x8, #48 │ │ rev x10, x8 │ │ strh w10, [x22, #2] │ │ ldr w9, [x26, #4] │ │ ldr x8, [sp, #16] │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ subs x12, x8, x9 │ │ - b.ls 8423c // b.plast │ │ - add x10, x10, x10, lsl #1 │ │ - lsl x10, x10, #1 │ │ - cmp x10, x12 │ │ - b.hi 8423c // b.pmore │ │ + b.ls 83964 // b.plast │ │ + mov x13, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + movk x13, #0xaaab │ │ + umulh x12, x12, x13 │ │ + cmp x10, x12, lsr #2 │ │ + b.hi 83964 // b.pmore │ │ ldr w10, [x26, #8] │ │ ldrh w12, [x26, #12] │ │ lsl x10, x10, #32 │ │ - rev w12, w12 │ │ + lsl x12, x12, #48 │ │ rev x10, x10 │ │ - lsr w12, w12, #16 │ │ + rev x12, x12 │ │ subs x13, x8, x10 │ │ strh w12, [x22, #4] │ │ - b.ls 8423c // b.plast │ │ - cmp x13, w12, uxtw #2 │ │ - b.cs 8426c // b.hs, b.nlast │ │ + b.ls 83964 // b.plast │ │ + cmp x12, x13, lsr #2 │ │ + b.ls 83994 // b.plast │ │ ldr x23, [x21, #896] │ │ add x1, x22, #0x68 │ │ mov x0, x21 │ │ ldr x8, [x23, #128] │ │ blr x8 │ │ ldr x8, [x23, #120] │ │ add x1, x22, #0x48 │ │ mov x0, x21 │ │ blr x8 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 8414c │ │ + b 83870 │ │ cmp w11, #0x1 │ │ - b.ne 84378 // b.any │ │ + b.ne 83ab0 // b.any │ │ cmp x8, #0x22 │ │ - b.cc 8423c // b.lo, b.ul, b.last │ │ + b.cc 83964 // b.lo, b.ul, b.last │ │ ldur w11, [x26, #14] │ │ sub x14, x8, #0x4 │ │ lsl x11, x11, #32 │ │ - rev x15, x11 │ │ - cmp x15, x14 │ │ - b.cs 8423c // b.hs, b.nlast │ │ + rev x13, x11 │ │ + cmp x14, x13 │ │ + b.ls 83964 // b.plast │ │ ldr x11, [sp, #24] │ │ - add x12, x11, x15 │ │ - sub x15, x8, x15 │ │ - ldr w13, [x12] │ │ - lsl x13, x13, #32 │ │ - rev x16, x13 │ │ - add x13, x16, x16, lsl #1 │ │ - lsl x13, x13, #1 │ │ - cmp x13, x15 │ │ - b.hi 8423c // b.pmore │ │ - stp x16, x12, [x22, #24] │ │ + mov x16, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + movk x16, #0xaaab │ │ + add x12, x11, x13 │ │ + sub x13, x8, x13 │ │ + umulh x16, x13, x16 │ │ + ldr w15, [x12] │ │ + lsl x13, x15, #32 │ │ + rev x13, x13 │ │ + cmp x13, x16, lsr #2 │ │ + b.hi 83964 // b.pmore │ │ + stp x13, x12, [x22, #24] │ │ ldur w15, [x26, #18] │ │ lsl x15, x15, #32 │ │ rev x16, x15 │ │ subs x15, x8, x16 │ │ - b.ls 8423c // b.plast │ │ + b.ls 83964 // b.plast │ │ stp x10, x9, [sp] │ │ - cbz x16, 8431c │ │ - cmp x16, x14 │ │ - b.cs 8423c // b.hs, b.nlast │ │ + cbz x16, 83a4c │ │ + cmp x14, x16 │ │ + b.ls 83964 // b.plast │ │ add x9, x11, x16 │ │ ldr w10, [x9] │ │ lsl x10, x10, #32 │ │ rev x10, x10 │ │ - lsl x14, x10, #2 │ │ - cmp x14, x15 │ │ - b.hi 8423c // b.pmore │ │ - add x12, x12, x13 │ │ - add x13, x9, x14 │ │ - cmp x12, x13 │ │ + cmp x10, x15, lsr #2 │ │ + b.hi 83964 // b.pmore │ │ + mov w14, #0x6 // #6 │ │ stp x10, x9, [x22, #40] │ │ + nop │ │ + madd x12, x13, x14, x12 │ │ + add x13, x9, x10, lsl #2 │ │ + cmp x12, x13 │ │ csel x12, x12, x13, cc // cc = lo, ul, last │ │ str x12, [x22, #64] │ │ - b 84328 │ │ - add x9, x12, x13 │ │ + b 83a60 │ │ + mov w9, #0x6 // #6 │ │ stp xzr, xzr, [x22, #40] │ │ + nop │ │ + madd x9, x13, x9, x12 │ │ str x9, [x22, #64] │ │ ldur w9, [x26, #22] │ │ lsl x9, x9, #32 │ │ rev x12, x9 │ │ ldp x10, x9, [sp] │ │ - cmp x12, x8 │ │ - b.cs 8423c // b.hs, b.nlast │ │ + cmp x8, x12 │ │ + b.ls 83964 // b.plast │ │ add x11, x11, x12 │ │ cmp x12, #0x0 │ │ movi v0.2d, #0x0 │ │ mov x24, x22 │ │ csel x11, xzr, x11, eq // eq = none │ │ str wzr, [x24, #72]! │ │ str xzr, [x24, #8] │ │ strh wzr, [x24, #16] │ │ stur x11, [x24, #-16] │ │ stur q0, [x24, #20] │ │ stur q0, [x24, #36] │ │ str wzr, [x24, #52] │ │ ldrb w11, [x21, #1224] │ │ - tbnz w11, #0, 84398 │ │ + tbnz w11, #0, 83ad0 │ │ ldp x11, x8, [sp, #16] │ │ mov w0, wzr │ │ add x9, x8, x9 │ │ add x10, x8, x10 │ │ stp x8, x11, [x22, #128] │ │ stp x9, x10, [x22, #8] │ │ str x22, [x21, #1472] │ │ - b 84170 │ │ + b 83894 │ │ ldur w11, [x26, #26] │ │ lsl x11, x11, #32 │ │ rev x27, x11 │ │ cmp x27, x8 │ │ - b.cs 8423c // b.hs, b.nlast │ │ + b.cs 83964 // b.hs, b.nlast │ │ ldur w11, [x26, #30] │ │ lsl x11, x11, #32 │ │ rev x28, x11 │ │ - cmp x28, x8 │ │ - b.cs 8423c // b.hs, b.nlast │ │ - cbz x28, 84378 │ │ + cmp x8, x28 │ │ + b.ls 83964 // b.plast │ │ + cbz x28, 83ab0 │ │ ldr x8, [x21, #1216] │ │ ldr x26, [x21, #896] │ │ - cbz x8, 84428 │ │ + cbz x8, 83b60 │ │ ldr x8, [x26, #104] │ │ add x1, x28, x23 │ │ mov x0, x21 │ │ mov x2, x24 │ │ blr x8 │ │ ldp x10, x9, [sp] │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8423c │ │ + cbnz w0, 83964 │ │ ldrh w8, [x22, #88] │ │ - cbz w8, 84378 │ │ - cbz x27, 84378 │ │ + cbz w8, 83ab0 │ │ + cbz x27, 83ab0 │ │ add x2, x24, #0x20 │ │ ldr x8, [x26, #96] │ │ add x1, x27, x23 │ │ ldr x4, [sp, #16] │ │ mov x0, x21 │ │ mov x3, x24 │ │ blr x8 │ │ ldp x10, x9, [sp] │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8423c │ │ - b 84378 │ │ + cbnz w0, 83964 │ │ + b 83ab0 │ │ ldr x8, [x26, #32] │ │ mov x0, x21 │ │ mov x1, xzr │ │ blr x8 │ │ - cbnz w0, 8423c │ │ - b 843d0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w0, 83964 │ │ + b 83b08 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0, #1464] │ │ - cbz x19, 84478 │ │ + cbz x19, 83bb0 │ │ ldp x20, x0, [x0, #184] │ │ add x1, x19, #0x18 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3899c │ │ + b 38a48 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x19, [x0, #1472] │ │ - cbz x19, 844f0 │ │ + cbz x19, 83c28 │ │ ldr x23, [x0, #896] │ │ add x1, x19, #0x68 │ │ ldp x21, x22, [x0, #184] │ │ mov x20, x0 │ │ ldr x8, [x23, #128] │ │ blr x8 │ │ ldr x8, [x23, #120] │ │ add x1, x19, #0x48 │ │ mov x0, x20 │ │ blr x8 │ │ add x1, x19, #0x80 │ │ mov x0, x22 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x21 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ - b 3899c │ │ + b 38a48 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr x9, [x0, #1464] │ │ - cbz x9, 84548 │ │ + cbz x9, 83c80 │ │ ldrh w8, [x0, #1048] │ │ cmp w8, w1 │ │ - b.ls 84548 // b.plast │ │ + b.ls 83c80 // b.plast │ │ lsl w8, w1, #1 │ │ ldr x10, [x9, #16] │ │ ldrh w12, [x0, #1072] │ │ ldrh w8, [x10, w8, uxtw] │ │ ldrh w10, [x9, #2] │ │ lsl x8, x8, #48 │ │ rev x13, x8 │ │ add w8, w13, w12 │ │ cmp w8, w10 │ │ - b.ls 84550 // b.plast │ │ + b.ls 83c88 // b.plast │ │ mov w0, #0x8 // #8 │ │ ret │ │ mov w0, #0x6 // #6 │ │ ret │ │ - cbz w12, 846c0 │ │ + cbz w12, 83df8 │ │ ldr x10, [x0, #1096] │ │ lsl x13, x13, #2 │ │ ldr x11, [x9, #8] │ │ add x8, x10, x12, lsl #2 │ │ add x15, x10, #0x4 │ │ cmp x8, x15 │ │ mvn x16, x10 │ │ csel x14, x8, x15, hi // hi = pmore │ │ add x9, x11, x13 │ │ add x14, x14, x16 │ │ cmp x14, #0x1c │ │ - b.cc 84690 // b.lo, b.ul, b.last │ │ + b.cc 83dc8 // b.lo, b.ul, b.last │ │ add x17, x10, x12, lsl #2 │ │ cmp x17, x15 │ │ csel x15, x17, x15, hi // hi = pmore │ │ add x15, x15, x16 │ │ and x15, x15, #0xfffffffffffffffc │ │ add x16, x15, x13 │ │ add x16, x16, x11 │ │ add x16, x16, #0x4 │ │ cmp x10, x16 │ │ - b.cs 845bc // b.hs, b.nlast │ │ + b.cs 83cf4 // b.hs, b.nlast │ │ add x15, x15, x10 │ │ add x15, x15, #0x4 │ │ cmp x9, x15 │ │ - b.cc 84690 // b.lo, b.ul, b.last │ │ + b.cc 83dc8 // b.lo, b.ul, b.last │ │ cmp x14, #0x7c │ │ - b.cs 845cc // b.hs, b.nlast │ │ + b.cs 83d04 // b.hs, b.nlast │ │ mov x14, xzr │ │ - b 84624 │ │ + b 83d5c │ │ lsr x14, x14, #2 │ │ add x17, x13, x11 │ │ add x15, x14, #0x1 │ │ add x16, x10, #0x40 │ │ and x14, x15, #0x7fffffffffffffe0 │ │ add x17, x17, #0x40 │ │ mov x0, x14 │ │ @@ -89529,19 +88935,19 @@ │ │ ldp q5, q4, [x17] │ │ ldp q7, q6, [x17, #32] │ │ add x17, x17, #0x80 │ │ stp q3, q2, [x16, #-32] │ │ stp q1, q0, [x16, #-64] │ │ stp q7, q6, [x16, #32] │ │ stp q5, q4, [x16], #128 │ │ - b.ne 845e8 // b.any │ │ + b.ne 83d20 // b.any │ │ cmp x15, x14 │ │ - b.eq 846c0 // b.none │ │ + b.eq 83df8 // b.none │ │ tst x15, #0x18 │ │ - b.eq 84684 // b.none │ │ + b.eq 83dbc // b.none │ │ add x12, x10, x12, lsl #2 │ │ add x15, x10, #0x4 │ │ cmp x12, x15 │ │ mvn x16, x10 │ │ csel x12, x12, x15, hi // hi = pmore │ │ lsl x17, x14, #2 │ │ add x12, x12, x16 │ │ @@ -89554,49 +88960,49 @@ │ │ lsl x17, x15, #2 │ │ sub x13, x14, x15 │ │ add x9, x9, x17 │ │ add x10, x10, x17 │ │ ldp q1, q0, [x11], #32 │ │ adds x13, x13, #0x8 │ │ stp q1, q0, [x16], #32 │ │ - b.ne 84668 // b.any │ │ + b.ne 83da0 // b.any │ │ cmp x12, x15 │ │ - b.ne 84690 // b.any │ │ - b 846c0 │ │ + b.ne 83dc8 // b.any │ │ + b 83df8 │ │ lsl x11, x14, #2 │ │ add x10, x10, x11 │ │ add x9, x9, x11 │ │ ldrb w11, [x9] │ │ strb w11, [x10] │ │ ldrb w11, [x9, #1] │ │ strb w11, [x10, #1] │ │ ldrb w11, [x9, #2] │ │ strb w11, [x10, #2] │ │ ldrb w11, [x9, #3] │ │ add x9, x9, #0x4 │ │ strb w11, [x10, #3] │ │ add x10, x10, #0x4 │ │ cmp x10, x8 │ │ - b.cc 84690 // b.lo, b.ul, b.last │ │ + b.cc 83dc8 // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ret │ │ ldr x8, [x0, #1472] │ │ - cbz x8, 8480c │ │ + cbz x8, 83f44 │ │ ldr x9, [x4, #8] │ │ - cbz x9, 8476c │ │ + cbz x9, 83ea4 │ │ ldp w10, w11, [x4] │ │ cmp w11, w10 │ │ - b.cs 8480c // b.hs, b.nlast │ │ + b.cs 83f44 // b.hs, b.nlast │ │ ldr x10, [x8, #16] │ │ cmp x9, x10 │ │ - b.cc 8480c // b.lo, b.ul, b.last │ │ + b.cc 83f44 // b.lo, b.ul, b.last │ │ ldp x10, x8, [x8, #128] │ │ add x8, x10, x8 │ │ cmp x9, x8 │ │ - b.cs 8480c // b.hs, b.nlast │ │ + b.cs 83f44 // b.hs, b.nlast │ │ add x8, x9, #0x2 │ │ add x10, x9, #0x4 │ │ str x8, [x4, #8] │ │ ldrh w8, [x9] │ │ str x10, [x4, #8] │ │ ldr w10, [x0, #32] │ │ lsl w8, w8, #16 │ │ @@ -89604,393 +89010,390 @@ │ │ str w8, [x2] │ │ ldrh w8, [x9, #2] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ str w8, [x3] │ │ ldr w9, [x2] │ │ cmp w9, w10 │ │ - b.cs 8480c // b.hs, b.nlast │ │ + b.cs 83f44 // b.hs, b.nlast │ │ mov w9, #0xffff // #65535 │ │ cmp w8, w9 │ │ - b.eq 84758 // b.none │ │ + b.eq 83e90 // b.none │ │ ldrh w9, [x0, #1072] │ │ cmp w8, w9 │ │ - b.cs 8480c // b.hs, b.nlast │ │ + b.cs 83f44 // b.hs, b.nlast │ │ ldr w8, [x4, #4] │ │ mov w0, #0x1 // #1 │ │ add w8, w8, #0x1 │ │ str w8, [x4, #4] │ │ ret │ │ ldrh w9, [x8, #2] │ │ str wzr, [x4, #4] │ │ - cbz w9, 8480c │ │ + cbz w9, 83f44 │ │ ldr x11, [x8, #8] │ │ mov w10, wzr │ │ add x11, x11, #0x2 │ │ - b 84794 │ │ + b 83ecc │ │ add w10, w13, #0x1 │ │ cmp w9, w10 │ │ - b.ls 8480c // b.plast │ │ + b.ls 83f44 // b.plast │ │ sub w12, w9, w10 │ │ add w13, w10, w12, lsr #1 │ │ add w12, w13, w13, lsl #1 │ │ lsl w12, w12, #1 │ │ add x12, x11, x12 │ │ ldurh w14, [x12, #-2] │ │ lsl w14, w14, #16 │ │ rev w14, w14 │ │ cmp w14, w1 │ │ - b.cc 84788 // b.lo, b.ul, b.last │ │ + b.cc 83ec0 // b.lo, b.ul, b.last │ │ mov w9, w13 │ │ - b.hi 8478c // b.pmore │ │ + b.hi 83ec4 // b.pmore │ │ ldrh w9, [x12, #2] │ │ lsl w9, w9, #16 │ │ rev w10, w9 │ │ - cbz w10, 8480c │ │ + cbz w10, 83f44 │ │ ldrh w9, [x12] │ │ str w10, [x4] │ │ ldr x11, [x8, #136] │ │ lsl x9, x9, #48 │ │ rev x9, x9 │ │ add x12, x9, w10, uxtw │ │ cmp x11, x12, lsl #2 │ │ - b.cc 8480c // b.lo, b.ul, b.last │ │ + b.cc 83f44 // b.lo, b.ul, b.last │ │ ldr x11, [x8, #16] │ │ add x9, x11, x9, lsl #2 │ │ mov w11, wzr │ │ str x9, [x4, #8] │ │ cmp w11, w10 │ │ - b.cc 846e4 // b.lo, b.ul, b.last │ │ + b.cc 83e1c // b.lo, b.ul, b.last │ │ mov w0, wzr │ │ ret │ │ - ldr x10, [x0, #1472] │ │ - cbz x10, 84844 │ │ - ldr x13, [x10, #128] │ │ - cbz x13, 84844 │ │ - ldrh w8, [x10] │ │ - cbz w8, 84844 │ │ - ldr x9, [x10, #24] │ │ - cbz x9, 84844 │ │ - ldr x8, [x10, #32] │ │ - cbz x8, 84844 │ │ - ldr x11, [x3] │ │ - cbz x11, 8484c │ │ + ldr x9, [x0, #1472] │ │ + cbz x9, 83f7c │ │ + ldr x8, [x9, #128] │ │ + cbz x8, 83f7c │ │ + ldrh w10, [x9] │ │ + cbz w10, 83f7c │ │ + ldr x11, [x9, #24] │ │ + cbz x11, 83f7c │ │ + ldr x10, [x9, #32] │ │ + cbz x10, 83f7c │ │ + ldr x12, [x3] │ │ + cbz x12, 83f84 │ │ mov w0, wzr │ │ ret │ │ - cbz w9, 84844 │ │ - ldr x11, [x10, #136] │ │ - mov w12, wzr │ │ - add x10, x13, x11 │ │ - add x13, x8, #0x4 │ │ - sub x14, x10, #0x6 │ │ - b 84878 │ │ - add w12, w15, #0x1 │ │ + cbz w11, 83f7c │ │ + mov w13, wzr │ │ + add x12, x10, #0x6 │ │ + b 83fa4 │ │ + add w13, w15, #0x1 │ │ mov w0, wzr │ │ - cmp w9, w12 │ │ - b.ls 848e8 // b.plast │ │ - sub w15, w9, w12 │ │ - add w15, w12, w15, lsr #1 │ │ - add w16, w15, w15, lsl #1 │ │ - lsl w16, w16, #1 │ │ - add x16, x13, x16 │ │ - cmp x16, x14 │ │ - b.hi 84844 // b.pmore │ │ - ldrh w17, [x16] │ │ - lsl w17, w17, #16 │ │ - rev w17, w17 │ │ - cmp w17, w1 │ │ - b.cc 84868 // b.lo, b.ul, b.last │ │ - mov w9, w15 │ │ - b.hi 8486c // b.pmore │ │ - ldur w9, [x16, #2] │ │ - lsl x9, x9, #32 │ │ - rev x9, x9 │ │ - cmp x9, #0x0 │ │ - ccmp x9, x11, #0x2, ne // ne = any │ │ - b.hi 84844 // b.pmore │ │ - add x8, x8, x9 │ │ - cmp x8, x10 │ │ - b.cs 84844 // b.hs, b.nlast │ │ + cmp w11, w13 │ │ + b.ls 84014 // b.plast │ │ + sub w14, w11, w13 │ │ + add w15, w13, w14, lsr #1 │ │ + add w14, w15, w15, lsl #1 │ │ + lsl w14, w14, #1 │ │ + add x14, x12, x14 │ │ + ldurh w16, [x14, #-2] │ │ + lsl w16, w16, #16 │ │ + rev w16, w16 │ │ + cmp w16, w1 │ │ + b.cc 83f94 // b.lo, b.ul, b.last │ │ + mov w11, w15 │ │ + b.hi 83f98 // b.pmore │ │ + ldr w11, [x14] │ │ + lsl x11, x11, #32 │ │ + rev x11, x11 │ │ + cbz x11, 83f7c │ │ + ldr x12, [x9, #136] │ │ + cmp x11, x12 │ │ + b.hi 83f7c // b.pmore │ │ + add x9, x10, x11 │ │ + add x8, x8, x12 │ │ + cmp x9, x8 │ │ + b.cs 83f7c // b.hs, b.nlast │ │ cmp w2, #0x0 │ │ mov w0, #0x1 // #1 │ │ - cset w9, eq // eq = none │ │ - str x8, [x3] │ │ - strb w9, [x3, #8] │ │ + cset w8, eq // eq = none │ │ + str x9, [x3] │ │ + strb w8, [x3, #8] │ │ ret │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ stur x8, [x29, #-8] │ │ ldr x21, [x0, #1472] │ │ - cbz x21, 84a00 │ │ + cbz x21, 8412c │ │ ldr x8, [x21, #56] │ │ - cbz x8, 84a00 │ │ + cbz x8, 8412c │ │ ldp x10, x9, [x21, #128] │ │ add x27, x10, x9 │ │ sub x10, x27, #0x5 │ │ cmp x8, x10 │ │ - b.hi 84a00 // b.pmore │ │ + b.hi 8412c // b.pmore │ │ ldrb w10, [x8] │ │ cmp w10, #0x1 │ │ - b.ne 84a00 // b.any │ │ + b.ne 8412c // b.any │ │ mov x10, #0x2493 // #9363 │ │ ldur w11, [x8, #1] │ │ movk x10, #0x9249, lsl #16 │ │ mov x20, x0 │ │ movk x10, #0x4924, lsl #32 │ │ mov w0, wzr │ │ movk x10, #0x2492, lsl #48 │ │ lsl x11, x11, #32 │ │ umulh x10, x9, x10 │ │ sub x9, x9, x10 │ │ add x10, x10, x9, lsr #1 │ │ rev x9, x11 │ │ cmp x9, x10, lsr #2 │ │ - b.hi 84a04 // b.pmore │ │ + b.hi 84130 // b.pmore │ │ sub x10, x9, x9, lsl #3 │ │ add x11, x8, #0x5 │ │ add x10, x27, x10 │ │ cmp x11, x10 │ │ - b.hi 84a04 // b.pmore │ │ - cbz x9, 84a04 │ │ + b.hi 84130 // b.pmore │ │ + cbz x9, 84130 │ │ mov x19, x2 │ │ add x10, x8, #0xb │ │ - b 849b0 │ │ + b 840dc │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x7 │ │ - b.eq 84a00 // b.none │ │ + b.eq 8412c // b.none │ │ ldurh w11, [x10, #-6] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ cmp w11, w1 │ │ - b.hi 849a4 // b.pmore │ │ + b.hi 840d0 // b.pmore │ │ ldurh w11, [x10, #-4] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ cmp w11, w1 │ │ - b.cc 849a4 // b.lo, b.ul, b.last │ │ + b.cc 840d0 // b.lo, b.ul, b.last │ │ ldurb w9, [x10, #-2] │ │ ldurb w11, [x10, #-1] │ │ ldrb w10, [x10] │ │ lsl x9, x9, #16 │ │ bfi x9, x11, #8, #8 │ │ orr x9, x9, x10 │ │ add x28, x8, x9 │ │ sub x8, x27, #0x1 │ │ cmp x28, x8 │ │ - b.ls 84a34 // b.plast │ │ + b.ls 84160 // b.plast │ │ mov w0, wzr │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 84c8c // b.any │ │ + b.ne 843b8 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x28, x27, [sp, #112] │ │ ldp x29, x30, [sp, #96] │ │ add sp, sp, #0xc0 │ │ ret │ │ ldrb w22, [x28], #1 │ │ mov w0, wzr │ │ cmp w22, #0x2 │ │ - b.hi 84a04 // b.pmore │ │ + b.hi 84130 // b.pmore │ │ sub x8, x27, #0x8 │ │ cmp x28, x8 │ │ - b.hi 84a04 // b.pmore │ │ + b.hi 84130 // b.pmore │ │ ldrb w8, [x28] │ │ ldrb w9, [x28, #1] │ │ ldr x10, [x20, #160] │ │ lsl w8, w8, #8 │ │ sxth x8, w8 │ │ orr x0, x8, x9 │ │ ldr x1, [x10, #32] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrb w8, [x28, #2] │ │ str x0, [sp, #8] │ │ ldrb w9, [x28, #3] │ │ ldr x10, [x20, #160] │ │ lsl w8, w8, #8 │ │ sxth x8, w8 │ │ orr x0, x8, x9 │ │ ldr x1, [x10, #40] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrb w8, [x28, #4] │ │ mov x23, x0 │ │ ldrb w9, [x28, #5] │ │ ldr x10, [x20, #160] │ │ lsl w8, w8, #8 │ │ sxth x8, w8 │ │ orr x0, x8, x9 │ │ ldr x1, [x10, #32] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrb w8, [x28, #6] │ │ mov x24, x0 │ │ ldrb w9, [x28, #7] │ │ ldr x10, [x20, #160] │ │ lsl w8, w8, #8 │ │ sxth x8, w8 │ │ orr x0, x8, x9 │ │ ldr x1, [x10, #40] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x25, x0 │ │ cmp w22, #0x2 │ │ - b.ne 84b80 // b.any │ │ + b.ne 842ac // b.any │ │ add x8, x28, #0x8 │ │ sub x9, x27, #0x4 │ │ cmp x8, x9 │ │ stp xzr, xzr, [sp, #16] │ │ - b.hi 84a00 // b.pmore │ │ + b.hi 8412c // b.pmore │ │ ldr w8, [x8] │ │ add x4, sp, #0x10 │ │ mov x0, x20 │ │ mov x1, x21 │ │ mov w3, #0x4 // #4 │ │ lsl x8, x8, #32 │ │ rev x2, x8 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldr x8, [x20, #160] │ │ ldrsw x0, [sp, #16] │ │ ldr x1, [x8, #32] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x9, [x20, #160] │ │ ldrsw x8, [sp, #20] │ │ ldr x21, [sp, #8] │ │ ldr x1, [x9, #40] │ │ add x21, x0, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x9, [x20, #160] │ │ add x23, x0, x23 │ │ ldrsw x8, [sp, #24] │ │ ldr x1, [x9, #32] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x9, [x20, #160] │ │ add x24, x0, x24 │ │ ldrsw x8, [sp, #28] │ │ ldr x1, [x9, #40] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x25, x0, x25 │ │ - b 84b84 │ │ + b 842b0 │ │ ldr x21, [sp, #8] │ │ ldr x1, [x20, #240] │ │ stp x24, x23, [sp, #64] │ │ stp x21, x23, [sp, #16] │ │ stp x21, x25, [sp, #32] │ │ ldr w8, [x1, #48] │ │ stp x24, x25, [sp, #48] │ │ - tbz w8, #0, 84bb0 │ │ + tbz w8, #0, 842dc │ │ add x0, sp, #0x10 │ │ - bl 3a94c │ │ + bl 3a9a0 │ │ ldr x1, [x20, #240] │ │ ldr w8, [x1, #48] │ │ add x23, sp, #0x10 │ │ and w9, w8, #0x2 │ │ - tbnz w8, #1, 84c58 │ │ + tbnz w8, #1, 84384 │ │ add x21, x23, #0x10 │ │ - tbnz w8, #0, 84c70 │ │ - cbz w9, 84bd8 │ │ + tbnz w8, #0, 8439c │ │ + cbz w9, 84304 │ │ ldr q0, [x1, #32] │ │ ldr q1, [sp, #32] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #32] │ │ add x22, x23, #0x20 │ │ - tbz w8, #0, 84bf4 │ │ + tbz w8, #0, 84320 │ │ mov x0, x22 │ │ - bl 3a94c │ │ + bl 3a9a0 │ │ ldr x1, [x20, #240] │ │ ldr w8, [x1, #48] │ │ and w9, w8, #0x2 │ │ - cbz w9, 84c08 │ │ + cbz w9, 84334 │ │ ldr q0, [x1, #32] │ │ ldr q1, [sp, #48] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #48] │ │ add x23, x23, #0x30 │ │ - tbz w8, #0, 84c24 │ │ + tbz w8, #0, 84350 │ │ mov x0, x23 │ │ - bl 3a94c │ │ + bl 3a9a0 │ │ ldr x1, [x20, #240] │ │ ldr w8, [x1, #48] │ │ and w9, w8, #0x2 │ │ - cbz w9, 84c38 │ │ + cbz w9, 84364 │ │ ldr q0, [x1, #32] │ │ ldr q1, [sp, #64] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #64] │ │ ldr q0, [sp, #16] │ │ mov w0, #0x1 // #1 │ │ ldr q1, [x21] │ │ ldr q2, [x22] │ │ ldr q3, [x23] │ │ stp q0, q1, [x19] │ │ stp q2, q3, [x19, #32] │ │ - b 84a04 │ │ + b 84130 │ │ ldr q0, [x1, #32] │ │ ldr q1, [sp, #16] │ │ add v0.2d, v1.2d, v0.2d │ │ str q0, [sp, #16] │ │ add x21, x23, #0x10 │ │ - tbz w8, #0, 84bc4 │ │ + tbz w8, #0, 842f0 │ │ mov x0, x21 │ │ - bl 3a94c │ │ + bl 3a9a0 │ │ ldr x1, [x20, #240] │ │ ldr w8, [x1, #48] │ │ and w9, w8, #0x2 │ │ - cbnz w9, 84bc8 │ │ - b 84bd8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w9, 842f4 │ │ + b 84304 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldp w9, w8, [x1] │ │ cmp w8, w9 │ │ - b.eq 84cf4 // b.none │ │ + b.eq 84420 // b.none │ │ ldr x10, [x0, #1472] │ │ - cbz x10, 84cf4 │ │ + cbz x10, 84420 │ │ ldr x9, [x1, #8] │ │ lsl w12, w8, #2 │ │ ldr x11, [x10, #48] │ │ sub x12, x9, x12 │ │ sub x12, x12, #0x4 │ │ cmp x12, x11 │ │ - b.cc 84cf4 // b.lo, b.ul, b.last │ │ + b.cc 84420 // b.lo, b.ul, b.last │ │ ldr x13, [x10, #40] │ │ mov w0, wzr │ │ add x13, x11, x13, lsl #2 │ │ add x13, x13, #0x4 │ │ cmp x12, x13 │ │ - b.cs 84d40 // b.hs, b.nlast │ │ + b.cs 8446c // b.hs, b.nlast │ │ cmp x9, x11 │ │ - b.cc 84d40 // b.lo, b.ul, b.last │ │ + b.cc 8446c // b.lo, b.ul, b.last │ │ ldp x12, x13, [x10, #128] │ │ add x12, x12, x13 │ │ sub x13, x12, #0x4 │ │ cmp x9, x13 │ │ - b.ls 84cfc // b.plast │ │ + b.ls 84428 // b.plast │ │ mov w0, wzr │ │ ret │ │ ldr w13, [x9] │ │ mov w0, wzr │ │ ldr x14, [x10, #64] │ │ strb wzr, [x2, #8] │ │ lsl x13, x13, #32 │ │ rev x10, x13 │ │ add x10, x11, x10 │ │ cmp x10, x14 │ │ - b.cc 84d40 // b.lo, b.ul, b.last │ │ + b.cc 8446c // b.lo, b.ul, b.last │ │ cmp x10, x12 │ │ - b.cs 84d40 // b.hs, b.nlast │ │ + b.cs 8446c // b.hs, b.nlast │ │ add x9, x9, #0x4 │ │ add w8, w8, #0x1 │ │ mov w0, #0x1 // #1 │ │ str x10, [x2] │ │ str x9, [x1, #8] │ │ str w8, [x1, #4] │ │ ret │ │ @@ -89998,42 +89401,42 @@ │ │ str x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ ldr x25, [x0, #1472] │ │ - cbz x25, 84dd4 │ │ + cbz x25, 84500 │ │ mov x19, x2 │ │ mov x21, x0 │ │ mov w0, wzr │ │ - cbz x2, 84dd8 │ │ + cbz x2, 84504 │ │ ldr x9, [x25, #128] │ │ - cbz x9, 84dd8 │ │ + cbz x9, 84504 │ │ ldp w10, w8, [x19] │ │ cmp w8, w10 │ │ - b.cs 84dd4 // b.hs, b.nlast │ │ + b.cs 84500 // b.hs, b.nlast │ │ ldrb w11, [x19, #16] │ │ mov w13, #0xa // #10 │ │ ldr x12, [x19, #8] │ │ mov w15, #0x6 // #6 │ │ ldr x14, [x25, #64] │ │ cmp w11, #0x0 │ │ csel w13, w15, w13, eq // eq = none │ │ cmp x12, x14 │ │ - b.cc 84dd4 // b.lo, b.ul, b.last │ │ + b.cc 84500 // b.lo, b.ul, b.last │ │ mvn w14, w8 │ │ add w10, w10, w14 │ │ ldr x14, [x25, #136] │ │ mul w10, w13, w10 │ │ add x9, x9, x14 │ │ add x10, x12, x10 │ │ sub x9, x9, w13, uxtw │ │ cmp x10, x9 │ │ - b.ls 84df4 // b.plast │ │ + b.ls 84520 // b.plast │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldr x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ @@ -90048,57 +89451,57 @@ │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ strh w10, [x1, #8] │ │ ldrh w10, [x12, #4] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ strh w10, [x1, #10] │ │ - cbz w11, 84e58 │ │ + cbz w11, 84584 │ │ ldur w11, [x12, #6] │ │ add x24, x12, #0xa │ │ lsl x11, x11, #32 │ │ rev x27, x11 │ │ mov w11, #0xffffffff // #-1 │ │ cmp x27, x11 │ │ - b.ne 84e60 // b.any │ │ + b.ne 8458c // b.any │ │ mov w0, wzr │ │ mov x11, xzr │ │ - b 84efc │ │ + b 84628 │ │ add x24, x12, #0x6 │ │ - b 84f0c │ │ + b 84638 │ │ ldr x8, [x25, #120] │ │ add x22, x25, #0x48 │ │ ldr x26, [x21, #896] │ │ - cbz x8, 84e90 │ │ + cbz x8, 845bc │ │ ldp x9, x10, [x25, #104] │ │ sub x11, x9, #0x1 │ │ cmp x27, x9 │ │ csel x9, x27, x11, cc // cc = lo, ul, last │ │ lsl x9, x9, #2 │ │ ldr w2, [x10, x9] │ │ ldr w3, [x8, x9] │ │ - b 84e98 │ │ + b 845c4 │ │ mov w2, wzr │ │ mov w3, w27 │ │ ldr x8, [x26, #112] │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ mov w23, w0 │ │ ldr x8, [x25, #120] │ │ add x3, x27, #0x1 │ │ - cbz x8, 84ed8 │ │ + cbz x8, 84604 │ │ ldp x9, x10, [x25, #104] │ │ sub x11, x9, #0x1 │ │ cmp x3, x9 │ │ csel x9, x3, x11, cc // cc = lo, ul, last │ │ lsl x9, x9, #2 │ │ ldr w2, [x10, x9] │ │ ldr w3, [x8, x9] │ │ - b 84edc │ │ + b 84608 │ │ mov w2, wzr │ │ ldr x8, [x26, #112] │ │ mov x0, x21 │ │ mov x1, x22 │ │ blr x8 │ │ ldr x9, [x20] │ │ sbfiz x11, x23, #2, #32 │ │ @@ -90108,226 +89511,232 @@ │ │ add w10, w10, w0 │ │ str x9, [x20] │ │ strh w10, [x20, #10] │ │ add w8, w8, #0x1 │ │ mov w0, #0x1 // #1 │ │ str x24, [x19, #8] │ │ str w8, [x19, #4] │ │ - b 84dd8 │ │ + b 84504 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ str x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ - ldr x21, [x0, #1472] │ │ - cbz x21, 85018 │ │ - ldr x8, [x21, #32] │ │ - cbz x8, 85018 │ │ - mov x24, x21 │ │ + ldr x20, [x0, #1472] │ │ + cbz x20, 84744 │ │ + ldr x8, [x20, #32] │ │ + cbz x8, 84744 │ │ + mov x24, x20 │ │ ldr x8, [x24, #128]! │ │ - cbz x8, 85018 │ │ + cbz x8, 84744 │ │ mov x19, x3 │ │ - mov x20, x0 │ │ + mov x21, x0 │ │ mov x22, x1 │ │ tst w2, #0xff │ │ - b.eq 84fc8 // b.none │ │ + b.eq 846f4 // b.none │ │ mov w8, #0xc // #12 │ │ str x22, [x19, #8] │ │ strb wzr, [x19, #16] │ │ str w8, [x19] │ │ - ldr x8, [x20, #160] │ │ - ldr x0, [x20, #240] │ │ + ldr x8, [x21, #160] │ │ + ldr x0, [x21, #240] │ │ ldp x9, x8, [x8, #32] │ │ ldrb w10, [x0, #48] │ │ add x9, x9, #0x20 │ │ add x8, x8, #0x20 │ │ asr x9, x9, #6 │ │ asr x8, x8, #6 │ │ stp x9, xzr, [sp, #16] │ │ stp xzr, x8, [sp, #32] │ │ - tbnz w10, #0, 8504c │ │ + tbnz w10, #0, 84778 │ │ movi v0.2d, #0x0 │ │ mov v0.d[0], x9 │ │ mov x9, xzr │ │ - b 8505c │ │ + b 84788 │ │ str xzr, [sp] │ │ stp xzr, xzr, [sp, #16] │ │ str xzr, [sp, #32] │ │ - cbz x22, 85018 │ │ - mov x26, x21 │ │ - ldr x10, [x26, #64]! │ │ - cmp x10, x22 │ │ - b.hi 85018 // b.pmore │ │ - mov x25, x21 │ │ - ldr x9, [x25, #136]! │ │ - add x12, x8, x9 │ │ - sub x11, x12, #0x2 │ │ - cmp x11, x22 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + cbz x22, 84744 │ │ + mov x26, x20 │ │ + ldr x9, [x26, #64]! │ │ + cmp x9, x22 │ │ + b.hi 84744 // b.pmore │ │ + mov x25, x20 │ │ + ldr x10, [x25, #136]! │ │ + add x10, x8, x10 │ │ + sub x12, x10, #0x2 │ │ + cmp x12, x22 │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ add x8, x22, #0x1 │ │ str x8, [sp, #8] │ │ - ldrb w9, [x22] │ │ - cmp w9, #0x20 │ │ - str w9, [x19] │ │ - b.ls 850a4 // b.plast │ │ + ldrb w11, [x22] │ │ + cmp w11, #0x20 │ │ + str w11, [x19] │ │ + b.ls 847d0 // b.plast │ │ mov w0, wzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 86024 // b.any │ │ + b.ne 85768 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x27, [sp, #80] │ │ add sp, sp, #0xa0 │ │ ret │ │ add x1, sp, #0x10 │ │ - bl 37fb4 │ │ + bl 38014 │ │ ldp x9, x8, [sp, #32] │ │ ldr q0, [sp, #16] │ │ stur q0, [x19, #24] │ │ stp x9, x8, [x19, #48] │ │ - ldr x8, [x20, #240] │ │ + ldr x8, [x21, #240] │ │ ldrb w9, [x8, #48] │ │ - tbnz w9, #1, 85080 │ │ + tbnz w9, #1, 847ac │ │ mov w0, #0x1 // #1 │ │ str xzr, [x19, #40] │ │ str xzr, [x19, #64] │ │ - b 8501c │ │ + b 84748 │ │ ldr x8, [x8, #32] │ │ mov w0, #0x1 // #1 │ │ lsl x8, x8, #10 │ │ str x8, [x19, #40] │ │ - ldr x8, [x20, #240] │ │ + ldr x8, [x21, #240] │ │ ldr x8, [x8, #40] │ │ lsl x8, x8, #10 │ │ str x8, [x19, #64] │ │ - b 8501c │ │ - sub w13, w9, #0x2 │ │ + b 84748 │ │ + sub w13, w11, #0x2 │ │ cmp w13, #0x2 │ │ - b.cc 8510c // b.lo, b.ul, b.last │ │ - cmp w9, #0xb │ │ - b.eq 851bc // b.none │ │ - cmp w9, #0x1 │ │ - b.ne 851f0 // b.any │ │ + b.cc 84850 // b.lo, b.ul, b.last │ │ + cmp w11, #0xb │ │ + b.eq 84900 // b.none │ │ + cmp w11, #0x1 │ │ + b.ne 84934 // b.any │ │ + mov w0, wzr │ │ + cmp x8, x9 │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ + sub x9, x10, #0x5 │ │ + cmp x8, x9 │ │ + b.hi 84748 // b.pmore │ │ ldrb w8, [x8] │ │ - ldr x9, [x21, #40] │ │ + ldr x9, [x20, #40] │ │ cmp x9, x8 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ add x10, x22, #0x6 │ │ str x10, [sp, #8] │ │ ldur w10, [x22, #2] │ │ rev w10, w10 │ │ add w11, w10, w8 │ │ cmp x9, x11 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ stp w8, wzr, [x19, #8] │ │ lsl w9, w10, #2 │ │ - ldr x8, [x21, #48] │ │ + ldr x8, [x20, #48] │ │ mov w0, #0x1 // #1 │ │ add x8, x8, x9 │ │ add x8, x8, #0x4 │ │ str x8, [x19, #16] │ │ - b 8501c │ │ + b 84748 │ │ mov w0, wzr │ │ - cmp x8, x10 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ - sub x10, x12, #0x4 │ │ - cmp x8, x10 │ │ - b.hi 8501c // b.pmore │ │ + cmp x8, x9 │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ + sub x9, x10, #0x4 │ │ + cmp x8, x9 │ │ + b.hi 84748 // b.pmore │ │ ldurh w8, [x22, #1] │ │ - cmp w9, #0x3 │ │ + cmp w11, #0x3 │ │ rev w8, w8 │ │ lsr w8, w8, #16 │ │ strh w8, [x19, #8] │ │ ldurh w8, [x22, #3] │ │ rev w8, w8 │ │ lsr w8, w8, #16 │ │ strh w8, [x19, #10] │ │ - b.ne 851ac // b.any │ │ + b.ne 848f0 // b.any │ │ ldr x9, [x26] │ │ add x8, x22, #0x5 │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x22, #0x9 │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x1 // #1 │ │ str x8, [sp, #8] │ │ ldur w8, [x22, #5] │ │ lsl x8, x8, #32 │ │ rev x2, x8 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldrh w8, [sp, #16] │ │ ldrh w9, [x19, #10] │ │ add w8, w9, w8 │ │ strh w8, [x19, #10] │ │ mov w8, #0x2 // #2 │ │ mov w0, #0x1 // #1 │ │ str w8, [x19] │ │ - b 8501c │ │ + b 84748 │ │ mov w0, wzr │ │ - cmp x8, x10 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ - cmp x8, x11 │ │ - b.hi 8501c // b.pmore │ │ + cmp x8, x9 │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ + cmp x8, x12 │ │ + b.hi 84748 // b.pmore │ │ add x8, x22, #0x3 │ │ mov w0, #0x1 // #1 │ │ str x8, [sp, #8] │ │ ldurh w8, [x22, #1] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ str w8, [x19, #8] │ │ - b 8501c │ │ + b 84748 │ │ add x2, sp, #0x8 │ │ mov x3, sp │ │ - mov x0, x21 │ │ + mov x0, x20 │ │ mov x1, x22 │ │ - bl 88410 │ │ + bl 87b4c │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr w27, [x19] │ │ cmp w27, #0x4 │ │ - b.ne 85220 // b.any │ │ + b.ne 84964 // b.any │ │ mov w3, wzr │ │ - b 8522c │ │ + b 84970 │ │ cmp w27, #0x5 │ │ - b.ne 8539c // b.any │ │ + b.ne 84ae0 // b.any │ │ mov w3, #0x1 // #1 │ │ ldr x1, [sp] │ │ add x2, x19, #0x8 │ │ - mov x0, x21 │ │ - bl 88490 │ │ + mov x0, x20 │ │ + bl 87bcc │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0xc │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ add x10, x8, #0x4 │ │ cmp w27, #0x4 │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ str x10, [sp, #8] │ │ add x10, x8, #0x6 │ │ @@ -90359,35 +89768,35 @@ │ │ sbfiz x9, x9, #16, #16 │ │ str x9, [x19, #72] │ │ ldrh w9, [x8, #10] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ sbfiz x9, x9, #16, #16 │ │ str x9, [x19, #80] │ │ - b.eq 85394 // b.none │ │ + b.eq 84ad8 // b.none │ │ ldr x10, [x26] │ │ add x9, x8, #0xc │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ ldr w9, [x8, #12] │ │ add x8, x8, #0x10 │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x6 // #6 │ │ lsl x9, x9, #32 │ │ str x8, [sp, #8] │ │ rev x2, x9 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp d0, d1, [sp, #16] │ │ ldr d2, [sp, #32] │ │ ldur q3, [x19, #40] │ │ sshll v0.2d, v0.2s, #16 │ │ ldur q4, [x19, #56] │ │ sshll v1.2d, v1.2s, #16 │ │ sshll v2.2d, v2.2s, #16 │ │ @@ -90395,38 +89804,38 @@ │ │ add v0.2d, v0.2d, v3.2d │ │ add v1.2d, v1.2d, v4.2d │ │ add v2.2d, v2.2d, v5.2d │ │ stur q0, [x19, #40] │ │ stur q1, [x19, #56] │ │ stur q2, [x19, #72] │ │ mov w8, #0x4 // #4 │ │ - b 851b0 │ │ + b 848f4 │ │ cmp w27, #0x6 │ │ - b.ne 853ac // b.any │ │ + b.ne 84af0 // b.any │ │ mov w3, wzr │ │ - b 853b8 │ │ + b 84afc │ │ cmp w27, #0x7 │ │ - b.ne 85544 // b.any │ │ + b.ne 84c88 // b.any │ │ mov w3, #0x1 // #1 │ │ ldr x1, [sp] │ │ add x2, x19, #0x8 │ │ - mov x0, x21 │ │ - bl 88490 │ │ + mov x0, x20 │ │ + bl 87bcc │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0xc │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ add x10, x8, #0x4 │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ str x10, [sp, #8] │ │ add x10, x8, #0x6 │ │ rev w9, w9 │ │ @@ -90465,35 +89874,35 @@ │ │ asr w11, w9, #16 │ │ lsr w9, w9, #16 │ │ sbfiz x9, x9, #16, #16 │ │ cmp w11, #0x0 │ │ csel x9, x10, x9, lt // lt = tstop │ │ cmp w27, #0x6 │ │ str x9, [x19, #80] │ │ - b.eq 8553c // b.none │ │ + b.eq 84c80 // b.none │ │ ldr x10, [x26] │ │ add x9, x8, #0xc │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ ldr w9, [x8, #12] │ │ add x8, x8, #0x10 │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x6 // #6 │ │ lsl x9, x9, #32 │ │ str x8, [sp, #8] │ │ rev x2, x9 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp d0, d1, [sp, #16] │ │ ldr d2, [sp, #32] │ │ ldur q3, [x19, #40] │ │ sshll v0.2d, v0.2s, #16 │ │ ldur q4, [x19, #56] │ │ sshll v1.2d, v1.2s, #16 │ │ sshll v2.2d, v2.2s, #16 │ │ @@ -90501,34 +89910,34 @@ │ │ add v0.2d, v0.2d, v3.2d │ │ add v1.2d, v1.2d, v4.2d │ │ add v2.2d, v2.2d, v5.2d │ │ stur q0, [x19, #40] │ │ stur q1, [x19, #56] │ │ stur q2, [x19, #72] │ │ mov w8, #0x6 // #6 │ │ - b 851b0 │ │ + b 848f4 │ │ cmp w27, #0x8 │ │ - b.ne 85680 // b.any │ │ + b.ne 84dc4 // b.any │ │ mov w3, wzr │ │ ldr x1, [sp] │ │ add x2, x19, #0x8 │ │ - mov x0, x21 │ │ - bl 88490 │ │ + mov x0, x20 │ │ + bl 87bcc │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x8 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ add x10, x8, #0x4 │ │ cmp w27, #0x8 │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ str x10, [sp, #8] │ │ add x10, x8, #0x6 │ │ @@ -90550,75 +89959,75 @@ │ │ str x10, [x19, #56] │ │ str x9, [sp, #8] │ │ ldrh w10, [x8, #6] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ sbfiz x10, x10, #2, #16 │ │ str x10, [x19, #64] │ │ - b.eq 85678 // b.none │ │ + b.eq 84dbc // b.none │ │ ldr x10, [x26] │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ ldr w9, [x8, #8] │ │ add x8, x8, #0xc │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x4 // #4 │ │ lsl x9, x9, #32 │ │ str x8, [sp, #8] │ │ rev x2, x9 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp d0, d1, [sp, #16] │ │ ldur q2, [x19, #40] │ │ ldur q3, [x19, #56] │ │ sshll v0.2d, v0.2s, #16 │ │ sshll v1.2d, v1.2s, #2 │ │ add v0.2d, v0.2d, v2.2d │ │ add v1.2d, v1.2d, v3.2d │ │ stur q0, [x19, #40] │ │ stur q1, [x19, #56] │ │ mov w8, #0x8 // #8 │ │ - b 851b0 │ │ + b 848f4 │ │ sub w8, w27, #0x9 │ │ cmp w8, #0x6 │ │ - b.hi 859cc // b.pmore │ │ - adrp x9, 20000 │ │ + b.hi 85110 // b.pmore │ │ + adrp x9, 20000 │ │ mov w3, #0x1 // #1 │ │ - add x9, x9, #0x26c │ │ - adr x10, 85550 │ │ + add x9, x9, #0x2a0 │ │ + adr x10, 84c94 │ │ ldrh w11, [x9, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ ldr x8, [sp] │ │ add x2, sp, #0x8 │ │ mov x3, sp │ │ - mov x0, x21 │ │ + mov x0, x20 │ │ mov x1, x22 │ │ strb wzr, [x19, #16] │ │ str x8, [x19, #8] │ │ - bl 88410 │ │ + bl 87b4c │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr x8, [sp] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x18 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x4 │ │ str x9, [sp, #8] │ │ ldrb w9, [x8] │ │ ldrb w10, [x8, #1] │ │ ldrb w11, [x8, #2] │ │ lsl w9, w9, #24 │ │ ldrb w12, [x8, #3] │ │ @@ -90677,35 +90086,35 @@ │ │ sxtw x9, w9 │ │ bfi x9, x10, #16, #8 │ │ ldr w10, [x19] │ │ bfi x9, x11, #8, #8 │ │ orr x9, x9, x12 │ │ cmp w10, #0xd │ │ str x9, [x19, #64] │ │ - b.ne 85890 // b.any │ │ + b.ne 84fd4 // b.any │ │ ldr x10, [x26] │ │ add x9, x8, #0x18 │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ ldr w9, [x8, #24] │ │ add x8, x8, #0x1c │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x6 // #6 │ │ lsl x9, x9, #32 │ │ str x8, [sp, #8] │ │ rev x2, x9 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp x10, x11, [x19, #24] │ │ ldp x15, x14, [x19, #40] │ │ ldpsw x8, x9, [sp, #16] │ │ ldpsw x12, x13, [sp, #24] │ │ add x9, x14, x9 │ │ add x8, x10, x8 │ │ add x11, x11, x12 │ │ @@ -90714,29 +90123,29 @@ │ │ stp x8, x11, [x19, #24] │ │ add x8, x12, x13 │ │ add x15, x15, x16 │ │ add x10, x14, x10 │ │ stp x15, x9, [x19, #40] │ │ stp x8, x10, [x19, #56] │ │ mov w8, #0xc // #12 │ │ - b 851b0 │ │ + b 848f4 │ │ ldr x8, [sp] │ │ strb wzr, [x19, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ cmp w27, #0xf │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ sbfiz x10, x9, #16, #16 │ │ @@ -90744,120 +90153,120 @@ │ │ str x10, [x19, #24] │ │ str x9, [sp, #8] │ │ ldrh w10, [x8, #2] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ sbfiz x10, x10, #16, #16 │ │ str x10, [x19, #32] │ │ - b.ne 85970 // b.any │ │ + b.ne 850b4 // b.any │ │ ldr x10, [x26] │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x8 │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, #0x2 // #2 │ │ str x9, [sp, #8] │ │ ldr w8, [x8, #4] │ │ lsl x8, x8, #32 │ │ rev x2, x8 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldr d0, [sp, #16] │ │ ldur q1, [x19, #24] │ │ sshll v0.2d, v0.2s, #16 │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x19, #24] │ │ mov w8, #0xe // #14 │ │ - b 851b0 │ │ + b 848f4 │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x2 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ ldr x9, [sp] │ │ add x10, x8, #0x2 │ │ strb wzr, [x19, #16] │ │ mov w0, #0x1 // #1 │ │ str x9, [x19, #8] │ │ str x10, [sp, #8] │ │ ldrh w8, [x8] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ str w8, [x19, #24] │ │ - b 8501c │ │ + b 84748 │ │ and w8, w27, #0xfffffff8 │ │ cmp w8, #0x10 │ │ - b.ne 85af4 // b.any │ │ + b.ne 85238 // b.any │ │ ldp x8, x9, [sp] │ │ strb wzr, [x19, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ ldr x8, [x26] │ │ cmp x9, x8 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ ldr x8, [x24] │ │ ldr x10, [x25] │ │ add x8, x8, x10 │ │ sub x8, x8, #0x2 │ │ cmp x9, x8 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x9, #0x2 │ │ and w11, w27, #0xfffffffc │ │ cmp w11, #0x10 │ │ str x8, [sp, #8] │ │ ldrh w10, [x9] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ sbfiz x10, x10, #2, #16 │ │ str x10, [x19, #24] │ │ - b.ne 85a70 // b.any │ │ + b.ne 851b4 // b.any │ │ ldr x10, [x26] │ │ cmp x8, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x2 │ │ cmp x8, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x9, #0x4 │ │ str x8, [sp, #8] │ │ ldrh w9, [x9, #2] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ sbfiz x10, x9, #2, #16 │ │ cmp w27, #0x17 │ │ str x10, [x19, #32] │ │ - b.hi 85ea0 // b.pmore │ │ + b.hi 855e4 // b.pmore │ │ mov w9, #0x1 // #1 │ │ mov w10, #0xcc0000 // #13369344 │ │ lsl w9, w9, w27 │ │ tst w9, w10 │ │ - b.eq 85ea0 // b.none │ │ + b.eq 855e4 // b.none │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ add x10, x8, #0x4 │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ str x10, [sp, #8] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ @@ -90865,35 +90274,35 @@ │ │ str x9, [x19, #40] │ │ ldrh w8, [x8, #2] │ │ rev w8, w8 │ │ lsr w8, w8, #16 │ │ sbfiz x9, x8, #16, #16 │ │ mov x8, x10 │ │ str x9, [x19, #48] │ │ - b 85ea4 │ │ + b 855e8 │ │ sub w8, w27, #0x18 │ │ cmp w8, #0x4 │ │ - b.cc 85be8 // b.lo, b.ul, b.last │ │ + b.cc 8532c // b.lo, b.ul, b.last │ │ sub w8, w27, #0x1c │ │ cmp w8, #0x4 │ │ - b.cs 85ca4 // b.hs, b.nlast │ │ + b.cs 853e8 // b.hs, b.nlast │ │ ldr x8, [sp] │ │ strb wzr, [x19, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x2 │ │ and w11, w27, #0xfffffffe │ │ cmp w11, #0x1e │ │ str x9, [sp, #8] │ │ ldrh w9, [x8] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ @@ -90902,311 +90311,311 @@ │ │ str x10, [x19, #24] │ │ str x9, [sp, #8] │ │ ldrh w10, [x8, #2] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ sbfiz x10, x10, #2, #16 │ │ str x10, [x19, #32] │ │ - b.ne 85d2c // b.any │ │ + b.ne 85470 // b.any │ │ ldr x10, [x26] │ │ cmp x9, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x6 │ │ str x9, [sp, #8] │ │ ldrh w9, [x8, #4] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ sbfiz x10, x9, #16, #16 │ │ add x9, x8, #0x8 │ │ str x10, [x19, #40] │ │ str x9, [sp, #8] │ │ ldrh w8, [x8, #6] │ │ rev w8, w8 │ │ lsr w8, w8, #16 │ │ sbfiz x8, x8, #16, #16 │ │ str x8, [x19, #48] │ │ - b 85d30 │ │ + b 85474 │ │ ldp x8, x9, [sp] │ │ strb wzr, [x19, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ ldr x8, [x26] │ │ cmp x9, x8 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ ldr x8, [x24] │ │ ldr x10, [x25] │ │ add x8, x8, x10 │ │ sub x8, x8, #0x2 │ │ cmp x9, x8 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x9, #0x2 │ │ and w11, w27, #0xfffffffe │ │ cmp w11, #0x1a │ │ str x8, [sp, #8] │ │ ldrh w10, [x9] │ │ rev w10, w10 │ │ lsr w10, w10, #16 │ │ sbfiz x10, x10, #2, #16 │ │ str x10, [x19, #24] │ │ - b.ne 85df8 // b.any │ │ + b.ne 8553c // b.any │ │ ldr x10, [x26] │ │ cmp x8, x10 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x10, [x24] │ │ ldr x11, [x25] │ │ add x10, x10, x11 │ │ sub x10, x10, #0x4 │ │ cmp x8, x10 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x9, #0x4 │ │ str x8, [sp, #8] │ │ ldrh w8, [x9, #2] │ │ rev w8, w8 │ │ lsr w8, w8, #16 │ │ sbfiz x10, x8, #16, #16 │ │ add x8, x9, #0x6 │ │ str x10, [x19, #32] │ │ str x8, [sp, #8] │ │ ldrh w9, [x9, #4] │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ sbfiz x9, x9, #16, #16 │ │ str x9, [x19, #40] │ │ - b 85dfc │ │ + b 85540 │ │ cmp w27, #0x20 │ │ - b.ne 85018 // b.any │ │ + b.ne 84744 // b.any │ │ ldr x8, [sp] │ │ strb wzr, [x19, #16] │ │ mov w0, wzr │ │ str x8, [x19, #8] │ │ ldr x8, [sp, #8] │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 8501c // b.lo, b.ul, b.last │ │ + b.cc 84748 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x1 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x1 │ │ str x9, [sp, #8] │ │ ldrb w8, [x8] │ │ cmp w8, #0x1b │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x2, sp, #0x8 │ │ mov x3, sp │ │ - mov x0, x21 │ │ + mov x0, x20 │ │ mov x1, x22 │ │ str w8, [x19, #24] │ │ - bl 88410 │ │ + bl 87b4c │ │ tst w0, #0xff │ │ - b.eq 85018 // b.none │ │ + b.eq 84744 // b.none │ │ ldr x8, [sp] │ │ mov w0, #0x1 // #1 │ │ strb wzr, [x19, #40] │ │ str x8, [x19, #32] │ │ - b 8501c │ │ + b 84748 │ │ stp xzr, xzr, [x19, #40] │ │ orr w8, w27, #0x2 │ │ cmp w8, #0x1f │ │ - b.ne 85df0 // b.any │ │ + b.ne 85534 // b.any │ │ ldr x8, [x26] │ │ cmp x9, x8 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x8, [x24] │ │ ldr x10, [x25] │ │ add x8, x8, x10 │ │ sub x8, x8, #0x4 │ │ cmp x9, x8 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x8, x9, #0x4 │ │ cmp w27, #0x1d │ │ str x8, [sp, #8] │ │ ldr w8, [x9] │ │ lsl x8, x8, #32 │ │ rev x22, x8 │ │ - b.ne 85dac // b.any │ │ + b.ne 854f0 // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x2 // #2 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldr d0, [sp, #16] │ │ ldur q1, [x19, #24] │ │ ldr w27, [x19] │ │ sshll v0.2d, v0.2s, #2 │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x19, #24] │ │ cmp w27, #0x1f │ │ - b.ne 85df0 // b.any │ │ + b.ne 85534 // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x4 // #4 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp d0, d1, [sp, #16] │ │ ldur q2, [x19, #24] │ │ ldur q3, [x19, #40] │ │ sshll v0.2d, v0.2s, #2 │ │ sshll v1.2d, v1.2s, #16 │ │ add v0.2d, v0.2d, v2.2d │ │ add v1.2d, v1.2d, v3.2d │ │ stur q0, [x19, #24] │ │ stur q1, [x19, #40] │ │ mov w8, #0x1c // #28 │ │ - b 851b0 │ │ + b 848f4 │ │ stp xzr, xzr, [x19, #32] │ │ orr w9, w27, #0x2 │ │ cmp w9, #0x1b │ │ - b.ne 85e98 // b.any │ │ + b.ne 855dc // b.any │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ cmp w27, #0x1b │ │ mov w9, #0x3 // #3 │ │ csel w9, w9, wzr, eq // eq = none │ │ cmp w27, #0x19 │ │ add x10, x8, #0x4 │ │ csinc w22, w9, wzr, ne // ne = any │ │ str x10, [sp, #8] │ │ - cbz w22, 85e98 │ │ + cbz w22, 855dc │ │ ldr w8, [x8] │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov w3, w22 │ │ lsl x8, x8, #32 │ │ rev x2, x8 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldrsw x8, [sp, #16] │ │ cmp w22, #0x3 │ │ ldr x9, [x19, #24] │ │ add x8, x9, x8, lsl #2 │ │ str x8, [x19, #24] │ │ - b.ne 85e98 // b.any │ │ + b.ne 855dc // b.any │ │ ldur d0, [sp, #20] │ │ ldr q1, [x19, #32] │ │ sshll v0.2d, v0.2s, #16 │ │ add v0.2d, v0.2d, v1.2d │ │ str q0, [x19, #32] │ │ mov w8, #0x18 // #24 │ │ - b 851b0 │ │ + b 848f4 │ │ stp xzr, xzr, [x19, #40] │ │ cmp w27, #0x17 │ │ - b.hi 8601c // b.pmore │ │ + b.hi 85760 // b.pmore │ │ mov w9, #0x1 // #1 │ │ mov w10, #0xaa0000 // #11141120 │ │ lsl w9, w9, w27 │ │ tst w9, w10 │ │ - b.eq 8601c // b.none │ │ + b.eq 85760 // b.none │ │ ldr x9, [x26] │ │ cmp x8, x9 │ │ - b.cc 85018 // b.lo, b.ul, b.last │ │ + b.cc 84744 // b.lo, b.ul, b.last │ │ ldr x9, [x24] │ │ ldr x10, [x25] │ │ add x9, x9, x10 │ │ sub x9, x9, #0x4 │ │ cmp x8, x9 │ │ - b.hi 85018 // b.pmore │ │ + b.hi 84744 // b.pmore │ │ add x9, x8, #0x4 │ │ cmp w27, #0x11 │ │ str x9, [sp, #8] │ │ ldr w8, [x8] │ │ lsl x8, x8, #32 │ │ rev x22, x8 │ │ - b.ne 85f80 // b.any │ │ + b.ne 856c4 // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x2 // #2 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldr d0, [sp, #16] │ │ ldur q1, [x19, #24] │ │ ldr w27, [x19] │ │ sshll v0.2d, v0.2s, #2 │ │ add v0.2d, v0.2d, v1.2d │ │ stur q0, [x19, #24] │ │ cmp w27, #0x13 │ │ - b.eq 85f88 // b.none │ │ + b.eq 856cc // b.none │ │ cmp w27, #0x15 │ │ - b.ne 85fd0 // b.any │ │ + b.ne 85714 // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x1 // #1 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldrsw x8, [sp, #16] │ │ ldur q0, [x19, #24] │ │ ldr w27, [x19] │ │ lsl x8, x8, #2 │ │ dup v1.2d, x8 │ │ add v0.2d, v1.2d, v0.2d │ │ stur q0, [x19, #24] │ │ cmp w27, #0x17 │ │ - b.eq 85fd8 // b.none │ │ - b 8601c │ │ + b.eq 8571c // b.none │ │ + b 85760 │ │ cmp w27, #0x13 │ │ - b.ne 85f38 // b.any │ │ + b.ne 8567c // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x4 // #4 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldp d0, d1, [sp, #16] │ │ ldur q2, [x19, #24] │ │ ldur q3, [x19, #40] │ │ sshll v0.2d, v0.2s, #2 │ │ ldr w27, [x19] │ │ sshll v1.2d, v1.2s, #16 │ │ add v0.2d, v0.2d, v2.2d │ │ add v1.2d, v1.2d, v3.2d │ │ stur q0, [x19, #24] │ │ stur q1, [x19, #40] │ │ cmp w27, #0x15 │ │ - b.eq 85f40 // b.none │ │ + b.eq 85684 // b.none │ │ cmp w27, #0x17 │ │ - b.ne 8601c // b.any │ │ + b.ne 85760 // b.any │ │ add x4, sp, #0x10 │ │ - mov x0, x20 │ │ - mov x1, x21 │ │ + mov x0, x21 │ │ + mov x1, x20 │ │ mov x2, x22 │ │ mov w3, #0x3 // #3 │ │ - bl 88344 │ │ + bl 87a80 │ │ ldrsw x8, [sp, #16] │ │ ldur d0, [sp, #20] │ │ ldur q1, [x19, #24] │ │ lsl x8, x8, #2 │ │ ldur q2, [x19, #40] │ │ sshll v0.2d, v0.2s, #16 │ │ dup v3.2d, x8 │ │ add v1.2d, v3.2d, v1.2d │ │ add v0.2d, v0.2d, v2.2d │ │ stur q1, [x19, #24] │ │ stur q0, [x19, #40] │ │ mov w8, #0x10 // #16 │ │ - b 851b0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 848f4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -91216,15 +90625,15 @@ │ │ str x8, [sp, #24] │ │ mov x20, x2 │ │ ldr x8, [x8, #40] │ │ mov w24, w1 │ │ mov x21, x0 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x2, #168] │ │ - cbz x8, 86194 │ │ + cbz x8, 858d8 │ │ ldp w12, w8, [x19, #152] │ │ ldp w16, w10, [x20, #192] │ │ ldp w11, w9, [x20, #152] │ │ ldp w17, w13, [x19, #192] │ │ add w14, w9, w16 │ │ sub w11, w10, w11 │ │ add w15, w8, w17 │ │ @@ -91233,131 +90642,131 @@ │ │ csel w8, w14, w15, gt │ │ cmp w11, w12 │ │ csel w9, w11, w12, lt // lt = tstop │ │ cmp w10, w13 │ │ csel w27, w10, w13, gt │ │ cmp w16, w17 │ │ csel w28, w16, w17, lt // lt = tstop │ │ - b.gt 860cc │ │ + b.gt 85810 │ │ cmp w14, w15 │ │ - b.lt 860cc // b.tstop │ │ + b.lt 85810 // b.tstop │ │ cmp w10, w13 │ │ - b.lt 860cc // b.tstop │ │ + b.lt 85810 // b.tstop │ │ cmp w11, w12 │ │ - b.le 861e8 │ │ + b.le 8592c │ │ sub w25, w8, w28 │ │ sub w23, w27, w9 │ │ lsl w22, w25, #2 │ │ ldr x0, [x21, #184] │ │ sub x2, x29, #0xc │ │ mul w1, w23, w22 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 863c0 │ │ + cbnz w8, 85b04 │ │ ldr w8, [x20, #152] │ │ str x0, [sp, #16] │ │ stp w25, w24, [sp, #8] │ │ - cbz w8, 86158 │ │ + cbz w8, 8589c │ │ ldp w9, w8, [x20, #192] │ │ ldr x10, [sp, #16] │ │ mov w26, wzr │ │ ldr x25, [x20, #168] │ │ sub w8, w27, w8 │ │ sub w9, w9, w28 │ │ lsl w9, w9, #2 │ │ mul w8, w8, w22 │ │ add x8, x10, w8, sxtw │ │ add x24, x8, w9, sxtw │ │ ldr w8, [x20, #156] │ │ mov x0, x24 │ │ mov x1, x25 │ │ lsl w2, w8, #2 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldrsw x8, [x20, #160] │ │ add x24, x24, x22 │ │ ldr w9, [x20, #152] │ │ add w26, w26, #0x1 │ │ add x25, x25, x8 │ │ cmp w26, w9 │ │ - b.cc 86128 // b.lo, b.ul, b.last │ │ + b.cc 8586c // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ ldr x1, [sp, #16] │ │ - bl 3a2c8 │ │ + bl 3a31c │ │ ldr x8, [x20, #296] │ │ stp w28, w27, [x20, #192] │ │ ldp w10, w24, [sp, #8] │ │ str w22, [x20, #160] │ │ ldr w9, [x8, #8] │ │ stp w23, w10, [x20, #152] │ │ mov w10, #0x7473 // #29811 │ │ orr w9, w9, #0x1 │ │ movk w10, #0x6269, lsl #16 │ │ str w9, [x8, #8] │ │ str w10, [x20, #144] │ │ - b 861e8 │ │ + b 8592c │ │ ldr d0, [x19, #192] │ │ mov w10, #0x7 // #7 │ │ mov x0, x20 │ │ str d0, [x20, #192] │ │ ldp w9, w8, [x19, #152] │ │ strb w10, [x20, #178] │ │ lsl w11, w8, #2 │ │ stp w9, w8, [x20, #152] │ │ mov w8, #0x100 // #256 │ │ mul w23, w9, w11 │ │ str w11, [x20, #160] │ │ mov x1, x23 │ │ strh w8, [x20, #176] │ │ - bl 3a324 │ │ + bl 3a378 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 863c0 │ │ + cbnz w0, 85b04 │ │ ldr x0, [x20, #168] │ │ mov w1, wzr │ │ mov x2, x23 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w8, #0xffff // #65535 │ │ cmp w24, w8 │ │ - b.ne 86218 // b.any │ │ + b.ne 8595c // b.any │ │ ldrb w8, [x21, #1104] │ │ - cbz w8, 8623c │ │ + cbz w8, 85980 │ │ ldrb w8, [x21, #1105] │ │ ldrb w9, [x21, #1106] │ │ ldrb w10, [x21, #1107] │ │ ldrb w11, [x21, #1108] │ │ ldr w17, [x19, #152] │ │ - cbnz w17, 86284 │ │ - b 863bc │ │ + cbnz w17, 859c8 │ │ + b 85b00 │ │ ldr x8, [x21, #1096] │ │ add x11, x8, w24, uxtw #2 │ │ ldrb w8, [x11] │ │ ldrb w9, [x11, #1] │ │ ldrb w10, [x11, #2] │ │ ldrb w11, [x11, #3] │ │ ldr w17, [x19, #152] │ │ - cbnz w17, 86284 │ │ - b 863bc │ │ + cbnz w17, 859c8 │ │ + b 85b00 │ │ ldr x8, [x21, #1064] │ │ - cbz x8, 86250 │ │ + cbz x8, 85994 │ │ ldrh w9, [x21, #1088] │ │ ldrh w8, [x8, x9, lsl #1] │ │ - tbnz w8, #1, 8626c │ │ + tbnz w8, #1, 859b0 │ │ mov w10, wzr │ │ mov w9, wzr │ │ mov w8, wzr │ │ mov w11, #0xff // #255 │ │ ldr w17, [x19, #152] │ │ - cbnz w17, 86284 │ │ - b 863bc │ │ + cbnz w17, 859c8 │ │ + b 85b00 │ │ mov w11, #0xff // #255 │ │ mov w10, #0xff // #255 │ │ mov w9, #0xff // #255 │ │ mov w8, #0xff // #255 │ │ ldr w17, [x19, #152] │ │ - cbz w17, 863bc │ │ + cbz w17, 85b00 │ │ ldp w16, w13, [x20, #192] │ │ ldp w15, w14, [x19, #192] │ │ ldr w0, [x20, #160] │ │ mov w12, wzr │ │ sub w13, w13, w14 │ │ ldr x14, [x20, #168] │ │ mul w1, w13, w0 │ │ @@ -91365,22 +90774,22 @@ │ │ lsl w15, w13, #2 │ │ ldr x13, [x19, #168] │ │ mov w16, #0xff // #255 │ │ add x14, x14, w1, sxtw │ │ ldr w1, [x19, #156] │ │ add x14, x14, w15, sxtw │ │ mov w15, #0x8081 // #32897 │ │ - b 862dc │ │ + b 85a20 │ │ ldrsw x2, [x19, #160] │ │ add x14, x14, w0, sxtw │ │ add w12, w12, #0x1 │ │ cmp w12, w17 │ │ add x13, x13, x2 │ │ - b.cs 863bc // b.hs, b.nlast │ │ - cbz w1, 862c4 │ │ + b.cs 85b00 // b.hs, b.nlast │ │ + cbz w1, 85a08 │ │ mov x17, xzr │ │ mov w0, #0x3 // #3 │ │ ldrb w1, [x13, x17] │ │ sub w2, w0, #0x3 │ │ sub w3, w0, #0x2 │ │ sub w4, w0, #0x1 │ │ mov w6, w0 │ │ @@ -91424,34 +90833,34 @@ │ │ add w1, w1, w23, lsr #23 │ │ strb w5, [x14, x2] │ │ strb w7, [x14, x3] │ │ strb w21, [x14, x4] │ │ strb w1, [x14, x6] │ │ ldr w1, [x19, #156] │ │ cmp x17, x1 │ │ - b.cc 862e8 // b.lo, b.ul, b.last │ │ + b.cc 85a2c // b.lo, b.ul, b.last │ │ ldr w0, [x20, #160] │ │ ldr w17, [x19, #152] │ │ - b 862c4 │ │ + b 85a08 │ │ mov w8, wzr │ │ ldr x9, [sp, #24] │ │ ldr x9, [x9, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 863f8 // b.any │ │ + b.ne 85b3c // b.any │ │ ldp x20, x19, [sp, #128] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -91472,330 +90881,330 @@ │ │ mov w23, w1 │ │ mov x21, x0 │ │ mov w22, w2 │ │ ldr x27, [x0, #904] │ │ csel x9, x10, x9, eq // eq = none │ │ ldrh w24, [x8, #38] │ │ csel x8, x12, x11, eq // eq = none │ │ - cbz w24, 8652c │ │ + cbz w24, 85c70 │ │ ldr x8, [x21, x8] │ │ cmp w24, w22 │ │ ldr x9, [x21, x9] │ │ ldr x0, [x21, #192] │ │ add x28, x9, x8 │ │ - b.ls 864e0 // b.plast │ │ + b.ls 85c24 // b.plast │ │ lsl w9, w22, #2 │ │ add x1, x8, x9 │ │ add x8, x1, #0x4 │ │ cmp x8, x28 │ │ - b.hi 8652c // b.pmore │ │ + b.hi 85c70 // b.pmore │ │ mov x24, x0 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8652c │ │ + cbnz w0, 85c70 │ │ sub x1, x29, #0xc │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ strh w0, [x19] │ │ - cbnz w8, 8652c │ │ + cbnz w8, 85c70 │ │ sub x1, x29, #0xc │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ strh w0, [x20] │ │ - cbnz w8, 8652c │ │ - b 86534 │ │ + cbnz w8, 85c70 │ │ + b 85c78 │ │ lsl w9, w24, #2 │ │ sub w9, w9, #0x4 │ │ add x25, x8, x9 │ │ add x8, x25, #0x2 │ │ cmp x8, x28 │ │ - b.hi 8652c // b.pmore │ │ + b.hi 85c70 // b.pmore │ │ mov x1, x25 │ │ str x0, [sp] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ ldr x8, [sp] │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8652c │ │ + cbnz w0, 85c70 │ │ sub x1, x29, #0xc │ │ mov x0, x8 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr x9, [sp] │ │ strh w0, [x19] │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 865e4 │ │ + cbz w8, 85d28 │ │ strh wzr, [x20] │ │ strh wzr, [x19] │ │ - cbz x27, 86590 │ │ + cbz x27, 85cd4 │ │ ldr x8, [x21, #1216] │ │ - cbz x8, 86590 │ │ + cbz x8, 85cd4 │ │ ldrh w8, [x19] │ │ tst w23, #0xff │ │ ldrsh w9, [x20] │ │ stp w9, w8, [sp, #12] │ │ - b.eq 865c0 // b.none │ │ + b.eq 85d04 // b.none │ │ ldr x8, [x27, #24] │ │ - cbz x8, 8656c │ │ + cbz x8, 85cb0 │ │ add x2, sp, #0x10 │ │ mov x0, x21 │ │ mov w1, w22 │ │ blr x8 │ │ ldr x8, [x27, #32] │ │ - cbz x8, 86584 │ │ + cbz x8, 85cc8 │ │ add x2, sp, #0xc │ │ mov x0, x21 │ │ mov w1, w22 │ │ blr x8 │ │ ldp w9, w8, [sp, #12] │ │ strh w8, [x19] │ │ strh w9, [x20] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 86630 // b.any │ │ + b.ne 85d74 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ ldr x8, [x27] │ │ - cbz x8, 865d8 │ │ + cbz x8, 85d1c │ │ add x2, sp, #0x10 │ │ mov x0, x21 │ │ mov w1, w22 │ │ blr x8 │ │ ldr x8, [x27, #8] │ │ - cbnz x8, 86574 │ │ - b 86584 │ │ + cbnz x8, 85cb8 │ │ + b 85cc8 │ │ sub w8, w22, w24 │ │ lsl w8, w8, #1 │ │ add w8, w8, #0x4 │ │ add x1, x25, x8 │ │ add x8, x1, #0x2 │ │ cmp x8, x28 │ │ - b.hi 86614 // b.pmore │ │ + b.hi 85d58 // b.pmore │ │ mov x0, x9 │ │ mov x24, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 8661c │ │ + cbz w0, 85d60 │ │ strh wzr, [x20] │ │ - b 86534 │ │ + b 85c78 │ │ sub x1, x29, #0xc │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ strh w0, [x20] │ │ - b 86534 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 85c78 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ mov x19, x2 │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ ldrh w11, [x0, #560] │ │ str wzr, [sp, #4] │ │ ldr x20, [x0, #184] │ │ - cbz w11, 86864 │ │ + cbz w11, 85fa8 │ │ ldr x8, [x0, #584] │ │ - adrp x3, 20000 │ │ + adrp x3, 20000 │ │ mov w12, wzr │ │ mov w9, wzr │ │ mov w10, #0xffffffff // #-1 │ │ mov w13, #0x1 // #1 │ │ mov w14, #0x403 // #1027 │ │ mov w15, #0xffffffff // #-1 │ │ add x17, x8, #0x4 │ │ mov w2, #0xffffffff // #-1 │ │ mov w16, #0xffffffff // #-1 │ │ - add x3, x3, #0x27a │ │ - b 866b4 │ │ + add x3, x3, #0x2ae │ │ + b 85df8 │ │ mov w10, w12 │ │ add w12, w12, #0x1 │ │ add x17, x17, #0x20 │ │ cmp w11, w12 │ │ - b.eq 8674c // b.none │ │ + b.eq 85e90 // b.none │ │ ldrh w4, [x17, #2] │ │ cmp w4, w1, uxth │ │ - b.ne 866a4 // b.any │ │ + b.ne 85de8 // b.any │ │ ldrh w4, [x17, #4] │ │ - cbz w4, 866a4 │ │ + cbz w4, 85de8 │ │ ldurh w4, [x17, #-4] │ │ cmp w4, #0x3 │ │ - b.hi 866a4 // b.pmore │ │ - adr x5, 866a0 │ │ + b.hi 85de8 // b.pmore │ │ + adr x5, 85de4 │ │ ldrb w6, [x3, x4] │ │ add x5, x5, x6, lsl #2 │ │ br x5 │ │ ldrh w4, [x17] │ │ - cbz w4, 86744 │ │ + cbz w4, 85e88 │ │ ldurh w4, [x17, #-2] │ │ cmp w4, #0x0 │ │ csel w16, w12, w16, eq // eq = none │ │ - b 866a4 │ │ + b 85de8 │ │ cmn w15, #0x1 │ │ - b.eq 86714 // b.none │ │ + b.eq 85e58 // b.none │ │ ldrh w4, [x17] │ │ and w4, w4, #0x3ff │ │ cmp w4, #0x9 │ │ - b.ne 866a4 // b.any │ │ + b.ne 85de8 // b.any │ │ ldurh w4, [x17, #-2] │ │ cmp w4, #0xa │ │ - b.hi 866a4 // b.pmore │ │ + b.hi 85de8 // b.pmore │ │ lsl w4, w13, w4 │ │ tst w4, w14 │ │ - b.eq 866a4 // b.none │ │ + b.eq 85de8 // b.none │ │ ldrh w9, [x17] │ │ mov w15, w12 │ │ and w9, w9, #0x3ff │ │ cmp w9, #0x9 │ │ cset w9, eq // eq = none │ │ - b 866a4 │ │ + b 85de8 │ │ mov w2, w12 │ │ - b 866a4 │ │ + b 85de8 │ │ cmp w2, #0x0 │ │ csel w11, w2, w16, ge // ge = tcont │ │ - tbnz w15, #31, 867a4 │ │ - tbnz w11, #31, 86764 │ │ + tbnz w15, #31, 85ee8 │ │ + tbnz w11, #31, 85ea8 │ │ tst w9, #0xff │ │ - b.eq 867a8 // b.none │ │ + b.eq 85eec // b.none │ │ mov w9, w15 │ │ add x21, x8, x9, lsl #5 │ │ mov x8, xzr │ │ ldrh w9, [x21, #2] │ │ cmp w9, #0xa │ │ - b.hi 86868 // b.pmore │ │ + b.hi 85fac // b.pmore │ │ mov w10, #0x1 // #1 │ │ lsl w9, w10, w9 │ │ mov w10, #0x403 // #1027 │ │ tst w9, w10 │ │ - b.eq 86868 // b.none │ │ - adrp x24, 88000 │ │ - add x24, x24, #0x4fc │ │ + b.eq 85fac // b.none │ │ + adrp x24, 87000 │ │ + add x24, x24, #0xc38 │ │ ldr x8, [x21, #24] │ │ - cbnz x8, 867c4 │ │ - b 867d8 │ │ - tbnz w11, #31, 8684c │ │ - adrp x24, 88000 │ │ - add x24, x24, #0x5e0 │ │ - cbz x8, 86868 │ │ + cbnz x8, 85f08 │ │ + b 85f1c │ │ + tbnz w11, #31, 85f90 │ │ + adrp x24, 87000 │ │ + add x24, x24, #0xd1c │ │ + cbz x8, 85fac │ │ mov w9, w11 │ │ add x21, x8, x9, lsl #5 │ │ ldr x8, [x21, #24] │ │ - cbz x8, 867d8 │ │ + cbz x8, 85f1c │ │ mov x0, x21 │ │ mov x1, x20 │ │ blr x24 │ │ mov x8, x0 │ │ - b 86868 │ │ + b 85fac │ │ ldr x22, [x0, #608] │ │ add x5, sp, #0x4 │ │ ldrh w3, [x21, #8] │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x21, #24] │ │ - cbnz w8, 86830 │ │ + cbnz w8, 85f74 │ │ ldr x1, [x21, #16] │ │ mov x0, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #4] │ │ - cbnz w0, 86830 │ │ + cbnz w0, 85f74 │ │ ldr x1, [x21, #24] │ │ mov x0, x22 │ │ ldrh w2, [x21, #8] │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ str w0, [sp, #4] │ │ - cbz w0, 867c4 │ │ + cbz w0, 85f08 │ │ ldr x1, [x21, #24] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x8, xzr │ │ str xzr, [x21, #24] │ │ strh wzr, [x21, #8] │ │ - b 86868 │ │ - tbnz w10, #31, 86864 │ │ - adrp x24, 88000 │ │ + b 85fac │ │ + tbnz w10, #31, 85fa8 │ │ + adrp x24, 87000 │ │ mov w11, w10 │ │ - add x24, x24, #0x4fc │ │ - cbnz x8, 867b4 │ │ - b 86868 │ │ + add x24, x24, #0xc38 │ │ + cbnz x8, 85ef8 │ │ + b 85fac │ │ mov x8, xzr │ │ str x8, [x19] │ │ ldr w0, [sp, #4] │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 86898 // b.any │ │ + b.ne 85fdc // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w9, #0xffffffff // #-1 │ │ ldrh w8, [x0, #560] │ │ str w9, [x2] │ │ str w9, [x3] │ │ - cbz x8, 86954 │ │ + cbz x8, 86098 │ │ ldr x10, [x0, #584] │ │ mov x9, xzr │ │ add x10, x10, #0x4 │ │ - b 868d4 │ │ + b 86018 │ │ str w9, [x11] │ │ add x9, x9, #0x1 │ │ add x10, x10, #0x20 │ │ cmp x8, x9 │ │ - b.eq 86954 // b.none │ │ + b.eq 86098 // b.none │ │ ldrh w11, [x10, #2] │ │ cmp w11, w1, uxth │ │ - b.ne 868c4 // b.any │ │ + b.ne 86008 // b.any │ │ ldrh w11, [x10, #4] │ │ - cbz w11, 868c4 │ │ + cbz w11, 86008 │ │ ldurh w11, [x10, #-4] │ │ cmp w11, #0x1 │ │ - b.eq 8692c // b.none │ │ + b.eq 86070 // b.none │ │ cmp w11, #0x3 │ │ - b.ne 868c4 // b.any │ │ + b.ne 86008 // b.any │ │ ldurh w11, [x10, #-2] │ │ cmp w11, #0x1 │ │ - b.hi 868c4 // b.pmore │ │ + b.hi 86008 // b.pmore │ │ ldrh w12, [x10] │ │ mov x11, x2 │ │ cmp w12, #0x409 │ │ - b.eq 868c0 // b.none │ │ + b.eq 86004 // b.none │ │ ldr w12, [x2] │ │ mov x11, x2 │ │ cmn w12, #0x1 │ │ - b.ne 868c4 // b.any │ │ - b 868c0 │ │ + b.ne 86008 // b.any │ │ + b 86004 │ │ ldurh w11, [x10, #-2] │ │ - cbnz w11, 868c4 │ │ + cbnz w11, 86008 │ │ ldrh w12, [x10] │ │ mov x11, x3 │ │ - cbz w12, 868c0 │ │ + cbz w12, 86004 │ │ ldr w12, [x3] │ │ mov x11, x3 │ │ cmn w12, #0x1 │ │ - b.ne 868c4 // b.any │ │ - b 868c0 │ │ + b.ne 86008 // b.any │ │ + b 86004 │ │ ldr w8, [x2] │ │ - tbnz w8, #31, 86964 │ │ + tbnz w8, #31, 860a8 │ │ mov w0, #0x1 // #1 │ │ ret │ │ ldr w8, [x3] │ │ mvn w8, w8 │ │ lsr w0, w8, #31 │ │ ret │ │ sub sp, sp, #0x60 │ │ @@ -91815,48 +91224,48 @@ │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #832] │ │ str xzr, [sp] │ │ ldr x21, [x0, #184] │ │ blr x8 │ │ mov x22, xzr │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 86a20 │ │ + cbnz w0, 86164 │ │ ldr x1, [sp, #8] │ │ cmp x1, #0x18 │ │ - b.cs 869e8 // b.hs, b.nlast │ │ + b.cs 8612c // b.hs, b.nlast │ │ mov x22, xzr │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 86a20 │ │ + b 86164 │ │ mov x2, sp │ │ mov x0, x20 │ │ - bl 3f768 │ │ + bl 3f78c │ │ stur w0, [x29, #-12] │ │ - cbz w0, 86a04 │ │ + cbz w0, 86148 │ │ mov x22, xzr │ │ - b 86a20 │ │ + b 86164 │ │ sub x2, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x20 // #32 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ mov x22, x0 │ │ - cbz w8, 86a68 │ │ + cbz w8, 861ac │ │ mov x1, sp │ │ mov x0, x20 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x21 │ │ mov x1, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ str xzr, [x19, #1480] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 86ae8 // b.any │ │ + b.ne 8622c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x23, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ ldr x8, [sp] │ │ @@ -91864,52 +91273,52 @@ │ │ rev w9, w9 │ │ lsr w9, w9, #16 │ │ strh w9, [x22] │ │ ldur w9, [x8, #2] │ │ lsl x9, x9, #32 │ │ rev x10, x9 │ │ cmp x10, #0xa │ │ - b.cc 869dc // b.lo, b.ul, b.last │ │ + b.cc 86120 // b.lo, b.ul, b.last │ │ ldr x9, [sp, #8] │ │ sub x11, x9, #0xe │ │ cmp x10, x11 │ │ - b.hi 869dc // b.pmore │ │ + b.hi 86120 // b.pmore │ │ add x11, x8, x10 │ │ mov w12, #0xc // #12 │ │ str x11, [x22, #8] │ │ ldrh w11, [x8, x10] │ │ lsl x11, x11, #48 │ │ rev x11, x11 │ │ madd x10, x11, x12, x10 │ │ strh w11, [x22, #2] │ │ add x10, x10, #0x2 │ │ cmp x10, x9 │ │ - b.hi 869dc // b.pmore │ │ + b.hi 86120 // b.pmore │ │ stp x8, x9, [x22, #16] │ │ mov w0, wzr │ │ ldr x8, [x19, #16] │ │ str x22, [x19, #1480] │ │ orr x8, x8, #0x10000 │ │ str x8, [x19, #16] │ │ - b 86a40 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 86184 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x19, [x0, #1480] │ │ - cbz x19, 86b24 │ │ + cbz x19, 86268 │ │ ldp x20, x8, [x0, #184] │ │ add x1, x19, #0x10 │ │ mov x0, x8 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 3899c │ │ + b 38a48 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x27, [sp, #48] │ │ @@ -91919,68 +91328,68 @@ │ │ stp x20, x19, [sp, #112] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ ldr x9, [x0, #8] │ │ ldr x8, [x9, #1480] │ │ ldrh w11, [x8, #2] │ │ - cbz w11, 86c2c │ │ + cbz w11, 86370 │ │ ldr x10, [x8, #8] │ │ ldrh w12, [x10, #2] │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ cmp w12, w1 │ │ - b.hi 86c24 // b.pmore │ │ + b.hi 86368 // b.pmore │ │ sub w11, w11, #0x1 │ │ add x12, x10, #0x2 │ │ add w13, w11, w11, lsl #1 │ │ lsl w13, w13, #2 │ │ add x13, x12, x13 │ │ ldrh w14, [x13] │ │ ldrh w13, [x13, #2] │ │ lsl w14, w14, #16 │ │ lsl w13, w13, #16 │ │ rev w14, w14 │ │ rev w13, w13 │ │ cmp w14, w1 │ │ ccmp w13, w1, #0x2, ls // ls = plast │ │ - b.cc 86c24 // b.lo, b.ul, b.last │ │ + b.cc 86368 // b.lo, b.ul, b.last │ │ mov x19, x0 │ │ mov w13, wzr │ │ ldr x20, [x9, #184] │ │ ldr x25, [x0, #288] │ │ - b 86bdc │ │ + b 86320 │ │ sub w11, w15, #0x1 │ │ cmp w13, w11 │ │ - b.hi 86c24 // b.pmore │ │ + b.hi 86368 // b.pmore │ │ add w14, w13, w11 │ │ lsr w15, w14, #1 │ │ add w14, w15, w15, lsl #1 │ │ lsl w14, w14, #2 │ │ add x14, x12, x14 │ │ ldrh w16, [x14] │ │ lsl w16, w16, #16 │ │ rev w26, w16 │ │ cmp w26, w1 │ │ - b.hi 86bd0 // b.pmore │ │ + b.hi 86314 // b.pmore │ │ ldrh w13, [x14, #2] │ │ lsl w13, w13, #16 │ │ rev w27, w13 │ │ cmp w27, w1 │ │ - b.cs 86c64 // b.hs, b.nlast │ │ + b.cs 863a8 // b.hs, b.nlast │ │ add w13, w15, #0x1 │ │ cmp w13, w11 │ │ - b.ls 86bdc // b.plast │ │ + b.ls 86320 // b.plast │ │ mov w8, #0x10 // #16 │ │ - b 86c30 │ │ + b 86374 │ │ mov w8, #0x8 // #8 │ │ ldr x9, [x24, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 86d9c // b.any │ │ + b.ne 864e0 // b.any │ │ ldp x20, x19, [sp, #112] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x27, [sp, #48] │ │ @@ -91991,54 +91400,54 @@ │ │ stur wzr, [x29, #-12] │ │ sub x14, x11, x10 │ │ add x8, x14, x8 │ │ lsl x13, x13, #32 │ │ rev x11, x13 │ │ subs x13, x8, x11 │ │ mov w8, #0x8 // #8 │ │ - b.cc 86c30 // b.lo, b.ul, b.last │ │ + b.cc 86374 // b.lo, b.ul, b.last │ │ lsl x12, x12, #32 │ │ rev x21, x12 │ │ cmp x21, x13 │ │ - b.hi 86c30 // b.pmore │ │ + b.hi 86374 // b.pmore │ │ add x22, x10, x11 │ │ cmp x21, #0x7 │ │ - b.cc 86d28 // b.lo, b.ul, b.last │ │ + b.cc 8646c // b.lo, b.ul, b.last │ │ ldrb w8, [x22] │ │ cmp w8, #0x1f │ │ - b.ne 86d28 // b.any │ │ + b.ne 8646c // b.any │ │ ldrb w8, [x22, #1] │ │ cmp w8, #0x8b │ │ - b.ne 86d28 // b.any │ │ + b.ne 8646c // b.any │ │ ldrb w8, [x22, #2] │ │ cmp w8, #0x8 │ │ - b.ne 86d28 // b.any │ │ + b.ne 8646c // b.any │ │ add x8, x21, x22 │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ ldur w1, [x8, #-4] │ │ str x1, [sp, #8] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 86c30 │ │ + cbnz w8, 86374 │ │ mov x23, x0 │ │ add x2, sp, #0x8 │ │ mov x0, x20 │ │ mov x1, x23 │ │ mov x3, x22 │ │ mov x4, x21 │ │ - bl 5e940 │ │ + bl 5e980 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 86d80 │ │ + cbz w0, 864c4 │ │ mov x0, x20 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 86c30 │ │ + b 86374 │ │ mov x23, x22 │ │ stp x23, x21, [x25] │ │ mov w8, wzr │ │ ldr x9, [x9, #160] │ │ ldr x10, [x9, #72] │ │ ldur q0, [x9, #56] │ │ ldur q1, [x9, #40] │ │ @@ -92052,38 +91461,38 @@ │ │ strh w26, [x25, #74] │ │ strh w27, [x25, #76] │ │ stp x10, xzr, [x25, #80] │ │ stp xzr, x10, [x25, #96] │ │ stp xzr, xzr, [x25, #112] │ │ strh w9, [x25, #72] │ │ str x25, [x19, #288] │ │ - b 86c30 │ │ + b 86374 │ │ ldr x8, [x19, #296] │ │ ldr x21, [sp, #8] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x2 │ │ str w9, [x8, #8] │ │ ldr x9, [x19, #8] │ │ - b 86d2c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 86470 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0] │ │ ldr x9, [x1] │ │ ldr x8, [x8, #8] │ │ ldr x9, [x9, #8] │ │ cmp x8, x9 │ │ csetm w8, cc // cc = lo, ul, last │ │ csinc w0, w8, wzr, ls // ls = plast │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #56] │ │ ldr x1, [x19] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #48] │ │ stp xzr, xzr, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x1e0 │ │ stp x29, x30, [sp, #384] │ │ @@ -92095,51 +91504,51 @@ │ │ stp x20, x19, [sp, #464] │ │ mrs x24, tpidr_el0 │ │ ldr x8, [x24, #40] │ │ stur x8, [x29, #-8] │ │ ldr x25, [x0, #816] │ │ str x25, [sp, #48] │ │ ldr x8, [sp, #48] │ │ - cbz x8, 87044 │ │ + cbz x8, 86788 │ │ ldr x8, [x0, #824] │ │ mov x19, x0 │ │ cmp x8, #0x4 │ │ - b.cc 87044 // b.lo, b.ul, b.last │ │ + b.cc 86788 // b.lo, b.ul, b.last │ │ ldr x9, [sp, #48] │ │ add x9, x9, #0x2 │ │ str x9, [sp, #48] │ │ ldr x9, [sp, #48] │ │ add x9, x9, #0x2 │ │ str x9, [sp, #48] │ │ ldr x9, [sp, #48] │ │ ldurb w9, [x9, #-2] │ │ ldr x10, [sp, #48] │ │ ldurb w10, [x10, #-1] │ │ bfi w10, w9, #8, #8 │ │ str w10, [sp, #60] │ │ ldr w9, [sp, #60] │ │ - cbz w9, 87044 │ │ + cbz w9, 86788 │ │ add x26, x25, x8 │ │ - adrp x27, aa000 │ │ + adrp x27, a9000 │ │ add x20, sp, #0x58 │ │ mov x21, x26 │ │ add x22, sp, #0x48 │ │ add x23, sp, #0x40 │ │ - add x27, x27, #0x830 │ │ - b 86eac │ │ + add x27, x27, #0xe28 │ │ + b 865f0 │ │ ldr x8, [sp, #24] │ │ ldr w8, [sp, #60] │ │ sub w8, w8, #0x1 │ │ str w8, [sp, #60] │ │ ldr w8, [sp, #60] │ │ - cbz w8, 87044 │ │ + cbz w8, 86788 │ │ ldr x8, [sp, #48] │ │ add x8, x8, #0x8 │ │ cmp x8, x26 │ │ - b.hi 87044 // b.pmore │ │ + b.hi 86788 // b.pmore │ │ ldr x9, [sp, #48] │ │ mov w8, wzr │ │ add x9, x9, #0x2 │ │ str x9, [sp, #48] │ │ ldr x9, [sp, #48] │ │ ldurb w9, [x9, #-2] │ │ ldr x10, [sp, #48] │ │ @@ -92169,155 +91578,155 @@ │ │ bfi x8, x9, #16, #8 │ │ ldurb w10, [x10, #-2] │ │ ldr x11, [sp, #48] │ │ bfi x8, x10, #8, #8 │ │ ldurb w9, [x11, #-1] │ │ orr x8, x8, x9 │ │ mov w9, w8 │ │ - cbz w8, 86e98 │ │ + cbz w8, 865dc │ │ ldr x9, [x19, #824] │ │ sub x9, x9, #0x2 │ │ cmp x9, x8 │ │ - b.cc 86e98 // b.lo, b.ul, b.last │ │ + b.cc 865dc // b.lo, b.ul, b.last │ │ add x8, x25, x8 │ │ str x8, [sp, #40] │ │ ldr x8, [sp, #40] │ │ ldrb w8, [x8] │ │ ldr x9, [sp, #40] │ │ ldrb w9, [x9, #1] │ │ bfi w9, w8, #8, #8 │ │ str w9, [sp, #36] │ │ str x27, [sp, #24] │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8] │ │ - cbz x8, 86e94 │ │ + cbz x8, 865d8 │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8] │ │ str x8, [sp, #16] │ │ ldr x8, [sp, #16] │ │ ldr w8, [x8, #80] │ │ ldr w9, [sp, #36] │ │ cmp w8, w9 │ │ - b.eq 86fc4 // b.none │ │ + b.eq 86708 // b.none │ │ ldr x8, [sp, #24] │ │ add x8, x8, #0x8 │ │ str x8, [sp, #24] │ │ - b 86f88 │ │ + b 866cc │ │ str wzr, [sp, #12] │ │ mov w3, wzr │ │ ldr x1, [sp, #40] │ │ mov x0, x20 │ │ mov x2, x21 │ │ - bl 39960 │ │ + bl 399b4 │ │ ldrh w8, [x19, #464] │ │ mov x0, x20 │ │ str w8, [sp, #368] │ │ - bl a5280 │ │ - cbz w0, 86ffc │ │ + bl a46c0 │ │ + cbz w0, 86740 │ │ ldr w8, [sp, #364] │ │ - cbnz w8, 86e94 │ │ - b 8701c │ │ + cbnz w8, 865d8 │ │ + b 86760 │ │ ldr x8, [sp, #16] │ │ mov x1, x20 │ │ ldr x8, [x8, #88] │ │ ldr x0, [sp, #40] │ │ blr x8 │ │ str w0, [sp, #12] │ │ ldr w8, [sp, #364] │ │ - cbnz w8, 86e94 │ │ + cbnz w8, 865d8 │ │ ldr x0, [sp, #16] │ │ mov x2, x22 │ │ ldr x1, [sp, #40] │ │ mov x3, x23 │ │ - bl 3c5d8 │ │ - cbnz w0, 86e94 │ │ + bl 3c62c │ │ + cbnz w0, 865d8 │ │ ldr w8, [sp, #12] │ │ ldr x9, [sp, #64] │ │ str w8, [x9, #32] │ │ - b 86e94 │ │ + b 865d8 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 87074 // b.any │ │ + b.ne 867b8 // b.any │ │ ldp x20, x19, [sp, #464] │ │ ldp x22, x21, [sp, #448] │ │ ldp x24, x23, [sp, #432] │ │ ldp x26, x25, [sp, #416] │ │ ldp x28, x27, [sp, #400] │ │ ldp x29, x30, [sp, #384] │ │ add sp, sp, #0x1e0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x26, tpidr_el0 │ │ ldr x8, [x26, #40] │ │ cmp w4, #0x64 │ │ stur x8, [x29, #-8] │ │ - b.ls 870b4 // b.plast │ │ + b.ls 867f8 // b.plast │ │ mov w0, #0x8 // #8 │ │ - b 87174 │ │ + b 868b8 │ │ mov w20, w4 │ │ mov x23, x0 │ │ ldr x9, [x0, #64] │ │ - cbz x9, 87164 │ │ + cbz x9, 868a8 │ │ ldp x10, x25, [x23, #72] │ │ mov w19, w5 │ │ mov w21, w3 │ │ ldr x8, [x23, #56] │ │ mov w22, w2 │ │ mov w24, w1 │ │ add x11, x8, x10 │ │ add x8, x10, x8 │ │ add x10, x11, #0x4 │ │ - b 87100 │ │ + b 86844 │ │ add x11, x10, #0x4 │ │ subs x9, x9, #0x1 │ │ add x10, x10, #0x8 │ │ str x11, [sp, #16] │ │ - b.eq 87164 // b.none │ │ + b.eq 868a8 // b.none │ │ sub x11, x10, #0x2 │ │ str x11, [sp, #16] │ │ ldurh w11, [x10, #-4] │ │ str x10, [sp, #16] │ │ lsl w11, w11, #16 │ │ rev w28, w11 │ │ cmp w28, w24 │ │ - b.hi 870ec // b.pmore │ │ + b.hi 86830 // b.pmore │ │ ldurh w11, [x10, #-2] │ │ lsl w11, w11, #16 │ │ rev w11, w11 │ │ cmp w11, w24 │ │ - b.cc 870ec // b.lo, b.ul, b.last │ │ + b.cc 86830 // b.lo, b.ul, b.last │ │ add x9, x10, #0x4 │ │ str x9, [sp, #16] │ │ ldr w9, [x10] │ │ sub x10, x25, x8 │ │ lsl x9, x9, #32 │ │ rev x9, x9 │ │ cmp x9, x10 │ │ - b.hi 870ac // b.pmore │ │ + b.hi 867f0 // b.pmore │ │ add x8, x8, x9 │ │ add x9, x8, #0x8 │ │ cmp x9, x25 │ │ - b.ls 871a4 // b.plast │ │ + b.ls 868e8 // b.plast │ │ cmp w20, #0x0 │ │ mov w8, #0x15 // #21 │ │ mov w9, #0x9d // #157 │ │ csel w0, w9, w8, eq // eq = none │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 87458 // b.any │ │ + b.ne 86b9c // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ @@ -92329,204 +91738,204 @@ │ │ str x11, [sp, #16] │ │ ldrh w27, [x8, #2] │ │ str x9, [sp, #16] │ │ lsl w10, w10, #16 │ │ rev w10, w10 │ │ sub w10, w10, #0x1 │ │ cmp w10, #0x12 │ │ - b.hi 87164 // b.pmore │ │ - adrp x11, 20000 │ │ + b.hi 868a8 // b.pmore │ │ + adrp x11, 20000 │ │ ldr w14, [x8, #4] │ │ - add x11, x11, #0x27e │ │ - adr x12, 87164 │ │ + add x11, x11, #0x2b2 │ │ + adr x12, 868a8 │ │ ldrb w13, [x11, x10] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ add x8, x9, #0x10 │ │ cmp x8, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ add x8, x9, #0x4 │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov w3, #0x1 // #1 │ │ mov x28, x14 │ │ str x8, [sp, #16] │ │ ldr w8, [x9] │ │ str x8, [sp, #8] │ │ - bl 8745c │ │ - cbnz w0, 87164 │ │ + bl 86ba0 │ │ + cbnz w0, 868a8 │ │ ldr x11, [sp, #16] │ │ add x8, x11, #0x4 │ │ sub x9, x25, x8 │ │ str x8, [sp, #16] │ │ ldr w8, [x11] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ cmp x8, x9, asr #1 │ │ - b.hi 87164 // b.pmore │ │ - cbz x8, 87164 │ │ + b.hi 868a8 // b.pmore │ │ + cbz x8, 868a8 │ │ ldr x10, [sp, #8] │ │ mov x14, x28 │ │ mov x9, xzr │ │ add x11, x11, #0x6 │ │ lsl x10, x10, #32 │ │ rev x10, x10 │ │ str x11, [sp, #16] │ │ ldurh w12, [x11, #-2] │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ cmp w12, w24 │ │ - b.eq 87420 // b.none │ │ + b.eq 86b64 // b.none │ │ add x11, x11, #0x2 │ │ sub x9, x9, x10 │ │ subs x8, x8, #0x1 │ │ - b.ne 87268 // b.any │ │ - b 87164 │ │ + b.ne 869ac // b.any │ │ + b 868a8 │ │ sub w8, w24, w28 │ │ lsl w8, w8, #2 │ │ add x8, x9, x8 │ │ add x9, x8, #0x8 │ │ cmp x9, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ add x10, x8, #0x4 │ │ str x10, [sp, #16] │ │ ldr w10, [x8] │ │ str x9, [sp, #16] │ │ ldr w8, [x8, #4] │ │ lsl x9, x10, #32 │ │ lsl x10, x8, #32 │ │ - b 87358 │ │ + b 86a9c │ │ add x8, x9, #0xc │ │ cmp x8, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ add x8, x9, #0x4 │ │ add x1, sp, #0x10 │ │ mov x0, x23 │ │ mov x2, x25 │ │ mov w3, #0x1 // #1 │ │ mov x25, x14 │ │ str x8, [sp, #16] │ │ ldr w8, [x9] │ │ str x8, [sp, #8] │ │ - bl 8745c │ │ - cbnz w0, 87164 │ │ + bl 86ba0 │ │ + cbnz w0, 868a8 │ │ ldr x8, [sp, #8] │ │ mov x14, x25 │ │ lsl x8, x8, #32 │ │ rev x9, x8 │ │ sub w8, w24, w28 │ │ mul x8, x9, x8 │ │ add x9, x8, x9 │ │ - b 87368 │ │ + b 86aac │ │ sub w8, w24, w28 │ │ lsl w8, w8, #1 │ │ add x8, x9, x8 │ │ add x9, x8, #0x4 │ │ cmp x9, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ add x10, x8, #0x2 │ │ str x10, [sp, #16] │ │ ldrh w10, [x8] │ │ str x9, [sp, #16] │ │ ldrh w8, [x8, #2] │ │ lsl x9, x10, #48 │ │ lsl x10, x8, #48 │ │ rev x8, x9 │ │ rev x9, x10 │ │ cmp x8, x9 │ │ - b.eq 87164 // b.none │ │ + b.eq 868a8 // b.none │ │ subs x3, x9, x8 │ │ - b.cc 87164 // b.lo, b.ul, b.last │ │ + b.cc 868a8 // b.lo, b.ul, b.last │ │ lsl x9, x14, #32 │ │ lsl w10, w27, #16 │ │ rev x9, x9 │ │ rev w1, w10 │ │ add x2, x8, x9 │ │ mov x0, x23 │ │ mov w4, w22 │ │ mov w5, w21 │ │ mov w6, w20 │ │ mov w7, w19 │ │ - bl 874f4 │ │ - b 87174 │ │ + bl 86c38 │ │ + b 868b8 │ │ add x9, x9, #0x4 │ │ cmp x9, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ add x10, x9, #0x4 │ │ str x9, [sp, #16] │ │ cmp x10, x25 │ │ - b.hi 87164 // b.pmore │ │ + b.hi 868a8 // b.pmore │ │ ldur w10, [x9, #-4] │ │ sub x9, x25, x9 │ │ asr x9, x9, #2 │ │ sub x9, x9, #0x1 │ │ lsl x10, x10, #32 │ │ rev x10, x10 │ │ cmp x10, x9 │ │ - b.hi 87164 // b.pmore │ │ - cbz x10, 87164 │ │ + b.hi 868a8 // b.pmore │ │ + cbz x10, 868a8 │ │ mov x9, xzr │ │ lsl x10, x10, #2 │ │ add x11, x8, x9 │ │ add x12, x11, #0xe │ │ str x12, [sp, #16] │ │ ldrh w12, [x11, #12] │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ cmp w12, w24 │ │ - b.eq 8742c // b.none │ │ + b.eq 86b70 // b.none │ │ add x11, x11, #0x10 │ │ add x9, x9, #0x4 │ │ cmp x10, x9 │ │ str x11, [sp, #16] │ │ - b.ne 873e8 // b.any │ │ - b 87164 │ │ + b.ne 86b2c // b.any │ │ + b 868a8 │ │ neg x8, x9 │ │ sub x9, x10, x9 │ │ - b 87368 │ │ + b 86aac │ │ add x8, x11, #0x10 │ │ add x9, x11, #0x12 │ │ str x8, [sp, #16] │ │ ldrh w8, [x11, #14] │ │ str x9, [sp, #16] │ │ ldrh w9, [x11, #18] │ │ lsl x8, x8, #48 │ │ lsl x9, x9, #48 │ │ rev x8, x8 │ │ rev x9, x9 │ │ - b 87368 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 86aac │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x1] │ │ add x9, x8, #0x5 │ │ cmp x9, x2 │ │ - b.ls 87474 // b.plast │ │ + b.ls 86bb8 // b.plast │ │ mov w0, #0x6 // #6 │ │ ret │ │ ldr x10, [x0, #24] │ │ tst w3, #0xff │ │ ldrb w11, [x8] │ │ strh w11, [x10] │ │ ldrb w11, [x8, #1] │ │ strh w11, [x10, #2] │ │ ldrsb w11, [x8, #2] │ │ strh w11, [x10, #4] │ │ ldrsb w11, [x8, #3] │ │ strh w11, [x10, #6] │ │ ldrb w11, [x8, #4] │ │ strh w11, [x10, #8] │ │ - b.eq 874bc // b.none │ │ + b.eq 86c00 // b.none │ │ add x9, x8, #0x8 │ │ cmp x9, x2 │ │ - b.ls 874c8 // b.plast │ │ + b.ls 86c0c // b.plast │ │ mov w0, #0x6 // #6 │ │ ret │ │ mov w11, wzr │ │ stur wzr, [x10, #10] │ │ - b 874dc │ │ + b 86c20 │ │ ldrsb w11, [x8, #5] │ │ strh w11, [x10, #10] │ │ ldrsb w11, [x8, #6] │ │ strh w11, [x10, #12] │ │ ldrb w11, [x8, #7] │ │ mov w12, #0x1 // #1 │ │ strh w11, [x10, #14] │ │ @@ -92541,67 +91950,67 @@ │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x28, tpidr_el0 │ │ ldr x8, [x28, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x3, 8753c │ │ + cbz x3, 86c80 │ │ ldr x8, [x0, #48] │ │ mov x27, x3 │ │ mov x24, x0 │ │ add x9, x3, x2 │ │ cmp x9, x8 │ │ - b.ls 87544 // b.plast │ │ + b.ls 86c88 // b.plast │ │ mov w26, #0x6 // #6 │ │ - b 87738 │ │ + b 86e7c │ │ ldr x8, [x24, #40] │ │ mov w25, w1 │ │ ldr x19, [x24, #8] │ │ mov w23, w7 │ │ mov w20, w6 │ │ mov w21, w5 │ │ add x1, x8, x2 │ │ mov w22, w4 │ │ mov x0, x19 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w26, w0 │ │ - cbnz w0, 87738 │ │ + cbnz w0, 86e7c │ │ add x2, sp, #0x8 │ │ mov x0, x19 │ │ mov x1, x27 │ │ - bl 3f768 │ │ + bl 3f78c │ │ mov w26, w0 │ │ - cbnz w0, 87738 │ │ + cbnz w0, 86e7c │ │ ldr x8, [sp, #8] │ │ sub w25, w25, #0x1 │ │ cmp w25, #0x12 │ │ str x8, [sp, #16] │ │ - b.hi 876b4 // b.pmore │ │ - adrp x9, 20000 │ │ + b.hi 86df8 // b.pmore │ │ + adrp x9, 20000 │ │ add x2, x8, x27 │ │ - add x9, x9, #0x291 │ │ + add x9, x9, #0x2c5 │ │ mov w26, #0x7 // #7 │ │ - adr x10, 875c0 │ │ + adr x10, 86d04 │ │ ldrb w11, [x9, x25] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ cmp x27, #0x5 │ │ - b.ge 875f4 // b.tcont │ │ + b.ge 86d38 // b.tcont │ │ mov w26, #0x6 // #6 │ │ - b 8772c │ │ + b 86e70 │ │ add x1, sp, #0x10 │ │ mov x0, x24 │ │ mov w3, #0x1 // #1 │ │ mov x26, x2 │ │ - bl 8745c │ │ + bl 86ba0 │ │ mov x2, x26 │ │ mov w26, w0 │ │ - cbnz w0, 8772c │ │ - b 87638 │ │ + cbnz w0, 86e70 │ │ + b 86d7c │ │ ldr x9, [x24, #24] │ │ mov w11, #0x1 // #1 │ │ ldrb w10, [x8] │ │ strh w10, [x9] │ │ ldrb w10, [x8, #1] │ │ strh w10, [x9, #2] │ │ ldrsb w10, [x8, #2] │ │ @@ -92612,289 +92021,289 @@ │ │ add x8, x8, #0x5 │ │ stur wzr, [x9, #10] │ │ strh wzr, [x9, #14] │ │ strh w10, [x9, #8] │ │ strb w11, [x24, #32] │ │ str x8, [sp, #16] │ │ cmp w25, #0x11 │ │ - b.hi 876b4 // b.pmore │ │ - adrp x8, 20000 │ │ + b.hi 86df8 // b.pmore │ │ + adrp x8, 20000 │ │ mov w26, #0x7 // #7 │ │ - add x8, x8, #0x2a4 │ │ - adr x9, 87664 │ │ + add x8, x8, #0x2d8 │ │ + adr x9, 86da8 │ │ ldrb w10, [x8, x25] │ │ add x9, x9, x10, lsl #2 │ │ - adrp x25, 87000 │ │ - add x25, x25, #0x770 │ │ + adrp x25, 86000 │ │ + add x25, x25, #0xeb4 │ │ br x9 │ │ ldr x8, [x24, #24] │ │ orr w11, wzr, #0x7 │ │ ldrh w9, [x8, #2] │ │ ldrh w8, [x8] │ │ add w10, w9, #0x7 │ │ lsr w10, w10, #3 │ │ madd w9, w8, w9, w11 │ │ mul w8, w10, w8 │ │ cmp w8, w9, lsr #3 │ │ - b.ls 876a8 // b.plast │ │ + b.ls 86dec // b.plast │ │ ldr w9, [sp, #16] │ │ sub w9, w2, w9 │ │ cmp w8, w9 │ │ - b.ne 876a8 // b.any │ │ - adrp x25, 87000 │ │ - add x25, x25, #0x770 │ │ - b 876d8 │ │ - adrp x25, 87000 │ │ - add x25, x25, #0xa10 │ │ - b 876d8 │ │ + b.ne 86dec // b.any │ │ + adrp x25, 86000 │ │ + add x25, x25, #0xeb4 │ │ + b 86e1c │ │ + adrp x25, 87000 │ │ + add x25, x25, #0x154 │ │ + b 86e1c │ │ mov w26, #0x8 // #8 │ │ - b 8772c │ │ + b 86e70 │ │ ldr x8, [sp, #16] │ │ add x8, x8, #0x1 │ │ cmp x8, x2 │ │ - b.hi 876e8 // b.pmore │ │ + b.hi 86e2c // b.pmore │ │ str x8, [sp, #16] │ │ - adrp x25, 87000 │ │ - add x25, x25, #0xc20 │ │ + adrp x25, 87000 │ │ + add x25, x25, #0x364 │ │ ldrb w8, [x24, #33] │ │ - cbz w8, 876f0 │ │ + cbz w8, 86e34 │ │ tst w23, #0xff │ │ - b.eq 87710 // b.none │ │ + b.eq 86e54 // b.none │ │ mov w26, wzr │ │ - b 8772c │ │ + b 86e70 │ │ mov x0, x24 │ │ mov w1, w23 │ │ mov x26, x2 │ │ - bl 87d5c │ │ + bl 874a0 │ │ mov x2, x26 │ │ mov w26, w0 │ │ - cbnz w0, 8772c │ │ - b 876e0 │ │ + cbnz w0, 86e70 │ │ + b 86e24 │ │ ldr x1, [sp, #16] │ │ mov x0, x24 │ │ mov w3, w22 │ │ mov w4, w21 │ │ mov w5, w20 │ │ blr x25 │ │ mov w26, w0 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8776c // b.any │ │ + b.ne 86eb0 // b.any │ │ mov w0, w26 │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ str x19, [sp, #-16]! │ │ ldr x10, [x0, #16] │ │ ldr x12, [x10, #16] │ │ - cbz x12, 87a04 │ │ - tbnz w3, #31, 877dc │ │ + cbz x12, 87148 │ │ + tbnz w3, #31, 86f20 │ │ mov x8, x0 │ │ mov w0, #0x3 // #3 │ │ - tbnz w4, #31, 87a08 │ │ + tbnz w4, #31, 8714c │ │ ldr x9, [x8, #24] │ │ ldr w13, [x10, #4] │ │ ldrh w11, [x9, #2] │ │ add w14, w11, w3 │ │ cmp w14, w13 │ │ - b.hi 87a08 // b.pmore │ │ + b.hi 8714c // b.pmore │ │ ldrh w9, [x9] │ │ ldr w13, [x10] │ │ add w14, w9, w4 │ │ cmp w14, w13 │ │ - b.hi 87a08 // b.pmore │ │ + b.hi 8714c // b.pmore │ │ ldrb w8, [x8, #34] │ │ mul w8, w8, w11 │ │ add w11, w8, #0x7 │ │ lsr w11, w11, #3 │ │ mul w11, w11, w9 │ │ add x11, x1, x11 │ │ cmp x11, x2 │ │ - b.ls 877e8 // b.plast │ │ + b.ls 86f2c // b.plast │ │ mov w0, #0x3 // #3 │ │ ldr x19, [sp], #16 │ │ ret │ │ ldrsw x10, [x10, #8] │ │ ands w13, w3, #0x7 │ │ mul w11, w10, w4 │ │ add w11, w11, w3, lsr #3 │ │ sxtw x16, w11 │ │ add x11, x12, x16 │ │ - b.eq 878cc // b.none │ │ - cbz w9, 87a04 │ │ + b.eq 87010 // b.none │ │ + cbz w9, 87148 │ │ mov w12, #0xff00 // #65280 │ │ - b 8781c │ │ + b 86f60 │ │ subs w9, w9, #0x1 │ │ add x11, x11, x10 │ │ - b.le 87a04 │ │ + b.le 87148 │ │ cmp w8, #0x8 │ │ - b.cc 87874 // b.lo, b.ul, b.last │ │ + b.cc 86fb8 // b.lo, b.ul, b.last │ │ mov x17, xzr │ │ mov w14, wzr │ │ mov w15, w8 │ │ ldrb w16, [x1, x17] │ │ ldrb w0, [x11, x17] │ │ orr w14, w14, w16 │ │ lsr w16, w14, w13 │ │ lsl w14, w14, #8 │ │ orr w16, w0, w16 │ │ mov w0, w15 │ │ sub w15, w15, #0x8 │ │ cmp w0, #0xf │ │ strb w16, [x11, x17] │ │ add x17, x17, #0x1 │ │ - b.gt 87830 │ │ + b.gt 86f74 │ │ add x16, x11, x17 │ │ add x1, x1, x17 │ │ cmp w15, #0x1 │ │ - b.ge 87888 // b.tcont │ │ - b 87898 │ │ + b.ge 86fcc // b.tcont │ │ + b 86fdc │ │ mov w14, wzr │ │ mov x16, x11 │ │ mov w15, w8 │ │ cmp w15, #0x1 │ │ - b.lt 87898 // b.tstop │ │ + b.lt 86fdc // b.tstop │ │ ldrb w17, [x1], #1 │ │ lsr w0, w12, w15 │ │ and w17, w0, w17 │ │ orr w14, w17, w14 │ │ ldrb w17, [x16] │ │ lsr w0, w14, w13 │ │ add w15, w15, w13 │ │ cmp w15, #0x9 │ │ orr w17, w17, w0 │ │ strb w17, [x16] │ │ - b.lt 87810 // b.tstop │ │ + b.lt 86f54 // b.tstop │ │ ldrb w15, [x16, #1] │ │ lsl w14, w14, #8 │ │ lsr w14, w14, w13 │ │ orr w14, w15, w14 │ │ strb w14, [x16, #1] │ │ - b 87810 │ │ - cbz w9, 87a04 │ │ + b 86f54 │ │ + cbz w9, 87148 │ │ cmp w8, #0xf │ │ mov w14, #0xf // #15 │ │ csel w14, w8, w14, lt // lt = tstop │ │ mov x13, xzr │ │ sub w14, w8, w14 │ │ mov w4, #0xff00 // #65280 │ │ add w14, w14, #0x7 │ │ lsr w0, w14, #3 │ │ add w15, w0, #0x1 │ │ add x17, x0, x16 │ │ and x16, x15, #0x3fffffe0 │ │ add x17, x17, #0x1 │ │ add x2, x0, #0x1 │ │ sub w3, w8, w16, lsl #3 │ │ - b 87924 │ │ + b 87068 │ │ mov w0, wzr │ │ subs w9, w9, #0x1 │ │ add x11, x11, x10 │ │ add x13, x13, #0x1 │ │ mov x1, x5 │ │ - b.le 87a08 │ │ + b.le 8714c │ │ cmp w8, #0x8 │ │ - b.cc 8798c // b.lo, b.ul, b.last │ │ + b.cc 870d0 // b.lo, b.ul, b.last │ │ cmp w14, #0xf8 │ │ - b.cc 87954 // b.lo, b.ul, b.last │ │ + b.cc 87098 // b.lo, b.ul, b.last │ │ add x0, x1, x2 │ │ cmp x11, x0 │ │ - b.cs 879bc // b.hs, b.nlast │ │ + b.cs 87100 // b.hs, b.nlast │ │ mul x0, x13, x10 │ │ add x0, x17, x0 │ │ add x0, x12, x0 │ │ cmp x1, x0 │ │ - b.cs 879bc // b.hs, b.nlast │ │ + b.cs 87100 // b.hs, b.nlast │ │ mov w6, w8 │ │ mov x0, x11 │ │ mov x5, x1 │ │ ldrb w7, [x0] │ │ sub w1, w6, #0x8 │ │ ldrb w19, [x5], #1 │ │ cmp w6, #0xf │ │ mov w6, w1 │ │ orr w7, w19, w7 │ │ strb w7, [x0], #1 │ │ - b.gt 87960 │ │ + b.gt 870a4 │ │ cmp w1, #0x1 │ │ - b.ge 879a0 // b.tcont │ │ - b 8790c │ │ + b.ge 870e4 // b.tcont │ │ + b 87050 │ │ mov x5, x1 │ │ mov x0, x11 │ │ mov w1, w8 │ │ cmp w1, #0x1 │ │ - b.lt 8790c // b.tstop │ │ + b.lt 87050 // b.tstop │ │ ldrb w6, [x5], #1 │ │ ldrb w7, [x0] │ │ lsr w1, w4, w1 │ │ and w1, w6, w1 │ │ orr w1, w1, w7 │ │ strb w1, [x0] │ │ - b 8790c │ │ + b 87050 │ │ mov x6, xzr │ │ add x0, x11, x16 │ │ add x5, x1, x16 │ │ add x7, x11, x6 │ │ add x19, x1, x6 │ │ add x6, x6, #0x20 │ │ cmp x16, x6 │ │ ldp q0, q1, [x7] │ │ ldp q2, q3, [x19] │ │ orr v0.16b, v2.16b, v0.16b │ │ orr v1.16b, v3.16b, v1.16b │ │ stp q0, q1, [x7] │ │ - b.ne 879c8 // b.any │ │ + b.ne 8710c // b.any │ │ mov w6, w3 │ │ mov w1, w3 │ │ cmp x16, x15 │ │ - b.ne 87960 // b.any │ │ - b 87980 │ │ + b.ne 870a4 // b.any │ │ + b 870c4 │ │ mov w0, wzr │ │ ldr x19, [sp], #16 │ │ ret │ │ stp x20, x19, [sp, #-16]! │ │ - tbnz w3, #31, 87a70 │ │ + tbnz w3, #31, 871b4 │ │ mov x8, x0 │ │ mov w0, #0x3 // #3 │ │ - tbnz w4, #31, 87c18 │ │ + tbnz w4, #31, 8735c │ │ ldp x15, x9, [x8, #16] │ │ ldr w11, [x15, #4] │ │ ldrh w10, [x9, #2] │ │ add w12, w10, w3 │ │ cmp w12, w11 │ │ - b.hi 87c18 // b.pmore │ │ + b.hi 8735c // b.pmore │ │ ldrh w9, [x9] │ │ ldr w11, [x15] │ │ add w12, w9, w4 │ │ cmp w12, w11 │ │ - b.hi 87c18 // b.pmore │ │ + b.hi 8735c // b.pmore │ │ ldrb w8, [x8, #34] │ │ mul w8, w8, w10 │ │ orr w10, wzr, #0x7 │ │ madd w10, w8, w9, w10 │ │ lsr w10, w10, #3 │ │ add x10, x1, x10 │ │ cmp x10, x2 │ │ - b.ls 87a7c // b.plast │ │ + b.ls 871c0 // b.plast │ │ mov w0, #0x3 // #3 │ │ ldp x20, x19, [sp], #16 │ │ ret │ │ mov w0, wzr │ │ - cbz w8, 87c18 │ │ - cbz w9, 87c18 │ │ + cbz w8, 8735c │ │ + cbz w9, 8735c │ │ and w10, w3, #0x7 │ │ mov w16, #0x8 // #8 │ │ sub w12, w16, w10 │ │ ldrsw x11, [x15, #8] │ │ cmp w8, w12 │ │ mov w17, #0xff // #255 │ │ csel w12, w8, w12, cc // cc = lo, ul, last │ │ @@ -92909,122 +92318,122 @@ │ │ mov w14, wzr │ │ sub w15, w16, w12 │ │ lsl w16, w17, w0 │ │ sub w17, w8, w12 │ │ add x0, x5, w3, sxtw │ │ mov w3, #0xff00 // #65280 │ │ mov w4, w9 │ │ - b 87b10 │ │ + b 87254 │ │ and w19, w13, #0xffff │ │ ldrb w20, [x5] │ │ lsr w14, w19, w14 │ │ lsr w6, w3, w6 │ │ and w14, w6, w14 │ │ orr w6, w20, w14 │ │ mov w14, w7 │ │ strb w6, [x5] │ │ subs w4, w4, #0x1 │ │ add x0, x0, x11 │ │ - b.le 87c14 │ │ - cbz w10, 87b28 │ │ + b.le 87358 │ │ + cbz w10, 8726c │ │ cmp w4, w9 │ │ - b.ne 87b3c // b.any │ │ + b.ne 87280 // b.any │ │ ldrb w13, [x1], #1 │ │ mov w14, w10 │ │ - b 87b64 │ │ + b 872a8 │ │ mov x5, x0 │ │ mov w7, w8 │ │ cmp w7, #0x8 │ │ - b.ge 87b90 // b.tcont │ │ - b 87bcc │ │ + b.ge 872d4 // b.tcont │ │ + b 87310 │ │ subs w5, w14, w12 │ │ - b.ge 87b5c // b.tcont │ │ + b.ge 872a0 // b.tcont │ │ cmp x1, x2 │ │ - b.cs 87b54 // b.hs, b.nlast │ │ + b.cs 87298 // b.hs, b.nlast │ │ ldrb w5, [x1], #1 │ │ orr w13, w13, w5 │ │ add w14, w15, w14 │ │ - b 87b64 │ │ + b 872a8 │ │ ubfx w13, w13, #8, #8 │ │ mov w14, w5 │ │ and w5, w13, #0xffff │ │ ldrb w6, [x0] │ │ lsr w5, w5, w14 │ │ lsl w13, w13, #8 │ │ and w5, w5, w16 │ │ mov w7, w17 │ │ orr w6, w6, w5 │ │ mov x5, x0 │ │ strb w6, [x5], #1 │ │ cmp w7, #0x8 │ │ - b.lt 87bcc // b.tstop │ │ + b.lt 87310 // b.tstop │ │ ldrb w6, [x1], #1 │ │ and w13, w13, #0xffff │ │ ldrb w19, [x5] │ │ cmp w7, #0xf │ │ orr w13, w13, w6 │ │ sub w6, w7, #0x8 │ │ lsr w20, w13, w14 │ │ lsl w13, w13, #8 │ │ orr w19, w19, w20 │ │ mov w7, w6 │ │ strb w19, [x5], #1 │ │ - b.hi 87b90 // b.pmore │ │ + b.hi 872d4 // b.pmore │ │ cmp w6, #0x1 │ │ - b.ge 87bd8 // b.tcont │ │ - b 87b04 │ │ + b.ge 8731c // b.tcont │ │ + b 87248 │ │ mov w6, w7 │ │ cmp w6, #0x1 │ │ - b.lt 87b04 // b.tstop │ │ + b.lt 87248 // b.tstop │ │ subs w7, w14, w6 │ │ - b.ge 87ae4 // b.tcont │ │ + b.ge 87228 // b.tcont │ │ cmp x1, x2 │ │ - b.cs 87bf0 // b.hs, b.nlast │ │ + b.cs 87334 // b.hs, b.nlast │ │ ldrb w19, [x1], #1 │ │ orr w13, w13, w19 │ │ and w19, w13, #0xffff │ │ ldrb w20, [x5] │ │ lsr w14, w19, w14 │ │ lsr w6, w3, w6 │ │ and w14, w14, w6 │ │ lsl w13, w13, #8 │ │ orr w6, w20, w14 │ │ add w14, w7, #0x8 │ │ - b 87b00 │ │ + b 87244 │ │ mov w0, wzr │ │ ldp x20, x19, [sp], #16 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ add x23, x1, #0x2 │ │ cmp x23, x2 │ │ - b.hi 87c64 // b.pmore │ │ + b.hi 873a8 // b.pmore │ │ ldrh w8, [x1] │ │ lsl x8, x8, #48 │ │ rev x9, x8 │ │ add x8, x23, x9, lsl #2 │ │ cmp x8, x2 │ │ - b.ls 87c6c // b.plast │ │ + b.ls 873b0 // b.plast │ │ mov w0, #0x3 // #3 │ │ - b 87d3c │ │ + b 87480 │ │ ldr x8, [x0, #24] │ │ mov x19, x0 │ │ ldrh w28, [x8, #4] │ │ ldrh w27, [x8, #6] │ │ ldrb w25, [x8, #8] │ │ ldrh w26, [x8, #10] │ │ ldrh w13, [x8, #12] │ │ ldrb w14, [x8, #14] │ │ - cbz w9, 87cfc │ │ + cbz w9, 87440 │ │ mov w20, w4 │ │ mov w21, w3 │ │ add w22, w5, #0x1 │ │ sub w24, w9, #0x1 │ │ str w13, [sp, #8] │ │ stur w14, [x29, #-4] │ │ ldrh w8, [x23] │ │ @@ -93033,25 +92442,25 @@ │ │ mov w4, w22 │ │ ldrsb w10, [x23, #3] │ │ mov w5, wzr │ │ lsl w8, w8, #16 │ │ rev w1, w8 │ │ add w2, w9, w21 │ │ add w3, w10, w20 │ │ - bl 87078 │ │ + bl 867bc │ │ sub w8, w24, #0x1 │ │ cmp w0, #0x0 │ │ ccmp w24, #0x0, #0x4, eq // eq = none │ │ add x23, x23, #0x4 │ │ mov w24, w8 │ │ - b.ne 87ca8 // b.any │ │ + b.ne 873ec // b.any │ │ ldr x8, [x19, #24] │ │ ldur w14, [x29, #-4] │ │ ldr w13, [sp, #8] │ │ - b 87d00 │ │ + b 87444 │ │ mov w0, wzr │ │ sxtb w9, w28 │ │ sxtb w10, w27 │ │ ldr x12, [x19, #16] │ │ sxtb w11, w26 │ │ sxtb w13, w13 │ │ strh w25, [x8, #8] │ │ @@ -93072,66 +92481,66 @@ │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldrb w8, [x0, #32] │ │ - cbz w8, 87dc4 │ │ + cbz w8, 87508 │ │ ldp x9, x8, [x0, #16] │ │ mov x19, x0 │ │ ldrb w11, [x0, #34] │ │ mov w0, #0x3 // #3 │ │ ldrh w10, [x8, #2] │ │ sub w11, w11, #0x1 │ │ ldrh w8, [x8] │ │ cmp w11, #0x1f │ │ stp w8, w10, [x9] │ │ - b.hi 87e44 // b.pmore │ │ - adrp x12, 20000 │ │ - add x12, x12, #0x2b6 │ │ - adr x13, 87db0 │ │ + b.hi 87588 // b.pmore │ │ + adrp x12, 20000 │ │ + add x12, x12, #0x2ea │ │ + adr x13, 874f4 │ │ ldrb w14, [x12, x11] │ │ add x13, x13, x14, lsl #2 │ │ br x13 │ │ add w10, w10, #0x7 │ │ mov w12, #0x1 // #1 │ │ lsr w10, w10, #3 │ │ mov w11, #0x2 // #2 │ │ - b 87e08 │ │ + b 8754c │ │ mov w0, #0x6 // #6 │ │ - b 87e44 │ │ + b 87588 │ │ add w10, w10, #0x3 │ │ mov w12, #0x3 // #3 │ │ lsr w10, w10, #2 │ │ mov w11, #0x4 // #4 │ │ - b 87e08 │ │ + b 8754c │ │ add w10, w10, #0x1 │ │ mov w12, #0x4 // #4 │ │ lsr w10, w10, #1 │ │ mov w11, #0x10 // #16 │ │ - b 87e08 │ │ + b 8754c │ │ mov w12, #0x2 // #2 │ │ - b 87e04 │ │ + b 87548 │ │ mov w12, #0x7 // #7 │ │ lsl w10, w10, #2 │ │ mov w11, #0x100 // #256 │ │ mov w0, wzr │ │ tst w1, #0xff │ │ strb w12, [x9, #26] │ │ str w10, [x9, #8] │ │ strh w11, [x9, #24] │ │ - b.ne 87e44 // b.any │ │ + b.ne 87588 // b.any │ │ mov w9, w10 │ │ mul x1, x9, x8 │ │ - cbz x1, 87e44 │ │ + cbz x1, 87588 │ │ ldr x8, [x19] │ │ ldr x0, [x8, #152] │ │ - bl 3a324 │ │ - cbnz w0, 87e44 │ │ + bl 3a378 │ │ + cbnz w0, 87588 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #33] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ @@ -93144,133 +92553,132 @@ │ │ mov w20, w2 │ │ mrs x28, tpidr_el0 │ │ and x27, x20, #0xffff │ │ ldr x8, [x28, #40] │ │ lsl x25, x27, #1 │ │ cmp x25, x3 │ │ stur x8, [x29, #-8] │ │ - b.ls 87e98 // b.plast │ │ + b.ls 875dc // b.plast │ │ mov w0, #0x3 // #3 │ │ - b 87f08 │ │ + b 8764c │ │ ldr x22, [x1, #56] │ │ mov x24, x3 │ │ mov x23, x1 │ │ mov x19, x0 │ │ sub x5, x29, #0xc │ │ mov w1, #0x2 // #2 │ │ mov x0, x22 │ │ mov x2, xzr │ │ mov x3, x27 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x21, x0 │ │ ldur w8, [x29, #-12] │ │ mov x26, xzr │ │ - cbnz w8, 87eec │ │ + cbnz w8, 87630 │ │ mov x0, x23 │ │ mov x1, x25 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 87f38 │ │ + cbz w0, 8767c │ │ mov x26, xzr │ │ mov x0, x22 │ │ mov x1, x26 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x22 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 88154 // b.any │ │ + b.ne 87890 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ tst w20, #0xffff │ │ - b.eq 87f9c // b.none │ │ + b.eq 876e0 // b.none │ │ ldr x8, [x23, #64] │ │ and w9, w20, #0xffff │ │ cmp w9, #0x10 │ │ - b.cc 87f68 // b.lo, b.ul, b.last │ │ + b.cc 876ac // b.lo, b.ul, b.last │ │ add x9, x8, x25 │ │ cmp x21, x9 │ │ - b.cs 88068 // b.hs, b.nlast │ │ + b.cs 877a8 // b.hs, b.nlast │ │ add x9, x21, x25 │ │ cmp x8, x9 │ │ - b.cs 88068 // b.hs, b.nlast │ │ + b.cs 877a8 // b.hs, b.nlast │ │ mov x9, xzr │ │ mov w26, wzr │ │ add x10, x21, x9, lsl #1 │ │ sub x9, x27, x9 │ │ ldrh w11, [x8], #2 │ │ rev w11, w11 │ │ lsr w11, w11, #16 │ │ cmp w11, w26, uxth │ │ csel w26, w11, w26, hi // hi = pmore │ │ subs x9, x9, #0x1 │ │ strh w11, [x10], #2 │ │ - b.ne 87f78 // b.any │ │ - b 87fa0 │ │ + b.ne 876bc // b.any │ │ + b 876e4 │ │ mov w26, wzr │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ and w8, w26, #0xffff │ │ subs w9, w8, #0x101 │ │ csel w14, wzr, w9, cc // cc = lo, ul, last │ │ cmp w8, #0x102 │ │ - b.cs 87fd4 // b.hs, b.nlast │ │ + b.cs 87718 // b.hs, b.nlast │ │ mov x26, xzr │ │ mov w0, wzr │ │ strh w20, [x19, #2] │ │ strh w14, [x19, #4] │ │ stp x21, x26, [x19, #8] │ │ - b 87f08 │ │ - sub x24, x24, x25 │ │ + b 8764c │ │ + sub x25, x24, x25 │ │ sub x2, x29, #0xc │ │ - add x8, x24, w14, uxth #3 │ │ + add x8, x25, w14, uxth #3 │ │ mov x0, x22 │ │ add x1, x8, #0x1 │ │ - mov x25, x14 │ │ - bl 3b87c │ │ + mov x24, x14 │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ mov x26, x0 │ │ - cbnz w8, 87eec │ │ - and x27, x25, #0xffff │ │ - str x25, [sp, #8] │ │ + cbnz w8, 87630 │ │ + and x27, x24, #0xffff │ │ + str x24, [sp, #8] │ │ mov x0, x23 │ │ - mov x2, x24 │ │ - add x25, x26, x27, lsl #3 │ │ - mov x1, x25 │ │ - bl 3ee5c │ │ + mov x2, x25 │ │ + add x24, x26, x27, lsl #3 │ │ + mov x1, x24 │ │ + bl 3ee80 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 87eec │ │ + cbnz w0, 87630 │ │ ldr x14, [sp, #8] │ │ - cbz x24, 880dc │ │ - mov x8, xzr │ │ - mov x10, xzr │ │ - add x9, x25, x10 │ │ - ldrb w11, [x9] │ │ - strb wzr, [x9], #1 │ │ - str x9, [x26, x8, lsl #3] │ │ - add x8, x8, #0x1 │ │ - add x9, x10, x11 │ │ - cmp x8, x27 │ │ - add x10, x9, #0x1 │ │ - cset w9, cc // cc = lo, ul, last │ │ - cmp x10, x24 │ │ - ccmp x8, x27, #0x2, cc // cc = lo, ul, last │ │ - b.cc 88030 // b.lo, b.ul, b.last │ │ - mov w10, w8 │ │ - b 880e4 │ │ + add x8, x24, x25 │ │ + cmp x8, x24 │ │ + b.ls 8781c // b.plast │ │ + mov x9, xzr │ │ + ldrb w10, [x24] │ │ + strb wzr, [x24], #1 │ │ + str x24, [x26, x9, lsl #3] │ │ + add x9, x9, #0x1 │ │ + cmp x9, x27 │ │ + add x24, x24, x10 │ │ + cset w10, cc // cc = lo, ul, last │ │ + cmp x24, x8 │ │ + b.cs 87824 // b.hs, b.nlast │ │ + cmp x9, x27 │ │ + b.cc 87778 // b.lo, b.ul, b.last │ │ + b 87824 │ │ and x9, x27, #0xfff0 │ │ add x10, x8, #0x10 │ │ movi v0.2d, #0x0 │ │ add x11, x21, #0x10 │ │ movi v1.2d, #0x0 │ │ add x8, x8, x9, lsl #1 │ │ mov x12, x9 │ │ @@ -93285,130 +92693,129 @@ │ │ uxtl v4.8h, v5.8b │ │ orr v2.16b, v6.16b, v2.16b │ │ orr v3.16b, v3.16b, v4.16b │ │ umax v1.8h, v2.8h, v1.8h │ │ umax v0.8h, v3.8h, v0.8h │ │ stp q3, q2, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 88084 // b.any │ │ + b.ne 877c4 // b.any │ │ umax v0.8h, v0.8h, v1.8h │ │ cmp x9, x27 │ │ umaxv h0, v0.8h │ │ fmov w26, s0 │ │ - b.ne 87f70 // b.any │ │ - b 87fa0 │ │ - mov w10, wzr │ │ - mov w9, #0x1 // #1 │ │ - add x8, x25, x24 │ │ + b.ne 876b4 // b.any │ │ + b 876e4 │ │ + mov w9, wzr │ │ + mov w10, #0x1 // #1 │ │ strb wzr, [x8] │ │ - cbz w9, 87fc0 │ │ - and w9, w10, #0xffff │ │ - cmp w9, w14, uxth │ │ - b.cs 87fc0 // b.hs, b.nlast │ │ - and x12, x10, #0xffff │ │ + cbz w10, 87704 │ │ + and w10, w9, #0xffff │ │ + cmp w10, w14, uxth │ │ + b.cs 87704 // b.hs, b.nlast │ │ + and x12, x9, #0xffff │ │ sub x10, x27, x12 │ │ mov x9, x12 │ │ cmp x10, #0x4 │ │ - b.cc 88140 // b.lo, b.ul, b.last │ │ + b.cc 8787c // b.lo, b.ul, b.last │ │ and x11, x10, #0xfffffffffffffffc │ │ dup v0.2d, x8 │ │ add x9, x11, x12 │ │ add x12, x26, x12, lsl #3 │ │ add x12, x12, #0x10 │ │ mov x13, x11 │ │ stp q0, q0, [x12, #-16] │ │ subs x13, x13, #0x4 │ │ add x12, x12, #0x20 │ │ - b.ne 88128 // b.any │ │ + b.ne 87864 // b.any │ │ cmp x10, x11 │ │ - b.eq 87fc0 // b.none │ │ + b.eq 87704 // b.none │ │ str x8, [x26, x9, lsl #3] │ │ add x9, x9, #0x1 │ │ cmp x9, x27 │ │ - b.cc 88140 // b.lo, b.ul, b.last │ │ - b 87fc0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.cc 8787c // b.lo, b.ul, b.last │ │ + b 87704 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x25, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x25, #40] │ │ mov w0, #0x3 // #3 │ │ and w9, w2, #0xffff │ │ cmp w9, #0x182 │ │ str x8, [sp, #8] │ │ - b.hi 881f8 // b.pmore │ │ + b.hi 87934 // b.pmore │ │ mov w19, w2 │ │ and x22, x19, #0xffff │ │ cmp x22, x3 │ │ - b.hi 881f8 // b.pmore │ │ + b.hi 87934 // b.pmore │ │ ldr x24, [x1, #56] │ │ mov x21, x1 │ │ add x5, sp, #0x4 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x22 │ │ mov x0, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ mov x23, x0 │ │ - cbnz w8, 881e8 │ │ + cbnz w8, 87924 │ │ mov x0, x21 │ │ mov x1, x22 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #4] │ │ - cbz w0, 88224 │ │ + cbz w0, 87960 │ │ mov x0, x24 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 88340 // b.any │ │ + b.ne 87a7c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ tst w19, #0xffff │ │ - b.eq 88328 // b.none │ │ + b.eq 87a64 // b.none │ │ ldr x9, [x21, #64] │ │ and w8, w19, #0xffff │ │ cmp w8, #0x10 │ │ - b.cs 88244 // b.hs, b.nlast │ │ + b.cs 87980 // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 88308 │ │ + b 87a44 │ │ add x8, x9, x22 │ │ cmp x23, x8 │ │ - b.cs 88264 // b.hs, b.nlast │ │ + b.cs 879a0 // b.hs, b.nlast │ │ add x8, x23, x22, lsl #1 │ │ cmp x9, x8 │ │ - b.cs 88264 // b.hs, b.nlast │ │ + b.cs 879a0 // b.hs, b.nlast │ │ mov x8, xzr │ │ - b 88308 │ │ - adrp x11, a000 │ │ - adrp x12, a000 │ │ + b 87a44 │ │ + adrp x11, a000 │ │ + adrp x12, a000 │ │ mov w13, #0x101 // #257 │ │ and x8, x22, #0xfff0 │ │ movi v0.4s, #0x8 │ │ add x10, x9, #0x8 │ │ movi v3.4s, #0x10 │ │ add x9, x9, x8 │ │ - ldr q1, [x11, #1408] │ │ + ldr q1, [x11, #1456] │ │ add x11, x23, #0x10 │ │ - ldr q2, [x12, #1648] │ │ + ldr q2, [x12, #1712] │ │ mov x12, x8 │ │ dup v4.4s, w13 │ │ ldp d6, d5, [x10, #-8] │ │ add x10, x10, #0x10 │ │ subs x12, x12, #0x10 │ │ sxtl v6.8h, v6.8b │ │ sxtl v5.8h, v5.8b │ │ @@ -93428,130 +92835,130 @@ │ │ add v2.4s, v2.4s, v3.4s │ │ uzp1 v7.8h, v20.8h, v19.8h │ │ bic v6.16b, v6.16b, v16.16b │ │ add v1.4s, v1.4s, v3.4s │ │ bic v5.16b, v5.16b, v7.16b │ │ stp q6, q5, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 88298 // b.any │ │ + b.ne 879d4 // b.any │ │ cmp x8, x22 │ │ - b.eq 88328 // b.none │ │ + b.eq 87a64 // b.none │ │ ldrsb w10, [x9], #1 │ │ add w10, w8, w10 │ │ cmp w10, #0x101 │ │ csel w10, wzr, w10, hi // hi = pmore │ │ strh w10, [x23, x8, lsl #1] │ │ add x8, x8, #0x1 │ │ cmp x22, x8 │ │ - b.ne 88308 // b.any │ │ + b.ne 87a44 // b.any │ │ mov x0, x21 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov w0, wzr │ │ strh w19, [x20, #2] │ │ str x23, [x20, #8] │ │ - b 881f8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 87934 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x19, x4 │ │ mov w8, #0xffffffff // #-1 │ │ cmp x2, x8 │ │ - b.ne 88388 // b.any │ │ - cbz w3, 883f8 │ │ + b.ne 87ac4 // b.any │ │ + cbz w3, 87b34 │ │ mov w8, w3 │ │ mov x0, x19 │ │ lsl x2, x8, #2 │ │ mov w1, wzr │ │ - bl a5180 │ │ - b 883f8 │ │ - cbz w3, 883f8 │ │ + bl a45c0 │ │ + b 87b34 │ │ + cbz w3, 87b34 │ │ mov x20, x2 │ │ mov x21, x1 │ │ mov x22, x0 │ │ ldr x24, [x0, #896] │ │ add x23, x1, #0x48 │ │ mov w25, w3 │ │ - b 883d0 │ │ + b 87b0c │ │ mov w2, wzr │ │ mov w3, w20 │ │ ldr x8, [x24, #112] │ │ mov x0, x22 │ │ mov x1, x23 │ │ blr x8 │ │ add x20, x20, #0x1 │ │ subs x25, x25, #0x1 │ │ str w0, [x19], #4 │ │ - b.eq 883f8 // b.none │ │ + b.eq 87b34 // b.none │ │ ldr x8, [x21, #120] │ │ - cbz x8, 883a8 │ │ + cbz x8, 87ae4 │ │ ldp x9, x10, [x21, #104] │ │ sub x11, x9, #0x1 │ │ cmp x20, x9 │ │ csel x9, x20, x11, cc // cc = lo, ul, last │ │ lsl x9, x9, #2 │ │ ldr w2, [x10, x9] │ │ ldr w3, [x8, x9] │ │ - b 883b0 │ │ + b 87aec │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ - cbz x3, 88488 │ │ + cbz x3, 87bc4 │ │ ldr x9, [x2] │ │ ldr x8, [x0, #64] │ │ cmp x9, x8 │ │ - b.cc 88488 // b.lo, b.ul, b.last │ │ + b.cc 87bc4 // b.lo, b.ul, b.last │ │ ldp x10, x8, [x0, #128] │ │ add x10, x10, x8 │ │ sub x10, x10, #0x4 │ │ cmp x9, x10 │ │ - b.hi 88488 // b.pmore │ │ + b.hi 87bc4 // b.pmore │ │ add x10, x9, #0x3 │ │ str x10, [x2] │ │ ldrb w10, [x9] │ │ ldrb w11, [x9, #1] │ │ ldrb w9, [x9, #2] │ │ lsl x10, x10, #16 │ │ bfi x10, x11, #8, #8 │ │ orr x9, x10, x9 │ │ - cbz w9, 88488 │ │ + cbz w9, 87bc4 │ │ ldr x10, [x0, #64] │ │ add x9, x1, x9 │ │ cmp x9, x10 │ │ - b.cc 88488 // b.lo, b.ul, b.last │ │ + b.cc 87bc4 // b.lo, b.ul, b.last │ │ ldr x10, [x0, #128] │ │ add x8, x10, x8 │ │ cmp x9, x8 │ │ - b.cs 88488 // b.hs, b.nlast │ │ + b.cs 87bc4 // b.hs, b.nlast │ │ mov w0, #0x1 // #1 │ │ str x9, [x3] │ │ ret │ │ mov w0, wzr │ │ ret │ │ ldr x8, [x0, #64] │ │ cmp x8, x1 │ │ - b.ls 884a4 // b.plast │ │ + b.ls 87be0 // b.plast │ │ mov w0, wzr │ │ ret │ │ ldp x8, x9, [x0, #128] │ │ add x8, x8, x9 │ │ sub x8, x8, #0x3 │ │ cmp x8, x1 │ │ - b.cs 884c0 // b.hs, b.nlast │ │ + b.cs 87bfc // b.hs, b.nlast │ │ mov w0, wzr │ │ ret │ │ ldrb w8, [x1] │ │ cmp w8, #0x2 │ │ - b.ls 884d4 // b.plast │ │ + b.ls 87c10 // b.plast │ │ mov w0, wzr │ │ ret │ │ str w8, [x2] │ │ add x9, x1, #0x3 │ │ ldurh w8, [x1, #1] │ │ mov w0, #0x1 // #1 │ │ strb w3, [x2, #24] │ │ @@ -93573,54 +92980,54 @@ │ │ str x8, [sp, #8] │ │ ldrh w22, [x0, #8] │ │ ldr x20, [x0, #24] │ │ mov x0, x1 │ │ mov w1, #0x1 // #1 │ │ lsr x21, x22, #1 │ │ add x3, x21, #0x1 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x1, x0 │ │ ldr w8, [sp, #4] │ │ mov x0, xzr │ │ - cbnz w8, 885b8 │ │ + cbnz w8, 87cf4 │ │ mov x0, x1 │ │ cmp w22, #0x2 │ │ - b.cs 88568 // b.hs, b.nlast │ │ + b.cs 87ca4 // b.hs, b.nlast │ │ mov w8, wzr │ │ - b 885b4 │ │ + b 87cf0 │ │ cmp w21, #0x1 │ │ mov x9, xzr │ │ csinc w8, w21, wzr, hi // hi = pmore │ │ mov w10, #0x3f // #63 │ │ ldrb w11, [x20, #1] │ │ ldrb w13, [x20] │ │ mov w12, w11 │ │ bfi w12, w13, #8, #8 │ │ - cbz w12, 885b0 │ │ + cbz w12, 87cec │ │ sub w12, w12, #0x80 │ │ add x20, x20, #0x2 │ │ cmn w12, #0x60 │ │ csel w11, w10, w11, cc // cc = lo, ul, last │ │ strb w11, [x0, x9] │ │ add x9, x9, #0x1 │ │ cmp x8, x9 │ │ - b.ne 88578 // b.any │ │ - b 885b4 │ │ + b.ne 87cb4 // b.any │ │ + b 87cf0 │ │ mov w8, w9 │ │ strb wzr, [x0, w8, uxtw] │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 885dc // b.any │ │ + b.ne 87d18 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x19, tpidr_el0 │ │ add x5, sp, #0x4 │ │ @@ -93629,85 +93036,85 @@ │ │ mov x4, xzr │ │ str x8, [sp, #8] │ │ ldrh w20, [x0, #8] │ │ ldr x21, [x0, #24] │ │ mov x0, x1 │ │ mov w1, #0x1 // #1 │ │ add x3, x20, #0x1 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x1, x0 │ │ ldr w8, [sp, #4] │ │ mov x0, xzr │ │ - cbnz w8, 88674 │ │ + cbnz w8, 87db0 │ │ mov x0, x1 │ │ - cbz w20, 88670 │ │ + cbz w20, 87dac │ │ mov x8, xzr │ │ mov w9, #0x3f // #63 │ │ ldrb w10, [x21, x8] │ │ - cbz w10, 8866c │ │ + cbz w10, 87da8 │ │ sxtb w11, w10 │ │ cmp w11, #0x20 │ │ csel w10, w9, w10, lt // lt = tstop │ │ strb w10, [x0, x8] │ │ add x8, x8, #0x1 │ │ cmp x20, x8 │ │ - b.ne 88644 // b.any │ │ - b 88670 │ │ + b.ne 87d80 // b.any │ │ + b 87dac │ │ mov w20, w8 │ │ strb wzr, [x0, w20, uxtw] │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 88698 // b.any │ │ + b.ne 87dd4 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x1, 886f0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x1, 87e2c │ │ ldrh w9, [x0, #288] │ │ - cbz x9, 886e8 │ │ + cbz x9, 87e24 │ │ ldr x8, [x0, #296] │ │ add x10, x8, x9, lsl #5 │ │ - b 886c0 │ │ + b 87dfc │ │ add x8, x8, #0x20 │ │ cmp x8, x10 │ │ - b.cs 886e8 // b.hs, b.nlast │ │ + b.cs 87e24 // b.hs, b.nlast │ │ ldr x9, [x8] │ │ cmp x9, x1 │ │ - b.ne 886b4 // b.any │ │ + b.ne 87df0 // b.any │ │ ldr x9, [x8, #24] │ │ - cbz x9, 886b4 │ │ + cbz x9, 87df0 │ │ ldr x8, [x8, #16] │ │ add x2, x8, x2 │ │ - cbnz x4, 886fc │ │ + cbnz x4, 87e38 │ │ mov x8, x9 │ │ - b 88704 │ │ + b 87e40 │ │ mov w0, #0x8e // #142 │ │ ret │ │ ldr x8, [x0, #192] │ │ ldr x9, [x8, #8] │ │ - cbz x4, 886e0 │ │ + cbz x4, 87e1c │ │ ldr x8, [x4] │ │ - cbz x8, 88718 │ │ + cbz x8, 87e54 │ │ ldr x0, [x0, #192] │ │ mov x1, x2 │ │ mov x2, x3 │ │ mov x3, x8 │ │ - b 3f654 │ │ + b 3f678 │ │ mov w0, wzr │ │ str x9, [x4] │ │ ret │ │ cmp w1, #0x6 │ │ - b.hi 88750 // b.pmore │ │ - adrp x9, 20000 │ │ + b.hi 87e8c // b.pmore │ │ + adrp x9, 20000 │ │ mov w8, w1 │ │ - add x9, x9, #0x2d6 │ │ - adr x10, 88748 │ │ + add x9, x9, #0x30a │ │ + adr x10, 87e84 │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ add x0, x0, #0x130 │ │ ret │ │ mov x0, xzr │ │ ret │ │ @@ -93729,20 +93136,20 @@ │ │ ret │ │ ldr x8, [x0, #944] │ │ add x9, x0, #0x3b0 │ │ cmp x8, #0x0 │ │ csel x0, xzr, x9, eq // eq = none │ │ ret │ │ mov w8, #0x6 // #6 │ │ - cbz x3, 887f0 │ │ - cbz x4, 887f0 │ │ + cbz x3, 87f2c │ │ + cbz x4, 87f2c │ │ ldrh w9, [x0, #288] │ │ - cbz x2, 887e8 │ │ + cbz x2, 87f24 │ │ cmp w9, w1 │ │ - b.ls 887f8 // b.plast │ │ + b.ls 87f34 // b.plast │ │ ldr x8, [x0, #296] │ │ mov w9, w1 │ │ add x8, x8, x9, lsl #5 │ │ ldr x9, [x8] │ │ str x9, [x2] │ │ ldr x9, [x8, #16] │ │ str x9, [x3] │ │ @@ -93761,257 +93168,257 @@ │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ ldr x20, [x0, #1184] │ │ - cbnz x20, 89538 │ │ + cbnz x20, 88c74 │ │ mov x19, x0 │ │ ldr x8, [x0, #1216] │ │ - cbz x8, 88854 │ │ + cbz x8, 87f90 │ │ ldrh w8, [x19, #10] │ │ tst w8, #0x7fff │ │ - b.ne 88878 // b.any │ │ + b.ne 87fb4 // b.any │ │ ldrb w8, [x19, #17] │ │ - tbnz w8, #7, 88878 │ │ + tbnz w8, #7, 87fb4 │ │ mov w8, #0xffffffff // #-1 │ │ ldrh w9, [x19, #560] │ │ str w8, [sp, #32] │ │ str w8, [sp, #24] │ │ - cbz x9, 88ae0 │ │ + cbz x9, 8821c │ │ ldr x8, [x19, #584] │ │ mov x10, xzr │ │ add x11, x8, #0x4 │ │ - b 88930 │ │ + b 8806c │ │ ldr x21, [x19, #184] │ │ ldr x8, [x19, #1232] │ │ ldr x23, [x19, #896] │ │ - cbz x8, 88a00 │ │ + cbz x8, 8813c │ │ ldr x8, [x23, #136] │ │ sub x1, x29, #0x18 │ │ add x2, sp, #0x20 │ │ add x4, sp, #0x18 │ │ mov x0, x19 │ │ mov x3, xzr │ │ blr x8 │ │ ldr x8, [x19, #8] │ │ tst x8, #0x7fff0000 │ │ - b.eq 88b74 // b.none │ │ + b.eq 882b0 // b.none │ │ ldrb w9, [x19, #17] │ │ - tbnz w9, #7, 88b74 │ │ + tbnz w9, #7, 882b0 │ │ ldr x9, [sp, #24] │ │ ubfx x10, x8, #16, #15 │ │ sub x24, x10, #0x1 │ │ ldr x23, [x19, #880] │ │ ldr x8, [x9, #24] │ │ add x9, x8, x24, lsl #4 │ │ ldr w1, [x9, #12] │ │ stur xzr, [x29, #-16] │ │ cmp w1, #0x6 │ │ - b.eq 888f0 // b.none │ │ + b.eq 8802c // b.none │ │ sub w9, w1, #0x100 │ │ lsr w9, w9, #8 │ │ cmp w9, #0x7e │ │ - b.hi 88afc // b.pmore │ │ - ldr x8, [x23, #328] │ │ + b.hi 88238 // b.pmore │ │ + ldr x8, [x23, #344] │ │ sub x2, x29, #0x10 │ │ mov x0, x19 │ │ blr x8 │ │ ldur x20, [x29, #-16] │ │ - cbz x20, 88af4 │ │ + cbz x20, 88230 │ │ mov x0, x20 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x20, x0 │ │ add x24, x8, #0x1 │ │ - b 88f00 │ │ + b 8863c │ │ str w10, [x12] │ │ add x10, x10, #0x1 │ │ add x11, x11, #0x20 │ │ cmp x9, x10 │ │ - b.eq 889a8 // b.none │ │ + b.eq 880e4 // b.none │ │ ldrh w12, [x11, #2] │ │ cmp w12, #0x6 │ │ - b.ne 88920 // b.any │ │ + b.ne 8805c // b.any │ │ ldrh w12, [x11, #4] │ │ - cbz w12, 88920 │ │ + cbz w12, 8805c │ │ ldurh w12, [x11, #-4] │ │ cmp w12, #0x1 │ │ - b.eq 88984 // b.none │ │ + b.eq 880c0 // b.none │ │ cmp w12, #0x3 │ │ - b.ne 88920 // b.any │ │ + b.ne 8805c // b.any │ │ ldurh w12, [x11, #-2] │ │ cmp w12, #0x1 │ │ - b.hi 88920 // b.pmore │ │ + b.hi 8805c // b.pmore │ │ ldrh w13, [x11] │ │ add x12, sp, #0x20 │ │ cmp w13, #0x409 │ │ - b.eq 8891c // b.none │ │ + b.eq 88058 // b.none │ │ ldr w13, [sp, #32] │ │ cmn w13, #0x1 │ │ - b.ne 88920 // b.any │ │ - b 8891c │ │ + b.ne 8805c // b.any │ │ + b 88058 │ │ ldurh w12, [x11, #-2] │ │ - cbnz w12, 88920 │ │ + cbnz w12, 8805c │ │ ldrh w13, [x11] │ │ add x12, sp, #0x18 │ │ - cbz w13, 8891c │ │ + cbz w13, 88058 │ │ ldr w13, [sp, #24] │ │ cmn w13, #0x1 │ │ - b.ne 88920 // b.any │ │ - b 8891c │ │ + b.ne 8805c // b.any │ │ + b 88058 │ │ ldrsw x9, [sp, #32] │ │ ldrsw x21, [sp, #24] │ │ - tbnz w9, #31, 88acc │ │ - adrp x3, 89000 │ │ + tbnz w9, #31, 88208 │ │ + adrp x3, 88000 │ │ ldr x0, [x19, #184] │ │ add x2, x8, x9, lsl #5 │ │ ldr x1, [x19, #608] │ │ - add x3, x3, #0x780 │ │ - bl 89624 │ │ + add x3, x3, #0xebc │ │ + bl 88d60 │ │ mov x20, x0 │ │ - cbnz x20, 89534 │ │ + cbnz x20, 88c70 │ │ cmn w21, #0x1 │ │ - b.eq 89534 // b.none │ │ + b.eq 88c70 // b.none │ │ ldr x8, [x19, #584] │ │ - adrp x3, 89000 │ │ + adrp x3, 88000 │ │ ldr x0, [x19, #184] │ │ - add x3, x3, #0x780 │ │ + add x3, x3, #0xebc │ │ ldr x1, [x19, #608] │ │ add x2, x8, x21, lsl #5 │ │ - bl 897b8 │ │ + bl 88ef4 │ │ mov x20, x0 │ │ - b 89534 │ │ + b 88c70 │ │ mov w8, #0xffffffff // #-1 │ │ ldrh w9, [x19, #560] │ │ stp w8, w8, [sp, #8] │ │ - cbz x9, 88ba4 │ │ + cbz x9, 882e0 │ │ ldr x8, [x19, #584] │ │ mov x10, xzr │ │ add x11, x8, #0x4 │ │ - b 88a34 │ │ + b 88170 │ │ str w10, [x12] │ │ add x10, x10, #0x1 │ │ add x11, x11, #0x20 │ │ cmp x9, x10 │ │ - b.eq 88aac // b.none │ │ + b.eq 881e8 // b.none │ │ ldrh w12, [x11, #2] │ │ cmp w12, #0x19 │ │ - b.ne 88a24 // b.any │ │ + b.ne 88160 // b.any │ │ ldrh w12, [x11, #4] │ │ - cbz w12, 88a24 │ │ + cbz w12, 88160 │ │ ldurh w12, [x11, #-4] │ │ cmp w12, #0x1 │ │ - b.eq 88a88 // b.none │ │ + b.eq 881c4 // b.none │ │ cmp w12, #0x3 │ │ - b.ne 88a24 // b.any │ │ + b.ne 88160 // b.any │ │ ldurh w12, [x11, #-2] │ │ cmp w12, #0x1 │ │ - b.hi 88a24 // b.pmore │ │ + b.hi 88160 // b.pmore │ │ ldrh w13, [x11] │ │ add x12, sp, #0xc │ │ cmp w13, #0x409 │ │ - b.eq 88a20 // b.none │ │ + b.eq 8815c // b.none │ │ ldr w13, [sp, #12] │ │ cmn w13, #0x1 │ │ - b.ne 88a24 // b.any │ │ - b 88a20 │ │ + b.ne 88160 // b.any │ │ + b 8815c │ │ ldurh w12, [x11, #-2] │ │ - cbnz w12, 88a24 │ │ + cbnz w12, 88160 │ │ ldrh w13, [x11] │ │ add x12, sp, #0x8 │ │ - cbz w13, 88a20 │ │ + cbz w13, 8815c │ │ ldr w13, [sp, #8] │ │ cmn w13, #0x1 │ │ - b.ne 88a24 // b.any │ │ - b 88a20 │ │ + b.ne 88160 // b.any │ │ + b 8815c │ │ ldr w10, [sp, #12] │ │ - tbz w10, #31, 894b8 │ │ + tbz w10, #31, 88bf4 │ │ ldr w11, [sp, #8] │ │ - tbnz w11, #31, 89418 │ │ + tbnz w11, #31, 88b54 │ │ cmn w10, #0x1 │ │ - b.ne 894b8 // b.any │ │ + b.ne 88bf4 // b.any │ │ mov x20, xzr │ │ - b 894dc │ │ - tbnz w21, #31, 88ae0 │ │ + b 88c18 │ │ + tbnz w21, #31, 8821c │ │ cmn w9, #0x1 │ │ - b.eq 88ae8 // b.none │ │ + b.eq 88224 // b.none │ │ ldr x8, [x19, #584] │ │ - b 889b4 │ │ + b 880f0 │ │ mov x20, xzr │ │ - b 89538 │ │ + b 88c74 │ │ mov x20, xzr │ │ - cbz x20, 889d4 │ │ - b 89534 │ │ + cbz x20, 88110 │ │ + b 88c70 │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8, #24] │ │ add x8, x8, x24, lsl #4 │ │ add x2, sp, #0x10 │ │ mov x0, x19 │ │ ldr w1, [x8, #8] │ │ - ldr x8, [x23, #328] │ │ + ldr x8, [x23, #344] │ │ blr x8 │ │ ldr x0, [sp, #16] │ │ - cbz x0, 88b74 │ │ + cbz x0, 882b0 │ │ ldr w8, [x19, #1240] │ │ add w20, w8, #0x1 │ │ - bl a5200 │ │ + bl a4640 │ │ add x8, x0, x20 │ │ sub x2, x29, #0x14 │ │ add x1, x8, #0x1 │ │ mov x0, x21 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-20] │ │ - cbnz w8, 88ba4 │ │ + cbnz w8, 882e0 │ │ ldr x1, [x19, #1232] │ │ mov x20, x0 │ │ - bl a5290 │ │ + bl a46d0 │ │ ldr w8, [x19, #1240] │ │ add x24, x0, x8 │ │ mov w8, #0x2d // #45 │ │ strb w8, [x24], #1 │ │ ldr x8, [sp, #16] │ │ ldrb w9, [x8] │ │ - cbz w9, 89404 │ │ + cbz w9, 88b40 │ │ add x8, x8, #0x1 │ │ - b 88bb8 │ │ + b 882f4 │ │ ldur w8, [x29, #-24] │ │ sub x2, x29, #0x14 │ │ ldr w9, [x19, #1240] │ │ mov x0, x21 │ │ ldr x10, [sp, #24] │ │ add w8, w8, w8, lsl #4 │ │ add w8, w9, w8 │ │ add w1, w8, #0x1 │ │ ldr x23, [x10, #16] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-20] │ │ - cbz w8, 88be0 │ │ + cbz w8, 8831c │ │ mov x20, xzr │ │ - b 89534 │ │ + b 88c70 │ │ strb w9, [x24], #1 │ │ ldrb w9, [x8], #1 │ │ - cbz w9, 89404 │ │ + cbz w9, 88b40 │ │ sub w10, w9, #0x30 │ │ cmp w10, #0xa │ │ - b.cc 88bac // b.lo, b.ul, b.last │ │ + b.cc 882e8 // b.lo, b.ul, b.last │ │ sub w10, w9, #0x41 │ │ cmp w10, #0x1a │ │ - b.cc 88bac // b.lo, b.ul, b.last │ │ + b.cc 882e8 // b.lo, b.ul, b.last │ │ sub w10, w9, #0x61 │ │ cmp w10, #0x19 │ │ - b.hi 88bb0 // b.pmore │ │ - b 88bac │ │ + b.hi 882ec // b.pmore │ │ + b 882e8 │ │ ldr x1, [x19, #1232] │ │ mov x20, x0 │ │ - bl a5290 │ │ + bl a46d0 │ │ ldr w8, [x19, #1240] │ │ ldur w9, [x29, #-24] │ │ add x24, x0, x8 │ │ - cbz w9, 88efc │ │ + cbz w9, 88638 │ │ mov w14, #0x42e0 // #17120 │ │ mov w16, #0xa11f // #41247 │ │ mov w17, #0xcccd // #52429 │ │ mov w8, wzr │ │ ldr x1, [sp, #32] │ │ mov w9, #0x5f // #95 │ │ mov w10, #0x30 // #48 │ │ @@ -94019,58 +93426,58 @@ │ │ mov w12, #0x2e // #46 │ │ mov w13, #0xa // #10 │ │ movk w14, #0x5, lsl #16 │ │ mov w15, #0x4350 // #17232 │ │ movk w16, #0x2, lsl #16 │ │ movk w17, #0xcccc, lsl #16 │ │ sub x0, x29, #0x10 │ │ - b 88c64 │ │ + b 883a0 │ │ strb w2, [x1], #1 │ │ mov x24, x1 │ │ ldr x1, [sp, #32] │ │ add w8, w8, #0x1 │ │ ldur w2, [x29, #-24] │ │ add x23, x23, #0x30 │ │ add x1, x1, #0x8 │ │ cmp w8, w2 │ │ str x1, [sp, #32] │ │ - b.cs 88efc // b.hs, b.nlast │ │ + b.cs 88638 // b.hs, b.nlast │ │ ldr x1, [x1] │ │ ldr x2, [x23, #16] │ │ cmp x1, x2 │ │ - b.eq 88c44 // b.none │ │ + b.eq 88380 // b.none │ │ mov x1, x24 │ │ strb w9, [x1], #1 │ │ ldr x2, [sp, #32] │ │ ldr w2, [x2] │ │ - cbz w2, 88dac │ │ - tbz w2, #31, 88c98 │ │ + cbz w2, 884e8 │ │ + tbz w2, #31, 883d4 │ │ add x1, x24, #0x2 │ │ neg w2, w2 │ │ strb w11, [x24, #1] │ │ cmp w2, #0x10, lsl #12 │ │ - b.cc 88ce0 // b.lo, b.ul, b.last │ │ + b.cc 8841c // b.lo, b.ul, b.last │ │ sub x3, x29, #0x10 │ │ lsr w4, w2, #16 │ │ umull x5, w4, w17 │ │ cmp w4, #0xa │ │ lsr x5, x5, #35 │ │ msub w6, w5, w13, w4 │ │ mov w4, w5 │ │ orr w6, w6, #0x30 │ │ strb w6, [x3], #1 │ │ - b.cs 88ca8 // b.hs, b.nlast │ │ + b.cs 883e4 // b.hs, b.nlast │ │ cmp x3, x0 │ │ - b.ls 88ce0 // b.plast │ │ + b.ls 8841c // b.plast │ │ ldrb w4, [x3, #-1]! │ │ cmp x3, x0 │ │ strb w4, [x1], #1 │ │ - b.hi 88cd0 // b.pmore │ │ + b.hi 8840c // b.pmore │ │ and w2, w2, #0xffff │ │ - cbz w2, 88e10 │ │ + cbz w2, 8854c │ │ mul w2, w2, w13 │ │ strb w12, [x1] │ │ add w2, w2, #0x5 │ │ and w4, w2, #0xffff │ │ lsr w3, w2, #16 │ │ add w2, w4, w2, uxth #2 │ │ add w3, w3, #0x30 │ │ @@ -94083,131 +93490,131 @@ │ │ lsl w4, w2, #1 │ │ ubfx w2, w2, #15, #16 │ │ orr w3, w2, #0x30 │ │ mov x2, x1 │ │ ands w4, w4, #0xfffc │ │ strb w5, [x1, #2] │ │ strb w3, [x2, #3]! │ │ - b.eq 88db8 // b.none │ │ + b.eq 884f4 // b.none │ │ add w2, w4, w4, lsl #2 │ │ lsl w4, w2, #1 │ │ ubfx w2, w2, #15, #16 │ │ orr w3, w2, #0x30 │ │ mov x2, x1 │ │ ands w4, w4, #0xfff8 │ │ strb w3, [x2, #4]! │ │ - b.eq 88db8 // b.none │ │ + b.eq 884f4 // b.none │ │ add w2, w4, w4, lsl #2 │ │ lsl w4, w2, #1 │ │ ubfx w2, w2, #15, #16 │ │ orr w3, w2, #0x30 │ │ mov x2, x1 │ │ ands w5, w4, #0xfff0 │ │ strb w3, [x2, #5]! │ │ - b.eq 88db8 // b.none │ │ + b.eq 884f4 // b.none │ │ add w1, w5, w5, lsl #2 │ │ lsl w1, w1, #1 │ │ cmp w1, w14 │ │ - b.cs 88dec // b.hs, b.nlast │ │ + b.cs 88528 // b.hs, b.nlast │ │ cmp w3, #0x31 │ │ - b.eq 88dcc // b.none │ │ + b.eq 88508 // b.none │ │ cmp w5, w15 │ │ - b.ne 88dd4 // b.any │ │ - tbz w4, #16, 88dec │ │ + b.ne 88510 // b.any │ │ + tbz w4, #16, 88528 │ │ lsr w1, w4, #16 │ │ add w3, w1, #0x2f │ │ - b 88de8 │ │ + b 88524 │ │ add x1, x24, #0x2 │ │ strb w10, [x24, #1] │ │ - b 88e10 │ │ + b 8854c │ │ sub x1, x2, x1 │ │ cmp x1, #0x5 │ │ - b.ne 88dec // b.any │ │ + b.ne 88528 // b.any │ │ cmp w3, #0x31 │ │ - b.ne 88ddc // b.any │ │ + b.ne 88518 // b.any │ │ strb w10, [x2] │ │ - b 88df4 │ │ + b 88530 │ │ cmp w1, w16 │ │ - b.hi 88dec // b.pmore │ │ + b.hi 88528 // b.pmore │ │ cmp w3, #0x30 │ │ - b.eq 88df4 // b.none │ │ + b.eq 88530 // b.none │ │ sub w3, w3, #0x1 │ │ strb w3, [x2] │ │ cmp w3, #0x30 │ │ - b.ne 88e0c // b.any │ │ + b.ne 88548 // b.any │ │ mov x1, x2 │ │ ldrb w3, [x2, #-1]! │ │ strb wzr, [x1] │ │ mov x1, x2 │ │ cmp w3, #0x30 │ │ - b.eq 88df8 // b.none │ │ + b.eq 88534 // b.none │ │ add x1, x2, #0x1 │ │ ldr x2, [x23, #32] │ │ ubfx x3, x2, #24, #8 │ │ cmp w3, #0x20 │ │ - b.eq 88e50 // b.none │ │ + b.eq 8858c // b.none │ │ sub w4, w3, #0x30 │ │ cmp w4, #0xa │ │ - b.cc 88e44 // b.lo, b.ul, b.last │ │ + b.cc 88580 // b.lo, b.ul, b.last │ │ sub w4, w3, #0x41 │ │ cmp w4, #0x1a │ │ - b.cc 88e44 // b.lo, b.ul, b.last │ │ + b.cc 88580 // b.lo, b.ul, b.last │ │ sub w3, w3, #0x61 │ │ cmp w3, #0x19 │ │ - b.hi 88e50 // b.pmore │ │ + b.hi 8858c // b.pmore │ │ lsr x2, x2, #24 │ │ strb w2, [x1], #1 │ │ ldr x2, [x23, #32] │ │ ubfx w3, w2, #16, #8 │ │ cmp w3, #0x20 │ │ - b.eq 88e8c // b.none │ │ + b.eq 885c8 // b.none │ │ sub w4, w3, #0x30 │ │ cmp w4, #0xa │ │ - b.cc 88e80 // b.lo, b.ul, b.last │ │ + b.cc 885bc // b.lo, b.ul, b.last │ │ sub w4, w3, #0x41 │ │ cmp w4, #0x1a │ │ - b.cc 88e80 // b.lo, b.ul, b.last │ │ + b.cc 885bc // b.lo, b.ul, b.last │ │ sub w3, w3, #0x61 │ │ cmp w3, #0x19 │ │ - b.hi 88e8c // b.pmore │ │ + b.hi 885c8 // b.pmore │ │ lsr x2, x2, #16 │ │ strb w2, [x1], #1 │ │ ldr x2, [x23, #32] │ │ ubfx w3, w2, #8, #8 │ │ cmp w3, #0x20 │ │ - b.eq 88ec8 // b.none │ │ + b.eq 88604 // b.none │ │ sub w4, w3, #0x30 │ │ cmp w4, #0xa │ │ - b.cc 88ebc // b.lo, b.ul, b.last │ │ + b.cc 885f8 // b.lo, b.ul, b.last │ │ sub w4, w3, #0x41 │ │ cmp w4, #0x1a │ │ - b.cc 88ebc // b.lo, b.ul, b.last │ │ + b.cc 885f8 // b.lo, b.ul, b.last │ │ sub w3, w3, #0x61 │ │ cmp w3, #0x19 │ │ - b.hi 88ec8 // b.pmore │ │ + b.hi 88604 // b.pmore │ │ lsr x2, x2, #8 │ │ strb w2, [x1], #1 │ │ ldr x2, [x23, #32] │ │ and w3, w2, #0xff │ │ cmp w3, #0x20 │ │ - b.eq 88c40 // b.none │ │ + b.eq 8837c // b.none │ │ sub w4, w3, #0x30 │ │ cmp w4, #0xa │ │ - b.cc 88c3c // b.lo, b.ul, b.last │ │ + b.cc 88378 // b.lo, b.ul, b.last │ │ sub w4, w3, #0x41 │ │ cmp w4, #0x1a │ │ - b.cc 88c3c // b.lo, b.ul, b.last │ │ + b.cc 88378 // b.lo, b.ul, b.last │ │ sub w3, w3, #0x61 │ │ cmp w3, #0x19 │ │ - b.hi 88c40 // b.pmore │ │ - b 88c3c │ │ + b.hi 8837c // b.pmore │ │ + b 88378 │ │ strb wzr, [x24], #1 │ │ sub x8, x24, x20 │ │ cmp x8, #0x80 │ │ - b.lt 89534 // b.tstop │ │ + b.lt 88c70 // b.tstop │ │ cmp w8, #0x0 │ │ add w15, w8, #0xf │ │ csel w13, w15, w8, lt // lt = tstop │ │ mov w30, #0x8000 // #32768 │ │ and w14, w13, #0xfffffff0 │ │ mov w10, #0x9789 // #38793 │ │ mov w1, #0x8b93 // #35731 │ │ @@ -94219,22 +93626,22 @@ │ │ movk w1, #0xa1e3, lsl #16 │ │ mov w0, #0x97890000 // #-1752629248 │ │ movk w17, #0x38b3, lsl #16 │ │ movk w12, #0x239b, lsl #16 │ │ movk w9, #0x75b, lsl #16 │ │ add x14, x20, w14, sxtw │ │ cmp w15, #0x1f │ │ - b.cs 88f78 // b.hs, b.nlast │ │ + b.cs 886b4 // b.hs, b.nlast │ │ mov w13, #0xcd15 // #52501 │ │ mov w15, #0xcd15 // #52501 │ │ mov w16, #0xcd15 // #52501 │ │ movk w13, #0x75b, lsl #16 │ │ movk w15, #0x75b, lsl #16 │ │ movk w16, #0x75b, lsl #16 │ │ - b 89084 │ │ + b 887c0 │ │ asr w13, w13, #4 │ │ mov w3, #0xcd1b // #52507 │ │ mov w4, #0xa747 // #42823 │ │ sxtw x5, w13 │ │ neg w6, w13, lsl #2 │ │ mov w7, #0x1c35 // #7221 │ │ mov w23, #0x3b17 // #15127 │ │ @@ -94293,28 +93700,28 @@ │ │ add w13, w24, w9 │ │ add w15, w15, w15, lsl #2 │ │ add w11, w11, w11, lsl #2 │ │ add w16, w15, w4 │ │ add w13, w13, w13, lsl #2 │ │ add w15, w11, w7 │ │ add w13, w13, w23 │ │ - b.ne 88fc4 // b.any │ │ + b.ne 88700 // b.any │ │ and w11, w8, #0xf │ │ sub w27, w11, #0x1 │ │ cmp w27, #0xe │ │ - b.hi 891b0 // b.pmore │ │ - adrp x11, 20000 │ │ + b.hi 888ec // b.pmore │ │ + adrp x11, 20000 │ │ mov w25, wzr │ │ - add x11, x11, #0x2dd │ │ + add x11, x11, #0x311 │ │ mov w26, wzr │ │ mov w21, wzr │ │ mov w23, wzr │ │ mov w24, wzr │ │ mov w4, wzr │ │ - adr x28, 890d8 │ │ + adr x28, 88814 │ │ ldrb w30, [x11, x27] │ │ add x28, x28, x30, lsl #2 │ │ mov w6, wzr │ │ mov w7, wzr │ │ mov w2, wzr │ │ mov w3, wzr │ │ mov w5, wzr │ │ @@ -94411,17 +93818,17 @@ │ │ eor w12, w10, w10, lsr #16 │ │ add w9, w11, w9 │ │ eor w10, w8, w8, lsr #16 │ │ add w8, w9, w12 │ │ add w8, w8, w10 │ │ ldr w9, [x19, #1240] │ │ add w13, w8, w10 │ │ - adrp x10, a000 │ │ + adrp x10, a000 │ │ and x15, x13, #0xf │ │ - add x10, x10, #0x6a0 │ │ + add x10, x10, #0x6e0 │ │ add x9, x20, x9 │ │ mov w16, w13 │ │ ubfx x17, x16, #4, #4 │ │ ubfx x1, x16, #12, #4 │ │ ldrb w15, [x10, x15] │ │ lsr x13, x13, #28 │ │ strb w14, [x9] │ │ @@ -94517,151 +93924,151 @@ │ │ strb w11, [x9, #6] │ │ ldrb w10, [x10, x15] │ │ strb w14, [x9, #5] │ │ strb w13, [x9, #4] │ │ strb w12, [x9, #3] │ │ strb w8, [x9, #2] │ │ strb w10, [x9, #1] │ │ - b 89534 │ │ + b 88c70 │ │ strb wzr, [x24], #1 │ │ ldr x1, [sp, #16] │ │ mov x0, x21 │ │ - bl 3899c │ │ - b 88f00 │ │ + bl 38a48 │ │ + b 8863c │ │ mov x10, xzr │ │ mov w12, #0xffffffff // #-1 │ │ add x11, x8, #0x4 │ │ stp w12, w12, [sp, #8] │ │ - b 89444 │ │ + b 88b80 │ │ ldurh w12, [x11, #-2] │ │ - cbz w12, 89490 │ │ + cbz w12, 88bcc │ │ add x10, x10, #0x1 │ │ add x11, x11, #0x20 │ │ cmp x9, x10 │ │ - b.eq 894b0 // b.none │ │ + b.eq 88bec // b.none │ │ ldrh w12, [x11, #2] │ │ cmp w12, #0x10 │ │ - b.ne 89434 // b.any │ │ + b.ne 88b70 // b.any │ │ ldrh w12, [x11, #4] │ │ - cbz w12, 89434 │ │ + cbz w12, 88b70 │ │ ldurh w12, [x11, #-4] │ │ cmp w12, #0x1 │ │ - b.eq 8942c // b.none │ │ + b.eq 88b68 // b.none │ │ cmp w12, #0x3 │ │ - b.ne 89434 // b.any │ │ + b.ne 88b70 // b.any │ │ ldurh w12, [x11, #-2] │ │ cmp w12, #0x1 │ │ - b.hi 89434 // b.pmore │ │ + b.hi 88b70 // b.pmore │ │ ldrh w13, [x11] │ │ add x12, sp, #0xc │ │ cmp w13, #0x409 │ │ - b.eq 894a8 // b.none │ │ + b.eq 88be4 // b.none │ │ ldr w13, [sp, #12] │ │ - b 894a0 │ │ + b 88bdc │ │ ldrh w13, [x11] │ │ add x12, sp, #0x8 │ │ - cbz w13, 894a8 │ │ + cbz w13, 88be4 │ │ ldr w13, [sp, #8] │ │ cmn w13, #0x1 │ │ - b.ne 89434 // b.any │ │ + b.ne 88b70 // b.any │ │ str w10, [x12] │ │ - b 89434 │ │ + b 88b70 │ │ ldr w10, [sp, #12] │ │ - tbnz w10, #31, 8956c │ │ + tbnz w10, #31, 88ca8 │ │ sxtw x9, w10 │ │ - adrp x3, 89000 │ │ + adrp x3, 89000 │ │ ldr x1, [x19, #608] │ │ - add x3, x3, #0x900 │ │ + add x3, x3, #0x3c │ │ add x2, x8, x9, lsl #5 │ │ mov x0, x21 │ │ - bl 89624 │ │ + bl 88d60 │ │ mov x20, x0 │ │ ldr w11, [sp, #8] │ │ - cbnz x20, 8950c │ │ + cbnz x20, 88c48 │ │ cmn w11, #0x1 │ │ - b.eq 8950c // b.none │ │ + b.eq 88c48 // b.none │ │ ldr x8, [x19, #584] │ │ sxtw x9, w11 │ │ - adrp x3, 89000 │ │ + adrp x3, 89000 │ │ ldr x0, [x19, #184] │ │ ldr x1, [x19, #608] │ │ - add x3, x3, #0x900 │ │ + add x3, x3, #0x3c │ │ add x2, x8, x9, lsl #5 │ │ - bl 897b8 │ │ + bl 88ef4 │ │ mov x20, x0 │ │ - cbz x20, 89534 │ │ + cbz x20, 88c70 │ │ mov x0, x20 │ │ - bl a5200 │ │ + bl a4640 │ │ cmp w0, #0x5c │ │ - b.cc 89528 // b.lo, b.ul, b.last │ │ + b.cc 88c64 // b.lo, b.ul, b.last │ │ mov w0, #0x5b // #91 │ │ strb wzr, [x20, #91] │ │ str x20, [x19, #1232] │ │ str w0, [x19, #1240] │ │ - b 88888 │ │ + b 87fc4 │ │ str x20, [x19, #1184] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 89620 // b.any │ │ + b.ne 88d5c // b.any │ │ mov x0, x20 │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr w11, [sp, #8] │ │ - tbz w11, #31, 88abc │ │ + tbz w11, #31, 881f8 │ │ mov x10, xzr │ │ mov w12, #0xffffffff // #-1 │ │ add x11, x8, #0x4 │ │ stp w12, w12, [sp, #8] │ │ - b 895a0 │ │ + b 88cdc │ │ ldurh w12, [x11, #-2] │ │ - cbz w12, 895ec │ │ + cbz w12, 88d28 │ │ add x10, x10, #0x1 │ │ add x11, x11, #0x20 │ │ cmp x9, x10 │ │ - b.eq 8960c // b.none │ │ + b.eq 88d48 // b.none │ │ ldrh w12, [x11, #2] │ │ cmp w12, #0x1 │ │ - b.ne 89590 // b.any │ │ + b.ne 88ccc // b.any │ │ ldrh w12, [x11, #4] │ │ - cbz w12, 89590 │ │ + cbz w12, 88ccc │ │ ldurh w12, [x11, #-4] │ │ cmp w12, #0x1 │ │ - b.eq 89588 // b.none │ │ + b.eq 88cc4 // b.none │ │ cmp w12, #0x3 │ │ - b.ne 89590 // b.any │ │ + b.ne 88ccc // b.any │ │ ldurh w12, [x11, #-2] │ │ cmp w12, #0x1 │ │ - b.hi 89590 // b.pmore │ │ + b.hi 88ccc // b.pmore │ │ ldrh w13, [x11] │ │ add x12, sp, #0xc │ │ cmp w13, #0x409 │ │ - b.eq 89604 // b.none │ │ + b.eq 88d40 // b.none │ │ ldr w13, [sp, #12] │ │ - b 895fc │ │ + b 88d38 │ │ ldrh w13, [x11] │ │ add x12, sp, #0x8 │ │ - cbz w13, 89604 │ │ + cbz w13, 88d40 │ │ ldr w13, [sp, #8] │ │ cmn w13, #0x1 │ │ - b.ne 89590 // b.any │ │ + b.ne 88ccc // b.any │ │ str w10, [x12] │ │ - b 89590 │ │ + b 88ccc │ │ ldr w10, [sp, #12] │ │ - tbz w10, #31, 894b8 │ │ + tbz w10, #31, 88bf4 │ │ ldr w11, [sp, #8] │ │ - tbz w11, #31, 88abc │ │ - b 88ba4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + tbz w11, #31, 881f8 │ │ + b 882e0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -94673,90 +94080,90 @@ │ │ mov x23, x3 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldrh w8, [x2, #8] │ │ add x2, sp, #0x4 │ │ lsr x8, x8, #1 │ │ add x1, x8, #0x1 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 89684 │ │ + cbz w8, 88dc0 │ │ mov x21, xzr │ │ - b 89748 │ │ + b 88e84 │ │ mov x21, x0 │ │ ldr x1, [x19, #16] │ │ mov x0, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #4] │ │ - cbnz w0, 89720 │ │ + cbnz w0, 88e5c │ │ ldrh w1, [x19, #8] │ │ mov x0, x22 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 89720 │ │ + cbnz w0, 88e5c │ │ ldrh w8, [x19, #8] │ │ cmp w8, #0x1 │ │ - b.hi 896cc // b.pmore │ │ + b.hi 88e08 // b.pmore │ │ mov x0, x22 │ │ strb wzr, [x21] │ │ - bl 3f904 │ │ - b 89720 │ │ + bl 3f928 │ │ + b 88e5c │ │ ldr x9, [x22, #64] │ │ lsr w26, w8, #1 │ │ mov x25, x21 │ │ add x27, x9, #0x1 │ │ - b 896ec │ │ + b 88e28 │ │ subs w26, w26, #0x1 │ │ add x27, x27, #0x2 │ │ - b.eq 8970c // b.none │ │ + b.eq 88e48 // b.none │ │ ldurb w8, [x27, #-1] │ │ - cbnz w8, 896e0 │ │ + cbnz w8, 88e1c │ │ ldrsb w0, [x27] │ │ blr x23 │ │ - cbz w0, 896e0 │ │ + cbz w0, 88e1c │ │ ldrb w8, [x27] │ │ strb w8, [x25], #1 │ │ - b 896e0 │ │ + b 88e1c │ │ mov x0, x22 │ │ strb wzr, [x25] │ │ - bl 3f904 │ │ + bl 3f928 │ │ cmp x25, x21 │ │ - b.ne 89748 // b.any │ │ + b.ne 88e84 // b.any │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ strh wzr, [x19, #8] │ │ str xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x21, xzr │ │ str xzr, [x19, #24] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8977c // b.any │ │ + b.ne 88eb8 // b.any │ │ mov x0, x21 │ │ ldr x27, [sp, #32] │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ cmp w0, #0x7f │ │ - b.ls 89790 // b.plast │ │ + b.ls 88ecc // b.plast │ │ mov w0, wzr │ │ ret │ │ mov w8, w0 │ │ - adrp x9, a000 │ │ + adrp x9, a000 │ │ lsr x8, x8, #3 │ │ - add x9, x9, #0x5d0 │ │ + add x9, x9, #0x600 │ │ mov w10, #0x1 // #1 │ │ ldrb w8, [x9, x8] │ │ and w9, w0, #0x7 │ │ lsl w9, w10, w9 │ │ and w0, w9, w8 │ │ ret │ │ sub sp, sp, #0x70 │ │ @@ -94773,78 +94180,78 @@ │ │ mov x22, x1 │ │ mov x23, x3 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldrh w8, [x2, #8] │ │ add x2, sp, #0x4 │ │ add x1, x8, #0x1 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 89814 │ │ + cbz w8, 88f50 │ │ mov x21, xzr │ │ - b 89868 │ │ + b 88fa4 │ │ mov x21, x0 │ │ ldr x1, [x19, #16] │ │ mov x0, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ str w0, [sp, #4] │ │ - cbnz w0, 89840 │ │ + cbnz w0, 88f7c │ │ ldrh w1, [x19, #8] │ │ mov x0, x22 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #4] │ │ - cbz w0, 8989c │ │ + cbz w0, 88fd8 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ str xzr, [x19, #16] │ │ strh wzr, [x19, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x21, xzr │ │ str xzr, [x19, #24] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 898fc // b.any │ │ + b.ne 89038 // b.any │ │ mov x0, x21 │ │ ldr x27, [sp, #32] │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ ldrh w25, [x19, #8] │ │ - cbz w25, 898ec │ │ + cbz w25, 89028 │ │ ldr x27, [x22, #64] │ │ mov x26, x21 │ │ - b 898bc │ │ + b 88ff8 │ │ subs w25, w25, #0x1 │ │ add x27, x27, #0x1 │ │ - b.eq 898d4 // b.none │ │ + b.eq 89010 // b.none │ │ ldrsb w0, [x27] │ │ blr x23 │ │ - cbz w0, 898b0 │ │ + cbz w0, 88fec │ │ ldrb w8, [x27] │ │ strb w8, [x26], #1 │ │ - b 898b0 │ │ + b 88fec │ │ mov x0, x22 │ │ strb wzr, [x26] │ │ - bl 3f904 │ │ + bl 3f928 │ │ cmp x26, x21 │ │ - b.ne 89868 // b.any │ │ - b 89840 │ │ + b.ne 88fa4 // b.any │ │ + b 88f7c │ │ mov x0, x22 │ │ strb wzr, [x21] │ │ - bl 3f904 │ │ - b 89840 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 3f928 │ │ + b 88f7c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub w8, w0, #0x30 │ │ and w9, w0, #0xffffffdf │ │ cmp w8, #0xa │ │ sub w8, w9, #0x41 │ │ cset w9, cc // cc = lo, ul, last │ │ cmp w8, #0x1a │ │ cset w8, cc // cc = lo, ul, last │ │ @@ -94857,240 +94264,240 @@ │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x20, x2 │ │ ldr x8, [x22, #40] │ │ mov x2, sp │ │ mov w21, w3 │ │ str x8, [sp, #8] │ │ - bl 82c38 │ │ + bl 82358 │ │ mov w19, w0 │ │ - cbnz w0, 8996c │ │ + cbnz w0, 890a8 │ │ ldr x1, [sp] │ │ mov w2, w21 │ │ mov x0, x20 │ │ - bl 40788 │ │ + bl 40850 │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 89994 // b.any │ │ + b.ne 890d0 // b.any │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #32] │ │ - tbnz x8, #63, 89a18 │ │ + tbnz x8, #63, 89154 │ │ mov w9, #0xffffffff // #-1 │ │ cmp x8, x9 │ │ csinv w23, w8, wzr, cc // cc = lo, ul, last │ │ - cbz w23, 89a18 │ │ + cbz w23, 89154 │ │ mov x20, x0 │ │ mov x21, x1 │ │ mov w19, wzr │ │ - b 899f0 │ │ + b 8912c │ │ add w19, w19, #0x1 │ │ cmp w23, w19 │ │ - b.eq 89a18 // b.none │ │ + b.eq 89154 // b.none │ │ mov x2, sp │ │ mov x0, x20 │ │ mov w1, w19 │ │ - bl 82c38 │ │ - cbnz w0, 899e4 │ │ + bl 82358 │ │ + cbnz w0, 89120 │ │ ldr x1, [sp] │ │ mov x0, x21 │ │ - bl a51a0 │ │ - cbnz w0, 899e4 │ │ - b 89a1c │ │ + bl a45e0 │ │ + cbnz w0, 89120 │ │ + b 89158 │ │ mov w19, wzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 89a48 // b.any │ │ + b.ne 89184 // b.any │ │ mov w0, w19 │ │ ldr x23, [sp, #32] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x20, x1 │ │ mrs x22, tpidr_el0 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x19, x2 │ │ ldr x8, [x22, #40] │ │ - add x1, x1, #0x4b │ │ + add x1, x1, #0x8b │ │ add x2, sp, #0x8 │ │ mov x21, x0 │ │ stur x8, [x29, #-8] │ │ - bl 89afc │ │ - cbnz w0, 89ad4 │ │ - adrp x1, a000 │ │ + bl 89238 │ │ + cbnz w0, 89210 │ │ + adrp x1, a000 │ │ add x2, sp, #0x18 │ │ - add x1, x1, #0xb34 │ │ + add x1, x1, #0xb74 │ │ mov x0, x21 │ │ - bl 89afc │ │ - cbnz w0, 89ad4 │ │ + bl 89238 │ │ + cbnz w0, 89210 │ │ ldr w8, [sp, #8] │ │ mov w0, #0x6 // #6 │ │ cmp w8, #0x1 │ │ - b.ne 89ad4 // b.any │ │ + b.ne 89210 // b.any │ │ ldr w8, [sp, #24] │ │ cmp w8, #0x1 │ │ - b.ne 89ad4 // b.any │ │ + b.ne 89210 // b.any │ │ ldr x8, [sp, #32] │ │ mov w0, wzr │ │ ldr x9, [sp, #16] │ │ str x8, [x20] │ │ str x9, [x19] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 89af8 // b.any │ │ + b.ne 89234 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mov x19, x2 │ │ mov x21, x1 │ │ add x20, x0, #0x570 │ │ ldrb w8, [x0, #1428] │ │ ldr x25, [x0, #160] │ │ str wzr, [x2] │ │ - cbz w8, 89ba8 │ │ + cbz w8, 892e4 │ │ ldr w26, [x20, #32] │ │ ldr x27, [x20] │ │ mov w0, #0x6 // #6 │ │ - cbz x21, 89cdc │ │ - cbz x25, 89cdc │ │ + cbz x21, 89418 │ │ + cbz x25, 89418 │ │ mov x0, x21 │ │ - bl a5200 │ │ + bl a4640 │ │ mov x22, x0 │ │ mov w0, #0x6 // #6 │ │ - cbz x22, 89cdc │ │ - cbz w26, 89cdc │ │ + cbz x22, 89418 │ │ + cbz w26, 89418 │ │ add x9, x27, #0x8 │ │ lsl w8, w26, #2 │ │ add x8, x9, x8 │ │ ldrh w10, [x25, #26] │ │ mov w11, #0xa // #10 │ │ ldrh w13, [x9, #2] │ │ ldrh w12, [x9] │ │ lsl x13, x13, #48 │ │ lsl w12, w12, #16 │ │ rev x25, x13 │ │ rev w12, w12 │ │ cmp w12, w10 │ │ - b.eq 89c34 // b.none │ │ + b.eq 89370 // b.none │ │ madd x8, x25, x11, x8 │ │ subs w26, w26, #0x1 │ │ add x9, x9, #0x4 │ │ - b.ne 89b74 // b.any │ │ - b 89cd8 │ │ + b.ne 892b0 // b.any │ │ + b 89414 │ │ movi v0.2d, #0x0 │ │ mov x22, x0 │ │ ldrh w9, [x0, #288] │ │ str xzr, [x20, #32] │ │ ldr x23, [x0, #192] │ │ stp q0, q0, [x20] │ │ - cbz x9, 89c2c │ │ + cbz x9, 89368 │ │ ldr x8, [x22, #296] │ │ mov w10, #0x4620 // #17952 │ │ movk w10, #0x4244, lsl #16 │ │ add x9, x8, x9, lsl #5 │ │ - b 89be4 │ │ + b 89320 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 89c2c // b.hs, b.nlast │ │ + b.cs 89368 // b.hs, b.nlast │ │ ldr x11, [x8] │ │ cmp x11, x10 │ │ - b.ne 89bd8 // b.any │ │ + b.ne 89314 // b.any │ │ ldr x24, [x8, #24] │ │ - cbz x24, 89bd8 │ │ + cbz x24, 89314 │ │ ldr x1, [x8, #16] │ │ mov x0, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ mov w0, #0x8 // #8 │ │ - cbnz w8, 89cdc │ │ + cbnz w8, 89418 │ │ cmp x24, #0x8 │ │ - b.cc 89cdc // b.lo, b.ul, b.last │ │ + b.cc 89418 // b.lo, b.ul, b.last │ │ mov x0, x23 │ │ mov x1, x24 │ │ mov x2, x20 │ │ - bl 3f768 │ │ - cbz w0, 89cf8 │ │ + bl 3f78c │ │ + cbz w0, 89434 │ │ mov w0, #0x8 // #8 │ │ - b 89cdc │ │ - cbz w25, 89cd8 │ │ + b 89418 │ │ + cbz w25, 89414 │ │ add x26, x8, #0x5 │ │ - b 89c4c │ │ + b 89388 │ │ subs w25, w25, #0x1 │ │ add x26, x26, #0xa │ │ - b.eq 89cd8 // b.none │ │ + b.eq 89414 // b.none │ │ ldrb w24, [x26] │ │ - tbz w24, #4, 89c40 │ │ + tbz w24, #4, 8937c │ │ ldur w8, [x26, #-5] │ │ ldr x23, [x20, #24] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ subs x2, x23, x8 │ │ - b.ls 89c40 // b.plast │ │ + b.ls 8937c // b.plast │ │ cmp x22, x2 │ │ - b.cs 89c40 // b.hs, b.nlast │ │ + b.cs 8937c // b.hs, b.nlast │ │ ldr x27, [x20, #16] │ │ mov x0, x21 │ │ ldur w28, [x26, #1] │ │ add x1, x27, x8 │ │ - bl a5250 │ │ - cbnz w0, 89c40 │ │ + bl a4690 │ │ + cbnz w0, 8937c │ │ lsl x8, x28, #32 │ │ and w9, w24, #0xf │ │ rev x8, x8 │ │ cmp w9, #0x2 │ │ - b.cs 89cc4 // b.hs, b.nlast │ │ + b.cs 89400 // b.hs, b.nlast │ │ cmp x23, x8 │ │ - b.ls 89c40 // b.plast │ │ + b.ls 8937c // b.plast │ │ add x24, x27, x8 │ │ mov w1, wzr │ │ mov x0, x24 │ │ mov x2, x23 │ │ - bl a52a0 │ │ - cbz x0, 89c40 │ │ - b 89dcc │ │ - b.eq 89de0 // b.none │ │ + bl a46e0 │ │ + cbz x0, 8937c │ │ + b 89508 │ │ + b.eq 8951c // b.none │ │ cmp w9, #0x3 │ │ - b.ne 89c40 // b.any │ │ + b.ne 8937c // b.any │ │ mov w0, wzr │ │ - b 89de8 │ │ + b 89524 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ @@ -95098,88 +94505,88 @@ │ │ ldr x27, [x22, #1392] │ │ add x8, x27, x24 │ │ str x8, [x22, #1400] │ │ ldrh w8, [x27] │ │ lsl w8, w8, #16 │ │ rev w8, w8 │ │ cmp w8, #0x1 │ │ - b.ne 89d98 // b.any │ │ + b.ne 894d4 // b.any │ │ ldr w8, [x27, #4] │ │ lsl x8, x8, #32 │ │ rev x8, x8 │ │ subs x9, x8, #0x8 │ │ - b.cc 89d98 // b.lo, b.ul, b.last │ │ + b.cc 894d4 // b.lo, b.ul, b.last │ │ ldrh w10, [x27, #2] │ │ lsl x10, x10, #48 │ │ rev x26, x10 │ │ cmp x26, x9, lsr #2 │ │ - b.hi 89d98 // b.pmore │ │ + b.hi 894d4 // b.pmore │ │ subs x10, x24, x8 │ │ - b.ls 89d98 // b.plast │ │ + b.ls 894d4 // b.plast │ │ lsl w9, w26, #2 │ │ add x8, x27, x8 │ │ add x9, x27, x9 │ │ str w26, [x22, #1424] │ │ add x9, x9, #0x8 │ │ str x10, [x22, #1416] │ │ str x8, [x22, #1408] │ │ - cbz w26, 89d90 │ │ + cbz w26, 894cc │ │ add x10, x27, #0xb │ │ mov w11, #0xa // #10 │ │ mov w12, w26 │ │ ldurh w13, [x10, #-1] │ │ subs w12, w12, #0x1 │ │ add x10, x10, #0x4 │ │ lsl x13, x13, #48 │ │ rev x13, x13 │ │ madd x9, x13, x11, x9 │ │ - b.ne 89d74 // b.any │ │ + b.ne 894b0 // b.any │ │ cmp x9, x8 │ │ - b.ls 89db8 // b.plast │ │ + b.ls 894f4 // b.plast │ │ mov x0, x23 │ │ mov x1, x20 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ movi v0.2d, #0x0 │ │ str xzr, [x20, #32] │ │ mov w0, #0x8 // #8 │ │ stp q0, q0, [x20] │ │ - b 89cdc │ │ + b 89418 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x22, #1428] │ │ mov w0, #0x6 // #6 │ │ - cbnz x21, 89b44 │ │ - b 89cdc │ │ + cbnz x21, 89280 │ │ + b 89418 │ │ mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ str x24, [x19, #8] │ │ str w8, [x19] │ │ - b 89cdc │ │ + b 89418 │ │ mov w0, wzr │ │ mov w9, #0x2 // #2 │ │ str w9, [x19] │ │ str w8, [x19, #8] │ │ - b 89cdc │ │ + b 89418 │ │ ldr x8, [x0, #16] │ │ ldr x2, [x8, #96] │ │ - cbz x2, 89e04 │ │ + cbz x2, 89540 │ │ br x2 │ │ mov w0, #0x96 // #150 │ │ ret │ │ str x25, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x13, [x0, #24] │ │ ldrh w8, [x13, #6] │ │ lsl x8, x8, #48 │ │ rev x10, x8 │ │ cmp w10, #0x2 │ │ - b.cs 89e3c // b.hs, b.nlast │ │ + b.cs 89578 // b.hs, b.nlast │ │ mov w0, wzr │ │ - b 8a038 │ │ + b 89774 │ │ ldr x9, [x0] │ │ ubfx x14, x10, #1, #31 │ │ ldr w15, [x1] │ │ and x10, x10, #0xfffe │ │ subs w11, w14, #0x1 │ │ add x12, x13, x10 │ │ ldr x16, [x9, #816] │ │ @@ -95196,15 +94603,15 @@ │ │ mov x0, x12 │ │ and w6, w2, #0xff │ │ ldrh w5, [x12], #2 │ │ lsl w5, w5, #16 │ │ rev w5, w5 │ │ cmp w4, w5 │ │ ccmp w6, #0x0, #0x0, cc // cc = lo, ul, last │ │ - b.eq 89e34 // b.none │ │ + b.eq 89570 // b.none │ │ ldrh w19, [x13], #2 │ │ cmp w4, w5 │ │ add x6, x0, x10 │ │ csel w4, w4, w5, cs // cs = hs, nlast │ │ cmp w8, w11 │ │ lsl w0, w19, #16 │ │ add x7, x6, x10 │ │ @@ -95214,15 +94621,15 @@ │ │ add x21, x7, #0x2 │ │ cset w20, eq // eq = none │ │ cmp w19, w16 │ │ and w0, w0, w20 │ │ cset w20, eq // eq = none │ │ and w20, w0, w20 │ │ cmp w4, w19 │ │ - b.hi 8a008 // b.pmore │ │ + b.hi 89744 // b.pmore │ │ ldrh w22, [x7] │ │ ldrb w0, [x6] │ │ ldrb w23, [x6, #1] │ │ lsl x22, x22, #48 │ │ rev x22, x22 │ │ lsl w0, w0, #8 │ │ cmp w22, #0x0 │ │ @@ -95232,79 +94639,79 @@ │ │ and w24, w20, w25 │ │ cset w25, hi // hi = pmore │ │ sxth w0, w0 │ │ tst w24, w25 │ │ orr w23, w0, w23 │ │ csel w0, wzr, w22, ne // ne = any │ │ csinc w22, w23, wzr, eq // eq = none │ │ - cbz w0, 89f88 │ │ + cbz w0, 896c4 │ │ cmp w0, w16 │ │ - b.eq 8a008 // b.none │ │ + b.eq 89744 // b.none │ │ sub w23, w4, w5 │ │ and w24, w2, #0xff │ │ add w0, w0, w23, lsl #1 │ │ add x0, x7, x0 │ │ - cbz w24, 89f54 │ │ + cbz w24, 89690 │ │ cmp x0, x15 │ │ - b.hi 8a008 // b.pmore │ │ + b.hi 89744 // b.pmore │ │ ldrh w0, [x0] │ │ lsl w0, w0, #16 │ │ rev w0, w0 │ │ - cbz w0, 89fa4 │ │ + cbz w0, 896e0 │ │ ldr w23, [x9, #32] │ │ add w0, w0, w22 │ │ and w0, w0, #0xffff │ │ mov w22, w4 │ │ cmp w0, w23 │ │ csel w0, w0, wzr, cc // cc = lo, ul, last │ │ tst w2, #0xff │ │ - b.ne 89ff4 // b.any │ │ - b 8a01c │ │ + b.ne 89730 // b.any │ │ + b 89758 │ │ add w23, w22, w4 │ │ tst w2, #0xff │ │ and w0, w23, #0xffff │ │ - b.eq 8a038 // b.none │ │ + b.eq 89774 // b.none │ │ ldr w24, [x9, #32] │ │ cmp w0, w24 │ │ - b.cs 89fb4 // b.hs, b.nlast │ │ + b.cs 896f0 // b.hs, b.nlast │ │ mov w22, w4 │ │ tst w2, #0xff │ │ - b.ne 89ff4 // b.any │ │ - b 8a01c │ │ + b.ne 89730 // b.any │ │ + b 89758 │ │ add w0, w22, w19 │ │ - tbz w23, #31, 89fd4 │ │ - tbnz w0, #31, 89fd4 │ │ + tbz w23, #31, 89710 │ │ + tbnz w0, #31, 89710 │ │ mov w0, wzr │ │ neg w22, w22 │ │ tst w2, #0xff │ │ - b.ne 89ff4 // b.any │ │ - b 8a01c │ │ + b.ne 89730 // b.any │ │ + b 89758 │ │ cmp w23, #0x10, lsl #12 │ │ - b.ge 8a008 // b.tcont │ │ + b.ge 89744 // b.tcont │ │ cmp w0, #0x10, lsl #12 │ │ - b.lt 8a008 // b.tstop │ │ + b.lt 89744 // b.tstop │ │ mov w0, wzr │ │ sub w22, w17, w22 │ │ tst w2, #0xff │ │ - b.eq 8a01c // b.none │ │ - cbnz w0, 8a01c │ │ + b.eq 89758 // b.none │ │ + cbnz w0, 89758 │ │ add w4, w22, #0x1 │ │ cmp w22, w3 │ │ - b.ls 89ee0 // b.plast │ │ - b 8a030 │ │ + b.ls 8961c // b.plast │ │ + b 8976c │ │ add w8, w8, #0x1 │ │ cmp w8, w14 │ │ - b.ne 89e80 // b.any │ │ + b.ne 895bc // b.any │ │ mov w0, wzr │ │ - b 8a020 │ │ + b 8975c │ │ mov w4, w22 │ │ mov w22, w4 │ │ tst w2, #0xff │ │ - b.ne 8a034 // b.any │ │ - b 8a038 │ │ + b.ne 89770 // b.any │ │ + b 89774 │ │ mov w0, wzr │ │ str w22, [x1] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldr x25, [sp], #64 │ │ ret │ │ @@ -95316,54 +94723,54 @@ │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ ldr x8, [x0, #24] │ │ ldrh w9, [x8, #6] │ │ lsl x9, x9, #48 │ │ rev x9, x9 │ │ cmp w9, #0x2 │ │ - b.cs 8a088 // b.hs, b.nlast │ │ + b.cs 897c4 // b.hs, b.nlast │ │ mov w0, wzr │ │ - b 8a3d4 │ │ + b 89b10 │ │ ldr x13, [x0] │ │ ubfx x11, x9, #1, #31 │ │ ldr w10, [x1] │ │ and x14, x9, #0xfffe │ │ mov x19, x1 │ │ mov x20, x0 │ │ ldr x12, [x13, #816] │ │ mov w17, wzr │ │ ldr x15, [x13, #824] │ │ add x9, x8, #0xe │ │ add w8, w10, w2, uxtb │ │ mov w0, w11 │ │ add x10, x12, x15 │ │ add x15, x14, #0x2 │ │ - b 8a0d0 │ │ + b 8980c │ │ mov w0, w4 │ │ cmp w17, w4 │ │ - b.cs 8a1a4 // b.hs, b.nlast │ │ + b.cs 898e0 // b.hs, b.nlast │ │ add w16, w0, w17 │ │ and x12, x16, #0xfffffffe │ │ add x12, x9, x12 │ │ add x1, x12, x15 │ │ ldrh w3, [x12] │ │ lsr w12, w16, #1 │ │ ldrh w4, [x1] │ │ lsl w3, w3, #16 │ │ lsl w4, w4, #16 │ │ rev w3, w3 │ │ rev w5, w4 │ │ mov w4, w12 │ │ cmp w8, w5 │ │ - b.cc 8a0c4 // b.lo, b.ul, b.last │ │ + b.cc 89800 // b.lo, b.ul, b.last │ │ cmp w8, w3 │ │ - b.ls 8a11c // b.plast │ │ + b.ls 89858 // b.plast │ │ add w17, w12, #0x1 │ │ mov w4, w0 │ │ - b 8a0c4 │ │ + b 89800 │ │ add x0, x1, x14 │ │ sub w1, w11, #0x1 │ │ add x17, x0, x14 │ │ mov w4, #0xffff // #65535 │ │ cmp w12, w1 │ │ ldrb w6, [x0] │ │ cset w1, cs // cs = hs, nlast │ │ @@ -95388,28 +94795,28 @@ │ │ and w0, w0, w21 │ │ cset w1, hi // hi = pmore │ │ tst w0, w1 │ │ ldrb w21, [x20, #32] │ │ csinc w1, w7, wzr, eq // eq = none │ │ csel w0, wzr, w6, ne // ne = any │ │ cmp w0, w4 │ │ - tbnz w21, #1, 8a290 │ │ - b.ne 8a31c // b.any │ │ + tbnz w21, #1, 899cc │ │ + b.ne 89a58 // b.any │ │ mov w0, wzr │ │ mov w16, w3 │ │ tst w2, #0xff │ │ - b.eq 8a3d4 // b.none │ │ + b.eq 89b10 // b.none │ │ cmp w8, w16 │ │ - b.ls 8a1c8 // b.plast │ │ + b.ls 89904 // b.plast │ │ add w12, w12, #0x1 │ │ cmp w12, w11 │ │ - b.eq 8a080 // b.none │ │ + b.eq 897bc // b.none │ │ ldr w13, [x20, #48] │ │ cmp w13, w12 │ │ - b.ls 8a288 // b.plast │ │ + b.ls 899c4 // b.plast │ │ lsl w14, w13, #1 │ │ mov w11, w12 │ │ sub w15, w13, #0x1 │ │ add w12, w14, #0x2 │ │ lsl x16, x11, #1 │ │ mov w17, #0xffff // #65535 │ │ and x1, x16, #0xfffffffe │ │ @@ -95431,111 +94838,111 @@ │ │ lsl w2, w2, #8 │ │ sxth w2, w2 │ │ orr w2, w2, w5 │ │ str w2, [x20, #64] │ │ ldrh w2, [x1] │ │ lsl x2, x2, #48 │ │ rev x2, x2 │ │ - b.cc 8a270 // b.lo, b.ul, b.last │ │ + b.cc 899ac // b.lo, b.ul, b.last │ │ cmp w4, w17 │ │ - b.ne 8a270 // b.any │ │ + b.ne 899ac // b.any │ │ cmp w3, w17 │ │ - b.ne 8a270 // b.any │ │ - cbz w2, 8a334 │ │ + b.ne 899ac // b.any │ │ + cbz w2, 89a70 │ │ add x3, x1, x2 │ │ add x3, x3, #0x2 │ │ cmp x3, x10 │ │ - b.hi 8a398 // b.pmore │ │ + b.hi 89ad4 // b.pmore │ │ cmp w2, w17 │ │ - b.ne 8a328 // b.any │ │ + b.ne 89a64 // b.any │ │ add x11, x11, #0x1 │ │ add x16, x16, #0x2 │ │ cmp w13, w11 │ │ - b.ne 8a1ec // b.any │ │ - cbnz w0, 8a3d0 │ │ - b 8a3d4 │ │ + b.ne 89928 // b.any │ │ + cbnz w0, 89b0c │ │ + b 89b10 │ │ add w21, w12, #0x1 │ │ cinc w22, w12, eq // eq = none │ │ cmp w16, #0x2 │ │ - b.cc 8a2bc // b.lo, b.ul, b.last │ │ + b.cc 899f8 // b.lo, b.ul, b.last │ │ sub w4, w12, #0x1 │ │ lsl w26, w4, #1 │ │ ldrh w16, [x9, x26] │ │ lsl w16, w16, #16 │ │ rev w28, w16 │ │ cmp w8, w28 │ │ - b.ls 8a33c // b.plast │ │ + b.ls 89a78 // b.plast │ │ mov w23, w12 │ │ mov w16, w3 │ │ mov w4, w5 │ │ cmp w22, w21 │ │ - b.ne 8a4b8 // b.any │ │ + b.ne 89bf4 // b.any │ │ cmp w23, w12 │ │ - b.eq 8a2e8 // b.none │ │ + b.eq 89a24 // b.none │ │ mov w1, w7 │ │ mov w0, w6 │ │ mov w16, w3 │ │ mov w4, w5 │ │ cmp w21, w11 │ │ - b.cs 8a594 // b.hs, b.nlast │ │ + b.cs 89cd0 // b.hs, b.nlast │ │ add w3, w12, #0x1 │ │ lsl w17, w3, #1 │ │ add x22, x9, x17 │ │ add x17, x22, x15 │ │ ldrh w5, [x17] │ │ lsl w5, w5, #16 │ │ rev w23, w5 │ │ cmp w8, w23 │ │ - b.cs 8a3f0 // b.hs, b.nlast │ │ + b.cs 89b2c // b.hs, b.nlast │ │ mov w5, w12 │ │ - b 8a5c0 │ │ + b 89cfc │ │ mov w16, w3 │ │ mov w4, w5 │ │ - b 8a510 │ │ - cbz w2, 8a334 │ │ + b 89c4c │ │ + cbz w2, 89a70 │ │ add x9, x1, w2, uxtw │ │ - b 8a3a4 │ │ + b 89ae0 │ │ mov x9, xzr │ │ - b 8a3a4 │ │ + b 89ae0 │ │ add x23, x9, x15 │ │ sub w25, w26, #0x2 │ │ mov w27, #0xffff // #65535 │ │ add x24, x23, x26 │ │ add x1, x24, x14 │ │ add x17, x1, x14 │ │ ldrh w16, [x17] │ │ lsl w16, w16, #16 │ │ rev w0, w16 │ │ mov w16, w28 │ │ cmp w0, w27 │ │ csel w22, w22, w4, eq // eq = none │ │ - cbz w4, 8a48c │ │ + cbz w4, 89bc8 │ │ mov w26, w25 │ │ sub w4, w4, #0x1 │ │ sub w25, w25, #0x2 │ │ ldrh w28, [x9, x26] │ │ lsl w28, w28, #16 │ │ rev w28, w28 │ │ cmp w8, w28 │ │ - b.ls 8a348 // b.plast │ │ + b.ls 89a84 // b.plast │ │ add w23, w4, #0x1 │ │ - b 8a490 │ │ + b 89bcc │ │ mov w10, #0x1 // #1 │ │ mov x9, xzr │ │ str w10, [x20, #64] │ │ str x9, [x20, #72] │ │ str w11, [x20, #52] │ │ str w8, [x20, #40] │ │ - cbz w0, 8a3bc │ │ + cbz w0, 89af8 │ │ str w0, [x20, #44] │ │ - b 8a3d0 │ │ + b 89b0c │ │ mov x0, x20 │ │ - bl 8a608 │ │ + bl 89d44 │ │ ldr w0, [x20, #44] │ │ - cbz w0, 8a3d4 │ │ + cbz w0, 89b10 │ │ ldr w8, [x20, #40] │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -95556,48 +94963,48 @@ │ │ add x22, x6, x3 │ │ ldrh w0, [x17] │ │ lsl w0, w0, #16 │ │ rev w0, w0 │ │ cmp w0, w7 │ │ csel w5, w5, w3, eq // eq = none │ │ cmp x22, #0x1 │ │ - b.eq 8a59c // b.none │ │ + b.eq 89cd8 // b.none │ │ and x17, x16, #0xfffffffe │ │ add x16, x16, #0x2 │ │ add x22, x9, x17 │ │ add x3, x3, #0x1 │ │ add x17, x22, x15 │ │ ldrh w23, [x17] │ │ lsl w23, w23, #16 │ │ rev w23, w23 │ │ cmp w8, w23 │ │ - b.cs 8a40c // b.hs, b.nlast │ │ + b.cs 89b48 // b.hs, b.nlast │ │ ldrb w16, [x1] │ │ ldrh w6, [x21] │ │ ldrb w1, [x1, #1] │ │ lsl w16, w16, #8 │ │ lsl w6, w6, #16 │ │ sxth w7, w16 │ │ rev w16, w6 │ │ orr w1, w7, w1 │ │ - b 8a5c0 │ │ + b 89cfc │ │ mov w23, wzr │ │ ldrb w4, [x1] │ │ ldrh w24, [x24] │ │ ldrb w1, [x1, #1] │ │ lsl w4, w4, #8 │ │ lsl w24, w24, #16 │ │ sxth w25, w4 │ │ rev w4, w24 │ │ orr w1, w25, w1 │ │ cmp w22, w21 │ │ - b.eq 8a2d0 // b.none │ │ + b.eq 89a0c // b.none │ │ mov w12, w22 │ │ cmp w12, w23 │ │ - b.eq 8a510 // b.none │ │ + b.eq 89c4c // b.none │ │ lsl w16, w12, #1 │ │ add x16, x9, x16 │ │ add x15, x16, x15 │ │ add x0, x15, x14 │ │ add x17, x0, x14 │ │ ldrh w16, [x16] │ │ ldrh w14, [x15] │ │ @@ -95609,76 +95016,76 @@ │ │ rev w4, w14 │ │ lsl w14, w15, #8 │ │ sxth w14, w14 │ │ lsl w15, w1, #16 │ │ rev w16, w16 │ │ orr w1, w14, w0 │ │ rev w0, w15 │ │ - cbz w0, 8a538 │ │ + cbz w0, 89c74 │ │ sub w14, w8, w4 │ │ tst w2, #0xff │ │ add w14, w0, w14, lsl #1 │ │ add x14, x17, x14 │ │ - b.eq 8a56c // b.none │ │ + b.eq 89ca8 // b.none │ │ cmp x14, x10 │ │ - b.ls 8a56c // b.plast │ │ + b.ls 89ca8 // b.plast │ │ mov w0, wzr │ │ - b 8a1b4 │ │ + b 898f0 │ │ add w14, w1, w8 │ │ tst w2, #0xff │ │ and w0, w14, #0xffff │ │ - b.eq 8a3d4 // b.none │ │ + b.eq 89b10 // b.none │ │ ldr w13, [x13, #32] │ │ cmp w0, w13 │ │ - b.cc 8a1b4 // b.lo, b.ul, b.last │ │ + b.cc 898f0 // b.lo, b.ul, b.last │ │ add w13, w16, w1 │ │ - tbz w14, #31, 8a5e8 │ │ - tbnz w13, #31, 8a5e8 │ │ + tbz w14, #31, 89d24 │ │ + tbnz w13, #31, 89d24 │ │ mov w0, wzr │ │ neg w8, w1 │ │ - b 8a1b4 │ │ + b 898f0 │ │ ldrh w14, [x14] │ │ lsl w14, w14, #16 │ │ rev w14, w14 │ │ - cbz w14, 8a594 │ │ + cbz w14, 89cd0 │ │ ldr w13, [x13, #32] │ │ add w14, w14, w1 │ │ and w14, w14, #0xffff │ │ cmp w14, w13 │ │ csel w0, w14, wzr, cc // cc = lo, ul, last │ │ - b 8a1ac │ │ + b 898e8 │ │ mov w0, wzr │ │ - b 8a1ac │ │ + b 898e8 │ │ ldrb w3, [x1] │ │ ldrh w16, [x21] │ │ ldrb w1, [x1, #1] │ │ lsl w3, w3, #8 │ │ lsl w16, w16, #16 │ │ sxth w3, w3 │ │ rev w16, w16 │ │ orr w1, w3, w1 │ │ mov w3, w11 │ │ sub w23, w3, #0x1 │ │ cmp w5, w12 │ │ - b.ne 8a5d8 // b.any │ │ + b.ne 89d14 // b.any │ │ mov w0, wzr │ │ mov w12, w23 │ │ - b 8a1ac │ │ + b 898e8 │ │ mov w12, w5 │ │ cmp w12, w23 │ │ - b.ne 8a4c4 // b.any │ │ - b 8a510 │ │ + b.ne 89c00 // b.any │ │ + b 89c4c │ │ mov w15, #0xffff // #65535 │ │ mov w17, #0x10000 // #65536 │ │ cmp w13, w15 │ │ sub w13, w17, w1 │ │ ccmp w14, w17, #0x0, gt │ │ mov w0, wzr │ │ csel w8, w13, w8, lt // lt = tstop │ │ - b 8a1b4 │ │ + b 898f0 │ │ str x19, [sp, #-16]! │ │ ldr x10, [x0] │ │ mov w9, #0xffff // #65535 │ │ ldr w8, [x0, #40] │ │ ldp w16, w13, [x0, #56] │ │ ldr x11, [x10, #816] │ │ ldr x12, [x10, #824] │ │ @@ -95686,37 +95093,37 @@ │ │ ldr x17, [x0, #72] │ │ cmp w14, w16 │ │ ldr w14, [x0, #64] │ │ csinc w8, w16, w8, cc // cc = lo, ul, last │ │ add x11, x11, x12 │ │ mov w12, #0x10000 // #65536 │ │ cmp w8, w13 │ │ - b.hi 8a690 // b.pmore │ │ - cbz x17, 8a76c │ │ + b.hi 89dcc // b.pmore │ │ + cbz x17, 89ea8 │ │ sub w15, w8, w16 │ │ lsl w15, w15, #1 │ │ add x15, x17, x15 │ │ cmp x15, x11 │ │ - b.hi 8a690 // b.pmore │ │ + b.hi 89dcc // b.pmore │ │ ldrh w16, [x15] │ │ lsl w16, w16, #16 │ │ rev w16, w16 │ │ add w17, w16, w14 │ │ cmp w16, #0x0 │ │ and w2, w17, #0xffff │ │ ccmp w2, #0x0, #0x4, ne // ne = any │ │ - b.ne 8a7f8 // b.any │ │ + b.ne 89f34 // b.any │ │ add w8, w8, #0x1 │ │ add x15, x15, #0x2 │ │ cmp w8, w13 │ │ - b.ls 8a660 // b.plast │ │ + b.ls 89d9c // b.plast │ │ ldp w17, w13, [x0, #48] │ │ add w15, w13, #0x1 │ │ cmp w17, w15 │ │ - b.ls 8a7f0 // b.plast │ │ + b.ls 89f2c // b.plast │ │ ldr x13, [x0, #24] │ │ lsl w1, w17, #1 │ │ add w2, w1, #0x2 │ │ sub w4, w17, #0x1 │ │ lsl x5, x15, #1 │ │ add x3, x13, #0xe │ │ and x13, x5, #0xfffffffe │ │ @@ -95738,206 +95145,206 @@ │ │ lsl w14, w14, #8 │ │ sxth w14, w14 │ │ orr w14, w14, w7 │ │ str w14, [x0, #64] │ │ ldrh w7, [x6] │ │ lsl x7, x7, #48 │ │ rev x7, x7 │ │ - b.cc 8a73c // b.lo, b.ul, b.last │ │ + b.cc 89e78 // b.lo, b.ul, b.last │ │ cmp w16, w9 │ │ - b.ne 8a73c // b.any │ │ + b.ne 89e78 // b.any │ │ cmp w13, w9 │ │ - b.ne 8a73c // b.any │ │ - cbz w7, 8a764 │ │ + b.ne 89e78 // b.any │ │ + cbz w7, 89ea0 │ │ add x19, x6, x7 │ │ add x19, x19, #0x2 │ │ cmp x19, x11 │ │ - b.hi 8a7c8 // b.pmore │ │ + b.hi 89f04 // b.pmore │ │ cmp w7, w9 │ │ - b.ne 8a758 // b.any │ │ + b.ne 89e94 // b.any │ │ add x15, x15, #0x1 │ │ add x5, x5, #0x2 │ │ cmp w17, w15 │ │ - b.ne 8a6b8 // b.any │ │ - b 8a7f0 │ │ - cbz w7, 8a764 │ │ + b.ne 89df4 // b.any │ │ + b 89f2c │ │ + cbz w7, 89ea0 │ │ add x17, x6, w7, uxtw │ │ - b 8a7d4 │ │ + b 89f10 │ │ mov x17, xzr │ │ - b 8a7d4 │ │ + b 89f10 │ │ ldr w15, [x10, #32] │ │ add w16, w14, w13 │ │ sub w17, w12, w14 │ │ neg w1, w14 │ │ - b 8a794 │ │ + b 89ed0 │ │ mov w4, w8 │ │ - cbnz w2, 8a7f8 │ │ + cbnz w2, 89f34 │ │ add w8, w4, #0x1 │ │ cmp w8, w13 │ │ - b.hi 8a690 // b.pmore │ │ + b.hi 89dcc // b.pmore │ │ add w3, w8, w14 │ │ and w2, w3, #0xffff │ │ cmp w2, w15 │ │ - b.cc 8a780 // b.lo, b.ul, b.last │ │ - tbz w3, #31, 8a7b0 │ │ + b.cc 89ebc // b.lo, b.ul, b.last │ │ + tbz w3, #31, 89eec │ │ mov w4, w1 │ │ - tbz w16, #31, 8a788 │ │ + tbz w16, #31, 89ec4 │ │ cmp w3, #0x10, lsl #12 │ │ - b.ge 8a690 // b.tcont │ │ + b.ge 89dcc // b.tcont │ │ mov w4, w17 │ │ cmp w16, #0x10, lsl #12 │ │ - b.ge 8a788 // b.tcont │ │ - b 8a690 │ │ + b.ge 89ec4 // b.tcont │ │ + b 89dcc │ │ mov w14, #0x1 // #1 │ │ mov x17, xzr │ │ str w14, [x0, #64] │ │ cmp w8, w16 │ │ str x17, [x0, #72] │ │ csel w8, w16, w8, cc // cc = lo, ul, last │ │ str w15, [x0, #52] │ │ cmp w8, w13 │ │ - b.ls 8a648 // b.plast │ │ - b 8a690 │ │ + b.ls 89d84 // b.plast │ │ + b 89dcc │ │ mov w2, wzr │ │ mov w8, #0xffffffff // #-1 │ │ stp w8, w2, [x0, #40] │ │ ldr x19, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x10, [x0, #24] │ │ ldr w8, [x10, #12] │ │ rev w9, w8 │ │ - cbz w9, 8a8d0 │ │ + cbz w9, 8a00c │ │ ldr w8, [x1] │ │ mov x19, x0 │ │ mov x20, x1 │ │ mov w13, wzr │ │ add x12, x10, #0x14 │ │ mov w14, w9 │ │ add w8, w8, w2, uxtb │ │ - b 8a84c │ │ + b 89f88 │ │ mov w14, w17 │ │ cmp w13, w17 │ │ - b.cs 8a88c // b.hs, b.nlast │ │ + b.cs 89fc8 // b.hs, b.nlast │ │ add w10, w13, w14 │ │ lsr w10, w10, #1 │ │ add w11, w10, w10, lsl #1 │ │ lsl w11, w11, #2 │ │ add x15, x12, x11 │ │ ldp w11, w16, [x15, #-4] │ │ rev w17, w11 │ │ rev w11, w16 │ │ subs w16, w8, w17 │ │ mov w17, w10 │ │ - b.cc 8a840 // b.lo, b.ul, b.last │ │ + b.cc 89f7c // b.lo, b.ul, b.last │ │ cmp w8, w11 │ │ - b.ls 8a89c // b.plast │ │ + b.ls 89fd8 // b.plast │ │ add w13, w10, #0x1 │ │ mov w17, w14 │ │ - b 8a840 │ │ + b 89f7c │ │ mov w0, wzr │ │ tst w2, #0xff │ │ - b.ne 8a8b8 // b.any │ │ - b 8a928 │ │ + b.ne 89ff4 // b.any │ │ + b 8a064 │ │ ldr w12, [x15, #4] │ │ rev w12, w12 │ │ cmn w16, w12 │ │ add w12, w12, w16 │ │ csel w0, wzr, w12, cs // cs = hs, nlast │ │ tst w2, #0xff │ │ - b.eq 8a928 // b.none │ │ + b.eq 8a064 // b.none │ │ ldr x12, [x19] │ │ cmp w8, w11 │ │ - b.ls 8a8d8 // b.plast │ │ + b.ls 8a014 // b.plast │ │ add w10, w10, #0x1 │ │ cmp w10, w9 │ │ - b.ne 8a8d8 // b.any │ │ + b.ne 8a014 // b.any │ │ mov w0, wzr │ │ - b 8a928 │ │ + b 8a064 │ │ mov w9, #0x1 // #1 │ │ mov w10, w10 │ │ str x8, [x19, #48] │ │ strb w9, [x19, #40] │ │ str x10, [x19, #64] │ │ - cbz w0, 8a904 │ │ + cbz w0, 8a040 │ │ ldr w8, [x12, #32] │ │ cmp w0, w8 │ │ - b.cs 8a904 // b.hs, b.nlast │ │ + b.cs 8a040 // b.hs, b.nlast │ │ str w0, [x19, #56] │ │ - b 8a920 │ │ + b 8a05c │ │ mov x0, x19 │ │ - bl 8a934 │ │ + bl 8a070 │ │ ldrb w8, [x19, #40] │ │ - cbz w8, 8a91c │ │ + cbz w8, 8a058 │ │ ldr w0, [x19, #56] │ │ - b 8a920 │ │ + b 8a05c │ │ mov w0, wzr │ │ ldr x8, [x19, #48] │ │ str w8, [x20] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldp x8, x9, [x0, #64] │ │ cmp x8, x9 │ │ - b.cs 8aa14 // b.hs, b.nlast │ │ + b.cs 8a150 // b.hs, b.nlast │ │ ldr x11, [x0, #48] │ │ mov w13, #0xffffffff // #-1 │ │ ldr x12, [x0, #24] │ │ ldr x10, [x0] │ │ add x14, x11, #0x1 │ │ add x11, x12, #0x14 │ │ mov w12, #0xc // #12 │ │ - b 8a98c │ │ + b 8a0c8 │ │ add w2, w1, w15 │ │ ldr w3, [x10, #32] │ │ sub w2, w2, w16 │ │ add w2, w2, w17 │ │ cmp w2, w3 │ │ - b.cc 8aa1c // b.lo, b.ul, b.last │ │ + b.cc 8a158 // b.lo, b.ul, b.last │ │ add x15, x15, x17 │ │ add x8, x8, #0x1 │ │ mov x14, x15 │ │ cmp x8, x9 │ │ - b.eq 8aa14 // b.none │ │ + b.eq 8a150 // b.none │ │ madd x1, x8, x12, x11 │ │ ldp w15, w17, [x1, #-4] │ │ lsl x15, x15, #32 │ │ rev x16, x15 │ │ lsl x15, x17, #32 │ │ cmp x14, x16 │ │ rev x2, x15 │ │ csel x15, x16, x14, cc // cc = lo, ul, last │ │ cmp x15, x2 │ │ - b.hi 8a97c // b.pmore │ │ + b.hi 8a0b8 // b.pmore │ │ ldr w1, [x1, #4] │ │ mvn x3, x2 │ │ mov x17, xzr │ │ add x2, x2, #0x1 │ │ add x3, x3, x15 │ │ sub x4, x13, x15 │ │ lsl x1, x1, #32 │ │ mov x6, x16 │ │ rev x1, x1 │ │ add x5, x1, x15 │ │ sub x5, x5, x16 │ │ add x7, x4, x6 │ │ cmp x1, x7 │ │ - b.hi 8a978 // b.pmore │ │ + b.hi 8a0b4 // b.pmore │ │ cmn w5, w17 │ │ - b.ne 8a960 // b.any │ │ + b.ne 8a09c // b.any │ │ cmp x4, x17 │ │ - b.eq 8aa14 // b.none │ │ + b.eq 8a150 // b.none │ │ add x17, x17, #0x1 │ │ sub x6, x6, #0x1 │ │ add x7, x3, x17 │ │ - cbnz x7, 8a9e0 │ │ + cbnz x7, 8a11c │ │ mov x15, x2 │ │ - b 8a97c │ │ + b 8a0b8 │ │ strb wzr, [x0, #40] │ │ ret │ │ cmp x14, x16 │ │ str x8, [x0, #64] │ │ csel x9, x14, x16, hi // hi = pmore │ │ add w10, w1, w9 │ │ add x9, x9, x17 │ │ @@ -95948,113 +95355,113 @@ │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x10, [x0, #24] │ │ ldr w8, [x10, #12] │ │ rev w9, w8 │ │ - cbz w9, 8ab04 │ │ + cbz w9, 8a240 │ │ ldr w8, [x1] │ │ mov x19, x0 │ │ mov x20, x1 │ │ mov w13, wzr │ │ add x11, x10, #0x14 │ │ mov w14, w9 │ │ add w8, w8, w2, uxtb │ │ - b 8aa8c │ │ + b 8a1c8 │ │ mov w14, w16 │ │ cmp w13, w16 │ │ - b.cs 8aacc // b.hs, b.nlast │ │ + b.cs 8a208 // b.hs, b.nlast │ │ add w10, w13, w14 │ │ lsr w10, w10, #1 │ │ add w12, w10, w10, lsl #1 │ │ lsl w12, w12, #2 │ │ add x15, x11, x12 │ │ ldp w12, w16, [x15, #-4] │ │ rev w17, w12 │ │ rev w12, w16 │ │ mov w16, w10 │ │ cmp w8, w17 │ │ - b.cc 8aa80 // b.lo, b.ul, b.last │ │ + b.cc 8a1bc // b.lo, b.ul, b.last │ │ cmp w8, w12 │ │ - b.ls 8aadc // b.plast │ │ + b.ls 8a218 // b.plast │ │ add w13, w10, #0x1 │ │ mov w16, w14 │ │ - b 8aa80 │ │ + b 8a1bc │ │ mov w0, wzr │ │ tst w2, #0xff │ │ - b.ne 8aaec // b.any │ │ - b 8ab5c │ │ + b.ne 8a228 // b.any │ │ + b 8a298 │ │ ldr w11, [x15, #4] │ │ rev w0, w11 │ │ tst w2, #0xff │ │ - b.eq 8ab5c // b.none │ │ + b.eq 8a298 // b.none │ │ ldr x11, [x19] │ │ cmp w8, w12 │ │ - b.ls 8ab0c // b.plast │ │ + b.ls 8a248 // b.plast │ │ add w10, w10, #0x1 │ │ cmp w10, w9 │ │ - b.ne 8ab0c // b.any │ │ + b.ne 8a248 // b.any │ │ mov w0, wzr │ │ - b 8ab5c │ │ + b 8a298 │ │ mov w9, #0x1 // #1 │ │ mov w10, w10 │ │ str x8, [x19, #48] │ │ strb w9, [x19, #40] │ │ str x10, [x19, #64] │ │ - cbz w0, 8ab38 │ │ + cbz w0, 8a274 │ │ ldr w8, [x11, #32] │ │ cmp w0, w8 │ │ - b.cs 8ab38 // b.hs, b.nlast │ │ + b.cs 8a274 // b.hs, b.nlast │ │ str w0, [x19, #56] │ │ - b 8ab54 │ │ + b 8a290 │ │ mov x0, x19 │ │ - bl 8ab68 │ │ + bl 8a2a4 │ │ ldrb w8, [x19, #40] │ │ - cbz w8, 8ab50 │ │ + cbz w8, 8a28c │ │ ldr w0, [x19, #56] │ │ - b 8ab54 │ │ + b 8a290 │ │ mov w0, wzr │ │ ldr x8, [x19, #48] │ │ str w8, [x20] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldp x8, x9, [x0, #64] │ │ cmp x8, x9 │ │ - b.cs 8abf8 // b.hs, b.nlast │ │ + b.cs 8a334 // b.hs, b.nlast │ │ ldr x10, [x0, #24] │ │ mov w11, #0xc // #12 │ │ ldr x12, [x0, #48] │ │ nop │ │ madd x13, x8, x11, x10 │ │ ldr x11, [x0] │ │ add x10, x12, #0x1 │ │ add x12, x13, #0x1b │ │ - b 8aba8 │ │ + b 8a2e4 │ │ add x8, x8, #0x1 │ │ add x12, x12, #0xc │ │ cmp x9, x8 │ │ - b.eq 8abf8 // b.none │ │ + b.eq 8a334 // b.none │ │ ldur w13, [x12, #-11] │ │ ldur w14, [x12, #-7] │ │ ldur w15, [x12, #-3] │ │ lsl x13, x13, #32 │ │ rev x13, x13 │ │ lsl x14, x14, #32 │ │ cmp x10, x13 │ │ rev x14, x14 │ │ csel x10, x13, x10, cc // cc = lo, ul, last │ │ rev w13, w15 │ │ cmp x10, x14 │ │ ccmp w13, #0x0, #0x4, ls // ls = plast │ │ - b.eq 8ab98 // b.none │ │ + b.eq 8a2d4 // b.none │ │ ldr w14, [x11, #32] │ │ cmp w13, w14 │ │ - b.cs 8ab98 // b.hs, b.nlast │ │ + b.cs 8a2d4 // b.hs, b.nlast │ │ str x10, [x0, #48] │ │ str w13, [x0, #56] │ │ str x8, [x0, #64] │ │ ret │ │ strb wzr, [x0, #40] │ │ ret │ │ sub sp, sp, #0x50 │ │ @@ -96066,280 +95473,274 @@ │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldr w8, [x1] │ │ rev w22, w8 │ │ - cbz w22, 8ac94 │ │ + cbz w22, 8a3d0 │ │ add x8, x19, #0x7 │ │ mov w12, wzr │ │ subs w9, w22, #0x1 │ │ - b.eq 8ac9c // b.none │ │ + b.eq 8a3d8 // b.none │ │ add x10, x9, #0x1 │ │ mov w13, wzr │ │ and x11, x10, #0x1fffffffe │ │ add x14, x19, #0xb │ │ sub w9, w22, w11 │ │ mov x15, x11 │ │ add x8, x8, x11, lsl #2 │ │ ldurb w16, [x14, #-4] │ │ subs x15, x15, #0x2 │ │ ldrb w17, [x14], #8 │ │ add w12, w12, w16 │ │ add w13, w13, w17 │ │ add w12, w12, #0x1 │ │ add w13, w13, #0x1 │ │ - b.ne 8ac64 // b.any │ │ + b.ne 8a3a0 // b.any │ │ add w12, w13, w12 │ │ cmp x10, x11 │ │ - b.ne 8aca0 // b.any │ │ - b 8acb4 │ │ + b.ne 8a3dc // b.any │ │ + b 8a3f0 │ │ mov w23, #0x1 // #1 │ │ - b 8acb8 │ │ + b 8a3f4 │ │ mov w9, w22 │ │ ldrb w10, [x8], #4 │ │ subs w9, w9, #0x1 │ │ add w10, w12, w10 │ │ add w12, w10, #0x1 │ │ - b.ne 8aca0 // b.any │ │ + b.ne 8a3dc // b.any │ │ add w23, w12, #0x1 │ │ ldr w8, [x20, #48] │ │ str wzr, [sp, #4] │ │ cmp w8, w23 │ │ - b.cs 8acfc // b.hs, b.nlast │ │ + b.cs 8a438 // b.hs, b.nlast │ │ mov w3, w23 │ │ ldr x4, [x20, #56] │ │ str x2, [x20, #64] │ │ add x5, sp, #0x4 │ │ mov x0, x2 │ │ mov w1, #0x4 // #4 │ │ mov x2, x8 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #56] │ │ - cbz w8, 8ad0c │ │ + cbz w8, 8a448 │ │ mov x0, xzr │ │ - b 8adc8 │ │ + b 8a504 │ │ ldr x0, [x20, #56] │ │ mov x9, x0 │ │ - cbnz w22, 8ad18 │ │ - b 8adc4 │ │ + cbnz w22, 8a454 │ │ + b 8a500 │ │ str w23, [x20, #48] │ │ mov x9, x0 │ │ - cbz w22, 8adc4 │ │ - adrp x8, a000 │ │ + cbz w22, 8a500 │ │ + adrp x8, a000 │ │ mov x11, x0 │ │ movi v0.4s, #0x4 │ │ movi v1.4s, #0x8 │ │ - ldr q2, [x8, #1648] │ │ - b 8ad3c │ │ + ldr q2, [x8, #1712] │ │ + b 8a478 │ │ subs w22, w22, #0x1 │ │ mov x11, x9 │ │ - b.eq 8adc4 // b.none │ │ + b.eq 8a500 // b.none │ │ ldrb w8, [x19, #4]! │ │ ldrb w10, [x19, #1] │ │ ldrb w12, [x19, #2] │ │ ldrb w9, [x19, #3] │ │ lsl w8, w8, #16 │ │ bfi w8, w10, #8, #8 │ │ orr w10, w8, w12 │ │ add w8, w9, #0x1 │ │ cmp x9, #0x7 │ │ - b.cs 8ad6c // b.hs, b.nlast │ │ + b.cs 8a4a8 // b.hs, b.nlast │ │ mov x9, x11 │ │ - b 8adb0 │ │ + b 8a4ec │ │ add x12, x9, #0x1 │ │ dup v3.4s, w10 │ │ and x13, x12, #0x1f8 │ │ add v3.4s, v3.4s, v2.4s │ │ sub w8, w8, w13 │ │ add w10, w10, w13 │ │ add x9, x11, x13, lsl #2 │ │ add x11, x11, #0x10 │ │ mov x14, x13 │ │ add v4.4s, v3.4s, v0.4s │ │ subs x14, x14, #0x8 │ │ stp q3, q4, [x11, #-16] │ │ add x11, x11, #0x20 │ │ add v3.4s, v3.4s, v1.4s │ │ - b.ne 8ad90 // b.any │ │ + b.ne 8a4cc // b.any │ │ cmp x12, x13 │ │ - b.eq 8ad30 // b.none │ │ + b.eq 8a46c // b.none │ │ str w10, [x9], #4 │ │ add w10, w10, #0x1 │ │ subs w8, w8, #0x1 │ │ - b.ne 8adb0 // b.any │ │ - b 8ad30 │ │ + b.ne 8a4ec // b.any │ │ + b 8a46c │ │ str wzr, [x9] │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8adf0 // b.any │ │ + b.ne 8a52c // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x19, [sp, #32] │ │ mrs x19, tpidr_el0 │ │ mov x2, sp │ │ ldr x8, [x19, #40] │ │ str x8, [sp, #8] │ │ str xzr, [sp] │ │ - bl 82c38 │ │ + bl 82358 │ │ ldr x0, [sp] │ │ ldr x8, [x19, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8ae40 // b.any │ │ + b.ne 8a57c // b.any │ │ ldp x29, x30, [sp, #16] │ │ ldr x19, [sp, #32] │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x21, #40] │ │ add x2, sp, #0x4 │ │ mov w1, #0x8 // #8 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 8ae84 │ │ + cbnz w8, 8a5c0 │ │ str x20, [x0] │ │ str x0, [x19] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 8aeb0 // b.any │ │ + b.ne 8a5ec // b.any │ │ ldp x20, x19, [sp, #48] │ │ mov w0, w8 │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ mov w0, wzr │ │ ret │ │ - sub sp, sp, #0x1c0 │ │ - stp x29, x30, [sp, #416] │ │ - add x29, sp, #0x1a0 │ │ - stp x28, x19, [sp, #432] │ │ + sub sp, sp, #0x1e0 │ │ + stp x29, x30, [sp, #448] │ │ + add x29, sp, #0x1c0 │ │ + stp x28, x19, [sp, #464] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, 8afa4 │ │ + cbz x0, 8a6d4 │ │ ldr w8, [x1, #16] │ │ - tbnz w8, #0, 8aef0 │ │ + tbnz w8, #0, 8a62c │ │ mov w0, #0x13 // #19 │ │ - b 8b008 │ │ + b 8a72c │ │ ldr x9, [x1, #8] │ │ - cbz x9, 8afac │ │ - ldrsh w10, [x9, #2] │ │ - cbz w10, 8b004 │ │ - ldrsh x11, [x9] │ │ - cmp x11, #0x1 │ │ - b.lt 8b004 // b.tstop │ │ + cbz x9, 8a6dc │ │ + ldrh w10, [x9, #2] │ │ + cbz w10, 8a728 │ │ + ldrh w11, [x9] │ │ + cbz x11, 8a728 │ │ ldr x12, [x9, #24] │ │ - cbz x12, 8afac │ │ + cbz x12, 8a6dc │ │ ldr x13, [x9, #8] │ │ - cbz x13, 8afac │ │ + cbz x13, 8a6dc │ │ sub w11, w11, #0x1 │ │ - ldrsh w11, [x12, w11, uxtw #1] │ │ + ldrh w11, [x12, w11, uxtw #1] │ │ add w11, w11, #0x1 │ │ cmp w11, w10 │ │ - b.ne 8afac // b.any │ │ + b.ne 8a6dc // b.any │ │ ldp q1, q0, [x9] │ │ - add x10, sp, #0x8 │ │ - add x10, x10, #0x148 │ │ - ldr x11, [x9, #32] │ │ - stp q1, q0, [x10] │ │ - ldr x12, [x1] │ │ - str x11, [x10, #32] │ │ - tbnz w8, #1, 8afb4 │ │ - cbz x12, 8afa4 │ │ - ldr w8, [x12, #4] │ │ - cbz w8, 8b004 │ │ - ldr w11, [x12] │ │ - cbz w11, 8b004 │ │ - ldr x13, [x12, #16] │ │ - cbz x13, 8afa4 │ │ - ldr w12, [x12, #8] │ │ - sub w14, w11, #0x1 │ │ - mov w9, wzr │ │ - mov w10, wzr │ │ - str wzr, [sp, #264] │ │ - mul w14, w12, w14 │ │ - cmp w12, #0x0 │ │ - str w12, [sp, #384] │ │ - csel w12, wzr, w14, lt // lt = tstop │ │ - str wzr, [sp, #272] │ │ - add x12, x13, x12 │ │ - stp xzr, xzr, [sp, #392] │ │ - str x12, [sp, #376] │ │ - b 8afdc │ │ + ldr x10, [x9, #32] │ │ + stur q0, [sp, #120] │ │ + ldr x11, [x1] │ │ + stur q1, [sp, #104] │ │ + str x10, [sp, #136] │ │ + tbnz w8, #1, 8a6e4 │ │ + cbz x11, 8a6d4 │ │ + ldr w8, [x11, #4] │ │ + cbz w8, 8a728 │ │ + ldr w10, [x11] │ │ + cbz w10, 8a728 │ │ + ldr x12, [x11, #16] │ │ + cbz x12, 8a6d4 │ │ + ldr w11, [x11, #8] │ │ + sub w13, w10, #0x1 │ │ + mov x9, xzr │ │ + stp xzr, xzr, [sp] │ │ + stp xzr, xzr, [sp, #160] │ │ + mul w13, w11, w13 │ │ + cmp w11, #0x0 │ │ + str w11, [sp, #152] │ │ + csel w13, wzr, w13, lt // lt = tstop │ │ + stp x8, x10, [sp, #16] │ │ + add x12, x12, x13 │ │ + str x12, [sp, #144] │ │ + b 8a704 │ │ mov w0, #0x6 // #6 │ │ - b 8b008 │ │ + b 8a72c │ │ mov w0, #0x14 // #20 │ │ - b 8b008 │ │ - ldr x8, [x1, #24] │ │ - cbz x8, 8b004 │ │ + b 8a72c │ │ + ldr x10, [x1, #24] │ │ + cbz x10, 8a728 │ │ + ldp q0, q1, [x1, #64] │ │ ldr x11, [x1, #56] │ │ - ldr w10, [x1, #64] │ │ - ldr w9, [x1, #72] │ │ - stp x8, x11, [sp, #392] │ │ - ldr w8, [x1, #80] │ │ - ldr w11, [x1, #88] │ │ - str w10, [sp, #264] │ │ - str w9, [sp, #272] │ │ - mov w0, wzr │ │ - cmp w8, w10 │ │ - str w8, [sp, #268] │ │ - str w11, [sp, #276] │ │ - b.le 8b008 │ │ - cmp w11, w9 │ │ - b.le 8b008 │ │ - add x0, sp, #0x8 │ │ - bl 8b3d8 │ │ - b 8b008 │ │ + stp q0, q1, [sp] │ │ + ldr x9, [sp] │ │ + ldr x8, [sp, #16] │ │ + stp x10, x11, [sp, #160] │ │ + cmp x9, x8 │ │ + b.ge 8a728 // b.tcont │ │ + ldr x8, [sp, #8] │ │ + ldr x9, [sp, #24] │ │ + cmp x8, x9 │ │ + b.ge 8a728 // b.tcont │ │ + mov x0, sp │ │ + bl 8aafc │ │ + b 8a72c │ │ mov w0, wzr │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8b028 // b.any │ │ - ldp x28, x19, [sp, #432] │ │ - ldp x29, x30, [sp, #416] │ │ - add sp, sp, #0x1c0 │ │ + b.ne 8a74c // b.any │ │ + ldp x28, x19, [sp, #464] │ │ + ldp x29, x30, [sp, #448] │ │ + add sp, sp, #0x1e0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x1, x0 │ │ ldr x0, [x0] │ │ - b 3899c │ │ + b 38a48 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x0, #8] │ │ - adrp x10, a000 │ │ + adrp x10, a000 │ │ mov x11, #0xffffffffffffffeb // #-21 │ │ mov x1, xzr │ │ mov x2, xzr │ │ stp xzr, xzr, [x8, #352] │ │ - ldr q0, [x10, #1424] │ │ + ldr q0, [x10, #1472] │ │ str xzr, [x8, #368] │ │ add x10, x8, #0x178 │ │ ldr x9, [x0, #24] │ │ str x11, [x8, #344] │ │ ldr x0, [x0, #104] │ │ str q0, [x10] │ │ ldr x9, [x9, #112] │ │ @@ -96362,91 +95763,91 @@ │ │ add x19, x1, #0xc8 │ │ stur x8, [x29, #-8] │ │ ldr w8, [x1, #144] │ │ stur wzr, [x29, #-12] │ │ ldr w9, [x0, #32] │ │ ldr x21, [x0, #16] │ │ cmp w8, w9 │ │ - b.ne 8b144 // b.any │ │ + b.ne 8a868 // b.any │ │ mov w25, w2 │ │ cmp w2, #0x4 │ │ - b.hi 8b2b0 // b.pmore │ │ + b.hi 8a9d4 // b.pmore │ │ cmp w25, #0x2 │ │ - b.eq 8b2b0 // b.none │ │ + b.eq 8a9d4 // b.none │ │ ldr x8, [x20, #296] │ │ mov x27, x3 │ │ mov x23, x0 │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 8b120 │ │ + tbz w8, #0, 8a844 │ │ ldr x1, [x20, #168] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x20, #296] │ │ str xzr, [x20, #168] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ mov x0, x20 │ │ mov w1, w25 │ │ mov x2, x27 │ │ - bl 39ba8 │ │ + bl 39bfc │ │ tst w0, #0xff │ │ - b.eq 8b1cc // b.none │ │ + b.eq 8a8f0 // b.none │ │ mov x22, xzr │ │ mov w8, #0x62 // #98 │ │ - b 8b14c │ │ + b 8a870 │ │ mov x22, xzr │ │ mov w8, #0x6 // #6 │ │ mov x24, xzr │ │ stur w8, [x29, #-12] │ │ ldr x8, [x20, #296] │ │ ldrb w8, [x8, #8] │ │ - tbz w8, #0, 8b180 │ │ + tbz w8, #0, 8a8a4 │ │ ldr x1, [x20, #168] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x20, #296] │ │ str xzr, [x20, #168] │ │ ldr w9, [x8, #8] │ │ and w9, w9, #0xfffffffe │ │ str w9, [x8, #8] │ │ orr x8, x24, x22 │ │ - cbz x8, 8b198 │ │ + cbz x8, 8a8bc │ │ neg x1, x24 │ │ neg x2, x22 │ │ mov x0, x19 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8b33c // b.any │ │ + b.ne 8aa60 // b.any │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ ret │ │ add x26, x20, #0x98 │ │ ldr w3, [x26] │ │ - cbz w3, 8b2bc │ │ + cbz w3, 8a9e0 │ │ ldrsw x1, [x20, #160] │ │ - cbz w1, 8b2bc │ │ + cbz w1, 8a9e0 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ mov x22, xzr │ │ ldur w8, [x29, #-12] │ │ mov x24, xzr │ │ str x0, [x20, #168] │ │ - cbnz w8, 8b154 │ │ + cbnz w8, 8a878 │ │ ldr x8, [x20, #296] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ mov w9, #0x5556 // #21846 │ │ ldr w8, [x20, #152] │ │ movk w9, #0x5555, lsl #16 │ │ @@ -96460,103 +95861,103 @@ │ │ lsr x9, x9, #32 │ │ add w9, w9, w13 │ │ csel w8, w9, w8, eq // eq = none │ │ neg w9, w11, lsl #6 │ │ sxtw x8, w8 │ │ sxtw x24, w9 │ │ add x22, x8, w10, sxtw │ │ - cbz x27, 8b26c │ │ + cbz x27, 8a990 │ │ ldp x8, x9, [x27] │ │ add x24, x8, x24 │ │ add x22, x9, x22 │ │ orr x8, x24, x22 │ │ - cbz x8, 8b284 │ │ + cbz x8, 8a9a8 │ │ mov x0, x19 │ │ mov x1, x24 │ │ mov x2, x22 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ cmp w25, #0x1 │ │ - b.hi 8b2dc // b.pmore │ │ + b.hi 8aa00 // b.pmore │ │ ldrb w8, [x20, #232] │ │ - tbnz w8, #6, 8b300 │ │ + tbnz w8, #6, 8aa24 │ │ ldp x0, x9, [x23, #104] │ │ mov w8, #0x1 // #1 │ │ mov x1, sp │ │ stp x26, x19, [sp] │ │ str w8, [sp, #16] │ │ blr x9 │ │ - b 8b324 │ │ + b 8aa48 │ │ mov x22, xzr │ │ mov w8, #0x13 // #19 │ │ - b 8b14c │ │ + b 8a870 │ │ mov x22, xzr │ │ mov x24, xzr │ │ mov w8, #0x7473 // #29811 │ │ movk w8, #0x6269, lsl #16 │ │ str w8, [x20, #144] │ │ orr x8, x24, x22 │ │ - cbnz x8, 8b188 │ │ - b 8b198 │ │ + cbnz x8, 8a8ac │ │ + b 8a8bc │ │ cmp w25, #0x3 │ │ - b.eq 8b314 // b.none │ │ + b.eq 8aa38 // b.none │ │ cmp w25, #0x4 │ │ - b.ne 8b330 // b.any │ │ + b.ne 8aa54 // b.any │ │ mov x0, x23 │ │ mov x1, x19 │ │ mov x2, x26 │ │ - bl 8c6d8 │ │ - b 8b324 │ │ + bl 8bdf0 │ │ + b 8aa48 │ │ mov x0, x23 │ │ mov x1, x19 │ │ mov x2, x26 │ │ - bl 8c344 │ │ - b 8b324 │ │ + bl 8ba5c │ │ + b 8aa48 │ │ mov x0, x23 │ │ mov x1, x19 │ │ mov x2, x26 │ │ - bl 8c558 │ │ + bl 8bc70 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 8b154 │ │ - b 8b2c4 │ │ + cbnz w0, 8a878 │ │ + b 8a9e8 │ │ ldur w0, [x29, #-12] │ │ - cbnz w0, 8b154 │ │ - b 8b2c4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w0, 8a878 │ │ + b 8a9e8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 8b38c // b.any │ │ + b.ne 8aab0 // b.any │ │ mov x19, x3 │ │ mov x20, x1 │ │ - cbz x2, 8b374 │ │ + cbz x2, 8aa98 │ │ add x0, x20, #0xc8 │ │ mov x1, x2 │ │ - bl 3a834 │ │ - cbz x19, 8b384 │ │ + bl 3a888 │ │ + cbz x19, 8aaa8 │ │ ldp x1, x2, [x19] │ │ add x0, x20, #0xc8 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ mov w0, wzr │ │ - b 8b390 │ │ + b 8aab4 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x2] │ │ ldr w8, [x1, #144] │ │ ldr w9, [x0, #32] │ │ cmp w8, w9 │ │ - b.ne 8b3c0 // b.any │ │ + b.ne 8aae4 // b.any │ │ add x0, x1, #0xc8 │ │ mov x1, x2 │ │ - b 3a114 │ │ + b 3a168 │ │ ret │ │ ldr x8, [x0, #24] │ │ ldr x0, [x0, #104] │ │ ldr x8, [x8, #112] │ │ ldr x3, [x8, #24] │ │ br x3 │ │ stp x29, x30, [sp, #-96]! │ │ @@ -96564,536 +95965,532 @@ │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x4, lsl #12 │ │ sub sp, sp, #0x110 │ │ - mrs x8, tpidr_el0 │ │ - adrp x9, a000 │ │ - str x8, [sp, #24] │ │ - add x10, sp, #0x94 │ │ - ldr x8, [x8, #40] │ │ + mrs x9, tpidr_el0 │ │ + adrp x8, a000 │ │ + str x9, [sp, #24] │ │ + add x12, sp, #0x94 │ │ + ldr x9, [x9, #40] │ │ + mov w10, #0x3fd8 // #16344 │ │ + ldr d0, [x8, #1272] │ │ + add x11, sp, #0xb0 │ │ mov x19, x0 │ │ - ldr d0, [x9, #1224] │ │ - add x9, sp, #0xb0 │ │ - stur x8, [x29, #-16] │ │ - mov w8, #0x3fd8 // #16344 │ │ - ldr w12, [x0, #264] │ │ - str wzr, [x10, #16380] │ │ - ldr w11, [x0, #268] │ │ - add x8, x9, x8 │ │ + add x10, x11, x10 │ │ + stur x9, [x29, #-16] │ │ + ldr x8, [x0, #24] │ │ + str wzr, [x12, #16380] │ │ + ldr x9, [x0, #8] │ │ str d0, [sp, #16520] │ │ str xzr, [sp, #16536] │ │ - sub w10, w11, w12 │ │ - stp x8, x9, [x0, #296] │ │ - sxtw x13, w10 │ │ - cmp w10, #0x56 │ │ - b.cc 8b470 // b.lo, b.ul, b.last │ │ - mov x9, #0xc0c0c0c0c0c0c0c0 // #-4557430888798830400 │ │ - add x8, x13, #0x54 │ │ - movk x9, #0xc0c1 │ │ - umulh x8, x8, x9 │ │ - lsr x8, x8, #6 │ │ - add x9, x13, x8 │ │ - sub x9, x9, #0x1 │ │ - udiv x13, x9, x8 │ │ - cmp w11, w12 │ │ - b.le 8b8ec │ │ - mov x25, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ - str x13, [sp, #8] │ │ - str w12, [sp, #36] │ │ + stp x10, x11, [x0, #72] │ │ + sub x12, x8, x9 │ │ + cmp x12, #0x56 │ │ + b.cc 8ab90 // b.lo, b.ul, b.last │ │ + mov x11, #0xc0c0c0c0c0c0c0c0 // #-4557430888798830400 │ │ + add x10, x12, #0x54 │ │ + movk x11, #0xc0c1 │ │ + umulh x10, x10, x11 │ │ + lsr x10, x10, #6 │ │ + add x11, x12, x10 │ │ + sub x11, x11, #0x1 │ │ + udiv x12, x11, x10 │ │ + cmp x8, w9, sxtw │ │ + b.le 8b00c │ │ + mov x22, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + str x12, [sp, #16] │ │ mov w1, wzr │ │ - str w11, [sp, #20] │ │ - movk x25, #0xaaab │ │ - mov w26, #0x18 // #24 │ │ - add x27, sp, #0xb0 │ │ - add x28, sp, #0x30 │ │ + movk x22, #0xaaab │ │ + mov w23, #0x18 // #24 │ │ + add x24, sp, #0xb0 │ │ + add x25, sp, #0x30 │ │ mov w21, #0xff // #255 │ │ - sub x24, x29, #0x70 │ │ - mov w22, #0x6 // #6 │ │ - ldr w8, [sp, #36] │ │ - add x20, sp, #0x30 │ │ - ldr x9, [sp, #8] │ │ - str w8, [x19, #264] │ │ - add w10, w8, w9 │ │ - ldr w9, [sp, #20] │ │ - cmp w10, w9 │ │ - str w10, [sp, #36] │ │ - csel w9, w10, w9, lt // lt = tstop │ │ - stp w9, w8, [sp, #48] │ │ - str w9, [x19, #268] │ │ - b 8b504 │ │ - ldr x20, [sp, #40] │ │ - mov x25, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ - movk x25, #0xaaab │ │ - mov w26, #0x18 // #24 │ │ - add x27, sp, #0xb0 │ │ - add x28, sp, #0x30 │ │ - sub x20, x20, #0x4 │ │ - cmp x20, x28 │ │ - b.cc 8b8d0 // b.lo, b.ul, b.last │ │ - ldr w9, [x20] │ │ + sub x27, x29, #0x70 │ │ + mov w28, #0x6 // #6 │ │ + str x9, [sp, #32] │ │ + ldr x10, [sp, #16] │ │ + add x26, sp, #0x30 │ │ + ldr x9, [sp, #32] │ │ + add w10, w9, w10 │ │ + sxtw x11, w10 │ │ + cmp x8, x11 │ │ + str x10, [sp, #32] │ │ + csel w10, w10, w8, gt │ │ + str x11, [sp, #8] │ │ + sub w8, w10, w9 │ │ + ldr x11, [x19] │ │ + stp w9, w10, [x19, #40] │ │ + ldr x9, [x19, #16] │ │ + str w8, [x19, #48] │ │ + stp w9, w11, [sp, #48] │ │ + b 8ac30 │ │ + ldr x26, [sp, #40] │ │ + mov x22, #0xaaaaaaaaaaaaaaaa // #-6148914691236517206 │ │ + movk x22, #0xaaab │ │ + mov w23, #0x18 // #24 │ │ + add x24, sp, #0xb0 │ │ + add x25, sp, #0x30 │ │ + sub x26, x26, #0x4 │ │ + cmp x26, x25 │ │ + b.cc 8aff0 // b.lo, b.ul, b.last │ │ + ldr w8, [x19, #48] │ │ mov w1, #0x1 // #1 │ │ - str x20, [sp, #40] │ │ - ldr w8, [x20, #4]! │ │ - sub w23, w9, w8 │ │ - cmp w23, #0x1 │ │ - b.lt 8b534 // b.tstop │ │ + mov x20, x26 │ │ + cmp w8, #0x1 │ │ + ldr w9, [x20, #4]! │ │ + str w9, [x19, #32] │ │ + ldr w9, [x26] │ │ + str w9, [x19, #36] │ │ + b.lt 8ac6c // b.tstop │ │ + mov w10, w8 │ │ mov x9, xzr │ │ - lsl x10, x23, #3 │ │ - ldp x11, x12, [x19, #296] │ │ + lsl x10, x10, #3 │ │ + ldp x11, x12, [x19, #72] │ │ str x11, [x12, x9] │ │ add x9, x9, #0x8 │ │ cmp x10, x9 │ │ - b.ne 8b520 // b.any │ │ - mov w9, w23 │ │ - ldr x10, [x19, #296] │ │ - sbfiz x9, x9, #3, #32 │ │ - str w8, [x19, #264] │ │ - add x9, x9, #0x17 │ │ - ldr x8, [sp, #40] │ │ + b.ne 8ac58 // b.any │ │ + sbfiz x8, x8, #3, #32 │ │ + ldr x9, [x19, #72] │ │ + add x8, x8, #0x17 │ │ mov x0, x19 │ │ - umulh x9, x9, x25 │ │ - lsr x9, x9, #4 │ │ - madd x9, x9, x26, x27 │ │ - stp x10, x9, [x19, #280] │ │ - ldr w8, [x8] │ │ - str w23, [x19, #272] │ │ - str w8, [x19, #268] │ │ - bl 8b934 │ │ + umulh x8, x8, x22 │ │ + lsr x8, x8, #4 │ │ + madd x8, x8, x23, x24 │ │ + stp x9, x8, [x19, #56] │ │ + bl 8b054 │ │ cmp w0, #0x62 │ │ - b.eq 8b714 // b.none │ │ - cbnz w0, 8b8f8 │ │ - ldr w27, [x19, #360] │ │ + b.eq 8ae34 // b.none │ │ + cbnz w0, 8b018 │ │ + ldr w25, [x19, #136] │ │ mov w9, #0x100 // #256 │ │ mov w10, #0x80000000 // #-2147483648 │ │ - ldr x8, [x19, #384] │ │ - tst w27, #0x2 │ │ - csel w28, w10, w9, eq // eq = none │ │ - cbz x8, 8b738 │ │ - ldr w8, [x19, #264] │ │ - mov w26, #0x1 // #1 │ │ - ldr w9, [x19, #268] │ │ + str x26, [sp, #40] │ │ + ldr x8, [x19, #160] │ │ + tst w25, #0x2 │ │ + csel w26, w10, w9, eq // eq = none │ │ + cbz x8, 8ae5c │ │ + ldp w8, w9, [x19, #40] │ │ + mov w24, #0x1 // #1 │ │ cmp w8, w9 │ │ - b.ge 8b4d8 // b.tcont │ │ + b.ge 8ac04 // b.tcont │ │ mov w20, w8 │ │ - ldp x10, x9, [x19, #296] │ │ + ldp x10, x9, [x19, #72] │ │ sub w8, w20, w8 │ │ - ldr x23, [x9, w8, sxtw #3] │ │ - cmp x23, x10 │ │ - b.eq 8b6fc // b.none │ │ - mov w25, wzr │ │ + ldr x22, [x9, w8, sxtw #3] │ │ + cmp x22, x10 │ │ + b.eq 8ae1c // b.none │ │ + mov w23, wzr │ │ mov w1, wzr │ │ - ldr w8, [x19, #256] │ │ - b 8b5ec │ │ - ldr w8, [x23] │ │ - ldr x23, [x23, #16] │ │ - ldr x9, [x19, #296] │ │ + ldr w8, [x19, #32] │ │ + b 8ad0c │ │ + ldr w8, [x22] │ │ + ldr x22, [x22, #16] │ │ + ldr x9, [x19, #72] │ │ add w8, w8, #0x1 │ │ - cmp x23, x9 │ │ - b.eq 8b6b0 // b.none │ │ - cbz w25, 8b644 │ │ - ldr w9, [x23] │ │ + cmp x22, x9 │ │ + b.eq 8add0 // b.none │ │ + cbz w23, 8ad64 │ │ + ldr w9, [x22] │ │ subs w9, w9, w8 │ │ - b.le 8b644 │ │ - asr w10, w25, #9 │ │ - smaddl x11, w1, w22, x24 │ │ - tst w10, w28 │ │ + b.le 8ad64 │ │ + asr w10, w23, #9 │ │ + smaddl x11, w1, w28, x27 │ │ + tst w10, w26 │ │ add w1, w1, #0x1 │ │ cinv w10, w10, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w10, w21, #0x4, eq // eq = none │ │ strh w8, [x11] │ │ strh w9, [x11, #2] │ │ csinv w10, w10, wzr, le │ │ cmp w1, #0x10 │ │ strb w10, [x11, #4] │ │ - b.ne 8b644 // b.any │ │ - ldp x8, x3, [x19, #384] │ │ + b.ne 8ad64 // b.any │ │ + ldp x8, x3, [x19, #160] │ │ sub x2, x29, #0x70 │ │ mov w0, w20 │ │ blr x8 │ │ mov w1, wzr │ │ - ldp w8, w9, [x23, #4] │ │ - add w25, w25, w8, lsl #9 │ │ - subs w9, w25, w9 │ │ - b.eq 8b5d4 // b.none │ │ - ldr w8, [x23] │ │ - ldr w10, [x19, #256] │ │ + ldp w8, w9, [x22, #4] │ │ + add w23, w23, w8, lsl #9 │ │ + subs w9, w23, w9 │ │ + b.eq 8acf4 // b.none │ │ + ldr w8, [x22] │ │ + ldr w10, [x19, #32] │ │ cmp w8, w10 │ │ - b.lt 8b5d4 // b.tstop │ │ + b.lt 8acf4 // b.tstop │ │ asr w9, w9, #9 │ │ - smaddl x10, w1, w22, x24 │ │ - tst w9, w28 │ │ + smaddl x10, w1, w28, x27 │ │ + tst w9, w26 │ │ add w1, w1, #0x1 │ │ cinv w9, w9, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w9, w21, #0x4, eq // eq = none │ │ strh w8, [x10] │ │ - strh w26, [x10, #2] │ │ + strh w24, [x10, #2] │ │ csinv w9, w9, wzr, le │ │ cmp w1, #0x10 │ │ strb w9, [x10, #4] │ │ - b.ne 8b5d4 // b.any │ │ - ldp x8, x3, [x19, #384] │ │ + b.ne 8acf4 // b.any │ │ + ldp x8, x3, [x19, #160] │ │ sub x2, x29, #0x70 │ │ mov w0, w20 │ │ blr x8 │ │ mov w1, wzr │ │ - b 8b5d4 │ │ - cbz w25, 8b6e8 │ │ - asr w9, w25, #9 │ │ - ldr w11, [x19, #260] │ │ - tst w9, w28 │ │ - smaddl x10, w1, w22, x24 │ │ + b 8acf4 │ │ + cbz w23, 8ae08 │ │ + asr w9, w23, #9 │ │ + ldr w11, [x19, #36] │ │ + tst w9, w26 │ │ + smaddl x10, w1, w28, x27 │ │ cinv w9, w9, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w9, w21, #0x4, eq // eq = none │ │ sub w11, w11, w8 │ │ add w1, w1, #0x1 │ │ strh w8, [x10] │ │ csinv w9, w9, wzr, le │ │ strh w11, [x10, #2] │ │ strb w9, [x10, #4] │ │ - cbz w1, 8b6fc │ │ - ldp x8, x3, [x19, #384] │ │ + cbz w1, 8ae1c │ │ + ldp x8, x3, [x19, #160] │ │ sub x2, x29, #0x70 │ │ mov w0, w20 │ │ blr x8 │ │ - ldr w8, [x19, #268] │ │ + ldr w8, [x19, #44] │ │ add w20, w20, #0x1 │ │ cmp w20, w8 │ │ - b.ge 8b4d8 // b.tcont │ │ - ldr w8, [x19, #264] │ │ - b 8b5b0 │ │ - cmp w23, #0x2 │ │ - b.cc 8b8f4 // b.lo, b.ul, b.last │ │ - ldr x10, [sp, #40] │ │ - ldr w8, [x10, #4] │ │ - add w9, w8, w23, asr #1 │ │ - stp w9, w8, [x10, #4] │ │ - cmp x20, x28 │ │ - b.cs 8b4fc // b.hs, b.nlast │ │ - b 8b8d0 │ │ - ldr w8, [x19, #264] │ │ - ldr w9, [x19, #268] │ │ + b.ge 8ac04 // b.tcont │ │ + ldr w8, [x19, #40] │ │ + b 8acd0 │ │ + ldp w9, w8, [x26] │ │ + sub w9, w9, w8 │ │ + cmp w9, #0x2 │ │ + b.cc 8b014 // b.lo, b.ul, b.last │ │ + add w9, w8, w9, asr #1 │ │ + stp w9, w8, [x26, #4] │ │ + mov x26, x20 │ │ + cmp x26, x25 │ │ + b.cs 8ac28 // b.hs, b.nlast │ │ + b 8aff0 │ │ + ldp w8, w9, [x19, #40] │ │ cmp w8, w9 │ │ - b.ge 8b4d8 // b.tcont │ │ + b.ge 8ac04 // b.tcont │ │ mov w20, w8 │ │ - ldp x10, x9, [x19, #296] │ │ + ldp x10, x9, [x19, #72] │ │ sub w8, w20, w8 │ │ - ldr x23, [x9, w8, sxtw #3] │ │ - cmp x23, x10 │ │ - b.eq 8b8b0 // b.none │ │ - ldr x8, [x19, #368] │ │ + ldr x22, [x9, w8, sxtw #3] │ │ + cmp x22, x10 │ │ + b.eq 8afd0 // b.none │ │ + ldr x8, [x19, #144] │ │ sxtw x10, w20 │ │ - ldrsw x9, [x19, #376] │ │ - mov w25, wzr │ │ - msub x26, x9, x10, x8 │ │ - ldr w8, [x19, #256] │ │ - b 8b794 │ │ - ldrsw x8, [x23] │ │ - ldr x23, [x23, #16] │ │ - ldr x9, [x19, #296] │ │ + ldrsw x9, [x19, #152] │ │ + mov w23, wzr │ │ + msub x24, x9, x10, x8 │ │ + ldr w8, [x19, #32] │ │ + b 8aeb4 │ │ + ldrsw x8, [x22] │ │ + ldr x22, [x22, #16] │ │ + ldr x9, [x19, #72] │ │ add x8, x8, #0x1 │ │ - cmp x23, x9 │ │ - b.eq 8b848 // b.none │ │ - cbz w25, 8b7fc │ │ - ldr w9, [x23] │ │ + cmp x22, x9 │ │ + b.eq 8af68 // b.none │ │ + cbz w23, 8af1c │ │ + ldr w9, [x22] │ │ subs w9, w9, w8 │ │ - b.le 8b7fc │ │ - asr w10, w25, #9 │ │ - add x0, x26, w8, sxtw │ │ - tst w10, w28 │ │ + b.le 8af1c │ │ + asr w10, w23, #9 │ │ + add x0, x24, w8, sxtw │ │ + tst w10, w26 │ │ cinv w10, w10, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w10, w21, #0x4, eq // eq = none │ │ csel w1, w21, w10, gt │ │ cmp w9, #0x7 │ │ - b.hi 8b83c // b.pmore │ │ - adrp x11, 20000 │ │ - add x11, x11, #0x69c │ │ - adr x8, 8b7e0 │ │ + b.hi 8af5c // b.pmore │ │ + adrp x11, 20000 │ │ + add x11, x11, #0x6d0 │ │ + adr x8, 8af00 │ │ ldrb w10, [x11, x9] │ │ add x8, x8, x10, lsl #2 │ │ br x8 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0] │ │ - ldp w8, w9, [x23, #4] │ │ - add w25, w25, w8, lsl #9 │ │ - subs w9, w25, w9 │ │ - b.eq 8b77c // b.none │ │ - ldrsw x8, [x23] │ │ - ldr w10, [x19, #256] │ │ + ldp w8, w9, [x22, #4] │ │ + add w23, w23, w8, lsl #9 │ │ + subs w9, w23, w9 │ │ + b.eq 8ae9c // b.none │ │ + ldrsw x8, [x22] │ │ + ldr w10, [x19, #32] │ │ cmp w8, w10 │ │ - b.lt 8b77c // b.tstop │ │ + b.lt 8ae9c // b.tstop │ │ asr w9, w9, #9 │ │ - tst w9, w28 │ │ + tst w9, w26 │ │ cinv w9, w9, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w9, w21, #0x4, eq // eq = none │ │ csinv w9, w9, wzr, le │ │ - strb w9, [x26, x8] │ │ - b 8b77c │ │ + strb w9, [x24, x8] │ │ + b 8ae9c │ │ sxtw x2, w9 │ │ - bl a5180 │ │ - b 8b7fc │ │ - cbz w25, 8b8b0 │ │ - asr w9, w25, #9 │ │ - ldrsw x10, [x19, #260] │ │ - tst w9, w28 │ │ - add x0, x26, x8 │ │ + bl a45c0 │ │ + b 8af1c │ │ + cbz w23, 8afd0 │ │ + asr w9, w23, #9 │ │ + ldrsw x10, [x19, #36] │ │ + tst w9, w26 │ │ + add x0, x24, x8 │ │ cinv w9, w9, ne // ne = any │ │ - tst w27, #0x2 │ │ + tst w25, #0x2 │ │ ccmp w9, w21, #0x4, eq // eq = none │ │ sub x2, x10, w8, sxtw │ │ csel w1, w21, w9, gt │ │ cmp w2, #0x7 │ │ - b.hi 8b8c8 // b.pmore │ │ - adrp x11, 20000 │ │ + b.hi 8afe8 // b.pmore │ │ + adrp x11, 20000 │ │ and x8, x2, #0xffffffff │ │ - add x11, x11, #0x6a4 │ │ - adr x9, 8b894 │ │ + add x11, x11, #0x6d8 │ │ + adr x9, 8afb4 │ │ ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0], #1 │ │ strb w1, [x0] │ │ - ldr w8, [x19, #268] │ │ + ldr w8, [x19, #44] │ │ add w20, w20, #0x1 │ │ cmp w20, w8 │ │ - b.ge 8b4d8 // b.tcont │ │ - ldr w8, [x19, #264] │ │ - b 8b74c │ │ - bl a5180 │ │ - b 8b8b0 │ │ - ldr w8, [sp, #20] │ │ + b.ge 8ac04 // b.tcont │ │ + ldr w8, [x19, #40] │ │ + b 8ae6c │ │ + bl a45c0 │ │ + b 8afd0 │ │ + ldr x8, [x19, #24] │ │ mov w0, wzr │ │ - ldr w9, [sp, #36] │ │ + ldr x9, [sp, #8] │ │ mov w1, #0x1 // #1 │ │ - cmp w9, w8 │ │ - b.lt 8b4a8 // b.tstop │ │ - b 8b8f8 │ │ + cmp x8, x9 │ │ + b.gt 8abc4 │ │ + b 8b018 │ │ mov w0, wzr │ │ - b 8b8f8 │ │ + b 8b018 │ │ mov w0, #0x62 // #98 │ │ ldr x8, [sp, #24] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 8b930 // b.any │ │ + b.ne 8b050 // b.any │ │ add sp, sp, #0x4, lsl #12 │ │ add sp, sp, #0x110 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x20, x19, [sp, #32] │ │ - mov w20, w1 │ │ mov x19, x0 │ │ - bl a5280 │ │ - cbz w0, 8b960 │ │ + add x0, x0, #0xb0 │ │ + mov w20, w1 │ │ + bl a46c0 │ │ + cbz w0, 8b084 │ │ mov w8, #0x62 // #98 │ │ stur w8, [x29, #-4] │ │ - b 8b9a0 │ │ - cbz w20, 8b988 │ │ - bl a4fa0 │ │ - adrp x1, aa000 │ │ - add x0, x19, #0x148 │ │ - add x1, x1, #0x9d0 │ │ + b 8b0c4 │ │ + cbz w20, 8b0ac │ │ + bl a43e0 │ │ + adrp x1, a9000 │ │ + add x0, x19, #0x68 │ │ + add x1, x1, #0xfc8 │ │ mov x2, x19 │ │ - bl 3d6b0 │ │ + bl 3d704 │ │ stur w0, [x29, #-4] │ │ - bl a4fa4 │ │ - b 8b9a0 │ │ - adrp x1, aa000 │ │ - add x0, x19, #0x148 │ │ - add x1, x1, #0x9d0 │ │ + bl a43e4 │ │ + b 8b0c4 │ │ + adrp x1, a9000 │ │ + add x0, x19, #0x68 │ │ + add x1, x1, #0xfc8 │ │ mov x2, x19 │ │ - bl 3d6b0 │ │ + bl 3d704 │ │ stur w0, [x29, #-4] │ │ ldur w0, [x29, #-4] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x30 │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldp x9, x8, [x0] │ │ - ldr w10, [x1, #264] │ │ + ldr w10, [x1, #40] │ │ lsr x11, x8, #6 │ │ subs w10, w11, w10 │ │ - b.mi 8ba60 // b.first │ │ - ldr w11, [x1, #272] │ │ + b.mi 8b184 // b.first │ │ + ldr w11, [x1, #48] │ │ cmp w10, w11 │ │ - b.ge 8ba60 // b.tcont │ │ - ldr w12, [x1, #260] │ │ + b.ge 8b184 // b.tcont │ │ + ldr w12, [x1, #36] │ │ lsr x11, x9, #6 │ │ cmp w12, w11 │ │ - b.le 8ba60 │ │ - ldr x12, [x1, #304] │ │ + b.le 8b184 │ │ + ldr x12, [x1, #80] │ │ add x12, x12, w10, uxtw #3 │ │ - ldr w10, [x1, #256] │ │ + ldr w10, [x1, #32] │ │ ldr x13, [x12] │ │ sub w15, w10, #0x1 │ │ cmp w10, w11 │ │ csel w10, w15, w11, gt │ │ ldr w14, [x13] │ │ cmp w14, w10 │ │ - b.gt 8ba34 │ │ + b.gt 8b158 │ │ mov x11, x13 │ │ cmp w14, w10 │ │ - b.eq 8ba64 // b.none │ │ + b.eq 8b188 // b.none │ │ ldr x13, [x11, #16] │ │ ldr w14, [x13] │ │ cmp w14, w10 │ │ - b.le 8ba14 │ │ + b.le 8b138 │ │ add x12, x11, #0x10 │ │ - ldp x11, x13, [x1, #288] │ │ + ldp x11, x13, [x1, #64] │ │ add x14, x11, #0x18 │ │ cmp x11, x13 │ │ - str x14, [x1, #288] │ │ - b.cs 8ba80 // b.hs, b.nlast │ │ + str x14, [x1, #64] │ │ + b.cs 8b1a4 // b.hs, b.nlast │ │ stp wzr, wzr, [x11, #4] │ │ ldr x13, [x12] │ │ str w10, [x11] │ │ str x13, [x11, #16] │ │ str x11, [x12] │ │ - b 8ba64 │ │ - ldr x11, [x1, #296] │ │ + b 8b188 │ │ + ldr x11, [x1, #72] │ │ lsl x9, x9, #2 │ │ lsl x8, x8, #2 │ │ mov w0, wzr │ │ - str x11, [x1, #280] │ │ - stp x9, x8, [x1, #312] │ │ + str x11, [x1, #56] │ │ + stp x9, x8, [x1, #88] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - mov x0, x1 │ │ + add x0, x1, #0xb0 │ │ mov w1, #0x1 // #1 │ │ - bl a51b0 │ │ + bl a45f0 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldp x9, x10, [x0] │ │ mov x8, x1 │ │ mov x0, x8 │ │ lsl x1, x9, #2 │ │ lsl x2, x10, #2 │ │ - bl 8be44 │ │ + bl 8b558 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-80]! │ │ stp x26, x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ - ldp x8, x9, [x2, #312] │ │ + ldp x9, x8, [x2, #88] │ │ mov x19, x2 │ │ ldp x12, x16, [x1] │ │ ldp x11, x10, [x0] │ │ - lsr x14, x9, #8 │ │ - ldr w15, [x2, #268] │ │ + lsr x14, x8, #8 │ │ + ldr w15, [x2, #44] │ │ lsl x1, x12, #2 │ │ lsl x2, x16, #2 │ │ lsr x12, x16, #6 │ │ lsr x13, x10, #6 │ │ cmp w15, w14 │ │ - b.gt 8bb10 │ │ + b.gt 8b234 │ │ cmp w15, w13 │ │ - b.gt 8bb10 │ │ + b.gt 8b234 │ │ cmp w15, w12 │ │ - b.le 8bb2c │ │ - ldr w15, [x19, #264] │ │ + b.le 8b250 │ │ + ldr w15, [x19, #40] │ │ cmp w15, w14 │ │ - b.le 8bb4c │ │ + b.le 8b270 │ │ cmp w15, w13 │ │ - b.le 8bb4c │ │ + b.le 8b270 │ │ cmp w15, w12 │ │ - b.le 8bb4c │ │ - stp x1, x2, [x19, #312] │ │ + b.le 8b270 │ │ + stp x1, x2, [x19, #88] │ │ ldp x20, x19, [sp, #64] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x26, x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ lsl x12, x11, #2 │ │ lsl x13, x10, #2 │ │ - sub x10, x12, x8 │ │ - sub x11, x13, x9 │ │ - add x12, x10, x12 │ │ - add x13, x11, x13 │ │ - subs x12, x1, x12 │ │ - sub x13, x2, x13 │ │ - cneg x14, x12, mi // mi = first │ │ - cmp x13, #0x0 │ │ - cneg x15, x13, mi // mi = first │ │ + sub x11, x12, x9 │ │ + sub x10, x13, x8 │ │ + add x12, x11, x12 │ │ + add x14, x10, x13 │ │ + subs x13, x1, x12 │ │ + sub x12, x2, x14 │ │ + cneg x14, x13, mi // mi = first │ │ + cmp x12, #0x0 │ │ + cneg x15, x12, mi // mi = first │ │ cmp x14, x15 │ │ csel x16, x15, x14, cc // cc = lo, ul, last │ │ cmp x16, #0x41 │ │ - b.cs 8bb94 // b.hs, b.nlast │ │ + b.cs 8b2b8 // b.hs, b.nlast │ │ mov x0, x19 │ │ - bl 8be44 │ │ - b 8bb30 │ │ - mov w15, #0xffffffdf // #-33 │ │ - mov w14, #0x20 // #32 │ │ + bl 8b558 │ │ + b 8b254 │ │ + mov w14, #0x21 // #33 │ │ + mov w15, #0x20 // #32 │ │ lsr x17, x16, #2 │ │ cmp x16, #0x103 │ │ - add w15, w15, #0x1 │ │ - sub w14, w14, #0x2 │ │ + sub w14, w14, #0x1 │ │ + sub w15, w15, #0x2 │ │ mov x16, x17 │ │ - b.hi 8bb9c // b.pmore │ │ - add w16, w15, #0x20 │ │ - cmp w16, #0x1e │ │ - b.hi 8bb30 // b.pmore │ │ - neg w15, w15 │ │ - add w17, w14, #0x1 │ │ - mov w0, #0x2 // #2 │ │ - lsl x20, x9, #32 │ │ - lsl x21, x8, #32 │ │ - lsl x8, x13, x14 │ │ - lsl x9, x11, x15 │ │ - lsl x11, x12, x14 │ │ - lsl x10, x10, x15 │ │ - lsl w22, w0, w16 │ │ - lsl x23, x12, x17 │ │ - lsl x24, x13, x17 │ │ - add x25, x8, x9 │ │ - add x26, x11, x10 │ │ - add x21, x26, x21 │ │ - add x20, x25, x20 │ │ - asr x1, x21, #32 │ │ - asr x2, x20, #32 │ │ + b.hi 8b2c0 // b.pmore │ │ + sub w16, w14, #0x11 │ │ + mov w17, #0x10000 // #65536 │ │ + lsl x13, x13, x15 │ │ + lsl x12, x12, x15 │ │ + lsl x11, x11, x14 │ │ + lsl x10, x10, x14 │ │ + add x20, x13, x11 │ │ + lsr w21, w17, w16 │ │ + add x22, x12, x10 │ │ + lsl x23, x13, #1 │ │ + lsl x24, x12, #1 │ │ + lsl x25, x9, #32 │ │ + lsl x26, x8, #32 │ │ + add x25, x25, x20 │ │ + add x26, x26, x22 │ │ + asr x1, x25, #32 │ │ + asr x2, x26, #32 │ │ mov x0, x19 │ │ - add x26, x26, x23 │ │ - add x25, x25, x24 │ │ - bl 8be44 │ │ - subs w22, w22, #0x1 │ │ - b.ne 8bbf8 // b.any │ │ - b 8bb30 │ │ + add x20, x20, x23 │ │ + add x22, x22, x24 │ │ + bl 8b558 │ │ + subs w21, w21, #0x1 │ │ + b.ne 8b30c // b.any │ │ + b 8b254 │ │ stp x29, x30, [sp, #-64]! │ │ str x28, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ sub sp, sp, #0x320 │ │ mrs x20, tpidr_el0 │ │ @@ -97102,61 +96499,61 @@ │ │ stur x8, [x29, #-8] │ │ ldp x11, x15, [x1] │ │ ldp x12, x16, [x0] │ │ ldp x8, x10, [x2] │ │ lsl x11, x11, #2 │ │ lsl x13, x15, #2 │ │ lsl x12, x12, #2 │ │ - ldr w14, [x3, #268] │ │ + ldr w14, [x3, #44] │ │ lsl x17, x16, #2 │ │ stp x11, x13, [sp, #24] │ │ lsl x9, x8, #2 │ │ lsl x8, x10, #2 │ │ lsr x11, x15, #6 │ │ stp x12, x17, [sp, #40] │ │ lsr x12, x10, #6 │ │ - ldp x17, x13, [x3, #312] │ │ + ldp x17, x13, [x3, #88] │ │ lsr x10, x16, #6 │ │ cmp w14, w12 │ │ stp x9, x8, [sp, #8] │ │ stp x17, x13, [sp, #56] │ │ - b.gt 8bcbc │ │ + b.gt 8b3d0 │ │ cmp w14, w11 │ │ - b.gt 8bcbc │ │ + b.gt 8b3d0 │ │ lsr x13, x13, #8 │ │ cmp w14, w10 │ │ - b.gt 8bcc0 │ │ + b.gt 8b3d4 │ │ cmp w14, w13 │ │ - b.le 8bce4 │ │ - b 8bcc0 │ │ + b.le 8b3f8 │ │ + b 8b3d4 │ │ lsr x13, x13, #8 │ │ - ldr w14, [x19, #264] │ │ + ldr w14, [x19, #40] │ │ cmp w14, w12 │ │ - b.le 8bd14 │ │ + b.le 8b428 │ │ cmp w14, w11 │ │ - b.le 8bd14 │ │ + b.le 8b428 │ │ cmp w14, w10 │ │ - b.le 8bd14 │ │ + b.le 8b428 │ │ cmp w14, w13 │ │ - b.le 8bd14 │ │ - stp x9, x8, [x19, #312] │ │ + b.le 8b428 │ │ + stp x9, x8, [x19, #88] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8be40 // b.any │ │ + b.ne 8b554 // b.any │ │ mov w0, wzr │ │ add sp, sp, #0x320 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x28, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ add x21, sp, #0x8 │ │ add x22, sp, #0x8 │ │ - b 8bda4 │ │ + b 8b4b8 │ │ ldr x11, [x22, #56] │ │ ldr x2, [x22, #8] │ │ ldr x12, [x22, #24] │ │ ldp x13, x14, [x22, #32] │ │ stp x10, x11, [x22, #96] │ │ add x15, x9, x1 │ │ add x16, x2, x12 │ │ @@ -97191,389 +96588,390 @@ │ │ ldr x1, [x22] │ │ ldr x10, [x8, #48]! │ │ sub x11, x9, x9, lsl #2 │ │ add x11, x11, x1, lsl #1 │ │ adds x11, x11, x10 │ │ cneg x11, x11, mi // mi = first │ │ cmp x11, #0x81 │ │ - b.cs 8bd20 // b.hs, b.nlast │ │ + b.cs 8b434 // b.hs, b.nlast │ │ ldr x12, [x22, #24] │ │ ldr x2, [x22, #8] │ │ ldr x11, [x22, #56] │ │ sub x13, x12, x12, lsl #2 │ │ add x13, x13, x2, lsl #1 │ │ adds x13, x13, x11 │ │ cneg x13, x13, mi // mi = first │ │ cmp x13, #0x80 │ │ - b.hi 8bd2c // b.pmore │ │ + b.hi 8b440 // b.pmore │ │ ldr x13, [x22, #32] │ │ add x14, x1, x10, lsl #1 │ │ sub x13, x13, x13, lsl #2 │ │ adds x13, x14, x13 │ │ cneg x13, x13, mi // mi = first │ │ cmp x13, #0x80 │ │ - b.hi 8bd2c // b.pmore │ │ + b.hi 8b440 // b.pmore │ │ ldr x13, [x22, #40] │ │ add x14, x2, x11, lsl #1 │ │ sub x13, x13, x13, lsl #2 │ │ adds x13, x14, x13 │ │ cneg x13, x13, mi // mi = first │ │ cmp x13, #0x80 │ │ - b.hi 8bd2c // b.pmore │ │ + b.hi 8b440 // b.pmore │ │ mov x0, x19 │ │ - bl 8be44 │ │ + bl 8b558 │ │ cmp x22, x21 │ │ - b.eq 8bce8 // b.none │ │ + b.eq 8b3fc // b.none │ │ sub x22, x22, #0x30 │ │ - b 8bda4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 8b4b8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ - ldr x15, [x0, #320] │ │ + ldr x15, [x0, #96] │ │ lsr x8, x2, #8 │ │ - ldr w10, [x0, #268] │ │ + ldr w10, [x0, #44] │ │ lsr x9, x15, #8 │ │ cmp w10, w8 │ │ - b.gt 8be74 │ │ + b.gt 8b588 │ │ cmp w10, w9 │ │ - b.le 8bec8 │ │ - ldr w10, [x0, #264] │ │ + b.le 8b5dc │ │ + ldr w10, [x0, #40] │ │ cmp w10, w9 │ │ ccmp w10, w8, #0x4, gt │ │ - b.gt 8bec8 │ │ - ldr x16, [x0, #312] │ │ + b.gt 8b5dc │ │ + ldr x16, [x0, #88] │ │ lsr x13, x1, #8 │ │ and w14, w15, #0xff │ │ lsr x11, x16, #8 │ │ and w12, w16, #0xff │ │ cmp w11, w13 │ │ - b.ne 8bedc // b.any │ │ + b.ne 8b5f0 // b.any │ │ cmp w9, w8 │ │ - b.ne 8bedc // b.any │ │ - ldr x6, [x0, #280] │ │ + b.ne 8b5f0 // b.any │ │ + ldr x6, [x0, #56] │ │ ldp w8, w10, [x6, #4] │ │ and w9, w2, #0xff │ │ add w11, w12, w1, uxtb │ │ sub w9, w9, w14 │ │ add w8, w8, w9 │ │ madd w9, w11, w9, w10 │ │ stp w8, w9, [x6, #4] │ │ ldp x20, x19, [sp, #32] │ │ - stp x1, x2, [x0, #312] │ │ + stp x1, x2, [x0, #88] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub x3, x2, x15 │ │ - cbz x3, 8bf00 │ │ + cbz x3, 8b614 │ │ sub x17, x1, x16 │ │ - cbz x17, 8bfa4 │ │ + cbz x17, 8b6b8 │ │ mul x16, x17, x14 │ │ cmp w11, w13 │ │ - b.ne 8c07c // b.any │ │ + b.ne 8b790 // b.any │ │ mov x15, xzr │ │ - b 8c084 │ │ + b 8b798 │ │ subs w8, w8, w10 │ │ - b.mi 8bf98 // b.first │ │ - ldr w9, [x0, #272] │ │ + b.mi 8b6ac // b.first │ │ + ldr w9, [x0, #48] │ │ cmp w8, w9 │ │ - b.ge 8bf98 // b.tcont │ │ - ldr w9, [x0, #260] │ │ + b.ge 8b6ac // b.tcont │ │ + ldr w9, [x0, #36] │ │ cmp w9, w13 │ │ - b.le 8bf98 │ │ - ldr x9, [x0, #304] │ │ + b.le 8b6ac │ │ + ldr x9, [x0, #80] │ │ add x10, x9, w8, uxtw #3 │ │ - ldr w8, [x0, #256] │ │ + ldr w8, [x0, #32] │ │ ldr x11, [x10] │ │ sub w9, w8, #0x1 │ │ cmp w8, w13 │ │ csel w8, w9, w13, gt │ │ ldr w12, [x11] │ │ cmp w12, w8 │ │ - b.gt 8bf68 │ │ + b.gt 8b67c │ │ mov x9, x11 │ │ cmp w12, w8 │ │ - b.eq 8bf90 // b.none │ │ + b.eq 8b6a4 // b.none │ │ ldr x11, [x9, #16] │ │ ldr w12, [x11] │ │ cmp w12, w8 │ │ - b.le 8bf48 │ │ + b.le 8b65c │ │ add x10, x9, #0x10 │ │ - ldp x9, x11, [x0, #288] │ │ + ldp x9, x11, [x0, #64] │ │ add x12, x9, #0x18 │ │ cmp x9, x11 │ │ - str x12, [x0, #288] │ │ - b.cs 8c33c // b.hs, b.nlast │ │ + str x12, [x0, #64] │ │ + b.cs 8ba50 // b.hs, b.nlast │ │ stp wzr, wzr, [x9, #4] │ │ ldr x11, [x10] │ │ str w8, [x9] │ │ str x11, [x9, #16] │ │ str x9, [x10] │ │ - str x9, [x0, #280] │ │ - b 8bec8 │ │ - ldr x9, [x0, #296] │ │ - str x9, [x0, #280] │ │ - b 8bec8 │ │ + str x9, [x0, #56] │ │ + b 8b5dc │ │ + ldr x9, [x0, #72] │ │ + str x9, [x0, #56] │ │ + b 8b5dc │ │ cmp x3, #0x0 │ │ - b.le 8c274 │ │ + b.le 8b988 │ │ mov w15, #0x100 // #256 │ │ lsl w13, w12, #1 │ │ sub w14, w15, w14 │ │ - ldr x6, [x0, #280] │ │ - b 8bfd4 │ │ - ldr x6, [x0, #296] │ │ + ldr x6, [x0, #56] │ │ + b 8b6e8 │ │ + ldr x6, [x0, #72] │ │ mov w14, #0x100 // #256 │ │ cmp w9, w8 │ │ - str x6, [x0, #280] │ │ - b.eq 8c26c // b.none │ │ + str x6, [x0, #56] │ │ + b.eq 8b980 // b.none │ │ ldp w15, w16, [x6, #4] │ │ add w9, w9, #0x1 │ │ madd w16, w13, w14, w16 │ │ add w15, w15, w14 │ │ subs w14, w9, w10 │ │ stp w15, w16, [x6, #4] │ │ - b.mi 8bfc0 // b.first │ │ - ldr w15, [x0, #272] │ │ + b.mi 8b6d4 // b.first │ │ + ldr w15, [x0, #48] │ │ cmp w14, w15 │ │ - b.ge 8bfc0 // b.tcont │ │ - ldr w15, [x0, #260] │ │ + b.ge 8b6d4 // b.tcont │ │ + ldr w15, [x0, #36] │ │ cmp w15, w11 │ │ - b.le 8bfc0 │ │ - ldr x15, [x0, #304] │ │ + b.le 8b6d4 │ │ + ldr x15, [x0, #80] │ │ add x15, x15, w14, uxtw #3 │ │ - ldr w14, [x0, #256] │ │ + ldr w14, [x0, #32] │ │ ldr x16, [x15] │ │ sub w3, w14, #0x1 │ │ cmp w14, w11 │ │ csel w14, w3, w11, gt │ │ ldr w17, [x16] │ │ cmp w17, w14 │ │ - b.gt 8c050 │ │ + b.gt 8b764 │ │ mov x6, x16 │ │ cmp w17, w14 │ │ - b.eq 8bfc4 // b.none │ │ + b.eq 8b6d8 // b.none │ │ ldr x16, [x6, #16] │ │ ldr w17, [x16] │ │ cmp w17, w14 │ │ - b.le 8c030 │ │ + b.le 8b744 │ │ add x15, x6, #0x10 │ │ - ldp x6, x16, [x0, #288] │ │ + ldp x6, x16, [x0, #64] │ │ add x17, x6, #0x18 │ │ cmp x6, x16 │ │ - str x17, [x0, #288] │ │ - b.cs 8c33c // b.hs, b.nlast │ │ + str x17, [x0, #64] │ │ + b.cs 8ba50 // b.hs, b.nlast │ │ stp wzr, wzr, [x6, #4] │ │ ldr x16, [x15] │ │ str w14, [x6] │ │ str x16, [x6, #16] │ │ str x6, [x15] │ │ - b 8bfc4 │ │ + b 8b6d8 │ │ mov w15, #0xffffffff // #-1 │ │ sdiv x15, x15, x17 │ │ msub x7, x3, x12, x16 │ │ cmp w9, w8 │ │ - b.ne 8c098 // b.any │ │ + b.ne 8b7ac // b.any │ │ mov x16, xzr │ │ - b 8c0a0 │ │ + b 8b7b4 │ │ mov w16, #0xffffffff // #-1 │ │ sdiv x16, x16, x3 │ │ lsl x3, x3, #8 │ │ lsl x17, x17, #8 │ │ neg x4, x3 │ │ mov w5, #0x100 // #256 │ │ sub x6, x7, x17 │ │ cmp x7, #0x0 │ │ - b.gt 8c100 │ │ + b.gt 8b814 │ │ cmp x6, #0x1 │ │ - b.lt 8c100 // b.tstop │ │ - ldr x6, [x0, #280] │ │ + b.lt 8b814 // b.tstop │ │ + ldr x6, [x0, #56] │ │ mul x19, x7, x15 │ │ add x7, x7, x4 │ │ sub w11, w11, #0x1 │ │ lsr x19, x19, #32 │ │ ldp w20, w21, [x6, #4] │ │ sub w14, w19, w14 │ │ add w20, w20, w14 │ │ madd w21, w14, w12, w21 │ │ mov w12, #0x100 // #256 │ │ mov w14, w19 │ │ stp w20, w21, [x6, #4] │ │ subs w6, w9, w10 │ │ - b.pl 8c194 // b.nfrst │ │ - b 8c220 │ │ + b.pl 8b8a8 // b.nfrst │ │ + b 8b934 │ │ add x19, x6, x3 │ │ cmp x6, #0x0 │ │ - b.gt 8c148 │ │ + b.gt 8b85c │ │ cmp x19, #0x1 │ │ - b.lt 8c148 // b.tstop │ │ - ldr x19, [x0, #280] │ │ + b.lt 8b85c // b.tstop │ │ + ldr x19, [x0, #56] │ │ mneg x7, x16, x6 │ │ sub w14, w5, w14 │ │ add w9, w9, #0x1 │ │ lsr x21, x7, #32 │ │ ldp w20, w7, [x19, #4] │ │ add w12, w12, w21 │ │ madd w22, w12, w14, w7 │ │ add w20, w20, w14 │ │ mov x7, x6 │ │ mov w12, w21 │ │ mov w14, wzr │ │ - b 8c188 │ │ + b 8b89c │ │ adds x6, x7, x3 │ │ - b.mi 8c23c // b.first │ │ + b.mi 8b950 // b.first │ │ cmp x19, #0x0 │ │ - b.gt 8c23c │ │ - ldr x19, [x0, #280] │ │ + b.gt 8b950 │ │ + ldr x19, [x0, #56] │ │ mul x7, x6, x15 │ │ add w12, w12, #0x100 │ │ add w11, w11, #0x1 │ │ lsr x21, x7, #32 │ │ ldp w20, w7, [x19, #4] │ │ sub w14, w21, w14 │ │ madd w22, w14, w12, w7 │ │ add w20, w20, w14 │ │ mov x7, x6 │ │ mov w14, w21 │ │ mov w12, wzr │ │ stp w20, w22, [x19, #4] │ │ subs w6, w9, w10 │ │ - b.mi 8c220 // b.first │ │ - ldr w19, [x0, #272] │ │ + b.mi 8b934 // b.first │ │ + ldr w19, [x0, #48] │ │ cmp w6, w19 │ │ - b.ge 8c220 // b.tcont │ │ - ldr w19, [x0, #260] │ │ + b.ge 8b934 // b.tcont │ │ + ldr w19, [x0, #36] │ │ cmp w19, w11 │ │ - b.le 8c220 │ │ - ldr x19, [x0, #304] │ │ + b.le 8b934 │ │ + ldr x19, [x0, #80] │ │ add x20, x19, w6, uxtw #3 │ │ - ldr w6, [x0, #256] │ │ + ldr w6, [x0, #32] │ │ ldr x21, [x20] │ │ sub w19, w6, #0x1 │ │ cmp w6, w11 │ │ csel w19, w19, w11, gt │ │ ldr w22, [x21] │ │ cmp w22, w19 │ │ - b.gt 8c1f4 │ │ + b.gt 8b908 │ │ mov x6, x21 │ │ cmp w22, w19 │ │ - b.eq 8c224 // b.none │ │ + b.eq 8b938 // b.none │ │ ldr x21, [x6, #16] │ │ ldr w22, [x21] │ │ cmp w22, w19 │ │ - b.le 8c1d4 │ │ + b.le 8b8e8 │ │ add x20, x6, #0x10 │ │ - ldp x6, x21, [x0, #288] │ │ + ldp x6, x21, [x0, #64] │ │ add x22, x6, #0x18 │ │ cmp x6, x21 │ │ - str x22, [x0, #288] │ │ - b.cs 8c33c // b.hs, b.nlast │ │ + str x22, [x0, #64] │ │ + b.cs 8ba50 // b.hs, b.nlast │ │ stp wzr, wzr, [x6, #4] │ │ ldr x21, [x20] │ │ str w19, [x6] │ │ str x21, [x6, #16] │ │ str x6, [x20] │ │ - b 8c224 │ │ - ldr x6, [x0, #296] │ │ + b 8b938 │ │ + ldr x6, [x0, #72] │ │ cmp w11, w13 │ │ - str x6, [x0, #280] │ │ - b.ne 8c0b0 // b.any │ │ + str x6, [x0, #56] │ │ + b.ne 8b7c4 // b.any │ │ cmp w9, w8 │ │ - b.ne 8c0b0 // b.any │ │ - b 8beac │ │ - ldr x6, [x0, #280] │ │ + b.ne 8b7c4 // b.any │ │ + b 8b5c0 │ │ + ldr x6, [x0, #56] │ │ mneg x19, x16, x7 │ │ add x7, x7, x17 │ │ sub w9, w9, #0x1 │ │ lsr x19, x19, #32 │ │ ldp w20, w21, [x6, #4] │ │ add w12, w12, w19 │ │ msub w21, w12, w14, w21 │ │ sub w20, w20, w14 │ │ mov w14, #0x100 // #256 │ │ mov w12, w19 │ │ - b 8c0f0 │ │ + b 8b804 │ │ mov w14, wzr │ │ - b 8beac │ │ + b 8b5c0 │ │ neg w13, w12, lsl #1 │ │ - ldr x6, [x0, #280] │ │ - b 8c294 │ │ - ldr x6, [x0, #296] │ │ + ldr x6, [x0, #56] │ │ + b 8b9a8 │ │ + ldr x6, [x0, #72] │ │ mov w14, #0x100 // #256 │ │ cmp w9, w8 │ │ - str x6, [x0, #280] │ │ - b.eq 8beac // b.none │ │ + str x6, [x0, #56] │ │ + b.eq 8b5c0 // b.none │ │ ldp w15, w16, [x6, #4] │ │ sub w9, w9, #0x1 │ │ madd w16, w13, w14, w16 │ │ sub w15, w15, w14 │ │ subs w14, w9, w10 │ │ stp w15, w16, [x6, #4] │ │ - b.mi 8c280 // b.first │ │ - ldr w15, [x0, #272] │ │ + b.mi 8b994 // b.first │ │ + ldr w15, [x0, #48] │ │ cmp w14, w15 │ │ - b.ge 8c280 // b.tcont │ │ - ldr w15, [x0, #260] │ │ + b.ge 8b994 // b.tcont │ │ + ldr w15, [x0, #36] │ │ cmp w15, w11 │ │ - b.le 8c280 │ │ - ldr x15, [x0, #304] │ │ + b.le 8b994 │ │ + ldr x15, [x0, #80] │ │ add x15, x15, w14, uxtw #3 │ │ - ldr w14, [x0, #256] │ │ + ldr w14, [x0, #32] │ │ ldr x16, [x15] │ │ sub w3, w14, #0x1 │ │ cmp w14, w11 │ │ csel w14, w3, w11, gt │ │ ldr w17, [x16] │ │ cmp w17, w14 │ │ - b.gt 8c310 │ │ + b.gt 8ba24 │ │ mov x6, x16 │ │ cmp w17, w14 │ │ - b.eq 8c284 // b.none │ │ + b.eq 8b998 // b.none │ │ ldr x16, [x6, #16] │ │ ldr w17, [x16] │ │ cmp w17, w14 │ │ - b.le 8c2f0 │ │ + b.le 8ba04 │ │ add x15, x6, #0x10 │ │ - ldp x6, x16, [x0, #288] │ │ + ldp x6, x16, [x0, #64] │ │ add x17, x6, #0x18 │ │ cmp x6, x16 │ │ - str x17, [x0, #288] │ │ - b.cs 8c33c // b.hs, b.nlast │ │ + str x17, [x0, #64] │ │ + b.cs 8ba50 // b.hs, b.nlast │ │ stp wzr, wzr, [x6, #4] │ │ ldr x16, [x15] │ │ str w14, [x6] │ │ str x16, [x6, #16] │ │ str x6, [x15] │ │ - b 8c284 │ │ + b 8b998 │ │ + add x0, x0, #0xb0 │ │ mov w1, #0x1 // #1 │ │ - bl a51b0 │ │ + bl a45f0 │ │ sub sp, sp, #0xb0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ str x21, [sp, #144] │ │ stp x20, x19, [sp, #160] │ │ mrs x19, tpidr_el0 │ │ ldr x8, [x19, #40] │ │ stur x8, [x29, #-8] │ │ ldr x21, [x1, #8] │ │ - cbz x21, 8c378 │ │ - ldrsh x8, [x1, #2] │ │ + cbz x21, 8ba90 │ │ + ldrh w8, [x1, #2] │ │ add x20, x21, x8, lsl #4 │ │ - b 8c37c │ │ + b 8ba94 │ │ mov x20, xzr │ │ ldr w8, [x2, #4] │ │ tst w8, #0x3fffe000 │ │ - b.eq 8c390 // b.none │ │ + b.eq 8baa8 // b.none │ │ mov w0, #0x62 // #98 │ │ - b 8c530 │ │ + b 8bc48 │ │ mov w9, #0x3 // #3 │ │ ldr w11, [x2] │ │ - adrp x10, 8c000 │ │ + adrp x10, 8b000 │ │ ldr w13, [x2, #8] │ │ - add x10, x10, #0x85c │ │ + add x10, x10, #0xf74 │ │ add x12, sp, #0x8 │ │ str w9, [sp, #40] │ │ sub w9, w11, #0x1 │ │ cmp w13, #0x0 │ │ lsl w8, w8, #2 │ │ str x10, [sp, #48] │ │ ldr x10, [x2, #16] │ │ @@ -97584,23 +96982,23 @@ │ │ cmp x21, x20 │ │ add x9, x10, x9 │ │ stp x12, xzr, [sp, #80] │ │ stp xzr, x8, [sp, #96] │ │ str x11, [sp, #112] │ │ str x9, [sp, #8] │ │ str w13, [sp, #16] │ │ - b.cs 8c4ac // b.hs, b.nlast │ │ + b.cs 8bbc4 // b.hs, b.nlast │ │ add x8, x21, #0x10 │ │ mvn x9, x21 │ │ cmp x20, x8 │ │ csel x8, x20, x8, hi // hi = pmore │ │ add x9, x8, x9 │ │ mov x8, x21 │ │ cmp x9, #0x30 │ │ - b.cc 8c460 // b.lo, b.ul, b.last │ │ + b.cc 8bb78 // b.lo, b.ul, b.last │ │ lsr x8, x9, #4 │ │ add x11, x21, #0x20 │ │ add x9, x8, #0x1 │ │ and x10, x9, #0x1ffffffffffffffc │ │ mov x12, x10 │ │ add x8, x21, x10, lsl #4 │ │ ld2 {v0.2d, v1.2d}, [x11] │ │ @@ -97610,95 +97008,95 @@ │ │ shl v4.2d, v0.2d, #2 │ │ shl v5.2d, v1.2d, #2 │ │ shl v0.2d, v2.2d, #2 │ │ shl v1.2d, v3.2d, #2 │ │ st2 {v4.2d, v5.2d}, [x11] │ │ add x11, x11, #0x40 │ │ st2 {v0.2d, v1.2d}, [x13] │ │ - b.ne 8c428 // b.any │ │ + b.ne 8bb40 // b.any │ │ cmp x9, x10 │ │ - b.eq 8c474 // b.none │ │ + b.eq 8bb8c // b.none │ │ ldr q0, [x8] │ │ shl v0.2d, v0.2d, #2 │ │ str q0, [x8], #16 │ │ cmp x8, x20 │ │ - b.cc 8c460 // b.lo, b.ul, b.last │ │ + b.cc 8bb78 // b.lo, b.ul, b.last │ │ ldp x0, x8, [x0, #104] │ │ add x1, sp, #0x18 │ │ blr x8 │ │ cmp x21, x20 │ │ - b.cs 8c530 // b.hs, b.nlast │ │ + b.cs 8bc48 // b.hs, b.nlast │ │ add x8, x21, #0x10 │ │ mvn x9, x21 │ │ cmp x20, x8 │ │ csel x8, x20, x8, hi // hi = pmore │ │ add x8, x8, x9 │ │ cmp x8, #0x10 │ │ - b.cs 8c4bc // b.hs, b.nlast │ │ + b.cs 8bbd4 // b.hs, b.nlast │ │ mov x8, x21 │ │ - b 8c500 │ │ + b 8bc18 │ │ ldp x0, x8, [x0, #104] │ │ add x1, sp, #0x18 │ │ blr x8 │ │ - b 8c530 │ │ + b 8bc48 │ │ lsr x8, x8, #4 │ │ add x9, x8, #0x1 │ │ and x10, x9, #0x1ffffffffffffffe │ │ mov x11, x10 │ │ add x8, x21, x10, lsl #4 │ │ ld2 {v0.2d, v1.2d}, [x21] │ │ subs x11, x11, #0x2 │ │ cmlt v2.2d, v0.2d, #0 │ │ usra v0.2d, v2.2d, #62 │ │ cmlt v2.2d, v1.2d, #0 │ │ sshr v3.2d, v0.2d, #2 │ │ usra v1.2d, v2.2d, #62 │ │ sshr v4.2d, v1.2d, #2 │ │ st2 {v3.2d, v4.2d}, [x21], #32 │ │ - b.ne 8c4d0 // b.any │ │ + b.ne 8bbe8 // b.any │ │ cmp x9, x10 │ │ - b.eq 8c530 // b.none │ │ + b.eq 8bc48 // b.none │ │ ldp x9, x10, [x8] │ │ add x11, x9, #0x3 │ │ cmp x9, #0x0 │ │ csel x9, x11, x9, lt // lt = tstop │ │ add x11, x10, #0x3 │ │ cmp x10, #0x0 │ │ asr x9, x9, #2 │ │ csel x10, x11, x10, lt // lt = tstop │ │ asr x10, x10, #2 │ │ stp x9, x10, [x8], #16 │ │ cmp x8, x20 │ │ - b.cc 8c500 // b.lo, b.ul, b.last │ │ + b.cc 8bc18 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8c554 // b.any │ │ + b.ne 8bc6c // b.any │ │ ldp x20, x19, [sp, #160] │ │ ldp x29, x30, [sp, #128] │ │ ldr x21, [sp, #144] │ │ add sp, sp, #0xb0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x22, tpidr_el0 │ │ mov x19, x1 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ mov w11, #0x3 // #3 │ │ add x12, sp, #0x8 │ │ stur x8, [x29, #-8] │ │ - adrp x8, 8c000 │ │ + adrp x8, 8c000 │ │ ldr d0, [x2] │ │ - add x8, x8, #0x8e8 │ │ + add x8, x8, #0x0 │ │ ldr w9, [x2, #8] │ │ str x1, [sp, #32] │ │ ldr x13, [x2, #16] │ │ str w11, [sp, #40] │ │ fmov w10, s0 │ │ ldr x23, [x0, #8] │ │ cmp w9, #0x0 │ │ @@ -97714,71 +97112,71 @@ │ │ csel w10, wzr, w10, lt // lt = tstop │ │ add x10, x13, x10 │ │ stur q0, [sp, #104] │ │ str x10, [sp, #8] │ │ ldp x8, x10, [x23, #344] │ │ neg x1, x8 │ │ neg x2, x10 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x20, #104] │ │ add x1, sp, #0x18 │ │ blr x8 │ │ - cbz w0, 8c618 │ │ + cbz w0, 8bd30 │ │ mov w21, w0 │ │ add x24, x23, #0x158 │ │ add x23, x23, #0x160 │ │ - b 8c698 │ │ + b 8bdb0 │ │ ldp x9, x10, [x23, #344] │ │ mov x0, x19 │ │ ldp x11, x12, [x23, #360] │ │ ldr x8, [sp, #8] │ │ sub x1, x9, x11 │ │ add x8, x8, #0x1 │ │ sub x2, x10, x12 │ │ str x8, [sp, #8] │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x20, #104] │ │ add x1, sp, #0x18 │ │ blr x8 │ │ - cbz w0, 8c65c │ │ + cbz w0, 8bd74 │ │ mov w21, w0 │ │ add x24, x23, #0x168 │ │ add x23, x23, #0x170 │ │ - b 8c698 │ │ + b 8bdb0 │ │ ldp x9, x10, [x23, #360] │ │ mov x0, x19 │ │ add x24, x23, #0x178 │ │ ldp x11, x12, [x23, #376] │ │ add x23, x23, #0x180 │ │ ldr x8, [sp, #8] │ │ sub x1, x9, x11 │ │ add x8, x8, #0x1 │ │ sub x2, x10, x12 │ │ str x8, [sp, #8] │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x20, #104] │ │ add x1, sp, #0x18 │ │ blr x8 │ │ mov w21, w0 │ │ ldr x2, [x23] │ │ mov x0, x19 │ │ ldr x1, [x24] │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8c6d4 // b.any │ │ + b.ne 8bdec // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xc0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ str x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ @@ -97800,55 +97198,55 @@ │ │ lsr x8, x8, #33 │ │ str w9, [x2, #8] │ │ mov w9, #0x1 // #1 │ │ str w8, [x2] │ │ ldp x2, x8, [x24, #344] │ │ str w9, [sp, #24] │ │ neg x1, x8 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x21, #104] │ │ add x1, sp, #0x8 │ │ blr x8 │ │ ldp x8, x1, [x24, #344] │ │ - cbnz w0, 8c7a4 │ │ + cbnz w0, 8bebc │ │ ldr x9, [x19, #16] │ │ mov x0, x20 │ │ add x9, x9, x25 │ │ str x9, [x19, #16] │ │ ldp x10, x9, [x24, #360] │ │ sub x2, x10, x8 │ │ sub x1, x1, x9 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x21, #104] │ │ add x1, sp, #0x8 │ │ blr x8 │ │ ldr x8, [x19, #16] │ │ sub x9, x8, x25 │ │ ldp x8, x1, [x24, #360] │ │ str x9, [x19, #16] │ │ - cbz w0, 8c810 │ │ + cbz w0, 8bf28 │ │ mov w22, w0 │ │ neg x2, x8 │ │ mov x0, x20 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldrsw x8, [x19, #8] │ │ mov w9, #0x5556 // #21846 │ │ movk w9, #0x5555, lsl #16 │ │ ldr w10, [x19] │ │ mul x8, x8, x9 │ │ add w9, w10, w10, lsl #1 │ │ lsr x10, x8, #63 │ │ lsr x8, x8, #32 │ │ add w8, w8, w10 │ │ str w9, [x19] │ │ str w8, [x19, #8] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8c858 // b.any │ │ + b.ne 8bf70 // b.any │ │ mov w0, w22 │ │ ldr x25, [sp, #128] │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xc0 │ │ @@ -97857,40 +97255,40 @@ │ │ mov x0, x20 │ │ sxtw x25, w10 │ │ add x9, x9, x25 │ │ str x9, [x19, #16] │ │ ldp x10, x9, [x24, #376] │ │ sub x2, x10, x8 │ │ sub x1, x1, x9 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldp x0, x8, [x21, #104] │ │ add x1, sp, #0x8 │ │ blr x8 │ │ ldr x8, [x19, #16] │ │ mov w22, w0 │ │ sub x9, x8, x25 │ │ ldp x8, x1, [x24, #376] │ │ str x9, [x19, #16] │ │ - b 8c7a8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 8bec0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ add w8, w0, #0x3 │ │ cmp w0, #0x0 │ │ csel w8, w8, w0, lt // lt = tstop │ │ - cbz w1, 8c8e4 │ │ + cbz w1, 8bffc │ │ ldr x9, [x3] │ │ sbfx x8, x8, #2, #30 │ │ ldrsw x10, [x3, #8] │ │ nop │ │ msub x8, x10, x8, x9 │ │ - b 8c88c │ │ + b 8bfa4 │ │ add x2, x2, #0x6 │ │ - cbz w1, 8c8e4 │ │ + cbz w1, 8bffc │ │ ldrh w9, [x2, #2] │ │ sub w1, w1, #0x1 │ │ - cbz w9, 8c884 │ │ + cbz w9, 8bf9c │ │ ldrb w10, [x2, #4] │ │ mov w9, wzr │ │ add w10, w10, #0x8 │ │ lsr w10, w10, #4 │ │ ldrsh w11, [x2] │ │ add w11, w9, w11 │ │ add w9, w9, #0x1 │ │ @@ -97900,211 +97298,211 @@ │ │ sbfx x11, x11, #2, #30 │ │ ldrb w12, [x8, x11] │ │ add w12, w10, w12 │ │ sub w12, w12, w12, lsr #8 │ │ strb w12, [x8, x11] │ │ ldrh w11, [x2, #2] │ │ cmp w9, w11 │ │ - b.cc 8c8a8 // b.lo, b.ul, b.last │ │ - b 8c884 │ │ + b.cc 8bfc0 // b.lo, b.ul, b.last │ │ + b 8bf9c │ │ ret │ │ - cbz w1, 8c93c │ │ + cbz w1, 8c054 │ │ ldr x8, [x3] │ │ sxtw x10, w0 │ │ ldrsw x9, [x3, #8] │ │ nop │ │ msub x8, x9, x10, x8 │ │ - b 8c90c │ │ + b 8c024 │ │ add x2, x2, #0x6 │ │ - cbz w1, 8c93c │ │ + cbz w1, 8c054 │ │ ldrh w9, [x2, #2] │ │ sub w1, w1, #0x1 │ │ - cbz w9, 8c904 │ │ + cbz w9, 8c01c │ │ ldrsh x10, [x2] │ │ add x10, x10, x10, lsl #1 │ │ add x10, x8, x10 │ │ ldrb w11, [x2, #4] │ │ sub w9, w9, #0x1 │ │ tst w9, #0xffff │ │ strb w11, [x10], #3 │ │ - b.ne 8c924 // b.any │ │ - b 8c904 │ │ + b.ne 8c03c // b.any │ │ + b 8c01c │ │ ret │ │ mov x8, x0 │ │ mov w0, wzr │ │ strh wzr, [x8, #128] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldrb w8, [x0, #128] │ │ mov x19, x0 │ │ cmp w8, #0x1 │ │ - b.ne 8c984 // b.any │ │ + b.ne 8c09c // b.any │ │ ldrb w8, [x19, #129] │ │ cmp w8, #0x1 │ │ - b.ne 8c984 // b.any │ │ + b.ne 8c09c // b.any │ │ ldr x8, [x19, #144] │ │ add x0, x19, #0xa8 │ │ blr x8 │ │ strb wzr, [x19, #128] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ - adrp x0, aa000 │ │ - add x0, x0, #0xa80 │ │ - b 3990c │ │ + adrp x0, aa000 │ │ + add x0, x0, #0x78 │ │ + b 39960 │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ - cbz w2, 8c9f4 │ │ + cbz w2, 8c10c │ │ mov w0, #0x84 // #132 │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8cabc // b.any │ │ + b.ne 8c1d4 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ mov x21, x0 │ │ ldrb w8, [x0, #129] │ │ - cbz w8, 8caa0 │ │ + cbz w8, 8c1b8 │ │ ldr x8, [x21, #8] │ │ mov x19, x1 │ │ ldrb w9, [x21, #128] │ │ ldr x23, [x21, #152] │ │ ldr x20, [x8] │ │ - cbnz w9, 8ca38 │ │ + cbnz w9, 8c150 │ │ ldr x8, [x21, #136] │ │ add x0, x21, #0xa8 │ │ blr x8 │ │ mov w8, #0x1 // #1 │ │ ldrb w9, [x21, #129] │ │ str w0, [sp, #4] │ │ strb w8, [x21, #128] │ │ - cbz w9, 8ca4c │ │ + cbz w9, 8c164 │ │ ldr x8, [x21, #160] │ │ add x2, x21, #0xa8 │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ blr x8 │ │ ldrsw x8, [x19, #160] │ │ add x2, sp, #0x4 │ │ ldr w9, [x19, #152] │ │ mov x0, x20 │ │ mul x1, x9, x8 │ │ - bl 388f0 │ │ + bl 3899c │ │ mov x8, x0 │ │ ldr w0, [sp, #4] │ │ str x8, [x19, #168] │ │ - cbnz w0, 8c9cc │ │ + cbnz w0, 8c0e4 │ │ add x1, x21, #0xa8 │ │ mov x0, x19 │ │ blr x23 │ │ str w0, [sp, #4] │ │ - cbz w0, 8caa8 │ │ + cbz w0, 8c1c0 │ │ ldr x1, [x19, #168] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ str xzr, [x19, #168] │ │ - b 8c9cc │ │ + b 8c0e4 │ │ mov w0, #0x9e // #158 │ │ - b 8c9cc │ │ + b 8c0e4 │ │ ldr x8, [x19, #296] │ │ ldr w9, [x8, #8] │ │ orr w9, w9, #0x1 │ │ str w9, [x8, #8] │ │ - b 8c9cc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 8c0e4 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #128] │ │ add x29, sp, #0x80 │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x22, tpidr_el0 │ │ mov x19, x3 │ │ ldr x8, [x22, #40] │ │ mov x20, x2 │ │ stur x8, [x29, #-8] │ │ ldr x23, [x1, #288] │ │ - cbz x2, 8cb9c │ │ - cbz x19, 8cbb0 │ │ + cbz x2, 8c2b4 │ │ + cbz x19, 8c2c8 │ │ ldp q0, q1, [x23, #80] │ │ mov x0, sp │ │ add x1, sp, #0x20 │ │ ldp q2, q3, [x20] │ │ stp q0, q1, [sp, #32] │ │ stp q2, q3, [sp] │ │ - bl 37fb4 │ │ + bl 38014 │ │ ldr x0, [x20] │ │ ldr x1, [x23, #112] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ ldr x0, [x20, #8] │ │ ldr x1, [x23, #120] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19] │ │ add x9, x0, x21 │ │ ldr x0, [x20, #16] │ │ ldr x1, [x23, #112] │ │ add x24, x9, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ ldr x0, [x20, #24] │ │ ldr x1, [x23, #120] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #8] │ │ add x9, x0, x21 │ │ ldp q1, q0, [sp, #32] │ │ add x8, x9, x8 │ │ stp x24, x8, [x23, #112] │ │ stp q1, q0, [x23, #80] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8cbbc // b.any │ │ + b.ne 8c2d4 // b.any │ │ ldp x20, x19, [sp, #176] │ │ mov w0, wzr │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xc0 │ │ ret │ │ mov w8, #0x10000 // #65536 │ │ sub x20, x29, #0x28 │ │ stp x8, xzr, [x29, #-40] │ │ stp xzr, x8, [x29, #-24] │ │ - cbnz x19, 8caf8 │ │ + cbnz x19, 8c210 │ │ sub x19, x29, #0x38 │ │ stp xzr, xzr, [x29, #-56] │ │ - b 8caf8 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 8c210 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #129] │ │ - cbz w8, 8cc28 │ │ + cbz w8, 8c340 │ │ mov w19, w2 │ │ mov x20, x0 │ │ mov x21, x1 │ │ ldrb w8, [x0, #128] │ │ ldr x3, [x0, #160] │ │ - cbnz w8, 8cc0c │ │ + cbnz w8, 8c324 │ │ ldr x8, [x20, #136] │ │ add x0, x20, #0xa8 │ │ str x3, [x29, #24] │ │ blr x8 │ │ ldr x3, [x29, #24] │ │ mov w8, #0x1 // #1 │ │ strb w8, [x20, #128] │ │ @@ -98121,60 +97519,60 @@ │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x8, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x19, x0 │ │ - add x1, x1, #0x6a0 │ │ + add x1, x1, #0x6e0 │ │ mov x0, x8 │ │ mov w21, w3 │ │ mov x20, x2 │ │ - bl a51a0 │ │ - cbz w0, 8cc78 │ │ + bl a45e0 │ │ + cbz w0, 8c390 │ │ mov w0, #0xc // #12 │ │ - b 8ccc4 │ │ + b 8c3dc │ │ and w8, w21, #0xff │ │ cmp w8, #0x1 │ │ - b.eq 8ccc0 // b.none │ │ + b.eq 8c3d8 // b.none │ │ ldr x8, [x20] │ │ - cbz x8, 8ccc0 │ │ + cbz x8, 8c3d8 │ │ ldr x8, [x20, #8] │ │ - cbz x8, 8ccc0 │ │ + cbz x8, 8c3d8 │ │ ldr x8, [x20, #16] │ │ - cbz x8, 8ccc0 │ │ + cbz x8, 8c3d8 │ │ ldr x8, [x20, #24] │ │ - cbz x8, 8ccc0 │ │ + cbz x8, 8c3d8 │ │ ldp q1, q0, [x20] │ │ mov w0, wzr │ │ mov w8, #0x1 // #1 │ │ stur q1, [x19, #136] │ │ strb w8, [x19, #129] │ │ stur q0, [x19, #152] │ │ - b 8ccc4 │ │ + b 8c3dc │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x8, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x6a0 │ │ + add x1, x1, #0x6e0 │ │ mov x0, x8 │ │ mov x19, x2 │ │ - bl a51a0 │ │ - cbz w0, 8cd08 │ │ + bl a45e0 │ │ + cbz w0, 8c420 │ │ mov w0, #0xc // #12 │ │ - b 8cd14 │ │ + b 8c42c │ │ ldur q0, [x20, #152] │ │ ldur q1, [x20, #136] │ │ stp q1, q0, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x8, x0 │ │ @@ -98183,29 +97581,29 @@ │ │ str w9, [x8, #120] │ │ ret │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ - adrp x0, aa000 │ │ - add x0, x0, #0xb70 │ │ + adrp x0, aa000 │ │ + add x0, x0, #0x168 │ │ mov x19, x1 │ │ - bl 3990c │ │ - cbnz x0, 8cda0 │ │ - cbz x20, 8cd9c │ │ + bl 39960 │ │ + cbnz x0, 8c4b8 │ │ + cbz x20, 8c4b4 │ │ ldr x0, [x20, #8] │ │ - cbz x0, 8cda0 │ │ - adrp x1, a000 │ │ - add x1, x1, #0x870 │ │ - bl 3a0a8 │ │ - cbz x0, 8cda0 │ │ + cbz x0, 8c4b8 │ │ + adrp x1, a000 │ │ + add x1, x1, #0x8b0 │ │ + bl 3a0fc │ │ + cbz x0, 8c4b8 │ │ ldr x8, [x0] │ │ ldr x8, [x8, #40] │ │ - cbz x8, 8cd9c │ │ + cbz x8, 8c4b4 │ │ mov x0, x20 │ │ mov x1, x19 │ │ ldp x20, x19, [sp, #16] │ │ ldr x2, [x8, #32] │ │ ldp x29, x30, [sp], #32 │ │ br x2 │ │ mov x0, xzr │ │ @@ -98215,217 +97613,215 @@ │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x8, [x1, #176] │ │ mov x19, x1 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x21, x0 │ │ - add x1, x1, #0x870 │ │ + add x1, x1, #0x8b0 │ │ mov x22, x4 │ │ ldr x0, [x8, #8] │ │ mov w23, w3 │ │ mov w20, w2 │ │ - bl 3d20c │ │ - cbz x0, 8ce70 │ │ + bl 3d260 │ │ + cbz x0, 8c588 │ │ mov x24, x0 │ │ mov x0, x21 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ - cbnz w0, 8ce74 │ │ + bl 3ee24 │ │ + cbnz w0, 8c58c │ │ ldr x8, [x24, #8] │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov w2, w20 │ │ mov w3, w23 │ │ mov x4, x22 │ │ blr x8 │ │ - cbnz w0, 8ce74 │ │ + cbnz w0, 8c58c │ │ ldr x8, [x19, #280] │ │ mov w0, #0x2 // #2 │ │ ldr x21, [x19, #192] │ │ mov w9, #0x7564 // #30052 │ │ movk w9, #0x7472, lsl #16 │ │ cmp x8, x9 │ │ - b.le 8ce88 │ │ + b.le 8c5a0 │ │ mov w9, #0x7565 // #30053 │ │ movk w9, #0x7472, lsl #16 │ │ cmp x8, x9 │ │ - b.eq 8ce98 // b.none │ │ + b.eq 8c5b0 // b.none │ │ mov w9, #0x7374 // #29556 │ │ movk w9, #0xa56c, lsl #16 │ │ cmp x8, x9 │ │ - b.eq 8ce98 // b.none │ │ + b.eq 8c5b0 // b.none │ │ mov w9, #0x6264 // #25188 │ │ movk w9, #0xa56b, lsl #16 │ │ cmp x8, x9 │ │ - b.eq 8ce98 // b.none │ │ - b 8ce74 │ │ + b.eq 8c5b0 // b.none │ │ + b 8c58c │ │ mov w0, #0xb // #11 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ cmp x8, #0x10, lsl #12 │ │ - b.eq 8ce98 // b.none │ │ + b.eq 8c5b0 // b.none │ │ cmp x8, #0x20, lsl #12 │ │ - b.ne 8ce74 // b.any │ │ + b.ne 8c58c // b.any │ │ ldr x8, [x19, #16] │ │ orr x8, x8, #0x800 │ │ str x8, [x19, #16] │ │ - tbnz w20, #31, 8cfac │ │ + tbnz w20, #31, 8c6c4 │ │ ldr x8, [x24, #16] │ │ mov x0, x21 │ │ mov x1, x19 │ │ mov w2, w20 │ │ mov w3, w23 │ │ mov x4, x22 │ │ blr x8 │ │ - cbnz w0, 8ce74 │ │ + cbnz w0, 8c58c │ │ mov x0, x19 │ │ - bl 9ae88 │ │ + bl 9a360 │ │ tst w0, #0xff │ │ - b.eq 8cee4 // b.none │ │ + b.eq 8c5fc // b.none │ │ ldr x8, [x19, #16] │ │ orr x8, x8, #0x2000 │ │ str x8, [x19, #16] │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 9b334 │ │ - cbnz w0, 8ce74 │ │ + bl 9a904 │ │ + cbnz w0, 8c58c │ │ ldr w8, [x19, #16] │ │ mov w9, #0x1 // #1 │ │ movk w9, #0x2, lsl #16 │ │ tst w8, w9 │ │ - b.eq 8cfb4 // b.none │ │ + b.eq 8c6cc // b.none │ │ ldr x8, [x19, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 8d018 │ │ + cbz x8, 8c728 │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 948c4 │ │ - cbz w0, 8cf30 │ │ + bl 93fa4 │ │ + cbz w0, 8c648 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 8ce74 // b.any │ │ + b.ne 8c58c // b.any │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 9b6a0 │ │ - cbz w0, 8cf4c │ │ + bl 9ac70 │ │ + cbz w0, 8c664 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 8ce74 // b.any │ │ + b.ne 8c58c // b.any │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 9b734 │ │ - cbz w0, 8cf68 │ │ + bl 9ad04 │ │ + cbz w0, 8c680 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 8ce74 // b.any │ │ + b.ne 8c58c // b.any │ │ ldr x8, [x19, #240] │ │ ldr x8, [x8, #104] │ │ - cbnz x8, 8cfb8 │ │ + cbnz x8, 8c6d0 │ │ ldr w8, [x19, #56] │ │ - cbz w8, 8cfb8 │ │ + cbz w8, 8c6d0 │ │ mov w21, w0 │ │ ldr x8, [x19, #1280] │ │ - cbz x8, 8cfa4 │ │ + cbz x8, 8c6bc │ │ mov x0, x19 │ │ - bl 9b7c8 │ │ + bl 9ad98 │ │ tst w0, #0xff │ │ - b.eq 8cfa4 // b.none │ │ + b.eq 8c6bc // b.none │ │ ldr x8, [x19, #16] │ │ and x8, x8, #0xfffffffffffffffe │ │ str x8, [x19, #16] │ │ mov w0, w21 │ │ - b 8cfb8 │ │ + b 8c6d0 │ │ mov w0, wzr │ │ - b 8ce74 │ │ + b 8c58c │ │ mov w0, wzr │ │ - cmp w20, #0x10, lsl #12 │ │ - b.cc 8cfd8 // b.lo, b.ul, b.last │ │ - ldr x8, [x19, #16] │ │ - tbz w8, #8, 8cfd8 │ │ + ldrb w8, [x19, #17] │ │ + tbz w8, #0, 8c6e8 │ │ lsr w1, w20, #16 │ │ mov x0, x19 │ │ - bl 5961c │ │ - cbnz w0, 8ce74 │ │ - adrp x8, 9b000 │ │ - add x8, x8, #0x8f0 │ │ + bl 596b0 │ │ + cbnz w0, 8c58c │ │ + adrp x8, 9a000 │ │ + add x8, x8, #0xec0 │ │ str x8, [x19, #840] │ │ - adrp x8, 9b000 │ │ - add x8, x8, #0x944 │ │ + adrp x8, 9a000 │ │ + add x8, x8, #0xf14 │ │ str x8, [x19, #856] │ │ - adrp x8, 9b000 │ │ - add x8, x8, #0x9dc │ │ + adrp x8, 9a000 │ │ + add x8, x8, #0xfac │ │ str x8, [x19, #864] │ │ - adrp x8, 9b000 │ │ - add x8, x8, #0xd98 │ │ + adrp x8, 9b000 │ │ + add x8, x8, #0x30c │ │ str x8, [x19, #872] │ │ - adrp x8, 9c000 │ │ - add x8, x8, #0x2c │ │ + adrp x8, 9b000 │ │ + add x8, x8, #0x5a0 │ │ str x8, [x19, #848] │ │ - b 8ce74 │ │ + b 8c58c │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 9b4d8 │ │ + bl 9aaa8 │ │ ldr x8, [x19, #1192] │ │ - cbz x8, 8d040 │ │ - cbnz w0, 8ce74 │ │ + cbz x8, 8c750 │ │ + cbnz w0, 8c58c │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 8cf14 // b.any │ │ - b 8ce74 │ │ - cbnz w0, 8ce74 │ │ - b 8cf14 │ │ - cbz x0, 8d104 │ │ + b.ne 8c62c // b.any │ │ + b 8c58c │ │ + cbnz w0, 8c58c │ │ + b 8c62c │ │ + cbz x0, 8c814 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldp x21, x20, [x0, #184] │ │ mov x19, x0 │ │ ldr x8, [x0, #1176] │ │ ldr x22, [x0, #880] │ │ - cbz x8, 8d078 │ │ + cbz x8, 8c788 │ │ ldr x0, [x19, #1168] │ │ blr x8 │ │ - cbz x22, 8d088 │ │ + cbz x22, 8c798 │ │ ldr x8, [x22, #24] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x0, [x19, #192] │ │ add x1, x19, #0x500 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x22, [x19, #192] │ │ str xzr, [x19, #1272] │ │ ldr x1, [x19, #1320] │ │ ldr x0, [x22, #56] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x1, x19, #0x508 │ │ mov x0, x22 │ │ str xzr, [x19, #1320] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x19, #1152] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ add x1, x19, #0x460 │ │ mov x0, x20 │ │ str xzr, [x19, #1152] │ │ str xzr, [x19, #1144] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ add x1, x19, #0x470 │ │ mov x0, x20 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ mov x0, x19 │ │ str xzr, [x19, #1112] │ │ str xzr, [x19, #1128] │ │ - bl 93dd8 │ │ + bl 934b8 │ │ str xzr, [x19, #1216] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ movi v0.2d, #0xffffffffffffffff │ │ mov x8, x0 │ │ @@ -98435,147 +97831,147 @@ │ │ str d0, [x8, #544] │ │ str x9, [x8, #240] │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ - bl 984dc │ │ + bl 97b04 │ │ strb wzr, [x19, #224] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0, #296] │ │ ldr x0, [x8] │ │ - b 38a8c │ │ + b 38b38 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x1a0 │ │ mrs x27, tpidr_el0 │ │ ldr x8, [x27, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x1, 8d594 │ │ + cbz x1, 8cca4 │ │ mov x19, x0 │ │ ldr x23, [x0, #8] │ │ - cbz x23, 8d344 │ │ + cbz x23, 8ca54 │ │ ldr w8, [x23, #32] │ │ mov w20, w2 │ │ mov x21, x1 │ │ cmp w8, w2 │ │ - b.hi 8d1b4 // b.pmore │ │ + b.hi 8c8c4 // b.pmore │ │ ldr x8, [x23, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 8d59c │ │ - tbz w3, #1, 8d1d4 │ │ + cbz x8, 8ccac │ │ + tbz w3, #1, 8c8e4 │ │ ldrb w8, [x23, #17] │ │ and w9, w3, #0xfffffffd │ │ tst w8, #0x20 │ │ csel w8, w3, w9, eq // eq = none │ │ lsr w9, w8, #14 │ │ and w9, w9, #0x2 │ │ orr w3, w9, w8 │ │ mov w8, #0x401 // #1025 │ │ tst w3, w8 │ │ - b.eq 8d1f8 // b.none │ │ + b.eq 8c908 // b.none │ │ ldrb w8, [x23, #17] │ │ mov w9, #0xb // #11 │ │ tst w8, #0x20 │ │ mov w8, #0x9 // #9 │ │ csel w8, w9, w8, eq // eq = none │ │ orr w3, w8, w3 │ │ add x8, x21, #0x18 │ │ add x9, x21, #0x60 │ │ tst w3, #0x2 │ │ mov w22, w3 │ │ csel x8, x9, x8, eq // eq = none │ │ str x8, [x21, #88] │ │ - tbnz w22, #3, 8d4cc │ │ + tbnz w22, #3, 8cbdc │ │ ldr x1, [x21, #240] │ │ mov w8, #0xffffffff // #-1 │ │ cmp x1, x8 │ │ - b.eq 8d4cc // b.none │ │ + b.eq 8cbdc // b.none │ │ ldrh w8, [x23, #10] │ │ tst w8, #0x7fff │ │ - b.ne 8d4cc // b.any │ │ + b.ne 8cbdc // b.any │ │ ldrb w8, [x23, #17] │ │ - tbnz w8, #7, 8d4cc │ │ + tbnz w8, #7, 8cbdc │ │ ldr x8, [x23, #880] │ │ add x5, x19, #0x98 │ │ ldp x25, x24, [x21, #32] │ │ add x6, sp, #0x18 │ │ mov x0, x23 │ │ ldr x4, [x23, #192] │ │ mov w2, w20 │ │ - ldr x8, [x8, #144] │ │ + ldr x8, [x8, #152] │ │ mov w3, w22 │ │ blr x8 │ │ - cbz w0, 8d34c │ │ + cbz w0, 8ca5c │ │ ldr x8, [x19, #8] │ │ mov w26, w0 │ │ and w9, w0, #0xff │ │ cmp w9, #0x9d │ │ ldr x8, [x8, #16] │ │ - b.ne 8d4c8 // b.any │ │ - tbnz w8, #0, 8d4cc │ │ + b.ne 8cbd8 // b.any │ │ + tbnz w8, #0, 8cbdc │ │ ldr x8, [x23, #1256] │ │ strh wzr, [sp, #24] │ │ strh wzr, [sp, #20] │ │ strh wzr, [sp, #16] │ │ strh wzr, [sp, #12] │ │ - cbz x8, 8d5a0 │ │ + cbz x8, 8ccb0 │ │ ldr x8, [x23, #880] │ │ add x3, sp, #0x18 │ │ add x4, sp, #0x10 │ │ mov x0, x23 │ │ mov w1, wzr │ │ mov w2, w20 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ add x3, sp, #0x14 │ │ add x4, sp, #0xc │ │ mov x0, x23 │ │ mov w1, w20 │ │ mov x2, xzr │ │ - bl 969f0 │ │ + bl 96038 │ │ ldrsh x0, [sp, #24] │ │ mov x1, x25 │ │ str wzr, [x19, #200] │ │ stp xzr, xzr, [x19, #48] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [sp, #16] │ │ stp x0, xzr, [x19, #64] │ │ mov x1, x25 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [sp, #20] │ │ stp x0, xzr, [x19, #80] │ │ mov x1, x24 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [sp, #12] │ │ str x0, [x19, #96] │ │ mov x1, x24 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w8, #0x7473 // #29811 │ │ mov w9, #0x1 // #1 │ │ movk w8, #0x6269, lsl #16 │ │ mov w26, wzr │ │ str x0, [x19, #104] │ │ strb w9, [x19, #178] │ │ str w8, [x19, #144] │ │ str xzr, [x19, #192] │ │ - b 8d5a0 │ │ + b 8ccb0 │ │ mov w26, #0x23 // #35 │ │ - b 8d5a0 │ │ + b 8ccb0 │ │ ldrh w8, [sp, #26] │ │ tst w22, #0x10 │ │ ldrh w9, [sp, #24] │ │ str wzr, [x19, #200] │ │ ldrsh x10, [sp, #28] │ │ ldrsh x11, [sp, #30] │ │ lsl x8, x8, #6 │ │ @@ -98601,134 +97997,134 @@ │ │ str w9, [x19, #144] │ │ ldr x9, [x19, #8] │ │ stp w10, w8, [x19, #192] │ │ ldr w8, [x9, #16] │ │ mov w9, #0x1 // #1 │ │ movk w9, #0x2, lsl #16 │ │ tst w8, w9 │ │ - b.eq 8d4c0 // b.none │ │ + b.eq 8cbd0 // b.none │ │ add x0, sp, #0x18 │ │ mov x1, x21 │ │ mov x2, x19 │ │ mov w3, w22 │ │ mov w4, #0x1 // #1 │ │ add x21, sp, #0x18 │ │ - bl 96a58 │ │ + bl 960a0 │ │ add x0, sp, #0x18 │ │ mov w1, w20 │ │ mov w2, wzr │ │ mov w3, #0x1 // #1 │ │ - bl 9718c │ │ + bl 967d4 │ │ ldr x8, [sp, #24] │ │ add x0, x21, #0x168 │ │ mov x1, xzr │ │ mov x3, xzr │ │ ldr x2, [x8, #184] │ │ - bl 40828 │ │ + bl 408f0 │ │ ldrsw x8, [sp, #128] │ │ ldrsw x9, [sp, #332] │ │ stp x8, x9, [x19, #112] │ │ ldr w8, [x23, #1344] │ │ cmp w8, #0x3 │ │ - b.ne 8d49c // b.any │ │ + b.ne 8cbac // b.any │ │ ldrsh w8, [sp, #84] │ │ cmp w8, #0x1 │ │ - b.lt 8d49c // b.tstop │ │ + b.lt 8cbac // b.tstop │ │ add x8, sp, #0x18 │ │ tst x22, #0x10 │ │ add x9, x8, #0x40 │ │ add x11, x8, #0x60 │ │ add x10, x8, #0x130 │ │ add x8, x8, #0x48 │ │ csel x9, x11, x9, eq // eq = none │ │ csel x8, x8, x10, eq // eq = none │ │ mov x1, x25 │ │ ldrsw x0, [x9] │ │ ldrsw x20, [x8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x19, #192] │ │ lsr x9, x0, #6 │ │ mov x0, x20 │ │ mov x1, x24 │ │ add w8, w8, w9 │ │ str w8, [x19, #192] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr w8, [x19, #196] │ │ lsr x9, x0, #6 │ │ add w8, w8, w9 │ │ str w8, [x19, #196] │ │ ldr x8, [x19, #80] │ │ - cbnz x8, 8d4b8 │ │ + cbnz x8, 8cbc8 │ │ ldr x0, [x19, #112] │ │ - cbz x0, 8d4b8 │ │ + cbz x0, 8cbc8 │ │ mov x1, x25 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #80] │ │ ldr x8, [x19, #104] │ │ - cbz x8, 8d6f8 │ │ + cbz x8, 8ce08 │ │ mov w26, wzr │ │ - b 8d5a0 │ │ - tbz w8, #0, 8d5a0 │ │ - tbnz w22, #14, 8d59c │ │ - tbnz w22, #0, 8d4dc │ │ + b 8ccb0 │ │ + tbz w8, #0, 8ccb0 │ │ + tbnz w22, #14, 8ccac │ │ + tbnz w22, #0, 8cbec │ │ ldrb w8, [x21, #224] │ │ - cbz w8, 8d594 │ │ + cbz w8, 8cca4 │ │ mov w8, #0x1100000 // #17825792 │ │ and x8, x22, x8 │ │ cmp x8, #0x100, lsl #12 │ │ - b.ne 8d50c // b.any │ │ + b.ne 8cc1c // b.any │ │ ldr x8, [x23, #1480] │ │ - cbz x8, 8d50c │ │ + cbz x8, 8cc1c │ │ ldr x24, [x23, #880] │ │ mov x0, x19 │ │ mov w1, w20 │ │ - ldr x8, [x24, #360] │ │ + ldr x8, [x24, #376] │ │ blr x8 │ │ - cbz w0, 8d5d4 │ │ - tbnz w22, #23, 8d59c │ │ + cbz w0, 8cce4 │ │ + tbnz w22, #23, 8ccac │ │ add x0, sp, #0x18 │ │ mov x1, x21 │ │ mov x2, x19 │ │ mov w3, w22 │ │ mov w4, wzr │ │ - bl 96a58 │ │ + bl 960a0 │ │ mov w26, w0 │ │ - cbnz w0, 8d5a0 │ │ + cbnz w0, 8ccb0 │ │ add x23, sp, #0x18 │ │ - tbnz w22, #8, 8d650 │ │ + tbnz w22, #8, 8cd60 │ │ mov w8, #0x746c // #29804 │ │ add x0, sp, #0x18 │ │ movk w8, #0x6f75, lsl #16 │ │ mov w1, w20 │ │ mov w2, wzr │ │ mov w3, wzr │ │ str wzr, [x19, #240] │ │ str w8, [x19, #144] │ │ str wzr, [x19, #232] │ │ - bl 9718c │ │ + bl 967d4 │ │ mov w26, w0 │ │ - cbnz w0, 8d728 │ │ + cbnz w0, 8ce38 │ │ ldr w9, [x19, #144] │ │ mov w10, #0x6d70 // #28016 │ │ ldr x8, [sp, #48] │ │ movk w10, #0x636f, lsl #16 │ │ cmp w9, w10 │ │ - b.ne 8d670 // b.any │ │ + b.ne 8cd80 // b.any │ │ ldr w9, [x8, #80] │ │ str w9, [x19, #240] │ │ ldr x8, [x8, #88] │ │ str x8, [x19, #248] │ │ - b 8d6a8 │ │ + b 8cdb8 │ │ mov w26, #0x24 // #36 │ │ - b 8d5a0 │ │ + b 8ccb0 │ │ mov w26, #0x6 // #6 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 8d770 // b.any │ │ + b.ne 8ce80 // b.any │ │ mov w0, w26 │ │ add sp, sp, #0x1a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ @@ -98739,116 +98135,118 @@ │ │ movk w8, #0x5356, lsl #16 │ │ add x4, sp, #0x10 │ │ ldp x22, x21, [x21, #32] │ │ mov x0, x23 │ │ mov w1, wzr │ │ str w8, [x19, #144] │ │ mov w2, w20 │ │ - ldr x8, [x24, #320] │ │ + ldr x8, [x24, #336] │ │ blr x8 │ │ - ldr x8, [x24, #320] │ │ + ldr x8, [x24, #336] │ │ add x3, sp, #0x14 │ │ add x4, sp, #0xc │ │ mov x0, x23 │ │ mov w1, #0x1 // #1 │ │ mov w2, w20 │ │ blr x8 │ │ ldrh w0, [sp, #16] │ │ mov x1, x22 │ │ ldrh w8, [sp, #12] │ │ stp x0, x8, [x19, #112] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [sp, #12] │ │ str x0, [x19, #80] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov w26, wzr │ │ str x0, [x19, #104] │ │ - b 8d5a0 │ │ - tbnz w22, #4, 8d538 │ │ + b 8ccb0 │ │ + tbnz w22, #4, 8cc48 │ │ ldr x8, [x23, #376] │ │ - cbz x8, 8d538 │ │ + cbz x8, 8cc48 │ │ ldrb w8, [x8, w20, uxtw] │ │ mov w26, wzr │ │ lsl x8, x8, #6 │ │ str x8, [x19, #80] │ │ - b 8d748 │ │ + b 8ce58 │ │ add x0, x19, #0xc8 │ │ ldr x9, [x8, #56] │ │ ldur q0, [x8, #24] │ │ ldur q1, [x8, #40] │ │ str x9, [x0, #32] │ │ ldr w8, [x19, #232] │ │ stp q0, q1, [x0] │ │ and w9, w8, #0xfffffdff │ │ ldr x8, [sp, #136] │ │ str w9, [x19, #232] │ │ - cbz x8, 8d6a8 │ │ + cbz x8, 8cdb8 │ │ neg x1, x8 │ │ mov x2, xzr │ │ - bl 3a8b0 │ │ - tbnz w22, #1, 8d718 │ │ + bl 3a900 │ │ + tbnz w22, #1, 8ce28 │ │ ldr x8, [x23, #272] │ │ ldr x9, [x8, #720] │ │ str x9, [x19, #256] │ │ ldr w9, [x8, #712] │ │ str x9, [x19, #264] │ │ ldrb w9, [x8, #613] │ │ - cbz w9, 8d708 │ │ + cbz w9, 8ce18 │ │ ldr w9, [x8, #616] │ │ cmp w9, #0x5 │ │ - b.hi 8d708 // b.pmore │ │ - adrp x10, 20000 │ │ + b.hi 8ce18 // b.pmore │ │ + adrp x10, 20000 │ │ mov w8, #0x20 // #32 │ │ - add x10, x10, #0x6ac │ │ - adr x11, 8d6f0 │ │ + add x10, x10, #0x6e0 │ │ + adr x11, 8ce00 │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ mov w8, #0x30 // #48 │ │ - b 8d70c │ │ + b 8ce1c │ │ ldr x0, [x19, #120] │ │ - cbz x0, 8d4c0 │ │ + cbz x0, 8cbd0 │ │ mov x1, x24 │ │ - b 8d640 │ │ + b 8cd50 │ │ mov w8, #0x8 // #8 │ │ ldr w9, [x19, #232] │ │ orr w8, w9, w8 │ │ str w8, [x19, #232] │ │ add x0, sp, #0x18 │ │ mov w1, w20 │ │ - bl 97da4 │ │ + bl 973cc │ │ mov w26, w0 │ │ - tbnz w22, #0, 8d748 │ │ + tbnz w22, #0, 8ce58 │ │ ldr x8, [x21, #88] │ │ ldrh w8, [x8, #2] │ │ cmp w8, #0x17 │ │ - b.hi 8d748 // b.pmore │ │ + b.hi 8ce58 // b.pmore │ │ ldr w8, [x19, #232] │ │ orr w8, w8, #0x100 │ │ str w8, [x19, #232] │ │ ldr x8, [sp, #24] │ │ add x9, sp, #0x18 │ │ add x0, x9, #0x168 │ │ mov x1, xzr │ │ mov x3, xzr │ │ ldr x2, [x8, #184] │ │ - bl 40828 │ │ - b 8d5a0 │ │ + bl 408f0 │ │ + b 8ccb0 │ │ mov w8, #0x10 // #16 │ │ - b 8d70c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 8ce1c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #880] │ │ stp xzr, xzr, [x3] │ │ - cbz x8, 8d7a0 │ │ - ldr x8, [x8, #168] │ │ + cbz x8, 8ceb8 │ │ + ldr w9, [x0, #1380] │ │ + cbz w9, 8ceb8 │ │ + ldr x8, [x8, #176] │ │ mov x19, x3 │ │ blr x8 │ │ sxtw x8, w0 │ │ str x8, [x19] │ │ ldr x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ @@ -98863,120 +98261,120 @@ │ │ mov x19, x4 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ mov w21, w1 │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #8] │ │ and x8, x8, #0x7fff0000 │ │ - tbnz w3, #4, 8d840 │ │ - cbnz x8, 8d7f8 │ │ + tbnz w3, #4, 8cf58 │ │ + cbnz x8, 8cf10 │ │ ldrb w8, [x20, #17] │ │ - tbz w8, #7, 8d800 │ │ + tbz w8, #7, 8cf18 │ │ ldrb w8, [x20, #1224] │ │ - tbz w8, #1, 8d854 │ │ - cbz w2, 8d8d4 │ │ + tbz w8, #1, 8cf6c │ │ + cbz w2, 8cfec │ │ mov w23, w2 │ │ ldr x8, [x20, #880] │ │ add x3, sp, #0x4 │ │ mov x4, sp │ │ mov x0, x20 │ │ mov w1, wzr │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp] │ │ add w21, w21, #0x1 │ │ subs x23, x23, #0x1 │ │ str x8, [x19], #8 │ │ - b.ne 8d808 // b.any │ │ - b 8d8d4 │ │ - cbnz x8, 8d84c │ │ + b.ne 8cf20 // b.any │ │ + b 8cfec │ │ + cbnz x8, 8cf64 │ │ ldrb w8, [x20, #17] │ │ - tbz w8, #7, 8d85c │ │ + tbz w8, #7, 8cf74 │ │ ldrb w8, [x20, #1224] │ │ - tbnz w8, #4, 8d85c │ │ + tbnz w8, #4, 8cf74 │ │ mov w0, #0x7 // #7 │ │ - b 8d8d8 │ │ - cbz w2, 8d8d4 │ │ + b 8cff0 │ │ + cbz w2, 8cfec │ │ mov w23, w2 │ │ - b 8d8a0 │ │ + b 8cfb8 │ │ ldr x8, [x20, #880] │ │ add x3, sp, #0x4 │ │ mov x4, sp │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov w2, w21 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ ldrh w8, [sp] │ │ and x8, x8, #0xffff │ │ add w21, w21, #0x1 │ │ subs x23, x23, #0x1 │ │ str x8, [x19], #8 │ │ - b.eq 8d8d4 // b.none │ │ + b.eq 8cfec // b.none │ │ ldrb w8, [x20, #496] │ │ - cbnz w8, 8d868 │ │ + cbnz w8, 8cf80 │ │ ldrsh w8, [x20, #616] │ │ cmn w8, #0x1 │ │ - b.eq 8d8c0 // b.none │ │ + b.eq 8cfd8 // b.none │ │ ldrsh w8, [x20, #706] │ │ ldrsh w9, [x20, #708] │ │ - b 8d8c8 │ │ + b 8cfe0 │ │ ldrsh w8, [x20, #408] │ │ ldrsh w9, [x20, #410] │ │ subs w8, w8, w9 │ │ cneg w8, w8, mi // mi = first │ │ - b 8d88c │ │ + b 8cfa4 │ │ mov w0, wzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8d900 // b.any │ │ + b.ne 8d018 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x22, #40] │ │ mov x20, x1 │ │ str x8, [sp, #8] │ │ ldr x0, [x0] │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #1, 8d940 │ │ + tbnz w8, #1, 8d058 │ │ mov w21, wzr │ │ - b 8d968 │ │ + b 8d080 │ │ ldr x8, [x0, #880] │ │ mov x2, sp │ │ mov x1, x20 │ │ - ldr x8, [x8, #208] │ │ + ldr x8, [x8, #224] │ │ blr x8 │ │ - cbz w0, 8d9e0 │ │ + cbz w0, 8d0f8 │ │ mov w21, w0 │ │ mov w8, #0xffffffff // #-1 │ │ ldr x0, [x19] │ │ str x8, [x19, #240] │ │ mov x1, x20 │ │ - bl 3bcd8 │ │ - cbnz w0, 8da24 │ │ + bl 3bd2c │ │ + cbnz w0, 8d13c │ │ ldr x8, [x19] │ │ mov w0, w21 │ │ ldrb w8, [x8, #16] │ │ - tbz w8, #0, 8da24 │ │ + tbz w8, #0, 8d13c │ │ mov x0, x19 │ │ - bl 9a388 │ │ - cbnz w0, 8da24 │ │ + bl 99860 │ │ + cbnz w0, 8d13c │ │ ldr x8, [x19, #88] │ │ mov w1, #0x1200 // #4608 │ │ ldrh w0, [x19, #168] │ │ ldrh w9, [x8] │ │ ldrh w8, [x8, #2] │ │ cmp w9, w8 │ │ mov w8, #0x1c // #28 │ │ @@ -98984,65 +98382,65 @@ │ │ csel x8, x9, x8, hi // hi = pmore │ │ ldr w9, [x20] │ │ ldr w8, [x20, x8] │ │ cmp x8, #0x0 │ │ ccmp w9, #0x4, #0x4, ne // ne = any │ │ mov w9, #0x48 // #72 │ │ csel x2, x8, x9, ne // ne = any │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x19, #248] │ │ - b 8da24 │ │ + b 8d13c │ │ ldr x1, [sp] │ │ ldr x0, [x19] │ │ str x1, [x19, #240] │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #0, 8da14 │ │ + tbnz w8, #0, 8d12c │ │ ldr x8, [x0, #880] │ │ add x2, x19, #0x18 │ │ - ldr x8, [x8, #216] │ │ + ldr x8, [x8, #232] │ │ blr x8 │ │ - cbz w0, 8da24 │ │ + cbz w0, 8d13c │ │ mov w8, #0xffffffff // #-1 │ │ str x8, [x19, #240] │ │ - b 8da24 │ │ - bl 3bbac │ │ + b 8d13c │ │ + bl 3bc00 │ │ mov x0, x19 │ │ - bl 9a388 │ │ + bl 99860 │ │ mov w0, wzr │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 8da48 // b.any │ │ + b.ne 8d160 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ str x1, [x19, #240] │ │ ldrb w8, [x0, #16] │ │ - tbnz w8, #0, 8da8c │ │ + tbnz w8, #0, 8d1a4 │ │ ldr x8, [x0, #880] │ │ add x2, x19, #0x18 │ │ - ldr x8, [x8, #216] │ │ + ldr x8, [x8, #232] │ │ blr x8 │ │ - cbz w0, 8da9c │ │ + cbz w0, 8d1b4 │ │ mov w8, #0xffffffff // #-1 │ │ str x8, [x19, #240] │ │ - b 8da9c │ │ - bl 3bbac │ │ + b 8d1b4 │ │ + bl 3bc00 │ │ mov x0, x19 │ │ - bl 9a388 │ │ + bl 99860 │ │ mov w0, wzr │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x160 │ │ stp x29, x30, [sp, #256] │ │ add x29, sp, #0x100 │ │ @@ -99060,171 +98458,171 @@ │ │ ldr x8, [x0, #680] │ │ ldrh w11, [x0, #340] │ │ add x10, x8, x9 │ │ lsl x10, x10, #1 │ │ cmp x10, #0x1e │ │ csel x10, x10, x12, hi // hi = pmore │ │ cmp x10, x11 │ │ - b.cs 8db04 // b.hs, b.nlast │ │ + b.cs 8d21c // b.hs, b.nlast │ │ strh w10, [x19, #340] │ │ str xzr, [x19, #1104] │ │ str xzr, [x19, #1120] │ │ - cbz w9, 8db44 │ │ + cbz w9, 8d25c │ │ mov x10, #0xcccccccccccccccc // #-3689348814741910324 │ │ add w9, w9, w9, lsl #2 │ │ movk x10, #0xcccd │ │ lsl w9, w9, #1 │ │ cmp w9, #0x32 │ │ mov w11, #0x32 // #50 │ │ umulh x10, x8, x10 │ │ csel w9, w9, w11, hi // hi = pmore │ │ cmp x8, #0x1f4 │ │ lsr x10, x10, #3 │ │ csel x8, x11, x10, cc // cc = lo, ul, last │ │ add x8, x8, x9 │ │ - b 8db50 │ │ + b 8d268 │ │ mov w9, #0x16 // #22 │ │ mul x8, x8, x9 │ │ add x8, x8, #0x12c │ │ ldr x10, [x19] │ │ str x8, [x19, #1112] │ │ mov w11, #0x64 // #100 │ │ add x9, x19, #0x458 │ │ ldr x10, [x10, #32] │ │ mul x10, x10, x11 │ │ cmp x8, x10 │ │ - b.ls 8db78 // b.plast │ │ + b.ls 8d290 // b.plast │ │ mov x8, x10 │ │ str x10, [x9] │ │ ldrh w9, [x19, #400] │ │ - adrp x11, 91000 │ │ + adrp x11, 90000 │ │ ldrh w10, [x19, #402] │ │ - adrp x12, 91000 │ │ - add x11, x11, #0x5b4 │ │ - add x12, x12, #0x7e8 │ │ + adrp x12, 90000 │ │ + add x11, x11, #0xcc4 │ │ + add x12, x12, #0xef8 │ │ str x8, [x19, #1128] │ │ cmp w9, w10 │ │ - adrp x9, 91000 │ │ + adrp x9, 90000 │ │ csel x8, x12, x11, eq // eq = none │ │ - adrp x10, 91000 │ │ - adrp x11, 91000 │ │ - adrp x12, 91000 │ │ - add x9, x9, #0x5dc │ │ - add x10, x10, #0x7f0 │ │ - add x11, x11, #0x608 │ │ - add x12, x12, #0x7fc │ │ + adrp x10, 90000 │ │ + adrp x11, 90000 │ │ + adrp x12, 90000 │ │ + add x9, x9, #0xcec │ │ + add x10, x10, #0xf00 │ │ + add x11, x11, #0xd18 │ │ + add x12, x12, #0xf0c │ │ csel x10, x10, x9, eq // eq = none │ │ csel x11, x12, x11, eq // eq = none │ │ - adrp x9, 91000 │ │ - adrp x12, 91000 │ │ - add x9, x9, #0x6ec │ │ - add x12, x12, #0x8cc │ │ + adrp x9, 90000 │ │ + adrp x12, 90000 │ │ + add x9, x9, #0xdfc │ │ + add x12, x12, #0xfdc │ │ csel x12, x12, x9, eq // eq = none │ │ ldrsh x9, [x19, #550] │ │ str x8, [x19, #1064] │ │ ldr w8, [x19, #636] │ │ str xzr, [x19, #480] │ │ cmp x9, #0x4, lsl #12 │ │ str x10, [x19, #1072] │ │ str x11, [x19, #1080] │ │ str x12, [x19, #1088] │ │ str w8, [x19, #632] │ │ - b.ne 8dc0c // b.any │ │ + b.ne 8d324 // b.any │ │ ldrsh x8, [x19, #546] │ │ and w10, w8, #0xffff │ │ - b 8dc3c │ │ + b 8d354 │ │ ldrsh x8, [x19, #552] │ │ cmp x8, #0x4, lsl #12 │ │ - b.ne 8dc24 // b.any │ │ + b.ne 8d33c // b.any │ │ ldrsh x8, [x19, #548] │ │ ldrh w10, [x19, #546] │ │ - b 8dc3c │ │ + b 8d354 │ │ ldrsh x10, [x19, #546] │ │ ldrsh x11, [x19, #548] │ │ mul x12, x10, x9 │ │ and w10, w10, #0xffff │ │ madd x8, x11, x8, x12 │ │ asr x8, x8, #14 │ │ add x28, x19, #0x21e │ │ cmp w10, #0x4, lsl #12 │ │ str x8, [x19, #1008] │ │ - b.ne 8dc58 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 8dc78 │ │ + b.ne 8d370 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8d390 │ │ ldrh w10, [x19, #548] │ │ cmp w10, #0x4, lsl #12 │ │ - b.ne 8dc70 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5bc │ │ - b 8dc78 │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5c4 │ │ + b.ne 8d388 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa94 │ │ + b 8d390 │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa9c │ │ str x10, [x19, #1024] │ │ ldrh w10, [x28] │ │ cmp w10, #0x4, lsl #12 │ │ - b.ne 8dc94 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 8dcb4 │ │ + b.ne 8d3ac // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8d3cc │ │ ldrh w10, [x19, #544] │ │ cmp w10, #0x4, lsl #12 │ │ - b.ne 8dcac // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5bc │ │ - b 8dcb4 │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x640 │ │ - adrp x27, 9a000 │ │ - adrp x26, 9a000 │ │ - add x27, x27, #0x6bc │ │ - add x26, x26, #0x7f4 │ │ + b.ne 8d3c4 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa94 │ │ + b 8d3cc │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xb18 │ │ + adrp x27, 99000 │ │ + adrp x26, 99000 │ │ + add x27, x27, #0xb94 │ │ + add x26, x26, #0xccc │ │ cmp x8, #0x4, lsl #12 │ │ str x10, [x19, #1032] │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ - b.ne 8dd18 // b.any │ │ + b.ne 8d430 // b.any │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 8dcf4 // b.any │ │ - adrp x9, 9a000 │ │ - adrp x10, 9a000 │ │ - add x9, x9, #0x8ec │ │ - add x10, x10, #0x898 │ │ - b 8dd10 │ │ + b.ne 8d40c // b.any │ │ + adrp x9, 99000 │ │ + adrp x10, 99000 │ │ + add x9, x9, #0xdc4 │ │ + add x10, x10, #0xd70 │ │ + b 8d428 │ │ ldrh w9, [x19, #552] │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 8dd18 // b.any │ │ - adrp x9, 9a000 │ │ - adrp x10, 9a000 │ │ - add x9, x9, #0x968 │ │ - add x10, x10, #0x908 │ │ + b.ne 8d430 // b.any │ │ + adrp x9, 99000 │ │ + adrp x10, 99000 │ │ + add x9, x9, #0xe40 │ │ + add x10, x10, #0xde0 │ │ str x10, [x19, #1048] │ │ str x9, [x19, #1056] │ │ cmp x8, #0x0 │ │ cneg x8, x8, mi // mi = first │ │ cmp x8, #0x3ff │ │ - b.hi 8dd30 // b.pmore │ │ + b.hi 8d448 // b.pmore │ │ mov w8, #0x4000 // #16384 │ │ str x8, [x19, #1008] │ │ ldr w8, [x19, #576] │ │ str xzr, [x19, #480] │ │ and w9, w8, #0xff │ │ cmp w9, #0x7 │ │ - b.hi 8dd58 // b.pmore │ │ + b.hi 8d470 // b.pmore │ │ sxtb x8, w8 │ │ - adrp x9, aa000 │ │ - add x9, x9, #0xcd8 │ │ + adrp x9, aa000 │ │ + add x9, x9, #0x2d0 │ │ ldr x8, [x9, x8, lsl #3] │ │ str x8, [x19, #1016] │ │ add x8, x19, #0x3e9 │ │ add x10, x19, #0xc8 │ │ add x9, x19, #0x228 │ │ - adrp x24, 20000 │ │ + adrp x24, 20000 │ │ add x25, x19, #0x18 │ │ - add x24, x24, #0x858 │ │ + add x24, x24, #0x888 │ │ stp x8, xzr, [x29, #-120] │ │ add x8, x19, #0x48 │ │ strh wzr, [x19, #1100] │ │ stp x8, x10, [sp, #96] │ │ add x8, x19, #0x88 │ │ str x8, [sp, #112] │ │ add x8, x19, #0x108 │ │ @@ -99235,287 +98633,287 @@ │ │ ldr x11, [x19, #640] │ │ ldrb w20, [x11, x8] │ │ ldrsb w9, [x24, x20] │ │ and w10, w20, #0xfe │ │ cmp w10, #0x40 │ │ strb w20, [x19, #664] │ │ str w9, [x19, #668] │ │ - b.ne 8dde0 // b.any │ │ + b.ne 8d4f8 // b.any │ │ ldr x10, [x19, #656] │ │ add x12, x8, #0x1 │ │ cmp x12, x10 │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldrb w11, [x11, x12] │ │ mov w12, #0x2 // #2 │ │ msub w9, w11, w9, w12 │ │ str w9, [x19, #668] │ │ - b 8dde4 │ │ + b 8d4fc │ │ ldr x10, [x19, #656] │ │ add x8, x8, w9, sxtw │ │ cmp x8, x10 │ │ - b.gt 91520 │ │ - adrp x8, 20000 │ │ - add x8, x8, #0x958 │ │ + b.gt 90c30 │ │ + adrp x8, 20000 │ │ + add x8, x8, #0x988 │ │ ldrb w21, [x8, x20] │ │ ldr x8, [x19, #32] │ │ lsr x9, x21, #4 │ │ subs x8, x8, x9 │ │ str x8, [x19, #56] │ │ - b.mi 8de2c // b.first │ │ + b.mi 8d544 // b.first │ │ cmp w20, #0x91 │ │ - b.ne 8de68 // b.any │ │ + b.ne 8d580 // b.any │ │ ldr x9, [x19] │ │ ldr x9, [x9, #1216] │ │ - cbz x9, 8de74 │ │ + cbz x9, 8d58c │ │ ldr w9, [x9] │ │ - b 8de6c │ │ + b 8d584 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91570 │ │ + cbnz w8, 90c80 │ │ cmp w21, #0x10 │ │ - b.cc 8de58 // b.lo, b.ul, b.last │ │ + b.cc 8d570 // b.lo, b.ul, b.last │ │ cmp w9, #0x1 │ │ ldr x0, [x19, #48] │ │ csinc w8, w9, wzr, hi // hi = pmore │ │ mov w1, wzr │ │ lsl w2, w8, #3 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov x8, xzr │ │ str xzr, [x19, #56] │ │ cmp w20, #0x91 │ │ - b.eq 8de18 // b.none │ │ + b.eq 8d530 // b.none │ │ and x9, x21, #0xf │ │ add x9, x8, x9 │ │ str x9, [x19, #64] │ │ ldr x9, [x19, #64] │ │ ldr x12, [x19, #40] │ │ cmp x9, x12 │ │ - b.gt 9150c │ │ + b.gt 90c1c │ │ ldr x9, [x19, #48] │ │ mov w10, #0x1 // #1 │ │ cmp w20, #0x92 │ │ str wzr, [x19, #24] │ │ add x23, x9, x8, lsl #3 │ │ strb w10, [x19, #672] │ │ - b.hi 8fa60 // b.pmore │ │ - adrp x13, 20000 │ │ + b.hi 8f178 // b.pmore │ │ + adrp x13, 20000 │ │ mov w0, #0x87 // #135 │ │ - add x13, x13, #0x6b2 │ │ - adr x10, 8debc │ │ + add x13, x13, #0x6e6 │ │ + adr x10, 8d5d4 │ │ ldrh w11, [x13, x20, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ ldrb w10, [x19, #664] │ │ ubfiz w8, w10, #14, #1 │ │ cmp w10, #0x3 │ │ eor w9, w8, #0x4000 │ │ - b.hi 8dee0 // b.pmore │ │ + b.hi 8d5f8 // b.pmore │ │ strh w8, [x19, #546] │ │ strh w9, [x19, #548] │ │ strh w8, [x19, #542] │ │ strh w9, [x19, #544] │ │ - tbnz w10, #1, 8df68 │ │ + tbnz w10, #1, 8d680 │ │ ldr x10, [sp, #128] │ │ strh w8, [x28, #8] │ │ strh w9, [x10] │ │ cmp w8, #0x4, lsl #12 │ │ - b.eq 8df74 // b.none │ │ + b.eq 8d68c // b.none │ │ ldr x9, [sp, #128] │ │ ldrsh x9, [x9] │ │ cmp x9, #0x4, lsl #12 │ │ - b.ne 8e6d4 // b.any │ │ + b.ne 8ddec // b.any │ │ ldrsh x9, [x19, #548] │ │ ldrh w10, [x19, #546] │ │ - b 8e6f0 │ │ + b 8de08 │ │ ldrb w8, [x19, #664] │ │ and x8, x8, #0x3 │ │ add x9, x19, x8, lsl #3 │ │ ldr x8, [x23] │ │ ldr x9, [x9, #496] │ │ - tbnz x8, #63, 8e6b4 │ │ + tbnz x8, #63, 8ddcc │ │ add x8, x9, x8 │ │ bic x8, x8, x8, asr #63 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #64] │ │ str x8, [x19, #32] │ │ - b 90ff8 │ │ + b 90710 │ │ ldrb w8, [x19, #664] │ │ mov x0, x19 │ │ ldr x9, [x19, #1016] │ │ ldr x1, [x23] │ │ and w2, w8, #0x3 │ │ blr x9 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldrh w8, [x28, #8] │ │ cmp w8, #0x4, lsl #12 │ │ - b.ne 8def8 // b.any │ │ + b.ne 8d610 // b.any │ │ ldrsh x9, [x19, #546] │ │ and w10, w9, #0xffff │ │ - b 8e6f0 │ │ + b 8de08 │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 91aa4 │ │ - b 90f10 │ │ + bl 911b4 │ │ + b 90628 │ │ ldr x8, [x19, #1064] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x20, [x23] │ │ - cbz x20, 8fc64 │ │ + cbz x20, 8f37c │ │ mov x23, x0 │ │ mov w21, #0x1 // #1 │ │ - b 8dfc8 │ │ + b 8d6e0 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91568 │ │ + cbnz w8, 90c78 │ │ add x21, x21, #0x1 │ │ cmp x21, x20 │ │ - b.hi 8fc64 // b.pmore │ │ + b.hi 8f37c // b.pmore │ │ ldr x8, [x19, #56] │ │ cmp x8, #0x1 │ │ - b.le 8fc4c │ │ + b.le 8f364 │ │ ldr x9, [x19, #48] │ │ sub x10, x8, #0x2 │ │ add x8, x9, x8, lsl #3 │ │ str x10, [x19, #56] │ │ ldur x1, [x8, #-8] │ │ ldr x8, [x19, #680] │ │ cmp x1, x8 │ │ - b.cs 8dfb0 // b.hs, b.nlast │ │ + b.cs 8d6c8 // b.hs, b.nlast │ │ ldr x8, [x9, x10, lsl #3] │ │ ldrb w9, [x19, #664] │ │ ldrh w13, [x19, #608] │ │ ubfx x10, x8, #4, #4 │ │ cmp w9, #0x74 │ │ orr x12, x10, #0x10 │ │ orr x11, x10, #0x20 │ │ csel x10, x10, x12, ne // ne = any │ │ cmp w9, #0x75 │ │ csel x9, x11, x10, eq // eq = none │ │ add x9, x9, x13 │ │ cmp x23, x9 │ │ - b.ne 8dfbc // b.any │ │ + b.ne 8d6d4 // b.any │ │ ldrh w9, [x19, #610] │ │ and x8, x8, #0xf │ │ mov w10, #0x6 // #6 │ │ cmp x8, #0x7 │ │ mov x11, #0xfffffffffffffff8 // #-8 │ │ mov x0, x19 │ │ sub w9, w10, w9 │ │ cinc x10, x11, hi // hi = pmore │ │ add x8, x10, x8 │ │ lsl x2, x8, x9 │ │ ldr x8, [x19, #1088] │ │ blr x8 │ │ - b 8dfbc │ │ + b 8d6d4 │ │ ldr x24, [x23] │ │ ldrh w8, [x19, #84] │ │ cmp w8, w24, uxth │ │ - b.ls 8e69c // b.plast │ │ + b.ls 8ddb4 // b.plast │ │ ldr x1, [x23, #8] │ │ ldr x8, [x19, #680] │ │ cmp x1, x8 │ │ - b.cs 8e69c // b.hs, b.nlast │ │ + b.cs 8ddb4 // b.hs, b.nlast │ │ ldr x8, [x19, #1072] │ │ mov x0, x19 │ │ blr x8 │ │ ldrh w8, [x19, #620] │ │ mov x23, x0 │ │ mov x20, x25 │ │ - cbz w8, 90acc │ │ + cbz w8, 901e4 │ │ and x8, x24, #0xffff │ │ - b 90b5c │ │ + b 90274 │ │ ldr x8, [x19, #32] │ │ ldr x9, [x19, #560] │ │ cmp x8, x9 │ │ - b.lt 905f4 // b.tstop │ │ + b.lt 8fd08 // b.tstop │ │ sub x1, x29, #0x60 │ │ sub x2, x29, #0x68 │ │ sub x3, x29, #0x50 │ │ sub x4, x29, #0x54 │ │ mov x0, x19 │ │ - bl 9ad24 │ │ + bl 9a1fc │ │ tst w0, #0xff │ │ - b.ne 90f10 // b.any │ │ + b.ne 90628 // b.any │ │ ldr x8, [x19, #560] │ │ cmp x8, #0x1 │ │ - b.lt 90608 // b.tstop │ │ + b.lt 8fd1c // b.tstop │ │ ldp x9, x8, [x29, #-104] │ │ - b 8e100 │ │ + b 8d818 │ │ ldur x10, [x29, #-120] │ │ ldrb w10, [x10] │ │ - cbnz w10, 8fd00 │ │ + cbnz w10, 8f414 │ │ ldr x10, [x19, #560] │ │ subs x10, x10, #0x1 │ │ str x10, [x19, #560] │ │ - b.le 90608 │ │ + b.le 8fd1c │ │ ldp x11, x10, [x19, #48] │ │ sub x10, x10, #0x1 │ │ str x10, [x19, #56] │ │ ldr x10, [x11, x10, lsl #3] │ │ ldrh w11, [x19, #212] │ │ cmp w11, w10, uxth │ │ - b.ls 8e0e4 // b.plast │ │ + b.ls 8d7fc // b.plast │ │ ldrh w11, [x28, #8] │ │ - cbz w11, 8e170 │ │ + cbz w11, 8d888 │ │ ldr x11, [x19] │ │ ldr x11, [x11, #176] │ │ ldr w11, [x11, #120] │ │ cmp w11, #0x28 │ │ - b.ne 8e148 // b.any │ │ + b.ne 8d860 // b.any │ │ ldrb w11, [x19, #1099] │ │ - cbz w11, 8e148 │ │ + cbz w11, 8d860 │ │ and x11, x10, #0xffff │ │ - b 8e160 │ │ + b 8d878 │ │ and x11, x10, #0xffff │ │ ldr x13, [x19, #224] │ │ lsl x12, x11, #4 │ │ ldr x14, [x13, x12] │ │ add x14, x14, x8 │ │ str x14, [x13, x12] │ │ ldr x12, [x19, #240] │ │ ldrb w13, [x12, x11] │ │ orr w13, w13, #0x8 │ │ strb w13, [x12, x11] │ │ ldr x11, [sp, #128] │ │ ldrh w11, [x11] │ │ - cbz w11, 8e0f0 │ │ + cbz w11, 8d808 │ │ ldr x11, [x19] │ │ ldr x11, [x11, #176] │ │ ldr w11, [x11, #120] │ │ cmp w11, #0x28 │ │ - b.ne 8e1b0 // b.any │ │ + b.ne 8d8c8 // b.any │ │ ldrb w11, [x19, #1099] │ │ - cbz w11, 8e1b0 │ │ + cbz w11, 8d8c8 │ │ ldrb w11, [x19, #1100] │ │ - cbz w11, 8e1b0 │ │ + cbz w11, 8d8c8 │ │ ldrb w11, [x19, #1101] │ │ - cbz w11, 8e1b0 │ │ + cbz w11, 8d8c8 │ │ and x10, x10, #0xffff │ │ - b 8e1c8 │ │ + b 8d8e0 │ │ ldr x11, [x19, #224] │ │ add x11, x11, w10, uxth #4 │ │ and x10, x10, #0xffff │ │ ldr x12, [x11, #8] │ │ add x12, x12, x9 │ │ str x12, [x11, #8] │ │ ldr x11, [x19, #240] │ │ ldrb w12, [x11, x10] │ │ orr w12, w12, #0x10 │ │ strb w12, [x11, x10] │ │ - b 8e0f0 │ │ + b 8d808 │ │ ldr x8, [x23, #8] │ │ ldrh w9, [x19, #212] │ │ cmp w9, w8, uxth │ │ - b.ls 8e6c4 // b.plast │ │ + b.ls 8dddc // b.plast │ │ ldrh w9, [x23] │ │ ldrh w10, [x19, #148] │ │ cmp w10, w9 │ │ - b.ls 8e6c4 // b.plast │ │ + b.ls 8dddc // b.plast │ │ ldr x10, [x19, #160] │ │ and x8, x8, #0xffff │ │ ldr x11, [x19, #224] │ │ add x9, x10, x9, lsl #4 │ │ add x8, x11, x8, lsl #4 │ │ ldp x10, x9, [x9] │ │ ldp x11, x8, [x8] │ │ @@ -99530,24 +98928,24 @@ │ │ tst w8, #0x1 │ │ cset w8, eq // eq = none │ │ orr w8, w12, w8 │ │ cmp w8, #0x0 │ │ csel x8, x9, x10, ne // ne = any │ │ csneg x9, x10, x9, ne // ne = any │ │ orr x10, x8, x9 │ │ - cbnz x10, 8ee28 │ │ - b 8ee60 │ │ + cbnz x10, 8e540 │ │ + b 8e578 │ │ ldr x8, [x23, #8] │ │ ldrh w9, [x19, #212] │ │ cmp w9, w8, uxth │ │ - b.ls 8e78c // b.plast │ │ + b.ls 8dea4 // b.plast │ │ ldrh w9, [x23] │ │ ldrh w10, [x19, #148] │ │ cmp w10, w9 │ │ - b.ls 8e78c // b.plast │ │ + b.ls 8dea4 // b.plast │ │ ldr x10, [x19, #160] │ │ and x8, x8, #0xffff │ │ ldr x11, [x19, #224] │ │ add x9, x10, x9, lsl #4 │ │ add x8, x11, x8, lsl #4 │ │ ldp x10, x9, [x9] │ │ ldp x11, x8, [x8] │ │ @@ -99562,84 +98960,84 @@ │ │ tst w8, #0x1 │ │ cset w8, eq // eq = none │ │ orr w8, w12, w8 │ │ cmp w8, #0x0 │ │ csel x8, x9, x10, ne // ne = any │ │ csneg x9, x10, x9, ne // ne = any │ │ orr x10, x8, x9 │ │ - cbnz x10, 8eaf0 │ │ + cbnz x10, 8e208 │ │ ldrh w8, [x28, #8] │ │ - b 8eb2c │ │ + b 8e244 │ │ ldr x8, [x19] │ │ stp x22, x25, [sp, #48] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x28 │ │ - b.ne 90854 // b.any │ │ + b.ne 8ff68 // b.any │ │ ldrb w8, [x19, #1099] │ │ - cbz w8, 90854 │ │ + cbz w8, 8ff68 │ │ ldrb w8, [x19, #1100] │ │ - cbz w8, 8e310 │ │ + cbz w8, 8da28 │ │ ldrb w8, [x19, #1101] │ │ - cbnz w8, 90ac4 │ │ + cbnz w8, 901dc │ │ ldrb w8, [x19, #664] │ │ - tbnz w8, #0, 9084c │ │ + tbnz w8, #0, 8ff60 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #1101] │ │ - b 90854 │ │ + b 8ff68 │ │ ldr x8, [x23] │ │ ldrh w9, [x19, #212] │ │ cmp x8, x9 │ │ - b.cs 8e528 // b.hs, b.nlast │ │ + b.cs 8dc40 // b.hs, b.nlast │ │ ldrb w9, [x19, #664] │ │ - tbnz w9, #0, 90008 │ │ + tbnz w9, #0, 8f71c │ │ ldr x9, [x19, #224] │ │ add x8, x9, x8, lsl #4 │ │ ldr x9, [x19, #1024] │ │ - b 90014 │ │ + b 8f728 │ │ ldr w8, [x23] │ │ tst w8, #0xfffffffe │ │ - b.ne 8fcf4 // b.any │ │ + b.ne 8f408 // b.any │ │ sub x1, x29, #0x60 │ │ sub x2, x29, #0x68 │ │ sub x3, x29, #0x50 │ │ sub x4, x29, #0x54 │ │ mov x0, x19 │ │ - bl 9ad24 │ │ + bl 9a1fc │ │ tst w0, #0xff │ │ - b.ne 90f10 // b.any │ │ + b.ne 90628 // b.any │ │ ldrh w8, [x19, #624] │ │ cmp w8, #0x1 │ │ - b.eq 91060 // b.none │ │ - cbnz w8, 90f10 │ │ + b.eq 90778 // b.none │ │ + cbnz w8, 90628 │ │ ldrh w12, [x19, #212] │ │ - b 91080 │ │ + b 90790 │ │ ldr x23, [x23] │ │ ldrh w8, [x19, #84] │ │ cmp w8, w23, uxth │ │ - b.ls 8f61c // b.plast │ │ + b.ls 8ed34 // b.plast │ │ ldrb w8, [x19, #664] │ │ - tbnz w8, #0, 90028 │ │ + tbnz w8, #0, 8f73c │ │ mov x3, xzr │ │ - b 9005c │ │ + b 8f770 │ │ ldrh w8, [x19, #624] │ │ - cbz w8, 8fc9c │ │ - ldrsh w8, [x19, #214] │ │ - b 8fca0 │ │ + cbz w8, 8f3b4 │ │ + ldrh w8, [x19, #214] │ │ + b 8f3b8 │ │ ldr x24, [x23] │ │ ldrh w8, [x19, #148] │ │ and w20, w24, #0xffff │ │ cmp w20, w8 │ │ - b.cs 8e79c // b.hs, b.nlast │ │ + b.cs 8deb4 // b.hs, b.nlast │ │ ldrh w8, [x19, #536] │ │ ldrh w9, [x19, #84] │ │ cmp w8, w9 │ │ - b.cs 8e79c // b.hs, b.nlast │ │ + b.cs 8deb4 // b.hs, b.nlast │ │ ldrh w9, [x19, #622] │ │ - cbnz w9, 8e430 │ │ + cbnz w9, 8db48 │ │ ldr x9, [x19, #88] │ │ lsl w10, w24, #4 │ │ and x21, x10, #0xffff0 │ │ mov x0, x19 │ │ ldr q0, [x9, x8, lsl #4] │ │ mov w2, w24 │ │ ldr x8, [x19, #152] │ │ @@ -99671,70 +99069,70 @@ │ │ sub x3, x8, x0 │ │ mov x0, x19 │ │ blr x9 │ │ ldrh w8, [x19, #536] │ │ strh w24, [x19, #540] │ │ ldrb w9, [x19, #664] │ │ strh w8, [x19, #538] │ │ - tbz w9, #0, 90f10 │ │ + tbz w9, #0, 90628 │ │ strh w24, [x19, #536] │ │ - b 90f10 │ │ + b 90628 │ │ ldrh w21, [x23] │ │ ldrh w8, [x19, #84] │ │ cmp w21, w8 │ │ - b.cs 8e528 // b.hs, b.nlast │ │ + b.cs 8dc40 // b.hs, b.nlast │ │ ldrh w20, [x23, #8] │ │ ldrh w8, [x19, #148] │ │ cmp w20, w8 │ │ - b.cs 8e528 // b.hs, b.nlast │ │ + b.cs 8dc40 // b.hs, b.nlast │ │ ldrb w8, [x19, #664] │ │ - tbnz w8, #0, 9080c │ │ + tbnz w8, #0, 8ff20 │ │ ldrh w8, [x19, #620] │ │ - cbz w8, 90bec │ │ + cbz w8, 90304 │ │ ldrh w8, [x19, #622] │ │ - cbz w8, 90bec │ │ + cbz w8, 90304 │ │ mov x27, x25 │ │ mov x26, x22 │ │ ldr x25, [x19, #104] │ │ ldr x22, [x19, #168] │ │ ldp x1, x10, [x19, #408] │ │ add x9, x25, w21, uxtw #4 │ │ add x8, x22, w20, uxtw #4 │ │ cmp x1, x10 │ │ - b.ne 911f4 // b.any │ │ + b.ne 90904 // b.any │ │ add x10, x25, x21, lsl #4 │ │ add x11, x22, x20, lsl #4 │ │ ldr x9, [x9] │ │ mov x0, x19 │ │ ldr x8, [x8] │ │ ldr x10, [x10, #8] │ │ ldr x11, [x11, #8] │ │ ldr x12, [x19, #1032] │ │ sub x1, x9, x8 │ │ sub x2, x10, x11 │ │ blr x12 │ │ ldr x1, [x19, #408] │ │ - bl 37f58 │ │ - b 91238 │ │ + bl 37fb8 │ │ + b 90948 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90140 │ │ + cbz w8, 8f854 │ │ mov w8, #0x86 // #134 │ │ mov x0, xzr │ │ str w8, [x25] │ │ str xzr, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldrh w20, [x23] │ │ ldrh w8, [x19, #148] │ │ cmp w20, w8 │ │ - b.cs 8e7ac // b.hs, b.nlast │ │ + b.cs 8dec4 // b.hs, b.nlast │ │ ldrh w21, [x23, #8] │ │ ldrh w8, [x19, #212] │ │ cmp w21, w8 │ │ - b.cs 8e7ac // b.hs, b.nlast │ │ + b.cs 8dec4 // b.hs, b.nlast │ │ ldr x8, [x19, #152] │ │ mov x23, x22 │ │ ldr x9, [x19, #216] │ │ add x8, x8, w20, uxtw #4 │ │ add x9, x9, w21, uxtw #4 │ │ ldp x10, x8, [x8] │ │ ldp x11, x9, [x9] │ │ @@ -99749,18 +99147,18 @@ │ │ tst w8, #0x1 │ │ cset w8, eq // eq = none │ │ orr w22, w12, w8 │ │ cmp w22, #0x0 │ │ csel x8, x9, x10, ne // ne = any │ │ csneg x9, x10, x9, ne // ne = any │ │ orr x10, x8, x9 │ │ - cbz x10, 8e5fc │ │ + cbz x10, 8dd14 │ │ sub x0, x29, #0x50 │ │ stp x9, x8, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ ldp x8, x9, [x29, #-80] │ │ add x10, x8, #0x3 │ │ cmp x8, #0x0 │ │ csel x8, x10, x8, lt // lt = tstop │ │ add x10, x9, #0x3 │ │ cmp x9, #0x0 │ │ lsr x8, x8, #2 │ │ @@ -99782,349 +99180,349 @@ │ │ cset w8, eq // eq = none │ │ csel x10, x11, x10, eq // eq = none │ │ orr w8, w8, w22 │ │ cmp w8, #0x0 │ │ csel x8, x9, x10, ne // ne = any │ │ csneg x9, x10, x9, ne // ne = any │ │ orr x10, x8, x9 │ │ - cbz x10, 8e680 │ │ + cbz x10, 8dd98 │ │ sub x0, x29, #0x50 │ │ stp x9, x8, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ ldp x8, x9, [x29, #-80] │ │ add x10, x8, #0x3 │ │ cmp x8, #0x0 │ │ csel x8, x10, x8, lt // lt = tstop │ │ add x10, x9, #0x3 │ │ cmp x9, #0x0 │ │ lsr x8, x8, #2 │ │ csel x9, x10, x9, lt // lt = tstop │ │ lsr x9, x9, #2 │ │ strh w8, [x19, #546] │ │ strh w9, [x19, #548] │ │ ldrsh x9, [x28, #8] │ │ mov x22, x23 │ │ cmp x9, #0x4, lsl #12 │ │ - b.ne 9081c // b.any │ │ + b.ne 8ff30 // b.any │ │ ldrsh x8, [x19, #546] │ │ and w10, w8, #0xffff │ │ - b 90e30 │ │ + b 90548 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90bc4 │ │ + cbz w8, 902dc │ │ mov w8, #0x86 // #134 │ │ str w8, [x25] │ │ - b 90bc4 │ │ + b 902dc │ │ sub x8, x8, x9 │ │ and x8, x8, x8, asr #63 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldrsh x10, [x19, #546] │ │ sxth x11, w8 │ │ ldrsh x12, [x19, #548] │ │ mul x11, x10, x11 │ │ and w10, w10, #0xffff │ │ madd x9, x12, x9, x11 │ │ asr x9, x9, #14 │ │ cmp w10, #0x4, lsl #12 │ │ str x9, [x19, #1008] │ │ - b.ne 8e708 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 8e724 │ │ + b.ne 8de20 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8de3c │ │ ldrh w10, [x19, #548] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x5c4 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xa9c │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ ldrh w11, [x19, #542] │ │ str x10, [x19, #1024] │ │ cmp w11, #0x4, lsl #12 │ │ - b.ne 8e740 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 8e75c │ │ + b.ne 8de58 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8de74 │ │ ldrh w10, [x19, #544] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x640 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xb18 │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ cmp x9, #0x4, lsl #12 │ │ str x10, [x19, #1032] │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ - b.ne 903c4 // b.any │ │ + b.ne 8fad8 // b.any │ │ cmp w8, #0x4, lsl #12 │ │ - b.ne 9039c // b.any │ │ - adrp x8, 9a000 │ │ - adrp x10, 9a000 │ │ - add x8, x8, #0x8ec │ │ - add x10, x10, #0x898 │ │ - b 903bc │ │ + b.ne 8fab0 // b.any │ │ + adrp x8, 99000 │ │ + adrp x10, 99000 │ │ + add x8, x8, #0xdc4 │ │ + add x10, x10, #0xd70 │ │ + b 8fad0 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldp x9, x8, [x23] │ │ cmp x8, x9 │ │ - b.ge 90f10 // b.tcont │ │ - b 8ead8 │ │ + b.ge 90628 // b.tcont │ │ + b 8e1f0 │ │ ldr x20, [x23] │ │ ldr x8, [x19, #680] │ │ cmp x20, x8 │ │ - b.cs 8ff84 // b.hs, b.nlast │ │ + b.cs 8f698 // b.hs, b.nlast │ │ ldr x0, [x23, #8] │ │ ldr x1, [x19, #488] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #688] │ │ str x0, [x8, x20, lsl #3] │ │ - b 90f10 │ │ + b 90628 │ │ ldp x0, x1, [x23] │ │ mov w2, #0x40 // #64 │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ ldrh w9, [x19, #840] │ │ cmp x8, x9 │ │ - b.cs 8ff94 // b.hs, b.nlast │ │ + b.cs 8f6a8 // b.hs, b.nlast │ │ ldr x9, [x19, #848] │ │ ldr x8, [x9, x8, lsl #3] │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x24, [x23] │ │ ldrh w8, [x19, #212] │ │ cmp w8, w24, uxth │ │ - b.ls 8ffac // b.plast │ │ + b.ls 8f6c0 // b.plast │ │ ldr x8, [x19, #224] │ │ mov x0, x19 │ │ ldr x9, [x19, #1024] │ │ add x8, x8, w24, uxth #4 │ │ ldp x1, x2, [x8] │ │ blr x9 │ │ ldr x8, [x23, #8] │ │ mov w2, w24 │ │ ldr x9, [x19, #1048] │ │ ldr x1, [sp, #104] │ │ sub x3, x8, x0 │ │ mov x0, x19 │ │ blr x9 │ │ ldrh w8, [x19, #624] │ │ - cbnz w8, 90f10 │ │ + cbnz w8, 90628 │ │ and x8, x24, #0xffff │ │ ldr x9, [x19, #224] │ │ lsl x8, x8, #4 │ │ ldr q0, [x9, x8] │ │ ldr x9, [x19, #216] │ │ str q0, [x9, x8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ - cbz x8, 8ead8 │ │ + cbz x8, 8e1f0 │ │ ldr x8, [x23, #8] │ │ cmp x8, #0x0 │ │ cset w8, ne // ne = any │ │ - b 8ead8 │ │ + b 8e1f0 │ │ ldr x10, [x23] │ │ - adrp x11, e000 │ │ - add x11, x11, #0xeb0 │ │ - adrp x12, 20000 │ │ - add x12, x12, #0x7d8 │ │ + adrp x11, e000 │ │ + add x11, x11, #0xef0 │ │ + adrp x12, 20000 │ │ + add x12, x12, #0x80c │ │ mov x8, xzr │ │ ubfx x9, x10, #6, #2 │ │ ldr x9, [x11, x9, lsl #3] │ │ ubfx w11, w10, #4, #2 │ │ str x9, [x19, #872] │ │ - adr x13, 8e8e0 │ │ + adr x13, 8dff8 │ │ ldrh w14, [x12, x11, lsl #1] │ │ add x13, x13, x14, lsl #2 │ │ br x13 │ │ lsr x8, x9, #10 │ │ - b 9067c │ │ + b 8fd90 │ │ ldr x10, [x19] │ │ ldr x10, [x10, #176] │ │ ldr w10, [x10, #120] │ │ cmp w10, #0x28 │ │ - b.ne 8e914 // b.any │ │ + b.ne 8e02c // b.any │ │ ldrb w10, [x19, #1099] │ │ - cbz w10, 8e914 │ │ + cbz w10, 8e02c │ │ ldrb w10, [x19, #1100] │ │ - cbz w10, 8e914 │ │ + cbz w10, 8e02c │ │ ldrb w10, [x19, #1101] │ │ - cbnz w10, 8ff74 │ │ + cbnz w10, 8f688 │ │ ldr x11, [x19, #32] │ │ ldr x10, [x19, #560] │ │ cmp x11, x10 │ │ - b.ge 90228 // b.tcont │ │ + b.ge 8f93c // b.tcont │ │ ldur x9, [x29, #-120] │ │ ldrb w9, [x9] │ │ - cbz w9, 8ff74 │ │ + cbz w9, 8f688 │ │ mov w9, #0x81 // #129 │ │ - b 8ff70 │ │ + b 8f684 │ │ ldr w9, [x19, #768] │ │ subs w10, w9, #0x1 │ │ - b.lt 915a0 // b.tstop │ │ + b.lt 90cb0 // b.tstop │ │ ldr x8, [x19, #776] │ │ str w10, [x19, #768] │ │ add x8, x8, x10, lsl #5 │ │ ldr x10, [x8, #16] │ │ sub x11, x10, #0x1 │ │ cmp x10, #0x2 │ │ str x11, [x8, #16] │ │ strb wzr, [x19, #672] │ │ - b.lt 901e0 // b.tstop │ │ + b.lt 8f8f4 // b.tstop │ │ str w9, [x19, #768] │ │ ldr x8, [x8, #24] │ │ ldr x8, [x8, #8] │ │ str x8, [x19, #648] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x11, [x19, #640] │ │ ldr x13, [x19, #648] │ │ ldr w14, [x19, #32] │ │ add x10, x13, x11 │ │ sub w12, w12, w14 │ │ add w12, w12, #0x1 │ │ ldrb w10, [x10, #1] │ │ cmp w10, w12 │ │ - b.cs 9150c // b.hs, b.nlast │ │ - cbz w10, 8e9e4 │ │ + b.cs 90c1c // b.hs, b.nlast │ │ + cbz w10, 8e0fc │ │ add x12, x13, x11 │ │ ldrb w13, [x12, #2] │ │ add x12, x10, #0x1 │ │ cmp w12, #0x2 │ │ str x13, [x23] │ │ - b.eq 8e9e4 // b.none │ │ + b.eq 8e0fc // b.none │ │ add x9, x9, x8, lsl #3 │ │ sub x12, x12, #0x2 │ │ add x8, x11, #0x3 │ │ add x9, x9, #0x8 │ │ ldr x11, [x19, #648] │ │ subs x12, x12, #0x1 │ │ ldrb w11, [x8, x11] │ │ add x8, x8, #0x1 │ │ str x11, [x9], #8 │ │ - b.ne 8e9cc // b.any │ │ + b.ne 8e0e4 // b.any │ │ ldr x8, [x19, #64] │ │ add x8, x8, w10, uxtw │ │ str x8, [x19, #64] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ - b 8fa94 │ │ + b 8f1ac │ │ ldr x10, [x23] │ │ cmp x10, #0x1 │ │ - b.lt 8ffbc // b.tstop │ │ + b.lt 8f6d0 // b.tstop │ │ subs x8, x8, x10 │ │ - b.cc 8ffbc // b.lo, b.ul, b.last │ │ + b.cc 8f6d0 // b.lo, b.ul, b.last │ │ ldr x8, [x9, x8, lsl #3] │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x9, [x19, #32] │ │ ldr x8, [x19, #560] │ │ cmp x9, x8 │ │ - b.lt 905f4 // b.tstop │ │ + b.lt 8fd08 // b.tstop │ │ ldrh w9, [x19, #620] │ │ - cbz w9, 9057c │ │ + cbz w9, 8fc90 │ │ ldrh w9, [x19, #622] │ │ - cbz w9, 9057c │ │ + cbz w9, 8fc90 │ │ ldrh w9, [x19, #624] │ │ cmp w9, #0x0 │ │ cset w9, eq // eq = none │ │ - b 90580 │ │ + b 8fc94 │ │ ldr x8, [x23] │ │ - cbz x8, 902dc │ │ + cbz x8, 8f9f0 │ │ mov w8, #0x1 // #1 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldp x8, x9, [x23] │ │ add x8, x9, x8 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x2, [x23, #8] │ │ - cbz x2, 915a8 │ │ + cbz x2, 90cb8 │ │ ldr x0, [x23] │ │ mov w1, #0x40 // #64 │ │ - bl 37f04 │ │ + bl 37f64 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x10, [x23] │ │ - adrp x11, e000 │ │ - add x11, x11, #0xe10 │ │ - adrp x12, 20000 │ │ - add x12, x12, #0x7e0 │ │ + adrp x11, e000 │ │ + add x11, x11, #0xe50 │ │ + adrp x12, 20000 │ │ + add x12, x12, #0x814 │ │ mov x8, xzr │ │ ubfx x9, x10, #6, #2 │ │ ldr x9, [x11, x9, lsl #3] │ │ ubfx w11, w10, #4, #2 │ │ str x9, [x19, #872] │ │ - adr x13, 8eac4 │ │ + adr x13, 8e1dc │ │ ldrh w14, [x12, x11, lsl #1] │ │ add x13, x13, x14, lsl #2 │ │ br x13 │ │ lsr x8, x9, #10 │ │ - b 906d4 │ │ + b 8fde8 │ │ ldp x9, x8, [x23] │ │ cmp x8, x9 │ │ - b.le 90f10 │ │ + b.le 90628 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldrsh x8, [x23, #8] │ │ ldrsh x9, [x23] │ │ orr x10, x9, x8 │ │ - cbz x10, 8e2d8 │ │ + cbz x10, 8d9f0 │ │ sub x0, x29, #0x50 │ │ stp x9, x8, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ ldp x8, x9, [x29, #-80] │ │ add x10, x8, #0x3 │ │ cmp x8, #0x0 │ │ csel x8, x10, x8, lt // lt = tstop │ │ add x10, x9, #0x3 │ │ cmp x9, #0x0 │ │ asr x8, x8, #2 │ │ csel x9, x10, x9, lt // lt = tstop │ │ ldr x10, [sp, #128] │ │ lsr x9, x9, #2 │ │ strh w8, [x28, #8] │ │ strh w9, [x10] │ │ and w9, w8, #0xffff │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 8fc70 // b.any │ │ + b.ne 8f388 // b.any │ │ ldrsh x9, [x19, #546] │ │ and w10, w9, #0xffff │ │ - b 90310 │ │ + b 8fa24 │ │ ldrsh x8, [x28, #8] │ │ str x8, [x23] │ │ ldr x8, [sp, #128] │ │ ldrsh x8, [x8] │ │ str x8, [x23, #8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ strh w8, [x19, #540] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w9, [x23] │ │ ldr x8, [sp, #120] │ │ - cbz w9, 8eb80 │ │ + cbz w9, 8e298 │ │ ldr x8, [sp, #88] │ │ cmp w9, #0x1 │ │ - b.ne 90530 // b.any │ │ + b.ne 8fc44 // b.any │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x8, [sp, #96] │ │ stp q0, q1, [x8] │ │ stp q2, q3, [x8, #32] │ │ ldr x8, [sp, #112] │ │ stp q0, q1, [x8] │ │ @@ -100132,27 +99530,27 @@ │ │ ldr x8, [sp, #104] │ │ stp q0, q1, [x8] │ │ stp q2, q3, [x8, #32] │ │ ldrh w8, [x23] │ │ strh w8, [x19, #620] │ │ strh w8, [x19, #622] │ │ strh w8, [x19, #624] │ │ - b 90f10 │ │ + b 90628 │ │ str xzr, [x19, #64] │ │ - b 90fe0 │ │ + b 906f8 │ │ ldr w24, [x23] │ │ ldrh w9, [x19, #148] │ │ and w8, w24, #0xffff │ │ cmp w8, w9 │ │ - b.cs 8fc8c // b.hs, b.nlast │ │ + b.cs 8f3a4 // b.hs, b.nlast │ │ ldr x23, [x23, #8] │ │ ldrh w10, [x19, #84] │ │ and w9, w23, #0xffff │ │ cmp w9, w10 │ │ - b.cs 8fc8c // b.hs, b.nlast │ │ + b.cs 8f3a4 // b.hs, b.nlast │ │ ldr x10, [x19, #96] │ │ mov x0, x19 │ │ ldr x11, [x19, #160] │ │ ldr x12, [x19, #1024] │ │ add x9, x10, w9, uxtw #4 │ │ add x8, x11, w8, uxtw #4 │ │ ldp x10, x9, [x9] │ │ @@ -100173,131 +99571,131 @@ │ │ ldr x8, [x19, #1048] │ │ neg x3, x25 │ │ mov x0, x19 │ │ ldr x1, [sp, #96] │ │ mov w2, w23 │ │ mov x25, x20 │ │ blr x8 │ │ - b 90f10 │ │ + b 90628 │ │ ldr w8, [x19, #760] │ │ ldr x10, [x23, #8] │ │ add w12, w8, #0x1 │ │ cmp x10, x12 │ │ - b.cs 8fc40 // b.hs, b.nlast │ │ + b.cs 8f358 // b.hs, b.nlast │ │ ldr x9, [x19, #736] │ │ ldr w11, [x19, #728] │ │ add x8, x9, x10, lsl #5 │ │ cmp x9, #0x0 │ │ csel x8, xzr, x8, eq // eq = none │ │ cmp w12, w11 │ │ - b.ne 8eca0 // b.any │ │ + b.ne 8e3b8 // b.any │ │ ldr w12, [x8, #24] │ │ cmp x10, x12 │ │ - b.eq 8ecd8 // b.none │ │ + b.eq 8e3f0 // b.none │ │ add x8, x9, x11, lsl #5 │ │ cmp x9, #0x0 │ │ csel x11, xzr, x8, eq // eq = none │ │ cmp x9, x11 │ │ - b.cs 8eccc // b.hs, b.nlast │ │ + b.cs 8e3e4 // b.hs, b.nlast │ │ ldr w8, [x9, #24] │ │ cmp x10, x8 │ │ - b.eq 8eccc // b.none │ │ + b.eq 8e3e4 // b.none │ │ add x9, x9, #0x20 │ │ cmp x9, x11 │ │ - b.cc 8ecb4 // b.lo, b.ul, b.last │ │ + b.cc 8e3cc // b.lo, b.ul, b.last │ │ mov x8, x9 │ │ cmp x9, x11 │ │ - b.eq 8fc40 // b.none │ │ + b.eq 8f358 // b.none │ │ ldrb w9, [x8, #28] │ │ - cbz w9, 8fc40 │ │ + cbz w9, 8f358 │ │ ldrsw x9, [x19, #768] │ │ ldr w10, [x19, #772] │ │ cmp w9, w10 │ │ - b.ge 91054 // b.tcont │ │ + b.ge 9076c // b.tcont │ │ ldr x10, [x23] │ │ cmp x10, #0x1 │ │ - b.lt 90f10 // b.tstop │ │ + b.lt 90628 // b.tstop │ │ ldr x10, [x19, #776] │ │ ldr w11, [x19, #636] │ │ add x10, x10, x9, lsl #5 │ │ add w9, w9, #0x1 │ │ str w11, [x10] │ │ ldr x11, [x19, #648] │ │ add x11, x11, #0x1 │ │ str x11, [x10, #8] │ │ ldrsw x11, [x23] │ │ stp x11, x8, [x10, #16] │ │ str w9, [x19, #768] │ │ ldr w9, [x8] │ │ sub w10, w9, #0x4 │ │ cmn w10, #0x4 │ │ - b.hi 91258 // b.pmore │ │ + b.hi 90968 // b.pmore │ │ mov w8, #0x84 // #132 │ │ str w8, [x25] │ │ - b 914d8 │ │ - adrp x9, 9a000 │ │ + b 90be8 │ │ + adrp x9, 99000 │ │ mov w8, #0x2 // #2 │ │ - add x9, x9, #0xa88 │ │ - b 8fabc │ │ + add x9, x9, #0xf60 │ │ + b 8f1d4 │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ - b 8fae4 │ │ + b 8f1fc │ │ ldr x8, [x19, #1016] │ │ mov x0, x19 │ │ ldr x1, [x23] │ │ mov w2, #0x3 // #3 │ │ blr x8 │ │ tst x0, #0x7f │ │ - b 8fae4 │ │ + b 8f1fc │ │ ldr x8, [x23] │ │ - tbz x8, #63, 90f10 │ │ - b 8f970 │ │ + tbz x8, #63, 90628 │ │ + b 8f088 │ │ ldr x9, [x23, #8] │ │ - cbnz x9, 90f10 │ │ + cbnz x9, 90628 │ │ ldr x9, [x23] │ │ orr x8, x9, x8 │ │ - cbz x8, 8f9c4 │ │ + cbz x8, 8f0dc │ │ ldr x8, [x19, #648] │ │ adds x8, x8, x9 │ │ str x8, [x19, #648] │ │ - b.mi 8f9c4 // b.first │ │ + b.mi 8f0dc // b.first │ │ ldr w9, [x19, #768] │ │ subs w9, w9, #0x1 │ │ - b.lt 8edd0 // b.tstop │ │ + b.lt 8e4e8 // b.tstop │ │ ldr x10, [x19, #776] │ │ add x9, x10, x9, lsl #5 │ │ ldr x9, [x9, #24] │ │ ldr x9, [x9, #16] │ │ cmp x8, x9 │ │ - b.gt 8f9c4 │ │ + b.gt 8f0dc │ │ strb wzr, [x19, #672] │ │ ldr x8, [x23] │ │ - tbz x8, #63, 90f10 │ │ + tbz x8, #63, 90628 │ │ ldr x8, [x19, #1120] │ │ ldr x9, [x19, #1128] │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ str x8, [x19, #1120] │ │ - b.ls 90f10 // b.plast │ │ - b 914f8 │ │ + b.ls 90628 // b.plast │ │ + b 90c08 │ │ ldr x9, [x23, #8] │ │ sub x8, x9, #0x4 │ │ cmn x8, #0x4 │ │ - b.hi 8ffdc // b.pmore │ │ + b.hi 8f6f0 // b.pmore │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldrsh x8, [x23, #8] │ │ ldrsh x9, [x23] │ │ orr x10, x9, x8 │ │ - cbz x10, 8ee60 │ │ + cbz x10, 8e578 │ │ sub x0, x29, #0x50 │ │ stp x9, x8, [x29, #-80] │ │ - bl 38608 │ │ + bl 38668 │ │ ldp x8, x9, [x29, #-80] │ │ add x10, x8, #0x3 │ │ cmp x8, #0x0 │ │ csel x8, x10, x8, lt // lt = tstop │ │ add x10, x9, #0x3 │ │ cmp x9, #0x0 │ │ lsr x8, x8, #2 │ │ @@ -100306,52 +99704,52 @@ │ │ strh w8, [x19, #546] │ │ strh w9, [x19, #548] │ │ ldr w10, [x28, #4] │ │ ldrsh x9, [x28, #8] │ │ lsr w11, w10, #16 │ │ str w10, [x28] │ │ cmp x9, #0x4, lsl #12 │ │ - b.ne 8fd0c // b.any │ │ + b.ne 8f420 // b.any │ │ sxth x8, w10 │ │ - b 903f4 │ │ + b 8fb08 │ │ ldrsh x8, [x19, #546] │ │ str x8, [x23] │ │ ldrsh x8, [x19, #548] │ │ str x8, [x23, #8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w8, [x28, #4] │ │ and w9, w8, #0xffff │ │ str w8, [x28, #8] │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 9007c // b.any │ │ - adrp x10, 9a000 │ │ + b.ne 8f790 // b.any │ │ + adrp x10, 99000 │ │ mov w9, #0x4000 // #16384 │ │ - add x10, x10, #0x5b4 │ │ - b 90764 │ │ + add x10, x10, #0xa8c │ │ + b 8fe78 │ │ ldr x21, [x23, #24] │ │ mov x24, x22 │ │ ldrh w8, [x19, #84] │ │ cmp w8, w21, uxth │ │ - b.ls 8fc2c // b.plast │ │ + b.ls 8f344 // b.plast │ │ ldr x22, [x23, #32] │ │ and w9, w22, #0xffff │ │ cmp w9, w8 │ │ - b.cs 8fc2c // b.hs, b.nlast │ │ + b.cs 8f344 // b.hs, b.nlast │ │ ldr x8, [x23, #8] │ │ ldrh w9, [x19, #148] │ │ cmp w9, w8, uxth │ │ - b.ls 8fc2c // b.plast │ │ + b.ls 8f344 // b.plast │ │ ldr x20, [x23, #16] │ │ and w10, w20, #0xffff │ │ cmp w10, w9 │ │ - b.cs 8fc2c // b.hs, b.nlast │ │ + b.cs 8f344 // b.hs, b.nlast │ │ ldr x10, [x23] │ │ ldrh w9, [x19, #212] │ │ cmp w9, w10, uxth │ │ - b.ls 8fc2c // b.plast │ │ + b.ls 8f344 // b.plast │ │ ldr x9, [x19, #96] │ │ stp x28, x10, [sp, #72] │ │ ldr x11, [x19, #160] │ │ mov w2, #0x40 // #64 │ │ str x25, [sp, #56] │ │ add x10, x9, w22, uxth #4 │ │ add x9, x9, w21, uxth #4 │ │ @@ -100368,230 +99766,230 @@ │ │ neg x1, x28 │ │ sub x25, x12, x14 │ │ sub x27, x9, x16 │ │ mov x0, x27 │ │ stp x11, x16, [sp] │ │ sub x23, x13, x11 │ │ str x1, [sp, #16] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x26, x0 │ │ mov x0, x23 │ │ mov x1, x25 │ │ mov w2, #0x40 // #64 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x26, x0, x26 │ │ mov x0, x27 │ │ mov x1, x25 │ │ mov w2, #0x40 // #64 │ │ str x27, [sp, #40] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x27, x0 │ │ mov x0, x23 │ │ mov x1, x28 │ │ mov w2, #0x40 // #64 │ │ str x23, [sp, #48] │ │ - bl 37eac │ │ + bl 37f0c │ │ cmp x26, #0x0 │ │ mov w9, #0x13 // #19 │ │ cneg x8, x26, mi // mi = first │ │ add x10, x0, x27 │ │ cmp x10, #0x0 │ │ mul x8, x8, x9 │ │ cneg x9, x10, mi // mi = first │ │ cmp x8, x9 │ │ - b.le 91138 │ │ + b.le 90848 │ │ ldp x1, x8, [sp, #16] │ │ mov w2, #0x40 // #64 │ │ ldr x9, [sp] │ │ sub x27, x8, x9 │ │ ldr x8, [sp, #32] │ │ ldr x9, [sp, #8] │ │ sub x0, x8, x9 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x28, x0 │ │ mov x0, x27 │ │ mov x1, x25 │ │ mov w2, #0x40 // #64 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x25, x0, x28 │ │ ldr x1, [sp, #40] │ │ mov x0, x25 │ │ mov x2, x26 │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x20, x0 │ │ mov x0, x25 │ │ ldr x1, [sp, #48] │ │ mov x2, x26 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x19, #160] │ │ ldr x9, [sp, #64] │ │ ldr x10, [x19, #224] │ │ ldr x11, [sp, #80] │ │ add x8, x8, x9, lsl #4 │ │ add x10, x10, w11, uxth #4 │ │ ldr x9, [x8] │ │ add x9, x9, x20 │ │ str x9, [x10] │ │ ldr x8, [x8, #8] │ │ add x9, x8, x0 │ │ and x8, x11, #0xffff │ │ str x9, [x10, #8] │ │ - b 91188 │ │ + b 90898 │ │ ldr x8, [x23] │ │ strh w8, [x19, #536] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ strh w8, [x19, #538] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w9, [x23] │ │ ldr x8, [sp, #120] │ │ - cbz w9, 8f09c │ │ + cbz w9, 8e7b4 │ │ ldr x8, [sp, #88] │ │ cmp w9, #0x1 │ │ - b.ne 90540 // b.any │ │ + b.ne 8fc54 // b.any │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x8, [sp, #96] │ │ stp q0, q1, [x8] │ │ stp q2, q3, [x8, #32] │ │ ldr x8, [x23] │ │ strh w8, [x19, #620] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w9, [x23] │ │ ldr x8, [sp, #120] │ │ - cbz w9, 8f0d4 │ │ + cbz w9, 8e7ec │ │ ldr x8, [sp, #88] │ │ cmp w9, #0x1 │ │ - b.ne 90550 // b.any │ │ + b.ne 8fc64 // b.any │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x8, [sp, #112] │ │ stp q0, q1, [x8] │ │ stp q2, q3, [x8, #32] │ │ ldr x8, [x23] │ │ strh w8, [x19, #622] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ - tbnz x8, #63, 91578 │ │ + tbnz x8, #63, 90c88 │ │ mov w9, #0xffff // #65535 │ │ cmp x8, x9 │ │ csel x8, x8, x9, cc // cc = lo, ul, last │ │ str x8, [x19, #560] │ │ - b 90f10 │ │ - adrp x9, 9a000 │ │ + b 90628 │ │ + adrp x9, 99000 │ │ mov w8, #0x1 // #1 │ │ - add x9, x9, #0x9a4 │ │ - b 8fabc │ │ - adrp x8, 9a000 │ │ + add x9, x9, #0xe7c │ │ + b 8f1d4 │ │ + adrp x8, 99000 │ │ str wzr, [x19, #576] │ │ - add x8, x8, #0xa44 │ │ + add x8, x8, #0xf1c │ │ str x8, [x19, #1016] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #656] │ │ mov w9, #0x1 // #1 │ │ ldr w11, [x19, #668] │ │ ldr x10, [x19, #648] │ │ - b 8f14c │ │ - cbz w9, 90f10 │ │ + b 8e864 │ │ + cbz w9, 90628 │ │ add x10, x10, w11, sxtw │ │ cmp x10, x8 │ │ str x10, [x19, #648] │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldr x13, [x19, #640] │ │ - adrp x11, 20000 │ │ - add x11, x11, #0x858 │ │ + adrp x11, 20000 │ │ + add x11, x11, #0x888 │ │ ldrb w12, [x13, x10] │ │ ldrsb w11, [x11, w12, uxtw] │ │ and w14, w12, #0xfe │ │ cmp w14, #0x40 │ │ strb w12, [x19, #664] │ │ str w11, [x19, #668] │ │ - b.ne 8f1a0 // b.any │ │ + b.ne 8e8b8 // b.any │ │ add x14, x10, #0x1 │ │ cmp x14, x8 │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldrb w13, [x13, x14] │ │ mov w14, #0x2 // #2 │ │ msub w11, w13, w11, w14 │ │ str w11, [x19, #668] │ │ add x13, x10, w11, sxtw │ │ cmp x13, x8 │ │ - b.gt 91520 │ │ + b.gt 90c30 │ │ cmp w12, #0x59 │ │ - b.eq 8f1c8 // b.none │ │ + b.eq 8e8e0 // b.none │ │ cmp w12, #0x58 │ │ - b.ne 8f148 // b.any │ │ + b.ne 8e860 // b.any │ │ add w9, w9, #0x1 │ │ - cbnz w9, 8f14c │ │ - b 90f10 │ │ + cbnz w9, 8e864 │ │ + b 90628 │ │ sub w9, w9, #0x1 │ │ - cbnz w9, 8f14c │ │ - b 90f10 │ │ + cbnz w9, 8e864 │ │ + b 90628 │ │ ldr x8, [x23] │ │ str x8, [x19, #592] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x0, [x23] │ │ ldr x1, [x19, #488] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #600] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ str x8, [x23, #8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr q0, [x23] │ │ ext v0.16b, v0.16b, v0.16b, #8 │ │ str q0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #32] │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w8, [x19, #632] │ │ cmp w8, #0x3 │ │ - b.eq 91588 // b.none │ │ + b.eq 90c98 // b.none │ │ ldr x8, [x19, #736] │ │ - cbz x8, 90450 │ │ + cbz x8, 8fb64 │ │ ldr w10, [x19, #728] │ │ ldr x9, [x23] │ │ add x11, x8, x10, lsl #5 │ │ - cbz w10, 8f258 │ │ + cbz w10, 8e970 │ │ ldr w12, [x8, #24] │ │ cmp x9, x12 │ │ - b.eq 8f258 // b.none │ │ + b.eq 8e970 // b.none │ │ add x8, x8, #0x20 │ │ cmp x8, x11 │ │ - b.cc 8f240 // b.lo, b.ul, b.last │ │ + b.cc 8e958 // b.lo, b.ul, b.last │ │ cmp x8, x11 │ │ - b.ne 9046c // b.any │ │ + b.ne 8fb80 // b.any │ │ mov x8, x11 │ │ - b 90458 │ │ + b 8fb6c │ │ ldrh w10, [x19, #620] │ │ - cbz w10, 8fd24 │ │ + cbz w10, 8f438 │ │ ldrh w10, [x19, #622] │ │ - cbz w10, 8fd24 │ │ + cbz w10, 8f438 │ │ ldrh w10, [x19, #624] │ │ cmp w10, #0x0 │ │ cset w10, eq // eq = none │ │ - b 8fd28 │ │ + b 8f43c │ │ ldr x11, [x19, #32] │ │ ldr x10, [x19, #560] │ │ cmp x11, x10 │ │ - b.lt 8ff60 // b.tstop │ │ + b.lt 8f674 // b.tstop │ │ ldrh w11, [x19, #536] │ │ ldrh w12, [x19, #84] │ │ cmp w11, w12 │ │ - b.cs 8ff60 // b.hs, b.nlast │ │ + b.cs 8f674 // b.hs, b.nlast │ │ cmp x10, #0x1 │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ sub x8, x8, #0x1 │ │ str x8, [x19, #56] │ │ ldr x23, [x9, x8, lsl #3] │ │ ldrh w9, [x19, #148] │ │ and w8, w23, #0xffff │ │ cmp w8, w9 │ │ - b.cs 8f31c // b.hs, b.nlast │ │ + b.cs 8ea34 // b.hs, b.nlast │ │ ldr x9, [x19, #160] │ │ mov x0, x19 │ │ ldr x10, [x19, #96] │ │ ldrh w11, [x19, #536] │ │ add x8, x9, w8, uxtw #4 │ │ ldr x12, [x19, #1024] │ │ add x9, x10, x11, lsl #4 │ │ @@ -100603,662 +100001,661 @@ │ │ ldr x8, [x19, #1048] │ │ neg x3, x0 │ │ mov x0, x19 │ │ ldr x1, [sp, #112] │ │ mov w2, w23 │ │ blr x8 │ │ ldr x10, [x19, #560] │ │ - b 8f328 │ │ + b 8ea40 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91568 │ │ + cbnz w8, 90c78 │ │ sub x11, x10, #0x1 │ │ ldr x8, [x19, #56] │ │ cmp x10, #0x2 │ │ str x11, [x19, #560] │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ ldr x9, [x19, #48] │ │ mov x10, x11 │ │ - b 8f2b0 │ │ + b 8e9c8 │ │ ldr x1, [x23] │ │ ldr x8, [x19, #680] │ │ cmp x1, x8 │ │ - b.cs 90098 // b.hs, b.nlast │ │ + b.cs 8f7ac // b.hs, b.nlast │ │ ldr x8, [x19, #1080] │ │ mov x0, x19 │ │ ldr x2, [x23, #8] │ │ blr x8 │ │ - b 90f10 │ │ + b 90628 │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ cset w8, ge // ge = tcont │ │ str x8, [x23] │ │ - b 90f10 │ │ - adrp x9, 9a000 │ │ + b 90628 │ │ + adrp x9, 99000 │ │ mov w8, #0x4 // #4 │ │ - add x9, x9, #0x9dc │ │ - b 8fabc │ │ + add x9, x9, #0xeb4 │ │ + b 8f1d4 │ │ ldr x8, [x23] │ │ - tbnz w8, #0, 900a8 │ │ + tbnz w8, #0, 8f7bc │ │ mov x9, xzr │ │ - b 900b4 │ │ + b 8f7c8 │ │ ldr x8, [x19] │ │ ldr x8, [x8, #1216] │ │ - cbz x8, 8f3d4 │ │ + cbz x8, 8eaec │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 91c1c │ │ - b 90f10 │ │ + bl 9132c │ │ + b 90628 │ │ ldr x8, [x19] │ │ ldr x8, [x8, #1216] │ │ - cbz x8, 8f3d4 │ │ + cbz x8, 8eaec │ │ mov w8, #0x11 // #17 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ mov x0, x19 │ │ - bl 919a8 │ │ - b 90f10 │ │ + bl 910b8 │ │ + b 90628 │ │ ldr w9, [x23] │ │ ldr x8, [sp, #120] │ │ - cbz w9, 8f3f8 │ │ + cbz w9, 8eb10 │ │ ldr x8, [sp, #88] │ │ cmp w9, #0x1 │ │ - b.ne 90560 // b.any │ │ + b.ne 8fc74 // b.any │ │ ldp q0, q1, [x8] │ │ ldp q2, q3, [x8, #32] │ │ ldr x8, [sp, #104] │ │ stp q0, q1, [x8] │ │ stp q2, q3, [x8, #32] │ │ ldr x8, [x23] │ │ strh w8, [x19, #624] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ str x8, [x19, #568] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x9, [x23] │ │ orr x8, x9, x8 │ │ - cbz x8, 8f9c4 │ │ + cbz x8, 8f0dc │ │ ldr x8, [x19, #648] │ │ adds x8, x8, x9 │ │ str x8, [x19, #648] │ │ - b.mi 8f9c4 // b.first │ │ + b.mi 8f0dc // b.first │ │ ldr w9, [x19, #768] │ │ subs w9, w9, #0x1 │ │ - b.lt 8f464 // b.tstop │ │ + b.lt 8eb7c // b.tstop │ │ ldr x10, [x19, #776] │ │ add x9, x10, x9, lsl #5 │ │ ldr x9, [x9, #24] │ │ ldr x9, [x9, #16] │ │ cmp x8, x9 │ │ - b.gt 8f9c4 │ │ + b.gt 8f0dc │ │ strb wzr, [x19, #672] │ │ ldr x8, [x23] │ │ - tbz x8, #63, 90f10 │ │ + tbz x8, #63, 90628 │ │ ldr x8, [x19, #1120] │ │ ldr x9, [x19, #1128] │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ str x8, [x19, #1120] │ │ - b.ls 90f10 // b.plast │ │ - b 914f8 │ │ + b.ls 90628 // b.plast │ │ + b 90c08 │ │ ldr x8, [x23] │ │ str x8, [x19, #584] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x1, [x23] │ │ ldr x8, [x19, #680] │ │ cmp x1, x8 │ │ - b.cs 90134 // b.hs, b.nlast │ │ + b.cs 8f848 // b.hs, b.nlast │ │ ldr x8, [x19, #1072] │ │ mov x0, x19 │ │ blr x8 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x23 │ │ - b.ne 9014c // b.any │ │ + b.ne 8f860 // b.any │ │ ldr x8, [x19, #1064] │ │ mov x0, x19 │ │ blr x8 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ cset w8, lt // lt = tstop │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w8, [x19, #632] │ │ cmp w8, #0x3 │ │ - b.eq 91588 // b.none │ │ + b.eq 90c98 // b.none │ │ ldr x8, [x19, #752] │ │ ldr w9, [x19, #744] │ │ - cbz x8, 8f540 │ │ + cbz x8, 8ec58 │ │ add x10, x8, x9, lsl #5 │ │ - cbz w9, 8f534 │ │ + cbz w9, 8ec4c │ │ ldr x11, [x23] │ │ ldr w12, [x8, #24] │ │ cmp x11, x12 │ │ - b.eq 8f534 // b.none │ │ + b.eq 8ec4c // b.none │ │ add x8, x8, #0x20 │ │ cmp x8, x10 │ │ - b.cc 8f51c // b.lo, b.ul, b.last │ │ + b.cc 8ec34 // b.lo, b.ul, b.last │ │ cmp x8, x10 │ │ - b.ne 8f554 // b.any │ │ + b.ne 8ec6c // b.any │ │ mov x8, x10 │ │ ldr w10, [x19, #748] │ │ cmp w9, w10 │ │ - b.cs 91590 // b.hs, b.nlast │ │ + b.cs 90ca0 // b.hs, b.nlast │ │ add w9, w9, #0x1 │ │ str w9, [x19, #744] │ │ ldr x9, [x23] │ │ cmp x9, #0xff │ │ - b.hi 91590 // b.pmore │ │ + b.hi 90ca0 // b.pmore │ │ str w9, [x8, #24] │ │ mov w11, #0x1 // #1 │ │ ldr x9, [x19, #648] │ │ add x10, x9, #0x1 │ │ str x10, [x8, #8] │ │ ldr w10, [x19, #636] │ │ strb w11, [x8, #28] │ │ str w10, [x8] │ │ ldr x10, [x23] │ │ ldr w11, [x19, #764] │ │ cmp x10, x11 │ │ - b.ls 8f598 // b.plast │ │ + b.ls 8ecb0 // b.plast │ │ and w10, w10, #0xff │ │ str w10, [x19, #764] │ │ ldr x10, [x19, #656] │ │ ldr w11, [x19, #668] │ │ add x9, x9, w11, sxtw │ │ cmp x9, x10 │ │ str x9, [x19, #648] │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldr x13, [x19, #640] │ │ ldrb w12, [x13, x9] │ │ ldrsb w11, [x24, w12, uxtw] │ │ and w14, w12, #0xfe │ │ cmp w14, #0x40 │ │ strb w12, [x19, #664] │ │ str w11, [x19, #668] │ │ - b.ne 8f5ec // b.any │ │ + b.ne 8ed04 // b.any │ │ add x14, x9, #0x1 │ │ cmp x14, x10 │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldrb w13, [x13, x14] │ │ mov w14, #0x2 // #2 │ │ msub w11, w13, w11, w14 │ │ str w11, [x19, #668] │ │ add x13, x9, w11, sxtw │ │ cmp x13, x10 │ │ - b.gt 91520 │ │ + b.gt 90c30 │ │ mov w0, #0x89 // #137 │ │ cmp w12, #0x2c │ │ - b.eq 91524 // b.none │ │ + b.eq 90c34 // b.none │ │ cmp w12, #0x89 │ │ - b.eq 91524 // b.none │ │ + b.eq 90c34 // b.none │ │ cmp w12, #0x2d │ │ - b.ne 8f5a0 // b.any │ │ + b.ne 8ecb8 // b.any │ │ str x9, [x8, #16] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldr x10, [x23] │ │ cmp x10, #0x1 │ │ - b.lt 9019c // b.tstop │ │ + b.lt 8f8b0 // b.tstop │ │ subs x8, x8, x10 │ │ - b.cc 9019c // b.lo, b.ul, b.last │ │ + b.cc 8f8b0 // b.lo, b.ul, b.last │ │ add x0, x9, x8, lsl #3 │ │ lsl x8, x10, #3 │ │ mov x1, x0 │ │ sub x2, x8, #0x8 │ │ ldr x20, [x1], #8 │ │ - bl a5190 │ │ + bl a45d0 │ │ ldp x8, x9, [x19, #48] │ │ add x8, x8, x9, lsl #3 │ │ stur x20, [x8, #-8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ ldrh w9, [x19, #84] │ │ cmp w9, w8, uxth │ │ - b.ls 901ac // b.plast │ │ + b.ls 8f8c0 // b.plast │ │ ldrh w9, [x19, #550] │ │ and x8, x8, #0xffff │ │ ldr x10, [x19, #112] │ │ mov w13, #0xef // #239 │ │ ldrh w11, [x19, #552] │ │ cmp w9, #0x0 │ │ mov w9, #0xfffffff7 // #-9 │ │ ldrb w12, [x10, x8] │ │ csinv w9, w9, wzr, ne // ne = any │ │ and w13, w9, w13 │ │ cmp w11, #0x0 │ │ csel w9, w9, w13, eq // eq = none │ │ and w9, w9, w12 │ │ strb w9, [x10, x8] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w8, [x19, #760] │ │ ldr x10, [x23] │ │ add w8, w8, #0x1 │ │ cmp x10, x8 │ │ - b.cs 91568 // b.hs, b.nlast │ │ + b.cs 90c78 // b.hs, b.nlast │ │ ldr x9, [x19, #736] │ │ - cbz x9, 91568 │ │ + cbz x9, 90c78 │ │ ldr w12, [x19, #728] │ │ cmp w8, w12 │ │ - b.ne 8f6ec // b.any │ │ + b.ne 8ee04 // b.any │ │ add x8, x9, x10, lsl #5 │ │ ldr w11, [x8, #24] │ │ cmp x10, x11 │ │ - b.eq 8f718 // b.none │ │ + b.eq 8ee30 // b.none │ │ add x11, x9, x12, lsl #5 │ │ - cbz w12, 8f70c │ │ + cbz w12, 8ee24 │ │ ldr w8, [x9, #24] │ │ cmp x10, x8 │ │ - b.eq 8f70c // b.none │ │ + b.eq 8ee24 // b.none │ │ add x9, x9, #0x20 │ │ cmp x9, x11 │ │ - b.cc 8f6f4 // b.lo, b.ul, b.last │ │ + b.cc 8ee0c // b.lo, b.ul, b.last │ │ mov x8, x9 │ │ cmp x9, x11 │ │ - b.eq 91568 // b.none │ │ + b.eq 90c78 // b.none │ │ ldrb w9, [x8, #28] │ │ - cbz w9, 91568 │ │ + cbz w9, 90c78 │ │ ldrsw x9, [x19, #768] │ │ ldr w10, [x19, #772] │ │ cmp w9, w10 │ │ - b.ge 9150c // b.tcont │ │ + b.ge 90c1c // b.tcont │ │ ldr x10, [x19, #776] │ │ mov w12, #0x1 // #1 │ │ ldr w11, [x19, #636] │ │ add x10, x10, x9, lsl #5 │ │ add w9, w9, #0x1 │ │ str w11, [x10] │ │ ldr x11, [x19, #648] │ │ stp x12, x8, [x10, #16] │ │ add x11, x11, #0x1 │ │ str x11, [x10, #8] │ │ str w9, [x19, #768] │ │ ldr w9, [x8] │ │ sub w10, w9, #0x4 │ │ cmn w10, #0x4 │ │ - b.hi 902b0 // b.pmore │ │ + b.hi 8f9c4 // b.pmore │ │ mov w8, #0x84 // #132 │ │ - b 90be0 │ │ + b 902f8 │ │ ldr x20, [x23] │ │ ldrh w3, [x19, #840] │ │ cmp x20, x3 │ │ - b.cs 901bc // b.hs, b.nlast │ │ + b.cs 8f8d0 // b.hs, b.nlast │ │ ldr w9, [x19, #632] │ │ ldr x8, [x19, #848] │ │ cmp w9, #0x3 │ │ - b.ne 8f7e8 // b.any │ │ + b.ne 8ef00 // b.any │ │ ldr x4, [x19, #864] │ │ cmp x8, x4 │ │ - b.eq 8f7e8 // b.none │ │ + b.eq 8ef00 // b.none │ │ ldr x0, [x19, #16] │ │ sub x5, x29, #0x50 │ │ ldrh w2, [x19, #856] │ │ mov w1, #0x8 // #8 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-80] │ │ str x8, [x19, #864] │ │ str w0, [x19, #24] │ │ - cbnz w0, 90f14 │ │ + cbnz w0, 9062c │ │ ldrh w9, [x19, #840] │ │ mov x0, x8 │ │ ldr x1, [x19, #848] │ │ lsl x2, x9, #3 │ │ strh w9, [x19, #856] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #864] │ │ str x8, [x19, #848] │ │ ldr x9, [x23, #8] │ │ str x9, [x8, x20, lsl #3] │ │ - b 90f10 │ │ + b 90628 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #580] │ │ - b 90fe0 │ │ + b 906f8 │ │ strb wzr, [x19, #580] │ │ - b 90fe0 │ │ + b 906f8 │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ cset w8, gt │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ - cbnz x8, 90f10 │ │ + cbnz x8, 90628 │ │ ldr x8, [x19, #656] │ │ mov w9, #0x1 // #1 │ │ ldr w11, [x19, #668] │ │ ldr x10, [x19, #648] │ │ - b 8f840 │ │ + b 8ef58 │ │ cmp w9, #0x1 │ │ - b.eq 90f10 // b.none │ │ + b.eq 90628 // b.none │ │ add x10, x10, w11, sxtw │ │ cmp x10, x8 │ │ str x10, [x19, #648] │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldr x13, [x19, #640] │ │ - adrp x11, 20000 │ │ - add x11, x11, #0x858 │ │ + adrp x11, 20000 │ │ + add x11, x11, #0x888 │ │ ldrb w12, [x13, x10] │ │ ldrsb w11, [x11, w12, uxtw] │ │ and w14, w12, #0xfe │ │ cmp w14, #0x40 │ │ strb w12, [x19, #664] │ │ str w11, [x19, #668] │ │ - b.ne 8f894 // b.any │ │ + b.ne 8efac // b.any │ │ add x14, x10, #0x1 │ │ cmp x14, x8 │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldrb w13, [x13, x14] │ │ mov w14, #0x2 // #2 │ │ msub w11, w13, w11, w14 │ │ str w11, [x19, #668] │ │ add x13, x10, w11, sxtw │ │ cmp x13, x8 │ │ - b.gt 91520 │ │ + b.gt 90c30 │ │ cmp w12, #0x1b │ │ - b.eq 8f838 // b.none │ │ + b.eq 8ef50 // b.none │ │ cmp w12, #0x59 │ │ - b.eq 8f8c0 // b.none │ │ + b.eq 8efd8 // b.none │ │ cmp w12, #0x58 │ │ - b.ne 8f840 // b.any │ │ + b.ne 8ef58 // b.any │ │ add w9, w9, #0x1 │ │ - b 8f840 │ │ + b 8ef58 │ │ subs w9, w9, #0x1 │ │ - b.ne 8f840 // b.any │ │ - b 90f10 │ │ + b.ne 8ef58 // b.any │ │ + b 90628 │ │ ldr x8, [x23] │ │ strh w8, [x19, #608] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x11, [x19, #640] │ │ ldr x13, [x19, #648] │ │ ldr w14, [x19, #32] │ │ add x10, x13, x11 │ │ sub w12, w12, w14 │ │ add w12, w12, #0x1 │ │ ldrb w10, [x10, #1] │ │ cmp w10, w12 │ │ - b.cs 9150c // b.hs, b.nlast │ │ + b.cs 90c1c // b.hs, b.nlast │ │ add x12, x13, #0x2 │ │ str x12, [x19, #648] │ │ - cbz w10, 90528 │ │ + cbz w10, 8fc3c │ │ add x14, x13, #0x4 │ │ add x13, x13, x11 │ │ cmp w10, #0x1 │ │ str x14, [x19, #648] │ │ ldrb w12, [x11, x12] │ │ ldrb w13, [x13, #3] │ │ lsl w12, w12, #8 │ │ sxth x12, w12 │ │ orr x12, x12, x13 │ │ str x12, [x23] │ │ - b.ne 9061c // b.any │ │ + b.ne 8fd30 // b.any │ │ mov w10, #0x1 // #1 │ │ - b 90658 │ │ + b 8fd6c │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ cset w8, le │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ cmp x8, #0x0 │ │ - b 8fae4 │ │ + b 8f1fc │ │ ldp x8, x9, [x23] │ │ sub x8, x8, x9 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ neg x8, x8 │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x9, [x23, #8] │ │ - cbz x9, 90f10 │ │ + cbz x9, 90628 │ │ ldr x9, [x23] │ │ orr x8, x9, x8 │ │ - cbz x8, 8f9c4 │ │ + cbz x8, 8f0dc │ │ ldr x8, [x19, #648] │ │ adds x8, x8, x9 │ │ str x8, [x19, #648] │ │ - b.mi 8f9c4 // b.first │ │ + b.mi 8f0dc // b.first │ │ ldr w9, [x19, #768] │ │ subs w9, w9, #0x1 │ │ - b.lt 90d4c // b.tstop │ │ + b.lt 90464 // b.tstop │ │ ldr x10, [x19, #776] │ │ add x9, x10, x9, lsl #5 │ │ ldr x9, [x9, #24] │ │ ldr x9, [x9, #16] │ │ cmp x8, x9 │ │ - b.le 90d4c │ │ + b.le 90464 │ │ mov w0, #0x84 // #132 │ │ str w0, [x25] │ │ - b 90f14 │ │ + b 9062c │ │ ldr x8, [x23] │ │ and w9, w8, #0xff │ │ cmp w9, #0xff │ │ - b.eq 90570 // b.none │ │ - cbz w9, 8fa54 │ │ - tbz w8, #8, 8f9fc │ │ + b.eq 8fc84 // b.none │ │ + cbz w9, 8f16c │ │ + tbz w8, #8, 8f114 │ │ ldrh w10, [x19, #472] │ │ cmp w9, w10 │ │ - b.cc 8f9fc // b.lo, b.ul, b.last │ │ + b.cc 8f114 // b.lo, b.ul, b.last │ │ mov w10, #0x1 // #1 │ │ strb w10, [x19, #613] │ │ - tbz w8, #9, 8fa10 │ │ + tbz w8, #9, 8f128 │ │ ldrb w10, [x19, #529] │ │ - cbz w10, 8fa10 │ │ + cbz w10, 8f128 │ │ mov w10, #0x1 // #1 │ │ strb w10, [x19, #613] │ │ - tbz w8, #10, 8fa24 │ │ + tbz w8, #10, 8f13c │ │ ldrb w10, [x19, #530] │ │ - cbz w10, 8fa24 │ │ + cbz w10, 8f13c │ │ mov w10, #0x1 // #1 │ │ strb w10, [x19, #613] │ │ - tbz w8, #11, 8fa38 │ │ + tbz w8, #11, 8f150 │ │ ldrh w10, [x19, #472] │ │ cmp w9, w10 │ │ - b.cs 8fa38 // b.hs, b.nlast │ │ + b.cs 8f150 // b.hs, b.nlast │ │ strb wzr, [x19, #613] │ │ - tbz w8, #12, 8fa48 │ │ + tbz w8, #12, 8f160 │ │ ldrb w9, [x19, #529] │ │ - cbz w9, 8fa48 │ │ + cbz w9, 8f160 │ │ strb wzr, [x19, #613] │ │ - tbz w8, #13, 90f10 │ │ + tbz w8, #13, 90628 │ │ ldrb w8, [x19, #530] │ │ - cbz w8, 90f10 │ │ + cbz w8, 90628 │ │ mov w8, wzr │ │ strb wzr, [x19, #613] │ │ - b 90f10 │ │ + b 90628 │ │ mov x0, x19 │ │ cmp w20, #0xe0 │ │ - b.cc 901cc // b.lo, b.ul, b.last │ │ + b.cc 8f8e0 // b.lo, b.ul, b.last │ │ mov x1, x23 │ │ - bl 91d10 │ │ - b 90f10 │ │ + bl 91420 │ │ + b 90628 │ │ ldp x8, x9, [x23] │ │ cmp x8, x9 │ │ cset w8, ne // ne = any │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ add x8, x8, #0x3f │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x8, [x23] │ │ - b 90f10 │ │ - adrp x9, 9a000 │ │ + b 90628 │ │ + adrp x9, 99000 │ │ mov w8, #0x5 // #5 │ │ - add x9, x9, #0x980 │ │ - b 8fabc │ │ - adrp x9, 9a000 │ │ + add x9, x9, #0xe58 │ │ + b 8f1d4 │ │ + adrp x9, 99000 │ │ mov w8, #0x3 // #3 │ │ - add x9, x9, #0xa14 │ │ + add x9, x9, #0xeec │ │ str w8, [x19, #576] │ │ str x9, [x19, #1016] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #1016] │ │ mov x0, x19 │ │ ldr x1, [x23] │ │ mov w2, #0x3 // #3 │ │ blr x8 │ │ and x8, x0, #0x7f │ │ cmp x8, #0x40 │ │ cset w8, eq // eq = none │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x28 │ │ - b.ne 8fb1c // b.any │ │ + b.ne 8f234 // b.any │ │ ldrb w8, [x19, #1099] │ │ - cbz w8, 8fb1c │ │ + cbz w8, 8f234 │ │ ldrb w8, [x19, #1100] │ │ - cbz w8, 8fb1c │ │ + cbz w8, 8f234 │ │ ldrb w8, [x19, #1101] │ │ - cbnz w8, 90f10 │ │ + cbnz w8, 90628 │ │ ldr x8, [x23, #8] │ │ ldrh w11, [x19, #276] │ │ and w10, w8, #0xffff │ │ cmp w10, w11 │ │ - b.cs 90290 // b.hs, b.nlast │ │ + b.cs 8f9a4 // b.hs, b.nlast │ │ ldr x9, [x23] │ │ and w12, w9, #0xffff │ │ cmp w12, w11 │ │ - b.cs 90290 // b.hs, b.nlast │ │ + b.cs 8f9a4 // b.hs, b.nlast │ │ cmp w10, w12 │ │ - b.cc 90f10 // b.lo, b.ul, b.last │ │ + b.cc 90628 // b.lo, b.ul, b.last │ │ and x10, x9, #0xffff │ │ ldr x11, [x19, #304] │ │ add w9, w9, #0x1 │ │ and w13, w9, #0xffff │ │ ldrb w12, [x11, x10] │ │ cmp w13, w8, uxth │ │ orr w12, w12, #0x1 │ │ strb w12, [x11, x10] │ │ - b.ls 8fb48 // b.plast │ │ - b 90f10 │ │ + b.ls 8f260 // b.plast │ │ + b 90628 │ │ ldr x8, [x19] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x28 │ │ - b.ne 8fb9c // b.any │ │ + b.ne 8f2b4 // b.any │ │ ldrb w8, [x19, #1099] │ │ - cbz w8, 8fb9c │ │ + cbz w8, 8f2b4 │ │ ldrb w8, [x19, #1100] │ │ - cbz w8, 8fb9c │ │ + cbz w8, 8f2b4 │ │ ldrb w8, [x19, #1101] │ │ - cbnz w8, 90f10 │ │ + cbnz w8, 90628 │ │ ldr x8, [x23, #8] │ │ ldrh w11, [x19, #276] │ │ and w10, w8, #0xffff │ │ cmp w10, w11 │ │ - b.cs 902a0 // b.hs, b.nlast │ │ + b.cs 8f9b4 // b.hs, b.nlast │ │ ldr x9, [x23] │ │ and w12, w9, #0xffff │ │ cmp w12, w11 │ │ - b.cs 902a0 // b.hs, b.nlast │ │ + b.cs 8f9b4 // b.hs, b.nlast │ │ cmp w10, w12 │ │ - b.cc 90f10 // b.lo, b.ul, b.last │ │ + b.cc 90628 // b.lo, b.ul, b.last │ │ and x10, x9, #0xffff │ │ ldr x11, [x19, #304] │ │ add w9, w9, #0x1 │ │ and w13, w9, #0xffff │ │ ldrb w12, [x11, x10] │ │ cmp w13, w8, uxth │ │ and w12, w12, #0xfe │ │ strb w12, [x11, x10] │ │ - b.ls 8fbc8 // b.plast │ │ - b 90f10 │ │ + b.ls 8f2e0 // b.plast │ │ + b 90628 │ │ ldr x8, [x23] │ │ - tbnz x8, #63, 90f10 │ │ + tbnz x8, #63, 90628 │ │ and w8, w8, #0xffff │ │ str w8, [x19, #616] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ cmp x8, #0x6 │ │ - b.hi 91578 // b.pmore │ │ + b.hi 90c88 // b.pmore │ │ strh w8, [x19, #610] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x23] │ │ ldur q0, [x23, #8] │ │ str x8, [x23, #16] │ │ str q0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ mov x22, x24 │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ mov w0, #0x86 // #134 │ │ str w0, [x25] │ │ - b 90f14 │ │ + b 9062c │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 8fc60 │ │ + cbz w8, 8f378 │ │ mov w8, #0x81 // #129 │ │ str w8, [x25] │ │ str xzr, [x19, #56] │ │ ldr x8, [x19, #56] │ │ str x8, [x19, #64] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x9, [sp, #128] │ │ ldrsh x9, [x9] │ │ cmp x9, #0x4, lsl #12 │ │ - b.ne 902f0 // b.any │ │ + b.ne 8fa04 // b.any │ │ ldrsh x9, [x19, #548] │ │ ldrh w10, [x19, #546] │ │ - b 90310 │ │ + b 8fa24 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ mov w8, #0x1 // #1 │ │ ldr x20, [x23] │ │ - sxth w21, w20 │ │ - cmp w8, w21 │ │ - b.ls 8fcf4 // b.plast │ │ + and w21, w20, #0xffff │ │ + cmp w21, w8 │ │ + b.cs 8f408 // b.hs, b.nlast │ │ sub x1, x29, #0x60 │ │ sub x2, x29, #0x68 │ │ sub x3, x29, #0x50 │ │ sub x4, x29, #0x54 │ │ mov x0, x19 │ │ - bl 9ad24 │ │ + bl 9a1fc │ │ tst w0, #0xff │ │ - b.ne 90f10 // b.any │ │ - tst w20, #0xffff │ │ - b.eq 90c20 // b.none │ │ + b.ne 90628 // b.any │ │ + cbz w21, 90338 │ │ sub w8, w21, #0x1 │ │ ldr x9, [x19, #248] │ │ - ldrh w8, [x9, w8, sxtw #1] │ │ + ldrh w8, [x9, w8, uxtw #1] │ │ ldrh w9, [x19, #256] │ │ sub w8, w8, w9 │ │ add w11, w8, #0x1 │ │ - b 90c24 │ │ + b 9033c │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ + cbz w8, 90628 │ │ mov w8, #0x86 // #134 │ │ str w8, [x25] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [sp, #128] │ │ ldrsh x8, [x8] │ │ cmp x8, #0x4, lsl #12 │ │ - b.ne 903d8 // b.any │ │ + b.ne 8faec // b.any │ │ sxth x8, w11 │ │ - b 903f4 │ │ + b 8fb08 │ │ mov w10, #0x1 // #1 │ │ ldr x12, [x19, #32] │ │ ldr x11, [x19, #560] │ │ cmp x12, x11 │ │ - b.le 8ff60 │ │ + b.le 8f674 │ │ ldr w13, [x23] │ │ mov w0, #0x2000 // #8192 │ │ ldrsh w12, [x28, #8] │ │ cmp w13, #0x0 │ │ cneg w14, w13, mi // mi = first │ │ cmp w12, #0x0 │ │ cneg w15, w12, mi // mi = first │ │ @@ -101286,85 +100683,85 @@ │ │ bfi w0, w16, #16, #16 │ │ adds w14, w0, w14 │ │ cinc w15, w15, cs // cs = hs, nlast │ │ cmp w13, #0x0 │ │ extr w14, w15, w14, #14 │ │ cneg w13, w14, lt // lt = tstop │ │ cmp x11, #0x1 │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ sxtw x11, w12 │ │ sxtw x12, w13 │ │ sub x8, x8, #0x1 │ │ str x8, [x19, #56] │ │ ldr x8, [x9, x8, lsl #3] │ │ ldrh w9, [x19, #212] │ │ cmp w9, w8, uxth │ │ - b.ls 8fe60 // b.plast │ │ + b.ls 8f574 // b.plast │ │ ldr x9, [x19] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 8fe70 // b.any │ │ + b.ne 8f584 // b.any │ │ ldrb w9, [x19, #1099] │ │ - cbz w9, 8fe70 │ │ - cbz w10, 8ff28 │ │ + cbz w9, 8f584 │ │ + cbz w10, 8f63c │ │ ldrh w9, [x28, #8] │ │ - cbz w9, 8fe24 │ │ + cbz w9, 8f538 │ │ and x9, x8, #0xffff │ │ ldr x13, [x19, #240] │ │ ldrb w14, [x13, x9] │ │ orr w14, w14, #0x8 │ │ strb w14, [x13, x9] │ │ ldr x9, [sp, #128] │ │ ldrh w9, [x9] │ │ - cbz w9, 8ff08 │ │ + cbz w9, 8f61c │ │ ldr x9, [x19] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 8fee0 // b.any │ │ + b.ne 8f5f4 // b.any │ │ ldrb w9, [x19, #1099] │ │ - cbz w9, 8fee0 │ │ + cbz w9, 8f5f4 │ │ ldrb w9, [x19, #1100] │ │ - cbz w9, 8fee0 │ │ + cbz w9, 8f5f4 │ │ ldrb w9, [x19, #1101] │ │ - cbnz w9, 8fed8 │ │ - b 8fee0 │ │ + cbnz w9, 8f5ec │ │ + b 8f5f4 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 8ff08 │ │ - b 91568 │ │ + cbz w8, 8f61c │ │ + b 90c78 │ │ ldrh w9, [x28, #8] │ │ - cbz w9, 8fea0 │ │ + cbz w9, 8f5b4 │ │ and x9, x8, #0xffff │ │ ldr x14, [x19, #224] │ │ lsl x13, x9, #4 │ │ ldr x15, [x14, x13] │ │ add x15, x15, x11 │ │ str x15, [x14, x13] │ │ ldr x13, [x19, #240] │ │ ldrb w14, [x13, x9] │ │ orr w14, w14, #0x8 │ │ strb w14, [x13, x9] │ │ ldr x9, [sp, #128] │ │ ldrh w9, [x9] │ │ - cbz w9, 8ff08 │ │ + cbz w9, 8f61c │ │ ldr x9, [x19] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 8fee0 // b.any │ │ + b.ne 8f5f4 // b.any │ │ ldrb w9, [x19, #1099] │ │ - cbz w9, 8fee0 │ │ + cbz w9, 8f5f4 │ │ ldrb w9, [x19, #1100] │ │ - cbz w9, 8fee0 │ │ + cbz w9, 8f5f4 │ │ ldrb w9, [x19, #1101] │ │ - cbz w9, 8fee0 │ │ + cbz w9, 8f5f4 │ │ and x8, x8, #0xffff │ │ - b 8fef8 │ │ + b 8f60c │ │ ldr x9, [x19, #224] │ │ add x9, x9, w8, uxth #4 │ │ and x8, x8, #0xffff │ │ ldr x13, [x9, #8] │ │ add x13, x13, x12 │ │ str x13, [x9, #8] │ │ ldr x9, [x19, #240] │ │ @@ -101372,81 +100769,81 @@ │ │ orr w13, w13, #0x10 │ │ strb w13, [x9, x8] │ │ ldr x9, [x19, #560] │ │ ldr x8, [x19, #56] │ │ sub x13, x9, #0x1 │ │ cmp x9, #0x2 │ │ str x13, [x19, #560] │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ ldr x9, [x19, #48] │ │ - b 8fdd0 │ │ + b 8f4e4 │ │ ldrb w9, [x19, #1100] │ │ - cbz w9, 8ff38 │ │ + cbz w9, 8f64c │ │ ldrb w9, [x19, #1101] │ │ - cbnz w9, 8ff08 │ │ + cbnz w9, 8f61c │ │ ldrb w9, [x19, #1000] │ │ - cbz w9, 8ff4c │ │ + cbz w9, 8f660 │ │ ldr x9, [sp, #128] │ │ ldrh w9, [x9] │ │ - cbnz w9, 8fe08 │ │ + cbnz w9, 8f51c │ │ and x9, x8, #0xffff │ │ ldr x13, [x19, #240] │ │ ldrb w9, [x13, x9] │ │ - tbnz w9, #4, 8fe08 │ │ - b 8ff08 │ │ + tbnz w9, #4, 8f51c │ │ + b 8f61c │ │ ldur x9, [x29, #-120] │ │ ldrb w9, [x9] │ │ - cbz w9, 8ff74 │ │ + cbz w9, 8f688 │ │ mov w9, #0x86 // #134 │ │ str w9, [x25] │ │ mov w9, #0x1 // #1 │ │ str x8, [x19, #64] │ │ str x9, [x19, #560] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91568 │ │ + cbnz w8, 90c78 │ │ mov x8, xzr │ │ str xzr, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90bd0 │ │ + cbz w8, 902e8 │ │ mov w9, #0x86 // #134 │ │ mov x8, xzr │ │ str w9, [x25] │ │ str xzr, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ sub w10, w9, #0x1 │ │ mov w11, #0x1 // #1 │ │ ldr x8, [x23] │ │ lsl w10, w11, w10 │ │ - cbz x8, 90728 │ │ + cbz x8, 8fe3c │ │ cmp x8, x10 │ │ - b.eq 90728 // b.none │ │ + b.eq 8fe3c // b.none │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldr x9, [x19, #216] │ │ add x8, x9, x8, lsl #4 │ │ ldr x9, [x19, #1032] │ │ ldp x1, x2, [x8] │ │ mov x0, x19 │ │ blr x9 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #96] │ │ mov x0, x19 │ │ ldr x9, [x19, #1024] │ │ add x8, x8, w23, uxth #4 │ │ ldp x1, x2, [x8] │ │ blr x9 │ │ mov x24, x0 │ │ @@ -101459,675 +100856,676 @@ │ │ ldr x8, [x19, #1048] │ │ mov x0, x19 │ │ ldr x1, [sp, #96] │ │ mov w2, w23 │ │ blr x8 │ │ strh w23, [x19, #536] │ │ strh w23, [x19, #538] │ │ - b 90f10 │ │ + b 90628 │ │ lsr w9, w8, #16 │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 90748 // b.any │ │ - adrp x10, 9a000 │ │ + b.ne 8fe5c // b.any │ │ + adrp x10, 99000 │ │ mov w9, #0x4000 // #16384 │ │ - add x10, x10, #0x5bc │ │ - b 90764 │ │ + add x10, x10, #0xa94 │ │ + b 8fe78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldr x9, [x19] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ - tbnz w8, #1, 90158 │ │ - tbnz w8, #2, 9016c │ │ - tbnz w8, #3, 90180 │ │ - tbz w8, #5, 900d4 │ │ + tbnz w8, #1, 8f86c │ │ + tbnz w8, #2, 8f880 │ │ + tbnz w8, #3, 8f894 │ │ + tbz w8, #5, 8f7e8 │ │ ldrb w10, [x19, #1096] │ │ orr x11, x9, #0x1000 │ │ cmp w10, #0x0 │ │ csel x9, x9, x11, eq // eq = none │ │ ldr x10, [x19] │ │ ldr x10, [x10, #176] │ │ ldr w10, [x10, #120] │ │ cmp w10, #0x28 │ │ - b.ne 9012c // b.any │ │ + b.ne 8f840 // b.any │ │ ldrb w10, [x19, #1097] │ │ - cbz w10, 9012c │ │ + cbz w10, 8f840 │ │ lsl x10, x8, #7 │ │ and x11, x10, #0x2000 │ │ orr x9, x9, x11 │ │ - tbz w8, #8, 90110 │ │ + tbz w8, #8, 8f824 │ │ ldrb w11, [x19, #1098] │ │ orr x12, x9, #0x8000 │ │ cmp w11, #0x0 │ │ csel x9, x9, x12, eq // eq = none │ │ and x10, x10, #0x60000 │ │ orr x9, x9, x10 │ │ - tbz w8, #12, 9012c │ │ + tbz w8, #12, 8f840 │ │ ldrb w8, [x19, #1102] │ │ orr x10, x9, #0x80000 │ │ cmp w8, #0x0 │ │ csel x9, x9, x10, eq // eq = none │ │ str x9, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91568 │ │ + cbnz w8, 90c78 │ │ mov x0, xzr │ │ str xzr, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #392] │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldrb w10, [x19, #529] │ │ orr x11, x9, #0x100 │ │ cmp w10, #0x0 │ │ csel x9, x9, x11, eq // eq = none │ │ - tbz w8, #2, 900bc │ │ + tbz w8, #2, 8f7d0 │ │ ldrb w10, [x19, #530] │ │ orr x11, x9, #0x200 │ │ cmp w10, #0x0 │ │ csel x9, x9, x11, eq // eq = none │ │ - tbz w8, #3, 900c0 │ │ + tbz w8, #3, 8f7d4 │ │ ldr x10, [x19] │ │ orr x11, x9, #0x400 │ │ ldr x10, [x10, #1216] │ │ cmp x10, #0x0 │ │ csel x9, x9, x11, eq // eq = none │ │ - tbnz w8, #5, 900c4 │ │ - b 900d4 │ │ + tbnz w8, #5, 8f7d8 │ │ + b 8f7e8 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ cmp w20, #0xc0 │ │ - b.cc 90838 // b.lo, b.ul, b.last │ │ + b.cc 8ff4c // b.lo, b.ul, b.last │ │ mov x1, x23 │ │ - bl 91fb0 │ │ - b 90f10 │ │ + bl 916c0 │ │ + b 90628 │ │ ldr w9, [x8] │ │ sub w10, w9, #0x4 │ │ cmn w10, #0x3 │ │ - b.cc 91578 // b.lo, b.ul, b.last │ │ + b.cc 90c88 // b.lo, b.ul, b.last │ │ sub w11, w9, #0x1 │ │ add x10, x19, w11, uxtw #4 │ │ ldr x10, [x10, #792] │ │ - cbz x10, 91580 │ │ + cbz x10, 90c90 │ │ add x11, x19, x11, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x11, [x11, #800] │ │ cmp x11, x8 │ │ - b.lt 91520 // b.tstop │ │ + b.lt 90c30 // b.tstop │ │ str x10, [x19, #640] │ │ str x11, [x19, #656] │ │ str x8, [x19, #648] │ │ str w9, [x19, #636] │ │ - b 90f10 │ │ + b 90628 │ │ cmp x10, #0x1 │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ sub x8, x8, #0x1 │ │ str x8, [x19, #56] │ │ ldr x8, [x9, x8, lsl #3] │ │ ldrh w9, [x19, #276] │ │ cmp w9, w8, uxth │ │ - b.ls 90264 // b.plast │ │ + b.ls 8f978 // b.plast │ │ and x8, x8, #0xffff │ │ ldr x9, [x19, #304] │ │ ldrb w10, [x9, x8] │ │ eor w10, w10, #0x1 │ │ strb w10, [x9, x8] │ │ ldr x10, [x19, #560] │ │ - b 90270 │ │ + b 8f984 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbnz w8, 91568 │ │ + cbnz w8, 90c78 │ │ sub x11, x10, #0x1 │ │ ldr x8, [x19, #56] │ │ cmp x10, #0x2 │ │ str x11, [x19, #560] │ │ - b.lt 8ff74 // b.tstop │ │ + b.lt 8f688 // b.tstop │ │ ldr x9, [x19, #48] │ │ mov x10, x11 │ │ - b 90230 │ │ + b 8f944 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ sub w11, w9, #0x1 │ │ add x10, x19, w11, uxtw #4 │ │ ldr x10, [x10, #792] │ │ - cbz x10, 90bdc │ │ + cbz x10, 902f4 │ │ add x11, x19, x11, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x11, [x11, #800] │ │ cmp x11, x8 │ │ - b.ge 90d34 // b.tcont │ │ + b.ge 9044c // b.tcont │ │ mov w8, #0x83 // #131 │ │ - b 90be0 │ │ + b 902f8 │ │ ldr x8, [x23, #8] │ │ cmp x8, #0x0 │ │ cset w8, ne // ne = any │ │ str x8, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ ldrsh x10, [x19, #546] │ │ mov w11, w8 │ │ sxth x11, w11 │ │ ldrsh x12, [x19, #548] │ │ mul x11, x10, x11 │ │ and w10, w10, #0xffff │ │ madd x9, x12, x9, x11 │ │ asr x9, x9, #14 │ │ cmp w10, #0x4, lsl #12 │ │ str x9, [x19, #1008] │ │ - b.ne 90328 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 90344 │ │ + b.ne 8fa3c // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8fa58 │ │ ldrh w10, [x19, #548] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x5c4 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xa9c │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ ldrh w11, [x19, #542] │ │ str x10, [x19, #1024] │ │ cmp w11, #0x4, lsl #12 │ │ - b.ne 90360 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 9037c │ │ + b.ne 8fa74 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8fa90 │ │ ldrh w10, [x19, #544] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x640 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xb18 │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ cmp x9, #0x4, lsl #12 │ │ str x10, [x19, #1032] │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ - b.ne 903c4 // b.any │ │ + b.ne 8fad8 // b.any │ │ and w8, w8, #0xffff │ │ cmp w8, #0x4, lsl #12 │ │ - b.eq 8e778 // b.none │ │ + b.eq 8de90 // b.none │ │ ldr x8, [sp, #128] │ │ ldrh w8, [x8] │ │ cmp w8, #0x4, lsl #12 │ │ - b.ne 903c4 // b.any │ │ - adrp x8, 9a000 │ │ - adrp x10, 9a000 │ │ - add x8, x8, #0x968 │ │ - add x10, x10, #0x908 │ │ + b.ne 8fad8 // b.any │ │ + adrp x8, 99000 │ │ + adrp x10, 99000 │ │ + add x8, x8, #0xe40 │ │ + add x10, x10, #0xde0 │ │ str x10, [x19, #1048] │ │ str x8, [x19, #1056] │ │ cmp x9, #0x0 │ │ cneg x8, x9, mi // mi = first │ │ cmp x8, #0x3ff │ │ - b.hi 90f0c // b.pmore │ │ - b 90f04 │ │ + b.hi 90624 // b.pmore │ │ + b 9061c │ │ mov w12, w10 │ │ mov w13, w11 │ │ sxth x12, w12 │ │ sxth x13, w13 │ │ mul x12, x9, x12 │ │ madd x8, x8, x13, x12 │ │ asr x8, x8, #14 │ │ - adrp x12, 9a000 │ │ - adrp x13, 9a000 │ │ - add x12, x12, #0x5c4 │ │ - add x13, x13, #0x5bc │ │ + adrp x12, 99000 │ │ + adrp x13, 99000 │ │ + add x12, x12, #0xa9c │ │ + add x13, x13, #0xa94 │ │ cmp w11, #0x4, lsl #12 │ │ and w10, w10, #0xffff │ │ csel x11, x13, x12, eq // eq = none │ │ - adrp x12, 9a000 │ │ - add x12, x12, #0x640 │ │ - adrp x14, 9a000 │ │ - add x14, x14, #0x5b4 │ │ + adrp x12, 99000 │ │ + add x12, x12, #0xb18 │ │ + adrp x14, 99000 │ │ + add x14, x14, #0xa8c │ │ csel x12, x13, x12, eq // eq = none │ │ cmp w10, #0x4, lsl #12 │ │ str x8, [x19, #1008] │ │ csel x10, x14, x11, eq // eq = none │ │ csel x11, x14, x12, eq // eq = none │ │ cmp x8, #0x4, lsl #12 │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ str x10, [x19, #1024] │ │ str x11, [x19, #1032] │ │ - b.ne 90ef4 // b.any │ │ - b 90eb0 │ │ + b.ne 9060c // b.any │ │ + b 905c8 │ │ ldr x9, [x23] │ │ ldr w10, [x19, #728] │ │ ldr w11, [x19, #732] │ │ cmp w10, w11 │ │ - b.cs 91598 // b.hs, b.nlast │ │ + b.cs 90ca8 // b.hs, b.nlast │ │ add w10, w10, #0x1 │ │ str w10, [x19, #728] │ │ lsr x10, x9, #16 │ │ - cbnz x10, 91598 │ │ + cbnz x10, 90ca8 │ │ ldr w10, [x19, #636] │ │ str w9, [x8, #24] │ │ mov w12, #0x1 // #1 │ │ str w10, [x8] │ │ ldr x10, [x19, #648] │ │ strb w12, [x8, #28] │ │ add x11, x10, #0x1 │ │ str x11, [x8, #8] │ │ ldr w11, [x19, #760] │ │ cmp x9, x11 │ │ - b.ls 904a4 // b.plast │ │ + b.ls 8fbb8 // b.plast │ │ str w9, [x19, #760] │ │ ldr x9, [x19, #656] │ │ ldr w11, [x19, #668] │ │ add x10, x10, w11, sxtw │ │ cmp x10, x9 │ │ str x10, [x19, #648] │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldr x13, [x19, #640] │ │ ldrb w12, [x13, x10] │ │ ldrsb w11, [x24, w12, uxtw] │ │ and w14, w12, #0xfe │ │ cmp w14, #0x40 │ │ strb w12, [x19, #664] │ │ str w11, [x19, #668] │ │ - b.ne 904f8 // b.any │ │ + b.ne 8fc0c // b.any │ │ add x14, x10, #0x1 │ │ cmp x14, x9 │ │ - b.ge 91520 // b.tcont │ │ + b.ge 90c30 // b.tcont │ │ ldrb w13, [x13, x14] │ │ mov w14, #0x2 // #2 │ │ msub w11, w13, w11, w14 │ │ str w11, [x19, #668] │ │ add x13, x10, w11, sxtw │ │ cmp x13, x9 │ │ - b.gt 91520 │ │ + b.gt 90c30 │ │ mov w0, #0x89 // #137 │ │ cmp w12, #0x2c │ │ - b.eq 91524 // b.none │ │ + b.eq 90c34 // b.none │ │ cmp w12, #0x89 │ │ - b.eq 91524 // b.none │ │ + b.eq 90c34 // b.none │ │ cmp w12, #0x2d │ │ - b.ne 904ac // b.any │ │ + b.ne 8fbc0 // b.any │ │ str x10, [x8, #16] │ │ - b 90f10 │ │ + b 90628 │ │ mov x10, xzr │ │ - b 90658 │ │ + b 8fd6c │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #613] │ │ - b 90f10 │ │ + b 90628 │ │ mov w9, #0x1 // #1 │ │ str w9, [sp, #80] │ │ ldrh w20, [x19, #538] │ │ ldrh w9, [x19, #84] │ │ cmp w20, w9 │ │ - b.cs 905f4 // b.hs, b.nlast │ │ + b.cs 8fd08 // b.hs, b.nlast │ │ ldr w9, [sp, #80] │ │ - cbz w9, 90d74 │ │ + cbz w9, 9048c │ │ ldp x9, x21, [x19, #88] │ │ lsl x12, x20, #4 │ │ ldrh w10, [x19, #540] │ │ ldrh w11, [x19, #148] │ │ add x13, x9, x12 │ │ add x12, x21, x12 │ │ cmp w10, w11 │ │ str x12, [sp, #64] │ │ - b.cs 911b8 // b.hs, b.nlast │ │ + b.cs 908c8 // b.hs, b.nlast │ │ ldr x8, [x19, #152] │ │ add x9, x9, x20, lsl #4 │ │ ldr x12, [x19, #1032] │ │ mov x0, x19 │ │ mov x23, x13 │ │ add x8, x8, x10, lsl #4 │ │ ldr x10, [x13] │ │ ldr x9, [x9, #8] │ │ ldp x11, x8, [x8] │ │ sub x1, x11, x10 │ │ sub x2, x8, x9 │ │ blr x12 │ │ - b 912ec │ │ + b 909fc │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90608 │ │ + cbz w8, 8fd1c │ │ mov w8, #0x86 // #134 │ │ str w8, [x25] │ │ mov w8, #0x1 // #1 │ │ ldr x9, [x19, #56] │ │ str x8, [x19, #560] │ │ str x9, [x19, #64] │ │ - b 90f10 │ │ + b 90628 │ │ add x8, x9, x8, lsl #3 │ │ sub x9, x10, #0x1 │ │ add x8, x8, #0x8 │ │ ldr x12, [x19, #648] │ │ subs x9, x9, #0x1 │ │ add x13, x12, #0x2 │ │ add x12, x11, x12 │ │ str x13, [x19, #648] │ │ ldrb w13, [x12] │ │ ldrb w12, [x12, #1] │ │ lsl w13, w13, #8 │ │ sxth x13, w13 │ │ orr x12, x13, x12 │ │ str x12, [x8], #8 │ │ - b.ne 90628 // b.any │ │ + b.ne 8fd3c // b.any │ │ ldr x8, [x19, #64] │ │ strb wzr, [x19, #672] │ │ add x8, x8, x10 │ │ str x8, [x19, #64] │ │ - b 90f10 │ │ + b 90628 │ │ lsr x8, x9, #9 │ │ - b 9067c │ │ + b 8fd90 │ │ add x8, x9, x9, lsl #1 │ │ lsr x8, x8, #10 │ │ ands x10, x10, #0xf │ │ - b.eq 906a0 // b.none │ │ + b.eq 8fdb4 // b.none │ │ sub w10, w10, #0x4 │ │ mul w10, w9, w10 │ │ add w11, w10, #0x7 │ │ cmp w10, #0x0 │ │ csel w10, w11, w10, lt // lt = tstop │ │ sbfx x10, x10, #3, #29 │ │ - b 906a4 │ │ + b 8fdb8 │ │ sub x10, x9, #0x1 │ │ str x8, [x19, #880] │ │ mov w8, #0x7 // #7 │ │ lsr x9, x9, #8 │ │ asr x10, x10, #8 │ │ str w8, [x19, #576] │ │ - adrp x8, 9a000 │ │ - add x8, x8, #0xb28 │ │ - b 90718 │ │ + adrp x8, 9a000 │ │ + add x8, x8, #0x0 │ │ + b 8fe2c │ │ lsr x8, x9, #9 │ │ - b 906d4 │ │ + b 8fde8 │ │ add x8, x9, x9, lsl #1 │ │ lsr x8, x8, #10 │ │ ands x10, x10, #0xf │ │ - b.eq 906f8 // b.none │ │ + b.eq 8fe0c // b.none │ │ sub w10, w10, #0x4 │ │ mul w10, w9, w10 │ │ add w11, w10, #0x7 │ │ cmp w10, #0x0 │ │ csel w10, w11, w10, lt // lt = tstop │ │ sbfx x10, x10, #3, #29 │ │ - b 906fc │ │ + b 8fe10 │ │ sub x10, x9, #0x1 │ │ str x8, [x19, #880] │ │ mov w8, #0x6 // #6 │ │ lsr x9, x9, #8 │ │ asr x10, x10, #8 │ │ str w8, [x19, #576] │ │ - adrp x8, 9a000 │ │ - add x8, x8, #0xac0 │ │ + adrp x8, 99000 │ │ + add x8, x8, #0xf98 │ │ str x9, [x19, #872] │ │ str x10, [x19, #888] │ │ str x8, [x19, #1016] │ │ - b 90f10 │ │ + b 90628 │ │ ldr w11, [x19, #632] │ │ cmp w11, #0x2 │ │ - b.ne 90de4 // b.any │ │ + b.ne 904fc // b.any │ │ ldrb w9, [x19, #612] │ │ bic w9, w9, w10 │ │ orr w8, w9, w8 │ │ strb w8, [x19, #612] │ │ - b 90f10 │ │ + b 90628 │ │ sxth x10, w8 │ │ sxth x9, w9 │ │ mul x10, x10, x10 │ │ madd x9, x9, x9, x10 │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5c4 │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa9c │ │ lsr x9, x9, #14 │ │ ldrh w11, [x19, #542] │ │ str x9, [x19, #1008] │ │ str x10, [x19, #1024] │ │ cmp w11, #0x4, lsl #12 │ │ - b.ne 90784 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 907a0 │ │ + b.ne 8fe98 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 8feb4 │ │ ldrh w10, [x19, #544] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x640 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xb18 │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ cmp x9, #0x4, lsl #12 │ │ str x10, [x19, #1032] │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ - b.ne 907d4 // b.any │ │ + b.ne 8fee8 // b.any │ │ and w9, w8, #0xffff │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 907e0 // b.any │ │ - adrp x8, 9a000 │ │ - adrp x9, 9a000 │ │ - add x8, x8, #0x8ec │ │ - add x9, x9, #0x898 │ │ - b 907fc │ │ + b.ne 8fef4 // b.any │ │ + adrp x8, 99000 │ │ + adrp x9, 99000 │ │ + add x8, x8, #0xdc4 │ │ + add x9, x9, #0xd70 │ │ + b 8ff10 │ │ cmp x9, #0x3ff │ │ - b.ls 90f04 // b.plast │ │ - b 90f0c │ │ + b.ls 9061c // b.plast │ │ + b 90624 │ │ lsr w8, w8, #16 │ │ cmp w8, #0x4, lsl #12 │ │ - b.ne 90f0c // b.any │ │ - adrp x8, 9a000 │ │ - adrp x9, 9a000 │ │ - add x8, x8, #0x968 │ │ - add x9, x9, #0x908 │ │ + b.ne 90624 // b.any │ │ + adrp x8, 99000 │ │ + adrp x9, 99000 │ │ + add x8, x8, #0xe40 │ │ + add x9, x9, #0xde0 │ │ str x9, [x19, #1048] │ │ str x8, [x19, #1056] │ │ str xzr, [x19, #480] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #96] │ │ ldr x9, [x19, #160] │ │ ldr x12, [x19, #1024] │ │ - b 90bf8 │ │ + b 90310 │ │ ldr x8, [sp, #128] │ │ ldrsh x8, [x8] │ │ cmp x8, #0x4, lsl #12 │ │ - b.ne 90e18 // b.any │ │ + b.ne 90530 // b.any │ │ ldrsh x8, [x19, #548] │ │ ldrh w10, [x19, #546] │ │ - b 90e30 │ │ + b 90548 │ │ cmp w20, #0xb8 │ │ - b.cc 91040 // b.lo, b.ul, b.last │ │ + b.cc 90758 // b.lo, b.ul, b.last │ │ mov x1, x23 │ │ - bl 921fc │ │ - b 90f10 │ │ + bl 9190c │ │ + b 90628 │ │ mov w8, #0x1 // #1 │ │ strb w8, [x19, #1100] │ │ ldrh w8, [x19, #278] │ │ - cbz w8, 90ac4 │ │ + cbz w8, 901dc │ │ ldrb w8, [x19, #664] │ │ - tbnz w8, #0, 90888 │ │ + tbnz w8, #0, 8ff9c │ │ ldp x8, x9, [x19, #280] │ │ mov w20, #0x10 // #16 │ │ ldr x10, [x19, #296] │ │ add x11, x8, #0x8 │ │ add x12, x9, #0x8 │ │ add x8, x10, #0x8 │ │ str x11, [sp, #64] │ │ stur x11, [x29, #-80] │ │ - b 9089c │ │ + b 8ffb0 │ │ ldp x9, x12, [x19, #280] │ │ mov w20, #0x8 // #8 │ │ ldr x8, [x19, #296] │ │ str x9, [sp, #64] │ │ stur x9, [x29, #-80] │ │ stp x12, x8, [x29, #-72] │ │ - mov x22, xzr │ │ mov w24, wzr │ │ + mov w22, wzr │ │ ldrh w8, [x19, #276] │ │ add x9, x12, #0x10 │ │ stp x28, x12, [sp, #72] │ │ stur w8, [x29, #-56] │ │ str x9, [sp, #40] │ │ - ldr x9, [x19, #312] │ │ + sxth x9, w22 │ │ + ldr x10, [x19, #312] │ │ and w8, w8, #0xffff │ │ + ldrh w9, [x10, x9, lsl #1] │ │ ldrh w10, [x19, #320] │ │ - ldrh w9, [x9, x22, lsl #1] │ │ sub w9, w9, w10 │ │ sub w10, w8, #0x1 │ │ cmp w9, w8 │ │ csel w23, w9, w10, cc // cc = lo, ul, last │ │ cmp w24, w23 │ │ - b.ls 908ec // b.plast │ │ + b.ls 90004 // b.plast │ │ mov w25, w24 │ │ - b 90aa8 │ │ + b 901c0 │ │ ldr x8, [x19, #304] │ │ mov w25, w24 │ │ ldrb w9, [x8, w25, uxtw] │ │ tst w20, w9 │ │ - b.ne 90910 // b.any │ │ + b.ne 90028 // b.any │ │ add w25, w25, #0x1 │ │ cmp w25, w23 │ │ - b.ls 908f4 // b.plast │ │ - b 90aa8 │ │ + b.ls 9000c // b.plast │ │ + b 901c0 │ │ add w21, w25, #0x1 │ │ mov w27, w25 │ │ mov w26, w25 │ │ mov w28, w21 │ │ cmp w21, w23 │ │ - b.hi 90974 // b.pmore │ │ + b.hi 9008c // b.pmore │ │ add w28, w27, #0x1 │ │ ldrb w8, [x8, w28, uxtw] │ │ tst w20, w8 │ │ - b.eq 90954 // b.none │ │ + b.eq 9006c // b.none │ │ add w1, w26, #0x1 │ │ sub x0, x29, #0x50 │ │ mov w2, w27 │ │ mov w3, w26 │ │ mov w4, w28 │ │ - bl 9ab8c │ │ + bl 9a064 │ │ mov w26, w28 │ │ add w28, w27, #0x2 │ │ cmp w28, w23 │ │ - b.hi 9096c // b.pmore │ │ + b.hi 90084 // b.pmore │ │ ldr x8, [x19, #304] │ │ add w27, w27, #0x1 │ │ - b 90928 │ │ + b 90040 │ │ cmp w26, w25 │ │ - b.ne 909c8 // b.any │ │ + b.ne 900e0 // b.any │ │ mov w9, w25 │ │ ldr x10, [sp, #80] │ │ lsl x8, x9, #4 │ │ ldr x11, [sp, #64] │ │ - adrp x27, 9a000 │ │ - adrp x26, 9a000 │ │ - add x27, x27, #0x6bc │ │ - add x26, x26, #0x7f4 │ │ + adrp x27, 99000 │ │ + adrp x26, 99000 │ │ + add x27, x27, #0xb94 │ │ + add x26, x26, #0xccc │ │ ldr x10, [x10, x8] │ │ ldr x8, [x11, x8] │ │ subs x8, x10, x8 │ │ - b.eq 90aa0 // b.none │ │ + b.eq 901b8 // b.none │ │ ldr x17, [sp, #80] │ │ cmp w24, w25 │ │ - b.cs 90a78 // b.hs, b.nlast │ │ + b.cs 90190 // b.hs, b.nlast │ │ mov w14, w24 │ │ sub x11, x9, x14 │ │ cmp x11, #0x2 │ │ - b.cs 90a1c // b.hs, b.nlast │ │ + b.cs 90134 // b.hs, b.nlast │ │ mov x10, x14 │ │ - b 90a5c │ │ + b 90174 │ │ add w8, w26, #0x1 │ │ sub x0, x29, #0x50 │ │ and w1, w8, #0xffff │ │ mov w2, w23 │ │ mov w3, w26 │ │ mov w4, w25 │ │ - bl 9ab8c │ │ - adrp x27, 9a000 │ │ - add x27, x27, #0x6bc │ │ - cbz w25, 90a08 │ │ + bl 9a064 │ │ + adrp x27, 99000 │ │ + add x27, x27, #0xb94 │ │ + cbz w25, 90120 │ │ sub w2, w25, #0x1 │ │ sub x0, x29, #0x50 │ │ mov w1, w24 │ │ mov w3, w26 │ │ mov w4, w25 │ │ - bl 9ab8c │ │ - adrp x26, 9a000 │ │ + bl 9a064 │ │ + adrp x26, 99000 │ │ mov w25, w28 │ │ ldr x28, [sp, #72] │ │ - add x26, x26, #0x7f4 │ │ - b 90aa8 │ │ + add x26, x26, #0xccc │ │ + b 901c0 │ │ ldr x15, [sp, #40] │ │ and x12, x11, #0xfffffffffffffffe │ │ sub x13, x9, x14 │ │ add x10, x12, x14 │ │ and x13, x13, #0xfffffffffffffffe │ │ add x14, x15, x14, lsl #4 │ │ ldur x15, [x14, #-16] │ │ subs x13, x13, #0x2 │ │ ldr x16, [x14] │ │ add x15, x15, x8 │ │ add x16, x16, x8 │ │ stur x15, [x14, #-16] │ │ str x16, [x14], #32 │ │ - b.ne 90a34 // b.any │ │ + b.ne 9014c // b.any │ │ cmp x11, x12 │ │ - b.eq 90a78 // b.none │ │ + b.eq 90190 // b.none │ │ sub x9, x9, x10 │ │ add x10, x17, x10, lsl #4 │ │ ldr x11, [x10] │ │ subs x9, x9, #0x1 │ │ add x11, x11, x8 │ │ str x11, [x10], #16 │ │ - b.ne 90a64 // b.any │ │ + b.ne 9017c // b.any │ │ cmp w21, w23 │ │ - b.hi 90aa0 // b.pmore │ │ + b.hi 901b8 // b.pmore │ │ mov w9, w21 │ │ add w21, w21, #0x1 │ │ lsl x9, x9, #4 │ │ cmp w21, w23 │ │ ldr x10, [x17, x9] │ │ add x10, x10, x8 │ │ str x10, [x17, x9] │ │ - b.ls 90a80 // b.plast │ │ + b.ls 90198 // b.plast │ │ mov w25, w28 │ │ ldr x28, [sp, #72] │ │ - ldrsh x8, [x19, #278] │ │ - add x22, x22, #0x1 │ │ - cmp x22, x8 │ │ - b.ge 90ac4 // b.tcont │ │ + ldrh w8, [x19, #278] │ │ + add w22, w22, #0x1 │ │ + cmp w8, w22, sxth │ │ + b.le 901dc │ │ ldrh w8, [x19, #276] │ │ mov w24, w25 │ │ - b 908bc │ │ + b 8ffd0 │ │ ldp x22, x25, [sp, #48] │ │ - b 90f10 │ │ + b 90628 │ │ ldrsh w8, [x28, #8] │ │ cmp w23, #0x0 │ │ ldrsh w9, [x28, #10] │ │ ldr x10, [x19, #88] │ │ fmov s0, w8 │ │ cneg w8, w23, mi // mi = first │ │ mov v0.s[1], w9 │ │ @@ -102164,15 +101562,15 @@ │ │ mov x0, x19 │ │ add x8, x9, x8, lsl #4 │ │ ldr x9, [x19, #1024] │ │ ldp x1, x2, [x8] │ │ blr x9 │ │ ldrb w8, [x19, #664] │ │ mov x25, x0 │ │ - tbz w8, #0, 90ba8 │ │ + tbz w8, #0, 902c0 │ │ ldr x8, [x19, #584] │ │ subs x9, x23, x25 │ │ cneg x9, x9, mi // mi = first │ │ mov x0, x19 │ │ mov w2, #0x3 // #3 │ │ cmp x9, x8 │ │ ldr x8, [x19, #1016] │ │ @@ -102184,361 +101582,359 @@ │ │ mov x0, x19 │ │ ldr x1, [sp, #96] │ │ mov w2, w24 │ │ blr x8 │ │ mov x25, x20 │ │ strh w24, [x19, #536] │ │ strh w24, [x19, #538] │ │ - b 90f10 │ │ + b 90628 │ │ mov x8, xzr │ │ str xzr, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ mov w8, #0x8a // #138 │ │ strb wzr, [x19, #672] │ │ str w8, [x25] │ │ - b 90f10 │ │ + b 90628 │ │ ldr x8, [x19, #88] │ │ ldr x9, [x19, #152] │ │ ldr x12, [x19, #1032] │ │ add x8, x8, w21, uxtw #4 │ │ add x9, x9, w20, uxtw #4 │ │ ldp x10, x8, [x8] │ │ ldp x11, x9, [x9] │ │ sub x1, x10, x11 │ │ sub x2, x8, x9 │ │ mov x0, x19 │ │ blr x12 │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ mov w11, wzr │ │ ldrh w8, [x19, #624] │ │ - cbz w8, 90c48 │ │ - sbfiz x8, x20, #1, #16 │ │ + cbz w8, 90360 │ │ + and x8, x20, #0xffff │ │ ldr x9, [x19, #248] │ │ - ldrh w8, [x9, x8] │ │ + ldrh w8, [x9, x8, lsl #1] │ │ ldrh w9, [x19, #256] │ │ sub w8, w8, w9 │ │ add w12, w8, #0x1 │ │ - b 90c4c │ │ + b 90364 │ │ ldrh w12, [x19, #212] │ │ and w8, w11, #0xffff │ │ cmp w8, w12, uxth │ │ - b.cs 90f10 // b.hs, b.nlast │ │ + b.cs 90628 // b.hs, b.nlast │ │ ldp x10, x9, [x29, #-104] │ │ and x11, x11, #0xffff │ │ and x12, x12, #0xffff │ │ ldur x8, [x29, #-56] │ │ lsl x13, x11, #4 │ │ ldurh w14, [x29, #-84] │ │ - b 90ca8 │ │ + b 903c0 │ │ ldr x15, [x19, #224] │ │ add x15, x15, x13 │ │ ldr x16, [x15, #8] │ │ add x16, x16, x10 │ │ str x16, [x15, #8] │ │ ldr x15, [x19, #240] │ │ ldrb w16, [x15, x11] │ │ orr w16, w16, #0x10 │ │ strb w16, [x15, x11] │ │ add x11, x11, #0x1 │ │ add x13, x13, #0x10 │ │ cmp x12, x11 │ │ - b.eq 90f10 // b.none │ │ + b.eq 90628 // b.none │ │ ldr x15, [x19, #224] │ │ cmp x8, x15 │ │ ccmp x14, x11, #0x0, eq // eq = none │ │ - b.eq 90c98 // b.none │ │ + b.eq 903b0 // b.none │ │ ldrh w16, [x28, #8] │ │ - cbz w16, 90cf8 │ │ + cbz w16, 90410 │ │ ldr x16, [x19] │ │ ldr x16, [x16, #176] │ │ ldr w16, [x16, #120] │ │ cmp w16, #0x28 │ │ - b.ne 90cdc // b.any │ │ + b.ne 903f4 // b.any │ │ ldrb w16, [x19, #1099] │ │ - cbnz w16, 90ce8 │ │ + cbnz w16, 90400 │ │ ldr x16, [x15, x13] │ │ add x16, x16, x9 │ │ str x16, [x15, x13] │ │ ldr x15, [x19, #240] │ │ ldrb w16, [x15, x11] │ │ orr w16, w16, #0x8 │ │ strb w16, [x15, x11] │ │ ldr x15, [sp, #128] │ │ ldrh w15, [x15] │ │ - cbz w15, 90c98 │ │ + cbz w15, 903b0 │ │ ldr x15, [x19] │ │ ldr x15, [x15, #176] │ │ ldr w15, [x15, #120] │ │ cmp w15, #0x28 │ │ - b.ne 90c74 // b.any │ │ + b.ne 9038c // b.any │ │ ldrb w15, [x19, #1099] │ │ - cbz w15, 90c74 │ │ + cbz w15, 9038c │ │ ldrb w15, [x19, #1100] │ │ - cbz w15, 90c74 │ │ + cbz w15, 9038c │ │ ldrb w15, [x19, #1101] │ │ - cbnz w15, 90c88 │ │ - b 90c74 │ │ + cbnz w15, 903a0 │ │ + b 9038c │ │ str x10, [x19, #640] │ │ str x11, [x19, #656] │ │ str x8, [x19, #648] │ │ str w9, [x19, #636] │ │ strb wzr, [x19, #672] │ │ - b 90f10 │ │ + b 90628 │ │ strb wzr, [x19, #672] │ │ ldr x8, [x23] │ │ - tbz x8, #63, 90f10 │ │ + tbz x8, #63, 90628 │ │ ldr x8, [x19, #1120] │ │ ldr x9, [x19, #1128] │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ str x8, [x19, #1120] │ │ - b.ls 90f10 // b.plast │ │ - b 914f8 │ │ + b.ls 90628 // b.plast │ │ + b 90c08 │ │ mov x24, x26 │ │ mov x26, x25 │ │ mov x25, x22 │ │ ldrh w9, [x19, #540] │ │ ldp x21, x22, [x19, #96] │ │ lsl x11, x20, #4 │ │ ldrh w10, [x19, #148] │ │ add x13, x22, x11 │ │ add x11, x21, x11 │ │ cmp w9, w10 │ │ str x11, [sp, #64] │ │ - b.cs 911c4 // b.hs, b.nlast │ │ + b.cs 908d4 // b.hs, b.nlast │ │ ldp x1, x8, [x19, #408] │ │ cmp x1, x8 │ │ - b.ne 91288 // b.any │ │ + b.ne 90998 // b.any │ │ ldr x8, [x19, #168] │ │ add x10, x22, x20, lsl #4 │ │ ldr x12, [x19, #1032] │ │ mov x0, x19 │ │ mov x23, x13 │ │ add x8, x8, x9, lsl #4 │ │ ldr x9, [x13] │ │ ldr x10, [x10, #8] │ │ ldp x11, x8, [x8] │ │ sub x1, x11, x9 │ │ sub x2, x8, x10 │ │ blr x12 │ │ - b 912e0 │ │ + b 909f0 │ │ cmp w11, #0x3 │ │ - b.ne 911dc // b.any │ │ + b.ne 908ec // b.any │ │ cmp x9, #0x3 │ │ - b.ne 911dc // b.any │ │ + b.ne 908ec // b.any │ │ ldr x9, [x19] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 90f10 // b.any │ │ + b.ne 90628 // b.any │ │ cmp x8, #0x4 │ │ cset w8, ne // ne = any │ │ strb w8, [x19, #1099] │ │ - b 90f10 │ │ + b 90628 │ │ ldrsh x10, [x19, #546] │ │ ldrsh x11, [x19, #548] │ │ mul x12, x10, x9 │ │ and w10, w10, #0xffff │ │ madd x8, x11, x8, x12 │ │ asr x8, x8, #14 │ │ cmp w10, #0x4, lsl #12 │ │ str x8, [x19, #1008] │ │ - b.ne 90e48 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 90e64 │ │ + b.ne 90560 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 9057c │ │ ldrh w10, [x19, #548] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x5c4 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xa9c │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ ldrh w11, [x19, #542] │ │ str x10, [x19, #1024] │ │ cmp w11, #0x4, lsl #12 │ │ - b.ne 90e80 // b.any │ │ - adrp x10, 9a000 │ │ - add x10, x10, #0x5b4 │ │ - b 90e9c │ │ + b.ne 90598 // b.any │ │ + adrp x10, 99000 │ │ + add x10, x10, #0xa8c │ │ + b 905b4 │ │ ldrh w10, [x19, #544] │ │ - adrp x11, 9a000 │ │ - adrp x12, 9a000 │ │ - add x11, x11, #0x640 │ │ - add x12, x12, #0x5bc │ │ + adrp x11, 99000 │ │ + adrp x12, 99000 │ │ + add x11, x11, #0xb18 │ │ + add x12, x12, #0xa94 │ │ cmp w10, #0x4, lsl #12 │ │ csel x10, x12, x11, eq // eq = none │ │ cmp x8, #0x4, lsl #12 │ │ str x10, [x19, #1032] │ │ str x27, [x19, #1048] │ │ str x26, [x19, #1056] │ │ - b.ne 90ef4 // b.any │ │ + b.ne 9060c // b.any │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 90ecc // b.any │ │ - adrp x9, 9a000 │ │ - adrp x10, 9a000 │ │ - add x9, x9, #0x8ec │ │ - add x10, x10, #0x898 │ │ - b 90eec │ │ + b.ne 905e4 // b.any │ │ + adrp x9, 99000 │ │ + adrp x10, 99000 │ │ + add x9, x9, #0xdc4 │ │ + add x10, x10, #0xd70 │ │ + b 90604 │ │ ldr x9, [sp, #128] │ │ ldrh w9, [x9] │ │ cmp w9, #0x4, lsl #12 │ │ - b.ne 90ef4 // b.any │ │ - adrp x9, 9a000 │ │ - adrp x10, 9a000 │ │ - add x9, x9, #0x968 │ │ - add x10, x10, #0x908 │ │ + b.ne 9060c // b.any │ │ + adrp x9, 99000 │ │ + adrp x10, 99000 │ │ + add x9, x9, #0xe40 │ │ + add x10, x10, #0xde0 │ │ str x10, [x19, #1048] │ │ str x9, [x19, #1056] │ │ cmp x8, #0x0 │ │ cneg x8, x8, mi // mi = first │ │ cmp x8, #0x3ff │ │ - b.hi 90f0c // b.pmore │ │ + b.hi 90624 // b.pmore │ │ mov w8, #0x4000 // #16384 │ │ str x8, [x19, #1008] │ │ str xzr, [x19, #480] │ │ ldr w0, [x25] │ │ - cbz w0, 90fe0 │ │ + cbz w0, 906f8 │ │ cmp w0, #0x80 │ │ - b.ne 91528 // b.any │ │ + b.ne 90c38 // b.any │ │ ldr x8, [x19, #752] │ │ - cbz x8, 91504 │ │ + cbz x8, 90c14 │ │ ldr w9, [x19, #744] │ │ - cbz w9, 91504 │ │ - adrp x24, 20000 │ │ + cbz w9, 90c14 │ │ + adrp x24, 20000 │ │ add x9, x8, x9, lsl #5 │ │ - add x24, x24, #0x858 │ │ - b 90f4c │ │ + add x24, x24, #0x888 │ │ + b 90664 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 91504 // b.hs, b.nlast │ │ + b.cs 90c14 // b.hs, b.nlast │ │ ldrb w10, [x8, #28] │ │ - cbz w10, 90f40 │ │ + cbz w10, 90658 │ │ ldrb w10, [x19, #664] │ │ ldrb w11, [x8, #24] │ │ cmp w10, w11 │ │ - b.ne 90f40 // b.any │ │ + b.ne 90658 // b.any │ │ ldrsw x9, [x19, #768] │ │ ldr w10, [x19, #772] │ │ cmp w9, w10 │ │ - b.ge 91568 // b.tcont │ │ + b.ge 90c78 // b.tcont │ │ ldr x10, [x19, #776] │ │ ldr w11, [x19, #636] │ │ add x9, x10, x9, lsl #5 │ │ str w11, [x9] │ │ ldr x10, [x19, #648] │ │ str x8, [x9, #24] │ │ add x11, x10, #0x1 │ │ mov w10, #0x1 // #1 │ │ stp x11, x10, [x9, #8] │ │ ldr w9, [x8] │ │ sub w10, w9, #0x4 │ │ cmn w10, #0x3 │ │ - b.cc 91578 // b.lo, b.ul, b.last │ │ + b.cc 90c88 // b.lo, b.ul, b.last │ │ sub w11, w9, #0x1 │ │ add x10, x19, w11, uxtw #4 │ │ ldr x10, [x10, #792] │ │ - cbz x10, 91580 │ │ + cbz x10, 90c90 │ │ add x11, x19, x11, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x11, [x11, #800] │ │ cmp x11, x8 │ │ - b.lt 91520 // b.tstop │ │ + b.lt 90c30 // b.tstop │ │ str x10, [x19, #640] │ │ str x11, [x19, #656] │ │ str x8, [x19, #648] │ │ str w9, [x19, #636] │ │ - b 91024 │ │ - adrp x24, 20000 │ │ + b 9073c │ │ + adrp x24, 20000 │ │ ldrb w8, [x19, #672] │ │ ldr x9, [x19, #64] │ │ - add x24, x24, #0x858 │ │ + add x24, x24, #0x888 │ │ str x9, [x19, #32] │ │ - cbz w8, 91008 │ │ + cbz w8, 90720 │ │ ldrsw x8, [x19, #668] │ │ ldr x9, [x19, #648] │ │ add x8, x9, x8 │ │ str x8, [x19, #648] │ │ ldur x8, [x29, #-112] │ │ mov w9, #0x4240 // #16960 │ │ movk w9, #0xf, lsl #16 │ │ add x8, x8, #0x1 │ │ cmp x8, x9 │ │ stur x8, [x29, #-112] │ │ - b.hi 91560 // b.pmore │ │ + b.hi 90c70 // b.pmore │ │ ldr x8, [x19, #648] │ │ ldr x9, [x19, #656] │ │ cmp x8, x9 │ │ - b.ge 91514 // b.tcont │ │ + b.ge 90c24 // b.tcont │ │ ldrb w9, [x19, #896] │ │ - cbz w9, 8dd9c │ │ - b 91558 │ │ + cbz w9, 8d4b4 │ │ + b 90c68 │ │ cmp w20, #0xb0 │ │ - b.cc 911ec // b.lo, b.ul, b.last │ │ + b.cc 908fc // b.lo, b.ul, b.last │ │ mov x1, x23 │ │ - bl 922b0 │ │ - b 90f10 │ │ + bl 919c0 │ │ + b 90628 │ │ mov w0, #0x82 // #130 │ │ str w0, [x25] │ │ - b 90f14 │ │ - ldrsh w8, [x19, #214] │ │ - cmp w8, #0x1 │ │ - b.lt 90f10 // b.tstop │ │ - and x8, x8, #0xffff │ │ - ldr x9, [x19, #248] │ │ + b 9062c │ │ + ldrh w8, [x19, #214] │ │ + cbz x8, 90628 │ │ sub w8, w8, #0x1 │ │ + ldr x9, [x19, #248] │ │ ldrh w8, [x9, w8, uxtw #1] │ │ add w12, w8, #0x1 │ │ tst w12, #0xffff │ │ - b.eq 90f10 // b.none │ │ + b.eq 90628 // b.none │ │ ldr x9, [x19, #224] │ │ and x12, x12, #0xffff │ │ ldp x10, x8, [x29, #-104] │ │ ldurh w11, [x29, #-84] │ │ add x13, x9, #0x8 │ │ ldur x14, [x29, #-56] │ │ - b 910c0 │ │ + b 907d0 │ │ ldr x15, [x13] │ │ add x15, x15, x10 │ │ str x15, [x13] │ │ sub x12, x12, #0x1 │ │ add x13, x13, #0x10 │ │ sub x11, x11, #0x1 │ │ - cbz x12, 90f10 │ │ + cbz x12, 90628 │ │ cmp x14, x9 │ │ - b.ne 910cc // b.any │ │ - cbz x11, 910b0 │ │ + b.ne 907dc // b.any │ │ + cbz x11, 907c0 │ │ ldrh w15, [x28, #8] │ │ - cbz w15, 910fc │ │ + cbz w15, 9080c │ │ ldr x15, [x19] │ │ ldr x15, [x15, #176] │ │ ldr w15, [x15, #120] │ │ cmp w15, #0x28 │ │ - b.ne 910f0 // b.any │ │ + b.ne 90800 // b.any │ │ ldrb w15, [x19, #1099] │ │ - cbnz w15, 910fc │ │ + cbnz w15, 9080c │ │ ldur x15, [x13, #-8] │ │ add x15, x15, x8 │ │ stur x15, [x13, #-8] │ │ ldr x15, [sp, #128] │ │ ldrh w15, [x15] │ │ - cbz w15, 910b0 │ │ + cbz w15, 907c0 │ │ ldr x15, [x19] │ │ ldr x15, [x15, #176] │ │ ldr w15, [x15, #120] │ │ cmp w15, #0x28 │ │ - b.ne 910a4 // b.any │ │ + b.ne 907b4 // b.any │ │ ldrb w15, [x19, #1099] │ │ - cbz w15, 910a4 │ │ + cbz w15, 907b4 │ │ ldrb w15, [x19, #1100] │ │ - cbz w15, 910a4 │ │ + cbz w15, 907b4 │ │ ldrb w15, [x19, #1101] │ │ - cbnz w15, 910b0 │ │ - b 910a4 │ │ + cbnz w15, 907c0 │ │ + b 907b4 │ │ and x8, x20, #0xffff │ │ ldr x10, [sp, #64] │ │ ldr x9, [x19, #160] │ │ ldr q0, [x9, x10, lsl #4] │ │ and x10, x21, #0xffff │ │ ldr q1, [x9, x8, lsl #4] │ │ and x9, x22, #0xffff │ │ @@ -102552,94 +101948,94 @@ │ │ and x8, x8, #0xffff │ │ add v0.2d, v0.2d, v1.2d │ │ cmlt v1.2d, v0.2d, #0 │ │ usra v0.2d, v1.2d, #62 │ │ sshr v0.2d, v0.2d, #2 │ │ str q0, [x9, x8, lsl #4] │ │ ldr x9, [x19, #240] │ │ - adrp x27, 9a000 │ │ + adrp x27, 99000 │ │ ldr x25, [sp, #56] │ │ - adrp x26, 9a000 │ │ + adrp x26, 99000 │ │ ldrb w10, [x9, x8] │ │ - add x27, x27, #0x6bc │ │ + add x27, x27, #0xb94 │ │ ldr x28, [sp, #72] │ │ - add x26, x26, #0x7f4 │ │ + add x26, x26, #0xccc │ │ mov x22, x24 │ │ orr w10, w10, #0x18 │ │ strb w10, [x9, x8] │ │ - b 90f10 │ │ + b 90628 │ │ str xzr, [sp, #40] │ │ str xzr, [sp, #56] │ │ - b 91330 │ │ + b 90a40 │ │ str xzr, [sp, #40] │ │ mov x22, x25 │ │ str xzr, [sp, #56] │ │ mov x25, x26 │ │ mov x26, x24 │ │ - b 91330 │ │ + b 90a40 │ │ ldur x8, [x29, #-120] │ │ ldrb w8, [x8] │ │ - cbz w8, 90f10 │ │ - b 91568 │ │ - bl 919a8 │ │ - b 90f10 │ │ + cbz w8, 90628 │ │ + b 90c78 │ │ + bl 910b8 │ │ + b 90628 │ │ ldr x9, [x9] │ │ ldr x8, [x8] │ │ sub x0, x9, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x25, x21, lsl #4 │ │ add x9, x22, x20, lsl #4 │ │ mov x24, x0 │ │ ldr x1, [x19, #416] │ │ ldr x8, [x8, #8] │ │ ldr x9, [x9, #8] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x2, x0 │ │ ldr x8, [x19, #1032] │ │ mov x0, x19 │ │ mov x1, x24 │ │ blr x8 │ │ mov x22, x26 │ │ mov x25, x27 │ │ - adrp x27, 9a000 │ │ - adrp x26, 9a000 │ │ - add x27, x27, #0x6bc │ │ - add x26, x26, #0x7f4 │ │ + adrp x27, 99000 │ │ + adrp x26, 99000 │ │ + add x27, x27, #0xb94 │ │ + add x26, x26, #0xccc │ │ str x0, [x23] │ │ - b 90f10 │ │ + b 90628 │ │ sub w11, w9, #0x1 │ │ add x10, x19, w11, uxtw #4 │ │ ldr x10, [x10, #792] │ │ - cbz x10, 914bc │ │ + cbz x10, 90bcc │ │ add x11, x19, x11, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x11, [x11, #800] │ │ cmp x11, x8 │ │ - b.ge 914c8 // b.tcont │ │ + b.ge 90bd8 // b.tcont │ │ mov w8, #0x83 // #131 │ │ str w8, [x25] │ │ - b 914d8 │ │ + b 90be8 │ │ lsl x8, x9, #4 │ │ ldr x9, [x19, #168] │ │ mov x23, x13 │ │ ldr x8, [x9, x8] │ │ ldr x9, [x13] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #168] │ │ str x0, [sp, #56] │ │ ldrh w9, [x19, #540] │ │ ldr x1, [x19, #416] │ │ add x8, x8, x9, lsl #4 │ │ add x9, x22, x20, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x9, [x9, #8] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x2, x0 │ │ ldr x8, [x19, #1032] │ │ mov x0, x19 │ │ ldr x1, [sp, #56] │ │ blr x8 │ │ mov x22, x25 │ │ mov x25, x26 │ │ @@ -102658,73 +102054,73 @@ │ │ sub x1, x11, x9 │ │ sub x2, x8, x10 │ │ blr x12 │ │ ldr x8, [x19, #560] │ │ mov x13, x23 │ │ str x0, [sp, #40] │ │ cmp x8, #0x1 │ │ - b.lt 90608 // b.tstop │ │ + b.lt 8fd1c // b.tstop │ │ add x9, x21, x20, lsl #4 │ │ str x13, [sp, #48] │ │ add x21, x9, #0x8 │ │ - b 91360 │ │ + b 90a70 │ │ ldur x9, [x29, #-120] │ │ ldrb w9, [x9] │ │ - cbnz w9, 91568 │ │ + cbnz w9, 90c78 │ │ subs x8, x8, #0x1 │ │ str x8, [x19, #560] │ │ - b.le 90608 │ │ + b.le 8fd1c │ │ ldp x10, x9, [x19, #48] │ │ sub x9, x9, #0x1 │ │ str x9, [x19, #56] │ │ ldr x9, [x10, x9, lsl #3] │ │ ldrh w10, [x19, #212] │ │ cmp w9, w10 │ │ - b.cs 91348 // b.hs, b.nlast │ │ + b.cs 90a58 // b.hs, b.nlast │ │ mov x20, x28 │ │ mov x28, x25 │ │ and x25, x9, #0xffffffff │ │ ldr w8, [sp, #80] │ │ - cbz w8, 913a0 │ │ + cbz w8, 90ab0 │ │ ldr x8, [x19, #216] │ │ mov x23, x26 │ │ mov x24, x27 │ │ - b 913b8 │ │ + b 90ac8 │ │ ldp x1, x8, [x19, #408] │ │ mov x23, x26 │ │ mov x24, x27 │ │ cmp x1, x8 │ │ - b.ne 913dc // b.any │ │ + b.ne 90aec // b.any │ │ ldr x8, [x19, #232] │ │ add x8, x8, x25, lsl #4 │ │ ldr x12, [x19, #1032] │ │ ldp x10, x11, [x13] │ │ mov x0, x19 │ │ ldp x9, x8, [x8] │ │ sub x1, x9, x10 │ │ sub x2, x8, x11 │ │ blr x12 │ │ - b 91434 │ │ + b 90b44 │ │ mov x26, x21 │ │ lsl x21, x25, #4 │ │ ldr x8, [x19, #232] │ │ mov x27, x13 │ │ ldr x9, [x13] │ │ ldr x8, [x8, x21] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #232] │ │ str x0, [sp, #32] │ │ ldr x9, [x27, #8] │ │ ldr x1, [x19, #416] │ │ add x8, x8, x21 │ │ mov x21, x26 │ │ ldr x8, [x8, #8] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x2, x0 │ │ ldr x8, [x19, #1032] │ │ mov x0, x19 │ │ ldr x1, [sp, #32] │ │ blr x8 │ │ ldr x8, [x19, #224] │ │ mov x26, x0 │ │ @@ -102738,235 +102134,235 @@ │ │ sub x1, x10, x9 │ │ sub x2, x8, x11 │ │ blr x12 │ │ ldr x2, [sp, #56] │ │ cmp x26, #0x0 │ │ mov x27, x0 │ │ ccmp x2, #0x0, #0x4, ne // ne = any │ │ - b.eq 91488 // b.none │ │ + b.eq 90b98 // b.none │ │ mov x0, x26 │ │ ldr x1, [sp, #40] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x26, x0 │ │ ldr x8, [x19, #1048] │ │ sub x3, x26, x27 │ │ mov x0, x19 │ │ ldr x1, [sp, #104] │ │ mov w2, w25 │ │ blr x8 │ │ ldr x8, [x19, #560] │ │ mov x25, x28 │ │ mov x28, x20 │ │ mov x27, x24 │ │ mov x26, x23 │ │ ldr x13, [sp, #48] │ │ - b 91354 │ │ + b 90a64 │ │ mov w8, #0x8a // #138 │ │ str w8, [x25] │ │ - b 914d8 │ │ + b 90be8 │ │ str x10, [x19, #640] │ │ str x11, [x19, #656] │ │ str x8, [x19, #648] │ │ str w9, [x19, #636] │ │ strb wzr, [x19, #672] │ │ ldr x9, [x19, #1104] │ │ ldr x8, [x23] │ │ ldr x10, [x19, #1112] │ │ add x8, x9, x8 │ │ cmp x8, x10 │ │ str x8, [x19, #1104] │ │ - b.ls 90f10 // b.plast │ │ + b.ls 90628 // b.plast │ │ mov w0, #0x8b // #139 │ │ str w0, [x25] │ │ - b 90f14 │ │ + b 9062c │ │ mov w0, #0x80 // #128 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x82 // #130 │ │ - b 91524 │ │ + b 90c34 │ │ ldr w8, [x19, #768] │ │ cmp w8, #0x0 │ │ - b.le 91558 │ │ + b.le 90c68 │ │ mov w0, #0x83 // #131 │ │ str w0, [x25] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 915b0 // b.any │ │ + b.ne 90cc0 // b.any │ │ ldp x20, x19, [sp, #336] │ │ ldp x22, x21, [sp, #320] │ │ ldp x24, x23, [sp, #304] │ │ ldp x26, x25, [sp, #288] │ │ ldp x28, x27, [sp, #272] │ │ ldp x29, x30, [sp, #256] │ │ add sp, sp, #0x160 │ │ ret │ │ mov w0, wzr │ │ - b 91528 │ │ + b 90c38 │ │ mov w0, #0x8b // #139 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x86 // #134 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x81 // #129 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x84 // #132 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x8a // #138 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x9c // #156 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x8d // #141 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x8c // #140 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x88 // #136 │ │ - b 91524 │ │ + b 90c34 │ │ mov w0, #0x85 // #133 │ │ - b 91524 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 90c34 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldrh w19, [x0, #472] │ │ - bl 9a4d0 │ │ + bl 999a8 │ │ mov x1, x0 │ │ mov x0, x19 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 37f58 │ │ + b 37fb8 │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #688] │ │ ldr x19, [x8, x1, lsl #3] │ │ - bl 9a4d0 │ │ + bl 999a8 │ │ mov x1, x0 │ │ mov x0, x19 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ - b 37f58 │ │ + b 37fb8 │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x20, x2 │ │ ldr x8, [x22, #40] │ │ mov x19, x0 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #632] │ │ cmp w8, #0x3 │ │ - b.ne 91678 // b.any │ │ + b.ne 90d88 // b.any │ │ ldr x8, [x19, #688] │ │ ldr x4, [x19, #704] │ │ cmp x8, x4 │ │ - b.eq 91678 // b.none │ │ + b.eq 90d88 // b.none │ │ ldr x0, [x19, #16] │ │ add x5, sp, #0x4 │ │ ldr x2, [x19, #696] │ │ mov w1, #0x8 // #8 │ │ ldr x3, [x19, #680] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #704] │ │ str w8, [x19, #24] │ │ - cbz w8, 916c0 │ │ + cbz w8, 90dd0 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, 9169c │ │ + cbnz w8, 90dac │ │ mov x0, x19 │ │ - bl 9a4d0 │ │ + bl 999a8 │ │ mov x1, x0 │ │ mov x0, x20 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x19, #688] │ │ str x0, [x8, x21, lsl #3] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 916e8 // b.any │ │ + b.ne 90df8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ ldr x8, [x19, #680] │ │ ldr x1, [x19, #688] │ │ lsl x2, x8, #3 │ │ str x8, [x19, #696] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #704] │ │ str x8, [x19, #688] │ │ ldr w8, [x19, #24] │ │ - cbnz w8, 9169c │ │ - b 91680 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w8, 90dac │ │ + b 90d90 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ mov x20, x2 │ │ ldr x8, [x22, #40] │ │ mov x19, x0 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #632] │ │ cmp w8, #0x3 │ │ - b.ne 91760 // b.any │ │ + b.ne 90e70 // b.any │ │ ldr x8, [x19, #688] │ │ ldr x4, [x19, #704] │ │ cmp x8, x4 │ │ - b.eq 91760 // b.none │ │ + b.eq 90e70 // b.none │ │ ldr x0, [x19, #16] │ │ add x5, sp, #0x4 │ │ ldr x2, [x19, #696] │ │ mov w1, #0x8 // #8 │ │ ldr x3, [x19, #680] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #704] │ │ str w8, [x19, #24] │ │ - cbz w8, 917bc │ │ + cbz w8, 90ecc │ │ ldr w8, [x19, #24] │ │ - cbnz w8, 91794 │ │ + cbnz w8, 90ea4 │ │ lsl x21, x21, #3 │ │ ldr x8, [x19, #688] │ │ mov x0, x19 │ │ ldr x23, [x8, x21] │ │ - bl 9a4d0 │ │ + bl 999a8 │ │ mov x1, x0 │ │ mov x0, x20 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x19, #688] │ │ add x9, x0, x23 │ │ str x9, [x8, x21] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 917e4 // b.any │ │ + b.ne 90ef4 // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x23, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ ldr x8, [x19, #680] │ │ ldr x1, [x19, #688] │ │ lsl x2, x8, #3 │ │ str x8, [x19, #696] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #704] │ │ str x8, [x19, #688] │ │ ldr w8, [x19, #24] │ │ - cbnz w8, 91794 │ │ - b 91768 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w8, 90ea4 │ │ + b 90e78 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldrh w0, [x0, #472] │ │ ret │ │ ldr x8, [x0, #688] │ │ ldr x0, [x8, x1, lsl #3] │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ @@ -102977,161 +102373,161 @@ │ │ mov x19, x2 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #632] │ │ cmp w8, #0x3 │ │ - b.ne 9186c // b.any │ │ + b.ne 90f7c // b.any │ │ ldr x8, [x20, #688] │ │ ldr x4, [x20, #704] │ │ cmp x8, x4 │ │ - b.eq 9186c // b.none │ │ + b.eq 90f7c // b.none │ │ ldr x0, [x20, #16] │ │ add x5, sp, #0x4 │ │ ldr x2, [x20, #696] │ │ mov w1, #0x8 // #8 │ │ ldr x3, [x20, #680] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #704] │ │ str w8, [x20, #24] │ │ - cbz w8, 918a0 │ │ + cbz w8, 90fb0 │ │ ldr w8, [x20, #24] │ │ - cbnz w8, 9187c │ │ + cbnz w8, 90f8c │ │ ldr x8, [x20, #688] │ │ str x19, [x8, x21, lsl #3] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 918c8 // b.any │ │ + b.ne 90fd8 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ ldr x8, [x20, #680] │ │ ldr x1, [x20, #688] │ │ lsl x2, x8, #3 │ │ str x8, [x20, #696] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x20, #704] │ │ str x8, [x20, #688] │ │ ldr w8, [x20, #24] │ │ - cbnz w8, 9187c │ │ - b 91874 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w8, 90f8c │ │ + b 90f84 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x22, tpidr_el0 │ │ mov x19, x2 │ │ ldr x8, [x22, #40] │ │ mov x20, x0 │ │ mov x21, x1 │ │ str x8, [sp, #8] │ │ ldr w8, [x0, #632] │ │ cmp w8, #0x3 │ │ - b.ne 9193c // b.any │ │ + b.ne 9104c // b.any │ │ ldr x8, [x20, #688] │ │ ldr x4, [x20, #704] │ │ cmp x8, x4 │ │ - b.eq 9193c // b.none │ │ + b.eq 9104c // b.none │ │ ldr x0, [x20, #16] │ │ add x5, sp, #0x4 │ │ ldr x2, [x20, #696] │ │ mov w1, #0x8 // #8 │ │ ldr x3, [x20, #680] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #704] │ │ str w8, [x20, #24] │ │ - cbz w8, 9197c │ │ + cbz w8, 9108c │ │ ldr w8, [x20, #24] │ │ - cbnz w8, 91958 │ │ + cbnz w8, 91068 │ │ lsl x8, x21, #3 │ │ ldr x9, [x20, #688] │ │ ldr x10, [x9, x8] │ │ add x10, x10, x19 │ │ str x10, [x9, x8] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 919a4 // b.any │ │ + b.ne 910b4 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ ldr x8, [x20, #680] │ │ ldr x1, [x20, #688] │ │ lsl x2, x8, #3 │ │ str x8, [x20, #696] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x20, #704] │ │ str x8, [x20, #688] │ │ ldr w8, [x20, #24] │ │ - cbnz w8, 91958 │ │ - b 91944 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + cbnz w8, 91068 │ │ + b 91054 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0, #752] │ │ - cbz x8, 91a38 │ │ + cbz x8, 91148 │ │ ldr w9, [x0, #744] │ │ - cbz w9, 91a38 │ │ + cbz w9, 91148 │ │ add x9, x8, x9, lsl #5 │ │ ldrb w10, [x0, #664] │ │ - b 919d0 │ │ + b 910e0 │ │ add x8, x8, #0x20 │ │ cmp x8, x9 │ │ - b.cs 91a38 // b.hs, b.nlast │ │ + b.cs 91148 // b.hs, b.nlast │ │ ldrb w11, [x8, #24] │ │ cmp w10, w11 │ │ - b.ne 919c4 // b.any │ │ + b.ne 910d4 // b.any │ │ ldrb w11, [x8, #28] │ │ - cbz w11, 919c4 │ │ + cbz w11, 910d4 │ │ ldrsw x9, [x0, #768] │ │ ldr w10, [x0, #772] │ │ cmp w9, w10 │ │ - b.ge 91a44 // b.tcont │ │ + b.ge 91154 // b.tcont │ │ ldr x10, [x0, #776] │ │ add w12, w9, #0x1 │ │ ldr x11, [x0, #648] │ │ mov w14, #0x1 // #1 │ │ ldr w13, [x0, #636] │ │ add x10, x10, x9, lsl #5 │ │ ldr w9, [x8] │ │ add x11, x11, #0x1 │ │ str w12, [x0, #768] │ │ sub w12, w9, #0x4 │ │ str w13, [x10] │ │ cmn w12, #0x4 │ │ stp x11, x14, [x10, #8] │ │ str x8, [x10, #24] │ │ - b.hi 91a50 // b.pmore │ │ + b.hi 91160 // b.pmore │ │ mov w8, #0x84 // #132 │ │ - b 91a80 │ │ + b 91190 │ │ mov w8, #0x80 // #128 │ │ str w8, [x0, #24] │ │ ret │ │ mov w8, #0x82 // #130 │ │ str w8, [x0, #24] │ │ ret │ │ sub w11, w9, #0x1 │ │ add x10, x0, w11, uxtw #4 │ │ ldr x10, [x10, #792] │ │ - cbz x10, 91a7c │ │ + cbz x10, 9118c │ │ add x11, x0, x11, lsl #4 │ │ ldr x8, [x8, #8] │ │ ldr x11, [x11, #800] │ │ cmp x11, x8 │ │ - b.ge 91a8c // b.tcont │ │ + b.ge 9119c // b.tcont │ │ mov w8, #0x83 // #131 │ │ - b 91a80 │ │ + b 91190 │ │ mov w8, #0x8a // #138 │ │ strb wzr, [x0, #672] │ │ str w8, [x0, #24] │ │ ret │ │ str x10, [x0, #640] │ │ str x11, [x0, #656] │ │ str x8, [x0, #648] │ │ @@ -103145,86 +102541,86 @@ │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x8, [x0, #1064] │ │ mov x20, x1 │ │ mov x19, x0 │ │ blr x8 │ │ ldr x22, [x20] │ │ - cbz x22, 91bfc │ │ + cbz x22, 9130c │ │ mov x20, x0 │ │ add x21, x19, #0x48 │ │ mov w23, #0x1 // #1 │ │ mov x24, #0xfffffffffffffff8 // #-8 │ │ mov w25, #0x6 // #6 │ │ mov w26, #0x86 // #134 │ │ - b 91b0c │ │ + b 9121c │ │ ldr x8, [x19, #1048] │ │ mov x0, x19 │ │ mov x1, x21 │ │ blr x8 │ │ add x23, x23, #0x1 │ │ cmp x23, x22 │ │ - b.hi 91bfc // b.pmore │ │ + b.hi 9130c // b.pmore │ │ ldr x10, [x19, #56] │ │ cmp x10, #0x1 │ │ - b.le 91be8 │ │ + b.le 912f8 │ │ ldr x8, [x19, #48] │ │ sub x9, x10, #0x2 │ │ add x10, x8, x10, lsl #3 │ │ str x9, [x19, #56] │ │ ldur x2, [x10, #-8] │ │ ldrh w10, [x19, #84] │ │ cmp w10, w2, uxth │ │ - b.ls 91bd8 // b.plast │ │ + b.ls 912e8 // b.plast │ │ ldr x8, [x8, x9, lsl #3] │ │ ldrb w9, [x19, #664] │ │ ldrh w13, [x19, #608] │ │ ubfx x10, x8, #4, #4 │ │ cmp w9, #0x71 │ │ orr x12, x10, #0x10 │ │ orr x11, x10, #0x20 │ │ csel x10, x10, x12, ne // ne = any │ │ cmp w9, #0x72 │ │ csel x9, x11, x10, eq // eq = none │ │ add x9, x9, x13 │ │ cmp x20, x9 │ │ - b.ne 91b00 // b.any │ │ + b.ne 91210 // b.any │ │ ldr x9, [x19] │ │ and x8, x8, #0xf │ │ ldrh w10, [x19, #610] │ │ cmp x8, #0x7 │ │ cinc x11, x24, hi // hi = pmore │ │ ldr x9, [x9, #176] │ │ add x8, x11, x8 │ │ sub w10, w25, w10 │ │ ldr w9, [x9, #120] │ │ lsl x3, x8, x10 │ │ cmp w9, #0x28 │ │ - b.ne 91af0 // b.any │ │ + b.ne 91200 // b.any │ │ ldrb w8, [x19, #1099] │ │ - cbz w8, 91af0 │ │ + cbz w8, 91200 │ │ ldrb w8, [x19, #1100] │ │ - cbz w8, 91bb4 │ │ + cbz w8, 912c4 │ │ ldrb w8, [x19, #1101] │ │ - cbnz w8, 91b00 │ │ + cbnz w8, 91210 │ │ ldrb w8, [x19, #1000] │ │ - cbz w8, 91bc4 │ │ + cbz w8, 912d4 │ │ ldrh w8, [x19, #552] │ │ - cbnz w8, 91af0 │ │ + cbnz w8, 91200 │ │ and x8, x2, #0xffff │ │ ldr x9, [x19, #112] │ │ ldrb w8, [x9, x8] │ │ - tbnz w8, #4, 91af0 │ │ - b 91b00 │ │ + tbnz w8, #4, 91200 │ │ + b 91210 │ │ ldrb w8, [x19, #1001] │ │ - cbz w8, 91b00 │ │ + cbz w8, 91210 │ │ str w26, [x19, #24] │ │ - b 91b00 │ │ + b 91210 │ │ ldrb w8, [x19, #1001] │ │ - cbz w8, 91bf8 │ │ + cbz w8, 91308 │ │ mov w8, #0x81 // #129 │ │ str w8, [x19, #24] │ │ str xzr, [x19, #56] │ │ ldr x8, [x19, #56] │ │ ldp x22, x21, [sp, #48] │ │ str x8, [x19, #64] │ │ ldp x20, x19, [sp, #64] │ │ @@ -103238,98 +102634,98 @@ │ │ ldr w10, [x0, #40] │ │ ldr w11, [x0, #32] │ │ ldr x9, [x8, #1216] │ │ sub w10, w10, w11 │ │ ldr w8, [x9] │ │ add w10, w10, #0x1 │ │ cmp w8, w10 │ │ - b.cs 91ca8 // b.hs, b.nlast │ │ + b.cs 913b8 // b.hs, b.nlast │ │ ldr x9, [x9, #16] │ │ - cbz x9, 91cb8 │ │ - cbz w8, 91ca0 │ │ + cbz x9, 913c8 │ │ + cbz w8, 913b0 │ │ cmp w8, #0x4 │ │ - b.cc 91c78 // b.lo, b.ul, b.last │ │ + b.cc 91388 // b.lo, b.ul, b.last │ │ lsl x10, x8, #3 │ │ add x11, x9, x10 │ │ cmp x11, x1 │ │ - b.ls 91cd4 // b.plast │ │ + b.ls 913e4 // b.plast │ │ add x10, x1, x10 │ │ cmp x9, x10 │ │ - b.cs 91cd4 // b.hs, b.nlast │ │ + b.cs 913e4 // b.hs, b.nlast │ │ mov x10, xzr │ │ lsl x11, x10, #3 │ │ sub x8, x8, x10 │ │ add x9, x9, x11 │ │ add x11, x1, x11 │ │ ldr x10, [x9], #8 │ │ subs x8, x8, #0x1 │ │ asr x10, x10, #2 │ │ str x10, [x11], #8 │ │ - b.ne 91c8c // b.any │ │ + b.ne 9139c // b.any │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov w8, #0x82 // #130 │ │ str w8, [x0, #24] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ - cbz w8, 91ca0 │ │ + cbz w8, 913b0 │ │ lsl x2, x8, #3 │ │ mov x0, x1 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ and x10, x8, #0xfffffffc │ │ add x11, x9, #0x10 │ │ add x12, x1, #0x10 │ │ mov x13, x10 │ │ ldp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x13, x13, #0x4 │ │ sshr v0.2d, v0.2d, #2 │ │ sshr v1.2d, v1.2d, #2 │ │ stp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ - b.ne 91ce4 // b.any │ │ + b.ne 913f4 // b.any │ │ cmp x10, x8 │ │ - b.eq 91ca0 // b.none │ │ - b 91c7c │ │ + b.eq 913b0 // b.none │ │ + b 9138c │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x20, [x1] │ │ mov x19, x0 │ │ ldrh w8, [x0, #148] │ │ cmp w8, w20, uxth │ │ - b.ls 91d74 // b.plast │ │ + b.ls 91484 // b.plast │ │ ldr x1, [x1, #8] │ │ ldr x9, [x19, #680] │ │ add x8, x1, #0x1 │ │ add x9, x9, #0x1 │ │ cmp x8, x9 │ │ - b.cs 91d74 // b.hs, b.nlast │ │ + b.cs 91484 // b.hs, b.nlast │ │ ldrh w9, [x19, #536] │ │ ldrh w10, [x19, #84] │ │ cmp w9, w10 │ │ - b.cs 91d74 // b.hs, b.nlast │ │ - cbz x8, 91db0 │ │ + b.cs 91484 // b.hs, b.nlast │ │ + cbz x8, 914c0 │ │ ldr x8, [x19, #1072] │ │ mov x0, x19 │ │ blr x8 │ │ - b 91db4 │ │ + b 914c4 │ │ ldrb w8, [x19, #1001] │ │ - cbz w8, 91d84 │ │ + cbz w8, 91494 │ │ mov w8, #0x86 // #134 │ │ str w8, [x19, #24] │ │ ldrh w8, [x19, #536] │ │ ldrb w9, [x19, #664] │ │ strh w8, [x19, #538] │ │ - tbz w9, #4, 91d98 │ │ + tbz w9, #4, 914a8 │ │ strh w20, [x19, #536] │ │ strh w20, [x19, #540] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ @@ -103339,17 +102735,17 @@ │ │ subs x10, x0, x8 │ │ cneg x10, x10, mi // mi = first │ │ cmp x0, #0x0 │ │ cneg x8, x8, lt // lt = tstop │ │ cmp x10, x9 │ │ ldrh w9, [x19, #622] │ │ csel x24, x8, x0, lt // lt = tstop │ │ - cbz w9, 91de4 │ │ + cbz w9, 914f4 │ │ and x8, x20, #0xffff │ │ - b 91e7c │ │ + b 9158c │ │ ldrsh w8, [x19, #550] │ │ cmp w24, #0x0 │ │ ldrsh w9, [x19, #552] │ │ ldp x10, x11, [x19, #152] │ │ fmov s0, w8 │ │ cneg w8, w24, mi // mi = first │ │ mov v0.s[1], w9 │ │ @@ -103414,171 +102810,171 @@ │ │ ldrb w8, [x19, #580] │ │ eor x9, x23, x24 │ │ cmp x9, #0x0 │ │ mov x22, x0 │ │ ccmp w8, #0x0, #0x4, lt // lt = tstop │ │ ldrb w8, [x19, #664] │ │ cneg x1, x24, ne // ne = any │ │ - tbnz w8, #2, 91f28 │ │ + tbnz w8, #2, 91638 │ │ and x9, x8, #0x3 │ │ add x9, x19, x9, lsl #3 │ │ ldr x9, [x9, #496] │ │ - tbnz x1, #63, 91f68 │ │ + tbnz x1, #63, 91678 │ │ add x9, x9, x1 │ │ bic x0, x9, x9, asr #63 │ │ - tbnz w8, #3, 91f74 │ │ - b 91f94 │ │ + tbnz w8, #3, 91684 │ │ + b 916a4 │ │ ldrh w9, [x19, #620] │ │ ldrh w10, [x19, #622] │ │ cmp w9, w10 │ │ - b.ne 91f4c // b.any │ │ + b.ne 9165c // b.any │ │ ldr x9, [x19, #584] │ │ subs x10, x1, x23 │ │ cneg x10, x10, mi // mi = first │ │ cmp x10, x9 │ │ csel x1, x23, x1, gt │ │ ldr x9, [x19, #1016] │ │ and w2, w8, #0x3 │ │ mov x0, x19 │ │ blr x9 │ │ ldrb w8, [x19, #664] │ │ - tbnz w8, #3, 91f74 │ │ - b 91f94 │ │ + tbnz w8, #3, 91684 │ │ + b 916a4 │ │ sub x9, x1, x9 │ │ and x0, x9, x9, asr #63 │ │ - tbz w8, #3, 91f94 │ │ + tbz w8, #3, 916a4 │ │ ldr x8, [x19, #568] │ │ - tbnz x23, #63, 91f88 │ │ + tbnz x23, #63, 91698 │ │ cmp x0, x8 │ │ csel x0, x8, x0, lt // lt = tstop │ │ - b 91f94 │ │ + b 916a4 │ │ neg x9, x8 │ │ cmp x0, x9 │ │ csneg x0, x0, x8, le │ │ ldr x8, [x19, #1048] │ │ sub x3, x0, x22 │ │ mov x0, x19 │ │ mov x1, x21 │ │ mov w2, w20 │ │ blr x8 │ │ - b 91d84 │ │ + b 91494 │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x20, [x1] │ │ mov x19, x0 │ │ ldrh w8, [x0, #148] │ │ and w24, w20, #0xffff │ │ cmp w24, w8 │ │ - b.cs 92050 // b.hs, b.nlast │ │ + b.cs 91760 // b.hs, b.nlast │ │ ldrh w8, [x19, #536] │ │ ldrh w9, [x19, #84] │ │ cmp w8, w9 │ │ - b.cs 92050 // b.hs, b.nlast │ │ + b.cs 91760 // b.hs, b.nlast │ │ ldrh w9, [x19, #620] │ │ - cbz w9, 92064 │ │ + cbz w9, 91774 │ │ ldrh w9, [x19, #622] │ │ - cbz w9, 92064 │ │ + cbz w9, 91774 │ │ ldr x22, [x19, #168] │ │ and x25, x20, #0xffff │ │ ldr x10, [x19, #104] │ │ ldp x1, x11, [x19, #408] │ │ add x9, x22, w20, uxth #4 │ │ add x23, x10, x8, lsl #4 │ │ cmp x1, x11 │ │ - b.ne 92094 // b.any │ │ + b.ne 917a4 // b.any │ │ add x8, x22, x25, lsl #4 │ │ ldr x9, [x9] │ │ ldp x10, x11, [x23] │ │ mov x0, x19 │ │ ldr x8, [x8, #8] │ │ ldr x12, [x19, #1032] │ │ sub x1, x9, x10 │ │ sub x2, x8, x11 │ │ blr x12 │ │ ldr x1, [x19, #408] │ │ - bl 37f58 │ │ - b 920d4 │ │ + bl 37fb8 │ │ + b 917e4 │ │ ldrb w8, [x19, #1001] │ │ - cbz w8, 921cc │ │ + cbz w8, 918dc │ │ mov w8, #0x86 // #134 │ │ str w8, [x19, #24] │ │ - b 921cc │ │ + b 918dc │ │ ldr x9, [x19, #152] │ │ mov x0, x19 │ │ ldr x10, [x19, #88] │ │ ldr x12, [x19, #1032] │ │ add x9, x9, w20, uxth #4 │ │ add x8, x10, x8, lsl #4 │ │ ldp x10, x9, [x9] │ │ ldp x11, x8, [x8] │ │ sub x1, x10, x11 │ │ sub x2, x9, x8 │ │ blr x12 │ │ - b 920d4 │ │ + b 917e4 │ │ ldr x8, [x9] │ │ ldr x9, [x23] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x22, x25, lsl #4 │ │ ldr x9, [x23, #8] │ │ mov x21, x0 │ │ ldr x1, [x19, #416] │ │ ldr x8, [x8, #8] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x2, x0 │ │ ldr x8, [x19, #1032] │ │ mov x0, x19 │ │ mov x1, x21 │ │ blr x8 │ │ ldr x9, [x19, #592] │ │ mov x22, x0 │ │ cmp x9, #0x1 │ │ - b.lt 92108 // b.tstop │ │ + b.lt 91818 // b.tstop │ │ ldr x8, [x19, #600] │ │ add x10, x8, x9 │ │ cmp x22, x10 │ │ - b.ge 92108 // b.tcont │ │ + b.ge 91818 // b.tcont │ │ sub x9, x8, x9 │ │ cmp x22, x9 │ │ - b.le 92108 │ │ + b.le 91818 │ │ cmp x22, #0x0 │ │ cneg x22, x8, lt // lt = tstop │ │ ldrb w8, [x19, #664] │ │ add x21, x19, #0x88 │ │ - tbnz w8, #2, 92134 │ │ + tbnz w8, #2, 91844 │ │ and x9, x8, #0x3 │ │ add x9, x19, x9, lsl #3 │ │ ldr x9, [x9, #496] │ │ - tbnz x22, #63, 92158 │ │ + tbnz x22, #63, 91868 │ │ add x9, x9, x22 │ │ bic x23, x9, x9, asr #63 │ │ - tbnz w8, #3, 92164 │ │ - b 92184 │ │ + tbnz w8, #3, 91874 │ │ + b 91894 │ │ ldr x9, [x19, #1016] │ │ and w2, w8, #0x3 │ │ mov x0, x19 │ │ mov x1, x22 │ │ blr x9 │ │ ldrb w8, [x19, #664] │ │ mov x23, x0 │ │ - tbnz w8, #3, 92164 │ │ - b 92184 │ │ + tbnz w8, #3, 91874 │ │ + b 91894 │ │ sub x9, x22, x9 │ │ and x23, x9, x9, asr #63 │ │ - tbz w8, #3, 92184 │ │ + tbz w8, #3, 91894 │ │ ldr x8, [x19, #568] │ │ - tbnz x22, #63, 92178 │ │ + tbnz x22, #63, 91888 │ │ cmp x23, x8 │ │ csel x23, x8, x23, lt // lt = tstop │ │ - b 92184 │ │ + b 91894 │ │ neg x9, x8 │ │ cmp x23, x9 │ │ csneg x23, x23, x8, le │ │ ldr x8, [x19, #160] │ │ mov x0, x19 │ │ ldr x9, [x19, #96] │ │ ldrh w10, [x19, #536] │ │ @@ -103596,15 +102992,15 @@ │ │ mov x1, x21 │ │ mov w2, w20 │ │ blr x8 │ │ ldrh w8, [x19, #536] │ │ strh w20, [x19, #540] │ │ ldrb w9, [x19, #664] │ │ strh w8, [x19, #538] │ │ - tbz w9, #4, 921e4 │ │ + tbz w9, #4, 918f4 │ │ strh w20, [x19, #536] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ @@ -103613,155 +103009,155 @@ │ │ ldr w10, [x0, #40] │ │ ldr w11, [x0, #32] │ │ add w8, w9, w8 │ │ and x9, x8, #0xffff │ │ sub w10, w10, w11 │ │ add w8, w10, #0x1 │ │ cmp w9, w8 │ │ - b.cs 922a4 // b.hs, b.nlast │ │ + b.cs 919b4 // b.hs, b.nlast │ │ ldr x10, [x0, #648] │ │ add x11, x10, #0x1 │ │ str x11, [x0, #648] │ │ - cbz w9, 9229c │ │ + cbz w9, 919ac │ │ add x12, x10, #0x3 │ │ ldr x8, [x0, #640] │ │ cmp w9, #0x1 │ │ str x12, [x0, #648] │ │ add x10, x10, x8 │ │ ldrb w11, [x8, x11] │ │ ldrb w10, [x10, #2] │ │ lsl w11, w11, #8 │ │ sxth x11, w11 │ │ orr x10, x11, x10 │ │ str x10, [x1] │ │ - b.eq 9229c // b.none │ │ + b.eq 919ac // b.none │ │ sub x9, x9, #0x1 │ │ add x10, x1, #0x8 │ │ ldr x11, [x0, #648] │ │ subs x9, x9, #0x1 │ │ add x12, x11, #0x2 │ │ add x11, x8, x11 │ │ str x12, [x0, #648] │ │ ldrb w12, [x11] │ │ ldrb w11, [x11, #1] │ │ lsl w12, w12, #8 │ │ sxth x12, w12 │ │ orr x11, x12, x11 │ │ str x11, [x10], #8 │ │ - b.ne 9226c // b.any │ │ + b.ne 9197c // b.any │ │ strb wzr, [x0, #672] │ │ ret │ │ mov w8, #0x82 // #130 │ │ str w8, [x0, #24] │ │ ret │ │ ldrb w9, [x0, #664] │ │ mov w8, #0xff51 // #65361 │ │ ldr w10, [x0, #40] │ │ ldr w11, [x0, #32] │ │ add w8, w9, w8 │ │ and w8, w8, #0xffff │ │ sub w9, w10, w11 │ │ add w9, w9, #0x1 │ │ cmp w8, w9 │ │ - b.cs 9230c // b.hs, b.nlast │ │ - cbz w8, 92308 │ │ + b.cs 91a1c // b.hs, b.nlast │ │ + cbz w8, 91a18 │ │ ldr x9, [x0, #640] │ │ mov w10, #0x1 // #1 │ │ ldr x11, [x0, #648] │ │ sub w12, w10, #0x1 │ │ add x11, x11, w10, uxtw │ │ add w10, w10, #0x1 │ │ and w10, w10, #0xffff │ │ cmp w8, w10 │ │ ldrb w11, [x9, x11] │ │ str x11, [x1, w12, sxtw #3] │ │ - b.cs 922e4 // b.hs, b.nlast │ │ + b.cs 919f4 // b.hs, b.nlast │ │ ret │ │ mov w8, #0x82 // #130 │ │ str w8, [x0, #24] │ │ ret │ │ mov w3, #0x1 // #1 │ │ - b 93ff8 │ │ + b 936d8 │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ mov x21, x0 │ │ ldr x22, [x0, #1216] │ │ mov w20, w1 │ │ - cbz x22, 923bc │ │ + cbz x22, 91acc │ │ ldr x8, [x22, #8] │ │ - cbz x8, 923d8 │ │ + cbz x8, 91ae8 │ │ ldr w8, [x22] │ │ ldrb w9, [x21, #1209] │ │ cmp w8, w20 │ │ csel w21, w8, w20, cc // cc = lo, ul, last │ │ - cbz w9, 923f4 │ │ - cbz w21, 92430 │ │ + cbz w9, 91b04 │ │ + cbz w21, 91b40 │ │ ldr x8, [x22, #16] │ │ cmp w21, #0x4 │ │ - b.cc 9240c // b.lo, b.ul, b.last │ │ + b.cc 91b1c // b.lo, b.ul, b.last │ │ lsl x9, x21, #3 │ │ add x10, x8, x9 │ │ add x9, x19, x9 │ │ cmp x10, x19 │ │ ccmp x8, x9, #0x2, hi // hi = pmore │ │ - b.cc 9240c // b.lo, b.ul, b.last │ │ + b.cc 91b1c // b.lo, b.ul, b.last │ │ and x9, x21, #0xfffffffc │ │ add x10, x8, #0x10 │ │ add x11, x19, #0x10 │ │ mov x12, x9 │ │ ldp q0, q1, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ stp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 92398 // b.any │ │ + b.ne 91aa8 // b.any │ │ cmp x9, x21 │ │ - b.ne 92410 // b.any │ │ - b 92430 │ │ + b.ne 91b20 // b.any │ │ + b 91b40 │ │ mov x0, x21 │ │ mov x1, xzr │ │ - bl 92468 │ │ - cbnz w0, 92458 │ │ + bl 91b78 │ │ + cbnz w0, 91b68 │ │ ldr x22, [x21, #1216] │ │ ldr x8, [x22, #8] │ │ - cbnz x8, 9234c │ │ + cbnz x8, 91a5c │ │ mov x0, x21 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ - bl 93ff8 │ │ - cbnz w0, 92458 │ │ - b 9234c │ │ - cbz w21, 92430 │ │ + bl 936d8 │ │ + cbnz w0, 91b68 │ │ + b 91a5c │ │ + cbz w21, 91b40 │ │ lsl x2, x21, #3 │ │ mov x0, x19 │ │ mov w1, wzr │ │ - bl a5180 │ │ - b 92430 │ │ + bl a45c0 │ │ + b 91b40 │ │ mov x9, xzr │ │ lsl x10, x9, #3 │ │ sub x9, x21, x9 │ │ add x8, x8, x10 │ │ add x10, x19, x10 │ │ ldr x11, [x8], #8 │ │ subs x9, x9, #0x1 │ │ str x11, [x10], #8 │ │ - b.ne 92420 // b.any │ │ + b.ne 91b30 // b.any │ │ cmp w21, w20 │ │ - b.cs 92454 // b.hs, b.nlast │ │ + b.cs 91b64 // b.hs, b.nlast │ │ mvn w8, w21 │ │ add x0, x19, w21, uxtw #3 │ │ add w8, w8, w20 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x120 │ │ stp x29, x30, [sp, #192] │ │ @@ -103778,247 +103174,239 @@ │ │ ldr w22, [x0, #24] │ │ stur wzr, [x29, #-28] │ │ ldp x10, x23, [x0, #184] │ │ stp xzr, xzr, [x29, #-56] │ │ ldr x24, [x0, #1216] │ │ lsr w19, w22, #16 │ │ stur xzr, [x29, #-40] │ │ - cbz x24, 925d0 │ │ - mov w13, wzr │ │ + cbz x24, 91ccc │ │ + mov w14, wzr │ │ mov x26, xzr │ │ ldr w27, [x24] │ │ mov x0, x24 │ │ mov w11, w27 │ │ mul w25, w27, w19 │ │ lsl x8, x11, #1 │ │ add x9, x8, #0x7 │ │ add x8, x8, x11 │ │ - str x11, [sp, #80] │ │ - and x12, x9, #0x3fffffff8 │ │ - lsl x11, x8, #4 │ │ + and x13, x9, #0x3fffffff8 │ │ + lsl x12, x8, #4 │ │ lsl w9, w19, #4 │ │ lsl x20, x25, #3 │ │ - cbz x24, 926a8 │ │ - cbz x1, 9295c │ │ + cbz x24, 91da8 │ │ + cbz x1, 92328 │ │ ldr x8, [x21, #1216] │ │ mov x19, x1 │ │ - sub x2, x29, #0x1c │ │ + sub x3, x29, #0x1c │ │ mov x0, x10 │ │ - mov x25, x12 │ │ - mov x24, x11 │ │ - ldr x1, [x8, #32] │ │ + mov x25, x13 │ │ + mov x24, x12 │ │ + ldp x1, x2, [x8, #24] │ │ mov x23, x9 │ │ - bl 388f0 │ │ + mov x22, x11 │ │ + bl 40720 │ │ ldur w8, [x29, #-28] │ │ - cbnz w8, 9295c │ │ - ldr x8, [x21, #1216] │ │ - mov x22, x0 │ │ - ldp x1, x2, [x8, #24] │ │ - bl a51d0 │ │ - add x8, x22, x25 │ │ - ldr w11, [x22, #8] │ │ + cbnz w8, 9232c │ │ + add x8, x0, x25 │ │ + ldr w11, [x0, #8] │ │ add x8, x8, #0x20 │ │ add x10, x8, x24 │ │ add x9, x10, x23 │ │ - stp x8, x10, [x22, #16] │ │ - cbz w11, 9256c │ │ - ldr x12, [sp, #80] │ │ + stp x8, x10, [x0, #16] │ │ + cbz w11, 91c68 │ │ + lsl x12, x22, #3 │ │ mov x13, x9 │ │ - lsl x12, x12, #3 │ │ str x13, [x10], #16 │ │ subs x11, x11, #0x1 │ │ add x13, x13, x12 │ │ - b.ne 9255c // b.any │ │ - cbz w27, 92760 │ │ - adrp x10, b000 │ │ + b.ne 91c58 // b.any │ │ + cbz w27, 91e58 │ │ + adrp x10, b000 │ │ mov w11, #0x6e73 // #28275 │ │ mov w12, #0x616c // #24940 │ │ - adrp x13, a000 │ │ - adrp x14, b000 │ │ + adrp x13, a000 │ │ + adrp x14, b000 │ │ mov w15, #0x737a // #29562 │ │ mov w16, #0x6e74 // #28276 │ │ mov w17, #0x6874 // #26740 │ │ - mov w0, #0x7468 // #29800 │ │ - adrp x1, b000 │ │ - adrp x2, b000 │ │ + mov w1, #0x7468 // #29800 │ │ + adrp x2, b000 │ │ + adrp x3, b000 │ │ add x9, x9, x20 │ │ - add x10, x10, #0xa3f │ │ + add x10, x10, #0xa7f │ │ movk w11, #0x736c, lsl #16 │ │ movk w12, #0x6974, lsl #16 │ │ - add x13, x13, #0xae0 │ │ - add x14, x14, #0x579 │ │ + add x13, x13, #0xb20 │ │ + add x14, x14, #0x5b9 │ │ movk w15, #0x6f70, lsl #16 │ │ movk w16, #0x736c, lsl #16 │ │ movk w17, #0x7767, lsl #16 │ │ - movk w0, #0x7764, lsl #16 │ │ - add x1, x1, #0x4c9 │ │ - add x2, x2, #0x2db │ │ - b 92654 │ │ + movk w1, #0x7764, lsl #16 │ │ + add x2, x2, #0x509 │ │ + add x3, x3, #0x31b │ │ + b 91d54 │ │ mov x20, x1 │ │ mov w1, #0x6172 // #24946 │ │ ldr x8, [x21, #832] │ │ sub x3, x29, #0x18 │ │ mov x0, x21 │ │ movk w1, #0x6676, lsl #16 │ │ mov x2, x23 │ │ mov x25, x10 │ │ blr x8 │ │ + mov w8, w0 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ + cbnz w0, 9232c │ │ mov x0, x23 │ │ - bl 3f64c │ │ - adrp x1, 20000 │ │ + bl 3f670 │ │ + adrp x1, 20000 │ │ mov x26, x0 │ │ - add x1, x1, #0xa80 │ │ + add x1, x1, #0xab0 │ │ sub x2, x29, #0x38 │ │ mov x0, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ + mov w8, w0 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ + cbnz w0, 9232c │ │ ldurh w8, [x29, #-42] │ │ cmp w19, w8 │ │ - b.cs 928dc // b.hs, b.nlast │ │ + b.cs 91fcc // b.hs, b.nlast │ │ mov w8, #0x8 // #8 │ │ - stur w8, [x29, #-28] │ │ - b 9295c │ │ - mov x4, x1 │ │ - str x4, [x8] │ │ + b 9232c │ │ + mov x5, x2 │ │ + str x5, [x8] │ │ add x9, x9, #0x5 │ │ add x8, x8, #0x30 │ │ subs w27, w27, #0x1 │ │ - b.eq 92760 // b.none │ │ - ldr x3, [x8, #32] │ │ + b.eq 91e58 // b.none │ │ + ldr x4, [x8, #32] │ │ str x9, [x8] │ │ - cmp x3, x11 │ │ - b.le 92688 │ │ - cmp x3, x16 │ │ - b.eq 9263c // b.none │ │ - mov x4, x10 │ │ - cmp x3, x17 │ │ - b.eq 92640 // b.none │ │ - cmp x3, x0 │ │ - b.ne 92644 // b.any │ │ - mov x4, x2 │ │ - b 92640 │ │ - cmp x3, x12 │ │ - b.eq 926a0 // b.none │ │ - cmp x3, x15 │ │ - b.ne 92644 // b.any │ │ - mov x4, x14 │ │ - b 92640 │ │ - mov x4, x13 │ │ - b 92640 │ │ + cmp x4, x11 │ │ + b.le 91d88 │ │ + cmp x4, x16 │ │ + b.eq 91d3c // b.none │ │ + mov x5, x10 │ │ + cmp x4, x17 │ │ + b.eq 91d40 // b.none │ │ + cmp x4, x1 │ │ + b.ne 91d44 // b.any │ │ + mov x5, x3 │ │ + b 91d40 │ │ + cmp x4, x12 │ │ + b.eq 91da0 // b.none │ │ + cmp x4, x15 │ │ + b.ne 91d44 // b.any │ │ + mov x5, x14 │ │ + b 91d40 │ │ + mov x5, x13 │ │ + b 91d40 │ │ + stp x9, x11, [sp, #72] │ │ add w8, w27, w27, lsl #2 │ │ - stp x11, x9, [sp, #64] │ │ - add x9, x9, x11 │ │ + add x9, x9, x12 │ │ stp x1, x10, [sp, #40] │ │ add x8, x9, x8 │ │ sub x2, x29, #0x1c │ │ add x8, x8, x20 │ │ - str w13, [sp, #32] │ │ - add x8, x8, x12 │ │ - str x12, [sp, #56] │ │ + str w14, [sp, #32] │ │ + add x8, x8, x13 │ │ + stp x13, x12, [sp, #56] │ │ add x1, x8, #0x20 │ │ str x1, [x0, #32] │ │ mov x0, x10 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-28] │ │ - cbnz w8, 9295c │ │ - ldp x15, x14, [sp, #56] │ │ + cbnz w8, 9232c │ │ + ldp x16, x15, [sp, #56] │ │ add x24, x0, #0x20 │ │ - mov x16, x0 │ │ - ldr x8, [x21, #1216] │ │ mov w10, #0xffffffff // #-1 │ │ - ldr x13, [sp, #72] │ │ + ldp x13, x14, [sp, #72] │ │ cmp w22, #0x10, lsl #12 │ │ - add x11, x24, x15 │ │ - add x9, x11, x14 │ │ + ldr x8, [x21, #1216] │ │ + add x11, x24, x16 │ │ + add x9, x11, x15 │ │ str x0, [x8, #24] │ │ add x8, x9, x13 │ │ stp w27, w10, [x0] │ │ str w19, [x0, #8] │ │ stp x11, x9, [x0, #16] │ │ - b.cc 92748 // b.lo, b.ul, b.last │ │ - ldr x11, [sp, #80] │ │ + b.cc 91e40 // b.lo, b.ul, b.last │ │ cmp w19, #0x1 │ │ + lsl x11, x14, #3 │ │ csinc w10, w19, wzr, hi // hi = pmore │ │ mov x12, x8 │ │ - lsl x11, x11, #3 │ │ str x12, [x9], #16 │ │ subs x10, x10, #0x1 │ │ add x12, x12, x11 │ │ - b.ne 92738 // b.any │ │ - cbz w27, 927ec │ │ + b.ne 91e30 // b.any │ │ + cbz w27, 91ed8 │ │ add x8, x8, x20 │ │ cmp w27, #0x1 │ │ - b.ne 92768 // b.any │ │ + b.ne 91e64 // b.any │ │ mov x9, xzr │ │ - b 927c0 │ │ - str x22, [x19] │ │ - b 9295c │ │ - ldr x9, [sp, #80] │ │ - add x10, x14, x13 │ │ - add x10, x10, x15 │ │ - add x11, x15, x16 │ │ - add x10, x10, x20 │ │ - add x11, x11, #0x50 │ │ - and x9, x9, #0xfffffffe │ │ + b 91eb4 │ │ + mov w8, wzr │ │ + str x0, [x19] │ │ + b 9232c │ │ + add x10, x15, x13 │ │ + and x9, x14, #0xfffffffe │ │ add x10, x10, x16 │ │ - add x10, x10, #0x25 │ │ + add x11, x16, x0 │ │ + add x10, x10, x20 │ │ add x12, x9, x9, lsl #2 │ │ + add x10, x10, x0 │ │ add x8, x8, x12 │ │ + add x10, x10, #0x25 │ │ + add x11, x11, #0x50 │ │ mov x12, x9 │ │ sub x13, x10, #0x5 │ │ str x10, [x11] │ │ add x10, x10, #0xa │ │ subs x12, x12, #0x2 │ │ stur x13, [x11, #-48] │ │ add x11, x11, #0x60 │ │ - b.ne 92798 // b.any │ │ - ldr x10, [sp, #80] │ │ - cmp x9, x10 │ │ - b.eq 927ec // b.none │ │ + b.ne 91e90 // b.any │ │ + cmp x9, x14 │ │ + b.eq 91ed8 // b.none │ │ mov w10, #0x30 // #48 │ │ - ldr x11, [sp, #80] │ │ - nop │ │ - madd x10, x9, x10, x15 │ │ - sub x9, x11, x9 │ │ - add x10, x10, x16 │ │ + madd x10, x9, x10, x16 │ │ + sub x9, x14, x9 │ │ + add x10, x10, x0 │ │ add x10, x10, #0x20 │ │ str x8, [x10], #48 │ │ add x8, x8, #0x5 │ │ subs x9, x9, #0x1 │ │ - b.ne 927dc // b.any │ │ + b.ne 91ec8 // b.any │ │ ldurh w8, [x29, #-48] │ │ + str x0, [sp, #24] │ │ mov x0, x23 │ │ - str x16, [sp, #24] │ │ add x1, x26, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ + mov w8, w0 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ + cbnz w0, 9232c │ │ str x20, [sp, #16] │ │ - cbz w27, 9292c │ │ + cbz w27, 9201c │ │ ldr x8, [sp, #24] │ │ - adrp x26, 20000 │ │ + adrp x26, 20000 │ │ mov w20, w27 │ │ - add x26, x26, #0xaa4 │ │ + add x26, x26, #0xad4 │ │ ldr x22, [x8, #16] │ │ - b 92840 │ │ + b 91f30 │ │ str x8, [x22, #8] │ │ str x8, [x22, #24] │ │ add x22, x22, #0x30 │ │ add x24, x24, #0x2 │ │ subs w20, w20, #0x1 │ │ - b.eq 9292c // b.none │ │ + b.eq 9201c // b.none │ │ add x2, sp, #0x60 │ │ mov x0, x23 │ │ mov x1, x26 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ + cbnz w0, 92148 │ │ ldr x8, [sp, #96] │ │ ldr x10, [x22] │ │ str x8, [x22, #32] │ │ lsr x8, x8, #24 │ │ ldur q0, [sp, #104] │ │ stur q0, [x22, #8] │ │ ldr x9, [sp, #120] │ │ @@ -104039,211 +103427,197 @@ │ │ strb w8, [x9, #3] │ │ ldr x8, [x22] │ │ strb wzr, [x8, #4] │ │ ldrh w8, [sp, #128] │ │ strh w8, [x24] │ │ ldp x9, x8, [x22, #8] │ │ cmp x9, x8 │ │ - b.gt 92828 │ │ + b.gt 91f18 │ │ ldr x9, [x22, #24] │ │ cmp x8, x9 │ │ - b.gt 92828 │ │ - b 92830 │ │ + b.gt 91f18 │ │ + b 91f20 │ │ ldurh w8, [x29, #-40] │ │ sub x2, x29, #0x1c │ │ mov x0, x25 │ │ mov w1, #0x90 // #144 │ │ ldurh w27, [x29, #-46] │ │ str w8, [sp, #80] │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-28] │ │ str x0, [x21, #1216] │ │ - cbnz w8, 9295c │ │ + cbnz w8, 9232c │ │ ldr w9, [sp, #80] │ │ lsl w8, w27, #2 │ │ ldurh w27, [x29, #-46] │ │ add w8, w8, #0x6 │ │ mov x1, x20 │ │ mov x10, x25 │ │ cmp w8, w9 │ │ - cset w13, eq // eq = none │ │ + cset w14, eq // eq = none │ │ str w27, [x0] │ │ - b 924c8 │ │ + b 91bd8 │ │ sub x5, x29, #0x1c │ │ ldr x0, [sp, #48] │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x25 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldp x20, x11, [sp, #16] │ │ - ldr x8, [x21, #1216] │ │ - ldur w9, [x29, #-28] │ │ - str x0, [x8, #40] │ │ - cbz w9, 92990 │ │ - ldur w0, [x29, #-28] │ │ - ldr x8, [x28, #40] │ │ - ldur x9, [x29, #-16] │ │ - cmp x8, x9 │ │ - b.ne 92c74 // b.any │ │ - ldp x20, x19, [sp, #272] │ │ - ldp x22, x21, [sp, #256] │ │ - ldp x24, x23, [sp, #240] │ │ - ldp x26, x25, [sp, #224] │ │ - ldp x28, x27, [sp, #208] │ │ - ldp x29, x30, [sp, #192] │ │ - add sp, sp, #0x120 │ │ - ret │ │ - ldurh w9, [x29, #-42] │ │ - cbz w9, 92a8c │ │ - ldrb w8, [x8, #48] │ │ - cbz w8, 92b70 │ │ + ldr x9, [x21, #1216] │ │ + ldur w8, [x29, #-28] │ │ + str x0, [x9, #40] │ │ + cbnz w8, 9232c │ │ + ldurh w8, [x29, #-42] │ │ + cbz w8, 921b4 │ │ + ldrb w8, [x9, #48] │ │ + cbz w8, 92150 │ │ ldr w8, [sp, #32] │ │ mov w9, #0x4 // #4 │ │ mov x25, x0 │ │ cmp w8, #0x0 │ │ mov w8, #0x6 // #6 │ │ csel x8, x9, x8, eq // eq = none │ │ cset w9, eq // eq = none │ │ str w9, [sp, #12] │ │ ldr x9, [sp, #80] │ │ mov w24, wzr │ │ ldr x22, [x11, #24] │ │ add x8, x8, x9, lsl #2 │ │ str x8, [sp, #32] │ │ - b 92a28 │ │ + b 920e4 │ │ mov x0, x23 │ │ - bl 3f968 │ │ + bl 3f98c │ │ and w8, w0, #0xffff │ │ ldr x2, [x22] │ │ mov x0, x21 │ │ mov w1, w27 │ │ mov x3, x25 │ │ + ldr x20, [sp, #16] │ │ str w8, [x22, #12] │ │ - bl 95798 │ │ + bl 94de0 │ │ ldr x8, [sp, #80] │ │ mov x0, x23 │ │ add x25, x25, x8, lsl #3 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldurh w8, [x29, #-42] │ │ add w24, w24, #0x1 │ │ add x22, x22, #0x10 │ │ mov x28, x26 │ │ - ldr x20, [sp, #16] │ │ cmp w24, w8 │ │ - b.cs 92a90 // b.hs, b.nlast │ │ + b.cs 921b4 // b.hs, b.nlast │ │ mov x0, x23 │ │ ldr x1, [sp, #32] │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ + cbnz w0, 92148 │ │ mov x0, x23 │ │ mov x26, x28 │ │ - bl 3f968 │ │ + bl 3f98c │ │ and w8, w0, #0xffff │ │ mov x0, x23 │ │ str w8, [x22, #8] │ │ - bl 3f968 │ │ - cbz w27, 92a7c │ │ + bl 3f98c │ │ + cbz w27, 92138 │ │ ldr x20, [x22] │ │ mov w28, w27 │ │ mov x0, x23 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ sxtw x8, w0 │ │ subs w28, w28, #0x1 │ │ str x8, [x20], #8 │ │ - b.ne 92a64 // b.any │ │ + b.ne 92120 // b.any │ │ ldr w8, [sp, #12] │ │ - tbz w8, #0, 929d8 │ │ + tbz w8, #0, 92094 │ │ mov w8, #0xffff // #65535 │ │ - b 929e4 │ │ + b 920a0 │ │ + mov w8, w0 │ │ + b 9232c │ │ + mov x0, x23 │ │ + bl 3f670 │ │ + mov x25, x0 │ │ + mov x0, x21 │ │ + bl 94b20 │ │ + mov x0, x23 │ │ + mov x1, x25 │ │ + bl 3ee24 │ │ + mov w8, w0 │ │ + ldr x11, [sp, #24] │ │ + stur w0, [x29, #-28] │ │ + cbnz w0, 9232c │ │ + ldr w8, [sp, #32] │ │ + mov w10, #0x4 // #4 │ │ + ldurh w9, [x29, #-42] │ │ + cmp w8, #0x0 │ │ + mov w8, #0x6 // #6 │ │ + cset w12, eq // eq = none │ │ + csel x8, x10, x8, eq // eq = none │ │ + str w12, [sp, #12] │ │ + cbz w9, 921b0 │ │ + ldr x9, [x21, #1216] │ │ + ldr x25, [x9, #40] │ │ + b 9207c │ │ mov w8, wzr │ │ cmp w19, w8 │ │ - b.eq 92c58 // b.none │ │ + b.eq 92310 // b.none │ │ ldr x20, [x21, #880] │ │ add x2, sp, #0x60 │ │ add x3, sp, #0x5c │ │ mov x0, x21 │ │ mov w1, #0x11 // #17 │ │ mov w22, #0x11 // #17 │ │ - ldr x8, [x20, #336] │ │ + ldr x8, [x20, #352] │ │ blr x8 │ │ tst w0, #0xff │ │ - b.ne 92ae4 // b.any │ │ - ldr x8, [x20, #336] │ │ + b.ne 92208 // b.any │ │ + ldr x8, [x20, #352] │ │ add x2, sp, #0x60 │ │ add x3, sp, #0x5c │ │ mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ mov w22, #0x2 // #2 │ │ blr x8 │ │ tst w0, #0xff │ │ - b.eq 92c54 // b.none │ │ - ldr x8, [x20, #336] │ │ + b.eq 9230c // b.none │ │ + ldr x8, [x20, #352] │ │ add x2, sp, #0x60 │ │ add x3, sp, #0x5c │ │ mov x0, x21 │ │ mov w1, #0x6 // #6 │ │ mov w20, #0x6 // #6 │ │ blr x8 │ │ tst w0, #0xff │ │ - b.eq 92c54 // b.none │ │ + b.eq 9230c // b.none │ │ ldr x8, [sp, #24] │ │ str w19, [x21, #1244] │ │ ldurh w9, [x29, #-42] │ │ ldr x8, [x8, #24] │ │ add x10, x8, x9, lsl #4 │ │ stp w22, w20, [x10, #8] │ │ - cbz w27, 92c54 │ │ + cbz w27, 9230c │ │ lsl x9, x9, #4 │ │ sub w10, w27, #0x1 │ │ cmp w10, #0x4 │ │ ldr x8, [x8, x9] │ │ ldr x9, [sp, #24] │ │ ldr x9, [x9, #16] │ │ - b.cc 92b68 // b.lo, b.ul, b.last │ │ + b.cc 9228c // b.lo, b.ul, b.last │ │ mov w11, #0x30 // #48 │ │ umaddl x11, w10, w11, x9 │ │ add x11, x11, #0x18 │ │ cmp x8, x11 │ │ - b.cs 92bdc // b.hs, b.nlast │ │ + b.cs 92294 // b.hs, b.nlast │ │ add x11, x8, w10, uxtw #3 │ │ add x12, x9, #0x10 │ │ add x11, x11, #0x8 │ │ cmp x12, x11 │ │ - b.cs 92bdc // b.hs, b.nlast │ │ + b.cs 92294 // b.hs, b.nlast │ │ mov w10, wzr │ │ - b 92c3c │ │ - mov x0, x23 │ │ - bl 3f64c │ │ - mov x25, x0 │ │ - mov x0, x21 │ │ - bl 954d8 │ │ - mov x0, x23 │ │ - mov x1, x25 │ │ - bl 3ee00 │ │ - ldr x11, [sp, #24] │ │ - stur w0, [x29, #-28] │ │ - cbnz w0, 9295c │ │ - ldr w8, [sp, #32] │ │ - mov w10, #0x4 // #4 │ │ - ldurh w9, [x29, #-42] │ │ - cmp w8, #0x0 │ │ - mov w8, #0x6 // #6 │ │ - cset w12, eq // eq = none │ │ - csel x8, x10, x8, eq // eq = none │ │ - str w12, [sp, #12] │ │ - cbz w9, 92bcc │ │ - ldr x9, [x21, #1216] │ │ - ldr x25, [x9, #40] │ │ - b 929c0 │ │ - mov w8, wzr │ │ - cmp w19, w8 │ │ - b.ne 92a98 // b.any │ │ - b 92c58 │ │ + b 922f4 │ │ add x10, x10, #0x1 │ │ mov w11, #0x4 // #4 │ │ and x12, x10, #0x3 │ │ tst x10, #0x3 │ │ csel x11, x11, x12, eq // eq = none │ │ mov w12, #0x30 // #48 │ │ sub x10, x10, x11 │ │ @@ -104257,32 +103631,45 @@ │ │ ldur q1, [x9, #-96] │ │ ldr q2, [x9, #48] │ │ ldr q3, [x9], #192 │ │ zip1 v0.2d, v1.2d, v0.2d │ │ zip1 v1.2d, v3.2d, v2.2d │ │ stp q0, q1, [x8, #-16] │ │ add x8, x8, #0x20 │ │ - b.ne 92c0c // b.any │ │ + b.ne 922c4 // b.any │ │ mov x9, x11 │ │ mov x8, x12 │ │ sub w10, w27, w10 │ │ add x9, x9, #0x10 │ │ ldr x11, [x9], #48 │ │ subs w10, w10, #0x1 │ │ str x11, [x8], #8 │ │ - b.ne 92c44 // b.any │ │ + b.ne 922fc // b.any │ │ ldr x20, [sp, #16] │ │ mov x0, x21 │ │ - bl 95ad8 │ │ + bl 95120 │ │ ldp x1, x10, [sp, #40] │ │ - ldp x11, x9, [sp, #64] │ │ - ldr x12, [sp, #56] │ │ - cbnz x1, 924f8 │ │ - b 9295c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + ldp x9, x11, [sp, #72] │ │ + ldp x13, x12, [sp, #56] │ │ + cbnz x1, 91c04 │ │ + ldur w8, [x29, #-28] │ │ + ldr x9, [x28, #40] │ │ + ldur x10, [x29, #-16] │ │ + cmp x9, x10 │ │ + b.ne 92360 // b.any │ │ + ldp x20, x19, [sp, #272] │ │ + mov w0, w8 │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x24, x23, [sp, #240] │ │ + ldp x26, x25, [sp, #224] │ │ + ldp x28, x27, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -104291,221 +103678,221 @@ │ │ ldr x8, [x24, #40] │ │ mov w21, w1 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldr x25, [x0, #1216] │ │ str wzr, [sp, #4] │ │ ldr x19, [x0, #184] │ │ - cbz x25, 92d70 │ │ + cbz x25, 9245c │ │ ldr x26, [x25, #24] │ │ ldr x0, [x25, #8] │ │ ldr w3, [x26] │ │ cmp w3, w21 │ │ csel w21, w3, w21, cc // cc = lo, ul, last │ │ - cbz x0, 92d90 │ │ + cbz x0, 9247c │ │ mov w8, wzr │ │ - cbz w21, 92d10 │ │ + cbz w21, 923fc │ │ mov w9, w21 │ │ - b 92cf4 │ │ + b 923e0 │ │ add x22, x22, #0x8 │ │ add x0, x0, #0x8 │ │ subs w9, w9, #0x1 │ │ - b.eq 92d10 // b.none │ │ + b.eq 923fc // b.none │ │ ldr x11, [x0] │ │ ldr x10, [x22] │ │ cmp x11, x10 │ │ - b.eq 92ce4 // b.none │ │ + b.eq 923d0 // b.none │ │ mov w8, #0x1 // #1 │ │ str x10, [x0] │ │ - b 92ce4 │ │ + b 923d0 │ │ ldr x9, [x20, #8] │ │ ldr w3, [x26] │ │ tst x9, #0x7fff0000 │ │ - b.eq 92dbc // b.none │ │ + b.eq 924a8 // b.none │ │ cmp w21, w3 │ │ - b.cs 92e08 // b.hs, b.nlast │ │ + b.cs 924f4 // b.hs, b.nlast │ │ ldr x10, [x26, #24] │ │ lsr x9, x9, #16 │ │ add x9, x10, w9, uxth #4 │ │ sub w10, w3, w21 │ │ ldur x9, [x9, #-16] │ │ add x9, x9, w21, uxtw #3 │ │ - b 92d54 │ │ + b 92440 │ │ add x9, x9, #0x8 │ │ add x0, x0, #0x8 │ │ subs w10, w10, #0x1 │ │ - b.eq 92e08 // b.none │ │ + b.eq 924f4 // b.none │ │ ldr x12, [x0] │ │ ldr x11, [x9] │ │ cmp x12, x11 │ │ - b.eq 92d44 // b.none │ │ + b.eq 92430 // b.none │ │ mov w8, #0x1 // #1 │ │ str x11, [x0] │ │ - b 92d44 │ │ + b 92430 │ │ mov x0, x20 │ │ mov x1, xzr │ │ - bl 92468 │ │ + bl 91b78 │ │ mov x23, xzr │ │ str w0, [sp, #4] │ │ - cbnz w0, 92e80 │ │ + cbnz w0, 9256c │ │ ldr x25, [x20, #1216] │ │ - b 92cbc │ │ + b 923a8 │ │ add x5, sp, #0x4 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ mov x23, xzr │ │ str x0, [x25, #8] │ │ - cbnz w8, 92e80 │ │ - b 92cd4 │ │ + cbnz w8, 9256c │ │ + b 923c0 │ │ cmp w21, w3 │ │ - b.cs 92e08 // b.hs, b.nlast │ │ + b.cs 924f4 // b.hs, b.nlast │ │ ldr x9, [x26, #16] │ │ mov w10, #0x30 // #48 │ │ umaddl x9, w21, w10, x9 │ │ sub w10, w3, w21 │ │ add x9, x9, #0x10 │ │ - b 92dec │ │ + b 924d8 │ │ add x0, x0, #0x8 │ │ add x9, x9, #0x30 │ │ subs w10, w10, #0x1 │ │ - b.eq 92e08 // b.none │ │ + b.eq 924f4 // b.none │ │ ldr x12, [x0] │ │ ldr x11, [x9] │ │ cmp x12, x11 │ │ - b.eq 92ddc // b.none │ │ + b.eq 924c8 // b.none │ │ mov w8, #0x1 // #1 │ │ str x11, [x0] │ │ - b 92ddc │ │ + b 924c8 │ │ ldr x9, [x25, #16] │ │ - cbz x9, 92e1c │ │ - cbnz w8, 92e1c │ │ + cbz x9, 92508 │ │ + cbnz w8, 92508 │ │ mov w0, #0xffffffff // #-1 │ │ - b 92e90 │ │ + b 9257c │ │ add x5, sp, #0x4 │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ mov x23, x0 │ │ - cbnz w8, 92e80 │ │ + cbnz w8, 9256c │ │ ldr x8, [x20, #1216] │ │ ldrb w8, [x8, #48] │ │ - cbnz w8, 92e54 │ │ + cbnz w8, 92540 │ │ mov x0, x20 │ │ - bl 954d8 │ │ + bl 94b20 │ │ ldr x2, [x25, #8] │ │ mov x0, x20 │ │ mov w1, w21 │ │ mov x3, x23 │ │ - bl 95798 │ │ + bl 94de0 │ │ ldr w1, [x26] │ │ mov x0, x20 │ │ mov x2, x23 │ │ mov w3, wzr │ │ - bl 93ff8 │ │ + bl 936d8 │ │ str w0, [sp, #4] │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 92ebc // b.any │ │ + b.ne 925a8 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x2 │ │ mov x21, x0 │ │ ldr x22, [x0, #1216] │ │ mov w20, w1 │ │ - cbz x22, 92f5c │ │ + cbz x22, 92648 │ │ ldr x8, [x22, #8] │ │ - cbz x8, 92f78 │ │ + cbz x8, 92664 │ │ ldr w8, [x22] │ │ ldrb w9, [x21, #1209] │ │ cmp w8, w20 │ │ csel w21, w8, w20, cc // cc = lo, ul, last │ │ - cbz w9, 92f94 │ │ - cbz w21, 92fd0 │ │ + cbz w9, 92680 │ │ + cbz w21, 926bc │ │ ldr x8, [x22, #8] │ │ cmp w21, #0x4 │ │ - b.cc 92fac // b.lo, b.ul, b.last │ │ + b.cc 92698 // b.lo, b.ul, b.last │ │ lsl x9, x21, #3 │ │ add x10, x8, x9 │ │ add x9, x19, x9 │ │ cmp x10, x19 │ │ ccmp x8, x9, #0x2, hi // hi = pmore │ │ - b.cc 92fac // b.lo, b.ul, b.last │ │ + b.cc 92698 // b.lo, b.ul, b.last │ │ and x9, x21, #0xfffffffc │ │ add x10, x8, #0x10 │ │ add x11, x19, #0x10 │ │ mov x12, x9 │ │ ldp q0, q1, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ stp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 92f38 // b.any │ │ + b.ne 92624 // b.any │ │ cmp x9, x21 │ │ - b.ne 92fb0 // b.any │ │ - b 92fd0 │ │ + b.ne 9269c // b.any │ │ + b 926bc │ │ mov x0, x21 │ │ mov x1, xzr │ │ - bl 92468 │ │ - cbnz w0, 92ff8 │ │ + bl 91b78 │ │ + cbnz w0, 926e4 │ │ ldr x22, [x21, #1216] │ │ ldr x8, [x22, #8] │ │ - cbnz x8, 92eec │ │ + cbnz x8, 925d8 │ │ mov x0, x21 │ │ mov w1, wzr │ │ mov x2, xzr │ │ mov w3, #0x1 // #1 │ │ - bl 93ff8 │ │ - cbnz w0, 92ff8 │ │ - b 92eec │ │ - cbz w21, 92fd0 │ │ + bl 936d8 │ │ + cbnz w0, 926e4 │ │ + b 925d8 │ │ + cbz w21, 926bc │ │ lsl x2, x21, #3 │ │ mov x0, x19 │ │ mov w1, wzr │ │ - bl a5180 │ │ - b 92fd0 │ │ + bl a45c0 │ │ + b 926bc │ │ mov x9, xzr │ │ lsl x10, x9, #3 │ │ sub x9, x21, x9 │ │ add x8, x8, x10 │ │ add x10, x19, x10 │ │ ldr x11, [x8], #8 │ │ subs x9, x9, #0x1 │ │ str x11, [x10], #8 │ │ - b.ne 92fc0 // b.any │ │ + b.ne 926ac // b.any │ │ cmp w21, w20 │ │ - b.cs 92ff4 // b.hs, b.nlast │ │ + b.cs 926e0 // b.hs, b.nlast │ │ mvn w8, w21 │ │ add x0, x19, w21, uxtw #3 │ │ add w8, w8, w20 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ @@ -104516,98 +103903,98 @@ │ │ mrs x22, tpidr_el0 │ │ mov w21, w1 │ │ ldr x8, [x22, #40] │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #1216] │ │ ldr x20, [x0, #184] │ │ - cbz x8, 930a4 │ │ + cbz x8, 92790 │ │ ldrh w9, [x19, #26] │ │ cmp w9, w21 │ │ - b.cs 93054 // b.hs, b.nlast │ │ + b.cs 92740 // b.hs, b.nlast │ │ mov w0, #0x6 // #6 │ │ - b 93100 │ │ - cbz w21, 930c0 │ │ + b 927ec │ │ + cbz w21, 927ac │ │ ldr x23, [x8, #24] │ │ add x2, sp, #0x8 │ │ ldr x9, [x19, #880] │ │ mov x0, x19 │ │ ldr x8, [x23, #24] │ │ add x21, x8, w21, uxtw #4 │ │ - ldr x8, [x9, #328] │ │ + ldr x8, [x9, #344] │ │ ldur w1, [x21, #-8] │ │ blr x8 │ │ - cbnz w0, 93100 │ │ + cbnz w0, 927ec │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [sp, #8] │ │ mov x0, x19 │ │ str x8, [x19, #48] │ │ ldr w1, [x23] │ │ ldur x2, [x21, #-16] │ │ - b 930fc │ │ + b 927e8 │ │ mov x0, x19 │ │ mov x1, xzr │ │ - bl 92468 │ │ + bl 91b78 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 93100 │ │ + cbnz w0, 927ec │ │ ldr x8, [x19, #1216] │ │ - b 93040 │ │ + b 9272c │ │ ldr x1, [x19, #48] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #1248] │ │ sub x2, x29, #0xc │ │ mov x0, x20 │ │ str xzr, [x19, #48] │ │ - bl 406ec │ │ + bl 407b4 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x19, #48] │ │ - cbnz w0, 93100 │ │ + cbnz w0, 927ec │ │ mov x0, x19 │ │ mov w1, wzr │ │ mov x2, xzr │ │ - bl 92c78 │ │ + bl 92364 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 93128 // b.any │ │ + b.ne 92814 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x23, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x20, x0 │ │ ldr x8, [x0, #1216] │ │ mov x19, x1 │ │ - cbnz x8, 93158 │ │ + cbnz x8, 92844 │ │ mov x0, x20 │ │ mov x1, xzr │ │ - bl 92468 │ │ - cbnz w0, 93164 │ │ + bl 91b78 │ │ + cbnz w0, 92850 │ │ ldr w8, [x20, #1244] │ │ mov w0, wzr │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #184] │ │ ldr x1, [x19, #1184] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #1184] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -104621,159 +104008,159 @@ │ │ ldr x8, [x26, #40] │ │ mov x19, x3 │ │ mov x20, x2 │ │ str x8, [sp, #8] │ │ ldr x21, [x0, #192] │ │ mov x0, x21 │ │ ldr x22, [x21, #56] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 93288 │ │ + cbnz w0, 92974 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ mov w25, w0 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ mov w24, w0 │ │ and w8, w25, #0xff │ │ cmp w8, #0x1 │ │ - b.eq 93248 // b.none │ │ - cbnz w8, 93284 │ │ + b.eq 92934 // b.none │ │ + cbnz w8, 92970 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #4] │ │ and x3, x0, #0xffff │ │ - b 9325c │ │ + b 92948 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldr w8, [sp, #4] │ │ mov w3, w0 │ │ str x3, [x20] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ tst w24, #0xc0 │ │ - b.ne 93284 // b.any │ │ + b.ne 92970 // b.any │ │ and w25, w24, #0xff │ │ ubfx w24, w25, #4, #2 │ │ add w8, w24, #0x1 │ │ mul x8, x3, x8 │ │ cmp x8, x23 │ │ - b.ls 932bc // b.plast │ │ + b.ls 929a8 // b.plast │ │ mov w8, #0x8 // #8 │ │ ldr x9, [x26, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 93420 // b.any │ │ + b.ne 92b0c // b.any │ │ ldp x20, x19, [sp, #96] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x70 │ │ ret │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #16] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ ldr x3, [x20] │ │ add x5, sp, #0x4 │ │ mov x0, x22 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x20, #8] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ ldr x8, [x20] │ │ - cbz x8, 93288 │ │ + cbz x8, 92974 │ │ and w8, w25, #0xf │ │ mov w9, #0x2 // #2 │ │ mov x23, xzr │ │ add w25, w8, #0x1 │ │ lsl w9, w9, w8 │ │ sub w27, w9, #0x1 │ │ - b 93350 │ │ + b 92a3c │ │ mov w8, #0xffff // #65535 │ │ ldr x9, [x20, #8] │ │ str w8, [x9, x23, lsl #2] │ │ ldr x9, [x20, #16] │ │ ldr x10, [x20] │ │ str w8, [x9, x23, lsl #2] │ │ add x23, x23, #0x1 │ │ cmp x23, x10 │ │ - b.cs 93418 // b.hs, b.nlast │ │ + b.cs 92b04 // b.hs, b.nlast │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ and w28, w0, #0xff │ │ - cbz w24, 933d8 │ │ + cbz w24, 92ac4 │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ and w22, w0, #0xff │ │ cmp w24, #0x1 │ │ bfi w22, w28, #8, #8 │ │ - b.eq 933dc // b.none │ │ + b.eq 92ac8 // b.none │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ and w28, w0, #0xff │ │ cmp w24, #0x2 │ │ bfi w28, w22, #8, #16 │ │ mov w22, w28 │ │ - b.eq 933dc // b.none │ │ + b.eq 92ac8 // b.none │ │ add x1, sp, #0x4 │ │ mov x0, x21 │ │ - bl 3fa24 │ │ + bl 3fa48 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 93288 │ │ + cbnz w8, 92974 │ │ mov w22, w0 │ │ bfi w22, w28, #8, #24 │ │ - b 933dc │ │ + b 92ac8 │ │ mov w22, w28 │ │ cmn w22, #0x1 │ │ - b.eq 9332c // b.none │ │ + b.eq 92a18 // b.none │ │ ldr w9, [x19] │ │ lsr w8, w22, w25 │ │ cmp w8, w9 │ │ - b.cs 93284 // b.hs, b.nlast │ │ + b.cs 92970 // b.hs, b.nlast │ │ ldr x9, [x20, #8] │ │ lsl x10, x8, #5 │ │ ldr x11, [x19, #8] │ │ str w8, [x9, x23, lsl #2] │ │ and w8, w22, w27 │ │ ldr w9, [x11, x10] │ │ cmp w8, w9 │ │ - b.cc 93338 // b.lo, b.ul, b.last │ │ - b 93284 │ │ + b.cc 92a24 // b.lo, b.ul, b.last │ │ + b 92970 │ │ ldr w8, [sp, #4] │ │ - b 93288 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 92974 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ @@ -104783,749 +104170,746 @@ │ │ ldr x8, [x26, #40] │ │ mov x22, x1 │ │ stur x8, [x29, #-8] │ │ ldr x23, [x0, #192] │ │ ldr x27, [x0, #1216] │ │ mov x0, x23 │ │ ldr x19, [x23, #56] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 93488 │ │ + cbnz w0, 92b74 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 934cc │ │ + cbz w8, 92bb8 │ │ mov x20, xzr │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 938d8 // b.any │ │ + b.ne 92fe4 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ and w8, w0, #0xffff │ │ cmp w8, #0x1 │ │ - b.ne 938b8 // b.any │ │ + b.ne 92fc4 // b.any │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 93488 │ │ + cbnz w8, 92b74 │ │ mov w25, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 93488 │ │ + cbnz w8, 92b74 │ │ and w24, w0, #0xffff │ │ - cbz w24, 938b8 │ │ + cbz w24, 92fc4 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ mov x20, x0 │ │ - cbnz w8, 9348c │ │ + cbnz w8, 92b78 │ │ mov w8, w25 │ │ mov x28, xzr │ │ lsl x25, x24, #3 │ │ stur x8, [x29, #-24] │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ mov w9, w0 │ │ str x9, [x20, x28] │ │ - cbnz w8, 9348c │ │ + cbnz w8, 92b78 │ │ add x28, x28, #0x8 │ │ cmp x25, x28 │ │ - b.ne 93544 // b.any │ │ + b.ne 92c30 // b.any │ │ ldur x8, [x29, #-24] │ │ mov x0, x23 │ │ add x1, x8, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 9348c │ │ + cbnz w0, 92b78 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 9348c │ │ + cbnz w8, 92b78 │ │ mov w25, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 9348c │ │ + cbnz w8, 92b78 │ │ ldr x8, [x27, #24] │ │ stur x26, [x29, #-24] │ │ ldr w8, [x8] │ │ cmp w8, w25, uxth │ │ - b.ne 938c8 // b.any │ │ + b.ne 92fd4 // b.any │ │ and w26, w0, #0xffff │ │ strh w25, [x21, #16] │ │ - tbnz w26, #15, 938c8 │ │ + tbnz w26, #15, 92fd4 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x26 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x21, #24] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ str w26, [x21, #20] │ │ - cbz w26, 936c8 │ │ + cbz w26, 92dd4 │ │ and x8, x25, #0xffff │ │ stp x8, xzr, [sp, #24] │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x18 // #24 │ │ mov x2, xzr │ │ ldr x3, [sp, #24] │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ ldr x10, [sp, #32] │ │ ldr x9, [x21, #24] │ │ str x0, [x9, x10, lsl #3] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ ldrh w8, [x21, #16] │ │ - cbz w8, 936b0 │ │ + cbz w8, 92dbc │ │ mov x25, xzr │ │ add x28, x0, #0x8 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ mov w26, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ mov w27, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 938d0 │ │ - sbfiz x8, x26, #2, #16 │ │ - sbfiz x9, x27, #2, #16 │ │ - sbfiz x10, x0, #2, #16 │ │ + cbnz w8, 92fdc │ │ + sxth w8, w0 │ │ + sxth w9, w26 │ │ + cmp w8, #0x0 │ │ + sxth x10, w27 │ │ + ccmp w9, #0x0, #0x0, gt │ │ add x25, x25, #0x1 │ │ - stur x8, [x28, #-8] │ │ - ldrh w8, [x21, #16] │ │ - stp x9, x10, [x28], #24 │ │ - cmp x25, x8 │ │ - b.cc 93648 // b.lo, b.ul, b.last │ │ + ccmp w9, w10, #0x0, ge // ge = tcont │ │ + sbfiz x9, x9, #2, #32 │ │ + ccmp w10, w8, #0x0, le │ │ + lsl x10, x10, #2 │ │ + stur x9, [x28, #-8] │ │ + ldrh w9, [x21, #16] │ │ + sbfiz x8, x8, #2, #32 │ │ + csel x10, xzr, x10, gt │ │ + cmp x25, x9 │ │ + stp x10, x8, [x28], #24 │ │ + b.cc 92d34 // b.lo, b.ul, b.last │ │ ldr x9, [sp, #32] │ │ ldr w8, [x21, #20] │ │ add x9, x9, #0x1 │ │ cmp x9, x8 │ │ str x9, [sp, #32] │ │ - b.cc 93608 // b.lo, b.ul, b.last │ │ + b.cc 92cf4 // b.lo, b.ul, b.last │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x21, #8] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ ldr x8, [x20] │ │ cmp w24, #0x1 │ │ mov x25, x0 │ │ csinc w9, w24, wzr, hi // hi = pmore │ │ mov x0, x23 │ │ str w24, [x21] │ │ add x1, x8, x22 │ │ str x9, [sp, #16] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 938d0 │ │ + cbnz w0, 92fdc │ │ str xzr, [sp, #32] │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ str w0, [sp, #12] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ mov w27, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ and w26, w0, #0xffff │ │ and w8, w27, #0x7fff │ │ cmp w8, w26 │ │ str w8, [sp, #24] │ │ - b.hi 938c8 // b.pmore │ │ + b.hi 92fd4 // b.pmore │ │ ldr w8, [x21, #20] │ │ cmp w8, w26 │ │ - b.cc 938c8 // b.lo, b.ul, b.last │ │ + b.cc 92fd4 // b.lo, b.ul, b.last │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x3, x26 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr x8, [sp, #32] │ │ add x24, x25, x8, lsl #5 │ │ ldur w8, [x29, #-12] │ │ mov x28, x24 │ │ str x0, [x28, #8]! │ │ - cbnz w8, 938d0 │ │ + cbnz w8, 92fdc │ │ ubfx w9, w27, #15, #1 │ │ ldr w8, [sp, #24] │ │ str w26, [x24, #4]! │ │ strh w8, [x24, #20] │ │ str w9, [sp, #8] │ │ strb w9, [x24, #22] │ │ - cbz w26, 93814 │ │ + cbz w26, 92f20 │ │ mov x27, xzr │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr x9, [x28] │ │ and w8, w0, #0xffff │ │ str w8, [x9, x27, lsl #2] │ │ ldur w9, [x29, #-12] │ │ - cbnz w9, 938d0 │ │ + cbnz w9, 92fdc │ │ ldr w9, [x21, #20] │ │ cmp w9, w8 │ │ - b.ls 938c8 // b.plast │ │ + b.ls 92fd4 // b.plast │ │ ldr w8, [x24] │ │ add x27, x27, #0x1 │ │ cmp x27, x8 │ │ - b.cc 937d8 // b.lo, b.ul, b.last │ │ + b.cc 92ee4 // b.lo, b.ul, b.last │ │ ldr w8, [sp, #24] │ │ sub x5, x29, #0xc │ │ ldr w9, [sp, #12] │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ add w8, w26, w8 │ │ mov x4, xzr │ │ and w26, w9, #0xffff │ │ ldr w9, [sp, #8] │ │ lsl w8, w8, w9 │ │ mul w24, w8, w26 │ │ mov x3, x24 │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr x8, [sp, #32] │ │ ldur w9, [x29, #-12] │ │ add x8, x25, x8, lsl #5 │ │ str x0, [x8, #16] │ │ - cbnz w9, 938d0 │ │ + cbnz w9, 92fdc │ │ mov x1, x0 │ │ mov x0, x23 │ │ mov x2, x24 │ │ - bl 3ee5c │ │ - cbnz w0, 938c8 │ │ + bl 3ee80 │ │ + cbnz w0, 92fd4 │ │ ldr x10, [sp, #32] │ │ ldr x9, [sp, #16] │ │ lsl x8, x10, #5 │ │ add x10, x10, #0x1 │ │ cmp x10, x9 │ │ str x10, [sp, #32] │ │ str w26, [x25, x8] │ │ - b.eq 938d0 // b.none │ │ + b.eq 92fdc // b.none │ │ ldr x8, [sp, #32] │ │ mov x0, x23 │ │ ldr x25, [x21, #8] │ │ ldr x8, [x20, x8, lsl #3] │ │ add x1, x8, x22 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 93720 │ │ - b 938d0 │ │ + cbz w0, 92e2c │ │ + b 92fdc │ │ mov w8, #0x8 // #8 │ │ mov x20, xzr │ │ stur w8, [x29, #-12] │ │ - b 9348c │ │ + b 92b78 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ ldur x26, [x29, #-24] │ │ - b 9348c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - sub sp, sp, #0x150 │ │ - stp x29, x30, [sp, #240] │ │ - add x29, sp, #0xf0 │ │ - stp x28, x27, [sp, #256] │ │ - stp x26, x25, [sp, #272] │ │ - stp x24, x23, [sp, #288] │ │ - stp x22, x21, [sp, #304] │ │ - stp x20, x19, [sp, #320] │ │ + b 92b78 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + sub sp, sp, #0x140 │ │ + stp x29, x30, [sp, #224] │ │ + add x29, sp, #0xe0 │ │ + stp x28, x27, [sp, #240] │ │ + stp x26, x25, [sp, #256] │ │ + stp x24, x23, [sp, #272] │ │ + stp x22, x21, [sp, #288] │ │ + stp x20, x19, [sp, #304] │ │ mrs x25, tpidr_el0 │ │ ldr x8, [x25, #40] │ │ stur x8, [x29, #-16] │ │ ldr x9, [x0, #192] │ │ - str wzr, [sp, #28] │ │ + str wzr, [sp, #12] │ │ ldr x8, [x0, #1216] │ │ ldr x19, [x9, #56] │ │ - cbz x8, 93a10 │ │ + cbz x8, 93120 │ │ ldr x8, [x8, #16] │ │ - cbz x8, 93a10 │ │ + cbz x8, 93120 │ │ mov w24, w3 │ │ mov x21, x0 │ │ mov x22, x1 │ │ mov w8, #0xffff // #65535 │ │ cmp w2, w8 │ │ - b.ne 93944 // b.any │ │ + b.ne 93050 // b.any │ │ cmp w24, w8 │ │ - b.eq 93a10 // b.none │ │ + b.eq 93120 // b.none │ │ ldr w8, [x22] │ │ cmp w8, w2 │ │ - b.ls 93a10 // b.plast │ │ + b.ls 93120 // b.plast │ │ mov w27, w2 │ │ ldr x28, [x22, #8] │ │ lsl x8, x27, #5 │ │ ldr w8, [x28, x8] │ │ cmp w8, w24 │ │ - b.ls 93a10 // b.plast │ │ + b.ls 93120 // b.plast │ │ add x26, x28, x27, lsl #5 │ │ ldr w3, [x26, #4]! │ │ + cbz w3, 93120 │ │ cmp w3, #0xf │ │ - b.hi 93a48 // b.pmore │ │ + b.hi 93158 // b.pmore │ │ sub x8, x29, #0x50 │ │ - add x23, sp, #0x20 │ │ - str x8, [sp, #8] │ │ + add x23, sp, #0x10 │ │ + str x8, [sp] │ │ add x9, x28, x27, lsl #5 │ │ ldrb w10, [x9, #26] │ │ ldrh w8, [x9, #24] │ │ ldr x9, [x9, #16] │ │ cmp w10, #0x0 │ │ cset w11, ne // ne = any │ │ add w12, w3, w8 │ │ lsl w11, w12, w11 │ │ mul w11, w11, w24 │ │ add x9, x9, x11 │ │ - cbz w10, 93a7c │ │ - ldr x13, [sp, #8] │ │ - cbz w8, 939d8 │ │ + cbz w10, 9318c │ │ + ldr x13, [sp] │ │ + cbz w8, 930e8 │ │ mov x10, x8 │ │ mov x11, x13 │ │ ldr w12, [x9], #4 │ │ subs x10, x10, #0x1 │ │ rev w12, w12 │ │ str w12, [x11], #4 │ │ - b.ne 939c0 // b.any │ │ + b.ne 930d0 // b.any │ │ ldr w3, [x26] │ │ cmp w3, w8 │ │ - b.ls 93adc // b.plast │ │ + b.ls 931ec // b.plast │ │ ldrb w10, [x9] │ │ ldrb w11, [x9, #1] │ │ add x9, x9, #0x2 │ │ lsl w10, w10, #8 │ │ sxth w10, w10 │ │ orr w10, w10, w11 │ │ str w10, [x13, x8, lsl #2] │ │ add x8, x8, #0x1 │ │ ldr w3, [x26] │ │ cmp x8, x3 │ │ - b.cc 939e0 // b.lo, b.ul, b.last │ │ - b 93adc │ │ + b.cc 930f0 // b.lo, b.ul, b.last │ │ + b 931ec │ │ mov w21, wzr │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 93c54 // b.any │ │ + b.ne 93334 // b.any │ │ mov w0, w21 │ │ - ldp x20, x19, [sp, #320] │ │ - ldp x22, x21, [sp, #304] │ │ - ldp x24, x23, [sp, #288] │ │ - ldp x26, x25, [sp, #272] │ │ - ldp x28, x27, [sp, #256] │ │ - ldp x29, x30, [sp, #240] │ │ - add sp, sp, #0x150 │ │ + ldp x20, x19, [sp, #304] │ │ + ldp x22, x21, [sp, #288] │ │ + ldp x24, x23, [sp, #272] │ │ + ldp x26, x25, [sp, #256] │ │ + ldp x28, x27, [sp, #240] │ │ + ldp x29, x30, [sp, #224] │ │ + add sp, sp, #0x140 │ │ ret │ │ - add x5, sp, #0x1c │ │ + add x5, sp, #0xc │ │ mov x0, x19 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ - ldr w8, [sp, #28] │ │ - str x0, [sp, #8] │ │ - cbz w8, 93c18 │ │ - ldr x20, [sp, #8] │ │ + bl 3c564 │ │ + ldr w8, [sp, #12] │ │ + str x0, [sp] │ │ + cbz w8, 932f8 │ │ + ldr x20, [sp] │ │ mov w21, wzr │ │ mov x23, xzr │ │ - b 93bf0 │ │ - ldr x15, [sp, #8] │ │ - cbz w8, 93abc │ │ + b 932d0 │ │ + ldr x15, [sp] │ │ + cbz w8, 931cc │ │ mov x10, x8 │ │ mov x11, x15 │ │ ldrb w13, [x9] │ │ add x12, x9, #0x2 │ │ ldrb w14, [x9, #1] │ │ subs x10, x10, #0x1 │ │ lsl w9, w13, #8 │ │ sxth w9, w9 │ │ orr w13, w9, w14 │ │ mov x9, x12 │ │ str w13, [x11], #4 │ │ - b.ne 93a8c // b.any │ │ + b.ne 9319c // b.any │ │ ldr w3, [x26] │ │ mov x9, x12 │ │ cmp w3, w8 │ │ - b.ls 93adc // b.plast │ │ + b.ls 931ec // b.plast │ │ ldrsb w10, [x9], #1 │ │ str w10, [x15, x8, lsl #2] │ │ add x8, x8, #0x1 │ │ ldr w3, [x26] │ │ cmp x8, x3 │ │ - b.cc 93ac4 // b.lo, b.ul, b.last │ │ - cbz w3, 93bcc │ │ + b.cc 931d4 // b.lo, b.ul, b.last │ │ + cbz w3, 932ac │ │ add x8, x28, x27, lsl #5 │ │ mov x24, xzr │ │ - add x8, x8, #0x8 │ │ - ldrh w10, [x22, #16] │ │ - mov x28, #0xffffffffffffffff // #-1 │ │ - str x8, [sp, #16] │ │ - b 93b14 │ │ - ldr w3, [x26] │ │ - mov x23, x27 │ │ - str x12, [x23, x24, lsl #3] │ │ + add x27, x8, #0x8 │ │ + ldrh w9, [x22, #16] │ │ + b 93218 │ │ + mov w0, #0x10000 // #65536 │ │ + str x0, [x23, x24, lsl #3] │ │ add x24, x24, #0x1 │ │ cmp x24, w3, uxtw │ │ - b.cs 93bcc // b.hs, b.nlast │ │ - cbz w10, 93bc4 │ │ - ldr x8, [sp, #16] │ │ - mov x27, x23 │ │ - ldr x9, [x22, #24] │ │ - mov x20, xzr │ │ + b.cs 932ac // b.hs, b.nlast │ │ + cbz w9, 93204 │ │ + ldr x8, [x27] │ │ + mov x28, xzr │ │ + ldr x10, [x22, #24] │ │ mov w0, #0x10000 // #65536 │ │ - ldr x8, [x8] │ │ ldr w8, [x8, x24, lsl #2] │ │ - ldr x8, [x9, x8, lsl #3] │ │ - add x23, x8, #0x10 │ │ - b 93b5c │ │ - bl 37eac │ │ - ldrh w10, [x22, #16] │ │ - add x20, x20, #0x1 │ │ - add x23, x23, #0x18 │ │ - mov x12, x0 │ │ - cmp x20, x10 │ │ - b.cs 93afc // b.hs, b.nlast │ │ - ldp x9, x11, [x23, #-16] │ │ - subs x2, x11, x9 │ │ - b.lt 93b44 // b.tstop │ │ - ldr x13, [x23] │ │ + ldr x8, [x10, x8, lsl #3] │ │ + add x20, x8, #0x8 │ │ + b 9325c │ │ + sub x2, x13, x10 │ │ + mov x1, x8 │ │ + bl 37f0c │ │ + ldrh w9, [x22, #16] │ │ + add x28, x28, #0x1 │ │ + add x20, x20, #0x18 │ │ + cmp x28, x9 │ │ + b.cs 932a4 // b.hs, b.nlast │ │ + ldr x8, [x21, #1216] │ │ + ldr x10, [x20] │ │ + ldr x8, [x8, #16] │ │ + ldr x11, [x8, x28, lsl #3] │ │ + cmp x10, x11 │ │ + ccmp x10, #0x0, #0x4, ne // ne = any │ │ + b.eq 93248 // b.none │ │ + ldur x12, [x20, #-8] │ │ + subs x1, x11, x12 │ │ + b.le 932a0 │ │ + ldr x13, [x20, #8] │ │ subs x8, x13, x11 │ │ - b.lt 93b44 // b.tstop │ │ - cmp x11, #0x0 │ │ - ccmp x13, #0x1, #0x8, ne // ne = any │ │ - ccmp x9, x28, #0x0, ge // ge = tcont │ │ - ccmp x11, #0x0, #0x4, gt │ │ - b.eq 93b44 // b.none │ │ - ldr x12, [x21, #1216] │ │ - ldr x12, [x12, #16] │ │ - ldr x14, [x12, x20, lsl #3] │ │ - cmp x14, x11 │ │ - b.eq 93b44 // b.none │ │ - mov x12, xzr │ │ - subs x1, x14, x9 │ │ - b.le 93afc │ │ - subs x9, x13, x14 │ │ - b.le 93afc │ │ - cmp x14, x11 │ │ - b.lt 93b40 // b.tstop │ │ - mov x1, x9 │ │ - mov x2, x8 │ │ - b 93b40 │ │ - mov w12, #0x10000 // #65536 │ │ - b 93b04 │ │ - ldr x20, [sp, #8] │ │ + b.le 932a0 │ │ + cmp x11, x10 │ │ + b.ge 9323c // b.tcont │ │ + sub x2, x10, x12 │ │ + b 93244 │ │ + mov x0, xzr │ │ + ldr w3, [x26] │ │ + b 93208 │ │ + ldr x20, [sp] │ │ mov x0, x23 │ │ mov w2, w3 │ │ mov x1, x20 │ │ - bl 3880c │ │ + bl 388b8 │ │ mov w21, w0 │ │ - add x8, sp, #0x20 │ │ + add x8, sp, #0x10 │ │ cmp x23, x8 │ │ - b.eq 93bfc // b.none │ │ + b.eq 932dc // b.none │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ sub x8, x29, #0x50 │ │ cmp x20, x8 │ │ - b.eq 93a14 // b.none │ │ + b.eq 93124 // b.none │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 3899c │ │ - b 93a14 │ │ + bl 38a48 │ │ + b 93124 │ │ ldr w3, [x26] │ │ - add x5, sp, #0x1c │ │ + add x5, sp, #0xc │ │ mov x0, x19 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ - ldr w8, [sp, #28] │ │ + bl 3c564 │ │ + ldr w8, [sp, #12] │ │ mov x23, x0 │ │ - cbz w8, 93c4c │ │ - ldr x20, [sp, #8] │ │ + cbz w8, 9332c │ │ + ldr x20, [sp] │ │ mov w21, wzr │ │ - b 93be4 │ │ + b 932c4 │ │ ldr w3, [x26] │ │ - b 93984 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 93094 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x1 │ │ ldr x1, [x1, #8] │ │ ldr x20, [x0, #184] │ │ - cbz x1, 93cdc │ │ + cbz x1, 933bc │ │ ldr w8, [x19] │ │ - cbz w8, 93cd0 │ │ + cbz w8, 933b0 │ │ mov x21, xzr │ │ mov x22, xzr │ │ add x8, x1, x21 │ │ mov x0, x20 │ │ ldr x1, [x8, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #8] │ │ mov x0, x20 │ │ add x8, x8, x21 │ │ ldr x1, [x8, #16] │ │ str xzr, [x8, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #8] │ │ add x22, x22, #0x1 │ │ ldr w8, [x19] │ │ add x9, x1, x21 │ │ add x21, x21, #0x20 │ │ cmp x22, x8 │ │ str xzr, [x9, #16] │ │ - b.cc 93c88 // b.lo, b.ul, b.last │ │ + b.cc 93368 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #8] │ │ ldr x1, [x19, #24] │ │ - cbz x1, 93d24 │ │ + cbz x1, 93404 │ │ ldr w8, [x19, #20] │ │ - cbz w8, 93d18 │ │ + cbz w8, 933f8 │ │ mov x21, xzr │ │ lsl x22, x21, #3 │ │ mov x0, x20 │ │ ldr x1, [x1, x22] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [x19, #20] │ │ add x21, x21, #0x1 │ │ ldr x1, [x19, #24] │ │ cmp x21, x8 │ │ str xzr, [x1, x22] │ │ - b.cc 93cf0 // b.lo, b.ul, b.last │ │ + b.cc 933d0 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #24] │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x20, [x0, #184] │ │ mov x19, x1 │ │ ldr x1, [x1, #16] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #8] │ │ mov x0, x20 │ │ str xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #8] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0, #1216] │ │ - cbz x8, 93db4 │ │ - cbz x1, 93d88 │ │ + cbz x8, 93494 │ │ + cbz x1, 93468 │ │ ldr w9, [x8] │ │ str w9, [x1] │ │ - cbz x2, 93d94 │ │ + cbz x2, 93474 │ │ ldr x8, [x8, #8] │ │ str x8, [x2] │ │ - cbz x3, 93da4 │ │ + cbz x3, 93484 │ │ ldr x8, [x0, #1216] │ │ ldr x8, [x8, #16] │ │ str x8, [x3] │ │ - cbz x4, 93dd0 │ │ + cbz x4, 934b0 │ │ ldr x8, [x0, #1216] │ │ ldr x8, [x8, #24] │ │ - b 93dcc │ │ - cbz x1, 93dbc │ │ + b 934ac │ │ + cbz x1, 9349c │ │ str wzr, [x1] │ │ - cbz x2, 93dc4 │ │ + cbz x2, 934a4 │ │ str xzr, [x2] │ │ - cbz x4, 93dd0 │ │ + cbz x4, 934b0 │ │ mov x8, xzr │ │ str x8, [x4] │ │ mov w0, wzr │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x19, [x0, #1216] │ │ - cbz x19, 93fe4 │ │ + cbz x19, 936c4 │ │ ldr x20, [x0, #184] │ │ mov x21, x0 │ │ ldr x8, [x19, #24] │ │ ldr x1, [x19, #8] │ │ mov x0, x20 │ │ ldr w22, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #16] │ │ mov x0, x20 │ │ str xzr, [x19, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ str xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #56] │ │ str xzr, [x19, #24] │ │ - cbz x8, 93ee0 │ │ + cbz x8, 935c0 │ │ ldr x1, [x8] │ │ - cbz x1, 93e9c │ │ - cbz w22, 93e8c │ │ + cbz x1, 9357c │ │ + cbz w22, 9356c │ │ mov x23, xzr │ │ lsl x22, x22, #4 │ │ add x8, x1, x23 │ │ mov x0, x20 │ │ ldr x1, [x8, #8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #56] │ │ ldr x1, [x8] │ │ add x8, x1, x23 │ │ add x23, x23, #0x10 │ │ cmp x22, x23 │ │ str xzr, [x8, #8] │ │ - b.ne 93e60 // b.any │ │ + b.ne 93540 // b.any │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #56] │ │ str xzr, [x8] │ │ add x1, x8, #0x8 │ │ mov x0, x21 │ │ - bl 93c58 │ │ + bl 93338 │ │ ldr x23, [x19, #56] │ │ ldr x22, [x21, #184] │ │ ldr x1, [x23, #56] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #48] │ │ mov x0, x22 │ │ str xzr, [x23, #56] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #56] │ │ mov x0, x20 │ │ str xzr, [x23, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #56] │ │ ldr x1, [x19, #72] │ │ - cbz x1, 93f28 │ │ + cbz x1, 93608 │ │ mov x0, x21 │ │ - bl 93c58 │ │ + bl 93338 │ │ ldr x23, [x19, #72] │ │ ldr x22, [x21, #184] │ │ ldr x1, [x23, #48] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #40] │ │ mov x0, x22 │ │ str xzr, [x23, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #72] │ │ mov x0, x20 │ │ str xzr, [x23, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #72] │ │ ldr x1, [x19, #88] │ │ - cbz x1, 93f70 │ │ + cbz x1, 93650 │ │ mov x0, x21 │ │ - bl 93c58 │ │ + bl 93338 │ │ ldr x23, [x19, #88] │ │ ldr x22, [x21, #184] │ │ ldr x1, [x23, #48] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x23, #40] │ │ mov x0, x22 │ │ str xzr, [x23, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #88] │ │ mov x0, x20 │ │ str xzr, [x23, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #88] │ │ ldr x8, [x19, #96] │ │ - cbz x8, 93fa8 │ │ + cbz x8, 93688 │ │ add x1, x8, #0x8 │ │ mov x0, x21 │ │ - bl 93c58 │ │ + bl 93338 │ │ ldr x8, [x19, #96] │ │ mov x0, x20 │ │ ldr x1, [x8, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #96] │ │ mov x0, x20 │ │ str xzr, [x1, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #96] │ │ ldr x1, [x19, #112] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #128] │ │ mov x0, x20 │ │ str xzr, [x19, #112] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ mov x1, x19 │ │ str xzr, [x19, #128] │ │ ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp], #64 │ │ - b 3899c │ │ + b 38a48 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldr x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #128] │ │ @@ -105542,147 +104926,147 @@ │ │ mov x19, x0 │ │ mov w23, w1 │ │ stur x8, [x29, #-8] │ │ ldr x28, [x0, #1216] │ │ str wzr, [sp, #60] │ │ ldr x20, [x0, #184] │ │ strb wzr, [x0, #1209] │ │ - cbz x28, 94128 │ │ + cbz x28, 93808 │ │ ldr x25, [x28, #24] │ │ ldr w8, [x25] │ │ cmp w8, w23 │ │ csel w27, w8, w23, cc // cc = lo, ul, last │ │ - cbz w27, 9408c │ │ + cbz w27, 9376c │ │ mov x9, #0xfffffffffffffffe // #-2 │ │ mov x8, #0xfffffffffffeffff // #-65537 │ │ movk x9, #0xfffd, lsl #16 │ │ mov x10, x27 │ │ mov x11, x22 │ │ ldr x12, [x11] │ │ add x12, x12, x8 │ │ cmp x12, x9 │ │ - b.ls 94144 // b.plast │ │ + b.ls 93824 // b.plast │ │ add x11, x11, #0x8 │ │ subs x10, x10, #0x1 │ │ - b.ne 94070 // b.any │ │ + b.ne 93750 // b.any │ │ ldrb w8, [x19, #1208] │ │ - cbnz w8, 9409c │ │ + cbnz w8, 9377c │ │ ldr x8, [x28, #128] │ │ - cbz x8, 9418c │ │ + cbz x8, 9386c │ │ ldr x23, [x28, #8] │ │ - cbz x23, 94200 │ │ + cbz x23, 938e0 │ │ ldr x0, [x28, #16] │ │ - cbz x0, 94150 │ │ - cbz w27, 940d4 │ │ + cbz x0, 93830 │ │ + cbz w27, 937b4 │ │ mov x9, xzr │ │ lsl x8, x9, #3 │ │ ldr x10, [x0, x8] │ │ ldr x8, [x22, x8] │ │ cmp x10, x8 │ │ - b.ne 94184 // b.any │ │ + b.ne 93864 // b.any │ │ add x9, x9, #0x1 │ │ cmp x27, x9 │ │ - b.ne 940b4 // b.any │ │ + b.ne 93794 // b.any │ │ ldr x8, [x19, #8] │ │ tst x8, #0x7fff0000 │ │ - b.eq 9422c // b.none │ │ + b.eq 9390c // b.none │ │ ldr w10, [x25] │ │ cmp w27, w10 │ │ - b.cs 943e8 // b.hs, b.nlast │ │ + b.cs 93ac8 // b.hs, b.nlast │ │ ubfx x8, x8, #16, #16 │ │ ldr x15, [x28, #40] │ │ sub w8, w8, #0x1 │ │ lsl x9, x27, #3 │ │ mvn w11, w27 │ │ mul w16, w10, w8 │ │ add w11, w10, w11 │ │ cmp w11, #0x3 │ │ add x8, x15, w16, uxtw #3 │ │ add x8, x8, x9 │ │ add x9, x0, x9 │ │ - b.cs 94258 // b.hs, b.nlast │ │ + b.cs 93938 // b.hs, b.nlast │ │ mov w11, wzr │ │ mov w12, w27 │ │ - b 942f4 │ │ + b 939d4 │ │ mov x0, x19 │ │ mov x1, xzr │ │ - bl 92468 │ │ + bl 91b78 │ │ str w0, [sp, #60] │ │ - cbnz w0, 9460c │ │ + cbnz w0, 93cec │ │ ldr x28, [x19, #1216] │ │ - b 94048 │ │ + b 93728 │ │ mov w8, #0x6 // #6 │ │ str w8, [sp, #60] │ │ - b 9460c │ │ + b 93cec │ │ ldr w3, [x25] │ │ add x5, sp, #0x3c │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #60] │ │ str x0, [x28, #16] │ │ - cbnz w8, 9460c │ │ + cbnz w8, 93cec │ │ ldr w8, [x25] │ │ mov w24, #0x1 // #1 │ │ - b 943fc │ │ + b 93adc │ │ mov w24, #0x2 // #2 │ │ - b 943bc │ │ + b 93a9c │ │ ldr x23, [x19, #192] │ │ mov w1, #0x6172 // #24946 │ │ sub x3, x29, #0x18 │ │ mov x0, x19 │ │ movk w1, #0x6776, lsl #16 │ │ ldr x8, [x23, #56] │ │ mov x2, x23 │ │ str x8, [sp, #40] │ │ ldr x8, [x19, #832] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 941e4 │ │ + cbnz w0, 938c4 │ │ mov x0, x23 │ │ - bl 3f64c │ │ - adrp x1, 20000 │ │ + bl 3f670 │ │ + adrp x1, 20000 │ │ mov x24, x0 │ │ - add x1, x1, #0xa5c │ │ + add x1, x1, #0xa8c │ │ add x2, sp, #0x40 │ │ mov x0, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 94640 │ │ + cbz w0, 93d20 │ │ cmp w0, #0x8e │ │ str w0, [sp, #60] │ │ - b.eq 941f4 // b.none │ │ - cbnz w0, 9460c │ │ + b.eq 938d4 // b.none │ │ + cbnz w0, 93cec │ │ str wzr, [sp, #60] │ │ ldr x23, [x28, #8] │ │ - cbnz x23, 940a4 │ │ + cbnz x23, 93784 │ │ ldr w3, [x25] │ │ add x5, sp, #0x3c │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #60] │ │ str x0, [x28, #8] │ │ - cbnz w8, 9460c │ │ - b 940a4 │ │ + cbnz w8, 93cec │ │ + b 93784 │ │ ldr w9, [x25] │ │ cmp w27, w9 │ │ - b.cs 943e8 // b.hs, b.nlast │ │ + b.cs 93ac8 // b.hs, b.nlast │ │ mvn w10, w27 │ │ add x8, x0, w27, uxtw #3 │ │ add w10, w9, w10 │ │ cmp w10, #0x3 │ │ - b.cs 94314 // b.hs, b.nlast │ │ + b.cs 939f4 // b.hs, b.nlast │ │ mov w11, wzr │ │ mov w10, w27 │ │ - b 94394 │ │ + b 93a74 │ │ add x13, x11, #0x1 │ │ add x16, x27, x16 │ │ and x14, x13, #0x1fffffffc │ │ add x11, x0, x27, lsl #3 │ │ lsl x12, x14, #3 │ │ add x15, x15, x16, lsl #3 │ │ movi v0.2d, #0x0 │ │ @@ -105701,35 +105085,35 @@ │ │ add x15, x15, #0x20 │ │ cmeq v3.2d, v3.2d, v5.2d │ │ cmeq v4.2d, v4.2d, v6.2d │ │ xtn v3.2s, v3.2d │ │ xtn v4.2s, v4.2d │ │ bif v0.8b, v1.8b, v3.8b │ │ bif v2.8b, v1.8b, v4.8b │ │ - b.ne 94294 // b.any │ │ + b.ne 93974 // b.any │ │ movi d1, #0xff000000ff │ │ and v3.8b, v0.8b, v1.8b │ │ cmeq v3.2s, v3.2s, #0 │ │ bit v0.8b, v2.8b, v3.8b │ │ cmtst v0.2s, v0.2s, v1.2s │ │ mov w11, v0.s[1] │ │ fmov w15, s0 │ │ bfi w15, w11, #1, #31 │ │ tst w15, #0x3 │ │ cset w11, ne // ne = any │ │ cmp x13, x14 │ │ - b.eq 943ac // b.none │ │ + b.eq 93a8c // b.none │ │ sub w10, w10, w12 │ │ ldr x12, [x9], #8 │ │ ldr x13, [x8], #8 │ │ cmp x12, x13 │ │ csinc w11, w11, wzr, eq // eq = none │ │ subs w10, w10, #0x1 │ │ - b.ne 942f8 // b.any │ │ - b 943ac │ │ + b.ne 939d8 // b.any │ │ + b 93a8c │ │ add x12, x10, #0x1 │ │ add x11, x0, x27, lsl #3 │ │ and x13, x12, #0x1fffffffc │ │ movi v2.2s, #0x1 │ │ movi v0.2d, #0x0 │ │ add w10, w27, w13 │ │ movi v1.2d, #0x0 │ │ @@ -105741,261 +105125,261 @@ │ │ subs x14, x14, #0x4 │ │ cmeq v3.2d, v3.2d, #0 │ │ cmeq v4.2d, v4.2d, #0 │ │ xtn v3.2s, v3.2d │ │ xtn v4.2s, v4.2d │ │ bif v0.8b, v2.8b, v3.8b │ │ bif v1.8b, v2.8b, v4.8b │ │ - b.ne 9433c // b.any │ │ + b.ne 93a1c // b.any │ │ movi d2, #0xff000000ff │ │ and v3.8b, v0.8b, v2.8b │ │ cmeq v3.2s, v3.2s, #0 │ │ bit v0.8b, v1.8b, v3.8b │ │ cmtst v0.2s, v0.2s, v2.2s │ │ mov w11, v0.s[1] │ │ fmov w14, s0 │ │ bfi w14, w11, #1, #31 │ │ tst w14, #0x3 │ │ cset w11, ne // ne = any │ │ cmp x12, x13 │ │ - b.eq 943ac // b.none │ │ + b.eq 93a8c // b.none │ │ sub w9, w9, w10 │ │ ldr x10, [x8], #8 │ │ cmp x10, #0x0 │ │ csinc w11, w11, wzr, eq // eq = none │ │ subs w9, w9, #0x1 │ │ - b.ne 94398 // b.any │ │ + b.ne 93a78 // b.any │ │ tst w11, #0xff │ │ - b.eq 943e8 // b.none │ │ + b.eq 93ac8 // b.none │ │ mov w24, wzr │ │ mov w9, w27 │ │ ldr w8, [x25] │ │ cmp w9, w8 │ │ - b.cs 943fc // b.hs, b.nlast │ │ + b.cs 93adc // b.hs, b.nlast │ │ add x10, x0, w9, uxtw #3 │ │ sub x9, x8, w9, uxtw │ │ ldr x11, [x10] │ │ - cbnz x11, 943f8 │ │ + cbnz x11, 93ad8 │ │ add x10, x10, #0x8 │ │ subs x9, x9, #0x1 │ │ - b.ne 943d0 // b.any │ │ - b 943fc │ │ + b.ne 93ab0 // b.any │ │ + b 93adc │ │ mov w8, #0x1 // #1 │ │ mov w0, #0xffffffff // #-1 │ │ strb w8, [x19, #1209] │ │ - b 94610 │ │ + b 93cf0 │ │ mov w24, #0x2 // #2 │ │ str w8, [x28] │ │ - cbz x22, 94410 │ │ + cbz x22, 93af0 │ │ lsl x2, x27, #3 │ │ mov x1, x22 │ │ - bl a51d0 │ │ + bl a4610 │ │ tst w21, #0xff │ │ - b.eq 945c0 // b.none │ │ - cbnz x23, 94420 │ │ + b.eq 93ca0 // b.none │ │ + cbnz x23, 93b00 │ │ ldr w27, [x28] │ │ ldr x23, [x19, #1216] │ │ ldr x22, [x28, #8] │ │ ldr w8, [x23] │ │ cmp w8, w27 │ │ csel w21, w8, w27, cc // cc = lo, ul, last │ │ - cbz w21, 944b4 │ │ + cbz w21, 93b94 │ │ ldr x9, [x28, #16] │ │ cmp w21, #0x4 │ │ - b.cc 94490 // b.lo, b.ul, b.last │ │ + b.cc 93b70 // b.lo, b.ul, b.last │ │ lsl x10, x21, #3 │ │ add x11, x9, x10 │ │ add x10, x22, x10 │ │ cmp x22, x11 │ │ ccmp x9, x10, #0x2, cc // cc = lo, ul, last │ │ - b.cc 94490 // b.lo, b.ul, b.last │ │ + b.cc 93b70 // b.lo, b.ul, b.last │ │ and x10, x21, #0xfffffffc │ │ add x11, x9, #0x10 │ │ add x12, x22, #0x10 │ │ mov x13, x10 │ │ ldp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x13, x13, #0x4 │ │ stp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ - b.ne 9446c // b.any │ │ + b.ne 93b4c // b.any │ │ cmp x10, x21 │ │ - b.ne 94494 // b.any │ │ - b 944b4 │ │ + b.ne 93b74 // b.any │ │ + b 93b94 │ │ mov x10, xzr │ │ lsl x12, x10, #3 │ │ sub x11, x21, x10 │ │ add x10, x22, x12 │ │ add x9, x9, x12 │ │ ldr x12, [x9], #8 │ │ subs x11, x11, #0x1 │ │ str x12, [x10], #8 │ │ - b.ne 944a4 // b.any │ │ + b.ne 93b84 // b.any │ │ cmp w8, w27 │ │ - b.cs 944d8 // b.hs, b.nlast │ │ + b.cs 93bb8 // b.hs, b.nlast │ │ mvn w8, w21 │ │ add x0, x22, w21, uxtw #3 │ │ add w8, w27, w8 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x8, [x23, #56] │ │ - cbz x8, 9456c │ │ + cbz x8, 93c4c │ │ ldr x25, [x8] │ │ - cbz x25, 9456c │ │ - cbz w21, 9456c │ │ + cbz x25, 93c4c │ │ + cbz w21, 93c4c │ │ mov x27, xzr │ │ - b 9452c │ │ + b 93c0c │ │ ldp x10, x9, [x12, #8] │ │ ldr x12, [x12] │ │ sub x0, x8, x10 │ │ sub x2, x11, x10 │ │ sub x1, x9, x12 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x25, #8] │ │ ldr x8, [x8, x28] │ │ add x8, x8, x0 │ │ str x8, [x22, x27, lsl #3] │ │ add x27, x27, #0x1 │ │ add x25, x25, #0x10 │ │ cmp x27, x21 │ │ - b.eq 9456c // b.none │ │ + b.eq 93c4c // b.none │ │ ldrh w9, [x25] │ │ cmp x9, #0x2 │ │ - b.cc 9451c // b.lo, b.ul, b.last │ │ + b.cc 93bfc // b.lo, b.ul, b.last │ │ ldr x8, [x22, x27, lsl #3] │ │ lsl x10, x9, #4 │ │ mov x28, xzr │ │ ldr x9, [x25, #8] │ │ sub x10, x10, #0x10 │ │ add x12, x9, x28 │ │ ldr x11, [x12, #24] │ │ cmp x8, x11 │ │ - b.lt 944f4 // b.tstop │ │ + b.lt 93bd4 // b.tstop │ │ add x28, x28, #0x10 │ │ cmp x10, x28 │ │ - b.ne 9454c // b.any │ │ - b 9451c │ │ - cbz w21, 945c0 │ │ + b.ne 93c2c // b.any │ │ + b 93bfc │ │ + cbz w21, 93ca0 │ │ ldr x8, [x23, #24] │ │ ldr x8, [x8, #16] │ │ add x23, x8, #0x10 │ │ - b 945a4 │ │ + b 93c84 │ │ ldp x8, x9, [x23, #-8] │ │ mov x25, x9 │ │ sub x1, x9, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x25 │ │ subs x21, x21, #0x1 │ │ add x23, x23, #0x30 │ │ str x8, [x22], #8 │ │ - b.eq 945c0 // b.none │ │ + b.eq 93ca0 // b.none │ │ ldr x0, [x22] │ │ - tbnz x0, #63, 94580 │ │ + tbnz x0, #63, 93c60 │ │ ldr x8, [x23] │ │ - cbz x0, 94594 │ │ + cbz x0, 93c74 │ │ ldr x9, [x23, #8] │ │ mov x25, x8 │ │ - b 94588 │ │ + b 93c68 │ │ mov w8, #0x1 // #1 │ │ ldr x1, [x19, #1152] │ │ strb w8, [x19, #1209] │ │ - cbz x1, 9460c │ │ + cbz x1, 93cec │ │ cmp w24, #0x1 │ │ - b.eq 945fc // b.none │ │ + b.eq 93cdc // b.none │ │ cmp w24, #0x2 │ │ - b.ne 9460c // b.any │ │ + b.ne 93cec // b.any │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #192] │ │ mov x0, x19 │ │ str xzr, [x19, #1152] │ │ - bl 948c4 │ │ - b 94608 │ │ + bl 93fa4 │ │ + b 93ce8 │ │ ldr x1, [x19, #192] │ │ mov x0, x19 │ │ - bl 949f0 │ │ + bl 940d0 │ │ str w0, [sp, #60] │ │ ldr w0, [sp, #60] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 948c0 // b.any │ │ + b.ne 93fa0 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x28, x27, [sp, #144] │ │ ldp x29, x30, [sp, #128] │ │ add sp, sp, #0xe0 │ │ ret │ │ ldr x8, [sp, #64] │ │ str x24, [sp, #32] │ │ cmp x8, #0x10, lsl #12 │ │ - b.ne 9469c // b.any │ │ + b.ne 93d7c // b.any │ │ ldr x8, [x28, #24] │ │ ldrh w9, [sp, #72] │ │ ldrh w8, [x8] │ │ cmp w9, w8 │ │ - b.ne 9469c // b.any │ │ + b.ne 93d7c // b.any │ │ ldrh w10, [sp, #74] │ │ ldur x8, [x29, #-24] │ │ mul x9, x10, x9 │ │ cmp x9, x8, lsr #1 │ │ - b.hi 9469c // b.pmore │ │ + b.hi 93d7c // b.pmore │ │ ldrh w9, [sp, #90] │ │ mov w11, #0x2 // #2 │ │ ldrh w10, [sp, #88] │ │ tst w9, #0x1 │ │ mov w9, #0x4 // #4 │ │ csel x9, x11, x9, eq // eq = none │ │ madd x1, x9, x10, x9 │ │ cmp x1, x8 │ │ - b.ls 946a8 // b.plast │ │ + b.ls 93d88 // b.plast │ │ mov w8, #0x8 // #8 │ │ str w8, [sp, #60] │ │ - b 9460c │ │ + b 93cec │ │ mov x0, x23 │ │ ldr x24, [sp, #96] │ │ str x8, [x28, #136] │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 941e4 │ │ + cbnz w0, 938c4 │ │ ldrh w8, [sp, #88] │ │ sub x5, x29, #0xc │ │ ldr x0, [sp, #40] │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ add x3, x8, #0x1 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x28, #128] │ │ - cbz w8, 94710 │ │ + cbz w8, 93df0 │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x1, [x28, #128] │ │ ldr x0, [sp, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x28, #128] │ │ str wzr, [x28, #120] │ │ ldur w0, [x29, #-12] │ │ - b 941e4 │ │ + b 938c4 │ │ ldur x8, [x29, #-24] │ │ ldr x10, [sp, #32] │ │ ldrh w9, [sp, #90] │ │ add x11, x24, x10 │ │ add x8, x8, x10 │ │ mov x24, xzr │ │ stp x8, x11, [sp, #16] │ │ - tbnz w9, #0, 94780 │ │ + tbnz w9, #0, 93e60 │ │ str xzr, [sp, #8] │ │ mov x0, x23 │ │ - bl 3f968 │ │ + bl 3f98c │ │ ldr x9, [sp, #24] │ │ ldr x10, [sp, #8] │ │ ldr x8, [x28, #128] │ │ add x9, x9, w0, uxth #1 │ │ cmp x10, x9 │ │ csel x10, x10, x9, hi // hi = pmore │ │ ldr x9, [sp, #16] │ │ @@ -106003,19 +105387,19 @@ │ │ str x10, [sp, #8] │ │ csel x9, x9, x10, cc // cc = lo, ul, last │ │ str x9, [x8, x24, lsl #3] │ │ add x9, x24, #0x1 │ │ ldrh w8, [sp, #88] │ │ cmp x24, x8 │ │ mov x24, x9 │ │ - b.cc 94734 // b.lo, b.ul, b.last │ │ - b 947cc │ │ + b.cc 93e14 // b.lo, b.ul, b.last │ │ + b 93eac │ │ str xzr, [sp, #8] │ │ mov x0, x23 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ ldr x9, [sp, #24] │ │ ldr x10, [sp, #8] │ │ ldr x8, [x28, #128] │ │ add x9, x9, w0, uxtw │ │ cmp x10, x9 │ │ csel x10, x10, x9, hi // hi = pmore │ │ ldr x9, [sp, #16] │ │ @@ -106023,77 +105407,77 @@ │ │ str x10, [sp, #8] │ │ csel x9, x9, x10, cc // cc = lo, ul, last │ │ str x9, [x8, x24, lsl #3] │ │ add x9, x24, #0x1 │ │ ldrh w8, [sp, #88] │ │ cmp x24, x8 │ │ mov x24, x9 │ │ - b.cc 94784 // b.lo, b.ul, b.last │ │ + b.cc 93e64 // b.lo, b.ul, b.last │ │ mov x0, x23 │ │ str w8, [x28, #120] │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldrh w8, [sp, #74] │ │ - cbz w8, 94708 │ │ + cbz w8, 93de8 │ │ ldr x8, [sp, #80] │ │ mov x0, x23 │ │ ldr x9, [sp, #32] │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 946f4 │ │ + cbnz w0, 93dd4 │ │ ldrh w8, [sp, #74] │ │ mov x0, x23 │ │ ldrh w9, [sp, #72] │ │ mul x8, x8, x9 │ │ lsl x1, x8, #1 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 946f4 │ │ + cbnz w0, 93dd4 │ │ ldrh w8, [sp, #72] │ │ sub x5, x29, #0xc │ │ ldrh w9, [sp, #74] │ │ mov w1, #0x8 // #8 │ │ ldr x0, [sp, #40] │ │ mov x2, xzr │ │ mov x4, xzr │ │ mul x3, x9, x8 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x28, #112] │ │ - cbnz w8, 946ec │ │ + cbnz w8, 93dcc │ │ ldrh w8, [sp, #74] │ │ - cbz w8, 948b0 │ │ + cbz w8, 93f90 │ │ ldrh w9, [sp, #72] │ │ str wzr, [sp, #40] │ │ - b 94874 │ │ + b 93f54 │ │ ldr w10, [sp, #40] │ │ add w10, w10, #0x1 │ │ cmp w10, w8 │ │ str w10, [sp, #40] │ │ - b.cs 948b0 // b.hs, b.nlast │ │ - cbz w9, 94860 │ │ + b.cs 93f90 // b.hs, b.nlast │ │ + cbz w9, 93f40 │ │ mov w24, wzr │ │ mov x0, x23 │ │ - bl 3f968 │ │ + bl 3f98c │ │ ldrh w9, [sp, #72] │ │ sbfiz x10, x0, #2, #16 │ │ ldr w8, [sp, #40] │ │ ldr x11, [x28, #112] │ │ madd w8, w8, w9, w24 │ │ add w24, w24, #0x1 │ │ cmp w24, w9 │ │ str x10, [x11, w8, uxtw #3] │ │ - b.cc 9487c // b.lo, b.ul, b.last │ │ + b.cc 93f5c // b.lo, b.ul, b.last │ │ ldrh w8, [sp, #74] │ │ - b 94860 │ │ + b 93f40 │ │ mov x0, x23 │ │ str w8, [x28, #104] │ │ - bl 3f904 │ │ - b 94708 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 3f928 │ │ + b 93de8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ @@ -106105,763 +105489,725 @@ │ │ stur x8, [x29, #-8] │ │ ldr x21, [x1, #56] │ │ mov w1, #0x7420 // #29728 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6376, lsl #16 │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 94928 │ │ + cbz w0, 94008 │ │ movi v0.2d, #0x0 │ │ add x8, x19, #0x478 │ │ mov w0, wzr │ │ str q0, [x8] │ │ - b 949c4 │ │ + b 940a4 │ │ ldr x8, [sp, #8] │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x4 // #4 │ │ mov x2, xzr │ │ mov x4, xzr │ │ lsr x3, x8, #1 │ │ str x3, [x19, #1144] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x19, #1152] │ │ - cbnz w0, 949c4 │ │ + cbnz w0, 940a4 │ │ ldr x8, [x19, #1144] │ │ mov x0, x20 │ │ lsl x1, x8, #1 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 949c4 │ │ + cbnz w0, 940a4 │ │ ldr x8, [x19, #1144] │ │ cmp x8, #0x1 │ │ - b.lt 949a0 // b.tstop │ │ + b.lt 94080 // b.tstop │ │ ldr x21, [x19, #1152] │ │ add x23, x21, x8, lsl #2 │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ sbfiz w8, w0, #6, #16 │ │ str w8, [x21], #4 │ │ cmp x21, x23 │ │ - b.cc 94988 // b.lo, b.ul, b.last │ │ + b.cc 94068 // b.lo, b.ul, b.last │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldrb w8, [x19, #1209] │ │ - cbz w8, 949c0 │ │ + cbz w8, 940a0 │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 949f0 │ │ - b 949c4 │ │ + bl 940d0 │ │ + b 940a4 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 949ec // b.any │ │ + b.ne 940cc // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x23, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - sub sp, sp, #0xf0 │ │ - stp x29, x30, [sp, #144] │ │ - add x29, sp, #0x90 │ │ - stp x28, x27, [sp, #160] │ │ - stp x26, x25, [sp, #176] │ │ - stp x24, x23, [sp, #192] │ │ - stp x22, x21, [sp, #208] │ │ - stp x20, x19, [sp, #224] │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + sub sp, sp, #0x100 │ │ + stp x29, x30, [sp, #160] │ │ + add x29, sp, #0xa0 │ │ + stp x28, x27, [sp, #176] │ │ + stp x26, x25, [sp, #192] │ │ + stp x24, x23, [sp, #208] │ │ + stp x22, x21, [sp, #224] │ │ + stp x20, x19, [sp, #240] │ │ mrs x28, tpidr_el0 │ │ - mov x19, x0 │ │ ldr x8, [x28, #40] │ │ stur x8, [x29, #-8] │ │ - ldr x25, [x0, #1216] │ │ + ldr x22, [x0, #1216] │ │ stur wzr, [x29, #-32] │ │ ldr x20, [x1, #56] │ │ - cbz x25, 94a70 │ │ - ldr x8, [x19, #1152] │ │ - cbz x8, 94a70 │ │ - mov x21, x1 │ │ + cbz x22, 94150 │ │ + mov x21, x0 │ │ + ldr x8, [x0, #1152] │ │ + cbz x8, 94150 │ │ + mov x19, x1 │ │ mov w1, #0x6172 // #24946 │ │ - ldr x8, [x19, #832] │ │ + ldr x8, [x21, #832] │ │ sub x3, x29, #0x18 │ │ - mov x0, x19 │ │ + mov x0, x21 │ │ movk w1, #0x6376, lsl #16 │ │ - mov x2, x21 │ │ + mov x2, x19 │ │ blr x8 │ │ - cbnz w0, 94a70 │ │ + cbnz w0, 94150 │ │ ldur x1, [x29, #-24] │ │ - mov x0, x21 │ │ - bl 3f79c │ │ + mov x0, x19 │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbz w0, 94b0c │ │ - mov x22, xzr │ │ - mov x27, xzr │ │ - mov x26, xzr │ │ - mov x23, xzr │ │ - mov x24, xzr │ │ - stur wzr, [x29, #-12] │ │ - mov x0, x20 │ │ - mov x1, x26 │ │ - bl 3899c │ │ - mov x0, x20 │ │ - mov x1, x22 │ │ - bl 3899c │ │ - mov x0, x20 │ │ - mov x1, x23 │ │ - bl 3899c │ │ - mov x0, x20 │ │ - mov x1, x24 │ │ - bl 3899c │ │ - mov x0, x20 │ │ - mov x1, x27 │ │ - bl 3899c │ │ - adrp x1, 95000 │ │ - add x0, x19, #0xc8 │ │ - add x1, x1, #0x4c4 │ │ - mov x2, xzr │ │ - bl 407c0 │ │ - ldur w0, [x29, #-12] │ │ + cbz w0, 94184 │ │ + mov w0, wzr │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 95018 // b.any │ │ - ldp x20, x19, [sp, #224] │ │ - ldp x22, x21, [sp, #208] │ │ - ldp x24, x23, [sp, #192] │ │ - ldp x26, x25, [sp, #176] │ │ - ldp x28, x27, [sp, #160] │ │ - ldp x29, x30, [sp, #144] │ │ - add sp, sp, #0xf0 │ │ + b.ne 94614 // b.any │ │ + ldp x20, x19, [sp, #240] │ │ + ldp x22, x21, [sp, #224] │ │ + ldp x24, x23, [sp, #208] │ │ + ldp x26, x25, [sp, #192] │ │ + ldp x28, x27, [sp, #176] │ │ + ldp x29, x30, [sp, #160] │ │ + add sp, sp, #0x100 │ │ ret │ │ - mov x0, x21 │ │ - ldr x27, [x21, #64] │ │ - ldr x26, [x21] │ │ - bl 3f9c8 │ │ + mov x0, x19 │ │ + ldr x24, [x19, #64] │ │ + ldr x25, [x19] │ │ + bl 3f9ec │ │ cmp w0, #0x10, lsl #12 │ │ - b.ne 94b58 // b.any │ │ - ldr w3, [x25] │ │ - sub x5, x29, #0xc │ │ - mov x0, x20 │ │ - mov w1, #0x8 // #8 │ │ - mov x2, xzr │ │ - mov x4, xzr │ │ - bl 38b98 │ │ - mov x22, x0 │ │ - ldur w8, [x29, #-12] │ │ - cbz w8, 94b7c │ │ - mov x24, xzr │ │ - mov x23, xzr │ │ - b 94b68 │ │ - mov x24, xzr │ │ - mov x23, xzr │ │ - mov x22, xzr │ │ - stur wzr, [x29, #-12] │ │ - mov x0, x21 │ │ - bl 3f904 │ │ - mov x27, xzr │ │ - mov x26, xzr │ │ - b 94a88 │ │ - ldr w3, [x25] │ │ - sub x5, x29, #0xc │ │ - mov x0, x20 │ │ - mov w1, #0x8 // #8 │ │ - mov x2, xzr │ │ - mov x4, xzr │ │ - bl 38b98 │ │ - mov x23, x0 │ │ - ldur w8, [x29, #-12] │ │ - cbz w8, 94bac │ │ - mov x24, xzr │ │ - b 94b68 │ │ - ldr w3, [x25] │ │ - sub x5, x29, #0xc │ │ - mov x0, x20 │ │ - mov w1, #0x8 // #8 │ │ - mov x2, xzr │ │ - mov x4, xzr │ │ - bl 38b98 │ │ - ldur w8, [x29, #-12] │ │ - mov x24, x0 │ │ - cbnz w8, 94b68 │ │ - mov x0, x21 │ │ - bl 3f968 │ │ - stur w0, [x29, #-48] │ │ - mov x0, x21 │ │ - bl 3f968 │ │ - ldur w10, [x29, #-48] │ │ + b.ne 941dc // b.any │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + mov w23, w0 │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + and w10, w23, #0xfff │ │ + ldur x9, [x29, #-24] │ │ and x8, x0, #0xffff │ │ - ldur x1, [x29, #-24] │ │ - and w9, w10, #0xfff │ │ - str w9, [sp, #28] │ │ - lsl w9, w9, #2 │ │ - add x9, x9, x8 │ │ - cmp x9, x1 │ │ - b.ls 94c18 // b.plast │ │ + stur w10, [x29, #-52] │ │ + lsl w10, w10, #2 │ │ + add x10, x10, x8 │ │ + cmp x10, x9 │ │ + b.ls 941e4 // b.plast │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - b 94b68 │ │ - sub x9, x27, x26 │ │ - and w10, w10, #0xffff │ │ + b 94604 │ │ + stur wzr, [x29, #-12] │ │ + b 94604 │ │ + sub x9, x24, x25 │ │ + and w10, w23, #0xffff │ │ add x13, x9, x8 │ │ - stur x22, [x29, #-40] │ │ - tbnz w10, #15, 94c38 │ │ - str x13, [sp, #48] │ │ - mov x26, xzr │ │ - b 94c90 │ │ - ldp x10, x9, [x21, #64] │ │ - sub x2, x29, #0x20 │ │ - mov x0, x21 │ │ - ldr x8, [x21] │ │ + tbnz w10, #15, 94200 │ │ + stur x13, [x29, #-48] │ │ + mov x24, xzr │ │ + b 94254 │ │ + ldp x10, x9, [x19, #64] │ │ + sub x1, x29, #0x20 │ │ + mov x0, x19 │ │ + ldr x8, [x19] │ │ sub x11, x9, x8 │ │ add x12, x8, x13 │ │ cmp x13, x11 │ │ - sub x22, x10, x8 │ │ + sub x23, x10, x8 │ │ csel x9, x12, x9, cc // cc = lo, ul, last │ │ - str x9, [x21, #64] │ │ - bl 9501c │ │ - ldp x10, x9, [x21, #64] │ │ - mov x26, x0 │ │ - ldr x8, [x21] │ │ + str x9, [x19, #64] │ │ + bl 94618 │ │ + ldp x10, x9, [x19, #64] │ │ + mov x24, x0 │ │ + ldr x8, [x19] │ │ sub x11, x9, x8 │ │ - add x12, x8, x22 │ │ - cmp x22, x11 │ │ - ldur x22, [x29, #-40] │ │ - csel x9, x12, x9, cc // cc = lo, ul, last │ │ + add x12, x8, x23 │ │ + cmp x23, x11 │ │ sub x8, x10, x8 │ │ - str x8, [sp, #48] │ │ - str x9, [x21, #64] │ │ - ldr x3, [x19, #1144] │ │ + csel x9, x12, x9, cc // cc = lo, ul, last │ │ + stur x8, [x29, #-48] │ │ + str x9, [x19, #64] │ │ + ldr w8, [x22] │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + add w3, w8, w8, lsl #1 │ │ + bl 3c564 │ │ + mov x25, x0 │ │ ldur w8, [x29, #-12] │ │ - mov x27, x0 │ │ - cbnz w8, 95004 │ │ - ldr w8, [sp, #28] │ │ - cbz w8, 94fc0 │ │ - ldur w8, [x29, #-32] │ │ - str wzr, [sp, #44] │ │ - str w8, [sp, #4] │ │ - b 94d38 │ │ - ldr x1, [sp, #16] │ │ + mov x26, xzr │ │ + cbnz w8, 945d8 │ │ + ldr x3, [x21, #1144] │ │ + sub x5, x29, #0xc │ │ + mov x0, x20 │ │ + mov w1, #0x8 // #8 │ │ + mov x2, xzr │ │ + mov x4, xzr │ │ + bl 38c44 │ │ + ldur w8, [x29, #-12] │ │ + mov x26, x0 │ │ + cbnz w8, 945d8 │ │ + ldur w8, [x29, #-52] │ │ + str x24, [sp, #16] │ │ + cbz w8, 9457c │ │ + ldr w8, [x22] │ │ + mov w10, wzr │ │ + ldur w12, [x29, #-32] │ │ + str x25, [sp, #24] │ │ + str x20, [sp, #72] │ │ + lsl x9, x8, #3 │ │ + add x27, x25, x8, lsl #3 │ │ + add x11, x25, x9 │ │ + add x8, x25, x8, lsl #4 │ │ + add x9, x11, x9 │ │ + str w12, [sp, #12] │ │ + str x27, [sp, #56] │ │ + str x8, [sp] │ │ + stp x9, x11, [sp, #32] │ │ + b 9435c │ │ + ldr x1, [sp, #64] │ │ cmn x1, #0x1 │ │ - b.eq 94ce4 // b.none │ │ + b.eq 94308 // b.none │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ - ldr x1, [sp, #72] │ │ - bl 3899c │ │ - ldr x8, [x21, #72] │ │ - ldr x9, [x21] │ │ - ldr x11, [sp, #8] │ │ + mov x1, x27 │ │ + bl 38a48 │ │ + ldr x8, [x19, #72] │ │ + ldr x9, [x19] │ │ + ldp x11, x27, [sp, #48] │ │ sub x10, x8, x9 │ │ + ldr x25, [sp, #24] │ │ add x9, x9, x11 │ │ cmp x11, x10 │ │ csel x8, x9, x8, cc // cc = lo, ul, last │ │ - str x8, [x21, #64] │ │ - ldr x8, [sp, #48] │ │ - ldr x9, [sp, #32] │ │ + str x8, [x19, #64] │ │ + ldur x8, [x29, #-48] │ │ + ldr x9, [sp, #80] │ │ + ldur w10, [x29, #-68] │ │ add x8, x8, w9, uxth │ │ - ldr w9, [sp, #44] │ │ - str x8, [sp, #48] │ │ - ldr w8, [sp, #28] │ │ - add w9, w9, #0x1 │ │ + add w10, w10, #0x1 │ │ + stur x8, [x29, #-48] │ │ + ldur w8, [x29, #-52] │ │ + cmp w10, w8 │ │ + b.eq 9457c // b.none │ │ + mov x0, x19 │ │ + stur w10, [x29, #-68] │ │ + bl 3f98c │ │ + str x0, [sp, #80] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + and w24, w0, #0xffff │ │ + tbnz w0, #15, 943a0 │ │ + ldr w8, [x22, #104] │ │ + and w9, w24, #0xfff │ │ cmp w9, w8 │ │ - str w9, [sp, #44] │ │ - b.eq 94fc0 // b.none │ │ - mov x0, x21 │ │ - bl 3f968 │ │ - str x0, [sp, #32] │ │ - mov x0, x21 │ │ - bl 3f968 │ │ - and w10, w0, #0xffff │ │ - stur w10, [x29, #-48] │ │ - tbnz w0, #15, 94d8c │ │ - ldr w9, [x25, #104] │ │ - and w8, w10, #0xfff │ │ - cmp w8, w9 │ │ - b.cs 94ffc // b.hs, b.nlast │ │ - ldr x9, [x25, #112] │ │ - cbz x9, 94ffc │ │ - ldr w10, [x25] │ │ - mov x0, x22 │ │ - mul w8, w10, w8 │ │ - lsl x2, x10, #3 │ │ - add x1, x9, w8, uxtw #3 │ │ - bl a51d0 │ │ - b 94dbc │ │ - ldr w8, [x25] │ │ - cbz w8, 94dbc │ │ - mov x22, xzr │ │ - mov x0, x21 │ │ - bl 3f968 │ │ - ldur x9, [x29, #-40] │ │ + b.cs 945cc // b.hs, b.nlast │ │ + ldr w8, [x22] │ │ + ldr x10, [x22, #112] │ │ + mul w9, w8, w9 │ │ + add x2, x10, w9, uxtw #3 │ │ + b 943d4 │ │ + ldr w8, [x22] │ │ + cbz w8, 9443c │ │ + mov x23, xzr │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x9, x22, lsl #3] │ │ - add x22, x22, #0x1 │ │ - ldr w8, [x25] │ │ - cmp x22, x8 │ │ - b.cc 94d98 // b.lo, b.ul, b.last │ │ - ldur w8, [x29, #-48] │ │ - tbz w8, #14, 94e18 │ │ - ldr w8, [x25] │ │ - cbz w8, 94e18 │ │ - mov x22, xzr │ │ - mov x0, x21 │ │ - bl 3f968 │ │ + str x8, [x25, x23, lsl #3] │ │ + add x23, x23, #0x1 │ │ + ldr w8, [x22] │ │ + cmp x23, x8 │ │ + b.cc 943ac // b.lo, b.ul, b.last │ │ + ldr x27, [sp, #56] │ │ + mov x2, x25 │ │ + tbz w24, #14, 94440 │ │ + cbz w8, 94440 │ │ + mov x23, xzr │ │ + stur x2, [x29, #-40] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x23, x22, lsl #3] │ │ - add x22, x22, #0x1 │ │ - ldr w8, [x25] │ │ - cmp x22, x8 │ │ - b.cc 94dd0 // b.lo, b.ul, b.last │ │ - cbz w8, 94e18 │ │ - mov x22, xzr │ │ - mov x0, x21 │ │ - bl 3f968 │ │ + str x8, [x27, x23, lsl #3] │ │ + add x23, x23, #0x1 │ │ + ldr w8, [x22] │ │ + cmp x23, x8 │ │ + b.cc 943e4 // b.lo, b.ul, b.last │ │ + cbz w8, 94430 │ │ + mov x23, xzr │ │ + ldr x27, [sp] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x24, x22, lsl #3] │ │ - add x22, x22, #0x1 │ │ - ldr w8, [x25] │ │ - cmp x22, x8 │ │ - b.cc 94df8 // b.lo, b.ul, b.last │ │ - ldur x22, [x29, #-40] │ │ - mov x0, x25 │ │ - ldur w1, [x29, #-48] │ │ - mov x3, x23 │ │ - mov x4, x24 │ │ - mov x2, x22 │ │ - bl 951d8 │ │ - stur x0, [x29, #-56] │ │ - cbz x0, 94d10 │ │ - ldr x12, [x21] │ │ - ldr x8, [x21, #72] │ │ - ldr x11, [sp, #48] │ │ - sub x9, x8, x12 │ │ - add x10, x12, x11 │ │ + str x8, [x27, x23, lsl #3] │ │ + add x23, x23, #0x1 │ │ + ldr w8, [x22] │ │ + cmp x23, x8 │ │ + b.cc 94410 // b.lo, b.ul, b.last │ │ + ldr x27, [sp, #56] │ │ + ldur x2, [x29, #-40] │ │ + b 94440 │ │ + mov x2, x25 │ │ + ldp x4, x3, [sp, #32] │ │ + mov x0, x22 │ │ + mov w1, w24 │ │ + bl 947a0 │ │ + stur x0, [x29, #-40] │ │ + cbz x0, 94338 │ │ + ldp x27, x8, [x19, #64] │ │ + ldr x23, [x19] │ │ + ldur x11, [x29, #-48] │ │ + sub x9, x8, x23 │ │ + add x10, x23, x11 │ │ cmp x11, x9 │ │ csel x8, x10, x8, cc // cc = lo, ul, last │ │ - ldr x11, [x21, #64] │ │ - str x8, [x21, #64] │ │ - ldur w8, [x29, #-48] │ │ - tbnz w8, #13, 94e80 │ │ - ldr w8, [sp, #4] │ │ + str x8, [x19, #64] │ │ + tbnz w24, #13, 94494 │ │ + ldr w8, [sp, #12] │ │ mov x0, xzr │ │ - mov x9, x26 │ │ - mov w10, w8 │ │ + ldr x25, [sp, #16] │ │ + mov w24, w8 │ │ stur w8, [x29, #-28] │ │ - b 94ea8 │ │ - ldur x1, [x29, #-24] │ │ - sub x2, x29, #0x1c │ │ - mov x0, x21 │ │ - stur x12, [x29, #-48] │ │ - stur x11, [x29, #-64] │ │ - bl 9501c │ │ - ldur x11, [x29, #-64] │ │ - mov x9, x0 │ │ - ldur x12, [x29, #-48] │ │ - ldur w10, [x29, #-28] │ │ - ldur x1, [x29, #-24] │ │ - str x0, [sp, #16] │ │ - stur x9, [x29, #-48] │ │ - stur w10, [x29, #-64] │ │ - cbz w10, 94ec4 │ │ - mov w2, w10 │ │ - b 94ec8 │ │ - ldr x2, [x19, #1144] │ │ - sub x8, x11, x12 │ │ - mov x0, x21 │ │ - str x8, [sp, #8] │ │ - bl 952b8 │ │ - ldur x10, [x29, #-48] │ │ - str x0, [sp, #72] │ │ - cbz x10, 94cd0 │ │ - ldr x8, [sp, #72] │ │ - cbz x8, 94cd0 │ │ - ldr x1, [sp, #16] │ │ + b 944a8 │ │ + sub x1, x29, #0x1c │ │ + mov x0, x19 │ │ + bl 94618 │ │ + ldur w24, [x29, #-28] │ │ + mov x25, x0 │ │ + str x0, [sp, #64] │ │ + cbz w24, 944b8 │ │ + mov w1, w24 │ │ + b 944bc │ │ + ldr x1, [x21, #1144] │ │ + sub x8, x27, x23 │ │ + mov x0, x19 │ │ + str x8, [sp, #48] │ │ + bl 9488c │ │ + mov x27, x0 │ │ + cbz x25, 942f4 │ │ + cbz x27, 942f4 │ │ + ldr x1, [sp, #64] │ │ cmn x1, #0x1 │ │ - b.eq 94f68 // b.none │ │ - ldur w8, [x29, #-64] │ │ - cbz w8, 94cdc │ │ - mov w11, w8 │ │ - ldr x12, [sp, #72] │ │ - b 94f1c │ │ - add x10, x10, #0x2 │ │ - add x12, x12, #0x8 │ │ - subs x11, x11, #0x1 │ │ - b.eq 94cd0 // b.none │ │ - ldrh w8, [x10] │ │ - ldr x9, [x19, #1144] │ │ + b.eq 94540 // b.none │ │ + cbz w24, 94300 │ │ + mov w24, w24 │ │ + mov x23, x27 │ │ + stur x27, [x29, #-64] │ │ + b 94508 │ │ + add x25, x25, #0x2 │ │ + add x23, x23, #0x8 │ │ + subs x24, x24, #0x1 │ │ + b.eq 942f4 // b.none │ │ + ldrh w8, [x25] │ │ + ldr x9, [x21, #1144] │ │ cmp x9, x8 │ │ - b.ls 94f0c // b.plast │ │ - lsl x22, x8, #3 │ │ - ldr x0, [x12] │ │ - ldur x1, [x29, #-56] │ │ - stur x10, [x29, #-48] │ │ - stur x11, [x29, #-64] │ │ - ldr x8, [x27, x22] │ │ - str x12, [sp, #64] │ │ - str x8, [sp, #56] │ │ - bl 37f58 │ │ - ldp x8, x12, [sp, #56] │ │ - ldur x11, [x29, #-64] │ │ - add x8, x0, x8 │ │ - str x8, [x27, x22] │ │ - ldp x10, x22, [x29, #-48] │ │ - b 94f0c │ │ - ldr x8, [x19, #1144] │ │ - cbz x8, 94ce4 │ │ - mov x8, xzr │ │ - lsl x22, x8, #3 │ │ - stur x8, [x29, #-48] │ │ - ldur x1, [x29, #-56] │ │ - ldr x8, [x27, x22] │ │ - stur x8, [x29, #-64] │ │ - ldr x8, [sp, #72] │ │ - ldr x0, [x8, x22] │ │ - bl 37f58 │ │ - ldur x8, [x29, #-64] │ │ - add x8, x0, x8 │ │ - str x8, [x27, x22] │ │ - ldp x9, x22, [x29, #-48] │ │ - ldr x8, [x19, #1144] │ │ - add w9, w9, #0x1 │ │ - cmp x8, x9 │ │ - mov x8, x9 │ │ - stur x9, [x29, #-48] │ │ - b.hi 94f74 // b.pmore │ │ - b 94cd0 │ │ - ldr x8, [x19, #1144] │ │ - cbz x8, 95004 │ │ + b.ls 944f8 // b.plast │ │ + lsl x20, x8, #3 │ │ + ldr x0, [x23] │ │ + ldur x1, [x29, #-40] │ │ + ldr x27, [x26, x20] │ │ + bl 37fb8 │ │ + add x8, x0, x27 │ │ + ldur x27, [x29, #-64] │ │ + str x8, [x26, x20] │ │ + ldr x20, [sp, #72] │ │ + b 944f8 │ │ + ldr x8, [x21, #1144] │ │ + cbz x8, 94308 │ │ + mov x23, xzr │ │ + lsl x24, x23, #3 │ │ + ldur x1, [x29, #-40] │ │ + ldr x0, [x27, x24] │ │ + ldr x25, [x26, x24] │ │ + bl 37fb8 │ │ + add x8, x0, x25 │ │ + add w23, w23, #0x1 │ │ + str x8, [x26, x24] │ │ + ldr x8, [x21, #1144] │ │ + cmp x8, x23 │ │ + b.hi 9454c // b.pmore │ │ + b 942f4 │ │ + ldr x8, [x21, #1144] │ │ + cbz x8, 945b4 │ │ mov x9, xzr │ │ - ldr x10, [x19, #1152] │ │ + ldr x10, [x21, #1152] │ │ lsl x11, x9, #2 │ │ - ldr x12, [x27, x9, lsl #3] │ │ + ldr x12, [x26, x9, lsl #3] │ │ add w9, w9, #0x1 │ │ cmp x8, x9 │ │ ldr w13, [x10, x11] │ │ add x12, x12, #0x200 │ │ lsr x12, x12, #10 │ │ add w12, w13, w12 │ │ str w12, [x10, x11] │ │ - b.hi 94fd0 // b.pmore │ │ - b 95004 │ │ + b.hi 9458c // b.pmore │ │ + adrp x1, 94000 │ │ + add x0, x21, #0xc8 │ │ + add x1, x1, #0xb0c │ │ + mov x2, xzr │ │ + bl 40888 │ │ + b 945d4 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ - mov x0, x21 │ │ - bl 3f904 │ │ - cmn x26, #0x1 │ │ - b.ne 94a88 // b.any │ │ - b 94a94 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - sub sp, sp, #0x70 │ │ + ldr x24, [sp, #16] │ │ + cmn x24, #0x1 │ │ + b.eq 945ec // b.none │ │ + mov x0, x20 │ │ + mov x1, x24 │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + mov x1, x26 │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + mov x1, x25 │ │ + bl 38a48 │ │ + mov x0, x19 │ │ + bl 3f928 │ │ + ldur w0, [x29, #-12] │ │ + b 94154 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ - str x27, [sp, #32] │ │ - stp x26, x25, [sp, #48] │ │ - stp x24, x23, [sp, #64] │ │ - stp x22, x21, [sp, #80] │ │ - stp x20, x19, [sp, #96] │ │ - mrs x23, tpidr_el0 │ │ - mov x21, x2 │ │ - ldr x8, [x23, #40] │ │ - mov x22, x1 │ │ - mov x19, x0 │ │ + str x23, [sp, #32] │ │ + stp x22, x21, [sp, #48] │ │ + stp x20, x19, [sp, #64] │ │ + mrs x22, tpidr_el0 │ │ + mov x19, x1 │ │ + ldr x8, [x22, #40] │ │ + mov x20, x0 │ │ str x8, [sp, #8] │ │ - ldr x20, [x0, #56] │ │ - str wzr, [x2] │ │ - bl 3f944 │ │ - ands w24, w0, #0xff │ │ - b.eq 95094 // b.none │ │ - tbz w24, #7, 95080 │ │ - mov x0, x19 │ │ - bl 3f944 │ │ + ldr x21, [x0, #56] │ │ + str wzr, [x1] │ │ + bl 3f968 │ │ + ands w23, w0, #0xff │ │ + b.eq 94750 // b.none │ │ + tbz w23, #7, 94670 │ │ + mov x0, x20 │ │ + bl 3f968 │ │ and w8, w0, #0xff │ │ - bfi w8, w24, #8, #7 │ │ - mov w24, w8 │ │ - mov w8, w24 │ │ - cmp x8, x22 │ │ - b.ls 9509c // b.plast │ │ - mov x0, xzr │ │ - b 951a4 │ │ - mov x0, #0xffffffffffffffff // #-1 │ │ - b 951a4 │ │ - add w3, w24, #0x1 │ │ + bfi w8, w23, #8, #7 │ │ + mov w23, w8 │ │ + mov w3, w23 │ │ add x5, sp, #0x4 │ │ - mov x0, x20 │ │ + mov x0, x21 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ - mov x20, x0 │ │ + bl 3c564 │ │ + mov x1, x0 │ │ ldr w8, [sp, #4] │ │ mov x0, xzr │ │ - cbnz w8, 951a4 │ │ - str w24, [x21] │ │ - cbz w24, 951a0 │ │ - mov w21, wzr │ │ - mov w22, wzr │ │ - b 950e8 │ │ - add w22, w22, w8 │ │ - cmp w22, w24 │ │ - b.cs 951a0 // b.hs, b.nlast │ │ - mov x0, x19 │ │ - bl 3f944 │ │ - and w25, w0, #0xff │ │ - tbnz w0, #7, 95144 │ │ - mov x0, x19 │ │ - bl 3f944 │ │ - add w21, w21, w0, uxtb │ │ - strh w21, [x20, w22, uxtw #1] │ │ - cbz w25, 95194 │ │ - mov w26, #0x1 // #1 │ │ - mov x0, x19 │ │ - add w27, w22, w26 │ │ - bl 3f944 │ │ - add w21, w21, w0, uxtb │ │ - add w8, w26, #0x1 │ │ - add w9, w27, #0x1 │ │ - cmp w9, w24 │ │ - strh w21, [x20, w27, uxtw #1] │ │ - b.cs 950dc // b.hs, b.nlast │ │ - cmp w26, w25 │ │ - mov w26, w8 │ │ - b.cc 95110 // b.lo, b.ul, b.last │ │ - b 950dc │ │ - mov x0, x19 │ │ - and w25, w25, #0x7f │ │ - bl 3f968 │ │ - add w21, w0, w21 │ │ - strh w21, [x20, w22, uxtw #1] │ │ - cbz w25, 95194 │ │ - mov w26, #0x1 // #1 │ │ - mov x0, x19 │ │ - add w27, w22, w26 │ │ - bl 3f968 │ │ - add w21, w0, w21 │ │ - add w8, w26, #0x1 │ │ - add w9, w27, #0x1 │ │ - cmp w9, w24 │ │ - strh w21, [x20, w27, uxtw #1] │ │ - b.cs 950dc // b.hs, b.nlast │ │ - cmp w26, w25 │ │ - mov w26, w8 │ │ - b.cc 95160 // b.lo, b.ul, b.last │ │ - b 950dc │ │ - add w22, w22, #0x1 │ │ - cmp w22, w24 │ │ - b.cc 950e8 // b.lo, b.ul, b.last │ │ - mov x0, x20 │ │ - ldr x8, [x23, #40] │ │ + cbnz w8, 94774 │ │ + ldr x8, [x20, #64] │ │ + cbz w23, 94758 │ │ + mov w9, wzr │ │ + mov w11, wzr │ │ + ldr x10, [x20, #72] │ │ + b 946c4 │ │ + mov w12, w11 │ │ + mov w11, w12 │ │ + cmp w23, w12 │ │ + b.ls 94758 // b.plast │ │ + cmp x8, x10 │ │ + b.cs 94768 // b.hs, b.nlast │ │ + ldrb w12, [x8], #1 │ │ + sub w14, w23, w11 │ │ + and w13, w12, #0x7f │ │ + cmp w13, w14 │ │ + csinc w13, w14, w13, cs // cs = hs, nlast │ │ + tbnz w12, #7, 94718 │ │ + sub w12, w10, w8 │ │ + cmp w13, w12 │ │ + b.hi 94768 // b.pmore │ │ + cbz w13, 946b4 │ │ + add w12, w13, w11 │ │ + ldrb w14, [x8], #1 │ │ + subs w13, w13, #0x1 │ │ + add w9, w9, w14 │ │ + add w14, w11, #0x1 │ │ + strh w9, [x1, w11, uxtw #1] │ │ + mov w11, w14 │ │ + b.ne 946f8 // b.any │ │ + b 946b8 │ │ + sub w12, w10, w8 │ │ + cmp w12, w13, lsl #1 │ │ + b.cc 94768 // b.lo, b.ul, b.last │ │ + cbz w13, 946b4 │ │ + add w12, w13, w11 │ │ + ldrh w14, [x8], #2 │ │ + subs w13, w13, #0x1 │ │ + rev w14, w14 │ │ + add w9, w9, w14, lsr #16 │ │ + add w14, w11, #0x1 │ │ + strh w9, [x1, w11, uxtw #1] │ │ + mov w11, w14 │ │ + b.ne 9472c // b.any │ │ + b 946b8 │ │ + mov x0, #0xffffffffffffffff // #-1 │ │ + b 94774 │ │ + mov x0, x1 │ │ + str x8, [x20, #64] │ │ + str w23, [x19] │ │ + b 94774 │ │ + mov x0, x21 │ │ + bl 38a48 │ │ + mov x0, xzr │ │ + ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 951d4 // b.any │ │ - ldp x20, x19, [sp, #96] │ │ - ldp x22, x21, [sp, #80] │ │ - ldp x24, x23, [sp, #64] │ │ - ldp x26, x25, [sp, #48] │ │ + b.ne 9479c // b.any │ │ + ldp x20, x19, [sp, #64] │ │ + ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ - ldr x27, [sp, #32] │ │ - add sp, sp, #0x70 │ │ + ldr x23, [sp, #32] │ │ + add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0] │ │ - cbz w8, 95298 │ │ + cbz w8, 94868 │ │ mov x19, x4 │ │ mov x20, x3 │ │ mov x21, x0 │ │ mov x22, x2 │ │ mov w23, w1 │ │ mov x24, xzr │ │ mov w0, #0x10000 // #65536 │ │ - b 95230 │ │ + b 947fc │ │ sub x2, x11, x2 │ │ mov x1, x9 │ │ - bl 37eac │ │ - ldr w8, [x21] │ │ + bl 37f0c │ │ + ldr w9, [x21] │ │ add x24, x24, #0x1 │ │ - cmp x24, x8 │ │ - b.cs 952a4 // b.hs, b.nlast │ │ - ldr x2, [x22, x24, lsl #3] │ │ - cbz x2, 95220 │ │ - ldr x8, [x21, #16] │ │ - ldr x1, [x8, x24, lsl #3] │ │ - cbz x1, 952a0 │ │ - cmp x1, x2 │ │ - b.eq 95220 // b.none │ │ - tbnz w23, #14, 9526c │ │ - and x8, x2, x2, asr #63 │ │ - cmp x1, x8 │ │ - b.lt 952a0 // b.tstop │ │ - bic x8, x2, x2, asr #63 │ │ - cmp x1, x8 │ │ - b.le 9521c │ │ - b 952a0 │ │ + mov x8, x0 │ │ + cmp x24, x9 │ │ + b.cs 94874 // b.hs, b.nlast │ │ + lsl x8, x24, #3 │ │ + ldr x9, [x21, #16] │ │ + ldr x1, [x9, x8] │ │ + ldr x2, [x22, x8] │ │ + cmp x2, x1 │ │ + ccmp x2, #0x0, #0x4, ne // ne = any │ │ + b.eq 947e8 // b.none │ │ + tbnz w23, #14, 9483c │ │ + cmp x1, #0x1 │ │ + ccmp x2, x1, #0x4, ge // ge = tcont │ │ + b.gt 947e4 │ │ + mov x8, xzr │ │ + tbz x1, #63, 94874 │ │ + cmp x2, x1 │ │ + b.lt 947e4 // b.tstop │ │ + b 94874 │ │ ldr x10, [x20, x24, lsl #3] │ │ subs x8, x1, x10 │ │ - b.le 952a0 │ │ + b.le 94870 │ │ ldr x11, [x19, x24, lsl #3] │ │ subs x9, x11, x1 │ │ - b.le 952a0 │ │ + b.le 94870 │ │ cmp x1, x2 │ │ - b.ge 95214 // b.tcont │ │ + b.ge 947dc // b.tcont │ │ sub x2, x2, x10 │ │ mov x1, x8 │ │ - b 9521c │ │ - mov w0, #0x10000 // #65536 │ │ - b 952a4 │ │ - mov x0, xzr │ │ + b 947e4 │ │ + mov w8, #0x10000 // #65536 │ │ + b 94874 │ │ + mov x8, xzr │ │ ldp x20, x19, [sp, #48] │ │ + mov x0, x8 │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - sub sp, sp, #0x80 │ │ - stp x29, x30, [sp, #32] │ │ - add x29, sp, #0x20 │ │ - stp x28, x27, [sp, #48] │ │ - stp x26, x25, [sp, #64] │ │ - stp x24, x23, [sp, #80] │ │ - stp x22, x21, [sp, #96] │ │ - stp x20, x19, [sp, #112] │ │ - mrs x8, tpidr_el0 │ │ - mov w23, w2 │ │ - str x8, [sp, #8] │ │ - mov w19, w2 │ │ - ldr x8, [x8, #40] │ │ - mov x21, x1 │ │ - mov x22, x0 │ │ - sub x5, x29, #0xc │ │ + sub sp, sp, #0x40 │ │ + stp x29, x30, [sp, #16] │ │ + add x29, sp, #0x10 │ │ + stp x22, x21, [sp, #32] │ │ + stp x20, x19, [sp, #48] │ │ + mrs x22, tpidr_el0 │ │ + mov w20, w1 │ │ + ldr x8, [x22, #40] │ │ + mov x19, x0 │ │ + mov w3, w1 │ │ + add x5, sp, #0x4 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ - stur x8, [x29, #-8] │ │ - mov x3, x23 │ │ - ldr x0, [x0, #56] │ │ + str x8, [sp, #8] │ │ mov x4, xzr │ │ - str x0, [sp] │ │ - bl 3c510 │ │ - mov x24, x0 │ │ - ldur w8, [x29, #-12] │ │ + ldr x21, [x0, #56] │ │ + mov x0, x21 │ │ + bl 3c564 │ │ + mov x1, x0 │ │ + ldr w8, [sp, #4] │ │ mov x0, xzr │ │ - cbnz w8, 9548c │ │ - mov w26, wzr │ │ - mov w27, wzr │ │ - b 95340 │ │ - add x26, x20, x8 │ │ - cmp w8, w28 │ │ - b.ls 9547c // b.plast │ │ - cmp w26, w19 │ │ - b.cs 95470 // b.hs, b.nlast │ │ - mov w8, w27 │ │ - cmp x8, x21 │ │ - b.cs 95470 // b.hs, b.nlast │ │ - mov x0, x22 │ │ - bl 3f944 │ │ - and w28, w0, #0x3f │ │ - tbnz w0, #7, 953c0 │ │ - and w8, w0, #0xff │ │ - tbnz w8, #6, 95420 │ │ - add w8, w27, w28 │ │ - add w27, w8, #0x2 │ │ - cmp x27, x21 │ │ - b.hi 9547c // b.pmore │ │ - mov x25, xzr │ │ - mov w20, w26 │ │ - add x26, x24, w26, uxtw #3 │ │ - mov x0, x22 │ │ - bl 3f944 │ │ - add x8, x25, #0x1 │ │ - sbfiz x9, x0, #16, #8 │ │ - cmp w25, w28 │ │ - str x9, [x26, x25, lsl #3] │ │ - b.cs 953b8 // b.hs, b.nlast │ │ - add x9, x20, x25 │ │ - mov x25, x8 │ │ - add x9, x9, #0x1 │ │ - cmp x9, x23 │ │ - b.cc 95388 // b.lo, b.ul, b.last │ │ - add x26, x20, x8 │ │ - b 95338 │ │ - mvn w8, w26 │ │ - mov w9, #0x8 // #8 │ │ - add w8, w8, w19 │ │ - add x0, x24, w26, uxtw #3 │ │ - cmp w8, w28 │ │ - mov w1, wzr │ │ - csel w8, w8, w28, cc // cc = lo, ul, last │ │ - cmp w28, #0x0 │ │ - lsl w8, w8, #3 │ │ - add w27, w27, #0x1 │ │ - add w8, w8, #0x8 │ │ - mov w20, w26 │ │ - csel w2, w9, w8, eq // eq = none │ │ - bl a5180 │ │ - mov x9, xzr │ │ - add x8, x9, #0x1 │ │ - cmp w9, w28 │ │ - b.cs 95334 // b.hs, b.nlast │ │ - add x10, x20, x9 │ │ - mov x9, x8 │ │ - add x10, x10, #0x1 │ │ - cmp x10, x23 │ │ - b.cc 953fc // b.lo, b.ul, b.last │ │ - b 95334 │ │ - add w8, w27, w28, lsl #1 │ │ - add w27, w8, #0x3 │ │ - cmp x27, x21 │ │ - b.hi 9547c // b.pmore │ │ - mov x25, xzr │ │ - mov w20, w26 │ │ - add x26, x24, w26, uxtw #3 │ │ - mov x0, x22 │ │ - bl 3f968 │ │ - add x8, x25, #0x1 │ │ - sbfiz x9, x0, #16, #16 │ │ - cmp w25, w28 │ │ - str x9, [x26, x25, lsl #3] │ │ - b.cs 95334 // b.hs, b.nlast │ │ - add x9, x20, x25 │ │ - mov x25, x8 │ │ - add x9, x9, #0x1 │ │ - cmp x9, x23 │ │ - b.cc 9543c // b.lo, b.ul, b.last │ │ - b 95334 │ │ - mov x0, x24 │ │ - cmp w26, w19 │ │ - b.cs 9548c // b.hs, b.nlast │ │ - ldr x0, [sp] │ │ - mov x1, x24 │ │ - bl 3899c │ │ + cbnz w8, 94ae4 │ │ + ldr x14, [x19, #64] │ │ + cbz w20, 94ad8 │ │ + movi v0.2d, #0x0 │ │ + mov w12, wzr │ │ + ldr x8, [x19, #72] │ │ + add x9, x1, #0x8 │ │ + b 94914 │ │ + mov w11, w12 │ │ + mov x14, x10 │ │ + mov w12, w11 │ │ + cmp w11, w20 │ │ + b.cs 94adc // b.hs, b.nlast │ │ + cmp x14, x8 │ │ + b.cs 94ac8 // b.hs, b.nlast │ │ + mov x10, x14 │ │ + sub w15, w20, w12 │ │ + ldrb w11, [x10], #1 │ │ + and w13, w11, #0x3f │ │ + cmp w13, w15 │ │ + csinc w13, w15, w13, cs // cs = hs, nlast │ │ + tbnz w11, #7, 94964 │ │ + tbnz w11, #6, 9497c │ │ + sub w11, w8, w10 │ │ + cmp w13, w11 │ │ + b.hi 94ac8 // b.pmore │ │ + cbz w13, 94900 │ │ + add w11, w13, w12 │ │ + sub w13, w13, #0x1 │ │ + cmp w13, #0x3 │ │ + b.cs 94a0c // b.hs, b.nlast │ │ + mov w13, w12 │ │ + b 94aa8 │ │ + cbz w13, 94900 │ │ + add w11, w13, w12 │ │ + cmp w13, #0x4 │ │ + b.cs 949b8 // b.hs, b.nlast │ │ + mov w14, w12 │ │ + b 949f4 │ │ + sub w11, w8, w10 │ │ + cmp w11, w13, lsl #1 │ │ + b.cc 94ac8 // b.lo, b.ul, b.last │ │ + cbz w13, 94900 │ │ + add w11, w13, w12 │ │ + ldrh w14, [x10], #2 │ │ + add w15, w12, #0x1 │ │ + subs w13, w13, #0x1 │ │ + rev w14, w14 │ │ + lsr w14, w14, #16 │ │ + sbfiz x14, x14, #16, #16 │ │ + str x14, [x1, w12, uxtw #3] │ │ + mov w12, w15 │ │ + b.ne 94990 // b.any │ │ + b 94904 │ │ + sub w14, w13, #0x1 │ │ + cmn w12, w14 │ │ + b.cc 949cc // b.lo, b.ul, b.last │ │ + mov w14, w12 │ │ + b 949f4 │ │ + and w15, w13, #0xfffffffc │ │ + add w14, w12, w15 │ │ + mov w16, w15 │ │ + add x17, x1, w12, uxtw #3 │ │ + subs w16, w16, #0x4 │ │ + add w12, w12, #0x4 │ │ + stp q0, q0, [x17] │ │ + b.ne 949d8 // b.any │ │ + cmp w13, w15 │ │ + b.eq 94904 // b.none │ │ + add w12, w14, #0x1 │ │ + str xzr, [x1, w14, uxtw #3] │ │ + mov w14, w12 │ │ + cmp w11, w12 │ │ + b.ne 949f4 // b.any │ │ + b 94904 │ │ + cmn w12, w13 │ │ + b.cc 94a1c // b.lo, b.ul, b.last │ │ + mov w13, w12 │ │ + b 94aa8 │ │ + add x15, x13, w12, uxtw │ │ + add x15, x9, x15, lsl #3 │ │ + cmp x10, x15 │ │ + b.cs 94a48 // b.hs, b.nlast │ │ + add x15, x14, x13 │ │ + add x16, x1, w12, uxtw #3 │ │ + add x15, x15, #0x2 │ │ + cmp x16, x15 │ │ + b.cs 94a48 // b.hs, b.nlast │ │ + mov w13, w12 │ │ + b 94aa8 │ │ + add x15, x13, #0x1 │ │ + add x14, x14, #0x3 │ │ + and x16, x15, #0x1fffffffc │ │ + add x10, x10, x16 │ │ + add w13, w12, w16 │ │ + mov x17, x16 │ │ + ldursb x0, [x14, #-2] │ │ + subs x17, x17, #0x4 │ │ + ldrsb x2, [x14] │ │ + fmov d1, x0 │ │ + ldursb x0, [x14, #-1] │ │ + fmov d2, x2 │ │ + ldrsb x2, [x14, #1] │ │ + add x14, x14, #0x4 │ │ + mov v1.d[1], x0 │ │ + add x0, x1, w12, uxtw #3 │ │ + mov v2.d[1], x2 │ │ + add w12, w12, #0x4 │ │ + shl v1.2d, v1.2d, #16 │ │ + shl v2.2d, v2.2d, #16 │ │ + stp q1, q2, [x0] │ │ + b.ne 94a60 // b.any │ │ + cmp x15, x16 │ │ + b.eq 94904 // b.none │ │ + ldrsb x12, [x10], #1 │ │ + add w14, w13, #0x1 │ │ + cmp w11, w14 │ │ + lsl x12, x12, #16 │ │ + str x12, [x1, w13, uxtw #3] │ │ + mov w13, w14 │ │ + b.ne 94aa8 // b.any │ │ + b 94904 │ │ + mov x0, x21 │ │ + bl 38a48 │ │ mov x0, xzr │ │ - ldr x8, [sp, #8] │ │ - ldr x8, [x8, #40] │ │ - ldur x9, [x29, #-8] │ │ + b 94ae4 │ │ + mov x10, x14 │ │ + mov x0, x1 │ │ + str x10, [x19, #64] │ │ + ldr x8, [x22, #40] │ │ + ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 954c0 // b.any │ │ - ldp x20, x19, [sp, #112] │ │ - ldp x22, x21, [sp, #96] │ │ - ldp x24, x23, [sp, #80] │ │ - ldp x26, x25, [sp, #64] │ │ - ldp x28, x27, [sp, #48] │ │ - ldp x29, x30, [sp, #32] │ │ - add sp, sp, #0x80 │ │ + b.ne 94b08 // b.any │ │ + ldp x20, x19, [sp, #48] │ │ + ldp x22, x21, [sp, #32] │ │ + ldp x29, x30, [sp, #16] │ │ + add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov w8, #0xffffffff // #-1 │ │ ldr x9, [x0, #16] │ │ mov w0, wzr │ │ str w8, [x9, #548] │ │ ret │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ @@ -106882,167 +106228,167 @@ │ │ ldr x19, [x0, #192] │ │ ldr x22, [x0, #1216] │ │ ldr x21, [x19, #56] │ │ mov x2, x19 │ │ strb w8, [x22, #48] │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ - cbnz w0, 95764 │ │ + cbnz w0, 94dac │ │ mov x0, x19 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x24, x0 │ │ ldur x1, [x29, #-24] │ │ mov x0, x19 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95764 │ │ + cbnz w0, 94dac │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w25, w0 │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ cmp w25, #0x20, lsl #12 │ │ - b.eq 9557c // b.none │ │ + b.eq 94bc4 // b.none │ │ cmp w25, #0x10, lsl #12 │ │ - b.ne 9575c // b.any │ │ + b.ne 94da4 // b.any │ │ ldr x8, [x22, #24] │ │ sxtw x28, w0 │ │ ldr w8, [x8] │ │ cmp x28, x8 │ │ - b.ne 9575c // b.any │ │ + b.ne 94da4 // b.any │ │ sub x2, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x40 // #64 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ str x0, [x22, #56] │ │ - cbnz w8, 9575c │ │ + cbnz w8, 94da4 │ │ mov x23, x0 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x3, x28 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x23] │ │ - cbnz w8, 9575c │ │ + cbnz w8, 94da4 │ │ cmp w28, #0x1 │ │ str w25, [sp, #12] │ │ stp x24, x23, [sp, #16] │ │ str x28, [sp, #32] │ │ - b.lt 956b0 // b.tstop │ │ + b.lt 94cf8 // b.tstop │ │ mov x26, x0 │ │ mov x25, xzr │ │ mov x28, #0xfffffffffffffff8 // #-8 │ │ mov w22, #0x1 // #1 │ │ - b 9561c │ │ + b 94c64 │ │ ldr x8, [sp, #32] │ │ add x25, x25, #0x1 │ │ add x26, x26, #0x10 │ │ add x22, x22, #0x1 │ │ add x28, x28, #0x10 │ │ cmp x25, x8 │ │ - b.eq 956b0 // b.none │ │ + b.eq 94cf8 // b.none │ │ mov x0, x19 │ │ - bl 3f968 │ │ + bl 3f98c │ │ strh w0, [x26] │ │ ldur x8, [x29, #-24] │ │ cmp x8, w0, uxth #2 │ │ - b.cc 95714 // b.lo, b.ul, b.last │ │ + b.cc 94d5c // b.lo, b.ul, b.last │ │ and x3, x0, #0xffff │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x26, #8] │ │ - cbnz w8, 95714 │ │ + cbnz w8, 94d5c │ │ ldrh w8, [x26] │ │ - cbz w8, 95600 │ │ + cbz w8, 94c48 │ │ mov x23, xzr │ │ mov x24, xzr │ │ mov x0, x19 │ │ - bl 3f968 │ │ + bl 3f98c │ │ sbfiz x9, x0, #2, #16 │ │ ldr x8, [x26, #8] │ │ mov x0, x19 │ │ str x9, [x8, x23] │ │ - bl 3f968 │ │ + bl 3f98c │ │ ldr x8, [x26, #8] │ │ sbfiz x9, x0, #2, #16 │ │ add x24, x24, #0x1 │ │ add x8, x8, x23 │ │ add x23, x23, #0x10 │ │ str x9, [x8, #8] │ │ ldrh w8, [x26] │ │ cmp x24, x8 │ │ - b.cc 9566c // b.lo, b.ul, b.last │ │ - b 95600 │ │ + b.cc 94cb4 // b.lo, b.ul, b.last │ │ + b 94c48 │ │ ldp x23, x22, [sp, #16] │ │ ldr w8, [sp, #12] │ │ cmp w8, #0x20, lsl #12 │ │ - b.lt 9575c // b.tstop │ │ + b.lt 94da4 // b.tstop │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w21, w0 │ │ mov x0, x19 │ │ - bl 3f9c8 │ │ - cbz w0, 956f0 │ │ + bl 3f9ec │ │ + cbz w0, 94d38 │ │ add x1, x23, w0, uxtw │ │ add x2, x22, #0x8 │ │ mov x0, x20 │ │ - bl 93424 │ │ + bl 92b10 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 9575c │ │ - cbz w21, 9575c │ │ + cbnz w0, 94da4 │ │ + cbz w21, 94da4 │ │ add x1, x23, x21 │ │ add x2, x22, #0x28 │ │ add x3, x22, #0x8 │ │ ldur x4, [x29, #-24] │ │ mov x0, x20 │ │ - bl 9319c │ │ + bl 92888 │ │ stur w0, [x29, #-12] │ │ - b 9575c │ │ - cbz w25, 95748 │ │ + b 94da4 │ │ + cbz w25, 94d90 │ │ ldr x20, [sp, #24] │ │ ldr x1, [x20] │ │ ldr x1, [x1, x28] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20] │ │ sub x22, x22, #0x1 │ │ cmp x22, #0x1 │ │ str xzr, [x1, x28] │ │ sub x28, x28, #0x10 │ │ - b.hi 95720 // b.pmore │ │ - b 95750 │ │ + b.hi 94d68 // b.pmore │ │ + b 94d98 │ │ ldr x20, [sp, #24] │ │ ldr x1, [x20] │ │ mov x0, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x20] │ │ mov x0, x19 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 95794 // b.any │ │ + b.ne 94ddc // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -107055,180 +106401,180 @@ │ │ ldr x23, [x0, #1216] │ │ stur wzr, [x29, #-12] │ │ ldr x27, [x0, #184] │ │ ldr x25, [x23, #24] │ │ ldr w8, [x25] │ │ cmp w8, w1 │ │ csel w26, w8, w1, cc // cc = lo, ul, last │ │ - cbz w26, 95878 │ │ + cbz w26, 94ec0 │ │ ldr x8, [x25, #16] │ │ mov x22, x2 │ │ str x27, [sp, #24] │ │ mov x28, x26 │ │ mov x21, x20 │ │ add x27, x8, #0x18 │ │ - b 95820 │ │ + b 94e68 │ │ mov w0, #0x10000 // #65536 │ │ add x22, x22, #0x8 │ │ subs x28, x28, #0x1 │ │ add x27, x27, #0x30 │ │ str x0, [x21], #8 │ │ - b.eq 95870 // b.none │ │ + b.eq 94eb8 // b.none │ │ ldr x9, [x22] │ │ ldur x8, [x27, #-8] │ │ subs x0, x9, x8 │ │ - b.le 95844 │ │ + b.le 94e8c │ │ ldr x10, [x27] │ │ cmp x9, x10 │ │ - b.ge 95808 // b.tcont │ │ + b.ge 94e50 // b.tcont │ │ sub x1, x10, x8 │ │ - b 95858 │ │ - b.ge 95860 // b.tcont │ │ + b 94ea0 │ │ + b.ge 94ea8 // b.tcont │ │ ldur x10, [x27, #-16] │ │ cmp x9, x10 │ │ - b.le 95868 │ │ + b.le 94eb0 │ │ sub x1, x8, x10 │ │ - bl 37f6c │ │ - b 9580c │ │ + bl 37fcc │ │ + b 94e54 │ │ mov x0, xzr │ │ - b 9580c │ │ + b 94e54 │ │ mov x0, #0xffffffffffff0000 // #-65536 │ │ - b 9580c │ │ + b 94e54 │ │ ldr w8, [x25] │ │ ldr x27, [sp, #24] │ │ cmp w26, w8 │ │ - b.cs 9589c // b.hs, b.nlast │ │ + b.cs 94ee4 // b.hs, b.nlast │ │ mvn w9, w26 │ │ add x0, x20, w26, uxtw #3 │ │ add w8, w8, w9 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x26, [x23, #56] │ │ - cbz x26, 95a70 │ │ + cbz x26, 950b8 │ │ ldr x22, [x26] │ │ - cbz x22, 9593c │ │ + cbz x22, 94f84 │ │ ldr w8, [x25] │ │ - cbz w8, 9593c │ │ + cbz w8, 94f84 │ │ mov x21, xzr │ │ - b 958fc │ │ + b 94f44 │ │ ldp x10, x11, [x13] │ │ ldr x8, [x13, #24] │ │ sub x0, x9, x10 │ │ sub x2, x12, x10 │ │ sub x1, x8, x11 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x22, #8] │ │ add x8, x8, x23 │ │ ldr x8, [x8, #8] │ │ add x9, x8, x0 │ │ ldr w8, [x25] │ │ str x9, [x20, x21, lsl #3] │ │ add x21, x21, #0x1 │ │ add x22, x22, #0x10 │ │ cmp x21, w8, uxtw │ │ - b.cs 9593c // b.hs, b.nlast │ │ + b.cs 94f84 // b.hs, b.nlast │ │ ldrh w10, [x22] │ │ cmp x10, #0x2 │ │ - b.cc 958ec // b.lo, b.ul, b.last │ │ + b.cc 94f34 // b.lo, b.ul, b.last │ │ ldr x9, [x20, x21, lsl #3] │ │ lsl x11, x10, #4 │ │ mov x23, xzr │ │ ldr x10, [x22, #8] │ │ sub x11, x11, #0x10 │ │ add x13, x10, x23 │ │ ldr x12, [x13, #16] │ │ cmp x9, x12 │ │ - b.lt 958bc // b.tstop │ │ + b.lt 94f04 // b.tstop │ │ add x23, x23, #0x10 │ │ cmp x11, x23 │ │ - b.ne 9591c // b.any │ │ - b 958ec │ │ + b.ne 94f64 // b.any │ │ + b 94f34 │ │ ldr x8, [x26, #16] │ │ - cbz x8, 95a70 │ │ + cbz x8, 950b8 │ │ ldr w3, [x25] │ │ sub x5, x29, #0xc │ │ mov x0, x27 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 95a70 │ │ + cbnz w8, 950b8 │ │ ldr x8, [x19, #1216] │ │ mov x22, x0 │ │ ldr w9, [x25] │ │ ldr x13, [x8, #16] │ │ str x20, [x8, #16] │ │ - cbz w9, 95a5c │ │ + cbz w9, 950a4 │ │ str x27, [sp, #24] │ │ mov x21, xzr │ │ add x23, x26, #0x8 │ │ mov w28, #0x10000 // #65536 │ │ mov x27, #0xffffffffffff0000 // #-65536 │ │ stp x13, x24, [sp, #8] │ │ - b 959f4 │ │ + b 9503c │ │ ldp x9, x10, [x26, #40] │ │ sub w11, w9, #0x1 │ │ cmp x9, x21 │ │ csel x9, x21, x11, hi // hi = pmore │ │ ubfiz x9, x9, #2, #32 │ │ ldr w2, [x10, x9] │ │ ldr w3, [x8, x9] │ │ ldr x24, [x20, x21, lsl #3] │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 938dc │ │ + bl 92fe8 │ │ lsl w9, w0, #2 │ │ ldr w8, [x25] │ │ add x9, x24, w9, sxtw │ │ cmp x9, #0x10, lsl #12 │ │ csel x9, x9, x28, lt // lt = tstop │ │ cmn x9, #0x10, lsl #12 │ │ csel x9, x9, x27, gt │ │ str x9, [x22, x21, lsl #3] │ │ add x21, x21, #0x1 │ │ cmp x21, x8 │ │ - b.cs 95a08 // b.hs, b.nlast │ │ + b.cs 95050 // b.hs, b.nlast │ │ ldr x8, [x26, #56] │ │ - cbnz x8, 9599c │ │ + cbnz x8, 94fe4 │ │ mov w2, wzr │ │ mov w3, w21 │ │ - b 959b8 │ │ + b 95000 │ │ ldp x24, x27, [sp, #16] │ │ ldr x13, [sp, #8] │ │ - cbz w8, 95a5c │ │ + cbz w8, 950a4 │ │ cmp w8, #0x4 │ │ - b.cc 95a38 // b.lo, b.ul, b.last │ │ + b.cc 95080 // b.lo, b.ul, b.last │ │ lsl x9, x8, #3 │ │ add x10, x22, x9 │ │ cmp x10, x20 │ │ - b.ls 95aa0 // b.plast │ │ + b.ls 950e8 // b.plast │ │ add x9, x20, x9 │ │ cmp x22, x9 │ │ - b.cs 95aa0 // b.hs, b.nlast │ │ + b.cs 950e8 // b.hs, b.nlast │ │ mov x9, xzr │ │ lsl x11, x9, #3 │ │ sub x8, x8, x9 │ │ add x10, x22, x11 │ │ add x11, x20, x11 │ │ ldr x9, [x10], #8 │ │ subs x8, x8, #0x1 │ │ str x9, [x11], #8 │ │ - b.ne 95a4c // b.any │ │ + b.ne 95094 // b.any │ │ ldr x8, [x19, #1216] │ │ mov x0, x27 │ │ mov x1, x22 │ │ str x13, [x8, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 95ad4 // b.any │ │ + b.ne 9511c // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ @@ -107238,19 +106584,19 @@ │ │ add x11, x20, #0x10 │ │ mov x12, x9 │ │ ldp q0, q1, [x10, #-16] │ │ add x10, x10, #0x20 │ │ subs x12, x12, #0x4 │ │ stp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ - b.ne 95ab0 // b.any │ │ + b.ne 950f8 // b.any │ │ cmp x9, x8 │ │ - b.eq 95a5c // b.none │ │ - b 95a3c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b.eq 950a4 // b.none │ │ + b 95084 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ @@ -107264,420 +106610,420 @@ │ │ ldr x20, [x0, #192] │ │ ldr x8, [x0, #832] │ │ ldr x26, [x0, #1216] │ │ mov x2, x20 │ │ ldr x21, [x20, #56] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x22, x0 │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, 95b7c │ │ + cbz w8, 951c4 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 95d84 // b.any │ │ + b.ne 953cc // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ mov w23, w0 │ │ mov x0, x20 │ │ mov w1, #0x2 // #2 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ and w8, w23, #0xffff │ │ cmp w8, #0x1 │ │ - b.ne 95b50 // b.any │ │ + b.ne 95198 // b.any │ │ sub x2, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x30 // #48 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ str x0, [x26, #96] │ │ - cbnz w8, 95b50 │ │ + cbnz w8, 95198 │ │ mov x0, x20 │ │ mov w1, #0x4 // #4 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr x8, [x26, #96] │ │ strh w0, [x8] │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 95b50 │ │ + cbnz w8, 95198 │ │ sub x1, x29, #0xc │ │ mov x0, x20 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 95b50 │ │ + cbnz w8, 95198 │ │ mov w24, w0 │ │ mov x0, x20 │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr x8, [x26, #96] │ │ mov x23, x0 │ │ add x1, x22, w24, uxth │ │ mov x0, x19 │ │ add x2, x8, #0x8 │ │ - bl 93424 │ │ + bl 92b10 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ ldr x8, [x26, #96] │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ ldrh w3, [x8] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr x8, [x26, #96] │ │ ldur w9, [x29, #-12] │ │ str x0, [x8, #40] │ │ - cbnz w9, 95b50 │ │ + cbnz w9, 95198 │ │ mov x0, x20 │ │ mov x1, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ ldr x8, [x26, #96] │ │ mov x0, x20 │ │ ldrh w8, [x8] │ │ lsl x1, x8, #3 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 95b50 │ │ + cbnz w0, 95198 │ │ ldr x21, [x26, #96] │ │ ldr x22, [x21, #40] │ │ - cbz x22, 95d20 │ │ + cbz x22, 95368 │ │ ldrh w8, [x21] │ │ - cbz x8, 95d20 │ │ + cbz x8, 95368 │ │ add x23, x22, x8, lsl #4 │ │ mov w24, #0xffff // #65535 │ │ - b 95cb8 │ │ + b 95300 │ │ add x22, x22, #0x10 │ │ cmp x22, x23 │ │ - b.cs 95d20 // b.hs, b.nlast │ │ + b.cs 95368 // b.hs, b.nlast │ │ mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f9ec │ │ mov w8, w0 │ │ mov x0, x20 │ │ str x8, [x22] │ │ - bl 3f968 │ │ + bl 3f98c │ │ strh w0, [x22, #8] │ │ mov x0, x20 │ │ - bl 3f968 │ │ + bl 3f98c │ │ ldrh w8, [x22, #8] │ │ strh w0, [x22, #10] │ │ cmp w8, w24 │ │ - b.ne 95cf8 // b.any │ │ + b.ne 95340 // b.any │ │ mvn w9, w0 │ │ tst w9, #0xffff │ │ - b.eq 95cac // b.none │ │ + b.eq 952f4 // b.none │ │ ldr w9, [x21, #8] │ │ cmp w9, w8 │ │ - b.ls 95d18 // b.plast │ │ + b.ls 95360 // b.plast │ │ lsl x8, x8, #5 │ │ ldr x9, [x21, #16] │ │ ldr w8, [x9, x8] │ │ cmp w8, w0, uxth │ │ - b.hi 95cac // b.pmore │ │ + b.hi 952f4 // b.pmore │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ mov x0, x20 │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 95b50 │ │ + cbnz w8, 95198 │ │ ldr x8, [x26, #96] │ │ ldr x20, [x8, #40] │ │ - cbz x20, 95d74 │ │ + cbz x20, 953bc │ │ ldrh w8, [x8] │ │ - cbz x8, 95d74 │ │ + cbz x8, 953bc │ │ add x21, x20, x8, lsl #4 │ │ - b 95d58 │ │ + b 953a0 │ │ add x20, x20, #0x10 │ │ cmp x20, x21 │ │ - b.cs 95d74 // b.hs, b.nlast │ │ + b.cs 953bc // b.hs, b.nlast │ │ ldr x1, [x20] │ │ mov x0, x19 │ │ - bl 95d88 │ │ - cbz x0, 95d4c │ │ + bl 953d0 │ │ + cbz x0, 95394 │ │ ldrh w8, [x0] │ │ strh w8, [x20, #12] │ │ - b 95d4c │ │ + b 95394 │ │ ldr w8, [x19, #1224] │ │ orr w8, w8, #0x100 │ │ str w8, [x19, #1224] │ │ - b 95b50 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 95198 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ mov x8, x0 │ │ mov x0, xzr │ │ mov w9, #0x786e // #30830 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 95df0 │ │ + b.gt 95438 │ │ mov w9, #0x7362 // #29538 │ │ movk w9, #0x6861, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 95eb0 │ │ + b.gt 954f8 │ │ mov x9, #0xffffffffffff8fd0 // #-28720 │ │ movk x9, #0x988c, lsl #16 │ │ add x9, x1, x9 │ │ cmp x9, #0x9 │ │ - b.hi 960a0 // b.pmore │ │ - adrp x10, 20000 │ │ - add x10, x10, #0x7e8 │ │ - adr x11, 95ddc │ │ + b.hi 956e8 // b.pmore │ │ + adrp x10, 20000 │ │ + add x10, x10, #0x81c │ │ + adr x11, 95424 │ │ ldrb w12, [x10, x9] │ │ add x11, x11, x12, lsl #2 │ │ br x11 │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x2 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x0, [x8, #936] │ │ ret │ │ mov w9, #0x7272 // #29298 │ │ movk w9, #0x7374, lsl #16 │ │ cmp x1, x9 │ │ - b.le 95e58 │ │ + b.le 954a0 │ │ mov w9, #0x726d // #29293 │ │ movk w9, #0x7663, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 95ef8 │ │ + b.gt 95540 │ │ mov w9, #0x6472 // #25714 │ │ movk w9, #0x756e, lsl #16 │ │ cmp x1, x9 │ │ - b.le 95fd8 │ │ + b.le 95620 │ │ mov w9, #0x6473 // #25715 │ │ movk w9, #0x756e, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 96198 // b.none │ │ + b.eq 957e0 // b.none │ │ mov w9, #0x7363 // #29539 │ │ movk w9, #0x7661, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961a0 // b.none │ │ + b.eq 957e8 // b.none │ │ mov w9, #0x6f66 // #28518 │ │ movk w9, #0x7663, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x212 │ │ ret │ │ mov w9, #0x786e // #30830 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.le 95f40 │ │ + b.le 95588 │ │ mov w9, #0x796e // #31086 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.le 96000 │ │ + b.le 95648 │ │ mov w9, #0x796f // #31087 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961a8 // b.none │ │ + b.eq 957f0 // b.none │ │ mov w9, #0x7973 // #31091 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961b0 // b.none │ │ + b.eq 957f8 // b.none │ │ mov w9, #0x726f // #29295 │ │ movk w9, #0x7374, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x284 │ │ ret │ │ mov w9, #0x726d // #29293 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 95f78 │ │ + b.gt 955c0 │ │ mov w9, #0x6c63 // #27747 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 96028 │ │ + b.gt 95670 │ │ mov w9, #0x7363 // #29539 │ │ movk w9, #0x6861, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961b8 // b.none │ │ + b.eq 95800 // b.none │ │ mov w9, #0x6c61 // #27745 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x2c8 │ │ ret │ │ mov w9, #0x7362 // #29538 │ │ movk w9, #0x7664, lsl #16 │ │ cmp x1, x9 │ │ - b.le 96050 │ │ + b.le 95698 │ │ mov w9, #0x7363 // #29539 │ │ movk w9, #0x7664, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961c0 // b.none │ │ + b.eq 95808 // b.none │ │ mov w9, #0x6770 // #26480 │ │ movk w9, #0x766c, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961c8 // b.none │ │ + b.eq 95810 // b.none │ │ mov w9, #0x6774 // #26484 │ │ movk w9, #0x7868, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x2e0 │ │ ret │ │ mov w9, #0x796e // #31086 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 95fb0 │ │ + b.gt 955f8 │ │ mov w9, #0x786f // #30831 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961d0 // b.none │ │ + b.eq 95818 // b.none │ │ mov w9, #0x7873 // #30835 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x272 │ │ ret │ │ mov w9, #0x7362 // #29538 │ │ movk w9, #0x6864, lsl #16 │ │ cmp x1, x9 │ │ - b.gt 96078 │ │ + b.gt 956c0 │ │ mov w9, #0x726e // #29294 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961d8 // b.none │ │ + b.eq 95820 // b.none │ │ mov w9, #0x7273 // #29299 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x1a6 │ │ ret │ │ mov w9, #0x796f // #31087 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961e0 // b.none │ │ + b.eq 95828 // b.none │ │ mov w9, #0x7973 // #31091 │ │ movk w9, #0x7362, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x274 │ │ ret │ │ mov w9, #0x7273 // #29299 │ │ movk w9, #0x7374, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961e8 // b.none │ │ + b.eq 95830 // b.none │ │ mov w9, #0x646f // #25711 │ │ movk w9, #0x756e, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x300 │ │ ret │ │ mov w9, #0x786f // #30831 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961f0 // b.none │ │ + b.eq 95838 // b.none │ │ mov w9, #0x7873 // #30835 │ │ movk w9, #0x7370, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x27a │ │ ret │ │ mov w9, #0x6c64 // #27748 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 961f8 // b.none │ │ + b.eq 95840 // b.none │ │ mov w9, #0x6f66 // #28518 │ │ movk w9, #0x6863, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x1aa │ │ ret │ │ mov w9, #0x726e // #29294 │ │ movk w9, #0x7663, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 96200 // b.none │ │ + b.eq 95848 // b.none │ │ mov w9, #0x7273 // #29299 │ │ movk w9, #0x7663, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x20e │ │ ret │ │ mov w9, #0x7363 // #29539 │ │ movk w9, #0x6864, lsl #16 │ │ cmp x1, x9 │ │ - b.eq 96208 // b.none │ │ + b.eq 95850 // b.none │ │ mov w9, #0x6770 // #26480 │ │ movk w9, #0x686c, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x2c6 │ │ ret │ │ mov w9, #0x6874 // #26740 │ │ movk w9, #0x6370, lsl #16 │ │ cmp x1, x9 │ │ - b.ne 961cc // b.any │ │ + b.ne 95814 // b.any │ │ add x0, x8, #0x2e2 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x3 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x4 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x4 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x8 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x5 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0xc │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x6 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x10 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x7 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x14 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x8 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x18 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0x9 │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x1c │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0xa │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x20 │ │ ret │ │ ldrh w9, [x8, #930] │ │ cmp w9, #0xb │ │ - b.cc 96190 // b.lo, b.ul, b.last │ │ + b.cc 957d8 // b.lo, b.ul, b.last │ │ ldr x8, [x8, #936] │ │ add x0, x8, #0x24 │ │ ret │ │ mov x0, xzr │ │ ret │ │ add x0, x8, #0x302 │ │ ret │ │ @@ -107710,101 +107056,101 @@ │ │ add x0, x8, #0x2c4 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #1209] │ │ - cbz w8, 96278 │ │ + cbz w8, 958c0 │ │ mov x20, x0 │ │ ldr x8, [x0, #1216] │ │ - cbz x8, 96278 │ │ + cbz x8, 958c0 │ │ mov x19, x2 │ │ mov w21, w1 │ │ ldrb w9, [x8, #64] │ │ - cbz w9, 96280 │ │ + cbz w9, 958c8 │ │ ldrb w9, [x8, #65] │ │ - cbz w9, 9629c │ │ + cbz w9, 958e4 │ │ ldr x1, [x8, #72] │ │ ldr x8, [x1, #48] │ │ - cbz x8, 962a4 │ │ + cbz x8, 958ec │ │ ldp x9, x10, [x1, #32] │ │ sub w11, w9, #0x1 │ │ cmp x9, w21, uxtw │ │ csel w9, w21, w11, hi // hi = pmore │ │ lsl x9, x9, #2 │ │ ldr w2, [x10, x9] │ │ ldr w21, [x8, x9] │ │ - b 962a8 │ │ + b 958f0 │ │ mov w0, wzr │ │ - b 962c8 │ │ + b 95910 │ │ mov x0, x20 │ │ mov w1, wzr │ │ - bl 96610 │ │ + bl 95c58 │ │ ldr x8, [x20, #1216] │ │ str w0, [x8, #68] │ │ ldrb w9, [x8, #65] │ │ - cbnz w9, 9624c │ │ + cbnz w9, 95894 │ │ ldr w0, [x8, #68] │ │ - b 962c8 │ │ + b 95910 │ │ mov w2, wzr │ │ mov x0, x20 │ │ mov w3, w21 │ │ - bl 938dc │ │ - cbz w0, 962c8 │ │ + bl 92fe8 │ │ + cbz w0, 95910 │ │ ldr w8, [x19] │ │ add w8, w8, w0 │ │ mov w0, wzr │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldrb w8, [x0, #1209] │ │ - cbz w8, 96340 │ │ + cbz w8, 95988 │ │ mov x20, x0 │ │ ldr x8, [x0, #1216] │ │ - cbz x8, 96340 │ │ + cbz x8, 95988 │ │ mov x19, x2 │ │ mov w21, w1 │ │ ldrb w9, [x8, #80] │ │ - cbz w9, 96348 │ │ + cbz w9, 95990 │ │ ldrb w9, [x8, #81] │ │ - cbz w9, 96364 │ │ + cbz w9, 959ac │ │ ldr x1, [x8, #88] │ │ ldr x8, [x1, #48] │ │ - cbz x8, 9636c │ │ + cbz x8, 959b4 │ │ ldp x9, x10, [x1, #32] │ │ sub w11, w9, #0x1 │ │ cmp x9, w21, uxtw │ │ csel w9, w21, w11, hi // hi = pmore │ │ lsl x9, x9, #2 │ │ ldr w2, [x10, x9] │ │ ldr w21, [x8, x9] │ │ - b 96370 │ │ + b 959b8 │ │ mov w0, wzr │ │ - b 96390 │ │ + b 959d8 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ - bl 96610 │ │ + bl 95c58 │ │ ldr x8, [x20, #1216] │ │ str w0, [x8, #84] │ │ ldrb w9, [x8, #81] │ │ - cbnz w9, 96314 │ │ + cbnz w9, 9595c │ │ ldr w0, [x8, #84] │ │ - b 96390 │ │ + b 959d8 │ │ mov w2, wzr │ │ mov x0, x20 │ │ mov w3, w21 │ │ - bl 938dc │ │ - cbz w0, 96390 │ │ + bl 92fe8 │ │ + cbz w0, 959d8 │ │ ldr w8, [x19] │ │ add w8, w8, w0 │ │ mov w0, wzr │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ @@ -107813,68 +107159,68 @@ │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ ldrb w8, [x0, #1225] │ │ - tbz w8, #0, 9652c │ │ + tbz w8, #0, 95b74 │ │ ldr x24, [x0, #1216] │ │ mov x19, x0 │ │ ldr x28, [x24, #96] │ │ ldr x8, [x28, #40] │ │ - cbz x8, 96498 │ │ + cbz x8, 95ae0 │ │ ldrh w9, [x28] │ │ - cbz x9, 96498 │ │ + cbz x9, 95ae0 │ │ mov w27, #0x7363 // #29539 │ │ mov w23, wzr │ │ mov w22, wzr │ │ mov w21, wzr │ │ add x25, x8, x9, lsl #4 │ │ add x26, x8, #0x10 │ │ movk w27, #0x6861, lsl #16 │ │ ldur x1, [x26, #-16] │ │ mov x0, x19 │ │ - bl 95d88 │ │ + bl 953d0 │ │ mov x20, x0 │ │ ldurh w2, [x26, #-8] │ │ add x1, x28, #0x8 │ │ ldurh w3, [x26, #-6] │ │ mov x0, x19 │ │ - bl 938dc │ │ - cbz x20, 96474 │ │ - cbz w0, 96474 │ │ + bl 92fe8 │ │ + cbz x20, 95abc │ │ + cbz w0, 95abc │ │ ldurh w9, [x26, #-4] │ │ ldur x8, [x26, #-16] │ │ add w9, w9, w0 │ │ cmp x8, x27 │ │ strh w9, [x20] │ │ - b.eq 96488 // b.none │ │ + b.eq 95ad0 // b.none │ │ mov w9, #0x6770 // #26480 │ │ movk w9, #0x686c, lsl #16 │ │ cmp x8, x9 │ │ - b.eq 96470 // b.none │ │ + b.eq 95ab8 // b.none │ │ mov w9, #0x7363 // #29539 │ │ movk w9, #0x6864, lsl #16 │ │ cmp x8, x9 │ │ - b.ne 96474 // b.any │ │ + b.ne 95abc // b.any │ │ mov w22, w0 │ │ cmp x26, x25 │ │ - b.cc 9647c // b.lo, b.ul, b.last │ │ - b 964a4 │ │ + b.cc 95ac4 // b.lo, b.ul, b.last │ │ + b 95aec │ │ mov w21, w0 │ │ cmp x26, x25 │ │ - b.cs 964a4 // b.hs, b.nlast │ │ + b.cs 95aec // b.hs, b.nlast │ │ ldr x28, [x24, #96] │ │ add x26, x26, #0x10 │ │ - b 963fc │ │ + b 95a44 │ │ mov w23, w0 │ │ cmp x26, x25 │ │ - b.cc 9647c // b.lo, b.ul, b.last │ │ - b 964a4 │ │ + b.cc 95ac4 // b.lo, b.ul, b.last │ │ + b 95aec │ │ mov w21, wzr │ │ mov w22, wzr │ │ mov w23, wzr │ │ ldrh w8, [x19, #142] │ │ ldrh w9, [x19, #138] │ │ ldrh w10, [x19, #770] │ │ ldrh w11, [x19, #140] │ │ @@ -107891,27 +107237,27 @@ │ │ sub w8, w8, w13 │ │ ldr x2, [x19, #912] │ │ strh w12, [x19, #138] │ │ strh w13, [x19, #140] │ │ strh w9, [x19, #148] │ │ strh w8, [x19, #142] │ │ strh w10, [x19, #150] │ │ - cbz x2, 9652c │ │ + cbz x2, 95b74 │ │ ldr x8, [x2, #64] │ │ - cbz x8, 9652c │ │ + cbz x8, 95b74 │ │ add x0, x19, #0xc8 │ │ - adrp x1, 96000 │ │ + adrp x1, 95000 │ │ ldp x20, x19, [sp, #80] │ │ - add x1, x1, #0x804 │ │ + add x1, x1, #0xe4c │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ - b 407c0 │ │ + b 40888 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ @@ -107925,45 +107271,45 @@ │ │ ldur q2, [x0, #56] │ │ ldr x8, [x0, #72] │ │ stp q0, q1, [x0, #96] │ │ ldr x21, [x0] │ │ ldrh w9, [x0, #96] │ │ str q2, [x0, #128] │ │ str x8, [x0, #144] │ │ - cbz w9, 965fc │ │ + cbz w9, 95c44 │ │ add x20, x0, #0x60 │ │ mov x19, x0 │ │ ldrh w8, [x20, #2] │ │ - cbz w8, 965fc │ │ + cbz w8, 95c44 │ │ ldrh w8, [x21, #336] │ │ - tbz w8, #3, 965ec │ │ + tbz w8, #3, 95c34 │ │ ldrsh x0, [x21, #138] │ │ ldr x1, [x20, #16] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [x21, #140] │ │ add x9, x0, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ ldr x1, [x20, #16] │ │ mov x0, x8 │ │ str x9, [x20, #24] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrsh x8, [x21, #142] │ │ add x9, x0, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ ldr x1, [x20, #16] │ │ mov x0, x8 │ │ str x9, [x20, #32] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x8, [x20, #40] │ │ mov w8, #0x1 // #1 │ │ mov w0, wzr │ │ strb w8, [x19, #224] │ │ - b 96600 │ │ + b 95c48 │ │ mov w0, #0x97 // #151 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ @@ -107994,246 +107340,246 @@ │ │ mov x2, x23 │ │ movk w8, #0x4856, lsl #16 │ │ csel x1, x8, x10, eq // eq = none │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 96744 │ │ + cbnz w0, 95d8c │ │ mov x0, x23 │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x21, x0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 96744 │ │ + cbnz w8, 95d8c │ │ mov w24, w0 │ │ mov x0, x23 │ │ mov w1, #0x2 // #2 │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 96744 │ │ + cbnz w0, 95d8c │ │ and w8, w24, #0xffff │ │ cmp w8, #0x1 │ │ - b.ne 9673c // b.any │ │ + b.ne 95d84 // b.any │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 96744 │ │ + cbnz w8, 95d8c │ │ mov w24, w0 │ │ sub x1, x29, #0xc │ │ mov x0, x23 │ │ - bl 3f578 │ │ + bl 3f59c │ │ ldur w8, [x29, #-12] │ │ - cbnz w8, 96744 │ │ + cbnz w8, 95d8c │ │ mov w23, w0 │ │ sub x2, x29, #0xc │ │ mov x0, x22 │ │ mov w1, #0x38 // #56 │ │ and w27, w20, #0xff │ │ - bl 388f0 │ │ + bl 3899c │ │ mov x22, x0 │ │ - cbz w27, 96778 │ │ + cbz w27, 95dc0 │ │ ldur w8, [x29, #-12] │ │ str x22, [x26, #88] │ │ - cbnz w8, 96744 │ │ - b 96784 │ │ + cbnz w8, 95d8c │ │ + b 95dcc │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-12] │ │ ldr x9, [x25, #40] │ │ ldur x10, [x29, #-8] │ │ cmp x9, x10 │ │ - b.ne 96800 // b.any │ │ + b.ne 95e48 // b.any │ │ ldp x20, x19, [sp, #112] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x27, [sp, #48] │ │ add sp, sp, #0x80 │ │ ret │ │ ldur w8, [x29, #-12] │ │ str x22, [x26, #72] │ │ - cbnz w8, 96744 │ │ + cbnz w8, 95d8c │ │ mov w8, w24 │ │ mov x0, x19 │ │ add x1, x21, x8 │ │ mov x2, x22 │ │ - bl 93424 │ │ + bl 92b10 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 96744 │ │ + cbnz w0, 95d8c │ │ mov w8, w23 │ │ - cbz w8, 967cc │ │ + cbz w8, 95e14 │ │ add x1, x21, x8 │ │ add x2, x22, #0x20 │ │ ldr x4, [sp, #8] │ │ mov x0, x19 │ │ mov x3, x22 │ │ - bl 9319c │ │ + bl 92888 │ │ mov w8, w0 │ │ - cbnz w0, 96744 │ │ + cbnz w0, 95d8c │ │ mov w8, #0x1 // #1 │ │ tst w20, #0xff │ │ - b.eq 967e8 // b.none │ │ + b.eq 95e30 // b.none │ │ strb w8, [x26, #81] │ │ ldr w8, [x19, #1224] │ │ orr w9, w8, #0x10 │ │ - b 967f4 │ │ + b 95e3c │ │ strb w8, [x26, #65] │ │ ldr w8, [x19, #1224] │ │ orr w9, w8, #0x2 │ │ mov w8, wzr │ │ str w9, [x19, #1224] │ │ - b 96744 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 95d8c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x0, [x0, #16] │ │ ldr x8, [x1, #64] │ │ blr x8 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ ldr x10, [x0, #1272] │ │ mov w9, w1 │ │ cmp x10, x9 │ │ - b.ls 96868 // b.plast │ │ + b.ls 95eb0 // b.plast │ │ ldrh w11, [x0, #390] │ │ ldr x8, [x0, #1280] │ │ - cbz w11, 96874 │ │ + cbz w11, 95ebc │ │ lsl w11, w1, #2 │ │ add x13, x8, x10, lsl #2 │ │ add x11, x8, x11 │ │ ldr w12, [x11], #8 │ │ cmp x11, x13 │ │ lsl x12, x12, #32 │ │ rev x8, x12 │ │ - b.ls 968b0 // b.plast │ │ + b.ls 95ef8 // b.plast │ │ mov x11, x8 │ │ - b 968bc │ │ + b 95f04 │ │ mov x8, xzr │ │ mov x9, xzr │ │ - b 968f4 │ │ + b 95f3c │ │ lsl w11, w1, #1 │ │ add x12, x8, x11 │ │ add x8, x8, x10, lsl #1 │ │ ldrh w11, [x12], #4 │ │ cmp x12, x8 │ │ lsl x11, x11, #48 │ │ rev x11, x11 │ │ mov x13, x11 │ │ - b.hi 968a4 // b.pmore │ │ + b.hi 95eec // b.pmore │ │ ldurh w8, [x12, #-2] │ │ lsl x8, x8, #48 │ │ rev x13, x8 │ │ lsl x8, x11, #1 │ │ lsl x11, x13, #1 │ │ - b 968bc │ │ + b 95f04 │ │ ldur w11, [x11, #-4] │ │ lsl x11, x11, #32 │ │ rev x11, x11 │ │ ldr x12, [x0, #1192] │ │ cmp x8, x12 │ │ - b.ls 968d4 // b.plast │ │ + b.ls 95f1c // b.plast │ │ mov x9, xzr │ │ mov x8, xzr │ │ - b 968f8 │ │ + b 95f40 │ │ cmp x11, x12 │ │ - b.ls 968ec // b.plast │ │ + b.ls 95f34 // b.plast │ │ mov x11, x12 │ │ sub x10, x10, #0x2 │ │ cmp x10, x9 │ │ - b.ne 968c8 // b.any │ │ + b.ne 95f10 // b.any │ │ cmp x11, x8 │ │ csel x9, x12, x11, cc // cc = lo, ul, last │ │ sub x9, x9, x8 │ │ mov x0, x8 │ │ str x9, [x2] │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x8, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x19, x0 │ │ - add x1, x1, #0x7 │ │ + add x1, x1, #0x47 │ │ mov x0, x8 │ │ mov w21, w3 │ │ mov x20, x2 │ │ - bl a51a0 │ │ - cbz w0, 96940 │ │ + bl a45e0 │ │ + cbz w0, 95f88 │ │ mov w8, #0xc // #12 │ │ - b 96994 │ │ + b 95fdc │ │ tst w21, #0xff │ │ - b.eq 96964 // b.none │ │ + b.eq 95fac // b.none │ │ mov x0, x20 │ │ mov x1, xzr │ │ mov w2, #0xa // #10 │ │ - bl a51e0 │ │ + bl a4620 │ │ cmp w0, #0x23 │ │ - b.ne 96970 // b.any │ │ - b 96984 │ │ + b.ne 95fb8 // b.any │ │ + b 95fcc │ │ ldr w0, [x20] │ │ cmp w0, #0x23 │ │ - b.eq 96984 // b.none │ │ + b.eq 95fcc // b.none │ │ cmp w0, #0x28 │ │ - b.eq 96980 // b.none │ │ + b.eq 95fc8 // b.none │ │ cmp w0, #0x26 │ │ - b.ne 96990 // b.any │ │ + b.ne 95fd8 // b.any │ │ mov w0, #0x28 // #40 │ │ mov w8, wzr │ │ str w0, [x19, #120] │ │ - b 96994 │ │ + b 95fdc │ │ mov w8, #0x7 // #7 │ │ ldp x20, x19, [sp, #32] │ │ mov w0, w8 │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x8, x1 │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x7 │ │ + add x1, x1, #0x47 │ │ mov x0, x8 │ │ mov x19, x2 │ │ - bl a51a0 │ │ - cbz w0, 969dc │ │ + bl a45e0 │ │ + cbz w0, 96024 │ │ mov w0, #0xc // #12 │ │ - b 969e4 │ │ + b 9602c │ │ ldr w8, [x20, #120] │ │ str w8, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldrb w9, [x0, #496] │ │ - cbz w9, 96a10 │ │ + cbz w9, 96058 │ │ ldr x9, [x0, #880] │ │ mov w8, w1 │ │ mov w1, #0x1 // #1 │ │ mov w2, w8 │ │ - ldr x5, [x9, #320] │ │ + ldr x5, [x9, #336] │ │ br x5 │ │ ldrsh w8, [x0, #616] │ │ cmn w8, #0x1 │ │ - b.eq 96a34 // b.none │ │ + b.eq 9607c // b.none │ │ ldrh w8, [x0, #706] │ │ sub w8, w8, w2 │ │ strh w8, [x3] │ │ ldrsh w8, [x0, #706] │ │ ldrsh w9, [x0, #708] │ │ - b 96a48 │ │ + b 96090 │ │ ldrh w8, [x0, #408] │ │ sub w8, w8, w2 │ │ strh w8, [x3] │ │ ldrsh w8, [x0, #408] │ │ ldrsh w9, [x0, #410] │ │ subs w8, w8, w9 │ │ cneg w8, w8, mi // mi = first │ │ @@ -108266,114 +107612,114 @@ │ │ stp q0, q0, [x0, #192] │ │ stp q0, q0, [x0, #160] │ │ stp q0, q0, [x0, #128] │ │ stp q0, q0, [x0, #96] │ │ stp q0, q0, [x0, #64] │ │ stp q0, q0, [x0, #32] │ │ stp q0, q0, [x0] │ │ - tbnz w3, #1, 97094 │ │ + tbnz w3, #1, 966dc │ │ tst w4, #0xff │ │ - b.ne 97094 // b.any │ │ + b.ne 966dc // b.any │ │ ldr w0, [x21, #544] │ │ ubfx w8, w22, #7, #1 │ │ str x25, [sp, #32] │ │ str w4, [sp, #28] │ │ stur w8, [x29, #-20] │ │ - tbnz w0, #31, 96b10 │ │ + tbnz w0, #31, 96158 │ │ ldr w8, [x21, #548] │ │ - tbnz w8, #31, 96e50 │ │ - cbnz w0, 970cc │ │ + tbnz w8, #31, 96498 │ │ + cbnz w0, 96714 │ │ mov w0, w8 │ │ - cbnz w8, 970cc │ │ - b 96ec4 │ │ + cbnz w8, 96714 │ │ + b 9650c │ │ str x24, [sp, #8] │ │ ldr x24, [x21] │ │ ldr x1, [x21, #264] │ │ ldr x26, [x24, #184] │ │ mov x0, x26 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x21, #280] │ │ mov x0, x26 │ │ str xzr, [x21, #264] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x21, #448] │ │ mov x0, x26 │ │ str xzr, [x21, #280] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x21, #464] │ │ mov x0, x26 │ │ str xzr, [x21, #448] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x27, [x21, #536] │ │ str xzr, [x21, #464] │ │ - cbz x27, 96be4 │ │ + cbz x27, 9622c │ │ ldr x25, [x27, #16] │ │ str wzr, [x27, #784] │ │ ldr x1, [x27, #48] │ │ mov x0, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ ldr x1, [x27, #704] │ │ mov x0, x25 │ │ stur q0, [x27, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ add x8, x27, #0x2b8 │ │ ldr x1, [x27, #864] │ │ mov x0, x25 │ │ str q0, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x27, #776] │ │ mov x0, x25 │ │ str xzr, [x27, #864] │ │ strh wzr, [x27, #856] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ ldr x1, [x27, #720] │ │ mov x0, x25 │ │ str q0, [x27, #768] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x25 │ │ mov x1, x27 │ │ str xzr, [x27, #720] │ │ str wzr, [x27, #712] │ │ stp xzr, xzr, [x27] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x27, x21, #0x1d8 │ │ str x28, [sp, #16] │ │ mov x0, x27 │ │ - bl 9834c │ │ + bl 97974 │ │ movi v0.2d, #0xffffffffffffffff │ │ str d0, [x21, #544] │ │ ldr x8, [x24, #176] │ │ - cbz x8, 96c64 │ │ + cbz x8, 962ac │ │ ldr x28, [x8, #16] │ │ sub x2, x29, #0xc │ │ mov w1, #0x470 // #1136 │ │ mov x0, x28 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-12] │ │ mov x25, x0 │ │ - cbnz w8, 96c68 │ │ + cbnz w8, 962b0 │ │ mov w8, #0x20 // #32 │ │ sub x5, x29, #0xc │ │ mov x0, x28 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov w3, #0x20 // #32 │ │ mov x4, xzr │ │ str x28, [x25, #16] │ │ str w8, [x25, #772] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x25, #776] │ │ - cbz w8, 96c68 │ │ + cbz w8, 962b0 │ │ mov x0, x28 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x25, xzr │ │ str x25, [x21, #536] │ │ add x8, x21, #0x108 │ │ ldrh w3, [x24, #480] │ │ sub x5, x29, #0x10 │ │ movi v0.2d, #0x0 │ │ mov x0, x26 │ │ @@ -108389,293 +107735,293 @@ │ │ str w9, [x21, #276] │ │ ldr x8, [x24, #1144] │ │ str x8, [x21, #440] │ │ ldrh w8, [x24, #478] │ │ sturh wzr, [x21, #225] │ │ stp q0, q0, [x21, #192] │ │ strh w8, [x21, #456] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-16] │ │ str x0, [x21, #264] │ │ - cbnz w8, 96e40 │ │ + cbnz w8, 96488 │ │ ldr w3, [x21, #276] │ │ sub x5, x29, #0x10 │ │ mov x0, x26 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-16] │ │ str x0, [x21, #280] │ │ - cbnz w8, 96e40 │ │ + cbnz w8, 96488 │ │ ldr x3, [x21, #440] │ │ sub x5, x29, #0x10 │ │ mov x0, x26 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-16] │ │ str x0, [x21, #448] │ │ - cbnz w8, 96e40 │ │ + cbnz w8, 96488 │ │ ldrh w3, [x21, #456] │ │ sub x5, x29, #0x10 │ │ mov x0, x26 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-16] │ │ str x0, [x21, #464] │ │ - cbnz w8, 96e40 │ │ + cbnz w8, 96488 │ │ ldrh w8, [x24, #476] │ │ sub x5, x29, #0xc │ │ movi v0.2d, #0x0 │ │ mov x0, x26 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ add w25, w8, #0x4 │ │ mov x4, xzr │ │ and x28, x25, #0xffff │ │ mov x3, x28 │ │ stp q0, q0, [x27, #32] │ │ stp q0, q0, [x27] │ │ str x26, [x27] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x27, #16] │ │ - cbnz w8, 96e2c │ │ + cbnz w8, 96474 │ │ sub x5, x29, #0xc │ │ mov x0, x26 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x3, x28 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x27, #24] │ │ - cbnz w8, 96e2c │ │ + cbnz w8, 96474 │ │ sub x5, x29, #0xc │ │ mov x0, x26 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x3, x28 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x27, #32] │ │ - cbnz w8, 96e2c │ │ + cbnz w8, 96474 │ │ sub x5, x29, #0xc │ │ mov x0, x26 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ mov x3, x28 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x27, #40] │ │ - cbnz w8, 96e2c │ │ + cbnz w8, 96474 │ │ sub x5, x29, #0xc │ │ mov x0, x26 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-12] │ │ str x0, [x27, #48] │ │ - cbz w8, 97104 │ │ + cbz w8, 9674c │ │ mov x0, x27 │ │ - bl 9834c │ │ + bl 97974 │ │ ldur w8, [x29, #-12] │ │ stur w8, [x29, #-16] │ │ - cbz w8, 97110 │ │ + cbz w8, 96758 │ │ mov x0, x21 │ │ - bl 984dc │ │ + bl 97b04 │ │ ldur w0, [x29, #-16] │ │ ldp x24, x28, [sp, #8] │ │ - cbnz w0, 970cc │ │ + cbnz w0, 96714 │ │ ldr w0, [x21, #548] │ │ - tbz w0, #31, 96ec0 │ │ + tbz w0, #31, 96508 │ │ ldrh w8, [x21, #484] │ │ - cbz x8, 96e78 │ │ + cbz x8, 964c0 │ │ ldp x9, x10, [x21, #488] │ │ subs x8, x8, #0x1 │ │ stp xzr, xzr, [x9], #16 │ │ stp xzr, xzr, [x10], #16 │ │ - b.ne 96e68 // b.any │ │ + b.ne 964b0 // b.any │ │ ldrh w8, [x21, #456] │ │ - cbz x8, 96e90 │ │ + cbz x8, 964d8 │ │ ldr x0, [x21, #464] │ │ lsl x2, x8, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ - adrp x8, 20000 │ │ + bl a45c0 │ │ + adrp x8, 20000 │ │ add x9, x21, #0x158 │ │ - add x8, x8, #0x7f8 │ │ + add x8, x8, #0x828 │ │ mov x0, x21 │ │ ldur w1, [x29, #-20] │ │ ldp q0, q1, [x8, #32] │ │ ldp q2, q3, [x8, #64] │ │ stp q0, q1, [x9, #32] │ │ ldp q0, q1, [x8] │ │ stp q2, q3, [x9, #64] │ │ stp q0, q1, [x9] │ │ - bl 981ec │ │ - cbnz w0, 970cc │ │ + bl 97814 │ │ + cbnz w0, 96714 │ │ ldr x26, [x21, #536] │ │ - cbz x26, 96f0c │ │ + cbz x26, 96554 │ │ and w8, w22, #0xf0000 │ │ ldr w9, [x24, #120] │ │ cmp w8, #0x20, lsl #12 │ │ cset w25, ne // ne = any │ │ cmp w9, #0x28 │ │ - b.ne 96f14 // b.any │ │ + b.ne 9655c // b.any │ │ cmp w8, #0x20, lsl #12 │ │ and w9, w22, #0x40000 │ │ cset w8, ne // ne = any │ │ tst w22, #0x70000 │ │ cset w10, eq // eq = none │ │ str w25, [sp, #16] │ │ mov w25, wzr │ │ and w27, w8, w10 │ │ and w8, w8, w9, lsr #18 │ │ - b 96f20 │ │ + b 96568 │ │ mov w0, #0x99 // #153 │ │ - b 970cc │ │ + b 96714 │ │ mov w8, wzr │ │ mov w27, wzr │ │ str wzr, [sp, #16] │ │ mov x0, x26 │ │ mov x1, x23 │ │ mov x2, x21 │ │ strb w8, [x26, #1098] │ │ - bl 97fbc │ │ - cbnz w0, 970cc │ │ + bl 975e4 │ │ + cbnz w0, 96714 │ │ ldr w8, [x24, #120] │ │ cmp w8, #0x28 │ │ - b.ne 96f5c // b.any │ │ + b.ne 965a4 // b.any │ │ ldrb w8, [x26, #1097] │ │ ldr w9, [sp, #16] │ │ cmp w9, w8 │ │ - b.ne 96f64 // b.any │ │ + b.ne 965ac // b.any │ │ mov w8, wzr │ │ - b 96f6c │ │ + b 965b4 │ │ mov w8, wzr │ │ - b 96f78 │ │ + b 965c0 │ │ mov w8, #0x1 // #1 │ │ strb w9, [x26, #1097] │ │ ldrb w9, [x26, #1102] │ │ cmp w27, w9 │ │ - b.ne 96f8c // b.any │ │ + b.ne 965d4 // b.any │ │ ldrb w9, [x26, #1096] │ │ cmp w25, w9 │ │ - b.ne 96f9c // b.any │ │ - cbnz w8, 96fa4 │ │ - b 96fc8 │ │ + b.ne 965e4 // b.any │ │ + cbnz w8, 965ec │ │ + b 96610 │ │ ldrb w8, [x26, #1096] │ │ strb w27, [x26, #1102] │ │ cmp w25, w8 │ │ - b.eq 96fa4 // b.none │ │ + b.eq 965ec // b.none │ │ add x8, x26, #0x448 │ │ strb w25, [x8] │ │ mov x0, x21 │ │ ldur w1, [x29, #-20] │ │ - bl 981ec │ │ - cbnz w0, 970cc │ │ + bl 97814 │ │ + cbnz w0, 96714 │ │ mov x0, x26 │ │ mov x1, x23 │ │ mov x2, x21 │ │ - bl 97fbc │ │ - cbnz w0, 970cc │ │ + bl 975e4 │ │ + cbnz w0, 96714 │ │ ldrb w8, [x26, #612] │ │ mov w9, w8 │ │ - tbz w8, #1, 96ffc │ │ - adrp x11, 20000 │ │ + tbz w8, #1, 96644 │ │ + adrp x11, 20000 │ │ add x10, x26, #0x218 │ │ - add x11, x11, #0x7f8 │ │ + add x11, x11, #0x828 │ │ mov w9, wzr │ │ ldp q0, q1, [x11, #32] │ │ ldp q2, q3, [x11, #64] │ │ stp q0, q1, [x10, #32] │ │ ldp q0, q1, [x11] │ │ stp q2, q3, [x10, #64] │ │ stp q0, q1, [x10] │ │ mov w11, wzr │ │ ubfiz w10, w8, #1, #1 │ │ ldr w8, [x24, #120] │ │ ldr w12, [sp, #16] │ │ - cbz w12, 97038 │ │ + cbz w12, 96680 │ │ ldr x25, [sp, #32] │ │ cmp w8, #0x28 │ │ ldr w4, [sp, #28] │ │ - b.ne 97048 // b.any │ │ + b.ne 96690 // b.any │ │ ldr x11, [x28, #8] │ │ ldrb w11, [x11, #17] │ │ - tbnz w11, #5, 97044 │ │ + tbnz w11, #5, 9668c │ │ mov w11, #0x1 // #1 │ │ bic w11, w11, w9, lsr #2 │ │ - b 97048 │ │ + b 96690 │ │ ldr x25, [sp, #32] │ │ ldr w4, [sp, #28] │ │ - b 97048 │ │ + b 96690 │ │ mov w11, wzr │ │ ldur w9, [x29, #-20] │ │ strb w11, [x26, #1099] │ │ orr w22, w10, w22 │ │ mov w10, #0x2 // #2 │ │ movk w10, #0x20, lsl #16 │ │ strb w9, [x26, #1001] │ │ ldr w9, [x19, #32] │ │ str x26, [x19, #272] │ │ ldr x12, [x26, #720] │ │ tst w9, w10 │ │ str x12, [x19, #280] │ │ - b.ne 9708c // b.any │ │ + b.ne 966d4 // b.any │ │ cmp w8, #0x28 │ │ - b.ne 97084 // b.any │ │ - cbnz w11, 9708c │ │ + b.ne 966cc // b.any │ │ + cbnz w11, 966d4 │ │ ldr x8, [x23, #776] │ │ - cbz x8, 970fc │ │ + cbz x8, 96744 │ │ mov x8, xzr │ │ str x8, [x19, #376] │ │ tst w4, #0xff │ │ - b.ne 970b0 // b.any │ │ + b.ne 966f8 // b.any │ │ ldr x8, [x28, #296] │ │ ldr x24, [x8] │ │ mov x0, x24 │ │ - bl 3896c │ │ + bl 38a18 │ │ str x24, [x19, #24] │ │ mov w0, wzr │ │ sxtw x8, w22 │ │ stp x23, x21, [x19] │ │ str x28, [x19, #16] │ │ str x8, [x19, #32] │ │ str x25, [x19, #48] │ │ stp xzr, xzr, [x19, #360] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 97188 // b.any │ │ + b.ne 967d0 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x8, [x21, #232] │ │ - b 97090 │ │ + b 966d8 │ │ strh w25, [x27, #8] │ │ strh wzr, [x27, #10] │ │ stur wzr, [x29, #-16] │ │ - adrp x8, 20000 │ │ + adrp x8, 20000 │ │ add x9, x21, #0x178 │ │ - add x8, x8, #0x7f8 │ │ + add x8, x8, #0x828 │ │ add x10, x21, #0x188 │ │ strh w25, [x21, #484] │ │ mov x0, x21 │ │ ldur w1, [x29, #-20] │ │ ldp q0, q1, [x8, #32] │ │ str q0, [x9] │ │ add x9, x21, #0x198 │ │ @@ -108684,26 +108030,26 @@ │ │ ldp q0, q1, [x8, #64] │ │ str q0, [x9] │ │ add x9, x21, #0x158 │ │ str q1, [x10] │ │ ldp q0, q1, [x8] │ │ add x8, x21, #0x168 │ │ str q0, [x9] │ │ - adrp x9, 8d000 │ │ - add x9, x9, #0xaa8 │ │ + adrp x9, 8d000 │ │ + add x9, x9, #0x1c0 │ │ str q1, [x8] │ │ ldr x8, [x24, #176] │ │ ldr x8, [x8, #8] │ │ ldr x8, [x8, #312] │ │ cmp x8, #0x0 │ │ csel x8, x9, x8, eq // eq = none │ │ str x8, [x24, #1160] │ │ - bl 983c4 │ │ - b 96e4c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 979ec │ │ + b 96494 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -108716,244 +108062,244 @@ │ │ mov w25, w1 │ │ stur x8, [x29, #-24] │ │ ldr x19, [x0] │ │ stur wzr, [x29, #-168] │ │ ldr x28, [x0, #24] │ │ ldrh w8, [x19, #490] │ │ cmp w8, w2 │ │ - b.cs 971e4 // b.hs, b.nlast │ │ + b.cs 9682c // b.hs, b.nlast │ │ strh w24, [x19, #490] │ │ ldrb w8, [x20, #32] │ │ str w25, [x20, #40] │ │ - tbnz w8, #0, 97200 │ │ + tbnz w8, #0, 96848 │ │ ldr x8, [x20, #8] │ │ ldr x8, [x8, #88] │ │ ldp x26, x21, [x8, #8] │ │ - b 97208 │ │ + b 96850 │ │ mov w21, #0x10000 // #65536 │ │ mov w26, #0x10000 // #65536 │ │ ldr x8, [x19, #240] │ │ ldr x22, [x8, #104] │ │ - cbz x22, 97270 │ │ + cbz x22, 968b8 │ │ ldp x8, x0, [x22] │ │ add x2, sp, #0xa0 │ │ mov w1, w25 │ │ ldr x8, [x8] │ │ blr x8 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 9743c │ │ + cbnz w0, 96a84 │ │ movi v0.2d, #0x0 │ │ ldr w2, [sp, #168] │ │ ldr x1, [sp, #160] │ │ add x0, sp, #0xb0 │ │ stp x26, x21, [sp, #104] │ │ add x21, sp, #0xb0 │ │ str w2, [x20, #56] │ │ stp q0, q0, [sp, #176] │ │ stp q0, q0, [sp, #208] │ │ str q0, [sp, #240] │ │ - bl 39ac4 │ │ + bl 39b18 │ │ ldr w3, [x20, #56] │ │ mov x26, xzr │ │ str x21, [x20, #48] │ │ - cbnz w3, 97294 │ │ - b 972f8 │ │ + cbnz w3, 968dc │ │ + b 96940 │ │ add x2, sp, #0xb0 │ │ mov x0, x19 │ │ mov w1, w25 │ │ stp x26, x21, [sp, #104] │ │ - bl 96824 │ │ + bl 95e6c │ │ ldr w3, [sp, #176] │ │ mov x26, x0 │ │ str w3, [x20, #56] │ │ - cbz w3, 972f8 │ │ + cbz w3, 96940 │ │ ldr x8, [x19, #1200] │ │ - cbnz x8, 972a8 │ │ + cbnz x8, 968f0 │ │ ldr x9, [x19, #240] │ │ ldr x9, [x9, #104] │ │ - cbz x9, 97390 │ │ + cbz x9, 969d8 │ │ ldr x9, [x19, #840] │ │ add x2, x8, x26 │ │ mov x0, x20 │ │ mov w1, w25 │ │ blr x9 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97420 │ │ + cbnz w0, 96a68 │ │ ldr x8, [x19, #856] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x8, [x19, #848] │ │ stur w0, [x29, #-168] │ │ mov x0, x20 │ │ blr x8 │ │ ldur w8, [x29, #-168] │ │ - cbnz w8, 97420 │ │ + cbnz w8, 96a68 │ │ ldr w8, [x20, #56] │ │ - cbz w8, 972f8 │ │ + cbz w8, 96940 │ │ ldrh w8, [x20, #60] │ │ - cbnz w8, 97300 │ │ + cbnz w8, 96948 │ │ movi v0.2d, #0x0 │ │ stp q0, q0, [x20, #64] │ │ ldr x21, [x20, #48] │ │ stp x28, x23, [sp, #88] │ │ ldr x28, [x20] │ │ sturh wzr, [x29, #-96] │ │ sturh wzr, [x29, #-160] │ │ mov x0, x21 │ │ strh wzr, [sp, #120] │ │ sturh wzr, [x29, #-164] │ │ - bl 3f64c │ │ + bl 3f670 │ │ ldr x8, [x28, #880] │ │ mov x23, x0 │ │ sub x3, x29, #0x60 │ │ add x4, sp, #0x78 │ │ mov x0, x28 │ │ mov w1, wzr │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ mov w2, w25 │ │ blr x8 │ │ ldrb w8, [x28, #496] │ │ - cbz w8, 97374 │ │ + cbz w8, 969bc │ │ ldr x8, [x28, #880] │ │ sub x3, x29, #0xa0 │ │ sub x4, x29, #0xa4 │ │ mov x0, x28 │ │ mov w1, #0x1 // #1 │ │ mov w2, w25 │ │ - ldr x8, [x8, #320] │ │ + ldr x8, [x8, #336] │ │ blr x8 │ │ - b 973b8 │ │ + b 96a00 │ │ ldrsh w9, [x28, #616] │ │ ldr x8, [x20, #88] │ │ cmn w9, #0x1 │ │ - b.eq 9739c // b.none │ │ + b.eq 969e4 // b.none │ │ ldrsh w9, [x28, #706] │ │ ldrsh w10, [x28, #708] │ │ - b 973a4 │ │ + b 969ec │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-168] │ │ - b 97420 │ │ + b 96a68 │ │ ldrsh w9, [x28, #408] │ │ ldrsh w10, [x28, #410] │ │ sub w8, w9, w8 │ │ subs w9, w9, w10 │ │ cneg w9, w9, mi // mi = first │ │ sturh w8, [x29, #-160] │ │ sturh w9, [x29, #-164] │ │ mov x0, x21 │ │ mov x1, x23 │ │ - bl 3ee00 │ │ - cbz w0, 973d4 │ │ + bl 3ee24 │ │ + cbz w0, 96a1c │ │ ldr x23, [sp, #96] │ │ stur w0, [x29, #-168] │ │ - b 97420 │ │ + b 96a68 │ │ ldursh w9, [x29, #-96] │ │ ldrh w8, [sp, #120] │ │ ldursh w11, [x29, #-160] │ │ ldurh w10, [x29, #-164] │ │ stp w9, w8, [x20, #96] │ │ ldr x23, [sp, #96] │ │ str w11, [x20, #304] │ │ str w10, [x20, #308] │ │ ldr x12, [x28, #240] │ │ ldr x12, [x12, #104] │ │ - cbnz x12, 97414 │ │ + cbnz x12, 96a5c │ │ ldrb w12, [x20, #108] │ │ - cbnz w12, 97414 │ │ + cbnz w12, 96a5c │ │ mov w12, #0x1 // #1 │ │ str w8, [x20, #104] │ │ strb w12, [x20, #108] │ │ tst w27, #0xff │ │ stur wzr, [x29, #-168] │ │ - b.eq 97470 // b.none │ │ - cbz x22, 9743c │ │ + b.eq 96ab8 // b.none │ │ + cbz x22, 96a84 │ │ ldr x8, [x19, #240] │ │ add x1, sp, #0xa0 │ │ ldr x8, [x8, #104] │ │ ldp x9, x0, [x8] │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldur w0, [x29, #-168] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 97da0 // b.any │ │ + b.ne 973c8 // b.any │ │ add sp, sp, #0x1b0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr w12, [x20, #56] │ │ sub x28, x29, #0xa0 │ │ - cbz w12, 974d8 │ │ + cbz w12, 96b20 │ │ ldrh w12, [x20, #60] │ │ - cbz w12, 974d8 │ │ + cbz w12, 96b20 │ │ ldr x12, [x20] │ │ ldr x13, [x12, #240] │ │ ldr x14, [x13, #104] │ │ - cbz x14, 976e8 │ │ + cbz x14, 96d30 │ │ ldr x13, [x14] │ │ ldr x13, [x13, #16] │ │ - cbz x13, 976e8 │ │ + cbz x13, 96d30 │ │ stp xzr, x8, [x29, #-88] │ │ sxtw x8, w9 │ │ stur xzr, [x29, #-72] │ │ sub x3, x29, #0x60 │ │ ldr x0, [x14, #8] │ │ mov w1, w25 │ │ mov w2, wzr │ │ stur x8, [x29, #-96] │ │ blr x13 │ │ - cbz w0, 97550 │ │ + cbz w0, 96b98 │ │ ldp w9, w8, [x20, #96] │ │ ldr w11, [x20, #304] │ │ ldr w10, [x20, #308] │ │ - b 976e4 │ │ + b 96d2c │ │ ldr x12, [x20] │ │ ldr x13, [x12, #240] │ │ ldr x14, [x13, #104] │ │ - cbz x14, 97584 │ │ + cbz x14, 96bcc │ │ ldr x13, [x14] │ │ ldr x13, [x13, #16] │ │ - cbz x13, 97584 │ │ + cbz x13, 96bcc │ │ stp xzr, x8, [x29, #-88] │ │ sxtw x8, w9 │ │ stur xzr, [x29, #-72] │ │ sub x3, x29, #0x60 │ │ ldr x0, [x14, #8] │ │ mov w1, w25 │ │ mov w2, wzr │ │ stur x8, [x29, #-96] │ │ blr x13 │ │ - cbz w0, 9752c │ │ + cbz w0, 96b74 │ │ ldp w9, w8, [x20, #96] │ │ ldr w11, [x20, #304] │ │ ldr w10, [x20, #308] │ │ - b 97580 │ │ + b 96bc8 │ │ ldursh w9, [x29, #-96] │ │ mov w10, wzr │ │ ldurh w8, [x29, #-80] │ │ str xzr, [x20, #304] │ │ ldrb w11, [x20, #108] │ │ stp w9, w8, [x20, #96] │ │ - cbz w11, 97574 │ │ + cbz w11, 96bbc │ │ mov w11, w10 │ │ - b 97580 │ │ + b 96bc8 │ │ ldursh w9, [x29, #-96] │ │ mov w10, wzr │ │ ldurh w8, [x29, #-80] │ │ str xzr, [x20, #304] │ │ ldrb w11, [x20, #108] │ │ stp w9, w8, [x20, #96] │ │ - cbz w11, 976d8 │ │ + cbz w11, 96d20 │ │ mov w11, w10 │ │ - b 976e4 │ │ + b 96d2c │ │ mov w12, #0x1 // #1 │ │ str w8, [x20, #104] │ │ strb w12, [x20, #108] │ │ ldr x12, [x20] │ │ ldr x13, [x20, #64] │ │ sub x9, x13, w9, sxtw │ │ ldr x13, [x20, #88] │ │ @@ -108963,31 +108309,31 @@ │ │ sub x10, x11, w10, sxtw │ │ stp xzr, x11, [x20, #312] │ │ stp x9, xzr, [x20, #128] │ │ stp xzr, x10, [x20, #328] │ │ ldr x9, [x12, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 975e8 // b.any │ │ + b.ne 96c30 // b.any │ │ ldr x9, [x20, #272] │ │ - cbz x9, 975e8 │ │ + cbz x9, 96c30 │ │ ldrb w10, [x9, #1097] │ │ - cbz w10, 975e8 │ │ + cbz w10, 96c30 │ │ ldrb w9, [x9, #1102] │ │ - cbz w9, 975e8 │ │ + cbz w9, 96c30 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ sbfx x8, x8, #1, #31 │ │ str x8, [x20, #312] │ │ str x8, [x20, #328] │ │ ldrh w8, [x19, #10] │ │ tst w8, #0x7fff │ │ - b.ne 975fc // b.any │ │ + b.ne 96c44 // b.any │ │ ldrb w8, [x19, #17] │ │ - tbz w8, #7, 9764c │ │ + tbz w8, #7, 96c94 │ │ movi v0.2d, #0x0 │ │ add x8, x20, #0x138 │ │ add x9, x20, #0x148 │ │ add x1, sp, #0x78 │ │ ldp q1, q2, [x20, #112] │ │ sub x2, x29, #0xa0 │ │ mov x0, x20 │ │ @@ -108997,52 +108343,52 @@ │ │ stp xzr, xzr, [sp, #136] │ │ ldr q3, [x8] │ │ sub x8, x29, #0x60 │ │ ldr q0, [x9] │ │ stp q1, q2, [x28, #64] │ │ str x8, [sp, #128] │ │ stp q3, q0, [x28, #96] │ │ - bl 985f8 │ │ + bl 97c20 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97420 │ │ + cbnz w0, 96a68 │ │ ldrb w8, [x20, #32] │ │ - tbnz w8, #0, 976d0 │ │ + tbnz w8, #0, 96d18 │ │ ldr x24, [sp, #104] │ │ ldr x0, [x20, #112] │ │ mov x1, x24 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #128] │ │ str x0, [x20, #112] │ │ mov x1, x24 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #312] │ │ str x0, [x20, #128] │ │ mov x1, x24 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #320] │ │ str x0, [x20, #312] │ │ ldr x21, [sp, #112] │ │ mov x0, x8 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #328] │ │ str x0, [x20, #320] │ │ mov x1, x24 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #336] │ │ str x0, [x20, #328] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x20, #336] │ │ stur wzr, [x29, #-168] │ │ - b 97420 │ │ + b 96a68 │ │ mov w12, #0x1 // #1 │ │ str w8, [x20, #104] │ │ strb w12, [x20, #108] │ │ ldr x12, [x20] │ │ ldr x13, [x20, #64] │ │ sub x9, x13, w9, sxtw │ │ ldr x13, [x20, #88] │ │ @@ -109052,21 +108398,21 @@ │ │ sub x10, x11, w10, sxtw │ │ stp xzr, x11, [x20, #312] │ │ stp x9, xzr, [x20, #128] │ │ stp xzr, x10, [x20, #328] │ │ ldr x9, [x12, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x28 │ │ - b.ne 9774c // b.any │ │ + b.ne 96d94 // b.any │ │ ldr x9, [x20, #272] │ │ - cbz x9, 9774c │ │ + cbz x9, 96d94 │ │ ldrb w10, [x9, #1097] │ │ - cbz w10, 9774c │ │ + cbz w10, 96d94 │ │ ldrb w9, [x9, #1102] │ │ - cbz w9, 9774c │ │ + cbz w9, 96d94 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ sbfx x8, x8, #1, #31 │ │ str x8, [x20, #312] │ │ str x8, [x20, #328] │ │ ldr x8, [x19, #1200] │ │ mov x0, x20 │ │ @@ -109074,218 +108420,215 @@ │ │ mov w1, w25 │ │ ldr x10, [x19, #840] │ │ add x8, x26, x8 │ │ add x2, x8, #0xa │ │ sub w3, w9, #0xa │ │ blr x10 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97420 │ │ + cbnz w0, 96a68 │ │ ldrsh w8, [x20, #60] │ │ cmp w8, #0x1 │ │ - b.lt 977c4 // b.tstop │ │ + b.lt 96e0c // b.tstop │ │ ldr x8, [x19, #864] │ │ mov x0, x20 │ │ blr x8 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97864 │ │ + cbnz w0, 96eac │ │ ldr x8, [x19, #848] │ │ mov x0, x20 │ │ blr x8 │ │ mov x0, x20 │ │ - bl 99408 │ │ + bl 98914 │ │ ldr x23, [sp, #96] │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97420 │ │ + cbnz w0, 96a68 │ │ ldr x0, [sp, #88] │ │ - bl 392a0 │ │ - b 97420 │ │ - tbz w8, #31, 97864 │ │ + bl 3934c │ │ + b 96a68 │ │ + tbz w8, #31, 96eac │ │ mov w8, #0xffff // #65535 │ │ ldr x26, [x20, #360] │ │ ldr x27, [x19, #184] │ │ add x21, x20, #0x168 │ │ strh w8, [x20, #60] │ │ - cbz x26, 977f4 │ │ + cbz x26, 96e3c │ │ add w8, w24, #0x1 │ │ subs w8, w8, #0x1 │ │ - b.eq 97834 // b.none │ │ + b.eq 96e7c // b.none │ │ ldr x26, [x26, #8] │ │ - cbnz x26, 977e4 │ │ + cbnz x26, 96e2c │ │ mov w23, w25 │ │ mov x0, x21 │ │ mov x1, x23 │ │ - bl 3b478 │ │ - cbnz x0, 9785c │ │ + bl 3b4cc │ │ + cbnz x0, 96ea4 │ │ sub x2, x29, #0xa8 │ │ mov x0, x27 │ │ mov w1, #0x18 // #24 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-168] │ │ - cbnz w8, 97864 │ │ + cbnz w8, 96eac │ │ mov x1, x0 │ │ str x23, [x0, #16] │ │ mov x0, x21 │ │ - bl 3b8cc │ │ - b 9787c │ │ + bl 3b920 │ │ + b 96ec4 │ │ mov x8, #0xffffffffffffffff // #-1 │ │ mov x9, x26 │ │ str x8, [x9, #16] │ │ ldr x9, [x9, #8] │ │ - cbnz x9, 9783c │ │ + cbnz x9, 96e84 │ │ mov w23, w25 │ │ mov x0, x21 │ │ mov x1, x23 │ │ - bl 3b478 │ │ - cbz x0, 97878 │ │ + bl 3b4cc │ │ + cbz x0, 96ec0 │ │ mov w8, #0x15 // #21 │ │ stur w8, [x29, #-168] │ │ ldr x8, [x19, #848] │ │ mov x0, x20 │ │ blr x8 │ │ ldr x23, [sp, #96] │ │ - b 97420 │ │ + b 96a68 │ │ str x23, [x26, #16] │ │ ldr x8, [sp, #88] │ │ mov x0, x20 │ │ - ldrsh w21, [x8, #26] │ │ - ldrsh w23, [x8, #24] │ │ + ldrh w21, [x8, #26] │ │ + ldrh w23, [x8, #24] │ │ ldr x8, [x19, #872] │ │ blr x8 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97864 │ │ + cbnz w0, 96eac │ │ ldr x8, [x20, #288] │ │ mov x0, x20 │ │ str w23, [sp, #28] │ │ str w21, [sp, #40] │ │ str x8, [sp, #32] │ │ ldr x8, [x19, #848] │ │ blr x8 │ │ ldrh w8, [x19, #10] │ │ tst w8, #0x7fff │ │ - b.ne 978cc // b.any │ │ + b.ne 96f14 // b.any │ │ ldrb w8, [x19, #17] │ │ - tbz w8, #7, 979f4 │ │ + tbz w8, #7, 97030 │ │ ldr x8, [sp, #88] │ │ sub x5, x29, #0xa8 │ │ movi v0.2d, #0x0 │ │ mov x0, x27 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ - ldr w21, [x8, #152] │ │ + ldrh w23, [x8, #152] │ │ mov x4, xzr │ │ stur xzr, [x29, #-64] │ │ stp q0, q0, [x28, #64] │ │ - sxth w8, w21 │ │ - str w8, [sp, #64] │ │ - add w8, w8, #0x4 │ │ - sxtw x26, w8 │ │ - mov x3, x26 │ │ - bl 3c510 │ │ - mov x23, x0 │ │ + add x21, x23, #0x4 │ │ + mov x3, x21 │ │ + bl 3c564 │ │ mov x25, xzr │ │ ldur w8, [x29, #-168] │ │ stp xzr, xzr, [sp, #72] │ │ + str x0, [sp, #64] │ │ stur x0, [x29, #-88] │ │ - cbnz w8, 979b8 │ │ - sxth x3, w21 │ │ + cbnz w8, 96ff4 │ │ + mov w26, w23 │ │ sub x5, x29, #0xa8 │ │ mov x0, x27 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ + mov x3, x26 │ │ mov x4, xzr │ │ - str x3, [sp, #72] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-168] │ │ str x0, [sp, #80] │ │ stur x0, [x29, #-80] │ │ - cbz w8, 97960 │ │ + cbz w8, 96f9c │ │ mov x25, xzr │ │ str xzr, [sp, #72] │ │ - b 979b8 │ │ + b 96ff4 │ │ sub x5, x29, #0xa8 │ │ mov x0, x27 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ - ldr x3, [sp, #72] │ │ + mov x3, x26 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x25, x0 │ │ ldur w8, [x29, #-168] │ │ str xzr, [sp, #72] │ │ stur x0, [x29, #-72] │ │ - cbnz w8, 979b8 │ │ + cbnz w8, 96ff4 │ │ sub x5, x29, #0xa8 │ │ mov x0, x27 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ - mov x3, x26 │ │ + mov x3, x21 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-168] │ │ str x0, [sp, #72] │ │ - cbz w8, 97c9c │ │ + cbz w8, 972d4 │ │ mov x0, x27 │ │ - mov x1, x23 │ │ - bl 3899c │ │ + ldr x1, [sp, #64] │ │ + bl 38a48 │ │ mov x0, x27 │ │ ldr x1, [sp, #80] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x27 │ │ mov x1, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x27 │ │ ldr x1, [sp, #72] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w8, [x29, #-168] │ │ ldr x23, [sp, #96] │ │ - cbnz w8, 97420 │ │ + cbnz w8, 96a68 │ │ ldr x8, [x20, #32] │ │ - tbnz w8, #0, 97a7c │ │ + tbnz w8, #0, 970b8 │ │ ldr x23, [sp, #104] │ │ ldr x0, [x20, #112] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #128] │ │ str x0, [x20, #112] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #312] │ │ str x0, [x20, #128] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #320] │ │ str x0, [x20, #312] │ │ ldr x21, [sp, #112] │ │ mov x0, x8 │ │ mov x1, x21 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #328] │ │ str x0, [x20, #320] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #336] │ │ str x0, [x20, #328] │ │ mov x1, x21 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #32] │ │ str x0, [x20, #336] │ │ - tbnz w8, #10, 97be0 │ │ + tbnz w8, #10, 9721c │ │ ldr x8, [x20, #48] │ │ ldr x0, [sp, #88] │ │ str x8, [sp, #16] │ │ ldr w8, [x20, #56] │ │ ldr w27, [x0, #152] │ │ ldr w21, [x0, #80] │ │ str w8, [sp, #12] │ │ - bl 392a0 │ │ - cbz w27, 97c00 │ │ + bl 3934c │ │ + cbz w27, 9723c │ │ add x10, x20, #0x70 │ │ add x9, x20, #0x80 │ │ sub x8, x29, #0x60 │ │ stp x9, x10, [sp, #104] │ │ add x10, x8, #0x10 │ │ add x9, x8, #0x20 │ │ add x8, x8, #0x30 │ │ @@ -109294,51 +108637,51 @@ │ │ stp x8, x9, [sp, #56] │ │ add x8, x20, #0x148 │ │ add w9, w24, #0x1 │ │ str x8, [sp, #48] │ │ add x8, x21, x21, lsl #1 │ │ lsl x24, x8, #4 │ │ str w9, [sp, #44] │ │ - b 97af4 │ │ + b 97130 │ │ add x24, x24, #0x30 │ │ subs x27, x27, #0x1 │ │ - b.eq 97c0c // b.none │ │ + b.eq 97248 // b.none │ │ ldr x8, [sp, #112] │ │ mov x0, x20 │ │ ldp x10, x9, [sp, #80] │ │ mov w3, wzr │ │ ldr q0, [x8] │ │ ldr x8, [sp, #104] │ │ ldr w2, [sp, #44] │ │ str q0, [x28, #64] │ │ - ldr w21, [x20, #104] │ │ + ldr w26, [x20, #104] │ │ ldr q1, [x8] │ │ ldr x8, [sp, #64] │ │ ldr w25, [x20, #308] │ │ str q1, [x10] │ │ ldr x10, [sp, #72] │ │ ldr q2, [x8] │ │ ldr x8, [sp, #48] │ │ str q2, [x10] │ │ ldr x10, [sp, #56] │ │ ldr q3, [x8] │ │ ldr x8, [x9, #88] │ │ str q3, [x10] │ │ ldr w1, [x8, x24] │ │ - ldrsh w23, [x9, #26] │ │ - bl 9718c │ │ + ldrh w23, [x9, #26] │ │ + bl 967d4 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97870 │ │ + cbnz w0, 96eb8 │ │ ldr x8, [sp, #88] │ │ - ldr x26, [x8, #88] │ │ - add x1, x26, x24 │ │ + ldr x21, [x8, #88] │ │ + add x1, x21, x24 │ │ ldrh w8, [x1, #4] │ │ - tbnz w8, #9, 97bb4 │ │ + tbnz w8, #9, 971f0 │ │ ldr x8, [sp, #80] │ │ - str w21, [x20, #104] │ │ + str w26, [x20, #104] │ │ ldr q0, [x28, #64] │ │ str w25, [x20, #308] │ │ ldr q1, [x8] │ │ ldr x8, [sp, #72] │ │ ldr q2, [x8] │ │ ldr x8, [sp, #56] │ │ ldr q3, [x8] │ │ @@ -109347,206 +108690,201 @@ │ │ ldr x8, [sp, #104] │ │ str q1, [x8] │ │ ldr x8, [sp, #64] │ │ str q2, [x8] │ │ ldr x8, [sp, #48] │ │ str q3, [x8] │ │ ldr x8, [sp, #88] │ │ - ldrh w21, [x8, #26] │ │ - cmp w21, w23, uxth │ │ - b.eq 97ae8 // b.none │ │ + ldrh w26, [x8, #26] │ │ + cmp w26, w23 │ │ + b.eq 97124 // b.none │ │ mov x0, x20 │ │ ldr w2, [sp, #40] │ │ mov w3, w23 │ │ - bl 99784 │ │ + bl 98c70 │ │ stur w0, [x29, #-168] │ │ - cbz w0, 97ae8 │ │ - b 97870 │ │ + cbz w0, 97124 │ │ + b 96eb8 │ │ ldr x0, [sp, #88] │ │ - bl 392a0 │ │ + bl 3934c │ │ mov w9, #0x6d70 // #28016 │ │ ldr x8, [x20, #16] │ │ movk w9, #0x636f, lsl #16 │ │ ldr x23, [sp, #96] │ │ str w9, [x8, #144] │ │ - b 97420 │ │ - ldr w8, [sp, #40] │ │ - mov x9, xzr │ │ - b 97c18 │ │ - add x9, x26, x24 │ │ - sxth w8, w21 │ │ - sub x9, x9, #0x30 │ │ - ldr x11, [sp, #16] │ │ - ldrb w10, [x20, #32] │ │ + b 96a68 │ │ + ldr w26, [sp, #40] │ │ + mov x8, xzr │ │ + b 97250 │ │ + add x8, x21, x24 │ │ + sub x8, x8, #0x30 │ │ + ldr x10, [sp, #16] │ │ + ldrb w9, [x20, #32] │ │ ldr x23, [sp, #96] │ │ - str x11, [x20, #48] │ │ - ldr w11, [sp, #12] │ │ - str w11, [x20, #56] │ │ - ldr x11, [sp, #32] │ │ - str x11, [x20, #288] │ │ - tbnz w10, #1, 97c6c │ │ - cbz x9, 97c6c │ │ - ldrh w9, [x9, #4] │ │ - tbz w9, #8, 97c6c │ │ - ldr w9, [sp, #40] │ │ - cmp w8, w9 │ │ - b.ls 97c6c // b.plast │ │ + str x10, [x20, #48] │ │ + ldr w10, [sp, #12] │ │ + str w10, [x20, #56] │ │ + ldr x10, [sp, #32] │ │ + str x10, [x20, #288] │ │ + tbnz w9, #1, 972a4 │ │ + cbz x8, 972a4 │ │ + ldrh w8, [x8, #4] │ │ + tbz w8, #8, 972a4 │ │ + ldr w8, [sp, #40] │ │ + cmp w26, w8 │ │ + b.ls 972a4 // b.plast │ │ mov x0, x20 │ │ ldr w1, [sp, #40] │ │ ldr w2, [sp, #28] │ │ - bl 99944 │ │ + bl 98e30 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 97420 │ │ + cbnz w0, 96a68 │ │ ldr x8, [sp, #88] │ │ ldr w8, [x8, #80] │ │ - cbz w8, 97420 │ │ + cbz w8, 96a68 │ │ ldr x8, [sp, #88] │ │ ldr x8, [x8, #88] │ │ ldrh w8, [x8, #4] │ │ - tbz w8, #10, 97420 │ │ + tbz w8, #10, 96a68 │ │ ldr x9, [sp, #88] │ │ ldr w8, [x9, #56] │ │ orr w8, w8, #0x40 │ │ str w8, [x9, #56] │ │ - b 97420 │ │ - lsl w26, w21, #16 │ │ - mov w8, wzr │ │ - cmp w26, #0x1 │ │ - sturh w21, [x29, #-94] │ │ - sturh w21, [x29, #-96] │ │ - b.lt 97cec // b.tstop │ │ - ldp x12, x9, [sp, #80] │ │ + b 96a68 │ │ + sturh w23, [x29, #-94] │ │ + sturh w23, [x29, #-96] │ │ + cbz w23, 97324 │ │ + ldr x9, [sp, #88] │ │ + mov x8, xzr │ │ mov w10, #0x1 // #1 │ │ ldr x9, [x9, #160] │ │ add x9, x9, #0x8 │ │ ldr d0, [x9], #48 │ │ - sxth x11, w8 │ │ + ldr x11, [sp, #64] │ │ sxtl v0.2d, v0.2s │ │ - str q0, [x23, x11, lsl #4] │ │ - strb w10, [x12, x11] │ │ - strh w8, [x25, x11, lsl #1] │ │ - ldr w11, [sp, #64] │ │ - add w8, w8, #0x1 │ │ - cmp w11, w8, sxth │ │ - b.gt 97cc4 │ │ - mov w9, w8 │ │ + str q0, [x11, x8, lsl #4] │ │ + ldr x11, [sp, #80] │ │ + strb w10, [x11, x8] │ │ + strh w8, [x25, x8, lsl #1] │ │ + add x8, x8, #0x1 │ │ + cmp x26, x8 │ │ + b.ne 972f4 // b.any │ │ + mov w8, w23 │ │ + b 97328 │ │ + mov w8, wzr │ │ + ldp x12, x2, [sp, #64] │ │ + add w9, w8, #0x1 │ │ + add x10, x20, #0x138 │ │ ldr q0, [x20, #112] │ │ - sxth x9, w9 │ │ - add w10, w8, #0x1 │ │ + and x9, x9, #0xffff │ │ add w11, w8, #0x2 │ │ - add w8, w8, #0x3 │ │ - sxth x8, w8 │ │ sub x1, x29, #0x60 │ │ - str q0, [x23, x9, lsl #4] │ │ - sxth x9, w10 │ │ + str q0, [x12, w8, uxtw #4] │ │ + add w8, w8, #0x3 │ │ ldr q0, [x20, #128] │ │ - add x10, x20, #0x138 │ │ + and x8, x8, #0xffff │ │ mov x0, x20 │ │ - ldr x2, [sp, #72] │ │ - str q0, [x23, x9, lsl #4] │ │ - sxth x9, w11 │ │ + str q0, [x12, x9, lsl #4] │ │ + and x9, x11, #0xffff │ │ ldr q0, [x10] │ │ add x10, x20, #0x148 │ │ - str q0, [x23, x9, lsl #4] │ │ + str q0, [x12, x9, lsl #4] │ │ ldr q0, [x10] │ │ - str q0, [x23, x8, lsl #4] │ │ - bl 985f8 │ │ + str q0, [x12, x8, lsl #4] │ │ + bl 97c20 │ │ stur w0, [x29, #-168] │ │ - cbnz w0, 979b8 │ │ - cmp w26, #0x1 │ │ - b.lt 979b8 // b.tstop │ │ - ldr x9, [sp, #88] │ │ - mov w8, wzr │ │ - ldr x9, [x9, #160] │ │ - add x9, x9, #0x8 │ │ - b 97d7c │ │ - ldr w10, [sp, #64] │ │ - add w8, w8, #0x1 │ │ - add x9, x9, #0x30 │ │ - cmp w10, w8, sxth │ │ - b.le 979b8 │ │ - ldurh w10, [x9, #-4] │ │ - tbz w10, #1, 97d68 │ │ - sxth x10, w8 │ │ - ldr q0, [x23, x10, lsl #4] │ │ + cbnz w0, 96ff4 │ │ + cbz w23, 96ff4 │ │ + ldr x8, [sp, #88] │ │ + ldr x9, [sp, #64] │ │ + ldr x8, [x8, #160] │ │ + add x8, x8, #0x8 │ │ + b 973a8 │ │ + add x9, x9, #0x10 │ │ + subs x26, x26, #0x1 │ │ + add x8, x8, #0x30 │ │ + b.eq 96ff4 // b.none │ │ + ldurh w10, [x8, #-4] │ │ + tbz w10, #1, 97398 │ │ + ldr q0, [x9] │ │ xtn v0.2s, v0.2d │ │ shl v0.2s, v0.2s, #16 │ │ sshr v0.2s, v0.2s, #16 │ │ - str d0, [x9] │ │ - b 97d68 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + str d0, [x8] │ │ + b 97398 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #80] │ │ add x29, sp, #0x50 │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x24, tpidr_el0 │ │ mov w21, w1 │ │ ldr x8, [x24, #40] │ │ mov x20, x0 │ │ stur x8, [x29, #-8] │ │ ldrb w8, [x0, #32] │ │ ldr x25, [x0, #16] │ │ - tbnz w8, #0, 97df0 │ │ + tbnz w8, #0, 97418 │ │ ldr x8, [x20, #8] │ │ ldr x8, [x8, #88] │ │ ldr x19, [x8, #16] │ │ - b 97df4 │ │ + b 9741c │ │ mov w19, #0x10000 // #65536 │ │ ldr w8, [x25, #144] │ │ mov w9, #0x6d70 // #28016 │ │ ldr x26, [x20] │ │ movk w9, #0x636f, lsl #16 │ │ cmp w8, w9 │ │ - b.ne 97e18 // b.any │ │ + b.ne 97440 // b.any │ │ ldp q0, q1, [x20, #64] │ │ stp q0, q1, [sp, #32] │ │ - b 97e24 │ │ + b 9744c │ │ add x0, x25, #0xc8 │ │ add x1, sp, #0x20 │ │ - bl 3a114 │ │ + bl 3a168 │ │ ldrsw x10, [x20, #104] │ │ ldr x9, [sp, #32] │ │ ldr x8, [sp, #56] │ │ str x10, [x25, #112] │ │ stp x9, x8, [x25, #64] │ │ ldr x10, [x20, #376] │ │ - cbz x10, 97e4c │ │ + cbz x10, 97474 │ │ ldrb w10, [x10, w21, uxtw] │ │ lsl x10, x10, #6 │ │ - b 97e58 │ │ + b 97480 │ │ ldr x10, [x20, #128] │ │ ldr x11, [x20, #112] │ │ sub x10, x10, x11 │ │ ldp x12, x11, [sp, #40] │ │ str x10, [x25, #80] │ │ sub x0, x8, x12 │ │ sub x9, x11, x9 │ │ stp x9, x0, [x25, #48] │ │ ldrb w9, [x26, #496] │ │ - cbz w9, 97eb0 │ │ + cbz w9, 974d8 │ │ ldrh w9, [x26, #542] │ │ - cbz w9, 97eb0 │ │ + cbz w9, 974d8 │ │ ldr x9, [x20, #320] │ │ mov x1, x19 │ │ sub x0, x9, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [x20, #320] │ │ sxth x22, w0 │ │ ldr x9, [x20, #336] │ │ subs x0, x8, x9 │ │ - b.le 97f00 │ │ + b.le 97528 │ │ mov x1, x19 │ │ - bl 37f6c │ │ + bl 37fcc │ │ and x23, x0, #0xffff │ │ - b 97f04 │ │ + b 9752c │ │ mov x1, x19 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrh w8, [x26, #616] │ │ mov w9, #0xffff // #65535 │ │ mov w10, #0x2c4 // #708 │ │ cmp w8, w9 │ │ mov w8, #0x2c2 // #706 │ │ mov w9, #0x198 // #408 │ │ csel x8, x9, x8, eq // eq = none │ │ @@ -109556,76 +108894,76 @@ │ │ ldrsh x8, [x26, x8] │ │ ldrsh x9, [x26, x9] │ │ sub x23, x8, x9 │ │ sub w8, w23, w10 │ │ cmp w8, #0x0 │ │ cinc w8, w8, lt // lt = tstop │ │ sbfx x22, x8, #1, #31 │ │ - b 97f04 │ │ + b 9752c │ │ mov x23, xzr │ │ ldr x8, [x26, #240] │ │ ldr x9, [x8, #104] │ │ - cbz x9, 97f40 │ │ + cbz x9, 97568 │ │ ldr x8, [x9] │ │ ldr x8, [x8, #16] │ │ - cbz x8, 97f40 │ │ + cbz x8, 97568 │ │ stp x22, x23, [sp, #8] │ │ mov x3, sp │ │ ldr x0, [x9, #8] │ │ mov w1, w21 │ │ mov w2, #0x1 // #1 │ │ str xzr, [sp] │ │ blr x8 │ │ - cbnz w0, 97f8c │ │ + cbnz w0, 975b4 │ │ ldp x22, x23, [sp, #8] │ │ str x23, [x25, #120] │ │ ldrb w8, [x20, #32] │ │ - tbnz w8, #0, 97f6c │ │ + tbnz w8, #0, 97594 │ │ mov x0, x22 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x22, x0 │ │ mov x0, x23 │ │ mov x1, x19 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x23, x0 │ │ ldr x8, [x25, #80] │ │ mov w0, wzr │ │ ldr x9, [x25, #64] │ │ str x23, [x25, #104] │ │ cmp x8, #0x0 │ │ cinc x8, x8, lt // lt = tstop │ │ sub x8, x9, x8, asr #1 │ │ stp x8, x22, [x25, #88] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 97fb8 // b.any │ │ + b.ne 975e0 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x29, x30, [sp, #80] │ │ add sp, sp, #0xa0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x23, tpidr_el0 │ │ mov x21, x1 │ │ ldr x8, [x23, #40] │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ ldr x20, [x0, #16] │ │ stp x1, x2, [x0] │ │ - cbz x2, 9812c │ │ + cbz x2, 97754 │ │ ldr d0, [x2, #256] │ │ ldr x8, [x2, #264] │ │ ldr x9, [x2, #280] │ │ str d0, [x19, #728] │ │ ldr x10, [x2, #248] │ │ ldr d0, [x2, #272] │ │ str x8, [x19, #736] │ │ @@ -109702,24 +109040,24 @@ │ │ stur q3, [x19, #200] │ │ ldrh w8, [x21, #484] │ │ add x5, sp, #0x4 │ │ ldp x2, x4, [x19, #40] │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ add x3, x8, #0x20 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w22, [sp, #4] │ │ str x0, [x19, #48] │ │ - cbnz w22, 981bc │ │ + cbnz w22, 977e4 │ │ ldrh w8, [x21, #484] │ │ mov x0, x20 │ │ ldr x1, [x19, #720] │ │ add x8, x8, #0x20 │ │ str x8, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x8, x19, #0x108 │ │ str xzr, [x19, #720] │ │ str wzr, [x19, #712] │ │ strb wzr, [x19, #896] │ │ ldp q0, q1, [x8, #16] │ │ str wzr, [x8, #12] │ │ stur q0, [x19, #152] │ │ @@ -109735,80 +109073,81 @@ │ │ stur q3, [x19, #200] │ │ stur q2, [x19, #120] │ │ stur q0, [x19, #88] │ │ stur q3, [x19, #72] │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 981e8 // b.any │ │ + b.ne 97810 // b.any │ │ mov w0, w22 │ │ ldr x23, [sp, #32] │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - stp x29, x30, [sp, #-64]! │ │ - str x23, [sp, #16] │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + stp x29, x30, [sp, #-48]! │ │ + stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ - stp x22, x21, [sp, #32] │ │ - stp x20, x19, [sp, #48] │ │ + stp x20, x19, [sp, #32] │ │ mov w22, w1 │ │ mov x19, x0 │ │ ldr x8, [x0, #440] │ │ ldr x21, [x0] │ │ - cbz x8, 98248 │ │ - ldr x8, [x19, #184] │ │ - mov x23, xzr │ │ - asr x20, x8, #6 │ │ + cbz x8, 97874 │ │ + mov x20, xzr │ │ ldr x8, [x21, #1152] │ │ - mov x1, x20 │ │ - ldrsw x0, [x8, x23, lsl #2] │ │ - bl 37f58 │ │ + ldr x1, [x19, #184] │ │ + ldr w8, [x8, x20, lsl #2] │ │ + add w9, w8, #0x3f │ │ + cmp w8, #0x0 │ │ + csel w8, w9, w8, lt // lt = tstop │ │ + sbfx x0, x8, #6, #26 │ │ + bl 37fb8 │ │ ldr x8, [x19, #448] │ │ - str x0, [x8, x23, lsl #3] │ │ - add w23, w23, #0x1 │ │ + str x0, [x8, x20, lsl #3] │ │ + add w20, w20, #0x1 │ │ ldr x8, [x19, #440] │ │ - cmp x8, x23 │ │ - b.hi 98220 // b.pmore │ │ + cmp x8, x20 │ │ + b.hi 9783c // b.pmore │ │ ldr x20, [x19, #536] │ │ mov x1, x21 │ │ mov x2, x19 │ │ mov x0, x20 │ │ - bl 97fbc │ │ - cbnz w0, 98338 │ │ + bl 975e4 │ │ + cbnz w0, 97964 │ │ ldr x9, [x21, #1136] │ │ str wzr, [x20, #768] │ │ ldr x8, [x21, #1128] │ │ str xzr, [x20, #832] │ │ str xzr, [x20, #824] │ │ ldr x10, [x21, #1128] │ │ str xzr, [x20, #32] │ │ strb wzr, [x20, #896] │ │ strb w22, [x20, #1001] │ │ str x9, [x20, #808] │ │ str x8, [x20, #816] │ │ - cbz x10, 982b4 │ │ + cbz x10, 978e0 │ │ str x9, [x20, #640] │ │ mov w9, #0x2 // #2 │ │ str x8, [x20, #656] │ │ ldr x8, [x21, #1160] │ │ mov x0, x20 │ │ str xzr, [x20, #648] │ │ str w9, [x20, #636] │ │ blr x8 │ │ - b 982b8 │ │ + b 978e4 │ │ mov w0, wzr │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ add x9, x20, #0x218 │ │ mov w10, #0x1 // #1 │ │ str w0, [x19, #548] │ │ add x11, x19, #0x158 │ │ - ldr q0, [x8, #1568] │ │ + ldr q0, [x8, #1616] │ │ strh wzr, [x9, #16] │ │ str x10, [x20, #560] │ │ mov w8, #0x10001 // #65537 │ │ strh w10, [x20, #624] │ │ str q0, [x9] │ │ ldp q1, q0, [x9] │ │ str w8, [x9, #84] │ │ @@ -109827,44 +109166,43 @@ │ │ str d0, [x19, #288] │ │ ldr q0, [x8] │ │ str q0, [x9] │ │ ldr q0, [x8, #16] │ │ str q0, [x9, #16] │ │ ldr q0, [x8, #32] │ │ str q0, [x9, #32] │ │ - ldp x20, x19, [sp, #48] │ │ - ldp x22, x21, [sp, #32] │ │ - ldr x23, [sp, #16] │ │ - ldp x29, x30, [sp], #64 │ │ + ldp x20, x19, [sp, #32] │ │ + ldp x22, x21, [sp, #16] │ │ + ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x20, [x0] │ │ - cbz x20, 983b8 │ │ + cbz x20, 979e0 │ │ mov x19, x0 │ │ ldr x1, [x0, #48] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #40] │ │ mov x0, x20 │ │ str xzr, [x19, #48] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #24] │ │ mov x0, x20 │ │ str xzr, [x19, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #16] │ │ mov x0, x20 │ │ str xzr, [x19, #24] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #32] │ │ mov x0, x20 │ │ str xzr, [x19, #16] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #32] │ │ stp xzr, xzr, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ @@ -109873,23 +109211,23 @@ │ │ ldr x21, [x0] │ │ mov x19, x0 │ │ ldr x20, [x0, #536] │ │ mov w22, w1 │ │ mov x2, x19 │ │ mov x1, x21 │ │ mov x0, x20 │ │ - bl 97fbc │ │ - cbnz w0, 984cc │ │ - adrp x10, a000 │ │ + bl 975e4 │ │ + cbnz w0, 97af4 │ │ + adrp x10, a000 │ │ mov w8, #0x40 // #64 │ │ movi v0.2d, #0x0 │ │ mov w9, #0x4000 // #16384 │ │ add x11, x20, #0x338 │ │ strb wzr, [x20, #896] │ │ - ldr q1, [x10, #1616] │ │ + ldr q1, [x10, #1680] │ │ add x10, x20, #0x328 │ │ str wzr, [x20, #400] │ │ str q0, [x20, #880] │ │ stp xzr, xzr, [x20, #408] │ │ str q1, [x20, #480] │ │ str x8, [x20, #872] │ │ ldr x8, [x21, #1112] │ │ @@ -109900,26 +109238,26 @@ │ │ ldr x10, [x21, #1112] │ │ str wzr, [x20, #768] │ │ str xzr, [x20, #32] │ │ strb w22, [x20, #1001] │ │ strh wzr, [x20, #472] │ │ str x9, [x20, #792] │ │ str x8, [x20, #800] │ │ - cbz x10, 9848c │ │ + cbz x10, 97ab4 │ │ str x9, [x20, #640] │ │ mov w9, #0x1 // #1 │ │ str x8, [x20, #656] │ │ ldr x8, [x21, #1160] │ │ mov x0, x20 │ │ str xzr, [x20, #648] │ │ str w9, [x20, #636] │ │ blr x8 │ │ str w0, [x19, #544] │ │ - cbnz w0, 984cc │ │ - b 98490 │ │ + cbnz w0, 97af4 │ │ + b 97ab8 │ │ str wzr, [x19, #544] │ │ ldr w8, [x20, #728] │ │ mov w0, wzr │ │ ldr w9, [x20, #744] │ │ str w8, [x19, #256] │ │ add x8, x20, #0x318 │ │ str w9, [x19, #272] │ │ @@ -109940,1041 +109278,969 @@ │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ ldr x21, [x0, #536] │ │ ldr x20, [x8, #184] │ │ - cbz x21, 98584 │ │ + cbz x21, 97bac │ │ ldr x22, [x21, #16] │ │ str wzr, [x21, #784] │ │ ldr x1, [x21, #48] │ │ mov x0, x22 │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ ldr x1, [x21, #704] │ │ mov x0, x22 │ │ stur q0, [x21, #40] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ add x8, x21, #0x2b8 │ │ ldr x1, [x21, #864] │ │ mov x0, x22 │ │ str q0, [x8] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x21, #776] │ │ mov x0, x22 │ │ str xzr, [x21, #864] │ │ strh wzr, [x21, #856] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ ldr x1, [x21, #720] │ │ mov x0, x22 │ │ str q0, [x21, #768] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x22 │ │ mov x1, x21 │ │ str xzr, [x21, #720] │ │ str wzr, [x21, #712] │ │ stp xzr, xzr, [x21] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #536] │ │ ldr x1, [x19, #448] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #464] │ │ mov x0, x20 │ │ stp xzr, xzr, [x19, #440] │ │ - bl 3899c │ │ + bl 38a48 │ │ add x0, x19, #0x1d8 │ │ str xzr, [x19, #464] │ │ strh wzr, [x19, #456] │ │ - bl 9834c │ │ + bl 97974 │ │ ldr x1, [x19, #264] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #280] │ │ mov x0, x20 │ │ str xzr, [x19, #264] │ │ - bl 3899c │ │ + bl 38a48 │ │ movi v0.2d, #0x0 │ │ str xzr, [x19, #280] │ │ movi v1.2d, #0xffffffffffffffff │ │ ldp x22, x21, [sp, #16] │ │ str d0, [x19, #256] │ │ str d0, [x19, #272] │ │ str d0, [x19, #288] │ │ str d1, [x19, #544] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ - sub sp, sp, #0x170 │ │ - stp x29, x30, [sp, #272] │ │ - add x29, sp, #0x110 │ │ - stp x28, x27, [sp, #288] │ │ - stp x26, x25, [sp, #304] │ │ - stp x24, x23, [sp, #320] │ │ - stp x22, x21, [sp, #336] │ │ - stp x20, x19, [sp, #352] │ │ - mrs x25, tpidr_el0 │ │ + sub sp, sp, #0x180 │ │ + stp x29, x30, [sp, #288] │ │ + add x29, sp, #0x120 │ │ + stp x28, x27, [sp, #304] │ │ + stp x26, x25, [sp, #320] │ │ + stp x24, x23, [sp, #336] │ │ + stp x22, x21, [sp, #352] │ │ + stp x20, x19, [sp, #368] │ │ + mrs x27, tpidr_el0 │ │ mov x21, x0 │ │ - ldr x8, [x25, #40] │ │ + ldr x8, [x27, #40] │ │ stur x8, [x29, #-16] │ │ - ldr x24, [x0] │ │ + ldr x20, [x0] │ │ stur wzr, [x29, #-28] │ │ - ldr w19, [x0, #40] │ │ + ldr w8, [x0, #40] │ │ mov w0, #0x6 // #6 │ │ - ldrsh w16, [x1, #2] │ │ - ldr x20, [x24, #192] │ │ - ldrb w8, [x24, #1209] │ │ - ldr x28, [x24, #1216] │ │ - ldr x15, [x20, #56] │ │ - cbz w8, 98890 │ │ - cbz x28, 98890 │ │ + ldrh w17, [x1, #2] │ │ + ldr x19, [x20, #192] │ │ + ldrb w9, [x20, #1209] │ │ + ldr x28, [x20, #1216] │ │ + ldr x16, [x19, #56] │ │ + cbz w9, 97d84 │ │ + cbz x28, 97d84 │ │ + add x24, x17, #0x4 │ │ + ldr x10, [x1, #8] │ │ + lsl x26, x24, #4 │ │ + add x12, x2, #0x8 │ │ + sub x11, x26, #0x10 │ │ mov x22, x2 │ │ + add x13, x10, x11 │ │ + add x11, x2, x11 │ │ + add x13, x13, #0x8 │ │ + add x11, x11, #0x8 │ │ + cmp x13, x2 │ │ + add x14, x10, #0x8 │ │ + cset w13, hi // hi = pmore │ │ + cmp x10, x11 │ │ + add x11, x10, x26 │ │ + cset w15, cc // cc = lo, ul, last │ │ + cmp x12, x11 │ │ + add x12, x2, x26 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x14, x12 │ │ mov x23, x1 │ │ - add w27, w16, #0x4 │ │ - cbz w27, 98698 │ │ - ldr x8, [x23, #8] │ │ - cmn w16, #0x5 │ │ - b.ls 986c4 // b.plast │ │ - mov x9, xzr │ │ - lsl x10, x9, #4 │ │ - sub x9, x27, x9 │ │ - add x8, x8, x10 │ │ - add x10, x22, x10 │ │ - ldr q0, [x8], #16 │ │ - subs x9, x9, #0x1 │ │ - shl v0.2d, v0.2d, #6 │ │ - str q0, [x10], #16 │ │ - b.ne 98684 // b.any │ │ - ldr w8, [x28, #120] │ │ - cmp w19, w8 │ │ - b.cs 986bc // b.hs, b.nlast │ │ - add w26, w19, #0x1 │ │ - ldr x8, [x28, #128] │ │ - ldr x9, [x8, x19, lsl #3] │ │ - ldr x8, [x8, w26, uxtw #3] │ │ - cmp x9, x8 │ │ - b.ne 98768 // b.any │ │ - mov w0, wzr │ │ - b 98890 │ │ - lsl x10, x27, #4 │ │ - add x11, x22, #0x8 │ │ - add x12, x8, x10 │ │ - add x13, x22, x10 │ │ - sub x10, x12, #0x8 │ │ - sub x14, x13, #0x8 │ │ - cmp x10, x22 │ │ mov x9, xzr │ │ - cset w10, hi // hi = pmore │ │ - cmp x8, x14 │ │ - cset w14, cc // cc = lo, ul, last │ │ - cmp x11, x12 │ │ - add x11, x8, #0x8 │ │ - and w12, w10, w14 │ │ - cset w10, cc // cc = lo, ul, last │ │ - cmp x11, x13 │ │ - cset w11, cc // cc = lo, ul, last │ │ - tbnz w12, #0, 98674 │ │ - and w10, w10, w11 │ │ - tbnz w10, #0, 98674 │ │ - and x9, x27, #0xfffffffc │ │ - add x10, x8, #0x20 │ │ - add x11, x22, #0x20 │ │ - mov x12, x9 │ │ - ld2 {v0.2d, v1.2d}, [x10] │ │ - sub x13, x10, #0x20 │ │ - add x10, x10, #0x40 │ │ - subs x12, x12, #0x4 │ │ - ld2 {v2.2d, v3.2d}, [x13] │ │ - sub x13, x11, #0x20 │ │ + and w13, w13, w15 │ │ + cset w12, cc // cc = lo, ul, last │ │ + tbnz w13, #0, 97d38 │ │ + and w11, w11, w12 │ │ + tbnz w11, #0, 97d38 │ │ + and x9, x24, #0x1fffc │ │ + add x11, x10, #0x20 │ │ + add x12, x22, #0x20 │ │ + mov x13, x9 │ │ + ld2 {v0.2d, v1.2d}, [x11] │ │ + sub x14, x11, #0x20 │ │ + add x11, x11, #0x40 │ │ + subs x13, x13, #0x4 │ │ + ld2 {v2.2d, v3.2d}, [x14] │ │ + sub x14, x12, #0x20 │ │ shl v4.2d, v0.2d, #6 │ │ shl v5.2d, v1.2d, #6 │ │ shl v0.2d, v2.2d, #6 │ │ shl v1.2d, v3.2d, #6 │ │ - st2 {v4.2d, v5.2d}, [x11] │ │ - add x11, x11, #0x40 │ │ - st2 {v0.2d, v1.2d}, [x13] │ │ - b.ne 98724 // b.any │ │ - cmp x9, x27 │ │ - b.ne 98674 // b.any │ │ - b 98698 │ │ - sub x5, x29, #0x14 │ │ - mov x0, x15 │ │ - mov w1, #0x10 // #16 │ │ - mov x2, xzr │ │ - mov x3, x27 │ │ - mov x4, xzr │ │ - stp x16, x15, [x29, #-48] │ │ - bl 38b98 │ │ - ldur x9, [x29, #-40] │ │ - mov x1, x0 │ │ - mov x10, xzr │ │ - ldur w8, [x29, #-20] │ │ - mov x0, xzr │ │ - cbnz w8, 98860 │ │ - stp x22, x1, [x29, #-64] │ │ - sub x5, x29, #0x14 │ │ - mov x0, x9 │ │ - mov w1, #0x10 // #16 │ │ - mov x2, xzr │ │ - mov x3, x27 │ │ - mov x4, xzr │ │ - mov x22, x9 │ │ - bl 38b98 │ │ - ldur w8, [x29, #-20] │ │ - cbz w8, 987dc │ │ - ldur x1, [x29, #-56] │ │ - mov x10, xzr │ │ - mov x9, x22 │ │ - b 98860 │ │ - stur x0, [x29, #-72] │ │ - sub x5, x29, #0x14 │ │ - mov x0, x22 │ │ - mov w1, #0x1 // #1 │ │ - mov x2, xzr │ │ - mov x3, x27 │ │ - mov x4, xzr │ │ - bl 38b98 │ │ - ldur w8, [x29, #-20] │ │ - mov x10, x0 │ │ - cbz w8, 98818 │ │ - ldur x9, [x29, #-40] │ │ - ldur x1, [x29, #-56] │ │ - ldur x0, [x29, #-72] │ │ - b 98860 │ │ - ldr x8, [x28, #128] │ │ - mov x0, x20 │ │ - stur x10, [x29, #-80] │ │ - ldr x19, [x8, x19, lsl #3] │ │ - ldr x26, [x8, x26, lsl #3] │ │ - mov x1, x19 │ │ - bl 3ee00 │ │ - stur w0, [x29, #-20] │ │ - cbnz w0, 98854 │ │ - sub x19, x26, x19 │ │ - mov x0, x20 │ │ - mov x1, x19 │ │ - bl 3f79c │ │ - stur w0, [x29, #-20] │ │ - cbz w0, 988c0 │ │ - ldur x9, [x29, #-40] │ │ - ldp x10, x0, [x29, #-80] │ │ - ldur x1, [x29, #-56] │ │ - mov x20, x0 │ │ - mov x0, x9 │ │ - mov x19, x9 │ │ - mov x21, x10 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - mov x1, x20 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - mov x1, x21 │ │ - bl 3899c │ │ - ldur w0, [x29, #-20] │ │ - ldr x8, [x25, #40] │ │ + st2 {v4.2d, v5.2d}, [x12] │ │ + add x12, x12, #0x40 │ │ + st2 {v0.2d, v1.2d}, [x14] │ │ + b.ne 97cf8 // b.any │ │ + cmp x9, x24 │ │ + b.eq 97d5c // b.none │ │ + lsl x11, x9, #4 │ │ + sub x9, x24, x9 │ │ + add x10, x10, x11 │ │ + add x11, x22, x11 │ │ + ldr q0, [x10], #16 │ │ + subs x9, x9, #0x1 │ │ + shl v0.2d, v0.2d, #6 │ │ + str q0, [x11], #16 │ │ + b.ne 97d48 // b.any │ │ + ldr w9, [x28, #120] │ │ + cmp w8, w9 │ │ + b.cs 97d80 // b.hs, b.nlast │ │ + add w10, w8, #0x1 │ │ + ldr x9, [x28, #128] │ │ + ldr x1, [x9, x8, lsl #3] │ │ + ldr x8, [x9, w10, uxtw #3] │ │ + subs x25, x8, x1 │ │ + b.ne 97db4 // b.any │ │ + mov w0, wzr │ │ + ldr x8, [x27, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 99404 // b.any │ │ - ldp x20, x19, [sp, #352] │ │ - ldp x22, x21, [sp, #336] │ │ - ldp x24, x23, [sp, #320] │ │ - ldp x26, x25, [sp, #304] │ │ - ldp x28, x27, [sp, #288] │ │ - ldp x29, x30, [sp, #272] │ │ - add sp, sp, #0x170 │ │ + b.ne 98910 // b.any │ │ + ldp x20, x19, [sp, #368] │ │ + ldp x22, x21, [sp, #352] │ │ + ldp x24, x23, [sp, #336] │ │ + ldp x26, x25, [sp, #320] │ │ + ldp x28, x27, [sp, #304] │ │ + ldp x29, x30, [sp, #288] │ │ + add sp, sp, #0x180 │ │ ret │ │ - ldr w3, [x28] │ │ + mov x0, x19 │ │ + stp x17, x16, [x29, #-48] │ │ + bl 3ee24 │ │ + cbnz w0, 97d84 │ │ + mov x0, x19 │ │ + mov x1, x25 │ │ + bl 3f7c0 │ │ + stur w0, [x29, #-20] │ │ + cbnz w0, 97d84 │ │ + ldr x9, [x19, #64] │ │ + mov x0, x19 │ │ + ldr x8, [x19] │ │ + stp x8, x9, [x29, #-72] │ │ + bl 3f98c │ │ + stur w0, [x29, #-56] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + and x8, x0, #0xffff │ │ + cmp x25, x8 │ │ + b.cc 97e1c // b.lo, b.ul, b.last │ │ + ldur w9, [x29, #-56] │ │ + and w9, w9, #0xffff │ │ + and w11, w9, #0xfff │ │ + lsl w10, w11, #2 │ │ + cmp x25, x10 │ │ + b.cs 97e28 // b.hs, b.nlast │ │ + mov w8, #0x8 // #8 │ │ + stur w8, [x29, #-20] │ │ + b 98900 │ │ + ldp x12, x10, [x29, #-72] │ │ + stur w11, [x29, #-92] │ │ + sub x10, x10, x12 │ │ + add x13, x10, x8 │ │ + tbnz w9, #15, 97e48 │ │ + stur x13, [x29, #-80] │ │ + mov x25, xzr │ │ + b 97e9c │ │ + ldp x10, x9, [x19, #64] │ │ + sub x1, x29, #0x1c │ │ + mov x0, x19 │ │ + ldr x8, [x19] │ │ + sub x11, x9, x8 │ │ + add x12, x8, x13 │ │ + cmp x13, x11 │ │ + sub x25, x10, x8 │ │ + csel x9, x12, x9, cc // cc = lo, ul, last │ │ + str x9, [x19, #64] │ │ + bl 94618 │ │ + ldp x10, x9, [x19, #64] │ │ + ldr x8, [x19] │ │ + sub x11, x9, x8 │ │ + add x12, x8, x25 │ │ + cmp x25, x11 │ │ + mov x25, x0 │ │ + csel x9, x12, x9, cc // cc = lo, ul, last │ │ + sub x8, x10, x8 │ │ + stur x8, [x29, #-80] │ │ + str x9, [x19, #64] │ │ + ldr w8, [x28] │ │ sub x5, x29, #0x14 │ │ ldur x0, [x29, #-40] │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - ldr x22, [x20, #64] │ │ - ldr x26, [x20] │ │ - bl 38b98 │ │ + add w3, w8, w8, lsl #1 │ │ + bl 3c564 │ │ + stp x0, xzr, [x29, #-64] │ │ + mov x9, xzr │ │ + mov x0, xzr │ │ ldur w8, [x29, #-20] │ │ - stur x0, [x29, #-88] │ │ - cbz w8, 98908 │ │ - ldur x19, [x29, #-40] │ │ - mov x21, xzr │ │ - ldur x22, [x29, #-88] │ │ - mov x23, xzr │ │ mov x1, xzr │ │ - b 989d4 │ │ - ldr w3, [x28] │ │ + cbnz w8, 988a0 │ │ + stur x25, [x29, #-104] │ │ + ldur x25, [x29, #-40] │ │ + lsl w3, w24, #1 │ │ sub x5, x29, #0x14 │ │ - ldur x0, [x29, #-40] │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ + mov x0, x25 │ │ mov x4, xzr │ │ - stp x26, x22, [x29, #-112] │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldur w8, [x29, #-20] │ │ - stur x0, [x29, #-96] │ │ - cbz w8, 98948 │ │ - ldp x21, x22, [x29, #-96] │ │ - mov x23, xzr │ │ + stur x0, [x29, #-56] │ │ + cbz w8, 97f18 │ │ + ldur x25, [x29, #-104] │ │ + mov x9, xzr │ │ + mov x0, xzr │ │ mov x1, xzr │ │ - ldur x19, [x29, #-40] │ │ - b 989d4 │ │ - ldr w3, [x28] │ │ + b 988a0 │ │ sub x5, x29, #0x14 │ │ - ldur x0, [x29, #-40] │ │ - mov w1, #0x8 // #8 │ │ + mov x0, x25 │ │ + mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ + mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 3c564 │ │ + mov x1, x0 │ │ ldur w8, [x29, #-20] │ │ - stur x0, [x29, #-120] │ │ - ldur x22, [x29, #-88] │ │ - cbz w8, 98980 │ │ - mov x1, xzr │ │ - ldur x19, [x29, #-40] │ │ - b 989cc │ │ - mov x0, x20 │ │ - bl 3f968 │ │ - mov w22, w0 │ │ - mov x0, x20 │ │ - bl 3f968 │ │ - and x8, x0, #0xffff │ │ - cmp x19, x8 │ │ - b.cc 989b8 // b.lo, b.ul, b.last │ │ - and w9, w22, #0xffff │ │ - and w10, w9, #0xfff │ │ - str w10, [sp, #108] │ │ - lsl w10, w10, #2 │ │ - cmp x19, x10 │ │ - b.cs 98a10 // b.hs, b.nlast │ │ - mov w8, #0x8 // #8 │ │ - ldur x19, [x29, #-40] │ │ - ldur x22, [x29, #-88] │ │ - mov x1, xzr │ │ - stur w8, [x29, #-20] │ │ - ldur x21, [x29, #-96] │ │ - ldur x23, [x29, #-120] │ │ - mov x0, x19 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - mov x1, x22 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - mov x1, x21 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - mov x1, x23 │ │ - bl 3899c │ │ - mov x0, x20 │ │ - bl 3f904 │ │ - mov x9, x19 │ │ - b 98858 │ │ - ldp x11, x10, [x29, #-112] │ │ - sub x10, x10, x11 │ │ - add x8, x10, x8 │ │ - str x8, [sp, #112] │ │ - tbnz w9, #15, 98a2c │ │ - str xzr, [sp, #48] │ │ - b 98a8c │ │ - ldr x8, [x20] │ │ - sub x2, x29, #0x1c │ │ - ldr x9, [x20, #72] │ │ - mov x0, x20 │ │ - ldr x12, [sp, #112] │ │ - sub x10, x9, x8 │ │ - add x11, x8, x12 │ │ - cmp x12, x10 │ │ - csel x9, x11, x9, cc // cc = lo, ul, last │ │ - ldr x10, [x20, #64] │ │ - str x9, [x20, #64] │ │ - sub x19, x10, x8 │ │ - ldr x1, [x28, #136] │ │ - bl 9501c │ │ - ldp x10, x9, [x20, #64] │ │ - str x0, [sp, #48] │ │ - ldr x8, [x20] │ │ - sub x11, x9, x8 │ │ - add x12, x8, x19 │ │ - cmp x19, x11 │ │ - sub x8, x10, x8 │ │ - csel x9, x12, x9, cc // cc = lo, ul, last │ │ - str x8, [sp, #112] │ │ - str x9, [x20, #64] │ │ + cbz w8, 97f50 │ │ + ldur x25, [x29, #-104] │ │ + mov x9, xzr │ │ + mov x0, xzr │ │ + b 988a0 │ │ + str x1, [sp, #72] │ │ sub x5, x29, #0x14 │ │ ldur x0, [x29, #-40] │ │ - mov w1, #0x8 // #8 │ │ + mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ - mov x3, x27 │ │ + mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ - stp x0, xzr, [sp, #56] │ │ - cbnz w8, 98adc │ │ + ldur x25, [x29, #-104] │ │ + cbz w8, 97f88 │ │ + ldr x1, [sp, #72] │ │ + mov x9, xzr │ │ + b 988a0 │ │ + str x0, [sp, #104] │ │ sub x5, x29, #0x14 │ │ ldur x0, [x29, #-40] │ │ - mov w1, #0x8 // #8 │ │ + mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ - mov x3, x27 │ │ + mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 3c564 │ │ ldur w8, [x29, #-20] │ │ - str x0, [sp, #64] │ │ - cbz w8, 98b10 │ │ - ldur x19, [x29, #-40] │ │ - ldr x1, [sp, #56] │ │ - mov x0, x19 │ │ - bl 3899c │ │ - mov x0, x19 │ │ - ldr x1, [sp, #64] │ │ - bl 3899c │ │ - ldp x21, x22, [x29, #-96] │ │ - ldr x1, [sp, #48] │ │ - ldur x23, [x29, #-120] │ │ - cmn x1, #0x1 │ │ - b.ne 989d4 // b.any │ │ - b 989dc │ │ - cbz w27, 98b50 │ │ - ldur x9, [x29, #-48] │ │ - ldr x8, [x23, #8] │ │ - cmn w9, #0x5 │ │ - b.ls 990e0 // b.plast │ │ + mov x9, x0 │ │ + cbz w8, 97fc0 │ │ + ldr x1, [sp, #72] │ │ + ldr x0, [sp, #104] │ │ + b 988a0 │ │ + ldr x10, [x23, #8] │ │ + str x9, [sp, #96] │ │ + ldr x15, [sp, #72] │ │ mov x9, xzr │ │ - ldur x11, [x29, #-56] │ │ - lsl x10, x9, #4 │ │ - add x8, x8, x10 │ │ - sub x9, x27, x9 │ │ - add x10, x11, x10 │ │ - ldr q0, [x8], #16 │ │ + add x11, x10, x26 │ │ + add x8, x15, x26 │ │ + sub x13, x11, #0x8 │ │ + sub x14, x8, #0x8 │ │ + cmp x15, x13 │ │ + add x12, x15, #0x8 │ │ + cset w13, cc // cc = lo, ul, last │ │ + cmp x14, x10 │ │ + add x14, x10, #0x8 │ │ + cset w15, hi // hi = pmore │ │ + cmp x12, x11 │ │ + cset w11, cc // cc = lo, ul, last │ │ + cmp x8, x14 │ │ + and w13, w13, w15 │ │ + ldr w8, [x28] │ │ + cset w12, hi // hi = pmore │ │ + tbnz w13, #0, 98070 │ │ + and w11, w11, w12 │ │ + tbnz w11, #0, 98070 │ │ + ldr x12, [sp, #72] │ │ + and x9, x24, #0x1fffc │ │ + add x11, x10, #0x20 │ │ + mov x13, x9 │ │ + add x12, x12, #0x20 │ │ + ld2 {v0.2d, v1.2d}, [x11] │ │ + sub x14, x11, #0x20 │ │ + add x11, x11, #0x40 │ │ + subs x13, x13, #0x4 │ │ + ld2 {v2.2d, v3.2d}, [x14] │ │ + sub x14, x12, #0x20 │ │ + shl v4.2d, v0.2d, #16 │ │ + shl v5.2d, v1.2d, #16 │ │ + shl v0.2d, v2.2d, #16 │ │ + shl v1.2d, v3.2d, #16 │ │ + st2 {v4.2d, v5.2d}, [x12] │ │ + add x12, x12, #0x40 │ │ + st2 {v0.2d, v1.2d}, [x14] │ │ + b.ne 98030 // b.any │ │ + cmp x9, x24 │ │ + b.eq 98098 // b.none │ │ + ldr x12, [sp, #72] │ │ + lsl x11, x9, #4 │ │ + add x10, x10, x11 │ │ + sub x9, x24, x9 │ │ + add x11, x12, x11 │ │ + ldr q0, [x10], #16 │ │ subs x9, x9, #0x1 │ │ shl v0.2d, v0.2d, #16 │ │ - str q0, [x10], #16 │ │ - b.ne 98b3c // b.any │ │ - ldr w8, [sp, #108] │ │ - cbz w8, 99064 │ │ - ldp x15, x0, [sp, #56] │ │ - lsl x8, x27, #3 │ │ - lsl x10, x27, #4 │ │ - ldur x17, [x29, #-72] │ │ - str wzr, [sp, #104] │ │ - ldur x16, [x29, #-56] │ │ - str xzr, [sp, #88] │ │ - add x9, x15, x8 │ │ - add x8, x0, x8 │ │ + str q0, [x11], #16 │ │ + b.ne 98084 // b.any │ │ + ldur x25, [x29, #-104] │ │ + ldur w9, [x29, #-92] │ │ + cbz w9, 985e4 │ │ + ldp x16, x17, [x29, #-64] │ │ + sub x10, x24, #0x4 │ │ + lsl x9, x8, #3 │ │ + lsl x11, x10, #3 │ │ + ldr x1, [sp, #104] │ │ + add x11, x11, #0x20 │ │ + lsl x10, x10, #4 │ │ + add x10, x10, #0x40 │ │ + ldr x0, [sp, #72] │ │ + add x3, x17, x11 │ │ + add x12, x1, x10 │ │ + add x2, x16, x9 │ │ + str x11, [sp, #120] │ │ add x11, x17, x10 │ │ - cmp x15, x8 │ │ - add x10, x16, x10 │ │ - cset w12, cc // cc = lo, ul, last │ │ - cmp x0, x9 │ │ - cset w13, cc // cc = lo, ul, last │ │ - cmp x15, x11 │ │ - and w12, w12, w13 │ │ + cmp x3, x12 │ │ + add x10, x0, x10 │ │ cset w13, cc // cc = lo, ul, last │ │ - cmp x17, x9 │ │ + cmp x1, x11 │ │ + add x9, x2, x9 │ │ cset w14, cc // cc = lo, ul, last │ │ - cmp x15, x10 │ │ + cmp x3, x10 │ │ cset w15, cc // cc = lo, ul, last │ │ - cmp x16, x9 │ │ - and w9, w13, w14 │ │ - cset w13, cc // cc = lo, ul, last │ │ cmp x0, x11 │ │ - orr w9, w12, w9 │ │ - and w12, w15, w13 │ │ + stp x9, x2, [sp, #32] │ │ + cset w9, cc // cc = lo, ul, last │ │ + and w11, w13, w14 │ │ + and w9, w15, w9 │ │ + cmp x17, x12 │ │ + orr w9, w11, w9 │ │ cset w11, cc // cc = lo, ul, last │ │ - cmp x17, x8 │ │ - orr w9, w9, w12 │ │ + cmp x1, x3 │ │ cset w12, cc // cc = lo, ul, last │ │ - cmp x0, x10 │ │ + cmp x17, x10 │ │ cset w10, cc // cc = lo, ul, last │ │ - cmp x16, x8 │ │ - and w8, w11, w12 │ │ - cset w11, cc // cc = lo, ul, last │ │ - orr w8, w9, w8 │ │ - and w9, w10, w11 │ │ - ldur w10, [x29, #-28] │ │ - orr w8, w8, w9 │ │ - and x9, x27, #0xfffffffe │ │ - stp w8, w10, [sp, #24] │ │ - add x8, x16, #0x8 │ │ - stp x8, x9, [sp, #8] │ │ - add x8, x17, #0x8 │ │ - str x8, [sp] │ │ - b 98c98 │ │ - ldp x9, x8, [sp, #32] │ │ - sub x19, x9, x8 │ │ - ldr x8, [sp, #88] │ │ - cmn x8, #0x1 │ │ - b.eq 98f08 // b.none │ │ - ldur x0, [x29, #-40] │ │ - ldr x1, [sp, #88] │ │ - bl 3899c │ │ - str xzr, [sp, #88] │ │ - ldur x26, [x29, #-40] │ │ - ldr x1, [sp, #72] │ │ - mov x0, x26 │ │ - bl 3899c │ │ - mov x0, x26 │ │ - ldr x1, [sp, #80] │ │ - bl 3899c │ │ - ldr x8, [x20, #72] │ │ - ldr x9, [x20] │ │ + cmp x0, x3 │ │ + and w11, w11, w12 │ │ + cset w12, cc // cc = lo, ul, last │ │ + orr w9, w9, w11 │ │ + and w10, w10, w12 │ │ + ldur w11, [x29, #-28] │ │ + orr w9, w9, w10 │ │ + str wzr, [sp, #92] │ │ + str xzr, [sp, #64] │ │ + stp w9, w11, [sp, #24] │ │ + and x9, x24, #0x1fffe │ │ + stur x3, [x29, #-120] │ │ + str x9, [sp, #16] │ │ + add x9, x16, x8, lsl #3 │ │ + add x8, x16, x8, lsl #4 │ │ + stur x9, [x29, #-72] │ │ + add x9, x0, #0x8 │ │ + stur x8, [x29, #-112] │ │ + add x8, x1, #0x8 │ │ + stp x8, x9, [sp] │ │ + b 9820c │ │ + ldp x9, x8, [sp, #48] │ │ + ldr x1, [sp, #64] │ │ + sub x8, x9, x8 │ │ + cmn x1, #0x1 │ │ + stur x8, [x29, #-88] │ │ + b.eq 982fc // b.none │ │ + ldur x25, [x29, #-40] │ │ + mov x0, x25 │ │ + bl 38a48 │ │ + str xzr, [sp, #64] │ │ + mov x0, x25 │ │ + ldr x1, [sp, #128] │ │ + bl 38a48 │ │ + mov x0, x25 │ │ + ldr x1, [sp, #136] │ │ + bl 38a48 │ │ + ldr x8, [x19, #72] │ │ + ldr x9, [x19] │ │ + ldur x11, [x29, #-88] │ │ + ldur x25, [x29, #-104] │ │ sub x10, x8, x9 │ │ - add x9, x9, x19 │ │ - cmp x19, x10 │ │ + add x9, x9, x11 │ │ + cmp x11, x10 │ │ csel x8, x9, x8, cc // cc = lo, ul, last │ │ - str x8, [x20, #64] │ │ - ldr x8, [sp, #112] │ │ - ldr x9, [sp, #96] │ │ - add x8, x8, w9, uxth │ │ - str x8, [sp, #112] │ │ - ldp w9, w8, [sp, #104] │ │ + str x8, [x19, #64] │ │ + ldur x9, [x29, #-80] │ │ + ldr x10, [sp, #80] │ │ + ldur w8, [x29, #-92] │ │ + add x9, x9, w10, uxth │ │ + stur x9, [x29, #-80] │ │ + ldr w9, [sp, #92] │ │ add w9, w9, #0x1 │ │ cmp w9, w8 │ │ - str w9, [sp, #104] │ │ - b.eq 99064 // b.none │ │ - mov x0, x20 │ │ - bl 3f968 │ │ - str x0, [sp, #96] │ │ - mov x0, x20 │ │ - bl 3f968 │ │ - and w8, w0, #0xffff │ │ - stur w8, [x29, #-112] │ │ - tbnz w0, #15, 98cec │ │ - ldur w8, [x29, #-112] │ │ - ldr w9, [x28, #104] │ │ - and w8, w8, #0xfff │ │ - cmp w8, w9 │ │ - b.cs 993f8 // b.hs, b.nlast │ │ - ldr w9, [x28] │ │ + str w9, [sp, #92] │ │ + b.eq 985e4 // b.none │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + str x0, [sp, #80] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ + and w11, w0, #0xffff │ │ + stur w11, [x29, #-128] │ │ + tbnz w0, #15, 98250 │ │ + ldr w8, [x28, #104] │ │ + and w9, w11, #0xfff │ │ + cmp w9, w8 │ │ + b.cs 98890 // b.hs, b.nlast │ │ + ldr w8, [x28] │ │ ldr x10, [x28, #112] │ │ - ldur x0, [x29, #-88] │ │ - mul w8, w9, w8 │ │ - lsl x2, x9, #3 │ │ - add x1, x10, w8, uxtw #3 │ │ - bl a51d0 │ │ - b 98d1c │ │ + mul w9, w8, w9 │ │ + add x2, x10, w9, uxtw #3 │ │ + b 9828c │ │ ldr w8, [x28] │ │ - ldur x26, [x29, #-88] │ │ - cbz w8, 98d1c │ │ - mov x19, xzr │ │ - mov x0, x20 │ │ - bl 3f968 │ │ + cbz w8, 9830c │ │ + mov x25, xzr │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x26, x19, lsl #3] │ │ - add x19, x19, #0x1 │ │ - ldr w8, [x28] │ │ - cmp x19, x8 │ │ - b.cc 98cfc // b.lo, b.ul, b.last │ │ - ldur x26, [x29, #-120] │ │ - ldur w8, [x29, #-112] │ │ - tbz w8, #14, 98d84 │ │ + ldur x9, [x29, #-64] │ │ + str x8, [x9, x25, lsl #3] │ │ + add x25, x25, #0x1 │ │ ldr w8, [x28] │ │ - cbz w8, 98d84 │ │ - mov x19, xzr │ │ - ldur x26, [x29, #-96] │ │ - mov x0, x20 │ │ - bl 3f968 │ │ + cmp x25, x8 │ │ + b.cc 9825c // b.lo, b.ul, b.last │ │ + ldur x25, [x29, #-104] │ │ + mov x2, x9 │ │ + ldur w11, [x29, #-128] │ │ + tbz w11, #14, 98310 │ │ + cbz w8, 98310 │ │ + mov x25, xzr │ │ + stur x2, [x29, #-88] │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x26, x19, lsl #3] │ │ - add x19, x19, #0x1 │ │ + ldur x9, [x29, #-72] │ │ + str x8, [x9, x25, lsl #3] │ │ + add x25, x25, #0x1 │ │ ldr w8, [x28] │ │ - cmp x19, x8 │ │ - b.cc 98d38 // b.lo, b.ul, b.last │ │ - ldur x26, [x29, #-120] │ │ - cbz w8, 98d84 │ │ - mov x19, xzr │ │ - mov x0, x20 │ │ - bl 3f968 │ │ + cmp x25, x8 │ │ + b.cc 9829c // b.lo, b.ul, b.last │ │ + cbz w8, 982ec │ │ + mov x25, xzr │ │ + mov x0, x19 │ │ + bl 3f98c │ │ sbfiz x8, x0, #2, #16 │ │ - str x8, [x26, x19, lsl #3] │ │ - add x19, x19, #0x1 │ │ + ldur x9, [x29, #-112] │ │ + str x8, [x9, x25, lsl #3] │ │ + add x25, x25, #0x1 │ │ ldr w8, [x28] │ │ - cmp x19, x8 │ │ - b.cc 98d64 // b.lo, b.ul, b.last │ │ - ldp x3, x2, [x29, #-96] │ │ + cmp x25, x8 │ │ + b.cc 982c8 // b.lo, b.ul, b.last │ │ + ldur x25, [x29, #-104] │ │ + ldur w11, [x29, #-128] │ │ + ldur x2, [x29, #-88] │ │ + b 98310 │ │ + mov x8, #0xffffffffffffffff // #-1 │ │ + ldur x25, [x29, #-40] │ │ + str x8, [sp, #64] │ │ + b 981a8 │ │ + ldur x2, [x29, #-64] │ │ + ldp x4, x3, [sp, #32] │ │ mov x0, x28 │ │ - mov x4, x26 │ │ - ldur w1, [x29, #-112] │ │ - bl 951d8 │ │ - stur x0, [x29, #-104] │ │ - cbz x0, 98c74 │ │ - ldr x10, [x20] │ │ - ldr x8, [x20, #72] │ │ - ldr x11, [sp, #112] │ │ - str x10, [sp, #40] │ │ + mov w1, w11 │ │ + bl 947a0 │ │ + cbz x0, 981e4 │ │ + ldr x10, [x19] │ │ + stur x0, [x29, #-88] │ │ + ldr x8, [x19, #72] │ │ + ldur x11, [x29, #-80] │ │ + str x10, [sp, #56] │ │ sub x9, x8, x10 │ │ add x10, x10, x11 │ │ cmp x11, x9 │ │ csel x8, x10, x8, cc // cc = lo, ul, last │ │ - ldr x9, [x20, #64] │ │ - str x8, [x20, #64] │ │ - ldur w8, [x29, #-112] │ │ - str x9, [sp, #32] │ │ - tbnz w8, #13, 98de8 │ │ + ldr x9, [x19, #64] │ │ + str x8, [x19, #64] │ │ + ldur w8, [x29, #-128] │ │ + str x9, [sp, #48] │ │ + tbnz w8, #13, 98370 │ │ ldr w8, [sp, #28] │ │ - ldr x19, [sp, #48] │ │ - mov w22, w8 │ │ + stur x25, [x29, #-136] │ │ + mov w9, w8 │ │ stur w8, [x29, #-24] │ │ - b 98e04 │ │ - ldr x1, [x28, #136] │ │ - sub x2, x29, #0x18 │ │ - mov x0, x20 │ │ - bl 9501c │ │ - ldur w22, [x29, #-24] │ │ - str x0, [sp, #88] │ │ - mov x19, x0 │ │ - cmp w22, #0x0 │ │ - ldr x1, [x28, #136] │ │ - csel w26, w27, w22, eq // eq = none │ │ - mov x0, x20 │ │ - mov w2, w26 │ │ - bl 952b8 │ │ - str x0, [sp, #72] │ │ - ldr x1, [x28, #136] │ │ - mov x0, x20 │ │ - mov w2, w26 │ │ - bl 952b8 │ │ - str x0, [sp, #80] │ │ - cbz x19, 98c18 │ │ - ldr x8, [sp, #80] │ │ - cbz x8, 98c18 │ │ - ldr x8, [sp, #72] │ │ - cbz x8, 98c18 │ │ - cmn x19, #0x1 │ │ - b.eq 98f40 // b.none │ │ - ldp x11, x10, [x29, #-80] │ │ - mov x8, x27 │ │ - ldur x9, [x29, #-56] │ │ - cbz w27, 98e74 │ │ - strb wzr, [x11], #1 │ │ + b 98388 │ │ + sub x1, x29, #0x18 │ │ + mov x0, x19 │ │ + bl 94618 │ │ + ldur w9, [x29, #-24] │ │ + stur x0, [x29, #-136] │ │ + str x0, [sp, #64] │ │ + cmp w9, #0x0 │ │ + mov x0, x19 │ │ + csel w25, w24, w9, eq // eq = none │ │ + stur w9, [x29, #-128] │ │ + mov w1, w25 │ │ + bl 9488c │ │ + str x0, [sp, #128] │ │ + mov x0, x19 │ │ + mov w1, w25 │ │ + bl 9488c │ │ + ldur x11, [x29, #-136] │ │ + str x0, [sp, #136] │ │ + cbz x11, 98180 │ │ + ldr x8, [sp, #136] │ │ + cbz x8, 98180 │ │ + ldr x8, [sp, #128] │ │ + cbz x8, 98180 │ │ + cmn x11, #0x1 │ │ + b.eq 984b8 // b.none │ │ + ldp x3, x10, [sp, #96] │ │ + mov x8, xzr │ │ + ldr x9, [sp, #72] │ │ + strb wzr, [x3, x8] │ │ + add x8, x8, #0x1 │ │ ldr q0, [x9], #16 │ │ - subs x8, x8, #0x1 │ │ + cmp x24, x8 │ │ str q0, [x10], #16 │ │ - b.ne 98e60 // b.any │ │ - cbz w22, 98f10 │ │ - mov x8, x19 │ │ - mov w22, w22 │ │ - ldp x26, x19, [sp, #72] │ │ - b 98ea0 │ │ - ldur x8, [x29, #-112] │ │ - add x26, x26, #0x8 │ │ - add x19, x19, #0x8 │ │ - subs x22, x22, #0x1 │ │ - add x8, x8, #0x2 │ │ - b.eq 98f10 // b.none │ │ - ldrh w10, [x8] │ │ - stur x8, [x29, #-112] │ │ - cmp w27, w10 │ │ - b.ls 98e88 // b.plast │ │ + b.ne 983e0 // b.any │ │ + ldur w8, [x29, #-128] │ │ + cbz w8, 98494 │ │ + ldp x25, x9, [sp, #128] │ │ + mov w8, w8 │ │ + b 98420 │ │ + add x11, x11, #0x2 │ │ + add x25, x25, #0x8 │ │ + add x9, x9, #0x8 │ │ + subs x8, x8, #0x1 │ │ + b.eq 98494 // b.none │ │ + ldrh w10, [x11] │ │ + cmp w24, w10 │ │ + b.ls 9840c // b.plast │ │ + str x8, [sp, #144] │ │ mov w8, #0x1 // #1 │ │ - ldur x9, [x29, #-80] │ │ - ldur x1, [x29, #-104] │ │ - stur x10, [x29, #-128] │ │ - strb w8, [x9, x10] │ │ - ldr x0, [x26] │ │ - bl 37f58 │ │ - ldur x8, [x29, #-72] │ │ - ldur x9, [x29, #-128] │ │ - ldur x1, [x29, #-104] │ │ + ldur x1, [x29, #-88] │ │ + stp x11, x9, [x29, #-136] │ │ + strb w8, [x3, x10] │ │ + ldr x0, [x25] │ │ + str x10, [sp, #112] │ │ + bl 37fb8 │ │ + ldp x8, x9, [sp, #104] │ │ + ldur x1, [x29, #-88] │ │ add x9, x8, x9, lsl #4 │ │ ldr x8, [x9] │ │ - stur x9, [x29, #-128] │ │ + str x9, [sp, #112] │ │ add x8, x8, x0 │ │ str x8, [x9] │ │ - ldr x0, [x19] │ │ - bl 37f58 │ │ - ldur x9, [x29, #-128] │ │ - ldr x8, [x9, #8] │ │ + ldur x8, [x29, #-128] │ │ + ldr x0, [x8] │ │ + bl 37fb8 │ │ + ldr x10, [sp, #112] │ │ + ldp x11, x9, [x29, #-136] │ │ + ldr x8, [x10, #8] │ │ + ldr x3, [sp, #96] │ │ add x8, x8, x0 │ │ - str x8, [x9, #8] │ │ - b 98e88 │ │ - str x8, [sp, #88] │ │ - b 98c3c │ │ - ldp x3, x1, [x29, #-80] │ │ + str x8, [x10, #8] │ │ + ldr x8, [sp, #144] │ │ + b 9840c │ │ mov x0, x23 │ │ - ldur x2, [x29, #-56] │ │ - bl 99bd0 │ │ - cbz w27, 98c18 │ │ - ldr w9, [sp, #24] │ │ - cmp w27, #0x1 │ │ - cset w8, eq // eq = none │ │ - orr w8, w8, w9 │ │ - tbz w8, #0, 98fb4 │ │ - mov x11, xzr │ │ - b 99004 │ │ - cbz w27, 98c18 │ │ - ldr x8, [sp, #80] │ │ - mov x22, x27 │ │ - ldp x19, x26, [sp, #56] │ │ - stur x8, [x29, #-112] │ │ - ldr x8, [sp, #72] │ │ - stur x8, [x29, #-128] │ │ - ldr x9, [x19] │ │ - ldr x8, [x26] │ │ - ldur x1, [x29, #-104] │ │ - stp x9, x8, [sp, #128] │ │ + ldr x1, [sp, #104] │ │ + ldr x2, [sp, #72] │ │ + bl 990b0 │ │ + ldr w8, [sp, #24] │ │ + tbz w8, #0, 98530 │ │ + ldr x17, [sp, #120] │ │ + mov x10, xzr │ │ + b 98588 │ │ + mov x25, xzr │ │ + ldur x8, [x29, #-56] │ │ + ldur x1, [x29, #-88] │ │ + ldr x9, [x8, x25] │ │ + ldur x8, [x29, #-120] │ │ + ldr x8, [x8, x25] │ │ + stp x8, x9, [x29, #-136] │ │ + ldr x8, [sp, #128] │ │ + ldr x0, [x8, x25] │ │ + bl 37fb8 │ │ + ldr x8, [sp, #136] │ │ + str x0, [sp, #144] │ │ + ldur x1, [x29, #-88] │ │ + ldr x8, [x8, x25] │ │ + mov x0, x8 │ │ + bl 37fb8 │ │ ldur x8, [x29, #-128] │ │ - ldr x0, [x8], #8 │ │ - stur x8, [x29, #-128] │ │ - bl 37f58 │ │ - ldp x8, x1, [x29, #-112] │ │ - str x0, [sp, #120] │ │ - ldr x0, [x8], #8 │ │ - stur x8, [x29, #-112] │ │ - bl 37f58 │ │ - ldp x9, x8, [sp, #120] │ │ - subs x22, x22, #0x1 │ │ + ldr x9, [sp, #144] │ │ + ldur x10, [x29, #-56] │ │ add x8, x9, x8 │ │ - ldr x9, [sp, #136] │ │ + ldur x9, [x29, #-136] │ │ + str x8, [x10, x25] │ │ + ldur x8, [x29, #-120] │ │ add x9, x0, x9 │ │ - str x8, [x19], #8 │ │ - str x9, [x26], #8 │ │ - b.ne 98f5c // b.any │ │ - b 98c18 │ │ - ldp x12, x11, [sp, #56] │ │ + str x9, [x8, x25] │ │ + ldr x8, [sp, #120] │ │ + add x25, x25, #0x8 │ │ + cmp x8, x25 │ │ + b.ne 984bc // b.any │ │ + b 98180 │ │ ldr x8, [sp, #16] │ │ - ldur x9, [x29, #-56] │ │ - ldur x10, [x29, #-72] │ │ - ldr q0, [x12] │ │ + ldr x9, [sp, #72] │ │ + ldr x10, [sp, #104] │ │ + ldur x11, [x29, #-56] │ │ + ldr x17, [sp, #120] │ │ + ldr q0, [x11] │ │ subs x8, x8, #0x2 │ │ - ldr q1, [x11] │ │ + ldr q1, [x11, x17] │ │ ld2 {v2.2d, v3.2d}, [x10], #32 │ │ add v0.2d, v2.2d, v0.2d │ │ add v1.2d, v3.2d, v1.2d │ │ ld2 {v2.2d, v3.2d}, [x9], #32 │ │ sub v0.2d, v0.2d, v2.2d │ │ sub v1.2d, v1.2d, v3.2d │ │ - str q0, [x12], #16 │ │ - str q1, [x11], #16 │ │ - b.ne 98fc4 // b.any │ │ + str q0, [x11] │ │ + str q1, [x11, x17] │ │ + add x11, x11, #0x10 │ │ + b.ne 98544 // b.any │ │ ldr x8, [sp, #16] │ │ - mov x11, x8 │ │ - cmp x8, x27 │ │ - b.eq 98c18 // b.none │ │ - ldp x9, x12, [sp, #56] │ │ - lsl x10, x11, #3 │ │ - sub x8, x27, x11 │ │ - add x9, x9, x10 │ │ - add x10, x12, x10 │ │ - lsl x12, x11, #4 │ │ - ldp x13, x11, [sp] │ │ - add x11, x11, x12 │ │ - add x12, x13, x12 │ │ - ldp x15, x17, [x12, #-8] │ │ - subs x8, x8, #0x1 │ │ - add x12, x12, #0x10 │ │ - ldp x16, x0, [x11, #-8] │ │ + mov x10, x8 │ │ + cmp x8, x24 │ │ + b.eq 98180 // b.none │ │ + ldur x8, [x29, #-56] │ │ + sub x9, x24, x10 │ │ + lsl x11, x10, #4 │ │ + add x8, x8, x10, lsl #3 │ │ + ldp x12, x10, [sp] │ │ + add x10, x10, x11 │ │ + add x11, x12, x11 │ │ + ldp x14, x16, [x11, #-8] │ │ + subs x9, x9, #0x1 │ │ add x11, x11, #0x10 │ │ - ldr x13, [x9] │ │ - ldr x14, [x10] │ │ - add x13, x15, x13 │ │ - add x14, x17, x14 │ │ - sub x13, x13, x16 │ │ - sub x14, x14, x0 │ │ - str x13, [x9], #8 │ │ - str x14, [x10], #8 │ │ - b.ne 99028 // b.any │ │ - b 98c18 │ │ - ldr w8, [x24, #1224] │ │ - tbnz w8, #1, 99078 │ │ - tbnz w8, #4, 990a0 │ │ - cbnz w27, 990cc │ │ - b 9932c │ │ - ldur x10, [x29, #-48] │ │ - ldp x11, x12, [sp, #56] │ │ - lsl x9, x10, #3 │ │ - add w10, w10, #0x1 │ │ + ldr x12, [x8] │ │ + ldr x13, [x8, x17] │ │ + add x12, x14, x12 │ │ + ldp x15, x14, [x10, #-8] │ │ + add x13, x16, x13 │ │ + add x10, x10, #0x10 │ │ + sub x12, x12, x15 │ │ + sub x13, x13, x14 │ │ + str x12, [x8] │ │ + str x13, [x8, x17] │ │ + add x8, x8, #0x8 │ │ + b.ne 985a4 // b.any │ │ + b 98180 │ │ + ldur x9, [x29, #-56] │ │ + ldr w8, [x20, #1224] │ │ + add x9, x9, x24, lsl #3 │ │ + tbz w8, #1, 98608 │ │ + ldp x11, x10, [x29, #-56] │ │ + movi v0.2d, #0x0 │ │ lsl x10, x10, #3 │ │ - str xzr, [x11, x9] │ │ - str xzr, [x12, x9] │ │ - str xzr, [x11, x10] │ │ - str xzr, [x12, x10] │ │ - tbz w8, #4, 99070 │ │ - ldur x10, [x29, #-48] │ │ - ldp x11, x12, [sp, #56] │ │ - add w9, w10, #0x2 │ │ - add w10, w10, #0x3 │ │ - lsl x9, x9, #3 │ │ + str q0, [x11, x10] │ │ + str q0, [x9, x10] │ │ + tbz w8, #4, 98624 │ │ + ldp x11, x10, [x29, #-56] │ │ + movi v0.2d, #0x0 │ │ lsl x10, x10, #3 │ │ - str xzr, [x11, x9] │ │ - str xzr, [x12, x9] │ │ - str xzr, [x11, x10] │ │ - str xzr, [x12, x10] │ │ - cbz w27, 9932c │ │ + add x10, x10, #0x10 │ │ + str q0, [x11, x10] │ │ + str q0, [x9, x10] │ │ ldr x9, [x23, #8] │ │ - cmp w27, #0x1 │ │ - b.ne 9918c // b.any │ │ + sub x11, x24, #0x4 │ │ + ldur x3, [x29, #-56] │ │ + add x15, x22, x26 │ │ mov x10, xzr │ │ - b 992a4 │ │ - ldur x15, [x29, #-56] │ │ - lsl x10, x27, #4 │ │ - add x12, x8, x10 │ │ - mov x9, xzr │ │ - add x13, x15, x10 │ │ - sub x10, x12, #0x8 │ │ - sub x14, x13, #0x8 │ │ - cmp x15, x10 │ │ - add x11, x15, #0x8 │ │ - cset w10, cc // cc = lo, ul, last │ │ - cmp x14, x8 │ │ - cset w14, hi // hi = pmore │ │ - cmp x11, x12 │ │ - add x11, x8, #0x8 │ │ - and w12, w10, w14 │ │ - cset w10, cc // cc = lo, ul, last │ │ - cmp x13, x11 │ │ - cset w11, hi // hi = pmore │ │ - tbnz w12, #0, 98b28 │ │ - and w10, w10, w11 │ │ - tbnz w10, #0, 98b28 │ │ - ldur x11, [x29, #-56] │ │ - and x9, x27, #0xfffffffc │ │ - add x10, x8, #0x20 │ │ - mov x12, x9 │ │ - add x11, x11, #0x20 │ │ - ld2 {v0.2d, v1.2d}, [x10] │ │ - sub x13, x10, #0x20 │ │ - add x10, x10, #0x40 │ │ - subs x12, x12, #0x4 │ │ - ld2 {v2.2d, v3.2d}, [x13] │ │ - sub x13, x11, #0x20 │ │ - shl v4.2d, v0.2d, #16 │ │ - shl v5.2d, v1.2d, #16 │ │ - shl v0.2d, v2.2d, #16 │ │ - shl v1.2d, v3.2d, #16 │ │ - st2 {v4.2d, v5.2d}, [x11] │ │ - add x11, x11, #0x40 │ │ - st2 {v0.2d, v1.2d}, [x13] │ │ - b.ne 99148 // b.any │ │ - cmp x9, x27 │ │ - b.ne 98b28 // b.any │ │ - b 98b50 │ │ - ldur x15, [x29, #-64] │ │ - lsl x11, x27, #4 │ │ - ldp x17, x3, [sp, #56] │ │ - add x0, x9, x11 │ │ - mov x10, xzr │ │ - add x14, x15, x11 │ │ - lsl x11, x27, #3 │ │ - cmp x0, x15 │ │ - add x16, x17, x11 │ │ + add x1, x9, x26 │ │ + add x12, x3, x11, lsl #3 │ │ + add x13, x3, x11, lsl #4 │ │ + cmp x1, x22 │ │ + add x17, x12, #0x20 │ │ cset w12, hi // hi = pmore │ │ - cmp x9, x14 │ │ - add x1, x3, x11 │ │ - cset w11, cc // cc = lo, ul, last │ │ - cmp x16, x15 │ │ - and w2, w12, w11 │ │ - cset w11, hi // hi = pmore │ │ - cmp x17, x14 │ │ + cmp x9, x15 │ │ + add x0, x13, #0x40 │ │ cset w13, cc // cc = lo, ul, last │ │ - cmp x1, x15 │ │ + cmp x0, x22 │ │ + and w2, w12, w13 │ │ cset w12, hi // hi = pmore │ │ - cmp x3, x14 │ │ - cset w15, cc // cc = lo, ul, last │ │ - cmp x16, x9 │ │ - cset w14, hi // hi = pmore │ │ - cmp x17, x0 │ │ - cset w17, cc // cc = lo, ul, last │ │ - cmp x1, x9 │ │ - cset w16, hi // hi = pmore │ │ - cmp x3, x0 │ │ + cmp x17, x15 │ │ + cset w14, cc // cc = lo, ul, last │ │ + cmp x17, x22 │ │ + cset w13, hi // hi = pmore │ │ + cmp x3, x15 │ │ + cset w16, cc // cc = lo, ul, last │ │ + cmp x0, x9 │ │ + cset w15, hi // hi = pmore │ │ + cmp x17, x1 │ │ cset w0, cc // cc = lo, ul, last │ │ - tbnz w2, #0, 992a4 │ │ - and w11, w11, w13 │ │ - tbnz w11, #0, 992a4 │ │ - and w11, w12, w15 │ │ - tbnz w11, #0, 992a4 │ │ - and w11, w14, w17 │ │ - tbnz w11, #0, 992a4 │ │ - and w11, w16, w0 │ │ - tbnz w11, #0, 992a4 │ │ - mov w16, #0x200 // #512 │ │ - mov x17, #0x800000000000 // #140737488355328 │ │ - ldp x15, x12, [sp, #56] │ │ - and x10, x27, #0xfffffffe │ │ - mov x11, x9 │ │ - mov x13, x10 │ │ - ldur x14, [x29, #-64] │ │ - dup v0.2d, x16 │ │ - dup v1.2d, x17 │ │ - ld2 {v2.2d, v3.2d}, [x14] │ │ - subs x13, x13, #0x2 │ │ - ldr q4, [x15] │ │ - ldr q5, [x12] │ │ + cmp x17, x9 │ │ + cset w17, hi // hi = pmore │ │ + cmp x3, x1 │ │ + cset w1, cc // cc = lo, ul, last │ │ + tbnz w2, #0, 98748 │ │ + and w12, w12, w14 │ │ + tbnz w12, #0, 98748 │ │ + and w12, w13, w16 │ │ + tbnz w12, #0, 98748 │ │ + and w12, w15, w0 │ │ + tbnz w12, #0, 98748 │ │ + and w12, w17, w1 │ │ + tbnz w12, #0, 98748 │ │ + mov w17, #0x200 // #512 │ │ + mov x0, #0x800000000000 // #140737488355328 │ │ + and x10, x24, #0x1fffe │ │ + lsl x12, x24, #3 │ │ + mov x13, x9 │ │ + mov x14, x10 │ │ + mov x15, x22 │ │ + ldur x16, [x29, #-56] │ │ + dup v0.2d, x17 │ │ + dup v1.2d, x0 │ │ + ld2 {v2.2d, v3.2d}, [x15] │ │ + subs x14, x14, #0x2 │ │ + ldr q4, [x16] │ │ + ldr q5, [x16, x12] │ │ add v4.2d, v4.2d, v0.2d │ │ add v5.2d, v5.2d, v0.2d │ │ ssra v2.2d, v4.2d, #10 │ │ ssra v3.2d, v5.2d, #10 │ │ - st2 {v2.2d, v3.2d}, [x14], #32 │ │ - ldr q2, [x15], #16 │ │ - ld2 {v3.2d, v4.2d}, [x11] │ │ + st2 {v2.2d, v3.2d}, [x15], #32 │ │ + ldr q2, [x16] │ │ + ldr q5, [x16, x12] │ │ + add x16, x16, #0x10 │ │ + ld2 {v3.2d, v4.2d}, [x13] │ │ shl v2.2d, v2.2d, #32 │ │ - ldr q5, [x12], #16 │ │ - add v2.2d, v2.2d, v1.2d │ │ shl v5.2d, v5.2d, #32 │ │ + add v2.2d, v2.2d, v1.2d │ │ ssra v3.2d, v2.2d, #48 │ │ add v2.2d, v5.2d, v1.2d │ │ ssra v4.2d, v2.2d, #48 │ │ - st2 {v3.2d, v4.2d}, [x11], #32 │ │ - b.ne 9924c // b.any │ │ - cmp x10, x27 │ │ - b.eq 9932c // b.none │ │ - ldp x11, x13, [sp, #56] │ │ - lsl x12, x10, #3 │ │ - lsl x14, x10, #4 │ │ - add x9, x9, x14 │ │ - sub x10, x27, x10 │ │ - add x9, x9, #0x8 │ │ - add x11, x11, x12 │ │ - add x12, x13, x12 │ │ - ldur x13, [x29, #-64] │ │ - add x13, x13, x14 │ │ - mov x14, #0x800000000000 // #140737488355328 │ │ + st2 {v3.2d, v4.2d}, [x13], #32 │ │ + b.ne 986ec // b.any │ │ + cmp x10, x24 │ │ + b.eq 987d4 // b.none │ │ + ldur x12, [x29, #-56] │ │ + lsl x13, x11, #3 │ │ + sub x14, x11, x10 │ │ + lsl x15, x10, #4 │ │ + add x11, x13, #0x20 │ │ + add x13, x22, x15 │ │ + add x12, x12, x10, lsl #3 │ │ + add x10, x14, #0x4 │ │ + add x14, x9, x15 │ │ add x13, x13, #0x8 │ │ - ldr x15, [x11] │ │ + add x14, x14, #0x8 │ │ + mov x15, #0x800000000000 // #140737488355328 │ │ + ldr x16, [x12] │ │ subs x10, x10, #0x1 │ │ - ldur x16, [x13, #-8] │ │ - add x15, x15, #0x200 │ │ - add x15, x16, x15, asr #10 │ │ - ldr x16, [x13] │ │ - stur x15, [x13, #-8] │ │ - ldr x15, [x12] │ │ - add x15, x15, #0x200 │ │ - add x15, x16, x15, asr #10 │ │ - str x15, [x13], #16 │ │ - ldr x15, [x11], #8 │ │ - ldur x16, [x9, #-8] │ │ - add x15, x14, x15, lsl #32 │ │ - add x15, x16, x15, asr #48 │ │ - ldr x16, [x9] │ │ - stur x15, [x9, #-8] │ │ - ldr x15, [x12], #8 │ │ - add x15, x14, x15, lsl #32 │ │ - add x15, x16, x15, asr #48 │ │ - str x15, [x9], #16 │ │ - b.ne 992d4 // b.any │ │ - tbnz w8, #1, 99388 │ │ - ldur x10, [x29, #-48] │ │ - ldr x9, [x23, #8] │ │ - lsl x8, x10, #4 │ │ + ldur x17, [x13, #-8] │ │ + add x16, x16, #0x200 │ │ + add x16, x17, x16, asr #10 │ │ + ldr x17, [x13] │ │ + stur x16, [x13, #-8] │ │ + ldr x16, [x12, x11] │ │ + add x16, x16, #0x200 │ │ + add x16, x17, x16, asr #10 │ │ + str x16, [x13], #16 │ │ + ldr x16, [x12] │ │ + ldur x17, [x14, #-8] │ │ + add x16, x15, x16, lsl #32 │ │ + add x16, x17, x16, asr #48 │ │ + ldr x17, [x14] │ │ + stur x16, [x14, #-8] │ │ + ldr x16, [x12, x11] │ │ + add x12, x12, #0x8 │ │ + add x16, x15, x16, lsl #32 │ │ + add x16, x17, x16, asr #48 │ │ + str x16, [x14], #16 │ │ + b.ne 98778 // b.any │ │ + tbnz w8, #1, 98824 │ │ + ldur x8, [x29, #-48] │ │ + lsl x8, x8, #4 │ │ + add x10, x8, #0x10 │ │ ldr q0, [x9, x8] │ │ - add w9, w10, #0x1 │ │ - lsl x9, x9, #4 │ │ str q0, [x21, #112] │ │ - ldr x10, [x23, #8] │ │ - ldr q0, [x10, x9] │ │ - ldur x10, [x29, #-64] │ │ + ldr x9, [x23, #8] │ │ + ldr q0, [x9, x10] │ │ str q0, [x21, #128] │ │ - ldr x9, [x10, x9] │ │ - ldr x8, [x10, x8] │ │ + ldr x9, [x22, x10] │ │ + ldr x8, [x22, x8] │ │ sub x8, x9, x8 │ │ add x8, x8, #0x20 │ │ and x9, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ csel x8, x10, x9, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ str w8, [x21, #104] │ │ - ldr w8, [x24, #1224] │ │ - tbnz w8, #4, 98adc │ │ - ldur x10, [x29, #-48] │ │ - ldr x9, [x23, #8] │ │ - ldur x11, [x29, #-64] │ │ - add w8, w10, #0x2 │ │ - add w10, w10, #0x3 │ │ + ldr w8, [x20, #1224] │ │ + tbnz w8, #4, 98888 │ │ + ldur x8, [x29, #-48] │ │ + ldr x10, [x23, #8] │ │ lsl x8, x8, #4 │ │ - lsl x10, x10, #4 │ │ - ldr q0, [x9, x8] │ │ - add x9, x21, #0x138 │ │ - add x8, x11, x8 │ │ - str q0, [x9] │ │ - ldr x9, [x23, #8] │ │ - ldr q0, [x9, x10] │ │ - add x9, x21, #0x148 │ │ - add x10, x11, x10 │ │ - str q0, [x9] │ │ - ldr x9, [x10, #8] │ │ + add x9, x8, #0x20 │ │ + add x8, x8, #0x30 │ │ + ldr q0, [x10, x9] │ │ + add x10, x21, #0x138 │ │ + add x9, x22, x9 │ │ + str q0, [x10] │ │ + ldr x10, [x23, #8] │ │ + ldr q0, [x10, x8] │ │ + add x10, x21, #0x148 │ │ + add x8, x22, x8 │ │ + str q0, [x10] │ │ ldr x8, [x8, #8] │ │ - sub x8, x9, x8 │ │ + ldr x9, [x9, #8] │ │ + sub x8, x8, x9 │ │ add x8, x8, #0x20 │ │ and x9, x8, #0xffffffffffffffc0 │ │ tst x8, #0xffffffffffffffc0 │ │ orr x10, x9, #0x3f │ │ csel x8, x10, x9, lt // lt = tstop │ │ lsr x8, x8, #6 │ │ str w8, [x21, #308] │ │ - b 98adc │ │ + ldur x25, [x29, #-104] │ │ + b 98898 │ │ mov w8, #0x8 // #8 │ │ stur w8, [x29, #-20] │ │ - b 98adc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + ldp x9, x0, [sp, #96] │ │ + ldr x1, [sp, #72] │ │ + mov x23, x9 │ │ + mov x22, x0 │ │ + ldur x20, [x29, #-40] │ │ + cmn x25, #0x1 │ │ + b.eq 988c8 // b.none │ │ + mov x0, x20 │ │ + mov x21, x1 │ │ + mov x1, x25 │ │ + bl 38a48 │ │ + mov x1, x21 │ │ + mov x0, x20 │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + mov x1, x22 │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + mov x1, x23 │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + ldur x1, [x29, #-64] │ │ + bl 38a48 │ │ + mov x0, x20 │ │ + ldur x1, [x29, #-56] │ │ + bl 38a48 │ │ + mov x0, x19 │ │ + bl 3f928 │ │ + ldur w0, [x29, #-20] │ │ + b 97d84 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ stp x20, x19, [sp, #144] │ │ mrs x24, tpidr_el0 │ │ - add x28, x0, #0x138 │ │ + add x26, x0, #0x138 │ │ ldr x8, [x24, #40] │ │ - add x23, x0, #0x148 │ │ mov x19, x0 │ │ stur x8, [x29, #-8] │ │ ldr x25, [x0, #24] │ │ stur wzr, [x29, #-12] │ │ ldr x8, [x0] │ │ ldr q0, [x0, #112] │ │ - ldrsh w9, [x25, #98] │ │ - ldr x10, [x25, #104] │ │ + ldrh w28, [x25, #98] │ │ + ldr x9, [x25, #104] │ │ ldr x20, [x8, #184] │ │ - str q0, [x10, w9, sxtw #4] │ │ - add w27, w9, #0x1 │ │ + str q0, [x9, x28, lsl #4] │ │ + add x27, x28, #0x1 │ │ ldr x8, [x25, #104] │ │ - add w10, w9, #0x2 │ │ + add x23, x28, #0x2 │ │ ldr q0, [x0, #128] │ │ - sxtw x21, w9 │ │ - add x22, x21, #0x4 │ │ - str q0, [x8, w27, sxtw #4] │ │ + add x9, x0, #0x148 │ │ + add x10, x28, #0x3 │ │ + add x22, x28, #0x4 │ │ + str q0, [x8, x27, lsl #4] │ │ ldr x8, [x25, #104] │ │ + stur x9, [x29, #-24] │ │ + ldr q0, [x26] │ │ str x10, [sp, #32] │ │ - ldr q0, [x28] │ │ - str q0, [x8, w10, sxtw #4] │ │ - add w10, w9, #0x3 │ │ + str q0, [x8, x23, lsl #4] │ │ ldr x8, [x25, #104] │ │ - ldr q0, [x23] │ │ - stur x10, [x29, #-24] │ │ - str q0, [x8, w10, sxtw #4] │ │ + ldr q0, [x9] │ │ + str q0, [x8, x10, lsl #4] │ │ ldr x8, [x0] │ │ - ldrh w10, [x8, #10] │ │ - tst w10, #0x7fff │ │ - b.ne 994c0 // b.any │ │ + ldrh w9, [x8, #10] │ │ + tst w9, #0x7fff │ │ + b.ne 989c8 // b.any │ │ ldrb w8, [x8, #17] │ │ - tbnz w8, #7, 994c0 │ │ - mov x26, xzr │ │ - b 99500 │ │ + tbnz w8, #7, 989c8 │ │ + mov x21, xzr │ │ + b 98a08 │ │ sub x5, x29, #0xc │ │ mov x0, x20 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x3, x22 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ - mov x26, x0 │ │ - cbnz w8, 99740 │ │ + mov x21, x0 │ │ + cbnz w8, 98c2c │ │ add x1, x25, #0x60 │ │ mov x0, x19 │ │ - mov x2, x26 │ │ - bl 985f8 │ │ + mov x2, x21 │ │ + bl 97c20 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 99740 │ │ + cbnz w0, 98c2c │ │ ldr x8, [x19, #32] │ │ - tbnz w8, #1, 99554 │ │ + tbnz w8, #1, 98a5c │ │ ldrh w8, [x25, #98] │ │ strh wzr, [x19, #264] │ │ ldrh w9, [x25, #96] │ │ ldr x10, [x25, #112] │ │ add w8, w8, #0x4 │ │ ldr x0, [x25, #144] │ │ strh w9, [x19, #222] │ │ @@ -110984,156 +110250,149 @@ │ │ strh w8, [x19, #220] │ │ and x8, x8, #0xffff │ │ ldr x10, [x25, #120] │ │ lsl x2, x8, #4 │ │ str x0, [x19, #240] │ │ stp x9, x1, [x19, #224] │ │ str x10, [x19, #256] │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #32] │ │ str x23, [sp, #24] │ │ - tbnz w8, #0, 995c4 │ │ + tbnz w8, #0, 98ac4 │ │ ldp x8, x9, [x19] │ │ - stp x28, x26, [sp, #8] │ │ - ldr x28, [x25, #104] │ │ + stp x26, x21, [sp, #8] │ │ + ldr x26, [x25, #104] │ │ ldrh w10, [x8, #10] │ │ ldr x9, [x9, #88] │ │ - add x26, x28, w22, sxtw #4 │ │ + add x21, x26, w22, uxtw #4 │ │ tst w10, #0x7fff │ │ ldp x23, x22, [x9, #8] │ │ - b.ne 995d0 // b.any │ │ + b.ne 98ad0 // b.any │ │ ldrb w8, [x8, #17] │ │ - tbnz w8, #7, 995d0 │ │ - cmn w21, #0x3 │ │ - b.lt 99624 // b.tstop │ │ - ldr x0, [x28] │ │ + tbnz w8, #7, 98ad0 │ │ + ldr x0, [x26] │ │ mov x1, x23 │ │ - bl 37f58 │ │ - ldr x8, [x28, #8] │ │ - str x0, [x28] │ │ + bl 37fb8 │ │ + ldr x8, [x26, #8] │ │ + str x0, [x26] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f58 │ │ - str x0, [x28, #8] │ │ - add x28, x28, #0x10 │ │ - cmp x28, x26 │ │ - b.cc 99590 // b.lo, b.ul, b.last │ │ - b 99624 │ │ + bl 37fb8 │ │ + str x0, [x26, #8] │ │ + add x26, x26, #0x10 │ │ + cmp x26, x21 │ │ + b.cc 98a90 // b.lo, b.ul, b.last │ │ + b 98b1c │ │ mov x22, xzr │ │ mov x23, xzr │ │ - b 99628 │ │ - cmn w21, #0x3 │ │ - b.lt 99624 // b.tstop │ │ + b 98b20 │ │ str x20, [sp] │ │ ldr x20, [sp, #16] │ │ ldr x0, [x20] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ ldr x0, [x20, #8] │ │ asr x8, x8, #6 │ │ mov x1, x22 │ │ - str x8, [x28] │ │ - bl 37f58 │ │ + str x8, [x26] │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ add x20, x20, #0x10 │ │ asr x8, x8, #6 │ │ - str x8, [x28, #8] │ │ - add x28, x28, #0x10 │ │ - cmp x28, x26 │ │ - b.cc 995e0 // b.lo, b.ul, b.last │ │ + str x8, [x26, #8] │ │ + add x26, x26, #0x10 │ │ + cmp x26, x21 │ │ + b.cc 98ad8 // b.lo, b.ul, b.last │ │ ldr x20, [sp] │ │ - ldp x28, x26, [sp, #8] │ │ + ldp x26, x21, [sp, #8] │ │ ldr x8, [x19] │ │ ldrb w9, [x8, #1224] │ │ - tbz w9, #1, 99670 │ │ + tbz w9, #1, 98b68 │ │ ldrb w9, [x19, #32] │ │ - tbnz w9, #1, 99670 │ │ + tbnz w9, #1, 98b68 │ │ ldr x0, [x19, #112] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #128] │ │ str x0, [x19, #112] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19] │ │ str x0, [x19, #128] │ │ ldrb w8, [x8, #1224] │ │ - tbnz w8, #4, 9969c │ │ - b 996fc │ │ + tbnz w8, #4, 98b90 │ │ + b 98bf0 │ │ ldr x9, [x25, #104] │ │ - sxtw x10, w27 │ │ - ldr q0, [x9, x21, lsl #4] │ │ + ldr q0, [x9, x28, lsl #4] │ │ add x9, x19, #0x70 │ │ str q0, [x9] │ │ ldr x9, [x25, #104] │ │ - ldr q0, [x9, x10, lsl #4] │ │ + ldr q0, [x9, x27, lsl #4] │ │ add x9, x19, #0x80 │ │ str q0, [x9] │ │ ldrb w8, [x8, #1224] │ │ - tbz w8, #4, 996fc │ │ + tbz w8, #4, 98bf0 │ │ ldrb w8, [x19, #32] │ │ - tbnz w8, #1, 996fc │ │ + tbnz w8, #1, 98bf0 │ │ ldr x0, [x19, #312] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #320] │ │ str x0, [x19, #312] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #328] │ │ str x0, [x19, #320] │ │ mov x1, x23 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #336] │ │ str x0, [x19, #328] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #336] │ │ ldrb w8, [x19, #32] │ │ - tbz w8, #1, 99730 │ │ - b 99740 │ │ - ldr x8, [sp, #32] │ │ - ldr x9, [x25, #104] │ │ - sxtw x8, w8 │ │ - ldr q0, [x9, x8, lsl #4] │ │ + tbz w8, #1, 98c1c │ │ + b 98c2c │ │ + ldr x9, [sp, #24] │ │ + ldr x8, [x25, #104] │ │ + ldr q0, [x8, x9, lsl #4] │ │ + ldr x9, [sp, #32] │ │ + str q0, [x26] │ │ + ldr x8, [x25, #104] │ │ + ldr q0, [x8, x9, lsl #4] │ │ ldur x8, [x29, #-24] │ │ - sxtw x8, w8 │ │ - str q0, [x28] │ │ - ldr x9, [x25, #104] │ │ - ldr q0, [x9, x8, lsl #4] │ │ - ldr x8, [sp, #24] │ │ str q0, [x8] │ │ ldrb w8, [x19, #32] │ │ - tbnz w8, #1, 99740 │ │ + tbnz w8, #1, 98c2c │ │ mov x0, x19 │ │ mov w1, wzr │ │ - bl 9a140 │ │ + bl 99618 │ │ stur w0, [x29, #-12] │ │ mov x0, x20 │ │ - mov x1, x26 │ │ - bl 3899c │ │ + mov x1, x21 │ │ + bl 38a48 │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 99780 // b.any │ │ + b.ne 98c6c // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ @@ -111150,102 +110409,102 @@ │ │ ldr x9, [x24, #32] │ │ ldrh w10, [x24, #26] │ │ ands w26, w8, w11 │ │ add x9, x9, w3, uxtw #4 │ │ sub w10, w10, w3 │ │ str x9, [sp, #8] │ │ strh w10, [sp, #2] │ │ - b.eq 997f8 // b.none │ │ + b.eq 98ce4 // b.none │ │ add x1, x20, #0x10 │ │ mov x0, sp │ │ - bl 3a834 │ │ + bl 3a888 │ │ ldrh w8, [x20, #4] │ │ ldrsw x21, [x20, #8] │ │ - tbnz w8, #1, 99840 │ │ + tbnz w8, #1, 98d2c │ │ add w8, w21, w23 │ │ cmp w8, w22 │ │ - b.cs 99910 // b.hs, b.nlast │ │ + b.cs 98dfc // b.hs, b.nlast │ │ ldr w9, [x20, #12] │ │ - ldrsh w10, [x24, #26] │ │ + ldrh w10, [x24, #26] │ │ add w9, w9, w22 │ │ cmp w9, w10 │ │ - b.cs 99910 // b.hs, b.nlast │ │ + b.cs 98dfc // b.hs, b.nlast │ │ ldr x10, [x24, #32] │ │ add x8, x10, w8, uxtw #4 │ │ add x9, x10, w9, uxtw #4 │ │ ldp x10, x8, [x8] │ │ ldp x11, x9, [x9] │ │ sub x21, x10, x11 │ │ sub x22, x8, x9 │ │ - b 998f0 │ │ + b 98ddc │ │ ldrsw x22, [x20, #12] │ │ orr w9, w21, w22 │ │ - cbz w9, 99908 │ │ - cbz w26, 9988c │ │ - tbz w8, #11, 9988c │ │ + cbz w9, 98df4 │ │ + cbz w26, 98d78 │ │ + tbz w8, #11, 98d78 │ │ ldp x0, x1, [x20, #16] │ │ - bl 37d40 │ │ + bl 37da0 │ │ mov x23, x0 │ │ ldp x1, x0, [x20, #32] │ │ - bl 37d40 │ │ + bl 37da0 │ │ mov x24, x0 │ │ mov x0, x21 │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ mov x0, x22 │ │ mov x1, x24 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x22, x0 │ │ ldrb w8, [x19, #32] │ │ - tbnz w8, #0, 998f0 │ │ + tbnz w8, #0, 98ddc │ │ ldr x8, [x19, #8] │ │ mov x0, x21 │ │ ldr x8, [x8, #88] │ │ ldp x1, x23, [x8, #8] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ mov x21, x0 │ │ mov x0, x22 │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldrh w8, [x20, #4] │ │ mov x22, x0 │ │ - tbz w8, #2, 998f0 │ │ + tbz w8, #2, 98ddc │ │ ldrb w8, [x19, #32] │ │ - tbnz w8, #1, 998f0 │ │ + tbnz w8, #1, 98ddc │ │ ldr x8, [x19] │ │ add x9, x21, #0x20 │ │ and x9, x9, #0xffffffffffffffc0 │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x23 │ │ add x8, x22, #0x20 │ │ csel x21, x9, x21, eq // eq = none │ │ and x22, x8, #0xffffffffffffffc0 │ │ orr x8, x21, x22 │ │ - cbz x8, 99908 │ │ + cbz x8, 98df4 │ │ mov x0, sp │ │ mov x1, x21 │ │ mov x2, x22 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ mov w0, wzr │ │ - b 99914 │ │ + b 98e00 │ │ mov w0, #0x15 // #21 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 99940 // b.any │ │ + b.ne 98e2c // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -111254,112 +110513,109 @@ │ │ mov w21, w2 │ │ ldr x8, [x25, #40] │ │ mov w20, w1 │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ ldr x23, [x0, #24] │ │ ldr x22, [x0, #48] │ │ - ldrsh w9, [x23, #26] │ │ - and w8, w9, #0xffff │ │ - adds w1, w9, #0x4 │ │ - b.eq 999c4 // b.none │ │ - ldrsh w10, [x23, #98] │ │ - add w9, w1, w9 │ │ - ldr w11, [x23, #8] │ │ - add w9, w9, w10 │ │ - cmp w9, w11 │ │ - b.ls 999c4 // b.plast │ │ + ldrh w8, [x23, #26] │ │ + ldrh w9, [x23, #98] │ │ + ldr w10, [x23, #8] │ │ + add w1, w8, #0x4 │ │ + add w9, w9, w8 │ │ + add w9, w9, w1 │ │ + cmp w9, w10 │ │ + b.ls 98ea8 // b.plast │ │ mov x0, x23 │ │ mov w2, wzr │ │ - bl 38c90 │ │ + bl 38d3c │ │ mov w8, w0 │ │ - cbnz w0, 99a68 │ │ + cbnz w0, 98f48 │ │ ldrh w8, [x23, #26] │ │ - sxth x8, w8 │ │ ldr x9, [x23, #32] │ │ ldr q0, [x19, #112] │ │ - str q0, [x9, x8, lsl #4] │ │ + str q0, [x9, w8, uxtw #4] │ │ ldr x8, [x23, #32] │ │ - ldrsh x9, [x23, #26] │ │ + ldrh w9, [x23, #26] │ │ ldr q0, [x19, #128] │ │ add x8, x8, x9, lsl #4 │ │ add x9, x19, #0x138 │ │ str q0, [x8, #16] │ │ ldr x8, [x23, #32] │ │ - ldrsh x10, [x23, #26] │ │ + ldrh w10, [x23, #26] │ │ ldr q0, [x9] │ │ add x8, x8, x10, lsl #4 │ │ add x10, x19, #0x148 │ │ str q0, [x8, #32] │ │ ldr x8, [x23, #32] │ │ - ldrsh x9, [x23, #26] │ │ + ldrh w9, [x23, #26] │ │ ldr q0, [x10] │ │ add x8, x8, x9, lsl #4 │ │ str q0, [x8, #48] │ │ ldr x26, [x19, #272] │ │ ldr w8, [x26, #712] │ │ ldr x23, [x26, #16] │ │ - cbz w8, 99a38 │ │ + cbz w8, 98f18 │ │ ldr x1, [x26, #720] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x26, #720] │ │ ldr x1, [x19, #288] │ │ mov x0, x22 │ │ str wzr, [x26, #712] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 99a68 │ │ + cbnz w0, 98f48 │ │ add x1, sp, #0x4 │ │ mov x0, x22 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #4] │ │ - cbz w8, 99a9c │ │ + cbz w8, 98f7c │ │ ldr x9, [x25, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne 99bcc // b.any │ │ + b.ne 990ac // b.any │ │ ldp x20, x19, [sp, #96] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x27, [sp, #32] │ │ add sp, sp, #0x70 │ │ ret │ │ tst w0, #0xffff │ │ - b.eq 99abc // b.none │ │ + b.eq 98f9c // b.none │ │ ldr w8, [x19, #56] │ │ and w27, w0, #0xffff │ │ cmp w8, w27 │ │ - b.cs 99ac4 // b.hs, b.nlast │ │ + b.cs 98fa4 // b.hs, b.nlast │ │ mov w8, #0x16 // #22 │ │ - b 99a68 │ │ + b 98f48 │ │ mov w8, wzr │ │ - b 99a68 │ │ + b 98f48 │ │ and x24, x0, #0xffff │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x1 // #1 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x26, #720] │ │ - cbnz w8, 99a68 │ │ + cbnz w8, 98f48 │ │ mov x1, x0 │ │ mov x0, x22 │ │ mov x2, x24 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w8, w0 │ │ str w0, [sp, #4] │ │ - cbnz w0, 99a68 │ │ + cbnz w0, 98f48 │ │ ldr x8, [x19, #24] │ │ mov w11, w20 │ │ lsl x13, x11, #4 │ │ str w27, [x26, #712] │ │ strh w20, [x19, #264] │ │ ldrh w9, [x8, #24] │ │ ldrh w10, [x8, #26] │ │ @@ -111377,180 +110633,178 @@ │ │ and w10, w10, #0xffff │ │ cmp w10, #0x4 │ │ add x8, x9, x11 │ │ stp x12, x14, [x19, #224] │ │ add x9, x16, w21, uxtw #1 │ │ stp x13, x8, [x19, #240] │ │ str x9, [x19, #256] │ │ - b.eq 99bb8 // b.none │ │ + b.eq 99098 // b.none │ │ ldrb w9, [x8] │ │ and w9, w9, #0xffffffe7 │ │ strb w9, [x8] │ │ ldrh w8, [x19, #220] │ │ sub w8, w8, #0x4 │ │ tst x8, #0xfffffffe │ │ - b.eq 99bb8 // b.none │ │ + b.eq 99098 // b.none │ │ mov w8, #0x1 // #1 │ │ ldr x9, [x19, #248] │ │ ldrb w10, [x9, x8] │ │ and w10, w10, #0xffffffe7 │ │ strb w10, [x9, x8] │ │ add x8, x8, #0x1 │ │ ldrh w9, [x19, #220] │ │ sub w9, w9, #0x4 │ │ cmp x8, x9 │ │ - b.cc 99b94 // b.lo, b.ul, b.last │ │ + b.cc 99074 // b.lo, b.ul, b.last │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ - bl 9a140 │ │ + bl 99618 │ │ mov w8, w0 │ │ - b 99a68 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 98f48 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xd0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x28, x27, [sp, #128] │ │ stp x26, x25, [sp, #144] │ │ stp x24, x23, [sp, #160] │ │ stp x22, x21, [sp, #176] │ │ stp x20, x19, [sp, #192] │ │ ldrh w8, [x0] │ │ - cbz w8, 99f14 │ │ + cbz w8, 993ec │ │ add x8, x3, #0x1 │ │ add x9, x1, #0x20 │ │ mov x19, x2 │ │ mov x28, x1 │ │ - mov x16, xzr │ │ mov w25, wzr │ │ - stp x3, x8, [sp, #40] │ │ + mov w16, wzr │ │ + stp x3, x8, [sp, #48] │ │ add x8, x1, #0x30 │ │ add x10, x1, #0x8 │ │ mov x17, #0x100000000 // #4294967296 │ │ - str x0, [sp, #32] │ │ - stp x8, x9, [sp] │ │ + str x0, [sp, #40] │ │ + stp x8, x9, [sp, #8] │ │ add x8, x1, #0x18 │ │ - stp x8, x10, [sp, #16] │ │ - b 99c4c │ │ + stp x8, x10, [sp, #24] │ │ + b 9912c │ │ mov w1, w25 │ │ - ldrsh x8, [x0] │ │ - add x16, x16, #0x1 │ │ + ldrh w8, [x0] │ │ + add w16, w16, #0x1 │ │ mov w25, w1 │ │ - cmp x16, x8 │ │ - b.ge 99f14 // b.tcont │ │ - ldr x8, [x0, #24] │ │ - ldrsh w23, [x8, x16, lsl #1] │ │ + cmp w8, w16, sxth │ │ + b.le 993ec │ │ + sxth x8, w16 │ │ + ldr x9, [x0, #24] │ │ + ldrh w23, [x9, x8, lsl #1] │ │ cmp w25, w23 │ │ - b.gt 99c34 │ │ + b.gt 99114 │ │ sxtw x15, w25 │ │ - sxtw x2, w23 │ │ - cmp x15, x2 │ │ mov x20, xzr │ │ - csel x8, x15, x2, gt │ │ + cmp x15, x23 │ │ mov w11, w25 │ │ - sub x8, x8, x15 │ │ + csel x8, x15, x23, gt │ │ add w1, w23, #0x1 │ │ + sub x8, x8, x15 │ │ sbfiz x22, x25, #32, #32 │ │ - mov x5, x15 │ │ + mov x4, x15 │ │ add x8, x8, #0x1 │ │ add x9, x3, x15 │ │ - mov w24, w25 │ │ + mov w21, w25 │ │ ldrb w10, [x9, x20] │ │ - cbnz w10, 99cb0 │ │ + cbnz w10, 99190 │ │ add x22, x22, x17 │ │ add x20, x20, #0x1 │ │ - add w24, w24, #0x1 │ │ + add w21, w21, #0x1 │ │ cmp x8, x20 │ │ - b.ne 99c90 // b.any │ │ - b 99c38 │ │ - add x4, x20, w25, uxtw │ │ - cmp w4, w23 │ │ - b.ge 99d28 // b.tcont │ │ + b.ne 99170 // b.any │ │ + b 99118 │ │ + add x2, x20, w25, uxtw │ │ + cmp w2, w23 │ │ + b.ge 99204 // b.tcont │ │ add w8, w23, #0x1 │ │ - mov x21, x19 │ │ - mov w1, w24 │ │ - mov w26, w4 │ │ - stur x11, [x29, #-32] │ │ + mov x24, x19 │ │ + mov w1, w21 │ │ + mov w26, w2 │ │ + stp x4, x11, [x29, #-40] │ │ stp x8, x16, [x29, #-24] │ │ - ldr x8, [sp, #48] │ │ - str x15, [sp, #56] │ │ - stp x5, x2, [x29, #-48] │ │ - add x19, x8, w24, sxtw │ │ - stur x4, [x29, #-8] │ │ - b 99cfc │ │ + ldr x8, [sp, #56] │ │ + stur x15, [x29, #-48] │ │ + stur x2, [x29, #-8] │ │ + add x19, x8, w21, sxtw │ │ + b 991d8 │ │ add x19, x19, #0x1 │ │ mov w1, w27 │ │ cmp w23, w27 │ │ - b.eq 99d30 // b.none │ │ + b.eq 9920c // b.none │ │ ldrb w8, [x19] │ │ add w27, w1, #0x1 │ │ - cbz w8, 99cec │ │ + cbz w8, 991c8 │ │ add w0, w26, #0x1 │ │ mov w2, w26 │ │ mov w3, w27 │ │ - mov x4, x21 │ │ + mov x4, x24 │ │ mov x5, x28 │ │ - bl 99f34 │ │ + bl 9940c │ │ mov w26, w27 │ │ - b 99cec │ │ - add x1, x4, #0x1 │ │ - b 99db4 │ │ + b 991c8 │ │ + add x1, x2, #0x1 │ │ + b 9928c │ │ sub w8, w25, w26 │ │ cmn w8, w20 │ │ - b.eq 99d98 // b.none │ │ - ldur x22, [x29, #-8] │ │ + b.eq 99274 // b.none │ │ + ldur x21, [x29, #-8] │ │ add w0, w26, #0x1 │ │ mov w1, w23 │ │ mov w2, w26 │ │ - mov x4, x21 │ │ + mov x4, x24 │ │ mov x5, x28 │ │ - mov w3, w22 │ │ - mov x19, x21 │ │ - bl 99f34 │ │ - cmp w22, #0x1 │ │ - b.lt 99d88 // b.tstop │ │ + mov w3, w21 │ │ + mov x19, x24 │ │ + bl 9940c │ │ + cmp w21, #0x1 │ │ + b.lt 99264 // b.tstop │ │ add w8, w25, w20 │ │ mov w2, w26 │ │ sub w1, w8, #0x1 │ │ - mov w3, w22 │ │ + mov w3, w21 │ │ mov x4, x19 │ │ mov x5, x28 │ │ ldur x0, [x29, #-32] │ │ - bl 99f34 │ │ - ldp x0, x3, [sp, #32] │ │ + bl 9940c │ │ + ldp x0, x3, [sp, #40] │ │ mov x17, #0x100000000 // #4294967296 │ │ ldp x1, x16, [x29, #-24] │ │ - b 99c38 │ │ - ldp x0, x3, [sp, #32] │ │ - mov x19, x21 │ │ + b 99118 │ │ + ldp x0, x3, [sp, #40] │ │ + mov x19, x24 │ │ mov x17, #0x100000000 // #4294967296 │ │ ldp x1, x16, [x29, #-24] │ │ - ldp x5, x2, [x29, #-48] │ │ - ldur x4, [x29, #-8] │ │ - ldr x15, [sp, #56] │ │ + ldp x15, x4, [x29, #-48] │ │ + ldur x2, [x29, #-8] │ │ asr x8, x22, #28 │ │ add x9, x28, x8 │ │ add x8, x19, x8 │ │ ldp x10, x9, [x9] │ │ ldp x11, x12, [x8] │ │ sub x8, x10, x11 │ │ sub x9, x9, x12 │ │ orr x10, x8, x9 │ │ - cbz x10, 99c38 │ │ + cbz x10, 99118 │ │ asr x10, x22, #32 │ │ - cmp w25, w4 │ │ - b.ge 99e7c // b.tcont │ │ + cmp w25, w2 │ │ + b.ge 99354 // b.tcont │ │ sub x11, x10, x15 │ │ cmp x11, #0x4 │ │ - b.cc 99e50 // b.lo, b.ul, b.last │ │ - mov w13, w24 │ │ - ldr x14, [sp, #8] │ │ + b.cc 99328 // b.lo, b.ul, b.last │ │ + mov w13, w21 │ │ + ldr x14, [sp, #16] │ │ sxtw x13, w13 │ │ and x12, x11, #0xfffffffffffffffc │ │ sub x13, x13, x15 │ │ - add x5, x12, x15 │ │ + add x4, x12, x15 │ │ and x13, x13, #0xfffffffffffffffc │ │ add x14, x14, x15, lsl #4 │ │ dup v0.2d, x8 │ │ dup v1.2d, x9 │ │ ld2 {v2.2d, v3.2d}, [x14] │ │ sub x15, x14, #0x20 │ │ subs x13, x13, #0x4 │ │ @@ -111558,66 +110812,66 @@ │ │ add v6.2d, v2.2d, v0.2d │ │ add v7.2d, v3.2d, v1.2d │ │ add v2.2d, v4.2d, v0.2d │ │ add v3.2d, v5.2d, v1.2d │ │ st2 {v6.2d, v7.2d}, [x14] │ │ add x14, x14, #0x40 │ │ st2 {v2.2d, v3.2d}, [x15] │ │ - b.ne 99e18 // b.any │ │ + b.ne 992f0 // b.any │ │ cmp x11, x12 │ │ - b.eq 99e7c // b.none │ │ - ldr x12, [sp, #24] │ │ - sxtw x11, w24 │ │ - sub x11, x11, x5 │ │ - add x12, x12, x5, lsl #4 │ │ + b.eq 99354 // b.none │ │ + ldr x12, [sp, #32] │ │ + sxtw x11, w21 │ │ + sub x11, x11, x4 │ │ + add x12, x12, x4, lsl #4 │ │ ldp x13, x14, [x12, #-8] │ │ subs x11, x11, #0x1 │ │ add x13, x13, x8 │ │ add x14, x14, x9 │ │ stp x13, x14, [x12, #-8] │ │ add x12, x12, #0x10 │ │ - b.ne 99e60 // b.any │ │ - cmp w4, w23 │ │ - b.ge 99c38 // b.tcont │ │ - sub x11, x2, x10 │ │ + b.ne 99338 // b.any │ │ + cmp w2, w23 │ │ + b.ge 99118 // b.tcont │ │ + sub x11, x23, x10 │ │ cmp x11, #0x4 │ │ - b.cc 99ee8 // b.lo, b.ul, b.last │ │ - ldr x14, [sp] │ │ + b.cc 993c0 // b.lo, b.ul, b.last │ │ + ldr x14, [sp, #8] │ │ and x12, x11, #0xfffffffffffffffc │ │ - sub x13, x2, w24, sxtw │ │ + sub x13, x23, w21, sxtw │ │ add x10, x10, x12 │ │ and x13, x13, #0xfffffffffffffffc │ │ dup v0.2d, x8 │ │ - add x14, x14, w24, sxtw #4 │ │ + add x14, x14, w21, sxtw #4 │ │ dup v1.2d, x9 │ │ ld2 {v2.2d, v3.2d}, [x14] │ │ sub x15, x14, #0x20 │ │ subs x13, x13, #0x4 │ │ ld2 {v4.2d, v5.2d}, [x15] │ │ add v6.2d, v2.2d, v0.2d │ │ add v7.2d, v3.2d, v1.2d │ │ add v2.2d, v4.2d, v0.2d │ │ add v3.2d, v5.2d, v1.2d │ │ st2 {v6.2d, v7.2d}, [x14] │ │ add x14, x14, #0x40 │ │ st2 {v2.2d, v3.2d}, [x15] │ │ - b.ne 99eb0 // b.any │ │ + b.ne 99388 // b.any │ │ cmp x11, x12 │ │ - b.eq 99c38 // b.none │ │ - ldr x12, [sp, #16] │ │ - sub x11, x2, x10 │ │ + b.eq 99118 // b.none │ │ + ldr x12, [sp, #24] │ │ + sub x11, x23, x10 │ │ add x10, x12, x10, lsl #4 │ │ ldp x12, x13, [x10, #-8] │ │ subs x11, x11, #0x1 │ │ add x12, x12, x8 │ │ add x13, x13, x9 │ │ stp x12, x13, [x10, #-8] │ │ add x10, x10, #0x10 │ │ - b.ne 99ef4 // b.any │ │ - b 99c38 │ │ + b.ne 993cc // b.any │ │ + b 99118 │ │ ldp x20, x19, [sp, #192] │ │ ldp x22, x21, [sp, #176] │ │ ldp x24, x23, [sp, #160] │ │ ldp x26, x25, [sp, #144] │ │ ldp x28, x27, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xd0 │ │ @@ -111628,15 +110882,15 @@ │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ cmp w0, w1 │ │ stur w1, [x29, #-4] │ │ - b.gt 9a120 │ │ + b.gt 995f8 │ │ sbfiz x8, x2, #4, #32 │ │ sbfiz x9, x3, #4, #32 │ │ mov x19, x4 │ │ stur x5, [x29, #-16] │ │ ldr x8, [x4, x8] │ │ ldr x9, [x4, x9] │ │ cmp x8, x9 │ │ @@ -111652,48 +110906,48 @@ │ │ sxtw x11, w8 │ │ sxtw x8, w9 │ │ cmp x28, x27 │ │ ccmp x20, x24, #0x4, eq // eq = none │ │ stp x8, x11, [sp] │ │ lsl x8, x10, #4 │ │ stp x8, x0, [sp, #16] │ │ - b.ne 9a044 // b.any │ │ + b.ne 9951c // b.any │ │ subs x1, x28, x27 │ │ - b.ne 99fd0 // b.any │ │ + b.ne 994a8 // b.any │ │ mov x23, xzr │ │ - b 99fdc │ │ + b 994b4 │ │ sub x0, x20, x24 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x23, x0 │ │ ldp x10, x9, [sp, #16] │ │ sub x21, x24, x27 │ │ sub x20, x20, x28 │ │ ldur w8, [x29, #-4] │ │ add x22, x19, x10 │ │ sub w8, w8, w9 │ │ ldur x9, [x29, #-16] │ │ add w26, w8, #0x1 │ │ add x25, x9, x10 │ │ - b 9a018 │ │ + b 994f0 │ │ add x8, x21, x8 │ │ add x22, x22, #0x10 │ │ subs w26, w26, #0x1 │ │ str x8, [x25], #16 │ │ - b.eq 9a044 // b.none │ │ + b.eq 9951c // b.none │ │ ldr x8, [x22] │ │ subs x0, x8, x27 │ │ - b.le 9a004 │ │ + b.le 994dc │ │ cmp x8, x28 │ │ - b.ge 9a03c // b.tcont │ │ + b.ge 99514 // b.tcont │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x24 │ │ - b 9a008 │ │ + b 994e0 │ │ add x8, x20, x8 │ │ - b 9a008 │ │ + b 994e0 │ │ ldp x12, x11, [sp] │ │ add x9, x19, #0x8 │ │ ldur x22, [x29, #-16] │ │ ldr x21, [sp, #24] │ │ lsl x10, x12, #4 │ │ lsl x8, x11, #4 │ │ ldr x10, [x9, x10] │ │ @@ -111706,49 +110960,49 @@ │ │ add x11, x22, #0x8 │ │ ldr x25, [x9, x8] │ │ ldr x26, [x9, x10] │ │ ldr x27, [x11, x8] │ │ ldr x20, [x11, x10] │ │ cmp x26, x25 │ │ ccmp x20, x27, #0x4, eq // eq = none │ │ - b.ne 9a120 // b.any │ │ + b.ne 995f8 // b.any │ │ subs x1, x26, x25 │ │ - b.ne 9a0a8 // b.any │ │ + b.ne 99580 // b.any │ │ mov x23, xzr │ │ - b 9a0b4 │ │ + b 9958c │ │ sub x0, x20, x27 │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x23, x0 │ │ ldur w8, [x29, #-4] │ │ sub x24, x27, x25 │ │ ldr x9, [sp, #16] │ │ sub w8, w8, w21 │ │ sub x21, x20, x26 │ │ add w20, w8, #0x1 │ │ add x8, x22, x9 │ │ add x9, x19, x9 │ │ add x19, x8, #0x8 │ │ add x22, x9, #0x8 │ │ - b 9a0f4 │ │ + b 995cc │ │ add x8, x24, x8 │ │ subs w20, w20, #0x1 │ │ add x22, x22, #0x10 │ │ str x8, [x19], #16 │ │ - b.eq 9a120 // b.none │ │ + b.eq 995f8 // b.none │ │ ldr x8, [x22] │ │ subs x0, x8, x25 │ │ - b.le 9a0e0 │ │ + b.le 995b8 │ │ cmp x8, x26 │ │ - b.ge 9a118 // b.tcont │ │ + b.ge 995f0 // b.tcont │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, x27 │ │ - b 9a0e4 │ │ + b 995bc │ │ add x8, x21, x8 │ │ - b 9a0e4 │ │ + b 995bc │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ @@ -111760,39 +111014,39 @@ │ │ stp x20, x19, [sp, #48] │ │ ldr x20, [x0, #272] │ │ mov w21, w1 │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ ldr w23, [x20, #712] │ │ ldr x22, [x8, #176] │ │ - cbz w23, 9a180 │ │ + cbz w23, 99658 │ │ ldrh w8, [x19, #220] │ │ ldp x0, x1, [x19, #224] │ │ lsl x2, x8, #4 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x19, #8] │ │ add x9, x20, #0x218 │ │ add x24, x20, #0x198 │ │ tst w21, #0xff │ │ add x8, x8, #0x158 │ │ ldp q1, q0, [x8] │ │ stp q1, q0, [x9] │ │ ldp q1, q0, [x8, #64] │ │ ldp q3, q2, [x8, #32] │ │ stp q1, q0, [x9, #64] │ │ stp q3, q2, [x9, #32] │ │ - b.eq 9a1d0 // b.none │ │ + b.eq 996a8 // b.none │ │ ldrh w9, [x19, #220] │ │ mov w8, #0x10000 // #65536 │ │ ldp x1, x0, [x19, #232] │ │ lsl x2, x9, #4 │ │ dup v0.2d, x8 │ │ str q0, [x24] │ │ - bl a51d0 │ │ - b 9a1e0 │ │ + bl a4610 │ │ + b 996b8 │ │ ldr x8, [x19, #8] │ │ ldr x8, [x8, #88] │ │ ldur q0, [x8, #8] │ │ str q0, [x24] │ │ ldr x8, [x19, #232] │ │ ldrh w9, [x19, #220] │ │ add x8, x8, x9, lsl #4 │ │ @@ -111808,15 +111062,15 @@ │ │ add x12, x12, #0x20 │ │ and x11, x11, #0xffffffffffffffc0 │ │ stur x9, [x8, #-64] │ │ and x9, x12, #0xffffffffffffffc0 │ │ stur x10, [x8, #-48] │ │ stur x11, [x8, #-24] │ │ stur x9, [x8, #-8] │ │ - cbz w23, 9a320 │ │ + cbz w23, 997f8 │ │ ldr x8, [x20, #720] │ │ add x9, x19, #0xd0 │ │ str x23, [x20, #832] │ │ add x10, x20, #0x108 │ │ strb w21, [x20, #1000] │ │ mov w11, #0x1 // #1 │ │ str x8, [x20, #824] │ │ @@ -111859,31 +111113,31 @@ │ │ ldr x9, [x20] │ │ stur q2, [x20, #248] │ │ str w10, [x20, #620] │ │ stur w8, [x24, #142] │ │ stur w8, [x24, #134] │ │ ldr x8, [x9, #1160] │ │ blr x8 │ │ - cbz w0, 9a304 │ │ + cbz w0, 997dc │ │ ldrb w8, [x20, #1001] │ │ - cbnz w8, 9a374 │ │ + cbnz w8, 9984c │ │ ldr x8, [x19, #24] │ │ ldrb w9, [x20, #616] │ │ ldr x8, [x8, #112] │ │ ldrb w10, [x8] │ │ orr w9, w10, w9, lsl #5 │ │ orr w9, w9, #0x4 │ │ strb w9, [x8] │ │ ldr w8, [x22, #120] │ │ cmp w8, #0x28 │ │ - b.ne 9a33c // b.any │ │ + b.ne 99814 // b.any │ │ ldrb w8, [x20, #1099] │ │ - cbz w8, 9a33c │ │ + cbz w8, 99814 │ │ mov w0, wzr │ │ - b 9a374 │ │ + b 9984c │ │ ldr x8, [x19, #232] │ │ mov w0, wzr │ │ ldrh w9, [x19, #220] │ │ add x8, x8, x9, lsl #4 │ │ add x9, x19, #0x138 │ │ ldur q0, [x8, #-64] │ │ str q0, [x19, #112] │ │ @@ -111902,79 +111156,79 @@ │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x20, x0 │ │ mov x19, x0 │ │ ldr x21, [x20], #96 │ │ - bl 96548 │ │ - cbnz w0, 9a4c0 │ │ + bl 95b90 │ │ + cbnz w0, 99998 │ │ ldrh w8, [x21, #336] │ │ - tbz w8, #3, 9a3fc │ │ + tbz w8, #3, 998d4 │ │ ldrh w8, [x19, #96] │ │ ldrh w1, [x21, #136] │ │ lsl x0, x8, #6 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrh w8, [x19, #98] │ │ str x0, [x19, #104] │ │ ldrh w1, [x21, #136] │ │ lsl x8, x8, #6 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldrsh x8, [x21, #144] │ │ str x0, [x19, #112] │ │ ldr x1, [x19, #104] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ add x8, x0, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x8, [x19, #144] │ │ ldrh w1, [x19, #96] │ │ ldrh w8, [x19, #98] │ │ cmp w1, w8 │ │ - b.cs 9a434 // b.hs, b.nlast │ │ + b.cs 9990c // b.hs, b.nlast │ │ ldr x9, [x19, #112] │ │ mov x0, x1 │ │ mov x1, x8 │ │ strh w8, [x19, #168] │ │ str x9, [x19, #184] │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x8, x0 │ │ mov w0, #0x10000 // #65536 │ │ str x8, [x19, #152] │ │ - b 9a450 │ │ + b 99928 │ │ ldr x9, [x19, #104] │ │ mov w10, #0x10000 // #65536 │ │ mov x0, x8 │ │ strh w1, [x19, #168] │ │ str x9, [x19, #184] │ │ str x10, [x19, #152] │ │ - bl 37f6c │ │ + bl 37fcc │ │ str x0, [x19, #160] │ │ ldr w11, [x21, #1304] │ │ - cbz w11, 9a4a0 │ │ + cbz w11, 99978 │ │ mov w10, wzr │ │ ldrh w8, [x19, #96] │ │ ldr x9, [x21, #1320] │ │ - b 9a478 │ │ + b 99950 │ │ mov w11, w12 │ │ cmp w10, w12 │ │ - b.cs 9a4a0 // b.hs, b.nlast │ │ + b.cs 99978 // b.hs, b.nlast │ │ add w12, w11, w10 │ │ lsr w12, w12, #1 │ │ ldr x13, [x9, w12, uxtw #3] │ │ ldrb w14, [x13] │ │ cmp w14, w8 │ │ - b.hi 9a46c // b.pmore │ │ - b.cs 9a4a8 // b.hs, b.nlast │ │ + b.hi 99944 // b.pmore │ │ + b.cs 99980 // b.hs, b.nlast │ │ add w10, w12, #0x1 │ │ mov w12, w11 │ │ - b 9a46c │ │ + b 99944 │ │ mov x8, xzr │ │ - b 9a4ac │ │ + b 99984 │ │ add x8, x13, #0x2 │ │ mov w0, wzr │ │ mov w9, #0xffffffff // #-1 │ │ str x8, [x19, #232] │ │ str x20, [x19, #88] │ │ str w9, [x19, #548] │ │ ldp x20, x19, [sp, #32] │ │ @@ -111982,19 +111236,19 @@ │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #480] │ │ - cbnz x0, 9a5a8 │ │ + cbnz x0, 99a80 │ │ ldrsh w8, [x19, #548] │ │ - cbz w8, 9a598 │ │ + cbz w8, 99a70 │ │ ldrsh w9, [x19, #546] │ │ - cbz w9, 9a5a0 │ │ + cbz w9, 99a78 │ │ ldr w10, [x19, #456] │ │ mov w14, #0x2000 // #8192 │ │ cmp w10, #0x0 │ │ cneg w11, w10, mi // mi = first │ │ cmp w9, #0x0 │ │ cneg w12, w9, mi // mi = first │ │ lsr w13, w11, #16 │ │ @@ -112025,18 +111279,18 @@ │ │ bfi w14, w13, #16, #16 │ │ adds w10, w14, w10 │ │ cinc w11, w11, cs // cs = hs, nlast │ │ cmp w8, #0x0 │ │ extr w10, w11, w10, #14 │ │ cneg w8, w10, lt // lt = tstop │ │ sxtw x1, w8 │ │ - bl 37d40 │ │ - b 9a5a4 │ │ + bl 37da0 │ │ + b 99a7c │ │ ldr x0, [x19, #456] │ │ - b 9a5a4 │ │ + b 99a7c │ │ ldr x0, [x19, #464] │ │ str x0, [x19, #480] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x0, x1 │ │ ret │ │ @@ -112111,67 +111365,67 @@ │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mov x20, x3 │ │ mov w22, w2 │ │ mov x21, x0 │ │ ldrsh x8, [x0, #550] │ │ mov x19, x1 │ │ - cbz x8, 9a760 │ │ + cbz x8, 99c38 │ │ ldr x9, [x21] │ │ ldr x9, [x9, #176] │ │ ldr w9, [x9, #120] │ │ cmp w9, #0x23 │ │ - b.eq 9a710 // b.none │ │ + b.eq 99be8 // b.none │ │ cmp w9, #0x28 │ │ - b.ne 9a748 // b.any │ │ + b.ne 99c20 // b.any │ │ ldrb w9, [x21, #1099] │ │ - cbnz w9, 9a748 │ │ + cbnz w9, 99c20 │ │ mov x23, x19 │ │ mov w10, w22 │ │ ldr x2, [x21, #1008] │ │ mov x0, x20 │ │ mov x1, x8 │ │ and x24, x10, #0xffff │ │ ldr x9, [x23, #24]! │ │ add x9, x9, w10, uxth #4 │ │ ldr x25, [x9] │ │ - bl 37eac │ │ + bl 37f0c │ │ lsl x8, x24, #4 │ │ add x9, x0, x25 │ │ ldr x10, [x23] │ │ str x9, [x10, x8] │ │ mov w8, w22 │ │ ldr x9, [x19, #40] │ │ and x8, x8, #0xffff │ │ ldrb w10, [x9, x8] │ │ orr w10, w10, #0x8 │ │ strb w10, [x9, x8] │ │ ldrsh x1, [x21, #552] │ │ - cbz x1, 9a7dc │ │ + cbz x1, 99cb4 │ │ ldr x8, [x21] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x28 │ │ - b.ne 9a79c // b.any │ │ + b.ne 99c74 // b.any │ │ ldrb w8, [x21, #1099] │ │ - cbz w8, 9a79c │ │ + cbz w8, 99c74 │ │ ldrb w8, [x21, #1100] │ │ - cbz w8, 9a79c │ │ + cbz w8, 99c74 │ │ ldrb w8, [x21, #1101] │ │ - cbz w8, 9a79c │ │ + cbz w8, 99c74 │ │ and x22, x22, #0xffff │ │ - b 9a7cc │ │ + b 99ca4 │ │ ldr x8, [x19, #24] │ │ and x22, x22, #0xffff │ │ lsl x23, x22, #4 │ │ ldr x2, [x21, #1008] │ │ mov x0, x20 │ │ add x8, x8, x23 │ │ ldr x24, [x8, #8] │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x19, #24] │ │ add x9, x0, x24 │ │ add x8, x8, x23 │ │ str x9, [x8, #8] │ │ ldr x8, [x19, #40] │ │ ldrb w9, [x8, x22] │ │ orr w9, w9, #0x10 │ │ @@ -112188,54 +111442,54 @@ │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mov x20, x3 │ │ mov w22, w2 │ │ mov x21, x0 │ │ ldrsh x8, [x0, #550] │ │ mov x19, x1 │ │ - cbz x8, 9a84c │ │ + cbz x8, 99d24 │ │ and x9, x22, #0xffff │ │ ldr x2, [x21, #1008] │ │ lsl x23, x9, #4 │ │ ldr x9, [x19, #16] │ │ mov x0, x20 │ │ mov x1, x8 │ │ ldr x24, [x9, x23] │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x19, #16] │ │ add x9, x0, x24 │ │ str x9, [x8, x23] │ │ ldrsh x1, [x21, #552] │ │ - cbz x1, 9a884 │ │ + cbz x1, 99d5c │ │ ldr x8, [x19, #16] │ │ and x9, x22, #0xffff │ │ lsl x22, x9, #4 │ │ ldr x2, [x21, #1008] │ │ mov x0, x20 │ │ add x8, x8, x22 │ │ ldr x23, [x8, #8] │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x19, #16] │ │ add x9, x0, x23 │ │ add x8, x8, x22 │ │ str x9, [x8, #8] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr x8, [x0] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x23 │ │ - b.eq 9a8bc // b.none │ │ + b.eq 99d94 // b.none │ │ cmp w8, #0x28 │ │ - b.ne 9a8d4 // b.any │ │ + b.ne 99dac // b.any │ │ ldrb w8, [x0, #1099] │ │ - cbnz w8, 9a8d4 │ │ + cbnz w8, 99dac │ │ and x8, x2, #0xffff │ │ ldr x9, [x1, #24] │ │ lsl x8, x8, #4 │ │ ldr x10, [x9, x8] │ │ add x10, x10, x3 │ │ str x10, [x9, x8] │ │ and x8, x2, #0xffff │ │ @@ -112251,23 +111505,23 @@ │ │ add x10, x10, x3 │ │ str x10, [x9, x8] │ │ ret │ │ ldr x8, [x0] │ │ ldr x8, [x8, #176] │ │ ldr w8, [x8, #120] │ │ cmp w8, #0x28 │ │ - b.ne 9a93c // b.any │ │ + b.ne 99e14 // b.any │ │ ldrb w8, [x0, #1099] │ │ - cbz w8, 9a93c │ │ + cbz w8, 99e14 │ │ ldrb w8, [x0, #1100] │ │ - cbz w8, 9a93c │ │ + cbz w8, 99e14 │ │ ldrb w8, [x0, #1101] │ │ - cbz w8, 9a93c │ │ + cbz w8, 99e14 │ │ and x8, x2, #0xffff │ │ - b 9a954 │ │ + b 99e2c │ │ ldr x8, [x1, #24] │ │ add x9, x8, w2, uxth #4 │ │ ldr x8, [x9, #8] │ │ add x10, x8, x3 │ │ and x8, x2, #0xffff │ │ str x10, [x9, #8] │ │ ldr x9, [x1, #40] │ │ @@ -112361,15 +111615,15 @@ │ │ and x9, x9, x9, asr #63 │ │ csel x0, x9, x8, ne // ne = any │ │ ret │ │ add x8, x0, w2, sxtw #3 │ │ ldr x9, [x0, #888] │ │ ldr x10, [x8, #496] │ │ ldr x8, [x0, #880] │ │ - tbnz x1, #63, 9aafc │ │ + tbnz x1, #63, 99fd4 │ │ ldr x11, [x0, #872] │ │ add x10, x10, x1 │ │ add x9, x10, x9 │ │ sub x9, x9, x8 │ │ neg x10, x11 │ │ and x9, x9, x10 │ │ add x9, x9, x8 │ │ @@ -112387,15 +111641,15 @@ │ │ cmp x9, #0x0 │ │ csneg x0, x9, x8, le │ │ ret │ │ add x8, x0, w2, sxtw #3 │ │ ldr x9, [x0, #888] │ │ ldr x10, [x8, #496] │ │ ldr x8, [x0, #880] │ │ - tbnz x1, #63, 9ab60 │ │ + tbnz x1, #63, 9a038 │ │ add x10, x10, x1 │ │ add x9, x10, x9 │ │ ldr x10, [x0, #872] │ │ sub x9, x9, x8 │ │ sdiv x9, x9, x10 │ │ madd x9, x9, x10, x8 │ │ cmp x9, #0x0 │ │ @@ -112417,34 +111671,34 @@ │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ cmp w1, w2 │ │ - b.hi 9ad04 // b.pmore │ │ + b.hi 9a1dc // b.pmore │ │ ldr w8, [x0, #24] │ │ mov x20, x0 │ │ cmp w8, w3 │ │ - b.ls 9ad04 // b.plast │ │ + b.ls 9a1dc // b.plast │ │ cmp w8, w4 │ │ - b.ls 9ad04 // b.plast │ │ + b.ls 9a1dc // b.plast │ │ mov w10, w3 │ │ mov w8, w4 │ │ lsl x9, x10, #4 │ │ lsl x13, x8, #4 │ │ ldr x12, [x20, #16] │ │ mov w19, w2 │ │ ldr x11, [x12, x9] │ │ ldr x13, [x12, x13] │ │ cmp x11, x13 │ │ - b.le 9ac00 │ │ + b.le 9a0d8 │ │ mov x9, x10 │ │ mov x10, x11 │ │ - b 9ac10 │ │ + b 9a0e8 │ │ mov x9, x8 │ │ mov x8, x10 │ │ mov x10, x13 │ │ mov x13, x11 │ │ lsl x11, x8, #4 │ │ lsl x12, x9, #4 │ │ ldp x9, x8, [x20] │ │ @@ -112452,64 +111706,64 @@ │ │ ldr x26, [x9, x12] │ │ ldr x27, [x8, x11] │ │ ldr x11, [x8, x12] │ │ sub x28, x27, x25 │ │ sub x22, x11, x26 │ │ subs x11, x11, x27 │ │ str x11, [sp, #16] │ │ - b.eq 9acd0 // b.none │ │ + b.eq 9a1a8 // b.none │ │ subs x10, x10, x13 │ │ str x10, [sp, #8] │ │ - b.eq 9acd0 // b.none │ │ + b.eq 9a1a8 // b.none │ │ mov w10, wzr │ │ mov x23, xzr │ │ stur x13, [x29, #-8] │ │ mov w21, w1 │ │ lsl x24, x21, #4 │ │ ldr x9, [x9, x24] │ │ cmp x9, x25 │ │ - b.le 9acac │ │ + b.le 9a184 │ │ cmp x9, x26 │ │ - b.ge 9acb4 // b.tcont │ │ - cbnz w10, 9ac84 │ │ + b.ge 9a18c // b.tcont │ │ + cbnz w10, 9a15c │ │ ldp x1, x0, [sp, #8] │ │ - bl 37f6c │ │ + bl 37fcc │ │ mov x23, x0 │ │ ldr x8, [x20, #16] │ │ mov x1, x23 │ │ ldur x9, [x29, #-8] │ │ ldr x8, [x8, x24] │ │ sub x0, x8, x9 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x20, #8] │ │ add x9, x0, x27 │ │ mov w10, #0x1 // #1 │ │ - b 9acb8 │ │ + b 9a190 │ │ add x9, x9, x28 │ │ - b 9acb8 │ │ + b 9a190 │ │ add x9, x9, x22 │ │ add w1, w21, #0x1 │ │ str x9, [x8, x24] │ │ cmp w1, w19 │ │ - b.hi 9ad04 // b.pmore │ │ + b.hi 9a1dc // b.pmore │ │ ldr x9, [x20] │ │ - b 9ac58 │ │ + b 9a130 │ │ mov w10, w1 │ │ add w1, w1, #0x1 │ │ lsl x10, x10, #4 │ │ ldr x11, [x9, x10] │ │ add x13, x11, x22 │ │ cmp x11, x26 │ │ add x12, x11, x28 │ │ csel x13, x27, x13, lt // lt = tstop │ │ cmp x11, x25 │ │ csel x11, x13, x12, gt │ │ cmp w1, w19 │ │ str x11, [x8, x10] │ │ - b.ls 9acd0 // b.plast │ │ + b.ls 9a1a8 // b.plast │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ @@ -112523,40 +111777,40 @@ │ │ mrs x23, tpidr_el0 │ │ mov x20, x0 │ │ ldr x8, [x23, #40] │ │ mov x19, x2 │ │ mov x21, x1 │ │ stur x8, [x29, #-8] │ │ ldrb w8, [x0, #664] │ │ - tbnz w8, #0, 9ad88 │ │ + tbnz w8, #0, 9a260 │ │ ldr x10, [x20, #136] │ │ add x12, x20, #0x21c │ │ ldr w11, [x20, #144] │ │ ldrh w8, [x20, #148] │ │ stur x10, [x29, #-24] │ │ ldrh w9, [x20, #150] │ │ stur w11, [x29, #-16] │ │ ldur q0, [x20, #168] │ │ ldp x10, x11, [x20, #152] │ │ ldur q1, [x20, #184] │ │ - b 9adb0 │ │ + b 9a288 │ │ ldr x10, [x20, #72] │ │ add x12, x20, #0x21a │ │ ldr w11, [x20, #80] │ │ ldrh w8, [x20, #84] │ │ stur x10, [x29, #-24] │ │ ldrh w9, [x20, #86] │ │ stur w11, [x29, #-16] │ │ ldur q0, [x20, #104] │ │ ldp x10, x11, [x20, #88] │ │ ldur q1, [x20, #120] │ │ ldrh w12, [x12] │ │ stp q0, q1, [sp] │ │ cmp w12, w8 │ │ - b.cs 9ae44 // b.hs, b.nlast │ │ + b.cs 9a31c // b.hs, b.nlast │ │ strh w8, [x3, #12] │ │ ldur w8, [x29, #-16] │ │ ldp q0, q1, [sp] │ │ strh w9, [x3, #14] │ │ mov x0, x20 │ │ str w8, [x3, #8] │ │ lsl x8, x12, #4 │ │ @@ -112572,340 +111826,402 @@ │ │ ldr x12, [x20, #1024] │ │ sub x1, x10, x11 │ │ sub x2, x9, x8 │ │ blr x12 │ │ ldrsh x1, [x20, #550] │ │ mov x22, x0 │ │ ldr x2, [x20, #1008] │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x21] │ │ mov x0, x22 │ │ ldrsh x1, [x20, #552] │ │ ldr x2, [x20, #1008] │ │ - bl 37eac │ │ + bl 37f0c │ │ mov x8, x0 │ │ mov w0, wzr │ │ str x8, [x19] │ │ - b 9ae5c │ │ + b 9a334 │ │ ldrb w8, [x20, #1001] │ │ - cbz w8, 9ae54 │ │ + cbz w8, 9a32c │ │ mov w8, #0x86 // #134 │ │ str w8, [x20, #24] │ │ mov w0, #0x1 // #1 │ │ strh wzr, [x4] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9ae84 // b.any │ │ + b.ne 9a35c // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x23, [sp, #80] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - sub sp, sp, #0x110 │ │ - stp x29, x30, [sp, #176] │ │ - add x29, sp, #0xb0 │ │ - stp x28, x27, [sp, #192] │ │ - stp x26, x25, [sp, #208] │ │ - stp x24, x23, [sp, #224] │ │ - stp x22, x21, [sp, #240] │ │ - stp x20, x19, [sp, #256] │ │ - mrs x27, tpidr_el0 │ │ - ldr x8, [x27, #40] │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + sub sp, sp, #0x120 │ │ + stp x29, x30, [sp, #192] │ │ + add x29, sp, #0xc0 │ │ + stp x28, x27, [sp, #208] │ │ + stp x26, x25, [sp, #224] │ │ + stp x24, x23, [sp, #240] │ │ + stp x22, x21, [sp, #256] │ │ + stp x20, x19, [sp, #272] │ │ + mrs x21, tpidr_el0 │ │ + ldr x8, [x21, #40] │ │ stur x8, [x29, #-16] │ │ - cbz x0, 9b0dc │ │ + cbz x0, 9a8d0 │ │ mov x19, x0 │ │ ldr x20, [x0, #40] │ │ - cbz x20, 9b10c │ │ - mov x0, x20 │ │ - bl a5200 │ │ - cmp x0, #0x8 │ │ - b.cc 9af48 // b.lo, b.ul, b.last │ │ - ldrb w8, [x20, #6] │ │ - cmp w8, #0x2b │ │ - b.ne 9af48 // b.any │ │ + cbz x20, 9a5b0 │ │ ldrb w8, [x20] │ │ sub w8, w8, #0x41 │ │ cmp w8, #0x19 │ │ - b.hi 9af48 // b.pmore │ │ + b.hi 9a418 // b.pmore │ │ ldrb w8, [x20, #1] │ │ sub w8, w8, #0x41 │ │ cmp w8, #0x19 │ │ - b.hi 9af48 // b.pmore │ │ + b.hi 9a418 // b.pmore │ │ ldrb w8, [x20, #2] │ │ sub w8, w8, #0x41 │ │ cmp w8, #0x19 │ │ - b.hi 9af48 // b.pmore │ │ + b.hi 9a418 // b.pmore │ │ ldrb w8, [x20, #3] │ │ sub w8, w8, #0x41 │ │ cmp w8, #0x19 │ │ - b.hi 9af48 // b.pmore │ │ + b.hi 9a418 // b.pmore │ │ ldrb w8, [x20, #4] │ │ sub w8, w8, #0x41 │ │ cmp w8, #0x19 │ │ - b.hi 9af48 // b.pmore │ │ + b.hi 9a418 // b.pmore │ │ ldrb w8, [x20, #5] │ │ sub w8, w8, #0x41 │ │ - cmp w8, #0x1a │ │ - mov w8, #0x7 // #7 │ │ - csel x8, x8, xzr, cc // cc = lo, ul, last │ │ - add x20, x20, x8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xac4 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xad8 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xaec │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb00 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb14 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb28 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb3c │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb50 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb64 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb78 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xb8c │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xba0 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xbb4 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xbc8 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xbdc │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xbf0 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ + cmp w8, #0x19 │ │ + b.hi 9a418 // b.pmore │ │ + ldrb w8, [x20, #6] │ │ + cmp w8, #0x2b │ │ + b.ne 9a418 // b.any │ │ + mov x8, x20 │ │ + ldrb w9, [x8, #7]! │ │ + cbz w9, 9a418 │ │ + mov x20, x8 │ │ + adrp x1, 20000 │ │ mov x0, x20 │ │ - add x1, x1, #0xc04 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xc18 │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xc2c │ │ - bl a5170 │ │ - cbnz x0, 9b0d8 │ │ - adrp x1, 20000 │ │ - mov x0, x20 │ │ - add x1, x1, #0xc40 │ │ - bl a5170 │ │ - cbz x0, 9b10c │ │ + add x1, x1, #0xaf4 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb08 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb1c │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb30 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb44 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb58 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb6c │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb80 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xb94 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xba8 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xbbc │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xbd0 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xbe4 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xbf8 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc0c │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc20 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc34 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc48 │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc5c │ │ + bl a45b0 │ │ + cbnz x0, 9a5a8 │ │ + adrp x1, 20000 │ │ + mov x0, x20 │ │ + add x1, x1, #0xc70 │ │ + bl a45b0 │ │ + cbz x0, 9a5b0 │ │ mov w0, #0x1 // #1 │ │ - ldr x8, [x27, #40] │ │ - ldur x9, [x29, #-16] │ │ - cmp x8, x9 │ │ - b.ne 9b330 // b.any │ │ - ldp x20, x19, [sp, #256] │ │ - ldp x22, x21, [sp, #240] │ │ - ldp x24, x23, [sp, #224] │ │ - ldp x26, x25, [sp, #208] │ │ - ldp x28, x27, [sp, #192] │ │ - ldp x29, x30, [sp, #176] │ │ - add sp, sp, #0x110 │ │ - ret │ │ + b 9a8d0 │ │ movi v0.2d, #0x0 │ │ ldrh w8, [x19, #288] │ │ - stur q0, [sp, #140] │ │ - stp q0, q0, [sp, #112] │ │ - stp q0, q0, [sp, #80] │ │ - stp q0, q0, [sp, #48] │ │ - str q0, [sp, #32] │ │ - cbz w8, 9b2ec │ │ + str x21, [sp, #24] │ │ + stur q0, [sp, #156] │ │ + stp q0, q0, [sp, #128] │ │ + stp q0, q0, [sp, #96] │ │ + stp q0, q0, [sp, #64] │ │ + str q0, [sp, #48] │ │ + cbz w8, 9a884 │ │ + adrp x9, a000 │ │ mov w11, #0x7420 // #29728 │ │ - adrp x28, 20000 │ │ + adrp x27, 20000 │ │ mov x24, xzr │ │ - mov w25, wzr │ │ + mov w23, wzr │ │ movk w11, #0x6376, lsl #16 │ │ mov w26, #0x30 // #48 │ │ - add x20, sp, #0x20 │ │ - add x28, x28, #0xc58 │ │ + ldr q0, [x9, #1632] │ │ + add x28, sp, #0x30 │ │ + add x27, x27, #0xc88 │ │ + str q0, [sp] │ │ lsl x21, x24, #5 │ │ ldr x9, [x19, #296] │ │ ldr x10, [x9, x21] │ │ cmp x10, x11 │ │ - b.eq 9b190 // b.none │ │ + b.eq 9a644 // b.none │ │ mov w12, #0x6570 // #25968 │ │ movk w12, #0x7072, lsl #16 │ │ cmp x10, x12 │ │ - b.eq 9b188 // b.none │ │ + b.eq 9a63c // b.none │ │ mov w12, #0x676d // #26477 │ │ movk w12, #0x6670, lsl #16 │ │ cmp x10, x12 │ │ - b.ne 9b2dc // b.any │ │ + b.ne 9a874 // b.any │ │ mov w22, #0x1 // #1 │ │ - b 9b198 │ │ + b 9a64c │ │ mov w22, #0x2 // #2 │ │ - b 9b198 │ │ + b 9a64c │ │ mov x22, xzr │ │ - mov w25, #0x1 // #1 │ │ - mov x23, xzr │ │ + mov w23, #0x1 // #1 │ │ + mov x20, xzr │ │ mov x8, xzr │ │ - madd x10, x23, x26, x28 │ │ + madd x10, x20, x26, x27 │ │ add x11, x9, x24, lsl #5 │ │ add x10, x10, x22, lsl #4 │ │ ldr x11, [x11, #24] │ │ ldr x10, [x10, #8] │ │ cmp x11, x10 │ │ - b.ne 9b1e8 // b.any │ │ - cbz x8, 9b1fc │ │ - madd x9, x23, x26, x28 │ │ + b.ne 9a69c // b.any │ │ + cbz x8, 9a6b0 │ │ + madd x9, x20, x26, x27 │ │ lsl x10, x22, #4 │ │ ldr x10, [x9, x10] │ │ - ldr w9, [x20, x23, lsl #2] │ │ + ldr w9, [x28, x20, lsl #2] │ │ cmp x10, x8 │ │ - b.ne 9b1e0 // b.any │ │ + b.ne 9a694 // b.any │ │ add w9, w9, #0x1 │ │ - str w9, [x20, x23, lsl #2] │ │ + str w9, [x28, x20, lsl #2] │ │ cmp w9, #0x3 │ │ - b.eq 9b0d8 // b.none │ │ - add x23, x23, #0x1 │ │ - cmp x23, #0x1f │ │ - b.eq 9b2d0 // b.none │ │ + b.eq 9a8c8 // b.none │ │ + add x20, x20, #0x1 │ │ + cmp x20, #0x1f │ │ + b.eq 9a868 // b.none │ │ ldr x9, [x19, #296] │ │ - b 9b1a0 │ │ + b 9a654 │ │ ldr x8, [x19, #832] │ │ - cbz x8, 9b1c0 │ │ + cbz x8, 9a674 │ │ ldr x1, [x9, x21] │ │ mov x0, x19 │ │ ldr x2, [x19, #192] │ │ mov x3, xzr │ │ blr x8 │ │ mov x8, xzr │ │ - cbnz w0, 9b1c0 │ │ + cbnz w0, 9a674 │ │ ldr x8, [x19, #296] │ │ - str x21, [sp, #16] │ │ - ldr x20, [x19, #192] │ │ + str x21, [sp, #32] │ │ + ldr x25, [x19, #192] │ │ add x8, x8, x24, lsl #5 │ │ - mov x0, x20 │ │ + mov x0, x25 │ │ ldr x21, [x8, #24] │ │ mov x1, x21 │ │ - bl 3f79c │ │ - str w25, [sp, #28] │ │ - cbz w0, 9b250 │ │ - mov w25, wzr │ │ - b 9b2bc │ │ - cmp x21, #0x4 │ │ - b.cc 9b280 // b.lo, b.ul, b.last │ │ - mov w25, wzr │ │ - mov x0, x20 │ │ - bl 3f9c8 │ │ + bl 3f7c0 │ │ + str w23, [sp, #44] │ │ + cbz w0, 9a704 │ │ + mov w23, wzr │ │ + b 9a858 │ │ + mvni v6.4s, #0x1f │ │ + ldr x13, [x25, #64] │ │ + mvni v7.4s, #0x3f │ │ + subs x8, x21, #0x4 │ │ + b.cc 9a72c // b.lo, b.ul, b.last │ │ + cmp x8, #0x4 │ │ + b.cs 9a738 // b.hs, b.nlast │ │ + mov w23, wzr │ │ + mov x8, x13 │ │ + b 9a790 │ │ + mov w23, wzr │ │ + mov x8, x13 │ │ + b 9a7a8 │ │ + lsr x8, x8, #2 │ │ + mov w10, wzr │ │ + add x9, x8, #0x1 │ │ + mov w11, wzr │ │ + and x12, x9, #0x7ffffffffffffffe │ │ + lsl x14, x12, #2 │ │ + add x8, x13, x14 │ │ + sub x21, x21, x14 │ │ + add x13, x13, #0x3 │ │ + mov x14, x12 │ │ + ldur w15, [x13, #-3] │ │ + subs x14, x14, #0x2 │ │ + ldur w16, [x13, #1] │ │ + add x13, x13, #0x8 │ │ + rev w15, w15 │ │ + rev w16, w16 │ │ + add w10, w15, w10 │ │ + add w11, w16, w11 │ │ + b.ne 9a760 // b.any │ │ + add w23, w11, w10 │ │ + cmp x9, x12 │ │ + b.eq 9a7a8 // b.none │ │ + ldr w9, [x8], #4 │ │ sub x21, x21, #0x4 │ │ - add w25, w0, w25 │ │ cmp x21, #0x3 │ │ - b.hi 9b25c // b.pmore │ │ - str x27, [sp, #8] │ │ - cbnz x21, 9b28c │ │ - b 9b2b0 │ │ - mov w25, wzr │ │ - str x27, [sp, #8] │ │ - cbz x21, 9b2b0 │ │ - mov w27, #0x18 // #24 │ │ - mov x0, x20 │ │ - bl 3f944 │ │ - and w8, w0, #0xff │ │ - sub x21, x21, #0x1 │ │ - lsl w8, w8, w27 │ │ - sub w27, w27, #0x8 │ │ - add w25, w8, w25 │ │ - cbnz x21, 9b290 │ │ - mov x0, x20 │ │ - bl 3f904 │ │ - ldr x27, [sp, #8] │ │ - mov w8, w25 │ │ - ldr w25, [sp, #28] │ │ - add x20, sp, #0x20 │ │ - ldr x21, [sp, #16] │ │ - b 9b1c0 │ │ + rev w9, w9 │ │ + add w23, w9, w23 │ │ + b.hi 9a790 // b.pmore │ │ + cbz x21, 9a850 │ │ + cmp x21, #0x8 │ │ + b.cs 9a7c0 // b.hs, b.nlast │ │ + mov w9, #0x18 // #24 │ │ + mov x10, x21 │ │ + b 9a838 │ │ + movi v0.2d, #0x0 │ │ + and x11, x21, #0xfffffffffffffff8 │ │ + mov w9, #0x18 // #24 │ │ + and x10, x21, #0x7 │ │ + movi v1.2d, #0x0 │ │ + add x12, x8, #0x4 │ │ + add x8, x8, x11 │ │ + sub w9, w9, w11, lsl #3 │ │ + mov v0.s[0], w23 │ │ + mov x13, x11 │ │ + ldr q2, [sp] │ │ + ldp s3, s4, [x12, #-4] │ │ + add v5.4s, v2.4s, v6.4s │ │ + add x12, x12, #0x8 │ │ + subs x13, x13, #0x8 │ │ + uxtl v3.8h, v3.8b │ │ + uxtl v4.8h, v4.8b │ │ + uxtl v3.4s, v3.4h │ │ + uxtl v4.4s, v4.4h │ │ + ushl v3.4s, v3.4s, v2.4s │ │ + ushl v4.4s, v4.4s, v5.4s │ │ + add v2.4s, v2.4s, v7.4s │ │ + add v0.4s, v3.4s, v0.4s │ │ + add v1.4s, v4.4s, v1.4s │ │ + b.ne 9a7ec // b.any │ │ + add v0.4s, v1.4s, v0.4s │ │ + cmp x21, x11 │ │ + addv s0, v0.4s │ │ + fmov w23, s0 │ │ + b.eq 9a850 // b.none │ │ + ldrb w11, [x8], #1 │ │ + sub x10, x10, #0x1 │ │ + lsl w11, w11, w9 │ │ + sub w9, w9, #0x8 │ │ + add w23, w11, w23 │ │ + cbnz x10, 9a838 │ │ + mov x0, x25 │ │ + bl 3f928 │ │ + ldr x21, [sp, #32] │ │ + mov w8, w23 │ │ + ldr w23, [sp, #44] │ │ + b 9a674 │ │ mov w11, #0x7420 // #29728 │ │ ldrh w8, [x19, #288] │ │ movk w11, #0x6376, lsl #16 │ │ add x24, x24, #0x1 │ │ cmp x24, w8, uxth │ │ - b.cc 9b14c // b.lo, b.ul, b.last │ │ - b 9b2f0 │ │ - mov w25, wzr │ │ + b.cc 9a600 // b.lo, b.ul, b.last │ │ + b 9a888 │ │ + mov w23, wzr │ │ mov x8, xzr │ │ - add x9, sp, #0x20 │ │ + add x9, sp, #0x30 │ │ ldr w10, [x9, x8, lsl #2] │ │ - cbnz w25, 9b314 │ │ + cbnz w23, 9a8ac │ │ sub x11, x8, #0x10 │ │ cmp x11, #0xb │ │ - b.hi 9b314 // b.pmore │ │ + b.hi 9a8ac // b.pmore │ │ add w10, w10, #0x1 │ │ str w10, [x9, x8, lsl #2] │ │ cmp w10, #0x3 │ │ - b.eq 9b0d8 // b.none │ │ + b.eq 9a8c8 // b.none │ │ add x8, x8, #0x1 │ │ cmp x8, #0x1f │ │ - b.ne 9b2f8 // b.any │ │ + b.ne 9a890 // b.any │ │ mov w0, wzr │ │ - b 9b0dc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9a8cc │ │ + mov w0, #0x1 // #1 │ │ + ldr x21, [sp, #24] │ │ + ldr x8, [x21, #40] │ │ + ldur x9, [x29, #-16] │ │ + cmp x8, x9 │ │ + b.ne 9a900 // b.any │ │ + ldp x20, x19, [sp, #272] │ │ + ldp x22, x21, [sp, #256] │ │ + ldp x24, x23, [sp, #240] │ │ + ldp x26, x25, [sp, #224] │ │ + ldp x28, x27, [sp, #208] │ │ + ldp x29, x30, [sp, #192] │ │ + add sp, sp, #0x120 │ │ + ret │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -112920,97 +112236,97 @@ │ │ ldr x21, [x1, #56] │ │ mov w1, #0x6d78 // #28024 │ │ ldr x8, [x0, #832] │ │ movk w1, #0x6864, lsl #16 │ │ blr x8 │ │ mov w8, w0 │ │ mov w0, wzr │ │ - cbnz w8, 9b444 │ │ + cbnz w8, 9aa14 │ │ ldr x1, [sp, #8] │ │ cmp x1, #0x8 │ │ - b.cc 9b444 // b.lo, b.ul, b.last │ │ + b.cc 9aa14 // b.lo, b.ul, b.last │ │ add x22, x19, #0x508 │ │ mov x0, x20 │ │ mov x2, x22 │ │ - bl 3f768 │ │ + bl 3f78c │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 9b440 │ │ + cbnz w0, 9aa10 │ │ ldr x27, [x22] │ │ ldrh w8, [x27, #2] │ │ ldr w9, [x27, #4] │ │ lsl x8, x8, #48 │ │ lsl x9, x9, #32 │ │ rev x26, x8 │ │ rev x8, x9 │ │ mov w9, #0xfffeffff // #-65537 │ │ and x10, x8, #0xffff │ │ cmp x8, x9 │ │ csel x25, x10, x8, hi // hi = pmore │ │ sub w8, w26, #0x100 │ │ cmn w8, #0xff │ │ - b.cc 9b430 // b.lo, b.ul, b.last │ │ + b.cc 9aa00 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #32] │ │ add x8, x8, #0x5 │ │ and x8, x8, #0xfffffffffffffffc │ │ cmp x25, x8 │ │ - b.ne 9b430 // b.any │ │ + b.ne 9aa00 // b.any │ │ mov w23, w26 │ │ sub x5, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x23 │ │ mov x4, xzr │ │ ldr x28, [sp, #8] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #1320] │ │ - cbz w8, 9b474 │ │ + cbz w8, 9aa44 │ │ mov x0, x20 │ │ mov x1, x22 │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ str xzr, [x19, #1296] │ │ ldur w0, [x29, #-12] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9b4d4 // b.any │ │ + b.ne 9aaa4 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ mov x20, xzr │ │ add x8, x27, x28 │ │ add x9, x27, #0x8 │ │ add x10, x9, x25 │ │ cmp x10, x8 │ │ - b.hi 9b4a8 // b.pmore │ │ + b.hi 9aa78 // b.pmore │ │ ldr x11, [x19, #1320] │ │ str x9, [x11, x20, lsl #3] │ │ add x20, x20, #0x1 │ │ mov x9, x10 │ │ cmp x23, x20 │ │ - b.ne 9b480 // b.any │ │ + b.ne 9aa50 // b.any │ │ mov w20, w26 │ │ - adrp x3, 9b000 │ │ + adrp x3, 9a000 │ │ ldr x0, [x19, #1320] │ │ mov w1, w20 │ │ - add x3, x3, #0x8d8 │ │ + add x3, x3, #0xea8 │ │ mov w2, #0x8 // #8 │ │ - bl a51f0 │ │ + bl a4630 │ │ ldr x8, [sp, #8] │ │ str w20, [x19, #1304] │ │ str x25, [x19, #1312] │ │ str x8, [x19, #1296] │ │ - b 9b440 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9aa10 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x22, tpidr_el0 │ │ @@ -113023,108 +112339,108 @@ │ │ mov x3, x21 │ │ str x8, [sp, #8] │ │ mov x20, x0 │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ and w8, w0, #0xff │ │ cmp w8, #0x8e │ │ - b.ne 9b558 // b.any │ │ + b.ne 9ab28 // b.any │ │ stp xzr, xzr, [x21] │ │ mov w1, #0x6361 // #25441 │ │ ldr x8, [x20, #832] │ │ mov x3, sp │ │ mov x0, x20 │ │ movk w1, #0x6c6f, lsl #16 │ │ mov x2, x19 │ │ blr x8 │ │ - cbz w0, 9b570 │ │ + cbz w0, 9ab40 │ │ mov w0, #0x90 // #144 │ │ - b 9b664 │ │ - cbnz w0, 9b664 │ │ + b 9ac34 │ │ + cbnz w0, 9ac34 │ │ ldr x8, [x20, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9b68c │ │ + cbz x8, 9ac5c │ │ str xzr, [x20, #1200] │ │ - b 9b530 │ │ + b 9ab00 │ │ ldrh w8, [x20, #390] │ │ mov w9, #0x10000 // #65536 │ │ ldr x21, [sp] │ │ cmp w8, #0x0 │ │ mov w8, #0x1 // #1 │ │ cinc x8, x8, ne // ne = any │ │ lsl x9, x9, x8 │ │ cmp x21, x9 │ │ - b.ls 9b59c // b.plast │ │ + b.ls 9ab6c // b.plast │ │ mov x21, x9 │ │ str x9, [sp] │ │ ldr x9, [x20, #32] │ │ lsr x10, x21, x8 │ │ add x9, x9, #0x1 │ │ str x10, [x20, #1272] │ │ cmp x10, x9 │ │ - b.cs 9b654 // b.hs, b.nlast │ │ + b.cs 9ac24 // b.hs, b.nlast │ │ mov x0, x19 │ │ ldr x23, [x20, #296] │ │ ldrh w24, [x20, #288] │ │ lsl x21, x9, x8 │ │ - bl 3f64c │ │ - cbz x24, 9b634 │ │ + bl 3f670 │ │ + cbz x24, 9ac04 │ │ mov w9, wzr │ │ add x10, x23, x24, lsl #5 │ │ mov w8, #0x7fffffff // #2147483647 │ │ ldr x11, [x23, #16] │ │ add x23, x23, #0x20 │ │ sub x11, x11, x0 │ │ cmp x11, #0x0 │ │ cset w12, gt │ │ cmp x11, x8 │ │ cset w13, lt // lt = tstop │ │ tst w12, w13 │ │ csel x8, x11, x8, ne // ne = any │ │ csinc w9, w9, wzr, eq // eq = none │ │ cmp x23, x10 │ │ - b.cc 9b5d8 // b.lo, b.ul, b.last │ │ + b.cc 9aba8 // b.lo, b.ul, b.last │ │ tst w9, #0xff │ │ - b.eq 9b634 // b.none │ │ + b.eq 9ac04 // b.none │ │ cmp x21, x8 │ │ - b.ls 9b644 // b.plast │ │ + b.ls 9ac14 // b.plast │ │ ldr x8, [x20, #1272] │ │ ldr x21, [sp] │ │ sub x9, x8, #0x1 │ │ cmp x8, #0x0 │ │ csel x8, xzr, x9, eq // eq = none │ │ str x8, [x20, #32] │ │ - b 9b654 │ │ + b 9ac24 │ │ ldr x8, [x19, #8] │ │ sub x8, x8, x0 │ │ cmp x21, x8 │ │ - b.hi 9b618 // b.pmore │ │ + b.hi 9abe8 // b.pmore │ │ ldr x8, [x20, #32] │ │ str x21, [sp] │ │ add x8, x8, #0x1 │ │ str x8, [x20, #1272] │ │ add x2, x20, #0x500 │ │ mov x0, x19 │ │ mov x1, x21 │ │ - bl 3f768 │ │ + bl 3f78c │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 9b69c // b.any │ │ + b.ne 9ac6c // b.any │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ mov x0, x19 │ │ - bl 3f64c │ │ + bl 3f670 │ │ str x0, [x20, #1200] │ │ - b 9b530 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9ab00 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ @@ -113133,35 +112449,35 @@ │ │ mov x3, sp │ │ movk w1, #0x6670, lsl #16 │ │ mov x2, x19 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ - cbz w0, 9b6f8 │ │ + cbz w0, 9acc8 │ │ movi v0.2d, #0x0 │ │ add x8, x20, #0x458 │ │ mov w0, wzr │ │ str q0, [x8] │ │ - b 9b70c │ │ + b 9acdc │ │ ldr x1, [sp] │ │ add x2, x20, #0x460 │ │ mov x0, x19 │ │ str x1, [x20, #1112] │ │ - bl 3f768 │ │ + bl 3f78c │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 9b730 // b.any │ │ + b.ne 9ad00 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x21, tpidr_el0 │ │ mov x19, x1 │ │ @@ -113170,103 +112486,103 @@ │ │ mov x3, sp │ │ movk w1, #0x7072, lsl #16 │ │ mov x2, x19 │ │ mov x20, x0 │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #832] │ │ blr x8 │ │ - cbz w0, 9b78c │ │ + cbz w0, 9ad5c │ │ movi v0.2d, #0x0 │ │ add x8, x20, #0x468 │ │ mov w0, wzr │ │ str q0, [x8] │ │ - b 9b7a0 │ │ + b 9ad70 │ │ ldr x1, [sp] │ │ add x2, x20, #0x470 │ │ mov x0, x19 │ │ str x1, [x20, #1128] │ │ - bl 3f768 │ │ + bl 3f78c │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 9b7c4 // b.any │ │ + b.ne 9ad94 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ str x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ ldr x8, [x22, #40] │ │ stur x8, [x29, #-8] │ │ ldr x8, [x0, #1272] │ │ - cbz x8, 9b8a0 │ │ + cbz x8, 9ae70 │ │ mov x19, x0 │ │ mov w23, wzr │ │ mov x20, xzr │ │ mov x21, xzr │ │ - b 9b820 │ │ + b 9adf0 │ │ mov w23, #0x1 // #1 │ │ mov x20, x21 │ │ ldr x8, [x19, #1272] │ │ add x21, x21, #0x1 │ │ cmp x21, x8 │ │ - b.cs 9b848 // b.hs, b.nlast │ │ + b.cs 9ae18 // b.hs, b.nlast │ │ add x2, sp, #0x8 │ │ mov x0, x19 │ │ mov w1, w21 │ │ - bl 96824 │ │ + bl 95e6c │ │ ldr x8, [sp, #8] │ │ - cbz x8, 9b810 │ │ + cbz x8, 9ade0 │ │ sub w8, w23, #0x1 │ │ cmn w8, #0x2 │ │ - b.cs 9b808 // b.hs, b.nlast │ │ - b 9b8a0 │ │ + b.cs 9add8 // b.hs, b.nlast │ │ + b 9ae70 │ │ cmp w23, #0x1 │ │ - b.ne 9b8a0 // b.any │ │ - cbz x20, 9b8cc │ │ + b.ne 9ae70 // b.any │ │ + cbz x20, 9ae9c │ │ add x2, sp, #0x10 │ │ mov x0, x19 │ │ mov w1, w20 │ │ mov w3, #0x8 // #8 │ │ - bl 3c85c │ │ + bl 3c8b0 │ │ mov w8, w0 │ │ mov w0, wzr │ │ - cbnz w8, 9b8a4 │ │ + cbnz w8, 9ae74 │ │ ldrb w8, [sp, #16] │ │ cmp w8, #0x2e │ │ - b.ne 9b8a4 // b.any │ │ + b.ne 9ae74 // b.any │ │ mov x9, #0x6e2e // #28206 │ │ ldr x8, [sp, #16] │ │ movk x9, #0x746f, lsl #16 │ │ movk x9, #0x6564, lsl #32 │ │ movk x9, #0x66, lsl #48 │ │ cmp x8, x9 │ │ cset w0, eq // eq = none │ │ - b 9b8a4 │ │ + b 9ae74 │ │ mov w0, wzr │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9b8d4 // b.any │ │ + b.ne 9aea4 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ ldr x23, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ mov w0, #0x1 // #1 │ │ - b 9b8a4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9ae74 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x8, [x0] │ │ ldr x9, [x1] │ │ ldrb w8, [x8] │ │ ldrb w9, [x9] │ │ sub w0, w8, w9 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ @@ -113274,30 +112590,30 @@ │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x20, [x0, #48] │ │ mov x1, x2 │ │ mov x19, x0 │ │ mov w21, w3 │ │ mov x0, x20 │ │ - bl 3ee00 │ │ - cbnz w0, 9b934 │ │ + bl 3ee24 │ │ + cbnz w0, 9af04 │ │ mov w1, w21 │ │ mov x0, x20 │ │ - bl 3f79c │ │ - cbnz w0, 9b934 │ │ + bl 3f7c0 │ │ + cbnz w0, 9af04 │ │ ldp x8, x9, [x20, #64] │ │ stp x8, x9, [x19, #344] │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldp x10, x11, [x0, #344] │ │ add x9, x10, #0xa │ │ cmp x9, x11 │ │ - b.ls 9b95c // b.plast │ │ + b.ls 9af2c // b.plast │ │ mov w0, #0x14 // #20 │ │ ret │ │ ldrh w11, [x10] │ │ mov x8, x0 │ │ mov w0, wzr │ │ rev w11, w11 │ │ lsr w11, w11, #16 │ │ @@ -113339,238 +112655,215 @@ │ │ mrs x25, tpidr_el0 │ │ mov x19, x0 │ │ ldr x8, [x25, #40] │ │ stur x8, [x29, #-8] │ │ ldp x22, x26, [x0, #344] │ │ ldrsh x20, [x0, #60] │ │ ldr x21, [x0, #24] │ │ - cbz x20, 9ba4c │ │ - ldrsh w8, [x21, #24] │ │ - ldrsh w9, [x21, #96] │ │ + cbz x20, 9b01c │ │ + ldrh w8, [x21, #24] │ │ + ldrh w9, [x21, #96] │ │ ldr w10, [x21, #12] │ │ add w8, w8, w20 │ │ add w8, w8, w9 │ │ cmp w8, w10 │ │ - b.ls 9ba4c // b.plast │ │ + b.ls 9b01c // b.plast │ │ mov x0, x21 │ │ mov w1, wzr │ │ mov w2, w20 │ │ - bl 38c90 │ │ - cbnz w0, 9ba68 │ │ + bl 38d3c │ │ + cbnz w0, 9b038 │ │ cmp w20, #0xffe │ │ - b.gt 9ba64 │ │ + b.gt 9b034 │ │ add x8, x22, x20, lsl #1 │ │ add x8, x8, #0x2 │ │ cmp x8, x26 │ │ - b.ls 9ba98 // b.plast │ │ + b.ls 9b068 // b.plast │ │ mov w0, #0x14 // #20 │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9bd94 // b.any │ │ + b.ne 9b308 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ cmp w20, #0x1 │ │ - b.lt 9baf4 // b.tstop │ │ + b.lt 9b0ac // b.tstop │ │ ldr x8, [x21, #120] │ │ - mov w10, #0xffff // #65535 │ │ + mov w28, #0xffffffff // #-1 │ │ add x9, x8, x20, lsl #1 │ │ - ldrb w11, [x22] │ │ - ldrb w12, [x22, #1] │ │ - lsl w11, w11, #8 │ │ - sxth w11, w11 │ │ - orr w28, w11, w12 │ │ - cmp w28, w10, sxth │ │ + ldrh w10, [x22] │ │ + mov w11, w28 │ │ + lsl w10, w10, #16 │ │ + rev w28, w10 │ │ + cmp w11, w28 │ │ strh w28, [x8] │ │ - b.le 9ba64 │ │ + b.ge 9b034 // b.tcont │ │ add x22, x22, #0x2 │ │ add x8, x8, #0x2 │ │ - mov w10, w28 │ │ cmp x8, x9 │ │ - b.cc 9baac // b.lo, b.ul, b.last │ │ - adds w1, w28, #0x5 │ │ - b.eq 9bb3c // b.none │ │ - add w8, w28, #0x1 │ │ - str x8, [sp, #8] │ │ - b 9bb00 │ │ - str xzr, [sp, #8] │ │ - mov w28, #0xffff // #65535 │ │ - mov w1, #0x4 // #4 │ │ - ldrsh w8, [x21, #26] │ │ - ldrsh w9, [x21, #98] │ │ + b.cc 9b07c // b.lo, b.ul, b.last │ │ + b 9b0b0 │ │ + mov w28, #0xffffffff // #-1 │ │ + ldrh w8, [x21, #26] │ │ + add w1, w28, #0x5 │ │ + ldrh w9, [x21, #98] │ │ ldr w10, [x21, #8] │ │ add w8, w1, w8 │ │ add w8, w8, w9 │ │ cmp w8, w10 │ │ - b.ls 9bb34 // b.plast │ │ + b.ls 9b0e8 // b.plast │ │ mov x0, x21 │ │ mov w2, wzr │ │ - bl 38c90 │ │ + bl 38d3c │ │ stur w0, [x29, #-12] │ │ - cbnz w0, 9ba68 │ │ - b 9bb48 │ │ - stur wzr, [x29, #-12] │ │ - b 9bb48 │ │ - mov w8, #0xfffffffc // #-4 │ │ + cbnz w0, 9b038 │ │ + b 9b0ec │ │ stur wzr, [x29, #-12] │ │ - str x8, [sp, #8] │ │ ldrh w8, [x22], #2 │ │ lsl w8, w8, #16 │ │ rev w23, w8 │ │ add x27, x22, x23 │ │ cmp x27, x26 │ │ - b.ls 9bb68 // b.plast │ │ + b.ls 9b10c // b.plast │ │ mov w0, #0x16 // #22 │ │ - b 9ba68 │ │ + b 9b038 │ │ ldrb w8, [x19, #32] │ │ - tbnz w8, #1, 9bbd8 │ │ + tbnz w8, #1, 9b164 │ │ ldr x24, [x19, #272] │ │ ldr w8, [x24, #712] │ │ ldr x0, [x24, #16] │ │ - cbz w8, 9bb94 │ │ + cbz w8, 9b138 │ │ ldr x1, [x24, #720] │ │ - str x0, [sp] │ │ - bl 3899c │ │ - ldr x0, [sp] │ │ + str x0, [sp, #8] │ │ + bl 38a48 │ │ + ldr x0, [sp, #8] │ │ str xzr, [x24, #720] │ │ str wzr, [x24, #712] │ │ - cbz w23, 9bbd8 │ │ - sub x5, x29, #0xc │ │ - mov w1, #0x1 // #1 │ │ - mov x2, xzr │ │ - mov x3, x23 │ │ - mov x4, xzr │ │ - bl 3c510 │ │ + cbz w23, 9b164 │ │ + sub x3, x29, #0xc │ │ + mov x1, x22 │ │ + mov x2, x23 │ │ + bl 40720 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x24, #720] │ │ - cbnz w0, 9ba68 │ │ - mov x0, x8 │ │ - mov x1, x22 │ │ - mov x2, x23 │ │ - bl a51d0 │ │ + cbnz w0, 9b038 │ │ str w23, [x24, #712] │ │ - ldr x8, [sp, #8] │ │ - sxtw x8, w8 │ │ - str x8, [sp] │ │ - tbnz w28, #15, 9bc58 │ │ - ldr x23, [x21, #112] │ │ - add x24, x23, x8 │ │ - b 9bc04 │ │ + add w23, w28, #0x1 │ │ + cbz w23, 9b2f4 │ │ + ldr x28, [x21, #112] │ │ + add x24, x28, x23 │ │ + b 9b188 │ │ mov x27, x8 │ │ - mov x23, x0 │ │ + mov x28, x0 │ │ cmp x0, x24 │ │ - b.cs 9bc58 // b.hs, b.nlast │ │ + b.cs 9b1dc // b.hs, b.nlast │ │ add x8, x27, #0x1 │ │ cmp x8, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w1, [x27] │ │ - mov x0, x23 │ │ + mov x0, x28 │ │ strb w1, [x0], #1 │ │ - tbz w1, #3, 9bbf4 │ │ + tbz w1, #3, 9b178 │ │ add x27, x27, #0x2 │ │ cmp x27, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w22, [x8] │ │ add x8, x0, x22 │ │ cmp x8, x24 │ │ - b.hi 9ba64 // b.pmore │ │ - cbz w22, 9bbf8 │ │ + b.hi 9b034 // b.pmore │ │ + cbz w22, 9b17c │ │ mov x2, x22 │ │ - bl a5180 │ │ + bl a45c0 │ │ sub w8, w22, #0x1 │ │ - add x8, x23, w8, uxtb │ │ + add x8, x28, w8, uxtb │ │ add x0, x8, #0x2 │ │ - b 9bbf8 │ │ + b 9b17c │ │ + cbz w23, 9b2f4 │ │ ldr x8, [x21, #112] │ │ - ldr x9, [sp, #8] │ │ - cbz w9, 9bc78 │ │ ldrb w9, [x8] │ │ - tbz w9, #6, 9bc78 │ │ + tbz w9, #6, 9b1f8 │ │ ldr w9, [x21, #56] │ │ orr w9, w9, #0x40 │ │ str w9, [x21, #56] │ │ - tbnz w28, #15, 9bd7c │ │ ldr x9, [x21, #104] │ │ mov x11, xzr │ │ - ldr x10, [sp] │ │ mov x12, x8 │ │ + add x10, x9, x23, lsl #4 │ │ mov x13, x9 │ │ - add x10, x9, x10, lsl #4 │ │ - b 9bcb0 │ │ + b 9b228 │ │ mov x14, xzr │ │ add x11, x14, x11 │ │ add x12, x12, #0x1 │ │ str x11, [x13], #16 │ │ cmp x13, x10 │ │ - b.cs 9bd00 // b.hs, b.nlast │ │ + b.cs 9b278 // b.hs, b.nlast │ │ ldrb w14, [x12] │ │ - tbnz w14, #1, 9bce0 │ │ - tbnz w14, #4, 9bc98 │ │ + tbnz w14, #1, 9b258 │ │ + tbnz w14, #4, 9b210 │ │ add x15, x27, #0x2 │ │ cmp x15, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w14, [x27] │ │ ldrb w16, [x27, #1] │ │ lsl w14, w14, #8 │ │ sxth x14, w14 │ │ orr x14, x14, x16 │ │ - b 9bcf8 │ │ + b 9b270 │ │ add x15, x27, #0x1 │ │ cmp x15, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w16, [x27] │ │ tst w14, #0x10 │ │ cneg x14, x16, eq // eq = none │ │ mov x27, x15 │ │ - b 9bc9c │ │ - tbnz w28, #15, 9bd7c │ │ + b 9b214 │ │ + cbz w23, 9b2f4 │ │ mov x11, xzr │ │ - b 9bd2c │ │ + b 9b2a4 │ │ mov x13, xzr │ │ add x11, x13, x11 │ │ and w12, w12, #0x1 │ │ str x11, [x9, #8] │ │ add x9, x9, #0x10 │ │ cmp x9, x10 │ │ strb w12, [x8], #1 │ │ - b.cs 9bd7c // b.hs, b.nlast │ │ + b.cs 9b2f4 // b.hs, b.nlast │ │ ldrb w12, [x8] │ │ - tbnz w12, #2, 9bd5c │ │ - tbnz w12, #5, 9bd0c │ │ + tbnz w12, #2, 9b2d4 │ │ + tbnz w12, #5, 9b284 │ │ add x14, x27, #0x2 │ │ cmp x14, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w13, [x27] │ │ ldrb w15, [x27, #1] │ │ lsl w13, w13, #8 │ │ sxth x13, w13 │ │ orr x13, x13, x15 │ │ - b 9bd74 │ │ + b 9b2ec │ │ add x14, x27, #0x1 │ │ cmp x14, x26 │ │ - b.hi 9ba64 // b.pmore │ │ + b.hi 9b034 // b.pmore │ │ ldrb w13, [x27] │ │ tst w12, #0x20 │ │ cneg x13, x13, eq // eq = none │ │ mov x27, x14 │ │ - b 9bd10 │ │ - ldr x8, [sp, #8] │ │ - strh w20, [x21, #96] │ │ + b 9b288 │ │ ldur w0, [x29, #-12] │ │ + strh w23, [x21, #98] │ │ + strh w20, [x21, #96] │ │ str x27, [x19, #344] │ │ - strh w8, [x21, #98] │ │ - b 9ba68 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9b038 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -113579,36 +112872,36 @@ │ │ ldp x27, x22, [x0, #344] │ │ mov w20, wzr │ │ mov w23, #0x30 // #48 │ │ ldr x21, [x0, #24] │ │ mov w25, #0x4 // #4 │ │ ldr x24, [x8, #32] │ │ mov w26, #0x2 // #2 │ │ - b 9be0c │ │ + b 9b380 │ │ ldrh w12, [x27], #2 │ │ mov x11, xzr │ │ mov x10, xzr │ │ rev w12, w12 │ │ lsr w12, w12, #16 │ │ sbfiz x12, x12, #2, #16 │ │ mov x13, x12 │ │ mov w14, w28 │ │ madd x8, x14, x23, x8 │ │ stp x12, x11, [x8, #16] │ │ stp x10, x13, [x8, #32] │ │ - tbz w9, #5, 9bfec │ │ + tbz w9, #5, 9b560 │ │ mov w28, w20 │ │ add w20, w20, #0x1 │ │ mov x0, x21 │ │ mov w1, w20 │ │ - bl 390bc │ │ - cbnz w0, 9c010 │ │ + bl 39168 │ │ + cbnz w0, 9b584 │ │ add x13, x27, #0x4 │ │ cmp x13, x22 │ │ - b.hi 9bfe4 // b.pmore │ │ + b.hi 9b558 // b.pmore │ │ ldr x8, [x21, #160] │ │ nop │ │ umaddl x14, w28, w23, x8 │ │ mov x11, x14 │ │ mov x12, x14 │ │ str wzr, [x11, #12]! │ │ str wzr, [x12, #8]! │ │ @@ -113618,88 +112911,88 @@ │ │ bfi w10, w15, #8, #8 │ │ strh w10, [x14, #4] │ │ ldrh w15, [x27, #2] │ │ lsl x15, x15, #48 │ │ rev x15, x15 │ │ cmp x24, x15 │ │ str w15, [x14] │ │ - b.le 9bfe4 │ │ + b.le 9b558 │ │ tst w9, #0x1 │ │ csel w14, w26, w25, eq // eq = none │ │ - tbnz w10, #3, 9be98 │ │ - tbnz w10, #6, 9bea0 │ │ + tbnz w10, #3, 9b40c │ │ + tbnz w10, #6, 9b414 │ │ lsr w15, w10, #4 │ │ and w15, w15, #0x8 │ │ orr w14, w15, w14 │ │ - b 9bea4 │ │ + b 9b418 │ │ add w14, w14, #0x2 │ │ - b 9bea4 │ │ + b 9b418 │ │ add w14, w14, #0x4 │ │ add x13, x13, w14, uxtw │ │ cmp x13, x22 │ │ - b.hi 9bfe4 // b.pmore │ │ - tbnz w10, #1, 9becc │ │ - tbnz w10, #0, 9bef0 │ │ + b.hi 9b558 // b.pmore │ │ + tbnz w10, #1, 9b440 │ │ + tbnz w10, #0, 9b464 │ │ ldrb w13, [x27, #4] │ │ add x14, x27, #0x6 │ │ str w13, [x12] │ │ ldrb w12, [x27, #5] │ │ - b 9bee0 │ │ - tbnz w10, #0, 9bf1c │ │ + b 9b454 │ │ + tbnz w10, #0, 9b490 │ │ ldrsb w13, [x27, #4] │ │ add x14, x27, #0x6 │ │ str w13, [x12] │ │ ldrsb w12, [x27, #5] │ │ mov x27, x14 │ │ str w12, [x11] │ │ - tbnz w10, #3, 9bddc │ │ - b 9bf54 │ │ + tbnz w10, #3, 9b350 │ │ + b 9b4c8 │ │ ldrh w13, [x27, #4] │ │ lsl w13, w13, #16 │ │ rev w13, w13 │ │ str w13, [x12] │ │ ldrh w12, [x27, #6] │ │ add x27, x27, #0x8 │ │ lsl w12, w12, #16 │ │ rev w12, w12 │ │ str w12, [x11] │ │ - tbz w10, #3, 9bf54 │ │ - b 9bddc │ │ + tbz w10, #3, 9b4c8 │ │ + b 9b350 │ │ ldrb w13, [x27, #4] │ │ ldrb w14, [x27, #5] │ │ lsl w13, w13, #8 │ │ sxth w13, w13 │ │ orr w13, w13, w14 │ │ str w13, [x12] │ │ ldrb w12, [x27, #6] │ │ ldrb w13, [x27, #7] │ │ add x27, x27, #0x8 │ │ lsl w12, w12, #8 │ │ sxth w12, w12 │ │ orr w12, w12, w13 │ │ str w12, [x11] │ │ - tbnz w10, #3, 9bddc │ │ - tbnz w10, #6, 9bf70 │ │ - tbnz w10, #7, 9bf9c │ │ + tbnz w10, #3, 9b350 │ │ + tbnz w10, #6, 9b4e4 │ │ + tbnz w10, #7, 9b510 │ │ mov x11, xzr │ │ mov x10, xzr │ │ mov w12, #0x10000 // #65536 │ │ mov w13, #0x10000 // #65536 │ │ - b 9bdf8 │ │ + b 9b36c │ │ ldrh w12, [x27] │ │ mov x11, xzr │ │ ldrh w13, [x27, #2] │ │ mov x10, xzr │ │ add x27, x27, #0x4 │ │ rev w12, w12 │ │ rev w13, w13 │ │ lsr w12, w12, #16 │ │ lsr w13, w13, #16 │ │ sbfiz x12, x12, #2, #16 │ │ - b 9bfdc │ │ + b 9b550 │ │ ldrh w10, [x27] │ │ ldrh w11, [x27, #2] │ │ ldrh w12, [x27, #4] │ │ ldrh w13, [x27, #6] │ │ rev w10, w10 │ │ rev w11, w11 │ │ lsr w10, w10, #16 │ │ @@ -113709,78 +113002,78 @@ │ │ sbfiz x10, x11, #2, #16 │ │ lsr w11, w14, #16 │ │ rev w13, w13 │ │ add x27, x27, #0x8 │ │ sbfiz x11, x11, #2, #16 │ │ lsr w13, w13, #16 │ │ sbfiz x13, x13, #2, #16 │ │ - b 9bdf8 │ │ + b 9b36c │ │ mov w0, #0x15 // #21 │ │ - b 9c010 │ │ + b 9b584 │ │ ldr x0, [x19, #48] │ │ str w20, [x21, #152] │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov x8, x0 │ │ mov w0, wzr │ │ add x8, x27, x8 │ │ str x27, [x19, #344] │ │ sub x8, x8, x22 │ │ str x8, [x19, #288] │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ ldr x0, [x0, #48] │ │ - b 3f904 │ │ + b 3f928 │ │ sub sp, sp, #0x30 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ mrs x8, tpidr_el0 │ │ add x12, sp, #0x10 │ │ ldr x9, [x8, #40] │ │ add x13, sp, #0xc │ │ eor w12, w13, w12 │ │ - adrp x10, a000 │ │ - adrp x13, a000 │ │ + adrp x10, a000 │ │ + adrp x13, a000 │ │ stur x9, [x29, #-8] │ │ mov w9, #0x1 // #1 │ │ ldr w11, [x0, #16] │ │ str x0, [sp, #16] │ │ - ldr q0, [x10, #1680] │ │ + ldr q0, [x10, #1744] │ │ str w9, [x0, #56] │ │ - ldr q1, [x13, #1472] │ │ + ldr q1, [x13, #1520] │ │ eor w11, w12, w11 │ │ strb w9, [x0, #60] │ │ eor w9, w11, w11, lsr #10 │ │ stp q0, q1, [x0, #64] │ │ eor w9, w9, w11, lsr #20 │ │ str w9, [x0, #96] │ │ - tbnz w9, #31, 9c0a4 │ │ - cbnz w9, 9c0ac │ │ + tbnz w9, #31, 9b618 │ │ + cbnz w9, 9b620 │ │ mov w9, #0xcd15 // #52501 │ │ movk w9, #0x75b, lsl #16 │ │ - b 9c0a8 │ │ + b 9b61c │ │ neg w9, w9 │ │ str w9, [x0, #96] │ │ ldr x8, [x8, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9c0cc // b.any │ │ + b.ne 9b640 // b.any │ │ ldp x29, x30, [sp, #32] │ │ mov w0, wzr │ │ add sp, sp, #0x30 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ret │ │ - adrp x0, aa000 │ │ - add x0, x0, #0xdd8 │ │ - b 3990c │ │ + adrp x0, aa000 │ │ + add x0, x0, #0x3d0 │ │ + b 39960 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -113790,286 +113083,286 @@ │ │ ldr x8, [x27, #40] │ │ mov w22, w2 │ │ mov w2, #0x1 // #1 │ │ stur x8, [x29, #-16] │ │ mov w8, #0x1 // #1 │ │ ldr x0, [x1, #176] │ │ str x8, [x1] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xbf6 │ │ - bl 3d280 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xc36 │ │ + bl 3d2d4 │ │ ldr x8, [x19, #176] │ │ str x0, [x19, #776] │ │ - adrp x1, b000 │ │ + adrp x1, b000 │ │ mov x20, x0 │ │ - add x1, x1, #0x9b1 │ │ + add x1, x1, #0x9f1 │ │ ldr x0, [x8, #8] │ │ - bl 3d20c │ │ + bl 3d260 │ │ str x0, [x19, #784] │ │ - cbz x0, 9c27c │ │ + cbz x0, 9b7f0 │ │ ldr x8, [x19, #176] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x21, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ add x26, sp, #0x48 │ │ ldr x0, [x8, #8] │ │ - bl 3d20c │ │ + bl 3d260 │ │ str x0, [x19, #880] │ │ add x0, sp, #0x48 │ │ mov w1, wzr │ │ mov w2, #0x2c8 // #712 │ │ ldr x28, [x19, #784] │ │ - bl a5180 │ │ + bl a45c0 │ │ movi v0.2d, #0xffffffffffffffff │ │ - adrp x8, a000 │ │ + adrp x8, a000 │ │ mov w9, #0x4 // #4 │ │ mov w10, #0xf5c // #3932 │ │ str wzr, [x19, #864] │ │ add x0, sp, #0x48 │ │ ldp x23, x24, [x19, #184] │ │ str d0, [x19, #856] │ │ mov x1, xzr │ │ - ldr d0, [x8, #1256] │ │ + ldr d0, [x8, #1304] │ │ mov w8, #0xa000 // #40960 │ │ movk w8, #0x27, lsl #16 │ │ str w9, [x19, #316] │ │ str x10, [x19, #504] │ │ mov x2, xzr │ │ str d0, [x19, #432] │ │ mov x3, x23 │ │ str x8, [x19, #424] │ │ ldr x8, [x28, #8] │ │ ldr x8, [x8] │ │ blr x8 │ │ movi v0.2d, #0x0 │ │ - adrp x1, b000 │ │ - add x1, x1, #0x413 │ │ + adrp x1, b000 │ │ + add x1, x1, #0x453 │ │ mov x0, x24 │ │ mov w2, #0xe // #14 │ │ str x24, [sp, #216] │ │ stur q0, [x26, #152] │ │ stur q0, [x26, #168] │ │ stur wzr, [x26, #183] │ │ - bl a0210 │ │ + bl 9f68c │ │ str w0, [sp, #52] │ │ - cbz w0, 9c23c │ │ + cbz w0, 9b7b0 │ │ mov w8, w0 │ │ and w9, w0, #0xff │ │ cmp w9, #0x2 │ │ - b.ne 9c26c // b.any │ │ - adrp x1, b000 │ │ + b.ne 9b7e0 // b.any │ │ + adrp x1, b000 │ │ mov x0, x24 │ │ - add x1, x1, #0x2e1 │ │ + add x1, x1, #0x321 │ │ mov w2, #0xa // #10 │ │ - bl a0210 │ │ + bl 9f68c │ │ mov w8, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c26c │ │ + cbnz w0, 9b7e0 │ │ mov x0, x24 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c26c │ │ + cbnz w0, 9b7e0 │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #56] │ │ - cbz w8, 9c360 │ │ + cbz w8, 9b8d4 │ │ str w8, [sp, #52] │ │ ldrb w9, [sp, #257] │ │ - cbz w9, 9c284 │ │ + cbz w9, 9b7f8 │ │ str w8, [sp, #48] │ │ - b 9c790 │ │ + b 9bd04 │ │ mov w0, #0xb // #11 │ │ - b 9cc74 │ │ + b 9c1e8 │ │ ldr x1, [sp, #224] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #52] │ │ str xzr, [sp, #224] │ │ str w8, [sp, #48] │ │ - cbnz w8, 9c790 │ │ + cbnz w8, 9bd04 │ │ mov x2, xzr │ │ ldr x25, [sp, #232] │ │ add x1, sp, #0x48 │ │ mov x0, x19 │ │ mov x3, x25 │ │ - bl 9fbc0 │ │ + bl 9f120 │ │ str w0, [sp, #48] │ │ - cbnz w0, 9c790 │ │ + cbnz w0, 9bd04 │ │ ldrb w8, [sp, #256] │ │ str wzr, [sp, #52] │ │ ldr x24, [sp, #216] │ │ ldr x23, [sp, #104] │ │ - cbz w8, 9c410 │ │ + cbz w8, 9b984 │ │ mov x0, x24 │ │ str x23, [sp, #32] │ │ - bl 3f64c │ │ + bl 3f670 │ │ mov w23, #0x7fff // #32767 │ │ mov w25, #0x8002 // #32770 │ │ str x0, [sp, #40] │ │ str xzr, [sp, #248] │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w9, [sp, #56] │ │ - cbnz w9, 9c788 │ │ + cbnz w9, 9bcfc │ │ mov w26, w0 │ │ add w8, w0, w23 │ │ and w8, w8, #0xffff │ │ cmp w8, #0x2 │ │ - b.cs 9c4ec // b.hs, b.nlast │ │ + b.cs 9ba60 // b.hs, b.nlast │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w9, [sp, #56] │ │ - cbnz w9, 9c788 │ │ + cbnz w9, 9bcfc │ │ cmp w25, w26, uxth │ │ str wzr, [sp, #52] │ │ - b.ne 9c4f0 // b.any │ │ + b.ne 9ba64 // b.any │ │ ldr x8, [sp, #248] │ │ mov w1, w0 │ │ mov x0, x24 │ │ add x8, x8, x1 │ │ str x8, [sp, #248] │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ str w0, [sp, #52] │ │ - cbz w0, 9c2f0 │ │ + cbz w0, 9b864 │ │ mov w9, w0 │ │ - b 9c788 │ │ + b 9bcfc │ │ mov w8, #0x7fff // #32767 │ │ mov w25, w0 │ │ add w8, w0, w8 │ │ and w8, w8, #0xffff │ │ cmp w8, #0x2 │ │ - b.cs 9c3ac // b.hs, b.nlast │ │ + b.cs 9b920 // b.hs, b.nlast │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #56] │ │ - cbnz w8, 9c268 │ │ + cbnz w8, 9b7dc │ │ mov w8, #0x8001 // #32769 │ │ str wzr, [sp, #52] │ │ cmp w8, w25, uxth │ │ - b.ne 9c3ac // b.any │ │ + b.ne 9b920 // b.any │ │ mov w8, #0x1 // #1 │ │ mov w25, w0 │ │ strb w8, [sp, #256] │ │ - b 9c3c8 │ │ + b 9b93c │ │ mov x0, x24 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w8, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c26c │ │ + cbnz w0, 9b7e0 │ │ ldr x25, [x24, #8] │ │ ldr x8, [x24, #40] │ │ - cbz x8, 9c4a4 │ │ + cbz x8, 9ba18 │ │ add x2, sp, #0x34 │ │ mov x0, x23 │ │ mov x1, x25 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #52] │ │ str x0, [sp, #224] │ │ - cbnz w8, 9c26c │ │ + cbnz w8, 9b7e0 │ │ mov x1, x0 │ │ mov x0, x24 │ │ mov x2, x25 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w8, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c26c │ │ + cbnz w0, 9b7e0 │ │ str x25, [sp, #232] │ │ - b 9c4d8 │ │ + b 9ba4c │ │ ldp x8, x9, [sp, #224] │ │ str x8, [sp, #72] │ │ add x24, x8, x9 │ │ cmp x9, #0x1 │ │ str x24, [sp, #88] │ │ - b.lt 9c784 // b.tstop │ │ + b.lt 9bcf8 // b.tstop │ │ add x9, sp, #0x48 │ │ add x26, x9, #0x98 │ │ mov x9, x8 │ │ ldrb w10, [x9], #9 │ │ cmp w10, #0x65 │ │ ccmp x9, x24, #0x2, eq // eq = none │ │ - b.cs 9c474 // b.hs, b.nlast │ │ + b.cs 9b9e8 // b.hs, b.nlast │ │ ldrb w9, [x8, #1] │ │ cmp w9, #0x65 │ │ - b.ne 9c474 // b.any │ │ + b.ne 9b9e8 // b.any │ │ ldrb w9, [x8, #2] │ │ cmp w9, #0x78 │ │ - b.ne 9c474 // b.any │ │ + b.ne 9b9e8 // b.any │ │ ldrb w9, [x8, #3] │ │ cmp w9, #0x65 │ │ - b.ne 9c474 // b.any │ │ + b.ne 9b9e8 // b.any │ │ ldrb w8, [x8, #4] │ │ cmp w8, #0x63 │ │ - b.eq 9c708 // b.none │ │ + b.eq 9bc7c // b.none │ │ ldr x8, [sp, #136] │ │ add x0, sp, #0x48 │ │ blr x8 │ │ ldr w8, [sp, #96] │ │ - cbnz w8, 9c784 │ │ + cbnz w8, 9bcf8 │ │ ldr x8, [sp, #128] │ │ add x0, sp, #0x48 │ │ blr x8 │ │ ldr x8, [sp, #72] │ │ cmp x8, x24 │ │ - b.cc 9c430 // b.lo, b.ul, b.last │ │ - b 9c784 │ │ + b.cc 9b9a4 // b.lo, b.ul, b.last │ │ + b 9bcf8 │ │ ldr x8, [x24] │ │ mov x0, x24 │ │ ldr x9, [x24, #16] │ │ mov x1, x25 │ │ add x8, x8, x9 │ │ mov w9, #0x1 // #1 │ │ stp x8, x25, [sp, #224] │ │ strb w9, [sp, #257] │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w8, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c26c │ │ + cbnz w0, 9b7e0 │ │ ldr x25, [sp, #232] │ │ ldr x2, [sp, #224] │ │ add x8, x2, x25 │ │ stp x2, x2, [sp, #72] │ │ str x8, [sp, #88] │ │ - b 9c2a8 │ │ + b 9b81c │ │ str wzr, [sp, #52] │ │ ldr x8, [sp, #248] │ │ - cbz x8, 9c784 │ │ + cbz x8, 9bcf8 │ │ mov x0, x24 │ │ ldr x1, [sp, #40] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w9, w0 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c788 │ │ + cbnz w0, 9bcfc │ │ ldr x1, [sp, #248] │ │ add x2, sp, #0x34 │ │ ldr x0, [sp, #32] │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w9, [sp, #52] │ │ str x0, [sp, #240] │ │ - cbnz w9, 9c788 │ │ + cbnz w9, 9bcfc │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ str xzr, [sp, #248] │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #56] │ │ - cbz w8, 9c684 │ │ + cbz w8, 9bbf8 │ │ str wzr, [sp, #52] │ │ ldp x0, x1, [sp, #240] │ │ mov w2, #0xd971 // #55665 │ │ ldr x8, [x28, #32] │ │ blr x8 │ │ ldr x8, [sp, #248] │ │ cmp x8, #0x3 │ │ - b.ls 9c784 // b.plast │ │ + b.ls 9bcf8 // b.plast │ │ ldr x8, [sp, #240] │ │ mov w9, #0x20 // #32 │ │ add x26, sp, #0x48 │ │ strb w9, [x8] │ │ ldr x8, [sp, #240] │ │ strb w9, [x8, #1] │ │ ldr x8, [sp, #240] │ │ @@ -114078,260 +113371,260 @@ │ │ strb w9, [x8, #3] │ │ ldp x2, x3, [sp, #240] │ │ str x2, [sp, #72] │ │ add x8, x2, x3 │ │ stp x2, x8, [sp, #80] │ │ ldr w8, [sp, #52] │ │ str w8, [sp, #48] │ │ - cbnz w8, 9c790 │ │ + cbnz w8, 9bd04 │ │ add x1, sp, #0x48 │ │ mov x0, x19 │ │ - bl 9fbc0 │ │ + bl 9f120 │ │ str w0, [sp, #48] │ │ - cbnz w0, 9c790 │ │ + cbnz w0, 9bd04 │ │ ldrb w8, [x19, #320] │ │ add x23, sp, #0x48 │ │ and w9, w8, #0xfe │ │ ldr x8, [x19, #848] │ │ strb w9, [x19, #320] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldp w10, w9, [x8] │ │ mov w11, #0x1 // #1 │ │ lsl w9, w11, w9 │ │ cmp w10, w9 │ │ - b.eq 9c5f8 // b.none │ │ + b.eq 9bb6c // b.none │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x8, [x19, #848] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldr w9, [x8, #760] │ │ - cbz w9, 9c610 │ │ + cbz w9, 9bb84 │ │ ldr w10, [x8, #4] │ │ cmp w9, w10 │ │ - b.eq 9c610 // b.none │ │ + b.eq 9bb84 // b.none │ │ str wzr, [x8, #760] │ │ ldr w9, [x8] │ │ - cbz w9, 9c620 │ │ + cbz w9, 9bb94 │ │ ldr w9, [x8, #4] │ │ - cbnz w9, 9c630 │ │ + cbnz w9, 9bba4 │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x8, [x19, #848] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldr x9, [x8, #264] │ │ - cbnz x9, 9c648 │ │ + cbnz x9, 9bbbc │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x8, [x19, #848] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldr x9, [x8, #40] │ │ - cbnz x9, 9c660 │ │ + cbnz x9, 9bbd4 │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x8, [x19, #848] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldr w9, [x8, #4] │ │ - cbz w9, 9ce80 │ │ + cbz w9, 9c3f4 │ │ add x8, x8, #0xa8 │ │ ldrb w10, [x8] │ │ - cbz w10, 9ce70 │ │ + cbz w10, 9c3e4 │ │ subs x9, x9, #0x1 │ │ add x8, x8, #0x18 │ │ - b.ne 9c66c // b.any │ │ - b 9ce80 │ │ + b.ne 9bbe0 // b.any │ │ + b 9c3f4 │ │ mov w23, w0 │ │ mov w25, #0x7fff // #32767 │ │ mov w26, #0x8002 // #32770 │ │ add w8, w23, w25 │ │ and w8, w8, #0xffff │ │ cmp w8, #0x1 │ │ - b.hi 9c544 // b.pmore │ │ + b.hi 9bab8 // b.pmore │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w8, [sp, #56] │ │ - cbnz w8, 9c544 │ │ + cbnz w8, 9bab8 │ │ cmp w26, w23, uxth │ │ str wzr, [sp, #52] │ │ - b.ne 9c544 // b.any │ │ + b.ne 9bab8 // b.any │ │ ldp x8, x9, [sp, #240] │ │ mov w23, w0 │ │ mov x0, x24 │ │ mov x2, x23 │ │ add x1, x8, x9 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ str w0, [sp, #52] │ │ - cbnz w0, 9c358 │ │ + cbnz w0, 9b8cc │ │ ldr x8, [sp, #248] │ │ add x1, sp, #0x38 │ │ mov x0, x24 │ │ add x8, x8, x23 │ │ str x8, [sp, #248] │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w8, [sp, #56] │ │ mov w23, w0 │ │ - cbz w8, 9c690 │ │ - b 9c544 │ │ + cbz w8, 9bc04 │ │ + b 9bab8 │ │ ldp x9, x8, [sp, #224] │ │ add x0, sp, #0x48 │ │ str x23, [sp, #32] │ │ ldr x10, [sp, #136] │ │ add x8, x9, x8 │ │ str x8, [sp, #88] │ │ blr x10 │ │ ldr x24, [sp, #72] │ │ mov w1, #0xa // #10 │ │ ldr x8, [sp, #88] │ │ mov x0, x24 │ │ sub x25, x8, x24 │ │ str x8, [sp, #40] │ │ mov x2, x25 │ │ - bl a52a0 │ │ - cbz x0, 9c768 │ │ + bl a46e0 │ │ + cbz x0, 9bcdc │ │ mov x23, x0 │ │ mov x0, x24 │ │ mov w1, #0xd // #13 │ │ mov x2, x25 │ │ - bl a52a0 │ │ + bl a46e0 │ │ cmp x23, x0 │ │ cset w8, hi // hi = pmore │ │ - b 9c76c │ │ + b 9bce0 │ │ mov w8, #0x1 // #1 │ │ ldr x9, [sp, #40] │ │ cmp x24, x9 │ │ - b.cs 9c784 // b.hs, b.nlast │ │ + b.cs 9bcf8 // b.hs, b.nlast │ │ mov x11, x24 │ │ mov x24, xzr │ │ - b 9ccbc │ │ + b 9c230 │ │ mov w9, #0x3 // #3 │ │ str w9, [sp, #48] │ │ add x26, sp, #0x48 │ │ ldr x8, [sp, #360] │ │ ldr x23, [sp, #104] │ │ - cbz x8, 9c7a8 │ │ + cbz x8, 9bd1c │ │ add x9, sp, #0x48 │ │ add x0, x9, #0xc8 │ │ blr x8 │ │ ldr x8, [sp, #560] │ │ - cbz x8, 9c7bc │ │ + cbz x8, 9bd30 │ │ add x9, sp, #0x48 │ │ add x0, x9, #0x190 │ │ blr x8 │ │ ldr x8, [sp, #464] │ │ - cbz x8, 9c7d0 │ │ + cbz x8, 9bd44 │ │ add x9, sp, #0x48 │ │ add x0, x9, #0x130 │ │ blr x8 │ │ ldr x8, [sp, #656] │ │ - cbz x8, 9c7e4 │ │ + cbz x8, 9bd58 │ │ add x9, sp, #0x48 │ │ add x0, x9, #0x1f0 │ │ blr x8 │ │ ldr x8, [sp, #760] │ │ - cbz x8, 9c7f8 │ │ + cbz x8, 9bd6c │ │ add x9, sp, #0x48 │ │ add x0, x9, #0x258 │ │ blr x8 │ │ ldr x0, [sp, #768] │ │ mov x1, x23 │ │ - bl 394c4 │ │ + bl 39518 │ │ ldr x1, [sp, #768] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x23, [sp, #104] │ │ str xzr, [sp, #768] │ │ ldr x1, [sp, #240] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldrb w8, [sp, #257] │ │ str xzr, [sp, #240] │ │ - cbnz w8, 9c840 │ │ + cbnz w8, 9bdb4 │ │ ldr x1, [sp, #224] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [sp, #224] │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x48 │ │ blr x8 │ │ ldr w0, [sp, #48] │ │ - tbnz w22, #31, 9cc74 │ │ - cbnz w0, 9cc74 │ │ + tbnz w22, #31, 9c1e8 │ │ + cbnz w0, 9c1e8 │ │ tst w22, #0xffff │ │ - b.eq 9c868 // b.none │ │ + b.eq 9bddc // b.none │ │ mov w0, #0x6 // #6 │ │ - b 9cc74 │ │ + b 9c1e8 │ │ ldr x9, [x19, #16] │ │ mov w8, #0xa11 // #2577 │ │ ldrsw x10, [x19, #640] │ │ ldrb w11, [x19, #296] │ │ orr x8, x9, x8 │ │ str x10, [x19, #32] │ │ stp xzr, x8, [x19, #8] │ │ - cbz w11, 9c894 │ │ + cbz w11, 9be08 │ │ mov w8, #0xa15 // #2581 │ │ orr x8, x9, x8 │ │ str x8, [x19, #16] │ │ ldr x22, [x19, #848] │ │ - cbz x22, 9c8a4 │ │ + cbz x22, 9be18 │ │ orr x8, x8, #0x100 │ │ str x8, [x19, #16] │ │ ldr x9, [x19, #272] │ │ stp x9, xzr, [x19, #40] │ │ - cbz x9, 9c91c │ │ + cbz x9, 9be90 │ │ ldr x8, [x19, #264] │ │ - cbz x8, 9c928 │ │ + cbz x8, 9be9c │ │ ldrb w11, [x8] │ │ - cbz w11, 9cb38 │ │ - adrp x10, a000 │ │ - add x10, x10, #0xbd9 │ │ - b 9c8dc │ │ + cbz w11, 9c0ac │ │ + adrp x10, a000 │ │ + add x10, x10, #0xc19 │ │ + b 9be50 │ │ add x9, x9, #0x1 │ │ add x8, x8, #0x1 │ │ ldrb w11, [x8] │ │ - cbz w11, 9c914 │ │ + cbz w11, 9be88 │ │ ldrb w12, [x9] │ │ cmp w11, w12 │ │ - b.eq 9c8cc // b.none │ │ + b.eq 9be40 // b.none │ │ cmp w11, #0x2d │ │ - b.eq 9c8d0 // b.none │ │ + b.eq 9be44 // b.none │ │ cmp w11, #0x20 │ │ - b.eq 9c8d0 // b.none │ │ + b.eq 9be44 // b.none │ │ cmp w12, #0x20 │ │ - b.eq 9c908 // b.none │ │ + b.eq 9be7c // b.none │ │ cmp w12, #0x2d │ │ - b.ne 9cca4 // b.any │ │ + b.ne 9c218 // b.any │ │ add x9, x9, #0x1 │ │ ldrb w11, [x8] │ │ - cbnz w11, 9c8dc │ │ + cbnz w11, 9be50 │ │ mov x8, x10 │ │ - b 9c93c │ │ + b 9beb0 │ │ ldr x8, [x19, #536] │ │ - cbz x8, 9c928 │ │ + cbz x8, 9be9c │ │ str x8, [x19, #40] │ │ ldr x8, [x19, #280] │ │ - adrp x9, a000 │ │ - add x9, x9, #0xbd9 │ │ + adrp x9, a000 │ │ + add x9, x9, #0xc19 │ │ cmp x8, #0x0 │ │ csel x8, x9, x8, eq // eq = none │ │ ldp x23, x9, [x19, #280] │ │ str x8, [x19, #48] │ │ cmp x9, #0x0 │ │ cset w24, ne // ne = any │ │ str x24, [x19, #24] │ │ - cbz x23, 9c984 │ │ - adrp x1, b000 │ │ + cbz x23, 9bef8 │ │ + adrp x1, b000 │ │ mov x0, x23 │ │ - add x1, x1, #0x396 │ │ - bl a51a0 │ │ - cbz w0, 9c97c │ │ - adrp x1, b000 │ │ - mov x0, x23 │ │ - add x1, x1, #0x190 │ │ - bl a51a0 │ │ - cbnz w0, 9c984 │ │ + add x1, x1, #0x3d6 │ │ + bl a45e0 │ │ + cbz w0, 9bef0 │ │ + adrp x1, b000 │ │ + mov x0, x23 │ │ + add x1, x1, #0x1d0 │ │ + bl a45e0 │ │ + cbnz w0, 9bef8 │ │ orr x8, x24, #0x2 │ │ str x8, [x19, #24] │ │ ldr x8, [x19, #728] │ │ mov w12, #0xffff // #65535 │ │ ldr x9, [x19, #736] │ │ str wzr, [x19, #56] │ │ ldr x10, [x19, #744] │ │ @@ -114342,15 +113635,15 @@ │ │ add x9, x10, x12 │ │ add x11, x11, x12 │ │ asr x14, x9, #16 │ │ ldrh w12, [x19, #136] │ │ asr x10, x11, #16 │ │ stp x13, x8, [x19, #104] │ │ stp x14, x10, [x19, #120] │ │ - cbnz w12, 9c9d0 │ │ + cbnz w12, 9bf44 │ │ mov w12, #0x3e8 // #1000 │ │ strh w12, [x19, #136] │ │ add w12, w12, w12, lsl #1 │ │ mov w13, #0xcccd // #52429 │ │ movk w13, #0xcccc, lsl #16 │ │ lsl w12, w12, #2 │ │ sbfx x11, x11, #16, #16 │ │ @@ -114358,32 +113651,32 @@ │ │ umull x12, w12, w13 │ │ sub w11, w11, w8, sxth │ │ strh w10, [x19, #138] │ │ ldr x24, [x19, #784] │ │ lsr x12, x12, #35 │ │ strh w8, [x19, #140] │ │ strh w9, [x19, #144] │ │ - adrp x9, 9f000 │ │ + adrp x9, 9e000 │ │ cmp w11, w12, sxth │ │ ldr x4, [x19, #648] │ │ csel w10, w11, w12, gt │ │ add x0, sp, #0x48 │ │ mov x1, x19 │ │ mov x2, xzr │ │ mov x3, xzr │ │ mov x5, x22 │ │ strh w10, [x19, #142] │ │ mov w6, wzr │ │ ldr x8, [x24, #24] │ │ mov w7, wzr │ │ - add x9, x9, #0x944 │ │ + add x9, x9, #0xea4 │ │ ldr x8, [x8] │ │ str x9, [sp] │ │ blr x8 │ │ - cbnz w0, 9cb68 │ │ + cbnz w0, 9c0dc │ │ mov w8, #0x1 // #1 │ │ ldr w9, [x19, #608] │ │ add x10, x19, #0x268 │ │ ldr x11, [x19, #632] │ │ strb wzr, [sp, #204] │ │ strb w8, [sp, #206] │ │ ldr x8, [x19, #872] │ │ @@ -114392,302 +113685,302 @@ │ │ ldr q0, [x10] │ │ str x11, [sp, #2808] │ │ str x8, [sp, #3040] │ │ ldr w8, [x19, #864] │ │ cmp w9, #0x1 │ │ str q0, [x26, #2720] │ │ str w8, [sp, #3048] │ │ - b.lt 9cb44 // b.tstop │ │ + b.lt 9c0b8 // b.tstop │ │ add x0, sp, #0x48 │ │ add x2, sp, #0x38 │ │ add x3, sp, #0x34 │ │ mov w1, wzr │ │ - bl 9f9c8 │ │ - cbnz w0, 9cac8 │ │ + bl 9ef28 │ │ + cbnz w0, 9c03c │ │ ldr x8, [sp, #80] │ │ ldr x8, [x8, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9cac8 │ │ + cbz x8, 9c03c │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x38 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldr w8, [x19, #640] │ │ ldr x22, [sp, #152] │ │ cmp w8, #0x2 │ │ - b.lt 9cb48 // b.tstop │ │ + b.lt 9c0bc // b.tstop │ │ mov w23, #0x1 // #1 │ │ - b 9cafc │ │ + b 9c070 │ │ ldr x8, [sp, #152] │ │ add w23, w23, #0x1 │ │ ldr w9, [x19, #640] │ │ cmp x8, x22 │ │ csel x22, x8, x22, gt │ │ cmp w23, w9 │ │ - b.ge 9cb48 // b.tcont │ │ + b.ge 9c0bc // b.tcont │ │ add x0, sp, #0x48 │ │ add x2, sp, #0x38 │ │ add x3, sp, #0x34 │ │ mov w1, w23 │ │ - bl 9f9c8 │ │ - cbnz w0, 9cae0 │ │ + bl 9ef28 │ │ + cbnz w0, 9c054 │ │ ldr x8, [sp, #80] │ │ ldr x8, [x8, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9cae0 │ │ + cbz x8, 9c054 │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x38 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ - b 9cae0 │ │ - adrp x8, a000 │ │ - add x8, x8, #0xbd9 │ │ - b 9c93c │ │ + b 9c054 │ │ + adrp x8, a000 │ │ + add x8, x8, #0xc19 │ │ + b 9beb0 │ │ mov x22, xzr │ │ ldr x8, [x24, #24] │ │ add x0, sp, #0x48 │ │ ldr x8, [x8, #8] │ │ blr x8 │ │ mov x0, x22 │ │ - bl 37d30 │ │ + bl 37d90 │ │ lsr x8, x0, #16 │ │ strh w8, [x19, #144] │ │ add x8, x19, #0x12a │ │ ldrh w9, [x19, #142] │ │ ldr w8, [x8] │ │ strh w9, [x19, #146] │ │ str w8, [x19, #148] │ │ - cbz x20, 9cc0c │ │ + cbz x20, 9c180 │ │ ldr x20, [x21, #64] │ │ mov x8, #0x6963 // #26979 │ │ movk x8, #0x756e, lsl #16 │ │ add x2, sp, #0x48 │ │ movk x8, #0x3, lsl #32 │ │ mov x1, xzr │ │ mov x21, x20 │ │ movk x8, #0x1, lsl #48 │ │ mov x3, xzr │ │ ldr x0, [x21, #24]! │ │ stp x19, x8, [sp, #72] │ │ - bl 3c5d8 │ │ - cbz w0, 9cbc8 │ │ + bl 3c62c │ │ + cbz w0, 9c13c │ │ and w8, w0, #0xff │ │ cmp w8, #0xa3 │ │ - b.eq 9cbc8 // b.none │ │ + b.eq 9c13c // b.none │ │ cmp w8, #0x7 │ │ - b.ne 9cc74 // b.any │ │ + b.ne 9c1e8 // b.any │ │ ldr w8, [x19, #544] │ │ mov w9, #0x7 // #7 │ │ sub w8, w8, #0x1 │ │ strh w9, [sp, #84] │ │ cmp w8, #0x3 │ │ - b.hi 9cc0c // b.pmore │ │ - adrp x9, 21000 │ │ - add x9, x9, #0x228 │ │ - adr x10, 9cbf8 │ │ + b.hi 9c180 // b.pmore │ │ + adrp x9, 21000 │ │ + add x9, x9, #0x258 │ │ + adr x10, 9c16c │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ mov w8, #0x4243 // #16963 │ │ mov w9, #0x2 // #2 │ │ movk w8, #0x4144, lsl #16 │ │ add x20, x20, #0x10 │ │ - b 9cc54 │ │ + b 9c1c8 │ │ mov w0, wzr │ │ - b 9cc74 │ │ + b 9c1e8 │ │ mov w8, #0x4243 // #16963 │ │ strh wzr, [sp, #86] │ │ movk w8, #0x4144, lsl #16 │ │ add w8, w8, #0xcff │ │ str w8, [sp, #80] │ │ - b 9cc5c │ │ + b 9c1d0 │ │ mov w8, #0x7431 // #29745 │ │ mov w9, #0x3 // #3 │ │ movk w8, #0x6c61, lsl #16 │ │ mov x20, x21 │ │ - b 9cc54 │ │ + b 9c1c8 │ │ mov w8, #0x4243 // #16963 │ │ mov w9, #0x1 // #1 │ │ movk w8, #0x4144, lsl #16 │ │ add x20, x20, #0x8 │ │ add w8, w8, #0x2 │ │ str w8, [sp, #80] │ │ strh w9, [sp, #86] │ │ ldr x0, [x20] │ │ - cbz x0, 9cc74 │ │ + cbz x0, 9c1e8 │ │ add x2, sp, #0x48 │ │ mov x1, xzr │ │ mov x3, xzr │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 9d080 // b.any │ │ + b.ne 9c5f4 // b.any │ │ add sp, sp, #0xc10 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - cbnz w12, 9c928 │ │ - b 9c93c │ │ + cbnz w12, 9be9c │ │ + b 9beb0 │ │ add x24, x24, #0x1 │ │ mov w9, #0x3 // #3 │ │ cmp x25, x24 │ │ - b.eq 9c788 // b.none │ │ + b.eq 9bcfc // b.none │ │ ldrb w9, [x11, x24] │ │ cmp w9, #0x9 │ │ - b.eq 9ccac // b.none │ │ + b.eq 9c220 // b.none │ │ cmp w9, #0x20 │ │ - b.eq 9ccac // b.none │ │ + b.eq 9c220 // b.none │ │ cmp w9, #0xd │ │ cset w10, eq // eq = none │ │ and w10, w8, w10 │ │ - tbnz w10, #0, 9ccac │ │ + tbnz w10, #0, 9c220 │ │ cmp w9, #0xa │ │ - b.eq 9ccac // b.none │ │ + b.eq 9c220 // b.none │ │ ldp x8, x9, [sp, #224] │ │ mov x25, x11 │ │ ldrb w10, [sp, #257] │ │ add x9, x9, x8 │ │ sub x9, x9, x11 │ │ sub x9, x9, x24 │ │ str x9, [sp, #24] │ │ - cbz w10, 9cd34 │ │ + cbz w10, 9c2a8 │ │ ldp x8, x0, [sp, #24] │ │ add x2, sp, #0x34 │ │ add x1, x8, #0x1 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w9, [sp, #52] │ │ str x0, [sp, #240] │ │ - cbnz w9, 9c788 │ │ + cbnz w9, 9bcfc │ │ ldr x9, [sp, #24] │ │ mov x8, x0 │ │ str x9, [sp, #248] │ │ - b 9cd48 │ │ + b 9c2bc │ │ mov w9, #0x1 // #1 │ │ ldr x10, [sp, #24] │ │ stp xzr, xzr, [x26] │ │ stp x8, x10, [sp, #240] │ │ strb w9, [sp, #258] │ │ mov x10, x25 │ │ add x9, x25, x24 │ │ ldr x10, [sp, #40] │ │ add x1, x25, x24 │ │ add x9, x9, #0x3 │ │ cmp x9, x10 │ │ - b.cs 9ce60 // b.hs, b.nlast │ │ + b.cs 9c3d4 // b.hs, b.nlast │ │ ldrb w10, [x1] │ │ and w10, w10, #0xff │ │ sub w11, w10, #0x30 │ │ cmp w11, #0xa │ │ - b.cc 9cd94 // b.lo, b.ul, b.last │ │ + b.cc 9c308 // b.lo, b.ul, b.last │ │ sub w10, w10, #0x41 │ │ cmp w10, #0x25 │ │ - b.hi 9ce60 // b.pmore │ │ + b.hi 9c3d4 // b.pmore │ │ mov w11, #0x1 // #1 │ │ lsl x10, x11, x10 │ │ tst x10, #0x3f0000003f │ │ - b.eq 9ce60 // b.none │ │ + b.eq 9c3d4 // b.none │ │ add x10, x25, x24 │ │ ldrb w11, [x10, #1] │ │ and w11, w11, #0xff │ │ sub w12, w11, #0x30 │ │ cmp w12, #0xa │ │ - b.cc 9cdc8 // b.lo, b.ul, b.last │ │ + b.cc 9c33c // b.lo, b.ul, b.last │ │ sub w11, w11, #0x41 │ │ cmp w11, #0x25 │ │ - b.hi 9ce60 // b.pmore │ │ + b.hi 9c3d4 // b.pmore │ │ mov w12, #0x1 // #1 │ │ lsl x11, x12, x11 │ │ tst x11, #0x3f0000003f │ │ - b.eq 9ce60 // b.none │ │ + b.eq 9c3d4 // b.none │ │ ldrb w10, [x10, #2] │ │ and w10, w10, #0xff │ │ sub w11, w10, #0x30 │ │ cmp w11, #0xa │ │ - b.cc 9cdf8 // b.lo, b.ul, b.last │ │ + b.cc 9c36c // b.lo, b.ul, b.last │ │ sub w10, w10, #0x41 │ │ cmp w10, #0x25 │ │ - b.hi 9ce60 // b.pmore │ │ + b.hi 9c3d4 // b.pmore │ │ mov w11, #0x1 // #1 │ │ lsl x10, x11, x10 │ │ tst x10, #0x3f0000003f │ │ - b.eq 9ce60 // b.none │ │ + b.eq 9c3d4 // b.none │ │ ldrb w9, [x9] │ │ and w9, w9, #0xff │ │ sub w10, w9, #0x30 │ │ cmp w10, #0xa │ │ - b.cc 9ce28 // b.lo, b.ul, b.last │ │ + b.cc 9c39c // b.lo, b.ul, b.last │ │ sub w9, w9, #0x41 │ │ cmp w9, #0x25 │ │ - b.hi 9ce60 // b.pmore │ │ + b.hi 9c3d4 // b.pmore │ │ mov w10, #0x1 // #1 │ │ lsl x9, x10, x9 │ │ tst x9, #0x3f0000003f │ │ - b.eq 9ce60 // b.none │ │ + b.eq 9c3d4 // b.none │ │ ldr x9, [x28, #8] │ │ str x1, [sp, #72] │ │ add x0, sp, #0x48 │ │ add x3, sp, #0x38 │ │ mov x1, x8 │ │ ldr x2, [sp, #24] │ │ ldr x9, [x9, #48] │ │ mov w4, wzr │ │ blr x9 │ │ ldr x8, [sp, #56] │ │ ldr x9, [sp, #240] │ │ str x8, [sp, #248] │ │ strb wzr, [x9, x8] │ │ - b 9c548 │ │ + b 9babc │ │ mov x0, x8 │ │ ldr x2, [sp, #24] │ │ - bl a5190 │ │ - b 9c548 │ │ + bl a45d0 │ │ + b 9babc │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x8, [x19, #848] │ │ - cbz x8, 9ceb4 │ │ + cbz x8, 9c428 │ │ ldr w3, [x19, #864] │ │ - cbz w3, 9ceb8 │ │ + cbz w3, 9c42c │ │ ldr x0, [x19, #184] │ │ add x5, sp, #0x30 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #48] │ │ str x0, [x19, #872] │ │ - cbz w8, 9ceb8 │ │ + cbz w8, 9c42c │ │ str wzr, [x19, #864] │ │ - b 9c78c │ │ + b 9bd00 │ │ str wzr, [x19, #864] │ │ ldr w9, [sp, #368] │ │ ldr x8, [sp, #696] │ │ str x9, [sp, #40] │ │ str w9, [x19, #640] │ │ - cbz x8, 9cef8 │ │ + cbz x8, 9c46c │ │ ldr w8, [sp, #664] │ │ add x10, x19, #0x268 │ │ ldr x9, [sp, #672] │ │ str xzr, [sp, #696] │ │ ldr q0, [x23, #640] │ │ ldr x11, [sp, #768] │ │ str w8, [x19, #608] │ │ str x9, [x19, #584] │ │ str q0, [x10] │ │ str x11, [x19, #632] │ │ str xzr, [sp, #768] │ │ ldr x8, [x19, #240] │ │ ldr x8, [x8, #104] │ │ - cbnz x8, 9cf14 │ │ + cbnz x8, 9c488 │ │ ldr x8, [sp, #496] │ │ - cbnz x8, 9cf14 │ │ + cbnz x8, 9c488 │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #48] │ │ ldr x8, [sp, #472] │ │ str xzr, [sp, #496] │ │ ldr x9, [sp, #512] │ │ ldr x10, [sp, #520] │ │ str x8, [x19, #592] │ │ @@ -114697,295 +113990,295 @@ │ │ str x10, [x19, #664] │ │ str x8, [x19, #600] │ │ ldr w8, [x19, #544] │ │ str x9, [x19, #648] │ │ str xzr, [sp, #376] │ │ cmp w8, #0x1 │ │ str xzr, [sp, #416] │ │ - b.ne 9d050 // b.any │ │ + b.ne 9c5c4 // b.any │ │ ldr w8, [sp, #304] │ │ cmp w8, #0x1 │ │ str x8, [sp, #32] │ │ - b.lt 9d034 // b.tstop │ │ - adrp x26, b000 │ │ + b.lt 9c5a8 // b.tstop │ │ + adrp x26, b000 │ │ mov x23, xzr │ │ - add x26, x26, #0x1ed │ │ + add x26, x26, #0x22d │ │ stp wzr, wzr, [sp, #20] │ │ - b 9cf88 │ │ + b 9c4fc │ │ ldr x8, [sp, #32] │ │ add x23, x23, #0x1 │ │ cmp x23, x8 │ │ - b.eq 9d038 // b.none │ │ + b.eq 9c5ac // b.none │ │ lsl x8, x23, #3 │ │ ldr x9, [sp, #312] │ │ ldr x24, [x9, x8] │ │ ldr x9, [x19, #568] │ │ strh wzr, [x9, x23, lsl #1] │ │ ldr x9, [sp, #40] │ │ cmp x24, #0x0 │ │ ccmp w9, #0x1, #0x8, ne // ne = any │ │ ldr x9, [x19, #576] │ │ str x26, [x9, x8] │ │ - b.lt 9cf78 // b.tstop │ │ + b.lt 9c4ec // b.tstop │ │ mov x28, xzr │ │ ldr x26, [x19, #648] │ │ ldr x25, [x26, x28, lsl #3] │ │ mov x0, x24 │ │ mov x1, x25 │ │ - bl a51a0 │ │ - cbz w0, 9cfec │ │ + bl a45e0 │ │ + cbz w0, 9c560 │ │ ldr x8, [sp, #40] │ │ add x28, x28, #0x1 │ │ cmp x8, x28 │ │ - b.ne 9cfbc // b.any │ │ - adrp x26, b000 │ │ - add x26, x26, #0x1ed │ │ - b 9cf78 │ │ + b.ne 9c530 // b.any │ │ + adrp x26, b000 │ │ + add x26, x26, #0x22d │ │ + b 9c4ec │ │ ldr x8, [x19, #568] │ │ - adrp x26, b000 │ │ - add x26, x26, #0x1ed │ │ + adrp x26, b000 │ │ + add x26, x26, #0x22d │ │ mov x1, x25 │ │ strh w28, [x8, x23, lsl #1] │ │ mov x0, x26 │ │ ldr x8, [x19, #576] │ │ str x25, [x8, x23, lsl #3] │ │ - bl a51a0 │ │ - cbz w0, 9cf78 │ │ + bl a45e0 │ │ + cbz w0, 9c4ec │ │ ldr w8, [sp, #20] │ │ cmp x23, w8, sxtw │ │ csel w9, w23, w8, lt // lt = tstop │ │ ldr w8, [sp, #24] │ │ cmp x23, w8, sxtw │ │ csinc w8, w8, w23, lt // lt = tstop │ │ stp w9, w8, [sp, #20] │ │ - b 9cf78 │ │ + b 9c4ec │ │ stp wzr, wzr, [sp, #20] │ │ ldr w9, [sp, #20] │ │ ldr w8, [sp, #264] │ │ str w9, [x19, #556] │ │ ldr w9, [sp, #24] │ │ str w8, [x19, #552] │ │ str w9, [x19, #560] │ │ ldr w8, [x19, #432] │ │ cmp w8, #0x3e9 │ │ - b.cc 9d064 // b.lo, b.ul, b.last │ │ + b.cc 9c5d8 // b.lo, b.ul, b.last │ │ mov w8, #0x7 // #7 │ │ str w8, [x19, #432] │ │ ldr w8, [x19, #436] │ │ add x26, sp, #0x48 │ │ cmp w8, #0x3e9 │ │ - b.cc 9c790 // b.lo, b.ul, b.last │ │ + b.cc 9bd04 // b.lo, b.ul, b.last │ │ mov w8, #0x1 // #1 │ │ str w8, [x19, #436] │ │ - b 9c790 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, 9d22c │ │ + b 9bd04 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, 9c7a0 │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x1, [x0, #872] │ │ ldr x20, [x0, #184] │ │ - cbz x1, 9d0b8 │ │ + cbz x1, 9c62c │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #872] │ │ str wzr, [x19, #864] │ │ mov x0, x19 │ │ - bl 9f3b8 │ │ + bl 9e908 │ │ ldr x1, [x19, #248] │ │ mov x0, x20 │ │ str xzr, [x19, #848] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #256] │ │ mov x0, x20 │ │ str xzr, [x19, #248] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #264] │ │ mov x0, x20 │ │ str xzr, [x19, #256] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #272] │ │ mov x0, x20 │ │ str xzr, [x19, #264] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #280] │ │ mov x0, x20 │ │ str xzr, [x19, #272] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #664] │ │ mov x0, x20 │ │ str xzr, [x19, #280] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #656] │ │ mov x0, x20 │ │ str xzr, [x19, #664] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #648] │ │ mov x0, x20 │ │ str xzr, [x19, #656] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #616] │ │ mov x0, x20 │ │ str xzr, [x19, #648] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #624] │ │ mov x0, x20 │ │ str xzr, [x19, #616] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x0, [x19, #632] │ │ mov x1, x20 │ │ str xzr, [x19, #624] │ │ - bl 394c4 │ │ + bl 39518 │ │ ldr x1, [x19, #632] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #584] │ │ mov x0, x20 │ │ str xzr, [x19, #632] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #592] │ │ mov x0, x20 │ │ str xzr, [x19, #584] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #600] │ │ mov x0, x20 │ │ str xzr, [x19, #592] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #568] │ │ mov x0, x20 │ │ str xzr, [x19, #600] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #576] │ │ mov x0, x20 │ │ str xzr, [x19, #568] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #536] │ │ mov x0, x20 │ │ str xzr, [x19, #576] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x21, [x19, #792] │ │ str xzr, [x19, #536] │ │ - cbz x21, 9d21c │ │ + cbz x21, 9c790 │ │ ldr x1, [x21, #72] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x21, #56] │ │ mov x0, x20 │ │ str xzr, [x21, #72] │ │ str wzr, [x21, #80] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ mov x1, x21 │ │ str xzr, [x21, #56] │ │ str wzr, [x21, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x19, #40] │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ str x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ mrs x20, tpidr_el0 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ ldr x8, [x20, #40] │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ ldr x9, [x8, #176] │ │ ldr x21, [x8, #880] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ - b.eq 9d2b8 // b.none │ │ + b.eq 9c82c // b.none │ │ ldr x8, [x21] │ │ - cbz x8, 9d2b8 │ │ + cbz x8, 9c82c │ │ blr x8 │ │ - cbz x0, 9d2bc │ │ + cbz x0, 9c830 │ │ ldr x8, [x19] │ │ mov x2, sp │ │ ldr x9, [x0] │ │ ldr x0, [x8, #184] │ │ add x1, x8, #0x138 │ │ blr x9 │ │ - cbnz w0, 9d2bc │ │ + cbnz w0, 9c830 │ │ ldr x8, [sp] │ │ ldr x9, [x19, #80] │ │ str x8, [x9] │ │ - b 9d2bc │ │ + b 9c830 │ │ mov w0, wzr │ │ ldr x8, [x20, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 9d2e0 // b.any │ │ + b.ne 9c854 // b.any │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x21, [sp, #32] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #80] │ │ ldr x8, [x8] │ │ - cbz x8, 9d350 │ │ + cbz x8, 9c8c4 │ │ ldr x8, [x0] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ ldr x9, [x8, #176] │ │ ldr x20, [x8, #880] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x20, #0x0, #0x4, ne // ne = any │ │ - b.eq 9d348 // b.none │ │ + b.eq 9c8bc // b.none │ │ ldr x8, [x20] │ │ - cbz x8, 9d348 │ │ + cbz x8, 9c8bc │ │ blr x8 │ │ - cbz x0, 9d348 │ │ + cbz x0, 9c8bc │ │ ldr x8, [x19, #80] │ │ ldr x9, [x0, #16] │ │ ldr x0, [x8] │ │ blr x9 │ │ ldr x8, [x19, #80] │ │ str xzr, [x8] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0, #8] │ │ ldr x20, [x8, #880] │ │ - cbz x20, 9d39c │ │ - adrp x1, a000 │ │ + cbz x20, 9c910 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ - add x1, x1, #0xee5 │ │ - bl 3a0a8 │ │ - cbz x0, 9d39c │ │ + add x1, x1, #0xf25 │ │ + bl 3a0fc │ │ + cbz x0, 9c910 │ │ ldr x8, [x20, #8] │ │ blr x8 │ │ ldr x8, [x19, #296] │ │ str x0, [x8, #64] │ │ ldp x20, x19, [sp, #16] │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ldr x8, [x0, #296] │ │ - cbz x8, 9d3b8 │ │ + cbz x8, 9c92c │ │ str xzr, [x8, #64] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ @@ -115000,54 +114293,54 @@ │ │ stur x8, [x29, #-24] │ │ ldr x20, [x0, #8] │ │ strb wzr, [sp, #124] │ │ ldr x8, [x20, #784] │ │ ldr w9, [x20, #32] │ │ ldr x28, [x8, #24] │ │ cmp w9, w2 │ │ - b.hi 9d41c // b.pmore │ │ + b.hi 9c990 // b.pmore │ │ ldr x8, [x20, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9d51c │ │ + cbz x8, 9ca90 │ │ orr w8, w3, #0x3 │ │ tst w3, #0x400 │ │ csel w26, w3, w8, eq // eq = none │ │ - cbz x22, 9d43c │ │ + cbz x22, 9c9b0 │ │ ldr x8, [x22, #32] │ │ str x8, [x19, #312] │ │ ldr x8, [x22, #40] │ │ - b 9d444 │ │ + b 9c9b8 │ │ mov w8, #0x10000 // #65536 │ │ str x8, [x19, #312] │ │ mov w9, #0x746c // #29804 │ │ tst x26, #0x3 │ │ and x27, x26, #0x1 │ │ movk w9, #0x6f75, lsl #16 │ │ mov x21, x19 │ │ cset w6, eq // eq = none │ │ str x8, [x19, #320] │ │ eor w8, w27, #0x1 │ │ str w9, [x19, #144] │ │ - adrp x9, 9f000 │ │ + adrp x9, 9e000 │ │ str wzr, [x21, #200]! │ │ strb w6, [x19, #304] │ │ ubfx w7, w26, #16, #4 │ │ strb w8, [x19, #305] │ │ add x0, sp, #0x80 │ │ ldr x8, [x28] │ │ mov x1, x20 │ │ ldr x4, [x20, #648] │ │ mov x2, x22 │ │ ldr x5, [x20, #848] │ │ mov x3, x19 │ │ - add x9, x9, #0x944 │ │ + add x9, x9, #0xea4 │ │ str x9, [sp] │ │ blr x8 │ │ mov w24, w0 │ │ - cbnz w0, 9d7e4 │ │ + cbnz w0, 9cd50 │ │ ldr w8, [x20, #608] │ │ add x9, x20, #0x268 │ │ str x25, [sp, #16] │ │ add x25, sp, #0x80 │ │ add x0, sp, #0x80 │ │ add x2, sp, #0x40 │ │ str w8, [sp, #2844] │ │ @@ -115060,97 +114353,97 @@ │ │ ldr x8, [x20, #632] │ │ strb w9, [sp, #261] │ │ str x8, [x25, #2736] │ │ ldr x8, [x20, #872] │ │ str x8, [x25, #2968] │ │ ldr w8, [x20, #864] │ │ str w8, [sp, #3104] │ │ - bl 9f9c8 │ │ - cbz w0, 9d524 │ │ + bl 9ef28 │ │ + cbz w0, 9ca98 │ │ mov w24, w0 │ │ ldr x8, [x28, #8] │ │ add x0, sp, #0x80 │ │ blr x8 │ │ ldr x25, [sp, #16] │ │ - b 9d7e4 │ │ + b 9cd50 │ │ mov w24, #0x6 // #6 │ │ - b 9d7e4 │ │ + b 9cd50 │ │ add x8, x23, #0xab8 │ │ add x0, sp, #0x80 │ │ ldr x23, [x25, #2776] │ │ ldr x24, [x25, #2784] │ │ ldp q0, q1, [x8] │ │ ldrb w8, [x19, #304] │ │ stp q0, q1, [sp, #80] │ │ str w8, [sp, #12] │ │ ldr x8, [x28, #8] │ │ blr x8 │ │ ldr w8, [x19, #232] │ │ mov w9, #0x4 // #4 │ │ bfxil w9, w8, #0, #1 │ │ str w9, [x19, #232] │ │ - tbnz w26, #10, 9d5b0 │ │ + tbnz w26, #10, 9cb24 │ │ ldr x0, [x25, #80] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x25, #80] │ │ str x8, [x19, #80] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x9, [x19, #296] │ │ add x28, sp, #0x80 │ │ str x8, [x19, #112] │ │ strb wzr, [x9, #12] │ │ - tbnz w26, #4, 9d5f0 │ │ + tbnz w26, #4, 9cb64 │ │ ldr x0, [x28, #88] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x28, #88] │ │ str x8, [x19, #104] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ - b 9d604 │ │ + b 9cb78 │ │ ldr x0, [x25, #64] │ │ ldr x21, [x19, #296] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x25, #80] │ │ str x8, [x19, #64] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x25, [sp, #16] │ │ ldp q1, q0, [sp, #80] │ │ str x8, [x19, #80] │ │ mov w8, #0x1 // #1 │ │ stp x23, x24, [x21, #48] │ │ strb w8, [x21, #12] │ │ stp q1, q0, [x21, #16] │ │ - b 9d7ac │ │ + b 9cd18 │ │ ldr x8, [x20, #752] │ │ ldr x9, [x20, #736] │ │ sub x8, x8, x9 │ │ asr x8, x8, #16 │ │ str x8, [x19, #104] │ │ mov w9, #0x746c // #29804 │ │ ldr x25, [sp, #16] │ │ movk w9, #0x6f75, lsl #16 │ │ str x8, [x19, #120] │ │ str w9, [x19, #144] │ │ - cbz x22, 9d634 │ │ + cbz x22, 9cba8 │ │ ldrh w8, [x22, #26] │ │ cmp w8, #0x17 │ │ - b.hi 9d634 // b.pmore │ │ + b.hi 9cba8 // b.pmore │ │ ldr w8, [x19, #232] │ │ orr w8, w8, #0x100 │ │ str w8, [x19, #232] │ │ - adrp x8, a000 │ │ - adrp x9, a000 │ │ + adrp x8, a000 │ │ + adrp x9, a000 │ │ ldp q1, q0, [sp, #80] │ │ - ldr q2, [x8, #1632] │ │ - ldr q3, [x9, #1616] │ │ + ldr q2, [x8, #1696] │ │ + ldr q3, [x9, #1680] │ │ cmeq v0.2d, v0.2d, v2.2d │ │ cmeq v1.2d, v1.2d, v3.2d │ │ mvn v0.16b, v0.16b │ │ mvn v1.16b, v1.16b │ │ uzp1 v0.4s, v1.4s, v0.4s │ │ xtn v0.4h, v0.4s │ │ umov w8, v0.h[1] │ │ @@ -115159,144 +114452,142 @@ │ │ umov w11, v0.h[3] │ │ and w8, w8, #0x1 │ │ and w9, w9, #0x1 │ │ bfi w10, w8, #1, #1 │ │ bfi w10, w9, #2, #1 │ │ bfi w10, w11, #3, #29 │ │ tst w10, #0xf │ │ - b.eq 9d6bc // b.none │ │ + b.eq 9cc30 // b.none │ │ add x1, sp, #0x50 │ │ mov x0, x21 │ │ - bl 3a834 │ │ + bl 3a888 │ │ ldr x0, [x19, #80] │ │ ldr x1, [sp, #80] │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ ldr x1, [sp, #104] │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ orr x8, x23, x24 │ │ - cbz x8, 9d6ec │ │ + cbz x8, 9cc60 │ │ mov x0, x21 │ │ mov x1, x23 │ │ mov x2, x24 │ │ - bl 3a8b0 │ │ + bl 3a900 │ │ ldr x8, [x19, #80] │ │ ldr x9, [x19, #104] │ │ add x8, x8, x23 │ │ add x9, x9, x24 │ │ str x8, [x19, #80] │ │ str x9, [x19, #104] │ │ - cbz x27, 9d6f8 │ │ + cbz x27, 9cc6c │ │ ldrb w8, [sp, #124] │ │ - cbz w8, 9d780 │ │ + cbz w8, 9ccec │ │ ldp x23, x22, [x19, #312] │ │ ldr x8, [x28, #32] │ │ ldr w9, [sp, #12] │ │ - cbz w9, 9d710 │ │ + cbz w9, 9cc84 │ │ ldr x9, [x28, #136] │ │ - cbnz x9, 9d75c │ │ - ldrsh w9, [x8, #2] │ │ - cmp w9, #0x1 │ │ - b.lt 9d75c // b.tstop │ │ - and w9, w9, #0xffff │ │ + cbnz x9, 9ccc8 │ │ + ldrh w9, [x8, #2] │ │ + cbz w9, 9ccc8 │ │ ldr x24, [x8, #8] │ │ add w27, w9, #0x1 │ │ ldr x0, [x24] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x24, #8] │ │ str x0, [x24] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ sub w27, w27, #0x1 │ │ str x0, [x24, #8] │ │ add x24, x24, #0x10 │ │ cmp w27, #0x1 │ │ - b.hi 9d728 // b.pmore │ │ + b.hi 9cc94 // b.pmore │ │ ldr x0, [x19, #80] │ │ mov x1, x23 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ ldr x8, [x19, #104] │ │ str x0, [x19, #80] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f58 │ │ + bl 37fb8 │ │ str x0, [x19, #104] │ │ add x1, sp, #0x20 │ │ mov x0, x21 │ │ - bl 3a114 │ │ + bl 3a168 │ │ ldp q1, q0, [sp, #32] │ │ sub v2.2d, v0.2d, v1.2d │ │ mov v1.d[1], v0.d[1] │ │ stp q2, q1, [x19, #48] │ │ - tbz w26, #4, 9d7ac │ │ + tbz w26, #4, 9cd18 │ │ add x0, x19, #0x30 │ │ ldr x1, [x19, #104] │ │ - bl 3bb44 │ │ + bl 3bb98 │ │ ldr x8, [sp, #64] │ │ ldr w9, [sp, #72] │ │ stp x8, x9, [x19, #256] │ │ ldr x8, [x20, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9d7e0 │ │ + cbz x8, 9cd4c │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x40 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ mov w24, wzr │ │ stp xzr, xzr, [x19, #256]! │ │ - b 9d7e4 │ │ + b 9cd50 │ │ mov w24, wzr │ │ ldr x8, [x25, #40] │ │ ldur x9, [x29, #-24] │ │ cmp x8, x9 │ │ - b.ne 9d818 // b.any │ │ + b.ne 9cd84 // b.any │ │ mov w0, w24 │ │ add sp, sp, #0xc50 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp xzr, xzr, [x3] │ │ ldr x9, [x0, #792] │ │ - cbz x9, 9d894 │ │ + cbz x9, 9ce00 │ │ ldr x8, [x9, #72] │ │ ldr w9, [x9, #80] │ │ add x9, x8, x9, lsl #4 │ │ sub x9, x9, #0x10 │ │ cmp x8, x9 │ │ - b.hi 9d890 // b.pmore │ │ + b.hi 9cdfc // b.pmore │ │ mov w10, w1 │ │ mov w11, w2 │ │ orr x10, x11, x10, lsl #16 │ │ sub x11, x9, x8 │ │ asr x11, x11, #4 │ │ cmp x11, #0x0 │ │ cinc x11, x11, lt // lt = tstop │ │ asr x11, x11, #1 │ │ add x11, x8, x11, lsl #4 │ │ ldp w12, w13, [x11] │ │ orr x12, x13, x12, lsl #16 │ │ cmp x12, x10 │ │ - b.eq 9d89c // b.none │ │ + b.eq 9ce08 // b.none │ │ add x13, x11, #0x10 │ │ sub x11, x11, #0x10 │ │ cmp x12, x10 │ │ csel x9, x9, x11, cc // cc = lo, ul, last │ │ csel x8, x13, x8, cc // cc = lo, ul, last │ │ cmp x8, x9 │ │ - b.ls 9d84c // b.plast │ │ + b.ls 9cdb8 // b.plast │ │ stp xzr, xzr, [x3] │ │ mov w0, wzr │ │ ret │ │ ldr d0, [x11, #8] │ │ mov w0, wzr │ │ sxtl v0.2d, v0.2s │ │ str q0, [x3] │ │ @@ -115313,181 +114604,181 @@ │ │ ldr x8, [x23, #40] │ │ mov x21, x0 │ │ stur x8, [x29, #-8] │ │ mov w8, #0x2 // #2 │ │ ldr x22, [x0, #792] │ │ ldr x19, [x1, #56] │ │ str w8, [sp, #12] │ │ - cbz x22, 9d92c │ │ + cbz x22, 9ce98 │ │ ldr x1, [x22, #72] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #56] │ │ mov x0, x19 │ │ str xzr, [x22, #72] │ │ str wzr, [x22, #80] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x19 │ │ mov x1, x22 │ │ str xzr, [x22, #56] │ │ str wzr, [x22, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x21, #792] │ │ add x2, sp, #0xc │ │ mov x0, x19 │ │ mov w1, #0x58 // #88 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #12] │ │ mov x22, x0 │ │ - cbnz w8, 9daa8 │ │ + cbnz w8, 9d014 │ │ ldr x1, [x20, #8] │ │ mov x0, x20 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ str w0, [sp, #12] │ │ - cbnz w0, 9daa8 │ │ + cbnz w0, 9d014 │ │ add x8, x21, #0x2e8 │ │ add x24, x21, #0x2d8 │ │ ldr q0, [x8] │ │ ldr q1, [x24] │ │ stur q0, [x22, #24] │ │ stur q1, [x22, #8] │ │ ldr x8, [x21, #752] │ │ str x8, [x22, #40] │ │ ldr x8, [x21, #736] │ │ str x8, [x22, #48] │ │ ldr x25, [x21, #784] │ │ ldr x8, [x25, #72] │ │ - cbz x8, 9da34 │ │ + cbz x8, 9cfa0 │ │ ldp x1, x2, [x20, #56] │ │ add x0, sp, #0x10 │ │ ldr x8, [x8] │ │ ldr x3, [x20, #72] │ │ blr x8 │ │ str w0, [sp, #12] │ │ - cbnz w0, 9d9e8 │ │ - adrp x9, 9f000 │ │ + cbnz w0, 9cf54 │ │ + adrp x9, 9e000 │ │ add x8, x21, #0xf8 │ │ - add x9, x9, #0x694 │ │ + add x9, x9, #0xbf4 │ │ ldr x10, [x25, #72] │ │ add x0, sp, #0x10 │ │ str x8, [sp, #48] │ │ stp x22, x9, [sp, #32] │ │ ldr x8, [x10, #16] │ │ blr x8 │ │ ldr x8, [x25, #72] │ │ str w0, [sp, #12] │ │ add x0, sp, #0x10 │ │ ldr x8, [x8, #8] │ │ blr x8 │ │ ldr w0, [sp, #12] │ │ and w8, w0, #0xff │ │ cmp w8, #0x2 │ │ - b.ne 9da30 // b.any │ │ + b.ne 9cf9c // b.any │ │ ldr x8, [x20, #8] │ │ cmp x8, #0x7 │ │ - b.cc 9daa0 // b.lo, b.ul, b.last │ │ + b.cc 9d00c // b.lo, b.ul, b.last │ │ ldr x9, [x20, #64] │ │ ldrb w10, [x9, #1] │ │ cmp w10, #0x3 │ │ - b.hi 9daa0 // b.pmore │ │ + b.hi 9d00c // b.pmore │ │ ldur w9, [x9, #2] │ │ cmp x9, x8 │ │ - b.ne 9daa0 // b.any │ │ + b.ne 9d00c // b.any │ │ mov x0, x21 │ │ mov x1, x20 │ │ mov x2, x22 │ │ - bl 9f740 │ │ + bl 9eca0 │ │ str w0, [sp, #12] │ │ - cbnz w0, 9daa0 │ │ + cbnz w0, 9d00c │ │ add x8, x22, #0x8 │ │ ldp q1, q0, [x8] │ │ stp q1, q0, [x24] │ │ ldur q0, [x22, #8] │ │ movi v1.2d, #0xffff │ │ sshr v0.2d, v0.2d, #16 │ │ stur q0, [x21, #104] │ │ ldur q0, [x22, #24] │ │ add v0.2d, v0.2d, v1.2d │ │ sshr v0.2d, v0.2d, #16 │ │ stur q0, [x21, #120] │ │ ldp x9, x8, [x22, #40] │ │ cmp x9, x8 │ │ - b.le 9da84 │ │ + b.le 9cff0 │ │ add w9, w9, #0x8, lsl #12 │ │ add w8, w8, #0x8, lsl #12 │ │ lsr w9, w9, #16 │ │ lsr w8, w8, #16 │ │ strh w9, [x21, #138] │ │ strh w8, [x21, #140] │ │ ldr w8, [x22, #80] │ │ - cbz w8, 9daa0 │ │ + cbz w8, 9d00c │ │ ldr x8, [x21, #16] │ │ str x22, [x21, #792] │ │ mov x22, xzr │ │ orr x8, x8, #0x40 │ │ str x8, [x21, #16] │ │ mov x0, x20 │ │ - bl 3f904 │ │ - cbz x22, 9dae0 │ │ + bl 3f928 │ │ + cbz x22, 9d04c │ │ ldr x1, [x22, #72] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #56] │ │ mov x0, x19 │ │ str xzr, [x22, #72] │ │ str wzr, [x22, #80] │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x19 │ │ mov x1, x22 │ │ str xzr, [x22, #56] │ │ str wzr, [x22, #64] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #12] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9db10 // b.any │ │ + b.ne 9d07c // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x25, [sp, #80] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-64]! │ │ stp x28, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ sub sp, sp, #0xbe0 │ │ mrs x23, tpidr_el0 │ │ mov x19, x4 │ │ mov w21, w2 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ - tbnz w3, #4, 9dc30 │ │ + tbnz w3, #4, 9d19c │ │ ldr x8, [x0, #784] │ │ mov x22, x0 │ │ - adrp x9, 9f000 │ │ + adrp x9, 9e000 │ │ mov w20, w1 │ │ ldr x4, [x0, #648] │ │ mov x1, x22 │ │ ldr x8, [x8, #24] │ │ mov x2, xzr │ │ ldr x5, [x0, #848] │ │ add x0, sp, #0x20 │ │ mov x3, xzr │ │ mov w6, wzr │ │ ldr x8, [x8] │ │ mov w7, wzr │ │ - add x9, x9, #0x944 │ │ + add x9, x9, #0xea4 │ │ str x9, [sp] │ │ blr x8 │ │ - cbnz w0, 9dc4c │ │ + cbnz w0, 9d1b8 │ │ mov w8, #0x1 // #1 │ │ ldr w10, [x22, #608] │ │ add x11, x22, #0x268 │ │ add x9, sp, #0x20 │ │ ldr x12, [x22, #632] │ │ strb wzr, [sp, #164] │ │ strb w8, [sp, #166] │ │ @@ -115495,86 +114786,86 @@ │ │ str w10, [sp, #2748] │ │ ldr q0, [x11] │ │ ldr w10, [x22, #864] │ │ str x12, [x9, #2736] │ │ str x8, [x9, #2968] │ │ str q0, [x9, #2720] │ │ str w10, [sp, #3008] │ │ - cbz w21, 9dc48 │ │ + cbz w21, 9d1b4 │ │ mov w21, w21 │ │ - b 9dbe8 │ │ + b 9d154 │ │ mov x8, xzr │ │ add w20, w20, #0x1 │ │ subs x21, x21, #0x1 │ │ str x8, [x19], #8 │ │ - b.eq 9dc48 // b.none │ │ + b.eq 9d1b4 // b.none │ │ add x0, sp, #0x20 │ │ add x2, sp, #0x10 │ │ add x3, sp, #0xc │ │ mov w1, w20 │ │ - bl 9f9c8 │ │ - cbnz w0, 9dbd4 │ │ + bl 9ef28 │ │ + cbnz w0, 9d140 │ │ ldr x8, [sp, #40] │ │ ldr x8, [x8, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9dc20 │ │ + cbz x8, 9d18c │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x10 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldr x0, [sp, #112] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ - b 9dbd8 │ │ - cbz w21, 9dc48 │ │ + b 9d144 │ │ + cbz w21, 9d1b4 │ │ mov w8, w21 │ │ mov x0, x19 │ │ lsl x2, x8, #3 │ │ mov w1, wzr │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9dc74 // b.any │ │ + b.ne 9d1e0 // b.any │ │ add sp, sp, #0xbe0 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x28, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr x8, [x0] │ │ mov x20, x1 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ - add x1, x1, #0xee5 │ │ + add x1, x1, #0xf25 │ │ ldr x9, [x8, #176] │ │ ldr x21, [x8, #880] │ │ ldr x0, [x9, #8] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ cmp x0, #0x0 │ │ ccmp x21, #0x0, #0x4, ne // ne = any │ │ - b.eq 9dccc // b.none │ │ + b.eq 9d238 // b.none │ │ ldr x8, [x21] │ │ - cbz x8, 9dccc │ │ + cbz x8, 9d238 │ │ blr x8 │ │ mov x21, x0 │ │ - b 9dcd0 │ │ + b 9d23c │ │ mov x21, xzr │ │ ldr x0, [x19] │ │ mov x1, x20 │ │ - bl 3bcd8 │ │ + bl 3bd2c │ │ mov w20, w0 │ │ - cbnz w0, 9dd04 │ │ - cbz x21, 9dd04 │ │ + cbnz w0, 9d270 │ │ + cbz x21, 9d270 │ │ ldr x8, [x19, #80] │ │ mov x3, xzr │ │ ldp x1, x2, [x19, #32] │ │ mov x4, xzr │ │ ldr x9, [x21, #8] │ │ ldr x0, [x8] │ │ blr x9 │ │ @@ -115588,35 +114879,35 @@ │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x9, [x0, #648] │ │ mov x8, x2 │ │ mov w2, w3 │ │ mov x0, x8 │ │ ldr x1, [x9, w1, uxtw #3] │ │ - bl 40788 │ │ + bl 40850 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-48]! │ │ stp x22, x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ ldr w21, [x0, #640] │ │ cmp w21, #0x1 │ │ - b.lt 9dd90 // b.tstop │ │ + b.lt 9d2fc // b.tstop │ │ mov x20, x1 │ │ mov x19, xzr │ │ ldr x22, [x0, #648] │ │ ldr x1, [x22, x19, lsl #3] │ │ mov x0, x20 │ │ - bl a51a0 │ │ - cbz w0, 9dd94 │ │ + bl a45e0 │ │ + cbz w0, 9d300 │ │ add x19, x19, #0x1 │ │ cmp x21, x19 │ │ - b.ne 9dd74 // b.any │ │ + b.ne 9d2e0 // b.any │ │ mov w19, wzr │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #32] │ │ ldp x22, x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ mov x8, x0 │ │ @@ -115670,528 +114961,521 @@ │ │ ldr q1, [x10] │ │ ldr q2, [x11] │ │ ldr q3, [x8] │ │ stp q1, q0, [x1, #192] │ │ stp q3, q2, [x1, #160] │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ - stp x24, x23, [sp, #16] │ │ + str x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ cmp w1, #0x2d │ │ - b.hi 9e4ec // b.pmore │ │ - adrp x9, 21000 │ │ + b.hi 9da3c // b.pmore │ │ + adrp x9, 21000 │ │ mov w8, w1 │ │ - add x9, x9, #0x22c │ │ + add x9, x9, #0x25c │ │ mov x19, x3 │ │ mov w22, w2 │ │ mov x21, x0 │ │ - bic x24, x4, x4, asr #63 │ │ - adr x10, 9dec8 │ │ + bic x23, x4, x4, asr #63 │ │ + adr x10, 9d434 │ │ ldrh w11, [x9, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #673] │ │ - b 9e4b0 │ │ + b 9da00 │ │ cmp w22, #0x3 │ │ - b.hi 9e4ec // b.pmore │ │ + b.hi 9da3c // b.pmore │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ cmp w22, #0x3 │ │ - b.hi 9e554 // b.pmore │ │ - adrp x9, 21000 │ │ + b.hi 9daa4 // b.pmore │ │ + adrp x9, 21000 │ │ mov w8, w22 │ │ - add x9, x9, #0x290 │ │ - adr x10, 9df1c │ │ + add x9, x9, #0x2c0 │ │ + adr x10, 9d488 │ │ ldrh w11, [x9, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ add x8, x21, #0x2a8 │ │ - b 9e588 │ │ + b 9dad8 │ │ cmp w22, #0x3 │ │ - b.hi 9e4ec // b.pmore │ │ + b.hi 9da3c // b.pmore │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ cmp w22, #0x3 │ │ - b.hi 9e554 // b.pmore │ │ - adrp x9, 21000 │ │ + b.hi 9daa4 // b.pmore │ │ + adrp x9, 21000 │ │ mov w8, w22 │ │ - add x9, x9, #0x288 │ │ - adr x10, 9df60 │ │ + add x9, x9, #0x2b8 │ │ + adr x10, 9d4cc │ │ ldrh w11, [x9, x8, lsl #1] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ add x8, x21, #0x2d8 │ │ - b 9e588 │ │ + b 9dad8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #672] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldr x0, [x21, #536] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #536] │ │ - b 9e4dc │ │ + b 9da2c │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #312] │ │ - b 9e350 │ │ + b 9d8a0 │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #640] │ │ - b 9e350 │ │ + b 9d8a0 │ │ ldr w8, [x21, #640] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ ldr x8, [x21, #648] │ │ ldr x0, [x8, w22, uxtw #3] │ │ - bl a5200 │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ mov w8, w22 │ │ ldr x9, [x21, #648] │ │ - mov x23, x0 │ │ - mov x0, x19 │ │ - mov x2, x20 │ │ - b 9e0a8 │ │ + ldr x1, [x9, x8, lsl #3] │ │ + b 9da2c │ │ ldr w8, [x21, #640] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ ldr x8, [x21, #664] │ │ ldr w8, [x8, w22, uxtw #2] │ │ add w20, w8, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ mov w8, w22 │ │ ldr x9, [x21, #656] │ │ ldr x1, [x9, x8, lsl #3] │ │ - b 9e53c │ │ + b 9da8c │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #544] │ │ - b 9e350 │ │ + b 9d8a0 │ │ ldr w8, [x21, #544] │ │ cmp w8, #0x1 │ │ - b.ne 9e4ec // b.any │ │ + b.ne 9da3c // b.any │ │ ldr w8, [x21, #552] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ ldr x8, [x21, #576] │ │ ldr x0, [x8, w22, uxtw #3] │ │ - bl a5200 │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ mov w8, w22 │ │ ldr x9, [x21, #576] │ │ - mov x23, x0 │ │ - mov x0, x19 │ │ - mov x2, x23 │ │ ldr x1, [x9, x8, lsl #3] │ │ - bl a51d0 │ │ - strb wzr, [x19, x23] │ │ - b 9e4e8 │ │ + b 9da2c │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #608] │ │ - b 9e350 │ │ + b 9d8a0 │ │ ldr x1, [x21, #632] │ │ - cbz x1, 9e508 │ │ + cbz x1, 9da58 │ │ mov w0, w22 │ │ - bl 39850 │ │ - cbz x0, 9e4ec │ │ + bl 398a4 │ │ + cbz x0, 9da3c │ │ ldr w22, [x0] │ │ - b 9e514 │ │ + b 9da64 │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldrh w8, [x21, #440] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldrh w8, [x21, #442] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #320] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldrb w8, [x21, #320] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #12] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #436] │ │ - b 9e350 │ │ + b 9d8a0 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #321] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldrb w8, [x21, #321] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #40] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #322] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldrb w8, [x21, #322] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #60] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #323] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldrb w8, [x21, #323] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #88] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr x8, [x21, #424] │ │ - b 9e58c │ │ + b 9dadc │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #432] │ │ - b 9e350 │ │ + b 9d8a0 │ │ ldrb w8, [x21, #444] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #136] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #445] │ │ - b 9e4b0 │ │ + b 9da00 │ │ ldrb w8, [x21, #445] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ add x8, x21, #0x138 │ │ add x8, x8, w22, uxtw #1 │ │ ldrh w8, [x8, #162] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #446] │ │ - b 9e4b0 │ │ + b 9da00 │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #447] │ │ - b 9e4b0 │ │ + b 9da00 │ │ cmp w22, #0x1 │ │ - b.hi 9e4ec // b.pmore │ │ + b.hi 9da3c // b.pmore │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ mov w8, w22 │ │ add x8, x21, x8, lsl #1 │ │ ldrh w8, [x8, #528] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x4 // #4 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x4 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x4 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr w8, [x21, #316] │ │ mov w20, #0x4 // #4 │ │ str w8, [x19] │ │ - b 9e4f0 │ │ + b 9da40 │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr x8, [x21, #520] │ │ - b 9e58c │ │ + b 9dadc │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr x8, [x21, #512] │ │ - b 9e58c │ │ + b 9dadc │ │ ldr x0, [x21, #248] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #248] │ │ - b 9e4dc │ │ + b 9da2c │ │ ldr x0, [x21, #256] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #256] │ │ - b 9e4dc │ │ + b 9da2c │ │ ldr x0, [x21, #272] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #272] │ │ - b 9e4dc │ │ + b 9da2c │ │ ldr x0, [x21, #280] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #280] │ │ - b 9e4dc │ │ + b 9da2c │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #296] │ │ - b 9e4b0 │ │ + b 9da00 │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldrh w8, [x21, #298] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldrh w8, [x21, #300] │ │ - b 9e478 │ │ + b 9d9c8 │ │ mov w20, #0x2 // #2 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x2 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x2 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldrh w8, [x21, #304] │ │ mov w20, #0x2 // #2 │ │ strh w8, [x19] │ │ - b 9e4f0 │ │ + b 9da40 │ │ mov w20, #0x8 // #8 │ │ - cbz x19, 9e4f0 │ │ - cmp x24, #0x8 │ │ - b.cc 9e4f0 // b.lo, b.ul, b.last │ │ + cbz x19, 9da40 │ │ + cmp x23, #0x8 │ │ + b.cc 9da40 // b.lo, b.ul, b.last │ │ ldr x8, [x21, #288] │ │ - b 9e58c │ │ + b 9dadc │ │ mov w20, #0x1 // #1 │ │ - cbz x19, 9e4f0 │ │ + cbz x19, 9da40 │ │ cmp x4, #0x1 │ │ - b.lt 9e4f0 // b.tstop │ │ + b.lt 9da40 // b.tstop │ │ ldrb w8, [x21, #444] │ │ mov w20, #0x1 // #1 │ │ strb w8, [x19] │ │ - b 9e4f0 │ │ + b 9da40 │ │ ldr x0, [x21, #264] │ │ - cbz x0, 9e4ec │ │ - bl a5200 │ │ + cbz x0, 9da3c │ │ + bl a4640 │ │ add x20, x0, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ ldr x1, [x21, #264] │ │ mov x0, x19 │ │ mov x2, x20 │ │ - bl a51d0 │ │ - cbnz x20, 9e4f0 │ │ + bl a4610 │ │ + cbnz x20, 9da40 │ │ mov x20, #0xffffffffffffffff // #-1 │ │ mov x0, x20 │ │ + ldr x23, [sp, #16] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ - ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr w8, [x21, #608] │ │ cmp w8, w22 │ │ - b.ls 9e4ec // b.plast │ │ + b.ls 9da3c // b.plast │ │ ldr x8, [x21, #616] │ │ - cbz x8, 9e4ec │ │ + cbz x8, 9da3c │ │ ldr x9, [x21, #624] │ │ ldr w9, [x9, w22, uxtw #2] │ │ add w20, w9, #0x1 │ │ - cbz x19, 9e4e8 │ │ - cmp x24, x20 │ │ - b.cc 9e4e8 // b.lo, b.ul, b.last │ │ + cbz x19, 9da38 │ │ + cmp x23, x20 │ │ + b.cc 9da38 // b.lo, b.ul, b.last │ │ mov w9, w22 │ │ ldr x1, [x8, x9, lsl #3] │ │ sub x21, x20, #0x1 │ │ mov x0, x19 │ │ mov x2, x21 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x19, x21] │ │ - b 9e4e8 │ │ + b 9da38 │ │ mov x8, xzr │ │ - b 9e58c │ │ + b 9dadc │ │ add x8, x21, #0x2b0 │ │ - b 9e588 │ │ + b 9dad8 │ │ add x8, x21, #0x2b8 │ │ - b 9e588 │ │ + b 9dad8 │ │ add x8, x21, #0x2c0 │ │ - b 9e588 │ │ + b 9dad8 │ │ add x8, x21, #0x2e0 │ │ - b 9e588 │ │ + b 9dad8 │ │ add x8, x21, #0x2e8 │ │ - b 9e588 │ │ + b 9dad8 │ │ add x8, x21, #0x2f0 │ │ ldr x8, [x8] │ │ mov w20, #0x8 // #8 │ │ str x8, [x19] │ │ - b 9e4f0 │ │ + b 9da40 │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x22, [x0, #792] │ │ - cbz x22, 9e65c │ │ + cbz x22, 9dbac │ │ ldr w8, [x22, #64] │ │ - cbz w8, 9e654 │ │ + cbz w8, 9dba4 │ │ mov x19, x3 │ │ mov w20, w2 │ │ mov x21, x1 │ │ mov x23, xzr │ │ mov x24, xzr │ │ - b 9e5f0 │ │ + b 9db40 │ │ ldr x9, [x11, #16] │ │ str x9, [x19] │ │ add x24, x24, #0x1 │ │ add x23, x23, #0x28 │ │ cmp x24, w8, uxtw │ │ - b.cs 9e654 // b.hs, b.nlast │ │ + b.cs 9dba4 // b.hs, b.nlast │ │ ldr x9, [x22, #56] │ │ ldr w10, [x9, x23] │ │ cmp w10, w20 │ │ - b.ne 9e5e0 // b.any │ │ + b.ne 9db30 // b.any │ │ add x11, x9, x23 │ │ ldr x10, [x11, #8] │ │ cmp x10, x21 │ │ - b.gt 9e5d8 │ │ + b.gt 9db28 │ │ ldr x11, [x11, #24] │ │ cmp x11, x21 │ │ - b.ge 9e628 // b.tcont │ │ + b.ge 9db78 // b.tcont │ │ add x9, x9, x23 │ │ ldr x9, [x9, #32] │ │ - b 9e5dc │ │ + b 9db2c │ │ add x25, x9, x23 │ │ sub x0, x21, x10 │ │ sub x2, x11, x10 │ │ ldr x8, [x25, #32] │ │ ldr x9, [x25, #16] │ │ sub x1, x8, x9 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr x8, [x25, #16] │ │ add x9, x8, x0 │ │ ldr w8, [x22, #64] │ │ - b 9e5dc │ │ + b 9db2c │ │ mov w0, wzr │ │ - b 9e660 │ │ + b 9dbb0 │ │ mov w0, #0x6 // #6 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x25, [sp, #16] │ │ ldp x29, x30, [sp], #80 │ │ ret │ │ ldr x8, [x0, #848] │ │ - cbz x8, 9e6e0 │ │ + cbz x8, 9dc30 │ │ ldp w9, w10, [x8] │ │ stp w10, w9, [x1] │ │ - cbz w10, 9e6d8 │ │ + cbz w10, 9dc28 │ │ add x10, x10, x10, lsl #1 │ │ mov x9, xzr │ │ lsl x10, x10, #3 │ │ mov w11, #0x8 // #8 │ │ add x12, x8, x9 │ │ add x14, x1, x9 │ │ add x9, x9, #0x18 │ │ @@ -116202,15 +115486,15 @@ │ │ add x12, x13, x12, lsl #3 │ │ ldr x13, [x8, x11] │ │ add x11, x11, #0x8 │ │ str x15, [x14, #16] │ │ ldur x12, [x12, #-8] │ │ str x13, [x14, #8] │ │ str x12, [x14, #24] │ │ - b.ne 9e69c // b.any │ │ + b.ne 9dbec // b.any │ │ mov w0, wzr │ │ ret │ │ mov w0, #0x6 // #6 │ │ ret │ │ sub sp, sp, #0xe0 │ │ stp x29, x30, [sp, #144] │ │ add x29, sp, #0x90 │ │ @@ -116218,205 +115502,205 @@ │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ ldr x22, [x0, #848] │ │ - cbz x22, 9e8e4 │ │ + cbz x22, 9de34 │ │ ldr w8, [x22, #4] │ │ - cbz w8, 9e824 │ │ + cbz w8, 9dd74 │ │ cmp w8, w1 │ │ mov x19, x2 │ │ mov x20, x0 │ │ mov x23, xzr │ │ csel w24, w8, w1, cc // cc = lo, ul, last │ │ mov w25, #0x18 // #24 │ │ add x26, sp, #0x8 │ │ - b 9e754 │ │ + b 9dca4 │ │ ldr x0, [x12] │ │ str x0, [x26, x23, lsl #3] │ │ add x23, x23, #0x1 │ │ cmp x23, w8, uxtw │ │ - b.cs 9e81c // b.hs, b.nlast │ │ + b.cs 9dd6c // b.hs, b.nlast │ │ madd x12, x23, x25, x22 │ │ cmp x23, x24 │ │ add x11, x12, #0xa8 │ │ ldr x9, [x12, #176] │ │ - b.cs 9e77c // b.hs, b.nlast │ │ + b.cs 9dccc // b.hs, b.nlast │ │ ldr x10, [x19, x23, lsl #3] │ │ ldrb w11, [x11] │ │ ldr x12, [x12, #184] │ │ - cbnz w11, 9e7a4 │ │ - b 9e740 │ │ + cbnz w11, 9dcf4 │ │ + b 9dc90 │ │ ldrb w11, [x11] │ │ ldr x13, [x9] │ │ add x10, x9, w11, uxtw #3 │ │ ldur x10, [x10, #-8] │ │ sub x10, x10, x13 │ │ cmp x10, #0x0 │ │ cinc x10, x10, lt // lt = tstop │ │ asr x10, x10, #1 │ │ ldr x12, [x12, #184] │ │ - cbz w11, 9e740 │ │ + cbz w11, 9dc90 │ │ mov x13, xzr │ │ mov w14, w11 │ │ ldr x15, [x9, x13, lsl #3] │ │ cmp x10, x15 │ │ - b.eq 9e7cc // b.none │ │ - b.lt 9e7d4 // b.tstop │ │ + b.eq 9dd1c // b.none │ │ + b.lt 9dd24 // b.tstop │ │ add x13, x13, #0x1 │ │ cmp x14, x13 │ │ - b.ne 9e7ac // b.any │ │ - b 9e810 │ │ + b.ne 9dcfc // b.any │ │ + b 9dd60 │ │ ldr x0, [x12, x13, lsl #3] │ │ - b 9e744 │ │ + b 9dc94 │ │ sub x14, x13, #0x1 │ │ - tbnz w14, #31, 9e740 │ │ - tbnz w13, #31, 9e810 │ │ + tbnz w14, #31, 9dc90 │ │ + tbnz w13, #31, 9dd60 │ │ ubfiz x8, x14, #3, #32 │ │ lsl x11, x13, #3 │ │ ldr x13, [x9, x8] │ │ ldr x14, [x12, x11] │ │ ldr x8, [x12, x8] │ │ ldr x9, [x9, x11] │ │ sub x0, x10, x13 │ │ sub x1, x14, x8 │ │ sub x2, x9, x13 │ │ - bl 37eac │ │ + bl 37f0c │ │ ldr w8, [x22, #4] │ │ - b 9e744 │ │ + b 9dc94 │ │ add x9, x12, w11, uxtw #3 │ │ ldur x0, [x9, #-8] │ │ - b 9e744 │ │ + b 9dc94 │ │ ldr x22, [x20, #848] │ │ - cbz x22, 9e8e4 │ │ + cbz x22, 9de34 │ │ ldr w9, [x22] │ │ - cbz w9, 9e8ec │ │ + cbz w9, 9de3c │ │ ldr w9, [x22, #4] │ │ mov x20, xzr │ │ mov w19, wzr │ │ mov w23, #0x10000 // #65536 │ │ add x25, sp, #0x8 │ │ cmp w9, w8 │ │ csel w24, w9, w8, cc // cc = lo, ul, last │ │ mov w8, w9 │ │ - b 9e860 │ │ + b 9ddb0 │ │ ldr w10, [x22] │ │ add x20, x20, #0x1 │ │ cmp x20, x10 │ │ - b.cs 9e8f0 // b.hs, b.nlast │ │ - cbz w8, 9e8bc │ │ + b.cs 9de40 // b.hs, b.nlast │ │ + cbz w8, 9de0c │ │ mov x26, xzr │ │ mov w0, #0x10000 // #65536 │ │ - b 9e884 │ │ + b 9ddd4 │ │ asr x0, x0, #1 │ │ add x26, x26, #0x1 │ │ mov w8, w9 │ │ cmp x26, w9, uxtw │ │ - b.cs 9e8c8 // b.hs, b.nlast │ │ + b.cs 9de18 // b.hs, b.nlast │ │ cmp x26, x24 │ │ - b.cs 9e870 // b.hs, b.nlast │ │ + b.cs 9ddc0 // b.hs, b.nlast │ │ ldr x10, [x25, x26, lsl #3] │ │ lsr w11, w20, w26 │ │ tst w11, #0x1 │ │ sub x12, x23, x10 │ │ csel x1, x12, x10, eq // eq = none │ │ cmp x1, #0x1 │ │ - b.lt 9e8c4 // b.tstop │ │ + b.lt 9de14 // b.tstop │ │ lsr x8, x1, #16 │ │ - cbnz x8, 9e874 │ │ - bl 37f58 │ │ + cbnz x8, 9ddc4 │ │ + bl 37fb8 │ │ ldr w9, [x22, #4] │ │ - b 9e874 │ │ + b 9ddc4 │ │ mov w0, #0x10000 // #65536 │ │ - b 9e8c8 │ │ + b 9de18 │ │ mov x0, xzr │ │ ldr x10, [x22, #264] │ │ ldr x11, [x10, x20, lsl #3] │ │ cmp x11, x0 │ │ - b.eq 9e850 // b.none │ │ + b.eq 9dda0 // b.none │ │ mov w19, #0x1 // #1 │ │ str x0, [x10, x20, lsl #3] │ │ - b 9e850 │ │ + b 9dda0 │ │ mov w0, #0x6 // #6 │ │ - b 9e8f8 │ │ + b 9de48 │ │ mov w19, wzr │ │ cmp w19, #0x0 │ │ csetm w0, eq // eq = none │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9e924 // b.any │ │ + b.ne 9de74 // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x26, x25, [sp, #160] │ │ ldp x29, x30, [sp, #144] │ │ add sp, sp, #0xe0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-80]! │ │ str x25, [sp, #16] │ │ mov x29, sp │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ ldr x20, [x0, #848] │ │ - cbz x20, 9ea08 │ │ + cbz x20, 9df58 │ │ ldr w8, [x20] │ │ - cbz w8, 9ea10 │ │ + cbz w8, 9df60 │ │ ldr w8, [x20, #4] │ │ mov x19, x2 │ │ mov x22, xzr │ │ mov w21, wzr │ │ mov w24, #0x10000 // #65536 │ │ cmp w8, w1 │ │ mov w9, w8 │ │ csel w23, w8, w1, cc // cc = lo, ul, last │ │ - b 9e984 │ │ + b 9ded4 │ │ ldr w10, [x20] │ │ add x22, x22, #0x1 │ │ cmp x22, x10 │ │ - b.cs 9ea14 // b.hs, b.nlast │ │ - cbz w9, 9e9e0 │ │ + b.cs 9df64 // b.hs, b.nlast │ │ + cbz w9, 9df30 │ │ mov x25, xzr │ │ mov w0, #0x10000 // #65536 │ │ - b 9e9a8 │ │ + b 9def8 │ │ asr x0, x0, #1 │ │ add x25, x25, #0x1 │ │ mov w9, w8 │ │ cmp x25, w8, uxtw │ │ - b.cs 9e9ec // b.hs, b.nlast │ │ + b.cs 9df3c // b.hs, b.nlast │ │ cmp x25, x23 │ │ - b.cs 9e994 // b.hs, b.nlast │ │ + b.cs 9dee4 // b.hs, b.nlast │ │ ldr x10, [x19, x25, lsl #3] │ │ lsr w11, w22, w25 │ │ tst w11, #0x1 │ │ sub x12, x24, x10 │ │ csel x1, x12, x10, eq // eq = none │ │ cmp x1, #0x1 │ │ - b.lt 9e9e8 // b.tstop │ │ + b.lt 9df38 // b.tstop │ │ lsr x9, x1, #16 │ │ - cbnz x9, 9e998 │ │ - bl 37f58 │ │ + cbnz x9, 9dee8 │ │ + bl 37fb8 │ │ ldr w8, [x20, #4] │ │ - b 9e998 │ │ + b 9dee8 │ │ mov w0, #0x10000 // #65536 │ │ - b 9e9ec │ │ + b 9df3c │ │ mov x0, xzr │ │ ldr x10, [x20, #264] │ │ ldr x11, [x10, x22, lsl #3] │ │ cmp x11, x0 │ │ - b.eq 9e974 // b.none │ │ + b.eq 9dec4 // b.none │ │ mov w21, #0x1 // #1 │ │ str x0, [x10, x22, lsl #3] │ │ - b 9e974 │ │ + b 9dec4 │ │ mov w0, #0x6 // #6 │ │ - b 9ea1c │ │ + b 9df6c │ │ mov w21, wzr │ │ cmp w21, #0x0 │ │ csetm w0, eq // eq = none │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldr x25, [sp, #16] │ │ @@ -116428,88 +115712,88 @@ │ │ str x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ stp x20, x19, [sp, #96] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ ldr x22, [x0, #848] │ │ - cbz x22, 9eab8 │ │ + cbz x22, 9e008 │ │ mov x19, x2 │ │ mov w20, w1 │ │ ldr x0, [x22, #264] │ │ add x1, sp, #0x8 │ │ ldr w2, [x22, #4] │ │ - bl 9f528 │ │ + bl 9ea88 │ │ ldr w23, [x22, #4] │ │ cmp w23, w20 │ │ csel w22, w23, w20, cc // cc = lo, ul, last │ │ - cbz w22, 9ea98 │ │ + cbz w22, 9dfe8 │ │ lsl x2, x22, #3 │ │ add x1, sp, #0x8 │ │ mov x0, x19 │ │ - bl a51d0 │ │ + bl a4610 │ │ cmp w23, w20 │ │ - b.cs 9eb0c // b.hs, b.nlast │ │ + b.cs 9e05c // b.hs, b.nlast │ │ mov w8, w20 │ │ sub x9, x8, x22 │ │ cmp x9, #0x4 │ │ - b.cs 9eac0 // b.hs, b.nlast │ │ + b.cs 9e010 // b.hs, b.nlast │ │ mov x10, x22 │ │ - b 9eaf4 │ │ + b 9e044 │ │ mov w0, #0x6 // #6 │ │ - b 9eb10 │ │ + b 9e060 │ │ mov w14, #0x8000 // #32768 │ │ and x11, x9, #0xfffffffffffffffc │ │ add x12, x19, x22, lsl #3 │ │ add x10, x11, x22 │ │ add x12, x12, #0x10 │ │ mov x13, x11 │ │ dup v0.2d, x14 │ │ stp q0, q0, [x12, #-16] │ │ subs x13, x13, #0x4 │ │ add x12, x12, #0x20 │ │ - b.ne 9eadc // b.any │ │ + b.ne 9e02c // b.any │ │ cmp x9, x11 │ │ - b.eq 9eb0c // b.none │ │ + b.eq 9e05c // b.none │ │ add x9, x19, x10, lsl #3 │ │ sub x8, x8, x10 │ │ mov w10, #0x8000 // #32768 │ │ subs x8, x8, #0x1 │ │ str x10, [x9], #8 │ │ - b.ne 9eb00 // b.any │ │ + b.ne 9e050 // b.any │ │ mov w0, wzr │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9eb38 // b.any │ │ + b.ne 9e088 // b.any │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x29, x30, [sp, #48] │ │ ldr x23, [sp, #64] │ │ add sp, sp, #0x70 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x110 │ │ stp x29, x30, [sp, #176] │ │ add x29, sp, #0xb0 │ │ stp x28, x27, [sp, #192] │ │ stp x26, x25, [sp, #208] │ │ stp x24, x23, [sp, #224] │ │ stp x22, x21, [sp, #240] │ │ stp x20, x19, [sp, #256] │ │ mrs x27, tpidr_el0 │ │ ldr x8, [x27, #40] │ │ stur x8, [x29, #-16] │ │ ldr x28, [x0, #848] │ │ - cbz x28, 9ebd8 │ │ + cbz x28, 9e128 │ │ mov x22, x1 │ │ ldr w24, [x28, #4] │ │ ldr x0, [x0, #184] │ │ str w24, [sp, #56] │ │ - cbz w24, 9ebe0 │ │ + cbz w24, 9e130 │ │ add x9, x24, x24, lsl #1 │ │ mov x8, xzr │ │ lsl x9, x9, #3 │ │ mov w10, #0x8 // #8 │ │ add x11, sp, #0x38 │ │ add x12, x28, x8 │ │ ldr x14, [x28, x10] │ │ @@ -116520,619 +115804,623 @@ │ │ ldr x13, [x12, #176] │ │ ldrb w12, [x12, #168] │ │ add x12, x13, x12, lsl #3 │ │ ldr x13, [x13] │ │ ldur x12, [x12, #-8] │ │ stp x14, x13, [x15, #8] │ │ str x12, [x15, #24] │ │ - b.ne 9eb98 // b.any │ │ + b.ne 9e0e8 // b.any │ │ mov x25, x24 │ │ - b 9ebe4 │ │ + b 9e134 │ │ mov w8, #0x6 // #6 │ │ - b 9ee40 │ │ + b 9e390 │ │ mov x25, xzr │ │ lsl x21, x25, #1 │ │ mov w9, #0x30 // #48 │ │ add x8, x21, #0x7 │ │ add x2, sp, #0x14 │ │ and x23, x8, #0x3fffffff8 │ │ ldr w19, [x28] │ │ nop │ │ madd x8, x25, x9, x23 │ │ str wzr, [sp, #20] │ │ add x1, x8, #0x20 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #20] │ │ - cbnz w8, 9ee40 │ │ + cbnz w8, 9e390 │ │ str x22, [sp, #8] │ │ add x22, x0, #0x20 │ │ mov x20, x0 │ │ stp w24, w19, [x0] │ │ str wzr, [x0, #8] │ │ mov x0, x22 │ │ mov w1, wzr │ │ mov x2, x21 │ │ - bl a5180 │ │ + bl a45c0 │ │ add x8, x22, x23 │ │ stp x8, xzr, [x20, #16] │ │ - cbz w24, 9ee24 │ │ + cbz w24, 9e374 │ │ add x8, x23, x20 │ │ add x9, sp, #0x38 │ │ - adrp x21, b000 │ │ + adrp x21, b000 │ │ str x27, [sp] │ │ mov x19, xzr │ │ add x23, x8, #0x48 │ │ add x22, x9, #0x18 │ │ mov w27, #0xffffffff // #-1 │ │ - add x21, x21, #0xa3f │ │ - b 9ec90 │ │ + add x21, x21, #0xa7f │ │ + b 9e1e0 │ │ mov w8, #0x6874 // #26740 │ │ movk w8, #0x7767, lsl #16 │ │ stur x8, [x23, #-8] │ │ add x19, x19, #0x1 │ │ add x23, x23, #0x30 │ │ add x22, x22, #0x18 │ │ cmp x25, x19 │ │ - b.eq 9ed40 // b.none │ │ + b.eq 9e290 // b.none │ │ ldp x8, x9, [x22, #-8] │ │ str w27, [x23] │ │ ldur x26, [x22, #-16] │ │ lsl x8, x8, #16 │ │ lsl x9, x9, #16 │ │ stp x26, x8, [x23, #-40] │ │ stp x9, x27, [x23, #-16] │ │ - cbz x26, 9ec7c │ │ + cbz x26, 9e1cc │ │ mov x0, x26 │ │ mov x1, x21 │ │ - bl a51a0 │ │ - cbz w0, 9ec70 │ │ - adrp x1, b000 │ │ + bl a45e0 │ │ + cbz w0, 9e1c0 │ │ + adrp x1, b000 │ │ mov x0, x26 │ │ - add x1, x1, #0x2db │ │ - bl a51a0 │ │ - cbz w0, 9ed1c │ │ - adrp x1, b000 │ │ + add x1, x1, #0x31b │ │ + bl a45e0 │ │ + cbz w0, 9e26c │ │ + adrp x1, b000 │ │ mov x0, x26 │ │ - add x1, x1, #0x579 │ │ - bl a51a0 │ │ - cbz w0, 9ed28 │ │ - adrp x1, b000 │ │ + add x1, x1, #0x5b9 │ │ + bl a45e0 │ │ + cbz w0, 9e278 │ │ + adrp x1, b000 │ │ mov x0, x26 │ │ - add x1, x1, #0x4c9 │ │ - bl a51a0 │ │ - cbz w0, 9ed34 │ │ - adrp x1, a000 │ │ + add x1, x1, #0x509 │ │ + bl a45e0 │ │ + cbz w0, 9e284 │ │ + adrp x1, a000 │ │ mov x0, x26 │ │ - add x1, x1, #0xae0 │ │ - bl a51a0 │ │ - cbnz w0, 9ec7c │ │ + add x1, x1, #0xb20 │ │ + bl a45e0 │ │ + cbnz w0, 9e1cc │ │ mov w8, #0x616c // #24940 │ │ movk w8, #0x6974, lsl #16 │ │ - b 9ec78 │ │ + b 9e1c8 │ │ mov w8, #0x7468 // #29800 │ │ movk w8, #0x7764, lsl #16 │ │ - b 9ec78 │ │ + b 9e1c8 │ │ mov w8, #0x737a // #29562 │ │ movk w8, #0x6f70, lsl #16 │ │ - b 9ec78 │ │ + b 9e1c8 │ │ mov w8, #0x6e74 // #28276 │ │ movk w8, #0x736c, lsl #16 │ │ - b 9ec78 │ │ + b 9e1c8 │ │ ldr x0, [x28, #272] │ │ add x1, sp, #0x18 │ │ ldr w2, [x28, #4] │ │ add x19, sp, #0x18 │ │ - bl 9f528 │ │ + bl 9ea88 │ │ ldr x27, [sp] │ │ - cbz w24, 9ee34 │ │ + cbz w24, 9e384 │ │ mov x21, xzr │ │ mov w22, #0x18 // #24 │ │ mov x23, #0xffffffff00000000 // #-4294967296 │ │ mov w24, #0x30 // #48 │ │ - b 9ed98 │ │ + b 9e2e8 │ │ madd x8, x21, x22, x28 │ │ ldr x8, [x8, #176] │ │ ldr x8, [x8] │ │ ldr x9, [x20, #16] │ │ lsl x8, x8, #16 │ │ madd x9, x21, x24, x9 │ │ add x21, x21, #0x1 │ │ cmp x21, x25 │ │ str x8, [x9, #16] │ │ - b.eq 9ee34 // b.none │ │ + b.eq 9e384 // b.none │ │ madd x8, x21, x22, x28 │ │ ldr x9, [x8, #184] │ │ ldr x8, [x19, x21, lsl #3] │ │ ldr x10, [x9] │ │ cmp x10, x8 │ │ - b.ge 9ed70 // b.tcont │ │ + b.ge 9e2c0 // b.tcont │ │ madd x10, x21, x22, x28 │ │ ldrb w10, [x10, #168] │ │ cmp x10, #0x2 │ │ - b.cc 9eddc // b.lo, b.ul, b.last │ │ + b.cc 9e32c // b.lo, b.ul, b.last │ │ mov w11, #0x1 // #1 │ │ ldr x12, [x9, x11, lsl #3] │ │ cmp x12, x8 │ │ - b.ge 9edf0 // b.tcont │ │ + b.ge 9e340 // b.tcont │ │ add x11, x11, #0x1 │ │ cmp x11, x10 │ │ - b.ne 9edc4 // b.any │ │ + b.ne 9e314 // b.any │ │ madd x8, x21, x22, x28 │ │ ldr x8, [x8, #176] │ │ add x8, x8, x10, lsl #3 │ │ ldur x8, [x8, #-8] │ │ - b 9ed7c │ │ + b 9e2cc │ │ madd x10, x21, x22, x28 │ │ add x13, x23, x11, lsl #32 │ │ asr x13, x13, #29 │ │ ldr x10, [x10, #176] │ │ ldr x9, [x9, x13] │ │ ldr x26, [x10, x13] │ │ ldr x10, [x10, w11, uxtw #3] │ │ sub x0, x8, x9 │ │ sub x2, x12, x9 │ │ sub x1, x10, x26 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x8, x0, x26 │ │ - b 9ed7c │ │ + b 9e2cc │ │ ldr x0, [x28, #272] │ │ add x1, sp, #0x18 │ │ ldr w2, [x28, #4] │ │ - bl 9f528 │ │ + bl 9ea88 │ │ ldr w8, [sp, #20] │ │ ldr x9, [sp, #8] │ │ str x20, [x9] │ │ ldr x9, [x27, #40] │ │ ldur x10, [x29, #-16] │ │ cmp x9, x10 │ │ - b.ne 9ee74 // b.any │ │ + b.ne 9e3c4 // b.any │ │ ldp x20, x19, [sp, #256] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #240] │ │ ldp x24, x23, [sp, #224] │ │ ldp x26, x25, [sp, #208] │ │ ldp x28, x27, [sp, #192] │ │ ldp x29, x30, [sp, #176] │ │ add sp, sp, #0x110 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x60 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ mrs x22, tpidr_el0 │ │ mov w8, #0x4 // #4 │ │ cmp w1, #0x4 │ │ ldr x9, [x22, #40] │ │ csel w19, w1, w8, cc // cc = lo, ul, last │ │ mov x20, x0 │ │ stur x9, [x29, #-8] │ │ - cbz w19, 9ef08 │ │ + cbz w19, 9e458 │ │ ldr x0, [x2] │ │ mov x21, x2 │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ cmp w19, #0x1 │ │ str x8, [sp, #8] │ │ - b.eq 9ef08 // b.none │ │ + b.eq 9e458 // b.none │ │ ldr x0, [x21, #8] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ cmp w19, #0x2 │ │ str x8, [sp, #16] │ │ - b.eq 9ef08 // b.none │ │ + b.eq 9e458 // b.none │ │ ldr x0, [x21, #16] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ cmp w19, #0x3 │ │ str x8, [sp, #24] │ │ - b.eq 9ef08 // b.none │ │ + b.eq 9e458 // b.none │ │ ldr x0, [x21, #24] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ str x8, [sp, #32] │ │ add x2, sp, #0x8 │ │ mov x0, x20 │ │ mov w1, w19 │ │ - bl 9e6e8 │ │ + bl 9dc38 │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9ef3c // b.any │ │ + b.ne 9e48c // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ stp x20, x19, [sp, #128] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ stur x8, [x29, #-8] │ │ ldr x22, [x0, #848] │ │ - cbz x22, 9f088 │ │ + cbz x22, 9e5d8 │ │ mov x19, x2 │ │ mov w20, w1 │ │ ldr x0, [x22, #264] │ │ add x1, sp, #0x8 │ │ ldr w2, [x22, #4] │ │ add x24, sp, #0x8 │ │ - bl 9f528 │ │ + bl 9ea88 │ │ ldr w25, [x22, #4] │ │ cmp w25, w20 │ │ csel w23, w25, w20, cc // cc = lo, ul, last │ │ - cbz w23, 9f05c │ │ + cbz w23, 9e5ac │ │ mov x26, xzr │ │ mov w27, #0x18 // #24 │ │ - b 9efcc │ │ + b 9e51c │ │ madd x8, x26, x27, x22 │ │ ldr x8, [x8, #176] │ │ ldr x8, [x8] │ │ lsl x8, x8, #16 │ │ str x8, [x19, x26, lsl #3] │ │ add x26, x26, #0x1 │ │ cmp x26, x23 │ │ - b.eq 9f05c // b.none │ │ + b.eq 9e5ac // b.none │ │ madd x8, x26, x27, x22 │ │ ldr x9, [x8, #184] │ │ ldr x8, [x24, x26, lsl #3] │ │ ldr x10, [x9] │ │ cmp x10, x8 │ │ - b.ge 9efac // b.tcont │ │ + b.ge 9e4fc // b.tcont │ │ madd x10, x26, x27, x22 │ │ ldrb w10, [x10, #168] │ │ cmp x10, #0x2 │ │ - b.cc 9f010 // b.lo, b.ul, b.last │ │ + b.cc 9e560 // b.lo, b.ul, b.last │ │ mov w11, #0x1 // #1 │ │ ldr x12, [x9, x11, lsl #3] │ │ cmp x12, x8 │ │ - b.ge 9f024 // b.tcont │ │ + b.ge 9e574 // b.tcont │ │ add x11, x11, #0x1 │ │ cmp x11, x10 │ │ - b.ne 9eff8 // b.any │ │ + b.ne 9e548 // b.any │ │ madd x8, x26, x27, x22 │ │ ldr x8, [x8, #176] │ │ add x8, x8, x10, lsl #3 │ │ ldur x8, [x8, #-8] │ │ - b 9efb8 │ │ + b 9e508 │ │ madd x10, x26, x27, x22 │ │ mov x13, #0xffffffff00000000 // #-4294967296 │ │ add x13, x13, x11, lsl #32 │ │ asr x13, x13, #29 │ │ ldr x10, [x10, #176] │ │ ldr x9, [x9, x13] │ │ ldr x28, [x10, x13] │ │ ldr x10, [x10, w11, uxtw #3] │ │ sub x0, x8, x9 │ │ sub x2, x12, x9 │ │ sub x1, x10, x28 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x8, x0, x28 │ │ - b 9efb8 │ │ + b 9e508 │ │ cmp w25, w20 │ │ - b.cs 9f080 // b.hs, b.nlast │ │ + b.cs 9e5d0 // b.hs, b.nlast │ │ mvn w8, w23 │ │ add x0, x19, w23, uxtw #3 │ │ add w8, w8, w20 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ - b 9f08c │ │ + b 9e5dc │ │ mov w0, #0x6 // #6 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9f0bc // b.any │ │ + b.ne 9e60c // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x12, [x0, #848] │ │ - cbz x12, 9f138 │ │ + cbz x12, 9e688 │ │ ldr w8, [x12] │ │ - cbz w8, 9f140 │ │ + cbz w8, 9e690 │ │ ldr w11, [x12, #4] │ │ mov x10, xzr │ │ mov w9, wzr │ │ ldr x12, [x12, #264] │ │ cmp w11, #0x1 │ │ mov w14, w11 │ │ csinc w13, w11, wzr, hi // hi = pmore │ │ - b 9f0fc │ │ + b 9e64c │ │ add x10, x10, #0x1 │ │ cmp x10, x8 │ │ - b.eq 9f144 // b.none │ │ - cbz w14, 9f11c │ │ + b.eq 9e694 // b.none │ │ + cbz w14, 9e66c │ │ mov x14, x13 │ │ mov w15, #0x10000 // #65536 │ │ lsr x15, x15, #1 │ │ subs x14, x14, #0x1 │ │ - b.ne 9f108 // b.any │ │ + b.ne 9e658 // b.any │ │ mov w14, w11 │ │ - b 9f120 │ │ + b 9e670 │ │ mov w15, #0x10000 // #65536 │ │ ldr x16, [x12, x10, lsl #3] │ │ cmp x16, x15 │ │ - b.eq 9f0f0 // b.none │ │ + b.eq 9e640 // b.none │ │ mov w9, #0x1 // #1 │ │ str x15, [x12, x10, lsl #3] │ │ - b 9f0f0 │ │ + b 9e640 │ │ mov w0, #0x6 // #6 │ │ ret │ │ mov w9, wzr │ │ cmp w9, #0x0 │ │ csetm w0, eq // eq = none │ │ ret │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x8, [x0, #848] │ │ - cbz x8, 9f22c │ │ - cbnz w1, 9f1c0 │ │ - cbnz x2, 9f1c0 │ │ + cbz x8, 9e77c │ │ + cbnz w1, 9e710 │ │ + cbnz x2, 9e710 │ │ ldr w9, [x8] │ │ - cbz w9, 9f284 │ │ + cbz w9, 9e7d4 │ │ ldp x8, x10, [x8, #264] │ │ cmp w9, #0x4 │ │ - b.cc 9f198 // b.lo, b.ul, b.last │ │ + b.cc 9e6e8 // b.lo, b.ul, b.last │ │ lsl x11, x9, #3 │ │ add x12, x10, x11 │ │ cmp x8, x12 │ │ - b.cs 9f290 // b.hs, b.nlast │ │ + b.cs 9e7e0 // b.hs, b.nlast │ │ add x11, x8, x11 │ │ cmp x10, x11 │ │ - b.cs 9f290 // b.hs, b.nlast │ │ + b.cs 9e7e0 // b.hs, b.nlast │ │ mov x11, xzr │ │ lsl x12, x11, #3 │ │ sub x9, x9, x11 │ │ add x10, x10, x12 │ │ add x8, x8, x12 │ │ ldr x11, [x10], #8 │ │ subs x9, x9, #0x1 │ │ str x11, [x8], #8 │ │ - b.ne 9f1ac // b.any │ │ - b 9f284 │ │ - cbz x2, 9f22c │ │ + b.ne 9e6fc // b.any │ │ + b 9e7d4 │ │ + cbz x2, 9e77c │ │ ldr w10, [x8] │ │ cmp w10, w1 │ │ csel w9, w1, w10, hi // hi = pmore │ │ - cbz w9, 9f25c │ │ + cbz w9, 9e7ac │ │ ldr x11, [x8, #264] │ │ cmp w9, #0x4 │ │ - b.cc 9f238 // b.lo, b.ul, b.last │ │ + b.cc 9e788 // b.lo, b.ul, b.last │ │ lsl x12, x9, #3 │ │ add x13, x2, x12 │ │ add x12, x11, x12 │ │ cmp x11, x13 │ │ ccmp x12, x2, #0x0, cc // cc = lo, ul, last │ │ - b.hi 9f238 // b.pmore │ │ + b.hi 9e788 // b.pmore │ │ and x12, x9, #0xfffffffc │ │ add x13, x2, #0x10 │ │ add x14, x11, #0x10 │ │ mov x15, x12 │ │ ldp q0, q1, [x13, #-16] │ │ add x13, x13, #0x20 │ │ subs x15, x15, #0x4 │ │ stp q0, q1, [x14, #-16] │ │ add x14, x14, #0x20 │ │ - b.ne 9f208 // b.any │ │ + b.ne 9e758 // b.any │ │ cmp x12, x9 │ │ - b.ne 9f23c // b.any │ │ - b 9f25c │ │ + b.ne 9e78c // b.any │ │ + b 9e7ac │ │ mov w0, #0x6 // #6 │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov x12, xzr │ │ lsl x14, x12, #3 │ │ sub x12, x9, x12 │ │ add x13, x2, x14 │ │ add x11, x11, x14 │ │ ldr x14, [x13], #8 │ │ subs x12, x12, #0x1 │ │ str x14, [x11], #8 │ │ - b.ne 9f24c // b.any │ │ + b.ne 9e79c // b.any │ │ cmp w10, w1 │ │ - b.ls 9f284 // b.plast │ │ + b.ls 9e7d4 // b.plast │ │ ldr x8, [x8, #264] │ │ mvn w11, w9 │ │ add w10, w10, w11 │ │ mov w1, wzr │ │ lsl x10, x10, #3 │ │ add x0, x8, w9, uxtw #3 │ │ add x2, x10, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ and x11, x9, #0xfffffffc │ │ add x12, x10, #0x10 │ │ add x13, x8, #0x10 │ │ mov x14, x11 │ │ ldp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ subs x14, x14, #0x4 │ │ stp q0, q1, [x13, #-16] │ │ add x13, x13, #0x20 │ │ - b.ne 9f2a0 // b.any │ │ + b.ne 9e7f0 // b.any │ │ cmp x11, x9 │ │ - b.ne 9f19c // b.any │ │ - b 9f284 │ │ + b.ne 9e6ec // b.any │ │ + b 9e7d4 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ ldr x9, [x0, #848] │ │ - cbz x9, 9f2f4 │ │ + cbz x9, 9e844 │ │ ldr w8, [x1] │ │ mov x19, x1 │ │ ldr w20, [x9] │ │ cmp w8, w20 │ │ - b.cs 9f2fc // b.hs, b.nlast │ │ + b.cs 9e84c // b.hs, b.nlast │ │ mov w0, #0x6 // #6 │ │ - b 9f374 │ │ + b 9e8c4 │ │ mov w0, #0x6 // #6 │ │ - b 9f378 │ │ - cbz w20, 9f34c │ │ + b 9e8c8 │ │ + cbz w20, 9e89c │ │ ldr x9, [x9, #264] │ │ cmp w20, #0x4 │ │ - b.cc 9f328 // b.lo, b.ul, b.last │ │ + b.cc 9e878 // b.lo, b.ul, b.last │ │ lsl x10, x20, #3 │ │ add x11, x9, x10 │ │ cmp x11, x2 │ │ - b.ls 9f384 // b.plast │ │ + b.ls 9e8d4 // b.plast │ │ add x10, x2, x10 │ │ cmp x9, x10 │ │ - b.cs 9f384 // b.hs, b.nlast │ │ + b.cs 9e8d4 // b.hs, b.nlast │ │ mov x10, xzr │ │ lsl x11, x10, #3 │ │ sub x10, x20, x10 │ │ add x9, x9, x11 │ │ add x11, x2, x11 │ │ ldr x12, [x9], #8 │ │ subs x10, x10, #0x1 │ │ str x12, [x11], #8 │ │ - b.ne 9f33c // b.any │ │ + b.ne 9e88c // b.any │ │ cmp w20, w8 │ │ - b.cs 9f370 // b.hs, b.nlast │ │ + b.cs 9e8c0 // b.hs, b.nlast │ │ mvn w9, w20 │ │ add x0, x2, x20, lsl #3 │ │ add w8, w8, w9 │ │ mov w1, wzr │ │ lsl x8, x8, #3 │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ mov w0, wzr │ │ str w20, [x19] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ and x10, x20, #0xfffffffc │ │ add x11, x9, #0x10 │ │ add x12, x2, #0x10 │ │ mov x13, x10 │ │ ldp q0, q1, [x11, #-16] │ │ add x11, x11, #0x20 │ │ subs x13, x13, #0x4 │ │ stp q0, q1, [x12, #-16] │ │ add x12, x12, #0x20 │ │ - b.ne 9f394 // b.any │ │ + b.ne 9e8e4 // b.any │ │ cmp x10, x20 │ │ - b.eq 9f34c // b.none │ │ - b 9f32c │ │ + b.eq 9e89c // b.none │ │ + b 9e87c │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x22, [x0, #848] │ │ - cbz x22, 9f514 │ │ + cbz x22, 9ea74 │ │ ldr x20, [x0, #184] │ │ mov x19, x0 │ │ ldp w23, w21, [x22] │ │ ldr x1, [x22, #40] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ cmp w23, #0x2 │ │ str xzr, [x22, #40] │ │ - b.cc 9f410 // b.lo, b.ul, b.last │ │ + b.cc 9e960 // b.lo, b.ul, b.last │ │ sub w8, w23, #0x2 │ │ add x0, x22, #0x30 │ │ lsl x8, x8, #3 │ │ mov w1, wzr │ │ add x2, x8, #0x8 │ │ - bl a5180 │ │ + bl a45c0 │ │ ldr x1, [x22, #424] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #288] │ │ mov x0, x20 │ │ str xzr, [x22, #424] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x22, #568] │ │ mov x0, x20 │ │ str xzr, [x22, #288] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x22, #568] │ │ - cbz w23, 9f4a8 │ │ + cbz w23, 9e9f8 │ │ cmp w23, #0x1 │ │ - b.ne 9f454 // b.any │ │ + b.ne 9e9a4 // b.any │ │ mov x8, xzr │ │ - b 9f484 │ │ + b 9e9d4 │ │ and x8, x23, #0xfffffffe │ │ add x9, x22, #0x230 │ │ movi v0.2d, #0x0 │ │ mov x10, x8 │ │ sub x11, x9, #0x118 │ │ subs x10, x10, #0x2 │ │ stur q0, [x9, #-144] │ │ str q0, [x9], #16 │ │ str q0, [x11] │ │ - b.ne 9f464 // b.any │ │ + b.ne 9e9b4 // b.any │ │ cmp x8, x23 │ │ - b.eq 9f4a8 // b.none │ │ + b.eq 9e9f8 // b.none │ │ add x9, x22, x8, lsl #3 │ │ sub x8, x23, x8 │ │ add x9, x9, #0x118 │ │ str xzr, [x9, #136] │ │ subs x8, x8, #0x1 │ │ str xzr, [x9] │ │ str xzr, [x9, #280] │ │ add x9, x9, #0x8 │ │ - b.ne 9f490 // b.any │ │ + b.ne 9e9e0 // b.any │ │ ldr x1, [x22, #264] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x22, #264] │ │ - cbz w21, 9f504 │ │ + cbz w21, 9ea64 │ │ add x23, x22, #0x8 │ │ mov x24, x21 │ │ ldr x1, [x23] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ subs x24, x24, #0x1 │ │ str xzr, [x23], #8 │ │ - b.ne 9f4c4 // b.any │ │ - cbz w21, 9f504 │ │ - add x22, x22, #0xb0 │ │ + b.ne 9ea14 // b.any │ │ + cbz w21, 9ea64 │ │ + add x22, x22, #0xb8 │ │ ldr x1, [x22] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ + ldur x1, [x22, #-8] │ │ + mov x0, x20 │ │ str xzr, [x22] │ │ + bl 38a48 │ │ + stur xzr, [x22, #-8] │ │ subs x21, x21, #0x1 │ │ - sturb wzr, [x22, #-8] │ │ + sturb wzr, [x22, #-16] │ │ add x22, x22, #0x18 │ │ - b.ne 9f4e4 // b.any │ │ + b.ne 9ea34 // b.any │ │ ldr x1, [x19, #848] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #848] │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ cmp w2, #0x3 │ │ - b.eq 9f54c // b.none │ │ + b.eq 9eaac // b.none │ │ cmp w2, #0x2 │ │ - b.eq 9f5a0 // b.none │ │ + b.eq 9eb00 // b.none │ │ cmp w2, #0x1 │ │ - b.ne 9f5c0 // b.any │ │ + b.ne 9eb20 // b.any │ │ ldr x8, [x0, #8] │ │ str x8, [x1] │ │ ret │ │ ldr x8, [x0, #56] │ │ ldr x9, [x0, #40] │ │ ldr x10, [x0, #24] │ │ ldr x11, [x0, #8] │ │ @@ -117216,44 +116504,44 @@ │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ lsr x8, x1, #16 │ │ - cbnz x8, 9f724 │ │ + cbnz x8, 9ec84 │ │ ldr w8, [x2, #392] │ │ mov x20, x2 │ │ cmp w8, #0x1 │ │ - b.lt 9f724 // b.tstop │ │ + b.lt 9ec84 // b.tstop │ │ mov x21, x1 │ │ mov x22, x0 │ │ mov x19, xzr │ │ ldr x24, [x20, #400] │ │ - b 9f6e4 │ │ + b 9ec44 │ │ ldrsw x8, [x20, #392] │ │ add x19, x19, #0x1 │ │ cmp x19, x8 │ │ - b.ge 9f724 // b.tcont │ │ + b.ge 9ec84 // b.tcont │ │ ldr x23, [x24, x19, lsl #3] │ │ - cbz x23, 9f6d4 │ │ + cbz x23, 9ec34 │ │ ldrb w8, [x23] │ │ ldrb w9, [x22] │ │ cmp w8, w9 │ │ - b.ne 9f6d4 // b.any │ │ + b.ne 9ec34 // b.any │ │ mov x0, x23 │ │ - bl a5200 │ │ + bl a4640 │ │ cmp x0, x21 │ │ - b.ne 9f6d4 // b.any │ │ + b.ne 9ec34 // b.any │ │ mov x0, x23 │ │ mov x1, x22 │ │ mov x2, x21 │ │ - bl a5250 │ │ - cbnz w0, 9f6d4 │ │ - b 9f728 │ │ + bl a4690 │ │ + cbnz w0, 9ec34 │ │ + b 9ec88 │ │ mov w19, wzr │ │ mov w0, w19 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ @@ -117269,119 +116557,119 @@ │ │ ldr x8, [x23, #40] │ │ str x8, [sp, #8] │ │ ldp x9, x8, [x1, #64] │ │ str wzr, [sp, #4] │ │ ldr x20, [x1, #56] │ │ add x10, x9, #0x65 │ │ cmp x10, x8 │ │ - b.ls 9f7a8 // b.plast │ │ + b.ls 9ed08 // b.plast │ │ mov w8, #0x2 // #2 │ │ str w8, [sp, #4] │ │ ldr x1, [x19, #72] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w0, [sp, #4] │ │ str xzr, [x19, #72] │ │ str wzr, [x19, #80] │ │ - b 9f8f4 │ │ + b 9ee54 │ │ ldurh w10, [x9, #99] │ │ add x11, x9, #0x63 │ │ add x10, x10, x11 │ │ add x11, x10, #0x24 │ │ cmp x11, x8 │ │ - b.hi 9f8f0 // b.pmore │ │ + b.hi 9ee50 // b.pmore │ │ ldrh w11, [x10, #18]! │ │ cmp w11, #0x12 │ │ - b.cc 9f8f0 // b.lo, b.ul, b.last │ │ + b.cc 9ee50 // b.lo, b.ul, b.last │ │ ldur w10, [x10, #14] │ │ - cbz x10, 9f8f0 │ │ + cbz x10, 9ee50 │ │ add x26, x9, x10 │ │ add x24, x26, #0x2 │ │ cmp x24, x8 │ │ - b.hi 9f784 // b.pmore │ │ + b.hi 9ece4 // b.pmore │ │ ldrh w9, [x26] │ │ add x10, x24, x9, lsl #2 │ │ str w9, [x19, #80] │ │ cmp x10, x8 │ │ - b.hi 9f784 // b.pmore │ │ - cbz w9, 9f8f0 │ │ + b.hi 9ece4 // b.pmore │ │ + cbz w9, 9ee50 │ │ mov x21, x0 │ │ mov w3, w9 │ │ add x5, sp, #0x4 │ │ mov x0, x20 │ │ mov w1, #0x10 // #16 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #72] │ │ - cbnz w8, 9f78c │ │ + cbnz w8, 9ecec │ │ ldr w8, [x19, #80] │ │ mov w9, #0x2 // #2 │ │ ldr w10, [x21, #72] │ │ mov x22, x0 │ │ ldr x25, [x21, #168] │ │ bfi w9, w8, #2, #30 │ │ cmp w10, #0x1 │ │ - b.lt 9f870 // b.tstop │ │ + b.lt 9edd0 // b.tstop │ │ ldr x11, [x21, #80] │ │ ldr x12, [x11] │ │ ldrh w13, [x12, #12] │ │ cmp w13, #0x7 │ │ - b.eq 9f86c // b.none │ │ + b.eq 9edcc // b.none │ │ add x11, x11, #0x8 │ │ subs x10, x10, #0x1 │ │ - b.ne 9f84c // b.any │ │ - b 9f870 │ │ + b.ne 9edac // b.any │ │ + b 9edd0 │ │ str x12, [x21, #168] │ │ cmp w9, #0x2 │ │ - b.eq 9f8cc // b.none │ │ + b.eq 9ee2c // b.none │ │ add x26, x26, x9 │ │ ldrb w1, [x24] │ │ mov x0, x21 │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ str w0, [x22] │ │ mov x0, x21 │ │ ldrb w1, [x24, #1] │ │ - bl 3a9d4 │ │ + bl 3aa28 │ │ str w0, [x22, #4] │ │ ldrb w8, [x24, #3] │ │ ldrb w9, [x24, #2] │ │ add x24, x24, #0x4 │ │ cmp x24, x26 │ │ lsl w8, w8, #8 │ │ sxth w8, w8 │ │ orr w8, w8, w9 │ │ stp w8, wzr, [x22, #8] │ │ add x22, x22, #0x10 │ │ - b.cc 9f87c // b.lo, b.ul, b.last │ │ + b.cc 9eddc // b.lo, b.ul, b.last │ │ ldr x22, [x19, #72] │ │ ldr w8, [x19, #80] │ │ - adrp x3, 9f000 │ │ + adrp x3, 9e000 │ │ mov w1, w8 │ │ - add x3, x3, #0x924 │ │ + add x3, x3, #0xe84 │ │ mov x0, x22 │ │ mov w2, #0x10 // #16 │ │ str x25, [x21, #168] │ │ - bl a51f0 │ │ + bl a4630 │ │ ldr w8, [sp, #4] │ │ - cbnz w8, 9f78c │ │ + cbnz w8, 9ecec │ │ mov w0, wzr │ │ ldr x8, [x23, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne 9f920 // b.any │ │ + b.ne 9ee80 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldp w8, w9, [x0] │ │ ldp w10, w11, [x1] │ │ orr x8, x9, x8, lsl #16 │ │ orr x9, x11, x10, lsl #16 │ │ cmp x8, x9 │ │ csetm w8, cc // cc = lo, ul, last │ │ csinc w0, w8, wzr, ls // ls = plast │ │ @@ -117393,36 +116681,36 @@ │ │ stp x20, x19, [sp, #64] │ │ mrs x21, tpidr_el0 │ │ add x2, sp, #0x8 │ │ ldr x8, [x21, #40] │ │ add x3, sp, #0x4 │ │ mov x20, x0 │ │ stur x8, [x29, #-8] │ │ - bl 9f9c8 │ │ + bl 9ef28 │ │ mov w19, w0 │ │ - cbnz w0, 9f99c │ │ + cbnz w0, 9eefc │ │ ldr x8, [x20, #8] │ │ ldr x8, [x8, #240] │ │ ldr x8, [x8, #104] │ │ - cbz x8, 9f99c │ │ + cbz x8, 9eefc │ │ ldp x9, x0, [x8] │ │ add x1, sp, #0x8 │ │ ldr x8, [x9, #8] │ │ blr x8 │ │ ldr x8, [x21, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne 9f9c4 // b.any │ │ + b.ne 9ef24 // b.any │ │ mov w0, w19 │ │ ldr x21, [sp, #48] │ │ ldp x20, x19, [sp, #64] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x50 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -117445,37 +116733,37 @@ │ │ ldr q1, [x9] │ │ add x9, x0, #0xad8 │ │ ldr x26, [x27, #24] │ │ ldr x25, [x10, #104] │ │ stp q1, q0, [x11] │ │ ldr q0, [x8] │ │ str q0, [x9] │ │ - cbz x25, 9fa7c │ │ + cbz x25, 9efdc │ │ ldp x8, x0, [x25] │ │ mov w1, w20 │ │ mov x2, x21 │ │ ldr x8, [x8] │ │ blr x8 │ │ - cbnz w0, 9fb8c │ │ + cbnz w0, 9f0ec │ │ ldrb w8, [x19, #134] │ │ - cbz w8, 9fa9c │ │ + cbz w8, 9effc │ │ ldr x8, [x26, #16] │ │ mov x0, x19 │ │ ldr x1, [x21] │ │ ldr w2, [x21, #8] │ │ blr x8 │ │ - b 9fb10 │ │ + b 9f070 │ │ ldr x8, [x23, #656] │ │ ldr x8, [x8, w20, uxtw #3] │ │ str x8, [x21] │ │ ldr x8, [x23, #664] │ │ ldr w8, [x8, w20, uxtw #2] │ │ str w8, [x21, #8] │ │ ldrb w8, [x19, #134] │ │ - cbnz w8, 9fa64 │ │ + cbnz w8, 9efc4 │ │ ldr x8, [x27, #48] │ │ add x0, sp, #0x4d0 │ │ mov x1, x19 │ │ mov w2, #0x1 // #1 │ │ mov w28, #0x1 // #1 │ │ blr x8 │ │ ldr x8, [x27, #56] │ │ @@ -117488,67 +116776,67 @@ │ │ ldr x1, [x21] │ │ ldr x8, [x26, #24] │ │ add x0, sp, #0x4d0 │ │ ldr w2, [x21, #8] │ │ blr x8 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa4 │ │ - b.ne 9fb10 // b.any │ │ + b.ne 9f070 // b.any │ │ ldr x8, [x19, #16] │ │ add x0, sp, #0x4d0 │ │ strb wzr, [x8, #304] │ │ strb w28, [x22] │ │ ldr x8, [x26, #24] │ │ ldr x1, [x21] │ │ ldr w2, [x21, #8] │ │ blr x8 │ │ - cbnz w0, 9fb8c │ │ - cbz x25, 9fb8c │ │ + cbnz w0, 9f0ec │ │ + cbz x25, 9f0ec │ │ ldr x8, [x25] │ │ ldr x8, [x8, #16] │ │ - cbz x8, 9fb88 │ │ + cbz x8, 9f0e8 │ │ ldr x0, [x19, #64] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x19, #80] │ │ stp x8, xzr, [sp, #8] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ ldr x0, [x19, #88] │ │ str x8, [sp, #24] │ │ - bl 37d30 │ │ + bl 37d90 │ │ asr x8, x0, #16 │ │ add x3, sp, #0x8 │ │ mov w1, w20 │ │ mov w2, wzr │ │ str x8, [sp, #32] │ │ ldp x8, x0, [x25] │ │ ldr x8, [x8, #16] │ │ blr x8 │ │ ldur q0, [sp, #24] │ │ ldr x8, [sp, #8] │ │ shl v0.2d, v0.2d, #16 │ │ lsl x8, x8, #16 │ │ str x8, [x19, #64] │ │ str q0, [x19, #80] │ │ - b 9fb8c │ │ + b 9f0ec │ │ mov w0, wzr │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne 9fbbc // b.any │ │ + b.ne 9f11c // b.any │ │ add sp, sp, #0x9d0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -117563,463 +116851,406 @@ │ │ ldr x8, [x1, #56] │ │ str x2, [x1] │ │ str x21, [x1, #16] │ │ str wzr, [x1, #24] │ │ blr x8 │ │ ldr x25, [x19] │ │ cmp x25, x21 │ │ - b.cs a01b8 // b.hs, b.nlast │ │ - add x9, x20, #0x2d8 │ │ - add x8, x20, #0xf8 │ │ - adrp x23, a000 │ │ - adrp x28, 21000 │ │ + b.cs 9f63c // b.hs, b.nlast │ │ + add x9, x20, #0xf8 │ │ + add x8, x20, #0x138 │ │ + adrp x23, a000 │ │ mov x22, xzr │ │ mov w27, wzr │ │ + add x28, x20, #0x2d8 │ │ stp x8, x9, [sp, #16] │ │ - add x9, x20, #0x138 │ │ - add x23, x23, #0x9cb │ │ - add x28, x28, #0x298 │ │ + add x23, x23, #0xa0b │ │ add x8, x20, #0x130 │ │ - stp x8, x9, [sp] │ │ - b 9fc70 │ │ + str x8, [sp, #8] │ │ + b 9f1c8 │ │ add x8, x25, #0xd │ │ str x8, [x19] │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x25, [x19] │ │ cmp x25, x21 │ │ - b.cs a01b8 // b.hs, b.nlast │ │ + b.cs 9f63c // b.hs, b.nlast │ │ ldrb w8, [x25] │ │ cmp w8, #0x46 │ │ - b.eq 9fd2c // b.none │ │ + b.eq 9f284 // b.none │ │ cmp w8, #0x63 │ │ - b.eq 9fcdc // b.none │ │ + b.eq 9f234 // b.none │ │ cmp w8, #0x65 │ │ - b.ne 9fd88 // b.any │ │ + b.ne 9f2e8 // b.any │ │ add x8, x25, #0x6 │ │ cmp x8, x21 │ │ - b.eq 9fcc0 // b.none │ │ - b.cs 9fd6c // b.hs, b.nlast │ │ + b.eq 9f218 // b.none │ │ + b.cs 9f2cc // b.hs, b.nlast │ │ ldrb w8, [x25, #5] │ │ cmp w8, #0x7d │ │ - b.hi 9fd6c // b.pmore │ │ - adrp x11, 21000 │ │ - add x11, x11, #0x394 │ │ - adr x9, 9fcc0 │ │ + b.hi 9f2cc // b.pmore │ │ + adrp x11, 21000 │ │ + add x11, x11, #0x3c4 │ │ + adr x9, 9f218 │ │ ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x25 │ │ - add x1, x1, #0xef6 │ │ + add x1, x1, #0xf36 │ │ mov w2, #0x5 // #5 │ │ - bl a5250 │ │ - cbnz w0, 9fd6c │ │ - b a01b8 │ │ + bl a4690 │ │ + cbnz w0, 9f2cc │ │ + b 9f63c │ │ add x8, x25, #0xa │ │ cmp x8, x21 │ │ - b.eq 9fd10 // b.none │ │ - b.cs 9fd6c // b.hs, b.nlast │ │ + b.eq 9f268 // b.none │ │ + b.cs 9f2cc // b.hs, b.nlast │ │ ldrb w8, [x25, #9] │ │ cmp w8, #0x7d │ │ - b.hi 9fd6c // b.pmore │ │ - adrp x11, 21000 │ │ - add x11, x11, #0x316 │ │ - adr x9, 9fd10 │ │ + b.hi 9f2cc // b.pmore │ │ + adrp x11, 21000 │ │ + add x11, x11, #0x346 │ │ + adr x9, 9f268 │ │ ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x0, x25 │ │ - add x1, x1, #0xc3d │ │ + add x1, x1, #0xc7d │ │ mov w2, #0x9 // #9 │ │ - bl a5250 │ │ - cbnz w0, 9fd6c │ │ - b a01b8 │ │ + bl a4690 │ │ + cbnz w0, 9f2cc │ │ + b 9f63c │ │ add x8, x25, #0xe │ │ cmp x8, x21 │ │ - b.eq 9fd58 // b.none │ │ - b.cs 9fd6c // b.hs, b.nlast │ │ + b.eq 9f2b8 // b.none │ │ + b.cs 9f2cc // b.hs, b.nlast │ │ ldrb w8, [x25, #13] │ │ cmp w8, #0x7d │ │ - b.hi 9fd6c // b.pmore │ │ - adr x9, 9fd58 │ │ - ldrb w10, [x28, x8] │ │ + b.hi 9f2cc // b.pmore │ │ + adrp x11, 21000 │ │ + add x11, x11, #0x2c8 │ │ + adr x9, 9f2b8 │ │ + ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ mov x0, x25 │ │ mov x1, x23 │ │ mov w2, #0xd // #13 │ │ - bl a5250 │ │ - cbz w0, 9fe78 │ │ + bl a4690 │ │ + cbz w0, 9f338 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a01b8 │ │ + cbnz w8, 9f63c │ │ mov w27, wzr │ │ - b 9fc58 │ │ + b 9f1b0 │ │ sub w9, w8, #0x30 │ │ cmp w9, #0x9 │ │ - b.hi 9fdb4 // b.pmore │ │ + b.hi 9f314 // b.pmore │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a01b8 │ │ + cbnz w8, 9f63c │ │ mov w27, #0x1 // #1 │ │ mov x22, x25 │ │ - b 9fc58 │ │ + b 9f1b0 │ │ add x9, x25, #0x6 │ │ cmp w8, #0x52 │ │ - b.ne 9fe8c // b.any │ │ + b.ne 9f34c // b.any │ │ cmp x9, x21 │ │ - b.cs 9fe8c // b.hs, b.nlast │ │ + b.cs 9f34c // b.hs, b.nlast │ │ ldrb w8, [x25, #1] │ │ cmp w8, #0x44 │ │ - b.ne 9fd6c // b.any │ │ - cbz w27, 9fd6c │ │ - str x22, [x19] │ │ - mov x0, x19 │ │ - ldr x8, [x20, #240] │ │ - mov x26, x24 │ │ - mov x24, x28 │ │ - mov x28, x23 │ │ - ldr x23, [x19, #16] │ │ - ldr x27, [x8, #104] │ │ - ldr x8, [x19, #56] │ │ - blr x8 │ │ - ldr x8, [x19] │ │ - cmp x8, x23 │ │ - b.cs a01ec // b.hs, b.nlast │ │ - ldrb w8, [x8] │ │ - sub w8, w8, #0x30 │ │ - cmp w8, #0x9 │ │ - b.hi a01ec // b.pmore │ │ - ldr x8, [x19, #72] │ │ - mov x0, x19 │ │ - blr x8 │ │ - mov x25, x0 │ │ - ldr x8, [x19, #64] │ │ - mov x0, x19 │ │ - blr x8 │ │ - tbnz x25, #63, a01ec │ │ - ldr x8, [x19] │ │ - mvn x9, x8 │ │ - add x9, x9, x23 │ │ - cmp x25, x9 │ │ - b.ge a01ec // b.tcont │ │ - add x8, x25, x8 │ │ - ldr w9, [x19, #24] │ │ - add x8, x8, #0x1 │ │ - str x8, [x19] │ │ - cbnz w9, a0200 │ │ - mov w27, wzr │ │ - mov x23, x28 │ │ - mov x28, x24 │ │ - mov x24, x26 │ │ - b 9fc58 │ │ + b.eq 9f368 // b.none │ │ + b 9f2cc │ │ ldr w8, [x19, #708] │ │ - tbz w8, #0, 9fc50 │ │ + tbz w8, #0, 9f1a8 │ │ orr w8, w8, #0x2 │ │ str w8, [x19, #708] │ │ - b 9fc50 │ │ + b 9f1a8 │ │ cmp w8, #0x2d │ │ - b.ne 9ff58 // b.any │ │ + b.ne 9f3f0 // b.any │ │ cmp x9, x21 │ │ - b.cs 9ff58 // b.hs, b.nlast │ │ + b.cs 9f3f0 // b.hs, b.nlast │ │ ldrb w8, [x25, #1] │ │ cmp w8, #0x7c │ │ - b.ne 9fd6c // b.any │ │ - cbz w27, 9fd6c │ │ - mov x8, x22 │ │ - mov x26, x24 │ │ - mov x24, x8 │ │ + b.ne 9f2cc // b.any │ │ + cbz w27, 9f2cc │ │ + str x22, [x19] │ │ mov x0, x19 │ │ - mov x22, x28 │ │ - mov x28, x23 │ │ - str x8, [x19] │ │ - ldr x23, [x19, #16] │ │ ldr x8, [x20, #240] │ │ + ldr x26, [x19, #16] │ │ ldr x27, [x8, #104] │ │ ldr x8, [x19, #56] │ │ blr x8 │ │ ldr x8, [x19] │ │ - cmp x8, x23 │ │ - b.cs a01ec // b.hs, b.nlast │ │ + cmp x8, x26 │ │ + b.cs 9f670 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x30 │ │ cmp w8, #0x9 │ │ - b.hi a01ec // b.pmore │ │ + b.hi 9f670 // b.pmore │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov x25, x0 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ - tbnz x25, #63, a01ec │ │ + tbnz x25, #63, 9f670 │ │ ldr x8, [x19] │ │ mvn x9, x8 │ │ - add x9, x9, x23 │ │ + add x9, x9, x26 │ │ cmp x25, x9 │ │ - b.ge a01ec // b.tcont │ │ + b.ge 9f670 // b.tcont │ │ add x8, x25, x8 │ │ ldr w9, [x19, #24] │ │ add x8, x8, #0x1 │ │ str x8, [x19] │ │ - cbnz w9, a0200 │ │ - mov w27, wzr │ │ - mov x23, x28 │ │ - mov x28, x22 │ │ - mov x22, x24 │ │ - mov x24, x26 │ │ - b 9fc58 │ │ + cbz w9, 9f2e0 │ │ + b 9f680 │ │ cmp w8, #0x2f │ │ - b.ne 9fd6c // b.any │ │ + b.ne 9f2cc // b.any │ │ add x8, x25, #0x2 │ │ cmp x8, x21 │ │ - b.cs 9fd6c // b.hs, b.nlast │ │ + b.cs 9f2cc // b.hs, b.nlast │ │ add x26, x25, #0x1 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ str x26, [x19] │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a01b8 │ │ - ldr x9, [x19] │ │ + cbnz w8, 9f63c │ │ + ldr x8, [x19] │ │ mov w27, wzr │ │ - sub x8, x9, x26 │ │ - sub w10, w8, #0x1 │ │ - cmp w10, #0x14 │ │ - b.hi 9fc58 // b.pmore │ │ - cmp x9, x21 │ │ - b.cs 9fc58 // b.hs, b.nlast │ │ - adrp x27, a000 │ │ - adrp x25, aa000 │ │ - and x28, x8, #0xffffffff │ │ - ldrb w23, [x26] │ │ - add x27, x27, #0xe1e │ │ - add x25, x25, #0xf48 │ │ - b 9ffcc │ │ - ldr x27, [x25, #48]! │ │ - cbz x27, a005c │ │ - ldrb w8, [x27] │ │ - cmp w23, w8 │ │ - b.ne 9ffc4 // b.any │ │ - mov x0, x27 │ │ - bl a5200 │ │ - cmp x28, x0 │ │ - b.ne 9ffc4 // b.any │ │ + sub x23, x8, x26 │ │ + sub w9, w23, #0x1 │ │ + cmp w9, #0x14 │ │ + b.hi 9f4c8 // b.pmore │ │ + cmp x8, x21 │ │ + b.cs 9f4c8 // b.hs, b.nlast │ │ + adrp x25, aa000 │ │ + and x27, x23, #0xffffffff │ │ + mov w8, #0x7 // #7 │ │ + add x25, x25, #0x540 │ │ + str x28, [sp] │ │ + b 9f460 │ │ + ldr w8, [x25, #56]! │ │ + cbz w8, 9f4d4 │ │ + cmp w8, w23 │ │ + b.ne 9f458 // b.any │ │ + ldr x28, [x25, #8] │ │ mov x0, x26 │ │ - mov x1, x27 │ │ - mov x2, x28 │ │ - bl a5270 │ │ - cbnz w0, 9ffc4 │ │ + mov x2, x27 │ │ + mov x1, x28 │ │ + bl a46b0 │ │ + cbnz w0, 9f458 │ │ ldr w8, [x19, #708] │ │ - adrp x28, 21000 │ │ - ldr w9, [x25, #40] │ │ mov w10, #0x1 // #1 │ │ - add x28, x28, #0x298 │ │ + ldr w9, [x25, #48] │ │ tst w8, #0x1 │ │ cinc w10, w10, ne // ne = any │ │ tst w10, w9 │ │ - b.eq a0070 // b.none │ │ - adrp x23, a000 │ │ - ldr x26, [sp, #24] │ │ - add x23, x23, #0x9cb │ │ - tbz w8, #1, a0044 │ │ - adrp x1, b000 │ │ - mov x0, x27 │ │ - add x1, x1, #0x247 │ │ - bl a51a0 │ │ - cbnz w0, 9fd80 │ │ + b.eq 9f4d4 // b.none │ │ + adrp x23, a000 │ │ + add x23, x23, #0xa0b │ │ + tbz w8, #1, 9f4e8 │ │ + adrp x1, b000 │ │ + mov x0, x28 │ │ + add x1, x1, #0x287 │ │ + bl a45e0 │ │ + cbz w0, 9f4e8 │ │ + ldr x28, [sp] │ │ + mov w27, wzr │ │ + b 9f1b0 │ │ + adrp x23, a000 │ │ + add x23, x23, #0xa0b │ │ + b 9f1b0 │ │ + ldr x28, [sp] │ │ + adrp x23, a000 │ │ + mov w27, wzr │ │ + add x23, x23, #0xa0b │ │ + b 9f1b0 │ │ ldr x9, [x20, #848] │ │ - cbz x9, a0080 │ │ + cbz x9, 9f500 │ │ ldr w8, [x9] │ │ cmp w8, #0x0 │ │ csel x10, xzr, x9, eq // eq = none │ │ - b a0084 │ │ - adrp x23, a000 │ │ - adrp x28, 21000 │ │ - add x23, x23, #0x9cb │ │ - add x28, x28, #0x298 │ │ - b 9fc58 │ │ - adrp x23, a000 │ │ - mov w27, wzr │ │ - add x23, x23, #0x9cb │ │ - b 9fc58 │ │ + b 9f504 │ │ mov x10, xzr │ │ - ldr w8, [x25, #12] │ │ + ldr w8, [x25, #20] │ │ + ldr x28, [sp] │ │ cmp w8, #0xb │ │ - b.ne a00a8 // b.any │ │ - ldr x8, [x25, #16] │ │ + b.ne 9f52c // b.any │ │ + ldr x8, [x25, #24] │ │ mov x0, x20 │ │ mov x1, x19 │ │ blr x8 │ │ ldr w0, [x19, #24] │ │ - b a0198 │ │ - ldr w11, [x25, #8] │ │ - sub w11, w11, #0x2 │ │ + b 9f61c │ │ + ldr w11, [x25, #16] │ │ + sub w11, w11, #0x3 │ │ cmp w11, #0x6 │ │ - b.hi a00e0 // b.pmore │ │ - adrp x14, 21000 │ │ - add x14, x14, #0x412 │ │ - adr x12, a00d0 │ │ + b.hi 9f564 // b.pmore │ │ + adrp x14, 21000 │ │ + add x14, x14, #0x442 │ │ + adr x12, 9f554 │ │ ldrb w13, [x14, x11] │ │ add x12, x12, x13, lsl #2 │ │ br x12 │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ - ldr x9, [sp] │ │ - b a00ec │ │ - ldr x9, [sp, #16] │ │ + ldr x9, [sp, #8] │ │ + b 9f570 │ │ + ldr x9, [sp, #24] │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ stur x9, [x29, #-16] │ │ - b a0170 │ │ - ldr x9, [sp, #16] │ │ + b 9f5f4 │ │ + ldr x9, [sp, #24] │ │ stur x9, [x29, #-16] │ │ - cbz x10, a0134 │ │ + cbz x10, 9f5b8 │ │ add x2, x10, #0x118 │ │ - b a0128 │ │ - ldr x9, [sp, #8] │ │ + b 9f5ac │ │ + ldr x9, [sp, #16] │ │ stur x9, [x29, #-16] │ │ - cbz x10, a0134 │ │ + cbz x10, 9f5b8 │ │ add x2, x10, #0x1a0 │ │ - b a0128 │ │ - stur x26, [x29, #-16] │ │ - cbz x10, a0134 │ │ + b 9f5ac │ │ + stur x28, [x29, #-16] │ │ + cbz x10, 9f5b8 │ │ add x2, x10, #0x230 │ │ ldr w3, [x10] │ │ ldr x9, [x2] │ │ - b a016c │ │ + b 9f5f0 │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ - b a0170 │ │ + b 9f5f4 │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ stur x19, [x29, #-16] │ │ - b a0170 │ │ + b 9f5f4 │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ stur x20, [x29, #-16] │ │ - b a0170 │ │ + b 9f5f4 │ │ mov w3, wzr │ │ sub x2, x29, #0x10 │ │ stur x9, [x29, #-16] │ │ - cbz x9, a01ac │ │ + cbz x9, 9f630 │ │ sub w8, w8, #0x9 │ │ cmp w8, #0x1 │ │ - b.hi a0184 // b.pmore │ │ + b.hi 9f608 // b.pmore │ │ ldr x8, [x19, #136] │ │ - b a0188 │ │ + b 9f60c │ │ ldr x8, [x19, #128] │ │ mov x0, x19 │ │ mov x1, x25 │ │ mov x4, xzr │ │ blr x8 │ │ str w0, [x19, #24] │ │ - cbz w0, 9fd80 │ │ + cbz w0, 9f2e0 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa2 │ │ - b.ne a01bc // b.any │ │ + b.ne 9f640 // b.any │ │ mov w27, wzr │ │ str wzr, [x19, #24] │ │ - b 9fc58 │ │ + b 9f1b0 │ │ ldr w0, [x19, #24] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a020c // b.any │ │ + b.ne 9f688 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ mov w0, #0x3 // #3 │ │ - mov x24, x26 │ │ - cbnz x27, a01bc │ │ + cbnz x27, 9f640 │ │ str w0, [x19, #24] │ │ - b a01bc │ │ + b 9f640 │ │ mov w0, #0x3 // #3 │ │ - mov x24, x26 │ │ - b a01bc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9f640 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x50 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x24, x23, [sp, #32] │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x24, tpidr_el0 │ │ mov x21, x1 │ │ ldr x8, [x24, #40] │ │ mov x1, xzr │ │ mov x20, x2 │ │ mov x19, x0 │ │ str x8, [sp, #8] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w22, w0 │ │ - cbnz w0, a0264 │ │ + cbnz w0, 9f6e0 │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ - bl 3ef54 │ │ + bl 3ef78 │ │ ldr w22, [sp, #4] │ │ - cbz w22, a0290 │ │ + cbz w22, 9f70c │ │ ldr x8, [x24, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne a0318 // b.any │ │ + b.ne 9f794 // b.any │ │ mov w0, w22 │ │ ldp x20, x19, [sp, #64] │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ mov w8, #0x7fff // #32767 │ │ mov w23, w0 │ │ add w8, w0, w8 │ │ and w8, w8, #0xffff │ │ cmp w8, #0x2 │ │ - b.cs a02c8 // b.hs, b.nlast │ │ + b.cs 9f744 // b.hs, b.nlast │ │ add x1, sp, #0x4 │ │ mov x0, x19 │ │ - bl 3fc6c │ │ + bl 3fc90 │ │ ldr w22, [sp, #4] │ │ - cbnz w22, a0264 │ │ + cbnz w22, 9f6e0 │ │ mov w8, #0x8001 // #32769 │ │ cmp w8, w23, uxth │ │ - b.eq a02dc // b.none │ │ + b.eq 9f758 // b.none │ │ mov x0, x19 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w22, w0 │ │ - cbnz w0, a0264 │ │ + cbnz w0, 9f6e0 │ │ mov x0, x19 │ │ mov x1, x20 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w22, w0 │ │ - cbnz w0, a0264 │ │ + cbnz w0, 9f6e0 │ │ ldr x0, [x19, #64] │ │ mov x1, x21 │ │ mov x2, x20 │ │ - bl a5270 │ │ + bl a46b0 │ │ cmp w0, #0x0 │ │ mov x0, x19 │ │ cset w8, ne // ne = any │ │ lsl w22, w8, #1 │ │ - bl 3f904 │ │ - b a0264 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl 3f928 │ │ + b 9f6e0 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ str x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ stp x20, x19, [sp, #112] │ │ mrs x23, tpidr_el0 │ │ @@ -118031,86 +117262,86 @@ │ │ mov w3, #0x3 // #3 │ │ mov w21, #0x3 // #3 │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #104] │ │ mov w1, #0x6 // #6 │ │ blr x8 │ │ cmp w0, #0x5 │ │ - b.gt a0374 │ │ + b.gt 9f7f0 │ │ str w21, [x19, #24] │ │ - b a045c │ │ + b 9f8d8 │ │ ldr x8, [sp, #32] │ │ cmp x8, #0x0 │ │ cneg x22, x8, mi // mi = first │ │ - cbz x8, a0454 │ │ + cbz x8, 9f8d0 │ │ add x21, x20, #0x2a8 │ │ cmp x22, #0x10, lsl #12 │ │ - b.eq a0418 // b.none │ │ + b.eq 9f894 // b.none │ │ mov w0, #0x3e8 // #1000 │ │ mov x1, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #8] │ │ strh w0, [x20, #136] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #16] │ │ str x0, [sp, #8] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #24] │ │ str x0, [sp, #16] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #40] │ │ str x0, [sp, #24] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #48] │ │ str x0, [sp, #40] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #32] │ │ str x0, [sp, #48] │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff0000 // #-65536 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [sp, #32] │ │ ldur q0, [sp, #16] │ │ mov x0, x21 │ │ ldr x9, [sp, #8] │ │ str x8, [x21, #24] │ │ ext v0.16b, v0.16b, v0.16b, #8 │ │ str x9, [x21] │ │ stur q0, [x21, #8] │ │ - bl 38410 │ │ + bl 38470 │ │ tst w0, #0xff │ │ - b.eq a0454 // b.none │ │ + b.eq 9f8d0 // b.none │ │ ldur q0, [sp, #40] │ │ add x8, x20, #0x2c8 │ │ sshr v0.2d, v0.2d, #16 │ │ str q0, [x8] │ │ - b a045c │ │ + b 9f8d8 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a0484 // b.any │ │ + b.ne 9f900 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x23, [sp, #80] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -118123,270 +117354,270 @@ │ │ ldr x21, [x0, #784] │ │ mov x0, x1 │ │ ldr x8, [x1, #56] │ │ ldr x28, [x1, #16] │ │ blr x8 │ │ ldr x24, [x19] │ │ cmp x24, x28 │ │ - b.cs a0568 // b.hs, b.nlast │ │ + b.cs 9f9e4 // b.hs, b.nlast │ │ ldrb w23, [x24] │ │ sub w8, w23, #0x30 │ │ cmp w8, #0xa │ │ - b.cc a05a0 // b.lo, b.ul, b.last │ │ + b.cc 9fa1c // b.lo, b.ul, b.last │ │ cmp w23, #0x5b │ │ - b.eq a05a0 // b.none │ │ + b.eq 9fa1c // b.none │ │ add x8, x24, #0x11 │ │ cmp x8, x28 │ │ - b.cs a0518 // b.hs, b.nlast │ │ - adrp x1, a000 │ │ + b.cs 9f994 // b.hs, b.nlast │ │ + adrp x1, a000 │ │ mov x0, x24 │ │ - add x1, x1, #0x9d9 │ │ + add x1, x1, #0xa19 │ │ mov w2, #0x10 // #16 │ │ - bl a5250 │ │ - cbz w0, a06c0 │ │ + bl a4690 │ │ + cbz w0, 9fb3c │ │ add x8, x24, #0xf │ │ cmp x8, x28 │ │ - b.cs a053c // b.hs, b.nlast │ │ - adrp x1, b000 │ │ + b.cs 9f9b8 // b.hs, b.nlast │ │ + adrp x1, b000 │ │ mov x0, x24 │ │ - add x1, x1, #0x603 │ │ + add x1, x1, #0x643 │ │ mov w2, #0xe // #14 │ │ - bl a5250 │ │ - cbz w0, a06cc │ │ + bl a4690 │ │ + cbz w0, 9fb48 │ │ add x8, x24, #0x12 │ │ cmp x8, x28 │ │ - b.cs a0560 // b.hs, b.nlast │ │ - adrp x1, b000 │ │ + b.cs 9f9dc // b.hs, b.nlast │ │ + adrp x1, b000 │ │ mov x0, x24 │ │ - add x1, x1, #0xa4e │ │ + add x1, x1, #0xa8e │ │ mov w2, #0x11 // #17 │ │ - bl a5250 │ │ - cbz w0, a06d8 │ │ + bl a4690 │ │ + cbz w0, 9fb54 │ │ mov w8, #0xa2 // #162 │ │ - b a056c │ │ + b 9f9e8 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a08d4 // b.any │ │ + b.ne 9fd50 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ ldr x25, [x19, #32] │ │ cmp w23, #0x5b │ │ - b.ne a05c4 // b.any │ │ + b.ne 9fa40 // b.any │ │ add x8, x24, #0x1 │ │ mov w9, #0x100 // #256 │ │ mov w22, #0x100 // #256 │ │ str x9, [sp, #8] │ │ str x8, [x19] │ │ - b a05e0 │ │ + b 9fa5c │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov w8, #0x100 // #256 │ │ cmp w0, #0x100 │ │ csel w22, w0, w8, lt // lt = tstop │ │ str x0, [sp, #8] │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x28 │ │ - b.cs a0570 // b.hs, b.nlast │ │ + b.cs 9f9ec // b.hs, b.nlast │ │ ldr x1, [x20, #568] │ │ add x8, x19, #0xc8 │ │ str x8, [sp] │ │ - cbz x1, a0634 │ │ + cbz x1, 9fab0 │ │ mov x0, x25 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20, #576] │ │ mov x0, x25 │ │ str xzr, [x20, #568] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #288] │ │ str xzr, [x20, #576] │ │ - cbz x8, a0634 │ │ + cbz x8, 9fab0 │ │ ldr x0, [sp] │ │ blr x8 │ │ sxtw x26, w22 │ │ sub x5, x29, #0xc │ │ mov x0, x25 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x26 │ │ mov x4, xzr │ │ str w22, [x20, #552] │ │ str w22, [x19, #192] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x20, #568] │ │ - cbnz w0, a06b8 │ │ + cbnz w0, 9fb34 │ │ sub x5, x29, #0xc │ │ mov x0, x25 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x26 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x20, #576] │ │ - cbnz w0, a06b8 │ │ + cbnz w0, 9fb34 │ │ ldr x8, [x21] │ │ mov w1, w22 │ │ ldr x0, [sp] │ │ mov x2, x25 │ │ ldr x8, [x8] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, a06e4 │ │ + cbz w0, 9fb60 │ │ str w0, [x19, #24] │ │ - b a0570 │ │ + b 9f9ec │ │ mov w8, #0x2 // #2 │ │ str w8, [x20, #544] │ │ - b a0570 │ │ + b 9f9ec │ │ mov w8, #0x4 // #4 │ │ str w8, [x20, #544] │ │ - b a0570 │ │ + b 9f9ec │ │ mov w8, #0x3 // #3 │ │ str w8, [x20, #544] │ │ - b a0570 │ │ + b 9f9ec │ │ ldr x21, [sp] │ │ cmp w22, #0x1 │ │ - b.lt a0720 // b.tstop │ │ - adrp x26, b000 │ │ + b.lt 9fb9c // b.tstop │ │ + adrp x26, b000 │ │ mov w25, wzr │ │ - add x26, x26, #0x1ed │ │ + add x26, x26, #0x22d │ │ ldr x8, [x19, #280] │ │ mov x0, x21 │ │ mov w1, w25 │ │ mov x2, x26 │ │ mov w3, #0x8 // #8 │ │ blr x8 │ │ add w25, w25, #0x1 │ │ cmp w22, w25 │ │ - b.ne a06fc // b.any │ │ + b.ne 9fb78 // b.any │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x25, [x19] │ │ cmp x25, x28 │ │ - b.cs a08c4 // b.hs, b.nlast │ │ + b.cs 9fd40 // b.hs, b.nlast │ │ mov w26, wzr │ │ - b a0764 │ │ + b 9fbe0 │ │ cmp w23, #0x5b │ │ - b.eq a08b8 // b.none │ │ + b.eq 9fd34 // b.none │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ mov x24, x25 │ │ blr x8 │ │ ldr x25, [x19] │ │ cmp x25, x28 │ │ - b.cs a08c4 // b.hs, b.nlast │ │ + b.cs 9fd40 // b.hs, b.nlast │ │ ldrb w8, [x25] │ │ cmp w8, #0x64 │ │ - b.eq a077c // b.none │ │ + b.eq 9fbf8 // b.none │ │ cmp w8, #0x5d │ │ - b.ne a07c4 // b.any │ │ - b a08c0 │ │ + b.ne 9fc40 // b.any │ │ + b 9fd3c │ │ add x24, x25, #0x3 │ │ cmp x24, x28 │ │ - b.cs a07c4 // b.hs, b.nlast │ │ + b.cs 9fc40 // b.hs, b.nlast │ │ ldrb w9, [x25, #1] │ │ cmp w9, #0x65 │ │ - b.ne a07c4 // b.any │ │ + b.ne 9fc40 // b.any │ │ ldrb w9, [x25, #2] │ │ cmp w9, #0x66 │ │ - b.ne a07c4 // b.any │ │ + b.ne 9fc40 // b.any │ │ ldrb w9, [x24] │ │ cmp w9, #0x7d │ │ - b.hi a07c4 // b.pmore │ │ - adrp x12, 21000 │ │ - add x12, x12, #0x419 │ │ - adr x10, a07c4 │ │ + b.hi 9fc40 // b.pmore │ │ + adrp x12, 21000 │ │ + add x12, x12, #0x449 │ │ + adr x10, 9fc40 │ │ ldrb w11, [x12, x9] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ sub w8, w8, #0x30 │ │ cmp w8, #0xa │ │ - b.cc a07f0 // b.lo, b.ul, b.last │ │ + b.cc 9fc6c // b.lo, b.ul, b.last │ │ cmp w23, #0x5b │ │ - b.eq a07f0 // b.none │ │ + b.eq 9fc6c // b.none │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbz w8, a0748 │ │ - b a0570 │ │ + cbz w8, 9fbc4 │ │ + b 9f9ec │ │ cmp w23, #0x5b │ │ - b.ne a0800 // b.any │ │ + b.ne 9fc7c // b.any │ │ mov w24, w26 │ │ - b a082c │ │ + b 9fca8 │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov x24, x0 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x25, x8 │ │ - b.eq a08b8 // b.none │ │ + b.eq 9fd34 // b.none │ │ mov x25, x8 │ │ add x8, x25, #0x2 │ │ cmp x8, x28 │ │ - b.cs a0740 // b.hs, b.nlast │ │ + b.cs 9fbbc // b.hs, b.nlast │ │ ldrb w8, [x25] │ │ cmp w8, #0x2f │ │ - b.ne a0740 // b.any │ │ + b.ne 9fbbc // b.any │ │ ldr x8, [sp, #8] │ │ cmp w26, w8 │ │ - b.ge a0740 // b.tcont │ │ + b.ge 9fbbc // b.tcont │ │ add x25, x25, #0x1 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ str x25, [x19] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x28 │ │ - b.cs a0570 // b.hs, b.nlast │ │ + b.cs 9f9ec // b.hs, b.nlast │ │ ldr w9, [x19, #24] │ │ - cbnz w9, a0570 │ │ + cbnz w9, 9f9ec │ │ cmp w26, w22 │ │ - b.ge a08b0 // b.tcont │ │ + b.ge 9fd2c // b.tcont │ │ sub x21, x8, x25 │ │ ldr x8, [x19, #280] │ │ add w3, w21, #0x1 │ │ ldr x0, [sp] │ │ mov w1, w24 │ │ mov x2, x25 │ │ blr x8 │ │ str w0, [x19, #24] │ │ - cbnz w0, a0570 │ │ + cbnz w0, 9f9ec │ │ ldr x8, [x19, #240] │ │ ldr x8, [x8, w24, sxtw #3] │ │ strb wzr, [x8, w21, uxtw] │ │ add w26, w26, #0x1 │ │ - b a0748 │ │ + b 9fbc4 │ │ mov w8, #0x2 // #2 │ │ - b a056c │ │ + b 9f9e8 │ │ add x24, x25, #0x1 │ │ mov w8, #0x1 // #1 │ │ str x24, [x19] │ │ str w8, [x20, #544] │ │ - b a0570 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b 9f9ec │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x90 │ │ stp x29, x30, [sp, #48] │ │ add x29, sp, #0x30 │ │ stp x28, x27, [sp, #64] │ │ stp x26, x25, [sp, #80] │ │ stp x24, x23, [sp, #96] │ │ stp x22, x21, [sp, #112] │ │ @@ -118400,673 +117631,659 @@ │ │ mov x0, x1 │ │ ldr x8, [x1, #56] │ │ ldr x21, [x1, #32] │ │ blr x8 │ │ ldr x8, [x19] │ │ ldr x9, [x19, #16] │ │ cmp x8, x9 │ │ - b.cs a0974 // b.hs, b.nlast │ │ + b.cs 9fdf0 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ cmp w8, #0x5b │ │ - b.ne a0974 // b.any │ │ + b.ne 9fdf0 // b.any │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ ldr x9, [x19, #16] │ │ cmp x8, x9 │ │ - b.cs a0c74 // b.hs, b.nlast │ │ + b.cs a00e4 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ cmp w8, #0x5d │ │ - b.ne a0c74 // b.any │ │ - b a0c7c │ │ + b.ne a00e4 // b.any │ │ + b a00ec │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ - tbnz w0, #31, a0c74 │ │ + tbnz w0, #31, a00e4 │ │ ldr x8, [x19, #16] │ │ stp x22, x0, [sp, #16] │ │ ldr x9, [x19] │ │ subs x8, x8, x9 │ │ - b.cc a09b4 // b.lo, b.ul, b.last │ │ + b.cc 9fe30 // b.lo, b.ul, b.last │ │ sxtw x9, w0 │ │ cmp x9, x8, asr #3 │ │ - b.le a09b4 │ │ + b.le 9fe30 │ │ lsr x22, x8, #3 │ │ ldr x8, [x19, #696] │ │ str x22, [sp, #24] │ │ - cbz x8, a0a28 │ │ + cbz x8, 9fea4 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a0c7c │ │ + cbnz w8, a00ec │ │ add x8, x19, #0x258 │ │ mov x0, x19 │ │ str x8, [sp, #8] │ │ ldr x8, [x19, #56] │ │ blr x8 │ │ ldr w8, [x19, #592] │ │ - cbz w8, a0a00 │ │ + cbz w8, 9fe7c │ │ ldr x0, [x19] │ │ ldr x8, [x19, #16] │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.cs a0c5c // b.hs, b.nlast │ │ + b.cs a00cc // b.hs, b.nlast │ │ mov w23, wzr │ │ - b a0a98 │ │ + b 9ff14 │ │ ldp x0, x8, [sp, #8] │ │ mov x2, x21 │ │ ldr x1, [sp, #24] │ │ ldr x8, [x8] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, a0c78 │ │ - b a09e4 │ │ + cbnz w0, a00e8 │ │ + b 9fe60 │ │ sub x2, x29, #0xc │ │ mov x0, x21 │ │ mov w1, #0x28 // #40 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ str x0, [x19, #696] │ │ - cbnz w8, a0c78 │ │ + cbnz w8, a00e8 │ │ mov x1, x21 │ │ - bl 3944c │ │ + bl 394a0 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w0, a0c78 │ │ - b a09b4 │ │ + cbnz w0, a00e8 │ │ + b 9fe30 │ │ ldr x8, [x19, #680] │ │ - mov w1, w26 │ │ + mov w1, w25 │ │ ldr x0, [sp, #8] │ │ mov x2, x28 │ │ mov w3, w27 │ │ blr x8 │ │ mov w8, w0 │ │ stur w0, [x29, #-12] │ │ - cbnz w8, a0c78 │ │ + cbnz w8, a00e8 │ │ ldr x0, [x19] │ │ add w23, w23, #0x1 │ │ ldr x8, [x19, #16] │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.cs a0c5c // b.hs, b.nlast │ │ - adrp x1, a000 │ │ + b.cs a00cc // b.hs, b.nlast │ │ + adrp x1, a000 │ │ mov w2, #0x3 // #3 │ │ - add x1, x1, #0xc47 │ │ - bl a5250 │ │ - cbnz w0, a0c5c │ │ + add x1, x1, #0xc87 │ │ + bl a4690 │ │ + cbnz w0, a00cc │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ mov x22, x21 │ │ blr x8 │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x20, #240] │ │ - mov x26, x0 │ │ + mov x25, x0 │ │ mov x0, x19 │ │ ldr x21, [x19, #16] │ │ - ldr x25, [x8, #104] │ │ + ldr x26, [x8, #104] │ │ ldr x8, [x19, #56] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x21 │ │ - b.cs a0c70 // b.hs, b.nlast │ │ + b.cs a00e0 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x30 │ │ cmp w8, #0x9 │ │ - b.hi a0c70 // b.pmore │ │ + b.hi a00e0 // b.pmore │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov x27, x0 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ - tbnz x27, #63, a0c70 │ │ + tbnz x27, #63, a00e0 │ │ ldr x8, [x19] │ │ add x28, x8, #0x1 │ │ sub x9, x21, x28 │ │ cmp x27, x9 │ │ - b.ge a0c70 // b.tcont │ │ + b.ge a00e0 // b.tcont │ │ add x8, x27, x8 │ │ ldr w9, [x19, #24] │ │ add x8, x8, #0x1 │ │ str x8, [x19] │ │ - cbnz w9, a0c7c │ │ + cbnz w9, a00ec │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ mov x21, x22 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a0c7c │ │ + cbnz w8, a00ec │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x0, [x19] │ │ ldr x8, [x19, #16] │ │ add x9, x0, #0x4 │ │ cmp x9, x8 │ │ - b.cs a0bac // b.hs, b.nlast │ │ - adrp x1, b000 │ │ + b.cs a0028 // b.hs, b.nlast │ │ + adrp x1, b000 │ │ mov w2, #0x3 // #3 │ │ - add x1, x1, #0x612 │ │ - bl a5250 │ │ - cbnz w0, a0bac │ │ + add x1, x1, #0x652 │ │ + bl a4690 │ │ + cbnz w0, a0028 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x2, [x19, #696] │ │ - cbz x2, a0bcc │ │ - mov w25, w23 │ │ - mov w0, w26 │ │ - mov x1, x25 │ │ + cbz x2, a0048 │ │ + mov w26, w23 │ │ + mov w0, w25 │ │ + mov x1, x26 │ │ mov x3, x21 │ │ - bl 39790 │ │ - mov x26, x25 │ │ + bl 397e4 │ │ + mov x25, x26 │ │ ldr w8, [x19, #592] │ │ - cbnz w8, a0a80 │ │ + cbnz w8, 9fefc │ │ ldr w8, [x20, #316] │ │ - tbnz w8, #31, a0a5c │ │ + tbnz w8, #31, 9fed8 │ │ cmp x27, x8 │ │ - b.cc a0cac // b.lo, b.ul, b.last │ │ - sub x2, x29, #0xc │ │ + b.cc a011c // b.lo, b.ul, b.last │ │ + sub x3, x29, #0xc │ │ mov x0, x21 │ │ - mov x1, x27 │ │ - bl 3b87c │ │ - ldur w8, [x29, #-12] │ │ - cbnz w8, a0c78 │ │ mov x1, x28 │ │ mov x2, x27 │ │ - mov x25, x0 │ │ - bl a51d0 │ │ + bl 40720 │ │ + ldur w8, [x29, #-12] │ │ + cbnz w8, a00e8 │ │ ldr x8, [sp, #16] │ │ - mov x0, x25 │ │ mov x1, x27 │ │ mov w2, #0x10ea // #4330 │ │ + mov x28, x0 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ ldrsw x8, [x20, #316] │ │ - mov w1, w26 │ │ + mov w1, w25 │ │ ldr x9, [x19, #680] │ │ ldr x0, [sp, #8] │ │ - add x2, x25, x8 │ │ + add x2, x28, x8 │ │ sub w3, w27, w8 │ │ blr x9 │ │ stur w0, [x29, #-12] │ │ mov x0, x21 │ │ - mov x1, x25 │ │ - bl 3899c │ │ + mov x1, x28 │ │ + bl 38a48 │ │ ldur w8, [x29, #-12] │ │ - cbz w8, a0a80 │ │ - b a0c78 │ │ + cbz w8, 9fefc │ │ + b a00e8 │ │ ldr w8, [x19, #592] │ │ - cbnz w8, a0c7c │ │ + cbnz w8, a00ec │ │ ldr x8, [sp, #24] │ │ str w8, [x19, #592] │ │ - b a0c7c │ │ - cbnz x25, a0c7c │ │ + b a00ec │ │ + cbnz x26, a00ec │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x24, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a0cb8 // b.any │ │ + b.ne a0128 // b.any │ │ ldp x20, x19, [sp, #128] │ │ ldp x22, x21, [sp, #112] │ │ ldp x24, x23, [sp, #96] │ │ ldp x26, x25, [sp, #80] │ │ ldp x28, x27, [sp, #64] │ │ ldp x29, x30, [sp, #48] │ │ add sp, sp, #0x90 │ │ ret │ │ mov w8, #0x3 // #3 │ │ stur w8, [x29, #-12] │ │ - b a0c78 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b a00e8 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #96] │ │ add x29, sp, #0x60 │ │ stp x28, x27, [sp, #112] │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ mrs x22, tpidr_el0 │ │ mov x25, x0 │ │ ldr x8, [x22, #40] │ │ mov x19, x1 │ │ stur x8, [x29, #-8] │ │ - ldr x23, [x0, #784] │ │ + ldr x24, [x0, #784] │ │ mov x0, x1 │ │ ldr x8, [x1, #72] │ │ - ldr x28, [x1, #32] │ │ + ldr x23, [x1, #32] │ │ ldr x21, [x1] │ │ ldr x20, [x1, #16] │ │ blr x8 │ │ - tbnz w0, #31, a1034 │ │ + tbnz w0, #31, a01ec │ │ sub x8, x20, x21 │ │ - stp x23, x20, [x29, #-40] │ │ + stp x24, x23, [x29, #-40] │ │ asr x8, x8, #3 │ │ cmp x8, w0, sxtw │ │ csel w27, w8, w0, lt // lt = tstop │ │ - cbz w27, a103c │ │ + cbz w27, a01f4 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a103c │ │ + cbnz w8, a01f4 │ │ + add x9, x19, #0x130 │ │ add x26, x19, #0x190 │ │ ldr w8, [x19, #296] │ │ - add x10, x19, #0x130 │ │ + str x9, [sp, #48] │ │ add x9, x19, #0x1f0 │ │ - stp x9, x10, [sp, #40] │ │ - cbz w8, a106c │ │ + str x9, [sp, #32] │ │ + cbz w8, a0224 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x23, [x19] │ │ - ldur x20, [x29, #-32] │ │ cmp x23, x20 │ │ - b.cs a1258 // b.hs, b.nlast │ │ - mov w8, wzr │ │ - add w9, w27, #0x5 │ │ - mov x27, x8 │ │ + b.cs a0694 // b.hs, b.nlast │ │ + add w8, w27, #0x5 │ │ str wzr, [sp, #28] │ │ str xzr, [sp, #16] │ │ - str w9, [sp, #4] │ │ + str xzr, [sp, #40] │ │ + str w8, [sp, #12] │ │ + b a02c8 │ │ + mov w0, #0x3 // #3 │ │ + str w0, [x19, #24] │ │ + ldr x8, [x22, #40] │ │ + ldur x9, [x29, #-8] │ │ + cmp x8, x9 │ │ + b.ne a07b8 // b.any │ │ + ldp x20, x19, [sp, #176] │ │ + ldp x22, x21, [sp, #160] │ │ + ldp x24, x23, [sp, #144] │ │ + ldp x26, x25, [sp, #128] │ │ + ldp x28, x27, [sp, #112] │ │ + ldp x29, x30, [sp, #96] │ │ + add sp, sp, #0xc0 │ │ + ret │ │ + ldp x8, x2, [x29, #-40] │ │ + add w23, w27, #0x6 │ │ + mov x0, x26 │ │ + mov w1, w23 │ │ + ldr x8, [x8] │ │ + ldr x8, [x8] │ │ + blr x8 │ │ + cbnz w0, a01f0 │ │ + ldp x8, x2, [x29, #-40] │ │ + mov w1, w23 │ │ + ldr x0, [sp, #48] │ │ + ldr x8, [x8] │ │ + ldr x8, [x8] │ │ + blr x8 │ │ + cbnz w0, a01f0 │ │ + ldp x8, x2, [x29, #-40] │ │ + mov w1, #0x4 // #4 │ │ + ldr x0, [sp, #32] │ │ + ldr x8, [x8] │ │ + ldr x8, [x8] │ │ + blr x8 │ │ + stur w0, [x29, #-20] │ │ + cbnz w0, a01f0 │ │ + b a01bc │ │ + ldr x8, [x19, #480] │ │ + mov x0, x26 │ │ + mov w1, w24 │ │ + mov x2, x27 │ │ + mov w3, w28 │ │ + blr x8 │ │ + stur w0, [x29, #-20] │ │ + ldr x8, [sp, #40] │ │ + cbnz w0, a06a8 │ │ + add w8, w8, #0x1 │ │ + str x8, [sp, #40] │ │ + ldr x8, [x19, #56] │ │ + mov x0, x19 │ │ + blr x8 │ │ + ldr x23, [x19] │ │ + cmp x23, x20 │ │ + b.cs a0524 // b.hs, b.nlast │ │ add x8, x23, #0x3 │ │ cmp x8, x20 │ │ - b.cs a0df8 // b.hs, b.nlast │ │ + b.cs a0348 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ cmp w8, #0x7d │ │ - b.hi a0df8 // b.pmore │ │ - adrp x11, 21000 │ │ - add x11, x11, #0x497 │ │ - adr x9, a0dac │ │ + b.hi a0348 // b.pmore │ │ + adrp x11, 21000 │ │ + add x11, x11, #0x4c7 │ │ + adr x9, a02f8 │ │ ldrb w10, [x11, x8] │ │ add x9, x9, x10, lsl #2 │ │ br x9 │ │ ldrb w8, [x23] │ │ cmp w8, #0x65 │ │ - b.eq a0de0 // b.none │ │ + b.eq a0330 // b.none │ │ cmp w8, #0x64 │ │ - b.ne a0df8 // b.any │ │ + b.ne a0348 // b.any │ │ ldrb w8, [x23, #1] │ │ cmp w8, #0x65 │ │ - b.ne a0df8 // b.any │ │ + b.ne a0348 // b.any │ │ ldrb w8, [x23, #2] │ │ cmp w8, #0x66 │ │ - b.ne a0df8 // b.any │ │ - cbz w27, a0df8 │ │ - b a10f0 │ │ + b.ne a0348 // b.any │ │ + ldr x8, [sp, #40] │ │ + cbz w8, a0348 │ │ + b a07b0 │ │ ldrb w8, [x23, #1] │ │ cmp w8, #0x6e │ │ - b.ne a0df8 // b.any │ │ + b.ne a0348 // b.any │ │ ldrb w8, [x23, #2] │ │ cmp w8, #0x64 │ │ - b.eq a10ec // b.none │ │ + b.eq a0524 // b.none │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x24, [x19] │ │ cmp x24, x20 │ │ - b.cs a1258 // b.hs, b.nlast │ │ + b.cs a0694 // b.hs, b.nlast │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a103c │ │ + cbnz w8, a01f4 │ │ ldrb w8, [x23] │ │ cmp w8, #0x2f │ │ - b.ne a0ed4 // b.any │ │ - ldur x9, [x29, #-32] │ │ + b.ne a02b0 // b.any │ │ add x8, x23, #0x2 │ │ - cmp x8, x9 │ │ - b.cs a1264 // b.hs, b.nlast │ │ + cmp x8, x20 │ │ + b.cs a06a0 // b.hs, b.nlast │ │ ldr x8, [x25, #240] │ │ mov x0, x19 │ │ - mov x21, x28 │ │ - mov x28, x27 │ │ mov x27, x26 │ │ ldr x26, [x19, #16] │ │ - ldr x8, [x8, #104] │ │ - str x8, [sp, #32] │ │ + ldr x21, [x8, #104] │ │ ldr x8, [x19, #56] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x26 │ │ - b.cs a10d8 // b.hs, b.nlast │ │ + b.cs a0514 // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ sub w8, w8, #0x30 │ │ cmp w8, #0x9 │ │ - b.hi a10d8 // b.pmore │ │ + b.hi a0514 // b.pmore │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ - mov x20, x0 │ │ + mov x28, x0 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ - tbnz x20, #63, a10d8 │ │ + tbnz x28, #63, a0514 │ │ ldr x8, [x19] │ │ add x10, x8, #0x1 │ │ sub x9, x26, x10 │ │ - cmp x20, x9 │ │ - b.ge a10d8 // b.tcont │ │ - add x8, x20, x8 │ │ + cmp x28, x9 │ │ + b.ge a0514 // b.tcont │ │ + add x8, x28, x8 │ │ ldr w9, [x19, #24] │ │ add x8, x8, #0x1 │ │ str x8, [x19] │ │ - cbnz w9, a103c │ │ + cbnz w9, a01f4 │ │ mov x26, x27 │ │ - mov x27, x28 │ │ - mov x28, x21 │ │ ldr w8, [x19, #296] │ │ - cbz w8, a0ef4 │ │ - ldur x20, [x29, #-32] │ │ - ldr x8, [x19, #56] │ │ - mov x0, x19 │ │ - blr x8 │ │ - ldr x23, [x19] │ │ - cmp x23, x20 │ │ - b.cc a0d7c // b.lo, b.ul, b.last │ │ - b a10ec │ │ + cbnz w8, a02b0 │ │ add x23, x23, #0x1 │ │ ldr x8, [x19, #384] │ │ sub x21, x24, x23 │ │ - ldr x0, [sp, #48] │ │ - add w3, w21, #0x1 │ │ - mov w1, w27 │ │ mov x2, x23 │ │ - str x10, [sp, #8] │ │ - str x26, [sp, #32] │ │ - mov x26, x20 │ │ + ldp x24, x0, [sp, #40] │ │ + add w3, w21, #0x1 │ │ + mov x27, x10 │ │ + mov w1, w24 │ │ blr x8 │ │ - ldur x20, [x29, #-32] │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a126c │ │ + cbnz w0, a06a8 │ │ ldr x8, [x19, #344] │ │ - ldr x8, [x8, w27, sxtw #3] │ │ + ldr x8, [x8, w24, sxtw #3] │ │ strb wzr, [x8, w21, uxtw] │ │ ldrb w8, [x23] │ │ cmp w8, #0x2e │ │ - b.ne a0f78 // b.any │ │ - sxtw x8, w27 │ │ + b.ne a0488 // b.any │ │ + sxtw x8, w24 │ │ ldr x9, [x19, #344] │ │ - adrp x0, b000 │ │ - add x0, x0, #0x1ed │ │ + adrp x0, b000 │ │ + add x0, x0, #0x22d │ │ ldr x1, [x9, x8, lsl #3] │ │ - bl a51a0 │ │ - ldr x8, [sp, #16] │ │ + bl a45e0 │ │ + ldr x24, [sp, #40] │ │ cmp w0, #0x0 │ │ - csel w8, w27, w8, eq // eq = none │ │ + ldr x8, [sp, #16] │ │ + csel w8, w24, w8, eq // eq = none │ │ str x8, [sp, #16] │ │ ldr w8, [sp, #28] │ │ csinc w8, w8, wzr, ne // ne = any │ │ str w8, [sp, #28] │ │ ldr w8, [x25, #316] │ │ - tbnz w8, #31, a1008 │ │ - ldr w9, [sp, #4] │ │ - cmp w27, w9 │ │ - b.ge a1008 // b.tcont │ │ - cmp x26, x8 │ │ - b.ls a1264 // b.plast │ │ - mov x1, x26 │ │ - sub x2, x29, #0x14 │ │ - mov x0, x28 │ │ - bl 3b87c │ │ + tbnz w8, #31, a0284 │ │ + ldr w10, [sp, #12] │ │ + cmp w24, w10 │ │ + b.ge a0284 // b.tcont │ │ + cmp x28, x8 │ │ + b.ls a06a0 // b.plast │ │ + sub x3, x29, #0x14 │ │ + ldur x0, [x29, #-32] │ │ + mov x1, x27 │ │ + mov x2, x28 │ │ + bl 40720 │ │ ldur w8, [x29, #-20] │ │ - cbnz w8, a126c │ │ - ldr x1, [sp, #8] │ │ - mov x2, x26 │ │ - mov x23, x0 │ │ - bl a51d0 │ │ + cbnz w8, a06a8 │ │ ldur x8, [x29, #-40] │ │ - mov x0, x23 │ │ - mov x1, x26 │ │ + mov x1, x28 │ │ mov w2, #0x10ea // #4330 │ │ + mov x27, x0 │ │ ldr x8, [x8, #32] │ │ blr x8 │ │ ldrsw x8, [x25, #316] │ │ - mov w1, w27 │ │ + mov x0, x26 │ │ ldr x9, [x19, #480] │ │ - ldr x0, [sp, #32] │ │ - add x2, x23, x8 │ │ - sub w3, w26, w8 │ │ + mov w1, w24 │ │ + add x2, x27, x8 │ │ + sub w3, w28, w8 │ │ blr x9 │ │ stur w0, [x29, #-20] │ │ - mov x0, x28 │ │ - mov x1, x23 │ │ - bl 3899c │ │ + ldur x0, [x29, #-32] │ │ + mov x1, x27 │ │ + bl 38a48 │ │ ldur w0, [x29, #-20] │ │ - b a1024 │ │ - ldr x8, [x19, #480] │ │ - mov w1, w27 │ │ - ldr x0, [sp, #32] │ │ - mov w3, w26 │ │ - ldr x2, [sp, #8] │ │ - blr x8 │ │ - stur w0, [x29, #-20] │ │ - cbnz w0, a126c │ │ - add w27, w27, #0x1 │ │ - ldr x26, [sp, #32] │ │ - b a0ed8 │ │ - mov w0, #0x3 // #3 │ │ - str w0, [x19, #24] │ │ - ldr x8, [x22, #40] │ │ - ldur x9, [x29, #-8] │ │ - cmp x8, x9 │ │ - b.ne a1374 // b.any │ │ - ldp x20, x19, [sp, #176] │ │ - ldp x22, x21, [sp, #160] │ │ - ldp x24, x23, [sp, #144] │ │ - ldp x26, x25, [sp, #128] │ │ - ldp x28, x27, [sp, #112] │ │ - ldp x29, x30, [sp, #96] │ │ - add sp, sp, #0xc0 │ │ - ret │ │ - ldur x8, [x29, #-40] │ │ - add w23, w27, #0x6 │ │ - mov x0, x26 │ │ - mov w1, w23 │ │ - mov x2, x28 │ │ - ldr x8, [x8] │ │ - ldr x8, [x8] │ │ - blr x8 │ │ - cbnz w0, a1038 │ │ - ldur x8, [x29, #-40] │ │ - mov w1, w23 │ │ - ldr x0, [sp, #48] │ │ - mov x2, x28 │ │ - ldr x8, [x8] │ │ - ldr x8, [x8] │ │ - blr x8 │ │ - cbnz w0, a1038 │ │ - ldur x8, [x29, #-40] │ │ - mov w1, #0x4 // #4 │ │ - ldr x0, [sp, #40] │ │ - mov x2, x28 │ │ - ldr x8, [x8] │ │ - ldr x8, [x8] │ │ - blr x8 │ │ - stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ - b a0d48 │ │ - ldr x8, [sp, #32] │ │ - cbnz x8, a103c │ │ + ldr x8, [sp, #40] │ │ + cbz w0, a02a8 │ │ + b a06a8 │ │ + cbnz x21, a01f4 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ - b a103c │ │ - cbz w27, a1258 │ │ + b a01f4 │ │ + ldr x21, [sp, #40] │ │ + cbz w21, a0694 │ │ ldr w8, [sp, #28] │ │ - str w27, [x19, #296] │ │ + str w21, [x19, #296] │ │ tst w8, #0xff │ │ - b.eq a1274 // b.none │ │ + b.eq a06b0 // b.none │ │ ldr x8, [x19, #344] │ │ - adrp x0, b000 │ │ - add x0, x0, #0x1ed │ │ + adrp x0, b000 │ │ + add x0, x0, #0x22d │ │ ldr x23, [x8] │ │ mov x1, x23 │ │ - bl a51a0 │ │ - cbz w0, a103c │ │ + bl a45e0 │ │ + cbz w0, a01f4 │ │ ldr x8, [x19, #352] │ │ mov w1, wzr │ │ ldr x9, [x19, #576] │ │ mov x2, x23 │ │ - ldr x0, [sp, #40] │ │ + ldr x0, [sp, #32] │ │ ldr w3, [x8] │ │ blr x9 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldp x8, x9, [x19, #440] │ │ mov w1, #0x1 // #1 │ │ ldr x10, [x19, #576] │ │ - ldr x0, [sp, #40] │ │ + ldr x0, [sp, #32] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldp x8, x9, [x19, #344] │ │ mov w1, #0x2 // #2 │ │ ldr x10, [sp, #16] │ │ - ldr x0, [sp, #40] │ │ + ldr x0, [sp, #32] │ │ ldr x2, [x8, w10, sxtw #3] │ │ ldr w3, [x9, w10, sxtw #2] │ │ ldr x8, [x19, #576] │ │ blr x8 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [sp, #16] │ │ mov w1, #0x3 // #3 │ │ ldp x9, x10, [x19, #440] │ │ sxtw x8, w8 │ │ - ldr x0, [sp, #40] │ │ + ldr x0, [sp, #32] │ │ ldr x2, [x9, x8, lsl #3] │ │ ldr w3, [x10, x8, lsl #2] │ │ ldr x8, [x19, #576] │ │ blr x8 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ ldr x9, [x19, #544] │ │ ldr x10, [x19, #384] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ ldr x0, [sp, #48] │ │ ldr x1, [sp, #16] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ mov x0, x26 │ │ ldr x9, [x19, #544] │ │ ldr x10, [x19, #480] │ │ ldr x2, [x8, #8] │ │ ldr w3, [x9, #4] │ │ ldr x1, [sp, #16] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ mov w1, wzr │ │ ldr x9, [x19, #544] │ │ ldr x10, [x19, #384] │ │ ldr x2, [x8, #16] │ │ ldr w3, [x9, #8] │ │ ldr x0, [sp, #48] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ mov x0, x26 │ │ ldr x9, [x19, #544] │ │ mov w1, wzr │ │ ldr x10, [x19, #480] │ │ ldr x2, [x8, #24] │ │ ldr w3, [x9, #12] │ │ blr x10 │ │ - cbnz w0, a1038 │ │ - b a103c │ │ + cbnz w0, a01f0 │ │ + b a01f4 │ │ mov w0, #0x3 // #3 │ │ stur w0, [x29, #-20] │ │ - b a1038 │ │ + b a01f0 │ │ mov w8, #0x3 // #3 │ │ stur w8, [x29, #-20] │ │ ldur w0, [x29, #-20] │ │ - b a1038 │ │ + b a01f0 │ │ mov w9, #0xf78b // #63371 │ │ mov w8, #0xe // #14 │ │ ldp x10, x11, [x19, #344] │ │ movk w9, #0xde1, lsl #16 │ │ mov w1, wzr │ │ - ldr x20, [sp, #40] │ │ + ldr x20, [sp, #32] │ │ sturb w8, [x29, #-12] │ │ ldr x12, [x19, #576] │ │ stur w9, [x29, #-16] │ │ ldr x2, [x10] │ │ ldr w3, [x11] │ │ mov x0, x20 │ │ blr x12 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldp x8, x9, [x19, #440] │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ ldr x10, [x19, #576] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ - adrp x2, b000 │ │ + cbnz w0, a01f0 │ │ + adrp x2, b000 │ │ ldr x8, [x19, #384] │ │ - add x2, x2, #0x1ed │ │ + add x2, x2, #0x22d │ │ ldr x0, [sp, #48] │ │ mov w1, wzr │ │ mov w3, #0x8 // #8 │ │ blr x8 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #480] │ │ sub x2, x29, #0x10 │ │ mov x0, x26 │ │ mov w1, wzr │ │ mov w3, #0x5 // #5 │ │ blr x8 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ - mov w1, w27 │ │ + mov w1, w21 │ │ ldr x9, [x19, #544] │ │ ldr x10, [x19, #384] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ ldr x0, [sp, #48] │ │ blr x10 │ │ stur w0, [x29, #-20] │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr x8, [x19, #536] │ │ mov x0, x26 │ │ ldr x9, [x19, #544] │ │ - mov w1, w27 │ │ + mov w1, w21 │ │ ldr x10, [x19, #480] │ │ ldr x2, [x8, #8] │ │ ldr w3, [x9, #4] │ │ blr x10 │ │ - cbnz w0, a1038 │ │ + cbnz w0, a01f0 │ │ ldr w8, [x19, #296] │ │ add w8, w8, #0x1 │ │ str w8, [x19, #296] │ │ - b a103c │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b a01f4 │ │ + ldr x21, [sp, #40] │ │ + b a052c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr w8, [x1, #708] │ │ orr w8, w8, #0x1 │ │ str w8, [x1, #708] │ │ ret │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ @@ -119086,120 +118303,120 @@ │ │ mov x0, x19 │ │ ldr x8, [x1, #120] │ │ add x1, sp, #0x120 │ │ str wzr, [sp, #56] │ │ str xzr, [sp, #160] │ │ blr x8 │ │ ldr w8, [sp, #60] │ │ - tbnz w8, #31, a13fc │ │ + tbnz w8, #31, a0840 │ │ sub w8, w8, #0x11 │ │ cmn w8, #0x11 │ │ - b.hi a140c // b.pmore │ │ + b.hi a0850 // b.pmore │ │ mov w8, #0x3 // #3 │ │ - b a1400 │ │ + b a0844 │ │ mov w8, #0xa2 // #162 │ │ mov x21, xzr │ │ str w8, [sp, #56] │ │ - b a16cc │ │ + b a0b10 │ │ ldr x9, [x19] │ │ add x28, sp, #0xa0 │ │ ldr x8, [x19, #16] │ │ str x20, [sp, #24] │ │ mov x21, xzr │ │ mov x26, xzr │ │ mov w20, wzr │ │ add x24, sp, #0x120 │ │ stp x8, x9, [sp, #8] │ │ add x8, sp, #0x40 │ │ add x9, x28, #0x10 │ │ add x25, x8, #0x8 │ │ stp x9, x23, [sp, #32] │ │ - b a1458 │ │ + b a089c │ │ ldrsw x8, [sp, #60] │ │ add x26, x26, #0x1 │ │ mov w20, w23 │ │ cmp x26, x8 │ │ - b.ge a15e4 // b.tcont │ │ + b.ge a0a28 // b.tcont │ │ mov w8, #0x18 // #24 │ │ ldr x10, [x19, #120] │ │ add x1, sp, #0x40 │ │ add x3, sp, #0x34 │ │ madd x8, x26, x8, x24 │ │ mov x0, x19 │ │ mov w2, #0x4 // #4 │ │ ldp x9, x8, [x8] │ │ str x9, [x19] │ │ str x8, [x19, #16] │ │ blr x10 │ │ ldr w23, [sp, #52] │ │ - cbz x26, a14a8 │ │ + cbz x26, a08ec │ │ cmp w23, w20 │ │ - b.ne a15d0 // b.any │ │ + b.ne a0a14 // b.any │ │ mov w8, w23 │ │ mov w23, w20 │ │ cmp w8, #0x1 │ │ - b.ge a158c // b.tcont │ │ - b a1444 │ │ + b.ge a09d0 // b.tcont │ │ + b a0888 │ │ sub w8, w23, #0x5 │ │ cmn w8, #0x5 │ │ - b.ls a15d0 // b.plast │ │ + b.ls a0a14 // b.plast │ │ ldr w1, [sp, #60] │ │ mov x0, x22 │ │ mov w2, w23 │ │ - bl a1ce8 │ │ + bl a115c │ │ str w0, [sp, #56] │ │ - cbnz w0, a15d8 │ │ + cbnz w0, a0a1c │ │ mov w8, w23 │ │ ldrsw x9, [sp, #60] │ │ sxtw x8, w8 │ │ add x5, sp, #0x38 │ │ ldr x0, [sp, #40] │ │ mov w1, #0x8 // #8 │ │ mul x3, x9, x8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x21, x0 │ │ ldr w8, [sp, #56] │ │ str x0, [sp, #160] │ │ - cbnz w8, a15d8 │ │ + cbnz w8, a0a1c │ │ ldr w9, [sp, #60] │ │ cmp w9, #0x2 │ │ - b.lt a1580 // b.tstop │ │ + b.lt a09c4 // b.tstop │ │ sub x11, x9, #0x1 │ │ lsl x8, x23, #3 │ │ cmp x11, #0x2 │ │ - b.cs a1528 // b.hs, b.nlast │ │ + b.cs a096c // b.hs, b.nlast │ │ mov w10, #0x1 // #1 │ │ - b a1560 │ │ + b a09a4 │ │ and x12, x11, #0xfffffffffffffffe │ │ orr x10, x11, #0x1 │ │ lsl x13, x23, #4 │ │ mov x14, x12 │ │ ldr x15, [sp, #32] │ │ mov x16, x21 │ │ add x17, x16, x8 │ │ add x16, x16, x13 │ │ subs x14, x14, #0x2 │ │ stp x17, x16, [x15, #-8] │ │ add x15, x15, #0x10 │ │ - b.ne a1540 // b.any │ │ + b.ne a0984 // b.any │ │ cmp x11, x12 │ │ - b.eq a1580 // b.none │ │ + b.eq a09c4 // b.none │ │ lsl x12, x10, #3 │ │ sub x9, x9, x10 │ │ madd x11, x12, x23, x21 │ │ add x12, x28, x12 │ │ str x11, [x12], #8 │ │ add x11, x11, x8 │ │ subs x9, x9, #0x1 │ │ - b.ne a1570 // b.any │ │ + b.ne a09b4 // b.any │ │ ldr w8, [sp, #52] │ │ cmp w8, #0x1 │ │ - b.lt a1444 // b.tstop │ │ + b.lt a0888 // b.tstop │ │ mov x20, xzr │ │ mov x27, x25 │ │ ldp x8, x9, [x27, #-8] │ │ mov x0, x19 │ │ mov w1, wzr │ │ ldr x10, [x19, #80] │ │ str x8, [x19] │ │ @@ -119207,97 +118424,97 @@ │ │ blr x10 │ │ ldr x8, [x28, x26, lsl #3] │ │ add x27, x27, #0x18 │ │ ldrsw x9, [sp, #52] │ │ str x0, [x8, x20, lsl #3] │ │ add x20, x20, #0x1 │ │ cmp x20, x9 │ │ - b.lt a1594 // b.tstop │ │ - b a1444 │ │ + b.lt a09d8 // b.tstop │ │ + b a0888 │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #56] │ │ ldr x20, [sp, #24] │ │ ldr x23, [sp, #40] │ │ - b a16cc │ │ + b a0b10 │ │ ldr x9, [sp, #16] │ │ str x9, [x19] │ │ ldr x9, [sp, #8] │ │ str x9, [x19, #16] │ │ ldr x22, [x22, #848] │ │ ldr x1, [x22, #40] │ │ - cbz x1, a1624 │ │ + cbz x1, a0a68 │ │ ldr x23, [sp, #40] │ │ mov x0, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #60] │ │ str xzr, [x22, #40] │ │ ldr x20, [sp, #24] │ │ cmp w8, #0x1 │ │ - b.ge a1634 // b.tcont │ │ - b a16cc │ │ + b.ge a0a78 // b.tcont │ │ + b a0b10 │ │ ldr x20, [sp, #24] │ │ ldr x23, [sp, #40] │ │ cmp w8, #0x1 │ │ - b.lt a16cc // b.tstop │ │ + b.lt a0b10 // b.tstop │ │ cmp w8, #0x1 │ │ str x21, [x22, #40] │ │ str xzr, [sp, #160] │ │ - b.eq a16c8 // b.none │ │ + b.eq a0b0c // b.none │ │ mov w8, w8 │ │ sub x10, x8, #0x1 │ │ cmp x10, #0x4 │ │ - b.cs a165c // b.hs, b.nlast │ │ + b.cs a0aa0 // b.hs, b.nlast │ │ mov w9, #0x1 // #1 │ │ - b a169c │ │ + b a0ae0 │ │ and x11, x10, #0xfffffffffffffffc │ │ add x12, sp, #0xa0 │ │ movi v0.2d, #0x0 │ │ orr x9, x11, #0x1 │ │ add x12, x12, #0x18 │ │ add x13, x22, #0x40 │ │ mov x14, x11 │ │ ldp q1, q2, [x12, #-16] │ │ stp q0, q0, [x12, #-16] │ │ add x12, x12, #0x20 │ │ subs x14, x14, #0x4 │ │ stp q1, q2, [x13, #-16] │ │ add x13, x13, #0x20 │ │ - b.ne a1678 // b.any │ │ + b.ne a0abc // b.any │ │ cmp x10, x11 │ │ - b.eq a16c8 // b.none │ │ + b.eq a0b0c // b.none │ │ lsl x10, x9, #3 │ │ sub x8, x8, x9 │ │ add x9, x10, x22 │ │ add x11, sp, #0xa0 │ │ add x9, x9, #0x28 │ │ add x10, x11, x10 │ │ ldr x11, [x10] │ │ subs x8, x8, #0x1 │ │ str xzr, [x10], #8 │ │ str x11, [x9], #8 │ │ - b.ne a16b4 // b.any │ │ + b.ne a0af8 // b.any │ │ ldr x21, [sp, #160] │ │ mov x0, x23 │ │ mov x1, x21 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr w8, [sp, #56] │ │ str w8, [x19, #24] │ │ ldr x8, [x20, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne a1710 // b.any │ │ + b.ne a0b54 // b.any │ │ add sp, sp, #0x2b0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ @@ -119311,114 +118528,114 @@ │ │ stur x8, [x29, #-16] │ │ ldr x20, [x0, #184] │ │ mov x0, x19 │ │ ldr x8, [x1, #120] │ │ sub x1, x29, #0x70 │ │ blr x8 │ │ ldr w24, [sp, #40] │ │ - tbnz w24, #31, a17a8 │ │ + tbnz w24, #31, a0bc4 │ │ sub w8, w24, #0x5 │ │ cmn w8, #0x4 │ │ - b.cc a17a0 // b.lo, b.ul, b.last │ │ + b.cs a0bcc // b.hs, b.nlast │ │ + mov w8, #0x3 // #3 │ │ + b a0db8 │ │ + mov w8, #0xa2 // #162 │ │ + b a0db8 │ │ ldr x9, [x19] │ │ str wzr, [sp, #48] │ │ ldr x10, [x19, #16] │ │ ldr x21, [x22, #848] │ │ ldr x0, [x22, #184] │ │ - cbz x21, a17e0 │ │ + cbz x21, a0bfc │ │ ldr w8, [x21, #4] │ │ - cbz w8, a1820 │ │ + cbz w8, a0c44 │ │ cmp w8, w24 │ │ - b.eq a1820 // b.none │ │ + b.eq a0c44 // b.none │ │ mov w8, #0x3 // #3 │ │ - b a17ac │ │ - mov w8, #0xa2 // #162 │ │ - str w8, [x19, #24] │ │ - ldr x8, [x23, #40] │ │ - ldur x9, [x29, #-16] │ │ - cmp x8, x9 │ │ - b.ne a1978 // b.any │ │ - add sp, sp, #0x280 │ │ - ldp x20, x19, [sp, #80] │ │ - ldp x22, x21, [sp, #64] │ │ - ldp x24, x23, [sp, #48] │ │ - ldp x26, x25, [sp, #32] │ │ - ldp x28, x27, [sp, #16] │ │ - ldp x29, x30, [sp], #96 │ │ - ret │ │ + b a0c18 │ │ add x2, sp, #0x30 │ │ mov w1, #0x300 // #768 │ │ mov x26, x10 │ │ mov x25, x9 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #48] │ │ - cbnz w8, a17ac │ │ + cbz w8, a0c20 │ │ + str w8, [sp, #44] │ │ + b a0db8 │ │ mov x21, x0 │ │ mov x9, x25 │ │ mov x10, x26 │ │ str wzr, [x0, #760] │ │ str xzr, [x0, #40] │ │ stp xzr, xzr, [x0, #264] │ │ str x0, [x22, #848] │ │ ldr w8, [x21, #4] │ │ - cbnz w8, a1798 │ │ + cbnz w8, a0bec │ │ ldr w8, [sp, #40] │ │ str w24, [x21, #4] │ │ str wzr, [sp, #44] │ │ cmp w8, #0x1 │ │ - b.lt a195c // b.tstop │ │ + b.lt a0da0 // b.tstop │ │ add x8, sp, #0x30 │ │ mov x22, xzr │ │ add x8, x8, #0x8 │ │ - mov w24, #0x18 // #24 │ │ + mov w26, #0x18 // #24 │ │ stp x10, x9, [sp, #8] │ │ str x8, [sp, #24] │ │ - b a1864 │ │ + b a0c88 │ │ ldrsw x8, [sp, #40] │ │ add x22, x22, #0x1 │ │ - mov w24, #0x18 // #24 │ │ + mov w26, #0x18 // #24 │ │ cmp x22, x8 │ │ - b.ge a1964 // b.tcont │ │ + b.ge a0da8 // b.tcont │ │ sub x8, x29, #0x70 │ │ ldr x10, [x19, #120] │ │ nop │ │ - madd x8, x22, x24, x8 │ │ + madd x8, x22, x26, x8 │ │ add x1, sp, #0x30 │ │ add x3, sp, #0x24 │ │ mov x0, x19 │ │ mov w2, #0x14 // #20 │ │ ldp x9, x8, [x8] │ │ str x9, [x19] │ │ str x8, [x19, #16] │ │ blr x10 │ │ - ldr w8, [sp, #36] │ │ - sub w9, w8, #0x15 │ │ - cmn w9, #0x15 │ │ - b.ls a17a0 // b.plast │ │ - madd x24, x22, x24, x21 │ │ - ldr x9, [x24, #176]! │ │ - cbnz x9, a17a0 │ │ - lsl x3, x8, #1 │ │ + ldr w3, [sp, #36] │ │ + sub w8, w3, #0x15 │ │ + cmn w8, #0x15 │ │ + b.ls a0bbc // b.plast │ │ + madd x24, x22, x26, x21 │ │ + ldr x8, [x24, #176]! │ │ + cbnz x8, a0bbc │ │ add x5, sp, #0x2c │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #44] │ │ str x0, [x24] │ │ - cbnz w8, a17ac │ │ - ldrsw x8, [sp, #36] │ │ - mov w9, #0x18 // #24 │ │ - madd x25, x22, x9, x21 │ │ - add x9, x0, x8, lsl #3 │ │ + cbnz w8, a0db8 │ │ + ldrsw x3, [sp, #36] │ │ + add x5, sp, #0x2c │ │ + mov x0, x20 │ │ + mov w1, #0x8 // #8 │ │ + mov x2, xzr │ │ + mov x4, xzr │ │ + bl 3c564 │ │ + madd x25, x22, x26, x21 │ │ + ldr w8, [sp, #44] │ │ + str x0, [x25, #184]! │ │ + cbnz w8, a0db8 │ │ + ldr w8, [sp, #36] │ │ + nop │ │ + madd x9, x22, x26, x21 │ │ cmp w8, #0x1 │ │ - str x9, [x25, #184]! │ │ - sturb w8, [x25, #-16] │ │ - b.lt a1850 // b.tstop │ │ + strb w8, [x9, #168] │ │ + b.lt a0c74 // b.tstop │ │ mov x28, xzr │ │ ldr x26, [sp, #24] │ │ ldp x8, x9, [x26, #-8] │ │ mov x0, x19 │ │ ldr x10, [x19, #72] │ │ add x8, x8, #0x1 │ │ sub x9, x9, #0x1 │ │ @@ -119434,24 +118651,36 @@ │ │ blr x8 │ │ ldrsw x8, [sp, #36] │ │ add x28, x28, #0x1 │ │ add x26, x26, #0x18 │ │ ldr x9, [x25] │ │ cmp x28, x8 │ │ str x0, [x9, x27] │ │ - b.lt a1900 // b.tstop │ │ - b a1850 │ │ + b.lt a0d44 // b.tstop │ │ + b a0c74 │ │ mov w8, wzr │ │ - b a196c │ │ + b a0db0 │ │ ldp x10, x9, [sp, #8] │ │ ldr w8, [sp, #44] │ │ str x9, [x19] │ │ str x10, [x19, #16] │ │ - b a17ac │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + str w8, [x19, #24] │ │ + ldr x8, [x23, #40] │ │ + ldur x9, [x29, #-16] │ │ + cmp x8, x9 │ │ + b.ne a0dec // b.any │ │ + add sp, sp, #0x280 │ │ + ldp x20, x19, [sp, #80] │ │ + ldp x22, x21, [sp, #64] │ │ + ldp x24, x23, [sp, #48] │ │ + ldp x26, x25, [sp, #32] │ │ + ldp x28, x27, [sp, #16] │ │ + ldp x29, x30, [sp], #96 │ │ + ret │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0xc0 │ │ stp x29, x30, [sp, #112] │ │ add x29, sp, #0x70 │ │ stp x26, x25, [sp, #128] │ │ stp x24, x23, [sp, #144] │ │ stp x22, x21, [sp, #160] │ │ stp x20, x19, [sp, #176] │ │ @@ -119464,96 +118693,96 @@ │ │ stur x8, [x29, #-8] │ │ ldr x20, [x0, #184] │ │ mov x0, x19 │ │ ldr x8, [x1, #120] │ │ add x1, sp, #0x8 │ │ blr x8 │ │ ldr w22, [sp] │ │ - tbnz w22, #31, a1a04 │ │ + tbnz w22, #31, a0e78 │ │ sub w8, w22, #0x5 │ │ cmn w8, #0x4 │ │ - b.cc a19fc // b.lo, b.ul, b.last │ │ + b.cc a0e70 // b.lo, b.ul, b.last │ │ ldr x0, [x21, #848] │ │ str wzr, [sp, #4] │ │ ldr x8, [x21, #184] │ │ - cbz x0, a1a38 │ │ + cbz x0, a0eac │ │ ldr w8, [x0, #4] │ │ - cbz w8, a1a68 │ │ + cbz w8, a0edc │ │ cmp w8, w22 │ │ - b.eq a1a68 // b.none │ │ + b.eq a0edc // b.none │ │ mov w8, #0x3 // #3 │ │ - b a1a08 │ │ + b a0e7c │ │ mov w8, #0xa2 // #162 │ │ str w8, [x19, #24] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a1b10 // b.any │ │ + b.ne a0f84 // b.any │ │ ldp x20, x19, [sp, #176] │ │ ldp x22, x21, [sp, #160] │ │ ldp x24, x23, [sp, #144] │ │ ldp x26, x25, [sp, #128] │ │ ldp x29, x30, [sp, #112] │ │ add sp, sp, #0xc0 │ │ ret │ │ add x2, sp, #0x4 │ │ mov x0, x8 │ │ mov w1, #0x300 // #768 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, a1a08 │ │ + cbnz w8, a0e7c │ │ str wzr, [x0, #760] │ │ str xzr, [x0, #40] │ │ stp xzr, xzr, [x0, #264] │ │ str x0, [x21, #848] │ │ ldr w8, [x0, #4] │ │ - cbnz w8, a19f4 │ │ + cbnz w8, a0e68 │ │ ldr w8, [sp] │ │ str w22, [x0, #4] │ │ str wzr, [sp, #4] │ │ cmp w8, #0x1 │ │ - b.lt a1b08 // b.tstop │ │ + b.lt a0f7c // b.tstop │ │ mov x24, xzr │ │ add x25, x0, #0x8 │ │ add x26, sp, #0x8 │ │ ldr x8, [x26] │ │ ldrb w9, [x8] │ │ cmp w9, #0x2f │ │ - b.ne a1aa0 // b.any │ │ + b.ne a0f14 // b.any │ │ add x8, x8, #0x1 │ │ str x8, [x26] │ │ ldr x9, [x26, #8] │ │ sub x22, x9, x8 │ │ - cbz w22, a19fc │ │ + cbz w22, a0e70 │ │ ldr x1, [x25, x24, lsl #3] │ │ - cbz x1, a1abc │ │ + cbz x1, a0f30 │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ add w1, w22, #0x1 │ │ add x2, sp, #0x4 │ │ mov x0, x20 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldr w8, [sp, #4] │ │ str x0, [x25, x24, lsl #3] │ │ - cbnz w8, a1a08 │ │ + cbnz w8, a0e7c │ │ and x22, x22, #0xffffffff │ │ mov x21, x0 │ │ ldr x1, [x26], #24 │ │ mov x2, x22 │ │ - bl a51d0 │ │ + bl a4610 │ │ strb wzr, [x21, x22] │ │ add x24, x24, #0x1 │ │ ldrsw x8, [sp] │ │ cmp x24, x8 │ │ - b.lt a1a88 // b.tstop │ │ + b.lt a0efc // b.tstop │ │ ldr w8, [sp, #4] │ │ - b a1a08 │ │ + b a0e7c │ │ mov w8, wzr │ │ - b a1a08 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b a0e7c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x1e0 │ │ stp x29, x30, [sp, #400] │ │ add x29, sp, #0x190 │ │ stp x28, x25, [sp, #416] │ │ stp x24, x23, [sp, #432] │ │ stp x22, x21, [sp, #448] │ │ stp x20, x19, [sp, #464] │ │ @@ -119568,57 +118797,57 @@ │ │ str wzr, [sp] │ │ ldr x23, [x0, #848] │ │ mov x0, x19 │ │ ldr x8, [x1, #120] │ │ add x1, sp, #0x8 │ │ blr x8 │ │ ldr w1, [sp, #4] │ │ - tbnz w1, #31, a1b84 │ │ + tbnz w1, #31, a0ff8 │ │ sub w8, w1, #0x11 │ │ cmn w8, #0x10 │ │ - b.cs a1b8c // b.hs, b.nlast │ │ + b.cs a1000 // b.hs, b.nlast │ │ mov w0, #0x3 // #3 │ │ - b a1c7c │ │ + b a10f0 │ │ mov w0, #0xa2 // #162 │ │ - b a1c7c │ │ - cbz x23, a1bac │ │ + b a10f0 │ │ + cbz x23, a1020 │ │ ldr w8, [x23] │ │ - cbz w8, a1bac │ │ + cbz w8, a1020 │ │ cmp w8, w1 │ │ - b.ne a1b7c // b.any │ │ + b.ne a0ff0 // b.any │ │ ldr x8, [x23, #264] │ │ - cbnz x8, a1bfc │ │ - b a1bcc │ │ + cbnz x8, a1070 │ │ + b a1040 │ │ mov x0, x21 │ │ mov w2, wzr │ │ - bl a1ce8 │ │ + bl a115c │ │ str w0, [sp] │ │ - cbnz w0, a1c7c │ │ + cbnz w0, a10f0 │ │ ldr x23, [x21, #848] │ │ ldr x8, [x23, #264] │ │ - cbnz x8, a1bfc │ │ + cbnz x8, a1070 │ │ ldrsw x8, [sp, #4] │ │ mov x5, sp │ │ mov x0, x20 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x4, xzr │ │ lsl x3, x8, #1 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldr w0, [sp] │ │ str x8, [x23, #264] │ │ - cbnz w0, a1c7c │ │ + cbnz w0, a10f0 │ │ ldrsw x9, [sp, #4] │ │ add x8, x8, x9, lsl #3 │ │ cmp w9, #0x1 │ │ str x8, [x23, #272] │ │ ldr x20, [x19] │ │ ldr x21, [x19, #16] │ │ - b.lt a1c70 // b.tstop │ │ + b.lt a10e4 // b.tstop │ │ add x8, sp, #0x8 │ │ mov x24, xzr │ │ add x25, x8, #0x8 │ │ ldp x8, x9, [x25, #-8] │ │ mov x0, x19 │ │ mov w1, wzr │ │ ldr x10, [x19, #80] │ │ @@ -119630,33 +118859,33 @@ │ │ ldrsw x10, [sp, #4] │ │ add x24, x24, #0x1 │ │ add x25, x25, #0x18 │ │ str x0, [x9, x8] │ │ ldr x9, [x23, #272] │ │ cmp x24, x10 │ │ str x0, [x9, x8] │ │ - b.lt a1c24 // b.tstop │ │ + b.lt a1098 // b.tstop │ │ ldr w0, [sp] │ │ - b a1c74 │ │ + b a10e8 │ │ mov w0, wzr │ │ str x20, [x19] │ │ str x21, [x19, #16] │ │ str w0, [x19, #24] │ │ ldr x8, [x22, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a1cac // b.any │ │ + b.ne a1120 // b.any │ │ ldp x20, x19, [sp, #464] │ │ ldp x22, x21, [sp, #448] │ │ ldp x24, x23, [sp, #432] │ │ ldp x28, x25, [sp, #416] │ │ ldp x29, x30, [sp, #400] │ │ add sp, sp, #0x1e0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x8, [x1, #104] │ │ mov x0, x1 │ │ mov w1, wzr │ │ @@ -119679,80 +118908,80 @@ │ │ ldr x8, [x25, #40] │ │ mov w20, w1 │ │ mov x22, x0 │ │ str x8, [sp, #8] │ │ ldr x21, [x0, #848] │ │ str wzr, [sp, #4] │ │ ldr x23, [x0, #184] │ │ - cbz x21, a1d44 │ │ - cbz w20, a1d74 │ │ + cbz x21, a11b8 │ │ + cbz w20, a11e8 │ │ ldr w8, [x21] │ │ - cbz w8, a1d94 │ │ + cbz w8, a1208 │ │ cmp w8, w20 │ │ - b.eq a1d74 // b.none │ │ - b a1d88 │ │ + b.eq a11e8 // b.none │ │ + b a11fc │ │ add x2, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x300 // #768 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldr w8, [sp, #4] │ │ - cbnz w8, a1e94 │ │ + cbnz w8, a1308 │ │ mov x21, x0 │ │ str wzr, [x0, #760] │ │ str xzr, [x0, #40] │ │ stp xzr, xzr, [x0, #264] │ │ str x0, [x22, #848] │ │ - cbnz w20, a1d30 │ │ - cbz w19, a1e94 │ │ + cbnz w20, a11a4 │ │ + cbz w19, a1308 │ │ ldr w8, [x21, #4] │ │ - cbz w8, a1e90 │ │ + cbz w8, a1304 │ │ cmp w8, w19 │ │ - b.eq a1e90 // b.none │ │ + b.eq a1304 // b.none │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #4] │ │ - b a1e94 │ │ + b a1308 │ │ mov w24, w20 │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x38 // #56 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x21, #288] │ │ - cbnz w8, a1e94 │ │ + cbnz w8, a1308 │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0xe0 // #224 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x21, #424] │ │ - cbnz w8, a1e94 │ │ + cbnz w8, a1308 │ │ add x5, sp, #0x4 │ │ mov x0, x23 │ │ mov w1, #0x20 // #32 │ │ mov x2, xzr │ │ mov x3, x24 │ │ mov x4, xzr │ │ - bl 38b98 │ │ + bl 38c44 │ │ ldr w8, [sp, #4] │ │ str x0, [x21, #568] │ │ - cbnz w8, a1e94 │ │ + cbnz w8, a1308 │ │ add x8, x22, #0xf8 │ │ add x9, x22, #0x138 │ │ add x10, x22, #0x2d8 │ │ cmp w20, #0x2 │ │ str x8, [x21, #280] │ │ str x9, [x21, #416] │ │ str x10, [x21, #560] │ │ - b.cc a1e84 // b.lo, b.ul, b.last │ │ + b.cc a12f8 // b.lo, b.ul, b.last │ │ ldr x8, [x21, #288] │ │ mov w9, #0x2 // #2 │ │ add x8, x8, #0x38 │ │ mov w10, w9 │ │ sub w11, w9, #0x1 │ │ lsl x10, x10, #3 │ │ lsl x11, x11, #3 │ │ @@ -119765,119 +118994,118 @@ │ │ add x8, x8, #0x38 │ │ ldr x12, [x13, x11] │ │ add x12, x12, #0xe0 │ │ str x12, [x13, x10] │ │ ldr x11, [x14, x11] │ │ add x11, x11, #0x20 │ │ str x11, [x14, x10] │ │ - b.ls a1e3c // b.plast │ │ + b.ls a12b0 // b.plast │ │ str w20, [x21] │ │ - cbnz w19, a1d78 │ │ - b a1e94 │ │ + cbnz w19, a11ec │ │ + b a1308 │ │ str w19, [x21, #4] │ │ ldr w0, [sp, #4] │ │ ldr x8, [x25, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne a1ec4 // b.any │ │ + b.ne a1338 // b.any │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ ldr x25, [sp, #32] │ │ add sp, sp, #0x60 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov x19, x0 │ │ ldr x0, [x0, #8] │ │ - add x1, x1, #0x83b │ │ - bl 3a0a8 │ │ - cbz x0, a1efc │ │ + add x1, x1, #0x87b │ │ + bl 3a0fc │ │ + cbz x0, a1370 │ │ ldr x8, [x0] │ │ mov w0, wzr │ │ str x8, [x19, #56] │ │ - b a1f00 │ │ + b a1374 │ │ mov w0, #0xb // #11 │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ ret │ │ - adrp x0, ab000 │ │ - add x0, x0, #0x8d8 │ │ - b 3990c │ │ + adrp x0, ab000 │ │ + add x0, x0, #0x48 │ │ + b 39960 │ │ stp x29, x30, [sp, #-96]! │ │ stp x28, x27, [sp, #16] │ │ mov x29, sp │ │ stp x26, x25, [sp, #32] │ │ stp x24, x23, [sp, #48] │ │ stp x22, x21, [sp, #64] │ │ stp x20, x19, [sp, #80] │ │ sub sp, sp, #0x2a0 │ │ - mrs x23, tpidr_el0 │ │ + mrs x22, tpidr_el0 │ │ mov x19, x1 │ │ - ldr x8, [x23, #40] │ │ + ldr x8, [x22, #40] │ │ mov w24, w2 │ │ mov w2, #0x1 // #1 │ │ - mov x20, x4 │ │ - mov w22, w3 │ │ + mov x25, x4 │ │ + mov w23, w3 │ │ stur x8, [x29, #-16] │ │ mov w8, #0x1 // #1 │ │ ldr x0, [x1, #176] │ │ str xzr, [x1, #808] │ │ str x8, [x1] │ │ - adrp x1, a000 │ │ - add x1, x1, #0xbf6 │ │ - bl 3d280 │ │ + adrp x1, a000 │ │ + add x1, x1, #0xc36 │ │ + bl 3d2d4 │ │ ldr x8, [x19, #176] │ │ str x0, [x19, #776] │ │ - adrp x1, b000 │ │ - mov x25, x0 │ │ - add x1, x1, #0x9b1 │ │ + adrp x1, b000 │ │ + mov x20, x0 │ │ + add x1, x1, #0x9f1 │ │ ldr x0, [x8, #8] │ │ - bl 3d20c │ │ + bl 3d260 │ │ str x0, [x19, #784] │ │ - cbz x0, a2080 │ │ + cbz x0, a14f0 │ │ mov x21, x0 │ │ add x0, sp, #0x38 │ │ mov w1, wzr │ │ mov w2, #0x240 // #576 │ │ - stp w22, w24, [sp, #40] │ │ - ldr x22, [x19, #184] │ │ - bl a5180 │ │ + stp w23, w24, [sp, #40] │ │ + ldr x23, [x19, #184] │ │ + bl a45c0 │ │ str xzr, [x19, #800] │ │ add x0, sp, #0x38 │ │ str xzr, [x19, #792] │ │ mov x1, xzr │ │ ldr x8, [x21, #8] │ │ mov x2, xzr │ │ - mov x3, x22 │ │ + mov x3, x23 │ │ ldr x27, [x19, #192] │ │ ldr x8, [x8] │ │ blr x8 │ │ mov x0, x27 │ │ mov x1, xzr │ │ stp xzr, xzr, [sp, #208] │ │ str x27, [sp, #200] │ │ strb wzr, [sp, #224] │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w26, w0 │ │ stur w0, [x29, #-40] │ │ - str x20, [sp, #32] │ │ - str x22, [sp, #48] │ │ - cbnz w0, a20a8 │ │ + str x23, [sp, #48] │ │ + cbnz w0, a1518 │ │ mov x0, x27 │ │ mov w1, #0x11 // #17 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ mov w26, w0 │ │ stur w0, [x29, #-40] │ │ - cbnz w0, a20a8 │ │ + cbnz w0, a1518 │ │ ldr x8, [x27, #64] │ │ mov x11, #0x2125 // #8485 │ │ mov x12, #0x5465 // #21605 │ │ movk x11, #0x5350, lsl #16 │ │ movk x12, #0x7079, lsl #16 │ │ movk x11, #0x542d, lsl #32 │ │ ldp x9, x10, [x8] │ │ @@ -119887,450 +119115,438 @@ │ │ movk x12, #0x6e6f, lsl #48 │ │ eor x9, x9, x11 │ │ mov w11, #0x74 // #116 │ │ eor x10, x10, x12 │ │ eor x8, x8, x11 │ │ orr x9, x9, x10 │ │ orr x8, x9, x8 │ │ - cbz x8, a2088 │ │ + cbz x8, a14f8 │ │ mov w26, #0x2 // #2 │ │ mov x0, x27 │ │ stur w26, [x29, #-40] │ │ - bl 3f904 │ │ - b a20a8 │ │ + bl 3f928 │ │ + b a1518 │ │ mov w26, #0xb // #11 │ │ - b a28a8 │ │ + b a1ce8 │ │ mov x0, x27 │ │ - bl 3f904 │ │ + bl 3f928 │ │ mov x0, x27 │ │ mov x1, xzr │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ mov w26, w0 │ │ stur w0, [x29, #-40] │ │ - cbz w0, a24a8 │ │ + cbz w0, a18ec │ │ ldrb w8, [sp, #224] │ │ - cbnz w8, a255c │ │ + cbnz w8, a19a0 │ │ ldr x1, [sp, #208] │ │ - mov x0, x22 │ │ - bl 3899c │ │ + mov x0, x23 │ │ + bl 38a48 │ │ ldur w26, [x29, #-40] │ │ str xzr, [sp, #208] │ │ - cbnz w26, a255c │ │ + cbnz w26, a19a0 │ │ ldr x28, [sp, #216] │ │ mov x8, xzr │ │ - add x24, x8, x28 │ │ + add x23, x8, x28 │ │ ldr x9, [sp, #112] │ │ add x0, sp, #0x38 │ │ str x8, [sp, #56] │ │ str wzr, [sp, #80] │ │ - str x24, [sp, #72] │ │ + str x23, [sp, #72] │ │ blr x9 │ │ ldr x0, [sp, #56] │ │ - cmp x0, x24 │ │ - b.cs a235c // b.hs, b.nlast │ │ + cmp x0, x23 │ │ + b.cs a17a8 // b.hs, b.nlast │ │ add x9, x19, #0xf8 │ │ add x8, x19, #0x2d8 │ │ stp x8, x9, [sp, #8] │ │ add x8, x19, #0x130 │ │ str x8, [sp] │ │ - b a2150 │ │ - adrp x1, a000 │ │ + b a15c0 │ │ + adrp x1, a000 │ │ mov w2, #0xd // #13 │ │ - add x1, x1, #0x9cb │ │ - bl a5250 │ │ - cbz w0, a2234 │ │ + add x1, x1, #0xa0b │ │ + bl a4690 │ │ + cbz w0, a1684 │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr w26, [sp, #80] │ │ - cbnz w26, a255c │ │ + cbnz w26, a19a0 │ │ ldr x8, [sp, #112] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr x0, [sp, #56] │ │ - cmp x0, x24 │ │ - b.cs a235c // b.hs, b.nlast │ │ + cmp x0, x23 │ │ + b.cs a17a8 // b.hs, b.nlast │ │ mov x9, x0 │ │ ldrb w8, [x9], #25 │ │ cmp w8, #0x46 │ │ - ccmp x9, x24, #0x2, eq // eq = none │ │ - b.cc a2110 // b.lo, b.ul, b.last │ │ + ccmp x9, x23, #0x2, eq // eq = none │ │ + b.cc a1580 // b.lo, b.ul, b.last │ │ cmp w8, #0x2f │ │ - b.ne a2124 // b.any │ │ + b.ne a1594 // b.any │ │ add x8, x0, #0x2 │ │ - cmp x8, x24 │ │ - b.cs a2124 // b.hs, b.nlast │ │ + cmp x8, x23 │ │ + b.cs a1594 // b.hs, b.nlast │ │ add x27, x0, #0x1 │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x38 │ │ str x27, [sp, #56] │ │ blr x8 │ │ ldr w26, [sp, #80] │ │ - cbnz w26, a255c │ │ - ldr x9, [sp, #56] │ │ - sub x8, x9, x27 │ │ - sub w10, w8, #0x1 │ │ - cmp w10, #0x14 │ │ - b.hi a2138 // b.pmore │ │ - cmp x9, x24 │ │ - b.cs a2138 // b.hs, b.nlast │ │ - adrp x26, ab000 │ │ - and x28, x8, #0xffffffff │ │ - mov w20, #0xf // #15 │ │ - add x26, x26, #0x968 │ │ - b a21d4 │ │ - add x26, x26, #0x30 │ │ - sub x20, x20, #0x1 │ │ - cmn x20, #0x5 │ │ - b.eq a2138 // b.none │ │ - ldr x22, [x26] │ │ - cbz x22, a21c4 │ │ - ldrb w8, [x27] │ │ - ldrb w9, [x22] │ │ - cmp w8, w9 │ │ - b.ne a21c4 // b.any │ │ - mov x0, x22 │ │ - bl a5200 │ │ - cmp x28, x0 │ │ - b.ne a21c4 // b.any │ │ + cbnz w26, a19a0 │ │ + ldr x8, [sp, #56] │ │ + sub x24, x8, x27 │ │ + sub w9, w24, #0x1 │ │ + cmp w9, #0x14 │ │ + b.hi a15a8 // b.pmore │ │ + cmp x8, x23 │ │ + b.cs a15a8 // b.hs, b.nlast │ │ + adrp x26, ab000 │ │ + and x28, x24, #0xffffffff │ │ + mov w8, #0x7 // #7 │ │ + add x26, x26, #0xd8 │ │ + b a1640 │ │ + add x26, x26, #0x38 │ │ + ldr w8, [x26] │ │ + cbz w8, a15a8 │ │ + ldr x1, [x26, #8] │ │ + cbz x1, a1638 │ │ + cmp w8, w24 │ │ + b.ne a1634 // b.any │ │ mov x0, x27 │ │ - mov x1, x22 │ │ mov x2, x28 │ │ - bl a5270 │ │ - cbnz w0, a21c4 │ │ - neg x8, x20 │ │ - cmp x8, #0x3 │ │ - b.hi a22e8 // b.pmore │ │ - ldr x8, [x26, #16] │ │ + bl a46b0 │ │ + cbnz w0, a1634 │ │ + ldr w8, [x26, #20] │ │ + cmp w8, #0xb │ │ + b.ne a1738 // b.any │ │ + ldr x8, [x26, #24] │ │ add x1, sp, #0x38 │ │ mov x0, x19 │ │ blr x8 │ │ ldr w26, [sp, #80] │ │ - b a2350 │ │ + b a179c │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr x8, [sp, #112] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ - ldr x22, [sp, #56] │ │ - cmp x22, x24 │ │ - b.cs a22e0 // b.hs, b.nlast │ │ - mov x0, x22 │ │ + ldr x24, [sp, #56] │ │ + cmp x24, x23 │ │ + b.cs a1730 // b.hs, b.nlast │ │ + mov x0, x24 │ │ mov x8, x0 │ │ ldrb w9, [x8], #5 │ │ cmp w9, #0x6b │ │ - ccmp x8, x24, #0x2, eq // eq = none │ │ - b.cs a2284 // b.hs, b.nlast │ │ - adrp x1, a000 │ │ + ccmp x8, x23, #0x2, eq // eq = none │ │ + b.cs a16d4 // b.hs, b.nlast │ │ + adrp x1, a000 │ │ mov w2, #0x5 // #5 │ │ - add x1, x1, #0x8e0 │ │ - bl a5250 │ │ - cbz w0, a22b4 │ │ + add x1, x1, #0x920 │ │ + bl a4690 │ │ + cbz w0, a1704 │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr w26, [sp, #80] │ │ - cbnz w26, a255c │ │ + cbnz w26, a19a0 │ │ ldr x8, [sp, #112] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr x0, [sp, #56] │ │ - cmp x0, x24 │ │ - b.cc a225c // b.lo, b.ul, b.last │ │ - b a22e0 │ │ + cmp x0, x23 │ │ + b.cc a16ac // b.lo, b.ul, b.last │ │ + b a1730 │ │ ldr x8, [sp, #120] │ │ add x0, sp, #0x38 │ │ blr x8 │ │ ldr x8, [sp, #168] │ │ add x0, sp, #0x38 │ │ sub x1, x29, #0x28 │ │ blr x8 │ │ ldur w8, [x29, #-24] │ │ ldr x9, [sp, #56] │ │ cmp w8, #0x3 │ │ - csel x22, x9, x22, eq // eq = none │ │ - str x22, [sp, #56] │ │ - b a2138 │ │ - ldr w8, [x26, #8] │ │ - cmp w8, #0x2 │ │ - b.eq a2308 // b.none │ │ - cmp w8, #0x5 │ │ - b.eq a2310 // b.none │ │ - cmp w8, #0x3 │ │ - ldr x8, [sp, #16] │ │ - b a2314 │ │ - ldr x8, [sp] │ │ - b a2314 │ │ - ldr x8, [sp, #8] │ │ - stur x8, [x29, #-40] │ │ - ldr w8, [x26, #12] │ │ + csel x24, x9, x24, eq // eq = none │ │ + str x24, [sp, #56] │ │ + b a15a8 │ │ + ldr w9, [x26, #16] │ │ + cmp w9, #0x3 │ │ + b.eq a1758 // b.none │ │ + cmp w9, #0x6 │ │ + b.eq a1760 // b.none │ │ + cmp w9, #0x4 │ │ + ldr x9, [sp, #16] │ │ + b a1764 │ │ + ldr x9, [sp] │ │ + b a1764 │ │ + ldr x9, [sp, #8] │ │ sub w8, w8, #0x9 │ │ + stur x9, [x29, #-40] │ │ cmp w8, #0x1 │ │ - b.hi a2330 // b.pmore │ │ + b.hi a177c // b.pmore │ │ ldr x8, [sp, #192] │ │ - b a2334 │ │ + b a1780 │ │ ldr x8, [sp, #184] │ │ add x0, sp, #0x38 │ │ sub x2, x29, #0x28 │ │ mov x1, x26 │ │ mov w3, wzr │ │ mov x4, xzr │ │ blr x8 │ │ mov w26, w0 │ │ str w26, [sp, #80] │ │ - cbz w26, a2138 │ │ - b a255c │ │ + cbz w26, a15a8 │ │ + b a19a0 │ │ ldr w26, [sp, #80] │ │ - cbnz w26, a255c │ │ + cbnz w26, a19a0 │ │ ldrb w8, [x19, #673] │ │ cmp w8, #0x2a │ │ - b.ne a24f4 // b.any │ │ + b.ne a1938 // b.any │ │ ldr x9, [sp, #440] │ │ ldr x8, [sp, #464] │ │ str xzr, [sp, #464] │ │ ldp x10, x11, [sp, #480] │ │ str x9, [x19, #592] │ │ ldr x9, [sp, #344] │ │ cmp x8, #0x0 │ │ ldr w8, [x19, #544] │ │ str xzr, [sp, #344] │ │ - ldr w24, [sp, #336] │ │ + ldr w23, [sp, #336] │ │ str x10, [x19, #656] │ │ str x9, [x19, #600] │ │ mov w9, #0x3 // #3 │ │ ldr x10, [sp, #384] │ │ csel w26, w9, wzr, eq // eq = none │ │ cmp w8, #0x1 │ │ str x11, [x19, #664] │ │ - str w24, [x19, #640] │ │ + str w23, [x19, #640] │ │ str x10, [x19, #648] │ │ str xzr, [sp, #384] │ │ - b.ne a255c // b.any │ │ + b.ne a19a0 // b.any │ │ ldr w10, [sp, #272] │ │ cmp w10, #0x1 │ │ - b.lt a253c // b.tstop │ │ - adrp x20, b000 │ │ - mov x27, xzr │ │ - add x20, x20, #0x1ed │ │ + b.lt a1980 // b.tstop │ │ + mov x24, xzr │ │ str wzr, [sp, #8] │ │ str wzr, [sp] │ │ - stp x10, x25, [sp, #16] │ │ - b a23fc │ │ - ldp x10, x25, [sp, #16] │ │ - add x27, x27, #0x1 │ │ - cmp x27, x10 │ │ - b.eq a2544 // b.none │ │ - lsl x8, x27, #3 │ │ + stp x25, x20, [sp, #24] │ │ + str x10, [sp, #16] │ │ + b a1848 │ │ + ldp x25, x20, [sp, #24] │ │ + ldr x10, [sp, #16] │ │ + add x24, x24, #0x1 │ │ + cmp x24, x10 │ │ + b.eq a1988 // b.none │ │ + lsl x8, x24, #3 │ │ ldr x9, [sp, #280] │ │ + adrp x11, b000 │ │ + add x11, x11, #0x22d │ │ ldr x28, [x9, x8] │ │ ldr x9, [x19, #568] │ │ - strh wzr, [x9, x27, lsl #1] │ │ + strh wzr, [x9, x24, lsl #1] │ │ cmp x28, #0x0 │ │ ldr x9, [x19, #576] │ │ - ccmp w24, #0x1, #0x8, ne // ne = any │ │ - str x20, [x9, x8] │ │ - b.lt a23f0 // b.tstop │ │ + ccmp w23, #0x1, #0x8, ne // ne = any │ │ + str x11, [x9, x8] │ │ + b.lt a183c // b.tstop │ │ mov x20, xzr │ │ ldr x25, [x19, #648] │ │ - ldr x22, [x25, x20, lsl #3] │ │ + ldr x27, [x25, x20, lsl #3] │ │ mov x0, x28 │ │ - mov x1, x22 │ │ - bl a51a0 │ │ - cbz w0, a245c │ │ + mov x1, x27 │ │ + bl a45e0 │ │ + cbz w0, a18a4 │ │ add x20, x20, #0x1 │ │ - cmp x24, x20 │ │ - b.ne a242c // b.any │ │ - ldp x10, x25, [sp, #16] │ │ - adrp x20, b000 │ │ - add x20, x20, #0x1ed │ │ - b a23f0 │ │ + cmp x23, x20 │ │ + b.ne a1880 // b.any │ │ + b a1834 │ │ ldr x8, [x19, #568] │ │ - mov x1, x22 │ │ - strh w20, [x8, x27, lsl #1] │ │ - adrp x20, b000 │ │ - add x20, x20, #0x1ed │ │ + adrp x0, b000 │ │ + add x0, x0, #0x22d │ │ + mov x1, x27 │ │ + strh w20, [x8, x24, lsl #1] │ │ ldr x8, [x19, #576] │ │ - mov x0, x20 │ │ - str x22, [x8, x27, lsl #3] │ │ - bl a51a0 │ │ - cbz w0, a23ec │ │ + str x27, [x8, x24, lsl #3] │ │ + bl a45e0 │ │ + cbz w0, a1834 │ │ ldr w8, [sp] │ │ - cmp x27, w8, sxtw │ │ - csel w8, w27, w8, lt // lt = tstop │ │ + cmp x24, w8, sxtw │ │ + csel w8, w24, w8, lt // lt = tstop │ │ str w8, [sp] │ │ ldr w8, [sp, #8] │ │ - cmp x27, w8, sxtw │ │ - csinc w8, w8, w27, lt // lt = tstop │ │ + cmp x24, w8, sxtw │ │ + csinc w8, w8, w24, lt // lt = tstop │ │ str w8, [sp, #8] │ │ - b a23ec │ │ + b a1834 │ │ ldr x8, [x27, #40] │ │ ldr x28, [x27, #8] │ │ - cbz x8, a24fc │ │ + cbz x8, a1940 │ │ sub x2, x29, #0x28 │ │ - mov x0, x22 │ │ + mov x0, x23 │ │ mov x1, x28 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w26, [x29, #-40] │ │ str x0, [sp, #208] │ │ - cbnz w26, a20a8 │ │ + cbnz w26, a1518 │ │ mov x1, x0 │ │ mov x0, x27 │ │ mov x2, x28 │ │ - bl 3ee5c │ │ + bl 3ee80 │ │ mov w26, w0 │ │ stur w0, [x29, #-40] │ │ - cbnz w0, a20a8 │ │ + cbnz w0, a1518 │ │ str x28, [sp, #216] │ │ - b a2530 │ │ + b a1974 │ │ mov w26, #0x2 // #2 │ │ - b a255c │ │ + b a19a0 │ │ ldr x8, [x27] │ │ mov x0, x27 │ │ ldr x9, [x27, #16] │ │ mov x1, x28 │ │ add x8, x8, x9 │ │ mov w9, #0x1 // #1 │ │ stp x8, x28, [sp, #208] │ │ strb w9, [sp, #224] │ │ - bl 3eef0 │ │ + bl 3ef14 │ │ mov w26, w0 │ │ stur w0, [x29, #-40] │ │ - cbnz w0, a20a8 │ │ + cbnz w0, a1518 │ │ ldr x28, [sp, #216] │ │ ldr x8, [sp, #208] │ │ str x8, [sp, #64] │ │ - b a20d0 │ │ + b a1540 │ │ str wzr, [sp] │ │ str wzr, [sp, #8] │ │ ldr w9, [sp] │ │ ldr w8, [sp, #232] │ │ str w9, [x19, #556] │ │ ldr w9, [sp, #8] │ │ str w8, [x19, #552] │ │ str w9, [x19, #560] │ │ ldr x8, [sp, #328] │ │ - cbz x8, a2570 │ │ + cbz x8, a19b4 │ │ add x9, sp, #0x38 │ │ add x0, x9, #0xb8 │ │ blr x8 │ │ ldr x8, [sp, #528] │ │ - cbz x8, a2584 │ │ + cbz x8, a19c8 │ │ add x9, sp, #0x38 │ │ add x0, x9, #0x180 │ │ blr x8 │ │ ldr x8, [sp, #432] │ │ - cbz x8, a2598 │ │ + cbz x8, a19dc │ │ add x9, sp, #0x38 │ │ add x0, x9, #0x120 │ │ blr x8 │ │ ldr x8, [sp, #624] │ │ - ldr x20, [sp, #48] │ │ - cbz x8, a25b0 │ │ + ldr x23, [sp, #48] │ │ + cbz x8, a19f4 │ │ add x9, sp, #0x38 │ │ add x0, x9, #0x1e0 │ │ blr x8 │ │ ldrb w8, [sp, #224] │ │ - cbnz w8, a25c8 │ │ + cbnz w8, a1a0c │ │ ldr x0, [sp, #88] │ │ ldr x1, [sp, #208] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [sp, #208] │ │ ldr x8, [sp, #104] │ │ - cbz x8, a25d8 │ │ + cbz x8, a1a1c │ │ add x0, sp, #0x38 │ │ blr x8 │ │ - cbz w26, a25f4 │ │ + cbz w26, a1a38 │ │ add x19, x19, #0x318 │ │ - mov x0, x20 │ │ + mov x0, x23 │ │ ldr x1, [x19] │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x19] │ │ - b a28a8 │ │ + b a1ce8 │ │ ldr w8, [sp, #44] │ │ - tbnz w8, #31, a28a4 │ │ + tbnz w8, #31, a1ce4 │ │ tst w8, #0xffff │ │ - b.eq a260c // b.none │ │ + b.eq a1a50 // b.none │ │ mov w26, #0x6 // #6 │ │ - b a28a8 │ │ + b a1ce8 │ │ ldrb w8, [x19, #296] │ │ mov w11, #0x215 // #533 │ │ ldr x10, [x19, #16] │ │ add x24, x19, #0x328 │ │ ldrsw x9, [x19, #640] │ │ str wzr, [x19, #72] │ │ cmp w8, #0x0 │ │ mov w8, #0x211 // #529 │ │ csel x11, x8, x11, eq // eq = none │ │ ldr x8, [x19, #272] │ │ orr x10, x10, x11 │ │ - adrp x11, a000 │ │ - add x11, x11, #0xbd9 │ │ + adrp x11, a000 │ │ + add x11, x11, #0xc19 │ │ orr x10, x10, #0x800 │ │ stp x9, x8, [x19, #32] │ │ stp xzr, x10, [x19, #8] │ │ str x11, [x19, #48] │ │ - cbz x8, a26b0 │ │ + cbz x8, a1af4 │ │ ldr x9, [x19, #264] │ │ - ldr w20, [sp, #40] │ │ - cbnz x9, a266c │ │ - b a26c0 │ │ + ldr w23, [sp, #40] │ │ + cbnz x9, a1ab0 │ │ + b a1b04 │ │ add x8, x8, #0x1 │ │ add x9, x9, #0x1 │ │ ldrb w10, [x9] │ │ - cbz w10, a26c0 │ │ + cbz w10, a1b04 │ │ ldrb w11, [x8] │ │ cmp w10, w11 │ │ - b.eq a2664 // b.none │ │ + b.eq a1aa8 // b.none │ │ cmp w10, #0x2d │ │ - b.eq a2690 // b.none │ │ + b.eq a1ad4 // b.none │ │ cmp w10, #0x20 │ │ - b.ne a2698 // b.any │ │ + b.ne a1adc // b.any │ │ add x9, x9, #0x1 │ │ - b a266c │ │ + b a1ab0 │ │ cmp w11, #0x20 │ │ - b.eq a26a8 // b.none │ │ + b.eq a1aec // b.none │ │ cmp w11, #0x2d │ │ - b.ne a28dc // b.any │ │ + b.ne a1d1c // b.any │ │ add x8, x8, #0x1 │ │ - b a266c │ │ + b a1ab0 │ │ ldr x8, [x19, #536] │ │ - ldr w20, [sp, #40] │ │ - cbz x8, a26c0 │ │ + ldr w23, [sp, #40] │ │ + cbz x8, a1b04 │ │ str x8, [x19, #40] │ │ ldr x8, [x19, #176] │ │ str wzr, [x19, #56] │ │ str xzr, [x19, #64] │ │ - adrp x1, a000 │ │ + adrp x1, a000 │ │ mov w9, #0x9 // #9 │ │ - add x1, x1, #0x83b │ │ + add x1, x1, #0x87b │ │ ldr x0, [x8, #8] │ │ str w9, [sp, #56] │ │ - bl 3a0a8 │ │ + bl 3a0fc │ │ ldr x8, [x19, #792] │ │ str x0, [sp, #96] │ │ ldr x9, [x19, #800] │ │ stp x8, x9, [sp, #64] │ │ - cbz w20, a270c │ │ + cbz w23, a1b4c │ │ mov w8, #0x19 // #25 │ │ - str w20, [sp, #104] │ │ + str w23, [sp, #104] │ │ + str x25, [sp, #112] │ │ str w8, [sp, #56] │ │ - ldr x8, [sp, #32] │ │ - str x8, [sp, #112] │ │ ldr x8, [x19, #176] │ │ add x1, sp, #0x38 │ │ mov x2, xzr │ │ mov x3, x24 │ │ ldr x0, [x8, #8] │ │ - bl 3b3bc │ │ + bl 3b410 │ │ mov w26, w0 │ │ - cbnz w0, a28a8 │ │ + cbnz w0, a1ce8 │ │ ldr x8, [x19, #808] │ │ ldr x0, [x8, #160] │ │ - bl 3b8f4 │ │ + bl 3b948 │ │ ldr x8, [x19, #808] │ │ add x9, x19, #0x12a │ │ ldr x10, [x19, #288] │ │ ldur q0, [x8, #104] │ │ ldur q1, [x8, #120] │ │ cmp x10, #0x0 │ │ ldr w12, [x9] │ │ @@ -120339,175 +119555,175 @@ │ │ stur q1, [x19, #120] │ │ ldr d0, [x8, #136] │ │ str d0, [x19, #136] │ │ ldr w11, [x8, #144] │ │ str x9, [x19, #24] │ │ stp w11, w12, [x19, #144] │ │ ldrb w10, [x8, #24] │ │ - tbnz w10, #1, a278c │ │ + tbnz w10, #1, a1bcc │ │ ldrb w8, [x8, #16] │ │ - tbnz w8, #5, a279c │ │ - cbnz x25, a27ac │ │ - b a28a4 │ │ + tbnz w8, #5, a1bdc │ │ + cbnz x20, a1bec │ │ + b a1ce4 │ │ orr x9, x9, #0x2 │ │ str x9, [x19, #24] │ │ ldrb w8, [x8, #16] │ │ - tbz w8, #5, a2784 │ │ + tbz w8, #5, a1bc4 │ │ ldr x8, [x19, #16] │ │ orr x8, x8, #0x20 │ │ str x8, [x19, #16] │ │ - cbz x25, a28a4 │ │ + cbz x20, a1ce4 │ │ ldr x20, [x21, #64] │ │ mov x8, #0x6963 // #26979 │ │ movk x8, #0x756e, lsl #16 │ │ add x2, sp, #0x38 │ │ movk x8, #0x3, lsl #32 │ │ mov x1, xzr │ │ mov x21, x20 │ │ movk x8, #0x1, lsl #48 │ │ mov x3, xzr │ │ ldr x0, [x21, #24]! │ │ stp x19, x8, [sp, #56] │ │ - bl 3c5d8 │ │ - cbz w0, a27f8 │ │ + bl 3c62c │ │ + cbz w0, a1c38 │ │ mov w26, w0 │ │ and w8, w0, #0xff │ │ cmp w8, #0xa3 │ │ - b.eq a27f8 // b.none │ │ + b.eq a1c38 // b.none │ │ cmp w8, #0x7 │ │ - b.ne a28a8 // b.any │ │ + b.ne a1ce8 // b.any │ │ ldr w8, [x19, #544] │ │ mov w9, #0x7 // #7 │ │ sub w8, w8, #0x1 │ │ strh w9, [sp, #68] │ │ cmp w8, #0x3 │ │ - b.hi a28a4 // b.pmore │ │ - adrp x9, 21000 │ │ - add x9, x9, #0x515 │ │ - adr x10, a2828 │ │ + b.hi a1ce4 // b.pmore │ │ + adrp x9, 21000 │ │ + add x9, x9, #0x545 │ │ + adr x10, a1c68 │ │ ldrb w11, [x9, x8] │ │ add x10, x10, x11, lsl #2 │ │ br x10 │ │ mov w8, #0x4243 // #16963 │ │ mov w9, #0x2 // #2 │ │ movk w8, #0x4144, lsl #16 │ │ add x20, x20, #0x10 │ │ - b a287c │ │ + b a1cbc │ │ mov w8, #0x4243 // #16963 │ │ strh wzr, [sp, #70] │ │ movk w8, #0x4144, lsl #16 │ │ add w8, w8, #0xcff │ │ str w8, [sp, #64] │ │ - b a2884 │ │ + b a1cc4 │ │ mov w8, #0x7431 // #29745 │ │ mov w9, #0x3 // #3 │ │ movk w8, #0x6c61, lsl #16 │ │ mov x20, x21 │ │ - b a287c │ │ + b a1cbc │ │ mov w8, #0x4243 // #16963 │ │ mov w9, #0x1 // #1 │ │ movk w8, #0x4144, lsl #16 │ │ add x20, x20, #0x8 │ │ add w8, w8, #0x2 │ │ str w8, [sp, #64] │ │ strh w9, [sp, #70] │ │ ldr x0, [x20] │ │ - cbz x0, a28a4 │ │ + cbz x0, a1ce4 │ │ add x2, sp, #0x38 │ │ mov x1, xzr │ │ mov x3, xzr │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ mov w26, w0 │ │ - b a28a8 │ │ + b a1ce8 │ │ mov w26, wzr │ │ - ldr x8, [x23, #40] │ │ + ldr x8, [x22, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne a28e8 // b.any │ │ + b.ne a1d28 // b.any │ │ mov w0, w26 │ │ add sp, sp, #0x2a0 │ │ ldp x20, x19, [sp, #80] │ │ ldp x22, x21, [sp, #64] │ │ ldp x24, x23, [sp, #48] │ │ ldp x26, x25, [sp, #32] │ │ ldp x28, x27, [sp, #16] │ │ ldp x29, x30, [sp], #96 │ │ ret │ │ - cbnz w11, a26c0 │ │ + cbnz w11, a1b04 │ │ str x9, [x19, #48] │ │ - b a26c0 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, a2a10 │ │ + b a1b04 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, a1e50 │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #808] │ │ ldr x20, [x19, #184] │ │ - cbz x0, a2910 │ │ - bl 3b3c4 │ │ + cbz x0, a1d50 │ │ + bl 3b418 │ │ ldr x1, [x19, #248] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #256] │ │ mov x0, x20 │ │ str xzr, [x19, #248] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #264] │ │ mov x0, x20 │ │ str xzr, [x19, #256] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #272] │ │ mov x0, x20 │ │ str xzr, [x19, #264] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #280] │ │ mov x0, x20 │ │ str xzr, [x19, #272] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #664] │ │ mov x0, x20 │ │ str xzr, [x19, #280] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #656] │ │ mov x0, x20 │ │ str xzr, [x19, #664] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #648] │ │ mov x0, x20 │ │ str xzr, [x19, #656] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #592] │ │ mov x0, x20 │ │ str xzr, [x19, #648] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #600] │ │ mov x0, x20 │ │ str xzr, [x19, #592] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #568] │ │ mov x0, x20 │ │ str xzr, [x19, #600] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #576] │ │ mov x0, x20 │ │ str xzr, [x19, #568] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #536] │ │ mov x0, x20 │ │ str xzr, [x19, #576] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #792] │ │ mov x0, x20 │ │ str xzr, [x19, #536] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x19, #896] │ │ mov x0, x20 │ │ str xzr, [x19, #792] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #896] │ │ str wzr, [x19, #888] │ │ stp xzr, xzr, [x19, #40] │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x40 │ │ @@ -120519,43 +119735,43 @@ │ │ mov x20, x0 │ │ ldr x8, [x21, #40] │ │ mov x1, sp │ │ str x8, [sp, #8] │ │ ldr x8, [x0] │ │ str xzr, [sp] │ │ ldr x0, [x8, #808] │ │ - bl 3b6f4 │ │ + bl 3b748 │ │ mov w19, w0 │ │ ldr x0, [sp] │ │ - cbnz w19, a2a5c │ │ + cbnz w19, a1e9c │ │ str x0, [x20, #88] │ │ - bl 3c940 │ │ + bl 3c994 │ │ ldr x8, [x21, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne a2a88 // b.any │ │ + b.ne a1ec8 // b.any │ │ mov w0, w19 │ │ ldr x21, [sp, #32] │ │ ldp x20, x19, [sp, #48] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ ldr x8, [x0] │ │ mov x19, x0 │ │ ldr x8, [x8, #808] │ │ ldr x1, [x19, #88] │ │ add x0, x8, #0xc8 │ │ - bl 3b478 │ │ - cbz x0, a2ac0 │ │ + bl 3b4cc │ │ + cbz x0, a1f00 │ │ ldr x0, [x19, #88] │ │ - bl 3b8f4 │ │ + bl 3b948 │ │ str xzr, [x19, #88] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ sub sp, sp, #0x40 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ @@ -120565,51 +119781,51 @@ │ │ mov x19, x0 │ │ ldr x8, [x22, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x0, #8] │ │ ldr x20, [x8, #184] │ │ ldr x9, [x8, #152] │ │ ldr x0, [x8, #808] │ │ - cbz x9, a2b1c │ │ + cbz x9, a1f5c │ │ mov x1, sp │ │ - bl 3a3d8 │ │ + bl 3a42c │ │ mov w21, w0 │ │ - cbz w0, a2b28 │ │ + cbz w0, a1f68 │ │ ldr x8, [x19, #304] │ │ - b a2b30 │ │ + b a1f70 │ │ ldr x8, [x0, #152] │ │ mov w21, wzr │ │ - b a2b2c │ │ + b a1f6c │ │ ldr x8, [sp] │ │ str x8, [x19, #304] │ │ ldr x8, [x8, #296] │ │ ldr x0, [x8] │ │ - bl 389ac │ │ + bl 38a58 │ │ ldr x8, [x19, #304] │ │ mov x0, x20 │ │ ldr x1, [x8, #296] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #304] │ │ str xzr, [x8, #296] │ │ ldr x9, [x19, #296] │ │ str x9, [x8, #296] │ │ ldr x8, [x22, #40] │ │ ldr x9, [sp, #8] │ │ cmp x8, x9 │ │ - b.ne a2b84 // b.any │ │ + b.ne a1fc4 // b.any │ │ mov w0, w21 │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x40 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ ldr x0, [x0, #304] │ │ str xzr, [x0, #296] │ │ - b 3a6d0 │ │ + b 3a724 │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr x9, [x1] │ │ mov x19, x0 │ │ @@ -120618,19 +119834,19 @@ │ │ mov x1, xzr │ │ mov w20, w3 │ │ ldr x9, [x9, #656] │ │ ldr x8, [x8, #176] │ │ ldr x0, [x9, w2, uxtw #3] │ │ mov w2, #0xa // #10 │ │ ldr x24, [x8, #56] │ │ - bl a51e0 │ │ + bl a4620 │ │ ldr x23, [x19, #304] │ │ mov x22, x0 │ │ mov x0, x23 │ │ - bl 39b48 │ │ + bl 39b9c │ │ movi v0.2d, #0x0 │ │ str xzr, [x23, #232] │ │ stp xzr, xzr, [x23, #184] │ │ orr w3, w20, #0x8 │ │ stp xzr, xzr, [x23, #112] │ │ mov w2, w22 │ │ stp xzr, xzr, [x23, #248] │ │ @@ -120644,15 +119860,15 @@ │ │ ldr x8, [x24, #144] │ │ str wzr, [x23, #240] │ │ ldr x0, [x19, #304] │ │ str xzr, [x23, #288] │ │ ldr x1, [x21, #88] │ │ str wzr, [x23, #144] │ │ blr x8 │ │ - cbnz w0, a2cb4 │ │ + cbnz w0, a20f4 │ │ ldr x8, [x19, #304] │ │ ldp q1, q0, [x8, #80] │ │ ldp q2, q3, [x8, #48] │ │ stp q1, q0, [x19, #80] │ │ stp q2, q3, [x19, #48] │ │ ldr q0, [x8, #112] │ │ ldr w9, [x8, #144] │ │ @@ -120687,19 +119903,19 @@ │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x21, [x0] │ │ ldr x0, [x0, #88] │ │ mov x20, x1 │ │ - bl 3c940 │ │ + bl 3c994 │ │ ldr x0, [x21, #808] │ │ mov x1, x20 │ │ - bl 3c03c │ │ - cbnz w0, a2d24 │ │ + bl 3c090 │ │ + cbnz w0, a2164 │ │ ldr x8, [x21, #808] │ │ ldr x8, [x8, #160] │ │ ldr x9, [x8, #72] │ │ ldur q0, [x8, #56] │ │ ldur q1, [x8, #40] │ │ ldur q2, [x8, #24] │ │ str x9, [x19, #72] │ │ @@ -120714,19 +119930,19 @@ │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x21, [x0] │ │ ldr x0, [x0, #88] │ │ mov x20, x1 │ │ - bl 3c940 │ │ + bl 3c994 │ │ ldr x0, [x21, #808] │ │ mov w1, w20 │ │ - bl 3bfcc │ │ - cbnz w0, a2d90 │ │ + bl 3c020 │ │ + cbnz w0, a21d0 │ │ ldr x8, [x21, #808] │ │ ldr x8, [x8, #160] │ │ ldr x9, [x8, #72] │ │ ldur q0, [x8, #56] │ │ ldur q1, [x8, #40] │ │ ldur q2, [x8, #24] │ │ str x9, [x19, #72] │ │ @@ -120740,49 +119956,49 @@ │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ ldr x9, [x0, #648] │ │ mov x8, x2 │ │ mov w2, w3 │ │ mov x0, x8 │ │ ldr x1, [x9, w1, uxtw #3] │ │ - bl 40788 │ │ + bl 40850 │ │ mov w0, wzr │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ stp x29, x30, [sp, #-64]! │ │ stp x24, x23, [sp, #16] │ │ mov x29, sp │ │ stp x22, x21, [sp, #32] │ │ stp x20, x19, [sp, #48] │ │ ldr w8, [x0, #640] │ │ cmp w8, #0x1 │ │ - b.lt a2e48 // b.tstop │ │ + b.lt a2288 // b.tstop │ │ mov x19, x0 │ │ mov x20, x1 │ │ mov x21, xzr │ │ ldr x22, [x0, #648] │ │ ldrb w23, [x1] │ │ lsl x24, x8, #3 │ │ - b a2e14 │ │ + b a2254 │ │ add x21, x21, #0x8 │ │ cmp x24, x21 │ │ - b.eq a2e48 // b.none │ │ + b.eq a2288 // b.none │ │ ldr x1, [x22, x21] │ │ ldrb w8, [x1] │ │ cmp w23, w8 │ │ - b.ne a2e08 // b.any │ │ + b.ne a2248 // b.any │ │ mov x0, x20 │ │ - bl a51a0 │ │ - cbnz w0, a2e08 │ │ + bl a45e0 │ │ + cbnz w0, a2248 │ │ ldr x8, [x19, #656] │ │ mov x1, xzr │ │ mov w2, #0xa // #10 │ │ ldr x0, [x8, x21] │ │ - bl a51e0 │ │ - b a2e4c │ │ + bl a4620 │ │ + b a228c │ │ mov w0, wzr │ │ ldp x20, x19, [sp, #48] │ │ ldp x22, x21, [sp, #32] │ │ ldp x24, x23, [sp, #16] │ │ ldp x29, x30, [sp], #64 │ │ ret │ │ ldr x0, [x0, #536] │ │ @@ -120817,79 +120033,79 @@ │ │ mov x0, x1 │ │ mov w3, wzr │ │ stur x8, [x29, #-8] │ │ ldr x8, [x1, #104] │ │ mov w1, #0x6 // #6 │ │ blr x8 │ │ cmp w0, #0x5 │ │ - b.le a2fc0 │ │ + b.le a2400 │ │ ldr x8, [sp, #32] │ │ cmp x8, #0x0 │ │ cneg x22, x8, mi // mi = first │ │ - cbz x8, a2fc0 │ │ + cbz x8, a2400 │ │ add x21, x20, #0x2a8 │ │ cmp x22, #0x10, lsl #12 │ │ - b.eq a2f84 // b.none │ │ + b.eq a23c4 // b.none │ │ ldr x0, [sp, #8] │ │ mov x1, x22 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #16] │ │ str x0, [sp, #8] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #24] │ │ str x0, [sp, #16] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #40] │ │ str x0, [sp, #24] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #48] │ │ str x0, [sp, #40] │ │ mov x1, x22 │ │ mov x0, x8 │ │ - bl 37f6c │ │ + bl 37fcc │ │ ldr x8, [sp, #32] │ │ str x0, [sp, #48] │ │ cmp x8, #0x0 │ │ mov x8, #0xffffffffffff0000 // #-65536 │ │ cneg x8, x8, ge // ge = tcont │ │ str x8, [sp, #32] │ │ ldur q0, [sp, #16] │ │ mov x0, x21 │ │ ldr x9, [sp, #8] │ │ str x8, [x21, #24] │ │ ext v0.16b, v0.16b, v0.16b, #8 │ │ str x9, [x21] │ │ stur q0, [x21, #8] │ │ - bl 38410 │ │ + bl 38470 │ │ tst w0, #0xff │ │ - b.eq a2fc0 // b.none │ │ + b.eq a2400 // b.none │ │ ldur q0, [sp, #40] │ │ add x8, x20, #0x2c8 │ │ sshr v0.2d, v0.2d, #16 │ │ str q0, [x8] │ │ - b a2fc8 │ │ + b a2408 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a2ff0 // b.any │ │ + b.ne a2430 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x29, x30, [sp, #64] │ │ ldr x23, [sp, #80] │ │ add sp, sp, #0x80 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x80 │ │ stp x29, x30, [sp, #32] │ │ add x29, sp, #0x20 │ │ stp x28, x27, [sp, #48] │ │ stp x26, x25, [sp, #64] │ │ stp x24, x23, [sp, #80] │ │ stp x22, x21, [sp, #96] │ │ @@ -120902,266 +120118,266 @@ │ │ ldr x22, [x0, #784] │ │ mov x0, x1 │ │ ldr x8, [x1, #56] │ │ ldr x27, [x1, #16] │ │ blr x8 │ │ ldr x23, [x19] │ │ cmp x23, x27 │ │ - b.cs a30d4 // b.hs, b.nlast │ │ + b.cs a2514 // b.hs, b.nlast │ │ ldrb w28, [x23] │ │ sub w8, w28, #0x30 │ │ cmp w8, #0xa │ │ - b.cc a310c // b.lo, b.ul, b.last │ │ + b.cc a254c // b.lo, b.ul, b.last │ │ cmp w28, #0x5b │ │ - b.eq a310c // b.none │ │ + b.eq a254c // b.none │ │ add x8, x23, #0x11 │ │ cmp x8, x27 │ │ - b.cs a3084 // b.hs, b.nlast │ │ - adrp x1, a000 │ │ + b.cs a24c4 // b.hs, b.nlast │ │ + adrp x1, a000 │ │ mov x0, x23 │ │ - add x1, x1, #0x9d9 │ │ + add x1, x1, #0xa19 │ │ mov w2, #0x10 // #16 │ │ - bl a5250 │ │ - cbz w0, a3228 │ │ + bl a4690 │ │ + cbz w0, a2668 │ │ add x8, x23, #0xf │ │ cmp x8, x27 │ │ - b.cs a30a8 // b.hs, b.nlast │ │ - adrp x1, b000 │ │ + b.cs a24e8 // b.hs, b.nlast │ │ + adrp x1, b000 │ │ mov x0, x23 │ │ - add x1, x1, #0x603 │ │ + add x1, x1, #0x643 │ │ mov w2, #0xe // #14 │ │ - bl a5250 │ │ - cbz w0, a3234 │ │ + bl a4690 │ │ + cbz w0, a2674 │ │ add x8, x23, #0x12 │ │ cmp x8, x27 │ │ - b.cs a30cc // b.hs, b.nlast │ │ - adrp x1, b000 │ │ + b.cs a250c // b.hs, b.nlast │ │ + adrp x1, b000 │ │ mov x0, x23 │ │ - add x1, x1, #0xa4e │ │ + add x1, x1, #0xa8e │ │ mov w2, #0x11 // #17 │ │ - bl a5250 │ │ - cbz w0, a3240 │ │ + bl a4690 │ │ + cbz w0, a2680 │ │ mov w8, #0xa2 // #162 │ │ - b a30d8 │ │ + b a2518 │ │ mov w8, #0x3 // #3 │ │ str w8, [x19, #24] │ │ ldr x8, [x26, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a3430 // b.any │ │ + b.ne a2870 // b.any │ │ ldp x20, x19, [sp, #112] │ │ ldp x22, x21, [sp, #96] │ │ ldp x24, x23, [sp, #80] │ │ ldp x26, x25, [sp, #64] │ │ ldp x28, x27, [sp, #48] │ │ ldp x29, x30, [sp, #32] │ │ add sp, sp, #0x80 │ │ ret │ │ ldr x24, [x19, #32] │ │ cmp w28, #0x5b │ │ - b.ne a3128 // b.any │ │ + b.ne a2568 // b.any │ │ add x8, x23, #0x1 │ │ mov w21, #0x100 // #256 │ │ str x8, [x19] │ │ - b a3148 │ │ + b a2588 │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov w21, w0 │ │ cmp w0, #0x100 │ │ - b.le a3148 │ │ + b.le a2588 │ │ mov w0, #0x3 // #3 │ │ - b a3220 │ │ + b a2660 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cs a30dc // b.hs, b.nlast │ │ + b.cs a251c // b.hs, b.nlast │ │ ldr x1, [x20, #568] │ │ add x8, x19, #0xb8 │ │ str x8, [sp, #8] │ │ - cbz x1, a319c │ │ + cbz x1, a25dc │ │ mov x0, x24 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x1, [x20, #576] │ │ mov x0, x24 │ │ str xzr, [x20, #568] │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x19, #272] │ │ str xzr, [x20, #576] │ │ - cbz x8, a319c │ │ + cbz x8, a25dc │ │ ldr x0, [sp, #8] │ │ blr x8 │ │ sxtw x25, w21 │ │ sub x5, x29, #0xc │ │ mov x0, x24 │ │ mov w1, #0x2 // #2 │ │ mov x2, xzr │ │ mov x3, x25 │ │ mov x4, xzr │ │ str w21, [x20, #552] │ │ str w21, [x19, #176] │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x20, #568] │ │ - cbnz w0, a3220 │ │ + cbnz w0, a2660 │ │ sub x5, x29, #0xc │ │ mov x0, x24 │ │ mov w1, #0x8 // #8 │ │ mov x2, xzr │ │ mov x3, x25 │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x8, x0 │ │ ldur w0, [x29, #-12] │ │ str x8, [x20, #576] │ │ - cbnz w0, a3220 │ │ + cbnz w0, a2660 │ │ ldr x8, [x22] │ │ mov w1, w21 │ │ ldr x0, [sp, #8] │ │ mov x2, x24 │ │ ldr x8, [x8] │ │ blr x8 │ │ stur w0, [x29, #-12] │ │ - cbz w0, a324c │ │ + cbz w0, a268c │ │ str w0, [x19, #24] │ │ - b a30dc │ │ + b a251c │ │ mov w8, #0x2 // #2 │ │ str w8, [x20, #544] │ │ - b a30dc │ │ + b a251c │ │ mov w8, #0x4 // #4 │ │ str w8, [x20, #544] │ │ - b a30dc │ │ + b a251c │ │ mov w8, #0x3 // #3 │ │ str w8, [x20, #544] │ │ - b a30dc │ │ + b a251c │ │ ldr x22, [sp, #8] │ │ cmp w21, #0x1 │ │ - b.lt a3288 // b.tstop │ │ - adrp x25, b000 │ │ + b.lt a26c8 // b.tstop │ │ + adrp x25, b000 │ │ mov w24, wzr │ │ - add x25, x25, #0x1ed │ │ + add x25, x25, #0x22d │ │ ldr x8, [x19, #264] │ │ mov x0, x22 │ │ mov w1, w24 │ │ mov x2, x25 │ │ mov w3, #0x8 // #8 │ │ blr x8 │ │ add w24, w24, #0x1 │ │ cmp w21, w24 │ │ - b.ne a3264 // b.any │ │ + b.ne a26a4 // b.any │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x24, [x19] │ │ cmp x24, x27 │ │ - b.cs a3420 // b.hs, b.nlast │ │ + b.cs a2860 // b.hs, b.nlast │ │ mov w25, wzr │ │ - b a32cc │ │ + b a270c │ │ cmp w28, #0x5b │ │ - b.eq a3414 // b.none │ │ + b.eq a2854 // b.none │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ mov x23, x24 │ │ blr x8 │ │ ldr x24, [x19] │ │ cmp x24, x27 │ │ - b.cs a3420 // b.hs, b.nlast │ │ + b.cs a2860 // b.hs, b.nlast │ │ ldrb w8, [x24] │ │ cmp w8, #0x64 │ │ - b.eq a32e4 // b.none │ │ + b.eq a2724 // b.none │ │ cmp w8, #0x5d │ │ - b.ne a332c // b.any │ │ - b a341c │ │ + b.ne a276c // b.any │ │ + b a285c │ │ add x23, x24, #0x3 │ │ cmp x23, x27 │ │ - b.cs a332c // b.hs, b.nlast │ │ + b.cs a276c // b.hs, b.nlast │ │ ldrb w9, [x24, #1] │ │ cmp w9, #0x65 │ │ - b.ne a332c // b.any │ │ + b.ne a276c // b.any │ │ ldrb w9, [x24, #2] │ │ cmp w9, #0x66 │ │ - b.ne a332c // b.any │ │ + b.ne a276c // b.any │ │ ldrb w9, [x23] │ │ cmp w9, #0x20 │ │ - b.hi a332c // b.pmore │ │ + b.hi a276c // b.pmore │ │ mov w10, #0x1 // #1 │ │ lsl x9, x10, x9 │ │ mov x10, #0x3601 // #13825 │ │ movk x10, #0x1, lsl #32 │ │ tst x9, x10 │ │ - b.ne a3420 // b.any │ │ + b.ne a2860 // b.any │ │ sub w8, w8, #0x30 │ │ cmp w8, #0xa │ │ - b.cc a3358 // b.lo, b.ul, b.last │ │ + b.cc a2798 // b.lo, b.ul, b.last │ │ cmp w28, #0x5b │ │ - b.eq a3358 // b.none │ │ + b.eq a2798 // b.none │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbz w8, a32b0 │ │ - b a30dc │ │ + cbz w8, a26f0 │ │ + b a251c │ │ cmp w28, #0x5b │ │ - b.ne a3368 // b.any │ │ + b.ne a27a8 // b.any │ │ mov w23, w25 │ │ - b a3394 │ │ + b a27d4 │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ mov x23, x0 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x24, x8 │ │ - b.eq a3414 // b.none │ │ + b.eq a2854 // b.none │ │ mov x24, x8 │ │ add x8, x24, #0x2 │ │ cmp x8, x27 │ │ - b.cs a32a8 // b.hs, b.nlast │ │ + b.cs a26e8 // b.hs, b.nlast │ │ ldrb w8, [x24] │ │ cmp w8, #0x2f │ │ - b.ne a32a8 // b.any │ │ + b.ne a26e8 // b.any │ │ cmp w25, w21 │ │ - b.ge a32a8 // b.tcont │ │ + b.ge a26e8 // b.tcont │ │ add x24, x24, #0x1 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ str x24, [x19] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cs a30dc // b.hs, b.nlast │ │ + b.cs a251c // b.hs, b.nlast │ │ ldr w9, [x19, #24] │ │ - cbnz w9, a30dc │ │ + cbnz w9, a251c │ │ sub x22, x8, x24 │ │ ldr x8, [x19, #264] │ │ add w3, w22, #0x1 │ │ ldr x0, [sp, #8] │ │ mov w1, w23 │ │ mov x2, x24 │ │ blr x8 │ │ str w0, [x19, #24] │ │ - cbnz w0, a30dc │ │ + cbnz w0, a251c │ │ ldr x8, [x19, #224] │ │ add w25, w25, #0x1 │ │ ldr x8, [x8, w23, sxtw #3] │ │ strb wzr, [x8, w22, uxtw] │ │ - b a32b0 │ │ + b a26f0 │ │ mov w8, #0x2 // #2 │ │ - b a30d8 │ │ + b a2518 │ │ add x23, x24, #0x1 │ │ mov w8, #0x1 // #1 │ │ str x23, [x19] │ │ str w8, [x20, #544] │ │ - b a30dc │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b a251c │ │ + bl a4510 <__stack_chk_fail@plt> │ │ sub sp, sp, #0x70 │ │ stp x29, x30, [sp, #16] │ │ add x29, sp, #0x10 │ │ stp x28, x27, [sp, #32] │ │ stp x26, x25, [sp, #48] │ │ stp x24, x23, [sp, #64] │ │ stp x22, x21, [sp, #80] │ │ @@ -121171,75 +120387,75 @@ │ │ ldr x8, [x1, #56] │ │ mov x19, x1 │ │ ldr x22, [x1, #32] │ │ ldr x27, [x1, #16] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ + b.cs a29ac // b.hs, b.nlast │ │ ldrb w8, [x8] │ │ sub w9, w8, #0x30 │ │ cmp w9, #0x9 │ │ - b.hi a34d0 // b.pmore │ │ + b.hi a2910 // b.pmore │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ str w0, [x19, #280] │ │ - cbnz w8, a3574 │ │ - tbnz w0, #31, a356c │ │ + cbnz w8, a29b4 │ │ + tbnz w0, #31, a29ac │ │ ldr x8, [x19] │ │ sxtw x10, w0 │ │ sub x9, x27, x8 │ │ cmp x10, x9, asr #2 │ │ - b.le a355c │ │ + b.le a299c │ │ lsr x9, x9, #2 │ │ str w9, [x19, #280] │ │ cmp x8, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ - b a3564 │ │ + b.cs a29ac // b.hs, b.nlast │ │ + b a29a4 │ │ cmp w8, #0x3c │ │ - b.ne a356c // b.any │ │ + b.ne a29ac // b.any │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a3574 │ │ + cbnz w8, a29b4 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x20, [x19] │ │ cmp x20, x27 │ │ - b.cs a3558 // b.hs, b.nlast │ │ + b.cs a2998 // b.hs, b.nlast │ │ mov w21, wzr │ │ mov x8, x20 │ │ ldrb w8, [x8] │ │ cmp w8, #0x2f │ │ - b.eq a3524 // b.none │ │ + b.eq a2964 // b.none │ │ cmp w8, #0x3e │ │ - b.ne a3528 // b.any │ │ - b a361c │ │ + b.ne a2968 // b.any │ │ + b a2a5c │ │ add w21, w21, #0x1 │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr w8, [x19, #24] │ │ - cbnz w8, a3574 │ │ + cbnz w8, a29b4 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cc a350c // b.lo, b.ul, b.last │ │ - b a355c │ │ + b.cc a294c // b.lo, b.ul, b.last │ │ + b a299c │ │ mov x8, x20 │ │ cmp x8, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ + b.cs a29ac // b.hs, b.nlast │ │ ldr x8, [x19, #504] │ │ - cbz x8, a3594 │ │ + cbz x8, a29d4 │ │ mov w0, #0x3 // #3 │ │ str w0, [x19, #24] │ │ ldp x20, x19, [sp, #96] │ │ ldp x22, x21, [sp, #80] │ │ ldp x24, x23, [sp, #64] │ │ ldp x26, x25, [sp, #48] │ │ ldp x28, x27, [sp, #32] │ │ @@ -121249,240 +120465,240 @@ │ │ ldr x8, [x23] │ │ add x20, x19, #0x180 │ │ ldr w1, [x19, #280] │ │ mov x0, x20 │ │ mov x2, x22 │ │ ldr x8, [x8] │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x23] │ │ add x21, x19, #0x120 │ │ ldr w1, [x19, #280] │ │ mov x0, x21 │ │ mov x2, x22 │ │ ldr x8, [x8] │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x23] │ │ add x23, x19, #0x1e0 │ │ mov x0, x23 │ │ mov w1, #0x4 // #4 │ │ mov x2, x22 │ │ ldr x8, [x8] │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x26, [x19] │ │ cmp x26, x27 │ │ - b.cs a392c // b.hs, b.nlast │ │ + b.cs a2d6c // b.hs, b.nlast │ │ mov w28, wzr │ │ mov w24, wzr │ │ str xzr, [sp, #8] │ │ - b a364c │ │ + b a2a8c │ │ mov x8, x20 │ │ str w21, [x19, #280] │ │ str x20, [x19] │ │ cmp x8, x27 │ │ - b.cc a3564 // b.lo, b.ul, b.last │ │ - b a356c │ │ + b.cc a29a4 // b.lo, b.ul, b.last │ │ + b a29ac │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x26, [x19] │ │ cmp x26, x27 │ │ - b.cs a37e4 // b.hs, b.nlast │ │ + b.cs a2c24 // b.hs, b.nlast │ │ ldrb w8, [x26] │ │ cmp w8, #0x65 │ │ - b.eq a3664 // b.none │ │ + b.eq a2aa4 // b.none │ │ cmp w8, #0x3e │ │ - b.ne a36ac // b.any │ │ - b a37e4 │ │ + b.ne a2aec // b.any │ │ + b a2c24 │ │ add x8, x26, #0x3 │ │ cmp x8, x27 │ │ - b.cs a36ac // b.hs, b.nlast │ │ + b.cs a2aec // b.hs, b.nlast │ │ ldrb w9, [x26, #1] │ │ cmp w9, #0x6e │ │ - b.ne a36ac // b.any │ │ + b.ne a2aec // b.any │ │ ldrb w9, [x26, #2] │ │ cmp w9, #0x64 │ │ - b.ne a36ac // b.any │ │ + b.ne a2aec // b.any │ │ ldrb w8, [x8] │ │ cmp w8, #0x20 │ │ - b.hi a36ac // b.pmore │ │ + b.hi a2aec // b.pmore │ │ mov w9, #0x1 // #1 │ │ lsl x8, x9, x8 │ │ mov x9, #0x3601 // #13825 │ │ movk x9, #0x1, lsl #32 │ │ tst x8, x9 │ │ - b.ne a37e4 // b.any │ │ + b.ne a2c24 // b.any │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ + b.cs a29ac // b.hs, b.nlast │ │ ldr w9, [x19, #24] │ │ - cbnz w9, a3574 │ │ + cbnz w9, a29b4 │ │ ldrb w25, [x26] │ │ cmp w25, #0x2f │ │ - b.eq a36e0 // b.none │ │ + b.eq a2b20 // b.none │ │ cmp w25, #0x28 │ │ - b.ne a3634 // b.any │ │ + b.ne a2a74 // b.any │ │ cmp w25, #0x28 │ │ mov w9, #0x2 // #2 │ │ cinc x9, x9, eq // eq = none │ │ add x9, x26, x9 │ │ cmp x9, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ + b.cs a29ac // b.hs, b.nlast │ │ cmp w25, #0x28 │ │ add x26, x26, #0x1 │ │ cset w9, eq // eq = none │ │ sub w8, w8, w26 │ │ sub w22, w8, w9 │ │ ldr x8, [x19, #368] │ │ add w3, w22, #0x1 │ │ mov x0, x21 │ │ mov w1, w24 │ │ mov x2, x26 │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #328] │ │ ldr x8, [x8, w24, sxtw #3] │ │ strb wzr, [x8, w22, uxtw] │ │ sxtw x22, w24 │ │ ldrb w8, [x26] │ │ cmp w8, #0x2e │ │ - b.ne a376c // b.any │ │ + b.ne a2bac // b.any │ │ ldr x8, [x19, #328] │ │ - adrp x0, b000 │ │ - add x0, x0, #0x1ed │ │ + adrp x0, b000 │ │ + add x0, x0, #0x22d │ │ ldr x1, [x8, x22, lsl #3] │ │ - bl a51a0 │ │ + bl a45e0 │ │ ldr x8, [sp, #8] │ │ cmp w0, #0x0 │ │ csinc w28, w28, wzr, ne // ne = any │ │ csel w8, w24, w8, eq // eq = none │ │ str x8, [sp, #8] │ │ ldr x8, [x19, #56] │ │ mov x0, x19 │ │ blr x8 │ │ cmp w25, #0x28 │ │ - b.ne a378c // b.any │ │ + b.ne a2bcc // b.any │ │ ldr x8, [x19, #64] │ │ mov x0, x19 │ │ blr x8 │ │ ldr x8, [x19, #72] │ │ mov x0, x19 │ │ ldr x26, [x19] │ │ blr x8 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.cs a356c // b.hs, b.nlast │ │ + b.cs a29ac // b.hs, b.nlast │ │ sub x25, x8, x26 │ │ ldr x8, [x19, #464] │ │ add w3, w25, #0x1 │ │ mov x0, x20 │ │ mov w1, w24 │ │ mov x2, x26 │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #424] │ │ add w24, w24, #0x1 │ │ ldr x8, [x8, x22, lsl #3] │ │ strb wzr, [x8, w25, uxtw] │ │ ldr w8, [x19, #280] │ │ cmp w24, w8 │ │ - b.lt a3634 // b.tstop │ │ + b.lt a2a74 // b.tstop │ │ tst w28, #0xff │ │ str w24, [x19, #280] │ │ - b.eq a356c // b.none │ │ + b.eq a29ac // b.none │ │ ldr x8, [x19, #328] │ │ - adrp x0, b000 │ │ - add x0, x0, #0x1ed │ │ + adrp x0, b000 │ │ + add x0, x0, #0x22d │ │ ldr x24, [x8] │ │ mov x1, x24 │ │ - bl a51a0 │ │ - cbz w0, a3574 │ │ + bl a45e0 │ │ + cbz w0, a29b4 │ │ ldr x8, [x19, #336] │ │ mov x0, x23 │ │ ldr x9, [x19, #560] │ │ mov w1, wzr │ │ mov x2, x24 │ │ ldr w3, [x8] │ │ blr x9 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldp x8, x9, [x19, #424] │ │ mov x0, x23 │ │ mov w1, #0x1 // #1 │ │ ldr x10, [x19, #560] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ blr x10 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldp x8, x9, [x19, #328] │ │ mov x0, x23 │ │ mov w1, #0x2 // #2 │ │ ldr x10, [sp, #8] │ │ ldr x2, [x8, w10, sxtw #3] │ │ ldr w3, [x9, w10, sxtw #2] │ │ ldr x8, [x19, #560] │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [sp, #8] │ │ mov x0, x23 │ │ ldp x9, x10, [x19, #424] │ │ mov w1, #0x3 // #3 │ │ sxtw x8, w8 │ │ ldr x2, [x9, x8, lsl #3] │ │ ldr w3, [x10, x8, lsl #2] │ │ ldr x8, [x19, #560] │ │ blr x8 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #520] │ │ mov x0, x21 │ │ ldr x9, [x19, #528] │ │ ldr x10, [x19, #368] │ │ ldr x2, [x8] │ │ ldr w3, [x9] │ │ ldr x1, [sp, #8] │ │ blr x10 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #520] │ │ mov x0, x20 │ │ ldr x9, [x19, #528] │ │ ldr x10, [x19, #464] │ │ ldr x2, [x8, #8] │ │ ldr w3, [x9, #4] │ │ ldr x1, [sp, #8] │ │ blr x10 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #520] │ │ mov x0, x21 │ │ ldr x9, [x19, #528] │ │ mov w1, wzr │ │ ldr x10, [x19, #368] │ │ ldr x2, [x8, #16] │ │ ldr w3, [x9, #8] │ │ blr x10 │ │ - cbnz w0, a3570 │ │ + cbnz w0, a29b0 │ │ ldr x8, [x19, #520] │ │ mov x0, x20 │ │ ldr x9, [x19, #528] │ │ mov w1, wzr │ │ ldr x10, [x19, #464] │ │ ldr x2, [x8, #24] │ │ ldr w3, [x9, #12] │ │ blr x10 │ │ - cbnz w0, a3570 │ │ - b a3574 │ │ + cbnz w0, a29b0 │ │ + b a29b4 │ │ mov w0, #0x3 // #3 │ │ str wzr, [x19, #280] │ │ - b a3570 │ │ + b a29b0 │ │ sub sp, sp, #0xa0 │ │ stp x29, x30, [sp, #64] │ │ add x29, sp, #0x40 │ │ stp x28, x27, [sp, #80] │ │ stp x26, x25, [sp, #96] │ │ stp x24, x23, [sp, #112] │ │ stp x22, x21, [sp, #128] │ │ @@ -121493,287 +120709,287 @@ │ │ mov x22, x0 │ │ add x28, x0, #0x318 │ │ stur x8, [x29, #-8] │ │ ldr x19, [x1, #32] │ │ ldr x25, [x1, #16] │ │ ldr x1, [x0, #792] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x22, #800] │ │ mov x0, x20 │ │ str xzr, [x22, #792] │ │ ldr x8, [x20, #56] │ │ blr x8 │ │ ldr x8, [x20] │ │ cmp x8, x25 │ │ - b.cs a39ec // b.hs, b.nlast │ │ + b.cs a2e2c // b.hs, b.nlast │ │ add x9, x8, #0x1 │ │ str x9, [x20] │ │ ldrb w8, [x8] │ │ cmp w8, #0x5b │ │ - b.ne a39ec // b.any │ │ + b.ne a2e2c // b.any │ │ ldr x8, [x20, #56] │ │ mov x0, x20 │ │ blr x8 │ │ sub x2, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0xc // #12 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-12] │ │ str x0, [x28] │ │ - cbz w8, a3a54 │ │ + cbz w8, a2e94 │ │ mov x23, xzr │ │ mov w24, wzr │ │ - b a39fc │ │ + b a2e3c │ │ mov x23, xzr │ │ mov w8, #0x3 // #3 │ │ mov w24, wzr │ │ stur w8, [x29, #-12] │ │ str w8, [x20, #24] │ │ - cbz w8, a3a14 │ │ + cbz w8, a2e54 │ │ ldr x1, [x28] │ │ mov x0, x19 │ │ - bl 3899c │ │ + bl 38a48 │ │ stp xzr, xzr, [x28] │ │ - cbz w24, a3a24 │ │ + cbz w24, a2e64 │ │ mov x0, x19 │ │ mov x1, x23 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldr x8, [x27, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a3db4 // b.any │ │ + b.ne a31f4 // b.any │ │ ldp x20, x19, [sp, #144] │ │ ldp x22, x21, [sp, #128] │ │ ldp x24, x23, [sp, #112] │ │ ldp x26, x25, [sp, #96] │ │ ldp x28, x27, [sp, #80] │ │ ldp x29, x30, [sp, #64] │ │ add sp, sp, #0xa0 │ │ ret │ │ ldr x21, [x20] │ │ cmp x21, x25 │ │ - b.cs a3d6c // b.hs, b.nlast │ │ + b.cs a31ac // b.hs, b.nlast │ │ mov x13, xzr │ │ mov x11, xzr │ │ mov w26, wzr │ │ mov w24, wzr │ │ mov x23, xzr │ │ mov w2, #0xc // #12 │ │ str xzr, [sp, #24] │ │ str xzr, [sp] │ │ ldrb w8, [x21] │ │ cmp w8, #0x3c │ │ - b.eq a3b08 // b.none │ │ + b.eq a2f48 // b.none │ │ cmp w8, #0x5d │ │ - b.eq a3d9c // b.none │ │ + b.eq a31dc // b.none │ │ sub w8, w8, #0x30 │ │ cmp w8, #0x9 │ │ - b.hi a3bb0 // b.pmore │ │ - cbnz w24, a3d74 │ │ + b.hi a2ff0 // b.pmore │ │ + cbnz w24, a31b4 │ │ ldr x8, [x20, #72] │ │ mov x0, x20 │ │ str x2, [sp, #32] │ │ mov x21, x13 │ │ blr x8 │ │ - tbnz x0, #63, a39f0 │ │ + tbnz x0, #63, a2e30 │ │ mov x24, x0 │ │ ldr x8, [x20, #64] │ │ mov x0, x20 │ │ blr x8 │ │ ldr w8, [x20, #24] │ │ - cbnz w8, a3a24 │ │ + cbnz w8, a2e64 │ │ ldr x8, [x20] │ │ add x23, x8, #0x1 │ │ sub x9, x25, x8 │ │ cmp x9, x24 │ │ - b.ls a39f0 // b.plast │ │ + b.ls a2e30 // b.plast │ │ add x8, x24, x8 │ │ mov x11, x24 │ │ add x8, x8, #0x1 │ │ mov w24, wzr │ │ mov x13, x21 │ │ ldr x2, [sp, #32] │ │ str x8, [x20] │ │ - b a3bbc │ │ - cbz x23, a3b10 │ │ - cbz w24, a3d74 │ │ + b a2ffc │ │ + cbz x23, a2f50 │ │ + cbz w24, a31b4 │ │ ldr x8, [x20, #64] │ │ mov x0, x20 │ │ str x2, [sp, #32] │ │ str x13, [sp, #16] │ │ blr x8 │ │ ldr w8, [x20, #24] │ │ - cbnz w8, a3a04 │ │ + cbnz w8, a2e44 │ │ ldr x8, [x20] │ │ mvn x9, x21 │ │ add x9, x8, x9 │ │ sub x10, x8, x21 │ │ cmp x9, #0x0 │ │ csel x8, x10, x9, lt // lt = tstop │ │ cmp x10, #0x2 │ │ - b.ls a3d74 // b.plast │ │ + b.ls a31b4 // b.plast │ │ asr x3, x8, #1 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ ldr x2, [sp] │ │ mov x4, x23 │ │ str x3, [sp, #8] │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-12] │ │ mov x23, x0 │ │ - cbnz w8, a39fc │ │ + cbnz w8, a2e3c │ │ str x21, [x20] │ │ ldr x21, [sp, #8] │ │ ldr x8, [x20, #88] │ │ sub x3, x29, #0x18 │ │ mov x0, x20 │ │ mov x1, x23 │ │ mov x2, x21 │ │ mov w4, #0x1 // #1 │ │ mov w24, #0x1 // #1 │ │ blr x8 │ │ ldur x11, [x29, #-24] │ │ ldr x13, [sp, #16] │ │ ldr x2, [sp, #32] │ │ - b a3bb4 │ │ + b a2ff4 │ │ ldr x21, [sp] │ │ - cbz x23, a3d74 │ │ + cbz x23, a31b4 │ │ str x21, [sp] │ │ - tbz w11, #0, a3bd0 │ │ + tbz w11, #0, a3010 │ │ sub x8, x11, #0x1 │ │ ldrb w9, [x23, x8] │ │ - cbnz w9, a3bd4 │ │ + cbnz w9, a3014 │ │ mov x11, x8 │ │ - cbz x11, a3d74 │ │ + cbz x11, a31b4 │ │ ldr x8, [x20] │ │ str x23, [sp, #32] │ │ mov x23, xzr │ │ str w24, [sp, #8] │ │ str x11, [sp, #16] │ │ sub x21, x25, x8 │ │ - b a3c18 │ │ + b a3058 │ │ mov w26, #0x1 // #1 │ │ ldr x8, [sp, #32] │ │ add x9, x13, #0x1 │ │ ldr x10, [x28] │ │ ldrb w8, [x8, x23] │ │ strb w8, [x10, x13] │ │ mov x13, x9 │ │ add x23, x23, #0x1 │ │ cmp x23, x11 │ │ - b.eq a3d38 // b.none │ │ + b.eq a3178 // b.none │ │ cmp w26, #0x2 │ │ - b.eq a3d28 // b.none │ │ + b.eq a3168 // b.none │ │ cmp w26, #0x1 │ │ - b.eq a3c94 // b.none │ │ - cbnz w26, a3c0c │ │ + b.eq a30d4 // b.none │ │ + cbnz w26, a304c │ │ cmp x13, #0xc │ │ - b.ge a3c3c // b.tcont │ │ + b.ge a307c // b.tcont │ │ mov w26, wzr │ │ - b a3bf4 │ │ + b a3034 │ │ ldr x4, [x28] │ │ mov w26, #0xc // #12 │ │ ldrb w8, [x4, #4] │ │ ldrb w9, [x4, #5] │ │ add x8, x9, x8, lsl #4 │ │ bfi x26, x8, #4, #13 │ │ str x8, [sp, #24] │ │ cmp x21, x26 │ │ - b.lt a3d7c // b.tstop │ │ + b.lt a31bc // b.tstop │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x3, x26 │ │ mov x24, x13 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x13, x24 │ │ ldr w24, [sp, #8] │ │ ldur w8, [x29, #-12] │ │ mov x2, x26 │ │ ldr x11, [sp, #16] │ │ str x0, [x28] │ │ - cbnz w8, a3d90 │ │ + cbnz w8, a31d0 │ │ cmp x13, x2 │ │ - b.lt a3bf0 // b.tstop │ │ + b.lt a3030 // b.tstop │ │ ldr x8, [sp, #24] │ │ mov x9, x2 │ │ ldr x4, [x28] │ │ cmp w8, #0x1 │ │ - b.lt a3cf0 // b.tstop │ │ + b.lt a3130 // b.tstop │ │ ldr x8, [sp, #24] │ │ add x10, x4, #0x1b │ │ mov x9, x2 │ │ mov w8, w8 │ │ ldur w11, [x10, #-3] │ │ lsl x11, x11, #32 │ │ rev x11, x11 │ │ subs x12, x21, x11 │ │ ccmp x9, x12, #0x0, cs // cs = hs, nlast │ │ - b.gt a3d7c │ │ + b.gt a31bc │ │ add w11, w11, #0x3 │ │ add x10, x10, #0x10 │ │ and x11, x11, #0xfffffffc │ │ subs x8, x8, #0x1 │ │ add x9, x11, x9 │ │ - b.ne a3cc0 // b.any │ │ + b.ne a3100 // b.any │ │ add x26, x9, #0x1 │ │ sub x5, x29, #0xc │ │ mov x0, x19 │ │ mov w1, #0x1 // #1 │ │ mov x3, x26 │ │ mov x24, x13 │ │ - bl 3c510 │ │ + bl 3c564 │ │ mov x13, x24 │ │ ldr w24, [sp, #8] │ │ ldur w8, [x29, #-12] │ │ mov x2, x26 │ │ ldr x11, [sp, #16] │ │ str x0, [x28] │ │ - cbnz w8, a3d88 │ │ + cbnz w8, a31c8 │ │ cmp x13, x2 │ │ - b.ge a3d7c // b.tcont │ │ + b.ge a31bc // b.tcont │ │ mov w26, #0x2 // #2 │ │ - b a3bf4 │ │ + b a3034 │ │ ldr x8, [x20, #56] │ │ mov x0, x20 │ │ mov x21, x13 │ │ mov x23, x2 │ │ blr x8 │ │ mov x13, x21 │ │ ldr x21, [x20] │ │ ldr x11, [sp, #16] │ │ mov x2, x23 │ │ ldr x23, [sp, #32] │ │ cmp x21, x25 │ │ - b.cc a3a80 // b.lo, b.ul, b.last │ │ - b a3d74 │ │ + b.cc a2ec0 // b.lo, b.ul, b.last │ │ + b a31b4 │ │ mov x23, xzr │ │ mov w24, wzr │ │ mov w8, #0x3 // #3 │ │ - b a39f8 │ │ + b a2e38 │ │ mov w8, #0x3 // #3 │ │ ldr x23, [sp, #32] │ │ - b a39f8 │ │ + b a2e38 │ │ ldr x23, [sp, #32] │ │ - b a39fc │ │ + b a2e3c │ │ ldur w8, [x29, #-12] │ │ ldr x23, [sp, #32] │ │ - b a39fc │ │ + b a2e3c │ │ add x8, x21, #0x1 │ │ str x8, [x20] │ │ str x13, [x22, #800] │ │ ldr w8, [x20, #24] │ │ - cbnz w8, a3a04 │ │ - b a3a14 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - adrp x0, ab000 │ │ - add x0, x0, #0xde8 │ │ - b 3990c │ │ + cbnz w8, a2e44 │ │ + b a2e54 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + adrp x0, ab000 │ │ + add x0, x0, #0x5f8 │ │ + b 39960 │ │ sub sp, sp, #0x180 │ │ stp x29, x30, [sp, #288] │ │ add x29, sp, #0x120 │ │ stp x28, x27, [sp, #304] │ │ stp x26, x25, [sp, #320] │ │ stp x24, x23, [sp, #336] │ │ stp x22, x21, [sp, #352] │ │ @@ -121787,140 +121003,140 @@ │ │ stur x8, [x29, #-16] │ │ cneg w8, w2, mi // mi = first │ │ ldp x20, x23, [x1, #184] │ │ str xzr, [x1, #248] │ │ mov x1, xzr │ │ and w27, w8, #0xffff │ │ mov x0, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e3c │ │ - adrp x1, 21000 │ │ + cbnz w0, a327c │ │ + adrp x1, 21000 │ │ sub x2, x29, #0x38 │ │ - add x1, x1, #0x51a │ │ + add x1, x1, #0x54a │ │ mov x0, x23 │ │ - bl 3fd2c │ │ - cbz w0, a3ec4 │ │ + bl 3fd50 │ │ + cbz w0, a3304 │ │ mov w8, #0x2 // #2 │ │ stur w8, [x29, #-52] │ │ ldur w0, [x29, #-52] │ │ stur w0, [x29, #-48] │ │ - tbz w21, #31, a3e54 │ │ - cbz w0, a422c │ │ + tbz w21, #31, a3294 │ │ + cbz w0, a366c │ │ and w8, w0, #0xff │ │ cmp w8, #0x2 │ │ - b.ne a3eb8 // b.any │ │ + b.ne a32f8 // b.any │ │ sub x2, x29, #0x30 │ │ mov x0, x20 │ │ mov w1, #0xf0 // #240 │ │ - bl 388f0 │ │ + bl 3899c │ │ mov x8, x0 │ │ ldur w0, [x29, #-48] │ │ str x8, [x19, #248] │ │ - cbnz w0, a422c │ │ + cbnz w0, a366c │ │ mov w9, #0x1 // #1 │ │ mov x0, x8 │ │ mov x1, x22 │ │ str x9, [x19] │ │ str xzr, [x8] │ │ ldr x9, [x22, #8] │ │ str x9, [x8, #224] │ │ - bl a4c20 │ │ + bl a4060 │ │ stur w0, [x29, #-48] │ │ - tbnz w21, #31, a409c │ │ - cbnz w0, a409c │ │ - cbz w27, a3f90 │ │ + tbnz w21, #31, a34dc │ │ + cbnz w0, a34dc │ │ + cbz w27, a33d0 │ │ mov w8, #0x6 // #6 │ │ - b a41d0 │ │ - cbz w0, a3f90 │ │ - cbnz x19, a41d4 │ │ - b a422c │ │ + b a3610 │ │ + cbz w0, a33d0 │ │ + cbnz x19, a3614 │ │ + b a366c │ │ ldurh w8, [x29, #-56] │ │ mov w9, #0x2 // #2 │ │ mov w10, #0x5a4d // #23117 │ │ cmp w8, w10 │ │ stur w9, [x29, #-52] │ │ - b.ne a44f0 // b.any │ │ + b.ne a3930 // b.any │ │ ldurh w1, [x29, #-54] │ │ mov x0, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ sub x2, x29, #0x40 │ │ - add x1, x1, #0x52e │ │ + add x1, x1, #0x55e │ │ mov x0, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldurh w8, [x29, #-64] │ │ mov w0, #0x2 // #2 │ │ mov w9, #0x4550 // #17744 │ │ cmp w8, w9 │ │ stur w0, [x29, #-52] │ │ - b.eq a425c // b.none │ │ + b.eq a369c // b.none │ │ mov w9, #0x454e // #17742 │ │ cmp w8, w9 │ │ - b.ne a44dc // b.any │ │ + b.ne a391c // b.any │ │ ldurh w8, [x29, #-54] │ │ mov x0, x23 │ │ ldurh w9, [x29, #-62] │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldurh w8, [x29, #-60] │ │ mov x0, x23 │ │ ldurh w9, [x29, #-62] │ │ sub x1, x8, x9 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ mov x0, x23 │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ and w8, w0, #0xffff │ │ cmp w8, #0x10 │ │ - b.ls a4314 // b.plast │ │ + b.ls a3754 // b.plast │ │ mov w8, #0x3 // #3 │ │ mov x0, x23 │ │ stur w8, [x29, #-52] │ │ - bl 3f904 │ │ - b a3e44 │ │ + bl 3f928 │ │ + b a3284 │ │ ldr x24, [x19, #248] │ │ ldrh w8, [x24, #108] │ │ - cbz w8, a41cc │ │ + cbz w8, a360c │ │ ldr x8, [x19, #16] │ │ mov w9, #0x12 // #18 │ │ orr x9, x8, x9 │ │ stp x27, x9, [x19, #8] │ │ ldrh w9, [x24, #112] │ │ ldrh w10, [x24, #114] │ │ cmp w9, w10 │ │ - b.ne a3fc8 // b.any │ │ + b.ne a3408 // b.any │ │ mov w9, #0x16 // #22 │ │ orr x8, x8, x9 │ │ str x8, [x19, #16] │ │ ldrb w8, [x24, #98] │ │ - cbz w8, a3fdc │ │ + cbz w8, a341c │ │ ldr x8, [x19, #24] │ │ orr x8, x8, #0x1 │ │ str x8, [x19, #24] │ │ ldrh w8, [x24, #102] │ │ cmp w8, #0x320 │ │ - b.cc a3ff4 // b.lo, b.ul, b.last │ │ + b.cc a3434 // b.lo, b.ul, b.last │ │ ldr x8, [x19, #24] │ │ orr x8, x8, #0x2 │ │ str x8, [x19, #24] │ │ sub x2, x29, #0x30 │ │ mov x0, x20 │ │ mov w1, #0x20 // #32 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-48] │ │ str x0, [x19, #64] │ │ - cbnz w8, a41d4 │ │ + cbnz w8, a3614 │ │ mov w8, #0x1 // #1 │ │ mov x21, x0 │ │ mov w10, #0x48 // #72 │ │ mov w2, #0x48 // #72 │ │ str w8, [x19, #56] │ │ ldrh w8, [x24, #112] │ │ strh w8, [x0, #2] │ │ @@ -121934,519 +121150,519 @@ │ │ ldrh w8, [x24, #90] │ │ ldrh w9, [x24, #88] │ │ cmp w8, #0x0 │ │ csel w22, w10, w8, eq // eq = none │ │ cmp w9, #0x0 │ │ csel w23, w10, w9, eq // eq = none │ │ mov x1, x23 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x8, x0, #0x20 │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x8, [x21, #24] │ │ ldrh w9, [x24, #108] │ │ lsl x0, x9, #6 │ │ cmp x8, x0 │ │ - b.le a40a4 │ │ + b.le a34e4 │ │ mov w1, #0x48 // #72 │ │ mov x2, x23 │ │ str x0, [x21, #24] │ │ - bl 37eac │ │ + bl 37f0c │ │ str x0, [x21, #8] │ │ - b a40a8 │ │ - cbnz w0, a41d4 │ │ - b a422c │ │ + b a34e8 │ │ + cbnz w0, a3614 │ │ + b a366c │ │ ldr x0, [x21, #8] │ │ mov x1, x22 │ │ mov w2, #0x48 // #72 │ │ - bl 37eac │ │ + bl 37f0c │ │ add x8, x0, #0x20 │ │ stp x19, xzr, [x29, #-96] │ │ and x8, x8, #0xffffffffffffffc0 │ │ str x8, [x21, #16] │ │ ldrb w8, [x24, #104] │ │ cmp w8, #0x4d │ │ - b.ne a40e4 // b.any │ │ + b.ne a3524 // b.any │ │ mov w8, #0x6d6e // #28014 │ │ mov w9, #0x1 // #1 │ │ movk w8, #0x6172, lsl #16 │ │ sturh w9, [x29, #-84] │ │ stur w8, [x29, #-88] │ │ - adrp x0, ab000 │ │ + adrp x0, ab000 │ │ sub x2, x29, #0x60 │ │ - add x0, x0, #0xe20 │ │ + add x0, x0, #0x630 │ │ mov x1, xzr │ │ mov x3, xzr │ │ - bl 3c5d8 │ │ + bl 3c62c │ │ stur w0, [x29, #-48] │ │ - cbnz w0, a41d4 │ │ + cbnz w0, a3614 │ │ ldrb w8, [x24, #117] │ │ ldrb w9, [x24, #116] │ │ cmp w8, w9 │ │ - b.cc a41cc // b.lo, b.ul, b.last │ │ + b.cc a360c // b.lo, b.ul, b.last │ │ sub x8, x8, x9 │ │ add x8, x8, #0x2 │ │ str x8, [x19, #32] │ │ ldr x8, [x24, #136] │ │ ldr x9, [x24, #16] │ │ subs x22, x9, x8 │ │ - b.ls a41cc // b.plast │ │ + b.ls a360c // b.plast │ │ add x21, x22, #0x1 │ │ sub x2, x29, #0x30 │ │ mov x0, x20 │ │ mov x1, x21 │ │ - bl 3b87c │ │ + bl 3b8d0 │ │ ldur w8, [x29, #-48] │ │ str x0, [x24, #232] │ │ - cbnz w8, a41d4 │ │ + cbnz w8, a3614 │ │ ldr x8, [x24, #216] │ │ mov x2, x22 │ │ ldr x9, [x24, #136] │ │ add x1, x8, x9 │ │ - bl a51d0 │ │ + bl a4610 │ │ ldr x8, [x24, #232] │ │ strb wzr, [x8, x22] │ │ ldr x22, [x24, #232] │ │ mov x0, x22 │ │ - bl a5200 │ │ + bl a4640 │ │ add x3, x0, #0x1 │ │ sub x5, x29, #0x30 │ │ mov x0, x20 │ │ mov w1, #0x1 // #1 │ │ mov x2, x21 │ │ mov x4, x22 │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldur w8, [x29, #-48] │ │ str x0, [x24, #232] │ │ - cbnz w8, a41d4 │ │ - adrp x9, a000 │ │ + cbnz w8, a3614 │ │ + adrp x9, a000 │ │ ldr x8, [x19, #24] │ │ - add x9, x9, #0xbd9 │ │ + add x9, x9, #0xc19 │ │ stp x0, x9, [x19, #40] │ │ mov w0, wzr │ │ - tbnz w8, #1, a437c │ │ - tbz w8, #0, a422c │ │ - adrp x8, a000 │ │ - add x8, x8, #0xae0 │ │ + tbnz w8, #1, a37bc │ │ + tbz w8, #0, a366c │ │ + adrp x8, a000 │ │ + add x8, x8, #0xb20 │ │ str x8, [x19, #48] │ │ - b a422c │ │ + b a366c │ │ mov w8, #0x3 // #3 │ │ stur w8, [x29, #-48] │ │ ldr x21, [x19, #248] │ │ ldr x20, [x19, #184] │ │ - cbz x21, a4214 │ │ + cbz x21, a3654 │ │ mov x1, x21 │ │ ldr x8, [x1, #216]! │ │ - cbz x8, a41f4 │ │ + cbz x8, a3634 │ │ ldr x0, [x19, #192] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x21, #232] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ mov x1, x21 │ │ str xzr, [x21, #232] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #248] │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ ldur w0, [x29, #-48] │ │ str xzr, [x19, #64] │ │ str wzr, [x19, #56] │ │ ldr x8, [x28, #40] │ │ ldur x9, [x29, #-16] │ │ cmp x8, x9 │ │ - b.ne a47e0 // b.any │ │ + b.ne a3c20 // b.any │ │ ldp x20, x19, [sp, #368] │ │ ldp x22, x21, [sp, #352] │ │ ldp x24, x23, [sp, #336] │ │ ldp x26, x25, [sp, #320] │ │ ldp x28, x27, [sp, #304] │ │ ldp x29, x30, [sp, #288] │ │ add sp, sp, #0x180 │ │ ret │ │ ldurh w1, [x29, #-54] │ │ mov x0, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ sub x2, x29, #0x60 │ │ - add x1, x1, #0x546 │ │ + add x1, x1, #0x576 │ │ mov x0, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldur x8, [x29, #-96] │ │ mov w9, #0x4550 // #17744 │ │ cmp x8, x9 │ │ - b.ne a47d8 // b.any │ │ + b.ne a3c18 // b.any │ │ ldurh w8, [x29, #-88] │ │ cmp w8, #0x14c │ │ - b.ne a47d8 // b.any │ │ + b.ne a3c18 // b.any │ │ ldurh w8, [x29, #-84] │ │ cmp w8, #0xe0 │ │ - b.ne a47d8 // b.any │ │ + b.ne a3c18 // b.any │ │ ldurh w8, [x29, #-82] │ │ cmp w8, #0x10b │ │ - b.ne a47d8 // b.any │ │ + b.ne a3c18 // b.any │ │ ldurh w8, [x29, #-86] │ │ str xzr, [x19] │ │ - cbz w8, a47d8 │ │ - adrp x24, 21000 │ │ + cbz w8, a3c18 │ │ + adrp x24, 21000 │ │ mov w25, wzr │ │ - add x24, x24, #0x57a │ │ + add x24, x24, #0x5aa │ │ sub x2, x29, #0x30 │ │ mov x0, x23 │ │ mov x1, x24 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldur x8, [x29, #-80] │ │ ldur x9, [x29, #-40] │ │ cmp x8, x9 │ │ - b.eq a4498 // b.none │ │ + b.eq a38d8 // b.none │ │ ldurh w8, [x29, #-86] │ │ add w25, w25, #0x1 │ │ cmp w25, w8 │ │ - b.cc a42d8 // b.lo, b.ul, b.last │ │ - b a47d8 │ │ + b.cc a3718 // b.lo, b.ul, b.last │ │ + b a3c18 │ │ str x0, [sp, #32] │ │ mov x0, x23 │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ tst w0, #0xffff │ │ - b.eq a4370 // b.none │ │ + b.eq a37b0 // b.none │ │ mov w26, w0 │ │ mov w24, #0x8008 // #32776 │ │ mov x0, x23 │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ mov w25, w0 │ │ cmp w24, w26, uxth │ │ - b.eq a43a0 // b.none │ │ + b.eq a37e0 // b.none │ │ ldr x8, [x23, #64] │ │ and x9, x25, #0xffff │ │ mov w10, #0xc // #12 │ │ mov x0, x23 │ │ madd x8, x9, x10, x8 │ │ add x8, x8, #0x4 │ │ str x8, [x23, #64] │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ mov w26, w0 │ │ tst w0, #0xffff │ │ - b.ne a4330 // b.any │ │ + b.ne a3770 // b.any │ │ mov x26, xzr │ │ mov w25, wzr │ │ - b a43b8 │ │ - tbnz w8, #0, a4390 │ │ - adrp x8, b000 │ │ - add x8, x8, #0x396 │ │ + b a37f8 │ │ + tbnz w8, #0, a37d0 │ │ + adrp x8, b000 │ │ + add x8, x8, #0x3d6 │ │ str x8, [x19, #48] │ │ - b a422c │ │ - adrp x8, b000 │ │ - add x8, x8, #0x1b │ │ + b a366c │ │ + adrp x8, b000 │ │ + add x8, x8, #0x5b │ │ str x8, [x19, #48] │ │ - b a422c │ │ + b a366c │ │ mov x0, x23 │ │ - bl 3f64c │ │ - ldp x8, x9, [x23, #64] │ │ - add x8, x0, x8 │ │ - sub x8, x8, x9 │ │ + bl 3f670 │ │ + ldp x9, x8, [x23, #64] │ │ + sub x8, x0, x8 │ │ + add x8, x8, x9 │ │ add x26, x8, #0x4 │ │ mov x0, x23 │ │ - bl 3f904 │ │ + bl 3f928 │ │ tst w25, #0xffff │ │ - b.eq a47d8 // b.none │ │ - cbz x26, a47d8 │ │ + b.eq a3c18 // b.none │ │ + cbz x26, a3c18 │ │ and x8, x25, #0xffff │ │ mov w9, #0x76 // #118 │ │ ldr x10, [x23, #8] │ │ mul x9, x8, x9 │ │ cmp x9, x10 │ │ - b.hi a47d8 // b.pmore │ │ + b.hi a3c18 // b.pmore │ │ str x8, [x19] │ │ - tbnz w21, #31, a3e44 │ │ + tbnz w21, #31, a3284 │ │ cmp x27, x8 │ │ - b.cs a4534 // b.hs, b.nlast │ │ + b.cs a3974 // b.hs, b.nlast │ │ sub x2, x29, #0x34 │ │ mov x0, x20 │ │ mov w1, #0xf0 // #240 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-52] │ │ str x0, [x19, #248] │ │ - cbnz w8, a3e44 │ │ + cbnz w8, a3284 │ │ mov w8, #0xc // #12 │ │ mov x0, x23 │ │ madd x1, x27, x8, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a44f0 │ │ + cbnz w0, a3930 │ │ mov x0, x23 │ │ mov w1, #0xc // #12 │ │ - bl 3f79c │ │ + bl 3f7c0 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a44f0 │ │ + cbnz w0, a3930 │ │ mov x0, x23 │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ ldr x24, [sp, #32] │ │ and x9, x0, #0xffff │ │ ldr x8, [x19, #248] │ │ mov x0, x23 │ │ lsl x9, x9, x24 │ │ str x9, [x8] │ │ - bl 3f99c │ │ + bl 3f9c0 │ │ and x9, x0, #0xffff │ │ ldr x8, [x19, #248] │ │ lsl x9, x9, x24 │ │ mov x0, x23 │ │ str x9, [x8, #224] │ │ ldr x8, [x23, #64] │ │ add x8, x8, #0x8 │ │ str x8, [x23, #64] │ │ - bl 3f904 │ │ + bl 3f928 │ │ ldr x0, [x19, #248] │ │ mov x1, x23 │ │ - bl a4c20 │ │ + bl a4060 │ │ stur w0, [x29, #-52] │ │ - b a44dc │ │ + b a391c │ │ ldur x1, [x29, #-24] │ │ mov x0, x23 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ sub x2, x29, #0x78 │ │ - add x1, x1, #0x59a │ │ + add x1, x1, #0x5ca │ │ mov x0, x23 │ │ - bl 3fd2c │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldurh w8, [x29, #-100] │ │ ldurh w9, [x29, #-98] │ │ cmn w9, w8 │ │ - b.ne a453c // b.any │ │ + b.ne a397c // b.any │ │ mov w0, wzr │ │ ldr x8, [x19] │ │ - cbz x8, a47d8 │ │ + cbz x8, a3c18 │ │ cmp x8, x27 │ │ - b.le a4534 │ │ - cbz w0, a3e44 │ │ + b.le a3974 │ │ + cbz w0, a3284 │ │ ldr x23, [x19, #248] │ │ - cbz x23, a3e44 │ │ + cbz x23, a3284 │ │ mov x1, x23 │ │ ldr x24, [x19, #184] │ │ ldr x8, [x1, #216]! │ │ - cbz x8, a4510 │ │ + cbz x8, a3950 │ │ ldr x0, [x19, #192] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x23, #232] │ │ mov x0, x24 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x24 │ │ mov x1, x23 │ │ str xzr, [x23, #232] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #248] │ │ - b a3e44 │ │ + b a3284 │ │ mov w8, #0x6 // #6 │ │ - b a3e40 │ │ + b a3280 │ │ ldur x8, [x29, #-24] │ │ str wzr, [sp, #32] │ │ str x8, [sp, #24] │ │ add x8, x8, #0x10 │ │ str x8, [sp, #16] │ │ ldr w8, [sp, #32] │ │ mov x0, x23 │ │ ldr x9, [sp, #16] │ │ lsl w8, w8, #3 │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x68 │ │ mov x0, x23 │ │ - add x1, x1, #0x5ba │ │ - bl 3fd2c │ │ + add x1, x1, #0x5ea │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldr x8, [sp, #112] │ │ - tbz w8, #31, a47d8 │ │ + tbz w8, #31, a3c18 │ │ ldur x9, [x29, #-24] │ │ and x8, x8, #0xffffffff7fffffff │ │ mov x0, x23 │ │ add x26, x9, x8 │ │ str x8, [sp, #112] │ │ mov x1, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x90 │ │ mov x0, x23 │ │ - add x1, x1, #0x59a │ │ - bl 3fd2c │ │ + add x1, x1, #0x5ca │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldrh w8, [sp, #164] │ │ ldrh w9, [sp, #166] │ │ cmn w9, w8 │ │ - b.ne a460c // b.any │ │ + b.ne a3a4c // b.any │ │ ldr w10, [sp, #32] │ │ ldurh w8, [x29, #-100] │ │ ldurh w9, [x29, #-98] │ │ add w10, w10, #0x1 │ │ and w10, w10, #0xffff │ │ add w8, w9, w8 │ │ cmp w8, w10 │ │ str w10, [sp, #32] │ │ - b.hi a4550 // b.pmore │ │ - b a44d8 │ │ + b.hi a3990 // b.pmore │ │ + b a3918 │ │ mov w24, wzr │ │ add x8, x26, #0x10 │ │ str x8, [sp, #8] │ │ ldr x9, [sp, #8] │ │ lsl w8, w24, #3 │ │ mov x0, x23 │ │ add x1, x9, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x58 │ │ mov x0, x23 │ │ - add x1, x1, #0x5ba │ │ - bl 3fd2c │ │ + add x1, x1, #0x5ea │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldr x8, [sp, #96] │ │ - tbz w8, #31, a47d8 │ │ + tbz w8, #31, a3c18 │ │ ldur x9, [x29, #-24] │ │ and x8, x8, #0xffffffff7fffffff │ │ mov x0, x23 │ │ add x26, x9, x8 │ │ str x8, [sp, #96] │ │ mov x1, x26 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x78 │ │ mov x0, x23 │ │ - add x1, x1, #0x59a │ │ - bl 3fd2c │ │ + add x1, x1, #0x5ca │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldrh w8, [sp, #140] │ │ ldrh w9, [sp, #142] │ │ cmn w9, w8 │ │ - b.ne a46c8 // b.any │ │ + b.ne a3b08 // b.any │ │ ldrh w8, [sp, #164] │ │ add w10, w24, #0x1 │ │ ldrh w9, [sp, #166] │ │ and w24, w10, #0xffff │ │ add w8, w9, w8 │ │ cmp w8, w24 │ │ - b.hi a4618 // b.pmore │ │ - b a45e4 │ │ + b.hi a3a58 // b.pmore │ │ + b a3a24 │ │ mov w25, wzr │ │ add x26, x26, #0x10 │ │ - b a46f8 │ │ + b a3b38 │ │ add x8, x8, #0x1 │ │ str x8, [x19] │ │ ldrh w8, [sp, #140] │ │ add w10, w25, #0x1 │ │ ldrh w9, [sp, #142] │ │ and w25, w10, #0xffff │ │ add w8, w9, w8 │ │ cmp w8, w25 │ │ - b.ls a46a8 // b.plast │ │ + b.ls a3ae8 // b.plast │ │ lsl w8, w25, #3 │ │ mov x0, x23 │ │ add x1, x26, x8 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x48 │ │ mov x0, x23 │ │ - add x1, x1, #0x5ba │ │ - bl 3fd2c │ │ + add x1, x1, #0x5ea │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldrb w8, [sp, #99] │ │ - tbnz w8, #7, a47d8 │ │ + tbnz w8, #7, a3c18 │ │ ldr x8, [sp, #104] │ │ cmp x8, #0x8 │ │ - b.ne a46dc // b.any │ │ + b.ne a3b1c // b.any │ │ ldr x8, [sp, #80] │ │ mov x0, x23 │ │ ldr x9, [sp, #24] │ │ add x1, x8, x9 │ │ - bl 3ee00 │ │ + bl 3ee24 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ - adrp x1, 21000 │ │ + cbnz w0, a3284 │ │ + adrp x1, 21000 │ │ add x2, sp, #0x28 │ │ mov x0, x23 │ │ - add x1, x1, #0x5ca │ │ - bl 3fd2c │ │ + add x1, x1, #0x5fa │ │ + bl 3fd50 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a3e44 │ │ + cbnz w0, a3284 │ │ ldr x8, [x19] │ │ cmp x8, x27 │ │ - b.ne a46d4 // b.any │ │ + b.ne a3b14 // b.any │ │ sub x2, x29, #0x34 │ │ mov x0, x20 │ │ mov w1, #0xf0 // #240 │ │ - bl 388f0 │ │ + bl 3899c │ │ ldur w8, [x29, #-52] │ │ str x0, [x19, #248] │ │ - cbnz w8, a3e44 │ │ + cbnz w8, a3284 │ │ ldr x8, [sp, #40] │ │ mov x1, x23 │ │ ldur x9, [x29, #-24] │ │ ldur x10, [x29, #-40] │ │ add x8, x8, x9 │ │ sub x8, x8, x10 │ │ str x8, [x0] │ │ ldr x8, [sp, #48] │ │ str x8, [x0, #224] │ │ - bl a4c20 │ │ + bl a4060 │ │ stur w0, [x29, #-52] │ │ - cbnz w0, a44f0 │ │ + cbnz w0, a3930 │ │ ldr x8, [x19] │ │ - b a46d4 │ │ + b a3b14 │ │ mov w8, #0x3 // #3 │ │ - b a3e40 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ - cbz x0, a485c │ │ + b a3280 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ + cbz x0, a3c9c │ │ stp x29, x30, [sp, #-48]! │ │ str x21, [sp, #16] │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x19, x0 │ │ ldr x21, [x0, #248] │ │ ldr x20, [x0, #184] │ │ - cbz x21, a483c │ │ + cbz x21, a3c7c │ │ mov x1, x21 │ │ ldr x8, [x1, #216]! │ │ - cbz x8, a481c │ │ + cbz x8, a3c5c │ │ ldr x0, [x19, #192] │ │ - bl 3f8c4 │ │ + bl 3f8e8 │ │ ldr x1, [x21, #232] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ mov x0, x20 │ │ mov x1, x21 │ │ str xzr, [x21, #232] │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #248] │ │ ldr x1, [x19, #64] │ │ mov x0, x20 │ │ - bl 3899c │ │ + bl 38a48 │ │ str xzr, [x19, #64] │ │ ldr x21, [sp, #16] │ │ str wzr, [x19, #56] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ sub sp, sp, #0x50 │ │ @@ -122456,29 +121672,29 @@ │ │ stp x22, x21, [sp, #48] │ │ stp x20, x19, [sp, #64] │ │ mrs x21, tpidr_el0 │ │ ldr x8, [x21, #40] │ │ str x8, [sp, #8] │ │ ldr x8, [x1] │ │ str wzr, [sp, #4] │ │ - cbz x8, a48c0 │ │ + cbz x8, a3d00 │ │ ldr x22, [x8, #248] │ │ - cbz x22, a48b8 │ │ + cbz x22, a3cf8 │ │ ldr w8, [x8, #32] │ │ cmp w8, w2 │ │ - b.ls a48b8 // b.plast │ │ + b.ls a3cf8 // b.plast │ │ mov w20, w3 │ │ mov x19, x0 │ │ - cbz w2, a48c8 │ │ + cbz w2, a3d08 │ │ sub w9, w2, #0x1 │ │ - b a48cc │ │ + b a3d0c │ │ mov w8, #0x6 // #6 │ │ - b a49f4 │ │ + b a3e34 │ │ mov w8, #0x23 // #35 │ │ - b a49f4 │ │ + b a3e34 │ │ ldrb w9, [x22, #118] │ │ ldrh w11, [x22, #8] │ │ mov w10, #0x4 // #4 │ │ mov w12, #0x6 // #6 │ │ mov w13, #0x76 // #118 │ │ mov w14, #0x94 // #148 │ │ ldr x8, [x22, #16] │ │ @@ -122488,34 +121704,34 @@ │ │ mov x12, #0xfffffffffffffffe // #-2 │ │ csel w13, w14, w13, eq // eq = none │ │ csel x12, x15, x12, eq // eq = none │ │ madd w9, w10, w9, w13 │ │ add x10, x8, x12 │ │ sub x10, x10, #0x2 │ │ cmp x10, x9 │ │ - b.ls a49ec // b.plast │ │ + b.ls a3e2c // b.plast │ │ ldr x10, [x22, #216] │ │ cmp w11, #0x300 │ │ add x10, x10, x9 │ │ ldrh w9, [x10], #2 │ │ str w9, [x19, #156] │ │ - b.ne a4944 // b.any │ │ + b.ne a3d84 // b.any │ │ ldrb w11, [x10, #3] │ │ ldrb w12, [x10, #2] │ │ ldrb w13, [x10, #1] │ │ lsl x11, x11, #24 │ │ bfi x11, x12, #16, #8 │ │ bfi x11, x13, #8, #8 │ │ - b a494c │ │ + b a3d8c │ │ ldrb w11, [x10, #1] │ │ lsl x11, x11, #8 │ │ ldrb w10, [x10] │ │ orr x23, x11, x10 │ │ cmp x23, x8 │ │ - b.cs a49ec // b.hs, b.nlast │ │ + b.cs a3e2c // b.hs, b.nlast │ │ lsl x8, x9, #6 │ │ mov x0, x19 │ │ mov w10, #0x1 // #1 │ │ ldrh w9, [x22, #108] │ │ ldrh w11, [x22, #92] │ │ str x8, [x0, #48]! │ │ strb w10, [x0, #130] │ │ @@ -122524,137 +121740,137 @@ │ │ movk w10, #0x6269, lsl #16 │ │ lsl x1, x9, #6 │ │ lsl x9, x11, #6 │ │ stp wzr, w11, [x0, #144] │ │ str w10, [x0, #96] │ │ stp x1, xzr, [x0, #8] │ │ stp x9, x8, [x0, #24] │ │ - bl 3bb44 │ │ + bl 3bb98 │ │ mov w8, wzr │ │ - tbnz w20, #22, a49f4 │ │ + tbnz w20, #22, a3e34 │ │ ldr w8, [x19, #156] │ │ ldr x9, [x19, #8] │ │ ldr x24, [x22, #216] │ │ add w8, w8, #0x7 │ │ lsr w20, w8, #3 │ │ ldr x0, [x9, #184] │ │ cmp w8, #0x8 │ │ str w20, [x19, #160] │ │ - b.cc a49e4 // b.lo, b.ul, b.last │ │ + b.cc a3e24 // b.lo, b.ul, b.last │ │ ldr w3, [x19, #152] │ │ ldr x9, [x22, #16] │ │ mul w8, w3, w20 │ │ add x8, x23, x8 │ │ cmp x8, x9 │ │ - b.ls a4a20 // b.plast │ │ + b.ls a3e60 // b.plast │ │ mov w8, #0x3 // #3 │ │ - b a49f4 │ │ + b a3e34 │ │ mov w8, #0x3 // #3 │ │ str w8, [sp, #4] │ │ ldr x9, [x21, #40] │ │ ldr x10, [sp, #8] │ │ cmp x9, x10 │ │ - b.ne a4a94 // b.any │ │ + b.ne a3ed4 // b.any │ │ ldp x20, x19, [sp, #64] │ │ mov w0, w8 │ │ ldp x22, x21, [sp, #48] │ │ ldp x24, x23, [sp, #32] │ │ ldp x29, x30, [sp, #16] │ │ add sp, sp, #0x50 │ │ ret │ │ add x5, sp, #0x4 │ │ mov x1, x20 │ │ mov x2, xzr │ │ mov x4, xzr │ │ - bl 3c510 │ │ + bl 3c564 │ │ ldr w8, [sp, #4] │ │ str x0, [x19, #168] │ │ - cbnz w8, a49f4 │ │ + cbnz w8, a3e34 │ │ add x8, x24, x23 │ │ - b a4a54 │ │ + b a3e94 │ │ subs w20, w20, #0x1 │ │ add x0, x0, #0x1 │ │ - b.eq a4a80 // b.none │ │ + b.eq a3ec0 // b.none │ │ ldr w9, [x19, #152] │ │ - cbz w9, a4a48 │ │ + cbz w9, a3e88 │ │ add x9, x8, x9 │ │ mov x10, x0 │ │ ldrb w11, [x8], #1 │ │ cmp x8, x9 │ │ strb w11, [x10] │ │ ldrsw x11, [x19, #160] │ │ add x10, x10, x11 │ │ - b.cc a4a64 // b.lo, b.ul, b.last │ │ - b a4a48 │ │ + b.cc a3ea4 // b.lo, b.ul, b.last │ │ + b a3e88 │ │ ldr x9, [x19, #296] │ │ mov w10, #0x1 // #1 │ │ ldr w8, [sp, #4] │ │ str w10, [x9, #8] │ │ - b a49f4 │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + b a3e34 │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ ldr w9, [x1, #28] │ │ ldr x8, [x1, #16] │ │ ldr x20, [x0, #248] │ │ - cbz w9, a4ae0 │ │ + cbz w9, a3f20 │ │ mul x8, x8, x9 │ │ mov x9, #0x8e39 // #36409 │ │ movk x9, #0x38e3, lsl #16 │ │ movk x9, #0xe38e, lsl #32 │ │ add x8, x8, #0x24 │ │ movk x9, #0xe38, lsl #48 │ │ smulh x8, x8, x9 │ │ asr x9, x8, #2 │ │ add x8, x9, x8, lsr #63 │ │ ldr w9, [x1] │ │ add x8, x8, #0x20 │ │ asr x8, x8, #6 │ │ cmp w9, #0x1 │ │ - b.eq a4b44 // b.none │ │ - cbnz w9, a4b58 │ │ + b.eq a3f84 // b.none │ │ + cbnz w9, a3f98 │ │ ldr x9, [x0, #64] │ │ ldr x9, [x9, #24] │ │ add x9, x9, #0x20 │ │ cmp x8, x9, asr #6 │ │ - b.ne a4b50 // b.any │ │ + b.ne a3f90 // b.any │ │ mov x1, xzr │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldrh w8, [x20, #92] │ │ mov w0, wzr │ │ ldrh w9, [x20, #108] │ │ ldrh w10, [x20, #114] │ │ sub w9, w8, w9 │ │ lsl x8, x8, #6 │ │ lsl w9, w9, #6 │ │ lsl x10, x10, #6 │ │ sxtw x9, w9 │ │ str x10, [x19, #72] │ │ stp x8, x9, [x19, #48] │ │ - b a4b5c │ │ + b a3f9c │ │ ldrh w9, [x20, #108] │ │ cmp x8, x9 │ │ - b.eq a4b0c // b.none │ │ + b.eq a3f4c // b.none │ │ mov w0, #0x17 // #23 │ │ - b a4b5c │ │ + b a3f9c │ │ mov w0, #0x7 // #7 │ │ ldp x20, x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ stp x29, x30, [sp, #-32]! │ │ stp x20, x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0] │ │ mov x1, xzr │ │ ldr x20, [x0, #248] │ │ - bl 3bbac │ │ + bl 3bc00 │ │ ldrh w8, [x20, #92] │ │ mov w0, wzr │ │ ldrh w9, [x20, #108] │ │ ldrh w10, [x20, #114] │ │ sub w9, w8, w9 │ │ lsl x8, x8, #6 │ │ lsl w9, w9, #6 │ │ @@ -122694,54 +121910,54 @@ │ │ mov x29, sp │ │ stp x20, x19, [sp, #32] │ │ mov x21, x0 │ │ mov x19, x1 │ │ mov x20, x0 │ │ mov x0, x19 │ │ ldr x1, [x21], #8 │ │ - bl 3ee00 │ │ - cbnz w0, a4c64 │ │ - adrp x1, 21000 │ │ + bl 3ee24 │ │ + cbnz w0, a40a4 │ │ + adrp x1, 21000 │ │ mov x0, x19 │ │ - add x1, x1, #0x5e2 │ │ + add x1, x1, #0x612 │ │ mov x2, x21 │ │ - bl 3fd2c │ │ - cbz w0, a4c78 │ │ + bl 3fd50 │ │ + cbz w0, a40b8 │ │ mov w0, #0x2 // #2 │ │ ldp x20, x19, [sp, #32] │ │ ldr x21, [sp, #16] │ │ ldp x29, x30, [sp], #48 │ │ ret │ │ ldrh w8, [x21] │ │ orr w9, w8, #0x100 │ │ cmp w9, #0x300 │ │ - b.ne a4c64 // b.any │ │ + b.ne a40a4 // b.any │ │ ldr x9, [x20, #16] │ │ cmp w8, #0x300 │ │ mov w10, #0x76 // #118 │ │ mov w11, #0x94 // #148 │ │ csel x10, x11, x10, eq // eq = none │ │ cmp x9, x10 │ │ - b.cc a4c64 // b.lo, b.ul, b.last │ │ + b.cc a40a4 // b.lo, b.ul, b.last │ │ cmp w8, #0x200 │ │ - b.ne a4cb0 // b.any │ │ + b.ne a40f0 // b.any │ │ stp xzr, xzr, [x20, #168] │ │ ldrh w8, [x20, #84] │ │ - tbnz w8, #0, a4c64 │ │ + tbnz w8, #0, a40a4 │ │ ldr x1, [x20] │ │ mov x0, x19 │ │ - bl 3ee00 │ │ - cbnz w0, a4c68 │ │ + bl 3ee24 │ │ + cbnz w0, a40a8 │ │ ldr x1, [x20, #16] │ │ add x2, x20, #0xd8 │ │ mov x0, x19 │ │ ldr x21, [sp, #16] │ │ ldp x20, x19, [sp, #32] │ │ ldp x29, x30, [sp], #48 │ │ - b 3f768 │ │ + b 3f78c │ │ mov x8, x0 │ │ mov w0, wzr │ │ ldr x9, [x8] │ │ ldr x9, [x9, #248] │ │ ldrb w10, [x9, #116] │ │ ldrb w9, [x9, #117] │ │ sub w9, w9, w10 │ │ @@ -122753,15 +121969,15 @@ │ │ cmp w8, w9 │ │ csinc w0, wzr, w8, cs // cs = hs, nlast │ │ ret │ │ ldr w9, [x1] │ │ ldr w8, [x0, #24] │ │ add w9, w9, #0x1 │ │ subs w10, w9, w8 │ │ - b.ls a4d4c // b.plast │ │ + b.ls a418c // b.plast │ │ ldr w8, [x0, #28] │ │ cmp w10, w8 │ │ csinc w0, wzr, w10, cs // cs = hs, nlast │ │ csel w8, w9, wzr, cc // cc = lo, ul, last │ │ str w8, [x1] │ │ ret │ │ mov w0, #0x1 // #1 │ │ @@ -122773,145 +121989,145 @@ │ │ str x25, [sp, #160] │ │ stp x24, x23, [sp, #176] │ │ stp x22, x21, [sp, #192] │ │ stp x20, x19, [sp, #208] │ │ mrs x23, tpidr_el0 │ │ ldr x8, [x23, #40] │ │ stur x8, [x29, #-8] │ │ - cbz x0, a4e14 │ │ + cbz x0, a4254 │ │ mov x19, x0 │ │ mov x20, x1 │ │ mov x0, x1 │ │ mov w1, wzr │ │ - bl a52b0 <__open_2@plt> │ │ - tbnz w0, #31, a4e1c │ │ + bl a46f0 <__open_2@plt> │ │ + tbnz w0, #31, a425c │ │ mov w1, #0x2 // #2 │ │ mov w2, #0x1 // #1 │ │ mov w21, w0 │ │ - bl a52c0 │ │ + bl a4700 │ │ add x1, sp, #0x8 │ │ mov w0, w21 │ │ - bl a52d0 │ │ - tbnz w0, #31, a4e9c │ │ + bl a4710 │ │ + tbnz w0, #31, a42dc │ │ ldr x1, [sp, #56] │ │ - cbz x1, a4e9c │ │ + cbz x1, a42dc │ │ mov x0, xzr │ │ mov w2, #0x1 // #1 │ │ mov w3, #0x2 // #2 │ │ mov w4, w21 │ │ mov x5, xzr │ │ stp x1, xzr, [x19, #8] │ │ - bl a52e0 │ │ + bl a4720 │ │ cmn x0, #0x1 │ │ str x0, [x19] │ │ - b.eq a4e24 // b.none │ │ - adrp x24, a4000 │ │ - add x24, x24, #0xee0 │ │ + b.eq a4264 // b.none │ │ + adrp x24, a4000 │ │ + add x24, x24, #0x320 │ │ mov w0, w21 │ │ str x24, [x19, #48] │ │ - bl a52f0 │ │ + bl a4730 │ │ mov w0, wzr │ │ ldr x8, [x19] │ │ str xzr, [x19, #40] │ │ stp x8, x20, [x19, #24] │ │ - b a4eb0 │ │ + b a42f0 │ │ mov w0, #0x28 // #40 │ │ - b a4eb0 │ │ + b a42f0 │ │ mov w0, #0x1 // #1 │ │ - b a4eb0 │ │ + b a42f0 │ │ ldr x22, [x19, #8] │ │ mov x0, x22 │ │ - bl a5300 │ │ + bl a4740 │ │ str x0, [x19] │ │ - cbz x0, a4e9c │ │ - adrp x24, a4000 │ │ + cbz x0, a42dc │ │ + adrp x24, a4000 │ │ mov x25, xzr │ │ - add x24, x24, #0xf18 │ │ + add x24, x24, #0x358 │ │ add x1, x0, x25 │ │ sub x2, x22, x25 │ │ mov w0, w21 │ │ mov x3, #0xffffffffffffffff // #-1 │ │ - bl a5310 <__read_chk@plt> │ │ + bl a4750 <__read_chk@plt> │ │ cmp x0, #0x0 │ │ - b.le a4e68 │ │ + b.le a42a8 │ │ add x25, x0, x25 │ │ - b a4e80 │ │ + b a42c0 │ │ cmn x0, #0x1 │ │ - b.ne a4e94 // b.any │ │ - bl a5320 <__errno@plt> │ │ + b.ne a42d4 // b.any │ │ + bl a4760 <__errno@plt> │ │ ldr w8, [x0] │ │ cmp w8, #0x4 │ │ - b.ne a4e94 // b.any │ │ + b.ne a42d4 // b.any │ │ ldr x22, [x19, #8] │ │ cmp x25, x22 │ │ - b.eq a4df4 // b.none │ │ + b.eq a4234 // b.none │ │ ldr x0, [x19] │ │ - b a4e44 │ │ + b a4284 │ │ ldr x0, [x19] │ │ - bl a5330 │ │ + bl a4770 │ │ mov w0, w21 │ │ - bl a52f0 │ │ + bl a4730 │ │ stp xzr, xzr, [x19, #8] │ │ mov w0, #0x51 // #81 │ │ str xzr, [x19] │ │ ldr x8, [x23, #40] │ │ ldur x9, [x29, #-8] │ │ cmp x8, x9 │ │ - b.ne a4edc // b.any │ │ + b.ne a431c // b.any │ │ ldp x20, x19, [sp, #208] │ │ ldp x22, x21, [sp, #192] │ │ ldp x24, x23, [sp, #176] │ │ ldp x29, x30, [sp, #144] │ │ ldr x25, [sp, #160] │ │ add sp, sp, #0xe0 │ │ ret │ │ - bl a50d0 <__stack_chk_fail@plt> │ │ + bl a4510 <__stack_chk_fail@plt> │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #24] │ │ ldr x1, [x19, #8] │ │ - bl a5340 │ │ + bl a4780 │ │ str xzr, [x19, #24] │ │ stp xzr, xzr, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x0, x1 │ │ - b a5300 │ │ + b a4740 │ │ stp x29, x30, [sp, #-32]! │ │ str x19, [sp, #16] │ │ mov x29, sp │ │ mov x19, x0 │ │ ldr x0, [x0, #24] │ │ - bl a5330 │ │ + bl a4770 │ │ str xzr, [x19, #24] │ │ stp xzr, xzr, [x19] │ │ ldr x19, [sp, #16] │ │ ldp x29, x30, [sp], #32 │ │ ret │ │ mov x0, x1 │ │ - b a5330 │ │ + b a4770 │ │ stp x29, x30, [sp, #-16]! │ │ mov x29, sp │ │ mov w0, #0x20 // #32 │ │ - bl a5300 │ │ - cbz x0, a4f80 │ │ - adrp x8, a4000 │ │ - adrp x9, a4000 │ │ - add x8, x8, #0xf10 │ │ - add x9, x9, #0xf44 │ │ + bl a4740 │ │ + cbz x0, a43c0 │ │ + adrp x8, a4000 │ │ + adrp x9, a4000 │ │ + add x8, x8, #0x350 │ │ + add x9, x9, #0x384 │ │ stp xzr, x8, [x0] │ │ - adrp x8, a4000 │ │ - add x8, x8, #0xf88 │ │ + adrp x8, a4000 │ │ + add x8, x8, #0x3c8 │ │ stp x9, x8, [x0, #16] │ │ ldp x29, x30, [sp], #16 │ │ ret │ │ mov x0, x3 │ │ mov x1, x2 │ │ - b a5350 │ │ + b a4790 │ │ ldr x2, [x0, #16] │ │ mov x1, x0 │ │ br x2 │ │ ret │ │ ret │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.plt {} │ │ @@ -1,356 +1,356 @@ │ │ │ │ │ │ │ │ Disassembly of section .plt: │ │ │ │ -00000000000a4fb0 <__cxa_finalize@plt-0x20>: │ │ +00000000000a43f0 <__cxa_finalize@plt-0x20>: │ │ stp x16, x30, [sp, #-16]! │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #224] │ │ - add x16, x16, #0xe0 │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2288] │ │ + add x16, x16, #0x8f0 │ │ br x17 │ │ nop │ │ nop │ │ nop │ │ │ │ -00000000000a4fd0 <__cxa_finalize@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #232] │ │ - add x16, x16, #0xe8 │ │ +00000000000a4410 <__cxa_finalize@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2296] │ │ + add x16, x16, #0x8f8 │ │ br x17 │ │ │ │ -00000000000a4fe0 <__cxa_atexit@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #240] │ │ - add x16, x16, #0xf0 │ │ +00000000000a4420 <__cxa_atexit@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2304] │ │ + add x16, x16, #0x900 │ │ br x17 │ │ │ │ -00000000000a4ff0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #248] │ │ - add x16, x16, #0xf8 │ │ +00000000000a4430 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2312] │ │ + add x16, x16, #0x908 │ │ br x17 │ │ │ │ -00000000000a5000 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #256] │ │ - add x16, x16, #0x100 │ │ +00000000000a4440 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2320] │ │ + add x16, x16, #0x910 │ │ br x17 │ │ │ │ -00000000000a5010 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #264] │ │ - add x16, x16, #0x108 │ │ +00000000000a4450 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2328] │ │ + add x16, x16, #0x918 │ │ br x17 │ │ │ │ -00000000000a5020 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #272] │ │ - add x16, x16, #0x110 │ │ +00000000000a4460 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2336] │ │ + add x16, x16, #0x920 │ │ br x17 │ │ │ │ -00000000000a5030 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #280] │ │ - add x16, x16, #0x118 │ │ +00000000000a4470 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2344] │ │ + add x16, x16, #0x928 │ │ br x17 │ │ │ │ -00000000000a5040 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #288] │ │ - add x16, x16, #0x120 │ │ +00000000000a4480 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2352] │ │ + add x16, x16, #0x930 │ │ br x17 │ │ │ │ -00000000000a5050 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #296] │ │ - add x16, x16, #0x128 │ │ +00000000000a4490 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2360] │ │ + add x16, x16, #0x938 │ │ br x17 │ │ │ │ -00000000000a5060 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #304] │ │ - add x16, x16, #0x130 │ │ +00000000000a44a0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2368] │ │ + add x16, x16, #0x940 │ │ br x17 │ │ │ │ -00000000000a5070 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #312] │ │ - add x16, x16, #0x138 │ │ +00000000000a44b0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2376] │ │ + add x16, x16, #0x948 │ │ br x17 │ │ │ │ -00000000000a5080 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #320] │ │ - add x16, x16, #0x140 │ │ +00000000000a44c0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2384] │ │ + add x16, x16, #0x950 │ │ br x17 │ │ │ │ -00000000000a5090 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #328] │ │ - add x16, x16, #0x148 │ │ +00000000000a44d0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2392] │ │ + add x16, x16, #0x958 │ │ br x17 │ │ │ │ -00000000000a50a0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #336] │ │ - add x16, x16, #0x150 │ │ +00000000000a44e0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2400] │ │ + add x16, x16, #0x960 │ │ br x17 │ │ │ │ -00000000000a50b0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #344] │ │ - add x16, x16, #0x158 │ │ +00000000000a44f0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2408] │ │ + add x16, x16, #0x968 │ │ br x17 │ │ │ │ -00000000000a50c0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #352] │ │ - add x16, x16, #0x160 │ │ +00000000000a4500 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2416] │ │ + add x16, x16, #0x970 │ │ br x17 │ │ │ │ -00000000000a50d0 <__stack_chk_fail@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #360] │ │ - add x16, x16, #0x168 │ │ +00000000000a4510 <__stack_chk_fail@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2424] │ │ + add x16, x16, #0x978 │ │ br x17 │ │ │ │ -00000000000a50e0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #368] │ │ - add x16, x16, #0x170 │ │ +00000000000a4520 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2432] │ │ + add x16, x16, #0x980 │ │ br x17 │ │ │ │ -00000000000a50f0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #376] │ │ - add x16, x16, #0x178 │ │ +00000000000a4530 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2440] │ │ + add x16, x16, #0x988 │ │ br x17 │ │ │ │ -00000000000a5100 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #384] │ │ - add x16, x16, #0x180 │ │ +00000000000a4540 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2448] │ │ + add x16, x16, #0x990 │ │ br x17 │ │ │ │ -00000000000a5110 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #392] │ │ - add x16, x16, #0x188 │ │ +00000000000a4550 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2456] │ │ + add x16, x16, #0x998 │ │ br x17 │ │ │ │ -00000000000a5120 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #400] │ │ - add x16, x16, #0x190 │ │ +00000000000a4560 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2464] │ │ + add x16, x16, #0x9a0 │ │ br x17 │ │ │ │ -00000000000a5130 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #408] │ │ - add x16, x16, #0x198 │ │ +00000000000a4570 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2472] │ │ + add x16, x16, #0x9a8 │ │ br x17 │ │ │ │ -00000000000a5140 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #416] │ │ - add x16, x16, #0x1a0 │ │ +00000000000a4580 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2480] │ │ + add x16, x16, #0x9b0 │ │ br x17 │ │ │ │ -00000000000a5150 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #424] │ │ - add x16, x16, #0x1a8 │ │ +00000000000a4590 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2488] │ │ + add x16, x16, #0x9b8 │ │ br x17 │ │ │ │ -00000000000a5160 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #432] │ │ - add x16, x16, #0x1b0 │ │ +00000000000a45a0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2496] │ │ + add x16, x16, #0x9c0 │ │ br x17 │ │ │ │ -00000000000a5170 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #440] │ │ - add x16, x16, #0x1b8 │ │ +00000000000a45b0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2504] │ │ + add x16, x16, #0x9c8 │ │ br x17 │ │ │ │ -00000000000a5180 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #448] │ │ - add x16, x16, #0x1c0 │ │ +00000000000a45c0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2512] │ │ + add x16, x16, #0x9d0 │ │ br x17 │ │ │ │ -00000000000a5190 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #456] │ │ - add x16, x16, #0x1c8 │ │ +00000000000a45d0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2520] │ │ + add x16, x16, #0x9d8 │ │ br x17 │ │ │ │ -00000000000a51a0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #464] │ │ - add x16, x16, #0x1d0 │ │ +00000000000a45e0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2528] │ │ + add x16, x16, #0x9e0 │ │ br x17 │ │ │ │ -00000000000a51b0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #472] │ │ - add x16, x16, #0x1d8 │ │ +00000000000a45f0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2536] │ │ + add x16, x16, #0x9e8 │ │ br x17 │ │ │ │ -00000000000a51c0 <__memcpy_chk@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #480] │ │ - add x16, x16, #0x1e0 │ │ +00000000000a4600 <__memcpy_chk@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2544] │ │ + add x16, x16, #0x9f0 │ │ br x17 │ │ │ │ -00000000000a51d0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #488] │ │ - add x16, x16, #0x1e8 │ │ +00000000000a4610 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2552] │ │ + add x16, x16, #0x9f8 │ │ br x17 │ │ │ │ -00000000000a51e0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #496] │ │ - add x16, x16, #0x1f0 │ │ +00000000000a4620 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2560] │ │ + add x16, x16, #0xa00 │ │ br x17 │ │ │ │ -00000000000a51f0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #504] │ │ - add x16, x16, #0x1f8 │ │ +00000000000a4630 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2568] │ │ + add x16, x16, #0xa08 │ │ br x17 │ │ │ │ -00000000000a5200 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #512] │ │ - add x16, x16, #0x200 │ │ +00000000000a4640 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2576] │ │ + add x16, x16, #0xa10 │ │ br x17 │ │ │ │ -00000000000a5210 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #520] │ │ - add x16, x16, #0x208 │ │ +00000000000a4650 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2584] │ │ + add x16, x16, #0xa18 │ │ br x17 │ │ │ │ -00000000000a5220 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #528] │ │ - add x16, x16, #0x210 │ │ +00000000000a4660 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2592] │ │ + add x16, x16, #0xa20 │ │ br x17 │ │ │ │ -00000000000a5230 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #536] │ │ - add x16, x16, #0x218 │ │ +00000000000a4670 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2600] │ │ + add x16, x16, #0xa28 │ │ br x17 │ │ │ │ -00000000000a5240 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #544] │ │ - add x16, x16, #0x220 │ │ +00000000000a4680 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2608] │ │ + add x16, x16, #0xa30 │ │ br x17 │ │ │ │ -00000000000a5250 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #552] │ │ - add x16, x16, #0x228 │ │ +00000000000a4690 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2616] │ │ + add x16, x16, #0xa38 │ │ br x17 │ │ │ │ -00000000000a5260 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #560] │ │ - add x16, x16, #0x230 │ │ +00000000000a46a0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2624] │ │ + add x16, x16, #0xa40 │ │ br x17 │ │ │ │ -00000000000a5270 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #568] │ │ - add x16, x16, #0x238 │ │ +00000000000a46b0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2632] │ │ + add x16, x16, #0xa48 │ │ br x17 │ │ │ │ -00000000000a5280 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #576] │ │ - add x16, x16, #0x240 │ │ +00000000000a46c0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2640] │ │ + add x16, x16, #0xa50 │ │ br x17 │ │ │ │ -00000000000a5290 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #584] │ │ - add x16, x16, #0x248 │ │ +00000000000a46d0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2648] │ │ + add x16, x16, #0xa58 │ │ br x17 │ │ │ │ -00000000000a52a0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #592] │ │ - add x16, x16, #0x250 │ │ +00000000000a46e0 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2656] │ │ + add x16, x16, #0xa60 │ │ br x17 │ │ │ │ -00000000000a52b0 <__open_2@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #600] │ │ - add x16, x16, #0x258 │ │ +00000000000a46f0 <__open_2@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2664] │ │ + add x16, x16, #0xa68 │ │ br x17 │ │ │ │ -00000000000a52c0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #608] │ │ - add x16, x16, #0x260 │ │ +00000000000a4700 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2672] │ │ + add x16, x16, #0xa70 │ │ br x17 │ │ │ │ -00000000000a52d0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #616] │ │ - add x16, x16, #0x268 │ │ +00000000000a4710 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2680] │ │ + add x16, x16, #0xa78 │ │ br x17 │ │ │ │ -00000000000a52e0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #624] │ │ - add x16, x16, #0x270 │ │ +00000000000a4720 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2688] │ │ + add x16, x16, #0xa80 │ │ br x17 │ │ │ │ -00000000000a52f0 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #632] │ │ - add x16, x16, #0x278 │ │ +00000000000a4730 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2696] │ │ + add x16, x16, #0xa88 │ │ br x17 │ │ │ │ -00000000000a5300 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #640] │ │ - add x16, x16, #0x280 │ │ +00000000000a4740 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2704] │ │ + add x16, x16, #0xa90 │ │ br x17 │ │ │ │ -00000000000a5310 <__read_chk@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #648] │ │ - add x16, x16, #0x288 │ │ +00000000000a4750 <__read_chk@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2712] │ │ + add x16, x16, #0xa98 │ │ br x17 │ │ │ │ -00000000000a5320 <__errno@plt>: │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #656] │ │ - add x16, x16, #0x290 │ │ +00000000000a4760 <__errno@plt>: │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2720] │ │ + add x16, x16, #0xaa0 │ │ br x17 │ │ │ │ -00000000000a5330 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #664] │ │ - add x16, x16, #0x298 │ │ +00000000000a4770 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2728] │ │ + add x16, x16, #0xaa8 │ │ br x17 │ │ │ │ -00000000000a5340 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #672] │ │ - add x16, x16, #0x2a0 │ │ +00000000000a4780 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2736] │ │ + add x16, x16, #0xab0 │ │ br x17 │ │ │ │ -00000000000a5350 : │ │ - adrp x16, ac000 │ │ - ldr x17, [x16, #680] │ │ - add x16, x16, #0x2a8 │ │ +00000000000a4790 : │ │ + adrp x16, ab000 │ │ + ldr x17, [x16, #2744] │ │ + add x16, x16, #0xab8 │ │ br x17 │ ├── readelf --wide --decompress --hex-dump=.data.rel.ro {} │ │ @@ -1,258 +1,446 @@ │ │ │ │ Hex dump of section '.data.rel.ro': │ │ + 0x000a57a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a57d0 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a57e0 02000000 00000000 00000000 00000000 ................ │ │ + 0x000a57f0 03000000 00000000 00000000 00000000 ................ │ │ + 0x000a5800 04000000 00000000 00000000 00000000 ................ │ │ + 0x000a5810 05000000 00000000 00000000 00000000 ................ │ │ + 0x000a5820 06000000 00000000 00000000 00000000 ................ │ │ + 0x000a5830 07000000 00000000 00000000 00000000 ................ │ │ + 0x000a5840 08000000 00000000 58000000 00000000 ........X....... │ │ + 0x000a5850 73746962 00000000 00000000 00000000 stib............ │ │ + 0x000a5860 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5870 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5880 00000000 00000000 50000000 00000000 ........P....... │ │ + 0x000a5890 6c74756f 00000000 00000000 00000000 ltuo............ │ │ + 0x000a58a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58c0 00000000 00000000 b0000000 00000000 ................ │ │ + 0x000a58d0 20475653 00000000 00000000 00000000 GVS............ │ │ + 0x000a58e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a58f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5900 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a5910 50070000 00000000 00000000 00000000 P............... │ │ + 0x000a5920 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5930 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5940 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5950 48000000 00000000 00000000 00000000 H............... │ │ + 0x000a5960 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5970 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5980 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5990 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59b0 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a59c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59d0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a59e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a59f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a00 03000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a20 00000000 00000000 04000000 00000000 ................ │ │ + 0x000a5a30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a50 05000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a60 00000000 00000000 01000000 00000000 ................ │ │ + 0x000a5a70 00000000 00000000 06000000 00000000 ................ │ │ + 0x000a5a80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5a90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5aa0 07000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ac0 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a5ad0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ae0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5af0 09000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b10 00000000 00000000 0a000000 00000000 ................ │ │ + 0x000a5b20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b40 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b60 00000000 00000000 0c000000 00000000 ................ │ │ + 0x000a5b70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5b90 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ba0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bb0 00000000 00000000 0e000000 00000000 ................ │ │ + 0x000a5bc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bd0 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a5be0 0f000000 00000000 00000000 00000000 ................ │ │ + 0x000a5bf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c00 00000000 00000000 10000000 00000000 ................ │ │ + 0x000a5c10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c30 11000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c50 00000000 00000000 12000000 00000000 ................ │ │ + 0x000a5c60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c80 13000000 00000000 00000000 00000000 ................ │ │ + 0x000a5c90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ca0 00000000 00000000 14000000 00000000 ................ │ │ + 0x000a5cb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5cc0 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a5cd0 15000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ce0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5cf0 00000000 00000000 16000000 00000000 ................ │ │ + 0x000a5d00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d20 17000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d30 00000000 00000000 01000000 00000000 ................ │ │ + 0x000a5d40 00000000 00000000 18000000 00000000 ................ │ │ + 0x000a5d50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d70 19000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5d90 00000000 00000000 1a000000 00000000 ................ │ │ + 0x000a5da0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5db0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5dc0 1b000000 00000000 00000000 00000000 ................ │ │ + 0x000a5dd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5de0 00000000 00000000 1c000000 00000000 ................ │ │ + 0x000a5df0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e10 1d000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e30 00000000 00000000 1e000000 00000000 ................ │ │ + 0x000a5e40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e60 1f000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5e80 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x000a5e90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ea0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5eb0 21000000 00000000 00000000 00000000 !............... │ │ + 0x000a5ec0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ed0 00000000 00000000 22000000 00000000 ........"....... │ │ + 0x000a5ee0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ef0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f00 23000000 00000000 00000000 00000000 #............... │ │ + 0x000a5f10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f20 00000000 00000000 24000000 00000000 ........$....... │ │ + 0x000a5f30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f40 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f50 25000000 00000000 00000000 00000000 %............... │ │ + 0x000a5f60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f70 00000000 00000000 26000000 00000000 ........&....... │ │ + 0x000a5f80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5f90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fa0 27000000 00000000 00000000 00000000 '............... │ │ + 0x000a5fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fc0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000a5fd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5fe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a5ff0 29000000 00000000 00000000 00000000 )............... │ │ + 0x000a6000 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6010 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000a6020 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6030 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6040 2b000000 00000000 00000000 00000000 +............... │ │ + 0x000a6050 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6060 00000000 00000000 2c000000 00000000 ........,....... │ │ + 0x000a6070 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6080 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6090 2d000000 00000000 00000000 00000000 -............... │ │ + 0x000a60a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60b0 00000000 00000000 2e000000 00000000 ................ │ │ + 0x000a60c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a60e0 2f000000 00000000 00000000 00000000 /............... │ │ + 0x000a60f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6100 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000a6110 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6120 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6130 31000000 00000000 00000000 00000000 1............... │ │ + 0x000a6140 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6150 00000000 00000000 32000000 00000000 ........2....... │ │ + 0x000a6160 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6170 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6180 33000000 00000000 00000000 00000000 3............... │ │ + 0x000a6190 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61a0 00000000 00000000 34000000 00000000 ........4....... │ │ + 0x000a61b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61d0 35000000 00000000 00000000 00000000 5............... │ │ + 0x000a61e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a61f0 00000000 00000000 36000000 00000000 ........6....... │ │ + 0x000a6200 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6210 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6220 37000000 00000000 00000000 00000000 7............... │ │ + 0x000a6230 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6240 00000000 00000000 38000000 00000000 ........8....... │ │ + 0x000a6250 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6260 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6270 39000000 00000000 00000000 00000000 9............... │ │ + 0x000a6280 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6290 00000000 00000000 3a000000 00000000 ........:....... │ │ + 0x000a62a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62c0 3b000000 00000000 00000000 00000000 ;............... │ │ + 0x000a62d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a62e0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000a62f0 50080000 00000000 00000000 00000000 P............... │ │ + 0x000a6300 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6310 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6320 00000000 00000000 03000000 00000000 ................ │ │ + 0x000a6330 50070000 00000000 00000000 00000000 P............... │ │ + 0x000a6340 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6350 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6360 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6370 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6380 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6390 01000000 00000000 00000000 00000000 ................ │ │ - 0x000a63a0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000a63b0 03000000 00000000 00000000 00000000 ................ │ │ - 0x000a63c0 04000000 00000000 00000000 00000000 ................ │ │ - 0x000a63d0 05000000 00000000 00000000 00000000 ................ │ │ - 0x000a63e0 06000000 00000000 00000000 00000000 ................ │ │ - 0x000a63f0 07000000 00000000 00000000 00000000 ................ │ │ - 0x000a6400 08000000 00000000 58000000 00000000 ........X....... │ │ - 0x000a6410 73746962 00000000 00000000 00000000 stib............ │ │ + 0x000a6390 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a63f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6400 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6410 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6420 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6430 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6440 00000000 00000000 50000000 00000000 ........P....... │ │ - 0x000a6450 6c74756f 00000000 00000000 00000000 ltuo............ │ │ + 0x000a6440 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6450 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6460 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6470 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6480 00000000 00000000 b0000000 00000000 ................ │ │ - 0x000a6490 20475653 00000000 00000000 00000000 GVS............ │ │ + 0x000a6480 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6490 00000000 00000000 00000000 00000000 ................ │ │ 0x000a64a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a64b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a64c0 00000000 00000000 02000000 00000000 ................ │ │ - 0x000a64d0 50070000 00000000 00000000 00000000 P............... │ │ + 0x000a64c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a64d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a64e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a64f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6500 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6510 48000000 00000000 00000000 00000000 H............... │ │ + 0x000a6510 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6520 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6530 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6540 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6550 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6560 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6570 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a6570 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6580 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6590 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a6590 00000000 00000000 00000000 00000000 ................ │ │ 0x000a65a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a65b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65c0 03000000 00000000 00000000 00000000 ................ │ │ + 0x000a65c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a65d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a65e0 00000000 00000000 04000000 00000000 ................ │ │ + 0x000a65e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a65f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6600 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6610 05000000 00000000 00000000 00000000 ................ │ │ - 0x000a6620 00000000 00000000 01000000 00000000 ................ │ │ - 0x000a6630 00000000 00000000 06000000 00000000 ................ │ │ + 0x000a6610 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6620 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6630 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6640 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6650 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6660 07000000 00000000 00000000 00000000 ................ │ │ + 0x000a6660 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6670 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6680 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a6680 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6690 00000000 00000000 00000000 00000000 ................ │ │ 0x000a66a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66b0 09000000 00000000 00000000 00000000 ................ │ │ + 0x000a66b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a66c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a66d0 00000000 00000000 0a000000 00000000 ................ │ │ + 0x000a66d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a66e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a66f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6700 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000a6700 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6710 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6720 00000000 00000000 0c000000 00000000 ................ │ │ + 0x000a6720 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6730 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6740 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6750 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000a6750 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6760 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6770 00000000 00000000 0e000000 00000000 ................ │ │ + 0x000a6770 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6780 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6790 01000000 00000000 00000000 00000000 ................ │ │ - 0x000a67a0 0f000000 00000000 00000000 00000000 ................ │ │ + 0x000a6790 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a67a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a67b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67c0 00000000 00000000 10000000 00000000 ................ │ │ + 0x000a67c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a67d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a67e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a67f0 11000000 00000000 00000000 00000000 ................ │ │ + 0x000a67f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6800 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6810 00000000 00000000 12000000 00000000 ................ │ │ + 0x000a6810 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6820 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6830 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6840 13000000 00000000 00000000 00000000 ................ │ │ - 0x000a6850 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6860 00000000 00000000 14000000 00000000 ................ │ │ - 0x000a6870 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6880 01000000 00000000 00000000 00000000 ................ │ │ - 0x000a6890 15000000 00000000 00000000 00000000 ................ │ │ + 0x000a6840 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6850 00000000 00000000 04000000 00000000 ................ │ │ + 0x000a6860 48000000 00000000 00000000 00000000 H............... │ │ + 0x000a6870 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a6880 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6890 00000000 00000000 00000000 00000000 ................ │ │ 0x000a68a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68b0 00000000 00000000 16000000 00000000 ................ │ │ + 0x000a68b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a68c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a68e0 17000000 00000000 00000000 00000000 ................ │ │ - 0x000a68f0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000a6900 00000000 00000000 18000000 00000000 ................ │ │ - 0x000a6910 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6920 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6930 19000000 00000000 00000000 00000000 ................ │ │ + 0x000a68d0 01020000 00000000 38000000 00000000 ........8....... │ │ + 0x000a68e0 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a68f0 00000200 00000000 00000000 00000000 ................ │ │ + 0x000a6900 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6910 00000000 00000000 20010000 00000000 ........ ....... │ │ + 0x000a6920 58000000 00000000 30010000 00000000 X.......0....... │ │ + 0x000a6930 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6940 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6950 00000000 00000000 1a000000 00000000 ................ │ │ + 0x000a6950 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6960 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6970 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6980 1b000000 00000000 00000000 00000000 ................ │ │ + 0x000a6980 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6990 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69a0 00000000 00000000 1c000000 00000000 ................ │ │ + 0x000a69a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a69b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a69c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69d0 1d000000 00000000 00000000 00000000 ................ │ │ + 0x000a69d0 28000000 00000000 00000000 00000000 (............... │ │ 0x000a69e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a69f0 00000000 00000000 1e000000 00000000 ................ │ │ + 0x000a69f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6a00 00000000 00000000 00000000 00000000 ................ │ │ 0x000a6a10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6a20 1f000000 00000000 00000000 00000000 ................ │ │ + 0x000a6a20 00000000 00000000 01000000 01000000 ................ │ │ 0x000a6a30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6a40 00000000 00000000 20000000 00000000 ........ ....... │ │ - 0x000a6a50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6a40 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6a50 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6a60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6a70 21000000 00000000 00000000 00000000 !............... │ │ - 0x000a6a80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6a90 00000000 00000000 22000000 00000000 ........"....... │ │ - 0x000a6aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ac0 23000000 00000000 00000000 00000000 #............... │ │ - 0x000a6ad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ae0 00000000 00000000 24000000 00000000 ........$....... │ │ + 0x000a6a70 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6a80 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6a90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6aa0 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ab0 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a6ac0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ad0 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ae0 00000000 00000000 01000000 01000000 ................ │ │ 0x000a6af0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b00 01000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b10 25000000 00000000 00000000 00000000 %............... │ │ + 0x000a6b00 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6b10 00000000 00000000 03000000 01000000 ................ │ │ 0x000a6b20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b30 00000000 00000000 26000000 00000000 ........&....... │ │ - 0x000a6b40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6b30 03000000 01000000 00000000 00000000 ................ │ │ + 0x000a6b40 00000000 00000000 01000000 01000000 ................ │ │ 0x000a6b50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b60 27000000 00000000 00000000 00000000 '............... │ │ - 0x000a6b70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6b80 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x000a6b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6bb0 29000000 00000000 00000000 00000000 )............... │ │ - 0x000a6bc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6bd0 00000000 00000000 2a000000 00000000 ........*....... │ │ + 0x000a6b60 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6b70 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a6b80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6b90 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ba0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6bb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6bc0 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6bd0 00000000 00000000 01000000 01000000 ................ │ │ 0x000a6be0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c00 2b000000 00000000 00000000 00000000 +............... │ │ + 0x000a6bf0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6c00 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6c10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c20 00000000 00000000 2c000000 00000000 ........,....... │ │ - 0x000a6c30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c20 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6c30 00000000 00000000 01000000 01000000 ................ │ │ 0x000a6c40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c50 2d000000 00000000 00000000 00000000 -............... │ │ - 0x000a6c60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c70 00000000 00000000 2e000000 00000000 ................ │ │ - 0x000a6c80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6c90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ca0 2f000000 00000000 00000000 00000000 /............... │ │ - 0x000a6cb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cc0 00000000 00000000 30000000 00000000 ........0....... │ │ + 0x000a6c50 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6c60 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6c70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6c80 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6c90 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6ca0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6cb0 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a6cc0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6cd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ce0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6cf0 31000000 00000000 00000000 00000000 1............... │ │ + 0x000a6ce0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6cf0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6d00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d10 00000000 00000000 32000000 00000000 ........2....... │ │ - 0x000a6d20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d10 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6d20 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d40 33000000 00000000 00000000 00000000 3............... │ │ - 0x000a6d50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d60 00000000 00000000 34000000 00000000 ........4....... │ │ - 0x000a6d70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6d90 35000000 00000000 00000000 00000000 5............... │ │ - 0x000a6da0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6db0 00000000 00000000 36000000 00000000 ........6....... │ │ + 0x000a6d40 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6d50 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6d60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6d70 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6d80 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6d90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6da0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6db0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6dd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6de0 37000000 00000000 00000000 00000000 7............... │ │ + 0x000a6dd0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6de0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6df0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e00 00000000 00000000 38000000 00000000 ........8....... │ │ - 0x000a6e10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e00 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6e10 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6e20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e30 39000000 00000000 00000000 00000000 9............... │ │ - 0x000a6e40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e50 00000000 00000000 3a000000 00000000 ........:....... │ │ - 0x000a6e60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6e80 3b000000 00000000 00000000 00000000 ;............... │ │ - 0x000a6e90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ea0 00000000 00000000 01000000 00000000 ................ │ │ - 0x000a6eb0 50080000 00000000 00000000 00000000 P............... │ │ - 0x000a6ec0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ed0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ee0 00000000 00000000 03000000 00000000 ................ │ │ - 0x000a6ef0 50070000 00000000 00000000 00000000 P............... │ │ - 0x000a6f00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e30 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6e40 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6e50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e60 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6e70 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6e80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6e90 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ea0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6eb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ec0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ed0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a6ee0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6ef0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6f00 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f20 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6f30 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6f40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f50 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6f60 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6f70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6f90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6f80 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6f90 00000000 00000000 02000000 01000000 ................ │ │ 0x000a6fa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6fb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6fc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6fb0 03000000 01000000 00000000 00000000 ................ │ │ + 0x000a6fc0 00000000 00000000 03000000 01000000 ................ │ │ 0x000a6fd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6fe0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a6ff0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a6fe0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a6ff0 00000000 00000000 03000000 01000000 ................ │ │ 0x000a7000 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7010 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7020 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7010 03000000 01000000 00000000 00000000 ................ │ │ + 0x000a7020 00000000 00000000 01000000 01000000 ................ │ │ 0x000a7030 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7040 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7050 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7040 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a7050 00000000 00000000 02000000 01000000 ................ │ │ 0x000a7060 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7070 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7080 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7070 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a7080 00000000 00000000 02000000 01000000 ................ │ │ 0x000a7090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70a0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a70b0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a70c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a70e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a70d0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a70e0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a70f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7100 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7110 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7100 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a7110 00000000 00000000 02000000 01000000 ................ │ │ 0x000a7120 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7130 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7140 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7130 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a7140 00000000 00000000 02000000 01000000 ................ │ │ 0x000a7150 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7160 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7170 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7160 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a7170 00000000 00000000 03000000 01000000 ................ │ │ 0x000a7180 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7190 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a71a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7190 01000000 01000000 00000000 00000000 ................ │ │ + 0x000a71a0 00000000 00000000 02000000 01000000 ................ │ │ 0x000a71b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a71c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a71d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a71e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a71c0 02000000 01000000 00000000 00000000 ................ │ │ + 0x000a71d0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a71e0 00000000 00000000 20000000 00000000 ........ ....... │ │ 0x000a71f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7200 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7210 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7220 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7230 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7230 00000000 00000000 28000000 00000000 ........(....... │ │ 0x000a7240 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7250 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7260 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7270 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7280 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7290 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a72a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7280 00000000 00000000 010d0000 00000000 ................ │ │ + 0x000a7290 68000000 00000000 00000000 00000000 h............... │ │ + 0x000a72a0 00000100 00000000 00000200 00000000 ................ │ │ 0x000a72b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a72c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a72d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a72e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a72d0 d0050000 00000000 60000000 00000000 ........`....... │ │ + 0x000a72e0 48010000 00000000 00000000 00000000 H............... │ │ 0x000a72f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7300 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7310 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7320 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7330 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7340 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7350 00000000 00000000 00000000 00000000 ................ │ │ @@ -263,196 +451,196 @@ │ │ 0x000a73a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a73b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a73c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a73d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a73e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a73f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7400 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7410 00000000 00000000 04000000 00000000 ................ │ │ - 0x000a7420 48000000 00000000 00000000 00000000 H............... │ │ - 0x000a7430 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a7410 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7420 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7430 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7440 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7450 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7460 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7470 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7480 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7490 01020000 00000000 38000000 00000000 ........8....... │ │ - 0x000a74a0 00000000 00000000 00000100 00000000 ................ │ │ - 0x000a74b0 00000200 00000000 00000000 00000000 ................ │ │ + 0x000a7490 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a74c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a74d0 00000000 00000000 20010000 00000000 ........ ....... │ │ - 0x000a74e0 58000000 00000000 30010000 00000000 X.......0....... │ │ + 0x000a74d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a74e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a74f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7500 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7510 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7520 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7530 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7540 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7550 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7560 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7570 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7570 04000000 00100000 00000000 04000000 ................ │ │ 0x000a7580 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7590 28000000 00000000 00000000 00000000 (............... │ │ + 0x000a7590 04000000 01100000 04000000 04000000 ................ │ │ 0x000a75a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75b0 04000000 00110000 08000000 04000000 ................ │ │ 0x000a75c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a75e0 00000000 00000000 01000000 01000000 ................ │ │ - 0x000a75f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7600 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7610 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a75d0 04000000 02100000 0c000000 04000000 ................ │ │ + 0x000a75e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a75f0 04000000 03100000 10000000 04000000 ................ │ │ + 0x000a7600 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7610 04000000 04100000 14000000 04000000 ................ │ │ 0x000a7620 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7630 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7640 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7650 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7660 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7670 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a7630 05000000 01110000 18000000 01000000 ................ │ │ + 0x000a7640 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7650 02000000 02110000 20000000 08000000 ........ ....... │ │ + 0x000a7660 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7670 02000000 03110000 28000000 08000000 ........(....... │ │ 0x000a7680 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7690 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a76a0 00000000 00000000 01000000 01000000 ................ │ │ - 0x000a76b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a76c0 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a76d0 00000000 00000000 03000000 01000000 ................ │ │ + 0x000a7690 02000000 04110000 30000000 08000000 ........0....... │ │ + 0x000a76a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a76b0 01000000 05110000 38000000 04000000 ........8....... │ │ + 0x000a76c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a76d0 01000000 06110000 3c000000 04000000 ........<....... │ │ 0x000a76e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a76f0 03000000 01000000 00000000 00000000 ................ │ │ - 0x000a7700 00000000 00000000 01000000 01000000 ................ │ │ - 0x000a7710 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7720 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7730 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a76f0 08000000 07110000 00000000 00000000 ................ │ │ + 0x000a7700 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7710 01000000 0d100000 80000000 08000000 ................ │ │ + 0x000a7720 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7730 08000000 05100000 00000000 00000000 ................ │ │ 0x000a7740 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7750 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7760 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7770 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7780 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7790 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a7750 01000000 08110000 a8000000 08000000 ................ │ │ + 0x000a7760 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7770 01000000 0f100000 b0000000 08000000 ................ │ │ + 0x000a7780 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7790 01000000 10100000 b8000000 08000000 ................ │ │ 0x000a77a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77b0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a77c0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a77d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a77e0 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a77f0 00000000 00000000 01000000 01000000 ................ │ │ + 0x000a77b0 01000000 11100000 c0000000 08000000 ................ │ │ + 0x000a77c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77d0 08000000 12100000 00000000 00000000 ................ │ │ + 0x000a77e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a77f0 01000000 14110000 d8000000 08000000 ................ │ │ 0x000a7800 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7810 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7820 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7830 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7840 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7850 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7810 04000000 15110000 e0000000 04000000 ................ │ │ + 0x000a7820 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7830 08000000 18110000 00000000 00000000 ................ │ │ + 0x000a7840 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7850 08000000 1e110000 00000000 00000000 ................ │ │ 0x000a7860 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7870 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7880 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7890 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78a0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a78b0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7870 01000000 1f110000 f8000000 08000000 ................ │ │ + 0x000a7880 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7890 01000000 20110000 00010000 08000000 .... ........... │ │ + 0x000a78a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78b0 01000000 21110000 08010000 08000000 ....!........... │ │ 0x000a78c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a78d0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a78e0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a78f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7900 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7910 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a78d0 01000000 22110000 10010000 08000000 ...."........... │ │ + 0x000a78e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a78f0 01000000 23110000 18010000 08000000 ....#........... │ │ + 0x000a7900 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7910 01000000 24110000 20010000 08000000 ....$... ....... │ │ 0x000a7920 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7930 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7940 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7950 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7960 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7970 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7980 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7990 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a79a0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a79b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79c0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a79d0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a79e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a79f0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7a00 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7a10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7a20 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7a30 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7930 01000000 25110000 28010000 08000000 ....%...(....... │ │ + 0x000a7940 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7950 04000000 26110000 30010000 04000000 ....&...0....... │ │ + 0x000a7960 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7970 07000000 06200000 08000000 08000000 ..... .......... │ │ + 0x000a7980 00000000 00000000 0e000000 00000000 ................ │ │ + 0x000a7990 07000000 07200000 78000000 08000000 ..... ..x....... │ │ + 0x000a79a0 00000000 00000000 0a000000 01000000 ................ │ │ + 0x000a79b0 07000000 08200000 c8000000 08000000 ..... .......... │ │ + 0x000a79c0 00000000 00000000 0e000000 02000000 ................ │ │ + 0x000a79d0 07000000 09200000 38010000 08000000 ..... ..8....... │ │ + 0x000a79e0 00000000 00000000 0a000000 03000000 ................ │ │ + 0x000a79f0 03000000 09210000 88010000 08000000 .....!.......... │ │ + 0x000a7a00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a10 01000000 0a210000 90010000 08000000 .....!.......... │ │ + 0x000a7a20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a30 01000000 0b210000 98010000 08000000 .....!.......... │ │ 0x000a7a40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7a50 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7a60 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7a70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7a80 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7a90 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7ab0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7ac0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7ad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7ae0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7af0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7a50 01000000 0a200000 a0010000 08000000 ..... .......... │ │ + 0x000a7a60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a70 01000000 0b200000 a8010000 08000000 ..... .......... │ │ + 0x000a7a80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7a90 06000000 0c210000 b8010000 08000000 .....!.......... │ │ + 0x000a7aa0 00000000 00000000 0d000000 b0010000 ................ │ │ + 0x000a7ab0 06000000 0d210000 20020000 08000000 .....!.. ....... │ │ + 0x000a7ac0 00000000 00000000 0d000000 b1010000 ................ │ │ + 0x000a7ad0 05000000 0e210000 88020000 01000000 .....!.......... │ │ + 0x000a7ae0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7af0 02000000 0f210000 90020000 08000000 .....!.......... │ │ 0x000a7b00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b10 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7b20 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7b30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b40 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7b50 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7b10 01000000 10210000 98020000 04000000 .....!.......... │ │ + 0x000a7b20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b30 01000000 11210000 9c020000 04000000 .....!.......... │ │ + 0x000a7b40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b50 02000000 12210000 a0020000 08000000 .....!.......... │ │ 0x000a7b60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7b70 03000000 01000000 00000000 00000000 ................ │ │ - 0x000a7b80 00000000 00000000 03000000 01000000 ................ │ │ - 0x000a7b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7ba0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7bb0 00000000 00000000 03000000 01000000 ................ │ │ + 0x000a7b70 01000000 13210000 a8020000 08000000 .....!.......... │ │ + 0x000a7b80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7b90 01000000 13200000 b0020000 08000000 ..... .......... │ │ + 0x000a7ba0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bb0 01000000 14200000 b8020000 08000000 ..... .......... │ │ 0x000a7bc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7bd0 03000000 01000000 00000000 00000000 ................ │ │ - 0x000a7be0 00000000 00000000 01000000 01000000 ................ │ │ - 0x000a7bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c00 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7c10 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7bd0 01000000 15200000 c0020000 08000000 ..... .......... │ │ + 0x000a7be0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7bf0 08000000 07310000 00000000 00000000 .....1.......... │ │ + 0x000a7c00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c10 01000000 11300000 c0000000 08000000 .....0.......... │ │ 0x000a7c20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c30 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7c40 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7c50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c60 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7c70 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7c30 01000000 24310000 20010000 08000000 ....$1.. ....... │ │ + 0x000a7c40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c50 01000000 25310000 28010000 08000000 ....%1..(....... │ │ + 0x000a7c60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7c70 01000000 18300000 38010000 08000000 .....0..8....... │ │ 0x000a7c80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7c90 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7ca0 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7cb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7cc0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7cd0 00000000 00000000 02000000 01000000 ................ │ │ + 0x000a7c90 08000000 19300000 00000000 00000000 .....0.......... │ │ + 0x000a7ca0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7cb0 08000000 12400000 00000000 00000000 .....@.......... │ │ + 0x000a7cc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7cd0 08000000 07410000 00000000 00000000 .....A.......... │ │ 0x000a7ce0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7cf0 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7d00 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7d10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d20 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7d30 00000000 00000000 03000000 01000000 ................ │ │ - 0x000a7d40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d50 01000000 01000000 00000000 00000000 ................ │ │ - 0x000a7d60 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7d70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7d80 02000000 01000000 00000000 00000000 ................ │ │ - 0x000a7d90 00000000 00000000 02000000 01000000 ................ │ │ - 0x000a7da0 00000000 00000000 20000000 00000000 ........ ....... │ │ - 0x000a7db0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7cf0 07000000 06500000 08000000 08000000 .....P.......... │ │ + 0x000a7d00 00000000 00000000 0e000000 00000000 ................ │ │ + 0x000a7d10 07000000 07500000 78000000 08000000 .....P..x....... │ │ + 0x000a7d20 00000000 00000000 0a000000 01000000 ................ │ │ + 0x000a7d30 07000000 08500000 c8000000 08000000 .....P.......... │ │ + 0x000a7d40 00000000 00000000 0e000000 02000000 ................ │ │ + 0x000a7d50 07000000 09500000 38010000 08000000 .....P..8....... │ │ + 0x000a7d60 00000000 00000000 0a000000 03000000 ................ │ │ + 0x000a7d70 03000000 09510000 88010000 08000000 .....Q.......... │ │ + 0x000a7d80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7d90 01000000 0a510000 90010000 08000000 .....Q.......... │ │ + 0x000a7da0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7db0 01000000 0b510000 98010000 08000000 .....Q.......... │ │ 0x000a7dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7dd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7dd0 01000000 0a500000 a0010000 08000000 .....P.......... │ │ 0x000a7de0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7df0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000a7df0 01000000 0b500000 a8010000 08000000 .....P.......... │ │ 0x000a7e00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e40 00000000 00000000 010d0000 00000000 ................ │ │ - 0x000a7e50 68000000 00000000 00000000 00000000 h............... │ │ - 0x000a7e60 00000100 00000000 00000200 00000000 ................ │ │ - 0x000a7e70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e10 06000000 0c510000 b8010000 08000000 .....Q.......... │ │ + 0x000a7e20 00000000 00000000 0d000000 b0010000 ................ │ │ + 0x000a7e30 06000000 0d510000 20020000 08000000 .....Q.. ....... │ │ + 0x000a7e40 00000000 00000000 0d000000 b1010000 ................ │ │ + 0x000a7e50 01000000 11510000 9c020000 04000000 .....Q.......... │ │ + 0x000a7e60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e70 02000000 12510000 a0020000 08000000 .....Q.......... │ │ 0x000a7e80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7e90 d0050000 00000000 60000000 00000000 ........`....... │ │ - 0x000a7ea0 48010000 00000000 00000000 00000000 H............... │ │ - 0x000a7eb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7e90 08000000 16500000 00000000 00000000 .....P.......... │ │ + 0x000a7ea0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7eb0 09000000 17500000 00000000 00000000 .....P.......... │ │ 0x000a7ec0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7ed0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7ed0 01000000 13500000 b0020000 08000000 .....P.......... │ │ 0x000a7ee0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7f00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f10 01050000 00000000 68000000 00000000 ........h....... │ │ + 0x000a7f20 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a7f30 00000200 00000000 00000000 00000000 ................ │ │ 0x000a7f40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a7f60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a7f50 00000000 00000000 78020000 00000000 ........x....... │ │ + 0x000a7f60 60000000 00000000 48010000 00000000 `.......H....... │ │ 0x000a7f70 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7f80 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7f90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7fa0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7fb0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a7fd0 00000000 00000000 00000000 00000000 ................ │ │ @@ -462,488 +650,488 @@ │ │ 0x000a8010 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8020 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8030 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8040 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8050 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8060 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8070 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8080 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8080 00000000 00000000 0b000000 00000000 ................ │ │ + 0x000a8090 00000000 00000000 01000000 06000000 ................ │ │ + 0x000a80a0 00000000 00000000 00000000 08000000 ................ │ │ 0x000a80b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a80f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8100 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8110 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a80c0 0e000000 00000000 00000000 00000000 ................ │ │ + 0x000a80d0 01000000 03000000 00000000 00000000 ................ │ │ + 0x000a80e0 08000000 08000000 00000000 00000000 ................ │ │ + 0x000a80f0 00000000 00000000 0b000000 00000000 ................ │ │ + 0x000a8100 00000000 00000000 01000000 02000000 ................ │ │ + 0x000a8110 00000000 00000000 10000000 04000000 ................ │ │ 0x000a8120 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8130 04000000 00100000 00000000 04000000 ................ │ │ - 0x000a8140 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8150 04000000 01100000 04000000 04000000 ................ │ │ - 0x000a8160 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8170 04000000 00110000 08000000 04000000 ................ │ │ - 0x000a8180 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8190 04000000 02100000 0c000000 04000000 ................ │ │ - 0x000a81a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a81b0 04000000 03100000 10000000 04000000 ................ │ │ - 0x000a81c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a81d0 04000000 04100000 14000000 04000000 ................ │ │ - 0x000a81e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a81f0 05000000 01110000 18000000 01000000 ................ │ │ + 0x000a8130 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a8140 01000000 05000000 00000000 00000000 ................ │ │ + 0x000a8150 18000000 08000000 00000000 00000000 ................ │ │ + 0x000a8160 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a8170 00000000 00000000 01000000 05000000 ................ │ │ + 0x000a8180 00000000 00000000 20000000 08000000 ........ ....... │ │ + 0x000a8190 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a81a0 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a81b0 01000000 02000000 00000000 00000000 ................ │ │ + 0x000a81c0 28000000 04000000 00000000 00000000 (............... │ │ + 0x000a81d0 00000000 00000000 07000000 00000000 ................ │ │ + 0x000a81e0 00000000 00000000 01000000 02000000 ................ │ │ + 0x000a81f0 00000000 00000000 88000000 08000000 ................ │ │ 0x000a8200 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8210 02000000 02110000 20000000 08000000 ........ ....... │ │ - 0x000a8220 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8230 02000000 03110000 28000000 08000000 ........(....... │ │ - 0x000a8240 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8250 02000000 04110000 30000000 08000000 ........0....... │ │ - 0x000a8260 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8270 01000000 05110000 38000000 04000000 ........8....... │ │ - 0x000a8280 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8290 01000000 06110000 3c000000 04000000 ........<....... │ │ - 0x000a82a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a82b0 07000000 07110000 00000000 00000000 ................ │ │ - 0x000a82c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a82d0 01000000 0d100000 80000000 08000000 ................ │ │ + 0x000a8210 04000000 00000000 00000000 00000000 ................ │ │ + 0x000a8220 01000000 09000000 00000000 00000000 ................ │ │ + 0x000a8230 98000000 08000000 10000000 90000000 ................ │ │ + 0x000a8240 00000000 00000000 0c000000 00000000 ................ │ │ + 0x000a8250 00000000 00000000 01000000 02000000 ................ │ │ + 0x000a8260 00000000 00000000 18010000 08000000 ................ │ │ + 0x000a8270 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8280 07000000 00000000 00000000 00000000 ................ │ │ + 0x000a8290 01000000 02000000 00000000 00000000 ................ │ │ + 0x000a82a0 20010000 04000000 00000000 00000000 ............... │ │ + 0x000a82b0 00000000 00000000 07000000 00000000 ................ │ │ + 0x000a82c0 00000000 00000000 01000000 02000000 ................ │ │ + 0x000a82d0 00000000 00000000 24010000 04000000 ........$....... │ │ 0x000a82e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a82f0 07000000 05100000 00000000 00000000 ................ │ │ - 0x000a8300 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8310 01000000 08110000 a8000000 08000000 ................ │ │ - 0x000a8320 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8330 01000000 0f100000 b0000000 08000000 ................ │ │ - 0x000a8340 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8350 01000000 10100000 b8000000 08000000 ................ │ │ - 0x000a8360 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8370 01000000 11100000 c0000000 08000000 ................ │ │ - 0x000a8380 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8390 07000000 12100000 00000000 00000000 ................ │ │ - 0x000a83a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83b0 01000000 14110000 d8000000 08000000 ................ │ │ + 0x000a82f0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a8300 01000000 02000000 00000000 00000000 ................ │ │ + 0x000a8310 28010000 08000000 00000000 00000000 (............... │ │ + 0x000a8320 00000000 00000000 07000000 00000000 ................ │ │ + 0x000a8330 00000000 00000000 04000000 05000000 ................ │ │ + 0x000a8340 00000000 00000000 00000000 08000000 ................ │ │ + 0x000a8350 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8360 06000000 00000000 00000000 00000000 ................ │ │ + 0x000a8370 04000000 05000000 00000000 00000000 ................ │ │ + 0x000a8380 08000000 08000000 00000000 00000000 ................ │ │ + 0x000a8390 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a83a0 00000000 00000000 04000000 05000000 ................ │ │ + 0x000a83b0 00000000 00000000 10000000 08000000 ................ │ │ 0x000a83c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83d0 04000000 15110000 e0000000 04000000 ................ │ │ - 0x000a83e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a83f0 07000000 18110000 00000000 00000000 ................ │ │ - 0x000a8400 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8410 07000000 1e110000 00000000 00000000 ................ │ │ - 0x000a8420 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8430 01000000 1f110000 f8000000 08000000 ................ │ │ - 0x000a8440 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8450 01000000 20110000 00010000 08000000 .... ........... │ │ - 0x000a8460 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8470 01000000 21110000 08010000 08000000 ....!........... │ │ - 0x000a8480 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8490 01000000 22110000 10010000 08000000 ...."........... │ │ + 0x000a83d0 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a83e0 04000000 05000000 00000000 00000000 ................ │ │ + 0x000a83f0 18000000 08000000 00000000 00000000 ................ │ │ + 0x000a8400 00000000 00000000 06000000 00000000 ................ │ │ + 0x000a8410 00000000 00000000 04000000 05000000 ................ │ │ + 0x000a8420 00000000 00000000 20000000 08000000 ........ ....... │ │ + 0x000a8430 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8440 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000a8450 04000000 02000000 00000000 00000000 ................ │ │ + 0x000a8460 28000000 08000000 00000000 00000000 (............... │ │ + 0x000a8470 00000000 00000000 0c000000 00000000 ................ │ │ + 0x000a8480 00000000 00000000 04000000 01000000 ................ │ │ + 0x000a8490 00000000 00000000 30000000 01000000 ........0....... │ │ 0x000a84a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84b0 01000000 23110000 18010000 08000000 ....#........... │ │ - 0x000a84c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84d0 01000000 24110000 20010000 08000000 ....$... ....... │ │ - 0x000a84e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a84f0 01000000 25110000 28010000 08000000 ....%...(....... │ │ - 0x000a8500 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8510 04000000 26110000 30010000 04000000 ....&...0....... │ │ - 0x000a8520 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8530 06000000 06200000 08000000 08000000 ..... .......... │ │ - 0x000a8540 00000000 00000000 0e000000 00000000 ................ │ │ - 0x000a8550 06000000 07200000 78000000 08000000 ..... ..x....... │ │ - 0x000a8560 00000000 00000000 0a000000 01000000 ................ │ │ - 0x000a8570 06000000 08200000 c8000000 08000000 ..... .......... │ │ - 0x000a8580 00000000 00000000 0e000000 02000000 ................ │ │ - 0x000a8590 06000000 09200000 38010000 08000000 ..... ..8....... │ │ - 0x000a85a0 00000000 00000000 0a000000 03000000 ................ │ │ - 0x000a85b0 03000000 09210000 88010000 08000000 .....!.......... │ │ - 0x000a85c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85d0 01000000 0a210000 90010000 08000000 .....!.......... │ │ - 0x000a85e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a85f0 01000000 0b210000 98010000 08000000 .....!.......... │ │ - 0x000a8600 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8610 01000000 0a200000 a0010000 08000000 ..... .......... │ │ - 0x000a8620 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8630 01000000 0b200000 a8010000 08000000 ..... .......... │ │ - 0x000a8640 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8650 06000000 0c210000 b8010000 08000000 .....!.......... │ │ - 0x000a8660 00000000 00000000 0d000000 b0010000 ................ │ │ - 0x000a8670 06000000 0d210000 20020000 08000000 .....!.. ....... │ │ - 0x000a8680 00000000 00000000 0d000000 b1010000 ................ │ │ - 0x000a8690 05000000 0e210000 88020000 01000000 .....!.......... │ │ - 0x000a86a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86b0 02000000 0f210000 90020000 08000000 .....!.......... │ │ - 0x000a86c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86d0 01000000 10210000 98020000 04000000 .....!.......... │ │ - 0x000a86e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a86f0 01000000 11210000 9c020000 04000000 .....!.......... │ │ - 0x000a8700 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8710 02000000 12210000 a0020000 08000000 .....!.......... │ │ - 0x000a8720 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8730 01000000 13210000 a8020000 08000000 .....!.......... │ │ + 0x000a84b0 11000000 00000000 00000000 00000000 ................ │ │ + 0x000a84c0 04000000 02000000 00000000 00000000 ................ │ │ + 0x000a84d0 32000000 02000000 00000000 00000000 2............... │ │ + 0x000a84e0 00000000 00000000 12000000 00000000 ................ │ │ + 0x000a84f0 00000000 00000000 04000000 02000000 ................ │ │ + 0x000a8500 00000000 00000000 34000000 02000000 ........4....... │ │ + 0x000a8510 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8520 06000000 00000000 00000000 00000000 ................ │ │ + 0x000a8530 03000000 02000000 00000000 00000000 ................ │ │ + 0x000a8540 00000000 02000000 00000000 00000000 ................ │ │ + 0x000a8550 00000000 00000000 09000000 00000000 ................ │ │ + 0x000a8560 00000000 00000000 02000000 02000000 ................ │ │ + 0x000a8570 00000000 00000000 00010000 01000000 ................ │ │ + 0x000a8580 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8590 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a85a0 02000000 02000000 00000000 00000000 ................ │ │ + 0x000a85b0 01010000 01000000 00000000 00000000 ................ │ │ + 0x000a85c0 00000000 00000000 0d000000 00000000 ................ │ │ + 0x000a85d0 00000000 00000000 02000000 02000000 ................ │ │ + 0x000a85e0 00000000 00000000 40010000 08000000 ........@....... │ │ + 0x000a85f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8600 07000000 00000000 00000000 00000000 ................ │ │ + 0x000a8610 02000000 02000000 00000000 00000000 ................ │ │ + 0x000a8620 48010000 04000000 00000000 00000000 H............... │ │ + 0x000a8630 00000000 00000000 09000000 00000000 ................ │ │ + 0x000a8640 00000000 00000000 02000000 02000000 ................ │ │ + 0x000a8650 00000000 00000000 38010000 04000000 ........8....... │ │ + 0x000a8660 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8670 11000000 00000000 00000000 00000000 ................ │ │ + 0x000a8680 02000000 02000000 00000000 00000000 ................ │ │ + 0x000a8690 e0000000 04000000 00000000 00000000 ................ │ │ + 0x000a86a0 00000000 00000000 12000000 00000000 ................ │ │ + 0x000a86b0 00000000 00000000 02000000 03000000 ................ │ │ + 0x000a86c0 00000000 00000000 e8000000 08000000 ................ │ │ + 0x000a86d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a86e0 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000a86f0 02000000 03000000 00000000 00000000 ................ │ │ + 0x000a8700 f0000000 08000000 00000000 00000000 ................ │ │ + 0x000a8710 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a8720 00000000 00000000 05000000 02000000 ................ │ │ + 0x000a8730 00000000 00000000 00000000 04000000 ................ │ │ 0x000a8740 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8750 01000000 13200000 b0020000 08000000 ..... .......... │ │ - 0x000a8760 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8770 01000000 14200000 b8020000 08000000 ..... .......... │ │ - 0x000a8780 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8790 01000000 15200000 c0020000 08000000 ..... .......... │ │ - 0x000a87a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87b0 07000000 07310000 00000000 00000000 .....1.......... │ │ - 0x000a87c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87d0 01000000 11300000 c0000000 08000000 .....0.......... │ │ - 0x000a87e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a87f0 01000000 24310000 20010000 08000000 ....$1.. ....... │ │ - 0x000a8800 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8810 01000000 25310000 28010000 08000000 ....%1..(....... │ │ + 0x000a8750 05000000 00000000 00000000 00000000 ................ │ │ + 0x000a8760 05000000 02000000 00000000 00000000 ................ │ │ + 0x000a8770 04000000 04000000 00000000 00000000 ................ │ │ + 0x000a8780 00000000 00000000 0d000000 00000000 ................ │ │ + 0x000a8790 00000000 00000000 05000000 02000000 ................ │ │ + 0x000a87a0 00000000 00000000 c8000000 08000000 ................ │ │ + 0x000a87b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a87c0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a87d0 05000000 02000000 00000000 00000000 ................ │ │ + 0x000a87e0 d0000000 08000000 00000000 00000000 ................ │ │ + 0x000a87f0 00000000 00000000 09000000 00000000 ................ │ │ + 0x000a8800 00000000 00000000 05000000 04000000 ................ │ │ + 0x000a8810 00000000 00000000 70000000 08000000 ........p....... │ │ 0x000a8820 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8830 01000000 18300000 38010000 08000000 .....0..8....... │ │ - 0x000a8840 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8850 07000000 19300000 00000000 00000000 .....0.......... │ │ - 0x000a8860 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8870 07000000 12400000 00000000 00000000 .....@.......... │ │ - 0x000a8880 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8890 07000000 07410000 00000000 00000000 .....A.......... │ │ - 0x000a88a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a88b0 06000000 06500000 08000000 08000000 .....P.......... │ │ - 0x000a88c0 00000000 00000000 0e000000 00000000 ................ │ │ - 0x000a88d0 06000000 07500000 78000000 08000000 .....P..x....... │ │ - 0x000a88e0 00000000 00000000 0a000000 01000000 ................ │ │ - 0x000a88f0 06000000 08500000 c8000000 08000000 .....P.......... │ │ - 0x000a8900 00000000 00000000 0e000000 02000000 ................ │ │ - 0x000a8910 06000000 09500000 38010000 08000000 .....P..8....... │ │ - 0x000a8920 00000000 00000000 0a000000 03000000 ................ │ │ - 0x000a8930 03000000 09510000 88010000 08000000 .....Q.......... │ │ - 0x000a8940 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8950 01000000 0a510000 90010000 08000000 .....Q.......... │ │ - 0x000a8960 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8970 01000000 0b510000 98010000 08000000 .....Q.......... │ │ - 0x000a8980 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8990 01000000 0a500000 a0010000 08000000 .....P.......... │ │ - 0x000a89a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a89b0 01000000 0b500000 a8010000 08000000 .....P.......... │ │ - 0x000a89c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a89d0 06000000 0c510000 b8010000 08000000 .....Q.......... │ │ - 0x000a89e0 00000000 00000000 0d000000 b0010000 ................ │ │ - 0x000a89f0 06000000 0d510000 20020000 08000000 .....Q.. ....... │ │ - 0x000a8a00 00000000 00000000 0d000000 b1010000 ................ │ │ - 0x000a8a10 01000000 11510000 9c020000 04000000 .....Q.......... │ │ - 0x000a8a20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8a30 02000000 12510000 a0020000 08000000 .....Q.......... │ │ - 0x000a8a40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8a50 07000000 16500000 00000000 00000000 .....P.......... │ │ - 0x000a8a60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8a70 08000000 17500000 00000000 00000000 .....P.......... │ │ - 0x000a8a80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8a90 01000000 13500000 b0020000 08000000 .....P.......... │ │ - 0x000a8aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8ab0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8830 09000000 00000000 00000000 00000000 ................ │ │ + 0x000a8840 05000000 02000000 00000000 00000000 ................ │ │ + 0x000a8850 78000000 04000000 00000000 00000000 x............... │ │ + 0x000a8860 00000000 00000000 08000000 00000000 ................ │ │ + 0x000a8870 00000000 00000000 05000000 02000000 ................ │ │ + 0x000a8880 00000000 00000000 7c000000 04000000 ........|....... │ │ + 0x000a8890 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a88a0 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a88b0 05000000 09000000 00000000 00000000 ................ │ │ + 0x000a88c0 0c000000 02000000 0e000000 08000000 ................ │ │ + 0x000a88d0 00000000 00000000 0a000000 00000000 ................ │ │ + 0x000a88e0 00000000 00000000 05000000 09000000 ................ │ │ + 0x000a88f0 00000000 00000000 28000000 02000000 ........(....... │ │ + 0x000a8900 0a000000 09000000 00000000 00000000 ................ │ │ + 0x000a8910 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000a8920 05000000 09000000 00000000 00000000 ................ │ │ + 0x000a8930 3c000000 02000000 0e000000 0a000000 <............... │ │ + 0x000a8940 00000000 00000000 10000000 00000000 ................ │ │ + 0x000a8950 00000000 00000000 05000000 09000000 ................ │ │ + 0x000a8960 00000000 00000000 58000000 02000000 ........X....... │ │ + 0x000a8970 0a000000 0b000000 00000000 00000000 ................ │ │ + 0x000a8980 05000000 00000000 00000000 00000000 ................ │ │ + 0x000a8990 05000000 09000000 00000000 00000000 ................ │ │ + 0x000a89a0 80000000 02000000 01000000 00000000 ................ │ │ + 0x000a89b0 00000000 00000000 05000000 00000000 ................ │ │ + 0x000a89c0 00000000 00000000 05000000 09000000 ................ │ │ + 0x000a89d0 00000000 00000000 82000000 02000000 ................ │ │ + 0x000a89e0 01000000 00000000 00000000 00000000 ................ │ │ + 0x000a89f0 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a8a00 05000000 09000000 00000000 00000000 ................ │ │ + 0x000a8a10 d8000000 02000000 02000000 00000000 ................ │ │ + 0x000a8a20 00000000 00000000 09000000 00000000 ................ │ │ + 0x000a8a30 00000000 00000000 05000000 09000000 ................ │ │ + 0x000a8a40 00000000 00000000 88000000 02000000 ................ │ │ + 0x000a8a50 0c000000 84000000 00000000 00000000 ................ │ │ + 0x000a8a60 09000000 00000000 00000000 00000000 ................ │ │ + 0x000a8a70 05000000 09000000 00000000 00000000 ................ │ │ + 0x000a8a80 a2000000 02000000 0c000000 85000000 ................ │ │ + 0x000a8a90 00000000 00000000 09000000 00000000 ................ │ │ + 0x000a8aa0 00000000 00000000 05000000 01000000 ................ │ │ + 0x000a8ab0 00000000 00000000 86000000 01000000 ................ │ │ 0x000a8ac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8ad0 01050000 00000000 68000000 00000000 ........h....... │ │ - 0x000a8ae0 00000000 00000000 00000100 00000000 ................ │ │ - 0x000a8af0 00000200 00000000 00000000 00000000 ................ │ │ - 0x000a8b00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b10 00000000 00000000 78020000 00000000 ........x....... │ │ - 0x000a8b20 60000000 00000000 48010000 00000000 `.......H....... │ │ + 0x000a8ad0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a8ae0 06000000 07000000 00000000 00000000 ................ │ │ + 0x000a8af0 00000000 08000000 00000000 00000000 ................ │ │ + 0x000a8b00 00000000 00000000 07000000 00000000 ................ │ │ + 0x000a8b10 00000000 00000000 06000000 0b000000 ................ │ │ + 0x000a8b20 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8b30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8b40 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a8b50 06000000 0b000000 00000000 00000000 ................ │ │ 0x000a8b60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8b80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8b70 00000000 00000000 0f000000 00000000 ................ │ │ + 0x000a8b80 00000000 00000000 06000000 0b000000 ................ │ │ 0x000a8b90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8bb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8bc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8bb0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000a8bc0 06000000 0b000000 00000000 00000000 ................ │ │ 0x000a8bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8be0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8bf0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8c00 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8c10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c50 00000000 06000000 00000000 00000000 ................ │ │ - 0x000a8c60 00000000 08000000 00000000 00000000 ................ │ │ - 0x000a8c70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8c80 00000000 03000000 00000000 00000000 ................ │ │ - 0x000a8c90 08000000 08000000 00000000 00000000 ................ │ │ + 0x000a8c20 01020000 00000000 40000000 00000000 ........@....... │ │ + 0x000a8c30 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a8c40 00000200 00000000 00000000 00000000 ................ │ │ + 0x000a8c50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8c60 00000000 00000000 38020000 00000000 ........8....... │ │ + 0x000a8c70 58000000 00000000 30010000 00000000 X.......0....... │ │ + 0x000a8c80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8c90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8ca0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8cb0 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8cc0 10000000 04000000 00000000 00000000 ................ │ │ + 0x000a8cb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8cc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8cd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8ce0 00000000 05000000 00000000 00000000 ................ │ │ - 0x000a8cf0 18000000 08000000 00000000 00000000 ................ │ │ + 0x000a8ce0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8cf0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8d00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8d10 00000000 05000000 00000000 00000000 ................ │ │ - 0x000a8d20 20000000 08000000 00000000 00000000 ............... │ │ + 0x000a8d10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8d20 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8d40 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8d50 28000000 04000000 00000000 00000000 (............... │ │ + 0x000a8d40 20000000 00000000 00000000 00000000 ............... │ │ + 0x000a8d50 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8d60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8d70 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8d80 88000000 08000000 00000000 00000000 ................ │ │ - 0x000a8d90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8da0 00000000 09000000 00000000 00000000 ................ │ │ - 0x000a8db0 98000000 08000000 10000000 90000000 ................ │ │ + 0x000a8d70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8d80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8d90 28000000 00000000 00000000 00000000 (............... │ │ + 0x000a8da0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8db0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8dc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8dd0 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8de0 18010000 08000000 00000000 00000000 ................ │ │ - 0x000a8df0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8e00 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8e10 20010000 04000000 00000000 00000000 ............... │ │ - 0x000a8e20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8e30 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8e40 24010000 04000000 00000000 00000000 $............... │ │ + 0x000a8dd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8de0 01010000 00000000 38000000 00000000 ........8....... │ │ + 0x000a8df0 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a8e00 00000200 00000000 00000000 00000000 ................ │ │ + 0x000a8e10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8e20 00000000 00000000 88020000 00000000 ................ │ │ + 0x000a8e30 58000000 00000000 68010000 00000000 X.......h....... │ │ + 0x000a8e40 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8e50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8e60 00000000 02000000 00000000 00000000 ................ │ │ - 0x000a8e70 28010000 08000000 00000000 00000000 (............... │ │ + 0x000a8e60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8e70 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8e80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8e90 03000000 05000000 00000000 00000000 ................ │ │ - 0x000a8ea0 00000000 08000000 00000000 00000000 ................ │ │ + 0x000a8e90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8ea0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8eb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8ec0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000a8ed0 08000000 08000000 00000000 00000000 ................ │ │ - 0x000a8ee0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8ef0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000a8f00 10000000 08000000 00000000 00000000 ................ │ │ - 0x000a8f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8f20 03000000 05000000 00000000 00000000 ................ │ │ - 0x000a8f30 18000000 08000000 00000000 00000000 ................ │ │ + 0x000a8ec0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8ed0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8ee0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000a8ef0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a8f00 00000000 00000000 03000000 00000000 ................ │ │ + 0x000a8f10 00000000 00000000 04000000 00000000 ................ │ │ + 0x000a8f20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8f30 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8f40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8f50 03000000 05000000 00000000 00000000 ................ │ │ - 0x000a8f60 20000000 08000000 00000000 00000000 ............... │ │ + 0x000a8f50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8f60 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8f70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8f80 03000000 02000000 00000000 00000000 ................ │ │ - 0x000a8f90 28000000 08000000 00000000 00000000 (............... │ │ + 0x000a8f80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8f90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8fa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8fb0 03000000 01000000 00000000 00000000 ................ │ │ - 0x000a8fc0 30000000 01000000 00000000 00000000 0............... │ │ + 0x000a8fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a8fd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a8fe0 03000000 02000000 00000000 00000000 ................ │ │ - 0x000a8ff0 32000000 02000000 00000000 00000000 2............... │ │ + 0x000a8fe0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a8ff0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9000 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9010 03000000 02000000 00000000 00000000 ................ │ │ - 0x000a9020 34000000 02000000 00000000 00000000 4............... │ │ + 0x000a9010 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9020 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9030 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9040 02000000 02000000 00000000 00000000 ................ │ │ - 0x000a9050 00000000 02000000 00000000 00000000 ................ │ │ + 0x000a9040 00000000 00000000 38000000 00000000 ........8....... │ │ + 0x000a9050 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9060 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9070 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a9080 00010000 01000000 00000000 00000000 ................ │ │ - 0x000a9090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a90a0 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a90b0 01010000 01000000 00000000 00000000 ................ │ │ + 0x000a9070 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9080 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9090 00000000 00000000 38000000 00000000 ........8....... │ │ + 0x000a90a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a90b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a90c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a90d0 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a90e0 40010000 08000000 00000000 00000000 @............... │ │ + 0x000a90d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a90e0 00000000 00000000 28000000 00000000 ........(....... │ │ 0x000a90f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9100 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a9110 48010000 04000000 00000000 00000000 H............... │ │ + 0x000a9100 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9110 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9120 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9130 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a9140 38010000 04000000 00000000 00000000 8............... │ │ + 0x000a9130 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000a9140 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9150 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9160 01000000 02000000 00000000 00000000 ................ │ │ - 0x000a9170 e0000000 04000000 00000000 00000000 ................ │ │ + 0x000a9160 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9170 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9180 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9190 01000000 03000000 00000000 00000000 ................ │ │ - 0x000a91a0 e8000000 08000000 00000000 00000000 ................ │ │ + 0x000a9190 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a91a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a91b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a91c0 01000000 03000000 00000000 00000000 ................ │ │ - 0x000a91d0 f0000000 08000000 00000000 00000000 ................ │ │ + 0x000a91c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a91d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a91e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a91f0 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a9200 00000000 04000000 00000000 00000000 ................ │ │ + 0x000a91f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9200 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9210 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9220 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a9230 04000000 04000000 00000000 00000000 ................ │ │ + 0x000a9220 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9230 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9240 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9250 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a9260 c8000000 08000000 00000000 00000000 ................ │ │ - 0x000a9270 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9280 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a9290 d0000000 08000000 00000000 00000000 ................ │ │ + 0x000a9250 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9260 18000000 00000000 00000000 00000000 ................ │ │ + 0x000a9270 00000200 00000000 00000200 00000000 ................ │ │ + 0x000a9280 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9290 00000000 00000000 00000000 00000000 ................ │ │ 0x000a92a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a92b0 04000000 04000000 00000000 00000000 ................ │ │ - 0x000a92c0 70000000 08000000 00000000 00000000 p............... │ │ + 0x000a92b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a92c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a92d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a92e0 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a92f0 78000000 04000000 00000000 00000000 x............... │ │ + 0x000a92e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a92f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9300 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9310 04000000 02000000 00000000 00000000 ................ │ │ - 0x000a9320 7c000000 04000000 00000000 00000000 |............... │ │ + 0x000a9310 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9320 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9330 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9340 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a9350 0c000000 02000000 0e000000 08000000 ................ │ │ + 0x000a9340 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9350 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9360 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9370 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a9380 28000000 02000000 0a000000 09000000 (............... │ │ + 0x000a9370 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9380 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9390 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93a0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a93b0 3c000000 02000000 0e000000 0a000000 <............... │ │ + 0x000a93a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a93c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a93d0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a93e0 58000000 02000000 0a000000 0b000000 X............... │ │ + 0x000a93d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a93e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a93f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9400 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a9410 80000000 02000000 01000000 00000000 ................ │ │ + 0x000a9400 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9410 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9420 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9430 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a9440 82000000 02000000 01000000 00000000 ................ │ │ + 0x000a9430 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9440 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9450 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9460 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a9470 d8000000 02000000 02000000 00000000 ................ │ │ + 0x000a9460 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9470 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9480 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9490 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a94a0 88000000 02000000 0c000000 84000000 ................ │ │ + 0x000a9490 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a94b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94c0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000a94d0 a2000000 02000000 0c000000 85000000 ................ │ │ + 0x000a94c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a94d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a94e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a94f0 04000000 01000000 00000000 00000000 ................ │ │ - 0x000a9500 86000000 01000000 00000000 00000000 ................ │ │ - 0x000a9510 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9520 05000000 07000000 00000000 00000000 ................ │ │ - 0x000a9530 00000000 08000000 00000000 00000000 ................ │ │ + 0x000a94f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9500 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9510 18010000 00000000 00000000 00000000 ................ │ │ + 0x000a9520 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a9530 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9540 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9550 05000000 0b000000 00000000 00000000 ................ │ │ + 0x000a9550 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9560 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9570 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9580 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000a9590 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95b0 05000000 0b000000 00000000 00000000 ................ │ │ + 0x000a9580 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9590 00000000 00000000 18000000 00000000 ................ │ │ + 0x000a95a0 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a95b0 00000200 00000000 00000000 00000000 ................ │ │ 0x000a95c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a95d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a95e0 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000a95f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a95f0 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ 0x000a9600 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9610 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9620 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9630 00000000 00000000 01020000 00000000 ................ │ │ - 0x000a9640 40000000 00000000 00000000 00000000 @............... │ │ - 0x000a9650 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a9620 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a9630 80000000 00000000 00000000 00000000 ................ │ │ + 0x000a9640 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a9650 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9660 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9670 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9680 38020000 00000000 58000000 00000000 8.......X....... │ │ - 0x000a9690 30010000 00000000 00000000 00000000 0............... │ │ - 0x000a96a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9670 6c74756f 00000000 00000000 00000000 ltuo............ │ │ + 0x000a9680 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9690 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96a0 6c74756f 00000000 00000000 00000000 ltuo............ │ │ 0x000a96b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a96c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a96f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a96d0 02000000 00000000 88000000 00000000 ................ │ │ + 0x000a96e0 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a96f0 00000200 00000000 00000000 00000000 ................ │ │ 0x000a9700 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9710 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9710 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ 0x000a9720 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9730 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9740 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9750 00000000 00000000 20000000 00000000 ........ ....... │ │ + 0x000a9740 00000000 00000000 73746962 00000000 ........stib.... │ │ + 0x000a9750 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9760 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9770 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9780 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9790 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97a0 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000a9770 00000000 00000000 02000000 00000000 ................ │ │ + 0x000a9780 88000000 00000000 00000000 00000000 ................ │ │ + 0x000a9790 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a97a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a97b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a97c0 73746962 00000000 00000000 00000000 stib............ │ │ 0x000a97d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a97e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a97f0 00000000 00000000 01010000 00000000 ................ │ │ - 0x000a9800 38000000 00000000 00000000 00000000 8............... │ │ - 0x000a9810 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a97f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9800 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9810 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9820 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9830 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9840 88020000 00000000 58000000 00000000 ........X....... │ │ - 0x000a9850 68010000 00000000 00000000 00000000 h............... │ │ + 0x000a9840 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9850 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9860 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9870 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9880 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9890 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a98f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9900 01000000 00000000 00000000 00000000 ................ │ │ - 0x000a9910 02000000 00000000 00000000 00000000 ................ │ │ - 0x000a9920 03000000 00000000 00000000 00000000 ................ │ │ - 0x000a9930 04000000 00000000 00000000 00000000 ................ │ │ + 0x000a9900 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9910 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9920 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9930 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9940 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9950 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9960 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9970 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9980 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9990 00000000 00000000 00000000 00000000 ................ │ │ 0x000a99a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a99b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a99c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a99f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a99d0 00000000 00000000 18000000 00000000 ................ │ │ + 0x000a99e0 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a99f0 00000200 00000000 00000000 00000000 ................ │ │ 0x000a9a00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a10 00000000 00000000 28000000 00000000 ........(....... │ │ 0x000a9a20 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9a30 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9a40 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9a50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a60 38000000 00000000 00000000 00000000 8............... │ │ + 0x000a9a60 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9a70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9a80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9a80 28000000 00000000 00000000 00000000 (............... │ │ 0x000a9a90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9aa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ab0 38000000 00000000 00000000 00000000 8............... │ │ + 0x000a9ab0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ac0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ad0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ae0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ad0 02000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ae0 00000000 00000000 50000000 00000000 ........P....... │ │ 0x000a9af0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b00 28000000 00000000 00000000 00000000 (............... │ │ + 0x000a9b00 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b10 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9b30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9b30 00000000 00000000 04000000 00000000 ................ │ │ 0x000a9b40 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b50 28000000 00000000 00000000 00000000 (............... │ │ 0x000a9b60 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b70 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b80 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9b90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9ba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9bb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9ba0 06000000 00000000 00000000 00000000 ................ │ │ + 0x000a9bb0 00000000 00000000 28000000 00000000 ........(....... │ │ 0x000a9bc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9bd0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9be0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9bf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c00 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c00 00000000 00000000 08000000 00000000 ................ │ │ 0x000a9c10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c20 28000000 00000000 00000000 00000000 (............... │ │ 0x000a9c30 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9c40 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9c50 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9c60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9c70 00000000 00000000 18000000 00000000 ................ │ │ - 0x000a9c80 00000000 00000000 00000200 00000000 ................ │ │ - 0x000a9c90 00000200 00000000 00000000 00000000 ................ │ │ + 0x000a9c70 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000a9c80 00000000 00000000 50000000 00000000 ........P....... │ │ + 0x000a9c90 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ca0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9cb0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9cc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cd0 00000000 00000000 0c000000 00000000 ................ │ │ 0x000a9ce0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9cf0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9cf0 50000000 00000000 00000000 00000000 P............... │ │ 0x000a9d00 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d10 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d20 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9d50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d40 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000a9d50 00000000 00000000 48000000 00000000 ........H....... │ │ 0x000a9d60 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d70 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d80 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9d90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9da0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9da0 00000000 00000000 0e000000 00000000 ................ │ │ 0x000a9db0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9dc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9dc0 28000000 00000000 00000000 00000000 (............... │ │ 0x000a9dd0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9de0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9df0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9e10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9e10 ffffffff 00000000 00000000 00000000 ................ │ │ 0x000a9e20 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e30 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e40 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e50 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e60 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e70 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9e80 00000000 00000000 00000000 00000000 ................ │ │ @@ -952,58 +1140,58 @@ │ │ 0x000a9eb0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ec0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ed0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ee0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ef0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9f00 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9f10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f20 00000000 00000000 18010000 00000000 ................ │ │ - 0x000a9f30 00000000 00000000 00000100 00000000 ................ │ │ - 0x000a9f40 00000200 00000000 00000000 00000000 ................ │ │ - 0x000a9f50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f20 6c74756f 00000000 00000000 00000000 ltuo............ │ │ + 0x000a9f30 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f50 02000000 00000000 80000000 00000000 ................ │ │ + 0x000a9f60 00000000 00000000 00000100 00000000 ................ │ │ + 0x000a9f70 00000200 00000000 00000000 00000000 ................ │ │ 0x000a9f80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9f90 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9f90 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ 0x000a9fa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fb0 18000000 00000000 00000000 00000000 ................ │ │ - 0x000a9fc0 00000100 00000000 00000200 00000000 ................ │ │ + 0x000a9fb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000a9fc0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9fd0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9fe0 00000000 00000000 00000000 00000000 ................ │ │ 0x000a9ff0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa000 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa010 6c74756f 00000000 00000000 00000000 ltuo............ │ │ - 0x000aa020 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa000 02000000 00000000 b0000000 00000000 ................ │ │ + 0x000aa010 00000000 00000000 00000100 00000000 ................ │ │ + 0x000aa020 00000200 00000000 00000000 00000000 ................ │ │ 0x000aa030 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa040 02000000 00000000 80000000 00000000 ................ │ │ - 0x000aa050 00000000 00000000 00000100 00000000 ................ │ │ - 0x000aa060 00000200 00000000 00000000 00000000 ................ │ │ + 0x000aa040 00000000 00000000 20475653 00000000 ........ GVS.... │ │ + 0x000aa050 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa060 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa070 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa080 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ + 0x000aa080 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0b0 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ - 0x000aa0c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0a0 00000000 00000000 01050000 00000000 ................ │ │ + 0x000aa0b0 80000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0c0 00000100 00000000 00000200 00000000 ................ │ │ 0x000aa0d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa0e0 00000000 00000000 02000000 00000000 ................ │ │ - 0x000aa0f0 88000000 00000000 00000000 00000000 ................ │ │ - 0x000aa100 00000100 00000000 00000200 00000000 ................ │ │ + 0x000aa0e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa0f0 d0050000 00000000 28020000 00000000 ........(....... │ │ + 0x000aa100 30010000 00000000 00000000 00000000 0............... │ │ 0x000aa110 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa120 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa130 6c74756f 00000000 00000000 00000000 ltuo............ │ │ + 0x000aa130 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa140 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa150 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa160 73746962 00000000 00000000 00000000 stib............ │ │ + 0x000aa160 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa170 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa180 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa190 02000000 00000000 88000000 00000000 ................ │ │ - 0x000aa1a0 00000000 00000000 00000100 00000000 ................ │ │ - 0x000aa1b0 00000200 00000000 00000000 00000000 ................ │ │ + 0x000aa190 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa1b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa1c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa1d0 00000000 00000000 73746962 00000000 ........stib.... │ │ + 0x000aa1d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa1e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa1f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa200 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa210 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa220 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa230 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa240 00000000 00000000 00000000 00000000 ................ │ │ @@ -1015,446 +1203,319 @@ │ │ 0x000aa2a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa2b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa2c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa2d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa2e0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa2f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa300 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa310 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa320 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa330 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa310 01050000 00000000 68000000 00000000 ........h....... │ │ + 0x000aa320 00000000 00000000 00000100 00000000 ................ │ │ + 0x000aa330 00000200 00000000 00000000 00000000 ................ │ │ 0x000aa340 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa350 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa360 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa350 00000000 00000000 78030000 00000000 ........x....... │ │ + 0x000aa360 58000000 00000000 50010000 00000000 X.......P....... │ │ 0x000aa370 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa380 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa390 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa3a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa3b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa3c0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa3d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3e0 18000000 00000000 00000000 00000000 ................ │ │ - 0x000aa3f0 00000100 00000000 00000200 00000000 ................ │ │ + 0x000aa3e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aa3f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa400 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa410 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa420 28000000 00000000 00000000 00000000 (............... │ │ + 0x000aa420 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa430 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa440 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa450 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa460 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa470 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa480 00000000 00000000 28000000 00000000 ........(....... │ │ + 0x000aa480 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa490 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa4a0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa4b0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa4c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4d0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aa4d0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa4e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa4f0 50000000 00000000 00000000 00000000 P............... │ │ + 0x000aa4f0 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa500 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa510 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa520 00000000 00000000 00000000 00000000 ................ │ │ 0x000aa530 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa540 04000000 00000000 00000000 00000000 ................ │ │ - 0x000aa550 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x000aa560 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa570 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa580 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa590 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5a0 00000000 00000000 06000000 00000000 ................ │ │ - 0x000aa5b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5c0 28000000 00000000 00000000 00000000 (............... │ │ - 0x000aa5d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa5f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa600 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa610 08000000 00000000 00000000 00000000 ................ │ │ - 0x000aa620 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x000aa630 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa640 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa650 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa660 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa670 00000000 00000000 0a000000 00000000 ................ │ │ - 0x000aa680 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa690 50000000 00000000 00000000 00000000 P............... │ │ - 0x000aa6a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6e0 0c000000 00000000 00000000 00000000 ................ │ │ - 0x000aa6f0 00000000 00000000 50000000 00000000 ........P....... │ │ - 0x000aa700 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa710 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa720 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa730 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa740 00000000 00000000 0d000000 00000000 ................ │ │ - 0x000aa750 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa760 48000000 00000000 00000000 00000000 H............... │ │ - 0x000aa770 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa780 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa790 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7b0 0e000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7c0 00000000 00000000 28000000 00000000 ........(....... │ │ - 0x000aa7d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa7f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa800 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa810 00000000 00000000 ffffffff 00000000 ................ │ │ - 0x000aa820 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa830 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa840 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa850 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa860 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa870 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa880 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa890 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa8f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa900 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa910 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa920 00000000 00000000 6c74756f 00000000 ........ltuo.... │ │ - 0x000aa930 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa940 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa950 00000000 00000000 02000000 00000000 ................ │ │ - 0x000aa960 80000000 00000000 00000000 00000000 ................ │ │ - 0x000aa970 00000100 00000000 00000200 00000000 ................ │ │ - 0x000aa980 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa990 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9a0 6c74756f 00000000 00000000 00000000 ltuo............ │ │ - 0x000aa9b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aa9f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa00 00000000 00000000 02000000 00000000 ................ │ │ - 0x000aaa10 b0000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa20 00000100 00000000 00000200 00000000 ................ │ │ - 0x000aaa30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa50 20475653 00000000 00000000 00000000 GVS............ │ │ - 0x000aaa60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaa90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaaa0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaab0 01050000 00000000 80000000 00000000 ................ │ │ - 0x000aaac0 00000000 00000000 00000100 00000000 ................ │ │ - 0x000aaad0 00000200 00000000 00000000 00000000 ................ │ │ - 0x000aaae0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaaf0 00000000 00000000 d0050000 00000000 ................ │ │ - 0x000aab00 28020000 00000000 30010000 00000000 (.......0....... │ │ - 0x000aab10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aab90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aabb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aabc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aabd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aabe0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aabf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aac90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaca0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aacb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aacc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aacd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aace0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aacf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad10 00000000 00000000 01050000 00000000 ................ │ │ - 0x000aad20 68000000 00000000 00000000 00000000 h............... │ │ - 0x000aad30 00000100 00000000 00000200 00000000 ................ │ │ + 0x000aa540 07000000 00000000 00000000 00000000 ................ │ │ + 0x000aa550 04000000 05000000 00000000 00000000 ................ │ │ + 0x000aa560 00000000 08000000 00000000 00000000 ................ │ │ + 0x000aa570 01000000 00000000 06000000 00000000 ................ │ │ + 0x000aa580 00000000 00000000 04000000 05000000 ................ │ │ + 0x000aa590 00000000 00000000 08000000 08000000 ................ │ │ + 0x000aa5a0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aa5b0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aa5c0 04000000 05000000 00000000 00000000 ................ │ │ + 0x000aa5d0 10000000 08000000 00000000 00000000 ................ │ │ + 0x000aa5e0 01000000 00000000 0a000000 00000000 ................ │ │ + 0x000aa5f0 00000000 00000000 04000000 05000000 ................ │ │ + 0x000aa600 00000000 00000000 18000000 08000000 ................ │ │ + 0x000aa610 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aa620 06000000 00000000 00000000 00000000 ................ │ │ + 0x000aa630 04000000 05000000 00000000 00000000 ................ │ │ + 0x000aa640 20000000 08000000 00000000 00000000 ............... │ │ + 0x000aa650 01000000 00000000 0b000000 00000000 ................ │ │ + 0x000aa660 00000000 00000000 04000000 02000000 ................ │ │ + 0x000aa670 00000000 00000000 28000000 08000000 ........(....... │ │ + 0x000aa680 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aa690 0c000000 00000000 00000000 00000000 ................ │ │ + 0x000aa6a0 04000000 01000000 00000000 00000000 ................ │ │ + 0x000aa6b0 30000000 01000000 00000000 00000000 0............... │ │ + 0x000aa6c0 01000000 00000000 11000000 00000000 ................ │ │ + 0x000aa6d0 00000000 00000000 04000000 02000000 ................ │ │ + 0x000aa6e0 00000000 00000000 32000000 02000000 ........2....... │ │ + 0x000aa6f0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aa700 12000000 00000000 00000000 00000000 ................ │ │ + 0x000aa710 04000000 02000000 00000000 00000000 ................ │ │ + 0x000aa720 34000000 02000000 00000000 00000000 4............... │ │ + 0x000aa730 01000000 00000000 06000000 00000000 ................ │ │ + 0x000aa740 00000000 00000000 03000000 02000000 ................ │ │ + 0x000aa750 00000000 00000000 00000000 02000000 ................ │ │ + 0x000aa760 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aa770 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aa780 05000000 02000000 00000000 00000000 ................ │ │ + 0x000aa790 00000000 04000000 00000000 00000000 ................ │ │ + 0x000aa7a0 03000000 00000000 05000000 00000000 ................ │ │ + 0x000aa7b0 00000000 00000000 05000000 02000000 ................ │ │ + 0x000aa7c0 00000000 00000000 04000000 04000000 ................ │ │ + 0x000aa7d0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aa7e0 0d000000 00000000 00000000 00000000 ................ │ │ + 0x000aa7f0 05000000 02000000 00000000 00000000 ................ │ │ + 0x000aa800 c8000000 08000000 00000000 00000000 ................ │ │ + 0x000aa810 02000000 00000000 08000000 00000000 ................ │ │ + 0x000aa820 00000000 00000000 05000000 02000000 ................ │ │ + 0x000aa830 00000000 00000000 d0000000 08000000 ................ │ │ + 0x000aa840 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aa850 09000000 00000000 00000000 00000000 ................ │ │ + 0x000aa860 05000000 04000000 00000000 00000000 ................ │ │ + 0x000aa870 70000000 08000000 00000000 00000000 p............... │ │ + 0x000aa880 02000000 00000000 09000000 00000000 ................ │ │ + 0x000aa890 00000000 00000000 05000000 02000000 ................ │ │ + 0x000aa8a0 00000000 00000000 78000000 04000000 ........x....... │ │ + 0x000aa8b0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aa8c0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aa8d0 05000000 02000000 00000000 00000000 ................ │ │ + 0x000aa8e0 7c000000 04000000 00000000 00000000 |............... │ │ + 0x000aa8f0 02000000 00000000 0a000000 00000000 ................ │ │ + 0x000aa900 00000000 00000000 05000000 09000000 ................ │ │ + 0x000aa910 00000000 00000000 0c000000 02000000 ................ │ │ + 0x000aa920 0e000000 08000000 02000000 00000000 ................ │ │ + 0x000aa930 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000aa940 05000000 09000000 00000000 00000000 ................ │ │ + 0x000aa950 28000000 02000000 0a000000 09000000 (............... │ │ + 0x000aa960 02000000 00000000 0b000000 00000000 ................ │ │ + 0x000aa970 00000000 00000000 05000000 09000000 ................ │ │ + 0x000aa980 00000000 00000000 3c000000 02000000 ........<....... │ │ + 0x000aa990 0e000000 0a000000 02000000 00000000 ................ │ │ + 0x000aa9a0 10000000 00000000 00000000 00000000 ................ │ │ + 0x000aa9b0 05000000 09000000 00000000 00000000 ................ │ │ + 0x000aa9c0 58000000 02000000 0a000000 0b000000 X............... │ │ + 0x000aa9d0 02000000 00000000 05000000 00000000 ................ │ │ + 0x000aa9e0 00000000 00000000 05000000 09000000 ................ │ │ + 0x000aa9f0 00000000 00000000 80000000 02000000 ................ │ │ + 0x000aaa00 01000000 00000000 02000000 00000000 ................ │ │ + 0x000aaa10 05000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa20 05000000 09000000 00000000 00000000 ................ │ │ + 0x000aaa30 82000000 02000000 01000000 00000000 ................ │ │ + 0x000aaa40 02000000 00000000 0a000000 00000000 ................ │ │ + 0x000aaa50 00000000 00000000 05000000 09000000 ................ │ │ + 0x000aaa60 00000000 00000000 d8000000 02000000 ................ │ │ + 0x000aaa70 02000000 00000000 02000000 00000000 ................ │ │ + 0x000aaa80 09000000 00000000 00000000 00000000 ................ │ │ + 0x000aaa90 05000000 09000000 00000000 00000000 ................ │ │ + 0x000aaaa0 88000000 02000000 0c000000 84000000 ................ │ │ + 0x000aaab0 02000000 00000000 09000000 00000000 ................ │ │ + 0x000aaac0 00000000 00000000 05000000 09000000 ................ │ │ + 0x000aaad0 00000000 00000000 a2000000 02000000 ................ │ │ + 0x000aaae0 0c000000 85000000 02000000 00000000 ................ │ │ + 0x000aaaf0 0f000000 00000000 00000000 00000000 ................ │ │ + 0x000aab00 05000000 03000000 00000000 00000000 ................ │ │ + 0x000aab10 c0000000 08000000 00000000 00000000 ................ │ │ + 0x000aab20 02000000 00000000 09000000 00000000 ................ │ │ + 0x000aab30 00000000 00000000 05000000 01000000 ................ │ │ + 0x000aab40 00000000 00000000 86000000 01000000 ................ │ │ + 0x000aab50 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aab60 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aab70 02000000 06000000 00000000 00000000 ................ │ │ + 0x000aab80 20010000 08000000 00000000 00000000 ............... │ │ + 0x000aab90 01000000 00000000 09000000 00000000 ................ │ │ + 0x000aaba0 00000000 00000000 02000000 02000000 ................ │ │ + 0x000aabb0 00000000 00000000 a8010000 01000000 ................ │ │ + 0x000aabc0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aabd0 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aabe0 02000000 02000000 00000000 00000000 ................ │ │ + 0x000aabf0 a9010000 01000000 00000000 00000000 ................ │ │ + 0x000aac00 01000000 00000000 0b000000 00000000 ................ │ │ + 0x000aac10 00000000 00000000 02000000 03000000 ................ │ │ + 0x000aac20 00000000 00000000 08020000 08000000 ................ │ │ + 0x000aac30 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aac40 08000000 00000000 00000000 00000000 ................ │ │ + 0x000aac50 06000000 07000000 00000000 00000000 ................ │ │ + 0x000aac60 00000000 08000000 00000000 00000000 ................ │ │ + 0x000aac70 01000000 00000000 03000000 00000000 ................ │ │ + 0x000aac80 00000000 00000000 08000000 02000000 ................ │ │ + 0x000aac90 00000000 00000000 58030000 04000000 ........X....... │ │ + 0x000aaca0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aacb0 03000000 00000000 00000000 00000000 ................ │ │ + 0x000aacc0 08000000 02000000 00000000 00000000 ................ │ │ + 0x000aacd0 5c030000 04000000 00000000 00000000 \............... │ │ + 0x000aace0 02000000 00000000 0c000000 00000000 ................ │ │ + 0x000aacf0 00000000 00000000 09000000 09000000 ................ │ │ + 0x000aad00 00000000 00000000 b8020000 04000000 ................ │ │ + 0x000aad10 10000000 f8020000 01000000 00000000 ................ │ │ + 0x000aad20 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000aad30 09000000 0b000000 00000000 00000000 ................ │ │ 0x000aad40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad60 78030000 00000000 58000000 00000000 x.......X....... │ │ - 0x000aad70 50010000 00000000 00000000 00000000 P............... │ │ - 0x000aad80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aad90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aada0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad50 01000000 00000000 08000000 00000000 ................ │ │ + 0x000aad60 00000000 00000000 09000000 0b000000 ................ │ │ + 0x000aad70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aad80 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aad90 05000000 00000000 00000000 00000000 ................ │ │ + 0x000aada0 09000000 0b000000 00000000 00000000 ................ │ │ 0x000aadb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadd0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadc0 02000000 00000000 0b000000 00000000 ................ │ │ + 0x000aadd0 00000000 00000000 09000000 0b000000 ................ │ │ 0x000aade0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aadf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae10 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aadf0 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aae00 07000000 00000000 00000000 00000000 ................ │ │ + 0x000aae10 09000000 0b000000 00000000 00000000 ................ │ │ 0x000aae20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae40 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae30 01000000 00000000 14000000 00000000 ................ │ │ + 0x000aae40 00000000 00000000 09000000 0b000000 ................ │ │ 0x000aae50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aae80 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aae60 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aae70 0e000000 00000000 00000000 00000000 ................ │ │ + 0x000aae80 09000000 0b000000 00000000 00000000 ................ │ │ 0x000aae90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaea0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaeb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaea0 01000000 00000000 0e000000 00000000 ................ │ │ + 0x000aaeb0 00000000 00000000 09000000 0b000000 ................ │ │ 0x000aaec0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaed0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaee0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaef0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaed0 00000000 00000000 01000000 00000000 ................ │ │ + 0x000aaee0 0c000000 00000000 00000000 00000000 ................ │ │ + 0x000aaef0 09000000 0b000000 00000000 00000000 ................ │ │ 0x000aaf00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf20 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf10 01000000 00000000 0e000000 00000000 ................ │ │ + 0x000aaf20 00000000 00000000 09000000 0b000000 ................ │ │ 0x000aaf30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf50 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aaf60 00000000 08000000 00000000 00000000 ................ │ │ - 0x000aaf70 01000000 00000000 00000000 00000000 ................ │ │ - 0x000aaf80 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aaf90 08000000 08000000 00000000 00000000 ................ │ │ - 0x000aafa0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000aafb0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aafc0 10000000 08000000 00000000 00000000 ................ │ │ - 0x000aafd0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000aafe0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aaff0 18000000 08000000 00000000 00000000 ................ │ │ - 0x000ab000 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab010 03000000 05000000 00000000 00000000 ................ │ │ - 0x000ab020 20000000 08000000 00000000 00000000 ............... │ │ - 0x000ab030 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab040 03000000 02000000 00000000 00000000 ................ │ │ - 0x000ab050 28000000 08000000 00000000 00000000 (............... │ │ - 0x000ab060 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab070 03000000 01000000 00000000 00000000 ................ │ │ - 0x000ab080 30000000 01000000 00000000 00000000 0............... │ │ - 0x000ab090 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab0a0 03000000 02000000 00000000 00000000 ................ │ │ - 0x000ab0b0 32000000 02000000 00000000 00000000 2............... │ │ - 0x000ab0c0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab0d0 03000000 02000000 00000000 00000000 ................ │ │ - 0x000ab0e0 34000000 02000000 00000000 00000000 4............... │ │ - 0x000ab0f0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab100 02000000 02000000 00000000 00000000 ................ │ │ - 0x000ab110 00000000 02000000 00000000 00000000 ................ │ │ - 0x000ab120 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab130 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab140 00000000 04000000 00000000 00000000 ................ │ │ - 0x000ab150 03000000 00000000 00000000 00000000 ................ │ │ - 0x000ab160 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab170 04000000 04000000 00000000 00000000 ................ │ │ - 0x000ab180 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab190 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab1a0 c8000000 08000000 00000000 00000000 ................ │ │ - 0x000ab1b0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1c0 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab1d0 d0000000 08000000 00000000 00000000 ................ │ │ - 0x000ab1e0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab1f0 04000000 04000000 00000000 00000000 ................ │ │ - 0x000ab200 70000000 08000000 00000000 00000000 p............... │ │ - 0x000ab210 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab220 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab230 78000000 04000000 00000000 00000000 x............... │ │ - 0x000ab240 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab250 04000000 02000000 00000000 00000000 ................ │ │ - 0x000ab260 7c000000 04000000 00000000 00000000 |............... │ │ - 0x000ab270 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab280 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab290 0c000000 02000000 0e000000 08000000 ................ │ │ - 0x000ab2a0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2b0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab2c0 28000000 02000000 0a000000 09000000 (............... │ │ - 0x000ab2d0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab2e0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab2f0 3c000000 02000000 0e000000 0a000000 <............... │ │ - 0x000ab300 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab310 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab320 58000000 02000000 0a000000 0b000000 X............... │ │ - 0x000ab330 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab340 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab350 80000000 02000000 01000000 00000000 ................ │ │ - 0x000ab360 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab370 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab380 82000000 02000000 01000000 00000000 ................ │ │ - 0x000ab390 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3a0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab3b0 d8000000 02000000 02000000 00000000 ................ │ │ - 0x000ab3c0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab3d0 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab3e0 88000000 02000000 0c000000 84000000 ................ │ │ - 0x000ab3f0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab400 04000000 09000000 00000000 00000000 ................ │ │ - 0x000ab410 a2000000 02000000 0c000000 85000000 ................ │ │ - 0x000ab420 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab430 04000000 03000000 00000000 00000000 ................ │ │ - 0x000ab440 c0000000 08000000 00000000 00000000 ................ │ │ - 0x000ab450 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab460 04000000 01000000 00000000 00000000 ................ │ │ - 0x000ab470 86000000 01000000 00000000 00000000 ................ │ │ - 0x000ab480 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab490 01000000 06000000 00000000 00000000 ................ │ │ - 0x000ab4a0 20010000 08000000 00000000 00000000 ............... │ │ - 0x000ab4b0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4c0 01000000 02000000 00000000 00000000 ................ │ │ - 0x000ab4d0 a8010000 01000000 00000000 00000000 ................ │ │ - 0x000ab4e0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab4f0 01000000 02000000 00000000 00000000 ................ │ │ - 0x000ab500 a9010000 01000000 00000000 00000000 ................ │ │ - 0x000ab510 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab520 01000000 03000000 00000000 00000000 ................ │ │ - 0x000ab530 08020000 08000000 00000000 00000000 ................ │ │ - 0x000ab540 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab550 05000000 07000000 00000000 00000000 ................ │ │ - 0x000ab560 00000000 08000000 00000000 00000000 ................ │ │ - 0x000ab570 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab580 07000000 02000000 00000000 00000000 ................ │ │ - 0x000ab590 58030000 04000000 00000000 00000000 X............... │ │ - 0x000ab5a0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5b0 07000000 02000000 00000000 00000000 ................ │ │ - 0x000ab5c0 5c030000 04000000 00000000 00000000 \............... │ │ - 0x000ab5d0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab5e0 08000000 09000000 00000000 00000000 ................ │ │ - 0x000ab5f0 b8020000 04000000 10000000 f8020000 ................ │ │ - 0x000ab600 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab610 08000000 0b000000 00000000 00000000 ................ │ │ + 0x000aaf40 00000000 00000000 02000000 00000000 ................ │ │ + 0x000aaf50 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aaf80 00000000 00000000 01050000 00000000 ................ │ │ + 0x000aaf90 40000000 00000000 00000000 00000000 @............... │ │ + 0x000aafa0 00000100 00000000 00000200 00000000 ................ │ │ + 0x000aafb0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aafc0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000aafd0 88030000 00000000 60000000 00000000 ........`....... │ │ + 0x000aafe0 38010000 00000000 00000000 00000000 8............... │ │ + 0x000aaff0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab000 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab010 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab020 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab030 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab040 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab050 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab060 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab070 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab080 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab090 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab0a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab0b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab0c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab0d0 00000000 00000000 07000000 00000000 ................ │ │ + 0x000ab0e0 00000000 00000000 04000000 05000000 ................ │ │ + 0x000ab0f0 00000000 00000000 00000000 08000000 ................ │ │ + 0x000ab100 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab110 06000000 00000000 00000000 00000000 ................ │ │ + 0x000ab120 04000000 05000000 00000000 00000000 ................ │ │ + 0x000ab130 08000000 08000000 00000000 00000000 ................ │ │ + 0x000ab140 00000000 00000000 08000000 00000000 ................ │ │ + 0x000ab150 00000000 00000000 04000000 05000000 ................ │ │ + 0x000ab160 00000000 00000000 10000000 08000000 ................ │ │ + 0x000ab170 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab180 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000ab190 04000000 05000000 00000000 00000000 ................ │ │ + 0x000ab1a0 18000000 08000000 00000000 00000000 ................ │ │ + 0x000ab1b0 00000000 00000000 06000000 00000000 ................ │ │ + 0x000ab1c0 00000000 00000000 04000000 05000000 ................ │ │ + 0x000ab1d0 00000000 00000000 20000000 08000000 ........ ....... │ │ + 0x000ab1e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab1f0 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000ab200 04000000 02000000 00000000 00000000 ................ │ │ + 0x000ab210 28000000 08000000 00000000 00000000 (............... │ │ + 0x000ab220 00000000 00000000 0c000000 00000000 ................ │ │ + 0x000ab230 00000000 00000000 04000000 01000000 ................ │ │ + 0x000ab240 00000000 00000000 30000000 01000000 ........0....... │ │ + 0x000ab250 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab260 11000000 00000000 00000000 00000000 ................ │ │ + 0x000ab270 04000000 02000000 00000000 00000000 ................ │ │ + 0x000ab280 32000000 02000000 00000000 00000000 2............... │ │ + 0x000ab290 00000000 00000000 12000000 00000000 ................ │ │ + 0x000ab2a0 00000000 00000000 04000000 02000000 ................ │ │ + 0x000ab2b0 00000000 00000000 34000000 02000000 ........4....... │ │ + 0x000ab2c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2d0 06000000 00000000 00000000 00000000 ................ │ │ + 0x000ab2e0 03000000 02000000 00000000 00000000 ................ │ │ + 0x000ab2f0 00000000 02000000 00000000 00000000 ................ │ │ + 0x000ab300 00000000 00000000 08000000 00000000 ................ │ │ + 0x000ab310 00000000 00000000 02000000 06000000 ................ │ │ + 0x000ab320 00000000 00000000 20010000 08000000 ........ ....... │ │ + 0x000ab330 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab340 09000000 00000000 00000000 00000000 ................ │ │ + 0x000ab350 02000000 02000000 00000000 00000000 ................ │ │ + 0x000ab360 a8010000 01000000 00000000 00000000 ................ │ │ + 0x000ab370 00000000 00000000 08000000 00000000 ................ │ │ + 0x000ab380 00000000 00000000 02000000 02000000 ................ │ │ + 0x000ab390 00000000 00000000 a9010000 01000000 ................ │ │ + 0x000ab3a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3b0 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000ab3c0 02000000 03000000 00000000 00000000 ................ │ │ + 0x000ab3d0 08020000 08000000 00000000 00000000 ................ │ │ + 0x000ab3e0 00000000 00000000 08000000 00000000 ................ │ │ + 0x000ab3f0 00000000 00000000 06000000 07000000 ................ │ │ + 0x000ab400 00000000 00000000 00000000 08000000 ................ │ │ + 0x000ab410 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab420 0a000000 00000000 00000000 00000000 ................ │ │ + 0x000ab430 06000000 0b000000 00000000 00000000 ................ │ │ + 0x000ab440 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab450 00000000 00000000 08000000 00000000 ................ │ │ + 0x000ab460 00000000 00000000 06000000 0b000000 ................ │ │ + 0x000ab470 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab480 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab490 0b000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4a0 06000000 0b000000 00000000 00000000 ................ │ │ + 0x000ab4b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4c0 00000000 00000000 05000000 00000000 ................ │ │ + 0x000ab4d0 00000000 00000000 06000000 0b000000 ................ │ │ + 0x000ab4e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab4f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab500 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab510 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab520 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab530 00000000 00000000 01020000 00000000 ................ │ │ + 0x000ab540 38000000 00000000 00000000 00000000 8............... │ │ + 0x000ab550 00000100 00000000 00000200 00000000 ................ │ │ + 0x000ab560 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab570 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab580 00010000 00000000 58000000 00000000 ........X....... │ │ + 0x000ab590 30010000 00000000 00000000 00000000 0............... │ │ + 0x000ab5a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5d0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab5f0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab600 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab610 00000000 00000000 00000000 00000000 ................ │ │ 0x000ab620 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab630 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab640 08000000 0b000000 00000000 00000000 ................ │ │ + 0x000ab630 20000000 00000000 00000000 00000000 ............... │ │ + 0x000ab640 00000000 00000000 00000000 00000000 ................ │ │ 0x000ab650 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab660 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab670 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab680 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab690 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6a0 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab6b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6c0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6d0 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab6e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab6f0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab700 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab710 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab720 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab730 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab740 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab750 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab760 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab770 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab780 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab790 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab7a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab7b0 01000000 00000000 00000000 00000000 ................ │ │ - 0x000ab7c0 08000000 0b000000 00000000 00000000 ................ │ │ - 0x000ab7d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab7e0 02000000 00000000 00000000 00000000 ................ │ │ - 0x000ab7f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab800 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab810 00000000 00000000 01050000 00000000 ................ │ │ - 0x000ab820 40000000 00000000 00000000 00000000 @............... │ │ - 0x000ab830 00000100 00000000 00000200 00000000 ................ │ │ - 0x000ab840 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab850 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab860 88030000 00000000 60000000 00000000 ........`....... │ │ - 0x000ab870 38010000 00000000 00000000 00000000 8............... │ │ - 0x000ab880 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab890 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8e0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab8f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab900 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab910 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab920 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab930 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab940 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab950 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab960 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab970 03000000 05000000 00000000 00000000 ................ │ │ - 0x000ab980 00000000 08000000 00000000 00000000 ................ │ │ - 0x000ab990 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab9a0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000ab9b0 08000000 08000000 00000000 00000000 ................ │ │ - 0x000ab9c0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ab9d0 03000000 05000000 00000000 00000000 ................ │ │ - 0x000ab9e0 10000000 08000000 00000000 00000000 ................ │ │ - 0x000ab9f0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba00 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aba10 18000000 08000000 00000000 00000000 ................ │ │ - 0x000aba20 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba30 03000000 05000000 00000000 00000000 ................ │ │ - 0x000aba40 20000000 08000000 00000000 00000000 ............... │ │ - 0x000aba50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba60 03000000 02000000 00000000 00000000 ................ │ │ - 0x000aba70 28000000 08000000 00000000 00000000 (............... │ │ - 0x000aba80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000aba90 03000000 01000000 00000000 00000000 ................ │ │ - 0x000abaa0 30000000 01000000 00000000 00000000 0............... │ │ - 0x000abab0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abac0 03000000 02000000 00000000 00000000 ................ │ │ - 0x000abad0 32000000 02000000 00000000 00000000 2............... │ │ - 0x000abae0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abaf0 03000000 02000000 00000000 00000000 ................ │ │ - 0x000abb00 34000000 02000000 00000000 00000000 4............... │ │ - 0x000abb10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb20 02000000 02000000 00000000 00000000 ................ │ │ - 0x000abb30 00000000 02000000 00000000 00000000 ................ │ │ - 0x000abb40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb50 01000000 06000000 00000000 00000000 ................ │ │ - 0x000abb60 20010000 08000000 00000000 00000000 ............... │ │ - 0x000abb70 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abb80 01000000 02000000 00000000 00000000 ................ │ │ - 0x000abb90 a8010000 01000000 00000000 00000000 ................ │ │ - 0x000abba0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abbb0 01000000 02000000 00000000 00000000 ................ │ │ - 0x000abbc0 a9010000 01000000 00000000 00000000 ................ │ │ - 0x000abbd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abbe0 01000000 03000000 00000000 00000000 ................ │ │ - 0x000abbf0 08020000 08000000 00000000 00000000 ................ │ │ - 0x000abc00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc10 05000000 07000000 00000000 00000000 ................ │ │ - 0x000abc20 00000000 08000000 00000000 00000000 ................ │ │ - 0x000abc30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc40 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000abc50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc70 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000abc80 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abc90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abca0 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000abcb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abcc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abcd0 05000000 0b000000 00000000 00000000 ................ │ │ - 0x000abce0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abcf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd20 00000000 00000000 01020000 00000000 ................ │ │ - 0x000abd30 38000000 00000000 00000000 00000000 8............... │ │ - 0x000abd40 00000100 00000000 00000200 00000000 ................ │ │ - 0x000abd50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd60 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abd70 00010000 00000000 58000000 00000000 ........X....... │ │ - 0x000abd80 30010000 00000000 00000000 00000000 0............... │ │ - 0x000abd90 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abda0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abdb0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abdc0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abdd0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abde0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abdf0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe00 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe10 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe20 20000000 00000000 00000000 00000000 ............... │ │ - 0x000abe30 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe40 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe50 00000000 00000000 00000000 00000000 ................ │ │ - 0x000abe60 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab660 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab670 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.fini_array {} │ │ @@ -1,4 +1,4 @@ │ │ │ │ Hex dump of section '.fini_array': │ │ - 0x000abe70 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab680 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.got {} │ │ @@ -1,13 +1,13 @@ │ │ │ │ Hex dump of section '.got': │ │ - 0x000ac030 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac040 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac050 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac060 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac070 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac080 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac090 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0a0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0b0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab840 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab850 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab860 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab870 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab880 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab890 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8a0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8b0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8c0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8d0 00000000 00000000 00000000 00000000 ................ │ ├── readelf --wide --decompress --hex-dump=.got.plt {} │ │ @@ -1,34 +1,34 @@ │ │ │ │ Hex dump of section '.got.plt': │ │ NOTE: This section has relocations against it, but these have NOT been applied to this dump. │ │ - 0x000ac0d0 00000000 00000000 00000000 00000000 ................ │ │ - 0x000ac0e0 00000000 00000000 b04f0a00 00000000 .........O...... │ │ - 0x000ac0f0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac100 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac110 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac120 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac130 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac140 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac150 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac160 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac170 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac180 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac190 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1a0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1b0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1c0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1d0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1e0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac1f0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac200 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac210 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac220 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac230 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac240 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac250 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac260 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac270 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac280 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac290 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ - 0x000ac2a0 b04f0a00 00000000 b04f0a00 00000000 .O.......O...... │ │ + 0x000ab8e0 00000000 00000000 00000000 00000000 ................ │ │ + 0x000ab8f0 00000000 00000000 f0430a00 00000000 .........C...... │ │ + 0x000ab900 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab910 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab920 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab930 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab940 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab950 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab960 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab970 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab980 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab990 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9a0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9b0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9c0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9d0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9e0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000ab9f0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba00 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba10 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba20 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba30 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba40 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba50 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba60 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba70 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba80 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000aba90 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000abaa0 f0430a00 00000000 f0430a00 00000000 .C.......C...... │ │ + 0x000abab0 f0430a00 00000000 f0430a00 00000000 .C.......C......